DACA2 - i

STARTDATE 2018-08-18
STARTTIME 17:59:50
GIT-REVISION 19af19b

ftp://ftp.se.debian.org/debian/pool/main/i/i18nspector/i18nspector_0.25.6.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/i2c-tools/i2c-tools_4.0.orig.tar.xz
i2c-tools-4.0/eeprog/24cXX.c:90:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
i2c-tools-4.0/eepromer/eeprom.c:51:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
i2c-tools-4.0/eepromer/eepromer.c:122:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
i2c-tools-4.0/eepromer/eepromer.c:66:8: style: The scope of the variable 's' can be reduced. [variableScope]
i2c-tools-4.0/eepromer/eepromer.c:695:27: style: Function 'pheader' argument 2 names different: declaration 'addr' definition 'dev_addr'. [funcArgNamesDifferent]
i2c-tools-4.0/eepromer/eepromer.c:42:28: note: Function 'pheader' argument 2 names different: declaration 'addr' definition 'dev_addr'.
i2c-tools-4.0/eepromer/eepromer.c:695:27: note: Function 'pheader' argument 2 names different: declaration 'addr' definition 'dev_addr'.
i2c-tools-4.0/eepromer/eepromer.c:468:2: style: Variable 'delka' is assigned a value that is never used. [unreadVariable]
i2c-tools-4.0/eepromer/eepromer.c:513:2: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
i2c-tools-4.0/eepromer/eepromer.c:512:2: style: Variable 'delka' is assigned a value that is never used. [unreadVariable]
i2c-tools-4.0/tools/i2cbusses.c:197:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
i2c-tools-4.0/tools/i2cdump.c:119:18: style: The scope of the variable 's_length' can be reduced. [variableScope]
i2c-tools-4.0/tools/i2cget.c:173:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
i2c-tools-4.0/tools/i2cset.c:186:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
i2c-tools-4.0/tools/i2ctransfer.c:81:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[17:59]

ftp://ftp.se.debian.org/debian/pool/main/i/i2p/i2p_0.9.35.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/i2pd/i2pd_2.19.0.orig.tar.gz
i2pd-2.19.0/Win32/Win32Service.cpp:350:2: style: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
i2pd-2.19.0/Win32/Win32Service.cpp:345:0: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
i2pd-2.19.0/Win32/Win32Service.cpp:350:2: note: Variable 'schSCManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
i2pd-2.19.0/Win32/Win32Service.cpp:67:13: warning: Member variable 'I2PService::_worker' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/Win32/Win32Service.cpp:72:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/Win32/Win32Service.cpp:73:2: performance: Variable 'm_statusHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/Win32/Win32Service.cpp:117:2: style: Exception should be caught by reference. [catchExceptionByValue]
i2pd-2.19.0/Win32/Win32Service.cpp:159:2: style: Exception should be caught by reference. [catchExceptionByValue]
i2pd-2.19.0/Win32/Win32Service.cpp:193:2: style: Exception should be caught by reference. [catchExceptionByValue]
i2pd-2.19.0/Win32/Win32Service.cpp:217:2: style: Exception should be caught by reference. [catchExceptionByValue]
i2pd-2.19.0/Win32/Win32Service.cpp:240:2: style: Exception should be caught by reference. [catchExceptionByValue]
i2pd-2.19.0/android/jni/DaemonAndroid.h:22:14: performance: Technically the member function 'i2p::android::DaemonAndroidImpl::init' can be static. [functionStatic]
i2pd-2.19.0/android/jni/DaemonAndroid.cpp:78:26: note: Technically the member function 'i2p::android::DaemonAndroidImpl::init' can be static.
i2pd-2.19.0/android/jni/DaemonAndroid.h:22:14: note: Technically the member function 'i2p::android::DaemonAndroidImpl::init' can be static.
i2pd-2.19.0/android/jni/DaemonAndroid.h:23:14: performance: Technically the member function 'i2p::android::DaemonAndroidImpl::start' can be static. [functionStatic]
i2pd-2.19.0/android/jni/DaemonAndroid.cpp:86:26: note: Technically the member function 'i2p::android::DaemonAndroidImpl::start' can be static.
i2pd-2.19.0/android/jni/DaemonAndroid.h:23:14: note: Technically the member function 'i2p::android::DaemonAndroidImpl::start' can be static.
i2pd-2.19.0/android/jni/DaemonAndroid.h:24:14: performance: Technically the member function 'i2p::android::DaemonAndroidImpl::stop' can be static. [functionStatic]
i2pd-2.19.0/android/jni/DaemonAndroid.cpp:93:26: note: Technically the member function 'i2p::android::DaemonAndroidImpl::stop' can be static.
i2pd-2.19.0/android/jni/DaemonAndroid.h:24:14: note: Technically the member function 'i2p::android::DaemonAndroidImpl::stop' can be static.
i2pd-2.19.0/daemon/Daemon.h:83:2: style: The class 'DaemonLinux' does not have a constructor although it has private member variables. [noConstructor]
i2pd-2.19.0/daemon/Daemon.h:29:9: performance: Technically the member function 'i2p::util::Daemon_Singleton::IsService' can be static. [functionStatic]
i2pd-2.19.0/daemon/Daemon.cpp:54:26: note: Technically the member function 'i2p::util::Daemon_Singleton::IsService' can be static.
i2pd-2.19.0/daemon/Daemon.h:29:9: note: Technically the member function 'i2p::util::Daemon_Singleton::IsService' can be static.
i2pd-2.19.0/daemon/UPnP.h:73:10: performance: Technically the member function 'i2p::transport::UPnP::Start' can be static. [functionStatic]
i2pd-2.19.0/daemon/UPnP.h:74:10: performance: Technically the member function 'i2p::transport::UPnP::Stop' can be static. [functionStatic]
i2pd-2.19.0/daemon/Daemon.h:92:9: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/daemon/Daemon.h:18:26: note: Virtual function in base class
i2pd-2.19.0/daemon/Daemon.h:92:9: note: Function in derived class
i2pd-2.19.0/daemon/Daemon.h:93:9: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/daemon/Daemon.h:19:17: note: Virtual function in base class
i2pd-2.19.0/daemon/Daemon.h:93:9: note: Function in derived class
i2pd-2.19.0/daemon/Daemon.h:94:9: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/daemon/Daemon.h:20:17: note: Virtual function in base class
i2pd-2.19.0/daemon/Daemon.h:94:9: note: Function in derived class
i2pd-2.19.0/daemon/HTTPServer.cpp:747:46: style: Function 'HTTPConnection' argument 1 names different: declaration 'serverhost' definition 'hostname'. [funcArgNamesDifferent]
i2pd-2.19.0/daemon/HTTPServer.h:24:32: note: Function 'HTTPConnection' argument 1 names different: declaration 'serverhost' definition 'hostname'.
i2pd-2.19.0/daemon/HTTPServer.cpp:747:46: note: Function 'HTTPConnection' argument 1 names different: declaration 'serverhost' definition 'hostname'.
i2pd-2.19.0/daemon/HTTPServer.cpp:888:88: style: Function 'HandlePage' argument 3 names different: declaration 'data' definition 's'. [funcArgNamesDifferent]
i2pd-2.19.0/daemon/HTTPServer.h:35:79: note: Function 'HandlePage' argument 3 names different: declaration 'data' definition 's'.
i2pd-2.19.0/daemon/HTTPServer.cpp:888:88: note: Function 'HandlePage' argument 3 names different: declaration 'data' definition 's'.
i2pd-2.19.0/daemon/HTTPServer.cpp:941:91: style: Function 'HandleCommand' argument 3 names different: declaration 'data' definition 's'. [funcArgNamesDifferent]
i2pd-2.19.0/daemon/HTTPServer.h:36:79: note: Function 'HandleCommand' argument 3 names different: declaration 'data' definition 's'.
i2pd-2.19.0/daemon/HTTPServer.cpp:941:91: note: Function 'HandleCommand' argument 3 names different: declaration 'data' definition 's'.
i2pd-2.19.0/daemon/HTTPServer.cpp:999:43: style: Function 'SendReply' argument 1 names different: declaration 'res' definition 'reply'. [funcArgNamesDifferent]
i2pd-2.19.0/daemon/HTTPServer.h:37:34: note: Function 'SendReply' argument 1 names different: declaration 'res' definition 'reply'.
i2pd-2.19.0/daemon/HTTPServer.cpp:999:43: note: Function 'SendReply' argument 1 names different: declaration 'res' definition 'reply'.
i2pd-2.19.0/daemon/HTTPServer.cpp:747:18: warning: Member variable 'HTTPConnection::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/daemon/HTTPServer.cpp:747:46: performance: Function parameter 'hostname' should be passed by const reference. [passedByValue]
i2pd-2.19.0/daemon/I2PControl.h:53:9: performance: Technically the member function 'i2p::client::I2PControlService::CreateCertificate' can be static. [functionStatic]
i2pd-2.19.0/daemon/I2PControl.cpp:559:26: note: Technically the member function 'i2p::client::I2PControlService::CreateCertificate' can be static.
i2pd-2.19.0/daemon/I2PControl.h:53:9: note: Technically the member function 'i2p::client::I2PControlService::CreateCertificate' can be static.
i2pd-2.19.0/daemon/I2PControl.h:57:9: performance: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static. [functionStatic]
i2pd-2.19.0/daemon/I2PControl.cpp:282:26: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:57:9: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:58:9: performance: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static. [functionStatic]
i2pd-2.19.0/daemon/I2PControl.cpp:296:26: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:58:9: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:59:9: performance: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static. [functionStatic]
i2pd-2.19.0/daemon/I2PControl.cpp:287:26: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:59:9: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:60:9: performance: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static. [functionStatic]
i2pd-2.19.0/daemon/I2PControl.cpp:301:26: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:60:9: note: Technically the member function 'i2p::client::I2PControlService::InsertParam' can be static.
i2pd-2.19.0/daemon/I2PControl.h:85:9: style: Technically the member function 'i2p::client::I2PControlService::TunnelsParticipatingHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:442:26: note: Technically the member function 'i2p::client::I2PControlService::TunnelsParticipatingHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:85:9: note: Technically the member function 'i2p::client::I2PControlService::TunnelsParticipatingHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:86:9: style: Technically the member function 'i2p::client::I2PControlService::TunnelsSuccessRateHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:448:26: note: Technically the member function 'i2p::client::I2PControlService::TunnelsSuccessRateHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:86:9: note: Technically the member function 'i2p::client::I2PControlService::TunnelsSuccessRateHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:87:9: style: Technically the member function 'i2p::client::I2PControlService::InboundBandwidth1S' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:454:26: note: Technically the member function 'i2p::client::I2PControlService::InboundBandwidth1S' can be const.
i2pd-2.19.0/daemon/I2PControl.h:87:9: note: Technically the member function 'i2p::client::I2PControlService::InboundBandwidth1S' can be const.
i2pd-2.19.0/daemon/I2PControl.h:88:9: style: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidth1S' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:460:26: note: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidth1S' can be const.
i2pd-2.19.0/daemon/I2PControl.h:88:9: note: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidth1S' can be const.
i2pd-2.19.0/daemon/I2PControl.h:96:9: style: Technically the member function 'i2p::client::I2PControlService::ReseedHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:520:26: note: Technically the member function 'i2p::client::I2PControlService::ReseedHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:96:9: note: Technically the member function 'i2p::client::I2PControlService::ReseedHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:100:9: style: Technically the member function 'i2p::client::I2PControlService::InboundBandwidthLimit' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:542:26: note: Technically the member function 'i2p::client::I2PControlService::InboundBandwidthLimit' can be const.
i2pd-2.19.0/daemon/I2PControl.h:100:9: note: Technically the member function 'i2p::client::I2PControlService::InboundBandwidthLimit' can be const.
i2pd-2.19.0/daemon/I2PControl.h:101:9: style: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidthLimit' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:550:26: note: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidthLimit' can be const.
i2pd-2.19.0/daemon/I2PControl.h:101:9: note: Technically the member function 'i2p::client::I2PControlService::OutboundBandwidthLimit' can be const.
i2pd-2.19.0/daemon/I2PControl.h:105:9: style: Technically the member function 'i2p::client::I2PControlService::I2PTunnelInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:625:26: note: Technically the member function 'i2p::client::I2PControlService::I2PTunnelInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:105:9: note: Technically the member function 'i2p::client::I2PControlService::I2PTunnelInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:106:9: style: Technically the member function 'i2p::client::I2PControlService::HTTPProxyInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:680:26: note: Technically the member function 'i2p::client::I2PControlService::HTTPProxyInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:106:9: note: Technically the member function 'i2p::client::I2PControlService::HTTPProxyInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:107:9: style: Technically the member function 'i2p::client::I2PControlService::SOCKSInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:697:26: note: Technically the member function 'i2p::client::I2PControlService::SOCKSInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:107:9: note: Technically the member function 'i2p::client::I2PControlService::SOCKSInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:108:9: style: Technically the member function 'i2p::client::I2PControlService::SAMInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:714:26: note: Technically the member function 'i2p::client::I2PControlService::SAMInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:108:9: note: Technically the member function 'i2p::client::I2PControlService::SAMInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:109:9: style: Technically the member function 'i2p::client::I2PControlService::BOBInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:750:26: note: Technically the member function 'i2p::client::I2PControlService::BOBInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:109:9: note: Technically the member function 'i2p::client::I2PControlService::BOBInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:110:9: style: Technically the member function 'i2p::client::I2PControlService::I2CPInfoHandler' can be const. [functionConst]
i2pd-2.19.0/daemon/I2PControl.cpp:765:26: note: Technically the member function 'i2p::client::I2PControlService::I2CPInfoHandler' can be const.
i2pd-2.19.0/daemon/I2PControl.h:110:9: note: Technically the member function 'i2p::client::I2PControlService::I2CPInfoHandler' can be const.
i2pd-2.19.0/daemon/UnixDaemon.cpp:87:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
i2pd-2.19.0/daemon/UnixDaemon.cpp:88:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
i2pd-2.19.0/daemon/UnixDaemon.cpp:89:5: warning: Return value of function freopen() is not used. [ignoredReturnValue]
i2pd-2.19.0/libi2pd/Base.cpp:160:19: style: The scope of the variable 'acc_1' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/Base.cpp:161:19: style: The scope of the variable 'acc_2' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/Base.cpp:274:45: style: Function 'ByteStreamToBase32' argument 1 names different: declaration 'InBuf' definition 'inBuf'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Base.h:16:45: note: Function 'ByteStreamToBase32' argument 1 names different: declaration 'InBuf' definition 'inBuf'.
i2pd-2.19.0/libi2pd/Base.cpp:274:45: note: Function 'ByteStreamToBase32' argument 1 names different: declaration 'InBuf' definition 'inBuf'.
i2pd-2.19.0/libi2pd/BloomFilter.cpp:48:8: style: Technically the member function 'i2p::util::DecayingBloomFilter::Get' can be const. [functionConst]
i2pd-2.19.0/libi2pd/BloomFilter.cpp:19:4: style: Class 'DecayingBloomFilter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
i2pd-2.19.0/libi2pd/BloomFilter.cpp:19:4: style: Class 'DecayingBloomFilter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
i2pd-2.19.0/libi2pd/BloomFilter.cpp:16:3: style: Class 'DecayingBloomFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/BloomFilter.cpp:29:8: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/BloomFilter.h:18:16: note: Virtual function in base class
i2pd-2.19.0/libi2pd/BloomFilter.cpp:29:8: note: Function in derived class
i2pd-2.19.0/libi2pd/BloomFilter.cpp:40:8: style: The function 'Decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/BloomFilter.h:20:16: note: Virtual function in base class
i2pd-2.19.0/libi2pd/BloomFilter.cpp:40:8: note: Function in derived class
i2pd-2.19.0/libi2pd/Log.h:88:13: style: Technically the member function 'i2p::log::Log::GetLogType' can be const. [functionConst]
i2pd-2.19.0/libi2pd/Log.h:89:13: style: Technically the member function 'i2p::log::Log::GetLogLevel' can be const. [functionConst]
i2pd-2.19.0/libi2pd/Log.h:116:36: performance: Function parameter 'format' should be passed by const reference. [passedByValue]
i2pd-2.19.0/libi2pd/ChaCha20.cpp:81:38: portability: Undefined behaviour, when 'i<<2' is 0 the pointer arithmetic 'data+(i<<2)' is out of bounds. [pointerOutOfBounds]
i2pd-2.19.0/libi2pd/ChaCha20.cpp:53:7: warning: Member variable 'State_t::data' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/ChaCha20.cpp:72:7: warning: Member variable 'Block_t::data' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Crypto.h:72:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.h:90:4: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.h:72:4: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Signature.h:45:4: style: Class 'DSAVerifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:157:4: style: Class 'ECDSAVerifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:199:4: style: Class 'ECDSASigner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:278:4: style: Class 'RSAVerifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:310:4: style: Class 'RSASigner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:369:4: style: Class 'EDDSA25519Verifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:32:4: style: Class 'ElGamalEncryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:44:4: style: Class 'ElGamalDecryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:58:4: style: Class 'ECIESP256Encryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:73:4: style: Class 'ECIESP256Decryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:91:4: style: Class 'ECIESGOSTR3410Encryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/CryptoKey.h:105:4: style: Class 'ECIESGOSTR3410Decryptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Identity.h:45:3: style: Struct 'Identity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Identity.h:85:4: style: Class 'IdentityEx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Identity.h:135:4: style: Class 'PrivateKeys' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Tag.h:28:0: style: Class 'i2p :: data :: Tag < 32 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Signature.h:56:9: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:56:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:70:11: style: The function 'GetPublicKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:25:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:70:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:71:11: style: The function 'GetSignatureLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:71:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:94:9: style: The function 'Sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:35:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:94:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:171:9: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:171:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:185:11: style: The function 'GetPublicKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:25:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:185:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:186:11: style: The function 'GetSignatureLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:186:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:210:9: style: The function 'Sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:35:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:210:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:289:9: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:289:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:295:11: style: The function 'GetPublicKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:25:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:295:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:296:11: style: The function 'GetSignatureLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:296:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:297:11: style: The function 'GetPrivateKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:27:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:297:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:322:9: style: The function 'Sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:35:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:322:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:370:9: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:370:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:372:11: style: The function 'GetPublicKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:25:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:372:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:373:11: style: The function 'GetSignatureLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:373:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:387:9: style: The function 'Sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:35:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:387:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:446:9: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:446:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:458:11: style: The function 'GetPublicKeyLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:25:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:458:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:459:11: style: The function 'GetSignatureLen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:459:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Signature.h:481:9: style: The function 'Sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Signature.h:35:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Signature.h:481:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:33:9: style: The function 'Encrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:16:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:33:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:45:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:45:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:60:9: style: The function 'Encrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:16:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:60:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:75:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:75:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:93:9: style: The function 'Encrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:16:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:93:9: note: Function in derived class
i2pd-2.19.0/libi2pd/CryptoKey.h:107:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/CryptoKey.h:24:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/CryptoKey.h:107:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Crypto.cpp:865:25: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:887:17: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:891:17: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:945:25: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:967:17: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:971:17: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1005:29: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1008:28: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1013:29: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1016:28: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1052:29: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1055:28: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1060:29: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:1063:28: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Crypto.cpp:250:3: style: Variable 'priv_key' is reassigned a value before the old one has been used. [redundantAssignment]
i2pd-2.19.0/libi2pd/Crypto.cpp:248:0: note: Variable 'priv_key' is reassigned a value before the old one has been used.
i2pd-2.19.0/libi2pd/Crypto.cpp:250:3: note: Variable 'priv_key' is reassigned a value before the old one has been used.
i2pd-2.19.0/libi2pd/Crypto.cpp:525:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:569:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:525:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:697:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:711:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:697:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:738:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:752:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:738:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:767:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:775:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:767:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:783:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:809:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:783:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:818:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:849:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:818:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:870:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:890:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:870:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:896:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:929:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:896:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:950:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:970:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:950:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:976:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:1011:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:976:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:1022:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i2pd-2.19.0/libi2pd/Crypto.cpp:1058:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:1022:3: note: Found duplicate branches for 'if' and 'else'.
i2pd-2.19.0/libi2pd/Crypto.cpp:234:10: warning: Member variable 'DHKeys::m_PublicKey' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.h:78:5: warning: Member variable 'Introducer::iPort' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.h:78:5: warning: Member variable 'Introducer::iTag' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/I2NPProtocol.h:168:16: warning: Member variable 'I2NPMessage::maxLen' is not assigned a value in 'I2NPMessage::operator='. [operatorEqVarError]
i2pd-2.19.0/libi2pd/RouterInfo.h:131:4: style: Class 'RouterInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Tag.h:28:0: style: Class 'i2p :: data :: Tag < 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/I2NPProtocol.h:111:2: warning: The struct 'I2NPMessage' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/RouterInfo.h:201:38: style: The function 'GetIdentity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:197:46: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterInfo.h:201:38: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterInfo.h:202:9: style: The function 'Encrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:198:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterInfo.h:202:9: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterInfo.h:204:9: style: The function 'IsDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:199:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterInfo.h:204:9: note: Function in derived class
i2pd-2.19.0/libi2pd/LeaseSet.h:78:38: style: The function 'GetIdentity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:197:46: note: Virtual function in base class
i2pd-2.19.0/libi2pd/LeaseSet.h:78:38: note: Function in derived class
i2pd-2.19.0/libi2pd/LeaseSet.h:79:9: style: The function 'Encrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:198:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/LeaseSet.h:79:9: note: Function in derived class
i2pd-2.19.0/libi2pd/LeaseSet.h:80:9: style: The function 'IsDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:199:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/LeaseSet.h:80:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelBase.h:36:79: performance: Function parameter 'nextIdent' should be passed by const reference. [passedByValue]
i2pd-2.19.0/libi2pd/Tag.h:28:2: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Datagram.cpp:26:109: style: Function 'SendDatagramTo' argument 3 names different: declaration 'ident' definition 'identity'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Datagram.h:109:89: note: Function 'SendDatagramTo' argument 3 names different: declaration 'ident' definition 'identity'.
i2pd-2.19.0/libi2pd/Datagram.cpp:26:109: note: Function 'SendDatagramTo' argument 3 names different: declaration 'ident' definition 'identity'.
i2pd-2.19.0/libi2pd/Datagram.cpp:147:99: style: Function 'ObtainSession' argument 1 names different: declaration 'ident' definition 'identity'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Datagram.h:125:81: note: Function 'ObtainSession' argument 1 names different: declaration 'ident' definition 'identity'.
i2pd-2.19.0/libi2pd/Datagram.cpp:147:99: note: Function 'ObtainSession' argument 1 names different: declaration 'ident' definition 'identity'.
i2pd-2.19.0/libi2pd/Garlic.h:100:5: warning: Member variable 'UnconfirmedTags::msgID' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/TunnelConfig.h:30:3: warning: Member variable 'TunnelHopConfig::recordIndex' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Streaming.h:62:3: warning: Member variable 'Packet::buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Datagram.cpp:173:19: warning: Member variable 'DatagramSession::m_LastUse' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/TunnelConfig.h:130:5: warning: Class 'TunnelConfig' which has virtual members does not have a virtual destructor. [virtualDestructor]
i2pd-2.19.0/libi2pd/NetDbRequests.h:26:31: style: Technically the member function 'i2p::data::RequestedDestination::GetExcludedPeers' can be const. [functionConst]
i2pd-2.19.0/libi2pd/Garlic.h:100:66: style: Struct 'UnconfirmedTags' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
i2pd-2.19.0/libi2pd/Garlic.h:100:66: style: Struct 'UnconfirmedTags' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
i2pd-2.19.0/libi2pd/Streaming.h:100:4: style: Struct 'SendBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
i2pd-2.19.0/libi2pd/Streaming.h:100:4: style: Struct 'SendBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
i2pd-2.19.0/libi2pd/Garlic.h:67:4: style: Class 'AESDecryption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Garlic.h:100:5: style: Struct 'UnconfirmedTags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/TunnelConfig.h:30:3: style: Struct 'TunnelHopConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/TunnelConfig.h:116:4: style: Class 'TunnelConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/TunnelEndpoint.h:31:4: style: Class 'TunnelEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/TunnelGateway.h:40:4: style: Class 'TunnelGateway' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Tunnel.h:148:4: style: Class 'OutboundTunnel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Tunnel.h:173:4: style: Class 'InboundTunnel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Datagram.h:106:5: style: Class 'DatagramDestination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Destination.h:75:4: style: Struct 'LeaseSetRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/RouterContext.h:106:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:209:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:106:9: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:108:9: style: The function 'SetLeaseSetUpdated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:189:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:108:9: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:111:52: style: The function 'GetLeaseSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:191:60: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:111:52: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:112:45: style: The function 'GetTunnelPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:192:53: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:112:45: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:113:9: style: The function 'HandleI2NPMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:193:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:113:9: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:116:9: style: The function 'ProcessGarlicMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:187:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:116:9: note: Function in derived class
i2pd-2.19.0/libi2pd/RouterContext.h:117:9: style: The function 'ProcessDeliveryStatusMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:188:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/RouterContext.h:117:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:241:9: style: The function 'IsInbound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelConfig.h:169:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TunnelConfig.h:241:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:242:13: style: The function 'GetTunnelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelConfig.h:171:21: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TunnelConfig.h:242:13: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:243:13: style: The function 'GetNextTunnelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelConfig.h:177:21: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TunnelConfig.h:243:13: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:244:32: style: The function 'GetNextIdentHash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelConfig.h:183:40: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TunnelConfig.h:244:32: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:245:32: style: The function 'GetLastIdentHash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelConfig.h:188:40: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TunnelConfig.h:245:32: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:29:9: style: The function 'SendTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:43:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:29:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:30:9: style: The function 'HandleTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:42:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:30:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:31:9: style: The function 'EncryptTunnelMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:45:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:31:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:48:11: style: The function 'GetNumTransmittedBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransitTunnel.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:48:11: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:49:9: style: The function 'HandleTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:42:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:49:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:50:9: style: The function 'FlushTunnelDataMsgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:44:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:50:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:68:9: style: The function 'SendTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:43:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:68:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:69:9: style: The function 'FlushTunnelDataMsgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:44:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:69:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:70:11: style: The function 'GetNumTransmittedBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransitTunnel.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:70:11: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:88:9: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:40:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:88:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:90:9: style: The function 'HandleTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:42:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:90:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TransitTunnel.h:91:11: style: The function 'GetNumTransmittedBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransitTunnel.h:26:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/TransitTunnel.h:91:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:119:9: style: The function 'SendTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:43:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:119:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:120:9: style: The function 'EncryptTunnelMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:45:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:120:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:155:9: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:116:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:155:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:158:9: style: The function 'HandleTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:42:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:158:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:160:9: style: The function 'IsInbound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:109:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:160:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:176:9: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:116:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:176:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:177:9: style: The function 'IsInbound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:109:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:177:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:180:9: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:40:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:180:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:192:9: style: The function 'SendTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TunnelBase.h:43:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:192:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:193:9: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:116:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:193:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:194:11: style: The function 'GetNumReceivedBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:175:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:194:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:206:9: style: The function 'SendTunnelDataMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:152:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:206:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:207:9: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:116:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:207:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Tunnel.h:208:11: style: The function 'GetNumSentBytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Tunnel.h:154:19: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Tunnel.h:208:11: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:112:52: style: The function 'GetLeaseSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:191:60: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:112:52: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:113:45: style: The function 'GetTunnelPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:192:53: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:113:45: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:114:9: style: The function 'HandleI2NPMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:193:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:114:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:117:9: style: The function 'SubmitSessionKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:184:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:117:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:118:9: style: The function 'ProcessGarlicMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:187:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:118:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:119:9: style: The function 'ProcessDeliveryStatusMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:188:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:119:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:120:9: style: The function 'SetLeaseSetUpdated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Garlic.h:189:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:120:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:190:17: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:97:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:190:17: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:191:17: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:98:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:191:17: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:218:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:209:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:218:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:223:9: style: The function 'CleanupDestination' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:125:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:223:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:225:9: style: The function 'HandleDataMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:127:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:225:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Destination.h:226:9: style: The function 'CreateNewLeaseSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:128:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/Destination.h:226:9: note: Function in derived class
i2pd-2.19.0/libi2pd/TunnelConfig.h:116:77: performance: Function parameter 'peers' should be passed by const reference. [passedByValue]
i2pd-2.19.0/libi2pd/TunnelConfig.h:122:77: performance: Function parameter 'peers' should be passed by const reference. [passedByValue]
i2pd-2.19.0/libi2pd/Destination.cpp:172:75: style: Function 'Reconfigure' argument 1 names different: declaration 'i2cpOpts' definition 'params'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Destination.h:101:64: note: Function 'Reconfigure' argument 1 names different: declaration 'i2cpOpts' definition 'params'.
i2pd-2.19.0/libi2pd/Destination.cpp:172:75: note: Function 'Reconfigure' argument 1 names different: declaration 'i2cpOpts' definition 'params'.
i2pd-2.19.0/libi2pd/Destination.cpp:181:41: style: Variable 'numTags' is not assigned a value. [unassignedVariable]
i2pd-2.19.0/libi2pd/Destination.h:98:17: warning: Virtual function 'Stop' is called from destructor '~LeaseSetDestination()' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
i2pd-2.19.0/libi2pd/Destination.cpp:100:4: note: Calling Stop
i2pd-2.19.0/libi2pd/Destination.h:98:17: note: Stop is a virtual method
i2pd-2.19.0/libi2pd/Ed25519.cpp:414:46: style: Function 'ScalarMul' argument 1 names different: declaration 'p' definition 'u'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Ed25519.h:104:39: note: Function 'ScalarMul' argument 1 names different: declaration 'p' definition 'u'.
i2pd-2.19.0/libi2pd/Ed25519.cpp:414:46: note: Function 'ScalarMul' argument 1 names different: declaration 'p' definition 'u'.
i2pd-2.19.0/libi2pd/Ed25519.cpp:414:64: style: Function 'ScalarMul' argument 2 names different: declaration 'e' definition 'k'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Ed25519.h:104:57: note: Function 'ScalarMul' argument 2 names different: declaration 'e' definition 'k'.
i2pd-2.19.0/libi2pd/Ed25519.cpp:414:64: note: Function 'ScalarMul' argument 2 names different: declaration 'e' definition 'k'.
i2pd-2.19.0/libi2pd/Ed25519.h:101:9: performance: Technically the member function 'i2p::crypto::Ed25519::EncodeBN' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/Ed25519.cpp:402:16: note: Technically the member function 'i2p::crypto::Ed25519::EncodeBN' can be static.
i2pd-2.19.0/libi2pd/Ed25519.h:101:9: note: Technically the member function 'i2p::crypto::Ed25519::EncodeBN' can be static.
i2pd-2.19.0/libi2pd/Ed25519.h:67:2: warning: The class 'Ed25519' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/Event.cpp:34:49: style: Function 'PumpCollected' argument 1 names different: declaration 'l' definition 'listener'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Event.h:31:42: note: Function 'PumpCollected' argument 1 names different: declaration 'l' definition 'listener'.
i2pd-2.19.0/libi2pd/Event.cpp:34:49: note: Function 'PumpCollected' argument 1 names different: declaration 'l' definition 'listener'.
i2pd-2.19.0/libi2pd/Event.cpp:55:34: style: Function 'EmitEvent' argument 1 names different: declaration 'ev' definition 'e'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Event.h:51:34: note: Function 'EmitEvent' argument 1 names different: declaration 'ev' definition 'e'.
i2pd-2.19.0/libi2pd/Event.cpp:55:34: note: Function 'EmitEvent' argument 1 names different: declaration 'ev' definition 'e'.
i2pd-2.19.0/libi2pd/FS.cpp:43:42: style: Function 'DetectDataDir' argument 1 names different: declaration 'cmdline_datadir' definition 'cmdline_param'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/FS.h:87:42: note: Function 'DetectDataDir' argument 1 names different: declaration 'cmdline_datadir' definition 'cmdline_param'.
i2pd-2.19.0/libi2pd/FS.cpp:43:42: note: Function 'DetectDataDir' argument 1 names different: declaration 'cmdline_datadir' definition 'cmdline_param'.
i2pd-2.19.0/libi2pd/FS.cpp:150:55: style: Function 'Init' argument 2 names different: declaration 'cnt' definition 'count'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/FS.h:52:43: note: Function 'Init' argument 2 names different: declaration 'cnt' definition 'count'.
i2pd-2.19.0/libi2pd/FS.cpp:150:55: note: Function 'Init' argument 2 names different: declaration 'cnt' definition 'count'.
i2pd-2.19.0/libi2pd/FS.h:60:12: style: Technically the member function 'i2p::fs::HashedStorage::Remove' can be const. [functionConst]
i2pd-2.19.0/libi2pd/FS.cpp:179:23: note: Technically the member function 'i2p::fs::HashedStorage::Remove' can be const.
i2pd-2.19.0/libi2pd/FS.h:60:12: note: Technically the member function 'i2p::fs::HashedStorage::Remove' can be const.
i2pd-2.19.0/libi2pd/Garlic.cpp:20:24: warning: Member variable 'GarlicRoutingSession::m_LeaseSetSubmissionTime' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Garlic.cpp:31:24: warning: Member variable 'GarlicRoutingSession::m_LeaseSetSubmissionTime' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/TransportSession.h:23:4: warning: Member variable 'SignedData::m_Stream' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/CryptoWorker.h:24:3: style: Struct 'ThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/NTCPSession.h:155:4: style: Class 'NTCPServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/SSUData.h:72:3: style: Struct 'IncompleteMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/SSUData.h:88:4: style: Class 'SSUData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/SSU.h:42:4: style: Class 'SSUServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Transports.h:30:4: style: Class 'DHKeysPairSupplier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/TransportSession.h:18:2: warning: The class 'SignedData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/NTCPSession.h:58:9: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:66:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/NTCPSession.h:58:9: note: Function in derived class
i2pd-2.19.0/libi2pd/NTCPSession.h:67:9: style: The function 'SendI2NPMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:82:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/NTCPSession.h:67:9: note: Function in derived class
i2pd-2.19.0/libi2pd/SSUSession.h:80:9: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:66:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/SSUSession.h:80:9: note: Function in derived class
i2pd-2.19.0/libi2pd/SSUSession.h:84:9: style: The function 'SendI2NPMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:82:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/SSUSession.h:84:9: note: Function in derived class
i2pd-2.19.0/libi2pd/Gzip.cpp:54:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/HTTP.cpp:86:34: style: Same expression on both sides of '>' because the value of 'pos_p' and '0' are the same. [duplicateExpression]
i2pd-2.19.0/libi2pd/HTTP.cpp:84:25: note: 'pos_p' is assigned value '0' here.
i2pd-2.19.0/libi2pd/HTTP.cpp:86:34: note: Same expression on both sides of '>' because the value of 'pos_p' and '0' are the same.
i2pd-2.19.0/libi2pd/HTTP.cpp:239:41: style: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/HTTP.h:93:34: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'.
i2pd-2.19.0/libi2pd/HTTP.cpp:239:41: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'.
i2pd-2.19.0/libi2pd/HTTP.cpp:372:41: style: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/HTTP.h:127:34: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'.
i2pd-2.19.0/libi2pd/HTTP.cpp:372:41: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'str'.
i2pd-2.19.0/libi2pd/HTTP.cpp:463:55: style: Function 'UrlDecode' argument 2 names different: declaration 'null' definition 'allow_null'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/HTTP.h:160:55: note: Function 'UrlDecode' argument 2 names different: declaration 'null' definition 'allow_null'.
i2pd-2.19.0/libi2pd/HTTP.cpp:463:55: note: Function 'UrlDecode' argument 2 names different: declaration 'null' definition 'allow_null'.
i2pd-2.19.0/libi2pd/I2NPProtocol.cpp:288:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
i2pd-2.19.0/libi2pd/I2NPProtocol.cpp:286:21: note: outer condition: replyTunnel
i2pd-2.19.0/libi2pd/I2NPProtocol.cpp:288:8: note: identical inner condition: replyTunnel
i2pd-2.19.0/libi2pd/LittleBigEndian.h:146:0: style: Struct 'BigEndian < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:156:0: style: Struct 'BigEndian < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:146:0: style: Struct 'BigEndian < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:156:0: style: Struct 'BigEndian < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:146:0: style: Struct 'BigEndian < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:156:0: style: Struct 'BigEndian < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:38:0: style: Struct 'LittleEndian < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:48:0: style: Struct 'LittleEndian < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:38:0: style: Struct 'LittleEndian < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:48:0: style: Struct 'LittleEndian < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:38:0: style: Struct 'LittleEndian < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:48:0: style: Struct 'LittleEndian < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:138:0: warning: The struct 'BigEndian < uint16_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:138:0: warning: The struct 'BigEndian < uint32_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:138:0: warning: The struct 'BigEndian < uint64_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:30:0: warning: The struct 'LittleEndian < uint16_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:30:0: warning: The struct 'LittleEndian < uint32_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/LittleBigEndian.h:30:0: warning: The struct 'LittleEndian < uint64_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/Identity.cpp:150:50: style: Function 'RecalculateIdentHash' argument 1 names different: declaration 'buff' definition 'buf'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Identity.h:112:41: note: Function 'RecalculateIdentHash' argument 1 names different: declaration 'buff' definition 'buf'.
i2pd-2.19.0/libi2pd/Identity.cpp:150:50: note: Function 'RecalculateIdentHash' argument 1 names different: declaration 'buff' definition 'buf'.
i2pd-2.19.0/libi2pd/Identity.cpp:15:3: error: Buffer is accessed out of bounds: keys.publicKey [bufferAccessOutOfBounds]
i2pd-2.19.0/libi2pd/Identity.cpp:15:3: error: Buffer is accessed out of bounds: publicKey [bufferAccessOutOfBounds]
i2pd-2.19.0/libi2pd/Identity.cpp:185:26: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
i2pd-2.19.0/libi2pd/LeaseSet.cpp:255:17: warning: Member variable 'LocalLeaseSet::m_Leases' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/LeaseSet.cpp:18:3: style: Class 'LeaseSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
i2pd-2.19.0/libi2pd/LeaseSet.cpp:18:3: style: Class 'LeaseSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
i2pd-2.19.0/libi2pd/LeaseSet.cpp:259:3: style: Class 'LocalLeaseSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
i2pd-2.19.0/libi2pd/LeaseSet.cpp:259:3: style: Class 'LocalLeaseSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
i2pd-2.19.0/libi2pd/Log.cpp:123:47: style: Function 'SetLogLevel' argument 1 names different: declaration 'level' definition 'level_'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Log.h:98:45: note: Function 'SetLogLevel' argument 1 names different: declaration 'level' definition 'level_'.
i2pd-2.19.0/libi2pd/Log.cpp:123:47: note: Function 'SetLogLevel' argument 1 names different: declaration 'level' definition 'level_'.
i2pd-2.19.0/libi2pd/Log.cpp:137:45: style: Function 'TimeAsString' argument 1 names different: declaration 'ts' definition 't'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Log.h:81:42: note: Function 'TimeAsString' argument 1 names different: declaration 'ts' definition 't'.
i2pd-2.19.0/libi2pd/Log.cpp:137:45: note: Function 'TimeAsString' argument 1 names different: declaration 'ts' definition 't'.
i2pd-2.19.0/libi2pd/Log.cpp:65:7: warning: Member variable 'Log::m_LastDateTime' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Siphash.h:90:18: style: The scope of the variable 'msg' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_EphemeralPrivateKey' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_H' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_CK' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_K' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_Y' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_SessionRequestBufferLen' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_SessionCreatedBufferLen' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_Kab' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_Kba' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_Sipkeysab' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_Sipkeysba' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_NextReceivedLen' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_ReceiveIV' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.cpp:18:16: warning: Member variable 'NTCP2Session::m_SendIV' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCP2.h:99:9: performance: Technically the member function 'i2p::transport::NTCP2Server::HandleConnect' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/NTCP2.cpp:608:20: note: Technically the member function 'i2p::transport::NTCP2Server::HandleConnect' can be static.
i2pd-2.19.0/libi2pd/NTCP2.h:99:9: note: Technically the member function 'i2p::transport::NTCP2Server::HandleConnect' can be static.
i2pd-2.19.0/libi2pd/NTCP2.h:23:9: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:66:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/NTCP2.h:23:9: note: Function in derived class
i2pd-2.19.0/libi2pd/NTCP2.h:29:9: style: The function 'SendI2NPMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/TransportSession.h:82:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd/NTCP2.h:29:9: note: Function in derived class
i2pd-2.19.0/libi2pd/NTCP2.cpp:447:3: warning: Possible leak in public function. The pointer 'm_SessionRequestBuffer' is not deallocated before it is allocated. [publicAllocationError]
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1041:56: style: Function 'ConnectWithProxy' argument 1 names different: declaration 'addr' definition 'host'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NTCPSession.h:164:46: note: Function 'ConnectWithProxy' argument 1 names different: declaration 'addr' definition 'host'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1041:56: note: Function 'ConnectWithProxy' argument 1 names different: declaration 'addr' definition 'host'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1087:38: style: Function 'UseProxy' argument 1 names different: declaration 'proxy' definition 'proxytype'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NTCPSession.h:172:28: note: Function 'UseProxy' argument 1 names different: declaration 'proxy' definition 'proxytype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1087:38: note: Function 'UseProxy' argument 1 names different: declaration 'proxy' definition 'proxytype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1087:69: style: Function 'UseProxy' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NTCPSession.h:172:55: note: Function 'UseProxy' argument 2 names different: declaration 'address' definition 'addr'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1087:69: note: Function 'UseProxy' argument 2 names different: declaration 'address' definition 'addr'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1094:224: style: Function 'HandleProxyConnect' argument 6 names different: declaration 'adddrtype' definition 'addrtype'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NTCPSession.h:199:214: note: Function 'HandleProxyConnect' argument 6 names different: declaration 'adddrtype' definition 'addrtype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1094:224: note: Function 'HandleProxyConnect' argument 6 names different: declaration 'adddrtype' definition 'addrtype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1201:185: style: Function 'AfterSocksHandshake' argument 5 names different: declaration 'adddrtype' definition 'addrtype'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NTCPSession.h:200:175: note: Function 'AfterSocksHandshake' argument 5 names different: declaration 'adddrtype' definition 'addrtype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1201:185: note: Function 'AfterSocksHandshake' argument 5 names different: declaration 'adddrtype' definition 'addrtype'.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:33:15: warning: Member variable 'NTCPSession::m_NextMessageOffset' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCPSession.cpp:778:14: warning: Member variable 'NTCPServer::m_ProxyPort' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NTCPSession.h:197:9: performance: Technically the member function 'i2p::transport::NTCPServer::HandleConnect' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1068:19: note: Technically the member function 'i2p::transport::NTCPServer::HandleConnect' can be static.
i2pd-2.19.0/libi2pd/NTCPSession.h:197:9: note: Technically the member function 'i2p::transport::NTCPServer::HandleConnect' can be static.
i2pd-2.19.0/libi2pd/NTCPSession.h:200:9: performance: Technically the member function 'i2p::transport::NTCPServer::AfterSocksHandshake' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/NTCPSession.cpp:1201:19: note: Technically the member function 'i2p::transport::NTCPServer::AfterSocksHandshake' can be static.
i2pd-2.19.0/libi2pd/NTCPSession.h:200:9: note: Technically the member function 'i2p::transport::NTCPServer::AfterSocksHandshake' can be static.
i2pd-2.19.0/libi2pd/NTCPSession.cpp:721:146: performance: Function parameter 'msgs' should be passed by const reference. [passedByValue]
i2pd-2.19.0/libi2pd/NetDb.cpp:687:9: style: The scope of the variable 'deleteDest' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/NetDb.cpp:575:73: style: Function 'HandleDatabaseStoreMsg' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/NetDb.hpp:65:68: note: Function 'HandleDatabaseStoreMsg' argument 1 names different: declaration 'msg' definition 'm'.
i2pd-2.19.0/libi2pd/NetDb.cpp:575:73: note: Function 'HandleDatabaseStoreMsg' argument 1 names different: declaration 'msg' definition 'm'.
i2pd-2.19.0/libi2pd/NetDb.cpp:28:9: warning: Member variable 'NetDb::m_LastLoad' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/NetDb.hpp:67:9: style: Technically the member function 'i2p::data::NetDb::HandleDatabaseLookupMsg' can be const. [functionConst]
i2pd-2.19.0/libi2pd/NetDb.cpp:767:14: note: Technically the member function 'i2p::data::NetDb::HandleDatabaseLookupMsg' can be const.
i2pd-2.19.0/libi2pd/NetDb.hpp:67:9: note: Technically the member function 'i2p::data::NetDb::HandleDatabaseLookupMsg' can be const.
i2pd-2.19.0/libi2pd/NetDb.hpp:112:9: style: Technically the member function 'i2p::data::NetDb::Publish' can be const. [functionConst]
i2pd-2.19.0/libi2pd/NetDb.cpp:951:14: note: Technically the member function 'i2p::data::NetDb::Publish' can be const.
i2pd-2.19.0/libi2pd/NetDb.hpp:112:9: note: Technically the member function 'i2p::data::NetDb::Publish' can be const.
i2pd-2.19.0/libi2pd/NetDb.hpp:116:8: performance: Technically the member function 'i2p::data::NetDb::ReseedFromFloodfill' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/NetDb.cpp:334:14: note: Technically the member function 'i2p::data::NetDb::ReseedFromFloodfill' can be static.
i2pd-2.19.0/libi2pd/NetDb.hpp:116:8: note: Technically the member function 'i2p::data::NetDb::ReseedFromFloodfill' can be static.
i2pd-2.19.0/libi2pd/NetDbRequests.h:52:9: performance: Technically the member function 'i2p::data::NetDbRequests::Start' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/NetDbRequests.cpp:59:22: note: Technically the member function 'i2p::data::NetDbRequests::Start' can be static.
i2pd-2.19.0/libi2pd/NetDbRequests.h:52:9: note: Technically the member function 'i2p::data::NetDbRequests::Start' can be static.
i2pd-2.19.0/libi2pd/Poly1305.cpp:179:19: style: The scope of the variable 'u' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/Poly1305.cpp:137:3: warning: Member variable 'Poly1305::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Poly1305.cpp:137:3: warning: Member variable 'Poly1305::m_Msg' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Poly1305.cpp:137:3: warning: Member variable 'Poly1305::m_HR' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/Poly1305.cpp:137:3: style: Struct 'Poly1305' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/Poly1305.cpp:25:3: warning: The struct 'Block' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
i2pd-2.19.0/libi2pd/Profiling.h:42:29: performance: Technically the member function 'i2p::data::RouterProfile::GetTime' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/Profiling.cpp:22:42: note: Technically the member function 'i2p::data::RouterProfile::GetTime' can be static.
i2pd-2.19.0/libi2pd/Profiling.h:42:29: note: Technically the member function 'i2p::data::RouterProfile::GetTime' can be static.
i2pd-2.19.0/libi2pd/Reseed.cpp:269:14: warning: Redundant assignment of 'signature' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:276:13: warning: Redundant assignment of 'bitFlag' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:279:23: warning: Redundant assignment of 'compressionMethod' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:284:12: warning: Redundant assignment of 'crc_32' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:286:20: warning: Redundant assignment of 'compressedSize' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:288:22: warning: Redundant assignment of 'uncompressedSize' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:291:20: warning: Redundant assignment of 'fileNameLength' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:298:22: warning: Redundant assignment of 'extraFieldLength' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:313:13: warning: Redundant assignment of 'crc_32' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.cpp:317:23: warning: Redundant assignment of 'uncompressedSize' to itself. [selfAssignment]
i2pd-2.19.0/libi2pd/Reseed.h:39:9: performance: Technically the member function 'i2p::data::Reseeder::FindZipDataDescriptor' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/Reseed.cpp:410:17: note: Technically the member function 'i2p::data::Reseeder::FindZipDataDescriptor' can be static.
i2pd-2.19.0/libi2pd/Reseed.h:39:9: note: Technically the member function 'i2p::data::Reseeder::FindZipDataDescriptor' can be static.
i2pd-2.19.0/libi2pd/Tag.h:28:0: style: Class 'i2p :: data :: Tag < 512 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd/RouterContext.cpp:20:17: warning: Member variable 'RouterContext::m_BandwidthLimit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterContext.h:126:9: style: Technically the member function 'i2p::RouterContext::SaveKeys' can be const. [functionConst]
i2pd-2.19.0/libi2pd/RouterContext.cpp:481:22: note: Technically the member function 'i2p::RouterContext::SaveKeys' can be const.
i2pd-2.19.0/libi2pd/RouterContext.h:126:9: note: Technically the member function 'i2p::RouterContext::SaveKeys' can be const.
i2pd-2.19.0/libi2pd/RouterInfo.cpp:348:8: warning: Identical condition '!s', second condition is always false [identicalConditionAfterEarlyExit]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:321:8: note: first condition
i2pd-2.19.0/libi2pd/RouterInfo.cpp:348:8: note: second condition
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_BufferLen' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_Timestamp' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_IsUpdated' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_IsUnreachable' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_SupportedTransports' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:23:14: warning: Member variable 'RouterInfo::m_Caps' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:25:3: performance: Variable 'm_Addresses' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:32:3: performance: Variable 'm_Addresses' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:40:3: performance: Variable 'm_Addresses' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/libi2pd/RouterInfo.h:149:9: style: Technically the member function 'i2p::data::RouterInfo::AddIntroducer' can be const. [functionConst]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:706:19: note: Technically the member function 'i2p::data::RouterInfo::AddIntroducer' can be const.
i2pd-2.19.0/libi2pd/RouterInfo.h:149:9: note: Technically the member function 'i2p::data::RouterInfo::AddIntroducer' can be const.
i2pd-2.19.0/libi2pd/RouterInfo.h:150:9: style: Technically the member function 'i2p::data::RouterInfo::RemoveIntroducer' can be const. [functionConst]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:721:19: note: Technically the member function 'i2p::data::RouterInfo::RemoveIntroducer' can be const.
i2pd-2.19.0/libi2pd/RouterInfo.h:150:9: note: Technically the member function 'i2p::data::RouterInfo::RemoveIntroducer' can be const.
i2pd-2.19.0/libi2pd/RouterInfo.h:213:11: performance: Technically the member function 'i2p::data::RouterInfo::ReadString' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:631:21: note: Technically the member function 'i2p::data::RouterInfo::ReadString' can be static.
i2pd-2.19.0/libi2pd/RouterInfo.h:213:11: note: Technically the member function 'i2p::data::RouterInfo::ReadString' can be static.
i2pd-2.19.0/libi2pd/RouterInfo.h:214:9: performance: Technically the member function 'i2p::data::RouterInfo::WriteString' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:650:19: note: Technically the member function 'i2p::data::RouterInfo::WriteString' can be static.
i2pd-2.19.0/libi2pd/RouterInfo.h:214:9: note: Technically the member function 'i2p::data::RouterInfo::WriteString' can be static.
i2pd-2.19.0/libi2pd/RouterInfo.cpp:41:3: style: Class 'RouterInfo' has dynamic memory/resource allocation(s). The copy constructor is explicitly defaulted but the default copy constructor does not work well. It is recommended to define or delete the copy constructor. [noCopyConstructor]
i2pd-2.19.0/libi2pd/RouterInfo.cpp:41:3: style: Class 'RouterInfo' has dynamic memory/resource allocation(s). The operator= is explicitly defaulted but the default operator= does not work well. It is recommended to define or delete the operator=. [noOperatorEq]
i2pd-2.19.0/libi2pd/SSUSession.cpp:138:9: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:154:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:202:8: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:293:34: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:721:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:744:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:765:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:781:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/SSUSession.cpp:798:24: style: C-style pointer casting [cstyleCast]
i2pd-2.19.0/libi2pd/Streaming.cpp:409:8: style: The scope of the variable 'isNoAck' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd/Streaming.cpp:267:19: style: Variable 'optionData' is assigned a value that is never used. [unreadVariable]
i2pd-2.19.0/libi2pd/Transports.cpp:878:65: style: Function 'IsRestrictedPeer' argument 1 names different: declaration 'ident' definition 'ih'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Transports.h:122:56: note: Function 'IsRestrictedPeer' argument 1 names different: declaration 'ident' definition 'ih'.
i2pd-2.19.0/libi2pd/Transports.cpp:878:65: note: Function 'IsRestrictedPeer' argument 1 names different: declaration 'ident' definition 'ih'.
i2pd-2.19.0/libi2pd/Transports.cpp:551:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
i2pd-2.19.0/libi2pd/Transports.cpp:593:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
i2pd-2.19.0/libi2pd/Tunnel.cpp:168:41: style: Function 'LatencyFitsRange' argument 1 names different: declaration 'lowerbound' definition 'lower'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Tunnel.h:127:35: note: Function 'LatencyFitsRange' argument 1 names different: declaration 'lowerbound' definition 'lower'.
i2pd-2.19.0/libi2pd/Tunnel.cpp:168:41: note: Function 'LatencyFitsRange' argument 1 names different: declaration 'lowerbound' definition 'lower'.
i2pd-2.19.0/libi2pd/Tunnel.cpp:168:57: style: Function 'LatencyFitsRange' argument 2 names different: declaration 'upperbound' definition 'upper'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Tunnel.h:127:56: note: Function 'LatencyFitsRange' argument 2 names different: declaration 'upperbound' definition 'upper'.
i2pd-2.19.0/libi2pd/Tunnel.cpp:168:57: note: Function 'LatencyFitsRange' argument 2 names different: declaration 'upperbound' definition 'upper'.
i2pd-2.19.0/libi2pd/Tunnel.cpp:409:7: style: Function 'CreateTunnelPool' argument 2 names different: declaration 'numOuboundHops' definition 'numOutboundHops'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/Tunnel.h:241:9: note: Function 'CreateTunnelPool' argument 2 names different: declaration 'numOuboundHops' definition 'numOutboundHops'.
i2pd-2.19.0/libi2pd/Tunnel.cpp:409:7: note: Function 'CreateTunnelPool' argument 2 names different: declaration 'numOuboundHops' definition 'numOutboundHops'.
i2pd-2.19.0/libi2pd/Tunnel.h:230:8: style: Technically the member function 'i2p::tunnel::Tunnels::GetTransitTunnelsExpirationTimeout' can be const. [functionConst]
i2pd-2.19.0/libi2pd/Tunnel.cpp:915:15: note: Technically the member function 'i2p::tunnel::Tunnels::GetTransitTunnelsExpirationTimeout' can be const.
i2pd-2.19.0/libi2pd/Tunnel.h:230:8: note: Technically the member function 'i2p::tunnel::Tunnels::GetTransitTunnelsExpirationTimeout' can be const.
i2pd-2.19.0/libi2pd/Tunnel.h:243:9: performance: Technically the member function 'i2p::tunnel::Tunnels::StopTunnelPool' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/Tunnel.cpp:429:16: note: Technically the member function 'i2p::tunnel::Tunnels::StopTunnelPool' can be static.
i2pd-2.19.0/libi2pd/Tunnel.h:243:9: note: Technically the member function 'i2p::tunnel::Tunnels::StopTunnelPool' can be static.
i2pd-2.19.0/libi2pd/Tunnel.h:253:9: performance: Technically the member function 'i2p::tunnel::Tunnels::HandleTunnelGatewayMsg' can be static. [functionStatic]
i2pd-2.19.0/libi2pd/Tunnel.cpp:543:16: note: Technically the member function 'i2p::tunnel::Tunnels::HandleTunnelGatewayMsg' can be static.
i2pd-2.19.0/libi2pd/Tunnel.h:253:9: note: Technically the member function 'i2p::tunnel::Tunnels::HandleTunnelGatewayMsg' can be static.
i2pd-2.19.0/libi2pd/TunnelEndpoint.h:41:9: style: Technically the member function 'i2p::tunnel::TunnelEndpoint::HandleNextMessage' can be const. [functionConst]
i2pd-2.19.0/libi2pd/TunnelEndpoint.cpp:241:23: note: Technically the member function 'i2p::tunnel::TunnelEndpoint::HandleNextMessage' can be const.
i2pd-2.19.0/libi2pd/TunnelEndpoint.h:41:9: note: Technically the member function 'i2p::tunnel::TunnelEndpoint::HandleNextMessage' can be const.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:35: style: Function 'Reconfigure' argument 1 names different: declaration 'inboundHops' definition 'inHops'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:85:25: note: Function 'Reconfigure' argument 1 names different: declaration 'inboundHops' definition 'inHops'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:35: note: Function 'Reconfigure' argument 1 names different: declaration 'inboundHops' definition 'inHops'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:47: style: Function 'Reconfigure' argument 2 names different: declaration 'outboundHops' definition 'outHops'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:85:42: note: Function 'Reconfigure' argument 2 names different: declaration 'outboundHops' definition 'outHops'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:47: note: Function 'Reconfigure' argument 2 names different: declaration 'outboundHops' definition 'outHops'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:60: style: Function 'Reconfigure' argument 3 names different: declaration 'inboundQuant' definition 'inQuant'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:85:60: note: Function 'Reconfigure' argument 3 names different: declaration 'inboundQuant' definition 'inQuant'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:60: note: Function 'Reconfigure' argument 3 names different: declaration 'inboundQuant' definition 'inQuant'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:73: style: Function 'Reconfigure' argument 4 names different: declaration 'outboundQuant' definition 'outQuant'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:85:78: note: Function 'Reconfigure' argument 4 names different: declaration 'outboundQuant' definition 'outQuant'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:72:73: note: Function 'Reconfigure' argument 4 names different: declaration 'outboundQuant' definition 'outQuant'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:423:92: style: Function 'SelectPeers' argument 1 names different: declaration 'hops' definition 'peers'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:113:82: note: Function 'SelectPeers' argument 1 names different: declaration 'hops' definition 'peers'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:423:92: note: Function 'SelectPeers' argument 1 names different: declaration 'hops' definition 'peers'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:439:100: style: Function 'SelectExplicitPeers' argument 1 names different: declaration 'hops' definition 'peers'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd/TunnelPool.h:114:90: note: Function 'SelectExplicitPeers' argument 1 names different: declaration 'hops' definition 'peers'.
i2pd-2.19.0/libi2pd/TunnelPool.cpp:439:100: note: Function 'SelectExplicitPeers' argument 1 names different: declaration 'hops' definition 'peers'.
i2pd-2.19.0/libi2pd/util.cpp:257:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:186:75: style: Function 'SaveEtag' argument 1 names different: declaration 'subsciption' definition 'subscription'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:43:47: note: Function 'SaveEtag' argument 1 names different: declaration 'subsciption' definition 'subscription'.
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:186:75: note: Function 'SaveEtag' argument 1 names different: declaration 'subsciption' definition 'subscription'.
i2pd-2.19.0/libi2pd_client/BOB.h:66:5: warning: Member variable 'AddressReceiver::buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.h:94:16: style: Technically the member function 'i2p::client::I2PServiceHandler::Dead' can be const. [functionConst]
i2pd-2.19.0/libi2pd_client/AddressBook.h:72:16: performance: Technically the member function 'i2p::client::AddressBook::ToAddress' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/AddressBook.h:89:9: performance: Technically the member function 'i2p::client::AddressBook::StopLookups' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:589:20: note: Technically the member function 'i2p::client::AddressBook::StopLookups' can be static.
i2pd-2.19.0/libi2pd_client/AddressBook.h:89:9: note: Technically the member function 'i2p::client::AddressBook::StopLookups' can be static.
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:48:8: performance: Technically the member function 'i2p::client::AddressBookFilesystemStorage::LoadFromFile' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:113:36: note: Technically the member function 'i2p::client::AddressBookFilesystemStorage::LoadFromFile' can be static.
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:48:8: note: Technically the member function 'i2p::client::AddressBookFilesystemStorage::LoadFromFile' can be static.
i2pd-2.19.0/libi2pd_client/I2PService.h:83:4: style: Class 'I2PServiceHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/SAM.h:85:4: style: Class 'SAMSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/BOB.h:50:4: style: Class 'BOBI2PTunnel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/BOB.h:122:4: style: Class 'BOBDestination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/BOB.h:145:4: style: Class 'BOBCommandSession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/AddressBook.h:130:4: style: Class 'AddressResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/libi2pd_client/I2PService.h:147:9: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:55:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PService.h:147:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PService.h:149:9: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:56:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PService.h:149:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PService.h:153:24: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:58:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PService.h:153:24: note: Function in derived class
i2pd-2.19.0/libi2pd_client/HTTPProxy.h:19:16: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:153:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/HTTPProxy.h:19:16: note: Function in derived class
i2pd-2.19.0/libi2pd_client/SOCKS.h:26:16: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:153:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/SOCKS.h:26:16: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:73:9: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:47:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:73:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:88:9: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:47:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:88:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:105:9: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:47:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:105:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:119:39: style: The function 'CreateHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:156:47: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:119:39: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:126:9: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:55:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:126:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:127:9: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:56:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:127:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:129:16: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:153:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:129:16: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:268:9: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:55:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:268:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:269:9: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:56:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:269:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:281:16: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:58:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:281:16: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:309:41: style: The function 'CreateI2PConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:289:49: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:309:41: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:323:41: style: The function 'CreateI2PConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:289:49: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:323:41: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:53:17: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:55:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:53:17: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:54:17: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:56:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:54:17: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:74:9: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/BOB.h:53:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:74:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:75:9: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/BOB.h:54:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:75:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:101:9: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/BOB.h:53:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:101:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.h:102:9: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/BOB.h:54:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/BOB.h:102:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:34:49: style: The function 'GetAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:38:57: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:34:49: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:35:9: style: The function 'AddAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:39:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:35:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:36:9: style: The function 'RemoveAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:40:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:36:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:38:9: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:42:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:38:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:39:8: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:43:16: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:39:8: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:40:8: style: The function 'LoadLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:44:16: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:40:8: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:41:8: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:45:16: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:41:8: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:43:9: style: The function 'SaveEtag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:47:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:43:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:44:9: style: The function 'GetEtag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/AddressBook.h:48:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/AddressBook.cpp:44:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/BOB.cpp:215:21: warning: Member variable 'BOBCommandSession::m_ReceiveBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/BOB.cpp:215:21: warning: Member variable 'BOBCommandSession::m_SendBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/ClientContext.h:93:16: performance: Technically the member function 'i2p::client::ClientContext::GetI2CPOption' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/ClientContext.cpp:376:29: note: Technically the member function 'i2p::client::ClientContext::GetI2CPOption' can be static.
i2pd-2.19.0/libi2pd_client/ClientContext.h:93:16: note: Technically the member function 'i2p::client::ClientContext::GetI2CPOption' can be static.
i2pd-2.19.0/libi2pd_client/ClientContext.h:96:9: performance: Technically the member function 'i2p::client::ClientContext::ReadI2CPOptionsFromConfig' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/ClientContext.cpp:394:22: note: Technically the member function 'i2p::client::ClientContext::ReadI2CPOptionsFromConfig' can be static.
i2pd-2.19.0/libi2pd_client/ClientContext.h:96:9: note: Technically the member function 'i2p::client::ClientContext::ReadI2CPOptionsFromConfig' can be static.
i2pd-2.19.0/libi2pd_client/WebSocks.h:22:8: style: The function 'Start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:55:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/WebSocks.h:22:8: note: Function in derived class
i2pd-2.19.0/libi2pd_client/WebSocks.h:23:8: style: The function 'Stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:56:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/WebSocks.h:23:8: note: Function in derived class
i2pd-2.19.0/libi2pd_client/WebSocks.h:27:16: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:58:24: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/WebSocks.h:27:16: note: Function in derived class
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:482:103: style: Function 'HandleSocksProxySendHandshake' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:73:88: note: Function 'HandleSocksProxySendHandshake' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:482:103: note: Function 'HandleSocksProxySendHandshake' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:550:95: style: Function 'HandleSocksProxyReply' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:74:80: note: Function 'HandleSocksProxyReply' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:550:95: note: Function 'HandleSocksProxyReply' argument 2 names different: declaration 'bytes_transfered' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:577:91: style: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:54:77: note: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:577:91: note: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'.
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:100:4: warning: Member variable 'HTTPReqHandler::m_recv_chunk' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:100:4: warning: Member variable 'HTTPReqHandler::m_socks_buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:100:4: warning: Member variable 'HTTPReqHandler::m_req_len' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:106:9: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:86:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/HTTPProxy.cpp:106:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2CP.cpp:499:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd_client/I2CP.cpp:520:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd_client/I2CP.cpp:26:19: warning: Member variable 'I2CPDestination::m_EncryptionPrivateKey' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2CP.cpp:26:19: warning: Member variable 'I2CPDestination::m_LeaseSetExpirationTime' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.cpp:114:54: style: Function 'CreateStream' argument 1 names different: declaration 'complete' definition 'streamRequestComplete'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PService.h:52:44: note: Function 'CreateStream' argument 1 names different: declaration 'complete' definition 'streamRequestComplete'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:114:54: note: Function 'CreateStream' argument 1 names different: declaration 'complete' definition 'streamRequestComplete'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:114:106: style: Function 'CreateStream' argument 2 names different: declaration 'ident' definition 'identHash'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PService.h:52:83: note: Function 'CreateStream' argument 2 names different: declaration 'ident' definition 'identHash'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:114:106: note: Function 'CreateStream' argument 2 names different: declaration 'ident' definition 'identHash'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:227:96: style: Function 'HandleDownstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PService.h:120:87: note: Function 'HandleDownstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:227:96: note: Function 'HandleDownstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:264:94: style: Function 'HandleUpstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PService.h:119:85: note: Function 'HandleUpstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:264:94: note: Function 'HandleUpstreamReceived' argument 2 names different: declaration 'bytes_transferred' definition 'bytes_transfered'.
i2pd-2.19.0/libi2pd_client/I2PService.cpp:24:14: warning: Member variable 'I2PService::m_ReadyTimerTriggered' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.cpp:137:13: warning: Member variable 'TCPIPPipe::m_upstream_to_down_buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.cpp:137:13: warning: Member variable 'TCPIPPipe::m_downstream_to_up_buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.cpp:137:13: warning: Member variable 'TCPIPPipe::m_upstream_buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PService.cpp:137:13: warning: Member variable 'TCPIPPipe::m_downstream_buf' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:343:68: style: Function 'I2PTunnelConnectionIRC' argument 5 names different: declaration 'm_WebircPass' definition 'webircpass'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:102:70: note: Function 'I2PTunnelConnectionIRC' argument 5 names different: declaration 'm_WebircPass' definition 'webircpass'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:343:68: note: Function 'I2PTunnelConnectionIRC' argument 5 names different: declaration 'm_WebircPass' definition 'webircpass'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:664:34: style: Function 'UDPSession' argument 3 names different: declaration 'remote' definition 'endpoint'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:163:40: note: Function 'UDPSession' argument 3 names different: declaration 'remote' definition 'endpoint'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:664:34: note: Function 'UDPSession' argument 3 names different: declaration 'remote' definition 'endpoint'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:664:73: style: Function 'UDPSession' argument 4 names different: declaration 'ident' definition 'to'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:163:77: note: Function 'UDPSession' argument 4 names different: declaration 'ident' definition 'to'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:664:73: note: Function 'UDPSession' argument 4 names different: declaration 'ident' definition 'to'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:777:81: style: Function 'HandleRecvFromLocal' argument 1 names different: declaration 'e' definition 'ec'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:244:63: note: Function 'HandleRecvFromLocal' argument 1 names different: declaration 'e' definition 'ec'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:777:81: note: Function 'HandleRecvFromLocal' argument 1 names different: declaration 'e' definition 'ec'.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:23:23: warning: Member variable 'I2PTunnelConnection::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:23:23: warning: Member variable 'I2PTunnelConnection::m_StreamBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:31:23: warning: Member variable 'I2PTunnelConnection::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:31:23: warning: Member variable 'I2PTunnelConnection::m_StreamBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:38:23: warning: Member variable 'I2PTunnelConnection::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:38:23: warning: Member variable 'I2PTunnelConnection::m_StreamBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:487:3: performance: Variable 'm_PortDestination' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:703:3: performance: Variable 'm_LocalDest' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:234:55: performance: Technically the member function 'i2p::client::I2PUDPClientTunnel::GetSessions' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:802:73: note: Technically the member function 'i2p::client::I2PUDPClientTunnel::GetSessions' can be static.
i2pd-2.19.0/libi2pd_client/I2PTunnel.h:234:55: note: Technically the member function 'i2p::client::I2PUDPClientTunnel::GetSessions' can be static.
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:394:9: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:86:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2PTunnel.cpp:394:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/MatchedDestination.cpp:74:65: style: Function 'SelectPeers' argument 1 names different: declaration 'peers' definition 'path'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/MatchedDestination.h:20:40: note: Function 'SelectPeers' argument 1 names different: declaration 'peers' definition 'path'.
i2pd-2.19.0/libi2pd_client/MatchedDestination.cpp:74:65: note: Function 'SelectPeers' argument 1 names different: declaration 'peers' definition 'path'.
i2pd-2.19.0/libi2pd_client/MatchedDestination.cpp:108:73: style: Function 'OnBuildResult' argument 1 names different: declaration 'peers' definition 'path'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/MatchedDestination.h:21:48: note: Function 'OnBuildResult' argument 1 names different: declaration 'peers' definition 'path'.
i2pd-2.19.0/libi2pd_client/MatchedDestination.cpp:108:73: note: Function 'OnBuildResult' argument 1 names different: declaration 'peers' definition 'path'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:670:20: warning: Either the condition 'separator' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
i2pd-2.19.0/libi2pd_client/SAM.cpp:662:8: note: Assuming that condition 'separator' is not redundant
i2pd-2.19.0/libi2pd_client/SAM.cpp:670:20: note: Null pointer addition
i2pd-2.19.0/libi2pd_client/SAM.cpp:433:16: style: The scope of the variable 'destination' can be reduced. [variableScope]
i2pd-2.19.0/libi2pd_client/SAM.cpp:736:50: style: Function 'WriteI2PDataImmediate' argument 1 names different: declaration 'ptr' definition 'buff'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/SAM.h:131:41: note: Function 'WriteI2PDataImmediate' argument 1 names different: declaration 'ptr' definition 'buff'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:736:50: note: Function 'WriteI2PDataImmediate' argument 1 names different: declaration 'ptr' definition 'buff'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:796:85: style: Function 'HandleWriteI2PData' argument 2 names different: declaration 'sz' definition 'bytes_transferred'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/SAM.h:111:76: note: Function 'HandleWriteI2PData' argument 2 names different: declaration 'sz' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:796:85: note: Function 'HandleWriteI2PData' argument 2 names different: declaration 'sz' definition 'bytes_transferred'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:900:66: style: Function 'SAMSession' argument 2 names different: declaration 'name' definition 'id'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/SAM.h:158:55: note: Function 'SAMSession' argument 2 names different: declaration 'name' definition 'id'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:900:66: note: Function 'SAMSession' argument 2 names different: declaration 'name' definition 'id'.
i2pd-2.19.0/libi2pd_client/SAM.cpp:18:13: warning: Member variable 'SAMSocket::m_Buffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/SAM.cpp:18:13: warning: Member variable 'SAMSocket::m_StreamBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/SAM.cpp:921:13: warning: Member variable 'SAMBridge::m_DatagramReceiveBuffer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/libi2pd_client/SAM.h:161:8: style: Technically the member function 'i2p::client::SAMSession::CloseStreams' can be const. [functionConst]
i2pd-2.19.0/libi2pd_client/SAM.cpp:913:19: note: Technically the member function 'i2p::client::SAMSession::CloseStreams' can be const.
i2pd-2.19.0/libi2pd_client/SAM.h:161:8: note: Technically the member function 'i2p::client::SAMSession::CloseStreams' can be const.
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:555:89: style: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:115:77: note: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'.
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:555:89: note: Function 'HandleSockRecv' argument 2 names different: declaration 'bytes_transfered' definition 'len'.
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:700:50: style: Function 'HandleUpstreamData' argument 1 names different: declaration 'buff' definition 'dataptr'. [funcArgNamesDifferent]
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:134:38: note: Function 'HandleUpstreamData' argument 1 names different: declaration 'buff' definition 'dataptr'.
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:700:50: note: Function 'HandleUpstreamData' argument 1 names different: declaration 'buff' definition 'dataptr'.
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:36:15: style: Technically the member function 'i2p::proxy::SOCKSDnsAddress::ToString' can be const. [functionConst]
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:179:9: style: The function 'Handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd_client/I2PService.h:86:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/SOCKS.cpp:179:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/WebSocks.cpp:502:8: performance: Technically the member function 'i2p::client::WebSocksImpl::Start' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/WebSocks.cpp:507:8: performance: Technically the member function 'i2p::client::WebSocksImpl::Stop' can be static. [functionStatic]
i2pd-2.19.0/libi2pd_client/WebSocks.cpp:511:8: performance: Technically the member function 'i2p::client::WebSocksImpl::InitializeDestination' can be static. [functionStatic]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:89:9: style: The scope of the variable 'gridIndex' can be reduced. [variableScope]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:56:0: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::clientTunnelNameGroupBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::gridLayoutWidget_2' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::horizontalLayout_2' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::destinationLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::destinationLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::destinationHorizontalSpacer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::portLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::portLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::keysLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::keysLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::addressLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::addressLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::destinationPortLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::destinationPortLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::sigTypeLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.cpp:6:19: warning: Member variable 'ClientTunnelPane::sigTypeComboBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:26:20: style: Technically the member function 'I2CPParameters::getInbound_length' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:27:20: style: Technically the member function 'I2CPParameters::getOutbound_length' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:28:20: style: Technically the member function 'I2CPParameters::getInbound_quantity' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:29:20: style: Technically the member function 'I2CPParameters::getOutbound_quantity' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:30:20: style: Technically the member function 'I2CPParameters::getCrypto_tagsToSend' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:31:20: style: Technically the member function 'I2CPParameters::getExplicitPeers' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:61:20: style: Technically the member function 'TunnelConfig::getType' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:62:24: style: Technically the member function 'TunnelConfig::getName' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:120:9: style: Technically the member function 'ClientTunnelConfig::getport' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:123:9: style: Technically the member function 'ClientTunnelConfig::getdestinationPort' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:124:31: style: Technically the member function 'ClientTunnelConfig::getsigType' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:199:9: style: Technically the member function 'ServerTunnelConfig::getport' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:201:9: style: Technically the member function 'ServerTunnelConfig::getinPort' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:205:10: style: Technically the member function 'ServerTunnelConfig::getgzip' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:206:31: style: Technically the member function 'ServerTunnelConfig::getsigType' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:208:10: style: Technically the member function 'ServerTunnelConfig::getisUniqueLocal' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:53:14: warning: The class 'ClientTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'. [duplInheritedMember]
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:28:14: note: The class 'ClientTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'.
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:53:14: note: The class 'ClientTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'.
i2pd-2.19.0/libi2pd_client/I2CP.h:74:9: style: The function 'Decrypt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Identity.h:209:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2CP.h:74:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2CP.h:80:9: style: The function 'HandleDataMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:127:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2CP.h:80:9: note: Function in derived class
i2pd-2.19.0/libi2pd_client/I2CP.h:81:9: style: The function 'CreateNewLeaseSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/libi2pd/Destination.h:128:17: note: Virtual function in base class
i2pd-2.19.0/libi2pd_client/I2CP.h:81:9: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:131:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:68:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:131:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:132:33: style: The function 'asClientTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:69:33: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:132:33: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:133:33: style: The function 'asServerTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:70:33: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:133:33: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:220:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:68:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:220:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:221:33: style: The function 'asClientTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:69:33: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:221:33: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:222:33: style: The function 'asServerTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:70:33: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:222:33: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:19:31: style: The function 'asServerTunnelPane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:41:31: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:19:31: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:20:31: style: The function 'asClientTunnelPane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:42:31: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:20:31: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:57:18: style: The function 'setGroupBoxTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:121:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:57:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:70:18: style: The function 'applyDataFromUIToTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:97:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ClientTunnelPane.h:70:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:58:30: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:106:36: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:107:36: performance: Function parameter 'dest_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:109:36: performance: Function parameter 'keys_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:110:36: performance: Function parameter 'address_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:175:36: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:176:36: performance: Function parameter 'host_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:178:36: performance: Function parameter 'keys_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:180:36: performance: Function parameter 'accessList_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:181:36: performance: Function parameter 'hostOverride_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:182:36: performance: Function parameter 'webircpass_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/TunnelConfig.h:185:36: performance: Function parameter 'address_' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.cpp:137:37: style: Function 'setRunning' argument 1 names different: declaration 'running' definition 'newValue'. [funcArgNamesDifferent]
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.h:36:30: note: Function 'setRunning' argument 1 names different: declaration 'running' definition 'newValue'.
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.cpp:137:37: note: Function 'setRunning' argument 1 names different: declaration 'running' definition 'newValue'.
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.h:34:14: style: Technically the member function 'i2p::qt::DaemonQTImpl::isRunning' can be const. [functionConst]
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.cpp:132:21: note: Technically the member function 'i2p::qt::DaemonQTImpl::isRunning' can be const.
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.h:34:14: note: Technically the member function 'i2p::qt::DaemonQTImpl::isRunning' can be const.
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:53:14: warning: The class 'ServerTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'. [duplInheritedMember]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:48:14: note: The class 'ServerTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'.
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:53:14: note: The class 'ServerTunnelPane' defines member variable with name 'gridLayoutWidget_2' also defined in its parent class 'TunnelPane'.
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.h:49:3: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/DaemonQT.h:69:9: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/textbrowsertweaked1.h:12:5: style: Class 'TextBrowserTweaked1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:155:5: style: Class 'NonGUIOptionItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:789:9: style: Class 'TunnelsPageUpdateListenerMainWindowImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:37:31: style: The function 'asServerTunnelPane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:41:31: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:37:31: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:38:31: style: The function 'asClientTunnelPane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:42:31: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:38:31: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:95:18: style: The function 'setGroupBoxTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:121:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:95:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:116:18: style: The function 'applyDataFromUIToTunnelConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:97:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.h:116:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:157:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:151:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:157:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:165:18: style: The function 'installListeners' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:107:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:165:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:170:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:108:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:170:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:175:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:118:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:175:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:179:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:151:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:179:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:213:18: style: The function 'installListeners' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:107:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:213:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:214:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:108:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:214:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:215:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:118:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:215:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:216:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:151:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:216:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:223:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:214:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:223:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:228:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:215:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:228:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:233:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:216:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:233:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:241:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:214:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:241:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:246:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:215:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:246:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:250:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:216:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:250:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:256:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:214:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:256:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:262:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:215:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:262:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:267:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:216:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:267:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:274:18: style: The function 'installListeners' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:107:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:274:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:275:18: style: The function 'loadFromConfigOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:108:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:275:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:279:18: style: The function 'saveToStringStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:118:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:279:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:283:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:151:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:283:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:179:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:298:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:298:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:304:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:166:21: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:304:21: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:305:24: style: The function 'fromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:169:24: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:305:24: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:312:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:312:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:318:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:166:21: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:318:21: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:319:24: style: The function 'fromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:169:24: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:319:24: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:326:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:326:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:332:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:166:21: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:332:21: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:333:24: style: The function 'fromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:169:24: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:333:24: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:340:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:340:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:346:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:166:21: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:346:21: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:347:24: style: The function 'fromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:169:24: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:347:24: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:353:18: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:291:18: note: Virtual function in base class
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:353:18: note: Function in derived class
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:69:9: style: The scope of the variable 'gridIndex' can be reduced. [variableScope]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:43:0: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::serverTunnelNameGroupBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::gridLayoutWidget_2' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::horizontalLayout_2' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::hostLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::hostLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::hostHorizontalSpacer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::portLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::portLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::keysLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::keysLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::inPortLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::inPortLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::accessListLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::accessListLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::hostOverrideLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::hostOverrideLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::webIRCPassLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::webIRCPassLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::addressLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::addressLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::gzipCheckBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::isUniqueLocalCheckBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::sigTypeLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/ServerTunnelPane.cpp:5:19: warning: Member variable 'ServerTunnelPane::sigTypeComboBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:93: style: Function 'TunnelPane' argument 2 names different: declaration 'tunconf' definition 'tunnelConfig_'. [funcArgNamesDifferent]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.h:33:85: note: Function 'TunnelPane' argument 2 names different: declaration 'tunconf' definition 'tunnelConfig_'.
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:93: note: Function 'TunnelPane' argument 2 names different: declaration 'tunconf' definition 'tunnelConfig_'.
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:67:24: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::tunnelGridLayout' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::tunnelGroupBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::nameLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::nameLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::headerHorizontalSpacer' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::deletePushButton' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::tunnelTypeComboBox' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::typeLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::inbound_lengthLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::inbound_lengthLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::outbound_lengthLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::outbound_lengthLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::inbound_quantityLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::inbound_quantityLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::outbound_quantityLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::outbound_quantityLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::crypto_tagsToSendLabel' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/TunnelPane.cpp:7:13: warning: Member variable 'TunnelPane::crypto_tagsToSendLineEdit' is not initialized in the constructor. [uninitMemberVar]
i2pd-2.19.0/qt/i2pd_qt/logviewermanager.h:30:5: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/logviewermanager.h:52:5: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.cpp:78:33: style: Variable 'barSett' is assigned a value that is never used. [unreadVariable]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:437:10: style: Member variable 'MainWindow::wasSelectingAtStatusMainPage' is in the wrong place in the initializer list. [initializerList]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.cpp:40:6: note: Member variable 'MainWindow::wasSelectingAtStatusMainPage' is in the wrong place in the initializer list.
i2pd-2.19.0/qt/i2pd_qt/mainwindow.h:437:10: note: Member variable 'MainWindow::wasSelectingAtStatusMainPage' is in the wrong place in the initializer list.
i2pd-2.19.0/qt/i2pd_qt/mainwindow.cpp:719:48: performance: Function parameter 'tunnelNameToFocus' should be passed by const reference. [passedByValue]
i2pd-2.19.0/qt/i2pd_qt/mainwindow.cpp:787:55: performance: Function parameter 'tunnelNameToFocus' should be passed by const reference. [passedByValue]
i2pd-2.19.0/tests/test-base-64.cpp:40:3: style: Variable 'in' is assigned a value that is never used. [unreadVariable]
i2pd-2.19.0/tests/test-http-req.cpp:21:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
i2pd-2.19.0/tests/test-http-req.cpp:40:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
i2pd-2.19.0/tests/test-http-req.cpp:53:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
i2pd-2.19.0/tests/test-http-req.cpp:62:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
i2pd-2.19.0/tests/test-http-req.cpp:74:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
i2pd-2.19.0/tests/test-http-res.cpp:20:15: warning: Assert statement modifies 'ret'. [assignmentInAssert]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/i2util/i2util_1.6.orig.tar.gz
i2util-1.6/I2util/ErrLog.c:457:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
i2util-1.6/I2util/ErrLogSyslog.c:262:22: style: The scope of the variable 'none' can be reduced. [variableScope]
i2util-1.6/I2util/ErrLogSyslog.c:409:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
i2util-1.6/I2util/addr.c:367:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
i2util-1.6/I2util/addr.c:390:13: style: The scope of the variable 'gai' can be reduced. [variableScope]
i2util-1.6/I2util/addr.c:393:13: style: The scope of the variable 'tint' can be reduced. [variableScope]
i2util-1.6/I2util/addr.c:751:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
i2util-1.6/I2util/addr.c:1091:6: style: Variable 'len_mem' is assigned a value that is never used. [unreadVariable]
i2util-1.6/I2util/conf.c:641:26: warning: Either the condition 'if(line)' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
i2util-1.6/I2util/conf.c:709:19: note: Assuming that condition 'if(line)' is not redundant
i2util-1.6/I2util/conf.c:641:26: note: Null pointer dereference
i2util-1.6/I2util/conf.c:642:20: warning: Either the condition 'if(line)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
i2util-1.6/I2util/conf.c:709:19: note: Assuming that condition 'if(line)' is not redundant
i2util-1.6/I2util/conf.c:642:20: note: Null pointer addition
i2util-1.6/I2util/conf.c:398:10: style: The scope of the variable 'i' can be reduced. [variableScope]
i2util-1.6/I2util/conf.c:400:12: style: The scope of the variable 'keystart' can be reduced. [variableScope]
i2util-1.6/I2util/conf.c:601:13: style: The scope of the variable 'id_len' can be reduced. [variableScope]
i2util-1.6/I2util/hmac-sha1.c:161:18: style: Variable 'keylen' is assigned a value that is never used. [unreadVariable]
i2util-1.6/I2util/hmac-sha1.c:112:9: error: Memory leak: hmac [memleak]
i2util-1.6/I2util/io.c:81:10: style: The scope of the variable 'nread' can be reduced. [variableScope]
i2util-1.6/I2util/io.c:170:11: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
i2util-1.6/I2util/mach_dep.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
i2util-1.6/I2util/md5.c:96:14: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
i2util-1.6/I2util/md5.c:96:23: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
i2util-1.6/I2util/md5.c:96:32: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
i2util-1.6/I2util/md5.c:96:41: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
i2util-1.6/I2util/md5.c:213:22: style: The scope of the variable 'free' can be reduced. [variableScope]
i2util-1.6/I2util/sha1.c:224:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
i2util-1.6/I2util/sha1.c:324:29: style: Variable 'sha1rec' is not assigned a value. [unassignedVariable]
i2util-1.6/I2util/table.c:244:18: style: The scope of the variable 'i' can be reduced. [variableScope]
i2util-1.6/I2util/table.c:434:14: style: The scope of the variable 'p' can be reduced. [variableScope]
i2util-1.6/I2util/table.c:179:19: style: Function 'I2HashInit' argument 3 names different: declaration 'cmp' definition 'x'. [funcArgNamesDifferent]
i2util-1.6/I2util/table.h:71:17: note: Function 'I2HashInit' argument 3 names different: declaration 'cmp' definition 'x'.
i2util-1.6/I2util/table.c:179:19: note: Function 'I2HashInit' argument 3 names different: declaration 'cmp' definition 'x'.
i2util-1.6/I2util/table.c:179:30: style: Function 'I2HashInit' argument 4 names different: declaration 'hash' definition 'y'. [funcArgNamesDifferent]
i2util-1.6/I2util/table.h:72:14: note: Function 'I2HashInit' argument 4 names different: declaration 'hash' definition 'y'.
i2util-1.6/I2util/table.c:179:30: note: Function 'I2HashInit' argument 4 names different: declaration 'hash' definition 'y'.
i2util-1.6/I2util/table.c:352:10: style: Function 'I2HashFetch' argument 1 names different: declaration 'hash' definition 'table'. [funcArgNamesDifferent]
i2util-1.6/I2util/table.h:77:10: note: Function 'I2HashFetch' argument 1 names different: declaration 'hash' definition 'table'.
i2util-1.6/I2util/table.c:352:10: note: Function 'I2HashFetch' argument 1 names different: declaration 'hash' definition 'table'.
i2util-1.6/test/pbkdf2test.c:124:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
i2util-1.6/test/pbkdf2test.c:124:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
i2util-1.6/test/pbkdf2test.c:79:21: style: The scope of the variable 'verify' can be reduced. [variableScope]
i2util-1.6/test/pbkdf2test.c:159:59: error: Expression 'i++,"password",8,"ATHENA.MIT.EDUraeburn",21,1' depends on order of evaluation of side effects [unknownEvaluationOrder]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/i3-wm/i3-wm_4.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/i3blocks/i3blocks_1.4.orig.tar.gz
i3blocks-1.4/src/block.c:194:6: style: The scope of the variable 'nr' can be reduced. [variableScope]
i3blocks-1.4/src/block.c:171:30: style: Variable 'props' is assigned a value that is never used. [unreadVariable]
i3blocks-1.4/src/block.c:172:6: style: Unused variable: start [unusedVariable]
i3blocks-1.4/src/block.c:172:13: style: Unused variable: length [unusedVariable]
i3blocks-1.4/src/block.c:172:21: style: Unused variable: size [unusedVariable]
i3blocks-1.4/src/ini.c:86:10: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
i3blocks-1.4/src/sched.c:157:6: style: The scope of the variable 'sig' can be reduced. [variableScope]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/i3lock/i3lock_2.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/i3lock-fancy/i3lock-fancy_0.0~git20160228.0.0fcb933.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/i3status/i3status_2.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/i7z/i7z_0.27.2+git2013.10.12-g5023138.orig.tar.gz
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:733:12: warning: Either the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:701:11: note: Assuming that condition 'fp!=NULL' is not redundant
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:733:12: note: Null pointer dereference
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:195:5: style: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:184:0: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:195:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:297:17: style: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:291:17: note: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:297:17: note: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:298:17: style: Variable 'IA32_FIXED_CTR_CTL_Value' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:294:17: note: Variable 'IA32_FIXED_CTR_CTL_Value' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:298:17: note: Variable 'IA32_FIXED_CTR_CTL_Value' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:254:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:258:11: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:254:16: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:103:31: style: The scope of the variable '_ebx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:103:37: style: The scope of the variable '_ecx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:103:43: style: The scope of the variable '_edx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:566:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:578:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:590:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:602:13: style: The scope of the variable 'core_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:602:21: style: The scope of the variable 'socket_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:692:10: style: The scope of the variable 'strinfo' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:694:9: style: The scope of the variable 'processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:694:24: style: The scope of the variable 'physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:694:40: style: The scope of the variable 'coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:695:30: style: The scope of the variable 'it_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:695:52: style: The scope of the variable 'it_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:696:9: style: The scope of the variable 'tmp_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:696:28: style: The scope of the variable 'tmp_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:696:48: style: The scope of the variable 'tmp_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:697:9: style: The scope of the variable 'old_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:281:12: style: The scope of the variable 'estimated_mhz' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:221:9: style: Variable 'HT_ON' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:297:47: style: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:298:44: style: Variable 'IA32_FIXED_CTR_CTL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:641:9: style: Variable 'num_socket0_cpus' is not assigned a value. [unassignedVariable]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:641:27: style: Variable 'num_socket1_cpus' is not assigned a value. [unassignedVariable]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:111:5: style: Class 'MyThread' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:448:5: style: Class 'MyWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
i7z-0.27.2+git2013.10.12-g5023138/helper_functions.c:683:41: error: Undefined behavior: Variable 'socket_list' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:648:13: error: Uninitialized variable: num_socket0_cpus [uninitvar]
i7z-0.27.2+git2013.10.12-g5023138/GUI/i7z_GUI.cpp:653:13: error: Uninitialized variable: num_socket1_cpus [uninitvar]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:35:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:47:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:59:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:71:13: style: The scope of the variable 'core_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:71:21: style: The scope of the variable 'socket_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:154:10: style: The scope of the variable 'strinfo' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:156:9: style: The scope of the variable 'processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:156:24: style: The scope of the variable 'physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:156:40: style: The scope of the variable 'coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:157:30: style: The scope of the variable 'it_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:157:52: style: The scope of the variable 'it_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:158:9: style: The scope of the variable 'tmp_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:158:28: style: The scope of the variable 'tmp_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:158:48: style: The scope of the variable 'tmp_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:159:9: style: The scope of the variable 'old_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:106:10: style: Variable 'socket_1_list' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:106:33: style: Variable 'socket_0_list' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:152:9: style: Unused variable: i [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:195:0: error: Resource leak: fp [resourceLeak]
i7z-0.27.2+git2013.10.12-g5023138/cpuinfo.c:144:41: error: Undefined behavior: Variable 'socket_list' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
i7z-0.27.2+git2013.10.12-g5023138/i7z.c:422:9: style: The scope of the variable 'c' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:237:26: style: Redundant condition: If 'numCPUs >= 6', the comparison 'numCPUs >= 2' is always true. [redundantCondition]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:673:5: style: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:671:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:673:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:500:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:501:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:502:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:503:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:511:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:512:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:513:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:93:6: style: The scope of the variable 'numPhysicalCores' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:93:26: style: The scope of the variable 'numLogicalCores' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:94:9: style: The scope of the variable 'TRUE_CPU_FREQ' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:96:9: style: The scope of the variable 'i' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:98:9: style: The scope of the variable 'CPU_NUM' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:100:19: style: The scope of the variable 'IA32_MPERF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:100:0: style: The scope of the variable 'IA32_APERF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:101:9: style: The scope of the variable 'CPU_Multiplier' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:24: style: The scope of the variable 'CPU_CLK_UNHALTED_CORE' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:0: style: The scope of the variable 'CPU_CLK_UNHALTED_REF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:0: style: The scope of the variable 'CPU_CLK_C3' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:0: style: The scope of the variable 'CPU_CLK_C6' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:0: style: The scope of the variable 'CPU_CLK_C1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:102:0: style: The scope of the variable 'CPU_CLK_C7' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:104:10: style: The scope of the variable 'print_core' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:106:11: style: The scope of the variable 'BLCK' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:108:17: style: The scope of the variable 'c1_time' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:113:9: style: The scope of the variable 'core_list_size_phy' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:113:29: style: The scope of the variable 'core_list_size_log' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:148:13: style: The scope of the variable 'MSR_TURBO_RATIO_LIMIT' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:708:9: style: The scope of the variable 'HT_ON' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:717:9: style: The scope of the variable 'socket_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:302:47: style: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:306:44: style: Variable 'IA32_FIXED_CTR_CTL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:664:9: style: Unused variable: i [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:736:13: style: Variable 'HT_ON' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:777:9: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:732:13: warning: The buffer 'HT_ON_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Dual_Socket.c:735:13: warning: The buffer 'HT_ON_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:259:26: style: Redundant condition: If 'numCPUs >= 6', the comparison 'numCPUs >= 2' is always true. [redundantCondition]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:674:5: style: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:672:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:674:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:682:5: style: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:674:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:682:5: note: Variable 'cpu_freq_cpuinfo' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:499:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:500:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:501:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:502:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:509:14: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:510:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:511:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:105:6: style: The scope of the variable 'numPhysicalCores' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:105:24: style: The scope of the variable 'numLogicalCores' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:106:9: style: The scope of the variable 'TRUE_CPU_FREQ' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:120:12: style: The scope of the variable 'ii' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:122:9: style: The scope of the variable 'CPU_NUM' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:124:19: style: The scope of the variable 'IA32_MPERF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:124:0: style: The scope of the variable 'IA32_APERF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:125:9: style: The scope of the variable 'CPU_Multiplier' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:24: style: The scope of the variable 'CPU_CLK_UNHALTED_CORE' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:0: style: The scope of the variable 'CPU_CLK_UNHALTED_REF' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:0: style: The scope of the variable 'CPU_CLK_C3' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:0: style: The scope of the variable 'CPU_CLK_C6' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:0: style: The scope of the variable 'CPU_CLK_C1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:126:0: style: The scope of the variable 'CPU_CLK_C7' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:128:11: style: The scope of the variable 'BLCK' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:130:10: style: The scope of the variable 'print_core' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:131:17: style: The scope of the variable 'c1_time' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:136:9: style: The scope of the variable 'core_list_size_phy' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:136:29: style: The scope of the variable 'core_list_size_log' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:171:13: style: The scope of the variable 'MSR_TURBO_RATIO_LIMIT' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:716:9: style: The scope of the variable 'HT_ON' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:725:9: style: The scope of the variable 'socket_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:319:47: style: Variable 'IA32_PERF_GLOBAL_CTRL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:323:44: style: Variable 'IA32_FIXED_CTR_CTL_Value' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:665:9: style: Unused variable: i [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:742:13: style: Variable 'HT_ON' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:738:13: warning: The buffer 'HT_ON_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
i7z-0.27.2+git2013.10.12-g5023138/i7z_Single_Socket.c:741:13: warning: The buffer 'HT_ON_str' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:681:12: warning: Either the condition 'fp!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:649:11: note: Assuming that condition 'fp!=NULL' is not redundant
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:681:12: note: Null pointer dereference
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:273:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:277:11: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:273:16: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:329:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:334:11: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:329:16: note: Found duplicate branches for 'if' and 'else'.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:516:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:528:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:540:11: style: The scope of the variable 't1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:552:13: style: The scope of the variable 'core_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:552:21: style: The scope of the variable 'socket_id' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:640:10: style: The scope of the variable 'strinfo' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:642:9: style: The scope of the variable 'processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:642:24: style: The scope of the variable 'physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:642:40: style: The scope of the variable 'coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:643:30: style: The scope of the variable 'it_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:643:52: style: The scope of the variable 'it_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:644:9: style: The scope of the variable 'tmp_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:644:28: style: The scope of the variable 'tmp_physicalid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:644:48: style: The scope of the variable 'tmp_coreid_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:645:9: style: The scope of the variable 'old_processor_num' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/helper_functions.cpp:631:41: error: Undefined behavior: Variable 'socket_list' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:527:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:525:2: note: Variable 'rc' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:527:5: note: Variable 'rc' is reassigned a value before the old one has been used.
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:296:21: style: The scope of the variable 'tsc_overall' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:296:34: style: The scope of the variable 'instruction_retired_any_overall' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:297:6: style: The scope of the variable 'cpu_clk_unhalted_core_overall' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:297:37: style: The scope of the variable 'cpu_clk_unhalted_ref_overall' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:326:6: style: The scope of the variable 'num_online_physical_cores' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:327:14: style: The scope of the variable 'time_1' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:327:22: style: The scope of the variable 'time_2' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:328:14: style: The scope of the variable 'time_3' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:328:22: style: The scope of the variable 'time_4' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:210:16: style: struct member 'cycle_information::instruction_retired_any' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:211:16: style: struct member 'cycle_information::cpu_clk_unhalted_core' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:212:16: style: struct member 'cycle_information::cpu_clk_unhalted_ref' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:213:16: style: struct member 'cycle_information::mem_inst_retired_stores' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:214:16: style: struct member 'cycle_information::mem_inst_retired_loads' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:215:16: style: struct member 'cycle_information::fp_comp_ops_exe_sse_fp' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:216:16: style: struct member 'cycle_information::fp_comp_ops_exe_x87' is never used. [unusedStructMember]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:238:6: style: Unused variable: c [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:320:0: style: Variable 'init_thread' is assigned a value that is never used. [unreadVariable]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:285:2: error: Buffer is accessed out of bounds: cpu_clk_unhalted_core_old [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:287:2: error: Buffer is accessed out of bounds: cpu_clk_unhalted_core_new [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:289:2: error: Buffer is accessed out of bounds: cpu_clk_unhalted_ref_old [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:291:2: error: Buffer is accessed out of bounds: cpu_clk_unhalted_ref_new [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:293:2: error: Buffer is accessed out of bounds: new_tsc [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/perfmon-i7z/perfmon-i7z.cpp:294:2: error: Buffer is accessed out of bounds: old_tsc [bufferAccessOutOfBounds]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:7:31: style: The scope of the variable '_ebx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:7:37: style: The scope of the variable '_ecx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:7:43: style: The scope of the variable '_edx' can be reduced. [variableScope]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:23:20: style: Unused variable: a [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:23:26: style: Unused variable: c [unusedVariable]
i7z-0.27.2+git2013.10.12-g5023138/test-scripts/test_cpuid_issue.cpp:23:29: style: Unused variable: d [unusedVariable]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/i810switch/i810switch_0.6.5.orig.tar.gz
i810switch-0.6.5/i810switch.c:161:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:161:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:161:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:164:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:164:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:167:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:167:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:167:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:170:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:170:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:170:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:174:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:174:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:174:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:178:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:178:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:178:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:186:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:186:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:186:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:186:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:186:2: warning: %lX in format string (no. 5) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:190:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:190:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:190:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:190:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:190:2: warning: %lX in format string (no. 5) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:194:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:194:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:194:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:194:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:194:2: warning: %lX in format string (no. 5) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:198:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:198:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:198:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:198:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:201:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:201:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:201:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:204:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:204:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:207:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:207:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:207:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:211:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:211:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:211:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:215:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:215:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:215:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:215:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:221:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:221:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:221:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:225:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:225:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:225:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:229:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:229:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:229:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:229:2: warning: %lX in format string (no. 4) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:235:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:235:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:235:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:240:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:240:2: warning: %lX in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:240:2: warning: %lX in format string (no. 3) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
i810switch-0.6.5/i810switch.c:248:6: style: The scope of the variable 'i' can be reduced. [variableScope]
i810switch-0.6.5/i810switch.c:249:8: style: The scope of the variable 'p' can be reduced. [variableScope]
i810switch-0.6.5/i810switch.c:319:6: style: The scope of the variable 'i' can be reduced. [variableScope]
i810switch-0.6.5/i810switch.c:494:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
i810switch-0.6.5/i810switch.c:496:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
i810switch-0.6.5/i810switch.c:319:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
i810switch-0.6.5/i810switch.c:319:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
i810switch-0.6.5/i810switch.c:546:0: error: Uninitialized variable: lcdtv_c [uninitvar]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/i8c/i8c_0.0.6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iagno/iagno_3.28.0.orig.tar.xz
iagno-3.28.0/src/computer-player.c:631:0: error: syntax error [syntaxError]
iagno-3.28.0/src/game-view.c:761:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp36_. [nullPointerRedundantCheck]
iagno-3.28.0/src/game-view.c:763:3: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/game-view.c:760:13: note: Assignment '_tmp36_=e', assigned value is 0
iagno-3.28.0/src/game-view.c:761:13: note: Null pointer dereference
iagno-3.28.0/src/game-view.c:1383:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp11_. [nullPointerRedundantCheck]
iagno-3.28.0/src/game-view.c:1385:3: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/game-view.c:1382:13: note: Assignment '_tmp11_=e', assigned value is 0
iagno-3.28.0/src/game-view.c:1383:13: note: Null pointer dereference
iagno-3.28.0/src/game-view.c:3086:14: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp12_. [nullPointerRedundantCheck]
iagno-3.28.0/src/game-view.c:3090:4: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/game-view.c:3085:14: note: Assignment '_tmp12_=e', assigned value is 0
iagno-3.28.0/src/game-view.c:3086:14: note: Null pointer dereference
iagno-3.28.0/src/game-view.c:272:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:267:0: note: Variable 'result' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:272:2: note: Variable 'result' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:298:2: style: Variable 'defaults' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:281:0: note: Variable 'defaults' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:298:2: note: Variable 'defaults' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:404:3: style: Variable 'svg_path' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:368:0: note: Variable 'svg_path' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:404:3: note: Variable 'svg_path' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:406:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:370:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:406:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:758:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:755:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:758:3: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:778:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:777:0: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:778:2: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:899:3: style: Variable 'surface' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:880:0: note: Variable 'surface' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:899:3: note: Variable 'surface' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:902:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:885:0: note: Variable 'c' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:902:3: note: Variable 'c' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:943:4: style: Variable '_tmp35_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:942:0: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:943:4: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:969:7: style: Variable '_tmp42_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:968:0: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:969:7: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1326:3: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1315:0: note: Variable 'h' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1326:3: note: Variable 'h' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1346:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1345:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1346:3: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1363:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1357:0: note: Variable 'p' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1363:3: note: Variable 'p' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1379:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1375:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1379:3: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1441:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1437:0: note: Variable 'result' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1441:2: note: Variable 'result' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1733:2: style: Variable 'animating' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1730:0: note: Variable 'animating' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1733:2: note: Variable 'animating' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1739:4: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1738:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1739:4: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1765:7: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1764:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1765:7: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2049:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:1974:0: note: Variable 'key' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2049:2: note: Variable 'key' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2675:2: style: Variable 'surface' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:2636:0: note: Variable 'surface' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2675:2: note: Variable 'surface' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2677:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:2639:0: note: Variable 'c' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2677:2: note: Variable 'c' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2923:5: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:2922:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2923:5: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2949:8: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:2948:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:2949:8: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3030:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:3021:0: note: Variable 'key' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3030:2: note: Variable 'key' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3048:4: style: Variable 'key_path' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:3035:0: note: Variable 'key_path' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3048:4: note: Variable 'key_path' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3051:4: style: Variable 'filepath' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:3037:0: note: Variable 'filepath' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3051:4: note: Variable 'filepath' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3083:4: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-view.c:3080:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:3083:4: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-view.c:1649:19: style: Variable '_tmp0__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1663:20: style: Variable '_tmp3__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1674:20: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1677:12: style: Variable '_tmp6_' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1685:20: style: Variable '_tmp7__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1694:21: style: Variable '_tmp9__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-view.c:1704:22: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/game-window.c:303:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-window.c:280:0: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:303:2: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:311:3: style: Variable 'css_provider' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-window.c:305:0: note: Variable 'css_provider' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:311:3: note: Variable 'css_provider' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:414:3: style: Variable 'history_box' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-window.c:397:0: note: Variable 'history_box' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:414:3: note: Variable 'history_box' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:420:3: style: Variable 'undo_button' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/game-window.c:401:0: note: Variable 'undo_button' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game-window.c:420:3: note: Variable 'undo_button' is reassigned a value before the old one has been used.
iagno-3.28.0/src/game.c:235:0: error: syntax error [syntaxError]
iagno-3.28.0/src/iagno.c:1058:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck]
iagno-3.28.0/src/iagno.c:1060:3: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/iagno.c:1057:12: note: Assignment '_tmp2_=e', assigned value is 0
iagno-3.28.0/src/iagno.c:1058:12: note: Null pointer dereference
iagno-3.28.0/src/iagno.c:432:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/iagno.c:431:0: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:432:2: note: Variable 'self' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:612:2: style: Variable 'solo' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/iagno.c:606:0: note: Variable 'solo' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:612:2: note: Variable 'solo' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1055:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/iagno.c:1052:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1055:3: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1093:2: style: Variable 'authors' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/iagno.c:1074:0: note: Variable 'authors' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1093:2: note: Variable 'authors' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1100:2: style: Variable 'documenters' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/iagno.c:1080:0: note: Variable 'documenters' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:1100:2: note: Variable 'documenters' is reassigned a value before the old one has been used.
iagno-3.28.0/src/iagno.c:469:18: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/iagno.c:1095:19: style: Variable '_authors_size_' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/iagno.c:1102:23: style: Variable '_documenters_size_' is assigned a value that is never used. [unreadVariable]
iagno-3.28.0/src/player.c:86:0: error: syntax error [syntaxError]
iagno-3.28.0/src/test-iagno.c:435:0: error: syntax error [syntaxError]
iagno-3.28.0/src/themes-dialog.c:381:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp26_. [nullPointerRedundantCheck]
iagno-3.28.0/src/themes-dialog.c:383:5: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/themes-dialog.c:380:15: note: Assignment '_tmp26_=e', assigned value is 0
iagno-3.28.0/src/themes-dialog.c:381:15: note: Null pointer dereference
iagno-3.28.0/src/themes-dialog.c:497:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp61_. [nullPointerRedundantCheck]
iagno-3.28.0/src/themes-dialog.c:499:3: note: Assuming that condition 'e==NULL' is not redundant
iagno-3.28.0/src/themes-dialog.c:496:13: note: Assignment '_tmp61_=e', assigned value is 0
iagno-3.28.0/src/themes-dialog.c:497:13: note: Null pointer dereference
iagno-3.28.0/src/themes-dialog.c:254:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/themes-dialog.c:242:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:254:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:320:4: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/themes-dialog.c:271:0: note: Variable 'filename' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:320:4: note: Variable 'filename' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:378:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/themes-dialog.c:375:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:378:5: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:494:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/themes-dialog.c:491:0: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:494:3: note: Variable 'e' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:535:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
iagno-3.28.0/src/themes-dialog.c:530:0: note: Variable 'result' is reassigned a value before the old one has been used.
iagno-3.28.0/src/themes-dialog.c:535:2: note: Variable 'result' is reassigned a value before the old one has been used.
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/iannix/iannix_0.9.20~dfsg0.orig.tar.gz
IanniX-0.9.20/abstractionsgl.cpp:687:130: style: Function 'drawText' argument 5 names different: declaration 'text' definition '_text'. [funcArgNamesDifferent]
IanniX-0.9.20/abstractionsgl.h:397:126: note: Function 'drawText' argument 5 names different: declaration 'text' definition '_text'.
IanniX-0.9.20/abstractionsgl.cpp:687:130: note: Function 'drawText' argument 5 names different: declaration 'text' definition '_text'.
IanniX-0.9.20/abstractionsgl.h:181:14: warning: Member variable 'OpenGlColor::direction' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/abstractionsgl.h:47:9: performance: Variable '_leading' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.h:48:9: performance: Variable '_pLeading' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:28:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:29:5: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:30:5: performance: Variable 'blurKernelSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:41:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:42:5: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:43:5: performance: Variable 'blurKernelSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:55:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:67:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:80:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:91:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:103:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.cpp:115:5: performance: Variable 'texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/abstractionsgl.h:236:5: style: Class 'OpenGlColors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/abstractionsgl.h:241:5: style: Class 'OpenGlColors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/abstractionsgl.h:237:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/abstractionsgl.h:242:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/abstractionsgl.h:247:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/abstractionsgl.h:252:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/abstractionsgl.h:257:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/abstractionsgl.h:262:9: style: Instance of 'OpenGlColors' object is destroyed immediately. [unusedScopedObject]
IanniX-0.9.20/geometry/nxpoint.h:111:33: style: Function 'setX' argument 1 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:49:21: note: Function 'setX' argument 1 names different: declaration 'x' definition 'aX'.
IanniX-0.9.20/geometry/nxpoint.h:111:33: note: Function 'setX' argument 1 names different: declaration 'x' definition 'aX'.
IanniX-0.9.20/geometry/nxpoint.h:112:33: style: Function 'setY' argument 1 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:50:21: note: Function 'setY' argument 1 names different: declaration 'y' definition 'aY'.
IanniX-0.9.20/geometry/nxpoint.h:112:33: note: Function 'setY' argument 1 names different: declaration 'y' definition 'aY'.
IanniX-0.9.20/geometry/nxpoint.h:113:33: style: Function 'setZ' argument 1 names different: declaration 'z' definition 'aZ'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:51:21: note: Function 'setZ' argument 1 names different: declaration 'z' definition 'aZ'.
IanniX-0.9.20/geometry/nxpoint.h:113:33: note: Function 'setZ' argument 1 names different: declaration 'z' definition 'aZ'.
IanniX-0.9.20/geometry/nxpoint.h:114:34: style: Function 'setSx' argument 1 names different: declaration 'sx' definition 'aSx'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:52:22: note: Function 'setSx' argument 1 names different: declaration 'sx' definition 'aSx'.
IanniX-0.9.20/geometry/nxpoint.h:114:34: note: Function 'setSx' argument 1 names different: declaration 'sx' definition 'aSx'.
IanniX-0.9.20/geometry/nxpoint.h:115:34: style: Function 'setSy' argument 1 names different: declaration 'sy' definition 'aSy'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:53:22: note: Function 'setSy' argument 1 names different: declaration 'sy' definition 'aSy'.
IanniX-0.9.20/geometry/nxpoint.h:115:34: note: Function 'setSy' argument 1 names different: declaration 'sy' definition 'aSy'.
IanniX-0.9.20/geometry/nxpoint.h:116:34: style: Function 'setSz' argument 1 names different: declaration 'sz' definition 'aSz'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpoint.h:54:22: note: Function 'setSz' argument 1 names different: declaration 'sz' definition 'aSz'.
IanniX-0.9.20/geometry/nxpoint.h:116:34: note: Function 'setSz' argument 1 names different: declaration 'sz' definition 'aSz'.
IanniX-0.9.20/geometry/nxline.h:92:38: style: Function 'NxLine' argument 1 names different: declaration 'pt1' definition 'apt1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:37:34: note: Function 'NxLine' argument 1 names different: declaration 'pt1' definition 'apt1'.
IanniX-0.9.20/geometry/nxline.h:92:38: note: Function 'NxLine' argument 1 names different: declaration 'pt1' definition 'apt1'.
IanniX-0.9.20/geometry/nxline.h:92:59: style: Function 'NxLine' argument 2 names different: declaration 'pt2' definition 'apt2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:37:54: note: Function 'NxLine' argument 2 names different: declaration 'pt2' definition 'apt2'.
IanniX-0.9.20/geometry/nxline.h:92:59: note: Function 'NxLine' argument 2 names different: declaration 'pt2' definition 'apt2'.
IanniX-0.9.20/geometry/nxline.h:97:29: style: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:38:25: note: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'.
IanniX-0.9.20/geometry/nxline.h:97:29: note: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'.
IanniX-0.9.20/geometry/nxline.h:97:42: style: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:38:35: note: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'.
IanniX-0.9.20/geometry/nxline.h:97:42: note: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'.
IanniX-0.9.20/geometry/nxline.h:97:55: style: Function 'NxLine' argument 3 names different: declaration 'x2' definition 'x2pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:38:45: note: Function 'NxLine' argument 3 names different: declaration 'x2' definition 'x2pos'.
IanniX-0.9.20/geometry/nxline.h:97:55: note: Function 'NxLine' argument 3 names different: declaration 'x2' definition 'x2pos'.
IanniX-0.9.20/geometry/nxline.h:97:68: style: Function 'NxLine' argument 4 names different: declaration 'y2' definition 'y2pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:38:55: note: Function 'NxLine' argument 4 names different: declaration 'y2' definition 'y2pos'.
IanniX-0.9.20/geometry/nxline.h:97:68: note: Function 'NxLine' argument 4 names different: declaration 'y2' definition 'y2pos'.
IanniX-0.9.20/geometry/nxline.h:102:29: style: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:25: note: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'.
IanniX-0.9.20/geometry/nxline.h:102:29: note: Function 'NxLine' argument 1 names different: declaration 'x1' definition 'x1pos'.
IanniX-0.9.20/geometry/nxline.h:102:42: style: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:35: note: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'.
IanniX-0.9.20/geometry/nxline.h:102:42: note: Function 'NxLine' argument 2 names different: declaration 'y1' definition 'y1pos'.
IanniX-0.9.20/geometry/nxline.h:102:55: style: Function 'NxLine' argument 3 names different: declaration 'z1' definition 'z1pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:45: note: Function 'NxLine' argument 3 names different: declaration 'z1' definition 'z1pos'.
IanniX-0.9.20/geometry/nxline.h:102:55: note: Function 'NxLine' argument 3 names different: declaration 'z1' definition 'z1pos'.
IanniX-0.9.20/geometry/nxline.h:102:68: style: Function 'NxLine' argument 4 names different: declaration 'x2' definition 'x2pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:55: note: Function 'NxLine' argument 4 names different: declaration 'x2' definition 'x2pos'.
IanniX-0.9.20/geometry/nxline.h:102:68: note: Function 'NxLine' argument 4 names different: declaration 'x2' definition 'x2pos'.
IanniX-0.9.20/geometry/nxline.h:102:81: style: Function 'NxLine' argument 5 names different: declaration 'y2' definition 'y2pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:65: note: Function 'NxLine' argument 5 names different: declaration 'y2' definition 'y2pos'.
IanniX-0.9.20/geometry/nxline.h:102:81: note: Function 'NxLine' argument 5 names different: declaration 'y2' definition 'y2pos'.
IanniX-0.9.20/geometry/nxline.h:102:94: style: Function 'NxLine' argument 6 names different: declaration 'z2' definition 'z2pos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:39:75: note: Function 'NxLine' argument 6 names different: declaration 'z2' definition 'z2pos'.
IanniX-0.9.20/geometry/nxline.h:102:94: note: Function 'NxLine' argument 6 names different: declaration 'z2' definition 'z2pos'.
IanniX-0.9.20/geometry/nxline.h:162:46: style: Function 'translate' argument 1 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:65:42: note: Function 'translate' argument 1 names different: declaration 'p' definition 'point'.
IanniX-0.9.20/geometry/nxline.h:162:46: note: Function 'translate' argument 1 names different: declaration 'p' definition 'point'.
IanniX-0.9.20/geometry/nxline.h:168:37: style: Function 'translate' argument 1 names different: declaration 'dx' definition 'adx'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:66:33: note: Function 'translate' argument 1 names different: declaration 'dx' definition 'adx'.
IanniX-0.9.20/geometry/nxline.h:168:37: note: Function 'translate' argument 1 names different: declaration 'dx' definition 'adx'.
IanniX-0.9.20/geometry/nxline.h:168:48: style: Function 'translate' argument 2 names different: declaration 'dy' definition 'ady'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:66:43: note: Function 'translate' argument 2 names different: declaration 'dy' definition 'ady'.
IanniX-0.9.20/geometry/nxline.h:168:48: note: Function 'translate' argument 2 names different: declaration 'dy' definition 'ady'.
IanniX-0.9.20/geometry/nxline.h:168:59: style: Function 'translate' argument 3 names different: declaration 'dz' definition 'adz'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:66:53: note: Function 'translate' argument 3 names different: declaration 'dz' definition 'adz'.
IanniX-0.9.20/geometry/nxline.h:168:59: note: Function 'translate' argument 3 names different: declaration 'dz' definition 'adz'.
IanniX-0.9.20/geometry/nxline.h:178:40: style: Function 'translated' argument 1 names different: declaration 'dx' definition 'adx'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:69:36: note: Function 'translated' argument 1 names different: declaration 'dx' definition 'adx'.
IanniX-0.9.20/geometry/nxline.h:178:40: note: Function 'translated' argument 1 names different: declaration 'dx' definition 'adx'.
IanniX-0.9.20/geometry/nxline.h:178:51: style: Function 'translated' argument 2 names different: declaration 'dy' definition 'ady'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:69:46: note: Function 'translated' argument 2 names different: declaration 'dy' definition 'ady'.
IanniX-0.9.20/geometry/nxline.h:178:51: note: Function 'translated' argument 2 names different: declaration 'dy' definition 'ady'.
IanniX-0.9.20/geometry/nxline.h:178:62: style: Function 'translated' argument 3 names different: declaration 'dz' definition 'adz'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:69:56: note: Function 'translated' argument 3 names different: declaration 'dz' definition 'adz'.
IanniX-0.9.20/geometry/nxline.h:178:62: note: Function 'translated' argument 3 names different: declaration 'dz' definition 'adz'.
IanniX-0.9.20/geometry/nxline.h:192:42: style: Function 'setP1' argument 1 names different: declaration 'p1' definition 'aP1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:71:38: note: Function 'setP1' argument 1 names different: declaration 'p1' definition 'aP1'.
IanniX-0.9.20/geometry/nxline.h:192:42: note: Function 'setP1' argument 1 names different: declaration 'p1' definition 'aP1'.
IanniX-0.9.20/geometry/nxline.h:197:42: style: Function 'setP2' argument 1 names different: declaration 'p2' definition 'aP2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:72:38: note: Function 'setP2' argument 1 names different: declaration 'p2' definition 'aP2'.
IanniX-0.9.20/geometry/nxline.h:197:42: note: Function 'setP2' argument 1 names different: declaration 'p2' definition 'aP2'.
IanniX-0.9.20/geometry/nxline.h:202:46: style: Function 'setPoints' argument 1 names different: declaration 'p1' definition 'aP1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:73:42: note: Function 'setPoints' argument 1 names different: declaration 'p1' definition 'aP1'.
IanniX-0.9.20/geometry/nxline.h:202:46: note: Function 'setPoints' argument 1 names different: declaration 'p1' definition 'aP1'.
IanniX-0.9.20/geometry/nxline.h:202:66: style: Function 'setPoints' argument 2 names different: declaration 'p2' definition 'aP2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:73:61: note: Function 'setPoints' argument 2 names different: declaration 'p2' definition 'aP2'.
IanniX-0.9.20/geometry/nxline.h:202:66: note: Function 'setPoints' argument 2 names different: declaration 'p2' definition 'aP2'.
IanniX-0.9.20/geometry/nxline.h:208:35: style: Function 'setLine' argument 1 names different: declaration 'x1' definition 'aX1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:31: note: Function 'setLine' argument 1 names different: declaration 'x1' definition 'aX1'.
IanniX-0.9.20/geometry/nxline.h:208:35: note: Function 'setLine' argument 1 names different: declaration 'x1' definition 'aX1'.
IanniX-0.9.20/geometry/nxline.h:208:46: style: Function 'setLine' argument 2 names different: declaration 'y1' definition 'aY1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:41: note: Function 'setLine' argument 2 names different: declaration 'y1' definition 'aY1'.
IanniX-0.9.20/geometry/nxline.h:208:46: note: Function 'setLine' argument 2 names different: declaration 'y1' definition 'aY1'.
IanniX-0.9.20/geometry/nxline.h:208:57: style: Function 'setLine' argument 3 names different: declaration 'z1' definition 'aZ1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:51: note: Function 'setLine' argument 3 names different: declaration 'z1' definition 'aZ1'.
IanniX-0.9.20/geometry/nxline.h:208:57: note: Function 'setLine' argument 3 names different: declaration 'z1' definition 'aZ1'.
IanniX-0.9.20/geometry/nxline.h:208:68: style: Function 'setLine' argument 4 names different: declaration 'x2' definition 'aX2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:61: note: Function 'setLine' argument 4 names different: declaration 'x2' definition 'aX2'.
IanniX-0.9.20/geometry/nxline.h:208:68: note: Function 'setLine' argument 4 names different: declaration 'x2' definition 'aX2'.
IanniX-0.9.20/geometry/nxline.h:208:79: style: Function 'setLine' argument 5 names different: declaration 'y2' definition 'aY2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:71: note: Function 'setLine' argument 5 names different: declaration 'y2' definition 'aY2'.
IanniX-0.9.20/geometry/nxline.h:208:79: note: Function 'setLine' argument 5 names different: declaration 'y2' definition 'aY2'.
IanniX-0.9.20/geometry/nxline.h:208:90: style: Function 'setLine' argument 6 names different: declaration 'z2' definition 'aZ2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxline.h:74:81: note: Function 'setLine' argument 6 names different: declaration 'z2' definition 'aZ2'.
IanniX-0.9.20/geometry/nxline.h:208:90: note: Function 'setLine' argument 6 names different: declaration 'z2' definition 'aZ2'.
IanniX-0.9.20/geometry/nxpoint.h:92:17: warning: Member variable 'NxPoint::angleZp' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/nxpoint.h:93:17: warning: Member variable 'NxPoint::angleZp' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/nxpoint.h:94:17: warning: Member variable 'NxPoint::angleZp' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/nxpoint.h:96:17: warning: Member variable 'NxPoint::angleZp' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/nxpoint.h:95:17: warning: Member variable 'NxPoint::angleZp' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/nxrect.h:147:29: style: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:18: note: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'.
IanniX-0.9.20/geometry/nxrect.h:147:29: note: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'.
IanniX-0.9.20/geometry/nxrect.h:147:42: style: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:30: note: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'.
IanniX-0.9.20/geometry/nxrect.h:147:42: note: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'.
IanniX-0.9.20/geometry/nxrect.h:147:54: style: Function 'NxRect' argument 3 names different: declaration 'z' definition 'az'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:41: note: Function 'NxRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:147:54: note: Function 'NxRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:147:64: style: Function 'NxRect' argument 4 names different: declaration 'width' definition 'awidth'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:50: note: Function 'NxRect' argument 4 names different: declaration 'width' definition 'awidth'.
IanniX-0.9.20/geometry/nxrect.h:147:64: note: Function 'NxRect' argument 4 names different: declaration 'width' definition 'awidth'.
IanniX-0.9.20/geometry/nxrect.h:147:78: style: Function 'NxRect' argument 5 names different: declaration 'height' definition 'aheight'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:63: note: Function 'NxRect' argument 5 names different: declaration 'height' definition 'aheight'.
IanniX-0.9.20/geometry/nxrect.h:147:78: note: Function 'NxRect' argument 5 names different: declaration 'height' definition 'aheight'.
IanniX-0.9.20/geometry/nxrect.h:147:93: style: Function 'NxRect' argument 6 names different: declaration 'length' definition 'alength'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:37:77: note: Function 'NxRect' argument 6 names different: declaration 'length' definition 'alength'.
IanniX-0.9.20/geometry/nxrect.h:147:93: note: Function 'NxRect' argument 6 names different: declaration 'length' definition 'alength'.
IanniX-0.9.20/geometry/nxrect.h:151:29: style: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:36:18: note: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'.
IanniX-0.9.20/geometry/nxrect.h:151:29: note: Function 'NxRect' argument 1 names different: declaration 'left' definition 'aleft'.
IanniX-0.9.20/geometry/nxrect.h:151:42: style: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:36:30: note: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'.
IanniX-0.9.20/geometry/nxrect.h:151:42: note: Function 'NxRect' argument 2 names different: declaration 'top' definition 'atop'.
IanniX-0.9.20/geometry/nxrect.h:151:54: style: Function 'NxRect' argument 3 names different: declaration 'width' definition 'awidth'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:36:41: note: Function 'NxRect' argument 3 names different: declaration 'width' definition 'awidth'.
IanniX-0.9.20/geometry/nxrect.h:151:54: note: Function 'NxRect' argument 3 names different: declaration 'width' definition 'awidth'.
IanniX-0.9.20/geometry/nxrect.h:151:68: style: Function 'NxRect' argument 4 names different: declaration 'height' definition 'aheight'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:36:54: note: Function 'NxRect' argument 4 names different: declaration 'height' definition 'aheight'.
IanniX-0.9.20/geometry/nxrect.h:151:68: note: Function 'NxRect' argument 4 names different: declaration 'height' definition 'aheight'.
IanniX-0.9.20/geometry/nxrect.h:155:38: style: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:34:27: note: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'.
IanniX-0.9.20/geometry/nxrect.h:155:38: note: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'.
IanniX-0.9.20/geometry/nxrect.h:155:62: style: Function 'NxRect' argument 2 names different: declaration 'size' definition 'asize'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:34:50: note: Function 'NxRect' argument 2 names different: declaration 'size' definition 'asize'.
IanniX-0.9.20/geometry/nxrect.h:155:62: note: Function 'NxRect' argument 2 names different: declaration 'size' definition 'asize'.
IanniX-0.9.20/geometry/nxrect.h:165:38: style: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:35:27: note: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'.
IanniX-0.9.20/geometry/nxrect.h:165:38: note: Function 'NxRect' argument 1 names different: declaration 'topleft' definition 'atopLeft'.
IanniX-0.9.20/geometry/nxrect.h:165:63: style: Function 'NxRect' argument 2 names different: declaration 'bottomRight' definition 'abottomRight'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:35:51: note: Function 'NxRect' argument 2 names different: declaration 'bottomRight' definition 'abottomRight'.
IanniX-0.9.20/geometry/nxrect.h:165:63: note: Function 'NxRect' argument 2 names different: declaration 'bottomRight' definition 'abottomRight'.
IanniX-0.9.20/geometry/nxrect.h:254:34: style: Function 'moveTo' argument 1 names different: declaration 'x' definition 'ax'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:91:23: note: Function 'moveTo' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:254:34: note: Function 'moveTo' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:254:44: style: Function 'moveTo' argument 2 names different: declaration 'y' definition 'ay'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:91:32: note: Function 'moveTo' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:254:44: note: Function 'moveTo' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:254:54: style: Function 'moveTo' argument 3 names different: declaration 'z' definition 'az'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:91:41: note: Function 'moveTo' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:254:54: note: Function 'moveTo' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:274:36: style: Function 'getRect' argument 1 names different: declaration 'x' definition 'ax'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:25: note: Function 'getRect' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:274:36: note: Function 'getRect' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:274:47: style: Function 'getRect' argument 2 names different: declaration 'y' definition 'ay'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:35: note: Function 'getRect' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:274:47: note: Function 'getRect' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:274:58: style: Function 'getRect' argument 3 names different: declaration 'z' definition 'az'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:45: note: Function 'getRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:274:58: note: Function 'getRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:274:69: style: Function 'getRect' argument 4 names different: declaration 'w' definition 'aaw'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:55: note: Function 'getRect' argument 4 names different: declaration 'w' definition 'aaw'.
IanniX-0.9.20/geometry/nxrect.h:274:69: note: Function 'getRect' argument 4 names different: declaration 'w' definition 'aaw'.
IanniX-0.9.20/geometry/nxrect.h:274:81: style: Function 'getRect' argument 5 names different: declaration 'h' definition 'aah'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:65: note: Function 'getRect' argument 5 names different: declaration 'h' definition 'aah'.
IanniX-0.9.20/geometry/nxrect.h:274:81: note: Function 'getRect' argument 5 names different: declaration 'h' definition 'aah'.
IanniX-0.9.20/geometry/nxrect.h:274:93: style: Function 'getRect' argument 6 names different: declaration 'l' definition 'aal'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:95:75: note: Function 'getRect' argument 6 names different: declaration 'l' definition 'aal'.
IanniX-0.9.20/geometry/nxrect.h:274:93: note: Function 'getRect' argument 6 names different: declaration 'l' definition 'aal'.
IanniX-0.9.20/geometry/nxrect.h:284:35: style: Function 'setRect' argument 1 names different: declaration 'x' definition 'ax'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:24: note: Function 'setRect' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:284:35: note: Function 'setRect' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:284:45: style: Function 'setRect' argument 2 names different: declaration 'y' definition 'ay'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:33: note: Function 'setRect' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:284:45: note: Function 'setRect' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:284:55: style: Function 'setRect' argument 3 names different: declaration 'z' definition 'az'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:42: note: Function 'setRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:284:55: note: Function 'setRect' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:284:65: style: Function 'setRect' argument 4 names different: declaration 'w' definition 'aaw'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:51: note: Function 'setRect' argument 4 names different: declaration 'w' definition 'aaw'.
IanniX-0.9.20/geometry/nxrect.h:284:65: note: Function 'setRect' argument 4 names different: declaration 'w' definition 'aaw'.
IanniX-0.9.20/geometry/nxrect.h:284:76: style: Function 'setRect' argument 5 names different: declaration 'h' definition 'aah'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:60: note: Function 'setRect' argument 5 names different: declaration 'h' definition 'aah'.
IanniX-0.9.20/geometry/nxrect.h:284:76: note: Function 'setRect' argument 5 names different: declaration 'h' definition 'aah'.
IanniX-0.9.20/geometry/nxrect.h:284:87: style: Function 'setRect' argument 6 names different: declaration 'l' definition 'aal'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:94:69: note: Function 'setRect' argument 6 names different: declaration 'l' definition 'aal'.
IanniX-0.9.20/geometry/nxrect.h:284:87: note: Function 'setRect' argument 6 names different: declaration 'l' definition 'aal'.
IanniX-0.9.20/geometry/nxrect.h:294:38: style: Function 'getCoords' argument 1 names different: declaration 'x1' definition 'xp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:27: note: Function 'getCoords' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:294:38: note: Function 'getCoords' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:294:50: style: Function 'getCoords' argument 2 names different: declaration 'y1' definition 'yp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:38: note: Function 'getCoords' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:294:50: note: Function 'getCoords' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:294:62: style: Function 'getCoords' argument 3 names different: declaration 'z1' definition 'zp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:49: note: Function 'getCoords' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:294:62: note: Function 'getCoords' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:294:74: style: Function 'getCoords' argument 4 names different: declaration 'x2' definition 'xp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:60: note: Function 'getCoords' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:294:74: note: Function 'getCoords' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:294:86: style: Function 'getCoords' argument 5 names different: declaration 'y2' definition 'yp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:71: note: Function 'getCoords' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:294:86: note: Function 'getCoords' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:294:98: style: Function 'getCoords' argument 6 names different: declaration 'z2' definition 'zp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:98:82: note: Function 'getCoords' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:294:98: note: Function 'getCoords' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:304:37: style: Function 'setCoords' argument 1 names different: declaration 'x1' definition 'xp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:26: note: Function 'setCoords' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:304:37: note: Function 'setCoords' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:304:48: style: Function 'setCoords' argument 2 names different: declaration 'y1' definition 'yp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:36: note: Function 'setCoords' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:304:48: note: Function 'setCoords' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:304:59: style: Function 'setCoords' argument 3 names different: declaration 'z1' definition 'zp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:46: note: Function 'setCoords' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:304:59: note: Function 'setCoords' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:304:70: style: Function 'setCoords' argument 4 names different: declaration 'x2' definition 'xp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:56: note: Function 'setCoords' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:304:70: note: Function 'setCoords' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:304:81: style: Function 'setCoords' argument 5 names different: declaration 'y2' definition 'yp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:66: note: Function 'setCoords' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:304:81: note: Function 'setCoords' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:304:92: style: Function 'setCoords' argument 6 names different: declaration 'z2' definition 'zp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:97:76: note: Function 'setCoords' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:304:92: note: Function 'setCoords' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:314:34: style: Function 'adjust' argument 1 names different: declaration 'x1' definition 'xp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:30: note: Function 'adjust' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:314:34: note: Function 'adjust' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:314:45: style: Function 'adjust' argument 2 names different: declaration 'y1' definition 'yp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:40: note: Function 'adjust' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:314:45: note: Function 'adjust' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:314:56: style: Function 'adjust' argument 3 names different: declaration 'z1' definition 'zp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:50: note: Function 'adjust' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:314:56: note: Function 'adjust' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:314:67: style: Function 'adjust' argument 4 names different: declaration 'x2' definition 'xp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:60: note: Function 'adjust' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:314:67: note: Function 'adjust' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:314:78: style: Function 'adjust' argument 5 names different: declaration 'y2' definition 'yp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:70: note: Function 'adjust' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:314:78: note: Function 'adjust' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:314:89: style: Function 'adjust' argument 6 names different: declaration 'z2' definition 'zp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:100:80: note: Function 'adjust' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:314:89: note: Function 'adjust' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:317:38: style: Function 'adjusted' argument 1 names different: declaration 'x1' definition 'xp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:34: note: Function 'adjusted' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:317:38: note: Function 'adjusted' argument 1 names different: declaration 'x1' definition 'xp1'.
IanniX-0.9.20/geometry/nxrect.h:317:49: style: Function 'adjusted' argument 2 names different: declaration 'y1' definition 'yp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:44: note: Function 'adjusted' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:317:49: note: Function 'adjusted' argument 2 names different: declaration 'y1' definition 'yp1'.
IanniX-0.9.20/geometry/nxrect.h:317:60: style: Function 'adjusted' argument 3 names different: declaration 'z1' definition 'zp1'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:54: note: Function 'adjusted' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:317:60: note: Function 'adjusted' argument 3 names different: declaration 'z1' definition 'zp1'.
IanniX-0.9.20/geometry/nxrect.h:317:71: style: Function 'adjusted' argument 4 names different: declaration 'x2' definition 'xp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:64: note: Function 'adjusted' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:317:71: note: Function 'adjusted' argument 4 names different: declaration 'x2' definition 'xp2'.
IanniX-0.9.20/geometry/nxrect.h:317:82: style: Function 'adjusted' argument 5 names different: declaration 'y2' definition 'yp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:74: note: Function 'adjusted' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:317:82: note: Function 'adjusted' argument 5 names different: declaration 'y2' definition 'yp2'.
IanniX-0.9.20/geometry/nxrect.h:317:93: style: Function 'adjusted' argument 6 names different: declaration 'z2' definition 'zp2'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:101:84: note: Function 'adjusted' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:317:93: note: Function 'adjusted' argument 6 names different: declaration 'z2' definition 'zp2'.
IanniX-0.9.20/geometry/nxrect.h:320:36: style: Function 'setWidth' argument 1 names different: declaration 'w' definition 'aw'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:107:25: note: Function 'setWidth' argument 1 names different: declaration 'w' definition 'aw'.
IanniX-0.9.20/geometry/nxrect.h:320:36: note: Function 'setWidth' argument 1 names different: declaration 'w' definition 'aw'.
IanniX-0.9.20/geometry/nxrect.h:323:37: style: Function 'setHeight' argument 1 names different: declaration 'h' definition 'ah'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:108:26: note: Function 'setHeight' argument 1 names different: declaration 'h' definition 'ah'.
IanniX-0.9.20/geometry/nxrect.h:323:37: note: Function 'setHeight' argument 1 names different: declaration 'h' definition 'ah'.
IanniX-0.9.20/geometry/nxrect.h:326:37: style: Function 'setLength' argument 1 names different: declaration 'l' definition 'al'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:109:26: note: Function 'setLength' argument 1 names different: declaration 'l' definition 'al'.
IanniX-0.9.20/geometry/nxrect.h:326:37: note: Function 'setLength' argument 1 names different: declaration 'l' definition 'al'.
IanniX-0.9.20/geometry/nxrect.h:337:36: style: Function 'contains' argument 1 names different: declaration 'x' definition 'ax'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:118:25: note: Function 'contains' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:337:36: note: Function 'contains' argument 1 names different: declaration 'x' definition 'ax'.
IanniX-0.9.20/geometry/nxrect.h:337:46: style: Function 'contains' argument 2 names different: declaration 'y' definition 'ay'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:118:34: note: Function 'contains' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:337:46: note: Function 'contains' argument 2 names different: declaration 'y' definition 'ay'.
IanniX-0.9.20/geometry/nxrect.h:337:56: style: Function 'contains' argument 3 names different: declaration 'z' definition 'az'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:118:43: note: Function 'contains' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:337:56: note: Function 'contains' argument 3 names different: declaration 'z' definition 'az'.
IanniX-0.9.20/geometry/nxrect.h:359:49: style: Function 'intersected' argument 1 names different: declaration 'other' definition 'r'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:123:38: note: Function 'intersected' argument 1 names different: declaration 'other' definition 'r'.
IanniX-0.9.20/geometry/nxrect.h:359:49: note: Function 'intersected' argument 1 names different: declaration 'other' definition 'r'.
IanniX-0.9.20/geometry/nxrect.h:369:44: style: Function 'united' argument 1 names different: declaration 'other' definition 'r'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxrect.h:121:33: note: Function 'united' argument 1 names different: declaration 'other' definition 'r'.
IanniX-0.9.20/geometry/nxrect.h:369:44: note: Function 'united' argument 1 names different: declaration 'other' definition 'r'.
IanniX-0.9.20/geometry/nxpolygon.h:45:33: style: Function 'NxPolygon' argument 1 names different: declaration 'size' definition 'asize'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/nxpolygon.h:36:26: note: Function 'NxPolygon' argument 1 names different: declaration 'size' definition 'asize'.
IanniX-0.9.20/geometry/nxpolygon.h:45:33: note: Function 'NxPolygon' argument 1 names different: declaration 'size' definition 'asize'.
IanniX-0.9.20/geometry/nxsize.h:80:13: performance: Variable 'lg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:83:3: performance: Variable 'wd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:83:11: performance: Variable 'ht' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:83:19: performance: Variable 'lg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:86:3: performance: Variable 'wd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:86:11: performance: Variable 'ht' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxsize.h:86:19: performance: Variable 'lg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:33:26: performance: Variable 'zp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:33:35: performance: Variable 'w' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:33:39: performance: Variable 'h' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:33:43: performance: Variable 'l' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:157:5: performance: Variable 'xp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:167:5: performance: Variable 'xp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/geometry/nxrect.h:38:5: style: Class 'NxRect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/geometry/nxpolygon.h:36:5: style: Class 'NxPolygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/geometry/nxpolygon.h:38:5: style: Class 'NxPolygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/geometry/nxpolygon.h:39:5: style: Class 'NxPolygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.h:57:18: warning: Virtual function 'InitCharSets' is called from constructor 'Parser()' at line 243. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.cpp:243:5: note: Calling InitCharSets
IanniX-0.9.20/geometry/qmuparser/muParser.h:57:18: note: InitCharSets is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParser.h:58:18: warning: Virtual function 'InitFun' is called from constructor 'Parser()' at line 244. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.cpp:244:5: note: Calling InitFun
IanniX-0.9.20/geometry/qmuparser/muParser.h:58:18: note: InitFun is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParser.h:59:18: warning: Virtual function 'InitConst' is called from constructor 'Parser()' at line 245. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.cpp:245:5: note: Calling InitConst
IanniX-0.9.20/geometry/qmuparser/muParser.h:59:18: note: InitConst is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParser.h:60:18: warning: Virtual function 'InitOprt' is called from constructor 'Parser()' at line 246. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.cpp:246:5: note: Calling InitOprt
IanniX-0.9.20/geometry/qmuparser/muParser.h:60:18: note: InitOprt is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParserTokenReader.h:62:7: style: Class 'ParserTokenReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/geometry/qmuparser/muParser.h:57:18: style: The function 'InitCharSets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:185:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParser.h:57:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParser.h:58:18: style: The function 'InitFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:186:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParser.h:58:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParser.h:59:18: style: The function 'InitConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:187:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParser.h:59:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParser.h:60:18: style: The function 'InitOprt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:188:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParser.h:60:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParser.h:61:18: style: The function 'OnDetectVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:190:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParser.h:61:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:391:49: style: Function 'CheckName' argument 1 names different: declaration 'a_strName' definition 'a_sName'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:274:40: note: Function 'CheckName' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:391:49: note: Function 'CheckName' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:392:49: style: Function 'CheckName' argument 2 names different: declaration 'a_CharSet' definition 'a_szCharSet'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:274:70: note: Function 'CheckName' argument 2 names different: declaration 'a_CharSet' definition 'a_szCharSet'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:392:49: note: Function 'CheckName' argument 2 names different: declaration 'a_CharSet' definition 'a_szCharSet'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:497:57: style: Function 'DefinePostfixOprt' argument 1 names different: declaration 'a_strFun' definition 'a_sName'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:146:47: note: Function 'DefinePostfixOprt' argument 1 names different: declaration 'a_strFun' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:497:57: note: Function 'DefinePostfixOprt' argument 1 names different: declaration 'a_strFun' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:498:48: style: Function 'DefinePostfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:146:67: note: Function 'DefinePostfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:498:48: note: Function 'DefinePostfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:529:55: style: Function 'DefineInfixOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:147:45: note: Function 'DefineInfixOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:529:55: note: Function 'DefineInfixOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:530:45: style: Function 'DefineInfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:147:66: note: Function 'DefineInfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:530:45: note: Function 'DefineInfixOprt' argument 2 names different: declaration 'a_pOprt' definition 'a_pFun'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:551:51: style: Function 'DefineOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:138:40: note: Function 'DefineOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:551:51: note: Function 'DefineOprt' argument 1 names different: declaration 'a_strName' definition 'a_sName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:553:41: style: Function 'DefineOprt' argument 3 names different: declaration 'a_iPri' definition 'a_iPrec'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:140:30: note: Function 'DefineOprt' argument 3 names different: declaration 'a_iPri' definition 'a_iPrec'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:553:41: note: Function 'DefineOprt' argument 3 names different: declaration 'a_iPri' definition 'a_iPrec'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:573:54: style: Function 'DefineStrConst' argument 1 names different: declaration 'a_sName' definition 'a_strName'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:144:44: note: Function 'DefineStrConst' argument 1 names different: declaration 'a_sName' definition 'a_strName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:573:54: note: Function 'DefineStrConst' argument 1 names different: declaration 'a_sName' definition 'a_strName'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:594:70: style: Function 'DefineVar' argument 2 names different: declaration 'a_fVar' definition 'a_pVar'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:145:60: note: Function 'DefineVar' argument 2 names different: declaration 'a_fVar' definition 'a_pVar'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:594:70: note: Function 'DefineVar' argument 2 names different: declaration 'a_fVar' definition 'a_pVar'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:1440:79: style: Function 'Error' argument 3 names different: declaration 'a_strTok' definition 'a_sTok'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:179:36: note: Function 'Error' argument 3 names different: declaration 'a_strTok' definition 'a_sTok'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:1440:79: note: Function 'Error' argument 3 names different: declaration 'a_strTok' definition 'a_sTok'.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:109:10: style: Technically the member function 'mu::ParserBase::Eval' can be const. [functionConst]
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:1714:20: note: Technically the member function 'mu::ParserBase::Eval' can be const.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:109:10: note: Technically the member function 'mu::ParserBase::Eval' can be const.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:163:17: performance: Technically the member function 'mu::ParserBase::GetVersion' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:267:27: note: Technically the member function 'mu::ParserBase::GetVersion' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:163:17: note: Technically the member function 'mu::ParserBase::GetVersion' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:165:24: performance: Technically the member function 'mu::ParserBase::GetOprtDef' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserBase.cpp:431:33: note: Technically the member function 'mu::ParserBase::GetOprtDef' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:165:24: note: Technically the member function 'mu::ParserBase::GetOprtDef' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:152:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:153:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:154:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:155:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:156:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:157:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:158:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:159:22: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:114:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:141:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:320:24: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:329:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:350:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:376:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:394:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:414:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserBytecode.cpp:428:22: error: Uninitialized struct member: tok.StackPos [uninitStructMember]
IanniX-0.9.20/geometry/qmuparser/muParserCallback.cpp:83:53: style: Function 'ParserCallback' argument 4 names different: declaration 'a_eAssociativity' definition 'a_eOprtAsct'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserCallback.h:55:90: note: Function 'ParserCallback' argument 4 names different: declaration 'a_eAssociativity' definition 'a_eOprtAsct'.
IanniX-0.9.20/geometry/qmuparser/muParserCallback.cpp:83:53: note: Function 'ParserCallback' argument 4 names different: declaration 'a_eAssociativity' definition 'a_eOprtAsct'.
IanniX-0.9.20/geometry/qmuparser/muParserCallback.cpp:378:56: style: Function 'ParserCallback' argument 1 names different: declaration 'a_Fun' definition 'ref'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserCallback.h:83:42: note: Function 'ParserCallback' argument 1 names different: declaration 'a_Fun' definition 'ref'.
IanniX-0.9.20/geometry/qmuparser/muParserCallback.cpp:378:56: note: Function 'ParserCallback' argument 1 names different: declaration 'a_Fun' definition 'ref'.
IanniX-0.9.20/geometry/qmuparser/muParserCallback.h:50:1: warning: The class 'ParserCallback' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:189:40: style: Function 'ParserError' argument 1 names different: declaration 'a_iErrc' definition 'iErrc'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserError.h:147:30: note: Function 'ParserError' argument 1 names different: declaration 'a_iErrc' definition 'iErrc'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:189:40: note: Function 'ParserError' argument 1 names different: declaration 'a_iErrc' definition 'iErrc'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:189:51: style: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserError.h:148:22: note: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:189:51: note: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:210:45: style: Function 'ParserError' argument 1 names different: declaration 'a_szMsg' definition 'szMsg'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserError.h:150:35: note: Function 'ParserError' argument 1 names different: declaration 'a_szMsg' definition 'szMsg'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:210:45: note: Function 'ParserError' argument 1 names different: declaration 'a_szMsg' definition 'szMsg'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:210:56: style: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserError.h:151:22: note: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:210:56: note: Function 'ParserError' argument 2 names different: declaration 'a_iPos' definition 'iPos'.
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:51:35: warning: Member variable 'ParserErrorMsg::m_vErrMsg' is not assigned a value in 'ParserErrorMsg::operator='. [operatorEqVarError]
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:58:19: warning: Member variable 'ParserErrorMsg::m_vErrMsg' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/geometry/qmuparser/muParserError.h:133:10: performance: Technically the member function 'mu::ParserError::ReplaceSubString' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserError.cpp:260:21: note: Technically the member function 'mu::ParserError::ReplaceSubString' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserError.h:133:10: note: Technically the member function 'mu::ParserError::ReplaceSubString' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:63:38: style: Function 'Not' argument 1 names different: declaration 'v1' definition 'v'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:80:39: note: Function 'Not' argument 1 names different: declaration 'v1' definition 'v'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:63:38: note: Function 'Not' argument 1 names different: declaration 'v1' definition 'v'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:118:74: style: Function 'IsVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:84:77: note: Function 'IsVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:118:74: note: Function 'IsVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:155:77: style: Function 'IsHexVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:82:77: note: Function 'IsHexVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:155:77: note: Function 'IsHexVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:177:77: style: Function 'IsBinVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:83:77: note: Function 'IsBinVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:177:77: note: Function 'IsBinVal' argument 3 names different: declaration 'a_iVal' definition 'a_fVal'.
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:123:11: style: Member variable 'change_dec_sep::m_nGroup' is in the wrong place in the initializer list. [initializerList]
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:96:10: note: Member variable 'change_dec_sep::m_nGroup' is in the wrong place in the initializer list.
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:123:11: note: Member variable 'change_dec_sep::m_nGroup' is in the wrong place in the initializer list.
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:134:18: warning: Virtual function 'InitCharSets' is called from constructor 'ParserInt()' at line 213. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:213:3: note: Calling InitCharSets
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:134:18: note: InitCharSets is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:131:18: warning: Virtual function 'InitFun' is called from constructor 'ParserInt()' at line 214. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:214:3: note: Calling InitFun
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:131:18: note: InitFun is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:132:18: warning: Virtual function 'InitOprt' is called from constructor 'ParserInt()' at line 215. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/geometry/qmuparser/muParserInt.cpp:215:3: note: Calling InitOprt
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:132:18: note: InitOprt is a virtual method
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:131:18: style: The function 'InitFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:186:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:131:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:132:18: style: The function 'InitOprt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:188:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:132:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:133:18: style: The function 'InitConst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:187:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:133:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:134:18: style: The function 'InitCharSets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/geometry/qmuparser/muParserBase.h:185:18: note: Virtual function in base class
IanniX-0.9.20/geometry/qmuparser/muParserInt.h:134:18: note: Function in derived class
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1220:9: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1217:9: note: Variable 'var' is reassigned a value before the old one has been used.
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1220:9: note: Variable 'var' is reassigned a value before the old one has been used.
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1493:13: style: The scope of the variable 'nBulkSize' can be reduced. [variableScope]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1494:20: style: The scope of the variable 'vVariableA' can be reduced. [variableScope]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1495:20: style: The scope of the variable 'vVariableB' can be reduced. [variableScope]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1496:20: style: The scope of the variable 'vVariableC' can be reduced. [variableScope]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1497:20: style: The scope of the variable 'vResults' can be reduced. [variableScope]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1198:63: warning: Function 'EqnTestWithVarChange' argument order different: declaration 'a_str, a_fRes1, a_fVar1, a_fRes2, a_fVar2' definition 'a_str, a_fVar1, a_fRes1, a_fVar2, a_fRes2' [funcArgOrderDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:196:53: note: Function 'EqnTestWithVarChange' argument order different: declaration 'a_str, a_fRes1, a_fVar1, a_fRes2, a_fVar2' definition 'a_str, a_fVar1, a_fRes1, a_fVar2, a_fRes2'
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1198:63: note: Function 'EqnTestWithVarChange' argument order different: declaration 'a_str, a_fRes1, a_fVar1, a_fRes2, a_fVar2' definition 'a_str, a_fVar1, a_fRes1, a_fVar2, a_fRes2'
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:168:13: performance: Technically the member function 'mu::Test::ParserTester::TestNames' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:332:23: note: Technically the member function 'mu::Test::ParserTester::TestNames' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:168:13: note: Technically the member function 'mu::Test::ParserTester::TestNames' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:176:13: performance: Technically the member function 'mu::Test::ParserTester::TestInterface' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:92:23: note: Technically the member function 'mu::Test::ParserTester::TestInterface' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:176:13: note: Technically the member function 'mu::Test::ParserTester::TestInterface' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:182:14: performance: Technically the member function 'mu::Test::ParserTester::Abort' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1545:24: note: Technically the member function 'mu::Test::ParserTester::Abort' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:182:14: note: Technically the member function 'mu::Test::ParserTester::Abort' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:195:13: performance: Technically the member function 'mu::Test::ParserTester::EqnTest' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1253:23: note: Technically the member function 'mu::Test::ParserTester::EqnTest' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:195:13: note: Technically the member function 'mu::Test::ParserTester::EqnTest' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:196:13: performance: Technically the member function 'mu::Test::ParserTester::EqnTestWithVarChange' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1198:23: note: Technically the member function 'mu::Test::ParserTester::EqnTestWithVarChange' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:196:13: note: Technically the member function 'mu::Test::ParserTester::EqnTestWithVarChange' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:201:13: performance: Technically the member function 'mu::Test::ParserTester::ThrowTest' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1145:23: note: Technically the member function 'mu::Test::ParserTester::ThrowTest' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:201:13: note: Technically the member function 'mu::Test::ParserTester::ThrowTest' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:204:13: performance: Technically the member function 'mu::Test::ParserTester::EqnTestInt' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1436:23: note: Technically the member function 'mu::Test::ParserTester::EqnTestInt' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:204:13: note: Technically the member function 'mu::Test::ParserTester::EqnTestInt' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:207:13: performance: Technically the member function 'mu::Test::ParserTester::EqnTestBulk' can be static. [functionStatic]
IanniX-0.9.20/geometry/qmuparser/muParserTest.cpp:1488:23: note: Technically the member function 'mu::Test::ParserTester::EqnTestBulk' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTest.h:207:13: note: Technically the member function 'mu::Test::ParserTester::EqnTestBulk' can be static.
IanniX-0.9.20/geometry/qmuparser/muParserTokenReader.cpp:325:52: style: Function 'ExtractToken' argument 2 names different: declaration 'a_strTok' definition 'a_sTok'. [funcArgNamesDifferent]
IanniX-0.9.20/geometry/qmuparser/muParserTokenReader.h:113:37: note: Function 'ExtractToken' argument 2 names different: declaration 'a_strTok' definition 'a_sTok'.
IanniX-0.9.20/geometry/qmuparser/muParserTokenReader.cpp:325:52: note: Function 'ExtractToken' argument 2 names different: declaration 'a_strTok' definition 'a_sTok'.
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:385:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:111:38: style: Function 'openFile' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:65:37: note: Function 'openFile' argument 1 names different: declaration 'file' definition 'filename'.
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:111:38: note: Function 'openFile' argument 1 names different: declaration 'file' definition 'filename'.
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:340:32: style: Function 'seekMs' argument 1 names different: declaration 'ts' definition 'tsms'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:70:31: note: Function 'seekMs' argument 1 names different: declaration 'ts' definition 'tsms'.
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:340:32: note: Function 'seekMs' argument 1 names different: declaration 'ts' definition 'tsms'.
IanniX-0.9.20/gui/qffmpeg/libavutil/rational.h:53:42: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
IanniX-0.9.20/gui/qffmpeg/libavutil/rational.h:55:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::videoStream' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::packet' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::numBytes' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::LastFrameTime' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::LastLastFrameTime' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::LastLastFrameNumber' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::LastFrameNumber' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::DesiredFrameTime' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::DesiredFrameNumber' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:36:16: warning: Member variable 'QVideoDecoder::LastFrameOk' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:44:16: warning: Member variable 'QVideoDecoder::packet' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:50:20: warning: Virtual function 'InitVars' is called from constructor 'QVideoDecoder()' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:38:4: note: Calling InitVars
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:50:20: note: InitVars is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:49:20: warning: Virtual function 'initCodec' is called from constructor 'QVideoDecoder()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:39:4: note: Calling initCodec
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:49:20: note: initCodec is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:50:20: warning: Virtual function 'InitVars' is called from constructor 'QVideoDecoder(QString file)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:46:4: note: Calling InitVars
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:50:20: note: InitVars is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:49:20: warning: Virtual function 'initCodec' is called from constructor 'QVideoDecoder(QString file)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:47:4: note: Calling initCodec
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:49:20: note: initCodec is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:65:20: warning: Virtual function 'openFile' is called from constructor 'QVideoDecoder(QString file)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:49:9: note: Calling openFile
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:65:20: note: openFile is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:66:20: warning: Virtual function 'close' is called from destructor '~QVideoDecoder()' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.cpp:54:4: note: Calling close
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:66:20: note: close is a virtual method
IanniX-0.9.20/gui/qffmpeg/QVideoDecoder.h:62:7: style: Class 'QVideoDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:58:40: style: Function 'createFile' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:79:31: note: Function 'createFile' argument 1 names different: declaration 'filename' definition 'fileName'.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:58:40: note: Function 'createFile' argument 1 names different: declaration 'filename' definition 'fileName'.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::Width' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::Height' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::Bitrate' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::Gop' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::outbuf_size' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:36:16: warning: Member variable 'QVideoEncoder::pkt' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:53:16: style: Technically the member function 'QVideoEncoder::getWidth' can be const. [functionConst]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:341:25: note: Technically the member function 'QVideoEncoder::getWidth' can be const.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:53:16: note: Technically the member function 'QVideoEncoder::getWidth' can be const.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:54:16: style: Technically the member function 'QVideoEncoder::getHeight' can be const. [functionConst]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:345:25: note: Technically the member function 'QVideoEncoder::getHeight' can be const.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:54:16: note: Technically the member function 'QVideoEncoder::getHeight' can be const.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:58:12: performance: Technically the member function 'QVideoEncoder::initCodec' can be static. [functionStatic]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:266:21: note: Technically the member function 'QVideoEncoder::initCodec' can be static.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:58:12: note: Technically the member function 'QVideoEncoder::initCodec' can be static.
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:80:20: warning: Virtual function 'close' is called from destructor '~QVideoEncoder()' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.cpp:44:4: note: Calling close
IanniX-0.9.20/gui/qffmpeg/QVideoEncoder.h:80:20: note: close is a virtual method
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:468:5: performance: Variable 'backgroundColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:469:5: performance: Variable 'lineNumberColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:470:5: performance: Variable 'indicatorColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:471:5: performance: Variable 'foldIndicatorColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/gui/qjsedit/jsedit.h:68:0: style: Class 'JSEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:43:5: style: Class 'JSHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:449:5: style: Class 'SidebarWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/gui/qjsedit/jsedit.cpp:610:5: style: Class 'JSDocLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/gui/uihelp.cpp:227:36: style: Function 'scriptHelp' argument 1 names different: declaration 'textEdit' definition 'comboBox'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/uihelp.h:67:37: note: Function 'scriptHelp' argument 1 names different: declaration 'textEdit' definition 'comboBox'.
IanniX-0.9.20/gui/uihelp.cpp:227:36: note: Function 'scriptHelp' argument 1 names different: declaration 'textEdit' definition 'comboBox'.
IanniX-0.9.20/gui/uiinspector.cpp:449:53: style: Function 'setRotationAngles' argument 1 names different: declaration 'pos' definition 'angles'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/uiinspector.h:59:44: note: Function 'setRotationAngles' argument 1 names different: declaration 'pos' definition 'angles'.
IanniX-0.9.20/gui/uiinspector.cpp:449:53: note: Function 'setRotationAngles' argument 1 names different: declaration 'pos' definition 'angles'.
IanniX-0.9.20/gui/uiinspector.cpp:709:31: style: Boolean variable 'showCurveInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:710:31: style: Boolean variable 'showCurveInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:711:31: style: Boolean variable 'showCurveInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:712:35: style: Boolean variable 'showCurveInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:715:36: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:726:35: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:727:35: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:728:35: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:729:35: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:839:37: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uiinspector.cpp:840:37: style: Boolean variable 'showCursorInfo' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
IanniX-0.9.20/gui/uisplashscreen.cpp:43:83: style: Function 'showMessage' argument 3 names different: declaration '_messageAlignment' definition '_messageAlignement'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/uisplashscreen.h:40:71: note: Function 'showMessage' argument 3 names different: declaration '_messageAlignment' definition '_messageAlignement'.
IanniX-0.9.20/gui/uisplashscreen.cpp:43:83: note: Function 'showMessage' argument 3 names different: declaration '_messageAlignment' definition '_messageAlignement'.
IanniX-0.9.20/gui/uisplashscreen.cpp:28:5: performance: Variable 'pixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/gui/uiview.cpp:429:33: style: Function 'actionResize' argument 1 names different: declaration 'size' definition 'newSize'. [funcArgNamesDifferent]
IanniX-0.9.20/gui/uiview.h:93:29: note: Function 'actionResize' argument 1 names different: declaration 'size' definition 'newSize'.
IanniX-0.9.20/gui/uiview.cpp:429:33: note: Function 'actionResize' argument 1 names different: declaration 'size' definition 'newSize'.
IanniX-0.9.20/iannix.cpp:1272:21: style: Condition 'nbFileNoSave>0' is always false [knownConditionTrueFalse]
IanniX-0.9.20/iannix.cpp:1266:28: note: Assignment 'nbFileNoSave=0', assigned value is 0
IanniX-0.9.20/iannix.cpp:1272:21: note: Condition 'nbFileNoSave>0' is always false
IanniX-0.9.20/messages/messagemanagerloginterface.h:107:30: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/iannix.cpp:140:5: style: Variable 'messageScript' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IanniX-0.9.20/iannix.cpp:139:0: note: Variable 'messageScript' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/iannix.cpp:140:5: note: Variable 'messageScript' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/iannix.cpp:645:42: style: Function 'loadProject' argument 1 names different: declaration 'projectFile' definition '_projectFile'. [funcArgNamesDifferent]
IanniX-0.9.20/iannix.h:172:38: note: Function 'loadProject' argument 1 names different: declaration 'projectFile' definition '_projectFile'.
IanniX-0.9.20/iannix.cpp:645:42: note: Function 'loadProject' argument 1 names different: declaration 'projectFile' definition '_projectFile'.
IanniX-0.9.20/misc/application.h:56:14: warning: Member variable 'ApplicationCurrent::isGroupSoloActive' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/misc/application.h:56:14: warning: Member variable 'ApplicationCurrent::isObjectSoloActive' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/interfaces/interfacesyphon.h:34:1: style: The class 'InterfaceSyphon' does not have a constructor although it has private member variables. [noConstructor]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:364:3: warning: Member variable 'MidiQueue::ring' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/interfaces/interfacemidi.h:65:1: style: The class 'ExtMidiMTC' does not have a constructor although it has private member variables. [noConstructor]
IanniX-0.9.20/messages/messagemanagerloginterface.h:42:52: performance: Variable 'message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:63:9: performance: Variable 'protocol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:64:9: performance: Variable 'host' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:65:9: performance: Variable 'port' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:66:9: performance: Variable 'command' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:67:9: performance: Variable 'destination' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:68:9: performance: Variable 'arguments' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:134:9: performance: Variable 'ihmFeedbackOk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanagerloginterface.h:135:9: performance: Variable 'ihmFeedbackNok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/interfacemidi.h:162:9: performance: Variable 'portname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/interfacemidi.h:163:9: performance: Variable 'channel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/interfacemidi.h:164:9: performance: Variable 'note' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/iannix.cpp:28:5: performance: Variable 'projectToLoad' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/iannix.cpp:30:5: performance: Variable 'iconAppPlay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/iannix.cpp:199:9: style: Class 'IanniX' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IanniX-0.9.20/iannix.cpp:199:9: style: Class 'IanniX' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IanniX-0.9.20/messages/messagemanagerloginterface.h:133:5: style: Class 'NetworkInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/interfacehttp.h:50:5: style: Class 'InterfaceHttpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:660:3: style: Class 'MidiOutDummy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator.h:54:5: style: Class 'QextSerialEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/interfacetcp.h:40:5: style: Class 'InterfaceTcpServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/messages/messagemanagerloginterface.h:71:22: style: The function 'getVerboseMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:43:30: note: Virtual function in base class
IanniX-0.9.20/messages/messagemanagerloginterface.h:71:22: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:168:8: style: The function 'openPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:76:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:168:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:177:8: style: The function 'openVirtualPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:79:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:177:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:196:8: style: The function 'closePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:88:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:196:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:199:16: style: The function 'getPortCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:82:24: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:199:16: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:205:15: style: The function 'getPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:85:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:205:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:277:8: style: The function 'openPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:76:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:277:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:280:8: style: The function 'closePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:88:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:280:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:291:8: style: The function 'openVirtualPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:79:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:291:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:294:16: style: The function 'getPortCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:82:24: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:294:16: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:300:15: style: The function 'getPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:85:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:300:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:646:15: style: The function 'getCurrentApi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:334:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:646:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:647:8: style: The function 'openPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:335:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:647:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:648:8: style: The function 'openVirtualPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:336:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:648:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:649:8: style: The function 'closePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:337:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:649:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:650:16: style: The function 'getPortCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:340:24: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:650:16: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:651:15: style: The function 'getPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:341:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:651:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:654:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:390:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:654:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:661:15: style: The function 'getCurrentApi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:404:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:661:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:662:8: style: The function 'openPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:405:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:662:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:663:8: style: The function 'openVirtualPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:406:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:663:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:664:8: style: The function 'closePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:407:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:664:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:665:16: style: The function 'getPortCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:408:24: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:665:16: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:666:15: style: The function 'getPortName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:409:23: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:666:15: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:667:8: style: The function 'sendMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:410:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:667:8: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:670:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:413:16: note: Virtual function in base class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:670:8: note: Function in derived class
IanniX-0.9.20/interfaces/interfacemidi.h:84:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:138:18: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfacemidi.h:84:10: note: Function in derived class
IanniX-0.9.20/interfaces/interfacemidi.h:128:10: style: The function 'networkSynchro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:142:25: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfacemidi.h:128:10: note: Function in derived class
IanniX-0.9.20/interfaces/interfacemidi.h:137:10: style: The function 'networkManualParsing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:141:25: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfacemidi.h:137:10: note: Function in derived class
IanniX-0.9.20/interfaces/interfaceosc.h:129:10: style: The function 'networkBundle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:140:25: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfaceosc.h:129:10: note: Function in derived class
IanniX-0.9.20/interfaces/interfaceosc.h:130:10: style: The function 'networkSynchro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:142:25: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfaceosc.h:130:10: note: Function in derived class
IanniX-0.9.20/interfaces/interfaceosc.h:131:10: style: The function 'networkSynchro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:143:25: note: Virtual function in base class
IanniX-0.9.20/interfaces/interfaceosc.h:131:10: note: Function in derived class
IanniX-0.9.20/iannix.h:71:10: style: The function 'readyToStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:76:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:71:10: note: Function in derived class
IanniX-0.9.20/iannix.h:102:10: style: The function 'setObjectActivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:67:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:102:10: note: Function in derived class
IanniX-0.9.20/iannix.h:103:10: style: The function 'setObjectGroupId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:68:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:103:10: note: Function in derived class
IanniX-0.9.20/iannix.h:104:10: style: The function 'setObjectId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:69:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:104:10: note: Function in derived class
IanniX-0.9.20/iannix.h:106:13: style: The function 'getCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:74:21: note: Virtual function in base class
IanniX-0.9.20/iannix.h:106:13: note: Function in derived class
IanniX-0.9.20/iannix.h:107:11: style: The function 'getObjectById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:82:19: note: Virtual function in base class
IanniX-0.9.20/iannix.h:107:11: note: Function in derived class
IanniX-0.9.20/iannix.h:145:20: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/applicationexecute.h:35:28: note: Virtual function in base class
IanniX-0.9.20/iannix.h:145:20: note: Function in derived class
IanniX-0.9.20/iannix.h:146:10: style: The function 'executeAsScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:83:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:146:10: note: Function in derived class
IanniX-0.9.20/iannix.h:155:13: style: The function 'incomingMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/messages/messagemanagerloginterface.h:117:21: note: Virtual function in base class
IanniX-0.9.20/iannix.h:155:13: note: Function in derived class
IanniX-0.9.20/iannix.h:156:10: style: The function 'openMessageEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:72:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:156:10: note: Function in derived class
IanniX-0.9.20/iannix.h:158:18: style: The function 'getMainWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:77:26: note: Virtual function in base class
IanniX-0.9.20/iannix.h:158:18: note: Function in derived class
IanniX-0.9.20/iannix.h:159:22: style: The function 'getRenderPreview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:78:30: note: Virtual function in base class
IanniX-0.9.20/iannix.h:159:22: note: Function in derived class
IanniX-0.9.20/iannix.h:160:10: style: The function 'getPerformancePreview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:79:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:160:10: note: Function in derived class
IanniX-0.9.20/iannix.h:189:10: style: The function 'timerTrig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:80:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:189:10: note: Function in derived class
IanniX-0.9.20/iannix.h:208:19: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:75:27: note: Virtual function in base class
IanniX-0.9.20/iannix.h:208:19: note: Function in derived class
IanniX-0.9.20/iannix.h:235:13: style: The function 'waitForMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:81:21: note: Virtual function in base class
IanniX-0.9.20/iannix.h:235:13: note: Function in derived class
IanniX-0.9.20/iannix.h:236:10: style: The function 'pushSnapshot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/application.h:73:18: note: Virtual function in base class
IanniX-0.9.20/iannix.h:236:10: note: Function in derived class
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:76:73: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:79:51: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:154:31: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:228:56: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:262:32: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:310:56: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:335:69: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:336:51: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:405:69: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:406:51: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:427:78: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:428:60: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:438:79: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:439:61: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:645:33: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:647:61: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:648:43: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:660:35: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:662:61: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.h:663:43: performance: Function parameter 'portName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/misc/options.h:127:21: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/misc/options.h:74:14: warning: Member variable 'UiRenderTexture::isSyphon' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/misc/help.h:40:9: performance: Variable 'keyword' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/help.h:41:9: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/help.h:42:9: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/help.h:43:9: performance: Variable 'syntax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/help.h:50:9: performance: Variable 'category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/help.h:51:9: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.h:59:9: performance: Variable 'currentLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.h:78:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.h:79:9: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.h:80:9: performance: Variable 'mapping' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.h:179:5: style: Class 'UiBool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/misc/options.h:219:5: style: Class 'UiReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/misc/options.h:262:5: style: Class 'UiString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/misc/options.h:298:5: style: Class 'UiFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/misc/options.h:299:5: style: Class 'UiFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/misc/options.h:185:10: style: The function 'applyToGui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:150:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:185:10: note: Function in derived class
IanniX-0.9.20/misc/options.h:196:14: style: The function 'variant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:148:22: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:196:14: note: Function in derived class
IanniX-0.9.20/misc/options.h:199:10: style: The function 'setVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:149:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:199:10: note: Function in derived class
IanniX-0.9.20/misc/options.h:225:10: style: The function 'applyToGui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:150:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:225:10: note: Function in derived class
IanniX-0.9.20/misc/options.h:240:14: style: The function 'variant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:148:22: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:240:14: note: Function in derived class
IanniX-0.9.20/misc/options.h:243:10: style: The function 'setVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:149:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:243:10: note: Function in derived class
IanniX-0.9.20/misc/options.h:268:10: style: The function 'applyToGui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:150:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:268:10: note: Function in derived class
IanniX-0.9.20/misc/options.h:281:14: style: The function 'variant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:148:22: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:281:14: note: Function in derived class
IanniX-0.9.20/misc/options.h:284:10: style: The function 'setVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/misc/options.h:149:18: note: Virtual function in base class
IanniX-0.9.20/misc/options.h:284:10: note: Function in derived class
IanniX-0.9.20/interfaces/artnet/artnet.c:293:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/artnet.c:859:7: style: The scope of the variable 'blen' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/artnet.c:1135:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/artnet.c:1135:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/artnet.c:1258:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/artnet.c:141:30: style: Function 'artnet_start' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:218:37: note: Function 'artnet_start' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:141:30: note: Function 'artnet_start' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:183:29: style: Function 'artnet_stop' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:220:36: note: Function 'artnet_stop' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:183:29: note: Function 'artnet_stop' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:199:32: style: Function 'artnet_destroy' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:221:39: note: Function 'artnet_destroy' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:199:32: note: Function 'artnet_destroy' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:289:29: style: Function 'artnet_read' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:219:36: note: Function 'artnet_read' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:289:29: note: Function 'artnet_read' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:556:34: style: Function 'artnet_send_poll' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:251:41: note: Function 'artnet_send_poll' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:556:34: note: Function 'artnet_send_poll' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:579:40: style: Function 'artnet_send_poll_reply' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:254:47: note: Function 'artnet_send_poll_reply' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:579:40: note: Function 'artnet_send_poll_reply' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:595:33: style: Function 'artnet_send_dmx' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:255:40: note: Function 'artnet_send_dmx' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:595:33: note: Function 'artnet_send_dmx' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:736:37: style: Function 'artnet_send_address' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:263:44: note: Function 'artnet_send_address' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:736:37: note: Function 'artnet_send_address' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:794:35: style: Function 'artnet_send_input' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:271:42: note: Function 'artnet_send_input' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:794:35: note: Function 'artnet_send_input' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1089:38: style: Function 'artnet_read_dmx' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:307:45: note: Function 'artnet_read_dmx' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1089:38: note: Function 'artnet_read_dmx' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1109:38: style: Function 'artnet_set_node_type' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:310:45: note: Function 'artnet_set_node_type' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1109:38: note: Function 'artnet_set_node_type' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1133:40: style: Function 'artnet_set_subnet_addr' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:323:47: note: Function 'artnet_set_subnet_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1133:40: note: Function 'artnet_set_subnet_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1194:38: style: Function 'artnet_set_long_name' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:312:45: note: Function 'artnet_set_long_name' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1194:38: note: Function 'artnet_set_long_name' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1211:38: style: Function 'artnet_set_port_type' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:315:45: note: Function 'artnet_set_port_type' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1211:38: note: Function 'artnet_set_port_type' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1212:30: style: Function 'artnet_set_port_type' argument 2 names different: declaration 'id' definition 'port_id'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:316:37: note: Function 'artnet_set_port_type' argument 2 names different: declaration 'id' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1212:30: note: Function 'artnet_set_port_type' argument 2 names different: declaration 'id' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1253:38: style: Function 'artnet_set_port_addr' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:319:45: note: Function 'artnet_set_port_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1253:38: note: Function 'artnet_set_port_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1322:42: style: Function 'artnet_get_universe_addr' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:324:49: note: Function 'artnet_get_universe_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1322:42: note: Function 'artnet_get_universe_addr' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1341:35: style: Function 'artnet_get_config' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:336:42: note: Function 'artnet_get_config' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1341:35: note: Function 'artnet_get_config' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1364:36: style: Function 'artnet_dump_config' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:335:43: note: Function 'artnet_dump_config' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1364:36: note: Function 'artnet_dump_config' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1390:31: style: Function 'artnet_get_sd' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:337:38: note: Function 'artnet_get_sd' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1390:31: note: Function 'artnet_get_sd' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1431:44: style: Function 'artnet_get_nl' argument 1 names different: declaration 'n' definition 'vn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:329:51: note: Function 'artnet_get_nl' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1431:44: note: Function 'artnet_get_nl' argument 1 names different: declaration 'n' definition 'vn'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1448:52: style: Function 'artnet_nl_first' argument 1 names different: declaration 'nl' definition 'vnl'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:330:59: note: Function 'artnet_nl_first' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1448:52: note: Function 'artnet_nl_first' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1466:51: style: Function 'artnet_nl_next' argument 1 names different: declaration 'nl' definition 'vnl'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:331:58: note: Function 'artnet_nl_next' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1466:51: note: Function 'artnet_nl_next' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1484:43: style: Function 'artnet_nl_get_length' argument 1 names different: declaration 'nl' definition 'vnl'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/artnet.h:332:50: note: Function 'artnet_nl_get_length' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/artnet.c:1484:43: note: Function 'artnet_nl_get_length' argument 1 names different: declaration 'nl' definition 'vnl'.
IanniX-0.9.20/interfaces/artnet/network.c:477:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/network.c:406:41: style: Function 'artnet_net_init' argument 2 names different: declaration 'ip' definition 'preferred_ip'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/private.h:498:41: note: Function 'artnet_net_init' argument 2 names different: declaration 'ip' definition 'preferred_ip'.
IanniX-0.9.20/interfaces/artnet/network.c:406:41: note: Function 'artnet_net_init' argument 2 names different: declaration 'ip' definition 'preferred_ip'.
IanniX-0.9.20/interfaces/artnet/network.c:580:50: style: Function 'artnet_net_recv' argument 3 names different: declaration 'block' definition 'delay'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/private.h:495:50: note: Function 'artnet_net_recv' argument 3 names different: declaration 'block' definition 'delay'.
IanniX-0.9.20/interfaces/artnet/network.c:580:50: note: Function 'artnet_net_recv' argument 3 names different: declaration 'block' definition 'delay'.
IanniX-0.9.20/interfaces/artnet/receive.c:180:15: style: Expression is always false because 'else if' condition matches previous condition at line 159. [multiCondition]
IanniX-0.9.20/interfaces/artnet/receive.c:419:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/receive.c:419:10: style: The scope of the variable 'j' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/receive.c:840:12: style: The scope of the variable 'data' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/receive.c:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/receive.c:867:39: style: Function 'check_merge_timeouts' argument 2 names different: declaration 'port' definition 'port_id'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/receive.c:24:39: note: Function 'check_merge_timeouts' argument 2 names different: declaration 'port' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/receive.c:867:39: note: Function 'check_merge_timeouts' argument 2 names different: declaration 'port' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/receive.c:891:24: style: Function 'merge' argument 2 names different: declaration 'port' definition 'port_id'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/receive.c:25:24: note: Function 'merge' argument 2 names different: declaration 'port' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/receive.c:891:24: note: Function 'merge' argument 2 names different: declaration 'port' definition 'port_id'.
IanniX-0.9.20/interfaces/artnet/tod.c:77:12: style: The scope of the variable 'last' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/transmit.c:32:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/transmit.c:135:7: style: The scope of the variable 'lim' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/transmit.c:135:29: style: The scope of the variable 'offset' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/artnet/transmit.c:68:38: style: Function 'artnet_tx_poll_reply' argument 2 names different: declaration 'reply' definition 'response'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/artnet/private.h:484:38: note: Function 'artnet_tx_poll_reply' argument 2 names different: declaration 'reply' definition 'response'.
IanniX-0.9.20/interfaces/artnet/transmit.c:68:38: note: Function 'artnet_tx_poll_reply' argument 2 names different: declaration 'reply' definition 'response'.
IanniX-0.9.20/interfaces/extkinectmanager.cpp:155:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IanniX-0.9.20/interfaces/extkinectmanager.cpp:136:42: style: Function 'getDepthAt' argument 1 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/extkinectmanager.h:40:28: note: Function 'getDepthAt' argument 1 names different: declaration 'x' definition '_x'.
IanniX-0.9.20/interfaces/extkinectmanager.cpp:136:42: note: Function 'getDepthAt' argument 1 names different: declaration 'x' definition '_x'.
IanniX-0.9.20/interfaces/extkinectmanager.cpp:136:52: style: Function 'getDepthAt' argument 2 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/extkinectmanager.h:40:37: note: Function 'getDepthAt' argument 2 names different: declaration 'y' definition '_y'.
IanniX-0.9.20/interfaces/extkinectmanager.cpp:136:52: note: Function 'getDepthAt' argument 2 names different: declaration 'y' definition '_y'.
IanniX-0.9.20/interfaces/qkinect/QKinect.h:64:2: warning: Member variable 'QKinectProcessEvents::m_active' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/interfaces/extkinectmanager.cpp:23:5: performance: Variable 'frameCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/extkinectmanager.cpp:24:5: performance: Variable 'threshMin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/extkinectmanager.cpp:25:5: performance: Variable 'threshMax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/qkinect/QKinect.h:64:2: style: Class 'QKinectProcessEvents' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/extoscpatterneditor.h:42:5: style: Class 'QPlainTextEditWithFocus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/extoscpatterneditor.h:54:5: style: Class 'QComboBoxWithFocus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/extscriptvariableask.h:38:5: style: Class 'ExtScriptVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/interfacehttp.cpp:175:26: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/interfacehttp.cpp:269:26: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/interfacemidi.cpp:428:27: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/interfacemidi.cpp:110:10: style: The scope of the variable 'hasMidiJack' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/interfacemidi.cpp:135:41: style: Function 'send' argument 1 names different: declaration 'message' definition '_message'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/interfacemidi.h:123:30: note: Function 'send' argument 1 names different: declaration 'message' definition '_message'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:135:41: note: Function 'send' argument 1 names different: declaration 'message' definition '_message'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:178:78: style: Function 'sendNote' argument 3 names different: declaration 'note' definition '_note'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/interfacemidi.h:124:69: note: Function 'sendNote' argument 3 names different: declaration 'note' definition '_note'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:178:78: note: Function 'sendNote' argument 3 names different: declaration 'note' definition '_note'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:178:91: style: Function 'sendNote' argument 4 names different: declaration 'velocity' definition '_velocity'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/interfacemidi.h:124:87: note: Function 'sendNote' argument 4 names different: declaration 'velocity' definition '_velocity'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:178:91: note: Function 'sendNote' argument 4 names different: declaration 'velocity' definition '_velocity'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:200:96: style: Function 'sendCC' argument 4 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/interfacemidi.h:125:87: note: Function 'sendCC' argument 4 names different: declaration 'value' definition '_value'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:200:96: note: Function 'sendCC' argument 4 names different: declaration 'value' definition '_value'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:232:78: style: Function 'sendBend' argument 3 names different: declaration 'bendvalue' definition '_bendvalue'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/interfacemidi.h:127:69: note: Function 'sendBend' argument 3 names different: declaration 'bendvalue' definition '_bendvalue'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:232:78: note: Function 'sendBend' argument 3 names different: declaration 'bendvalue' definition '_bendvalue'.
IanniX-0.9.20/interfaces/interfacemidi.cpp:117:31: style: Variable 'hasMidiJack' is assigned a value that is never used. [unreadVariable]
IanniX-0.9.20/interfaces/interfaceosc.cpp:52:5: style: Variable 'bundleMessageId' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IanniX-0.9.20/interfaces/interfaceosc.cpp:49:5: note: Variable 'bundleMessageId' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/interfaces/interfaceosc.cpp:52:5: note: Variable 'bundleMessageId' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/interfaces/interfaceosc.cpp:165:26: style: The scope of the variable 'toAdd' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:76:5: style: Class 'QextSerialEnumeratorPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_linux.cpp:39:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_linux.cpp:52:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_linux.cpp:163:35: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:174:38: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:182:38: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:108:5: style: Variable 'bsdPathAsCFString' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:103:0: note: Variable 'bsdPathAsCFString' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:108:5: note: Variable 'bsdPathAsCFString' is reassigned a value before the old one has been used if variable is no semaphore variable.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:39:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_osx.cpp:43:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_unix.cpp:36:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_unix.cpp:40:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_unix.cpp:51:35: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_win.cpp:79:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:78:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_win.cpp:89:35: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:79:10: note: Technically the member function 'QextSerialEnumeratorPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: performance: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_win.cpp:241:35: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialenumerator_p.h:82:10: note: Technically the member function 'QextSerialEnumeratorPrivate::setUpNotifications_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:233:54: style: Function 'setStopBits' argument 1 names different: declaration 'stopbits' definition 'stopBits'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:223:35: note: Function 'setStopBits' argument 1 names different: declaration 'stopbits' definition 'stopBits'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:233:54: note: Function 'setStopBits' argument 1 names different: declaration 'stopbits' definition 'stopBits'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:451:52: style: Function 'QextSerialPort' argument 1 names different: declaration 's' definition 'settings'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/qextserialport/qextserialport.h:183:49: note: Function 'QextSerialPort' argument 1 names different: declaration 's' definition 'settings'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:451:52: note: Function 'QextSerialPort' argument 1 names different: declaration 's' definition 'settings'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:462:73: style: Function 'QextSerialPort' argument 2 names different: declaration 's' definition 'settings'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/qextserialport/qextserialport.h:184:61: note: Function 'QextSerialPort' argument 2 names different: declaration 's' definition 'settings'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:462:73: note: Function 'QextSerialPort' argument 2 names different: declaration 's' definition 'settings'.
IanniX-0.9.20/interfaces/qextserialport/qextserialport.cpp:59:5: performance: Variable 'lastErr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:60:5: style: Class 'QextReadBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:181:5: style: Class 'QextSerialPortPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:228:10: performance: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:54:29: note: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:228:10: note: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:229:10: performance: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:45:29: note: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:229:10: note: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:235:10: performance: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:161:29: note: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:235:10: note: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:236:10: performance: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:172:29: note: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:236:10: note: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:239:10: performance: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:121:29: note: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:239:10: note: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:240:11: performance: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:183:38: note: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:240:11: note: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:241:12: performance: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_unix.cpp:127:31: note: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:241:12: note: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:228:10: performance: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:54:29: note: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:228:10: note: Technically the member function 'QextSerialPortPrivate::platformSpecificDestruct' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:229:10: performance: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:45:29: note: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:229:10: note: Technically the member function 'QextSerialPortPrivate::platformSpecificInit' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:235:10: performance: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:264:29: note: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:235:10: note: Technically the member function 'QextSerialPortPrivate::setDtr_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:236:10: performance: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:268:29: note: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:236:10: note: Technically the member function 'QextSerialPortPrivate::setRts_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:239:10: performance: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:141:29: note: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:239:10: note: Technically the member function 'QextSerialPortPrivate::flush_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:240:11: performance: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:272:30: note: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:240:11: note: Technically the member function 'QextSerialPortPrivate::lineStatus_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:241:12: performance: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static. [functionStatic]
IanniX-0.9.20/interfaces/qextserialport/qextserialport_win.cpp:147:31: note: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static.
IanniX-0.9.20/interfaces/qextserialport/qextserialport_p.h:241:12: note: Technically the member function 'QextSerialPortPrivate::bytesAvailable_sys' can be static.
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:103:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:123:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_ctx' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_dev' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_userDeviceNumber' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_newRgbFrame' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_newDepthFrame' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_stopDevice' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_deviceActive' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qkinect/QKinect.cpp:89:10: warning: Member variable 'QKinect::m_process' is not initialized in the constructor. [uninitMemberVarPrivate]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.cpp:94:66: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.cpp:126:58: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.cpp:168:67: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qrtmidi/RtMidi.cpp:200:60: performance: Function parameter 'clientName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/dataprocessor.cpp:18:2: style: 'Frame::operator=' should return 'Frame &'. [operatorEq]
IanniX-0.9.20/interfaces/qwebsockets/dataprocessor.cpp:385:65: performance: Function parameter 'closeReason' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:609:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:582:26: note: 'ok' is assigned value 'payloadLength<=9223372036854775807ULL' here.
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:584:6: note: outer condition: ok
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:609:26: note: identical inner condition: payloadLength<=9223372036854775807ULL
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:319:47: style: Function 'upgradeFrom' argument 1 names different: declaration 'tcpSocket' definition 'pTcpSocket'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:126:44: note: Function 'upgradeFrom' argument 1 names different: declaration 'tcpSocket' definition 'pTcpSocket'.
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:319:47: note: Function 'upgradeFrom' argument 1 names different: declaration 'tcpSocket' definition 'pTcpSocket'.
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: warning: Virtual function 'close' is called from constructor 'WebSocket(QString origin=QString()' at line 188. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:188:2: note: Calling makeConnections
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:498:103: note: Calling close
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: note: close is a virtual method
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: warning: Virtual function 'close' is called from destructor '~WebSocket()' at line 229. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:229:3: note: Calling close
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: note: close is a virtual method
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: warning: Virtual function 'close' is called from destructor '~WebSocket()' at line 231. Dynamic binding is not used. [virtualCallInConstructor]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:231:2: note: Calling releaseConnections
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:524:106: note: Calling close
IanniX-0.9.20/interfaces/qwebsockets/websocket.h:67:15: note: close is a virtual method
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:170:30: performance: Function parameter 'origin' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:424:41: performance: Function parameter 'resourceName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:440:35: performance: Function parameter 'origin' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:448:37: performance: Function parameter 'protocol' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:456:38: performance: Function parameter 'extension' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:1082:51: performance: Function parameter 'resourceName' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:1083:21: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/qwebsockets/websocket.cpp:1189:40: performance: Function parameter 'errorString' should be passed by const reference. [passedByValue]
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:213:25: performance: Technically the member function 'ZeroConf::Internal::AvahiZConfLib::queryRecord' can be static. [functionStatic]
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:219:25: performance: Technically the member function 'ZeroConf::Internal::AvahiZConfLib::getAddrInfo' can be static. [functionStatic]
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:314:9: performance: Technically the member function 'ZeroConf::Internal::AvahiZConfLib::refSockFD' can be static. [functionStatic]
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:166:13: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:74:21: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:166:13: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:171:10: style: The function 'refDeallocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:78:18: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:171:10: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:259:25: style: The function 'getProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:94:33: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/avahiLib.cpp:259:25: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/bonjourrecord.h:44:9: performance: Variable 'serviceName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/interfaces/zeroconf/bonjourservicebrowser.h:41:5: style: Class 'BonjourServiceBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/zeroconf/bonjourserviceregister.cpp:89:58: style: Function 'bonjourRegisterService' argument 7 names different: declaration 'context' definition 'data'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/bonjourserviceregister.h:60:46: note: Function 'bonjourRegisterService' argument 7 names different: declaration 'context' definition 'data'.
IanniX-0.9.20/interfaces/zeroconf/bonjourserviceregister.cpp:89:58: note: Function 'bonjourRegisterService' argument 7 names different: declaration 'context' definition 'data'.
IanniX-0.9.20/interfaces/zeroconf/bonjourserviceregister.h:43:5: style: Class 'BonjourServiceRegister' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/zeroconf/bonjourserviceresolver.h:45:5: style: Class 'BonjourServiceResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IanniX-0.9.20/interfaces/zeroconf/embed/dnssd_clientlib.c:50:0: error: Code 'namespaceZeroConf{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
IanniX-0.9.20/interfaces/zeroconf/embed/dnssd_ipc.h:119:0: error: Code 'namespaceZeroConf{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:347:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:305:17: style: The scope of the variable 'result' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:249:25: style: Technically the member function 'ZeroConf::Internal::NativeZConfLib::reconfirmRecord' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:160:13: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:74:21: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:160:13: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:165:10: style: The function 'refDeallocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:78:18: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:165:10: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:271:25: style: The function 'getProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:94:33: note: Virtual function in base class
IanniX-0.9.20/interfaces/zeroconf/nativeLib.cpp:271:25: note: Function in derived class
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:531:33: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1213:9: style: The scope of the variable 'sAtt' can be reduced. [variableScope]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:437:69: style: Function 'initLib' argument 3 names different: declaration 'daemonPaths' definition 'daemonPath'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.h:143:70: note: Function 'initLib' argument 3 names different: declaration 'daemonPaths' definition 'daemonPath'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:437:69: note: Function 'initLib' argument 3 names different: declaration 'daemonPaths' definition 'daemonPath'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:676:49: style: Function 'ServiceGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:171:36: note: Function 'ServiceGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:676:49: note: Function 'ServiceGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:702:69: style: Function 'createGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:151:46: note: Function 'createGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:702:69: note: Function 'createGatherer' argument 1 names different: declaration 'newService' definition 'newServiceName'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:979:138: style: Function 'ServiceBrowserPrivate' argument 4 names different: declaration 'conn' definition 'mconn'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:267:45: note: Function 'ServiceBrowserPrivate' argument 4 names different: declaration 'conn' definition 'mconn'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:979:138: note: Function 'ServiceBrowserPrivate' argument 4 names different: declaration 'conn' definition 'mconn'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1431:53: style: Function 'appendError' argument 1 names different: declaration 'msgs' definition 's'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:227:41: note: Function 'appendError' argument 1 names different: declaration 'msgs' definition 's'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1431:53: note: Function 'appendError' argument 1 names different: declaration 'msgs' definition 's'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1431:60: style: Function 'appendError' argument 2 names different: declaration 'fullFailure' definition 'failure'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:227:51: note: Function 'appendError' argument 2 names different: declaration 'fullFailure' definition 'failure'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1431:60: note: Function 'appendError' argument 2 names different: declaration 'fullFailure' definition 'failure'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1462:31: style: Function 'ZConfLib' argument 1 names different: declaration 'fallBack' definition 'f'. [funcArgNamesDifferent]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:71:24: note: Function 'ZConfLib' argument 1 names different: declaration 'fallBack' definition 'f'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1462:31: note: Function 'ZConfLib' argument 1 names different: declaration 'fallBack' definition 'f'.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:89:20: style: Array index 'encodedI' is used before limits check. [arrayIndexThenCheck]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1177:17: warning: Member variable 'MainConnection::flowStatus' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:99:10: style: Technically the member function 'ZeroConf::Internal::ZConfLib::isOk' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1468:16: note: Technically the member function 'ZeroConf::Internal::ZConfLib::isOk' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:99:10: note: Technically the member function 'ZeroConf::Internal::ZConfLib::isOk' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:100:13: style: Technically the member function 'ZeroConf::Internal::ZConfLib::errorMsg' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1473:19: note: Technically the member function 'ZeroConf::Internal::ZConfLib::errorMsg' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:100:13: note: Technically the member function 'ZeroConf::Internal::ZConfLib::errorMsg' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:136:13: style: Technically the member function 'ZeroConf::Internal::ServiceGatherer::fullName' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:557:26: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::fullName' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:136:13: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::fullName' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:148:10: style: Technically the member function 'ZeroConf::Internal::ServiceGatherer::currentServiceCanBePublished' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:671:23: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::currentServiceCanBePublished' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:148:10: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::currentServiceCanBePublished' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:164:10: performance: Technically the member function 'ZeroConf::Internal::ServiceGatherer::maybeRemove' can be static. [functionStatic]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:893:23: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::maybeRemove' can be static.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:164:10: note: Technically the member function 'ZeroConf::Internal::ServiceGatherer::maybeRemove' can be static.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:228:10: style: Technically the member function 'ZeroConf::Internal::MainConnection::isOk' can be const. [functionConst]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1446:22: note: Technically the member function 'ZeroConf::Internal::MainConnection::isOk' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser_p.h:228:10: note: Technically the member function 'ZeroConf::Internal::MainConnection::isOk' can be const.
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:678:58: style: Class 'ServiceGatherer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:678:58: style: Class 'ServiceGatherer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1183:9: style: Class 'MainConnection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.cpp:1183:9: style: Class 'MainConnection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IanniX-0.9.20/interfaces/zeroconf/servicebrowser.h:57:1: warning: The class 'Service' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
IanniX-0.9.20/items/uicoloritem.cpp:43:54: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uicoloritem.cpp:87:25: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uicoloritem.cpp:46:88: style: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uicoloritem.h:56:78: note: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'.
IanniX-0.9.20/items/uicoloritem.cpp:46:88: note: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'.
IanniX-0.9.20/items/uicoloritem.cpp:93:71: style: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uicoloritem.h:65:64: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uicoloritem.cpp:93:71: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uitreedelegate.h:60:14: warning: Member variable 'UiTreeViewOptions::dialogFile' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/items/uitreedelegate.h:60:14: warning: Member variable 'UiTreeViewOptions::dialogColor' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/items/uitreedelegate.h:55:9: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:56:9: performance: Variable 'index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:62:9: performance: Variable 'index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:63:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:64:9: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:65:9: performance: Variable 'styleSheet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:66:9: performance: Variable 'resizeMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:67:9: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:68:9: performance: Variable 'height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreedelegate.h:69:9: performance: Variable 'rootHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uifileitem.cpp:143:32: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:171:24: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:179:28: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:274:29: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:285:33: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:298:39: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:341:28: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:388:18: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:391:18: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uifileitem.cpp:133:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
IanniX-0.9.20/items/uifileitem.cpp:136:9: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/items/uifileitem.cpp:133:9: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/items/uifileitem.cpp:170:54: style: Function 'askForMove' argument 2 names different: declaration 'destination' definition '_dest'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uifileitem.h:98:46: note: Function 'askForMove' argument 2 names different: declaration 'destination' definition '_dest'.
IanniX-0.9.20/items/uifileitem.cpp:170:54: note: Function 'askForMove' argument 2 names different: declaration 'destination' definition '_dest'.
IanniX-0.9.20/items/uifileitem.cpp:36:5: performance: Variable 'currentDepth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uipathpointsitem.cpp:33:54: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:49:25: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:54:26: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:77:13: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:109:10: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:122:30: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:136:33: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:138:45: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uipathpointsitem.cpp:128:76: style: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uipathpointsitem.h:64:64: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uipathpointsitem.cpp:128:76: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uipathpointsitem.cpp:26:20: warning: Member variable 'UiPathPointsItems::glListRecreate' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/items/uitextureitem.cpp:52:54: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uitextureitem.cpp:96:27: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/items/uitextureitem.cpp:55:97: style: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uitextureitem.h:56:85: note: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'.
IanniX-0.9.20/items/uitextureitem.cpp:55:97: note: Function 'generateItem' argument 3 names different: declaration 'insert' definition 'doInsert'.
IanniX-0.9.20/items/uitextureitem.cpp:102:73: style: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uitextureitem.h:64:64: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uitextureitem.cpp:102:73: note: Function 'askForPaste' argument 2 names different: declaration 'list' definition 'listItems'.
IanniX-0.9.20/items/uitextureitem.cpp:123:80: style: Function 'setValue' argument 2 names different: declaration 'valeur' definition 'texture'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uitextureitem.h:66:68: note: Function 'setValue' argument 2 names different: declaration 'valeur' definition 'texture'.
IanniX-0.9.20/items/uitextureitem.cpp:123:80: note: Function 'setValue' argument 2 names different: declaration 'valeur' definition 'texture'.
IanniX-0.9.20/items/uitextureitem.cpp:134:16: warning: Member variable 'UiTextureItem::texture' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/items/uitreedelegate.cpp:28:5: performance: Variable 'options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/items/uitreeview.cpp:91:31: style: Redundant condition: currentDocument. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
IanniX-0.9.20/items/uitreeview.cpp:77:40: style: Function 'askImport' argument 1 names different: declaration 'files' definition 'filesStr'. [funcArgNamesDifferent]
IanniX-0.9.20/items/uitreeview.h:68:32: note: Function 'askImport' argument 1 names different: declaration 'files' definition 'filesStr'.
IanniX-0.9.20/items/uitreeview.cpp:77:40: note: Function 'askImport' argument 1 names different: declaration 'files' definition 'filesStr'.
IanniX-0.9.20/messages/message.cpp:458:28: style: Expression is always false because 'else if' condition matches previous condition at line 426. [multiCondition]
IanniX-0.9.20/messages/message.cpp:460:28: style: Expression is always false because 'else if' condition matches previous condition at line 428. [multiCondition]
IanniX-0.9.20/messages/message.cpp:462:28: style: Expression is always false because 'else if' condition matches previous condition at line 430. [multiCondition]
IanniX-0.9.20/messages/message.cpp:30:5: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/messages/messagemanager.cpp:42:107: style: Function 'setInterfaces' argument 3 names different: declaration 'logWidget' definition 'logLayout'. [funcArgNamesDifferent]
IanniX-0.9.20/messages/messagemanager.h:48:110: note: Function 'setInterfaces' argument 3 names different: declaration 'logWidget' definition 'logLayout'.
IanniX-0.9.20/messages/messagemanager.cpp:42:107: note: Function 'setInterfaces' argument 3 names different: declaration 'logWidget' definition 'logLayout'.
IanniX-0.9.20/messages/messagemanager.cpp:42:127: style: Function 'setInterfaces' argument 4 names different: declaration 'logMiniWidget' definition 'logMiniLayout'. [funcArgNamesDifferent]
IanniX-0.9.20/messages/messagemanager.h:48:134: note: Function 'setInterfaces' argument 4 names different: declaration 'logMiniWidget' definition 'logMiniLayout'.
IanniX-0.9.20/messages/messagemanager.cpp:42:127: note: Function 'setInterfaces' argument 4 names different: declaration 'logMiniWidget' definition 'logMiniLayout'.
IanniX-0.9.20/messages/messagemanagerlog.cpp:29:5: style: Class 'MessageManagerLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IanniX-0.9.20/messages/messagemanagerlog.cpp:29:5: style: Class 'MessageManagerLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IanniX-0.9.20/messages/messagemanagerlogmini.cpp:29:5: style: Class 'MessageManagerLogMini' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IanniX-0.9.20/messages/messagemanagerlogmini.cpp:29:5: style: Class 'MessageManagerLogMini' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IanniX-0.9.20/misc/options.cpp:394:9: warning: Member variable 'UiFile::file' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/misc/options.cpp:394:9: warning: Member variable 'UiFile::lastWatcherUpdate' is not initialized in the constructor. [uninitMemberVar]
IanniX-0.9.20/misc/options.cpp:127:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.cpp:136:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.cpp:275:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.cpp:283:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/misc/options.cpp:399:5: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/objects/nxcursor.h:44:1: style: The class 'NxCursor' does not have a constructor although it has private member variables. [noConstructor]
IanniX-0.9.20/objects/nxcurve.cpp:679:38: style: Function 'translatePoint' argument 1 names different: declaration 'pointIndex' definition 'indexPoint'. [funcArgNamesDifferent]
IanniX-0.9.20/objects/nxcurve.h:395:33: note: Function 'translatePoint' argument 1 names different: declaration 'pointIndex' definition 'indexPoint'.
IanniX-0.9.20/objects/nxcurve.cpp:679:38: note: Function 'translatePoint' argument 1 names different: declaration 'pointIndex' definition 'indexPoint'.
IanniX-0.9.20/objects/nxcurve.h:60:1: style: The class 'NxCurve' does not have a constructor although it has private member variables. [noConstructor]
IanniX-0.9.20/objects/nxcurve.h:95:10: style: The function 'initializeCustom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:86:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:95:10: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:315:17: style: The function 'dragStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:266:25: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:315:17: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:324:17: style: The function 'drag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:270:25: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:324:17: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:454:17: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:282:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:454:17: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:458:10: style: The function 'calcBoundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:248:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:458:10: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:459:10: style: The function 'isMouseHover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:249:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:459:10: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:489:19: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:428:27: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:489:19: note: Function in derived class
IanniX-0.9.20/objects/nxcurve.h:532:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:89:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcurve.h:532:10: note: Function in derived class
IanniX-0.9.20/objects/nxdocument.cpp:288:56: style: Function 'scriptEvaluate' argument 1 names different: declaration 'script' definition 'scriptContent'. [funcArgNamesDifferent]
IanniX-0.9.20/objects/nxdocument.h:80:48: note: Function 'scriptEvaluate' argument 1 names different: declaration 'script' definition 'scriptContent'.
IanniX-0.9.20/objects/nxdocument.cpp:288:56: note: Function 'scriptEvaluate' argument 1 names different: declaration 'script' definition 'scriptContent'.
IanniX-0.9.20/objects/nxgroup.cpp:66:62: style: C-style pointer casting [cstyleCast]
IanniX-0.9.20/objects/nxtrigger.h:41:10: style: The function 'initializeCustom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:86:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxtrigger.h:41:10: note: Function in derived class
IanniX-0.9.20/objects/nxtrigger.h:85:17: style: The function 'calcBoundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:248:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxtrigger.h:85:17: note: Function in derived class
IanniX-0.9.20/objects/nxtrigger.h:91:17: style: The function 'isMouseHover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:249:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxtrigger.h:91:17: note: Function in derived class
IanniX-0.9.20/objects/nxtrigger.h:98:19: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:428:27: note: Virtual function in base class
IanniX-0.9.20/objects/nxtrigger.h:98:19: note: Function in derived class
IanniX-0.9.20/objects/nxtrigger.h:125:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:89:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxtrigger.h:125:10: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:66:10: style: The function 'initializeCustom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:86:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:66:10: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:102:17: style: The function 'dragStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:266:25: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:102:17: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:106:17: style: The function 'drag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:270:25: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:106:17: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:131:20: style: The function 'getPosStr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:230:28: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:131:20: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:386:17: style: The function 'calcBoundingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:248:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:386:17: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:404:17: style: The function 'isMouseHover' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:249:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:404:17: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:421:19: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:428:27: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:421:19: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:442:10: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:282:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:442:10: note: Function in derived class
IanniX-0.9.20/objects/nxcursor.h:486:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IanniX-0.9.20/objects/nxobject.h:89:18: note: Virtual function in base class
IanniX-0.9.20/objects/nxcursor.h:486:10: note: Function in derived class
IanniX-0.9.20/render/uirender.cpp:281:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
IanniX-0.9.20/render/uirender.cpp:287:5: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/render/uirender.cpp:281:5: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/render/uirender.cpp:421:29: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
IanniX-0.9.20/render/uirender.cpp:426:29: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/render/uirender.cpp:421:29: note: Found duplicate branches for 'if' and 'else'.
IanniX-0.9.20/render/uirender.cpp:83:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IanniX-0.9.20/render/uirender.cpp:802:10: style: The scope of the variable 'noSelection' can be reduced. [variableScope]
IanniX-0.9.20/render/uirender.cpp:77:36: style: Function 'changeEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
IanniX-0.9.20/render/uirender.h:194:30: note: Function 'changeEvent' argument 1 names different: declaration 'e' definition 'event'.
IanniX-0.9.20/render/uirender.cpp:77:36: note: Function 'changeEvent' argument 1 names different: declaration 'e' definition 'event'.
IanniX-0.9.20/render/uirender.cpp:945:44: style: Function 'changeStatus' argument 1 names different: declaration '_status' definition '_statusTip'. [funcArgNamesDifferent]
IanniX-0.9.20/render/uirender.h:170:38: note: Function 'changeStatus' argument 1 names different: declaration '_status' definition '_statusTip'.
IanniX-0.9.20/render/uirender.cpp:945:44: note: Function 'changeStatus' argument 1 names different: declaration '_status' definition '_statusTip'.
IanniX-0.9.20/transport/transport.h:68:1: style: The class 'Transport' does not have a constructor although it has private member variables. [noConstructor]
IanniX-0.9.20/transport/transport.h:52:9: performance: Variable 'nbTriggers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/transport/transport.h:53:9: performance: Variable 'nbCursors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/transport/transport.h:54:9: performance: Variable 'nbCurves' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/transport/transport.h:55:9: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IanniX-0.9.20/transport/transport.h:64:5: style: Class 'TransportCpu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/iapws/iapws_1.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/iat/iat_0.1.3.orig.tar.gz
iat-0.1.3/src/iat.c:145:22: style: The scope of the variable 'i' can be reduced. [variableScope]
iat-0.1.3/src/iat.c:146:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/iausofa-c/iausofa-c_2012.03.01.orig.tar.gz
sofa/20120301/c/src/d2dtf.c:107:7: style: Variable 'js' is reassigned a value before the old one has been used. [redundantAssignment]
sofa/20120301/c/src/d2dtf.c:106:7: note: Variable 'js' is reassigned a value before the old one has been used.
sofa/20120301/c/src/d2dtf.c:107:7: note: Variable 'js' is reassigned a value before the old one has been used.
sofa/20120301/c/src/d2dtf.c:86:38: style: The scope of the variable 'ddt' can be reduced. [variableScope]
sofa/20120301/c/src/d2tf.c:64:26: style: The scope of the variable 'w' can be reduced. [variableScope]
sofa/20120301/c/src/dat.c:233:17: error: Array index -1 is out of bounds. [negativeIndex]
sofa/20120301/c/src/dat.c:228:4: note: After for loop, i has value -1
sofa/20120301/c/src/dat.c:233:17: note: Negative array index
sofa/20120301/c/src/dtf2d.c:88:43: style: The scope of the variable 'ddt' can be reduced. [variableScope]
sofa/20120301/c/src/epv00.c:2368:18: style: The scope of the variable 'coeffs' can be reduced. [variableScope]
sofa/20120301/c/src/epv00.c:2389:8: style: The scope of the variable 'nterms' can be reduced. [variableScope]
sofa/20120301/c/src/epv00.c:2393:18: style: The scope of the variable 'xyz' can be reduced. [variableScope]
sofa/20120301/c/src/epv00.c:2393:23: style: The scope of the variable 'xyzd' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:71:58: style: The scope of the variable 'p' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:71:61: style: The scope of the variable 's0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:71:65: style: The scope of the variable 'pn' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:71:69: style: The scope of the variable 'zc' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:18: style: The scope of the variable 'c0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:22: style: The scope of the variable 'c02' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:27: style: The scope of the variable 'c03' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:32: style: The scope of the variable 's02' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:37: style: The scope of the variable 's03' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:42: style: The scope of the variable 'a02' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:47: style: The scope of the variable 'a0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:51: style: The scope of the variable 'a03' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:56: style: The scope of the variable 'd0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:60: style: The scope of the variable 'f0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:64: style: The scope of the variable 'b0' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:72:68: style: The scope of the variable 's1' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:73:18: style: The scope of the variable 'cc' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:73:22: style: The scope of the variable 's12' can be reduced. [variableScope]
sofa/20120301/c/src/gc2gde.c:73:27: style: The scope of the variable 'cc2' can be reduced. [variableScope]
sofa/20120301/c/src/nut00b.c:131:33: style: The scope of the variable 'arg' can be reduced. [variableScope]
sofa/20120301/c/src/nut00b.c:131:46: style: The scope of the variable 'sarg' can be reduced. [variableScope]
sofa/20120301/c/src/nut00b.c:131:52: style: The scope of the variable 'carg' can be reduced. [variableScope]
sofa/20120301/c/src/nut80.c:63:41: style: The scope of the variable 'arg' can be reduced. [variableScope]
sofa/20120301/c/src/nut80.c:63:46: style: The scope of the variable 's' can be reduced. [variableScope]
sofa/20120301/c/src/nut80.c:63:49: style: The scope of the variable 'c' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:34: style: The scope of the variable 'xa' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:38: style: The scope of the variable 'ya' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:42: style: The scope of the variable 'za' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:46: style: The scope of the variable 'eta' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:54: style: The scope of the variable 'xi' can be reduced. [variableScope]
sofa/20120301/c/src/pap.c:52:61: style: The scope of the variable 'a2b' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:182:15: style: The scope of the variable 'i' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:11: style: The scope of the variable 't' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:14: style: The scope of the variable 'da' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:18: style: The scope of the variable 'dl' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:22: style: The scope of the variable 'de' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:26: style: The scope of the variable 'dp' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:30: style: The scope of the variable 'di' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:34: style: The scope of the variable 'dom' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:39: style: The scope of the variable 'dmu' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:44: style: The scope of the variable 'arga' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:50: style: The scope of the variable 'argl' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:183:56: style: The scope of the variable 'am' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:15: style: The scope of the variable 'dae' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:20: style: The scope of the variable 'ae2' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:25: style: The scope of the variable 'at' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:29: style: The scope of the variable 'r' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:32: style: The scope of the variable 'v' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:35: style: The scope of the variable 'si2' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:40: style: The scope of the variable 'xq' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:44: style: The scope of the variable 'xp' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:48: style: The scope of the variable 'tl' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:184:52: style: The scope of the variable 'xsw' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:11: style: The scope of the variable 'xcw' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:16: style: The scope of the variable 'xm2' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:21: style: The scope of the variable 'xf' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:25: style: The scope of the variable 'ci2' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:30: style: The scope of the variable 'xms' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:35: style: The scope of the variable 'xmc' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:40: style: The scope of the variable 'xpxq2' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:47: style: The scope of the variable 'x' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:50: style: The scope of the variable 'y' can be reduced. [variableScope]
sofa/20120301/c/src/plan94.c:185:53: style: The scope of the variable 'z' can be reduced. [variableScope]
sofa/20120301/c/src/rm2v.c:44:24: style: The scope of the variable 'c2' can be reduced. [variableScope]
sofa/20120301/c/src/rm2v.c:44:28: style: The scope of the variable 'phi' can be reduced. [variableScope]
sofa/20120301/c/src/rm2v.c:44:33: style: The scope of the variable 'f' can be reduced. [variableScope]
sofa/20120301/c/src/rxp.c:36:11: style: The scope of the variable 'w' can be reduced. [variableScope]
sofa/20120301/c/src/t_sofa_c.c:86:14: style: The scope of the variable 'f' can be reduced. [variableScope]
sofa/20120301/c/src/taiutc.c:72:38: style: The scope of the variable 'ddats' can be reduced. [variableScope]
sofa/20120301/c/src/ut1utc.c:79:51: style: The scope of the variable 'ddats' can be reduced. [variableScope]
[18:00]

ftp://ftp.se.debian.org/debian/pool/main/i/iaxmodem/iaxmodem_1.2.0~dfsg.orig.tar.gz
iaxmodem-1.2.0/compat/daemon.c:50:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iaxmodem-1.2.0/compat/daemon.c:30:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iaxmodem-1.2.0/compat/daemon.c:30:10: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:880:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iaxmodem-1.2.0/iaxmodem.c:655:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:656:10: style: The scope of the variable 'logfile' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:739:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:917:9: style: The scope of the variable 'selectfd' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:917:19: style: The scope of the variable 'selectretval' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:917:33: style: The scope of the variable 'selectblock' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:917:46: style: The scope of the variable 'avail' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:1039:10: style: The scope of the variable 'gotlen' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:1589:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:1697:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:1698:10: style: The scope of the variable 'config' can be reduced. [variableScope]
iaxmodem-1.2.0/iaxmodem.c:323:2: warning: The buffer 'devlink' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:329:2: warning: The buffer 'devowner' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:335:2: warning: The buffer 'devmode' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:353:2: warning: The buffer 'server' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:359:2: warning: The buffer 'regpeer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:365:2: warning: The buffer 'regsecret' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:371:2: warning: The buffer 'cidname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/iaxmodem.c:377:2: warning: The buffer 'cidnumber' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2437:7: style: Condition '!iax_use_jitterbuffer' is always false [knownConditionTrueFalse]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:458:6: style: The scope of the variable 'ms' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:699:13: style: The scope of the variable 'SpeexWBSubModeSz' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:703:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:742:6: style: The scope of the variable 'off' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:743:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1073:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1506:8: style: The scope of the variable 's0_org_peer' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1506:21: style: The scope of the variable 's1_org_peer' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1990:7: style: The scope of the variable 'reply' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1992:7: style: The scope of the variable 'realreply' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2013:7: style: The scope of the variable 'reply' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2015:7: style: The scope of the variable 'realreply' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2568:6: style: The scope of the variable 'nowts' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:535:42: style: Function 'iax_get_netstats' argument 1 names different: declaration 's' definition 'session'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:222:49: note: Function 'iax_get_netstats' argument 1 names different: declaration 's' definition 'session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:535:42: note: Function 'iax_get_netstats' argument 1 names different: declaration 's' definition 'session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1413:44: style: Function 'iax_setup_transfer' argument 1 names different: declaration 's0' definition 'org_session'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:210:51: note: Function 'iax_setup_transfer' argument 1 names different: declaration 's0' definition 'org_session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1413:44: note: Function 'iax_setup_transfer' argument 1 names different: declaration 's0' definition 'org_session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1413:77: style: Function 'iax_setup_transfer' argument 2 names different: declaration 's1' definition 'new_session'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:210:75: note: Function 'iax_setup_transfer' argument 2 names different: declaration 's1' definition 'new_session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1413:77: note: Function 'iax_setup_transfer' argument 2 names different: declaration 's1' definition 'new_session'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1736:59: style: Function 'iax_register' argument 2 names different: declaration 'hostname' definition 'server'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:186:66: note: Function 'iax_register' argument 2 names different: declaration 'hostname' definition 'server'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1736:59: note: Function 'iax_register' argument 2 names different: declaration 'hostname' definition 'server'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1779:61: style: Function 'iax_unregister' argument 2 names different: declaration 'hostname' definition 'server'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:187:68: note: Function 'iax_unregister' argument 2 names different: declaration 'hostname' definition 'server'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1779:61: note: Function 'iax_unregister' argument 2 names different: declaration 'hostname' definition 'server'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1938:29: style: Function 'send_ping' argument 1 names different: declaration 'session' definition 's'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:148:29: note: Function 'send_ping' argument 1 names different: declaration 'session' definition 's'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1938:29: note: Function 'send_ping' argument 1 names different: declaration 'session' definition 's'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2118:133: style: Function 'iax_call' argument 7 names different: declaration 'format' definition 'formats'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:178:140: note: Function 'iax_call' argument 7 names different: declaration 'format' definition 'formats'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2118:133: note: Function 'iax_call' argument 7 names different: declaration 'format' definition 'formats'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2118:146: style: Function 'iax_call' argument 8 names different: declaration 'capability' definition 'capabilities'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax-client.h:178:152: note: Function 'iax_call' argument 8 names different: declaration 'capability' definition 'capabilities'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2118:146: note: Function 'iax_call' argument 8 names different: declaration 'capability' definition 'capabilities'.
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1351:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1584:3: style: Variable 'loop_cnt' is modified but its new value is never used. [unreadVariable]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:2095:2: warning: The buffer 'old' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:886:4: error: Memory leak: fc [memleak]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:892:5: error: Memory leak: fc [memleak]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:1230:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iaxmodem-1.2.0/lib/libiax2/src/iax.c:3058:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:232:7: style: Condition '!found' is always true [knownConditionTrueFalse]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:231:11: note: Assignment 'found=0', assigned value is 0
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:232:7: note: Condition '!found' is always true
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:428:30: warning: Possible null pointer dereference: data [nullPointer]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:464:36: note: Calling function 'iax_ie_append_raw', 3rd argument 'data' value is 0
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:428:30: note: Null pointer dereference
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:117:6: style: The scope of the variable 'sr' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:214:6: style: The scope of the variable 'ielen' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:215:6: style: The scope of the variable 'ie' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:216:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:244:6: style: The scope of the variable 'ielen' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:245:6: style: The scope of the variable 'ie' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:247:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:420:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:480:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:481:6: style: The scope of the variable 'ie' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:467:28: style: Function 'iax_set_output' argument 1 names different: declaration 'output' definition 'func'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.h:123:35: note: Function 'iax_set_output' argument 1 names different: declaration 'output' definition 'func'.
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:467:28: note: Function 'iax_set_output' argument 1 names different: declaration 'output' definition 'func'.
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:472:27: style: Function 'iax_set_error' argument 1 names different: declaration 'output' definition 'func'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.h:125:34: note: Function 'iax_set_error' argument 1 names different: declaration 'output' definition 'func'.
iaxmodem-1.2.0/lib/libiax2/src/iax2-parser.c:472:27: note: Function 'iax_set_error' argument 1 names different: declaration 'output' definition 'func'.
iaxmodem-1.2.0/lib/libiax2/src/jitterbuf.c:776:53: style: Function 'jb_get' argument 2 names different: declaration 'frame' definition 'frameout'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/jitterbuf.h:139:53: note: Function 'jb_get' argument 2 names different: declaration 'frame' definition 'frameout'.
iaxmodem-1.2.0/lib/libiax2/src/jitterbuf.c:776:53: note: Function 'jb_get' argument 2 names different: declaration 'frame' definition 'frameout'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:64:14: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/md5.c:79:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/md5.h:17:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:79:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:94:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/md5.h:18:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:94:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:142:54: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/libiax2/src/md5.h:19:54: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:142:54: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
iaxmodem-1.2.0/lib/libiax2/src/md5.c:180:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:392:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:693:9: style: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:691:9: note: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable.
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:693:9: note: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable.
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:186:6: style: The scope of the variable 'total' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:187:6: style: The scope of the variable 'amt' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:188:6: style: The scope of the variable 'res' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:189:6: style: The scope of the variable 'myoff' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:260:6: style: The scope of the variable 'res' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:364:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/miniphone.c:718:8: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/options.c:55:8: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/options.c:107:7: style: The scope of the variable 'fn' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/options.c:130:7: style: The scope of the variable 'fn' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/libiax2/src/winiphone.c:273:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iaxmodem-1.2.0/lib/libiax2/src/winiphone.c:524:2: style: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
iaxmodem-1.2.0/lib/libiax2/src/winiphone.c:522:2: note: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable.
iaxmodem-1.2.0/lib/libiax2/src/winiphone.c:524:2: note: Variable 'answered_call' is reassigned a value before the old one has been used if variable is no semaphore variable.
iaxmodem-1.2.0/lib/libiax2/src/winiphone.c:688:8: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:748:9: style: The scope of the variable 'lose' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:751:12: style: The scope of the variable 'slice_delay' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:802:9: style: The scope of the variable 'lose' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:803:12: style: The scope of the variable 'jitter_delay' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:851:13: style: The scope of the variable 'departure_time' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:891:9: style: The scope of the variable 'departure_time' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/g1050.c:961:9: style: The scope of the variable 'departure_time' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:278:11: style: The scope of the variable 'in' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:279:11: style: The scope of the variable 'out' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:280:11: style: The scope of the variable 'out1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:365:11: style: The scope of the variable 'in1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:366:11: style: The scope of the variable 'in2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:367:11: style: The scope of the variable 'out1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:368:11: style: The scope of the variable 'out2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:369:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/line_model.c:370:11: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:913:11: style: The scope of the variable 'f' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:914:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:915:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:916:11: style: The scope of the variable 'amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:917:11: style: The scope of the variable 'phase' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:918:11: style: The scope of the variable 'delay' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:920:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:1014:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/make_line_models.c:1015:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/rfc2198_sim.c:124:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/rfc2198_sim.c:126:14: style: The scope of the variable 'p' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/rfc2198_sim.c:127:15: style: The scope of the variable 'q' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/rfc2198_sim.c:128:9: style: The scope of the variable 'redundancy_depth' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/test_utils.c:70:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/spandsp-sim/test_utils.c:194:9: style: The scope of the variable 'adpcm' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:508:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:510:9: note: Found duplicate branches for 'if' and 'else'.
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:508:9: note: Found duplicate branches for 'if' and 'else'.
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:447:9: style: The scope of the variable 'lenx' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:536:9: style: The scope of the variable 'byte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:537:9: style: The scope of the variable 'parity' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/adsi.c:830:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/async.c:44:37: style: Function 'async_rx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/async.h:224:37: note: Function 'async_rx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'.
iaxmodem-1.2.0/lib/spandsp/src/async.c:44:37: note: Function 'async_rx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'.
iaxmodem-1.2.0/lib/spandsp/src/async.c:156:37: style: Function 'async_tx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/async.h:200:37: note: Function 'async_tx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'.
iaxmodem-1.2.0/lib/spandsp/src/async.c:156:37: note: Function 'async_tx_init' argument 3 names different: declaration 'parity_bits' definition 'parity'.
iaxmodem-1.2.0/lib/spandsp/src/at_interpreter.c:785:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iaxmodem-1.2.0/lib/spandsp/src/at_interpreter.c:5120:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/at_interpreter.c:5121:9: style: The scope of the variable 'first' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/at_interpreter.c:5122:9: style: The scope of the variable 'last' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/at_interpreter.c:5188:9: style: The scope of the variable 'c' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/awgn.c:136:12: style: The scope of the variable 'fac' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/awgn.c:137:12: style: The scope of the variable 'r' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/awgn.c:138:12: style: The scope of the variable 'v1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/awgn.c:139:12: style: The scope of the variable 'v2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/bell_r2_mf.c:278:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/bell_r2_mf.c:384:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/bell_r2_mf.c:385:29: style: The scope of the variable 'tones' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/bit_operations.h:83:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/bit_operations.h:131:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:90:14: style: The scope of the variable 'x4' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:44:33: style: Function 'bit_reverse16' argument 1 names different: declaration 'data' definition 'x'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/bit_operations.h:159:33: note: Function 'bit_reverse16' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:44:33: note: Function 'bit_reverse16' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:53:33: style: Function 'bit_reverse32' argument 1 names different: declaration 'data' definition 'x'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/bit_operations.h:164:33: note: Function 'bit_reverse32' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:53:33: note: Function 'bit_reverse32' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:63:38: style: Function 'bit_reverse_4bytes' argument 1 names different: declaration 'data' definition 'x'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/bit_operations.h:169:38: note: Function 'bit_reverse_4bytes' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/bit_operations.c:63:38: note: Function 'bit_reverse_4bytes' argument 1 names different: declaration 'data' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/complex_filters.c:41:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/dds_float.c:2172:41: style: Function 'dds_lookup_complexf' argument 1 names different: declaration 'phase_acc' definition 'phase'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/dds.h:188:41: note: Function 'dds_lookup_complexf' argument 1 names different: declaration 'phase_acc' definition 'phase'.
iaxmodem-1.2.0/lib/spandsp/src/dds_float.c:2172:41: note: Function 'dds_lookup_complexf' argument 1 names different: declaration 'phase_acc' definition 'phase'.
iaxmodem-1.2.0/lib/spandsp/src/dtmf.c:335:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/dtmf.c:305:46: style: Function 'dtmf_rx_get' argument 2 names different: declaration 'digits' definition 'buf'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/dtmf.h:252:46: note: Function 'dtmf_rx_get' argument 2 names different: declaration 'digits' definition 'buf'.
iaxmodem-1.2.0/lib/spandsp/src/dtmf.c:305:46: note: Function 'dtmf_rx_get' argument 2 names different: declaration 'digits' definition 'buf'.
iaxmodem-1.2.0/lib/spandsp/src/echo.c:112:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/echo.c:339:9: style: The scope of the variable 'nsuppr' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:77:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:78:9: style: The scope of the variable 'h' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:79:9: style: The scope of the variable 'p' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:80:9: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:81:9: style: The scope of the variable 'i2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:111:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:131:12: style: The scope of the variable 'f' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:132:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:138:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:204:12: style: The scope of the variable 'w' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/filter_tools.c:220:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/fsk.c:305:13: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/fsk.c:308:13: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_decode.c:251:9: style: The scope of the variable 'dlowt' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_decode.c:252:9: style: The scope of the variable 'rlow' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_decode.c:260:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:236:9: style: The scope of the variable 'dlow' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:238:9: style: The scope of the variable 'el' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:239:9: style: The scope of the variable 'wd' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:241:9: style: The scope of the variable 'ril' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:242:9: style: The scope of the variable 'wd2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:243:9: style: The scope of the variable 'il4' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:245:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g722_encode.c:258:9: style: The scope of the variable 'ilow' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:387:13: style: The scope of the variable 'a1ul' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:388:13: style: The scope of the variable 'pks1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:389:13: style: The scope of the variable 'fa1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:1072:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:1128:13: style: The scope of the variable 'code' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:467:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/g726.c:606:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_decode.c:62:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_long_term.c:178:13: style: The scope of the variable 'L_temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_long_term.c:381:13: style: The scope of the variable 'drpp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_lpc.c:517:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/vector_int.h:74:9: style: The scope of the variable 'v' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_lpc.c:217:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_lpc.c:442:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_lpc.c:74:30: style: Function 'gsm0610_norm' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_local.h:213:37: note: Function 'gsm0610_norm' argument 1 names different: declaration 'a' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_lpc.c:74:30: note: Function 'gsm0610_norm' argument 1 names different: declaration 'a' definition 'x'.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:76:13: style: The scope of the variable 's1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:77:13: style: The scope of the variable 'msp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:78:13: style: The scope of the variable 'SO' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:80:13: style: The scope of the variable 'L_s2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:81:13: style: The scope of the variable 'L_temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_preprocess.c:83:13: style: The scope of the variable 'lsp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:217:5: style: Variable 'EM' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:189:5: note: Variable 'EM' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:217:5: note: Variable 'EM' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:116:13: style: The scope of the variable 'L_result' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:434:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:527:35: style: Function 'gsm0610_rpe_decoding' argument 2 names different: declaration 'xmaxcr' definition 'xmaxc'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_local.h:197:42: note: Function 'gsm0610_rpe_decoding' argument 2 names different: declaration 'xmaxcr' definition 'xmaxc'.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:527:35: note: Function 'gsm0610_rpe_decoding' argument 2 names different: declaration 'xmaxcr' definition 'xmaxc'.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_rpe.c:275:14: style: Variable 'EM' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:162:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:226:13: style: The scope of the variable 'di' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:227:13: style: The scope of the variable 'u_out' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:264:13: style: The scope of the variable 'sri' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:80:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:83:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:84:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:85:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:333:50: style: Function 'gsm0610_short_term_synthesis_filter' argument 3 names different: declaration 'drp' definition 'wt'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_local.h:210:57: note: Function 'gsm0610_short_term_synthesis_filter' argument 3 names different: declaration 'drp' definition 'wt'.
iaxmodem-1.2.0/lib/spandsp/src/gsm0610_short_term.c:333:50: note: Function 'gsm0610_short_term_synthesis_filter' argument 3 names different: declaration 'drp' definition 'wt'.
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:399:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:400:9: style: The scope of the variable 'byte_in_progress' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:401:9: style: The scope of the variable 'txbyte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:521:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:325:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
iaxmodem-1.2.0/lib/spandsp/src/hdlc.c:386:16: style: Checking if unsigned variable 's->len' is less than zero. [unsignedLessThanZero]
iaxmodem-1.2.0/lib/spandsp/src/ima_adpcm.c:420:13: style: The scope of the variable 'code' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:86:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:87:13: style: The scope of the variable 'arg_ptr' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:88:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:89:16: style: The scope of the variable 'tim' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:160:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:161:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/logging.c:162:9: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:90:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:93:9: style: The scope of the variable 'n1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:94:9: style: The scope of the variable 'n2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:320:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:321:11: style: The scope of the variable 'l2sum2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:415:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:486:11: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:521:13: style: The scope of the variable 'k' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:552:42: style: Function 'lpc10_analyse' argument 1 names different: declaration 'st' definition 's'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encdecs.h:71:42: note: Function 'lpc10_analyse' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:552:42: note: Function 'lpc10_analyse' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_analyse.c:298:9: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:123:13: style: The scope of the variable 'px' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:125:11: style: The scope of the variable 'pulse' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:129:11: style: The scope of the variable 'sscale' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:133:11: style: The scope of the variable 'lpi0' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:134:11: style: The scope of the variable 'hpi0' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:234:13: style: The scope of the variable 'i1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:237:13: style: The scope of the variable 'vflag' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:238:13: style: The scope of the variable 'jused' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:240:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:241:13: style: The scope of the variable 'nl' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:243:13: style: The scope of the variable 'istart' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:244:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:245:11: style: The scope of the variable 'alrn' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:246:11: style: The scope of the variable 'alro' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:248:11: style: The scope of the variable 'prop' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:249:11: style: The scope of the variable 'slope' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:251:11: style: The scope of the variable 'xxy' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:486:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:487:11: style: The scope of the variable 'dei0' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:540:13: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:543:11: style: The scope of the variable 'g2pass' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:544:11: style: The scope of the variable 'pc' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:591:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:786:13: style: The scope of the variable 'ipit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:787:13: style: The scope of the variable 'iout' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:789:13: style: The scope of the variable 'icorf' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:790:13: style: The scope of the variable 'index' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:791:13: style: The scope of the variable 'ivoic' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:792:13: style: The scope of the variable 'ixcor' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:797:13: style: The scope of the variable 'lsb' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:1093:9: style: The scope of the variable 'base' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:1001:63: style: Function 'lpc10_decode_init' argument 1 names different: declaration 'st' definition 's'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/lpc10.h:196:63: note: Function 'lpc10_decode_init' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_decode.c:1001:63: note: Function 'lpc10_decode_init' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encode.c:153:13: style: The scope of the variable 'nbit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encode.c:157:13: style: The scope of the variable 'i3' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encode.c:158:13: style: The scope of the variable 'mrk' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encode.c:247:11: style: The scope of the variable 'si' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encode.c:248:11: style: The scope of the variable 'err' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:68:13: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:70:13: style: The scope of the variable 'k' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:71:13: style: The scope of the variable 'l' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:199:9: style: The scope of the variable 'crit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:200:13: style: The scope of the variable 'q' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_placev.c:204:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_voicing.c:437:25: error: Array 's->voice[3][2]' index s->voice[1][9] out of bounds. [arrayIndexOutOfBounds]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_voicing.c:246:9: style: The scope of the variable 'ot' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_voicing.c:204:42: style: Function 'lpc10_voicing' argument 1 names different: declaration 'st' definition 's'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/lpc10_encdecs.h:59:42: note: Function 'lpc10_voicing' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_voicing.c:204:42: note: Function 'lpc10_voicing' argument 1 names different: declaration 'st' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/lpc10_voicing.c:437:20: error: Array 's.voice[3][2]' index s.voice[1][9] out of bounds. [arrayIndexOutOfBounds]
iaxmodem-1.2.0/lib/spandsp/src/make_at_dictionary.c:496:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_at_dictionary.c:518:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_at_dictionary.c:545:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_modem_filter.c:69:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_modem_filter.c:74:12: style: The scope of the variable 'scaling' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_modem_filter.c:75:12: style: The scope of the variable 'peak' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/make_modem_filter.c:167:12: style: The scope of the variable 'peak' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/modem_echo.c:120:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/modem_echo.c:121:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/modem_echo.c:122:9: style: The scope of the variable 'offset1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/modem_echo.c:123:9: style: The scope of the variable 'offset2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:272:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:273:9: style: The scope of the variable 'l' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:274:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:276:11: style: The scope of the variable 'z' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:324:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:325:9: style: The scope of the variable 'l' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/oki_adpcm.c:328:11: style: The scope of the variable 'z' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/playout.c:106:54: style: Function 'playout_get' argument 2 names different: declaration 'frame' definition 'frameout'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/playout.h:165:54: note: Function 'playout_get' argument 2 names different: declaration 'frame' definition 'frameout'.
iaxmodem-1.2.0/lib/spandsp/src/playout.c:106:54: note: Function 'playout_get' argument 2 names different: declaration 'frame' definition 'frameout'.
iaxmodem-1.2.0/lib/spandsp/src/playout.c:106:76: style: Function 'playout_get' argument 3 names different: declaration 'sender_stamp' definition 'now'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/playout.h:165:73: note: Function 'playout_get' argument 3 names different: declaration 'sender_stamp' definition 'now'.
iaxmodem-1.2.0/lib/spandsp/src/playout.c:106:76: note: Function 'playout_get' argument 3 names different: declaration 'sender_stamp' definition 'now'.
iaxmodem-1.2.0/lib/spandsp/src/plc.c:97:9: style: The scope of the variable 'acc' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:121:9: style: The scope of the variable 'pitch_overlap' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:122:11: style: The scope of the variable 'old_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:123:11: style: The scope of the variable 'new_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:124:11: style: The scope of the variable 'old_weight' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:125:11: style: The scope of the variable 'new_weight' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:126:11: style: The scope of the variable 'gain' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:165:9: style: The scope of the variable 'pitch_overlap' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:166:11: style: The scope of the variable 'old_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:167:11: style: The scope of the variable 'new_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:168:11: style: The scope of the variable 'old_weight' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:169:11: style: The scope of the variable 'new_weight' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/plc.c:174:16: style: Variable 'orig_amp' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/queue.c:203:14: style: Variable 'to_end' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/schedule.c:114:51: style: Function 'span_schedule_del' argument 2 names different: declaration 'id' definition 'i'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/schedule.h:73:51: note: Function 'span_schedule_del' argument 2 names different: declaration 'id' definition 'i'.
iaxmodem-1.2.0/lib/spandsp/src/schedule.c:114:51: note: Function 'span_schedule_del' argument 2 names different: declaration 'id' definition 'i'.
iaxmodem-1.2.0/lib/spandsp/src/sig_tone.c:195:13: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/sig_tone.c:196:13: style: The scope of the variable 'notched_signal' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/sig_tone.c:415:13: style: The scope of the variable 'tone' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/sig_tone.c:417:9: style: The scope of the variable 'high_low' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/super_tone_rx.c:148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/super_tone_rx.c:411:42: style: Function 'super_tone_rx' argument 1 names different: declaration 'super' definition 's'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/super_tone_rx.h:168:42: note: Function 'super_tone_rx' argument 1 names different: declaration 'super' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/super_tone_rx.c:411:42: note: Function 'super_tone_rx' argument 1 names different: declaration 'super' definition 's'.
iaxmodem-1.2.0/lib/spandsp/src/super_tone_tx.c:113:27: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:5054:9: warning: Possible null pointer dereference: msg [nullPointer]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:5326:32: note: Calling function 't30_hdlc_accept', 2nd argument 'msg' value is 0
iaxmodem-1.2.0/lib/spandsp/src/t30.c:5054:9: note: Null pointer dereference
iaxmodem-1.2.0/lib/spandsp/src/t30.c:753:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:512:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:583:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:584:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:1817:9: style: The scope of the variable 'new_status' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:1978:9: style: The scope of the variable 'new_status' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:2244:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:2313:9: style: The scope of the variable 'frame_no' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:2364:17: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:4648:9: style: The scope of the variable 'was_trained' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:643:55: style: Function 'send_frame' argument 2 names different: declaration 'fr' definition 'msg'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:296:55: note: Function 'send_frame' argument 2 names different: declaration 'fr' definition 'msg'.
iaxmodem-1.2.0/lib/spandsp/src/t30.c:643:55: note: Function 'send_frame' argument 2 names different: declaration 'fr' definition 'msg'.
iaxmodem-1.2.0/lib/spandsp/src/t30.c:643:64: style: Function 'send_frame' argument 3 names different: declaration 'frlen' definition 'len'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/t30.c:296:63: note: Function 'send_frame' argument 3 names different: declaration 'frlen' definition 'len'.
iaxmodem-1.2.0/lib/spandsp/src/t30.c:643:64: note: Function 'send_frame' argument 3 names different: declaration 'frlen' definition 'len'.
iaxmodem-1.2.0/lib/spandsp/src/t30_api.c:373:5: error: Memory leak: tsa [memleak]
iaxmodem-1.2.0/lib/spandsp/src/t30_logging.c:396:10: style: The scope of the variable 's' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t30_logging.c:487:60: style: Function 't30_decode_dis_dtc_dcs' argument 2 names different: declaration 'dis' definition 'pkt'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/t30_logging.h:50:60: note: Function 't30_decode_dis_dtc_dcs' argument 2 names different: declaration 'dis' definition 'pkt'.
iaxmodem-1.2.0/lib/spandsp/src/t30_logging.c:487:60: note: Function 't30_decode_dis_dtc_dcs' argument 2 names different: declaration 'dis' definition 'pkt'.
iaxmodem-1.2.0/lib/spandsp/src/t31.c:836:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t31.c:1398:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t31.c:1399:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t31.c:1763:13: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t31.c:1626:27: style: Function 'dummy_rx' argument 1 names different: declaration 's' definition 'user_data'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/t31.c:148:27: note: Function 'dummy_rx' argument 1 names different: declaration 's' definition 'user_data'.
iaxmodem-1.2.0/lib/spandsp/src/t31.c:1626:27: note: Function 'dummy_rx' argument 1 names different: declaration 's' definition 'user_data'.
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:308:10: style: The scope of the variable 'tag' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:607:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:608:9: style: The scope of the variable 'enclen' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:609:9: style: The scope of the variable 'multiplier' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:611:29: style: The scope of the variable 'q' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:612:18: style: The scope of the variable 'encoded_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:613:18: style: The scope of the variable 'fragment_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:614:18: style: The scope of the variable 'value' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:616:13: style: The scope of the variable 'field_data_present' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:617:10: style: The scope of the variable 'tag' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:740:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_core.c:741:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_gateway.c:241:9: style: The scope of the variable 'old_data_type' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_gateway.c:934:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_gateway.c:1461:9: style: The scope of the variable 'upper' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t38_gateway.c:249:25: style: Variable 'old_data_type' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:380:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:603:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:737:9: style: The scope of the variable 'row' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:738:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1100:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1445:9: style: The scope of the variable 'b2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1770:9: style: The scope of the variable 'repeats' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1771:9: style: The scope of the variable 'pattern' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1772:9: style: The scope of the variable 'row_bufptr' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1775:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/t4.c:1776:11: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/time_scale.c:61:9: style: The scope of the variable 'acc' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/tone_detect.c:114:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/tone_detect.c:236:11: style: The scope of the variable 'window' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/tone_detect.c:238:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/tone_generate.c:120:9: style: The scope of the variable 'limit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v17rx.c:924:13: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v17rx.c:925:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v17rx.c:932:13: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v17rx.c:287:19: style: Variable 'out_bit' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/src/v17tx.c:192:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v17tx.c:380:52: style: Function 'v17_tx_init' argument 2 names different: declaration 'rate' definition 'bit_rate'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/v17tx.h:178:52: note: Function 'v17_tx_init' argument 2 names different: declaration 'rate' definition 'bit_rate'.
iaxmodem-1.2.0/lib/spandsp/src/v17tx.c:380:52: note: Function 'v17_tx_init' argument 2 names different: declaration 'rate' definition 'bit_rate'.
iaxmodem-1.2.0/lib/spandsp/src/v22bis_rx.c:321:9: style: The scope of the variable 're' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v22bis_rx.c:322:9: style: The scope of the variable 'im' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v22bis_rx.c:573:13: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v22bis_tx.c:528:11: style: The scope of the variable 'famp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v27ter_rx.c:394:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v27ter_rx.c:395:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:428:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:654:13: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:655:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:662:13: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:897:52: style: Function 'v29_rx_init' argument 2 names different: declaration 'bit_rate' definition 'rate'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/v29rx.h:284:52: note: Function 'v29_rx_init' argument 2 names different: declaration 'bit_rate' definition 'rate'.
iaxmodem-1.2.0/lib/spandsp/src/v29rx.c:897:52: note: Function 'v29_rx_init' argument 2 names different: declaration 'bit_rate' definition 'rate'.
iaxmodem-1.2.0/lib/spandsp/src/v29tx.c:122:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:302:32: style: Same expression on both sides of '|'. [duplicateExpression]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:626:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:627:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:668:25: style: The scope of the variable 'p' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:1071:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:1072:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:311:46: style: Function 't401_expired' argument 1 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:84:46: note: Function 't401_expired' argument 1 names different: declaration 's' definition 'ss'.
iaxmodem-1.2.0/lib/spandsp/src/v42.c:311:46: note: Function 't401_expired' argument 1 names different: declaration 's' definition 'ss'.
iaxmodem-1.2.0/lib/spandsp/src/v42.c:461:46: style: Function 't403_expired' argument 1 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/v42.c:85:46: note: Function 't403_expired' argument 1 names different: declaration 's' definition 'ss'.
iaxmodem-1.2.0/lib/spandsp/src/v42.c:461:46: note: Function 't403_expired' argument 1 names different: declaration 's' definition 'ss'.
iaxmodem-1.2.0/lib/spandsp/src/v42.c:707:51: style: Function 'lapm_receive' argument 2 names different: declaration 'buf' definition 'frame'. [funcArgNamesDifferent]
iaxmodem-1.2.0/lib/spandsp/src/spandsp/v42.h:174:51: note: Function 'lapm_receive' argument 2 names different: declaration 'buf' definition 'frame'.
iaxmodem-1.2.0/lib/spandsp/src/v42.c:707:51: note: Function 'lapm_receive' argument 2 names different: declaration 'buf' definition 'frame'.
iaxmodem-1.2.0/lib/spandsp/src/v42bis.c:114:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42bis.c:372:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v42bis.c:376:14: style: The scope of the variable 'new_code' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v8.c:390:17: style: The scope of the variable 'tag' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v8.c:391:13: style: The scope of the variable 'data' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/src/v8.c:189:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iaxmodem-1.2.0/lib/spandsp/src/vector_int.c:323:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:505:9: style: The scope of the variable 'row' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:506:11: style: The scope of the variable 'tiff_file' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:507:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:510:11: style: The scope of the variable 'x_resolution' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:511:11: style: The scope of the variable 'y_resolution' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/etsi/fax/generate_etsi_300_242_pages.c:513:9: style: The scope of the variable 'image_length' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/itu/fax/generate_sized_pages.c:285:11: style: The scope of the variable 'tiff_file' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/itu/fax/generate_sized_pages.c:286:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/itu/fax/generate_sized_pages.c:289:11: style: The scope of the variable 'x_resolution' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/test-data/itu/fax/generate_sized_pages.c:290:11: style: The scope of the variable 'y_resolution' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:566:13: style: The scope of the variable 'adsi_msg' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:567:9: style: The scope of the variable 'adsi_msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:571:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:573:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:574:9: style: The scope of the variable 'push' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:578:9: style: The scope of the variable 'first_standard' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/adsi_tests.c:579:9: style: The scope of the variable 'last_standard' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:59:12: style: The scope of the variable 'total' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:60:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:61:12: style: The scope of the variable 'p' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:63:12: style: The scope of the variable 'error' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:116:13: style: Variable 'clip_high' is modified but its new value is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/awgn_tests.c:118:13: style: Variable 'clip_low' is modified but its new value is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:147:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:167:13: style: The scope of the variable 'alaw' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:225:11: style: The scope of the variable 'rrb' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:226:11: style: The scope of the variable 'rcfo' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:82:17: style: struct member 'mf_digit_tones_t::level1' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:83:17: style: struct member 'mf_digit_tones_t::level2' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:84:17: style: struct member 'mf_digit_tones_t::on_time' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_rx_tests.c:85:17: style: struct member 'mf_digit_tones_t::off_time' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/bell_mf_tx_tests.c:198:25: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/bit_operations_tests.c:177:14: style: The scope of the variable 'ax16' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bit_operations_tests.c:178:14: style: The scope of the variable 'bx16' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/bit_operations_tests.c:59:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iaxmodem-1.2.0/lib/spandsp/tests/bit_operations_tests.c:74:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iaxmodem-1.2.0/lib/spandsp/tests/dc_restore_tests.c:51:9: style: The scope of the variable 'estimate' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dc_restore_tests.c:77:17: style: Variable 'clean' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:196:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:216:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:217:9: style: The scope of the variable 'seg' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:219:17: style: The scope of the variable 't' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:249:17: style: The scope of the variable 's' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:252:16: style: The scope of the variable 'first' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:315:11: style: The scope of the variable 'rrb' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:316:11: style: The scope of the variable 'rcfo' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:619:9: style: The scope of the variable 'hits' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:623:9: style: The scope of the variable 'frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:624:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:822:9: style: The scope of the variable 'actual' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_rx_tests.c:854:9: style: The scope of the variable 'duration' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/dtmf_tx_tests.c:181:25: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:127:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:334:9: style: The scope of the variable 'residue' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:338:9: style: The scope of the variable 'k' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:344:13: style: The scope of the variable 'hoth_noise' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:360:11: style: The scope of the variable 'pp1' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:361:11: style: The scope of the variable 'pp2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:1019:25: style: Variable 'local_max' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:478:5: style: Variable 'local_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:479:5: style: Variable 'far_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:480:5: style: Variable 'result_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:436:5: style: Variable 'tone_burst_step' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/echo_tests.c:422:23: style: Variable 'use_gui' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:213:9: style: The scope of the variable 'type' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:214:9: style: The scope of the variable 'frame_no' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:215:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:297:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:298:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:299:9: style: The scope of the variable 'k' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:505:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:70:9: style: struct member 'Anonymous1::modem_type' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/fax_decode.c:71:9: style: struct member 'Anonymous1::which' is never used. [unusedStructMember]
iaxmodem-1.2.0/lib/spandsp/tests/fax_tests.c:216:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fax_tests.c:224:9: style: The scope of the variable 'alldone' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fsk_tests.c:219:13: style: The scope of the variable 'out_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fsk_tests.c:223:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fsk_tests.c:225:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fsk_tests.c:238:9: style: The scope of the variable 'on_at' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/fsk_tests.c:239:9: style: The scope of the variable 'off_at' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g1050_tests.c:72:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g1050_tests.c:234:0: error: Memory leak: packet_arrival_times [memleak]
iaxmodem-1.2.0/lib/spandsp/tests/g1050_tests.c:144:0: error: Resource leak: out_file [resourceLeak]
iaxmodem-1.2.0/lib/spandsp/tests/g711_tests.c:65:9: style: The scope of the variable 'post_post' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:150:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:215:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:216:9: style: The scope of the variable 'len_comp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:217:9: style: The scope of the variable 'len_comp_upper' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:218:9: style: The scope of the variable 'len_data' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:220:9: style: The scope of the variable 'len3' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:222:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:223:9: style: The scope of the variable 'k' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:224:9: style: The scope of the variable 'file' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:228:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:229:9: style: The scope of the variable 'samples' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:230:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:235:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:236:13: style: The scope of the variable 'indata' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:237:13: style: The scope of the variable 'outdata' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g722_tests.c:238:13: style: The scope of the variable 'adpcmdata' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1001:9: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1022:11: style: The scope of the variable 's' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1023:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1024:9: style: The scope of the variable 'value' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1077:9: style: The scope of the variable 'len3' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1079:9: style: The scope of the variable 'test' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1080:9: style: The scope of the variable 'bits_per_code' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1083:9: style: The scope of the variable 'bad_samples' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1087:13: style: The scope of the variable 'amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1088:9: style: The scope of the variable 'frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1089:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1091:9: style: The scope of the variable 'samples' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1092:9: style: The scope of the variable 'conditioning_adpcm' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/g726_tests.c:1095:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:300:22: style: The scope of the variable 'gsm0610_enc_state' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:365:22: style: The scope of the variable 'gsm0610_enc_state' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:522:9: style: The scope of the variable 'frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:523:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:524:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:525:13: style: The scope of the variable 'pre_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:526:13: style: The scope of the variable 'post_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:527:13: style: The scope of the variable 'gsm0610_data' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:528:22: style: The scope of the variable 'gsm0610_enc_state' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:529:22: style: The scope of the variable 'gsm0610_dec_state' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:342:11: style: Variable 'xxx' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:420:11: style: Variable 'xxx' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/gsm0610_tests.c:628:25: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/hdlc_tests.c:204:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/hdlc_tests.c:450:9: style: The scope of the variable 'nextbyte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/hdlc_tests.c:534:9: style: The scope of the variable 'nextbyte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/hdlc_tests.c:615:9: style: The scope of the variable 'nextbyte' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/ima_adpcm_tests.c:68:9: style: The scope of the variable 'dec_frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/ima_adpcm_tests.c:69:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/ima_adpcm_tests.c:70:9: style: The scope of the variable 'ima_bytes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/line_model_tests.c:70:13: style: The scope of the variable 'amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/line_model_tests.c:129:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/line_model_tests.c:225:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/line_model_tests.c:357:25: style: Variable 'log_audio' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:69:9: style: The scope of the variable 'frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:71:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:76:13: style: The scope of the variable 'pre_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:78:13: style: The scope of the variable 'ref_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:79:13: style: The scope of the variable 'log_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:81:12: style: The scope of the variable 'xx' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:85:9: style: The scope of the variable 'block_no' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:92:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:93:9: style: The scope of the variable 'enc_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:94:9: style: The scope of the variable 'dec_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:266:29: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/lpc10_tests.c:262:13: style: Variable 'block_no' is modified but its new value is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:235:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:231:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:235:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:240:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:235:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:240:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:263:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:259:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:263:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:268:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:263:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:268:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:331:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:327:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:331:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:336:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:331:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:336:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:359:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:355:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:359:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:364:5: style: Variable 'outframes' is reassigned a value before the old one has been used. [redundantAssignment]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:359:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:364:5: note: Variable 'outframes' is reassigned a value before the old one has been used.
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:90:11: style: The scope of the variable 'f' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/make_g168_css.c:364:17: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:98:16: style: The scope of the variable 'bit_no' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:163:9: style: The scope of the variable 'interval' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:183:9: style: The scope of the variable 'power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:184:9: style: The scope of the variable 'max_power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:185:9: style: The scope of the variable 'level2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_connect_tones_tests.c:186:9: style: The scope of the variable 'max_level2' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_echo_tests.c:128:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/modem_echo_tests.c:334:5: style: Variable 'local_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/modem_echo_tests.c:335:5: style: Variable 'far_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/modem_echo_tests.c:336:5: style: Variable 'result_cur' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/noise_tests.c:63:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/noise_tests.c:64:12: style: The scope of the variable 'p' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/oki_adpcm_tests.c:69:9: style: The scope of the variable 'dec_frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/oki_adpcm_tests.c:70:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/oki_adpcm_tests.c:71:9: style: The scope of the variable 'oki_bytes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/plc_tests.c:68:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/plc_tests.c:74:9: style: The scope of the variable 'dropit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/queue_tests.c:569:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iaxmodem-1.2.0/lib/spandsp/tests/queue_tests.c:627:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iaxmodem-1.2.0/lib/spandsp/tests/queue_tests.c:112:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/queue_tests.c:219:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/r2_mf_rx_tests.c:189:13: style: The scope of the variable 'alaw' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/r2_mf_rx_tests.c:234:11: style: The scope of the variable 'rrb' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/r2_mf_rx_tests.c:235:11: style: The scope of the variable 'rcfo' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/r2_mf_tx_tests.c:126:25: style: Variable 'outframes' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/rfc2198_sim_tests.c:74:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/rfc2198_sim_tests.c:235:0: error: Memory leak: packet_arrival_times [memleak]
iaxmodem-1.2.0/lib/spandsp/tests/rfc2198_sim_tests.c:146:0: error: Resource leak: out_file [resourceLeak]
iaxmodem-1.2.0/lib/spandsp/tests/schedule_tests.c:106:24: style: Checking if unsigned variable 'when1-when' is less than zero. [unsignedLessThanZero]
iaxmodem-1.2.0/lib/spandsp/tests/schedule_tests.c:106:77: style: Checking if unsigned variable 'when2-when' is less than zero. [unsignedLessThanZero]
iaxmodem-1.2.0/lib/spandsp/tests/schedule_tests.c:95:11: style: Variable 'id1' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/schedule_tests.c:96:11: style: Variable 'id2' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/sig_tone_tests.c:123:13: style: The scope of the variable 'phase_rate' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/sig_tone_tests.c:124:13: style: The scope of the variable 'scaling' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/sig_tone_tests.c:125:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/super_tone_tx_tests.c:72:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t31_tests.c:496:9: style: The scope of the variable 't30_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t31_tests.c:497:9: style: The scope of the variable 't31_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t31_tests.c:359:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:181:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:210:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:245:9: style: The scope of the variable 't30_len_a' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:246:9: style: The scope of the variable 't38_len_a' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:247:9: style: The scope of the variable 't38_len_b' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:248:9: style: The scope of the variable 't30_len_b' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:251:9: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:184:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_tests.c:213:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:158:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:187:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:217:9: style: The scope of the variable 't38_len_a' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:218:9: style: The scope of the variable 't30_len_a' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:219:9: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:161:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_gateway_to_terminal_tests.c:190:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_tests.c:155:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_tests.c:188:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_tests.c:215:9: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_tests.c:158:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_tests.c:191:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:158:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:187:16: style: The scope of the variable 'subst_seq' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:217:9: style: The scope of the variable 't38_len_b' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:218:9: style: The scope of the variable 't30_len_b' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:219:9: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:161:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t38_terminal_to_gateway_tests.c:190:34: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:298:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:303:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:309:44: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:309:44: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:314:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:196:9: style: The scope of the variable 'sends' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:200:9: style: The scope of the variable 'end_marks' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:203:9: style: The scope of the variable 'compression_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:209:13: style: The scope of the variable 'block' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:212:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:215:9: style: The scope of the variable 'tests_failed' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/t4_tests.c:107:9: style: Variable 's' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/time_scale_tests.c:61:9: style: The scope of the variable 'new_frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/time_scale_tests.c:62:9: style: The scope of the variable 'out_frames' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:404:9: style: The scope of the variable 'delay' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:405:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:415:9: style: The scope of the variable 'hdlc' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:416:9: style: The scope of the variable 'short_train' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:417:9: style: The scope of the variable 'min_row_bits' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:418:9: style: The scope of the variable 'compression' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:419:9: style: The scope of the variable 'compression_step' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:420:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/tsb85_tests.c:628:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:220:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:222:11: style: The scope of the variable 'fpower' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:224:18: style: The scope of the variable 'smooth_power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:225:16: style: The scope of the variable 'update_interval' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:292:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v17_tests.c:185:29: style: Variable 'rx' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:104:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:177:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:178:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:180:11: style: The scope of the variable 'fpower' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v22bis_tests.c:233:9: style: The scope of the variable 'samples' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v27ter_tests.c:204:11: style: The scope of the variable 'fpower' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v27ter_tests.c:205:11: style: The scope of the variable 'error' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v27ter_tests.c:207:18: style: The scope of the variable 'smooth_power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v27ter_tests.c:295:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:214:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:215:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:217:11: style: The scope of the variable 'fpower' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:219:18: style: The scope of the variable 'smooth_power' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:220:16: style: The scope of the variable 'update_interval' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:288:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v29_tests.c:180:29: style: Variable 'rx' is assigned a value that is never used. [unreadVariable]
iaxmodem-1.2.0/lib/spandsp/tests/v42_tests.c:81:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v42bis_tests.c:83:9: style: The scope of the variable 'in_fd' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v42bis_tests.c:85:9: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v8_tests.c:83:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v8_tests.c:85:13: style: The scope of the variable 'out_amp' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v8_tests.c:88:9: style: The scope of the variable 'outframes' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/v8_tests.c:98:11: style: The scope of the variable 'x' can be reduced. [variableScope]
iaxmodem-1.2.0/lib/spandsp/tests/vector_int_tests.c:57:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibacm/ibacm_1.2.0.orig.tar.gz
ibacm-1.2.0/prov/acmp/src/acmp.c:2868:7: error: Width 32 given in format string (no. 1) is larger than destination buffer 'opt[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/prov/acmp/src/acmp.c:2868:7: error: Width 256 given in format string (no. 2) is larger than destination buffer 'value[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/prov/acmp/src/acmp.c:2318:3: performance: Buffer 'name' is being written before its old content has been used. [redundantCopy]
ibacm-1.2.0/prov/acmp/src/acmp.c:2317:3: note: Buffer 'name' is being written before its old content has been used.
ibacm-1.2.0/prov/acmp/src/acmp.c:2318:3: note: Buffer 'name' is being written before its old content has been used.
ibacm-1.2.0/prov/acmp/src/acmp.c:529:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:616:9: style: The scope of the variable 'index' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:962:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1169:24: style: The scope of the variable 'req' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1299:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1446:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1486:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1488:26: style: The scope of the variable 'rec' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1489:18: style: The scope of the variable 'mad' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1547:9: style: The scope of the variable 'wait' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:1786:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:2454:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibacm-1.2.0/prov/acmp/src/acmp.c:2707:50: style: Function 'acmp_open_port' argument 1 names different: declaration 'port' definition 'cport'. [funcArgNamesDifferent]
ibacm-1.2.0/prov/acmp/src/acmp.c:221:50: note: Function 'acmp_open_port' argument 1 names different: declaration 'port' definition 'cport'.
ibacm-1.2.0/prov/acmp/src/acmp.c:2707:50: note: Function 'acmp_open_port' argument 1 names different: declaration 'port' definition 'cport'.
ibacm-1.2.0/src/acm.c:585:2: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
ibacm-1.2.0/src/acm.c:2005:7: error: Width 32 given in format string (no. 2) is larger than destination buffer 'dev[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/src/acm.c:2005:7: error: Width 8 given in format string (no. 4) is larger than destination buffer 'pkey_str[8]', use %7s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/src/acm.c:2961:7: error: Width 32 given in format string (no. 1) is larger than destination buffer 'opt[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/src/acm.c:2961:7: error: Width 256 given in format string (no. 2) is larger than destination buffer 'value[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
ibacm-1.2.0/src/acm.c:327:28: style: The scope of the variable 'ctx' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:698:22: style: The scope of the variable 'addr' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1025:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1027:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1078:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1081:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1227:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1267:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1269:7: style: The scope of the variable 'gid_str' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1328:19: style: The scope of the variable 'nlh' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1723:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:1933:22: style: The scope of the variable 'dev' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:2189:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:2316:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:2317:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibacm-1.2.0/src/acm.c:2704:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
ibacm-1.2.0/src/acm_util.c:49:11: style: The scope of the variable 'type' can be reduced. [variableScope]
ibacm-1.2.0/src/acm_util.c:102:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ibacm-1.2.0/src/acm_util.c:102:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ibacm-1.2.0/src/acme.c:704:22: style: The scope of the variable 's' can be reduced. [variableScope]
ibacm-1.2.0/src/acme.c:837:13: style: The scope of the variable 'labels' can be reduced. [variableScope]
ibacm-1.2.0/src/acme.c:880:6: style: The scope of the variable 'index' can be reduced. [variableScope]
ibacm-1.2.0/src/acme.c:917:6: style: The scope of the variable 'index' can be reduced. [variableScope]
ibacm-1.2.0/src/acme.c:335:3: error: Resource leak: f [resourceLeak]
ibacm-1.2.0/src/acme.c:470:3: error: Resource leak: f [resourceLeak]
ibacm-1.2.0/src/libacm.c:58:26: style: Function 'ib_acm_connect' argument 1 names different: declaration 'dest_svc' definition 'dest'. [funcArgNamesDifferent]
ibacm-1.2.0/src/libacm.h:36:26: note: Function 'ib_acm_connect' argument 1 names different: declaration 'dest_svc' definition 'dest'.
ibacm-1.2.0/src/libacm.c:58:26: note: Function 'ib_acm_connect' argument 1 names different: declaration 'dest_svc' definition 'dest'.
ibacm-1.2.0/src/parse.c:39:6: style: The scope of the variable 'from' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibam/ibam_0.5.2.orig.tar.gz
ibam-0.5.2/ibam.inl:529:35: style: The scope of the variable 'remain' can be reduced. [variableScope]
ibam-0.5.2/ibam.inl:529:44: style: The scope of the variable 'rate' can be reduced. [variableScope]
ibam-0.5.2/ibam.inl:992:11: style: The scope of the variable 'dummy' can be reduced. [variableScope]
ibam-0.5.2/ibam-krell.cpp:44:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ibam-0.5.2/ibam-krell.cpp:45:12: style: The scope of the variable 'l' can be reduced. [variableScope]
ibam-0.5.2/ibam.inl:931:33: style: Function 'ibam' argument 1 names different: declaration 'a' definition 'aHome'. [funcArgNamesDifferent]
ibam-0.5.2/ibam.hpp:160:33: note: Function 'ibam' argument 1 names different: declaration 'a' definition 'aHome'.
ibam-0.5.2/ibam.inl:931:33: note: Function 'ibam' argument 1 names different: declaration 'a' definition 'aHome'.
ibam-0.5.2/ibam.inl:137:14: style: Variable 'apmFlags' is assigned a value that is never used. [unreadVariable]
ibam-0.5.2/ibam.inl:82:24: warning: Member variable 'battery_status::acLineStatus' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:82:24: warning: Member variable 'battery_status::batteryStatus' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:82:24: warning: Member variable 'battery_status::chargeStatus' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:82:24: warning: Member variable 'battery_status::remainingBatteryPercent' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:82:24: warning: Member variable 'battery_status::remainingBatteryLifeSeconds' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:931:14: warning: Member variable 'ibam::last_sec_per_min' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:931:14: warning: Member variable 'ibam::last_sec_per_min_prediction' is not initialized in the constructor. [uninitMemberVar]
ibam-0.5.2/ibam.inl:83:4: performance: Variable 'Path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibam-0.5.2/ibam.hpp:106:21: style: Technically the member function 'percent_data::average' can be const. [functionConst]
ibam-0.5.2/ibam.inl:743:29: note: Technically the member function 'percent_data::average' can be const.
ibam-0.5.2/ibam.hpp:106:21: note: Technically the member function 'percent_data::average' can be const.
ibam-0.5.2/ibam.hpp:114:19: style: Technically the member function 'percent_data::data_low_limit' can be const. [functionConst]
ibam-0.5.2/ibam.inl:921:26: note: Technically the member function 'percent_data::data_low_limit' can be const.
ibam-0.5.2/ibam.hpp:114:19: note: Technically the member function 'percent_data::data_low_limit' can be const.
ibam-0.5.2/ibam.hpp:180:20: style: Technically the member function 'ibam::seconds_left_battery_bios' can be const. [functionConst]
ibam-0.5.2/ibam.inl:1292:20: note: Technically the member function 'ibam::seconds_left_battery_bios' can be const.
ibam-0.5.2/ibam.hpp:180:20: note: Technically the member function 'ibam::seconds_left_battery_bios' can be const.
ibam-0.5.2/ibam.hpp:184:20: style: Technically the member function 'ibam::percent_battery_bios' can be const. [functionConst]
ibam-0.5.2/ibam.inl:1296:20: note: Technically the member function 'ibam::percent_battery_bios' can be const.
ibam-0.5.2/ibam.hpp:184:20: note: Technically the member function 'ibam::percent_battery_bios' can be const.
ibam-0.5.2/ibam.hpp:203:20: style: Technically the member function 'ibam::onBattery' can be const. [functionConst]
ibam-0.5.2/ibam.inl:1354:20: note: Technically the member function 'ibam::onBattery' can be const.
ibam-0.5.2/ibam.hpp:203:20: note: Technically the member function 'ibam::onBattery' can be const.
ibam-0.5.2/ibam.hpp:204:20: style: Technically the member function 'ibam::charging' can be const. [functionConst]
ibam-0.5.2/ibam.inl:1355:20: note: Technically the member function 'ibam::charging' can be const.
ibam-0.5.2/ibam.hpp:204:20: note: Technically the member function 'ibam::charging' can be const.
ibam-0.5.2/ibam.inl:687:19: style: Class 'percent_data' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibam-0.5.2/ibam.inl:687:19: style: Class 'percent_data' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibam-0.5.2/ibam.inl:973:10: style: Class 'ibam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibam-0.5.2/ibam.inl:973:10: style: Class 'ibam' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibam-0.5.2/ibam.hpp:66:7: style: Class 'apm_status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibam-0.5.2/ibam.hpp:73:7: style: Class 'pmu_status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibam-0.5.2/ibam.hpp:80:7: style: Class 'acpi_status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibam-0.5.2/ibam.hpp:87:7: style: Class 'sysfs_status' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibam-0.5.2/ibam.hpp:160:7: style: Class 'ibam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibam-0.5.2/ibam.hpp:65:19: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibam-0.5.2/ibam.hpp:57:27: note: Virtual function in base class
ibam-0.5.2/ibam.hpp:65:19: note: Function in derived class
ibam-0.5.2/ibam.hpp:72:19: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibam-0.5.2/ibam.hpp:57:27: note: Virtual function in base class
ibam-0.5.2/ibam.hpp:72:19: note: Function in derived class
ibam-0.5.2/ibam.hpp:79:19: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibam-0.5.2/ibam.hpp:57:27: note: Virtual function in base class
ibam-0.5.2/ibam.hpp:79:19: note: Function in derived class
ibam-0.5.2/ibam.hpp:86:19: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibam-0.5.2/ibam.hpp:57:27: note: Virtual function in base class
ibam-0.5.2/ibam.hpp:86:19: note: Function in derived class
ibam-0.5.2/ibam.inl:82:46: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
ibam-0.5.2/ibam.inl:94:38: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
ibam-0.5.2/ibam.inl:99:38: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
ibam-0.5.2/ibam.inl:104:40: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
ibam-0.5.2/ibam.inl:109:42: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
ibam-0.5.2/ibam-krell1.cpp:40:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ibam-0.5.2/ibam-krell1.cpp:41:12: style: The scope of the variable 'l' can be reduced. [variableScope]
ibam-0.5.2/ibam.cpp:306:7: style: Condition 'show_minimal' is always true [knownConditionTrueFalse]
ibam-0.5.2/ibam.cpp:52:23: note: Assignment 'show_minimal=1', assigned value is 1
ibam-0.5.2/ibam.cpp:306:7: note: Condition 'show_minimal' is always true
ibam-0.5.2/ibam.cpp:30:13: style: Class 'HMS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibid/ibid_0.1.1+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibm-3270/ibm-3270_3.6ga4.orig.tar.gz
suite3270-3.6/Common/Malloc.c:80:15: error: Allocation with Malloc, strcpy doesn't release it. [leakNoVarFunctionCall]
suite3270-3.6/Common/Malloc.c:55:0: error: Memory leak: r [memleak]
suite3270-3.6/Common/Win32/mkmanifest.c:95:18: error: Allocation with Malloc, strcpy doesn't release it. [leakNoVarFunctionCall]
suite3270-3.6/Common/Win32/mkmanifest.c:263:0: error: Resource leak: f [resourceLeak]
suite3270-3.6/Common/Win32/mkversion.c:169:3: error: fprintf format string requires 2 parameters but only 0 are given. [wrongPrintfScanfArgNum]
suite3270-3.6/Common/Win32/mkversion.c:182:2: warning: sprintf format string requires 5 parameters but 6 are given. [wrongPrintfScanfArgNum]
suite3270-3.6/Common/Win32/mkversion.c:132:0: error: Resource leak: f [resourceLeak]
suite3270-3.6/Common/Win32/sio_schannel.c:841:5: style: Variable 'server_name_wide' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/Common/Win32/sio_schannel.c:835:0: note: Variable 'server_name_wide' is reassigned a value before the old one has been used.
suite3270-3.6/Common/Win32/sio_schannel.c:841:5: note: Variable 'server_name_wide' is reassigned a value before the old one has been used.
suite3270-3.6/Common/Win32/sio_schannel.c:235:11: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/Common/Win32/sio_schannel.c:235:15: style: The scope of the variable 't' can be reduced. [variableScope]
suite3270-3.6/Common/Win32/sio_schannel.c:758:21: style: The scope of the variable 'data' can be reduced. [variableScope]
suite3270-3.6/Common/Win32/sio_schannel.c:1487:19: style: The scope of the variable 'nw' can be reduced. [variableScope]
suite3270-3.6/Common/Win32/snprintf.c:36:0: error: #error For Windows only. [preprocessorErrorDirective]
suite3270-3.6/Common/Win32/w3misc.c:36:0: error: #error This module is only for Win32. [preprocessorErrorDirective]
suite3270-3.6/Common/XtGlue.c:858:12: style: Boolean variable 'processed_any' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
suite3270-3.6/Common/c3270/c3270.c:202:10: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:665:18: style: The scope of the variable 'or_cat' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:970:17: style: The scope of the variable 'emode' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:970:25: style: The scope of the variable 'ftype' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:970:33: style: The scope of the variable 'ts' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:972:17: style: The scope of the variable 'eopts' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/c3270.c:974:17: style: The scope of the variable 'ptype' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/help.c:352:25: error: Array index -1 is out of bounds. [negativeIndex]
suite3270-3.6/Common/c3270/help.c:253:20: note: Assignment 'overall=-1', assigned value is -1
suite3270-3.6/Common/c3270/help.c:352:25: note: Negative array index
suite3270-3.6/Common/c3270/icmd.c:128:16: style: The scope of the variable 'u' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/icmd.c:190:11: style: The scope of the variable 'default_cr' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/icmd.c:192:11: style: The scope of the variable 'default_fe' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/icmd.c:720:24: style: Function 'ft_help' argument 1 names different: declaration 'as_action' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/c3270/icmdc.h:35:19: note: Function 'ft_help' argument 1 names different: declaration 'as_action' definition '_is_unused'.
suite3270-3.6/Common/c3270/icmd.c:720:24: note: Function 'ft_help' argument 1 names different: declaration 'as_action' definition '_is_unused'.
suite3270-3.6/Common/c3270/keymap.c:959:16: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/keymap.c:1060:17: style: The scope of the variable 'n' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/keypad.c:262:8: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/keypad.c:278:9: style: The scope of the variable 'best_c' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/keypad.c:280:9: style: The scope of the variable 'curr_center' can be reduced. [variableScope]
suite3270-3.6/Common/c3270/menubar.c:1068:52: style: Function 'map_acs' argument 3 names different: declaration 'acs' definition 'is_acs'. [funcArgNamesDifferent]
suite3270-3.6/Common/c3270/cmenubar.h:60:57: note: Function 'map_acs' argument 3 names different: declaration 'acs' definition 'is_acs'.
suite3270-3.6/Common/c3270/menubar.c:1068:52: note: Function 'map_acs' argument 3 names different: declaration 'acs' definition 'is_acs'.
suite3270-3.6/Common/c3270/mkkeypad.c:207:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/Common/c3270/mkkeypad.c:238:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/Common/c3270/mkkeypad.c:251:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/Common/c3270/mkkeypad.c:141:6: style: Variable 'last_sensmap' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
suite3270-3.6/Common/c3270/mkkeypad.c:140:6: note: Variable 'last_sensmap' is reassigned a value before the old one has been used if variable is no semaphore variable.
suite3270-3.6/Common/c3270/mkkeypad.c:141:6: note: Variable 'last_sensmap' is reassigned a value before the old one has been used if variable is no semaphore variable.
suite3270-3.6/Common/c3270/ssl_passwd_gui.c:57:12: style: The scope of the variable 'sl' can be reduced. [variableScope]
suite3270-3.6/Common/charset.c:184:9: style: The scope of the variable 'n_ids' can be reduced. [variableScope]
suite3270-3.6/Common/charset.c:186:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
suite3270-3.6/Common/charset.c:187:11: style: The scope of the variable 'token' can be reduced. [variableScope]
suite3270-3.6/Common/charset.c:160:40: style: Function 'set_cgcsgid' argument 2 names different: declaration 'idp' definition 'r'. [funcArgNamesDifferent]
suite3270-3.6/Common/charset.c:79:52: note: Function 'set_cgcsgid' argument 2 names different: declaration 'idp' definition 'r'.
suite3270-3.6/Common/charset.c:160:40: note: Function 'set_cgcsgid' argument 2 names different: declaration 'idp' definition 'r'.
suite3270-3.6/Common/child.c:139:17: style: The scope of the variable 'exitmsg' can be reduced. [variableScope]
suite3270-3.6/Common/child.c:201:25: style: Function 'child_output' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:58:34: note: Function 'child_output' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/child.c:201:25: note: Function 'child_output' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/child.c:201:47: style: Function 'child_output' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:58:45: note: Function 'child_output' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:201:47: note: Function 'child_output' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:208:24: style: Function 'child_error' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:59:33: note: Function 'child_error' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/child.c:208:24: note: Function 'child_error' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/child.c:208:46: style: Function 'child_error' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:59:44: note: Function 'child_error' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:208:46: note: Function 'child_error' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:226:26: style: Function 'child_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:60:35: note: Function 'child_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:226:26: note: Function 'child_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:233:26: style: Function 'child_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/child.c:61:35: note: Function 'child_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/child.c:233:26: note: Function 'child_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/ctlr.c:470:15: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:1111:6: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:1170:15: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:1170:22: style: The scope of the variable 'sbaddr' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:1171:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:1172:8: style: The scope of the variable 'f' can be reduced. [variableScope]
suite3270-3.6/Common/ctlr.c:334:32: style: Function 'ctlr_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/ctlr.c:106:36: note: Function 'ctlr_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ctlr.c:334:32: note: Function 'ctlr_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ctlr.c:344:27: style: Function 'ctlr_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/ctlr.c:107:31: note: Function 'ctlr_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ctlr.c:344:27: note: Function 'ctlr_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/fprint_screen.c:271:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/Common/fprint_screen.c:660:10: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/Common/fprint_screen.c:76:13: style: The scope of the variable 'field_colors' can be reduced. [variableScope]
suite3270-3.6/Common/fprint_screen.c:97:15: style: The scope of the variable 'html_color_map' can be reduced. [variableScope]
suite3270-3.6/Common/ft.c:535:27: style: Function 'ft_connected' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/ft.c:161:31: note: Function 'ft_connected' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ft.c:535:27: note: Function 'ft_connected' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ft.c:544:24: style: Function 'ft_in3270' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/ft.c:162:28: note: Function 'ft_in3270' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ft.c:544:24: note: Function 'ft_in3270' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/Common/ft.c:190:38: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
suite3270-3.6/Common/ft.c:216:39: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
suite3270-3.6/Common/ft.c:242:44: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
suite3270-3.6/Common/ft.c:750:32: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
suite3270-3.6/Common/ft_cut.c:421:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
suite3270-3.6/Common/ft_cut.c:422:9: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/ft_cut.c:500:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/ft_dft.c:602:18: style: Checking if unsigned variable 'numread' is less than zero. [unsignedLessThanZero]
suite3270-3.6/Common/glue.c:607:26: error: Expression 'argv_out[argc_out++]=argv[0]' depends on order of evaluation of side effects [unknownEvaluationOrder]
suite3270-3.6/Common/glue.c:812:26: error: Expression 'argv_out[argc_out++]=argv[0]' depends on order of evaluation of side effects [unknownEvaluationOrder]
suite3270-3.6/Common/host.c:434:26: style: Condition 'localprocess_cmd!=NULL' is always false [knownConditionTrueFalse]
suite3270-3.6/Common/host.c:356:36: note: Assignment 'localprocess_cmd=NULL', assigned value is 0
suite3270-3.6/Common/host.c:434:26: note: Condition 'localprocess_cmd!=NULL' is always false
suite3270-3.6/Common/host.c:457:60: style: Condition 'localprocess_cmd!=NULL' is always false [knownConditionTrueFalse]
suite3270-3.6/Common/host.c:356:36: note: Assignment 'localprocess_cmd=NULL', assigned value is 0
suite3270-3.6/Common/host.c:457:60: note: Condition 'localprocess_cmd!=NULL' is always false
suite3270-3.6/Common/host.c:434:26: style: Same expression on both sides of '!=' because the value of 'localprocess_cmd' and 'NULL' are the same. [duplicateExpression]
suite3270-3.6/Common/host.c:356:36: note: 'localprocess_cmd' is assigned value 'NULL' here.
suite3270-3.6/Common/host.c:434:26: note: Same expression on both sides of '!=' because the value of 'localprocess_cmd' and 'NULL' are the same.
suite3270-3.6/Common/host.c:457:60: style: Same expression on both sides of '!=' because the value of 'localprocess_cmd' and 'NULL' are the same. [duplicateExpression]
suite3270-3.6/Common/host.c:356:36: note: 'localprocess_cmd' is assigned value 'NULL' here.
suite3270-3.6/Common/host.c:457:60: note: Same expression on both sides of '!=' because the value of 'localprocess_cmd' and 'NULL' are the same.
suite3270-3.6/Common/host.c:562:25: style: Function 'try_reconnect' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/host.c:81:34: note: Function 'try_reconnect' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/host.c:562:25: note: Function 'try_reconnect' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/httpd-core.c:686:17: style: The scope of the variable 'http_token' can be reduced. [variableScope]
suite3270-3.6/Common/httpd-core.c:495:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
suite3270-3.6/Common/httpd-io.c:245:10: style: The scope of the variable 'hostbuf' can be reduced. [variableScope]
suite3270-3.6/Common/idle.c:138:13: style: Checking if unsigned variable 'idle_n' is less than zero. [unsignedLessThanZero]
suite3270-3.6/Common/idle.c:170:25: style: Function 'idle_in3270' argument 1 names different: declaration 'in3270' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/idle.c:72:30: note: Function 'idle_in3270' argument 1 names different: declaration 'in3270' definition '_is_unused'.
suite3270-3.6/Common/idle.c:170:25: note: Function 'idle_in3270' argument 1 names different: declaration 'in3270' definition '_is_unused'.
suite3270-3.6/Common/kybd.c:1061:4: style: Variable 'was_si' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/Common/kybd.c:1050:0: note: Variable 'was_si' is reassigned a value before the old one has been used.
suite3270-3.6/Common/kybd.c:1061:4: note: Variable 'was_si' is reassigned a value before the old one has been used.
suite3270-3.6/Common/kybd.c:3439:22: style: Same expression on both sides of '<' because the value of 'cursor_addr' and 'orig_addr' are the same. [duplicateExpression]
suite3270-3.6/Common/kybd.c:3409:21: note: 'orig_addr' is assigned value 'cursor_addr' here.
suite3270-3.6/Common/kybd.c:3439:22: note: Same expression on both sides of '<' because the value of 'cursor_addr' and 'orig_addr' are the same.
suite3270-3.6/Common/kybd.c:1094:9: style: The scope of the variable 'was_si' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:1544:18: style: The scope of the variable 'apl_name' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:1929:6: style: The scope of the variable 'xaddr' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:2156:9: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:2329:16: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:2351:16: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:2662:6: style: The scope of the variable 'designator2' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:3348:6: style: The scope of the variable 'faddr' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:3349:16: style: The scope of the variable 'fa' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:3486:8: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:3487:8: style: The scope of the variable 'row' can be reduced. [variableScope]
suite3270-3.6/Common/kybd.c:451:51: style: Function 'kybdlock_set' argument 2 names different: declaration 'cause' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/kybd.c:96:57: note: Function 'kybdlock_set' argument 2 names different: declaration 'cause' definition '_is_unused'.
suite3270-3.6/Common/kybd.c:451:51: note: Function 'kybdlock_set' argument 2 names different: declaration 'cause' definition '_is_unused'.
suite3270-3.6/Common/kybd.c:1250:30: style: Function 'key_WCharacter' argument 1 names different: declaration 'code' definition 'ebc_pair'. [funcArgNamesDifferent]
suite3270-3.6/Common/kybd.c:100:42: note: Function 'key_WCharacter' argument 1 names different: declaration 'code' definition 'ebc_pair'.
suite3270-3.6/Common/kybd.c:1250:30: note: Function 'key_WCharacter' argument 1 names different: declaration 'code' definition 'ebc_pair'.
suite3270-3.6/Common/macros.c:2788:9: warning: Either the condition 'sms!=NULL' is redundant or there is possible null pointer dereference: sms. [nullPointerRedundantCheck]
suite3270-3.6/Common/macros.c:2781:13: note: Assuming that condition 'sms!=NULL' is not redundant
suite3270-3.6/Common/macros.c:2788:9: note: Null pointer dereference
suite3270-3.6/Common/macros.c:1972:11: warning: Either the condition 'nl!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
suite3270-3.6/Common/macros.c:1951:16: note: Assuming that condition 'nl!=NULL' is not redundant
suite3270-3.6/Common/macros.c:1972:11: note: Null pointer addition
suite3270-3.6/Common/macros.c:1862:5: style: Variable 'is_script' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/Common/macros.c:1858:0: note: Variable 'is_script' is reassigned a value before the old one has been used.
suite3270-3.6/Common/macros.c:1862:5: note: Variable 'is_script' is reassigned a value before the old one has been used.
suite3270-3.6/Common/macros.c:754:7: style: The scope of the variable 'hostbuf' can be reduced. [variableScope]
suite3270-3.6/Common/macros.c:970:7: style: The scope of the variable 'hostbuf' can be reduced. [variableScope]
suite3270-3.6/Common/macros.c:1867:8: style: The scope of the variable 'last_space' can be reduced. [variableScope]
suite3270-3.6/Common/macros.c:1988:10: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/macros.c:2600:10: style: The scope of the variable 'len' can be reduced. [variableScope]
suite3270-3.6/Common/macros.c:952:30: style: Function 'socket_connection' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:242:39: note: Function 'socket_connection' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/macros.c:952:30: note: Function 'socket_connection' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/macros.c:952:52: style: Function 'socket_connection' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:242:50: note: Function 'socket_connection' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/macros.c:952:52: note: Function 'socket_connection' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1087:23: style: Function 'cleanup_socket' argument 1 names different: declaration 'b' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:238:33: note: Function 'cleanup_socket' argument 1 names different: declaration 'b' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1087:23: note: Function 'cleanup_socket' argument 1 names different: declaration 'b' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1982:25: style: Function 'script_input' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:240:34: note: Function 'script_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1982:25: note: Function 'script_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1982:47: style: Function 'script_input' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:240:45: note: Function 'script_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/macros.c:1982:47: note: Function 'script_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/macros.c:3514:26: style: Function 'wait_timed_out' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/macros.c:247:35: note: Function 'wait_timed_out' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/macros.c:3514:26: note: Function 'wait_timed_out' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/mkfb.c:339:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/Common/mkfb.c:153:14: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/mkfb.c:154:9: style: The scope of the variable 'continued' can be reduced. [variableScope]
suite3270-3.6/Common/nvt.c:599:2: style: Variable 'allow_wide_mode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
suite3270-3.6/Common/nvt.c:596:2: note: Variable 'allow_wide_mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
suite3270-3.6/Common/nvt.c:599:2: note: Variable 'allow_wide_mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
suite3270-3.6/Common/nvt.c:1941:9: style: The scope of the variable 'xlen' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/ctlr.c:716:6: style: The scope of the variable 'nls' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/ctlr.c:1518:11: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/ctlr.c:1669:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/ctlr.c:668:5: style: Variable 'n_data' is modified but its new value is never used. [unreadVariable]
suite3270-3.6/Common/pr3287/ctlr.c:763:4: style: Variable 'nls' is modified but its new value is never used. [unreadVariable]
suite3270-3.6/Common/pr3287/ctlr.c:2069:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
suite3270-3.6/Common/pr3287/pr3287.c:1240:15: style: Condition 'build==NULL' is always true [knownConditionTrueFalse]
suite3270-3.6/Common/pr3287/pr3287.c:1238:25: note: Assignment 'build=NULL', assigned value is 0
suite3270-3.6/Common/pr3287/pr3287.c:1240:15: note: Condition 'build==NULL' is always true
suite3270-3.6/Common/pr3287/pr3287.c:822:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
suite3270-3.6/Common/pr3287/pr3287.c:824:5: note: Found duplicate branches for 'if' and 'else'.
suite3270-3.6/Common/pr3287/pr3287.c:822:10: note: Found duplicate branches for 'if' and 'else'.
suite3270-3.6/Common/pr3287/pr3287.c:1240:15: style: Same expression on both sides of '==' because the value of 'build' and 'NULL' are the same. [duplicateExpression]
suite3270-3.6/Common/pr3287/pr3287.c:1238:25: note: 'build' is assigned value 'NULL' here.
suite3270-3.6/Common/pr3287/pr3287.c:1240:15: note: Same expression on both sides of '==' because the value of 'build' and 'NULL' are the same.
suite3270-3.6/Common/pr3287/pr3287.c:433:17: style: Function 'pr3287_exit' argument 1 names different: declaration 'exit_code' definition 'status'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287/pr3287.h:81:29: note: Function 'pr3287_exit' argument 1 names different: declaration 'exit_code' definition 'status'.
suite3270-3.6/Common/pr3287/pr3287.c:433:17: note: Function 'pr3287_exit' argument 1 names different: declaration 'exit_code' definition 'status'.
suite3270-3.6/Common/pr3287/sf.c:93:9: style: The scope of the variable 'fieldlen' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/sf.c:193:6: style: The scope of the variable 'any' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/telnet.c:1360:21: style: The scope of the variable 'state_name' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/telnet.c:1546:9: style: The scope of the variable 'tdiff' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287/telnet.c:1125:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
suite3270-3.6/Common/pr3287/trace.c:262:26: style: Function 'trace_pds' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287/trace.h:48:31: note: Function 'trace_pds' argument 1 names different: declaration 'buf' definition 's'.
suite3270-3.6/Common/pr3287/trace.c:262:26: note: Function 'trace_pds' argument 1 names different: declaration 'buf' definition 's'.
suite3270-3.6/Common/pr3287/trace.c:273:26: style: Function 'trace_pdb' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287/trace.h:46:31: note: Function 'trace_pdb' argument 1 names different: declaration 'buf' definition 's'.
suite3270-3.6/Common/pr3287/trace.c:273:26: note: Function 'trace_pdb' argument 1 names different: declaration 'buf' definition 's'.
suite3270-3.6/Common/pr3287/xtable.c:381:8: warning: Either the condition 'sx>64' is redundant or the array 'xl[64]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond]
suite3270-3.6/Common/pr3287/xtable.c:374:21: note: Assuming that condition 'sx>64' is not redundant
suite3270-3.6/Common/pr3287/xtable.c:381:8: note: Array index out of bounds
suite3270-3.6/Common/pr3287/xtable.c:425:6: warning: Either the condition 'sx>64' is redundant or the array 'xl[64]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond]
suite3270-3.6/Common/pr3287/xtable.c:418:19: note: Assuming that condition 'sx>64' is not redundant
suite3270-3.6/Common/pr3287/xtable.c:425:6: note: Array index out of bounds
suite3270-3.6/Common/pr3287_session.c:629:17: style: The scope of the variable 'exitmsg' can be reduced. [variableScope]
suite3270-3.6/Common/pr3287_session.c:688:26: style: Function 'pr3287_output' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:108:35: note: Function 'pr3287_output' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:688:26: note: Function 'pr3287_output' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:688:48: style: Function 'pr3287_output' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:108:46: note: Function 'pr3287_output' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:688:48: note: Function 'pr3287_output' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:695:25: style: Function 'pr3287_error' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:109:34: note: Function 'pr3287_error' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:695:25: note: Function 'pr3287_error' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:695:47: style: Function 'pr3287_error' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:109:45: note: Function 'pr3287_error' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:695:47: note: Function 'pr3287_error' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:713:27: style: Function 'pr3287_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:110:36: note: Function 'pr3287_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:713:27: note: Function 'pr3287_otimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:720:27: style: Function 'pr3287_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:111:36: note: Function 'pr3287_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:720:27: note: Function 'pr3287_etimeout' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:808:26: style: Function 'pr3287_accept' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/pr3287_session.c:116:35: note: Function 'pr3287_accept' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/pr3287_session.c:808:26: note: Function 'pr3287_accept' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/proxy.c:318:9: style: The scope of the variable 'nr' can be reduced. [variableScope]
suite3270-3.6/Common/proxy.c:453:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
suite3270-3.6/Common/proxy.c:460:9: style: The scope of the variable 'nr' can be reduced. [variableScope]
suite3270-3.6/Common/proxy.c:462:20: style: The scope of the variable 'rport' can be reduced. [variableScope]
suite3270-3.6/Common/rpq.c:388:16: style: The scope of the variable 'utc_tm' can be reduced. [variableScope]
suite3270-3.6/Common/rpq.c:390:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
suite3270-3.6/Common/rpq.c:493:7: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/rpq.c:743:13: style: The scope of the variable 'a' can be reduced. [variableScope]
suite3270-3.6/Common/rpq.c:483:42: style: Checking if unsigned variable 'kw->oride' is less than zero. [unsignedLessThanZero]
suite3270-3.6/Common/rpq.c:591:50: style: Function 'get_rpq_address' argument 2 names different: declaration 'buflen' definition 'maxlen'. [funcArgNamesDifferent]
suite3270-3.6/Common/rpq.c:61:65: note: Function 'get_rpq_address' argument 2 names different: declaration 'buflen' definition 'maxlen'.
suite3270-3.6/Common/rpq.c:591:50: note: Function 'get_rpq_address' argument 2 names different: declaration 'buflen' definition 'maxlen'.
suite3270-3.6/Common/scroll.c:282:9: style: The scope of the variable 'slop' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:113:9: style: The scope of the variable 'fieldlen' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:215:6: style: The scope of the variable 'any' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:369:6: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:370:14: style: The scope of the variable 'comma' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:431:21: style: The scope of the variable 'bit4' can be reduced. [variableScope]
suite3270-3.6/Common/sf.c:510:9: style: Variable 'wv' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/Common/sf.c:528:9: style: Variable 'rs' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/Common/sf.c:534:3: style: Variable 'pw' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/Common/sf.c:540:3: style: Variable 'ph' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/Common/sio_openssl.c:397:9: style: Condition '!ok' is always true [knownConditionTrueFalse]
suite3270-3.6/Common/sio_openssl.c:385:14: note: Assignment 'ok=0', assigned value is 0
suite3270-3.6/Common/sio_openssl.c:397:9: note: Condition '!ok' is always true
suite3270-3.6/Common/sio_openssl.c:480:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/Common/sio_openssl.c:470:0: note: Variable 's' is reassigned a value before the old one has been used.
suite3270-3.6/Common/sio_openssl.c:480:5: note: Variable 's' is reassigned a value before the old one has been used.
suite3270-3.6/Common/sio_openssl.c:365:9: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:389:19: style: The scope of the variable 'value' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:390:9: style: The scope of the variable 'num_an' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:390:17: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:726:16: style: The scope of the variable 'value' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:727:6: style: The scope of the variable 'num_an' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:727:14: style: The scope of the variable 'j' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:727:17: style: The scope of the variable 'len' can be reduced. [variableScope]
suite3270-3.6/Common/sio_openssl.c:803:10: style: The scope of the variable 'vr' can be reduced. [variableScope]
suite3270-3.6/Common/sio_secure_transport.c:586:5: style: Variable 'accum' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/Common/sio_secure_transport.c:582:0: note: Variable 'accum' is reassigned a value before the old one has been used.
suite3270-3.6/Common/sio_secure_transport.c:586:5: note: Variable 'accum' is reassigned a value before the old one has been used.
suite3270-3.6/Common/sio_secure_transport.c:262:9: style: The scope of the variable 'nr' can be reduced. [variableScope]
suite3270-3.6/Common/sio_secure_transport.c:696:8: style: The scope of the variable 'common_name' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:2675:31: style: Same expression on both sides of '!=' because the value of 'was_in_e' and 'IN_E' are the same. [duplicateExpression]
suite3270-3.6/Common/telnet.c:2668:18: note: 'was_in_e' is assigned value 'IN_E' here.
suite3270-3.6/Common/telnet.c:2675:31: note: Same expression on both sides of '!=' because the value of 'was_in_e' and 'IN_E' are the same.
suite3270-3.6/Common/telnet.c:554:22: style: The scope of the variable 'sp' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:2124:9: style: The scope of the variable 'namelen' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:2125:9: style: The scope of the variable 'dest_ix' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:2620:21: style: The scope of the variable 'state_name' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:3142:23: style: The scope of the variable 'buf' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:3466:18: style: The scope of the variable 'not_secure' can be reduced. [variableScope]
suite3270-3.6/Common/telnet.c:973:28: style: Function 'output_possible' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/telnet.c:272:37: note: Function 'output_possible' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/telnet.c:973:28: note: Function 'output_possible' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/Common/telnet.c:973:50: style: Function 'output_possible' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/Common/telnet.c:272:48: note: Function 'output_possible' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/telnet.c:973:50: note: Function 'output_possible' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/Common/trace.c:1207:11: style: The scope of the variable 'tracefile' can be reduced. [variableScope]
suite3270-3.6/Common/unicode.c:918:9: style: The scope of the variable 'nw' can be reduced. [variableScope]
suite3270-3.6/Common/util.c:261:10: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/Common/util.c:432:12: style: The scope of the variable 'o_len' can be reduced. [variableScope]
suite3270-3.6/Common/util.c:434:11: style: The scope of the variable 'o' can be reduced. [variableScope]
suite3270-3.6/Common/util.c:435:17: style: The scope of the variable 'vn_start' can be reduced. [variableScope]
suite3270-3.6/Common/winprint.c:73:11: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/Common/x3270if.c:187:46: style: Checking if unsigned variable 'port' is less than zero. [unsignedLessThanZero]
suite3270-3.6/Common/x3270if.c:527:22: error: Uninitialized variable: port_env [uninitvar]
suite3270-3.6/Playback/playback.c:182:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/c3270/screen.c:2046:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/c3270/screen.c:2046:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/c3270/screen.c:2049:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/c3270/screen.c:243:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:873:10: style: The scope of the variable 'fg' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:873:14: style: The scope of the variable 'bg' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:1119:6: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:1351:6: style: The scope of the variable 'k' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:1668:14: style: The scope of the variable 'need_to_scroll' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:2036:14: style: The scope of the variable 'no_time' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:2557:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:2671:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/c3270/screen.c:1349:23: style: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/c3270/screen.c:217:32: note: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:1349:23: note: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:1349:45: style: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/c3270/screen.c:217:43: note: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:1349:45: note: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:1981:26: style: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'. [funcArgNamesDifferent]
suite3270-3.6/c3270/screen.c:221:38: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'.
suite3270-3.6/c3270/screen.c:1981:26: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'.
suite3270-3.6/c3270/screen.c:1995:21: style: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'. [funcArgNamesDifferent]
suite3270-3.6/c3270/screen.c:222:33: note: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'.
suite3270-3.6/c3270/screen.c:1995:21: note: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'.
suite3270-3.6/c3270/screen.c:2020:31: style: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/c3270/screen.c:223:35: note: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:2020:31: note: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/c3270/screen.c:1000:10: style: Unused variable: mb [unusedVariable]
suite3270-3.6/c3270/screen.c:1023:25: style: Unused variable: cur_spec [unusedVariable]
suite3270-3.6/c3270/screen.c:1026:10: style: Unused variable: mb [unusedVariable]
suite3270-3.6/tcl3270/tcl3270.c:434:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
suite3270-3.6/wc3270/catf.c:37:0: error: #error For Windows only. [preprocessorErrorDirective]
suite3270-3.6/wc3270/keymap.c:1073:16: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/wc3270/keymap.c:725:26: style: Function 'lookup_key' argument 1 names different: declaration 'xk' definition 'code'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/keymap.h:42:32: note: Function 'lookup_key' argument 1 names different: declaration 'xk' definition 'code'.
suite3270-3.6/wc3270/keymap.c:725:26: note: Function 'lookup_key' argument 1 names different: declaration 'xk' definition 'code'.
suite3270-3.6/wc3270/screen.c:2107:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
suite3270-3.6/wc3270/screen.c:2353:6: warning: Identical condition '!ir.Event.KeyEvent.bKeyDown', second condition is always false [identicalConditionAfterEarlyExit]
suite3270-3.6/wc3270/screen.c:2338:6: note: first condition
suite3270-3.6/wc3270/screen.c:2353:6: note: second condition
suite3270-3.6/wc3270/screen.c:2931:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/screen.c:2931:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/screen.c:2933:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/screen.c:1501:9: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/wc3270/screen.c:1866:6: style: The scope of the variable 'baddr' can be reduced. [variableScope]
suite3270-3.6/wc3270/screen.c:2459:11: style: The scope of the variable 'action' can be reduced. [variableScope]
suite3270-3.6/wc3270/screen.c:2574:17: style: The scope of the variable 'need_to_scroll' can be reduced. [variableScope]
suite3270-3.6/wc3270/screen.c:2921:17: style: The scope of the variable 'no_time' can be reduced. [variableScope]
suite3270-3.6/wc3270/screen.c:1666:20: style: Function 'blink_em' argument 1 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:226:29: note: Function 'blink_em' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:1666:20: note: Function 'blink_em' argument 1 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2307:23: style: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:190:32: note: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2307:23: note: Function 'kybd_input' argument 1 names different: declaration 'fd' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2307:45: style: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:190:43: note: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2307:45: note: Function 'kybd_input' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2861:26: style: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:193:38: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'.
suite3270-3.6/wc3270/screen.c:2861:26: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition 'half_connected'.
suite3270-3.6/wc3270/screen.c:2876:21: style: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:194:33: note: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'.
suite3270-3.6/wc3270/screen.c:2876:21: note: Function 'status_connect' argument 1 names different: declaration 'ignored' definition 'connected'.
suite3270-3.6/wc3270/screen.c:2904:31: style: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:195:35: note: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:2904:31: note: Function 'status_3270_mode' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:3284:22: style: Function 'relabel' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/screen.c:202:26: note: Function 'relabel' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/wc3270/screen.c:3284:22: note: Function 'relabel' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/wc3270/select.c:581:13: style: The scope of the variable 'nc' can be reduced. [variableScope]
suite3270-3.6/wc3270/shortcut.c:37:0: error: #error For Windows only. [preprocessorErrorDirective]
suite3270-3.6/wc3270/wizard.c:2425:29: style: Redundant condition: If 'u == 0', the comparison 'u < 5' is always true. [redundantCondition]
suite3270-3.6/wc3270/wizard.c:1527:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
suite3270-3.6/wc3270/wizard.c:1527:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
suite3270-3.6/wc3270/wizard.c:2172:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/wizard.c:2180:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/wizard.c:2186:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/wizard.c:2189:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
suite3270-3.6/wc3270/wizard.c:2413:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/wc3270/wizard.c:2916:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
suite3270-3.6/wc3270/wizard.c:1171:21: warning: Either the condition 'colon!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
suite3270-3.6/wc3270/wizard.c:1166:35: note: Assuming that condition 'colon!=NULL' is not redundant
suite3270-3.6/wc3270/wizard.c:1171:21: note: Null pointer addition
suite3270-3.6/wc3270/wizard.c:2609:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/wc3270/wizard.c:2601:5: note: Variable 'f' is reassigned a value before the old one has been used.
suite3270-3.6/wc3270/wizard.c:2609:5: note: Variable 'f' is reassigned a value before the old one has been used.
suite3270-3.6/wc3270/wizard.c:533:11: style: The scope of the variable 'f' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:658:10: style: The scope of the variable 'fpath' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:715:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:716:9: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:716:12: style: The scope of the variable 'j' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:717:10: style: The scope of the variable 'c' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:1123:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:1124:9: style: The scope of the variable 'editable' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:1390:19: style: The scope of the variable 'u' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:1468:19: style: The scope of the variable 'u' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:1605:19: style: The scope of the variable 'u' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:2151:14: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:2153:19: style: The scope of the variable 'u' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:2155:9: style: The scope of the variable 'matching_printer' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:2663:10: style: The scope of the variable 'ac' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:4396:9: style: The scope of the variable 'bracket' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:4668:10: style: The scope of the variable 'result' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:4861:10: style: The scope of the variable 'wc3270_exe' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:4862:13: style: The scope of the variable 'lwc3270_exe' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:5209:17: style: The scope of the variable 'wizard' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:5211:9: style: The scope of the variable 'nf' can be reduced. [variableScope]
suite3270-3.6/wc3270/wizard.c:4006:69: style: Function 'write_shortcut' argument 4 names different: declaration 'path' definition 'sess_path'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/wizard.c:252:14: note: Function 'write_shortcut' argument 4 names different: declaration 'path' definition 'sess_path'.
suite3270-3.6/wc3270/wizard.c:4006:69: note: Function 'write_shortcut' argument 4 names different: declaration 'path' definition 'sess_path'.
suite3270-3.6/wc3270/wizard.c:4392:37: style: Function 'write_session_file' argument 1 names different: declaration 's' definition 'session'. [funcArgNamesDifferent]
suite3270-3.6/wc3270/wizard.c:212:48: note: Function 'write_session_file' argument 1 names different: declaration 's' definition 'session'.
suite3270-3.6/wc3270/wizard.c:4392:37: note: Function 'write_session_file' argument 1 names different: declaration 's' definition 'session'.
suite3270-3.6/wc3270/wizard.c:628:8: error: Common realloc mistake: 'def' nulled but not freed upon failure [memleakOnRealloc]
suite3270-3.6/wc3270/wizard.c:1631:0: error: Uninitialized variable: j [uninitvar]
suite3270-3.6/x3270/CmplxMenu.c:1371:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
suite3270-3.6/x3270/CmplxMenu.c:1250:45: style: Function 'ChangeCursorOnGrab' argument 2 names different: declaration 'junk' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/CmplxMenu.c:167:50: note: Function 'ChangeCursorOnGrab' argument 2 names different: declaration 'junk' definition '_is_unused'.
suite3270-3.6/x3270/CmplxMenu.c:1250:45: note: Function 'ChangeCursorOnGrab' argument 2 names different: declaration 'junk' definition '_is_unused'.
suite3270-3.6/x3270/about.c:323:5: style: Variable 'left_anchor' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/about.c:303:0: note: Variable 'left_anchor' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/about.c:323:5: note: Variable 'left_anchor' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/about.c:522:5: style: Variable 'left_anchor' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/about.c:498:0: note: Variable 'left_anchor' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/about.c:522:5: note: Variable 'left_anchor' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/about.c:189:15: style: The scope of the variable 's1a' can be reduced. [variableScope]
suite3270-3.6/x3270/about.c:194:15: style: The scope of the variable 's1b' can be reduced. [variableScope]
suite3270-3.6/x3270/about.c:200:15: style: The scope of the variable 's2a' can be reduced. [variableScope]
suite3270-3.6/x3270/about.c:207:15: style: The scope of the variable 's2b' can be reduced. [variableScope]
suite3270-3.6/x3270/about.c:259:16: style: Variable 'left_anchor' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:476:2: style: Variable 'w_prev' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:473:6: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:476:2: style: Variable 'vd' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:702:2: style: Variable 'w_prev' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:700:2: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/about.c:702:2: style: Variable 'vd' is assigned a value that is never used. [unreadVariable]
suite3270-3.6/x3270/dialog.c:326:48: style: Function 'PA_dialog_next_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:73:47: note: Function 'PA_dialog_next_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:326:48: note: Function 'PA_dialog_next_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:327:16: style: Function 'PA_dialog_next_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:73:62: note: Function 'PA_dialog_next_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:327:16: note: Function 'PA_dialog_next_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:327:48: style: Function 'PA_dialog_next_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:74:12: note: Function 'PA_dialog_next_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:327:48: note: Function 'PA_dialog_next_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:341:49: style: Function 'PA_dialog_focus_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:71:48: note: Function 'PA_dialog_focus_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:341:49: note: Function 'PA_dialog_focus_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:342:16: style: Function 'PA_dialog_focus_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:71:63: note: Function 'PA_dialog_focus_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:342:16: note: Function 'PA_dialog_focus_xaction' argument 3 names different: declaration 'parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:342:48: style: Function 'PA_dialog_focus_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/dialog.h:72:12: note: Function 'PA_dialog_focus_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'.
suite3270-3.6/x3270/dialog.c:342:48: note: Function 'PA_dialog_focus_xaction' argument 4 names different: declaration 'num_parms' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:874:28: style: Function 'ft_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:126:38: note: Function 'ft_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:874:28: note: Function 'ft_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:874:62: style: Function 'ft_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:126:51: note: Function 'ft_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:874:62: note: Function 'ft_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:875:22: style: Function 'ft_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:127:15: note: Function 'ft_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:875:22: note: Function 'ft_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:886:20: style: Function 'ft_cancel' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:125:30: note: Function 'ft_cancel' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:886:20: note: Function 'ft_cancel' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:886:54: style: Function 'ft_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:125:43: note: Function 'ft_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:886:54: note: Function 'ft_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:887:22: style: Function 'ft_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:125:66: note: Function 'ft_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:887:22: note: Function 'ft_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:894:67: style: Function 'recfm_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:146:69: note: Function 'recfm_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:894:67: note: Function 'recfm_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:904:67: style: Function 'units_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:155:69: note: Function 'units_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:904:67: note: Function 'units_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:916:28: style: Function 'ft_start_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:130:38: note: Function 'ft_start_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:916:28: note: Function 'ft_start_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:916:61: style: Function 'ft_start_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:130:51: note: Function 'ft_start_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:916:61: note: Function 'ft_start_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:917:22: style: Function 'ft_start_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:131:15: note: Function 'ft_start_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:917:22: note: Function 'ft_start_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:928:25: style: Function 'toggle_receive' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:151:35: note: Function 'toggle_receive' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:928:25: note: Function 'toggle_receive' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:929:22: style: Function 'toggle_receive' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:152:15: note: Function 'toggle_receive' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:929:22: note: Function 'toggle_receive' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:944:23: style: Function 'toggle_ascii' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:148:33: note: Function 'toggle_ascii' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:944:23: note: Function 'toggle_ascii' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:945:22: style: Function 'toggle_ascii' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:148:69: note: Function 'toggle_ascii' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:945:22: note: Function 'toggle_ascii' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:964:43: style: Function 'toggle_cr' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:149:43: note: Function 'toggle_cr' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:964:43: note: Function 'toggle_cr' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:964:75: style: Function 'toggle_cr' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:149:66: note: Function 'toggle_cr' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:964:75: note: Function 'toggle_cr' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:974:47: style: Function 'toggle_append' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:147:47: note: Function 'toggle_append' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:974:47: note: Function 'toggle_append' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:975:22: style: Function 'toggle_append' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:147:70: note: Function 'toggle_append' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:975:22: note: Function 'toggle_append' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:985:46: style: Function 'toggle_remap' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:150:46: note: Function 'toggle_remap' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:985:46: note: Function 'toggle_remap' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:986:22: style: Function 'toggle_remap' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:150:69: note: Function 'toggle_remap' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:986:22: note: Function 'toggle_remap' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1021:27: style: Function 'toggle_host_type' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:153:37: note: Function 'toggle_host_type' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1021:27: note: Function 'toggle_host_type' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1021:61: style: Function 'toggle_host_type' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:153:50: note: Function 'toggle_host_type' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1021:61: note: Function 'toggle_host_type' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1022:22: style: Function 'toggle_host_type' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:154:15: note: Function 'toggle_host_type' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1022:22: note: Function 'toggle_host_type' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1278:34: style: Function 'progress_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:143:44: note: Function 'progress_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1278:34: note: Function 'progress_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1278:68: style: Function 'progress_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:143:57: note: Function 'progress_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1278:68: note: Function 'progress_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1279:22: style: Function 'progress_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:144:15: note: Function 'progress_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1279:22: note: Function 'progress_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1312:35: style: Function 'progress_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:141:45: note: Function 'progress_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1312:35: note: Function 'progress_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1312:69: style: Function 'progress_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:141:58: note: Function 'progress_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1312:69: note: Function 'progress_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1313:22: style: Function 'progress_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:142:15: note: Function 'progress_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1313:22: note: Function 'progress_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1403:34: style: Function 'overwrite_okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:134:44: note: Function 'overwrite_okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1403:34: note: Function 'overwrite_okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1403:68: style: Function 'overwrite_okay_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:134:57: note: Function 'overwrite_okay_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1403:68: note: Function 'overwrite_okay_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1404:22: style: Function 'overwrite_okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:135:15: note: Function 'overwrite_okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1404:22: note: Function 'overwrite_okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1417:36: style: Function 'overwrite_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:132:46: note: Function 'overwrite_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1417:36: note: Function 'overwrite_cancel_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1417:70: style: Function 'overwrite_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:132:59: note: Function 'overwrite_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1417:70: note: Function 'overwrite_cancel_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1418:22: style: Function 'overwrite_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:133:15: note: Function 'overwrite_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1418:22: note: Function 'overwrite_cancel_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1425:28: style: Function 'overwrite_popdown' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:136:38: note: Function 'overwrite_popdown' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1425:28: note: Function 'overwrite_popdown' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1425:62: style: Function 'overwrite_popdown' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:136:51: note: Function 'overwrite_popdown' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1425:62: note: Function 'overwrite_popdown' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1426:22: style: Function 'overwrite_popdown' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/ft_gui.c:137:15: note: Function 'overwrite_popdown' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/ft_gui.c:1426:22: note: Function 'overwrite_popdown' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:106:11: style: The scope of the variable 's' can be reduced. [variableScope]
suite3270-3.6/x3270/idle_gui.c:360:30: style: Function 'idle_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:82:40: note: Function 'idle_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:360:30: note: Function 'idle_popup_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:360:64: style: Function 'idle_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:82:53: note: Function 'idle_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:360:64: note: Function 'idle_popup_callback' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:361:22: style: Function 'idle_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:83:15: note: Function 'idle_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:361:22: note: Function 'idle_popup_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:369:22: style: Function 'idle_cancel' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:81:32: note: Function 'idle_cancel' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:369:22: note: Function 'idle_cancel' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:369:56: style: Function 'idle_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:81:45: note: Function 'idle_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:369:56: note: Function 'idle_cancel' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:370:22: style: Function 'idle_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:81:68: note: Function 'idle_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:370:22: note: Function 'idle_cancel' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:377:24: style: Function 'okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:86:34: note: Function 'okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:377:24: note: Function 'okay_callback' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:377:57: style: Function 'okay_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:86:47: note: Function 'okay_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:377:57: note: Function 'okay_callback' argument 2 names different: declaration 'call_parms' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:378:22: style: Function 'okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:87:15: note: Function 'okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:378:22: note: Function 'okay_callback' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:395:21: style: Function 'toggle_hms' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:91:31: note: Function 'toggle_hms' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:395:21: note: Function 'toggle_hms' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:396:22: style: Function 'toggle_hms' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:92:15: note: Function 'toggle_hms' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:396:22: note: Function 'toggle_hms' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:409:22: style: Function 'toggle_fuzz' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:93:32: note: Function 'toggle_fuzz' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:409:22: note: Function 'toggle_fuzz' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:410:22: style: Function 'toggle_fuzz' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:94:15: note: Function 'toggle_fuzz' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:410:22: note: Function 'toggle_fuzz' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:421:24: style: Function 'toggle_enable' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:88:34: note: Function 'toggle_enable' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:421:24: note: Function 'toggle_enable' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:422:22: style: Function 'toggle_enable' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/idle_gui.c:89:15: note: Function 'toggle_enable' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/idle_gui.c:422:22: note: Function 'toggle_enable' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:252:9: style: Condition 'dd==NULL' is always true [knownConditionTrueFalse]
suite3270-3.6/x3270/keymap.c:243:19: note: Assignment 'dd=NULL', assigned value is 0
suite3270-3.6/x3270/keymap.c:252:9: note: Condition 'dd==NULL' is always true
suite3270-3.6/x3270/keymap.c:284:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
suite3270-3.6/x3270/keymap.c:421:55: style: Function 'add_trans' argument 3 names different: declaration 'pathname' definition 'path_name'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:81:67: note: Function 'add_trans' argument 3 names different: declaration 'pathname' definition 'path_name'.
suite3270-3.6/x3270/keymap.c:421:55: note: Function 'add_trans' argument 3 names different: declaration 'pathname' definition 'path_name'.
suite3270-3.6/x3270/keymap.c:573:33: style: Function 'PA_KeymapTrace_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:58:36: note: Function 'PA_KeymapTrace_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:573:33: note: Function 'PA_KeymapTrace_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:573:59: style: Function 'PA_KeymapTrace_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:58:47: note: Function 'PA_KeymapTrace_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:573:59: note: Function 'PA_KeymapTrace_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:590:25: style: Function 'PA_End_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:56:28: note: Function 'PA_End_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:590:25: note: Function 'PA_End_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:590:51: style: Function 'PA_End_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:56:39: note: Function 'PA_End_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:590:51: note: Function 'PA_End_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:591:17: style: Function 'PA_End_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:56:54: note: Function 'PA_End_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:591:17: note: Function 'PA_End_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:591:50: style: Function 'PA_End_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:57:12: note: Function 'PA_End_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:591:50: note: Function 'PA_End_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:741:28: style: Function 'do_keymap_display' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:53:31: note: Function 'do_keymap_display' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:741:28: note: Function 'do_keymap_display' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:741:59: style: Function 'do_keymap_display' argument 2 names different: declaration 'userdata' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:53:44: note: Function 'do_keymap_display' argument 2 names different: declaration 'userdata' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:741:59: note: Function 'do_keymap_display' argument 2 names different: declaration 'userdata' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:742:24: style: Function 'do_keymap_display' argument 3 names different: declaration 'calldata' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.h:53:64: note: Function 'do_keymap_display' argument 3 names different: declaration 'calldata' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:742:24: note: Function 'do_keymap_display' argument 3 names different: declaration 'calldata' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:16: style: Function 'km_up' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:97:26: note: Function 'km_up' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:16: note: Function 'km_up' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:50: style: Function 'km_up' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:97:39: note: Function 'km_up' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:50: note: Function 'km_up' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:82: style: Function 'km_up' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:97:62: note: Function 'km_up' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:873:82: note: Function 'km_up' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:880:18: style: Function 'km_down' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:98:28: note: Function 'km_down' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:880:18: note: Function 'km_down' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:880:52: style: Function 'km_down' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:98:41: note: Function 'km_down' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:880:52: note: Function 'km_down' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:881:25: style: Function 'km_down' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:98:64: note: Function 'km_down' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:881:25: note: Function 'km_down' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:888:18: style: Function 'km_done' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:99:28: note: Function 'km_done' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:888:18: note: Function 'km_done' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:888:52: style: Function 'km_done' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:99:41: note: Function 'km_done' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:888:52: note: Function 'km_done' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:889:25: style: Function 'km_done' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:99:64: note: Function 'km_done' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:889:25: note: Function 'km_done' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:896:24: style: Function 'do_sort_event' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:104:34: note: Function 'do_sort_event' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:896:24: note: Function 'do_sort_event' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:896:58: style: Function 'do_sort_event' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:104:47: note: Function 'do_sort_event' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:896:58: note: Function 'do_sort_event' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:897:25: style: Function 'do_sort_event' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:104:70: note: Function 'do_sort_event' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:897:25: note: Function 'do_sort_event' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:910:25: style: Function 'do_sort_keymap' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:102:35: note: Function 'do_sort_keymap' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:910:25: note: Function 'do_sort_keymap' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:910:59: style: Function 'do_sort_keymap' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:102:48: note: Function 'do_sort_keymap' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:910:59: note: Function 'do_sort_keymap' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:911:25: style: Function 'do_sort_keymap' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:103:15: note: Function 'do_sort_keymap' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:911:25: note: Function 'do_sort_keymap' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:924:27: style: Function 'do_sort_byaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:100:37: note: Function 'do_sort_byaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:924:27: note: Function 'do_sort_byaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:924:61: style: Function 'do_sort_byaction' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:100:50: note: Function 'do_sort_byaction' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:924:61: note: Function 'do_sort_byaction' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:925:25: style: Function 'do_sort_byaction' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/keymap.c:101:15: note: Function 'do_sort_byaction' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keymap.c:925:25: note: Function 'do_sort_byaction' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/keysym2ucs.c:823:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
suite3270-3.6/x3270/menubar.c:1852:30: style: The scope of the variable 'scheme_root' can be reduced. [variableScope]
suite3270-3.6/x3270/menubar.c:1853:30: style: The scope of the variable 'charset_root' can be reduced. [variableScope]
suite3270-3.6/x3270/menubar.c:873:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:875:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:877:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:895:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:907:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:910:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:914:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:943:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:957:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:966:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:973:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:982:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:990:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1007:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1906:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1935:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1941:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1949:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1955:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:1963:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2039:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2052:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2057:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2062:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2070:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2078:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2179:10: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2188:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:2198:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
suite3270-3.6/x3270/menubar.c:442:30: style: Function 'menubar_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:125:34: note: Function 'menubar_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:442:30: note: Function 'menubar_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:676:14: style: Function 'Bye' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:122:24: note: Function 'Bye' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:676:14: note: Function 'Bye' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:676:48: style: Function 'Bye' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:122:37: note: Function 'Bye' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:676:48: note: Function 'Bye' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:677:22: style: Function 'Bye' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:122:60: note: Function 'Bye' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:677:22: note: Function 'Bye' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2268:29: style: Function 'HandleMenu_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xmenubar.h:43:32: note: Function 'HandleMenu_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2268:29: note: Function 'HandleMenu_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2296:28: style: Function 'screensave_option' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:129:38: note: Function 'screensave_option' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2296:28: note: Function 'screensave_option' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2296:62: style: Function 'screensave_option' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:129:51: note: Function 'screensave_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2296:62: note: Function 'screensave_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2297:22: style: Function 'screensave_option' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/menubar.c:130:12: note: Function 'screensave_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/menubar.c:2297:22: note: Function 'screensave_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/popups.c:278:66: style: Function 'place_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xpopups.h:54:61: note: Function 'place_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/popups.c:278:66: note: Function 'place_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/popups.c:523:65: style: Function 'move_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xpopups.h:55:60: note: Function 'move_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/popups.c:523:65: note: Function 'move_popup' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/print_window.c:201:53: style: Function 'print_window_option' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/print_window.h:33:46: note: Function 'print_window_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/print_window.c:201:53: note: Function 'print_window_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/print_window.c:202:25: style: Function 'print_window_option' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/print_window.h:33:69: note: Function 'print_window_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/print_window.c:202:25: note: Function 'print_window_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/save.c:809:14: style: The scope of the variable 'fname' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:1934:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
suite3270-3.6/x3270/screen.c:1930:9: note: outer condition: screen_changed
suite3270-3.6/x3270/screen.c:1934:6: note: identical inner condition: screen_changed
suite3270-3.6/x3270/screen.c:2246:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/screen.c:2242:0: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2246:5: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2271:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/screen.c:2268:0: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2271:5: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2291:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/screen.c:2287:0: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2291:5: note: Variable 'u' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:4404:3: style: Variable 'n_parts' is reassigned a value before the old one has been used. [redundantAssignment]
suite3270-3.6/x3270/screen.c:4401:0: note: Variable 'n_parts' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:4404:3: note: Variable 'n_parts' is reassigned a value before the old one has been used.
suite3270-3.6/x3270/screen.c:2092:23: style: The scope of the variable 'attrs2' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:2093:15: style: The scope of the variable 'has_gr2' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:2094:14: style: The scope of the variable 'empty2' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:3795:17: style: The scope of the variable 'in_gc_error' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:4055:10: style: The scope of the variable 'maximized_horz' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:4056:10: style: The scope of the variable 'maximized_vert' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:4712:14: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:5758:9: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/x3270/screen.c:1132:29: style: Function 'screen_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/screen.c:388:33: note: Function 'screen_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:1132:29: note: Function 'screen_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3987:27: style: Function 'PA_Focus_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:120:30: note: Function 'PA_Focus_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3987:27: note: Function 'PA_Focus_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3987:69: style: Function 'PA_Focus_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:120:56: note: Function 'PA_Focus_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3987:69: note: Function 'PA_Focus_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3988:23: style: Function 'PA_Focus_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:121:12: note: Function 'PA_Focus_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:3988:23: note: Function 'PA_Focus_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4012:32: style: Function 'PA_EnterLeave_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:116:35: note: Function 'PA_EnterLeave_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4012:32: note: Function 'PA_EnterLeave_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4012:58: style: Function 'PA_EnterLeave_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:116:46: note: Function 'PA_EnterLeave_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4012:58: note: Function 'PA_EnterLeave_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4013:17: style: Function 'PA_EnterLeave_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:116:61: note: Function 'PA_EnterLeave_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4013:17: note: Function 'PA_EnterLeave_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4013:50: style: Function 'PA_EnterLeave_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:117:12: note: Function 'PA_EnterLeave_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4013:50: note: Function 'PA_EnterLeave_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4035:34: style: Function 'PA_KeymapNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:124:37: note: Function 'PA_KeymapNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4035:34: note: Function 'PA_KeymapNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4036:17: style: Function 'PA_KeymapNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:124:63: note: Function 'PA_KeymapNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4036:17: note: Function 'PA_KeymapNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4036:50: style: Function 'PA_KeymapNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:125:12: note: Function 'PA_KeymapNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4036:50: note: Function 'PA_KeymapNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4123:34: style: Function 'PA_StateChanged_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:126:37: note: Function 'PA_StateChanged_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4123:34: note: Function 'PA_StateChanged_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4447:28: style: Function 'screen_newfont' argument 1 names different: declaration 'fontname' definition 'fontnames'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:144:33: note: Function 'screen_newfont' argument 1 names different: declaration 'fontname' definition 'fontnames'.
suite3270-3.6/x3270/screen.c:4447:28: note: Function 'screen_newfont' argument 1 names different: declaration 'fontname' definition 'fontnames'.
suite3270-3.6/x3270/screen.c:4520:48: style: Function 'load_fixed_font' argument 2 names different: declaration 'reqd_charsets' definition 'reqd_display_charsets'. [funcArgNamesDifferent]
suite3270-3.6/x3270/screen.c:399:61: note: Function 'load_fixed_font' argument 2 names different: declaration 'reqd_charsets' definition 'reqd_display_charsets'.
suite3270-3.6/x3270/screen.c:4520:48: note: Function 'load_fixed_font' argument 2 names different: declaration 'reqd_charsets' definition 'reqd_display_charsets'.
suite3270-3.6/x3270/screen.c:4871:31: style: Function 'screen_extended' argument 1 names different: declaration 'extended' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:138:27: note: Function 'screen_extended' argument 1 names different: declaration 'extended' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4871:31: note: Function 'screen_extended' argument 1 names different: declaration 'extended' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4878:25: style: Function 'screen_m3279' argument 1 names different: declaration 'm3279' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:142:24: note: Function 'screen_m3279' argument 1 names different: declaration 'm3279' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:4878:25: note: Function 'screen_m3279' argument 1 names different: declaration 'm3279' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5483:36: style: Function 'configure_stable' argument 1 names different: declaration 'closure' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/screen.c:389:40: note: Function 'configure_stable' argument 1 names different: declaration 'closure' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5483:36: note: Function 'configure_stable' argument 1 names different: declaration 'closure' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5483:65: style: Function 'configure_stable' argument 2 names different: declaration 'id' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/screen.c:389:63: note: Function 'configure_stable' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5483:65: note: Function 'configure_stable' argument 2 names different: declaration 'id' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5688:37: style: Function 'PA_ConfigureNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:114:40: note: Function 'PA_ConfigureNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5688:37: note: Function 'PA_ConfigureNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5689:17: style: Function 'PA_ConfigureNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:114:66: note: Function 'PA_ConfigureNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5689:17: note: Function 'PA_ConfigureNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5689:50: style: Function 'PA_ConfigureNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:115:12: note: Function 'PA_ConfigureNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5689:50: note: Function 'PA_ConfigureNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5738:38: style: Function 'PA_VisibilityNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:128:41: note: Function 'PA_VisibilityNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5738:38: note: Function 'PA_VisibilityNotify_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5738:64: style: Function 'PA_VisibilityNotify_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:128:52: note: Function 'PA_VisibilityNotify_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5738:64: note: Function 'PA_VisibilityNotify_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5739:17: style: Function 'PA_VisibilityNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:128:67: note: Function 'PA_VisibilityNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5739:17: note: Function 'PA_VisibilityNotify_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5739:50: style: Function 'PA_VisibilityNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:129:12: note: Function 'PA_VisibilityNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5739:50: note: Function 'PA_VisibilityNotify_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5755:36: style: Function 'PA_GraphicsExpose_xaction' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:122:39: note: Function 'PA_GraphicsExpose_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5755:36: note: Function 'PA_GraphicsExpose_xaction' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5755:62: style: Function 'PA_GraphicsExpose_xaction' argument 2 names different: declaration 'event' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:122:50: note: Function 'PA_GraphicsExpose_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5755:62: note: Function 'PA_GraphicsExpose_xaction' argument 2 names different: declaration 'event' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5756:17: style: Function 'PA_GraphicsExpose_xaction' argument 3 names different: declaration 'params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:122:65: note: Function 'PA_GraphicsExpose_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5756:17: note: Function 'PA_GraphicsExpose_xaction' argument 3 names different: declaration 'params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5756:50: style: Function 'PA_GraphicsExpose_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xscreen.h:123:12: note: Function 'PA_GraphicsExpose_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:5756:50: note: Function 'PA_GraphicsExpose_xaction' argument 4 names different: declaration 'num_params' definition '_is_unused'.
suite3270-3.6/x3270/screen.c:6231:48: style: Function 'dfc_search_family' argument 2 names different: declaration 'dfc' definition 'dp'. [funcArgNamesDifferent]
suite3270-3.6/x3270/screen.c:405:67: note: Function 'dfc_search_family' argument 2 names different: declaration 'dfc' definition 'dp'.
suite3270-3.6/x3270/screen.c:6231:48: note: Function 'dfc_search_family' argument 2 names different: declaration 'dfc' definition 'dp'.
suite3270-3.6/x3270/screen.c:2247:31: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
suite3270-3.6/x3270/status.c:725:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/x3270/status.c:725:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/x3270/status.c:728:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
suite3270-3.6/x3270/status.c:836:9: style: The scope of the variable 'i' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:839:9: style: The scope of the variable 'i0' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1066:23: style: The scope of the variable 'nonspecific' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1079:23: style: The scope of the variable 'inhibit' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1092:23: style: The scope of the variable 'twait' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1105:23: style: The scope of the variable 'syswait' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1118:23: style: The scope of the variable 'protected' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1131:23: style: The scope of the variable 'numeric' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1144:23: style: The scope of the variable 'overflow' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1157:23: style: The scope of the variable 'dbcs' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1174:23: style: The scope of the variable 'spaces' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:1201:23: style: The scope of the variable 'minus' can be reduced. [variableScope]
suite3270-3.6/x3270/status.c:528:31: style: Function 'status_resolving' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/status.c:317:35: note: Function 'status_resolving' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/status.c:528:31: note: Function 'status_resolving' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/status.c:539:34: style: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/status.c:318:38: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/status.c:539:34: note: Function 'status_half_connect' argument 1 names different: declaration 'ignored' definition '_is_unused'.
suite3270-3.6/x3270/status.c:1261:20: style: Function 'do_screentrace' argument 1 names different: declaration 'state' definition 'n'. [funcArgNamesDifferent]
suite3270-3.6/x3270/status.c:309:32: note: Function 'do_screentrace' argument 1 names different: declaration 'state' definition 'n'.
suite3270-3.6/x3270/status.c:1261:20: note: Function 'do_screentrace' argument 1 names different: declaration 'state' definition 'n'.
suite3270-3.6/x3270/x3270.c:889:10: style: The scope of the variable 'icon_label' can be reduced. [variableScope]
suite3270-3.6/x3270/x3270.c:1032:26: error: Expression 'argv_out[argc_out++]=argv[0]' depends on order of evaluation of side effects [unknownEvaluationOrder]
suite3270-3.6/x3270/xaa.c:66:32: style: Function 'execute_action_option' argument 1 names different: declaration 'w' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xaa.h:33:35: note: Function 'execute_action_option' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/xaa.c:66:32: note: Function 'execute_action_option' argument 1 names different: declaration 'w' definition '_is_unused'.
suite3270-3.6/x3270/xaa.c:66:66: style: Function 'execute_action_option' argument 2 names different: declaration 'client_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xaa.h:33:48: note: Function 'execute_action_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/xaa.c:66:66: note: Function 'execute_action_option' argument 2 names different: declaration 'client_data' definition '_is_unused'.
suite3270-3.6/x3270/xaa.c:67:22: style: Function 'execute_action_option' argument 3 names different: declaration 'call_data' definition '_is_unused'. [funcArgNamesDifferent]
suite3270-3.6/x3270/xaa.h:34:12: note: Function 'execute_action_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/xaa.c:67:22: note: Function 'execute_action_option' argument 3 names different: declaration 'call_data' definition '_is_unused'.
suite3270-3.6/x3270/xactions.c:660:19: style: The scope of the variable 'bevent' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:661:19: style: The scope of the variable 'mevent' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:662:22: style: The scope of the variable 'cevent' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:663:26: style: The scope of the variable 'cmevent' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:664:19: style: The scope of the variable 'exevent' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:665:17: style: The scope of the variable 'press' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:666:17: style: The scope of the variable 'direction' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:667:10: style: The scope of the variable 'dummystr' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:668:11: style: The scope of the variable 'atom_name' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:670:9: style: The scope of the variable 'state' can be reduced. [variableScope]
suite3270-3.6/x3270/xactions.c:671:17: style: The scope of the variable 'symname' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibmquantumexperience/ibmquantumexperience_1.9.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibniz/ibniz_1.18.orig.tar.gz
ibniz-1.18/src/ui_sdl.c:1148:0: error: Resource leak: f [resourceLeak]
ibniz-1.18/src/vm_slow.c:30:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ibniz-1.18/src/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/src/vm_slow.c:30:10: note: Shift
ibniz-1.18/src/vm_slow.c:30:10: error: Signed integer overflow for expression '1<<n'. [integerOverflow]
ibniz-1.18/src/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/src/vm_slow.c:30:10: note: Integer overflow
ibniz-1.18/src/vm_slow.c:30:14: error: Signed integer overflow for expression '(1<<n)-1'. [integerOverflow]
ibniz-1.18/src/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/src/vm_slow.c:30:14: note: Integer overflow
ibniz-1.18/ui_sdl.c:1148:0: error: Resource leak: f [resourceLeak]
ibniz-1.18/vm_slow.c:30:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ibniz-1.18/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/vm_slow.c:30:10: note: Shift
ibniz-1.18/vm_slow.c:30:10: error: Signed integer overflow for expression '1<<n'. [integerOverflow]
ibniz-1.18/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/vm_slow.c:30:10: note: Integer overflow
ibniz-1.18/vm_slow.c:30:14: error: Signed integer overflow for expression '(1<<n)-1'. [integerOverflow]
ibniz-1.18/vm_slow.c:268:50: note: Calling function 'getdatabits', 1st argument 'n' value is 32
ibniz-1.18/vm_slow.c:30:14: note: Integer overflow
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibod/ibod_1.5.0.orig.tar.gz
ibod-1.5.0/ibod.c:46:12: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
ibod-1.5.0/ibod.c:46:20: style: The scope of the variable 'rc' can be reduced. [variableScope]
ibod-1.5.0/ibod.c:350:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibsim/ibsim_0.7.orig.tar.gz
ibsim-0.7/ibsim/ibsim.c:193:8: style: The scope of the variable 'node' can be reduced. [variableScope]
ibsim-0.7/ibsim/ibsim.c:474:6: style: The scope of the variable 'size' can be reduced. [variableScope]
ibsim-0.7/ibsim/ibsim.c:520:25: style: Function 'sim_cmd_file' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
ibsim-0.7/ibsim/sim.h:375:25: note: Function 'sim_cmd_file' argument 1 names different: declaration 'file' definition 'f'.
ibsim-0.7/ibsim/ibsim.c:520:25: note: Function 'sim_cmd_file' argument 1 names different: declaration 'file' definition 'f'.
ibsim-0.7/ibsim/ibsim.c:520:34: style: Function 'sim_cmd_file' argument 2 names different: declaration 'line' definition 's'. [funcArgNamesDifferent]
ibsim-0.7/ibsim/sim.h:375:37: note: Function 'sim_cmd_file' argument 2 names different: declaration 'line' definition 's'.
ibsim-0.7/ibsim/ibsim.c:520:34: note: Function 'sim_cmd_file' argument 2 names different: declaration 'line' definition 's'.
ibsim-0.7/ibsim/ibsim.c:100:31: portability: '(void*)name_u->sun_path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/ibsim/ibsim.c:106:41: portability: '(void*)name_u->sun_path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/ibsim/sim_cmd.c:552:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/ibsim/sim_cmd.c:552:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/ibsim/sim_cmd.c:724:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/ibsim/sim_cmd.c:759:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/ibsim/sim_cmd.c:673:16: warning: Either the condition 'sp' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
ibsim-0.7/ibsim/sim_cmd.c:670:6: note: Assuming that condition 'sp' is not redundant
ibsim-0.7/ibsim/sim_cmd.c:673:16: note: Null pointer dereference
ibsim-0.7/ibsim/sim_cmd.c:293:6: style: The scope of the variable 'startport' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_cmd.c:450:6: style: The scope of the variable 'portnum' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_cmd.c:505:12: style: The scope of the variable 'top' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_cmd.c:565:7: style: The scope of the variable 'name' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:1360:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/ibsim/sim_mad.c:350:31: warning: Either the condition '!port' is redundant or there is possible null pointer dereference: port. [nullPointerRedundantCheck]
ibsim-0.7/ibsim/sim_mad.c:350:7: note: Assuming that condition '!port' is not redundant
ibsim-0.7/ibsim/sim_mad.c:350:31: note: Null pointer dereference
ibsim-0.7/ibsim/sim_mad.c:429:12: style: The scope of the variable 'rp' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:430:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:430:9: style: The scope of the variable 'newlid' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:430:17: style: The scope of the variable 'newstate' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:629:11: style: The scope of the variable 'madsize_div_4' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:1434:11: style: The scope of the variable 'portnum' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_mad.c:515:10: style: Checking if unsigned variable 'mod' is less than zero. [unsignedLessThanZero]
ibsim-0.7/ibsim/sim_mad.c:477:17: style: Variable 'newstate' is assigned a value that is never used. [unreadVariable]
ibsim-0.7/ibsim/sim_net.c:544:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
ibsim-0.7/ibsim/sim_net.c:474:8: style: The scope of the variable 'port' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_net.c:475:39: style: The scope of the variable 'size' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_net.c:693:23: style: The scope of the variable 's' can be reduced. [variableScope]
ibsim-0.7/ibsim/sim_net.c:951:23: style: The scope of the variable 's' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:418:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/tests/mcast_storm.c:251:11: style: The scope of the variable 'mad' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:253:14: style: The scope of the variable 'method' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:253:22: style: The scope of the variable 'status' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:299:11: style: The scope of the variable 'mad' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:301:14: style: The scope of the variable 'method' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:301:22: style: The scope of the variable 'status' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:349:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:400:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:718:21: style: The scope of the variable 't' can be reduced. [variableScope]
ibsim-0.7/tests/mcast_storm.c:625:0: error: Resource leak: f [resourceLeak]
ibsim-0.7/tests/mcast_storm.c:630:23: error: Uninitialized variable: gid [uninitvar]
ibsim-0.7/tests/mcast_storm.c:798:12: error: Uninitialized variable: gid [uninitvar]
ibsim-0.7/tests/mcast_storm.c:799:24: error: Uninitialized variable: gid [uninitvar]
ibsim-0.7/tests/query_many.c:261:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
ibsim-0.7/tests/subnet_discover.c:570:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ibsim-0.7/tests/subnet_discover.c:175:24: style: The scope of the variable 'q' can be reduced. [variableScope]
ibsim-0.7/tests/subnet_discover.c:607:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
ibsim-0.7/tests/subnet_discover.c:339:28: portability: 'umad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/tests/subnet_discover.c:490:34: portability: 'mad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/tests/subnet_discover.c:493:36: portability: 'mad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/tests/subnet_discover.c:148:3: error: Common realloc mistake: 'tr_table' nulled but not freed upon failure [memleakOnRealloc]
ibsim-0.7/umad2sim/sim_client.c:155:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ibsim-0.7/umad2sim/sim_client.c:133:31: portability: '(void*)name_u->sun_path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/umad2sim/sim_client.c:139:41: portability: '(void*)name_u->sun_path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibsim-0.7/umad2sim/umad2sim.c:355:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibsim-0.7/umad2sim/umad2sim.c:730:10: style: The scope of the variable 'args' can be reduced. [variableScope]
ibsim-0.7/umad2sim/umad2sim.c:166:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
ibsim-0.7/umad2sim/umad2sim.c:324:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibuffer-projectile/ibuffer-projectile_0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibuffer-vc/ibuffer-vc_0.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus/ibus_1.5.9.orig.tar.gz
ibus-1.5.9/bus/component.c:251:45: style: Function 'bus_component_set_factory' argument 1 names different: declaration 'compinent' definition 'component'. [funcArgNamesDifferent]
ibus-1.5.9/bus/component.h:55:68: note: Function 'bus_component_set_factory' argument 1 names different: declaration 'compinent' definition 'component'.
ibus-1.5.9/bus/component.c:251:45: note: Function 'bus_component_set_factory' argument 1 names different: declaration 'compinent' definition 'component'.
ibus-1.5.9/bus/component.c:280:42: style: Function 'bus_component_get_factory' argument 1 names different: declaration 'factory' definition 'component'. [funcArgNamesDifferent]
ibus-1.5.9/bus/component.h:57:68: note: Function 'bus_component_get_factory' argument 1 names different: declaration 'factory' definition 'component'.
ibus-1.5.9/bus/component.c:280:42: note: Function 'bus_component_get_factory' argument 1 names different: declaration 'factory' definition 'component'.
ibus-1.5.9/bus/connection.c:144:38: style: Function 'bus_connection_new' argument 1 names different: declaration 'connection' definition 'dbus_connection'. [funcArgNamesDifferent]
ibus-1.5.9/bus/connection.h:57:74: note: Function 'bus_connection_new' argument 1 names different: declaration 'connection' definition 'dbus_connection'.
ibus-1.5.9/bus/connection.c:144:38: note: Function 'bus_connection_new' argument 1 names different: declaration 'connection' definition 'dbus_connection'.
ibus-1.5.9/bus/connection.c:153:41: style: Function 'bus_connection_lookup' argument 1 names different: declaration 'connection' definition 'dbus_connection'. [funcArgNamesDifferent]
ibus-1.5.9/bus/connection.h:64:74: note: Function 'bus_connection_lookup' argument 1 names different: declaration 'connection' definition 'dbus_connection'.
ibus-1.5.9/bus/connection.c:153:41: note: Function 'bus_connection_lookup' argument 1 names different: declaration 'connection' definition 'dbus_connection'.
ibus-1.5.9/bus/dbusimpl.c:277:5: style: Variable 'owner' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/dbusimpl.c:273:0: note: Variable 'owner' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:277:5: note: Variable 'owner' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:320:5: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/dbusimpl.c:316:0: note: Variable 'service' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:320:5: note: Variable 'service' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:478:5: style: Variable 'owner' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/dbusimpl.c:474:0: note: Variable 'owner' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:478:5: note: Variable 'owner' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/dbusimpl.c:1237:50: style: Function 'bus_dbus_impl_name_owner_changed' argument 4 names different: declaration 'old_name' definition 'old_owner'. [funcArgNamesDifferent]
ibus-1.5.9/bus/dbusimpl.c:155:70: note: Function 'bus_dbus_impl_name_owner_changed' argument 4 names different: declaration 'old_name' definition 'old_owner'.
ibus-1.5.9/bus/dbusimpl.c:1237:50: note: Function 'bus_dbus_impl_name_owner_changed' argument 4 names different: declaration 'old_name' definition 'old_owner'.
ibus-1.5.9/bus/dbusimpl.c:1238:50: style: Function 'bus_dbus_impl_name_owner_changed' argument 5 names different: declaration 'new_name' definition 'new_owner'. [funcArgNamesDifferent]
ibus-1.5.9/bus/dbusimpl.c:156:70: note: Function 'bus_dbus_impl_name_owner_changed' argument 5 names different: declaration 'new_name' definition 'new_owner'.
ibus-1.5.9/bus/dbusimpl.c:1238:50: note: Function 'bus_dbus_impl_name_owner_changed' argument 5 names different: declaration 'new_name' definition 'new_owner'.
ibus-1.5.9/bus/engineproxy.c:1055:53: style: Function 'bus_engine_proxy_property_activate' argument 3 names different: declaration 'state' definition 'prop_state'. [funcArgNamesDifferent]
ibus-1.5.9/bus/engineproxy.h:236:67: note: Function 'bus_engine_proxy_property_activate' argument 3 names different: declaration 'state' definition 'prop_state'.
ibus-1.5.9/bus/engineproxy.c:1055:53: note: Function 'bus_engine_proxy_property_activate' argument 3 names different: declaration 'state' definition 'prop_state'.
ibus-1.5.9/bus/ibusimpl.c:529:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:525:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:529:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:701:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:700:0: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:701:5: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:969:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:964:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:969:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1112:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1108:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1112:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1190:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1186:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1190:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1263:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1259:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1263:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1301:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1297:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1301:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1362:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1358:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1362:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1514:5: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1510:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1514:5: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1895:9: style: Variable 'engines' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/ibusimpl.c:1889:0: note: Variable 'engines' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/ibusimpl.c:1895:9: note: Variable 'engines' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/inputcontext.c:964:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/bus/inputcontext.c:961:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/inputcontext.c:964:5: note: Variable 'retval' is reassigned a value before the old one has been used.
ibus-1.5.9/bus/inputcontext.c:1813:38: style: Function '_engine_destroy_cb' argument 1 names different: declaration 'factory' definition 'engine'. [funcArgNamesDifferent]
ibus-1.5.9/bus/inputcontext.c:205:60: note: Function '_engine_destroy_cb' argument 1 names different: declaration 'factory' definition 'engine'.
ibus-1.5.9/bus/inputcontext.c:1813:38: note: Function '_engine_destroy_cb' argument 1 names different: declaration 'factory' definition 'engine'.
ibus-1.5.9/bus/marshalers.c:56:65: style: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:11:73: note: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:56:65: note: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:59:68: style: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:14:73: note: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:59:68: note: Function 'bus_marshal_BOOLEAN__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:99:56: style: Function 'bus_marshal_OBJECT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:20:64: note: Function 'bus_marshal_OBJECT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:99:56: note: Function 'bus_marshal_OBJECT__STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:102:59: style: Function 'bus_marshal_OBJECT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:23:64: note: Function 'bus_marshal_OBJECT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:102:59: note: Function 'bus_marshal_OBJECT__STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:138:56: style: Function 'bus_marshal_VOID__INT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:28:64: note: Function 'bus_marshal_VOID__INT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:138:56: note: Function 'bus_marshal_VOID__INT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:141:59: style: Function 'bus_marshal_VOID__INT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:31:64: note: Function 'bus_marshal_VOID__INT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:141:59: note: Function 'bus_marshal_VOID__INT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:175:63: style: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:36:71: note: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:175:63: note: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:178:66: style: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:39:71: note: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:178:66: note: Function 'bus_marshal_VOID__INT_INT_INT_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:218:62: style: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:47:70: note: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:218:62: note: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:221:65: style: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:50:70: note: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:221:65: note: Function 'bus_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:255:61: style: Function 'bus_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:55:69: note: Function 'bus_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:255:61: note: Function 'bus_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:258:64: style: Function 'bus_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:58:69: note: Function 'bus_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:258:64: note: Function 'bus_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:292:67: style: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:63:75: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:292:67: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:295:70: style: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:66:75: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:295:70: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:331:72: style: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:71:80: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:331:72: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:334:75: style: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:74:80: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:334:75: note: Function 'bus_marshal_VOID__OBJECT_UINT_BOOLEAN_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:372:75: style: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:79:83: note: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:372:75: note: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:375:78: style: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:82:83: note: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:375:78: note: Function 'bus_marshal_VOID__OBJECT_STRING_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:415:58: style: Function 'bus_marshal_VOID__STRING_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:90:66: note: Function 'bus_marshal_VOID__STRING_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:415:58: note: Function 'bus_marshal_VOID__STRING_INT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:418:61: style: Function 'bus_marshal_VOID__STRING_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:93:66: note: Function 'bus_marshal_VOID__STRING_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:418:61: note: Function 'bus_marshal_VOID__STRING_INT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:452:57: style: Function 'bus_marshal_VOID__UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:98:65: note: Function 'bus_marshal_VOID__UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:452:57: note: Function 'bus_marshal_VOID__UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:455:60: style: Function 'bus_marshal_VOID__UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:101:65: note: Function 'bus_marshal_VOID__UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:455:60: note: Function 'bus_marshal_VOID__UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:489:62: style: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:106:70: note: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:489:62: note: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:492:65: style: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
ibus-1.5.9/bus/marshalers.h:109:70: note: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/bus/marshalers.c:492:65: note: Function 'bus_marshal_VOID__UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:779:48: style: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:104:70: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:779:48: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:998:47: style: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:131:66: note: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:998:47: note: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1130:49: style: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:122:61: note: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1130:49: note: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1171:38: style: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:134:66: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1171:38: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1599:39: style: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:129:66: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1599:39: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1620:34: style: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:138:67: note: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1620:34: note: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1627:43: style: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:140:67: note: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1627:43: note: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1638:41: style: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:142:67: note: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1638:41: note: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1649:39: style: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:144:67: note: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1649:39: note: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1659:48: style: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:147:66: note: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1659:48: note: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1675:46: style: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk2/ibusimcontext.c:152:66: note: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk2/ibusimcontext.c:1675:46: note: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:779:48: style: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:104:70: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:779:48: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:998:47: style: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:131:66: note: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:998:47: note: Function '_set_cursor_location_internal' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1130:49: style: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:122:61: note: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1130:49: note: Function 'ibus_im_context_set_surrounding' argument 1 names different: declaration 'slave' definition 'context'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1171:38: style: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:134:66: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1171:38: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1599:39: style: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:129:66: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1599:39: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1620:34: style: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:138:67: note: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1620:34: note: Function '_slave_commit_cb' argument 3 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1627:43: style: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:140:67: note: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1627:43: note: Function '_slave_preedit_changed_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1638:41: style: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:142:67: note: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1638:41: note: Function '_slave_preedit_start_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1649:39: style: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:144:67: note: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1649:39: note: Function '_slave_preedit_end_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1659:48: style: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:147:66: note: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1659:48: note: Function '_slave_retrieve_surrounding_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1675:46: style: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-1.5.9/client/gtk3/ibusimcontext.c:152:66: note: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/client/gtk3/ibusimcontext.c:1675:46: note: Function '_slave_delete_surrounding_cb' argument 4 names different: declaration 'context' definition 'ibusimcontext'.
ibus-1.5.9/conf/gconf/config.c:205:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ibus-1.5.9/conf/gconf/config.c:180:38: style: Function '_from_gconf_value' argument 1 names different: declaration 'gvalue' definition 'gv'. [funcArgNamesDifferent]
ibus-1.5.9/conf/gconf/config.c:41:78: note: Function '_from_gconf_value' argument 1 names different: declaration 'gvalue' definition 'gv'.
ibus-1.5.9/conf/gconf/config.c:180:38: note: Function '_from_gconf_value' argument 1 names different: declaration 'gvalue' definition 'gv'.
ibus-1.5.9/engine/main.c:83:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:82:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:83:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:164:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:151:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:164:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:168:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:154:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:168:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:169:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:155:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:169:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:170:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:156:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:170:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:171:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:157:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:171:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:172:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:158:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:172:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:174:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:159:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:174:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:176:2: style: Variable 'engine' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:150:0: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:176:2: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:177:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:161:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:177:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:178:2: style: Variable 'simple' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:160:0: note: Variable 'simple' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:178:2: note: Variable 'simple' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:180:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:148:0: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:180:2: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:215:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:196:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:215:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:218:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:197:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:218:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:219:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/main.c:198:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/main.c:219:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:451:11: warning: Either the condition 'window==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
ibus-1.5.9/engine/test-compose.c:647:2: note: Assuming that condition 'window==NULL' is not redundant
ibus-1.5.9/engine/test-compose.c:644:42: note: Calling function 'send_key_events_window_run_ibus_engine', 1st argument 'self' value is 0
ibus-1.5.9/engine/test-compose.c:451:11: note: Null pointer dereference
ibus-1.5.9/engine/test-compose.c:459:11: warning: Either the condition 'window==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
ibus-1.5.9/engine/test-compose.c:647:2: note: Assuming that condition 'window==NULL' is not redundant
ibus-1.5.9/engine/test-compose.c:644:42: note: Calling function 'send_key_events_window_run_ibus_engine', 1st argument 'self' value is 0
ibus-1.5.9/engine/test-compose.c:459:11: note: Null pointer dereference
ibus-1.5.9/engine/test-compose.c:461:11: warning: Either the condition 'window==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
ibus-1.5.9/engine/test-compose.c:647:2: note: Assuming that condition 'window==NULL' is not redundant
ibus-1.5.9/engine/test-compose.c:644:42: note: Calling function 'send_key_events_window_run_ibus_engine', 1st argument 'self' value is 0
ibus-1.5.9/engine/test-compose.c:461:11: note: Null pointer dereference
ibus-1.5.9/engine/test-compose.c:478:12: warning: Either the condition 'window==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
ibus-1.5.9/engine/test-compose.c:647:2: note: Assuming that condition 'window==NULL' is not redundant
ibus-1.5.9/engine/test-compose.c:644:42: note: Calling function 'send_key_events_window_run_ibus_engine', 1st argument 'self' value is 0
ibus-1.5.9/engine/test-compose.c:478:12: note: Null pointer dereference
ibus-1.5.9/engine/test-compose.c:522:12: warning: Either the condition '_error_==NULL' is redundant or there is possible null pointer dereference: _tmp2_. [nullPointerRedundantCheck]
ibus-1.5.9/engine/test-compose.c:524:3: note: Assuming that condition '_error_==NULL' is not redundant
ibus-1.5.9/engine/test-compose.c:521:12: note: Assignment '_tmp2_=_error_', assigned value is 0
ibus-1.5.9/engine/test-compose.c:522:12: note: Null pointer dereference
ibus-1.5.9/engine/test-compose.c:147:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:144:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:147:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:149:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:143:0: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:149:2: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:166:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:163:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:166:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:167:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:164:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:167:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:168:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:162:0: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:168:2: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:196:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:175:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:196:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:244:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:238:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:244:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:247:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:240:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:247:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:253:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:241:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:253:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:329:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:306:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:329:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:332:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:308:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:332:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:333:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:309:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:333:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:334:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:310:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:334:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:335:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:311:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:335:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:336:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:312:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:336:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:347:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:346:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:347:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:362:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:359:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:362:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:363:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:360:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:363:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:374:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:370:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:374:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:382:4: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:379:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:382:4: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:383:4: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:380:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:383:4: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:394:4: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:390:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:394:4: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:402:5: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:399:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:402:5: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:403:5: style: Variable '_tmp32_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:400:0: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:403:5: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:451:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:432:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:451:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:452:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:433:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:452:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:492:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:489:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:492:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:506:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:504:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:506:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:507:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:505:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:507:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:519:3: style: Variable '_error_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:516:0: note: Variable '_error_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:519:3: note: Variable '_error_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:521:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:517:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:521:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:522:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:518:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:522:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:538:4: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:537:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:538:4: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:562:7: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:561:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:562:7: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:639:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:636:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:639:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:641:2: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/engine/test-compose.c:635:0: note: Variable 'window' is reassigned a value before the old one has been used.
ibus-1.5.9/engine/test-compose.c:641:2: note: Variable 'window' is reassigned a value before the old one has been used.
ibus-1.5.9/src/ibuserror.h:23:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusattribute.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusattrlist.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusbus.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibuscomponent.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusinternal.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusshare.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusengine.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusenginedesc.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusenginesimple.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusfactory.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibushotkey.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusinputcontext.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibuskeys.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibuskeysyms.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibuslookuptable.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusobject.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusproplist.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusproxy.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusservice.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibustext.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/ibusxml.h:24:0: error: #error "Only <ibus.h> can be included directly" [preprocessorErrorDirective]
ibus-1.5.9/src/tests/ibus-bus.c:288:5: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-bus.c:283:0: note: Variable 'loop' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:288:5: note: Variable 'loop' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:301:5: style: Variable 'cancellable' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-bus.c:284:0: note: Variable 'cancellable' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:301:5: note: Variable 'cancellable' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:753:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-bus.c:749:0: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:753:5: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:851:5: style: Variable 'engines' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-bus.c:841:0: note: Variable 'engines' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-bus.c:851:5: note: Variable 'engines' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-config.c:54:5: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-config.c:49:0: note: Variable 'loop' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-config.c:54:5: note: Variable 'loop' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-config.c:65:5: style: Variable 'cancellable' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-config.c:50:0: note: Variable 'cancellable' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-config.c:65:5: note: Variable 'cancellable' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:37:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:36:0: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:37:5: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:54:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:53:0: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/src/tests/ibus-inputcontext-create.c:54:5: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1798:25: warning: Comparison is wrong. Result of '_tmp5_+1' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
ibus-1.5.9/tools/main.c:441:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:444:3: note: Assuming that condition 'e==NULL' is not redundant
ibus-1.5.9/tools/main.c:440:12: note: Assignment '_tmp4_=e', assigned value is 0
ibus-1.5.9/tools/main.c:441:12: note: Null pointer dereference
ibus-1.5.9/tools/main.c:552:15: warning: Either the condition 'list==NULL' is redundant or there is possible null pointer dereference: _tmp34_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:557:5: note: Assuming that condition 'list==NULL' is not redundant
ibus-1.5.9/tools/main.c:551:15: note: Assignment '_tmp34_=list', assigned value is 0
ibus-1.5.9/tools/main.c:552:15: note: Null pointer dereference
ibus-1.5.9/tools/main.c:553:23: warning: Either the condition 'list==NULL' is redundant or there is possible null pointer dereference: _tmp34_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:557:5: note: Assuming that condition 'list==NULL' is not redundant
ibus-1.5.9/tools/main.c:551:15: note: Assignment '_tmp34_=list', assigned value is 0
ibus-1.5.9/tools/main.c:553:23: note: Null pointer dereference
ibus-1.5.9/tools/main.c:592:15: warning: Either the condition 'list==NULL' is redundant or there is possible null pointer dereference: _tmp47_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:620:5: note: Assuming that condition 'list==NULL' is not redundant
ibus-1.5.9/tools/main.c:591:15: note: Assignment '_tmp47_=list', assigned value is 0
ibus-1.5.9/tools/main.c:592:15: note: Null pointer dereference
ibus-1.5.9/tools/main.c:593:23: warning: Either the condition 'list==NULL' is redundant or there is possible null pointer dereference: _tmp47_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:620:5: note: Assuming that condition 'list==NULL' is not redundant
ibus-1.5.9/tools/main.c:591:15: note: Assignment '_tmp47_=list', assigned value is 0
ibus-1.5.9/tools/main.c:593:23: note: Null pointer dereference
ibus-1.5.9/tools/main.c:927:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp51_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:930:3: note: Assuming that condition 'e==NULL' is not redundant
ibus-1.5.9/tools/main.c:926:13: note: Assignment '_tmp51_=e', assigned value is 0
ibus-1.5.9/tools/main.c:927:13: note: Null pointer dereference
ibus-1.5.9/tools/main.c:1202:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:1205:3: note: Assuming that condition 'e==NULL' is not redundant
ibus-1.5.9/tools/main.c:1201:12: note: Assignment '_tmp4_=e', assigned value is 0
ibus-1.5.9/tools/main.c:1202:12: note: Null pointer dereference
ibus-1.5.9/tools/main.c:1263:12: warning: Either the condition 'output==NULL' is redundant or there is possible null pointer dereference: _tmp21_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:1266:2: note: Assuming that condition 'output==NULL' is not redundant
ibus-1.5.9/tools/main.c:1262:12: note: Assignment '_tmp21_=output', assigned value is 0
ibus-1.5.9/tools/main.c:1263:12: note: Null pointer dereference
ibus-1.5.9/tools/main.c:1317:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:1320:3: note: Assuming that condition 'e==NULL' is not redundant
ibus-1.5.9/tools/main.c:1316:12: note: Assignment '_tmp4_=e', assigned value is 0
ibus-1.5.9/tools/main.c:1317:12: note: Null pointer dereference
ibus-1.5.9/tools/main.c:1477:12: warning: Either the condition 'output==NULL' is redundant or there is possible null pointer dereference: _tmp18_. [nullPointerRedundantCheck]
ibus-1.5.9/tools/main.c:1480:2: note: Assuming that condition 'output==NULL' is not redundant
ibus-1.5.9/tools/main.c:1476:12: note: Assignment '_tmp18_=output', assigned value is 0
ibus-1.5.9/tools/main.c:1477:12: note: Null pointer dereference
ibus-1.5.9/tools/main.c:164:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:163:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:164:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:292:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:291:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:292:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:346:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:343:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:346:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:348:2: style: Variable 'bus' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:342:0: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:348:2: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:349:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:344:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:349:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:350:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:345:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:350:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:412:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:395:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:412:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:413:2: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:394:0: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:413:2: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:414:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:396:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:414:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:418:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:417:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:418:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:437:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:433:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:437:3: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:439:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:434:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:439:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:440:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:435:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:440:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:441:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:436:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:441:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:461:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:459:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:461:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:462:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:460:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:462:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:475:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:474:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:475:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:479:4: style: Variable 'engine_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:477:0: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:479:4: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:482:5: style: Variable 'engine' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:481:0: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:482:5: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:486:6: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:484:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:486:6: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:487:6: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:485:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:487:6: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:506:3: style: Variable 'engine_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:504:0: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:506:3: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:509:4: style: Variable 'engine' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:508:0: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:509:4: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:524:5: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:512:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:524:5: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:525:5: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:513:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:525:5: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:526:5: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:514:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:526:5: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:527:5: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:515:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:527:5: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:528:5: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:516:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:528:5: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:529:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:511:0: note: Variable 'list' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:529:5: note: Variable 'list' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:530:5: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:517:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:530:5: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:539:6: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:532:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:539:6: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:566:3: style: Variable 'language_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:564:0: note: Variable 'language_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:566:3: note: Variable 'language_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:569:4: style: Variable 'language' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:568:0: note: Variable 'language' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:569:4: note: Variable 'language' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:582:5: style: Variable '_tmp40_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:572:0: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:582:5: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:583:5: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:573:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:583:5: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:584:5: style: Variable '_tmp42_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:574:0: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:584:5: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:585:5: style: Variable '_tmp43_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:575:0: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:585:5: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:586:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:571:0: note: Variable 'list' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:586:5: note: Variable 'list' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:587:5: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:576:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:587:5: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:588:5: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:577:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:588:5: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:589:5: style: Variable '_tmp46_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:578:0: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:589:5: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:591:5: style: Variable '_tmp47_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:579:0: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:591:5: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:592:5: style: Variable '_tmp48_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:580:0: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:592:5: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:599:6: style: Variable 'engine_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:595:0: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:599:6: note: Variable 'engine_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:604:7: style: Variable '_tmp49_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:602:0: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:604:7: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:605:7: style: Variable 'engine' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:603:0: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:605:7: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:611:8: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:607:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:611:8: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:612:8: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:608:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:612:8: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:613:8: style: Variable '_tmp52_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:609:0: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:613:8: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:614:8: style: Variable '_tmp53_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:610:0: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:614:8: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:739:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:707:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:739:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:740:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:708:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:740:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:741:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:709:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:741:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:742:2: style: Variable 'layout' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:706:0: note: Variable 'layout' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:742:2: note: Variable 'layout' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:743:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:711:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:743:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:744:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:712:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:744:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:745:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:713:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:745:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:746:2: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:710:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:746:2: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:747:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:715:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:747:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:748:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:716:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:748:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:749:2: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:717:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:749:2: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:750:2: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:714:0: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:750:2: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:751:2: style: Variable 'standard_error' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:718:0: note: Variable 'standard_error' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:751:2: note: Variable 'standard_error' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:753:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:721:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:753:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:754:2: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:722:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:754:2: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:756:2: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:720:0: note: Variable 'args' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:756:2: note: Variable 'args' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:759:2: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:727:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:759:2: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:762:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:761:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:762:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:769:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:768:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:769:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:782:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:775:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:782:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:784:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:777:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:784:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:786:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:778:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:786:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:788:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:780:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:788:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:789:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:781:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:789:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:795:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:794:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:795:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:802:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:801:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:802:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:815:3: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:808:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:815:3: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:817:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:810:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:817:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:819:3: style: Variable '_tmp28_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:811:0: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:819:3: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:821:3: style: Variable '_tmp29_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:813:0: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:821:3: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:822:3: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:814:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:822:3: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:828:3: style: Variable '_tmp34_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:827:0: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:828:3: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:835:3: style: Variable '_tmp35_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:834:0: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:835:3: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:851:3: style: Variable '_tmp36_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:841:0: note: Variable '_tmp36_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:851:3: note: Variable '_tmp36_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:853:3: style: Variable '_tmp37_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:843:0: note: Variable '_tmp37_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:853:3: note: Variable '_tmp37_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:855:3: style: Variable '_tmp38_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:844:0: note: Variable '_tmp38_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:855:3: note: Variable '_tmp38_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:857:3: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:846:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:857:3: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:859:3: style: Variable '_tmp40_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:847:0: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:859:3: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:861:3: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:849:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:861:3: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:862:3: style: Variable '_tmp42_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:850:0: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:862:3: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:883:3: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:878:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:883:3: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:885:3: style: Variable '_tmp48_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:882:0: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:885:3: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:889:3: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:877:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:889:3: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:906:4: style: Variable '_tmp49_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:904:0: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:906:4: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:907:4: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:905:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:907:4: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:924:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:921:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:924:3: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:926:3: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:922:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:926:3: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:927:3: style: Variable '_tmp52_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:923:0: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:927:3: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:953:3: style: Variable '_tmp55_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:952:0: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:953:3: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:954:3: style: Variable '_tmp54_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:951:0: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:954:3: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:995:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:980:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:995:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:996:2: style: Variable 'bus' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:979:0: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:996:2: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:997:2: style: Variable 'engine' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:981:0: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:997:2: note: Variable 'engine' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:998:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:982:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:998:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1005:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1001:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1005:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1007:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1003:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1007:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1008:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1004:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1008:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1021:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1015:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1021:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1022:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1016:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1022:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1023:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1017:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1023:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1024:3: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1014:0: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1024:3: note: Variable 'desc' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1025:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1018:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1025:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1029:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1027:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1029:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1030:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1028:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1030:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1053:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1051:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1053:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1054:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1052:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1054:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1069:3: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1067:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1069:3: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1070:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1068:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1070:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1101:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1098:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1101:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1102:2: style: Variable 'bus' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1097:0: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1102:2: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1103:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1099:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1103:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1107:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1105:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1107:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1108:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1106:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1108:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1128:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1125:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1128:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1129:2: style: Variable 'bus' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1124:0: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1129:2: note: Variable 'bus' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1130:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1126:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1130:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1134:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1132:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1134:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1135:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1133:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1135:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1173:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1161:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1173:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1174:2: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1160:0: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1174:2: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1175:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1162:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1175:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1179:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1178:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1179:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1198:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1194:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1198:3: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1200:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1195:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1200:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1201:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1196:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1201:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1202:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1197:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1202:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1224:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1221:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1224:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1225:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1222:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1225:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1226:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1223:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1226:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1230:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1228:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1230:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1231:4: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1229:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1231:4: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1242:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1239:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1242:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1243:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1240:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1243:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1244:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1241:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1244:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1248:4: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1246:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1248:4: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1249:4: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1247:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1249:4: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1288:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1277:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1288:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1289:2: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1276:0: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1289:2: note: Variable 'option' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1290:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1278:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1290:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1294:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1293:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1294:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1313:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1309:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1313:3: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1315:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1310:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1315:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1316:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1311:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1316:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1317:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1312:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1317:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1342:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1339:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1342:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1343:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1340:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1343:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1344:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1341:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1344:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1377:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1373:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1377:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1378:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1374:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1378:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1379:2: style: Variable 'address' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1372:0: note: Variable 'address' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1379:2: note: Variable 'address' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1380:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1376:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1380:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1383:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1382:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1383:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1401:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1398:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1401:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1402:2: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1397:0: note: Variable 'output' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1402:2: note: Variable 'output' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1408:3: style: Variable 'schema_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1404:0: note: Variable 'schema_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1408:3: note: Variable 'schema_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1413:4: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1411:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1413:4: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1414:4: style: Variable 'schema' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1412:0: note: Variable 'schema' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1414:4: note: Variable 'schema' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1424:5: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1417:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1424:5: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1425:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1418:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1425:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1426:5: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1416:0: note: Variable 'settings' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1426:5: note: Variable 'settings' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1427:5: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1419:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1427:5: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1428:5: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1420:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1428:5: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1430:5: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1421:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1430:5: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1431:5: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1423:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1431:5: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1437:6: style: Variable 'key_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1433:0: note: Variable 'key_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1437:6: note: Variable 'key_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1442:7: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1440:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1442:7: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1443:7: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1441:0: note: Variable 'key' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1443:7: note: Variable 'key' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1454:8: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1446:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1454:8: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1455:8: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1447:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1455:8: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1456:8: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1448:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1456:8: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1457:8: style: Variable 'variant' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1445:0: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1457:8: note: Variable 'variant' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1458:8: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1449:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1458:8: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1459:8: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1450:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1459:8: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1460:8: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1451:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1460:8: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1461:8: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1452:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1461:8: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1462:8: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1453:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1462:8: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1489:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1487:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1489:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1496:3: style: Variable 'schema_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1492:0: note: Variable 'schema_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1496:3: note: Variable 'schema_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1501:4: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1499:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1501:4: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1502:4: style: Variable 'schema' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1500:0: note: Variable 'schema' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1502:4: note: Variable 'schema' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1511:5: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1505:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1511:5: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1512:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1506:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1512:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1513:5: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1504:0: note: Variable 'settings' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1513:5: note: Variable 'settings' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1514:5: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1507:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1514:5: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1516:5: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1508:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1516:5: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1517:5: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1510:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1517:5: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1523:6: style: Variable 'key_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1519:0: note: Variable 'key_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1523:6: note: Variable 'key_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1528:7: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1526:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1528:7: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1529:7: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1527:0: note: Variable 'key' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1529:7: note: Variable 'key' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1534:8: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1531:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1534:8: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1536:8: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1532:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1536:8: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1537:8: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1533:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1537:8: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1560:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1559:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1560:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1682:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1676:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1682:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1683:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1677:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1683:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1684:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1678:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1684:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1686:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1679:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1686:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1687:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1680:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1687:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1694:4: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1693:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1694:4: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1736:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1735:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1736:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1779:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1745:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1779:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1781:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1747:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1781:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1782:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1748:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1782:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1785:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1749:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1785:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1789:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1788:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1789:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1818:4: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1817:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1818:4: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1852:6: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1845:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1852:6: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1853:6: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1846:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1853:6: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1854:6: style: Variable '_tmp24__target' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1847:0: note: Variable '_tmp24__target' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1854:6: note: Variable '_tmp24__target' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1855:6: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/tools/main.c:1848:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1855:6: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/tools/main.c:1006:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1409:31: style: Variable 'schema_collection_length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1406:0: style: Variable '_schema_collection_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1435:0: style: Variable '_key_collection_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1497:31: style: Variable 'schema_collection_length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1494:0: style: Variable '_schema_collection_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/tools/main.c:1521:0: style: Variable '_key_collection_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/application.c:133:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:127:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:133:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:138:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:128:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:138:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:183:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:177:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:183:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:184:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:178:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:184:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:185:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:179:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:185:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:186:2: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:176:0: note: Variable 'connection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:186:2: note: Variable 'connection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:190:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:181:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:190:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:217:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:206:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:217:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:219:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:207:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:219:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:220:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:208:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:220:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:238:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:230:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:238:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:265:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:262:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:265:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:267:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:264:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:267:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:268:2: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/application.c:261:0: note: Variable 'app' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/application.c:268:2: note: Variable 'app' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatearea.c:366:0: error: syntax error [syntaxError]
ibus-1.5.9/ui/gtk3/candidatepanel.c:173:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:168:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:173:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:174:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:169:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:174:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:180:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:178:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:180:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:226:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:215:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:226:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:227:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:216:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:227:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:270:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:264:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:270:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:271:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:265:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:271:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:291:4: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:290:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:291:4: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:298:4: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:297:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:298:4: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:306:4: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:304:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:306:4: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:307:4: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:305:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:307:4: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:363:2: style: Variable 'location' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:344:0: note: Variable 'location' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:363:2: note: Variable 'location' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:364:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:350:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:364:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:365:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:351:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:365:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:379:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:375:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:379:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:380:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:376:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:380:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:408:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:393:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:408:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:409:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:394:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:409:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:410:2: style: Variable 'attrs' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:392:0: note: Variable 'attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:410:2: note: Variable 'attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:411:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:396:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:411:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:412:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:397:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:412:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:413:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:398:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:413:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:414:2: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:395:0: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:414:2: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:415:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:400:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:415:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:416:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:402:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:416:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:417:2: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:399:0: note: Variable 'color' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:417:2: note: Variable 'color' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:435:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:420:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:435:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:436:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:421:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:436:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:437:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:422:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:437:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:438:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:423:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:438:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:439:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:424:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:439:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:440:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:425:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:440:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:441:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:426:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:441:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:442:3: style: Variable 'pango_attr' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:419:0: note: Variable 'pango_attr' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:442:3: note: Variable 'pango_attr' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:443:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:427:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:443:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:445:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:428:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:445:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:446:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:429:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:446:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:447:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:430:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:447:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:451:3: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:433:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:451:3: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:452:3: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:434:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:452:3: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:468:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:466:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:468:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:477:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:471:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:477:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:478:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:472:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:478:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:479:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:473:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:479:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:480:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:470:0: note: Variable 'str' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:480:3: note: Variable 'str' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:481:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:474:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:481:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:490:4: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:485:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:490:4: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:491:4: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:486:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:491:4: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:493:4: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:487:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:493:4: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:495:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:488:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:495:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:496:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:489:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:496:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:501:4: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:499:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:501:4: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:503:4: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:500:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:503:4: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:510:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:508:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:510:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:512:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:509:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:512:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:522:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:520:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:522:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:528:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:524:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:528:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:529:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:525:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:529:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:530:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:526:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:530:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:532:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:527:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:532:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:537:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:535:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:537:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:539:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:536:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:539:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:590:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:568:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:590:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:591:2: style: Variable 'candidates' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:567:0: note: Variable 'candidates' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:591:2: note: Variable 'candidates' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:594:2: style: Variable 'cursor_in_page' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:571:0: note: Variable 'cursor_in_page' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:594:2: note: Variable 'cursor_in_page' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:595:2: style: Variable 'show_cursor' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:572:0: note: Variable 'show_cursor' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:595:2: note: Variable 'show_cursor' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:596:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:574:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:596:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:597:2: style: Variable 'labels' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:573:0: note: Variable 'labels' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:597:2: note: Variable 'labels' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:601:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:578:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:601:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:627:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:604:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:627:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:628:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:605:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:628:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:629:3: style: Variable 'page_size' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:603:0: note: Variable 'page_size' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:629:3: note: Variable 'page_size' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:630:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:607:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:630:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:631:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:608:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:631:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:632:3: style: Variable 'ncandidates' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:606:0: note: Variable 'ncandidates' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:632:3: note: Variable 'ncandidates' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:633:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:610:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:633:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:634:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:611:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:634:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:635:3: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:609:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:635:3: note: Variable 'cursor' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:636:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:612:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:636:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:637:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:613:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:637:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:639:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:614:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:639:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:640:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:615:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:640:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:642:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:617:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:642:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:643:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:618:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:643:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:644:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:619:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:644:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:645:3: style: Variable 'page_start_pos' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:616:0: note: Variable 'page_start_pos' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:645:3: note: Variable 'page_start_pos' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:646:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:621:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:646:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:647:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:622:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:647:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:648:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:623:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:648:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:649:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:624:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:649:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:650:3: style: Variable 'page_end_pos' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:620:0: note: Variable 'page_end_pos' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:650:3: note: Variable 'page_end_pos' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:654:4: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:653:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:654:4: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:655:4: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:652:0: note: Variable 'i' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:655:4: note: Variable 'i' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:658:5: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:657:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:658:5: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:670:7: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:669:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:670:7: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:691:4: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:690:0: note: Variable 'i' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:691:4: note: Variable 'i' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:694:5: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:693:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:694:5: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:706:7: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:705:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:706:7: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:726:7: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:722:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:726:7: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:728:7: style: Variable '_tmp40_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:724:0: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:728:7: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:729:7: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:725:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:729:7: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:759:3: style: Variable '_tmp52_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:758:0: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:759:3: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:763:3: style: Variable '_tmp53_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:762:0: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:763:3: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:781:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:775:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:781:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:782:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:776:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:782:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:788:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:786:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:788:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:789:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:787:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:789:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:797:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:795:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:797:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:798:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:796:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:798:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:803:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:802:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:803:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:807:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:806:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:807:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:816:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:814:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:816:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:817:3: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:815:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:817:3: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:823:4: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:821:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:823:4: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:824:4: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:822:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:824:4: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:833:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:832:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:833:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:837:3: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:836:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:837:3: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:854:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:849:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:854:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:876:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:871:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:876:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:892:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:888:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:892:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:893:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:889:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:893:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:894:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:890:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:894:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:971:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:949:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:971:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1034:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1025:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1034:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1035:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1026:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1035:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1037:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1027:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1037:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1038:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1028:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1038:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1040:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1029:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1040:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1041:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1030:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1041:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1043:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1031:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1043:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1044:2: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1032:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1044:2: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1052:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1050:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1052:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1060:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1058:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1060:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1070:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1066:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1070:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1121:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1079:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1121:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1123:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1081:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1123:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1125:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1083:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1125:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1127:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1085:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1127:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1131:2: style: Variable 'cursor_right_bottom' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1078:0: note: Variable 'cursor_right_bottom' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1131:2: note: Variable 'cursor_right_bottom' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1132:2: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1089:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1132:2: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1134:2: style: Variable 'allocation' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1088:0: note: Variable 'allocation' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1134:2: note: Variable 'allocation' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1135:2: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1092:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1135:2: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1137:2: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1094:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1137:2: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1139:2: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1096:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1139:2: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1141:2: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1098:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1141:2: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1145:2: style: Variable 'window_right_bottom' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1091:0: note: Variable 'window_right_bottom' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1145:2: note: Variable 'window_right_bottom' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1146:2: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1102:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1146:2: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1147:2: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1103:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1147:2: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1148:2: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1101:0: note: Variable 'root' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1148:2: note: Variable 'root' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1149:2: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1105:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1149:2: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1152:2: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1108:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1152:2: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1155:2: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1112:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1155:2: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1163:3: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1160:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1163:3: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1169:3: style: Variable '_tmp32_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1167:0: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1169:3: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1181:3: style: Variable '_tmp37_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1177:0: note: Variable '_tmp37_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1181:3: note: Variable '_tmp37_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1183:3: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1179:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1183:3: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1189:3: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/candidatepanel.c:1187:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:1189:3: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/candidatepanel.c:727:25: style: Variable '_tmp39__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/handle.c:84:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:82:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:84:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:133:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:113:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:133:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:134:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:114:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:134:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:148:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:147:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:148:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:301:5: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:299:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:301:5: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:302:5: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:300:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:302:5: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:317:5: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:315:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:317:5: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:360:5: style: Variable '_tmp47_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:358:0: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:360:5: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:361:5: style: Variable '_tmp48_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:359:0: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:361:5: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:377:5: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:374:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:377:5: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:500:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:493:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:500:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:501:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:494:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:501:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:569:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:523:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:569:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:595:3: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:592:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:595:3: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:604:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:602:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:604:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:616:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:613:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:616:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:625:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:623:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:625:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:648:3: style: Variable '_tmp41_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:642:0: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:648:3: note: Variable '_tmp41_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:650:3: style: Variable '_tmp43_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:644:0: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:650:3: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:662:3: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:657:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:662:3: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:664:3: style: Variable '_tmp47_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:659:0: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:664:3: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:684:3: style: Variable '_tmp59_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:678:0: note: Variable '_tmp59_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:684:3: note: Variable '_tmp59_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:686:3: style: Variable '_tmp61_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:680:0: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:686:3: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:698:3: style: Variable '_tmp63_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:693:0: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:698:3: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:700:3: style: Variable '_tmp65_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:695:0: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:700:3: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:723:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:718:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:723:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:724:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:719:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:724:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:725:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:720:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:725:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:742:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:728:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:742:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:743:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:729:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:743:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:744:3: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:727:0: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:744:3: note: Variable 'context' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:746:3: style: Variable 'allocation' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:730:0: note: Variable 'allocation' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:746:3: note: Variable 'allocation' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:747:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:732:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:747:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:748:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:733:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:748:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:749:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:734:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:749:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:751:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:736:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:751:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:753:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:738:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:753:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:755:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/handle.c:740:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:755:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/handle.c:786:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/iconwidget.c:82:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:79:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:82:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:83:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:80:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:83:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:84:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:78:0: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:84:2: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:125:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:95:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:125:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:126:2: style: Variable 'pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:96:0: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:126:2: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:134:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:132:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:134:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:135:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:133:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:135:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:141:4: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:138:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:141:4: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:142:4: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:139:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:142:4: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:143:4: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:137:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:143:4: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:162:4: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:154:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:162:4: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:163:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:155:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:163:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:164:4: style: Variable 'theme' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:153:0: note: Variable 'theme' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:164:4: note: Variable 'theme' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:165:4: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:157:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:165:4: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:166:4: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:158:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:166:4: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:168:4: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:160:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:168:4: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:169:4: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:156:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:169:4: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:186:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:185:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:186:3: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:197:4: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:190:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:197:4: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:198:4: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:191:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:198:4: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:199:4: style: Variable 'theme' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:189:0: note: Variable 'theme' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:199:4: note: Variable 'theme' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:200:4: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:193:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:200:4: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:202:4: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:195:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:202:4: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:203:4: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:192:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:203:4: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:220:4: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:218:0: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:220:4: note: Variable 'e' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:262:3: style: Variable '_tmp33_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:261:0: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:262:3: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:266:3: style: Variable '_tmp34_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/iconwidget.c:265:0: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/iconwidget.c:266:3: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:482:12: warning: Either the condition 'keyevent==NULL' is redundant or there is possible null pointer dereference: _tmp16_. [nullPointerRedundantCheck]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:495:3: note: Assuming that condition 'keyevent==NULL' is not redundant
ibus-1.5.9/ui/gtk3/keybindingmanager.c:481:12: note: Assignment '_tmp16_=keyevent', assigned value is 0
ibus-1.5.9/ui/gtk3/keybindingmanager.c:482:12: note: Null pointer dereference
ibus-1.5.9/ui/gtk3/keybindingmanager.c:162:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:161:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:162:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:206:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:188:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:206:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:207:2: style: Variable 'display' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:187:0: note: Variable 'display' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:207:2: note: Variable 'display' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:208:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:190:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:208:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:209:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:191:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:209:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:210:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:192:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:210:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:247:2: style: Variable 'remove_bindings' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:243:0: note: Variable 'remove_bindings' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:247:2: note: Variable 'remove_bindings' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:248:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:244:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:248:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:252:3: style: Variable 'binding_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:250:0: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:252:3: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:256:4: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:254:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:256:4: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:257:4: style: Variable 'binding' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:255:0: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:257:4: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:264:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:260:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:264:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:265:5: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:261:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:265:5: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:266:5: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:262:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:266:5: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:267:5: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:263:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:267:5: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:273:6: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:269:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:273:6: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:291:6: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:282:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:291:6: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:292:6: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:283:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:292:6: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:293:6: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:284:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:293:6: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:294:6: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:285:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:294:6: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:295:6: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:286:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:295:6: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:299:6: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:289:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:299:6: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:300:6: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:290:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:300:6: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:311:3: style: Variable 'binding_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:309:0: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:311:3: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:315:4: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:313:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:315:4: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:316:4: style: Variable 'binding' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:314:0: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:316:4: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:319:5: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:318:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:319:5: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:339:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:336:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:339:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:342:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:341:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:342:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:361:4: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:360:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:361:4: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:442:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:416:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:442:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:443:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:417:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:443:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:444:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:418:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:444:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:445:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:419:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:445:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:446:2: style: Variable 'keyevent' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:415:0: note: Variable 'keyevent' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:446:2: note: Variable 'keyevent' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:447:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:420:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:447:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:486:2: style: Variable 'modifier' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:479:2: note: Variable 'modifier' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:486:2: note: Variable 'modifier' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:463:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:460:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:463:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:464:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:461:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:464:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:465:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:462:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:465:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:471:3: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:469:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:471:3: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:472:3: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:470:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:472:3: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:510:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:509:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:510:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:568:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:567:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:568:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:600:5: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:595:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:600:5: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:601:5: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:596:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:601:5: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:602:5: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:597:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:602:5: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:604:5: style: Variable 'modifiers' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:594:0: note: Variable 'modifiers' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:604:5: note: Variable 'modifiers' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:605:5: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:599:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:605:5: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:609:6: style: Variable 'binding_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:607:0: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:609:6: note: Variable 'binding_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:613:7: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:611:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:613:7: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:614:7: style: Variable 'binding' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:612:0: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:614:7: note: Variable 'binding' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:630:8: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:617:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:630:8: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:631:8: style: Variable '_tmp16_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:618:0: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:631:8: note: Variable '_tmp16_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:632:8: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:619:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:632:8: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:633:8: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:620:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:633:8: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:634:8: style: Variable '_tmp19_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:621:0: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:634:8: note: Variable '_tmp19_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:635:8: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:622:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:635:8: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:636:8: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:623:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:636:8: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:644:9: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:640:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:644:9: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:645:9: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:641:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:645:9: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:738:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:724:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:738:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:739:2: style: Variable 'masks' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:723:0: note: Variable 'masks' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:739:2: note: Variable 'masks' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:747:4: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:746:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:747:4: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:784:7: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:783:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:784:7: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:834:3: style: Variable 'mask_collection' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:830:0: note: Variable 'mask_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:834:3: note: Variable 'mask_collection' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:845:5: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:840:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:845:5: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:848:5: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:843:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:848:5: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:902:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:870:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:902:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:903:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:871:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:903:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:912:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:911:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:912:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:977:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:955:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:977:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:978:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:956:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:978:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:987:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:986:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:987:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1016:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1011:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1016:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1017:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1012:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1017:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1021:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1014:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1021:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1022:2: style: Variable '_tmp2__target' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1015:0: note: Variable '_tmp2__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1022:2: note: Variable '_tmp2__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1037:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1035:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1037:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1046:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1044:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1046:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1076:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1071:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1076:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1077:2: style: Variable '_tmp0__target' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1072:0: note: Variable '_tmp0__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1077:2: note: Variable '_tmp0__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1078:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1073:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1078:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1079:2: style: Variable '_tmp1__target' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1074:0: note: Variable '_tmp1__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1079:2: note: Variable '_tmp1__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1090:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1087:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1090:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1091:2: style: Variable '_tmp0__target' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1088:0: note: Variable '_tmp0__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:1091:2: note: Variable '_tmp0__target' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/keybindingmanager.c:478:16: style: Variable '_axes_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:484:20: style: Variable '_tmp18__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:835:29: style: Variable 'mask_collection_length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:832:0: style: Variable '_mask_collection_size_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:845:15: style: Variable '_tmp21_' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:846:23: style: Variable '_tmp21__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:926:20: style: Variable '_tmp10__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/keybindingmanager.c:930:20: style: Variable '_tmp12__length1' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/ui/gtk3/panel.c:574:0: error: syntax error [syntaxError]
ibus-1.5.9/ui/gtk3/pango.c:47:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:44:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:47:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:48:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:45:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:48:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:81:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:62:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:81:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:82:2: style: Variable 'pango_attrs' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:61:0: note: Variable 'pango_attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:82:2: note: Variable 'pango_attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:83:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:64:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:83:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:84:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:65:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:84:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:85:2: style: Variable 'attrs' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:63:0: note: Variable 'attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:85:2: note: Variable 'attrs' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:86:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:66:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:86:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:107:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:106:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:107:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:170:3: style: Variable '_tmp20_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:142:0: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:170:3: note: Variable '_tmp20_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:173:3: style: Variable '_tmp22_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:144:0: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:173:3: note: Variable '_tmp22_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:174:3: style: Variable '_tmp23_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:145:0: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:174:3: note: Variable '_tmp23_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:195:4: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:191:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:195:4: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:197:4: style: Variable '_tmp32_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:193:0: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:197:4: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:198:4: style: Variable '_tmp33_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:194:0: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:198:4: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:204:4: style: Variable '_tmp34_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:201:0: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:204:4: note: Variable '_tmp34_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:206:4: style: Variable '_tmp35_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:203:0: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:206:4: note: Variable '_tmp35_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:224:4: style: Variable '_tmp42_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:220:0: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:224:4: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:226:4: style: Variable '_tmp43_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:222:0: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:226:4: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:227:4: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:223:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:227:4: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:233:4: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:230:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:233:4: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:235:4: style: Variable '_tmp46_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:232:0: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:235:4: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:259:6: style: Variable '_tmp49_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:247:0: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:259:6: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:260:6: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:248:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:260:6: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:261:6: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:246:0: note: Variable 'r' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:261:6: note: Variable 'r' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:262:6: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:250:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:262:6: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:263:6: style: Variable '_tmp52_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:251:0: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:263:6: note: Variable '_tmp52_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:264:6: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:249:0: note: Variable 'g' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:264:6: note: Variable 'g' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:265:6: style: Variable '_tmp53_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:253:0: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:265:6: note: Variable '_tmp53_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:266:6: style: Variable '_tmp54_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:254:0: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:266:6: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:267:6: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:252:0: note: Variable 'b' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:267:6: note: Variable 'b' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:268:6: style: Variable '_tmp55_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:255:0: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:268:6: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:269:6: style: Variable '_tmp56_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:256:0: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:269:6: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:270:6: style: Variable '_tmp57_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:257:0: note: Variable '_tmp57_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:270:6: note: Variable '_tmp57_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:271:6: style: Variable '_tmp58_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:258:0: note: Variable '_tmp58_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:271:6: note: Variable '_tmp58_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:293:6: style: Variable '_tmp59_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:281:0: note: Variable '_tmp59_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:293:6: note: Variable '_tmp59_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:294:6: style: Variable '_tmp60_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:282:0: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:294:6: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:295:6: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:280:0: note: Variable 'r' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:295:6: note: Variable 'r' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:296:6: style: Variable '_tmp61_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:284:0: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:296:6: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:297:6: style: Variable '_tmp62_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:285:0: note: Variable '_tmp62_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:297:6: note: Variable '_tmp62_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:298:6: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:283:0: note: Variable 'g' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:298:6: note: Variable 'g' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:299:6: style: Variable '_tmp63_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:287:0: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:299:6: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:300:6: style: Variable '_tmp64_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:288:0: note: Variable '_tmp64_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:300:6: note: Variable '_tmp64_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:301:6: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:286:0: note: Variable 'b' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:301:6: note: Variable 'b' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:302:6: style: Variable '_tmp65_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:289:0: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:302:6: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:303:6: style: Variable '_tmp66_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:290:0: note: Variable '_tmp66_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:303:6: note: Variable '_tmp66_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:304:6: style: Variable '_tmp67_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:291:0: note: Variable '_tmp67_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:304:6: note: Variable '_tmp67_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:305:6: style: Variable '_tmp68_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:292:0: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:305:6: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:317:6: style: Variable '_tmp69_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:314:0: note: Variable '_tmp69_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:317:6: note: Variable '_tmp69_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:318:6: style: Variable '_tmp70_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:315:0: note: Variable '_tmp70_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:318:6: note: Variable '_tmp70_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:319:6: style: Variable '_tmp71_' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/pango.c:316:0: note: Variable '_tmp71_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/pango.c:319:6: note: Variable '_tmp71_' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/property.c:486:0: error: syntax error [syntaxError]
ibus-1.5.9/ui/gtk3/propertypanel.c:597:0: error: syntax error [syntaxError]
ibus-1.5.9/ui/gtk3/separator.c:91:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/separator.c:90:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/separator.c:91:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/separator.c:124:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/ui/gtk3/separator.c:123:0: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/separator.c:124:2: note: Variable 'self' is reassigned a value before the old one has been used.
ibus-1.5.9/ui/gtk3/switcher.c:323:0: error: syntax error [syntaxError]
ibus-1.5.9/ui/gtk3/xkblayout.c:756:0: error: syntax error [syntaxError]
ibus-1.5.9/util/IMdkit/FrameMgr.c:843:15: style: The scope of the variable 'fitr' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/FrameMgr.c:1852:23: style: The scope of the variable 'd' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/FrameMgr.c:1887:23: style: The scope of the variable 'd' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/FrameMgr.c:1921:23: style: The scope of the variable 'd' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/FrameMgr.c:853:21: style: Variable 'next_type' is assigned a value that is never used. [unreadVariable]
ibus-1.5.9/util/IMdkit/i18nClbk.c:54:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:44:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:54:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:96:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:87:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:96:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:211:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:199:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:211:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:255:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:245:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:255:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:296:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:287:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:296:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:434:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:424:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:434:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:478:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nClbk.c:466:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nClbk.c:478:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nIc.c:344:22: style: The scope of the variable 'fm' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nIc.c:243:9: style: Redundant pointer operation on 'value' - it's already a pointer. [redundantPointerOp]
ibus-1.5.9/util/IMdkit/i18nIc.c:253:9: style: Redundant pointer operation on 'value' - it's already a pointer. [redundantPointerOp]
ibus-1.5.9/util/IMdkit/i18nIc.c:85:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibus-1.5.9/util/IMdkit/i18nIc.c:118:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibus-1.5.9/util/IMdkit/i18nIc.c:147:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibus-1.5.9/util/IMdkit/i18nIc.c:178:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ibus-1.5.9/util/IMdkit/i18nIc.c:479:0: error: Memory leak: nest_list [memleak]
ibus-1.5.9/util/IMdkit/i18nMethod.c:889:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nMethod.c:874:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nMethod.c:889:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nMethod.c:532:18: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
ibus-1.5.9/util/IMdkit/i18nMethod.c:503:16: note: 'data' is assigned value 'NULL' here.
ibus-1.5.9/util/IMdkit/i18nMethod.c:532:18: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
ibus-1.5.9/util/IMdkit/i18nMethod.c:576:14: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
ibus-1.5.9/util/IMdkit/i18nMethod.c:503:16: note: 'data' is assigned value 'NULL' here.
ibus-1.5.9/util/IMdkit/i18nMethod.c:576:14: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
ibus-1.5.9/util/IMdkit/i18nMethod.c:619:18: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
ibus-1.5.9/util/IMdkit/i18nMethod.c:592:16: note: 'data' is assigned value 'NULL' here.
ibus-1.5.9/util/IMdkit/i18nMethod.c:619:18: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
ibus-1.5.9/util/IMdkit/i18nMethod.c:656:14: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
ibus-1.5.9/util/IMdkit/i18nMethod.c:592:16: note: 'data' is assigned value 'NULL' here.
ibus-1.5.9/util/IMdkit/i18nMethod.c:656:14: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
ibus-1.5.9/util/IMdkit/i18nMethod.c:106:9: error: Memory leak: p_style [memleak]
ibus-1.5.9/util/IMdkit/i18nMethod.c:132:9: error: Memory leak: p_key [memleak]
ibus-1.5.9/util/IMdkit/i18nMethod.c:159:9: error: Memory leak: p_encoding [memleak]
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1667:47: warning: Either the condition 'hdr==(struct _XimProtoHdr*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1673:13: note: Assuming that condition 'hdr==(struct _XimProtoHdr*)NULL' is not redundant
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1667:47: note: Null pointer addition
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:109:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:74:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:109:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:612:13: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:601:0: note: Variable 'data' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:612:13: note: Variable 'data' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1307:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1276:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:1307:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nPtHdr.c:588:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nUtil.c:144:5: style: Variable 'reply_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nUtil.c:132:0: note: Variable 'reply_hdr' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nUtil.c:144:5: note: Variable 'reply_hdr' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nUtil.c:256:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-1.5.9/util/IMdkit/i18nUtil.c:248:0: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nUtil.c:256:5: note: Variable 'reply' is reassigned a value before the old one has been used.
ibus-1.5.9/util/IMdkit/i18nX.c:76:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nX.c:79:20: style: The scope of the variable 'p1' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nX.c:396:24: style: The scope of the variable 'packet' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nX.c:397:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
ibus-1.5.9/util/IMdkit/i18nX.c:498:20: style: The scope of the variable 'packet' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-anthy/ibus-anthy_1.5.9.orig.tar.gz
ibus-anthy-1.5.9/gir/test.c:15:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-anthy-1.5.9/gir/test.c:8:0: note: Variable 'obj' is reassigned a value before the old one has been used.
ibus-anthy-1.5.9/gir/test.c:15:5: note: Variable 'obj' is reassigned a value before the old one has been used.
ibus-anthy-1.5.9/gir/test.c:24:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-anthy-1.5.9/gir/test.c:9:0: note: Variable 'string' is reassigned a value before the old one has been used.
ibus-anthy-1.5.9/gir/test.c:24:5: note: Variable 'string' is reassigned a value before the old one has been used.
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-array/ibus-array_0.2.1.orig.tar.gz
ibus-array-release-0.2.1/src/array.c:230:46: style: Function 'array_input_key_is_not_special' argument 1 names different: declaration 'content' definition 'context'. [funcArgNamesDifferent]
ibus-array-release-0.2.1/src/array.h:42:55: note: Function 'array_input_key_is_not_special' argument 1 names different: declaration 'content' definition 'context'.
ibus-array-release-0.2.1/src/array.c:230:46: note: Function 'array_input_key_is_not_special' argument 1 names different: declaration 'content' definition 'context'.
ibus-array-release-0.2.1/src/engine.c:307:20: style: Condition 'retval!=0' is always false [knownConditionTrueFalse]
ibus-array-release-0.2.1/src/engine.c:306:18: note: Assignment 'retval=0', assigned value is 0
ibus-array-release-0.2.1/src/engine.c:307:20: note: Condition 'retval!=0' is always false
ibus-array-release-0.2.1/src/engine.c:333:5: style: Variable 'candidates' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-array-release-0.2.1/src/engine.c:331:0: note: Variable 'candidates' is reassigned a value before the old one has been used.
ibus-array-release-0.2.1/src/engine.c:333:5: note: Variable 'candidates' is reassigned a value before the old one has been used.
ibus-array-release-0.2.1/src/engine.c:357:12: style: The scope of the variable 'temptext' can be reduced. [variableScope]
ibus-array-release-0.2.1/src/engine.c:583:15: style: The scope of the variable 'text' can be reduced. [variableScope]
ibus-array-release-0.2.1/src/engine.c:182:54: style: Function 'ibus_array_engine_init' argument 1 names different: declaration 'engine' definition 'arrayeng'. [funcArgNamesDifferent]
ibus-array-release-0.2.1/src/engine.c:52:54: note: Function 'ibus_array_engine_init' argument 1 names different: declaration 'engine' definition 'arrayeng'.
ibus-array-release-0.2.1/src/engine.c:182:54: note: Function 'ibus_array_engine_init' argument 1 names different: declaration 'engine' definition 'arrayeng'.
ibus-array-release-0.2.1/src/engine.c:207:57: style: Function 'ibus_array_engine_destroy' argument 1 names different: declaration 'engine' definition 'arrayeng'. [funcArgNamesDifferent]
ibus-array-release-0.2.1/src/engine.c:53:57: note: Function 'ibus_array_engine_destroy' argument 1 names different: declaration 'engine' definition 'arrayeng'.
ibus-array-release-0.2.1/src/engine.c:207:57: note: Function 'ibus_array_engine_destroy' argument 1 names different: declaration 'engine' definition 'arrayeng'.
ibus-array-release-0.2.1/src/engine.c:125:14: style: Unused variable: res [unusedVariable]
ibus-array-release-0.2.1/src/engine.c:258:14: style: Unused variable: retval [unusedVariable]
ibus-array-release-0.2.1/src/engine.c:322:14: style: Unused variable: retval [unusedVariable]
ibus-array-release-0.2.1/src/engine.c:356:17: style: Unused variable: value [unusedVariable]
ibus-array-release-0.2.1/src/engine.c:412:15: style: Unused variable: text [unusedVariable]
ibus-array-release-0.2.1/src/engine.c:501:30: style: Variable 'commit_rev' is assigned a value that is never used. [unreadVariable]
ibus-array-release-0.2.1/src/engine.c:541:22: style: Variable 'commit_rev' is assigned a value that is never used. [unreadVariable]
ibus-array-release-0.2.1/src/engine.c:566:26: style: Variable 'commit_rev' is assigned a value that is never used. [unreadVariable]
ibus-array-release-0.2.1/src/engine.c:574:26: style: Variable 'commit_rev' is assigned a value that is never used. [unreadVariable]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-braille/ibus-braille_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-cangjie/ibus-cangjie_2.4.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-chewing/ibus-chewing_1.5.1.orig.tar.gz
ibus-chewing-1.5.1-Source/src/GSettingsBackend.c:127:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/IBusChewingEngine-input-events.c:67:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/IBusChewingEngine-input-events.c:83:16: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/IBusChewingEngine-signal.c:286:12: style: The scope of the variable 'auxStr' can be reduced. [variableScope]
ibus-chewing-1.5.1-Source/src/IBusChewingLookupTable.c:34:15: style: The scope of the variable 'iText' can be reduced. [variableScope]
ibus-chewing-1.5.1-Source/src/IBusChewingLookupTable.c:35:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ibus-chewing-1.5.1-Source/src/IBusChewingPreEdit.c:390:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ibus-chewing-1.5.1-Source/src/IBusChewingPreEdit.c:255:32: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/IBusChewingSystray.c:42:18: style: The scope of the variable 'iconFile' can be reduced. [variableScope]
ibus-chewing-1.5.1-Source/src/IBusChewingSystray.c:157:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ibus-chewing-1.5.1-Source/src/IBusChewingUtil.c:28:42: style: Function 'get_tone' argument 2 names different: declaration 'k' definition 'kSym'. [funcArgNamesDifferent]
ibus-chewing-1.5.1-Source/src/IBusChewingUtil.h:65:42: note: Function 'get_tone' argument 2 names different: declaration 'k' definition 'kSym'.
ibus-chewing-1.5.1-Source/src/IBusChewingUtil.c:28:42: note: Function 'get_tone' argument 2 names different: declaration 'k' definition 'kSym'.
ibus-chewing-1.5.1-Source/src/IBusChewingUtil.c:275:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:94:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:84:0: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:94:5: note: Variable 'result' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:132:5: style: Variable 'config' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:120:0: note: Variable 'config' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:132:5: note: Variable 'config' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:117:24: style: Function 'ibus_config_backend_new' argument 2 names different: declaration 'baseDir' definition 'basePath'. [funcArgNamesDifferent]
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.h:40:24: note: Function 'ibus_config_backend_new' argument 2 names different: declaration 'baseDir' definition 'basePath'.
ibus-chewing-1.5.1-Source/src/IBusConfigBackend.c:117:24: note: Function 'ibus_config_backend_new' argument 2 names different: declaration 'baseDir' definition 'basePath'.
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.c:181:4: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.c:178:13: note: Assuming that condition 'ctx==NULL' is not redundant
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.c:181:4: note: Null pointer dereference
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.c:255:12: style: Function 'mkdg_properties_index' argument 1 names different: declaration 'array' definition 'properties'. [funcArgNamesDifferent]
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.h:125:57: note: Function 'mkdg_properties_index' argument 1 names different: declaration 'array' definition 'properties'.
ibus-chewing-1.5.1-Source/src/MakerDialogProperty.c:255:12: note: Function 'mkdg_properties_index' argument 1 names different: declaration 'array' definition 'properties'.
ibus-chewing-1.5.1-Source/src/MakerDialogUtil.c:153:13: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/MakerDialogUtil.c:155:13: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/MakerDialogUtil.c:157:13: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/MakerDialogUtil.c:159:13: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/MakerDialogUtil.c:161:13: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/src/ibus-setup-chewing.c:69:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:381:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:378:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:381:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:383:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:381:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:383:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:385:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:383:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:385:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:387:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:385:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:387:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:389:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:387:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:389:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:391:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:389:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:391:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:395:5: style: Variable 'eResponse' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:391:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:395:5: note: Variable 'eResponse' is reassigned a value before the old one has been used.
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:857:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:97:0: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:104:43: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:111:43: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:119:2: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:126:0: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:133:57: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:140:57: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:148:2: style: Variable 'unmaskedMod' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/IBusChewingPreEdit-test.c:396:2: style: Variable 'eResponse' is assigned a value that is never used. [unreadVariable]
ibus-chewing-1.5.1-Source/test/MakerDialogBackend-test.c:255:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:12:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:15:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:22:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:25:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:32:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:35:26: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:98:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:126:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:129:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:132:45: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ibus-chewing-1.5.1-Source/test/MakerDialogUtil-test.c:135:60: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-client-clutter/ibus-client-clutter_0.0+git20090728.a936bacf.orig.tar.gz
ibus-client-clutter/src/ibus-imcontext.c:289:52: style: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'. [funcArgNamesDifferent]
ibus-client-clutter/src/ibus-imcontext.c:87:74: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-client-clutter/src/ibus-imcontext.c:289:52: note: Function 'ibus_im_context_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
ibus-client-clutter/src/ibus-imcontext.c:595:38: style: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-client-clutter/src/ibus-imcontext.c:111:66: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-client-clutter/src/ibus-imcontext.c:595:38: note: Function '_bus_connected_cb' argument 2 names different: declaration 'context' definition 'ibusimcontext'.
ibus-client-clutter/src/ibus-imcontext.c:821:39: style: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'. [funcArgNamesDifferent]
ibus-client-clutter/src/ibus-imcontext.c:105:66: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
ibus-client-clutter/src/ibus-imcontext.c:821:39: note: Function '_create_input_context' argument 1 names different: declaration 'context' definition 'ibusimcontext'.
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-el/ibus-el_0.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-googlepinyin/ibus-googlepinyin_0.1.1+hg20111212.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-hangul/ibus-hangul_1.5.1.orig.tar.gz
ibus-hangul-1.5.1/src/engine.c:270:5: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-hangul-1.5.1/src/engine.c:260:0: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-hangul-1.5.1/src/engine.c:270:5: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-hangul-1.5.1/src/engine.c:1048:20: style: The scope of the variable 'str' can be reduced. [variableScope]
ibus-hangul-1.5.1/src/engine.c:1184:27: style: The scope of the variable 'text' can be reduced. [variableScope]
ibus-hangul-1.5.1/src/engine.c:1185:32: style: The scope of the variable 'preedit' can be reduced. [variableScope]
ibus-hangul-1.5.1/src/engine.c:1278:15: style: The scope of the variable 'text' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-input-pad/ibus-input-pad_1.4.2.orig.tar.gz
ibus-input-pad-1.4.2/engine/engine.c:376:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/engine/engine.c:373:0: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:376:5: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:394:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/engine/engine.c:391:0: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:394:5: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:419:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/engine/engine.c:416:0: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:419:5: note: Variable 'name' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/engine/engine.c:236:12: style: The scope of the variable 'str' can be reduced. [variableScope]
ibus-input-pad-1.4.2/engine/engine.c:438:18: style: The scope of the variable 'libexecdir' can be reduced. [variableScope]
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:86:9: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: saved_table. [nullPointerRedundantCheck]
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:78:44: note: Assuming that condition 'value!=NULL' is not redundant
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:73:31: note: Assignment 'saved_table=(struct _SavedTable*)value', assigned value is 0
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:86:9: note: Null pointer dereference
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:378:5: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:371:0: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:378:5: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:400:5: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:393:0: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:400:5: note: Variable 'value' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/iconfig-gtk2.c:268:9: style: The scope of the variable 'orig_i' can be reduced. [variableScope]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:138:23: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: button_data. [nullPointerRedundantCheck]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:137:28: note: Assuming that condition 'data!=NULL' is not redundant
ibus-input-pad-1.4.2/setup/setup-gtk2.c:134:36: note: Assignment 'button_data=(struct _ButtonClickData*)data', assigned value is 0
ibus-input-pad-1.4.2/setup/setup-gtk2.c:138:23: note: Null pointer dereference
ibus-input-pad-1.4.2/setup/setup-gtk2.c:139:46: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: button_data. [nullPointerRedundantCheck]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:137:28: note: Assuming that condition 'data!=NULL' is not redundant
ibus-input-pad-1.4.2/setup/setup-gtk2.c:134:36: note: Assignment 'button_data=(struct _ButtonClickData*)data', assigned value is 0
ibus-input-pad-1.4.2/setup/setup-gtk2.c:139:46: note: Null pointer dereference
ibus-input-pad-1.4.2/setup/setup-gtk2.c:141:14: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: button_data. [nullPointerRedundantCheck]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:137:28: note: Assuming that condition 'data!=NULL' is not redundant
ibus-input-pad-1.4.2/setup/setup-gtk2.c:134:36: note: Assignment 'button_data=(struct _ButtonClickData*)data', assigned value is 0
ibus-input-pad-1.4.2/setup/setup-gtk2.c:141:14: note: Null pointer dereference
ibus-input-pad-1.4.2/setup/setup-gtk2.c:142:30: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: button_data. [nullPointerRedundantCheck]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:137:28: note: Assuming that condition 'data!=NULL' is not redundant
ibus-input-pad-1.4.2/setup/setup-gtk2.c:134:36: note: Assignment 'button_data=(struct _ButtonClickData*)data', assigned value is 0
ibus-input-pad-1.4.2/setup/setup-gtk2.c:142:30: note: Null pointer dereference
ibus-input-pad-1.4.2/setup/setup-gtk2.c:279:5: style: Variable 'section' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:270:0: note: Variable 'section' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/setup-gtk2.c:279:5: note: Variable 'section' is reassigned a value before the old one has been used.
ibus-input-pad-1.4.2/setup/setup-gtk2.c:454:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
ibus-input-pad-1.4.2/setup/setup-gtk2.c:455:16: style: The scope of the variable 'old_parent' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-kkc/ibus-kkc_1.5.22.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-libpinyin/ibus-libpinyin_1.7.3.orig.tar.gz
ibus-libpinyin-1.7.3/lua/lua-plugin-init.c:164:3: style: Variable 'lines' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-libpinyin-1.7.3/lua/lua-plugin-init.c:155:0: note: Variable 'lines' is reassigned a value before the old one has been used.
ibus-libpinyin-1.7.3/lua/lua-plugin-init.c:164:3: note: Variable 'lines' is reassigned a value before the old one has been used.
ibus-libpinyin-1.7.3/lua/lua-plugin-init.c:155:59: style: The scope of the variable 'line' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/lua/lua-plugin.c:78:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/lua/lua-plugin.c:79:19: style: The scope of the variable 'command' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/lua/lua-plugin.c:235:16: style: The scope of the variable 'suggest' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/lua/lua-plugin.c:235:27: style: The scope of the variable 'help' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/src/PYObject.h:32:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < GObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < GObject >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-libpinyin-1.7.3/src/PYEditor.cc:26:36: style: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
ibus-libpinyin-1.7.3/src/PYEditor.h:41:32: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libpinyin-1.7.3/src/PYEditor.cc:26:36: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libpinyin-1.7.3/src/PYText.h:32:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:34:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:37:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:40:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:61:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:64:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYText.h:67:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYString.h:33:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYString.h:34:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYString.h:35:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYEngine.h:43:14: performance: Technically the member function 'PY::Engine::contentIsPassword' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYEngine.cc:258:9: note: Technically the member function 'PY::Engine::contentIsPassword' can be static.
ibus-libpinyin-1.7.3/src/PYEngine.h:43:14: note: Technically the member function 'PY::Engine::contentIsPassword' can be static.
ibus-libpinyin-1.7.3/src/PYPinyinProperties.h:33:5: style: Class 'PinyinProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:31:5: style: Class 'PinyinEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:33:5: style: Class 'BopomofoEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < IBusEngine >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < IBusEngine >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:37:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:46:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:37:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:38:10: style: The function 'focusIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:38:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:39:10: style: The function 'focusOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:39:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:40:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:52:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:40:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:41:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:53:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:41:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:42:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:54:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:42:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:43:10: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:55:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:43:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:44:10: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:56:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:44:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:45:10: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:57:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:45:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:46:10: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:58:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:46:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:47:14: style: The function 'propertyActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:59:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:47:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:48:10: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:60:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:48:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:39:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:46:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:39:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:40:10: style: The function 'focusIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:40:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:41:10: style: The function 'focusOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:41:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:42:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:52:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:42:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:43:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:53:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:43:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:44:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:54:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:44:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:45:10: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:55:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:45:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:46:10: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:56:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:46:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:47:10: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:57:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:47:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:48:10: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:58:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:48:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:49:14: style: The function 'propertyActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:59:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:49:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:50:10: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEngine.h:60:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:50:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:387:68: style: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'. [funcArgNamesDifferent]
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:39:74: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:387:68: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:44:9: performance: Variable 'm_sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:46:9: performance: Variable 'm_timeout_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:366:5: style: Class 'EnglishEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibus-libpinyin-1.7.3/src/PYEnglishEditor.cc:366:5: style: Class 'EnglishEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:39:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:39:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:40:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:41:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:42:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:43:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:44:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:44:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:45:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:45:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:46:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYEnglishEditor.h:46:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.cc:160:5: performance: Variable 'm_lua_plugin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < _IBusEnginePlugin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < _IBusEnginePlugin >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-libpinyin-1.7.3/src/PYExtEditor.h:36:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:36:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:37:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:37:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:38:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:38:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:39:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:39:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:40:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:41:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:42:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:43:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYExtEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:46:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:53:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:59:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:37:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:37:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYFallbackEditor.h:38:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:342:5: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:340:0: note: Variable 'iter' is reassigned a value before the old one has been used.
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:342:5: note: Variable 'iter' is reassigned a value before the old one has been used.
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:37:5: performance: Variable 'm_timeout_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:48:10: performance: Technically the member function 'PY::LibPinyinBackEnd::freePinyinInstance' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:99:19: note: Technically the member function 'PY::LibPinyinBackEnd::freePinyinInstance' can be static.
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:48:10: note: Technically the member function 'PY::LibPinyinBackEnd::freePinyinInstance' can be static.
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:50:10: performance: Technically the member function 'PY::LibPinyinBackEnd::freeChewingInstance' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:145:19: note: Technically the member function 'PY::LibPinyinBackEnd::freeChewingInstance' can be static.
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:50:10: note: Technically the member function 'PY::LibPinyinBackEnd::freeChewingInstance' can be static.
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:57:14: performance: Technically the member function 'PY::LibPinyinBackEnd::rememberUserInput' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:307:19: note: Technically the member function 'PY::LibPinyinBackEnd::rememberUserInput' can be static.
ibus-libpinyin-1.7.3/src/PYLibPinyin.h:57:14: note: Technically the member function 'PY::LibPinyinBackEnd::rememberUserInput' can be static.
ibus-libpinyin-1.7.3/src/PYPConfig.h:70:5: style: Class 'PinyinConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPConfig.h:88:5: style: Class 'BopomofoConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libpinyin-1.7.3/src/PYPConfig.h:49:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYConfig.h:79:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:49:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPConfig.h:50:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYConfig.h:80:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:50:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPConfig.h:71:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPConfig.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:71:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPConfig.h:73:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPConfig.h:50:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:73:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPConfig.h:89:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPConfig.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:89:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPConfig.h:91:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPConfig.h:50:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPConfig.h:91:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:217:9: error: Resource leak: dictfile [resourceLeak]
ibus-libpinyin-1.7.3/src/PYLibPinyin.cc:265:9: error: Resource leak: dictfile [resourceLeak]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:38:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:38:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:39:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:39:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:40:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:41:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:42:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:43:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:44:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:44:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:45:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:45:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:47:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:45:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:47:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:50:18: style: The function 'updatePreeditText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:76:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:50:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:51:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:75:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:51:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:52:18: style: The function 'updatePinyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:77:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:52:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:54:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:74:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:54:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:55:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:43:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:55:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:57:14: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:63:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPBopomofoEditor.h:57:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:56:10: performance: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.cc:230:17: note: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static.
ibus-libpinyin-1.7.3/src/PYPBopomofoEngine.h:56:10: note: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static.
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:36:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:36:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:37:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:37:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:38:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:38:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:39:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:39:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:40:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:41:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:42:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:43:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPunctEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:41:14: style: The function 'processFunctionKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:47:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:41:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:43:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:74:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:43:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:45:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:75:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:45:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:46:18: style: The function 'updateLookupTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:46:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:47:18: style: The function 'updatePreeditText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:76:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:47:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:49:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:45:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:49:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:51:18: style: The function 'updatePinyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:77:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:51:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:34:14: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:63:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:34:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:37:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:49:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:37:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:43:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:38:10: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:42:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:43:18: style: The function 'updatePinyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPDoublePinyinEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:35:14: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:63:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:35:14: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:38:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:49:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:38:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:39:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:43:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:39:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:40:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:41:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:42:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:45:18: style: The function 'updatePinyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYPPinyinEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYPFullPinyinEditor.h:45:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.cc:29:17: warning: Member variable 'PhoneticEditor::m_instance' is not initialized in the constructor. [uninitMemberVar]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:56:10: style: Technically the member function 'PY::PhoneticEditor::commit' can be const. [functionConst]
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.cc:331:17: note: Technically the member function 'PY::PhoneticEditor::commit' can be const.
ibus-libpinyin-1.7.3/src/PYPPhoneticEditor.h:56:10: note: Technically the member function 'PY::PhoneticEditor::commit' can be const.
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.cc:53:5: performance: Variable 'm_double_pinyin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:53:10: performance: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static. [functionStatic]
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.cc:311:15: note: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static.
ibus-libpinyin-1.7.3/src/PYPPinyinEngine.h:53:10: note: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static.
ibus-libpinyin-1.7.3/src/PYPinyinProperties.cc:114:60: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libpinyin-1.7.3/src/PYPinyinProperties.cc:133:54: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libpinyin-1.7.3/src/PYPinyinProperties.cc:149:67: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libpinyin-1.7.3/src/PYPinyinProperties.cc:165:65: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libpinyin-1.7.3/src/PYPunctEditor.cc:529:20: style: The scope of the variable 'res' can be reduced. [variableScope]
ibus-libpinyin-1.7.3/src/PYPunctEditor.cc:429:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibus-libpinyin-1.7.3/src/PYPunctEditor.cc:499:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibus-libpinyin-1.7.3/src/PYPunctEditor.cc:605:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibus-libpinyin-1.7.3/src/PYStrokeEditor.cc:163:67: style: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'. [funcArgNamesDifferent]
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:37:74: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-libpinyin-1.7.3/src/PYStrokeEditor.cc:163:67: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-libpinyin-1.7.3/src/PYStrokeEditor.cc:40:9: performance: Variable 'm_sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libpinyin-1.7.3/src/PYStrokeEditor.cc:145:5: style: Class 'StrokeEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibus-libpinyin-1.7.3/src/PYStrokeEditor.cc:145:5: style: Class 'StrokeEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:37:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:37:22: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:38:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:38:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:39:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:39:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:40:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:40:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:41:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:41:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:42:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:42:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:43:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:43:18: note: Function in derived class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:44:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libpinyin-1.7.3/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-libpinyin-1.7.3/src/PYStrokeEditor.h:44:18: note: Function in derived class
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-libthai/ibus-libthai_0.1.4.orig.tar.xz
ibus-libthai-0.1.4/src/engine.c:213:10: error: Uninitialized variable: c [uninitvar]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-libzhuyin/ibus-libzhuyin_1.8.2.orig.tar.gz
ibus-libzhuyin-1.8.2/src/ZYObject.h:32:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYPointer.h:31:0: style: Struct 'ZY :: Pointer < GObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYPointer.h:29:0: warning: The struct 'ZY :: Pointer < GObject >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-libzhuyin-1.8.2/src/ZYEditor.cc:26:36: style: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:41:32: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libzhuyin-1.8.2/src/ZYEditor.cc:26:36: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libzhuyin-1.8.2/src/ZYText.h:32:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:34:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:37:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:40:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:61:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:64:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYText.h:67:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYString.h:34:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYString.h:35:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYString.h:37:18: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYString.h:38:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:43:14: performance: Technically the member function 'ZY::Engine::contentIsPassword' can be static. [functionStatic]
ibus-libzhuyin-1.8.2/src/ZYEngine.cc:252:9: note: Technically the member function 'ZY::Engine::contentIsPassword' can be static.
ibus-libzhuyin-1.8.2/src/ZYEngine.h:43:14: note: Technically the member function 'ZY::Engine::contentIsPassword' can be static.
ibus-libzhuyin-1.8.2/src/ZYZhuyinProperties.h:33:5: style: Class 'ZhuyinProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:32:5: style: Class 'ZhuyinEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYPointer.h:31:0: style: Struct 'ZY :: Pointer < IBusEngine >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYPointer.h:29:0: warning: The struct 'ZY :: Pointer < IBusEngine >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:36:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:46:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:36:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:37:10: style: The function 'focusIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:47:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:37:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:38:10: style: The function 'focusOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:48:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:38:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:39:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:52:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:39:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:40:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:53:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:40:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:41:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:54:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:41:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:42:10: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:55:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:42:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:43:10: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:56:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:43:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:44:10: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:57:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:44:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:45:10: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:58:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:45:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:46:14: style: The function 'propertyActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:59:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:46:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:47:10: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEngine.h:60:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:47:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYEnhancedText.cc:237:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ibus-libzhuyin-1.8.2/src/ZYEnhancedText.cc:297:30: style: Variable 'section_type' is assigned a value that is never used. [unreadVariable]
ibus-libzhuyin-1.8.2/src/ZYEnhancedText.cc:340:25: warning: Assert statement calls a function which may have desired side effects: 'get_symbol_section'. [assertWithSideEffect]
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:46:10: style: Technically the member function 'ZY::FallbackEditor::commit' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:53:10: style: Technically the member function 'ZY::FallbackEditor::commit' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:59:10: style: Technically the member function 'ZY::FallbackEditor::commit' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:37:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:44:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:37:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:50:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYFallbackEditor.h:38:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYLibZhuyin.cc:38:5: performance: Variable 'm_timeout_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libzhuyin-1.8.2/src/ZYLibZhuyin.h:46:10: performance: Technically the member function 'ZY::LibZhuyinBackEnd::freeZhuyinInstance' can be static. [functionStatic]
ibus-libzhuyin-1.8.2/src/ZYLibZhuyin.cc:107:19: note: Technically the member function 'ZY::LibZhuyinBackEnd::freeZhuyinInstance' can be static.
ibus-libzhuyin-1.8.2/src/ZYLibZhuyin.h:46:10: note: Technically the member function 'ZY::LibZhuyinBackEnd::freeZhuyinInstance' can be static.
ibus-libzhuyin-1.8.2/src/ZYZConfig.h:43:5: style: Class 'ZhuyinConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-libzhuyin-1.8.2/src/ZYZConfig.h:51:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYConfig.h:67:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZConfig.h:51:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZConfig.h:52:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYConfig.h:68:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZConfig.h:52:22: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYSymbolLookup.h:41:12: style: Technically the member function 'ZY::SymbolLookup::find' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYSymbolLookup.cc:68:15: note: Technically the member function 'ZY::SymbolLookup::find' can be const.
ibus-libzhuyin-1.8.2/src/ZYSymbolLookup.h:41:12: note: Technically the member function 'ZY::SymbolLookup::find' can be const.
ibus-libzhuyin-1.8.2/src/ZYSymbolLookup.h:42:33: style: Technically the member function 'ZY::SymbolLookup::getIndexes' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYSymbols.cc:251:50: style: Function 'convert_special_symbol' argument 2 names different: declaration 'punct' definition 'symbol'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYSymbols.h:43:50: note: Function 'convert_special_symbol' argument 2 names different: declaration 'punct' definition 'symbol'.
ibus-libzhuyin-1.8.2/src/ZYSymbols.cc:251:50: note: Function 'convert_special_symbol' argument 2 names different: declaration 'punct' definition 'symbol'.
ibus-libzhuyin-1.8.2/src/ZYSymbols.cc:310:53: style: Function 'convert_full_width_symbol' argument 2 names different: declaration 'english' definition 'symbol'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYSymbols.h:49:53: note: Function 'convert_full_width_symbol' argument 2 names different: declaration 'english' definition 'symbol'.
ibus-libzhuyin-1.8.2/src/ZYSymbols.cc:310:53: note: Function 'convert_full_width_symbol' argument 2 names different: declaration 'english' definition 'symbol'.
ibus-libzhuyin-1.8.2/src/ZYTradSimpConverter.cc:39:9: performance: Variable 'm_cc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:46:12: style: Technically the member function 'ZY::SymbolSection::getType' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:47:12: style: Technically the member function 'ZY::SymbolSection::getLookup' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:48:12: style: Technically the member function 'ZY::SymbolSection::getChoice' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:39:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:44:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:39:22: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:40:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:49:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:40:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:41:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:50:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:41:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:55:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:45:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:55:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:56:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:46:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:56:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:57:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:47:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:57:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:58:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:48:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:58:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:59:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:40:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:59:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:60:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:41:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:60:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:61:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYEditor.h:51:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:61:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:62:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:39:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:62:22: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:41:18: style: The function 'initCandidates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:40:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:41:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:43:18: style: The function 'fillLookupTableByPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:42:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:43:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:44:17: style: The function 'selectCandidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:43:17: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBopomofoSymbolSection.h:44:17: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:41:18: style: The function 'initCandidates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:40:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:41:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:43:18: style: The function 'fillLookupTableByPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:42:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:43:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:44:17: style: The function 'selectCandidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:43:17: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZBuiltinSymbolSection.h:44:17: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.cc:29:52: style: Function 'EnhancedEditor' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.h:36:40: note: Function 'EnhancedEditor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libzhuyin-1.8.2/src/ZYZEnhancedEditor.cc:29:52: note: Function 'EnhancedEditor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:683:27: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:725:27: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:1034:27: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:578:40: style: Function 'selectCandidate' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:82:37: note: Function 'selectCandidate' argument 1 names different: declaration 'i' definition 'index'.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:578:40: note: Function 'selectCandidate' argument 1 names different: declaration 'i' definition 'index'.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:663:46: style: Function 'selectCandidateInPage' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:83:43: note: Function 'selectCandidateInPage' argument 1 names different: declaration 'i' definition 'index'.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:663:46: note: Function 'selectCandidateInPage' argument 1 names different: declaration 'i' definition 'index'.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:87:10: style: Technically the member function 'ZY::PhoneticEditor::commit' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.cc:571:17: note: Technically the member function 'ZY::PhoneticEditor::commit' can be const.
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:87:10: note: Technically the member function 'ZY::PhoneticEditor::commit' can be const.
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:44:18: style: The function 'fillLookupTableByPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:42:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:44:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:45:17: style: The function 'selectCandidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:43:17: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:45:17: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:43:18: style: The function 'fillLookupTableByPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:42:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:43:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:44:17: style: The function 'selectCandidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:43:17: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:44:17: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPhoneticSection.cc:30:18: warning: Member variable 'PhoneticSection::m_instance' is not initialized in the constructor. [uninitMemberVar]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticSection.cc:30:18: warning: Member variable 'PhoneticSection::m_cursor' is not initialized in the constructor. [uninitMemberVar]
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.cc:91:26: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:39:14: style: The function 'processSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:64:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:39:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:40:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:62:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:40:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:42:18: style: The function 'updatePreeditText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:99:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:42:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:43:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:98:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:43:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:44:18: style: The function 'updateZhuyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:100:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:44:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:46:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:97:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:46:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:47:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:60:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:47:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:49:14: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:90:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZPinyinEditor.h:49:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:42:18: style: The function 'initCandidates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:40:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolListAllSection.h:42:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:41:18: style: The function 'initCandidates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZSymbolSection.h:40:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZUserSymbolShownSection.h:41:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.cc:248:35: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.cc:74:18: style: Variable 'text_len' is assigned a value that is never used. [unreadVariable]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.cc:91:26: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:39:14: style: The function 'processSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:64:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:39:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:40:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:62:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:40:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:42:18: style: The function 'updatePreeditText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:99:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:42:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:43:18: style: The function 'updateAuxiliaryText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:98:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:43:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:44:18: style: The function 'updateZhuyin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:100:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:44:18: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:46:10: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:97:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:46:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:47:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:60:18: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:47:10: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:49:14: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-libzhuyin-1.8.2/src/ZYZPhoneticEditor.h:90:22: note: Virtual function in base class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEditor.h:49:14: note: Function in derived class
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:50:10: performance: Technically the member function 'ZY::ZhuyinEngine::showSetupDialog' can be static. [functionStatic]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.cc:229:15: note: Technically the member function 'ZY::ZhuyinEngine::showSetupDialog' can be static.
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:50:10: note: Technically the member function 'ZY::ZhuyinEngine::showSetupDialog' can be static.
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:53:10: style: Technically the member function 'ZY::ZhuyinEngine::commitText' can be const. [functionConst]
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.cc:256:15: note: Technically the member function 'ZY::ZhuyinEngine::commitText' can be const.
ibus-libzhuyin-1.8.2/src/ZYZZhuyinEngine.h:53:10: note: Technically the member function 'ZY::ZhuyinEngine::commitText' can be const.
ibus-libzhuyin-1.8.2/src/ZYZhuyinProperties.cc:101:60: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libzhuyin-1.8.2/src/ZYZhuyinProperties.cc:117:62: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-libzhuyin-1.8.2/src/ZYZhuyinProperties.cc:133:65: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-m17n/ibus-m17n_1.3.4.orig.tar.gz
ibus-m17n-1.3.4/src/engine.c:882:5: style: Variable 'm17n' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-m17n-1.3.4/src/engine.c:880:0: note: Variable 'm17n' is reassigned a value before the old one has been used.
ibus-m17n-1.3.4/src/engine.c:882:5: note: Variable 'm17n' is reassigned a value before the old one has been used.
ibus-m17n-1.3.4/src/engine.c:485:15: style: The scope of the variable 'text' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/engine.c:541:17: style: The scope of the variable 'keymap' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/engine.c:165:50: style: Function 'ibus_m17n_engine_get_type_for_name' argument 1 names different: declaration 'name' definition 'engine_name'. [funcArgNamesDifferent]
ibus-m17n-1.3.4/src/engine.h:7:58: note: Function 'ibus_m17n_engine_get_type_for_name' argument 1 names different: declaration 'name' definition 'engine_name'.
ibus-m17n-1.3.4/src/engine.c:165:50: note: Function 'ibus_m17n_engine_get_type_for_name' argument 1 names different: declaration 'name' definition 'engine_name'.
ibus-m17n-1.3.4/src/engine.c:350:15: style: Unused variable: label [unusedVariable]
ibus-m17n-1.3.4/src/engine.c:351:15: style: Unused variable: tooltip [unusedVariable]
ibus-m17n-1.3.4/src/engine.c:707:47: style: Variable 'm17n' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/engine.c:719:47: style: Variable 'm17n' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/engine.c:769:47: style: Variable 'm17n' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/m17nutil.c:172:16: style: The scope of the variable 'engine_name' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/m17nutil.c:173:31: style: The scope of the variable 'config' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/m17nutil.c:211:28: style: Variable 'varname' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/m17nutil.c:213:27: style: Variable 'vardesc' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/m17nutil.c:215:30: style: Variable 'varunknown' is assigned a value that is never used. [unreadVariable]
ibus-m17n-1.3.4/src/setup.c:426:13: style: The scope of the variable 'plist' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/setup.c:426:21: style: The scope of the variable 'p' can be reduced. [variableScope]
ibus-m17n-1.3.4/src/setup.c:570:20: style: Unused variable: section [unusedVariable]
ibus-m17n-1.3.4/src/setup.c:572:14: style: Unused variable: object [unusedVariable]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-pinyin/ibus-pinyin_1.5.0.orig.tar.gz
ibus-pinyin-1.5.0/lua/lua-plugin-init.c:135:3: style: Variable 'lines' is reassigned a value before the old one has been used. [redundantAssignment]
ibus-pinyin-1.5.0/lua/lua-plugin-init.c:126:0: note: Variable 'lines' is reassigned a value before the old one has been used.
ibus-pinyin-1.5.0/lua/lua-plugin-init.c:135:3: note: Variable 'lines' is reassigned a value before the old one has been used.
ibus-pinyin-1.5.0/lua/lua-plugin-init.c:126:59: style: The scope of the variable 'line' can be reduced. [variableScope]
ibus-pinyin-1.5.0/lua/lua-plugin.c:69:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ibus-pinyin-1.5.0/lua/lua-plugin.c:70:19: style: The scope of the variable 'command' can be reduced. [variableScope]
ibus-pinyin-1.5.0/lua/lua-plugin.c:226:16: style: The scope of the variable 'suggest' can be reduced. [variableScope]
ibus-pinyin-1.5.0/lua/lua-plugin.c:226:27: style: The scope of the variable 'help' can be reduced. [variableScope]
ibus-pinyin-1.5.0/src/PYString.h:33:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYString.h:34:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYString.h:35:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYObject.h:32:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:32:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:34:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:37:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:40:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:61:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:64:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYText.h:67:5: style: Class 'StaticText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYConfig.h:135:5: style: Class 'PinyinConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYConfig.h:155:5: style: Class 'BopomofoConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPinyinProperties.h:35:5: style: Class 'PinyinProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < GObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < GObject >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:54:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:54:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:55:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:55:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:56:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:56:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:57:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:57:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:59:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:59:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:61:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:61:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:62:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:62:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:42:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:62:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:42:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:44:10: style: The function 'updateLookupTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:71:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:44:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:45:10: style: The function 'updateLookupTableFast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:72:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:45:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:48:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:59:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEditor.h:48:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:132:18: style: The function 'addContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:70:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:132:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:136:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:79:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:136:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:138:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:80:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:138:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:152:18: style: The function 'addContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:70:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:152:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:156:18: style: The function 'readDefaultValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:79:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:156:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYConfig.h:158:22: style: The function 'valueChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYConfig.h:80:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYConfig.h:158:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:53:10: performance: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYBopomofoEngine.cc:192:17: note: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static.
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:53:10: note: Technically the member function 'PY::BopomofoEngine::showSetupDialog' can be static.
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:46:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:53:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:59:10: style: Technically the member function 'PY::FallbackEditor::commit' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:32:5: style: Class 'BopomofoEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < IBusEngine >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < IBusEngine >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:36:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:36:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:37:10: style: The function 'focusIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:37:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:38:10: style: The function 'focusOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:38:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:39:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:39:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:40:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:40:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:41:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:49:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:41:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:42:10: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:42:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:43:10: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:43:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:44:10: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:52:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:44:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:45:10: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:53:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:45:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:46:14: style: The function 'propertyActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:54:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:46:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:47:10: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:55:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYBopomofoEngine.h:47:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:36:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:36:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:37:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:37:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:38:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:38:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:39:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:39:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:40:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:40:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:41:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:41:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:42:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:42:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:43:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPunctEditor.h:43:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:37:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:37:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYFallbackEditor.h:38:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:39:14: style: The function 'processFunctionKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:64:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:39:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:41:18: style: The function 'updateLookupTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:71:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:41:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:43:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:62:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:43:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYDoublePinyinEditor.h:35:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPinyinEditor.h:43:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYDoublePinyinEditor.h:35:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYDoublePinyinEditor.h:36:10: style: The function 'updateAuxiliaryTextAfter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:69:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYDoublePinyinEditor.h:36:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:42:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::dec' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:77:23: note: Technically the member function 'PY::DynamicSpecialPhrase::dec' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:42:23: note: Technically the member function 'PY::DynamicSpecialPhrase::dec' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:43:23: style: Technically the member function 'PY::DynamicSpecialPhrase::year_cn' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:85:23: note: Technically the member function 'PY::DynamicSpecialPhrase::year_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:43:23: note: Technically the member function 'PY::DynamicSpecialPhrase::year_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:44:23: style: Technically the member function 'PY::DynamicSpecialPhrase::month_cn' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:109:23: note: Technically the member function 'PY::DynamicSpecialPhrase::month_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:44:23: note: Technically the member function 'PY::DynamicSpecialPhrase::month_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:45:23: style: Technically the member function 'PY::DynamicSpecialPhrase::weekday_cn' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:119:23: note: Technically the member function 'PY::DynamicSpecialPhrase::weekday_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:45:23: note: Technically the member function 'PY::DynamicSpecialPhrase::weekday_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:46:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::hour_cn' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:128:23: note: Technically the member function 'PY::DynamicSpecialPhrase::hour_cn' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:46:23: note: Technically the member function 'PY::DynamicSpecialPhrase::hour_cn' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:49:23: style: Technically the member function 'PY::DynamicSpecialPhrase::day_cn' can be const. [functionConst]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:153:23: note: Technically the member function 'PY::DynamicSpecialPhrase::day_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:49:23: note: Technically the member function 'PY::DynamicSpecialPhrase::day_cn' can be const.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:50:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::minsec_cn' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:165:23: note: Technically the member function 'PY::DynamicSpecialPhrase::minsec_cn' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:50:23: note: Technically the member function 'PY::DynamicSpecialPhrase::minsec_cn' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:54:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::simplest_cn_number' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:209:23: note: Technically the member function 'PY::DynamicSpecialPhrase::simplest_cn_number' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:54:23: note: Technically the member function 'PY::DynamicSpecialPhrase::simplest_cn_number' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:55:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::simplified_number' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:272:23: note: Technically the member function 'PY::DynamicSpecialPhrase::simplified_number' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:55:23: note: Technically the member function 'PY::DynamicSpecialPhrase::simplified_number' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:56:23: performance: Technically the member function 'PY::DynamicSpecialPhrase::traditional_number' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.cc:278:23: note: Technically the member function 'PY::DynamicSpecialPhrase::traditional_number' can be static.
ibus-pinyin-1.5.0/src/PYDynamicSpecialPhrase.h:56:23: note: Technically the member function 'PY::DynamicSpecialPhrase::traditional_number' can be static.
ibus-pinyin-1.5.0/src/PYEditor.cc:26:36: style: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
ibus-pinyin-1.5.0/src/PYEditor.h:41:32: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-pinyin-1.5.0/src/PYEditor.cc:26:36: note: Function 'Editor' argument 1 names different: declaration 'prop' definition 'props'.
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:31:5: style: Class 'PinyinEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:35:14: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:35:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:36:10: style: The function 'focusIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:36:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:37:10: style: The function 'focusOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:37:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:38:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:38:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:39:10: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:39:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:40:10: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:49:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:40:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:41:10: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:41:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:42:10: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:42:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:43:10: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:52:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:43:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:44:10: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:53:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:44:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:45:14: style: The function 'propertyActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:54:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:45:14: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:46:10: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEngine.h:55:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:46:10: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:376:68: style: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'. [funcArgNamesDifferent]
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:39:74: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:376:68: note: Function 'processKeyEvent' argument 3 names different: declaration 'modifers' definition 'modifiers'.
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:42:9: performance: Variable 'm_sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:44:9: performance: Variable 'm_timeout_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:355:5: style: Class 'EnglishEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibus-pinyin-1.5.0/src/PYEnglishEditor.cc:355:5: style: Class 'EnglishEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:39:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:39:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:40:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:40:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:41:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:41:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:42:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:42:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:43:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:43:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:44:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:44:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:45:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:45:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:46:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYEnglishEditor.h:46:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.cc:51:5: performance: Variable 'm_lua_plugin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-pinyin-1.5.0/src/PYPointer.h:31:0: style: Struct 'PY :: Pointer < _IBusEnginePlugin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-pinyin-1.5.0/src/PYPointer.h:29:0: warning: The struct 'PY :: Pointer < _IBusEnginePlugin >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ibus-pinyin-1.5.0/src/PYExtEditor.h:36:22: style: The function 'processKeyEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:44:22: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:36:22: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:37:18: style: The function 'pageUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:45:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:37:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:38:18: style: The function 'pageDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:46:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:38:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:39:18: style: The function 'cursorUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:47:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:39:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:40:18: style: The function 'cursorDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:48:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:40:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:41:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:49:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:41:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:42:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:50:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:42:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYExtEditor.h:43:18: style: The function 'candidateClicked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-pinyin-1.5.0/src/PYEditor.h:51:18: note: Virtual function in base class
ibus-pinyin-1.5.0/src/PYExtEditor.h:43:18: note: Function in derived class
ibus-pinyin-1.5.0/src/PYPhoneticEditor.cc:494:46: style: Function 'commitCallback' argument 1 names different: declaration 'commit_text' definition 'str'. [funcArgNamesDifferent]
ibus-pinyin-1.5.0/src/PYPhoneticEditor.h:75:41: note: Function 'commitCallback' argument 1 names different: declaration 'commit_text' definition 'str'.
ibus-pinyin-1.5.0/src/PYPhoneticEditor.cc:494:46: note: Function 'commitCallback' argument 1 names different: declaration 'commit_text' definition 'str'.
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:52:10: performance: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static. [functionStatic]
ibus-pinyin-1.5.0/src/PYPinyinEngine.cc:248:15: note: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static.
ibus-pinyin-1.5.0/src/PYPinyinEngine.h:52:10: note: Technically the member function 'PY::PinyinEngine::showSetupDialog' can be static.
ibus-pinyin-1.5.0/src/PYPinyinProperties.cc:88:64: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-pinyin-1.5.0/src/PYPinyinProperties.cc:102:57: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-pinyin-1.5.0/src/PYPinyinProperties.cc:113:67: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-pinyin-1.5.0/src/PYPinyinProperties.cc:128:65: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
ibus-pinyin-1.5.0/src/PYPunctEditor.cc:529:20: style: The scope of the variable 'res' can be reduced. [variableScope]
ibus-pinyin-1.5.0/src/PYPunctEditor.cc:429:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibus-pinyin-1.5.0/src/PYPunctEditor.cc:499:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibus-pinyin-1.5.0/src/PYPunctEditor.cc:605:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-qt/ibus-qt_1.3.3.orig.tar.gz
ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:49:20: style: struct member '_IBusComposeTableCompact::data' is never used. [unusedStructMember]
ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:50:9: style: struct member '_IBusComposeTableCompact::max_seq_len' is never used. [unusedStructMember]
ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:51:9: style: struct member '_IBusComposeTableCompact::n_index_size' is never used. [unusedStructMember]
ibus-qt-1.3.3-Source/qtim/ibus-input-context.cpp:52:9: style: struct member '_IBusComposeTableCompact::n_index_stride' is never used. [unusedStructMember]
ibus-qt-1.3.3-Source/qtim/ibus-input-context.h:37:2: style: Class 'IBusInputContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/qtim/ibus-plugin.cpp:42:5: style: Class 'IBusPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/qtim/ibuskeyuni.cpp:870:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
ibus-qt-1.3.3-Source/qtim/ibuskeyuni.cpp:1670:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
ibus-qt-1.3.3-Source/src/qibusobject.h:21:0: error: syntax error [syntaxError]
ibus-qt-1.3.3-Source/src/qibusconfigadaptor.h:56:5: style: Class 'IBusConfigAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/src/qibusengineadaptor.h:114:5: style: Class 'IBusEngineAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/src/qibusfactoryadaptor.h:41:5: style: Class 'IBusFactoryAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/src/qibuspaneladaptor.h:102:5: style: Class 'IBusPanelAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/test/qibusdemoengine.h:13:17: style: Class 'DemoEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:43:62: style: Function 'processKeyEvent' argument 3 names different: declaration 'state' definition 'modifiers'. [funcArgNamesDifferent]
ibus-qt-1.3.3-Source/test/qibusdemoengine.h:22:59: note: Function 'processKeyEvent' argument 3 names different: declaration 'state' definition 'modifiers'.
ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:43:62: note: Function 'processKeyEvent' argument 3 names different: declaration 'state' definition 'modifiers'.
ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:7:5: performance: Variable 'm_lookupTable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-qt-1.3.3-Source/test/qibusdemoengine.cpp:8:5: performance: Variable 'm_candicate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-rime/ibus-rime_1.3.0.orig.tar.gz
ibus-rime-1.3.0/rime_engine.c:236:16: style: The scope of the variable 'icon' can be reduced. [variableScope]
ibus-rime-1.3.0/rime_engine.c:237:13: style: The scope of the variable 'label' can be reduced. [variableScope]
ibus-rime-1.3.0/rime_engine.c:95:40: style: Function 'ibus_rime_engine_init' argument 1 names different: declaration 'engine' definition 'rime'. [funcArgNamesDifferent]
ibus-rime-1.3.0/rime_engine.c:29:52: note: Function 'ibus_rime_engine_init' argument 1 names different: declaration 'engine' definition 'rime'.
ibus-rime-1.3.0/rime_engine.c:95:40: note: Function 'ibus_rime_engine_init' argument 1 names different: declaration 'engine' definition 'rime'.
ibus-rime-1.3.0/rime_engine.c:151:43: style: Function 'ibus_rime_engine_destroy' argument 1 names different: declaration 'engine' definition 'rime'. [funcArgNamesDifferent]
ibus-rime-1.3.0/rime_engine.c:30:55: note: Function 'ibus_rime_engine_destroy' argument 1 names different: declaration 'engine' definition 'rime'.
ibus-rime-1.3.0/rime_engine.c:151:43: note: Function 'ibus_rime_engine_destroy' argument 1 names different: declaration 'engine' definition 'rime'.
ibus-rime-1.3.0/rime_engine.c:334:25: style: Variable 'preedit_len' is assigned a value that is never used. [unreadVariable]
ibus-rime-1.3.0/rime_engine.c:335:24: style: Variable 'cursor_pos' is assigned a value that is never used. [unreadVariable]
ibus-rime-1.3.0/rime_main.c:67:8: style: The scope of the variable 'old_user_data_dir' can be reduced. [variableScope]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-sharada-braille/ibus-sharada-braille_0.1.2.99+git0.c90ffb02.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-skk/ibus-skk_1.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-sunpinyin/ibus-sunpinyin_2.0.3.orig.tar.gz
ibus-sunpinyin-2.0.3/src/sunpinyin_engine.h:55:5: style: Class 'SunPinyinEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusText >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusLookupTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusEngine >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusPropList >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/imi_ibus_win.h:46:5: style: Class 'CIBusWinHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusFactory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusComponent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:309:44: style: Function 'set' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:75:36: note: Function 'set' argument 2 names different: declaration 'val' definition 'value'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:309:44: note: Function 'set' argument 2 names different: declaration 'val' definition 'value'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:321:58: style: Function 'get' argument 2 names different: declaration 'default_val' definition 'val'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:80:57: note: Function 'get' argument 2 names different: declaration 'default_val' definition 'val'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:321:58: note: Function 'get' argument 2 names different: declaration 'default_val' definition 'val'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:365:43: style: Function 'set' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:78:35: note: Function 'set' argument 2 names different: declaration 'val' definition 'value'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:365:43: note: Function 'set' argument 2 names different: declaration 'val' definition 'value'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:439:59: style: Function 'on_config_value_changed' argument 5 names different: declaration 'user_data' definition 'thiz'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:113:58: note: Function 'on_config_value_changed' argument 5 names different: declaration 'user_data' definition 'thiz'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:439:59: note: Function 'on_config_value_changed' argument 5 names different: declaration 'user_data' definition 'thiz'.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:49:9: performance: Variable 'section' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:74:10: performance: Technically the member function 'SunPinyinConfig::get' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:293:18: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:74:10: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:75:10: performance: Technically the member function 'SunPinyinConfig::set' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:309:18: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:75:10: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:77:9: performance: Technically the member function 'SunPinyinConfig::get' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:349:18: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:77:9: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:78:10: performance: Technically the member function 'SunPinyinConfig::set' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:365:18: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:78:10: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:80:17: performance: Technically the member function 'SunPinyinConfig::get' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:321:18: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:80:17: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:81:10: performance: Technically the member function 'SunPinyinConfig::set' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:337:18: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:81:10: note: Technically the member function 'SunPinyinConfig::set' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:83:30: performance: Technically the member function 'SunPinyinConfig::get' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:377:18: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.h:83:30: note: Technically the member function 'SunPinyinConfig::get' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_config.cpp:47:5: style: Struct 'ConfigItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine.cpp:201:56: style: Function 'property_activate' argument 1 names different: declaration 'name' definition 'property'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine.h:72:48: note: Function 'property_activate' argument 1 names different: declaration 'name' definition 'property'.
ibus-sunpinyin-2.0.3/src/sunpinyin_engine.cpp:201:56: note: Function 'property_activate' argument 1 names different: declaration 'name' definition 'property'.
ibus-sunpinyin-2.0.3/src/sunpinyin_engine.cpp:614:31: style: Variable 'enable_inner_fuzzy' is assigned a value that is never used. [unreadVariable]
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusConfig >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:66:5: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:73:12: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:74:5: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:84:9: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:85:16: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:97:9: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:98:9: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:107:5: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:122:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:123:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:124:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:125:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:126:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:127:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:128:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:129:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:130:1: style: C-style pointer casting [cstyleCast]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:62:40: style: Function 'ibus_sunpinyin_engine_init' argument 1 names different: declaration 'engine' definition 'py_engine'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.h:43:45: note: Function 'ibus_sunpinyin_engine_init' argument 1 names different: declaration 'engine' definition 'py_engine'.
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:62:40: note: Function 'ibus_sunpinyin_engine_init' argument 1 names different: declaration 'engine' definition 'py_engine'.
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:70:43: style: Function 'ibus_sunpinyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'py_engine'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.h:44:48: note: Function 'ibus_sunpinyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'py_engine'.
ibus-sunpinyin-2.0.3/src/sunpinyin_engine_proxy.cpp:70:43: note: Function 'ibus_sunpinyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'py_engine'.
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.cpp:110:44: style: Function 'append_candidate' argument 2 names different: declaration 'index' definition 'item'. [funcArgNamesDifferent]
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.h:70:56: note: Function 'append_candidate' argument 2 names different: declaration 'index' definition 'item'.
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.cpp:110:44: note: Function 'append_candidate' argument 2 names different: declaration 'index' definition 'item'.
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.h:83:10: performance: Technically the member function 'SunPinyinLookupTable::decorate_candidate' can be static. [functionStatic]
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.cpp:128:23: note: Technically the member function 'SunPinyinLookupTable::decorate_candidate' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_lookup_table.h:83:10: note: Technically the member function 'SunPinyinLookupTable::decorate_candidate' can be static.
ibus-sunpinyin-2.0.3/src/sunpinyin_property.h:83:10: style: Technically the member function 'SetupLauncher::launch' can be const. [functionConst]
ibus-sunpinyin-2.0.3/src/sunpinyin_property.cpp:173:16: note: Technically the member function 'SetupLauncher::launch' can be const.
ibus-sunpinyin-2.0.3/src/sunpinyin_property.h:83:10: note: Technically the member function 'SetupLauncher::launch' can be const.
ibus-sunpinyin-2.0.3/src/pointer.h:43:0: style: Class 'Pointer < IBusProperty >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-table/ibus-table_1.9.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-table-chinese/ibus-table-chinese_1.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-table-extraphrase/ibus-table-extraphrase_1.3.9.20110826.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-table-others/ibus-table-others_1.3.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-tegaki/ibus-tegaki_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-unikey/ibus-unikey_0.6.1.orig.tar.gz
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:78:13: style: The scope of the variable 'p' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:80:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:339:18: style: The scope of the variable 'tree' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:340:19: style: The scope of the variable 'list' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:343:12: style: The scope of the variable 'fn' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:344:12: style: The scope of the variable 'n' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:388:18: style: The scope of the variable 'tree' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:389:19: style: The scope of the variable 'model' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:393:12: style: The scope of the variable 'fn' can be reduced. [variableScope]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:211:30: style: Function 'key_edited_cb' argument 4 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:22:30: note: Function 'key_edited_cb' argument 4 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:211:30: note: Function 'key_edited_cb' argument 4 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:315:61: style: Function 'removeall_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:28:61: note: Function 'removeall_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:315:61: note: Function 'removeall_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:336:58: style: Function 'import_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:29:58: note: Function 'import_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:336:58: note: Function 'import_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:385:58: style: Function 'export_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:30:58: note: Function 'export_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/setup/dlg_macro_table.cpp:385:58: note: Function 'export_macro_clicked_cb' argument 2 names different: declaration 'user_data' definition 'data'.
ibus-unikey-0.6.1/src/engine.cpp:120:66: style: Function 'ibus_unikey_engine_class_init' argument 1 names different: declaration 'kclass' definition 'klass'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/src/engine_private.h:41:66: note: Function 'ibus_unikey_engine_class_init' argument 1 names different: declaration 'kclass' definition 'klass'.
ibus-unikey-0.6.1/src/engine.cpp:120:66: note: Function 'ibus_unikey_engine_class_init' argument 1 names different: declaration 'kclass' definition 'klass'.
ibus-unikey-0.6.1/src/engine.cpp:643:60: error: Array 'Unikey_OCNames[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
ibus-unikey-0.6.1/src/engine.cpp:638:5: note: After for loop, i has value 8
ibus-unikey-0.6.1/src/engine.cpp:643:60: note: Array index out of bounds
ibus-unikey-0.6.1/src/utils.cpp:71:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/byteio.cpp:229:6: style: The scope of the variable 'n' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/byteio.cpp:371:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/byteio.cpp:386:14: style: The scope of the variable 'w2' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/byteio.cpp:400:10: style: The scope of the variable 'hi' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/byteio.cpp:265:32: style: Function 'FileBIStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/ukengine/byteio.h:117:19: note: Function 'FileBIStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'.
ibus-unikey-0.6.1/ukengine/byteio.cpp:265:32: note: Function 'FileBIStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'.
ibus-unikey-0.6.1/ukengine/byteio.cpp:442:32: style: Function 'FileBOStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/ukengine/byteio.h:179:19: note: Function 'FileBOStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'.
ibus-unikey-0.6.1/ukengine/byteio.cpp:442:32: note: Function 'FileBOStream' argument 1 names different: declaration 'bufsize' definition 'bufSize'.
ibus-unikey-0.6.1/ukengine/byteio.cpp:6:17: warning: Member variable 'StringBIStream::m_bookmark' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/byteio.cpp:265:15: warning: Member variable 'FileBIStream::m_bookmark' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/byteio.cpp:265:15: warning: Member variable 'FileBIStream::m_readByte' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/byteio.h:90:6: style: Technically the member function 'StringBIStream::left' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/byteio.h:163:6: style: Technically the member function 'StringBOStream::getOutBytes' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/byteio.h:122:14: warning: Virtual function 'close' is called from destructor '~FileBIStream()' at line 281. Dynamic binding is not used. [virtualCallInConstructor]
ibus-unikey-0.6.1/ukengine/byteio.cpp:281:3: note: Calling close
ibus-unikey-0.6.1/ukengine/byteio.h:122:14: note: close is a virtual method
ibus-unikey-0.6.1/ukengine/byteio.h:184:14: warning: Virtual function 'close' is called from destructor '~FileBOStream()' at line 455. Dynamic binding is not used. [virtualCallInConstructor]
ibus-unikey-0.6.1/ukengine/byteio.cpp:455:3: note: Calling close
ibus-unikey-0.6.1/ukengine/byteio.h:184:14: note: close is a virtual method
ibus-unikey-0.6.1/ukengine/byteio.h:74:14: style: The function 'getNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:23:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:74:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:75:14: style: The function 'peekNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:24:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:75:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:76:14: style: The function 'unget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:25:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:76:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:78:14: style: The function 'getNextW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:27:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:78:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:79:14: style: The function 'peekNextW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:28:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:79:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:81:14: style: The function 'getNextDW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:30:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:81:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:83:17: style: The function 'eos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:42:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:83:17: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:84:14: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:43:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:84:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:86:14: style: The function 'bookmark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:32:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:86:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:87:14: style: The function 'gotoBookmark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:37:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:87:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:122:14: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:43:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:122:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:124:14: style: The function 'getNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:23:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:124:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:125:14: style: The function 'peekNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:24:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:125:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:126:14: style: The function 'unget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:25:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:126:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:128:14: style: The function 'getNextW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:27:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:128:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:129:14: style: The function 'peekNextW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:28:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:129:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:131:17: style: The function 'getNextDW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:30:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:131:17: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:133:17: style: The function 'eos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:42:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:133:17: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:135:14: style: The function 'bookmark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:32:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:135:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:136:14: style: The function 'gotoBookmark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:37:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:136:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:152:14: style: The function 'putB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:50:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:152:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:153:14: style: The function 'putW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:51:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:153:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:154:14: style: The function 'puts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:52:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:154:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:155:14: style: The function 'isOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:53:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:155:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:186:14: style: The function 'putB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:50:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:186:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:187:14: style: The function 'putW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:51:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:187:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:188:14: style: The function 'puts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:52:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:188:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/byteio.h:189:14: style: The function 'isOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/byteio.h:53:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/byteio.h:189:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.cpp:187:17: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/charset.cpp:188:17: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/charset.cpp:228:27: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/charset.cpp:238:13: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/charset.cpp:994:13: style: Same expression on both sides of '-'. [duplicateExpression]
ibus-unikey-0.6.1/ukengine/charset.cpp:1003:13: style: Same expression on both sides of '-'. [duplicateExpression]
ibus-unikey-0.6.1/ukengine/charset.cpp:106:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/charset.cpp:460:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/charset.cpp:497:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/charset.cpp:575:10: style: The scope of the variable 'digit' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/charset.cpp:707:10: style: The scope of the variable 'dw' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/charset.h:186:2: warning: Member variable 'UnicodeCStringCharset::m_prevIsHex' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_atWordBeginning' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_escapeBowl' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_escapeRoof' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_escapeHook' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_escapeTone' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_gotTone' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_escAll' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_noOutEsc' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:703:14: warning: Member variable 'VIQRCharset::m_suspicious' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.cpp:989:16: warning: Member variable 'CVnCharsetLib::m_pUniCString' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/charset.h:114:2: style: Class 'SingleByteCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:134:2: style: Class 'UnicodeCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:147:2: style: Class 'DoubleByteCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:156:2: style: Class 'UnicodeUTF8Charset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:166:2: style: Class 'UnicodeRefCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:176:2: style: Class 'UnicodeHexCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:186:2: style: Class 'UnicodeCStringCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:239:2: style: Class 'VIQRCharset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibus-unikey-0.6.1/ukengine/charset.h:115:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:115:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:116:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:116:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:123:15: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:123:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:124:15: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:124:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:125:15: style: The function 'elementSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:104:17: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:125:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:135:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:135:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:136:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:136:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:137:17: style: The function 'elementSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:104:17: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:137:17: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:148:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:148:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:149:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:149:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:158:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:135:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:158:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:159:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:136:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:159:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:168:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:135:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:168:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:169:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:136:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:169:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:177:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:169:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:177:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:187:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:135:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:187:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:188:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:136:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:188:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:189:15: style: The function 'startInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:89:15: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:189:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:202:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:202:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:203:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:203:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:219:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:219:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:220:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:220:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:221:17: style: The function 'elementSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:104:17: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:221:17: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:240:15: style: The function 'startInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:89:15: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:240:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:241:15: style: The function 'startOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:90:15: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:241:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:242:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:242:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:243:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:243:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:255:15: style: The function 'startInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:89:15: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:255:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:256:15: style: The function 'startOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:90:15: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:256:15: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:257:14: style: The function 'nextInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:92:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:257:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/charset.h:258:14: style: The function 'putChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibus-unikey-0.6.1/ukengine/charset.h:103:14: note: Virtual function in base class
ibus-unikey-0.6.1/ukengine/charset.h:258:14: note: Function in derived class
ibus-unikey-0.6.1/ukengine/convert.cpp:39:12: style: The scope of the variable 'stdChar' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/inputproc.h:86:17: style: Technically the member function 'UkInputProcessor::getIM' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/inputproc.h:91:8: style: Technically the member function 'UkInputProcessor::keyCodeToEvent' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/inputproc.cpp:341:24: note: Technically the member function 'UkInputProcessor::keyCodeToEvent' can be const.
ibus-unikey-0.6.1/ukengine/inputproc.h:91:8: note: Technically the member function 'UkInputProcessor::keyCodeToEvent' can be const.
ibus-unikey-0.6.1/ukengine/inputproc.h:92:8: performance: Technically the member function 'UkInputProcessor::keyCodeToSymbol' can be static. [functionStatic]
ibus-unikey-0.6.1/ukengine/inputproc.cpp:373:24: note: Technically the member function 'UkInputProcessor::keyCodeToSymbol' can be static.
ibus-unikey-0.6.1/ukengine/inputproc.h:92:8: note: Technically the member function 'UkInputProcessor::keyCodeToSymbol' can be static.
ibus-unikey-0.6.1/ukengine/inputproc.h:95:8: style: Technically the member function 'UkInputProcessor::getKeyMap' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/inputproc.cpp:395:24: note: Technically the member function 'UkInputProcessor::getKeyMap' can be const.
ibus-unikey-0.6.1/ukengine/inputproc.h:95:8: note: Technically the member function 'UkInputProcessor::getKeyMap' can be const.
ibus-unikey-0.6.1/ukengine/inputproc.h:97:14: performance: Technically the member function 'UkInputProcessor::getCharType' can be static. [functionStatic]
ibus-unikey-0.6.1/ukengine/inputproc.cpp:387:30: note: Technically the member function 'UkInputProcessor::getCharType' can be static.
ibus-unikey-0.6.1/ukengine/inputproc.h:97:14: note: Technically the member function 'UkInputProcessor::getCharType' can be static.
ibus-unikey-0.6.1/ukengine/mactab.cpp:52:66: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/mactab.cpp:53:66: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/mactab.cpp:81:66: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/mactab.cpp:108:17: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/mactab.cpp:56:15: style: The scope of the variable 'ls1' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:56:20: style: The scope of the variable 'ls2' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:83:15: style: The scope of the variable 'ls1' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:83:20: style: The scope of the variable 'ls2' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:179:12: style: The scope of the variable 'len' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:213:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.cpp:231:11: style: The scope of the variable 'p' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/mactab.h:60:22: style: Technically the member function 'CMacroTable::getKey' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/mactab.cpp:333:31: note: Technically the member function 'CMacroTable::getKey' can be const.
ibus-unikey-0.6.1/ukengine/mactab.h:60:22: note: Technically the member function 'CMacroTable::getKey' can be const.
ibus-unikey-0.6.1/ukengine/mactab.h:61:22: style: Technically the member function 'CMacroTable::getText' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/mactab.cpp:341:31: note: Technically the member function 'CMacroTable::getText' can be const.
ibus-unikey-0.6.1/ukengine/mactab.h:61:22: note: Technically the member function 'CMacroTable::getText' can be const.
ibus-unikey-0.6.1/ukengine/mactab.h:62:9: style: Technically the member function 'CMacroTable::getCount' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/mactab.h:68:10: performance: Technically the member function 'CMacroTable::readHeader' can be static. [functionStatic]
ibus-unikey-0.6.1/ukengine/mactab.cpp:121:19: note: Technically the member function 'CMacroTable::readHeader' can be static.
ibus-unikey-0.6.1/ukengine/mactab.h:68:10: note: Technically the member function 'CMacroTable::readHeader' can be static.
ibus-unikey-0.6.1/ukengine/mactab.h:69:10: performance: Technically the member function 'CMacroTable::writeHeader' can be static. [functionStatic]
ibus-unikey-0.6.1/ukengine/mactab.cpp:158:19: note: Technically the member function 'CMacroTable::writeHeader' can be static.
ibus-unikey-0.6.1/ukengine/mactab.h:69:10: note: Technically the member function 'CMacroTable::writeHeader' can be static.
ibus-unikey-0.6.1/ukengine/ukengine.cpp:302:20: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:303:20: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:317:20: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:318:20: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:332:18: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:333:18: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:471:23: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:485:23: style: C-style pointer casting [cstyleCast]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:1135:47: style: The scope of the variable 'newTonePos' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:1388:24: style: The scope of the variable 'tonePos' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:1388:33: style: The scope of the variable 'newTonePos' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2032:41: style: Array index 'rid' is used before limits check. [arrayIndexThenCheck]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_changePos' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_backs' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_keyStrokes' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_pOutBuf' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_pOutSize' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_outputWritten' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_keyRestoring' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_outType' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2004:11: warning: Member variable 'UkEngine::m_buffer' is not initialized in the constructor. [uninitMemberVar]
ibus-unikey-0.6.1/ukengine/ukengine.h:72:10: style: Technically the member function 'UkEngine::atWordBeginning' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2273:16: note: Technically the member function 'UkEngine::atWordBeginning' can be const.
ibus-unikey-0.6.1/ukengine/ukengine.h:72:10: note: Technically the member function 'UkEngine::atWordBeginning' can be const.
ibus-unikey-0.6.1/ukengine/ukengine.h:148:9: style: Technically the member function 'UkEngine::getTonePosition' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:937:15: note: Technically the member function 'UkEngine::getTonePosition' can be const.
ibus-unikey-0.6.1/ukengine/ukengine.h:148:9: note: Technically the member function 'UkEngine::getTonePosition' can be const.
ibus-unikey-0.6.1/ukengine/ukengine.h:154:10: style: Technically the member function 'UkEngine::lastWordHasVnMark' can be const. [functionConst]
ibus-unikey-0.6.1/ukengine/ukengine.cpp:2374:16: note: Technically the member function 'UkEngine::lastWordHasVnMark' can be const.
ibus-unikey-0.6.1/ukengine/ukengine.h:154:10: note: Technically the member function 'UkEngine::lastWordHasVnMark' can be const.
ibus-unikey-0.6.1/ukengine/usrkeymap.cpp:154:12: style: The scope of the variable 'len' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/usrkeymap.cpp:238:9: style: The scope of the variable 'labelIndex' can be reduced. [variableScope]
ibus-unikey-0.6.1/ukengine/usrkeymap.cpp:259:23: style: Function 'getLabelIndex' argument 1 names different: declaration 'action' definition 'event'. [funcArgNamesDifferent]
ibus-unikey-0.6.1/ukengine/usrkeymap.cpp:33:23: note: Function 'getLabelIndex' argument 1 names different: declaration 'action' definition 'event'.
ibus-unikey-0.6.1/ukengine/usrkeymap.cpp:259:23: note: Function 'getLabelIndex' argument 1 names different: declaration 'action' definition 'event'.
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-xkbc/ibus-xkbc_1.3.3.20100922.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ibus-zhuyin/ibus-zhuyin_0.1.0.orig.tar.xz
ibus-zhuyin-0.1.0/src/engine.c:116:44: style: Function 'ibus_zhuyin_engine_init' argument 1 names different: declaration 'engine' definition 'zhuyin'. [funcArgNamesDifferent]
ibus-zhuyin-0.1.0/src/engine.c:49:56: note: Function 'ibus_zhuyin_engine_init' argument 1 names different: declaration 'engine' definition 'zhuyin'.
ibus-zhuyin-0.1.0/src/engine.c:116:44: note: Function 'ibus_zhuyin_engine_init' argument 1 names different: declaration 'engine' definition 'zhuyin'.
ibus-zhuyin-0.1.0/src/engine.c:129:47: style: Function 'ibus_zhuyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'zhuyin'. [funcArgNamesDifferent]
ibus-zhuyin-0.1.0/src/engine.c:50:59: note: Function 'ibus_zhuyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'zhuyin'.
ibus-zhuyin-0.1.0/src/engine.c:129:47: note: Function 'ibus_zhuyin_engine_destroy' argument 1 names different: declaration 'engine' definition 'zhuyin'.
ibus-zhuyin-0.1.0/src/engine.c:149:14: style: Unused variable: retval [unusedVariable]
ibus-zhuyin-0.1.0/src/engine.c:177:10: style: Unused variable: retval [unusedVariable]
[18:01]

ftp://ftp.se.debian.org/debian/pool/main/i/ibutils/ibutils_1.5.7.orig.tar.gz
ibutils-1.5.7/ibdm/ibdm/Fabric.h:221:5: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:39:18: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:40:18: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:90:9: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:95:9: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:159:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:163:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:188:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:228:15: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:257:12: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:260:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:293:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:310:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:311:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:321:15: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:339:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:383:15: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:545:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:546:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:548:8: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:646:15: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:647:23: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:652:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:653:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:662:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:418:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:510:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:526:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:560:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:581:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:221:5: error: Buffer is accessed out of bounds: buff [bufferAccessOutOfBounds]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:469:5: warning: Member variable 'IBSystem::guid' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:469:5: warning: Member variable 'IBSystem::p_fabric' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:60:3: warning: Member variable 'inputData::src' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:60:3: warning: Member variable 'inputData::dst' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:60:3: warning: Member variable 'inputData::inputNum' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:60:3: warning: Member variable 'inputData::outNum' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:50:9: warning: Member variable 'vertex::inLayers' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:256:16: style: Technically the member function 'VChannel::getDependSize' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:260:18: style: Technically the member function 'VChannel::getFlag' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:313:21: style: Technically the member function 'IBPort::guid_get' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:421:21: style: Technically the member function 'IBNode::guid_get' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:509:21: style: Technically the member function 'IBSystem::guid_get' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:640:20: style: Technically the member function 'IBFabric::getNumSLs' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:650:20: style: Technically the member function 'IBFabric::getNumVLs' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Bipartite.h:85:8: style: Technically the member function 'edge::isMatched' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:38:12: note: Technically the member function 'edge::isMatched' can be const.
ibutils-1.5.7/ibdm/ibdm/Bipartite.h:85:8: note: Technically the member function 'edge::isMatched' can be const.
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:52:3: style: Class 'vertex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:52:3: style: Class 'vertex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:358:3: style: Class 'Bipartite' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:358:3: style: Class 'Bipartite' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:440:56: performance: Function parameter 'reqDat' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Bipartite.cc:382:10: performance: Possible inefficient checking for 'List' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:107:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:169:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:200:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:232:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:243:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:359:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:441:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:466:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:490:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Congestion.cpp:499:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/CredLoops.cpp:163:9: style: The scope of the variable 'outPortNum' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/CredLoops.cpp:163:25: style: The scope of the variable 'inputPortNum' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/CredLoops.cpp:349:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/CredLoops.cpp:375:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:147:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:891:9: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1483:9: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1491:9: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1548:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1550:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1553:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1564:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1566:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1569:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1857:15: style: The scope of the variable 'p_rexRes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2035:15: style: The scope of the variable 'p_rexRes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2123:15: style: The scope of the variable 'p_rexRes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1280:13: style: Variable 'numCables' is modified but its new value is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1429:17: style: Variable 'numCables' is modified but its new value is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1689:22: style: Variable 'dbg' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2393:17: style: Variable 'anyErr' is modified but its new value is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:767:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:838:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:907:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1049:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1154:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2197:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2203:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2236:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2244:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2285:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2297:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:2344:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:92:9: warning: Member variable 'IBPort::width' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:92:9: warning: Member variable 'IBPort::speed' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:65:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:65:15: performance: Variable 'remInstName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:65:37: performance: Variable 'remPortName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:85:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:85:27: performance: Variable 'master' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:89:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:89:27: performance: Variable 'master' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:117:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:117:15: performance: Variable 'instName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:117:29: performance: Variable 'instPortName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:134:24: performance: Variable 'fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:570:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibdm/ibdm/Fabric.h:399:9: style: Technically the member function 'IBNode::getLFTPortForLid' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:443:9: note: Technically the member function 'IBNode::getLFTPortForLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:399:9: note: Technically the member function 'IBNode::getLFTPortForLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:408:13: style: Technically the member function 'IBNode::getPSLForLid' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:464:9: note: Technically the member function 'IBNode::getPSLForLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:408:13: note: Technically the member function 'IBNode::getPSLForLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:411:13: style: Technically the member function 'IBNode::getSLVL' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:494:9: note: Technically the member function 'IBNode::getSLVL' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:411:13: note: Technically the member function 'IBNode::getSLVL' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:417:14: style: Technically the member function 'IBNode::getMFTPortsForMLid' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:539:9: note: Technically the member function 'IBNode::getMFTPortsForMLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:417:14: note: Technically the member function 'IBNode::getMFTPortsForMLid' can be const.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:502:10: performance: Technically the member function 'IBSystem::cfg2Vector' can be static. [functionStatic]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:786:11: note: Technically the member function 'IBSystem::cfg2Vector' can be static.
ibutils-1.5.7/ibdm/ibdm/Fabric.h:502:10: note: Technically the member function 'IBSystem::cfg2Vector' can be static.
ibutils-1.5.7/ibdm/ibdm/SysDef.h:103:17: style: Technically the member function 'IBSysInst::getName' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:156:10: style: Technically the member function 'IBSysDef::getName' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Regexp.h:102:14: style: Technically the member function 'rexMatch::numFields' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/Regexp.h:61:3: style: Class 'rexMatch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibdm/ibdm/Regexp.h:61:3: style: Class 'rexMatch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibdm/ibdm/Regexp.h:118:3: style: Class 'regExp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibdm/ibdm/Regexp.h:118:3: style: Class 'regExp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:134:3: style: Class 'IBSysDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:64:24: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:84:20: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:84:30: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:88:20: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:88:30: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:116:23: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:116:33: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:116:43: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:134:19: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.h:137:58: performance: Function parameter 'attrStr' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:567:29: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:682:60: performance: Function parameter 't' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:829:30: performance: Function parameter 'boardName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1127:55: performance: Function parameter 'cfg' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1178:27: performance: Function parameter 't1' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1178:38: performance: Function parameter 'n1' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1179:20: performance: Function parameter 't2' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1179:31: performance: Function parameter 'n2' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1467:26: performance: Function parameter 'type1' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/Fabric.cpp:1471:24: performance: Function parameter 'type2' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:499:16: style: The scope of the variable 'p_ftNode' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:795:11: style: The scope of the variable 'p_port' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1223:16: style: The scope of the variable 'level' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1283:13: style: The scope of the variable 'p_port' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1199:15: style: Checking if unsigned variable 'lid' is less than zero. [unsignedLessThanZero]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:105:34: style: Function 'FatTreeNode' argument 1 names different: declaration 'p_node' definition 'p_n'. [funcArgNamesDifferent]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:95:23: note: Function 'FatTreeNode' argument 1 names different: declaration 'p_node' definition 'p_n'.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:105:34: note: Function 'FatTreeNode' argument 1 names different: declaration 'p_node' definition 'p_n'.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:492:28: style: Function 'FatTree' argument 1 names different: declaration 'p_fabric' definition 'p_f'. [funcArgNamesDifferent]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:225:21: note: Function 'FatTree' argument 1 names different: declaration 'p_fabric' definition 'p_f'.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:492:28: note: Function 'FatTree' argument 1 names different: declaration 'p_fabric' definition 'p_f'.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:318:14: style: Variable 'rank' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:604:32: style: Variable 'mergedTupple' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:691:11: style: Unused variable: p_port [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:874:13: style: Unused variable: p_remPort [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1135:21: style: Variable 'portNum' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:162:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:270:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:399:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:462:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:635:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:729:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:836:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:881:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:924:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:968:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1084:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1127:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1161:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1227:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1245:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1265:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:194:10: performance: Technically the member function 'FatTree::getTuppleStr' can be static. [functionStatic]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:330:17: note: Technically the member function 'FatTree::getTuppleStr' can be static.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:194:10: note: Technically the member function 'FatTree::getTuppleStr' can be static.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:200:7: performance: Technically the member function 'FatTree::trackConnection' can be static. [functionStatic]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:344:14: note: Technically the member function 'FatTree::trackConnection' can be static.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:200:7: note: Technically the member function 'FatTree::trackConnection' can be static.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:247:8: style: Technically the member function 'FatTree::dumpHcaOrder' can be const. [functionConst]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:1192:15: note: Technically the member function 'FatTree::dumpHcaOrder' can be const.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:247:8: note: Technically the member function 'FatTree::dumpHcaOrder' can be const.
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:95:3: style: Class 'FatTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:225:3: style: Class 'FatTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:315:42: performance: Function parameter 'refTupple' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:346:22: performance: Function parameter 'tupple' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/FatTree.cpp:337:28: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:761:14: style: The scope of the variable 'outPortUsedVec' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:762:14: style: The scope of the variable 'outPortCoveredVec' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:845:11: style: The scope of the variable 'sLid' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:248:11: style: Unused variable: p_node [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:459:7: style: Variable 'numPaths' is modified but its new value is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:442:11: style: Unused variable: p_srcPort [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:442:23: style: Unused variable: p_dstPort [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:444:7: style: Unused variable: hops [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:750:11: style: Unused variable: p_remPort [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:943:29: style: Variable 'portUsed' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:252:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:260:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:268:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:401:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:480:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:513:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:538:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:587:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:842:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:938:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:996:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/LinkCover.cpp:881:53: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:76:7: performance: Technically the member function 'RouteSys::myPow' can be static. [functionStatic]
ibutils-1.5.7/ibdm/ibdm/RouteSys.cc:39:15: note: Technically the member function 'RouteSys::myPow' can be static.
ibutils-1.5.7/ibdm/ibdm/RouteSys.h:76:7: note: Technically the member function 'RouteSys::myPow' can be static.
ibutils-1.5.7/ibdm/ibdm/RouteSys.cc:55:3: style: Class 'RouteSys' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibdm/ibdm/RouteSys.cc:55:3: style: Class 'RouteSys' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:459:21: style: The scope of the variable 'minSubsShared' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:460:21: style: The scope of the variable 'minSubsDiffNodes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:461:21: style: The scope of the variable 'minSubsDiffSystems' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:463:30: style: The scope of the variable 'minPortNumDiffNodes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:464:30: style: The scope of the variable 'minPortNumDiffSystems' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:465:21: style: The scope of the variable 'minSubs' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:632:21: style: The scope of the variable 'minSubsc' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:790:15: style: The scope of the variable 'p_rexRes' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1485:36: style: The scope of the variable 'rank' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1668:21: style: The scope of the variable 'minHop' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2044:9: style: The scope of the variable 'thisNodeRank' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:613:29: style: Unused variable: goThroughSystems [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:616:28: style: Unused variable: goThroughNodes [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1186:0: style: Variable 'maxDepth' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1669:36: style: Variable 'rpn' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1742:13: style: Unused variable: p_node [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:176:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:221:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:269:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:327:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:413:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:588:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:737:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:750:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:795:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:828:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:838:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:953:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:968:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1015:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1021:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1039:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1144:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1267:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1288:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1365:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1373:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1489:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1645:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1764:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1815:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1832:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1882:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1936:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1952:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1967:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1980:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2013:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2082:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2177:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2192:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2210:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2247:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2471:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2508:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2525:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2547:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2563:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2584:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2597:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2708:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2712:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:79:12: performance: Possible inefficient checking for 'thisStepPorts' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:744:12: performance: Possible inefficient checking for 'curNodes' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:985:29: performance: Possible inefficient checking for 'path1' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:996:34: performance: Possible inefficient checking for 'path1' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1638:12: performance: Possible inefficient checking for 'CurState' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1848:11: performance: Possible inefficient checking for 'groupSwitches' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1850:11: performance: Possible inefficient checking for 'groupHCAs' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1870:12: performance: Possible inefficient checking for 'nodesQueue' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1962:17: performance: Possible inefficient checking for 'connHcas' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2057:12: performance: Possible inefficient checking for 'nodesQueue' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2605:9: performance: Possible inefficient checking for 'subDstLids' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:2695:9: performance: Possible inefficient checking for 'lidsThroughPort' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/SubnMgt.cpp:1642:71: style: Reading from empty STL container 'NextState' [reademptycontainer]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:438:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:440:9: style: The scope of the variable 'lastDot' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:64:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:305:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:312:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:394:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:419:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:477:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:486:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:509:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:55:13: performance: Function parameter 'parHierName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:143:17: performance: Function parameter 'hierInstName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:178:18: performance: Function parameter 'parHierName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:242:18: performance: Function parameter 'parHierName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:296:18: performance: Function parameter 'parHierName' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/SysDef.cpp:548:7: performance: Possible inefficient checking for 'dirs' emptiness. [stlSize]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1035:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:130:32: warning: Either the condition 'p_dRemPort' is redundant or there is possible null pointer dereference: p_dRemPort. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:122:31: note: Assuming that condition 'p_dRemPort' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:130:32: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1370:57: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1370:57: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1371:31: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1371:31: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1374:26: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1374:26: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1375:26: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1375:26: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1376:26: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1376:26: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1377:26: warning: Either the condition 'if(p_dNode&&p_dNode->attributes.size())' is redundant or there is possible null pointer dereference: p_dNode. [nullPointerRedundantCheck]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1382:12: note: Assuming that condition 'if(p_dNode&&p_dNode->attributes.size())' is not redundant
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1377:26: note: Null pointer dereference
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:167:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:169:26: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:180:28: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:424:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:590:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:777:33: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:841:33: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:906:37: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:974:22: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1002:22: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1014:26: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1021:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1083:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1177:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1194:19: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1340:26: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1621:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1668:21: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1743:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1761:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1823:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1888:21: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1971:39: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2027:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2053:33: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2075:41: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:233:13: style: The scope of the variable 'p_sPort' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:234:13: style: The scope of the variable 'p_dPort' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2208:1: style: Label 'Exit' is not used. [unusedLabel]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1992:13: style: Variable 'anyMiss' is modified but its new value is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2160:24: style: Unused variable: tmpDiag [unusedVariable]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2171:13: style: Variable 'nCAMiss' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2177:13: style: Variable 'numLeafSwMiss' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:351:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:622:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:638:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:677:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:719:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:750:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:796:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:811:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1192:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1217:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1224:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1502:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1553:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1585:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1619:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1643:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1706:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1709:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1741:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1821:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1866:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1922:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1947:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1958:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:1962:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TopoMatch.cpp:2023:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:41:13: style: The scope of the variable 'p_node' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:144:13: style: The scope of the variable 'p_node' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:114:68: style: Checking if unsigned variable 'outPortNum' is less than zero. [unsignedLessThanZero]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:64:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:73:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/TraceRoute.cpp:128:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4561:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4558:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4561:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4658:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4655:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4658:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4825:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4822:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4825:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4922:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4919:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4922:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5089:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5086:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5089:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5186:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5183:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5186:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5287:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5284:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5287:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5381:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5378:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5381:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5479:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5476:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5479:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5573:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5570:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5573:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5673:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5670:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5673:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5769:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5766:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5769:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5871:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5868:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5871:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5967:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5964:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5967:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6067:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6064:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6067:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6161:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6158:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6161:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7201:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7198:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7201:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7299:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7296:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7299:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7401:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7398:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7401:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7495:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7492:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7495:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7595:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7592:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7595:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7693:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7690:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7693:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7797:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7794:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7797:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7895:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7892:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7895:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7999:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7996:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7999:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8097:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8094:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8097:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8202:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8199:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8202:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8300:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8297:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8300:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8404:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8401:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8404:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8502:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8499:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8502:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8600:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8597:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8600:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8697:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8694:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8697:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8794:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8791:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8794:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8888:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8885:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8888:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8998:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8995:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8998:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9102:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9099:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9102:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9580:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9577:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9580:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10937:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10934:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10937:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11035:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11032:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11035:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11203:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11200:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11203:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11300:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11297:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11300:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11467:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11464:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11467:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11564:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11561:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11564:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11731:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11728:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11731:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11828:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11825:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11828:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12028:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12025:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12028:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12625:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12622:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12625:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12723:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12720:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12723:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12828:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12825:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12828:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12926:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12923:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12926:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13094:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13091:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13094:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13191:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13188:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13191:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13288:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13285:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13288:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13399:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13396:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13399:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13620:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13617:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13620:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14461:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14458:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14461:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14572:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14569:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14572:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14683:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14680:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14683:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14793:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14790:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14793:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14905:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14902:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14905:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15017:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15014:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15017:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15133:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15130:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15133:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15227:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15224:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15227:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15325:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15322:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15325:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15419:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15416:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15419:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15517:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15514:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15517:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15611:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15608:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15611:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:419:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:450:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:525:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1394:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2253:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2392:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2717:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2856:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6364:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9210:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13721:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:413:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:418:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:423:24: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:428:26: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:434:14: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:706:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:740:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:834:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:931:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1026:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1120:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1213:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1308:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1406:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1445:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1541:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1636:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1729:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1822:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1945:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2055:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2167:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2265:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2306:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2404:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2443:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2536:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2631:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2729:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2770:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2868:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2909:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3010:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3114:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3253:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3322:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3432:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3501:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3570:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3669:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3738:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3839:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3932:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4025:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4122:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4228:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4330:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4429:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4498:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4559:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4595:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4656:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4693:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4762:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4823:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4859:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4920:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4957:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5026:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5087:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5123:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5184:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5222:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5318:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5414:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5510:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5606:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5671:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5706:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5804:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5869:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5904:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6002:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6098:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6194:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6257:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6293:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6394:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6491:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6594:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6663:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6768:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7132:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7236:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7336:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7432:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7528:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7630:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7730:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7832:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7932:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8034:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8133:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8237:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8337:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8439:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8537:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8598:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8634:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8695:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8731:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8825:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8935:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9039:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9139:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9240:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9348:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9417:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9482:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9517:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9612:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9675:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9713:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9776:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9815:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9884:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9984:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10053:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10151:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10214:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10252:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10351:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10446:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10519:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10868:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10972:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11071:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11140:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11201:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11237:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11298:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11335:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11404:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11465:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11501:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11562:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11599:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11668:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11729:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11765:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11826:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11869:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11930:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11965:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12062:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12131:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12236:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12310:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12556:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12660:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12759:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12863:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12962:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13031:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13092:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13128:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13189:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13225:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13336:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13455:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13522:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13557:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13650:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13751:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13849:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13916:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13953:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14020:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14057:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14124:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14140:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14398:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14509:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14620:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14730:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14842:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14954:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15068:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15164:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15260:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15356:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15452:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15548:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15647:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15722:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15787:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15824:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15891:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15929:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16043:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16110:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16148:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16221:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16258:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16325:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16363:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16428:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16466:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16531:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16569:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16634:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16679:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16821:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16922:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17057:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17240:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17341:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17442:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17543:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17644:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17746:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17817:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17912:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17975:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18014:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18112:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18209:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6966:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6959:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6966:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6973:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6966:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6973:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6980:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6973:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6980:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6987:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6980:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6987:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6994:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6987:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6994:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7001:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6994:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7001:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7008:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7001:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7008:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10667:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10660:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10667:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10674:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10667:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10674:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10681:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10674:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10681:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10688:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10681:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10688:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10695:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10688:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10695:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10702:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10695:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10702:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10709:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10702:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10709:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10716:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10709:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10716:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10723:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10716:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10723:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10730:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10723:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10730:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10737:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10730:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10737:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10744:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10737:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10744:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12418:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12411:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12418:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12425:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12418:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12425:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12432:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12425:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12432:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14254:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14247:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14254:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14261:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14254:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14261:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14268:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14261:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14268:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14275:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14268:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14275:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18436:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18429:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18436:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18443:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18436:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18443:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18450:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18443:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18450:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18457:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18450:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18457:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18464:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18457:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18464:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18471:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18464:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18471:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18478:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18471:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18478:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18485:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18478:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18485:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:374:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:74:21: style: The scope of the variable '_s' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:76:20: style: The scope of the variable '_c' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:109:8: style: The scope of the variable 'temp_type' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:110:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:111:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:113:18: style: The scope of the variable 'cache' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:114:8: style: The scope of the variable 'start' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/swig_alternate_mangling.cpp:114:15: style: The scope of the variable 'end' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2016:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2126:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3201:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13296:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13407:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14469:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14580:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14801:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14913:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15025:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16002:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:807:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2012:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2122:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3228:12: style: Variable 'p_c' is not assigned a value. [unassignedVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3647:12: style: Variable 'p_c' is not assigned a value. [unassignedVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6465:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6742:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8892:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9002:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9106:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9311:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9584:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9955:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10323:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10513:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12032:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12210:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13292:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13403:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13624:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13822:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14465:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14576:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14687:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14797:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14909:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15021:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15998:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16794:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17884:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2028:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2138:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3214:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13308:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13419:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14481:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14592:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14814:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14926:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15038:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16014:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6358:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9204:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13715:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:218:5: error: Common realloc mistake: 'SwigPtrTable' nulled but not freed upon failure [memleakOnRealloc]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2010:0: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2120:0: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:564:68: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:574:55: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:584:82: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:594:60: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:757:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:764:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:771:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:778:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:785:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:851:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:858:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:865:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:872:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:879:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:948:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:955:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:962:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:969:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:976:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1043:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1050:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1057:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1064:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1071:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1137:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1144:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1151:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1158:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1165:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1230:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1237:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1244:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1251:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1258:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1325:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1332:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1339:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1346:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1353:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1462:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1469:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1476:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1483:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1490:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1558:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1565:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1572:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1579:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1586:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1653:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1660:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1667:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1674:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1681:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1746:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1753:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1760:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1767:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1774:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1839:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1846:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1853:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1860:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1867:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1962:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1969:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1976:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1983:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:1990:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2072:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2079:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2086:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2093:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2100:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2184:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2191:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2198:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2205:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2212:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2323:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2330:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2337:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2344:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2351:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2460:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2467:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2474:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2481:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2488:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2553:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2560:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2567:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2574:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2581:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2648:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2655:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2662:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2669:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2676:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2787:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2794:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2801:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2808:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2815:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2926:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2933:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2940:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2947:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:2954:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3027:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3034:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3041:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3048:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3055:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3131:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3138:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3145:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3152:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3159:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3270:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3277:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3284:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3291:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3298:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3339:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3346:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3353:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3360:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3367:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3449:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3456:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3463:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3470:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3477:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3518:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3525:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3546:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3587:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3594:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3601:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3608:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3615:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3686:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3693:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3700:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3707:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3714:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3755:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3762:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3769:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3776:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3783:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3856:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3863:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3870:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3877:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3884:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3949:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3956:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3963:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3970:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:3977:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4042:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4049:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4056:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4063:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4070:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4139:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4146:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4153:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4160:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4167:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4245:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4252:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4259:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4266:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4273:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4347:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4354:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4361:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4368:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4375:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4446:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4453:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4460:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4467:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4474:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4515:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4522:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4529:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4536:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4543:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4612:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4619:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4626:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4633:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4640:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4710:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4717:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4724:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4731:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4738:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4779:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4786:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4793:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4800:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4807:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4876:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4883:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4890:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4897:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4904:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4974:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4981:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4988:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:4995:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5002:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5043:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5050:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5057:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5064:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5071:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5140:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5147:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5154:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5161:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5168:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5239:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5246:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5253:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5260:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5267:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5335:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5342:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5349:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5356:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5363:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5431:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5438:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5445:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5452:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5459:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5527:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5534:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5541:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5548:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5555:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5623:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5630:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5637:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5644:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5651:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5723:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5730:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5737:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5744:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5751:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5821:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5828:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5835:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5842:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5849:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5921:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5928:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5935:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5942:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:5949:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6019:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6026:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6033:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6040:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6047:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6115:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6122:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6129:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6136:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6143:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6211:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6218:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6225:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6232:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6239:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6310:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6317:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6324:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6331:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6338:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6411:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6418:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6425:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6432:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6439:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6508:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6515:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6522:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6529:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6536:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6611:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6618:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6625:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6632:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6639:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6680:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6687:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6694:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6701:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6708:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6785:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6792:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6799:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6806:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:6813:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7149:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7156:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7163:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7170:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7177:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7253:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7260:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7267:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7274:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7281:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7353:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7360:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7367:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7374:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7381:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7449:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7456:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7463:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7470:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7477:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7545:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7552:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7559:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7566:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7573:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7647:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7654:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7661:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7668:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7675:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7747:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7754:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7761:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7768:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7775:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7849:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7856:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7863:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7870:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7877:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7949:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7956:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7963:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7970:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:7977:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8051:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8058:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8065:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8072:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8079:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8150:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8157:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8164:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8171:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8178:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8254:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8261:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8268:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8275:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8282:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8354:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8361:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8368:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8375:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8382:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8456:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8463:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8470:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8477:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8484:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8554:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8561:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8568:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8575:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8582:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8651:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8658:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8665:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8672:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8679:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8748:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8755:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8762:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8769:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8776:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8842:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8849:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8856:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8863:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8870:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8952:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8959:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8966:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8973:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:8980:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9056:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9063:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9070:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9077:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9084:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9156:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9163:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9170:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9177:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9184:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9257:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9264:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9271:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9278:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9285:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9365:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9372:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9379:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9386:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9393:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9434:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9441:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9448:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9455:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9462:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9534:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9541:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9548:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9555:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9562:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9629:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9636:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9643:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9650:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9657:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9730:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9737:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9744:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9751:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9758:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9832:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9839:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9846:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9853:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9860:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9901:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9908:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9915:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9922:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:9929:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10001:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10008:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10015:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10022:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10029:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10070:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10077:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10084:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10091:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10098:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10168:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10175:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10182:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10189:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10196:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10269:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10276:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10283:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10290:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10297:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10368:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10375:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10382:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10389:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10396:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10463:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10470:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10477:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10484:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10491:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10885:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10892:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10899:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10906:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10913:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10989:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:10996:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11003:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11010:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11017:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11088:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11095:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11102:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11109:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11116:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11157:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11164:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11171:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11178:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11185:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11254:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11261:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11268:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11275:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11282:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11352:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11359:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11366:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11373:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11380:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11421:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11428:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11435:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11442:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11449:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11518:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11525:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11546:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11616:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11623:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11630:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11637:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11644:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11685:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11692:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11699:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11706:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11713:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11782:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11789:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11796:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11803:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11810:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11886:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11893:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11900:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11907:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11914:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11982:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11989:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:11996:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12003:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12010:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12079:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12086:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12093:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12100:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12107:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12148:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12155:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12162:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12169:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12176:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12253:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12260:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12267:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12274:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12281:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12573:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12580:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12587:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12594:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12601:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12677:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12684:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12691:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12698:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12705:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12776:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12783:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12790:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12797:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12804:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12880:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12887:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12894:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12901:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12908:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12979:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12986:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:12993:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13000:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13007:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13048:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13055:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13062:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13069:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13076:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13145:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13152:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13159:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13166:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13173:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13242:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13249:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13256:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13263:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13270:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13353:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13360:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13367:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13374:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13381:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13472:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13479:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13486:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13493:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13500:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13574:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13581:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13588:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13595:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13602:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13667:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13674:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13681:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13688:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13695:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13768:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13775:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13782:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13789:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13796:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13866:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13873:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13880:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13887:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13894:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13970:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13977:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13984:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13991:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:13998:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14074:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14081:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14088:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14095:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14102:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14415:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14422:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14429:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14436:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14443:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14526:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14533:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14540:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14547:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14554:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14637:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14644:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14651:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14658:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14665:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14747:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14754:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14761:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14768:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14775:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14859:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14866:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14873:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14880:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14887:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14971:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14978:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14985:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14992:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:14999:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15085:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15092:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15099:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15106:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15113:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15181:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15188:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15195:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15202:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15209:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15277:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15284:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15291:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15298:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15305:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15373:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15380:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15387:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15394:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15401:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15469:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15476:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15483:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15490:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15497:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15565:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15572:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15579:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15586:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15593:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15664:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15671:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15678:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15685:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15692:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15739:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15746:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15753:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15760:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15767:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15841:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15848:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15855:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15862:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15869:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15946:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15953:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15960:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15967:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:15974:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16060:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16067:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16074:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16081:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16088:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16165:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16172:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16179:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16186:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16193:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16275:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16282:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16289:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16296:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16303:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16380:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16387:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16394:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16401:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16408:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16483:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16490:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16497:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16504:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16511:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16586:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16593:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16600:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16607:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16614:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16696:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16703:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16710:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16717:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16724:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16838:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16845:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16852:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16859:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16866:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16939:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16946:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16953:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16960:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:16967:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17074:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17081:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17088:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17095:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17102:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17257:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17264:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17271:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17278:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17285:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17358:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17365:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17372:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17379:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17386:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17459:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17466:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17473:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17480:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17487:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17560:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17567:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17574:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17581:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17588:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17661:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17668:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17675:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17682:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17689:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17763:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17770:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17777:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17784:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17791:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17834:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17841:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17848:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17855:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17862:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17929:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17936:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17943:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17950:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:17957:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18031:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18038:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18045:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18052:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18059:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18129:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18136:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18143:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18150:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18157:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18226:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18233:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18240:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18247:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdm_wrap.cpp:18254:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4623:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4620:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4623:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4720:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4717:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4720:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4887:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4884:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4887:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4984:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4981:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4984:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5151:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5148:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5151:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5248:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5245:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5248:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5349:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5346:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5349:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5443:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5440:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5443:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5541:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5538:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5541:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5635:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5632:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5635:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5735:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5732:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5735:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5831:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5828:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5831:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5933:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5930:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5933:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6029:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6026:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6029:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6129:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6126:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6129:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6223:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6220:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6223:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7263:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7260:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7263:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7361:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7358:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7361:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7463:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7460:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7463:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7557:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7554:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7557:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7657:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7654:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7657:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7755:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7752:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7755:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7859:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7856:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7859:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7957:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7954:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7957:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8061:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8058:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8061:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8159:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8156:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8159:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8264:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8261:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8264:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8362:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8359:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8362:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8466:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8463:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8466:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8564:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8561:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8564:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8662:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8659:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8662:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8759:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8756:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8759:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8856:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8853:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8856:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8950:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8947:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8950:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9060:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9057:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9060:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9164:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9161:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9164:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9642:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9639:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9642:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10999:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10996:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10999:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11097:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11094:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11097:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11265:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11262:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11265:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11362:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11359:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11362:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11529:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11526:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11529:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11626:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11623:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11626:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11793:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11790:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11793:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11890:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11887:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11890:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12090:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12087:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12090:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12687:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12684:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12687:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12785:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12782:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12785:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12890:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12887:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12890:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12988:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12985:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12988:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13156:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13153:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13156:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13253:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13250:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13253:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13350:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13347:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13350:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13461:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13458:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13461:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13682:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13679:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13682:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14523:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14520:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14523:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14634:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14631:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14634:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14745:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14742:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14745:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14855:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14852:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14855:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14967:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14964:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14967:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15079:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15076:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15079:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15195:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15192:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15195:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15289:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15286:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15289:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15387:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15384:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15387:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15481:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15478:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15481:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15579:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15576:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15579:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15673:7: style: Condition 'ibdm_tcl_error' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15670:20: note: Assignment 'ibdm_tcl_error=0', assigned value is 0
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15673:7: note: Condition 'ibdm_tcl_error' is always false
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:419:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:450:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:525:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1456:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2315:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2454:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2779:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2918:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6426:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9272:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13783:3: warning: %llx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:413:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:418:20: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:423:24: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:428:26: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:434:14: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:768:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:802:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:896:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:993:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1088:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1182:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1275:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1370:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1468:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1507:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1603:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1698:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1791:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1884:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2007:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2117:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2229:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2327:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2368:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2466:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2505:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2598:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2693:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2791:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2832:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2930:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2971:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3072:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3176:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3315:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3384:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3494:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3563:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3632:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3731:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3800:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3901:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3994:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4087:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4184:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4290:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4392:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4491:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4560:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4621:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4657:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4718:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4755:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4824:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4885:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4921:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4982:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5019:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5088:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5149:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5185:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5246:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5284:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5380:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5476:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5572:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5668:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5733:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5768:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5866:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5931:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5966:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6064:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6160:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6256:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6319:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6355:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6456:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6553:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6656:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6725:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6830:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7194:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7298:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7398:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7494:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7590:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7692:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7792:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7894:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7994:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8096:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8195:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8299:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8399:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8501:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8599:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8660:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8696:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8757:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8793:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8887:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8997:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9101:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9201:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9302:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9410:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9479:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9544:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9579:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9674:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9737:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9775:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9838:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9877:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9946:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10046:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10115:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10213:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10276:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10314:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10413:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10508:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10581:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10930:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11034:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11133:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11202:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11263:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11299:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11360:30: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11397:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11466:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11527:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11563:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11624:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11661:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11730:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11791:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11827:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11888:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11931:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11992:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12027:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12124:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12193:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12298:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12372:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12618:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12722:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12821:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12925:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13024:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13093:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13154:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13190:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13251:29: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13287:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13398:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13517:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13584:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13619:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13712:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13813:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13911:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13978:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14015:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14082:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14119:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14186:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14202:5: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14460:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14571:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14682:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14792:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14904:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15016:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15130:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15226:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15322:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15418:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15514:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15610:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15709:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15784:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15849:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15886:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15953:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15991:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16105:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16172:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16210:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16283:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16320:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16387:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16425:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16490:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16528:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16593:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16631:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16696:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16741:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16883:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16984:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17119:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17302:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17403:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17504:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17605:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17706:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17808:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17879:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17974:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18037:17: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18076:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18174:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18271:11: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7028:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7021:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7028:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7035:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7028:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7035:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7042:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7035:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7042:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7049:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7042:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7049:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7056:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7049:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7056:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7063:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7056:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7063:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7070:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7063:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7070:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10729:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10722:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10729:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10736:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10729:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10736:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10743:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10736:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10743:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10750:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10743:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10750:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10757:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10750:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10757:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10764:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10757:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10764:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10771:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10764:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10771:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10778:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10771:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10778:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10785:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10778:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10785:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10792:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10785:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10792:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10799:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10792:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10799:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10806:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10799:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10806:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12480:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12473:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12480:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12487:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12480:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12487:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12494:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12487:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12494:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14316:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14309:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14316:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14323:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14316:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14323:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14330:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14323:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14330:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14337:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14330:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14337:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18498:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18491:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18498:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18505:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18498:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18505:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18512:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18505:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18512:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18519:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18512:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18519:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18526:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18519:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18526:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18533:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18526:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18533:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18540:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18533:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18540:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18547:9: style: Variable 'rcode' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18540:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18547:9: note: Variable 'rcode' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:374:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2078:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2188:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3263:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13358:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13469:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14531:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14642:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14863:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14975:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15087:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16064:12: style: The scope of the variable 'p_tclObj' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:869:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2074:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2184:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3290:12: style: Variable 'p_c' is not assigned a value. [unassignedVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3709:12: style: Variable 'p_c' is not assigned a value. [unassignedVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6527:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6804:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8954:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9064:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9168:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9373:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9646:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10017:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10385:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10575:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12094:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12272:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13354:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13465:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13686:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13884:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14527:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14638:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14749:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14859:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14971:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15083:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16060:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16856:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17946:19: style: Variable 'tcl_result' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2090:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2200:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3276:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13370:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13481:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14543:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14654:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14876:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14988:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15100:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16076:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6420:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9266:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13777:3: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:218:5: error: Common realloc mistake: 'SwigPtrTable' nulled but not freed upon failure [memleakOnRealloc]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2072:0: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2182:0: error: Memory leak: _result [memleak]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:564:68: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:574:55: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:584:82: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:594:60: performance: Function parameter 'rootNodes' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:819:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:826:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:833:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:840:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:847:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:913:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:920:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:927:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:934:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:941:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1010:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1017:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1024:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1031:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1038:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1105:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1112:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1119:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1126:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1133:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1199:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1206:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1213:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1220:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1227:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1292:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1299:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1306:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1313:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1320:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1387:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1394:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1401:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1408:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1415:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1524:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1531:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1538:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1545:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1552:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1620:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1627:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1634:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1641:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1648:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1715:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1722:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1729:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1736:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1743:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1808:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1815:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1822:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1829:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1836:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1901:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1908:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1915:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1922:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:1929:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2024:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2031:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2038:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2045:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2052:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2134:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2141:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2148:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2155:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2162:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2246:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2253:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2260:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2267:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2274:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2385:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2392:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2399:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2406:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2413:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2522:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2529:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2536:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2543:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2550:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2615:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2622:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2629:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2636:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2643:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2710:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2717:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2724:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2731:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2738:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2849:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2856:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2863:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2870:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2877:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2988:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:2995:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3002:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3009:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3016:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3089:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3096:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3103:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3110:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3117:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3193:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3200:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3207:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3214:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3221:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3332:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3339:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3346:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3353:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3360:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3401:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3408:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3415:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3422:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3429:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3511:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3518:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3525:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3580:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3587:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3594:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3601:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3608:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3649:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3656:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3663:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3670:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3677:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3748:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3755:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3762:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3769:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3776:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3817:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3824:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3831:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3838:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3845:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3918:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3925:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3932:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3939:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:3946:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4011:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4018:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4025:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4032:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4039:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4104:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4111:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4118:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4125:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4132:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4201:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4208:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4215:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4222:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4229:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4307:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4314:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4321:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4328:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4335:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4409:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4416:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4423:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4430:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4437:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4508:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4515:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4522:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4529:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4536:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4577:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4584:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4591:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4598:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4605:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4674:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4681:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4688:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4695:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4702:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4772:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4779:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4786:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4793:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4800:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4841:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4848:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4855:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4862:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4869:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4938:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4945:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4952:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4959:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:4966:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5036:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5043:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5050:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5057:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5064:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5105:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5112:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5119:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5126:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5133:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5202:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5209:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5216:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5223:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5230:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5301:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5308:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5315:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5322:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5329:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5397:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5404:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5411:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5418:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5425:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5493:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5500:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5507:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5514:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5521:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5589:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5596:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5603:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5610:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5617:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5685:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5692:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5699:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5706:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5713:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5785:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5792:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5799:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5806:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5813:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5883:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5890:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5897:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5904:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5911:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5983:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5990:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:5997:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6004:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6011:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6081:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6088:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6095:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6102:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6109:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6177:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6184:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6191:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6198:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6205:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6273:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6280:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6287:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6294:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6301:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6372:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6379:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6386:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6393:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6400:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6473:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6480:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6487:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6494:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6501:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6570:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6577:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6584:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6591:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6598:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6673:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6680:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6687:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6694:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6701:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6742:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6749:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6756:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6763:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6770:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6847:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6854:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6861:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6868:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:6875:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7211:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7218:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7225:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7232:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7239:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7315:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7322:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7329:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7336:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7343:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7415:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7422:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7429:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7436:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7443:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7511:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7518:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7525:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7607:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7614:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7621:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7628:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7635:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7709:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7716:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7723:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7730:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7737:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7809:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7816:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7823:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7830:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7837:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7911:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7918:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7925:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7932:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:7939:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8011:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8018:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8025:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8032:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8039:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8113:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8120:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8127:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8134:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8141:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8212:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8219:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8226:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8233:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8240:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8316:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8323:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8330:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8337:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8344:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8416:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8423:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8430:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8437:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8444:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8518:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8525:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8546:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8616:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8623:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8630:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8637:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8644:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8713:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8720:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8727:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8734:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8741:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8810:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8817:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8824:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8831:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8838:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8904:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8911:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8918:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8925:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:8932:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9014:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9021:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9028:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9035:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9042:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9118:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9125:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9132:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9139:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9146:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9218:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9225:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9232:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9239:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9246:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9319:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9326:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9333:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9340:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9347:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9427:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9434:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9441:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9448:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9455:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9496:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9503:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9510:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9517:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9524:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9596:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9603:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9610:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9617:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9624:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9691:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9698:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9705:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9712:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9719:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9792:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9799:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9806:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9813:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9820:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9894:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9901:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9908:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9915:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9922:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9963:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9970:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9977:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9984:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:9991:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10063:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10070:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10077:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10084:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10091:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10132:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10139:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10146:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10153:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10160:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10230:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10237:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10244:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10251:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10258:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10331:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10338:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10345:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10352:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10359:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10430:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10437:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10444:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10451:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10458:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10525:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10532:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10539:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10546:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10553:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10947:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10954:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10961:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10968:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:10975:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11051:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11058:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11065:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11072:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11079:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11150:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11157:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11164:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11171:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11178:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11219:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11226:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11233:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11240:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11247:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11316:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11323:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11330:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11337:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11344:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11414:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11421:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11428:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11435:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11442:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11483:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11490:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11497:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11504:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11511:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11580:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11587:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11594:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11601:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11608:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11678:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11685:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11692:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11699:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11706:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11747:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11754:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11761:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11768:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11775:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11844:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11851:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11858:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11865:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11872:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11948:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11955:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11962:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11969:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:11976:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12044:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12051:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12058:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12065:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12072:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12141:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12148:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12155:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12162:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12169:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12210:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12217:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12224:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12231:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12238:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12315:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12322:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12329:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12336:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12343:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12635:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12642:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12649:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12656:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12663:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12739:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12746:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12753:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12760:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12767:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12838:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12845:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12852:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12859:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12866:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12942:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12949:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12956:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12963:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:12970:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13041:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13048:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13055:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13062:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13069:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13110:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13117:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13124:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13131:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13138:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13207:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13214:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13221:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13228:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13235:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13304:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13311:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13318:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13325:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13332:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13415:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13422:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13429:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13436:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13443:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13534:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13541:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13548:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13555:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13562:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13636:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13643:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13650:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13657:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13664:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13729:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13736:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13743:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13750:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13757:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13830:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13837:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13844:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13851:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13858:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13928:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13935:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13942:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13949:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:13956:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14032:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14039:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14046:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14053:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14060:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14136:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14143:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14150:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14157:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14164:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14477:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14484:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14491:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14498:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14505:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14588:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14595:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14602:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14609:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14616:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14699:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14706:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14713:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14720:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14727:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14809:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14816:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14823:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14830:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14837:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14921:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14928:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14935:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14942:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:14949:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15033:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15040:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15047:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15054:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15061:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15147:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15154:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15161:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15168:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15175:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15243:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15250:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15257:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15264:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15271:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15339:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15346:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15353:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15360:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15367:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15435:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15442:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15449:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15456:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15463:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15531:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15538:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15545:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15552:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15559:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15627:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15634:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15641:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15648:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15655:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15726:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15733:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15740:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15747:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15754:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15801:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15808:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15815:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15822:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15829:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15903:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15910:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15917:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15924:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:15931:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16008:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16015:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16022:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16029:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16036:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16122:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16129:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16136:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16143:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16150:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16227:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16234:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16241:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16248:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16255:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16337:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16344:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16351:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16358:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16365:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16442:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16449:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16456:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16463:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16470:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16545:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16552:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16559:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16566:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16573:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16648:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16655:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16662:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16669:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16676:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16758:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16765:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16772:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16779:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16786:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16900:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16907:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16914:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16921:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:16928:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17001:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17008:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17015:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17022:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17029:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17136:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17143:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17150:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17157:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17164:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17319:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17326:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17333:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17340:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17347:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17420:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17427:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17434:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17441:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17448:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17521:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17528:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17535:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17542:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17549:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17622:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17629:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17636:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17643:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17650:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17723:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17730:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17737:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17744:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17751:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17825:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17832:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17839:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17846:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17853:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17896:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17903:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17910:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17917:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17924:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17991:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:17998:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18005:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18012:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18019:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18093:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18100:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18107:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18114:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18121:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18191:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18198:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18205:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18212:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18219:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18288:8: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18295:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18302:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18309:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibutils-1.5.7/ibdm/ibdm/ibdmsh_wrap.cpp:18316:15: warning: Unnecessary comparison of static strings. [staticStringCompare]
ibnl_parser.cc:1785:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ibnl_scanner.cc:1197:54: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
ibutils-1.5.7/ibdm/ibdm/ibnl_scanner.cc:280:39: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ibnl_scanner.cc:1197:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ibnl_scanner.cc:1227:44: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
ibnl_scanner.cc:514:21: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
ibnl_scanner.cc:1227:44: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
ibutils-1.5.7/ibdm/src/fabric_sim.cpp:224:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/fabric_sim.cpp:225:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/fabric_sim.cpp:293:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/fabric_tr.cpp:196:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:361:33: style: Function 'ibSysGetNodePortOnSysPort' argument 1 names different: declaration 'sysPort' definition 'sysPortName'. [funcArgNamesDifferent]
ibutils-1.5.7/ibdm/src/ibsysapi.h:71:37: note: Function 'ibSysGetNodePortOnSysPort' argument 1 names different: declaration 'sysPort' definition 'sysPortName'.
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:361:33: note: Function 'ibSysGetNodePortOnSysPort' argument 1 names different: declaration 'sysPort' definition 'sysPortName'.
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:113:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:115:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:165:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/ibsysapi.cpp:285:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/osm_check.cpp:380:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/osm_check.cpp:381:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/osm_check.cpp:511:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/osm_check.cpp:165:12: style: The scope of the variable 'guid' can be reduced. [variableScope]
ibutils-1.5.7/ibdm/src/osm_check.cpp:431:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/osm_check.cpp:582:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/osm_check.cpp:593:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ibutils-1.5.7/ibdm/src/test_topo_match.cpp:211:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibdm/src/test_topo_match.cpp:212:5: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
ibutils-1.5.7/ibis/src/ibcc.c:375:17: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibcc.c:352:19: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibcc.c:375:17: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibcc.c:395:18: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibcc.c:352:19: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibcc.c:395:18: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibis.c:207:4: warning: Either the condition 'num_ports==0' is redundant or there is possible null pointer dereference: num_ports. [nullPointerRedundantCheck]
ibutils-1.5.7/ibis/src/ibis.c:222:17: note: Assuming that condition 'num_ports==0' is not redundant
ibutils-1.5.7/ibis/src/ibis.c:207:4: note: Null pointer dereference
ibutils-1.5.7/ibis/src/ibis_gsi_mad_ctrl.c:843:15: style: The scope of the variable 'p_mad' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/ibis_gsi_mad_ctrl.c:119:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibis/src/ibis_gsi_mad_ctrl.c:302:11: style: Variable 'p_mad' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibis/src/ibis_gsi_mad_ctrl.c:343:11: style: Variable 'p_mad' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibis/src/ibpm.c:135:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibpm.c:128:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibpm.c:135:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibpm.c:209:29: style: Function 'ibpm_get_counters' argument 4 names different: declaration 'p_pm_port_counter_mad' definition 'p_ibpm_port_counter_mad'. [funcArgNamesDifferent]
ibutils-1.5.7/ibis/src/ibpm.h:211:29: note: Function 'ibpm_get_counters' argument 4 names different: declaration 'p_pm_port_counter_mad' definition 'p_ibpm_port_counter_mad'.
ibutils-1.5.7/ibis/src/ibpm.c:209:29: note: Function 'ibpm_get_counters' argument 4 names different: declaration 'p_pm_port_counter_mad' definition 'p_ibpm_port_counter_mad'.
ibutils-1.5.7/ibis/src/ibpm.c:247:29: style: Function 'ibpm_get_multi_counters' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'. [funcArgNamesDifferent]
ibutils-1.5.7/ibis/src/ibpm.h:252:29: note: Function 'ibpm_get_multi_counters' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'.
ibutils-1.5.7/ibis/src/ibpm.c:247:29: note: Function 'ibpm_get_multi_counters' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'.
ibutils-1.5.7/ibis/src/ibpm.c:298:38: style: Function 'ibpm_get_multi_counters_extended' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'. [funcArgNamesDifferent]
ibutils-1.5.7/ibis/src/ibpm.h:295:38: note: Function 'ibpm_get_multi_counters_extended' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'.
ibutils-1.5.7/ibis/src/ibpm.c:298:38: note: Function 'ibpm_get_multi_counters_extended' argument 5 names different: declaration 'p_pm_port_counter_mad_list' definition 'p_ibpm_port_counter_mad_list'.
ibutils-1.5.7/ibis/src/ibsac.c:236:15: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibis/src/ibsac.c:234:13: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibis/src/ibsm.c:343:18: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibsm.c:313:20: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibsm.c:343:18: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibsm.c:363:23: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibsm.c:313:20: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibsm.c:363:23: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibsm.c:437:18: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibsm.c:400:20: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibsm.c:437:18: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibsm.c:457:23: style: Condition 'debug_mode==1' is always false [knownConditionTrueFalse]
ibutils-1.5.7/ibis/src/ibsm.c:400:20: note: Assignment 'debug_mode=0', assigned value is 0
ibutils-1.5.7/ibis/src/ibsm.c:457:23: note: Condition 'debug_mode==1' is always false
ibutils-1.5.7/ibis/src/ibsm.c:119:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:113:0: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:119:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:138:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:131:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:138:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:145:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:138:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:145:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:152:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:145:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:152:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:159:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:152:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:159:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:166:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:159:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:166:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:173:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:166:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:173:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:180:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:173:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:180:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:187:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:180:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:187:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:194:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:187:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:194:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:201:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:194:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:201:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:208:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibsm.c:201:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibsm.c:208:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:150:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:143:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:150:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:157:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:150:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:157:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:164:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:157:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:164:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:171:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:164:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:171:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:178:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:171:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:178:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:185:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:178:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:185:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:192:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:185:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:192:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:199:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:192:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:199:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:206:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:199:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:206:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:213:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ibutils-1.5.7/ibis/src/ibvs.c:206:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:213:3: note: Variable 'status' is reassigned a value before the old one has been used.
ibutils-1.5.7/ibis/src/ibvs.c:869:25: style: The scope of the variable 'i' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:85:25: warning: Either the condition 'if(_t)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:370:8: note: Assuming that condition 'if(_t)' is not redundant
ibutils-1.5.7/ibis/src/swig_extended_obj.c:336:15: note: Calling function 'strToUInt64', 1st argument 'swig_type' value is 0
ibutils-1.5.7/ibis/src/swig_extended_obj.c:85:25: note: Null pointer addition
ibutils-1.5.7/ibis/src/swig_extended_obj.c:199:20: warning: Either the condition '!colonIdx' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:201:7: note: Assuming that condition '!colonIdx' is not redundant
ibutils-1.5.7/ibis/src/swig_extended_obj.c:199:20: note: Null pointer addition
ibutils-1.5.7/ibis/src/swig_extended_obj.c:266:21: style: The scope of the variable '_s' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:268:20: style: The scope of the variable '_c' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:325:8: style: The scope of the variable 'temp_type' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:326:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:327:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:329:18: style: The scope of the variable 'cache' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:330:8: style: The scope of the variable 'start' can be reduced. [variableScope]
ibutils-1.5.7/ibis/src/swig_extended_obj.c:330:15: style: The scope of the variable 'end' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:171:5: warning: Member variable 'msgObj::lineNum' is not initialized in the constructor. [uninitMemberVar]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:138:31: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:140:36: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:21: performance: Variable 'f1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:30: performance: Variable 'f2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:39: performance: Variable 'f3' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:48: performance: Variable 'f4' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:57: performance: Variable 'f5' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:176:66: performance: Variable 'f6' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:177:9: performance: Variable 'inFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:196:48: performance: Variable 'context' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:196:62: performance: Variable 'module' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:114:9: style: Technically the member function 'GenServer::isAlive' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:139:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:140:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:141:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:142:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:143:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:144:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:145:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:146:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:147:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:148:5: style: Class 'msgStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:133:1: warning: The class 'msgStr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ibutils-1.5.7/ibmgtsim/src/client.cpp:88:9: style: The function 'proccessClientMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:122:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/client.cpp:88:9: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/client.cpp:220:9: error: Memory leak: clientConn.pClient [memleak]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:140:30: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:25: performance: Function parameter 'i1' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:41: performance: Function parameter 'i2' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:57: performance: Function parameter 'i3' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:73: performance: Function parameter 'i4' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:89: performance: Function parameter 'i5' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:173:105: performance: Function parameter 'i6' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.h:174:25: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/node.h:68:13: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:189:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:234:27: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:446:34: style: Same expression on both sides of '||'. [duplicateExpression]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:47:12: style: Function 'IBMSDispatcher' argument 2 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:120:27: note: Function 'IBMSDispatcher' argument 2 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:47:12: note: Function 'IBMSDispatcher' argument 2 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:48:12: style: Function 'IBMSDispatcher' argument 3 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:120:51: note: Function 'IBMSDispatcher' argument 3 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:48:12: note: Function 'IBMSDispatcher' argument 3 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:119:42: style: Function 'setDelayAvg' argument 1 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:125:28: note: Function 'setDelayAvg' argument 1 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:119:42: note: Function 'setDelayAvg' argument 1 names different: declaration 'delayAvg_usec' definition 'dAvg_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:126:45: style: Function 'setDelayStdDev' argument 1 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:128:31: note: Function 'setDelayStdDev' argument 1 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:126:45: note: Function 'setDelayStdDev' argument 1 names different: declaration 'delayStdDev_usec' definition 'dStdDev_usec'.
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:99:7: performance: Technically the member function 'IBMSDispatcher::routeMadToDestByDR' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:424:17: note: Technically the member function 'IBMSDispatcher::routeMadToDestByDR' can be static.
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:99:7: note: Technically the member function 'IBMSDispatcher::routeMadToDestByDR' can be static.
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:102:7: performance: Technically the member function 'IBMSDispatcher::routeMadToDestByLid' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:299:17: note: Technically the member function 'IBMSDispatcher::routeMadToDestByLid' can be static.
ibutils-1.5.7/ibmgtsim/src/dispatcher.h:102:7: note: Technically the member function 'IBMSDispatcher::routeMadToDestByLid' can be static.
ibutils-1.5.7/ibmgtsim/src/node.h:196:9: style: Technically the member function 'IBMSNode::getLinkStatus' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/server.h:92:13: style: Technically the member function 'IBMSClientConn::getIbPortNum' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:67:3: style: Class 'IBMSDispatcher' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibmgtsim/src/dispatcher.cpp:67:3: style: Class 'IBMSDispatcher' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibmgtsim/src/server.h:128:9: style: The function 'processMad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/node.h:134:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/server.h:128:9: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/server.h:174:9: style: The function 'closingClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:127:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/server.h:174:9: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/server.h:182:9: style: The function 'proccessClientMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:122:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/server.h:182:9: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:270:11: warning: Either the condition 'if(outStreamP)' is redundant or there is possible null pointer dereference: outStreamP. [nullPointerRedundantCheck]
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:274:8: note: Assuming that condition 'if(outStreamP)' is not redundant
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:270:11: note: Null pointer dereference
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:49:5: performance: Variable 'format' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:50:5: performance: Variable 'context' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:51:5: performance: Variable 'module' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:46:46: performance: Function parameter 'ctx' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/msgmgr.cpp:46:58: performance: Function parameter 'mod' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/node.cpp:516:21: style: The scope of the variable 'tid' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/node.cpp:116:22: style: Function 'IBMSMadProcessor' argument 2 names different: declaration 'mgtClasses' definition 'mgtClassesList'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/node.h:140:59: note: Function 'IBMSMadProcessor' argument 2 names different: declaration 'mgtClasses' definition 'mgtClassesList'.
ibutils-1.5.7/ibmgtsim/src/node.cpp:116:22: note: Function 'IBMSMadProcessor' argument 2 names different: declaration 'mgtClasses' definition 'mgtClassesList'.
ibutils-1.5.7/ibmgtsim/src/node.cpp:121:5: performance: Variable 'mgtClasses' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ibutils-1.5.7/ibmgtsim/src/node.h:213:9: style: Technically the member function 'IBMSNode::getPhyPortErrProfile' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/node.cpp:275:15: note: Technically the member function 'IBMSNode::getPhyPortErrProfile' can be const.
ibutils-1.5.7/ibmgtsim/src/node.h:213:9: note: Technically the member function 'IBMSNode::getPhyPortErrProfile' can be const.
ibutils-1.5.7/ibmgtsim/src/pma.cpp:64:15: style: Variable 'pNodeData' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibmgtsim/src/pma.h:56:7: performance: Technically the member function 'IBMSPma::pmaMadValidation' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/pma.cpp:69:14: note: Technically the member function 'IBMSPma::pmaMadValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/pma.h:56:7: note: Technically the member function 'IBMSPma::pmaMadValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/sma.h:113:3: style: Class 'SMATimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ibutils-1.5.7/ibmgtsim/src/sma.h:211:7: style: The function 'processMad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/node.h:134:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/sma.h:211:7: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/pma.h:69:7: style: The function 'processMad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/node.h:134:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/pma.h:69:7: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/server.cpp:371:25: style: Function 'handleCapMsg' argument 2 names different: declaration 'msg' definition 'capMsg'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/server.h:171:54: note: Function 'handleCapMsg' argument 2 names different: declaration 'msg' definition 'capMsg'.
ibutils-1.5.7/ibmgtsim/src/server.cpp:371:25: note: Function 'handleCapMsg' argument 2 names different: declaration 'msg' definition 'capMsg'.
ibutils-1.5.7/ibmgtsim/src/sim.h:99:17: performance: Technically the member function 'IBMgtSim::getSimulatorDir' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/sim.cpp:48:23: note: Technically the member function 'IBMgtSim::getSimulatorDir' can be static.
ibutils-1.5.7/ibmgtsim/src/sim.h:99:17: note: Technically the member function 'IBMgtSim::getSimulatorDir' can be static.
ibutils-1.5.7/ibmgtsim/src/vsa.h:82:7: style: The function 'processMad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ibutils-1.5.7/ibmgtsim/src/node.h:134:17: note: Virtual function in base class
ibutils-1.5.7/ibmgtsim/src/vsa.h:82:7: note: Function in derived class
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:65:5: style: Variable 'buff' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:83:5: style: Variable 'buff' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:108:35: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:110:35: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:112:40: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:114:41: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:116:44: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:119:44: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/simmsg.cpp:121:49: error: Undefined behavior: Variable 'msg' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:117:23: style: C-style pointer casting [cstyleCast]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:695:23: style: The scope of the variable 'pVlArbEntryElm' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:764:23: style: The scope of the variable 'pSl2VlEntryElm' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1575:23: style: The scope of the variable 'pGuidInfoBlockElem' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1631:23: style: The scope of the variable 'pPkeyBlockElem' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:98:24: style: Function 'SMATimer' argument 1 names different: declaration 'time' definition 't'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/sma.h:113:16: note: Function 'SMATimer' argument 1 names different: declaration 'time' definition 't'.
ibutils-1.5.7/ibmgtsim/src/sma.cpp:98:24: note: Function 'SMATimer' argument 1 names different: declaration 'time' definition 't'.
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1111:13: style: Function 'setIBPortBaseLid' argument 2 names different: declaration 'portNum' definition 'inPortNum'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/sma.h:163:34: note: Function 'setIBPortBaseLid' argument 2 names different: declaration 'portNum' definition 'inPortNum'.
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1111:13: note: Function 'setIBPortBaseLid' argument 2 names different: declaration 'portNum' definition 'inPortNum'.
ibutils-1.5.7/ibmgtsim/src/sma.cpp:180:15: style: Variable 'pNodeData' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:531:15: style: Variable 'pNodeData' is assigned a value that is never used. [unreadVariable]
ibutils-1.5.7/ibmgtsim/src/sma.h:152:7: performance: Technically the member function 'IBMSSma::madValidation' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1685:14: note: Technically the member function 'IBMSSma::madValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/sma.h:152:7: note: Technically the member function 'IBMSSma::madValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/sma.h:170:7: style: Technically the member function 'IBMSSma::setPortInfoSwExtPort' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:1292:14: note: Technically the member function 'IBMSSma::setPortInfoSwExtPort' can be const.
ibutils-1.5.7/ibmgtsim/src/sma.h:170:7: note: Technically the member function 'IBMSSma::setPortInfoSwExtPort' can be const.
ibutils-1.5.7/ibmgtsim/src/sma.h:180:7: style: Technically the member function 'IBMSSma::setPortInfoGeneral' can be const. [functionConst]
ibutils-1.5.7/ibmgtsim/src/sma.cpp:975:14: note: Technically the member function 'IBMSSma::setPortInfoGeneral' can be const.
ibutils-1.5.7/ibmgtsim/src/sma.h:180:7: note: Technically the member function 'IBMSSma::setPortInfoGeneral' can be const.
ibutils-1.5.7/ibmgtsim/src/sma.cpp:524:48: performance: Function parameter 'mgtClasses' should be passed by const reference. [passedByValue]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:73:21: style: The scope of the variable '_s' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:75:20: style: The scope of the variable '_c' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:108:8: style: The scope of the variable 'temp_type' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:109:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:110:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:112:18: style: The scope of the variable 'cache' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:113:8: style: The scope of the variable 'start' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/swig_alternate_mangling.cpp:113:15: style: The scope of the variable 'end' can be reduced. [variableScope]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.cpp:71:50: style: Function 'createServerSocket' argument 1 names different: declaration 'portNum' definition 'port_num'. [funcArgNamesDifferent]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:101:43: note: Function 'createServerSocket' argument 1 names different: declaration 'portNum' definition 'port_num'.
ibutils-1.5.7/ibmgtsim/src/tcpcomm.cpp:71:50: note: Function 'createServerSocket' argument 1 names different: declaration 'portNum' definition 'port_num'.
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:101:9: performance: Technically the member function 'GenServer::createServerSocket' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.cpp:71:16: note: Technically the member function 'GenServer::createServerSocket' can be static.
ibutils-1.5.7/ibmgtsim/src/tcpcomm.h:101:9: note: Technically the member function 'GenServer::createServerSocket' can be static.
ibutils-1.5.7/ibmgtsim/src/tcpcomm.cpp:361:5: style: Class 'GenClient' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ibutils-1.5.7/ibmgtsim/src/tcpcomm.cpp:361:5: style: Class 'GenClient' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:577:5: style: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:576:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:577:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:612:5: style: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:611:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:612:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:635:5: style: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:634:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:635:5: note: Variable 'pSimNode->crSpace[533292]' is reassigned a value before the old one has been used if variable is no semaphore variable.
ibutils-1.5.7/ibmgtsim/src/vsa.h:64:7: performance: Technically the member function 'IBMSVendorSpecific::vsMadValidation' can be static. [functionStatic]
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:74:25: note: Technically the member function 'IBMSVendorSpecific::vsMadValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/vsa.h:64:7: note: Technically the member function 'IBMSVendorSpecific::vsMadValidation' can be static.
ibutils-1.5.7/ibmgtsim/src/vsa.cpp:57:33: performance: Function parameter 'mgtClasses' should be passed by const reference. [passedByValue]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/ical2html/ical2html_2.1.orig.tar.gz
ical2html-2.1/icalfilter.c:62:18: style: struct member '_event_item::event' is never used. [unusedStructMember]
ical2html-2.1/icalmerge.c:185:17: style: The scope of the variable 'uid' can be reduced. [variableScope]
ical2html-2.1/icalmerge.c:253:9: style: The scope of the variable 'stream' can be reduced. [variableScope]
ical2html-2.1/icalmerge.c:254:18: style: The scope of the variable 'comp' can be reduced. [variableScope]
ical2html-2.1/icalmerge.c:255:15: style: The scope of the variable 'parser' can be reduced. [variableScope]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/icc-profiles-free/icc-profiles-free_2.0.1+dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/icdiff/icdiff_1.9.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ice-builder-gradle/ice-builder-gradle_1.4.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icebreaker/icebreaker_1.21.orig.tar.gz
icebreaker-1.2.1/hiscore.c:41:7: style: The scope of the variable 'linebuf' can be reduced. [variableScope]
icebreaker-1.2.1/level.c:92:0: style: Same expression used in consecutive assignments of 'penguincount' and 'lives'. [duplicateAssignExpression]
icebreaker-1.2.1/level.c:93:0: note: Same expression used in consecutive assignments of 'penguincount' and 'lives'.
icebreaker-1.2.1/level.c:92:0: note: Same expression used in consecutive assignments of 'penguincount' and 'lives'.
icebreaker-1.2.1/level.c:90:64: style: Function 'playlevel' argument 3 names different: declaration 'score' definition 'levelscore'. [funcArgNamesDifferent]
icebreaker-1.2.1/level.h:32:71: note: Function 'playlevel' argument 3 names different: declaration 'score' definition 'levelscore'.
icebreaker-1.2.1/level.c:90:64: note: Function 'playlevel' argument 3 names different: declaration 'score' definition 'levelscore'.
icebreaker-1.2.1/options.c:74:7: error: Width 20 given in format string (no. 1) is larger than destination buffer 'optbuf[20]', use %19s to prevent overflowing it. [invalidScanfFormatWidth]
icebreaker-1.2.1/options.c:74:7: error: Width 10 given in format string (no. 2) is larger than destination buffer 'valbuf[10]', use %9s to prevent overflowing it. [invalidScanfFormatWidth]
icebreaker-1.2.1/text.c:51:16: style: The scope of the variable 'c' can be reduced. [variableScope]
icebreaker-1.2.1/transition.c:74:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
icebreaker-1.2.1/transition.c:179:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/icecast2/icecast2_2.4.3.orig.tar.gz
icecast-2.4.3/src/admin.c:683:28: warning: Either the condition 'dest_source' is redundant or there is possible null pointer dereference: dest_source. [nullPointerRedundantCheck]
icecast-2.4.3/src/admin.c:641:9: note: Assuming that condition 'dest_source' is not redundant
icecast-2.4.3/src/admin.c:683:28: note: Null pointer dereference
icecast-2.4.3/src/admin.c:813:13: style: Variable 'password' is reassigned a value before the old one has been used. [redundantAssignment]
icecast-2.4.3/src/admin.c:812:0: note: Variable 'password' is reassigned a value before the old one has been used.
icecast-2.4.3/src/admin.c:813:13: note: Variable 'password' is reassigned a value before the old one has been used.
icecast-2.4.3/src/admin.c:201:15: style: The scope of the variable 'source' can be reduced. [variableScope]
icecast-2.4.3/src/admin.c:698:15: style: The scope of the variable 'current' can be reduced. [variableScope]
icecast-2.4.3/src/auth_url.c:287:26: style: The scope of the variable 'cur_header' can be reduced. [variableScope]
icecast-2.4.3/src/auth_url.c:288:17: style: The scope of the variable 'header_val' can be reduced. [variableScope]
icecast-2.4.3/src/auth_url.c:289:11: style: The scope of the variable 'header_valesc' can be reduced. [variableScope]
icecast-2.4.3/src/avl/avl.c:656:7: style: The scope of the variable 'result' can be reduced. [variableScope]
icecast-2.4.3/src/avl/avl.c:818:20: style: The scope of the variable 'i' can be reduced. [variableScope]
icecast-2.4.3/src/avl/avl.c:818:23: style: The scope of the variable 'j' can be reduced. [variableScope]
icecast-2.4.3/src/avl/avl.c:857:22: style: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'. [funcArgNamesDifferent]
icecast-2.4.3/src/avl/avl.h:160:17: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
icecast-2.4.3/src/avl/avl.c:857:22: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
icecast-2.4.3/src/avl/avl.c:858:22: style: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'. [funcArgNamesDifferent]
icecast-2.4.3/src/avl/avl.h:161:17: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
icecast-2.4.3/src/avl/avl.c:858:22: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
icecast-2.4.3/src/cfgfile.c:485:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:486:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:485:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:489:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:490:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:489:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:493:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:494:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:493:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:599:48: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:600:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:599:48: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:603:48: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:604:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:603:48: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:607:52: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:608:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:607:52: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:611:51: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:612:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:611:51: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:615:50: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:616:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:615:50: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:619:50: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:620:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:619:50: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:623:50: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:624:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:623:50: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:627:22: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:629:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:627:22: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:632:46: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:633:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:632:46: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:701:46: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:702:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:701:46: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:706:41: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:707:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:706:41: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:715:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:716:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:715:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:720:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:721:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:720:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:725:36: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:726:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:725:36: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:730:37: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:731:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:730:37: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:735:34: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:736:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:735:34: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:751:49: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:752:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:751:49: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:756:45: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:757:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:756:45: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:768:38: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:769:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:768:38: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:790:38: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:791:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:790:38: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:946:39: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:947:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:946:39: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:961:37: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:962:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:961:37: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1000:34: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1001:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1000:34: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1005:47: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1006:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1005:47: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1020:40: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1021:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1020:40: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1107:22: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1108:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1107:22: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1114:22: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1115:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1114:22: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1243:43: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1244:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1243:43: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1247:43: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1248:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1247:43: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1251:46: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1252:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1251:46: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1269:41: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1270:15: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1269:41: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1313:43: warning: Either the condition 'if(tmp)' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
icecast-2.4.3/src/cfgfile.c:1314:16: note: Assuming that condition 'if(tmp)' is not redundant
icecast-2.4.3/src/cfgfile.c:1313:43: note: Null pointer dereference
icecast-2.4.3/src/cfgfile.c:1194:13: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
icecast-2.4.3/src/cfgfile.c:1193:13: note: Variable 'temp' is reassigned a value before the old one has been used.
icecast-2.4.3/src/cfgfile.c:1194:13: note: Variable 'temp' is reassigned a value before the old one has been used.
icecast-2.4.3/src/cfgfile.c:129:28: style: The scope of the variable 'old' can be reduced. [variableScope]
icecast-2.4.3/src/cfgfile.c:229:33: style: Function 'config_clear' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.h:230:33: note: Function 'config_clear' argument 1 names different: declaration 'config' definition 'c'.
icecast-2.4.3/src/cfgfile.c:229:33: note: Function 'config_clear' argument 1 names different: declaration 'config' definition 'c'.
icecast-2.4.3/src/cfgfile.c:407:41: style: Function '_set_defaults' argument 1 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:81:41: note: Function '_set_defaults' argument 1 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:407:41: note: Function '_set_defaults' argument 1 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:454:23: style: Function '_parse_root' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:82:71: note: Function '_parse_root' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:454:23: note: Function '_parse_root' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:589:23: style: Function '_parse_limits' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:83:73: note: Function '_parse_limits' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:589:23: note: Function '_parse_limits' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:639:23: style: Function '_parse_mount' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:93:72: note: Function '_parse_mount' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:639:23: note: Function '_parse_mount' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:893:23: style: Function '_parse_relay' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:92:72: note: Function '_parse_relay' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:893:23: note: Function '_parse_relay' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:974:23: style: Function '_parse_listen_socket' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:95:23: note: Function '_parse_listen_socket' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:974:23: note: Function '_parse_listen_socket' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1046:23: style: Function '_parse_authentication' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:89:23: note: Function '_parse_authentication' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1046:23: note: Function '_parse_authentication' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1087:23: style: Function '_parse_directory' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:84:76: note: Function '_parse_directory' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1087:23: note: Function '_parse_directory' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1124:23: style: Function '_parse_paths' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:85:72: note: Function '_parse_paths' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1124:23: note: Function '_parse_paths' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1217:23: style: Function '_parse_logging' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:86:74: note: Function '_parse_logging' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1217:23: note: Function '_parse_logging' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1258:23: style: Function '_parse_security' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:87:75: note: Function '_parse_security' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1258:23: note: Function '_parse_security' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1292:23: style: Function '_add_server' argument 3 names different: declaration 'c' definition 'configuration'. [funcArgNamesDifferent]
icecast-2.4.3/src/cfgfile.c:96:71: note: Function '_add_server' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/cfgfile.c:1292:23: note: Function '_add_server' argument 3 names different: declaration 'c' definition 'configuration'.
icecast-2.4.3/src/connection.c:631:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
icecast-2.4.3/src/connection.c:712:19: style: The scope of the variable 'con' can be reduced. [variableScope]
icecast-2.4.3/src/connection.c:96:18: style: struct member '_thread_queue_tag::thread_id' is never used. [unusedStructMember]
icecast-2.4.3/src/event.c:31:30: style: Function 'event_config_read' argument 1 names different: declaration 'nothing' definition 'arg'. [funcArgNamesDifferent]
icecast-2.4.3/src/event.h:19:30: note: Function 'event_config_read' argument 1 names different: declaration 'nothing' definition 'arg'.
icecast-2.4.3/src/event.c:31:30: note: Function 'event_config_read' argument 1 names different: declaration 'nothing' definition 'arg'.
icecast-2.4.3/src/format.c:284:18: style: Variable 'refbuf' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/format_ebml.c:166:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
icecast-2.4.3/src/format_ebml.c:308:9: style: The scope of the variable 'read_space' can be reduced. [variableScope]
icecast-2.4.3/src/format_mp3.c:175:15: style: The scope of the variable 'end' can be reduced. [variableScope]
icecast-2.4.3/src/format_mp3.c:175:21: style: The scope of the variable 'p' can be reduced. [variableScope]
icecast-2.4.3/src/format_mp3.c:176:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icecast-2.4.3/src/format_mp3.c:547:25: style: The scope of the variable 'mp3_block' can be reduced. [variableScope]
icecast-2.4.3/src/format_mp3.c:77:38: style: Function 'format_mp3_get_plugin' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
icecast-2.4.3/src/format_mp3.h:42:46: note: Function 'format_mp3_get_plugin' argument 1 names different: declaration 'src' definition 'source'.
icecast-2.4.3/src/format_mp3.c:77:38: note: Function 'format_mp3_get_plugin' argument 1 names different: declaration 'src' definition 'source'.
icecast-2.4.3/src/format_mp3.c:706:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/format_vorbis.c:190:15: style: The scope of the variable 'refbuf' can be reduced. [variableScope]
icecast-2.4.3/src/format_vorbis.c:419:83: style: Function 'vorbis_set_tag' argument 3 names different: declaration 'value' definition 'in_value'. [funcArgNamesDifferent]
icecast-2.4.3/src/format_vorbis.c:70:83: note: Function 'vorbis_set_tag' argument 3 names different: declaration 'value' definition 'in_value'.
icecast-2.4.3/src/format_vorbis.c:419:83: note: Function 'vorbis_set_tag' argument 3 names different: declaration 'value' definition 'in_value'.
icecast-2.4.3/src/fserve.c:237:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
icecast-2.4.3/src/fserve.c:269:26: style: The scope of the variable 'trail' can be reduced. [variableScope]
icecast-2.4.3/src/fserve.c:610:13: error: Resource leak: file [resourceLeak]
icecast-2.4.3/src/httpp/httpp.c:95:9: style: The scope of the variable 'whitespace' can be reduced. [variableScope]
icecast-2.4.3/src/httpp/httpp.c:95:21: style: The scope of the variable 'slen' can be reduced. [variableScope]
icecast-2.4.3/src/log/log.c:593:11: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/main.c:217:10: style: The scope of the variable 'fn_playlist' can be reduced. [variableScope]
icecast-2.4.3/src/main.c:434:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
icecast-2.4.3/src/main.c:436:10: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
icecast-2.4.3/src/md5.c:53:14: style: The scope of the variable 't' can be reduced. [variableScope]
icecast-2.4.3/src/md5.c:68:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
icecast-2.4.3/src/md5.h:27:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:68:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:83:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
icecast-2.4.3/src/md5.h:28:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:83:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:136:66: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
icecast-2.4.3/src/md5.h:30:66: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:136:66: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
icecast-2.4.3/src/md5.c:177:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
icecast-2.4.3/src/net/resolver.c:149:21: style: The scope of the variable 'host' can be reduced. [variableScope]
icecast-2.4.3/src/net/sock.c:862:10: style: The scope of the variable 'ip' can be reduced. [variableScope]
icecast-2.4.3/src/net/sock.c:355:20: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
icecast-2.4.3/src/net/sock.c:461:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
icecast-2.4.3/src/net/sock.c:474:39: style: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'. [funcArgNamesDifferent]
icecast-2.4.3/src/net/sock.h:135:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
icecast-2.4.3/src/net/sock.c:474:39: note: Function 'sock_read_line' argument 2 names different: declaration 'string' definition 'buff'.
icecast-2.4.3/src/net/sock.c:788:47: style: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
icecast-2.4.3/src/net/sock.h:122:46: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
icecast-2.4.3/src/net/sock.c:788:47: note: Function 'sock_connect_non_blocking' argument 1 names different: declaration 'host' definition 'hostname'.
icecast-2.4.3/src/slave.c:172:5: style: Variable 'server_id' is reassigned a value before the old one has been used. [redundantAssignment]
icecast-2.4.3/src/slave.c:161:0: note: Variable 'server_id' is reassigned a value before the old one has been used.
icecast-2.4.3/src/slave.c:172:5: note: Variable 'server_id' is reassigned a value before the old one has been used.
icecast-2.4.3/src/slave.c:517:37: style: The scope of the variable 'existing_p' can be reduced. [variableScope]
icecast-2.4.3/src/slave.c:607:9: style: The scope of the variable 'port' can be reduced. [variableScope]
icecast-2.4.3/src/slave.c:608:12: style: The scope of the variable 'mastersock' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:131:15: style: The scope of the variable 'source' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:133:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:540:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:1392:11: style: The scope of the variable 'type' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:1393:11: style: The scope of the variable 'path' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:1394:18: style: The scope of the variable 'len' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:1397:19: style: The scope of the variable 'config' can be reduced. [variableScope]
icecast-2.4.3/src/source.c:1294:54: style: Function 'source_client_callback' argument 2 names different: declaration 'source' definition 'arg'. [funcArgNamesDifferent]
icecast-2.4.3/src/source.h:86:54: note: Function 'source_client_callback' argument 2 names different: declaration 'source' definition 'arg'.
icecast-2.4.3/src/source.c:1294:54: note: Function 'source_client_callback' argument 2 names different: declaration 'source' definition 'arg'.
icecast-2.4.3/src/stats.c:332:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icecast-2.4.3/src/stats.c:344:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icecast-2.4.3/src/stats.c:367:19: style: The scope of the variable 'stats' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:369:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:394:21: style: The scope of the variable 'stats' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:396:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:866:15: style: The scope of the variable 'node2' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:868:21: style: The scope of the variable 'source' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:908:20: style: The scope of the variable 'event' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:1060:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
icecast-2.4.3/src/stats.c:365:43: style: Function '_find_node' argument 1 names different: declaration 'tree' definition 'stats_tree'. [funcArgNamesDifferent]
icecast-2.4.3/src/stats.c:93:43: note: Function '_find_node' argument 1 names different: declaration 'tree' definition 'stats_tree'.
icecast-2.4.3/src/stats.c:365:43: note: Function '_find_node' argument 1 names different: declaration 'tree' definition 'stats_tree'.
icecast-2.4.3/src/stats.c:392:47: style: Function '_find_source' argument 1 names different: declaration 'tree' definition 'source_tree'. [funcArgNamesDifferent]
icecast-2.4.3/src/stats.c:94:47: note: Function '_find_source' argument 1 names different: declaration 'tree' definition 'source_tree'.
icecast-2.4.3/src/stats.c:392:47: note: Function '_find_source' argument 1 names different: declaration 'tree' definition 'source_tree'.
icecast-2.4.3/src/stats.c:1002:33: warning: Function '_compare_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b' [funcArgOrderDifferent]
icecast-2.4.3/src/stats.c:88:33: note: Function '_compare_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b'
icecast-2.4.3/src/stats.c:1002:33: note: Function '_compare_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b'
icecast-2.4.3/src/stats.c:1010:40: warning: Function '_compare_source_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b' [funcArgOrderDifferent]
icecast-2.4.3/src/stats.c:89:40: note: Function '_compare_source_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b'
icecast-2.4.3/src/stats.c:1010:40: note: Function '_compare_source_stats' argument order different: declaration 'a, b, arg' definition 'arg, a, b'
icecast-2.4.3/src/stats.c:966:11: style: struct member '_source_xml_tag::mount' is never used. [unusedStructMember]
icecast-2.4.3/src/thread/thread.c:272:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
icecast-2.4.3/src/thread/thread.c:268:0: note: Variable 'thread' is reassigned a value before the old one has been used.
icecast-2.4.3/src/thread/thread.c:272:5: note: Variable 'thread' is reassigned a value before the old one has been used.
icecast-2.4.3/src/thread/thread.c:672:18: style: The scope of the variable 'th' can be reduced. [variableScope]
icecast-2.4.3/src/thread/thread.c:743:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/timing/timing.c:62:0: error: #error need time query handler [preprocessorErrorDirective]
icecast-2.4.3/src/util.c:147:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
icecast-2.4.3/src/util.c:219:11: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
icecast-2.4.3/src/util.c:428:9: style: The scope of the variable 'chunk' can be reduced. [variableScope]
icecast-2.4.3/src/util.c:567:18: style: The scope of the variable 'http_version' can be reduced. [variableScope]
icecast-2.4.3/src/util.c:456:38: style: Function 'util_base64_decode' argument 1 names different: declaration 'input' definition 'data'. [funcArgNamesDifferent]
icecast-2.4.3/src/util.h:33:38: note: Function 'util_base64_decode' argument 1 names different: declaration 'input' definition 'data'.
icecast-2.4.3/src/util.c:456:38: note: Function 'util_base64_decode' argument 1 names different: declaration 'input' definition 'data'.
icecast-2.4.3/src/util.c:535:9: error: Common realloc mistake: 'r' nulled but not freed upon failure [memleakOnRealloc]
icecast-2.4.3/src/xslt.c:235:13: style: The scope of the variable 'failed' can be reduced. [variableScope]
icecast-2.4.3/src/xslt.c:104:5: style: Variable 'xmlSubstituteEntitiesDefault' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/yp.c:279:6: style: Function 'log_write' argument 1 names different: declaration 'log_id' definition 'errorlog'. [funcArgNamesDifferent]
icecast-2.4.3/src/log/log.h:40:20: note: Function 'log_write' argument 1 names different: declaration 'log_id' definition 'errorlog'.
icecast-2.4.3/src/yp.c:279:6: note: Function 'log_write' argument 1 names different: declaration 'log_id' definition 'errorlog'.
icecast-2.4.3/src/yp.c:121:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
icecast-2.4.3/src/yp.c:132:29: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
icecast-2.4.3/src/yp.c:138:26: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
icecast-2.4.3/src/yp.c:281:28: style: Variable 'config' is assigned a value that is never used. [unreadVariable]
icecast-2.4.3/src/yp.c:121:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icecast-2.4.3/src/yp.c:132:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icecast-2.4.3/win32/Icecast2win.h:12:0: error: #error include 'stdafx.h' before including this file for PCH [preprocessorErrorDirective]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/icecc/icecc_1.1.orig.tar.gz
icecream-1.1/client/cpp.cpp:128:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icecream-1.1/client/local.cpp:342:13: style: The scope of the variable 'r' can be reduced. [variableScope]
icecream-1.1/client/local.cpp:217:46: style: Function 'build_local' argument 2 names different: declaration 'daemon' definition 'local_daemon'. [funcArgNamesDifferent]
icecream-1.1/client/client.h:54:53: note: Function 'build_local' argument 2 names different: declaration 'daemon' definition 'local_daemon'.
icecream-1.1/client/local.cpp:217:46: note: Function 'build_local' argument 2 names different: declaration 'daemon' definition 'local_daemon'.
icecream-1.1/client/local.cpp:217:75: style: Function 'build_local' argument 3 names different: declaration 'usage' definition 'used'. [funcArgNamesDifferent]
icecream-1.1/client/client.h:54:76: note: Function 'build_local' argument 3 names different: declaration 'usage' definition 'used'.
icecream-1.1/client/local.cpp:217:75: note: Function 'build_local' argument 3 names different: declaration 'usage' definition 'used'.
icecream-1.1/client/main.cpp:178:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icecream-1.1/client/remote.cpp:775:18: style: Condition 'torepeat==1' is always true [knownConditionTrueFalse]
icecream-1.1/client/remote.cpp:748:20: note: Assignment 'torepeat=1', assigned value is 1
icecream-1.1/client/remote.cpp:775:18: note: Condition 'torepeat==1' is always true
icecream-1.1/client/remote.cpp:775:18: style: Same expression on both sides of '==' because the value of 'torepeat' and '1' are the same. [duplicateExpression]
icecream-1.1/client/remote.cpp:748:20: note: 'torepeat' is assigned value '1' here.
icecream-1.1/client/remote.cpp:775:18: note: Same expression on both sides of '==' because the value of 'torepeat' and '1' are the same.
icecream-1.1/client/remote.cpp:79:35: style: Function 'parse_icecc_version' argument 1 names different: declaration 'target' definition 'target_platform'. [funcArgNamesDifferent]
icecream-1.1/client/client.h:67:60: note: Function 'parse_icecc_version' argument 1 names different: declaration 'target' definition 'target_platform'.
icecream-1.1/client/remote.cpp:79:35: note: Function 'parse_icecc_version' argument 1 names different: declaration 'target' definition 'target_platform'.
icecream-1.1/client/remote.cpp:744:47: style: Function 'build_remote' argument 2 names different: declaration 'scheduler' definition 'local_daemon'. [funcArgNamesDifferent]
icecream-1.1/client/client.h:61:54: note: Function 'build_remote' argument 2 names different: declaration 'scheduler' definition 'local_daemon'.
icecream-1.1/client/remote.cpp:744:47: note: Function 'build_remote' argument 2 names different: declaration 'scheduler' definition 'local_daemon'.
icecream-1.1/client/remote.cpp:744:81: style: Function 'build_remote' argument 3 names different: declaration 'envs' definition '_envs'. [funcArgNamesDifferent]
icecream-1.1/client/client.h:61:85: note: Function 'build_remote' argument 3 names different: declaration 'envs' definition '_envs'.
icecream-1.1/client/remote.cpp:744:81: note: Function 'build_remote' argument 3 names different: declaration 'envs' definition '_envs'.
icecream-1.1/client/remote.cpp:66:5: style: Struct 'CharBufferDeleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/client/util.cpp:151:0: error: #error "No supported lock method.  Please port this code." [preprocessorErrorDirective]
icecream-1.1/compilerwrapper/compilerwrapper.cpp:146:0: error: Memory leak: args [memleak]
icecream-1.1/daemon/environment.cpp:233:52: style: Function 'available_environmnents' argument 1 names different: declaration 'basename' definition 'basedir'. [funcArgNamesDifferent]
icecream-1.1/daemon/environment.h:37:57: note: Function 'available_environmnents' argument 1 names different: declaration 'basename' definition 'basedir'.
icecream-1.1/daemon/environment.cpp:233:52: note: Function 'available_environmnents' argument 1 names different: declaration 'basename' definition 'basedir'.
icecream-1.1/daemon/environment.cpp:472:38: style: Function 'start_install_environment' argument 5 names different: declaration 'pipe_to_child' definition 'pipe_to_stdin'. [funcArgNamesDifferent]
icecream-1.1/daemon/environment.h:43:60: note: Function 'start_install_environment' argument 5 names different: declaration 'pipe_to_child' definition 'pipe_to_stdin'.
icecream-1.1/daemon/environment.cpp:472:38: note: Function 'start_install_environment' argument 5 names different: declaration 'pipe_to_child' definition 'pipe_to_stdin'.
icecream-1.1/daemon/environment.cpp:646:41: style: Function 'remove_environment' argument 1 names different: declaration 'basedir' definition 'basename'. [funcArgNamesDifferent]
icecream-1.1/daemon/environment.h:48:53: note: Function 'remove_environment' argument 1 names different: declaration 'basedir' definition 'basename'.
icecream-1.1/daemon/environment.cpp:646:41: note: Function 'remove_environment' argument 1 names different: declaration 'basedir' definition 'basename'.
icecream-1.1/daemon/environment.cpp:714:39: style: Function 'chdir_to_environment' argument 1 names different: declaration 'c' definition 'client'. [funcArgNamesDifferent]
icecream-1.1/daemon/environment.h:50:46: note: Function 'chdir_to_environment' argument 1 names different: declaration 'c' definition 'client'.
icecream-1.1/daemon/environment.cpp:714:39: note: Function 'chdir_to_environment' argument 1 names different: declaration 'c' definition 'client'.
icecream-1.1/daemon/environment.cpp:775:29: style: Function 'verify_env' argument 1 names different: declaration 'c' definition 'client'. [funcArgNamesDifferent]
icecream-1.1/daemon/environment.h:51:36: note: Function 'verify_env' argument 1 names different: declaration 'c' definition 'client'.
icecream-1.1/daemon/environment.cpp:775:29: note: Function 'verify_env' argument 1 names different: declaration 'c' definition 'client'.
icecream-1.1/daemon/load.cpp:80:5: warning: Member variable 'CPULoadInfo::userLoad' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/daemon/load.cpp:80:5: warning: Member variable 'CPULoadInfo::niceLoad' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/daemon/load.cpp:80:5: warning: Member variable 'CPULoadInfo::sysLoad' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/daemon/load.cpp:80:5: warning: Member variable 'CPULoadInfo::idleLoad' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/daemon/main.cpp:1331:13: style: Variable 'pid' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icecream-1.1/daemon/main.cpp:1325:0: note: Variable 'pid' is reassigned a value before the old one has been used if variable is no semaphore variable.
icecream-1.1/daemon/main.cpp:1331:13: note: Variable 'pid' is reassigned a value before the old one has been used if variable is no semaphore variable.
icecream-1.1/daemon/main.cpp:1377:9: style: Variable 'end_status' is reassigned a value before the old one has been used. [redundantAssignment]
icecream-1.1/daemon/main.cpp:1372:9: note: Variable 'end_status' is reassigned a value before the old one has been used.
icecream-1.1/daemon/main.cpp:1377:9: note: Variable 'end_status' is reassigned a value before the old one has been used.
icecream-1.1/daemon/main.cpp:756:31: style: Function 'maybe_stats' argument 1 names different: declaration 'force' definition 'send_ping'. [funcArgNamesDifferent]
icecream-1.1/daemon/main.cpp:542:27: note: Function 'maybe_stats' argument 1 names different: declaration 'force' definition 'send_ping'.
icecream-1.1/daemon/main.cpp:756:31: note: Function 'maybe_stats' argument 1 names different: declaration 'force' definition 'send_ping'.
icecream-1.1/daemon/main.cpp:967:55: style: Function 'handle_transfer_env' argument 2 names different: declaration 'msg' definition '_msg'. [funcArgNamesDifferent]
icecream-1.1/daemon/main.cpp:519:51: note: Function 'handle_transfer_env' argument 2 names different: declaration 'msg' definition '_msg'.
icecream-1.1/daemon/main.cpp:967:55: note: Function 'handle_transfer_env' argument 2 names different: declaration 'msg' definition '_msg'.
icecream-1.1/daemon/main.cpp:144:9: performance: Variable 'child_pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icecream-1.1/daemon/main.cpp:533:10: performance: Technically the member function 'Daemon::handle_local_job' can be static. [functionStatic]
icecream-1.1/daemon/main.cpp:1584:14: note: Technically the member function 'Daemon::handle_local_job' can be static.
icecream-1.1/daemon/main.cpp:533:10: note: Technically the member function 'Daemon::handle_local_job' can be static.
icecream-1.1/daemon/workit.h:41:5: style: Class 'myexception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/daemon/serve.cpp:316:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icecream-1.1/daemon/serve.cpp:212:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/daemon/serve.cpp:176:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
icecream-1.1/daemon/serve.cpp:177:18: style: The scope of the variable 'job_id' can be reduced. [variableScope]
icecream-1.1/daemon/serve.cpp:138:35: style: Function 'handle_connection' argument 3 names different: declaration 'serv' definition 'client'. [funcArgNamesDifferent]
icecream-1.1/daemon/serve.h:35:35: note: Function 'handle_connection' argument 3 names different: declaration 'serv' definition 'client'.
icecream-1.1/daemon/serve.cpp:138:35: note: Function 'handle_connection' argument 3 names different: declaration 'serv' definition 'client'.
icecream-1.1/daemon/serve.cpp:314:7: style: Exception should be caught by reference. [catchExceptionByValue]
icecream-1.1/daemon/workit.cpp:95:41: style: Function 'work_it' argument 2 names different: declaration 'job_stats' definition 'job_stat'. [funcArgNamesDifferent]
icecream-1.1/daemon/workit.h:54:48: note: Function 'work_it' argument 2 names different: declaration 'job_stats' definition 'job_stat'.
icecream-1.1/daemon/workit.cpp:95:41: note: Function 'work_it' argument 2 names different: declaration 'job_stats' definition 'job_stat'.
icecream-1.1/daemon/workit.cpp:95:91: style: Function 'work_it' argument 4 names different: declaration 'msg' definition 'rmsg'. [funcArgNamesDifferent]
icecream-1.1/daemon/workit.h:54:99: note: Function 'work_it' argument 4 names different: declaration 'msg' definition 'rmsg'.
icecream-1.1/daemon/workit.cpp:95:91: note: Function 'work_it' argument 4 names different: declaration 'msg' definition 'rmsg'.
icecream-1.1/services/comm.h:359:5: warning: Member variable 'GetCSMsg::lang' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:359:5: warning: Member variable 'GetCSMsg::minimal_host_version' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:397:5: warning: Member variable 'UseCSMsg::job_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:397:5: warning: Member variable 'UseCSMsg::port' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:397:5: warning: Member variable 'UseCSMsg::got_env' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:397:5: warning: Member variable 'UseCSMsg::client_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:397:5: warning: Member variable 'UseCSMsg::matched_job_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:425:5: warning: Member variable 'NoCSMsg::job_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:425:5: warning: Member variable 'NoCSMsg::client_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:502:5: warning: Member variable 'FileChunkMsg::compressed' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:508:5: warning: Member variable 'FileChunkMsg::compressed' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:551:5: warning: Member variable 'JobBeginMsg::job_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:551:5: warning: Member variable 'JobBeginMsg::stime' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:648:5: warning: Member variable 'LoginMsg::max_kids' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:648:5: warning: Member variable 'LoginMsg::noremote' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:648:5: warning: Member variable 'LoginMsg::chroot_possible' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:682:5: warning: Member variable 'StatsMsg::loadAvg1' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:682:5: warning: Member variable 'StatsMsg::loadAvg5' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:682:5: warning: Member variable 'StatsMsg::loadAvg10' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:682:5: warning: Member variable 'StatsMsg::freeMem' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:810:5: warning: Member variable 'MonLocalJobBeginMsg::job_id' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:810:5: warning: Member variable 'MonLocalJobBeginMsg::stime' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:810:5: warning: Member variable 'MonLocalJobBeginMsg::hostid' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:832:5: warning: Member variable 'MonStatsMsg::hostid' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:904:5: warning: Member variable 'VerifyEnvResultMsg::ok' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/comm.h:589:10: style: Technically the member function 'JobDoneMsg::is_from_server' can be const. [functionConst]
icecream-1.1/scheduler/compileserver.h:137:12: style: Technically the member function 'CompileServer::getConnectionTimeout' can be const. [functionConst]
icecream-1.1/scheduler/compileserver.cpp:518:23: note: Technically the member function 'CompileServer::getConnectionTimeout' can be const.
icecream-1.1/scheduler/compileserver.h:137:12: note: Technically the member function 'CompileServer::getConnectionTimeout' can be const.
icecream-1.1/scheduler/compileserver.h:139:10: style: Technically the member function 'CompileServer::getConnectionInProgress' can be const. [functionConst]
icecream-1.1/scheduler/compileserver.cpp:526:21: note: Technically the member function 'CompileServer::getConnectionInProgress' can be const.
icecream-1.1/scheduler/compileserver.h:139:10: note: Technically the member function 'CompileServer::getConnectionInProgress' can be const.
icecream-1.1/services/comm.h:143:5: style: Class 'Msg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:463:5: style: Class 'UseNativeEnvMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:554:5: style: Class 'JobBeginMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:634:5: style: Class 'JobLocalDoneMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:800:5: style: Class 'MonJobDoneMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:853:5: style: Class 'TextMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:873:5: style: Class 'StatusTextMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:907:5: style: Class 'VerifyEnvResultMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/logging.h:124:5: style: Class 'log_block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icecream-1.1/services/comm.h:847:1: warning: The class 'TextMsg' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icecream-1.1/services/comm.h:380:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:380:18: note: Function in derived class
icecream-1.1/services/comm.h:381:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:381:18: note: Function in derived class
icecream-1.1/services/comm.h:410:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:410:18: note: Function in derived class
icecream-1.1/services/comm.h:411:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:411:18: note: Function in derived class
icecream-1.1/services/comm.h:432:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:432:18: note: Function in derived class
icecream-1.1/services/comm.h:433:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:433:18: note: Function in derived class
icecream-1.1/services/comm.h:450:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:450:18: note: Function in derived class
icecream-1.1/services/comm.h:451:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:451:18: note: Function in derived class
icecream-1.1/services/comm.h:467:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:467:18: note: Function in derived class
icecream-1.1/services/comm.h:468:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:468:18: note: Function in derived class
icecream-1.1/services/comm.h:488:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:488:18: note: Function in derived class
icecream-1.1/services/comm.h:489:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:489:18: note: Function in derived class
icecream-1.1/services/comm.h:516:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:516:18: note: Function in derived class
icecream-1.1/services/comm.h:517:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:517:18: note: Function in derived class
icecream-1.1/services/comm.h:538:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:538:18: note: Function in derived class
icecream-1.1/services/comm.h:539:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:539:18: note: Function in derived class
icecream-1.1/services/comm.h:559:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:559:18: note: Function in derived class
icecream-1.1/services/comm.h:560:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:560:18: note: Function in derived class
icecream-1.1/services/comm.h:594:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:594:18: note: Function in derived class
icecream-1.1/services/comm.h:595:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:595:18: note: Function in derived class
icecream-1.1/services/comm.h:623:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:623:18: note: Function in derived class
icecream-1.1/services/comm.h:624:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:624:18: note: Function in derived class
icecream-1.1/services/comm.h:638:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:638:18: note: Function in derived class
icecream-1.1/services/comm.h:639:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:639:18: note: Function in derived class
icecream-1.1/services/comm.h:652:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:652:18: note: Function in derived class
icecream-1.1/services/comm.h:653:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:653:18: note: Function in derived class
icecream-1.1/services/comm.h:672:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:672:18: note: Function in derived class
icecream-1.1/services/comm.h:673:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:673:18: note: Function in derived class
icecream-1.1/services/comm.h:688:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:688:18: note: Function in derived class
icecream-1.1/services/comm.h:689:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:689:18: note: Function in derived class
icecream-1.1/services/comm.h:719:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:719:18: note: Function in derived class
icecream-1.1/services/comm.h:720:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:720:18: note: Function in derived class
icecream-1.1/services/comm.h:761:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:380:18: note: Virtual function in base class
icecream-1.1/services/comm.h:761:18: note: Function in derived class
icecream-1.1/services/comm.h:762:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:381:18: note: Virtual function in base class
icecream-1.1/services/comm.h:762:18: note: Function in derived class
icecream-1.1/services/comm.h:783:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:783:18: note: Function in derived class
icecream-1.1/services/comm.h:784:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:784:18: note: Function in derived class
icecream-1.1/services/comm.h:820:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:820:18: note: Function in derived class
icecream-1.1/services/comm.h:821:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:821:18: note: Function in derived class
icecream-1.1/services/comm.h:840:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:840:18: note: Function in derived class
icecream-1.1/services/comm.h:841:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:841:18: note: Function in derived class
icecream-1.1/services/comm.h:861:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:861:18: note: Function in derived class
icecream-1.1/services/comm.h:862:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:862:18: note: Function in derived class
icecream-1.1/services/comm.h:877:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:877:18: note: Function in derived class
icecream-1.1/services/comm.h:878:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:878:18: note: Function in derived class
icecream-1.1/services/comm.h:894:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:894:18: note: Function in derived class
icecream-1.1/services/comm.h:895:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:895:18: note: Function in derived class
icecream-1.1/services/comm.h:911:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:911:18: note: Function in derived class
icecream-1.1/services/comm.h:912:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:912:18: note: Function in derived class
icecream-1.1/services/comm.h:929:18: style: The function 'fill_from_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:147:18: note: Virtual function in base class
icecream-1.1/services/comm.h:929:18: note: Function in derived class
icecream-1.1/services/comm.h:930:18: style: The function 'send_to_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icecream-1.1/services/comm.h:148:18: note: Virtual function in base class
icecream-1.1/services/comm.h:930:18: note: Function in derived class
icecream-1.1/services/comm.h:367:26: performance: Function parameter '_target' should be passed by const reference. [passedByValue]
icecream-1.1/services/comm.h:399:26: performance: Function parameter 'platform' should be passed by const reference. [passedByValue]
icecream-1.1/services/comm.h:399:48: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
icecream-1.1/services/comm.h:463:33: performance: Function parameter '_native' should be passed by const reference. [passedByValue]
icecream-1.1/services/comm.h:647:83: performance: Function parameter '_host_platform' should be passed by const reference. [passedByValue]
icecream-1.1/scheduler/scheduler.cpp:307:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:309:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:311:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:313:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:315:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:318:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:1287:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icecream-1.1/scheduler/scheduler.cpp:1232:10: warning: Either the condition 'if(cs&&(cs->maxJobs()<0))' is redundant or there is possible null pointer dereference: cs. [nullPointerRedundantCheck]
icecream-1.1/scheduler/scheduler.cpp:1235:12: note: Assuming that condition 'if(cs&&(cs->maxJobs()<0))' is not redundant
icecream-1.1/scheduler/scheduler.cpp:1232:10: note: Null pointer dereference
icecream-1.1/scheduler/scheduler.cpp:1233:9: warning: Either the condition 'if(cs&&(cs->maxJobs()<0))' is redundant or there is possible null pointer dereference: cs. [nullPointerRedundantCheck]
icecream-1.1/scheduler/scheduler.cpp:1235:12: note: Assuming that condition 'if(cs&&(cs->maxJobs()<0))' is not redundant
icecream-1.1/scheduler/scheduler.cpp:1233:9: note: Null pointer dereference
icecream-1.1/scheduler/scheduler.cpp:1350:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icecream-1.1/scheduler/scheduler.cpp:1521:39: style: Function 'handle_end' argument 1 names different: declaration 'cs' definition 'toremove'. [funcArgNamesDifferent]
icecream-1.1/scheduler/scheduler.cpp:228:39: note: Function 'handle_end' argument 1 names different: declaration 'cs' definition 'toremove'.
icecream-1.1/scheduler/scheduler.cpp:1521:39: note: Function 'handle_end' argument 1 names different: declaration 'cs' definition 'toremove'.
icecream-1.1/scheduler/scheduler.cpp:538:10: performance: Possible inefficient checking for 'all_job_stats' emptiness. [stlSize]
icecream-1.1/services/comm.cpp:522:5: style: Variable 'out_len' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icecream-1.1/services/comm.cpp:521:0: note: Variable 'out_len' is reassigned a value before the old one has been used if variable is no semaphore variable.
icecream-1.1/services/comm.cpp:522:5: note: Variable 'out_len' is reassigned a value before the old one has been used if variable is no semaphore variable.
icecream-1.1/services/comm.cpp:992:14: style: The scope of the variable 't' can be reduced. [variableScope]
icecream-1.1/services/comm.cpp:463:49: style: Function 'readcompressed' argument 1 names different: declaration 'buf' definition 'uncompressed_buf'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:190:41: note: Function 'readcompressed' argument 1 names different: declaration 'buf' definition 'uncompressed_buf'.
icecream-1.1/services/comm.cpp:463:49: note: Function 'readcompressed' argument 1 names different: declaration 'buf' definition 'uncompressed_buf'.
icecream-1.1/services/comm.cpp:677:50: style: Function 'createChannel' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:262:57: note: Function 'createChannel' argument 1 names different: declaration 'host' definition 'hostname'.
icecream-1.1/services/comm.cpp:677:50: note: Function 'createChannel' argument 1 names different: declaration 'host' definition 'hostname'.
icecream-1.1/services/comm.cpp:707:50: style: Function 'createChannel' argument 1 names different: declaration 'domain_socket' definition 'socket_path'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:263:57: note: Function 'createChannel' argument 1 names different: declaration 'domain_socket' definition 'socket_path'.
icecream-1.1/services/comm.cpp:707:50: note: Function 'createChannel' argument 1 names different: declaration 'domain_socket' definition 'socket_path'.
icecream-1.1/services/comm.cpp:758:40: style: Function 'createChannel' argument 1 names different: declaration 'remote_fd' definition 'fd'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:264:42: note: Function 'createChannel' argument 1 names different: declaration 'remote_fd' definition 'fd'.
icecream-1.1/services/comm.cpp:758:40: note: Function 'createChannel' argument 1 names different: declaration 'remote_fd' definition 'fd'.
icecream-1.1/services/comm.cpp:1128:45: style: Function 'send_msg' argument 2 names different: declaration 'SendFlags' definition 'flags'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:171:36: note: Function 'send_msg' argument 2 names different: declaration 'SendFlags' definition 'flags'.
icecream-1.1/services/comm.cpp:1128:45: note: Function 'send_msg' argument 2 names different: declaration 'SendFlags' definition 'flags'.
icecream-1.1/services/comm.cpp:1459:66: style: Function 'broadcastData' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:320:62: note: Function 'broadcastData' argument 3 names different: declaration 'size' definition 'len'.
icecream-1.1/services/comm.cpp:1459:66: note: Function 'broadcastData' argument 3 names different: declaration 'size' definition 'len'.
icecream-1.1/services/comm.cpp:1471:31: style: Function 'get_netnames' argument 1 names different: declaration 'waittime' definition 'timeout'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:340:41: note: Function 'get_netnames' argument 1 names different: declaration 'waittime' definition 'timeout'.
icecream-1.1/services/comm.cpp:1471:31: note: Function 'get_netnames' argument 1 names different: declaration 'waittime' definition 'timeout'.
icecream-1.1/services/comm.cpp:1830:28: style: Function 'JobDoneMsg' argument 1 names different: declaration 'job_id' definition 'id'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:582:20: note: Function 'JobDoneMsg' argument 1 names different: declaration 'job_id' definition 'id'.
icecream-1.1/services/comm.cpp:1830:28: note: Function 'JobDoneMsg' argument 1 names different: declaration 'job_id' definition 'id'.
icecream-1.1/services/comm.cpp:1830:36: style: Function 'JobDoneMsg' argument 2 names different: declaration 'exitcode' definition 'exit'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:582:36: note: Function 'JobDoneMsg' argument 2 names different: declaration 'exitcode' definition 'exit'.
icecream-1.1/services/comm.cpp:1830:36: note: Function 'JobDoneMsg' argument 2 names different: declaration 'exitcode' definition 'exit'.
icecream-1.1/services/comm.cpp:1830:55: style: Function 'JobDoneMsg' argument 3 names different: declaration 'flags' definition '_flags'. [funcArgNamesDifferent]
icecream-1.1/services/comm.h:582:64: note: Function 'JobDoneMsg' argument 3 names different: declaration 'flags' definition '_flags'.
icecream-1.1/services/comm.cpp:1830:55: note: Function 'JobDoneMsg' argument 3 names different: declaration 'flags' definition '_flags'.
icecream-1.1/services/comm.cpp:773:5: performance: Variable 'addr_len' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icecream-1.1/services/comm.cpp:1317:5: performance: Variable 'time0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icecream-1.1/services/comm.h:194:10: style: Technically the member function 'MsgChannel::read_environments' can be const. [functionConst]
icecream-1.1/services/comm.cpp:448:18: note: Technically the member function 'MsgChannel::read_environments' can be const.
icecream-1.1/services/comm.h:194:10: note: Technically the member function 'MsgChannel::read_environments' can be const.
icecream-1.1/services/comm.h:281:10: style: Technically the member function 'DiscoverSched::timed_out' can be const. [functionConst]
icecream-1.1/services/comm.cpp:1359:21: note: Technically the member function 'DiscoverSched::timed_out' can be const.
icecream-1.1/services/comm.h:281:10: note: Technically the member function 'DiscoverSched::timed_out' can be const.
icecream-1.1/services/comm.cpp:792:5: style: Class 'MsgChannel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icecream-1.1/services/comm.cpp:792:5: style: Class 'MsgChannel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icecream-1.1/services/comm.cpp:89:9: error: Common realloc mistake: 'inbuf' nulled but not freed upon failure [memleakOnRealloc]
icecream-1.1/services/comm.cpp:222:17: error: Common realloc mistake: 'inbuf' nulled but not freed upon failure [memleakOnRealloc]
icecream-1.1/services/comm.cpp:279:9: error: Common realloc mistake: 'msgbuf' nulled but not freed upon failure [memleakOnRealloc]
icecream-1.1/services/comm.cpp:530:9: error: Common realloc mistake: 'msgbuf' nulled but not freed upon failure [memleakOnRealloc]
icecream-1.1/services/comm.cpp:1880:89: performance: Function parameter '_host_platform' should be passed by const reference. [passedByValue]
icecream-1.1/services/job.h:65:0: warning: Member variable 'CompileJob::m_language' is not initialized in the constructor. [uninitMemberVar]
icecream-1.1/services/logging.cpp:48:43: style: Function 'setup_debug' argument 2 names different: declaration 'logfile' definition 'filename'. [funcArgNamesDifferent]
icecream-1.1/services/logging.h:48:48: note: Function 'setup_debug' argument 2 names different: declaration 'logfile' definition 'filename'.
icecream-1.1/services/logging.cpp:48:43: note: Function 'setup_debug' argument 2 names different: declaration 'logfile' definition 'filename'.
icecream-1.1/services/logging.cpp:50:20: style: Variable 'fname' is assigned a value that is never used. [unreadVariable]
icecream-1.1/services/tempfile.c:67:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
icecream-1.1/tests/args.cpp:21:89: performance: Function parameter 'expected' should be passed by const reference. [passedByValue]
icecream-1.1/tests/messages.h:6:9: style: Unused variable: unused [unusedVariable]
icecream-1.1/tests/messages.cpp:5:9: style: Unused variable: unused [unusedVariable]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/icecc-monitor/icecc-monitor_3.1.0.orig.tar.gz
icemon-3.1.0/src/statusview.h:39:1: style: The class 'StatusView' does not have a constructor although it has private member variables. [noConstructor]
icemon-3.1.0/src/hostinfo.cc:125:19: style: The scope of the variable 'g' can be reduced. [variableScope]
icemon-3.1.0/src/hostinfo.cc:126:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
icemon-3.1.0/src/hostinfo.cc:180:64: style: Function 'checkNode' argument 2 names different: declaration 'statmsg' definition 'stats'. [funcArgNamesDifferent]
icemon-3.1.0/src/hostinfo.h:119:51: note: Function 'checkNode' argument 2 names different: declaration 'statmsg' definition 'stats'.
icemon-3.1.0/src/hostinfo.cc:180:64: note: Function 'checkNode' argument 2 names different: declaration 'statmsg' definition 'stats'.
icemon-3.1.0/src/hostinfo.cc:79:11: warning: Member variable 'HostInfo::mMaxJobs' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/hostinfo.cc:79:11: warning: Member variable 'HostInfo::mOffline' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/hostinfo.cc:79:11: warning: Member variable 'HostInfo::mNoRemote' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/hostinfo.cc:79:11: warning: Member variable 'HostInfo::mServerSpeed' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/hostinfo.cc:79:11: warning: Member variable 'HostInfo::mServerLoad' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/hostinfo.h:79:12: performance: Technically the member function 'HostInfo::createColor' can be static. [functionStatic]
icemon-3.1.0/src/hostinfo.cc:145:18: note: Technically the member function 'HostInfo::createColor' can be static.
icemon-3.1.0/src/hostinfo.h:79:12: note: Technically the member function 'HostInfo::createColor' can be static.
icemon-3.1.0/src/hostinfo.h:80:12: performance: Technically the member function 'HostInfo::createColor' can be static. [functionStatic]
icemon-3.1.0/src/hostinfo.cc:122:18: note: Technically the member function 'HostInfo::createColor' can be static.
icemon-3.1.0/src/hostinfo.h:80:12: note: Technically the member function 'HostInfo::createColor' can be static.
icemon-3.1.0/src/icecreammonitor.cc:220:41: style: Function 'handle_getcs' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:58:28: note: Function 'handle_getcs' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:220:41: note: Function 'handle_getcs' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:235:47: style: Function 'handle_local_begin' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:62:34: note: Function 'handle_local_begin' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:235:47: note: Function 'handle_local_begin' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:249:46: style: Function 'handle_local_done' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:63:33: note: Function 'handle_local_done' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:249:46: note: Function 'handle_local_done' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:273:41: style: Function 'handle_stats' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:61:28: note: Function 'handle_stats' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:273:41: note: Function 'handle_stats' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:300:45: style: Function 'handle_job_begin' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:59:32: note: Function 'handle_job_begin' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:300:45: note: Function 'handle_job_begin' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:320:44: style: Function 'handle_job_done' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
icemon-3.1.0/src/icecreammonitor.h:60:31: note: Function 'handle_job_done' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/icecreammonitor.cc:320:44: note: Function 'handle_job_done' argument 1 names different: declaration 'm' definition '_m'.
icemon-3.1.0/src/job.cc:28:6: warning: Member variable 'Job::startTime' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/mainwindow.h:45:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/models/hostlistmodel.cc:210:5: style: Struct 'find_hostid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/models/joblistmodel.h:146:5: style: Class 'JobListSortFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/models/joblistmodel.cc:268:5: style: Struct 'find_jobid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/monitor.cc:57:48: style: Function 'setSchedulerState' argument 1 names different: declaration 'online' definition 'state'. [funcArgNamesDifferent]
icemon-3.1.0/src/monitor.h:64:43: note: Function 'setSchedulerState' argument 1 names different: declaration 'online' definition 'state'.
icemon-3.1.0/src/monitor.cc:57:48: note: Function 'setSchedulerState' argument 1 names different: declaration 'online' definition 'state'.
icemon-3.1.0/src/views/ganttstatusview.h:100:9: warning: Member variable 'JobData::clock' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/views/ganttstatusview.h:100:9: warning: Member variable 'JobData::next_text_width' is not initialized in the constructor. [uninitMemberVar]
icemon-3.1.0/src/views/ganttstatusview.h:102:14: style: Technically the member function 'GanttProgress::JobData::operator==' can be const. [functionConst]
icemon-3.1.0/src/views/starview.h:48:5: style: Class 'StarViewConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/starview.h:83:5: style: Class 'HostItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/starview.h:179:5: style: Class 'StarView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/summaryview.h:84:5: style: Class 'SummaryView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/detailedhostview.h:42:5: style: Class 'DetailedHostView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/ganttstatusview.h:43:5: style: Class 'GanttConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/ganttstatusview.h:59:5: style: Class 'GanttTimeScaleWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/ganttstatusview.h:127:5: style: Class 'GanttStatusView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/listview.h:38:5: style: Class 'ListStatusView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/joblistview.h:40:5: style: Class 'JobListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/hostlistview.h:35:5: style: Class 'HostListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icemon-3.1.0/src/views/flowtableview.cc:157:44: style: Function 'checkNode' argument 1 names different: declaration 'hostid' definition 'hostId'. [funcArgNamesDifferent]
icemon-3.1.0/src/views/flowtableview.h:66:33: note: Function 'checkNode' argument 1 names different: declaration 'hostid' definition 'hostId'.
icemon-3.1.0/src/views/flowtableview.cc:157:44: note: Function 'checkNode' argument 1 names different: declaration 'hostid' definition 'hostId'.
icemon-3.1.0/src/views/flowtableview.cc:192:45: style: Function 'removeNode' argument 1 names different: declaration 'hostid' definition 'hostId'. [funcArgNamesDifferent]
icemon-3.1.0/src/views/flowtableview.h:67:34: note: Function 'removeNode' argument 1 names different: declaration 'hostid' definition 'hostId'.
icemon-3.1.0/src/views/flowtableview.cc:192:45: note: Function 'removeNode' argument 1 names different: declaration 'hostid' definition 'hostId'.
icemon-3.1.0/src/views/flowtableview.h:78:34: style: Member variable 'FlowTableView::m_widget' is in the wrong place in the initializer list. [initializerList]
icemon-3.1.0/src/views/flowtableview.cc:79:7: note: Member variable 'FlowTableView::m_widget' is in the wrong place in the initializer list.
icemon-3.1.0/src/views/flowtableview.h:78:34: note: Member variable 'FlowTableView::m_widget' is in the wrong place in the initializer list.
icemon-3.1.0/src/views/ganttstatusview.cc:425:16: style: The scope of the variable 'lastRow' can be reduced. [variableScope]
icemon-3.1.0/src/views/ganttstatusview.cc:93:52: style: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'. [funcArgNamesDifferent]
icemon-3.1.0/src/views/ganttstatusview.h:64:42: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'.
icemon-3.1.0/src/views/ganttstatusview.cc:93:52: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'pe'.
icemon-3.1.0/src/views/listview.h:50:19: style: Class 'ListStatusView' is unsafe, 'ListStatusView::mJobsListModel' can leak by wrong usage. [unsafeClassCanLeak]
icemon-3.1.0/src/views/listview.h:51:28: style: Class 'ListStatusView' is unsafe, 'ListStatusView::mSortedJobsListModel' can leak by wrong usage. [unsafeClassCanLeak]
icemon-3.1.0/src/views/starview.cc:565:42: style: Function 'event' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
icemon-3.1.0/src/views/starview.h:162:32: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
icemon-3.1.0/src/views/starview.cc:565:42: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
icemon-3.1.0/src/views/summaryview.cc:91:5: style: Class 'SummaryViewItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icemon-3.1.0/src/views/summaryview.cc:91:5: style: Class 'SummaryViewItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icemon-3.1.0/src/views/summaryview.h:96:18: style: Class 'SummaryView' is unsafe, 'SummaryView::m_layout' can leak by wrong usage. [unsafeClassCanLeak]
[18:02]

ftp://ftp.se.debian.org/debian/pool/main/i/icecream/icecream_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icedove/icedove_52.3.0.orig.tar.xz
Checking thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/histogram.cc: __GCC__=1;__GCC__=1...

thunderbird-52.3.0/calendar/base/backend/libical/calDateTime.cpp:36:46: style: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/base/backend/libical/calDateTime.h:19:37: note: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'.
thunderbird-52.3.0/calendar/base/backend/libical/calDateTime.cpp:36:46: note: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'.
thunderbird-52.3.0/calendar/base/backend/libical/calDuration.h:20:5: style: Class 'calDuration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/calendar/base/backend/libical/calDuration.h:15:1: warning: The class 'calDuration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/calendar/base/backend/libical/calICSService.h:34:9: performance: Variable 'mListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:594:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:589:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:594:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:614:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:610:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/calendar/base/backend/libical/calRecurrenceRule.cpp:614:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/calendar/libical/src/libical/caldate.c:68:7: style: The scope of the variable 'ialp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalarray.c:104:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/calendar/libical/src/libical/icalarray.c:70:39: style: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalarray.h:49:40: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
thunderbird-52.3.0/calendar/libical/src/libical/icalarray.c:70:39: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:250:8: warning: Either the condition 'c!=0' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:255:10: note: Assuming that condition 'c!=0' is not redundant
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:250:8: note: Null pointer dereference
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:190:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:191:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:242:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:243:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:318:19: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:319:18: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:590:16: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:1134:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:1135:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:1167:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:1168:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:1559:25: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:2110:16: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:2245:17: style: The scope of the variable 'existing_tzid_copy' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:2411:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:2413:17: style: The scope of the variable 'zone_tzid' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:187:55: style: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:54:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:187:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:240:36: style: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:58:40: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:240:36: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:298:46: style: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:60:51: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:298:46: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:308:48: style: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:61:53: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:308:48: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:500:50: style: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:85:63: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:500:50: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:519:49: style: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:87:62: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:519:49: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:663:51: style: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:128:65: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:663:51: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:685:50: style: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.h:130:64: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalcomponent.c:685:50: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-52.3.0/calendar/libical/src/libical/icalduration.c:198:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/calendar/libical/src/libical/icalduration.c:55:9: style: The scope of the variable 'used' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalduration.c:270:53: style: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalduration.h:47:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
thunderbird-52.3.0/calendar/libical/src/libical/icalduration.c:270:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:92:6: error: Null pointer dereference: p [nullPointer]
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:91:12: note: Assignment 'p=0', assigned value is 0
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:92:6: note: Null pointer dereference
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:94:14: error: Null pointer dereference: p [nullPointer]
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:91:12: note: Assignment 'p=0', assigned value is 0
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:94:14: note: Null pointer dereference
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:92:5: error: Null pointer dereference [nullPointer]
thunderbird-52.3.0/calendar/libical/src/libical/icalerror.c:94:13: error: Null pointer dereference [nullPointer]
thunderbird-52.3.0/calendar/libical/src/libical/icallangbind.c:324:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:124:10: warning: Redundant assignment of 'part' to itself. [selfAssignment]
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:175:10: warning: Redundant assignment of 'comp' to itself. [selfAssignment]
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:181:39: style: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.h:32:40: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:181:39: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:195:12: warning: Size of pointer 'parts' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/calendar/libical/src/libical/icalmime.c:385:12: warning: Size of pointer 'parts' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:89:36: style: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:47:40: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:89:36: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:124:40: style: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:39:55: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:124:40: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:157:58: style: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:42:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:157:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:208:45: style: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:49:51: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:208:45: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:229:47: style: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:50:53: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:229:47: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:313:36: style: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.h:56:39: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:313:36: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparameter.c:114:12: warning: Size of pointer 'param' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:733:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:730:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:733:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:774:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:771:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:774:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:943:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:419:11: style: The scope of the variable 'str' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:610:11: style: The scope of the variable 'line' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:266:60: style: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:82:67: note: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:266:60: note: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:670:46: style: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.h:58:62: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
thunderbird-52.3.0/calendar/libical/src/libical/icalparser.c:670:46: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:320:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:903:16: style: The scope of the variable 'oval' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:135:38: style: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:49:53: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:135:38: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:226:34: style: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:56:39: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:226:34: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:526:33: style: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:58:50: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:526:33: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:550:43: style: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:62:47: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:550:43: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:801:73: style: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:81:23: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:801:73: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:833:48: style: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:88:63: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:833:48: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:859:48: style: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:90:62: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:859:48: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:883:39: style: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:93:43: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:883:39: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:900:72: style: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:94:72: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:900:72: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:901:53: style: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.h:94:91: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
thunderbird-52.3.0/calendar/libical/src/libical/icalproperty.c:901:53: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:282:11: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:285:9: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:360:9: style: The scope of the variable 'weekno' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1037:16: style: The scope of the variable 'dow' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1037:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1037:26: style: The scope of the variable 'day_of_month' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1142:9: style: The scope of the variable 'years' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1488:9: style: The scope of the variable 'end_dow' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1488:18: style: The scope of the variable 'start_dow' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1769:7: style: The scope of the variable 'start_of_week' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1769:22: style: The scope of the variable 'dow' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:1965:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2197:46: style: The scope of the variable 'day' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2370:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2386:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2387:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2639:12: style: The scope of the variable 'tt' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2641:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2507:58: style: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.h:166:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
thunderbird-52.3.0/calendar/libical/src/libical/icalrecur.c:2507:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:162:34: style: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:155:54: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:162:34: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:492:66: style: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:253:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:492:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:681:52: style: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:213:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:681:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:721:57: style: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:169:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:721:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:721:73: style: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:170:12: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:721:73: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:843:48: style: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:237:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:843:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:843:80: style: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:238:28: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:843:80: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:899:54: style: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:241:58: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:899:54: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:899:86: style: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:242:28: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:899:86: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:930:57: style: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:245:61: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:930:57: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:930:89: style: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.h:246:28: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltime.c:930:89: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:271:24: style: The scope of the variable 'tzname' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:304:17: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:785:46: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:787:9: style: The scope of the variable 'want_daylight' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1037:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1038:31: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1074:9: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1289:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1290:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1340:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1342:17: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltimezone.c:1846:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icaltypes.c:99:5: style: Variable 'es' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/calendar/libical/src/libical/icaltypes.c:89:0: note: Variable 'es' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icaltypes.c:99:5: note: Variable 'es' is reassigned a value before the old one has been used.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:957:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:974:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:1000:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:104:49: style: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.h:46:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:104:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:750:28: style: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.h:50:32: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:750:28: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:1470:75: style: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.h:89:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:1470:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
thunderbird-52.3.0/calendar/libical/src/libical/icalvalue.c:828:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:140:22: style: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:59:27: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:140:22: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:172:20: style: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:60:26: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:172:20: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:192:19: style: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:64:24: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:192:19: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:224:18: style: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:65:24: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:224:18: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:246:29: style: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:70:34: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:246:29: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:301:27: style: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:71:32: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:301:27: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:301:38: style: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:71:43: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:301:38: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:336:28: style: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:72:33: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:336:28: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:336:39: style: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:72:44: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:336:39: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:527:19: style: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:81:28: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:527:19: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:542:20: style: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
thunderbird-52.3.0/calendar/libical/src/libical/pvl.h:82:29: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-52.3.0/calendar/libical/src/libical/pvl.c:542:20: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:203:17: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:901:11: style: The scope of the variable 'part' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:1042:11: style: The scope of the variable 'part' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:1484:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:707:41: warning: Size of pointer 'boundary' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:813:38: warning: Size of pointer 'boundary' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/calendar/libical/src/libical/sspm.c:1073:9: style: Variable 'part' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/calendar/libical/src/libical/vsnprintf.c:5:0: error: #error DO NOT USE libical version of vsnprintf. [preprocessorErrorDirective]
thunderbird-52.3.0/db/mork/src/morkMap.h:347:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkMap.h:351:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:356:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:360:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBead.h:90:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBead.h:94:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBead.h:233:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBead.h:236:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBead.h:239:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.h:134:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.h:138:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.h:142:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.h:146:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkEnv.h:196:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkEnv.h:200:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkArray.h:89:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkArray.h:93:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Heap' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Base' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Derived' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Access' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Usage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Mutable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Load' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkDeque.h:61:8: style: Technically the member function 'morkNext::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkNode.h:59:3: style: Class 'morkUsage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkNode.h:166:3: style: Class 'morkNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkBead.h:65:3: style: Class 'morkBead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkDeque.h:44:3: style: Class 'morkNext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkDeque.h:46:3: style: Class 'morkNext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkDeque.h:121:3: style: Class 'morkLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkPool.h:65:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkNode.h:174:16: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkPool.h:65:16: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSpace.h:101:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkSpace.h:105:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:113:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:117:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:239:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:243:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:317:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:327:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomMap.h:331:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:149:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:153:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:181:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:42:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:48:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:55:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:61:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:108:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:115:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:123:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:130:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:153:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:162:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:308:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:312:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:313:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:317:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:318:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:355:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:360:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:361:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:362:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:366:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:367:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:368:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:383:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:388:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:389:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:390:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:394:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:395:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:396:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtom.cpp:301:17: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkBlob.h:25:3: warning: Member variable 'morkBuf::mBuf_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBlob.h:25:3: warning: Member variable 'morkBuf::mBuf_Fill' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBlob.h:52:3: warning: Member variable 'morkBlob::mBlob_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBlob.h:84:3: warning: Member variable 'morkText::mText_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Kind' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_CellUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:147:3: warning: Member variable 'morkWeeAnonAtom::mWeeAnonAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:208:3: warning: Member variable 'morkBookAtom::mBookAtom_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:208:3: warning: Member variable 'morkBookAtom::mBookAtom_Id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:286:3: warning: Member variable 'morkWeeBookAtom::mWeeBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:352:3: warning: Member variable 'morkMaxBookAtom::mMaxBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkAtom.h:287:3: style: Class 'morkWeeBookAtom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkSpace.h:73:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkBead.h:61:16: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSpace.h:73:16: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Cells' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Delta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Length' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Seed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_GcUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Flags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Cells' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Delta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Length' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Seed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_GcUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Flags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkRow.h:98:3: style: Class 'morkRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkCell.h:22:1: warning: The class 'morkCell' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/db/mork/src/morkRowMap.h:80:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowMap.h:84:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowMap.h:179:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowMap.h:183:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:539:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:567:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:571:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:646:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:690:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:693:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.h:696:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:164:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:168:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:196:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkStore.h:482:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkStore.h:486:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkStore.h:744:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.cpp:79:15: style: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:102:37: note: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkAtomSpace.cpp:79:15: note: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:111:8: performance: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.cpp:115:16: note: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static.
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:111:8: note: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static.
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:133:12: performance: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkAtomSpace.cpp:121:16: note: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static.
thunderbird-52.3.0/db/mork/src/morkAtomSpace.h:133:12: note: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static.
thunderbird-52.3.0/db/mork/src/morkBead.cpp:71:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/db/mork/src/morkBead.cpp:69:16: note: outer condition: ev->Good()
thunderbird-52.3.0/db/mork/src/morkBead.cpp:71:18: note: identical inner condition: ev->Good()
thunderbird-52.3.0/db/mork/src/morkYarn.h:66:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkYarn.h:70:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkParser.h:523:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkParser.h:527:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBuilder.h:294:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkBuilder.h:298:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkSink.h:93:3: warning: Member variable 'morkSink::mSink_At' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkSink.h:93:3: warning: Member variable 'morkSink::mSink_End' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_TableStatus' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_row_pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_cell_pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkBuilder.h:201:8: performance: Technically the member function 'morkBuilder::LogGlitch' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkBuilder.cpp:222:14: note: Technically the member function 'morkBuilder::LogGlitch' can be static.
thunderbird-52.3.0/db/mork/src/morkBuilder.h:201:8: note: Technically the member function 'morkBuilder::LogGlitch' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:35:1: warning: The class 'morkPlace' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/db/mork/src/morkParser.h:106:1: warning: The class 'morkMid' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/db/mork/src/morkSink.h:121:16: style: The function 'FlushSink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkSink.h:75:16: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSink.h:121:16: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSink.h:122:16: style: The function 'SpillPutc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkSink.h:76:16: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSink.h:122:16: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:260:13: warning: Either the condition 'ev' is redundant or there is possible null pointer dereference: ev. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:219:8: note: Assuming that condition 'ev' is not redundant
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:260:13: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkCellObject.h:164:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:168:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:191:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:195:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:471:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:286:54: style: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:69:37: note: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:286:54: note: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:295:50: style: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:74:33: note: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:295:50: note: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:325:50: style: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:78:33: note: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:325:50: note: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:343:52: style: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:82:35: note: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:343:52: note: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:367:52: style: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:84:35: note: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:367:52: note: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:374:52: style: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:85:35: note: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:374:52: note: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:392:14: style: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:88:16: note: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:392:14: note: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:405:49: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:97:32: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:405:49: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:424:50: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:99:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:424:50: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:453:14: style: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:105:16: note: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:453:14: note: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:483:14: style: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:110:16: note: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:483:14: note: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:493:14: style: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:116:16: note: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:493:14: note: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:501:14: style: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:120:16: note: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:501:14: note: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:510:14: style: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:125:16: note: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:510:14: note: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:519:14: style: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCellObject.h:129:16: note: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:519:14: note: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCellObject.h:53:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkCellObject()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkCellObject.cpp:65:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkCellObject.h:53:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkCursor.h:118:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.h:122:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:98:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:119:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:134:55: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:140:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:80:40: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:46:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:80:40: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:87:42: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:48:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:87:42: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:95:35: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:51:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:95:35: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:116:35: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:58:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:116:35: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:131:37: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:63:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:131:37: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:138:39: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:65:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:138:39: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:144:40: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:66:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:144:40: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:150:42: style: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:41:43: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:150:42: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:159:33: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:74:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:159:33: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:166:32: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:75:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:166:32: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:173:31: style: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:77:32: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:173:31: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:180:31: style: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:78:32: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:180:31: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:187:49: style: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:80:50: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:187:49: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:194:49: style: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkCursor.h:81:50: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:194:49: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkCursor.cpp:52:13: warning: Member variable 'morkCursor::mCursor_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkDeque.cpp:248:36: style: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkDeque.h:177:36: note: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'.
thunderbird-52.3.0/db/mork/src/morkDeque.cpp:248:36: note: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'.
thunderbird-52.3.0/db/mork/src/morkDeque.cpp:278:35: style: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkDeque.h:183:30: note: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'.
thunderbird-52.3.0/db/mork/src/morkDeque.cpp:278:35: note: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'.
thunderbird-52.3.0/db/mork/src/morkFactory.h:194:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFactory.h:198:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkEnv.cpp:462:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkEnv.h:93:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkEnv()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkEnv.cpp:49:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkEnv.h:93:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkFactory.h:163:3: style: Class 'morkFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/db/mork/src/morkFile.h:183:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFile.h:187:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFile.h:346:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFile.h:350:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkThumb.h:170:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkThumb.h:174:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkStream.h:241:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkStream.h:245:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.h:334:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.h:338:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:377:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:541:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:167:37: style: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:64:37: note: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:167:37: note: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:197:39: style: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:74:39: note: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:197:39: note: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:269:34: style: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:91:34: note: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:269:34: note: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:289:33: style: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:95:33: note: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:289:33: note: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:301:14: style: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:101:16: note: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:301:14: note: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:335:14: style: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:109:16: note: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:335:14: note: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:366:14: style: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:119:16: note: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:366:14: note: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:441:14: style: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:126:16: note: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:441:14: note: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:481:14: style: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:135:16: note: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:481:14: note: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:530:14: style: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:146:16: note: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:530:14: note: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:565:14: style: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFactory.h:151:16: note: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFactory.cpp:565:14: note: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:261:3: style: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/db/mork/src/morkFile.cpp:259:0: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:261:3: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:262:3: style: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/db/mork/src/morkFile.cpp:258:0: note: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:262:3: note: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:256:26: style: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:193:29: note: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:256:26: note: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:269:26: style: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:199:29: note: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:269:26: note: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:285:26: style: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:206:30: note: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:285:26: note: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:305:27: style: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:212:31: note: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:305:27: note: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:325:28: style: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:217:32: note: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:325:28: note: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:442:39: style: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:300:36: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:442:39: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:442:79: style: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:301:18: note: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:442:79: note: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:672:33: style: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkFile.h:292:32: note: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkFile.cpp:672:33: note: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkHandle.h:135:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkHandle.h:139:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:222:49: style: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:116:48: note: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:222:49: note: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:246:45: style: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:118:44: note: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:246:45: note: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:277:47: style: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:119:46: note: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:277:47: note: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:298:49: style: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:120:48: note: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:298:49: note: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:320:42: style: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:122:41: note: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:320:42: note: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:335:44: style: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:123:43: note: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:335:44: note: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:351:42: style: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:125:41: note: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:351:42: note: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:366:44: style: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:126:43: note: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:366:44: note: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:380:46: style: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:128:45: note: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:380:46: note: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:407:47: style: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkHandle.h:129:46: note: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:407:47: note: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Env' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Face' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Magic' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkHandle.h:100:8: performance: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:133:18: note: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:100:8: note: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:102:8: performance: Technically the member function 'morkHandle::NilFactoryError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:113:18: note: Technically the member function 'morkHandle::NilFactoryError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:102:8: note: Technically the member function 'morkHandle::NilFactoryError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:103:8: performance: Technically the member function 'morkHandle::NilHandleObjectError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:118:18: note: Technically the member function 'morkHandle::NilHandleObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:103:8: note: Technically the member function 'morkHandle::NilHandleObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:104:8: performance: Technically the member function 'morkHandle::NonNodeObjectError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:123:18: note: Technically the member function 'morkHandle::NonNodeObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:104:8: note: Technically the member function 'morkHandle::NonNodeObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:105:8: performance: Technically the member function 'morkHandle::NonOpenObjectError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:128:18: note: Technically the member function 'morkHandle::NonOpenObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:105:8: note: Technically the member function 'morkHandle::NonOpenObjectError' can be static.
thunderbird-52.3.0/db/mork/src/morkHandle.h:116:12: style: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkHandle.cpp:222:13: note: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const.
thunderbird-52.3.0/db/mork/src/morkHandle.h:116:12: note: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:809:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:782:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkMap.cpp:809:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkMap.cpp:878:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:821:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkMap.cpp:878:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkMap.cpp:906:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:890:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkMap.cpp:906:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkMap.cpp:948:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:917:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkMap.cpp:948:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkMap.cpp:404:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:850:11: style: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:848:11: note: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:850:11: note: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:167:45: style: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkMap.h:269:43: note: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:167:45: note: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:190:69: style: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkMap.h:234:62: note: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkMap.cpp:190:69: note: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkMap.h:261:8: performance: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:216:10: note: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static.
thunderbird-52.3.0/db/mork/src/morkMap.h:261:8: note: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static.
thunderbird-52.3.0/db/mork/src/morkMap.h:262:8: performance: Technically the member function 'morkMap::NewBadMapError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:221:15: note: Technically the member function 'morkMap::NewBadMapError' can be static.
thunderbird-52.3.0/db/mork/src/morkMap.h:262:8: note: Technically the member function 'morkMap::NewBadMapError' can be static.
thunderbird-52.3.0/db/mork/src/morkMap.h:263:8: performance: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkMap.cpp:226:15: note: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkMap.h:263:8: note: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.cpp:166:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:198:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:133:33: style: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkNode.h:59:24: note: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'.
thunderbird-52.3.0/db/mork/src/morkNode.cpp:133:33: note: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'.
thunderbird-52.3.0/db/mork/src/morkNode.cpp:196:37: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkNode.h:187:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkNode.cpp:196:37: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkNode.h:199:8: performance: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:289:11: note: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:199:8: note: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:200:8: performance: Technically the member function 'morkNode::NonNodeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:295:11: note: Technically the member function 'morkNode::NonNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:200:8: note: Technically the member function 'morkNode::NonNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:201:8: performance: Technically the member function 'morkNode::NilHeapError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:313:11: note: Technically the member function 'morkNode::NilHeapError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:201:8: note: Technically the member function 'morkNode::NilHeapError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:202:8: performance: Technically the member function 'morkNode::NonOpenNodeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:301:11: note: Technically the member function 'morkNode::NonOpenNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:202:8: note: Technically the member function 'morkNode::NonOpenNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:204:8: performance: Technically the member function 'morkNode::NonMutableNodeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:307:11: note: Technically the member function 'morkNode::NonMutableNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:204:8: note: Technically the member function 'morkNode::NonMutableNodeError' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:206:8: performance: Technically the member function 'morkNode::RefsOverflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:319:11: note: Technically the member function 'morkNode::RefsOverflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:206:8: note: Technically the member function 'morkNode::RefsOverflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:207:8: performance: Technically the member function 'morkNode::UsesOverflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:325:11: note: Technically the member function 'morkNode::UsesOverflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:207:8: note: Technically the member function 'morkNode::UsesOverflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:208:8: performance: Technically the member function 'morkNode::RefsUnderflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:331:11: note: Technically the member function 'morkNode::RefsUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:208:8: note: Technically the member function 'morkNode::RefsUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:209:8: performance: Technically the member function 'morkNode::UsesUnderflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkNode.cpp:337:11: note: Technically the member function 'morkNode::UsesUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkNode.h:209:8: note: Technically the member function 'morkNode::UsesUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:142:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.cpp:163:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.cpp:178:55: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.cpp:184:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkObject.cpp:109:38: style: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:82:39: note: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:109:38: note: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:124:40: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:86:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:124:40: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:131:42: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:88:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:131:42: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:139:35: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:91:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:139:35: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:160:35: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:98:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:160:35: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:175:37: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:103:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:175:37: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:182:39: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:105:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:182:39: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:188:40: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:106:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:188:40: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:194:42: style: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkObject.h:77:43: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.cpp:194:42: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkObject.h:62:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkObject()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkObject.cpp:55:5: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkObject.h:62:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkParser.cpp:511:12: style: The scope of the variable 'cellMid' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:512:12: style: The scope of the variable 'cellBuf' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1105:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1154:37: style: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:471:27: note: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1154:37: note: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1322:45: style: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:486:35: note: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1322:45: note: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1334:45: style: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:487:35: note: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1334:45: note: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1351:47: style: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:488:37: note: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1351:47: note: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1369:47: style: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:490:37: note: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1369:47: note: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1456:35: style: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkParser.h:462:30: note: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1456:35: note: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkParser.h:331:8: performance: Technically the member function 'morkParser::NonGoodParserError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:170:13: note: Technically the member function 'morkParser::NonGoodParserError' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:331:8: note: Technically the member function 'morkParser::NonGoodParserError' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:456:8: performance: Technically the member function 'morkParser::OnCellState' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:403:13: note: Technically the member function 'morkParser::OnCellState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:456:8: note: Technically the member function 'morkParser::OnCellState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:457:8: performance: Technically the member function 'morkParser::OnMetaState' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:409:13: note: Technically the member function 'morkParser::OnMetaState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:457:8: note: Technically the member function 'morkParser::OnMetaState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:458:8: performance: Technically the member function 'morkParser::OnRowState' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:415:13: note: Technically the member function 'morkParser::OnRowState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:458:8: note: Technically the member function 'morkParser::OnRowState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:459:8: performance: Technically the member function 'morkParser::OnTableState' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:421:13: note: Technically the member function 'morkParser::OnTableState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:459:8: note: Technically the member function 'morkParser::OnTableState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:460:8: performance: Technically the member function 'morkParser::OnDictState' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:427:13: note: Technically the member function 'morkParser::OnDictState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:460:8: note: Technically the member function 'morkParser::OnDictState' can be static.
thunderbird-52.3.0/db/mork/src/morkParser.h:484:13: style: Technically the member function 'morkParser::MatchPattern' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkParser.cpp:1100:23: note: Technically the member function 'morkParser::MatchPattern' can be const.
thunderbird-52.3.0/db/mork/src/morkParser.h:484:13: note: Technically the member function 'morkParser::MatchPattern' can be const.
thunderbird-52.3.0/db/mork/src/morkPool.cpp:171:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:179:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:200:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:238:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:384:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:403:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:429:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:437:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:439:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:460:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:468:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:471:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:495:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:504:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:507:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:531:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:540:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:543:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPool.h:103:13: performance: Technically the member function 'morkPool::ZapRow' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:213:11: note: Technically the member function 'morkPool::ZapRow' can be static.
thunderbird-52.3.0/db/mork/src/morkPool.h:103:13: note: Technically the member function 'morkPool::ZapRow' can be static.
thunderbird-52.3.0/db/mork/src/morkPool.h:107:13: performance: Technically the member function 'morkPool::ZapCells' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:252:11: note: Technically the member function 'morkPool::ZapCells' can be static.
thunderbird-52.3.0/db/mork/src/morkPool.h:107:13: note: Technically the member function 'morkPool::ZapCells' can be static.
thunderbird-52.3.0/db/mork/src/morkPool.h:114:8: performance: Technically the member function 'morkPool::ZapAtom' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkPool.cpp:363:11: note: Technically the member function 'morkPool::ZapAtom' can be static.
thunderbird-52.3.0/db/mork/src/morkPool.h:114:8: note: Technically the member function 'morkPool::ZapAtom' can be static.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:296:11: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:287:14: note: Assuming that condition 'table' is not redundant
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:296:11: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:130:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:134:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:314:41: style: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:49:33: note: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:314:41: note: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:321:41: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:50:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:321:41: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:339:45: style: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:52:37: note: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:339:45: note: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:356:45: style: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:54:37: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:356:45: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:373:46: style: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:57:38: note: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:373:46: note: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:390:46: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:59:38: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:390:46: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:410:14: style: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:65:16: note: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:410:14: note: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:57:22: warning: Member variable 'morkPortTableCursor::mPortTableCursor_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:90:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkPortTableCursor()' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.cpp:53:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkPortTableCursor.h:90:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1005:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:984:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1005:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1048:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1015:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1048:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1078:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1058:8: note: Assuming that condition 'map' is not redundant
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1078:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:979:9: style: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:393:42: note: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:979:9: note: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:979:26: style: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:393:56: note: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:979:26: note: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1011:9: style: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:394:41: note: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1011:9: note: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1011:26: style: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:394:55: note: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1011:26: note: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1054:9: style: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:395:41: note: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1054:9: note: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1054:26: style: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:395:55: note: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1054:26: note: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:918:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:918:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:947:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:947:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:175:8: performance: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:87:20: note: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:175:8: note: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:176:8: performance: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:92:20: note: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:176:8: note: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:177:8: performance: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:97:20: note: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:177:8: note: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:178:8: performance: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:102:20: note: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:178:8: note: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:179:8: performance: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:107:20: note: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:179:8: note: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:181:8: performance: Technically the member function 'morkProbeMap::MapNilKeysError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:534:20: note: Technically the member function 'morkProbeMap::MapNilKeysError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:181:8: note: Technically the member function 'morkProbeMap::MapNilKeysError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:182:8: performance: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:539:20: note: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:182:8: note: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:184:8: performance: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:524:20: note: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:184:8: note: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:185:8: performance: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:529:20: note: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:185:8: note: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:395:13: style: Technically the member function 'morkProbeMapIter::IterHere' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkProbeMap.cpp:1053:29: note: Technically the member function 'morkProbeMapIter::IterHere' can be const.
thunderbird-52.3.0/db/mork/src/morkProbeMap.h:395:13: note: Technically the member function 'morkProbeMapIter::IterHere' can be const.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:115:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:119:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:551:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:59:54: style: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRow.h:68:47: note: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:59:54: note: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:78:54: style: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRow.h:69:47: note: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:78:54: note: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:97:54: style: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRow.h:67:47: note: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:97:54: note: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:259:14: style: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRow.h:106:16: note: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRow.cpp:259:14: note: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRow.h:116:8: style: Technically the member function 'morkRow::cut_all_index_entries' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:593:10: note: Technically the member function 'morkRow::cut_all_index_entries' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:116:8: note: Technically the member function 'morkRow::cut_all_index_entries' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:164:8: style: Technically the member function 'morkRow::NextColumn' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:465:10: note: Technically the member function 'morkRow::NextColumn' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:164:8: note: Technically the member function 'morkRow::NextColumn' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:166:8: style: Technically the member function 'morkRow::SeekColumn' can be const. [functionConst]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:443:15: note: Technically the member function 'morkRow::SeekColumn' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:166:8: note: Technically the member function 'morkRow::SeekColumn' can be const.
thunderbird-52.3.0/db/mork/src/morkRow.h:178:8: performance: Technically the member function 'morkRow::OnZeroRowGcUse' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkRow.cpp:728:10: note: Technically the member function 'morkRow::OnZeroRowGcUse' can be static.
thunderbird-52.3.0/db/mork/src/morkRow.h:178:8: note: Technically the member function 'morkRow::OnZeroRowGcUse' can be static.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:203:22: error: Null pointer dereference: row [nullPointer]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:198:18: note: Assignment 'row=0', assigned value is 0
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:203:22: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:207:17: error: Null pointer dereference: row [nullPointer]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:198:18: note: Assignment 'row=0', assigned value is 0
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:207:17: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:145:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:138:38: style: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:58:32: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:138:38: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:167:38: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:59:32: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:167:38: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:189:14: style: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:64:16: note: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:189:14: note: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:225:14: style: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:72:16: note: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:225:14: note: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:238:14: style: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:80:16: note: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:238:14: note: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:273:14: style: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:86:16: note: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:273:14: note: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:50:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkRowCellCursor()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.cpp:61:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkRowCellCursor.h:50:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:315:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:407:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:426:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:106:36: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:44:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:106:36: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:120:35: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:47:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:120:35: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:150:14: style: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:53:16: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:150:14: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:161:34: style: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:59:32: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:161:34: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:170:41: style: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:61:39: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:170:41: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:182:14: style: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:67:16: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:182:14: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:196:14: style: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:75:16: note: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:196:14: note: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:197:11: style: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:76:13: note: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:197:11: note: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:226:14: style: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:82:16: note: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:226:14: note: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:244:14: style: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:87:16: note: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:244:14: note: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:259:14: style: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:91:16: note: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:259:14: note: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:275:14: style: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:96:16: note: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:275:14: note: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:307:14: style: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:101:16: note: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:307:14: note: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:353:14: style: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:105:16: note: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:353:14: note: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:384:14: style: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:110:16: note: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:384:14: note: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:400:14: style: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:115:16: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:400:14: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:419:14: style: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:119:16: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:419:14: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:441:14: style: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:124:37: note: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:441:14: note: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:458:14: style: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:129:37: note: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:458:14: note: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:481:14: style: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:134:39: note: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:481:14: note: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:501:40: style: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:138:38: note: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:501:40: note: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:531:14: style: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowObject.h:155:16: note: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:531:14: note: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkRowObject.h:32:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkRowObject()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkRowObject.cpp:61:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkRowObject.h:32:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:242:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:427:18: style: The scope of the variable 'aidKey' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:91:15: style: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:111:37: note: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:91:15: note: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:407:51: style: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:159:55: note: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:407:51: note: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:450:49: style: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:155:53: note: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:450:49: note: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:494:48: style: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:156:52: note: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:494:48: note: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:520:48: style: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkRowSpace.h:153:45: note: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkRowSpace.cpp:520:48: note: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:137:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:141:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:96:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:100:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:85:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:89:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:57:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:51:16: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:57:16: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:83:21: style: The function 'CanHaveDupRowMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:128:21: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:83:21: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:84:22: style: The function 'GetMemberCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:129:22: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:84:22: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:91:20: style: The function 'NextRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:131:20: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkSearchRowCursor.h:91:20: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:74:21: style: The function 'CanHaveDupRowMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:128:21: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:74:21: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:75:22: style: The function 'GetMemberCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:129:22: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:75:22: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:80:20: style: The function 'NextRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:131:20: note: Virtual function in base class
thunderbird-52.3.0/db/mork/src/morkUniqRowCursor.h:80:20: note: Function in derived class
thunderbird-52.3.0/db/mork/src/morkSpace.cpp:75:15: style: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkSpace.h:81:37: note: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkSpace.cpp:75:15: note: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkSpace.cpp:73:12: warning: Member variable 'morkSpace::mSpace_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:778:3: warning: Possible null pointer dereference: atom [nullPointer]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:770:24: note: Assignment 'atom=0', assigned value is 0
thunderbird-52.3.0/db/mork/src/morkStore.cpp:778:3: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkStore.cpp:829:5: warning: Possible null pointer dereference: atom [nullPointer]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:824:26: note: Assignment 'atom=0', assigned value is 0
thunderbird-52.3.0/db/mork/src/morkStore.cpp:829:5: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkStore.cpp:982:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1030:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1072:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1138:18: style: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:712:20: note: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1138:18: note: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1285:39: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:100:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1285:39: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1292:41: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:102:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1292:41: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1300:34: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:105:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1300:34: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1319:34: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:112:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1319:34: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1333:36: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:117:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1333:36: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1340:38: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:119:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1340:38: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1349:39: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:120:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1349:39: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1362:41: style: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:128:43: note: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1362:41: note: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1396:34: style: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:129:36: note: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1396:34: note: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1405:42: style: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:130:44: note: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1405:42: note: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1421:38: style: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:132:40: note: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1421:38: note: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1436:38: style: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:135:40: note: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1436:38: note: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1454:14: style: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:141:16: note: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1454:14: note: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1472:14: style: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:145:16: note: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1472:14: note: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1492:14: style: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:150:16: note: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1492:14: note: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1512:14: style: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:156:16: note: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1512:14: note: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1536:14: style: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:161:16: note: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1536:14: note: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1568:14: style: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:167:16: note: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1568:14: note: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1585:14: style: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:172:16: note: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1585:14: note: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1605:14: style: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:177:16: note: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1605:14: note: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1637:14: style: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:189:16: note: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1637:14: note: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1653:14: style: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:194:16: note: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1653:14: note: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1677:14: style: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:204:16: note: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1677:14: note: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1703:14: style: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:216:16: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1703:14: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1725:14: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:226:16: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1725:14: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1747:14: style: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:221:16: note: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1747:14: note: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1768:31: style: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:230:33: note: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1768:31: note: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1837:14: style: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:272:16: note: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1837:14: note: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1859:14: style: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:277:16: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1859:14: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1880:14: style: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:282:16: note: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1880:14: note: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1899:14: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:289:16: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1899:14: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1924:14: style: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:298:16: note: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1924:14: note: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1952:14: style: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:308:16: note: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1952:14: note: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1981:14: style: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:373:16: note: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:1981:14: note: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2006:14: style: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:381:16: note: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2006:14: note: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2037:46: style: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:390:48: note: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2037:46: note: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2047:44: style: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:395:46: note: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2047:44: note: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2057:43: style: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:400:45: note: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2057:43: note: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2069:37: style: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:407:39: note: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2069:37: note: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2090:30: style: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:411:32: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2090:30: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2116:14: style: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:421:16: note: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2116:14: note: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2129:14: style: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:429:16: note: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2129:14: note: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2143:14: style: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:439:16: note: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2143:14: note: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2160:14: style: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:445:16: note: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2160:14: note: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2178:14: style: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:451:16: note: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2178:14: note: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2218:14: style: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:459:16: note: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2218:14: note: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2256:14: style: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStore.h:468:16: note: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:2256:14: note: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStore.cpp:148:12: warning: Member variable 'morkStore::mStore_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkStore.h:621:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkStore()' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkStore.cpp:133:5: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkStore.h:621:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkStream.cpp:307:30: style: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:138:31: note: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:307:30: note: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:325:36: style: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:149:37: note: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:325:36: note: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:336:35: style: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:154:36: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:336:35: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:425:29: style: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:171:31: note: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:425:29: note: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:464:29: style: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:172:31: note: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:464:29: note: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:464:79: style: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:172:78: note: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:464:79: note: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:558:30: style: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:173:31: note: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:558:30: note: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:630:30: style: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:174:32: note: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:630:30: note: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:630:85: style: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkStream.h:174:84: note: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-52.3.0/db/mork/src/morkStream.cpp:630:85: note: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:399:8: warning: Either the condition 'ev' is redundant or there is possible null pointer dereference: ev. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:384:8: note: Assuming that condition 'ev' is not redundant
thunderbird-52.3.0/db/mork/src/morkTable.cpp:399:8: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1260:13: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1257:16: note: Assuming that condition 'row' is not redundant
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1260:13: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkTable.cpp:517:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:622:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:640:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:659:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:869:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1220:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1256:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1279:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:82:41: style: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:478:17: note: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:82:41: note: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:85:12: style: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:481:14: note: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:85:12: note: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:171:31: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:120:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:171:31: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:185:32: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:122:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:185:32: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:194:31: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:125:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:194:31: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:207:14: style: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:131:16: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:207:14: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:218:30: style: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:137:32: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:218:30: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:227:37: style: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:139:39: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:227:37: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:240:14: style: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:145:16: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:240:14: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:255:40: style: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:149:42: note: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:255:40: note: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:271:40: style: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:150:42: note: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:271:40: note: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:293:42: style: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:152:43: note: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:293:42: note: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:301:41: style: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:153:43: note: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:301:41: note: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:318:40: style: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:155:42: note: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:318:40: note: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:326:36: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:157:38: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:326:36: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:334:35: style: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:158:37: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:334:35: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:354:35: style: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:161:16: note: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:354:35: note: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:412:14: style: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:192:16: note: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:412:14: note: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:443:14: style: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:199:16: note: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:443:14: note: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:468:14: style: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:204:16: note: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:468:14: note: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:486:14: style: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:209:16: note: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:486:14: note: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:508:14: style: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:214:16: note: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:508:14: note: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:532:14: style: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:221:16: note: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:532:14: note: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:541:14: style: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:225:16: note: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:541:14: note: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:558:14: style: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:230:16: note: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:558:14: note: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:583:14: style: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:236:16: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:583:14: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:615:14: style: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:241:16: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:615:14: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:632:14: style: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:245:16: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:632:14: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:634:13: style: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:247:15: note: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:634:13: note: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:652:14: style: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:250:16: note: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:652:14: note: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:669:14: style: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:254:16: note: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:669:14: note: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:685:14: style: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:289:16: note: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:685:14: note: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:695:14: style: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:294:16: note: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:695:14: note: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:719:14: style: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:259:16: note: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:719:14: note: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:728:14: style: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:263:16: note: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:728:14: note: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:737:14: style: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:267:16: note: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:737:14: note: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:749:14: style: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:274:16: note: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:749:14: note: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:772:14: style: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:317:16: note: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:772:14: note: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:782:14: style: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:322:16: note: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:782:14: note: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:792:14: style: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:327:16: note: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:792:14: note: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:829:14: style: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:358:16: note: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:829:14: note: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:858:14: style: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:365:16: note: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:858:14: note: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:883:14: style: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:374:16: note: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:883:14: note: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:895:14: style: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:381:16: note: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:895:14: note: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:907:14: style: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:388:16: note: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:907:14: note: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:917:14: style: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:394:16: note: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:917:14: note: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:926:14: style: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:398:16: note: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:926:14: note: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:936:14: style: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTable.h:403:16: note: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.cpp:936:14: note: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTable.h:596:8: performance: Technically the member function 'morkTableChange::UnknownChangeError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1578:23: note: Technically the member function 'morkTableChange::UnknownChangeError' can be static.
thunderbird-52.3.0/db/mork/src/morkTable.h:596:8: note: Technically the member function 'morkTableChange::UnknownChangeError' can be static.
thunderbird-52.3.0/db/mork/src/morkTable.h:597:8: performance: Technically the member function 'morkTableChange::NegativeMovePosError' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:1584:23: note: Technically the member function 'morkTableChange::NegativeMovePosError' can be static.
thunderbird-52.3.0/db/mork/src/morkTable.h:597:8: note: Technically the member function 'morkTableChange::NegativeMovePosError' can be static.
thunderbird-52.3.0/db/mork/src/morkTable.h:474:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkTable()' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkTable.cpp:74:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkTable.h:474:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:412:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:463:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:107:41: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:69:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:107:41: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:123:40: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:70:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:123:40: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:130:39: style: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:72:32: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:130:39: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:137:39: style: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:73:32: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:137:39: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:144:57: style: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:75:50: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:144:57: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:151:57: style: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:76:50: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:151:57: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:165:41: style: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:79:36: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:165:41: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:186:14: style: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:93:16: note: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:186:14: note: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:210:14: style: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:97:16: note: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:210:14: note: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:236:14: style: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:104:16: note: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:236:14: note: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:263:14: style: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:108:16: note: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:263:14: note: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:293:53: style: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:83:46: note: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:293:53: note: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:312:14: style: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:87:16: note: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:312:14: note: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:51:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkTableRowCursor()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.cpp:61:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkTableRowCursor.h:51:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:131:35: style: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkThumb.h:65:37: note: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:131:35: note: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:145:30: style: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkThumb.h:68:32: note: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:145:30: note: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:159:43: style: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkThumb.h:71:45: note: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:159:43: note: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkThumb.h:95:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkThumb()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/db/mork/src/morkThumb.cpp:65:3: note: Calling CloseMorkNode
thunderbird-52.3.0/db/mork/src/morkThumb.h:95:16: note: CloseMorkNode is a virtual method
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:683:19: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:674:22: note: Assuming that condition 'row' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:683:19: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:717:19: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:705:22: note: Assuming that condition 'table' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:717:19: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1077:17: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1062:20: note: Assuming that condition 'table' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1077:17: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1119:17: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1097:20: note: Assuming that condition 'row' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1119:17: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1420:11: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1417:14: note: Assuming that condition 'r' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1420:11: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:2200:5: warning: Either the condition 'ioRow' is redundant or there is possible null pointer dereference: ioRow. [nullPointerRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:2083:8: note: Assuming that condition 'ioRow' is not redundant
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:2200:5: note: Null pointer dereference
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1363:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1431:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1862:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:2005:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:393:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:102:13: warning: Member variable 'morkWriter::mWriter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/db/mork/src/morkWriter.h:304:13: performance: Technically the member function 'morkWriter::IsYarnAllValue' can be static. [functionStatic]
thunderbird-52.3.0/db/mork/src/morkWriter.cpp:1900:13: note: Technically the member function 'morkWriter::IsYarnAllValue' can be static.
thunderbird-52.3.0/db/mork/src/morkWriter.h:304:13: note: Technically the member function 'morkWriter::IsYarnAllValue' can be static.
thunderbird-52.3.0/db/mork/src/morkZone.h:97:45: warning: Either the condition '!ioRunBlock' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:398:13: note: Assuming that condition '!ioRunBlock' is not redundant
thunderbird-52.3.0/db/mork/src/morkZone.cpp:387:38: note: Calling function 'BlockAsRun', 1st argument 'ioBlock' value is 0
thunderbird-52.3.0/db/mork/src/morkZone.h:97:45: note: Null pointer subtraction
thunderbird-52.3.0/db/mork/src/morkZone.cpp:165:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:183:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:236:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:361:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:423:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/db/mork/src/morkZone.cpp:225:57: style: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkZone.h:272:49: note: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:225:57: note: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:383:46: style: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkZone.h:308:39: note: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:383:46: note: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:432:48: style: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkZone.h:309:40: note: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:432:48: note: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:484:28: style: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkZone.h:276:31: note: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:484:28: note: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:506:27: style: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/morkZone.h:280:30: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/morkZone.cpp:506:27: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/orkinHeap.cpp:64:28: style: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-52.3.0/db/mork/src/orkinHeap.h:42:30: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/db/mork/src/orkinHeap.cpp:64:28: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-52.3.0/im/components/mintrayr/trayToolkit.h:77:3: style: Class 'TrayIconImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:27:3: warning: Either the condition '!xev' is redundant or there is possible null pointer dereference: xev. [nullPointerRedundantCheck]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:29:7: note: Assuming that condition '!xev' is not redundant
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:27:3: note: Null pointer dereference
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:114:26: style: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'. [funcArgNamesDifferent]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:37:22: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:114:26: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:41:16: warning: Virtual function 'Restore' is called from destructor '~Icon()' at line 178. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:178:3: note: Calling Restore
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:41:16: note: Restore is a virtual method
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:38:12: style: The function 'Icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:52:12: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:38:12: note: Function in derived class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:40:16: style: The function 'Minimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:40:16: note: Function in derived class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:41:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:54:16: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.h:41:16: note: Function in derived class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:224:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:225:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformGtk2.cpp:226:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.cpp:342:26: style: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'. [funcArgNamesDifferent]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:40:22: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.cpp:342:26: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:44:16: warning: Virtual function 'Restore' is called from destructor '~Icon()' at line 406. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.cpp:406:3: note: Calling Restore
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:44:16: note: Restore is a virtual method
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:41:12: style: The function 'Icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:52:12: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:41:12: note: Function in derived class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:43:16: style: The function 'Minimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:43:16: note: Function in derived class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:44:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/im/components/mintrayr/trayPlatform.h:54:16: note: Virtual function in base class
thunderbird-52.3.0/im/components/mintrayr/trayPlatformWin.h:44:16: note: Function in derived class
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/decode.c:106:9: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/decode.c:106:18: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/decode.c:770:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/dtest.c:84:8: style: Unused variable: i [unusedVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:425:12: style: Condition 'rc<=0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:423:10: note: Assignment 'rc=-1', assigned value is -1
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:425:12: note: Condition 'rc<=0' is always true
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:556:2: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:556:2: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:557:2: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:557:2: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:559:9: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:559:9: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1107:37: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1109:14: note: Assuming that condition 'value!=NULL' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1107:37: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1449:23: warning: Either the condition 'sock!=NULL' is redundant or there is possible null pointer dereference: sock. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1539:20: note: Assuming that condition 'sock!=NULL' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:1449:23: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:358:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:734:7: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:760:17: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/liblber/io.c:761:25: style: The scope of the variable 'read_result' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/authzidctrl.c:153:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/cache.c:75:53: style: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ldap-int.h:682:58: note: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/cache.c:75:53: note: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/charray.c:125:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/charray.c:124:22: note: outer condition: *a!=NULL
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/charray.c:125:11: note: identical inner condition: *a!=NULL
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:296:3: style: Variable 'tag' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:293:3: note: Variable 'tag' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:296:3: note: Variable 'tag' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:323:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:515:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/control.c:489:51: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/dsparse.c:219:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/friendly.c:57:9: style: The scope of the variable 'entries' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/friendly.c:58:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/friendly.c:59:8: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/friendly.c:60:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/getoption.c:399:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/getvalues.c:221:2: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/getvalues.c:219:2: note: Variable 'ind' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/getvalues.c:221:2: note: Variable 'ind' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1117:5: style: Variable 'nRes' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1113:0: note: Variable 'nRes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1117:5: note: Variable 'nRes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1147:5: style: Variable 'components' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1144:0: note: Variable 'components' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1147:5: note: Variable 'components' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1148:5: style: Variable 'main_components' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1145:0: note: Variable 'main_components' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1148:5: note: Variable 'main_components' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:593:18: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:593:21: style: The scope of the variable 'i_smallest' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:895:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:914:19: style: The scope of the variable 'ctrls' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1593:9: style: The scope of the variable 'list_id' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/memcache.c:1759:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/mozock.c:356:3: style: Variable 'iRetval' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/mozock.c:354:3: note: Variable 'iRetval' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/mozock.c:356:3: note: Variable 'iRetval' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/mozock.c:306:15: style: Variable 'MyHandle' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:250:14: style: The scope of the variable 'msgid' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:318:10: style: The scope of the variable 'modentry' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:402:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:93:8: style: Unused variable: rc [unusedVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:251:9: style: Unused variable: tsd [unusedVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/open.c:672:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/open.c:687:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:562:27: style: The scope of the variable 'use_hp' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:566:11: style: The scope of the variable 'addrlist' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:275:40: style: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:180:52: note: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:275:40: note: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:275:65: style: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:180:72: note: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:275:65: note: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:276:6: style: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:181:6: note: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:276:6: note: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:276:17: style: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:181:19: note: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:276:17: note: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:482:61: style: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ldap-int.h:709:65: note: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:482:61: note: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:483:7: style: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ldap-int.h:710:6: note: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/os-ip.c:483:7: note: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:571:2: style: Variable 'mods[4]' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:551:2: note: Variable 'mods[4]' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:571:2: note: Variable 'mods[4]' is reassigned a value before the old one has been used.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:216:41: warning: Either the condition 'thread_count<1' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:173:20: note: Assuming that condition 'thread_count<1' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/pthreadtest.c:216:41: note: Invalid argument
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:380:23: warning: Either the condition 'if(ext_oid)' is redundant or there is possible null pointer dereference: ext_oid. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:385:13: note: Assuming that condition 'if(ext_oid)' is not redundant
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:380:23: note: Null pointer dereference
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:591:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:593:14: style: The scope of the variable 'prevsrv' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:796:20: style: The scope of the variable 'prevlc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:1180:58: style: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ldap-int.h:767:62: note: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/request.c:1180:58: note: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/result.c:292:43: style: The scope of the variable 'msgfound' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/result.c:563:7: style: The scope of the variable 'terrno' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/result.c:565:11: style: The scope of the variable 'has_parent' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:591:7: style: The scope of the variable 'save' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:802:27: style: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:63:38: note: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:802:27: note: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:867:58: style: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:68:8: note: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/search.c:867:58: note: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/sort.c:196:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/sort.c:271:11: style: The scope of the variable 'vals' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/sortctrl.c:375:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:161:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:338:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:339:16: style: The scope of the variable 'abyte' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:491:19: style: The scope of the variable 'command1' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:491:29: style: The scope of the variable 'command2' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:491:39: style: The scope of the variable 'command3' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:500:7: style: The scope of the variable 'copyoptions' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:505:9: style: The scope of the variable 'usage' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:206:8: style: Variable 'eof' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:144:4: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:151:2: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:1809:15: error: Common realloc mistake: 'words' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/test.c:265:0: error: Memory leak: bvals [memleak]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:772:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:161:26: style: The scope of the variable 'show' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:164:27: style: The scope of the variable 'rowp' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:164:34: style: The scope of the variable 'colp' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:460:34: style: The scope of the variable 'vals' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:635:10: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:635:24: style: The scope of the variable 'writeoutval' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:635:46: style: The scope of the variable 'notascii' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:821:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:1044:41: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:1045:21: style: The scope of the variable 'members' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:475:12: style: Variable 'html' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmplout.c:1063:18: style: Variable 'selectname' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmpltest.c:71:33: style: The scope of the variable 'sop' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/tmpltest.c:154:23: style: The scope of the variable 'colcnt' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ufn.c:459:10: style: The scope of the variable 'msgid' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:188:27: style: The scope of the variable 'scope' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:189:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:189:28: style: The scope of the variable 'nattrs' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:189:36: style: The scope of the variable 'at_start' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:184:32: style: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/ldap-int.h:843:36: note: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldap/url.c:184:32: note: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:214:16: style: The scope of the variable 'nib' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:280:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:281:8: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:334:21: style: The scope of the variable 'byte' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:444:10: style: The scope of the variable 'pad' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libldif/line64.c:446:2: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-dns.c:130:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-error.c:48:30: style: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-int.h:137:35: note: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-error.c:48:30: note: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'.
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-public.c:198:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-public.c:234:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-public.c:327:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-public.c:365:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:285:23: style: The scope of the variable 'eip' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:621:23: style: The scope of the variable 'eip' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:622:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPConnection.cpp:179:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPConnection.cpp:187:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPConnection.cpp:38:19: warning: Member variable 'nsLDAPConnection::mPort' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPControl.cpp:68:44: style: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'. [funcArgNamesDifferent]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPControl.h:33:40: note: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPControl.cpp:68:44: note: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPModification.cpp:18:21: warning: Member variable 'nsLDAPModification::mOperation' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:607:17: warning: Either the condition 'if(mods&&modCount)' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:610:6: note: Assuming that condition 'if(mods&&modCount)' is not redundant
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:607:17: note: Null pointer dereference
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:662:12: warning: Possible null pointer dereference: attrs [nullPointer]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:604:21: note: Assignment 'attrs=0', assigned value is 0
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:662:12: note: Null pointer dereference
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:772:17: warning: Either the condition 'modCount&&mods' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:774:16: note: Assuming that condition 'modCount&&mods' is not redundant
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:772:17: note: Null pointer dereference
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:824:12: warning: Possible null pointer dereference: attrs [nullPointer]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:769:21: note: Assignment 'attrs=0', assigned value is 0
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:824:12: note: Null pointer dereference
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:61:18: warning: Member variable 'nsLDAPOperation::mConnectionHandle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPOperation.cpp:61:18: warning: Member variable 'nsLDAPOperation::mMsgID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPSecurityGlue.cpp:259:43: style: The scope of the variable 'disposehdl_fn' can be reduced. [variableScope]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:36:10: performance: Technically the member function 'nsLDAPServiceEntry::Init' can be static. [functionStatic]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:44:26: note: Technically the member function 'nsLDAPServiceEntry::Init' can be static.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:36:10: note: Technically the member function 'nsLDAPServiceEntry::Init' can be static.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:38:21: style: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:78:30: note: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:38:21: note: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:42:19: style: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:52:28: note: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:42:19: note: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:45:44: style: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:85:53: note: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:45:44: note: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:48:48: style: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:102:57: note: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:48:48: note: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:51:45: style: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:114:54: note: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:51:45: note: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:57:17: style: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const. [functionConst]
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.cpp:148:26: note: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const.
thunderbird-52.3.0/ldap/xpcom/src/nsLDAPService.h:57:17: note: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const.
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:134:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:142:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:150:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:158:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:166:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:174:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:35:3: performance: Variable 'mObserverService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mail/components/migration/src/nsOEProfileMigrator.cpp:87:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mail/components/migration/src/nsOEProfileMigrator.cpp:82:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mail/components/migration/src/nsOEProfileMigrator.cpp:87:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mail/components/migration/src/nsOEProfileMigrator.h:26:20: style: The function 'ContinueImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigratorBase.h:21:20: note: Virtual function in base class
thunderbird-52.3.0/mail/components/migration/src/nsOEProfileMigrator.h:26:20: note: Function in derived class
thunderbird-52.3.0/mail/components/migration/src/nsOutlookProfileMigrator.cpp:84:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mail/components/migration/src/nsOutlookProfileMigrator.cpp:79:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mail/components/migration/src/nsOutlookProfileMigrator.cpp:84:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mail/components/migration/src/nsOutlookProfileMigrator.h:23:20: style: The function 'ContinueImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigratorBase.h:21:20: note: Virtual function in base class
thunderbird-52.3.0/mail/components/migration/src/nsOutlookProfileMigrator.h:23:20: note: Function in derived class
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigrator.cpp:76:58: style: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigrator.h:31:50: note: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigrator.cpp:76:58: note: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigrator.cpp:112:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mail/components/migration/src/nsProfileMigratorBase.cpp:20:3: performance: Variable 'mObserverService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:243:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:411:64: style: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'. [funcArgNamesDifferent]
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.h:47:47: note: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:411:64: note: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:463:61: style: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'. [funcArgNamesDifferent]
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.h:43:44: note: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-52.3.0/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:463:61: note: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-52.3.0/mail/components/search/mdimporter/main.c:202:33: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.cpp:276:49: style: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.h:33:36: note: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.cpp:276:49: note: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.cpp:277:49: style: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'. [funcArgNamesDifferent]
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.h:34:36: note: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'.
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.cpp:277:49: note: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'.
thunderbird-52.3.0/mail/components/shell/nsMailGNOMEIntegration.cpp:67:25: warning: Member variable 'nsMailGNOMEIntegration::mUseLocaleFilenames' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbBSDirectory.cpp:92:68: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbBSDirectory.h:25:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbBSDirectory.cpp:92:68: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbBSDirectory.cpp:245:5: style: Struct 'GetDirectories' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:812:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:808:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:812:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:885:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:884:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:885:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:827:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:821:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:827:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:509:62: style: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.h:56:46: note: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:509:62: note: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:757:61: style: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.h:55:45: note: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbCardProperty.cpp:757:61: note: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:263:8: warning: Either the condition 'resultLimit!=0' is redundant or there is possible null pointer dereference: resultLimit. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:269:39: note: Assuming that condition 'resultLimit!=0' is not redundant
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:263:8: note: Null pointer dereference
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:288:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:285:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:288:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:316:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:313:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:316:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:169:5: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:170:5: performance: Variable 'mValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:176:5: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:177:5: performance: Variable 'mValueISupports' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:40:14: style: Technically the member function 'CharPtrArrayGuard::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:50:18: style: Technically the member function 'CharPtrArrayGuard::GetArray' can be const. [functionConst]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:105:14: style: Technically the member function 'PRUnicharPtrArrayGuard::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:115:22: style: Technically the member function 'PRUnicharPtrArrayGuard::GetArray' can be const. [functionConst]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:18:5: style: Class 'CharPtrArrayGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbUtils.h:83:5: style: Class 'PRUnicharPtrArrayGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPListenerBase.h:49:8: warning: The class 'nsAbLDAPProcessReplicationData' defines member variable with name 'mInitialized' also defined in its parent class 'nsAbLDAPListenerBase'. [duplInheritedMember]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPReplicationData.h:52:19: note: The class 'nsAbLDAPProcessReplicationData' defines member variable with name 'mInitialized' also defined in its parent class 'nsAbLDAPListenerBase'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPListenerBase.h:49:8: note: The class 'nsAbLDAPProcessReplicationData' defines member variable with name 'mInitialized' also defined in its parent class 'nsAbLDAPListenerBase'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:63:51: style: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:32:31: note: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:63:51: note: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:101:70: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:37:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:101:70: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:166:53: style: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:40:33: note: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:166:53: note: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:433:52: style: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:44:32: note: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:433:52: note: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:700:53: style: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:46:33: note: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:700:53: note: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:819:56: style: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.h:47:36: note: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:819:56: note: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:41:20: warning: Member variable 'nsAbLDAPDirectory::mMaxHits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:295:59: style: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:24:36: note: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:295:59: note: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:296:62: style: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:25:39: note: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:296:62: note: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:298:62: style: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:27:39: note: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:298:62: note: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:299:62: style: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:28:39: note: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:299:62: note: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:23:12: performance: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:294:35: note: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:23:12: note: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:423:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:418:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:423:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:298:25: warning: Member variable 'nsAbLDAPDirectoryQuery::mCurrentProtocolVersion' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:23:56: style: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPListenerBase.h:23:36: note: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:23:56: note: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:352:70: style: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPReplicationData.h:60:40: note: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:352:70: note: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:773:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:770:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:773:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:117:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:118:12: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:171:24: style: The scope of the variable 'byte' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:171:31: style: The scope of the variable 'stop' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:172:11: style: The scope of the variable 'nib' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:173:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:280:11: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:342:49: style: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.h:25:62: note: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbLDIFService.cpp:342:49: note: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:86:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:83:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:86:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:380:69: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.h:56:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:380:69: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:423:55: style: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.h:60:36: note: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:423:55: note: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:703:53: style: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.h:67:34: note: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:703:53: note: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbMDBDirectory.cpp:33:19: warning: Member variable 'nsAbMDBDirectory::mContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:482:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:478:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:482:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:699:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:784:25: style: The scope of the variable 'match' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:880:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:957:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.cpp:959:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbManager.h:48:3: warning: The struct 'abListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:134:5: style: Class 'nsAbWinHelperGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:363:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:360:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:363:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:553:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:547:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:553:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:685:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:680:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:685:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:783:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:780:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:783:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:924:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:922:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:924:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:1441:64: style: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.h:150:64: note: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:1441:64: note: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:269:25: style: Variable 'objType' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.h:77:16: style: Member variable 'nsAbOutlookDirectory::mMapiData' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:39:36: note: Member variable 'nsAbOutlookDirectory::mMapiData' is in the wrong place in the initializer list.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbOutlookDirectory.h:77:16: note: Member variable 'nsAbOutlookDirectory::mMapiData' is in the wrong place in the initializer list.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbView.cpp:235:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbView.cpp:233:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbView.cpp:235:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbView.cpp:676:1: style: The class 'CardComparator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:348:50: style: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:60:87: note: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:348:50: note: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:366:50: style: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:62:87: note: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:366:50: note: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:383:83: style: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:64:72: note: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:383:83: note: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:384:73: style: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:65:62: note: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:384:73: note: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:871:74: style: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:110:42: note: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:871:74: note: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:933:43: style: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:115:32: note: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:933:43: note: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:98:13: style: Member variable 'nsAbWinHelper::mLastError' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:246:23: note: Member variable 'nsAbWinHelper::mLastError' is in the wrong place in the initializer list.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.h:98:13: note: Member variable 'nsAbWinHelper::mLastError' is in the wrong place in the initializer list.
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:949:34: style: Class 'nsAbWinHelperGuard' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsAbWinHelper.cpp:949:34: style: Class 'nsAbWinHelperGuard' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddbookUrl.cpp:19:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1146:3: warning: Either the condition 'card&&cardRow' is redundant or there is possible null pointer dereference: cardRow. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1151:12: note: Assuming that condition 'card&&cardRow' is not redundant
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1146:3: note: Null pointer dereference
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1148:3: warning: Either the condition 'if(card&&cardRow)' is redundant or there is possible null pointer dereference: card. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1151:6: note: Assuming that condition 'if(card&&cardRow)' is not redundant
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1148:3: note: Null pointer dereference
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1433:5: warning: Either the condition 'NS_SUCCEEDED(err)&&listRow' is redundant or there is possible null pointer dereference: listRow. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1440:27: note: Assuming that condition 'NS_SUCCEEDED(err)&&listRow' is not redundant
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1433:5: note: Null pointer dereference
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:688:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:687:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:688:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:815:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:814:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:815:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:867:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:866:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:867:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:912:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:902:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:912:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1044:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1043:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1044:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1045:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1044:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1045:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1748:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1741:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1748:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1776:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1769:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1776:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1923:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1913:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1923:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2935:5: style: Variable 'listURI' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2930:0: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2935:5: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2991:5: style: Variable 'listURI' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2985:0: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2991:5: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3332:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3331:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3332:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:301:82: style: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:36:86: note: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:301:82: note: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:444:81: style: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:432:76: note: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:444:81: note: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:72: style: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:332:63: note: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:72: note: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:93: style: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:332:83: note: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:93: note: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:129: style: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:332:118: note: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1025:129: note: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:66: style: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:43:49: note: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:66: note: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:81: style: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:43:63: note: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:81: note: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:120: style: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:43:87: note: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1193:120: note: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1271:75: style: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:44:58: note: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1271:75: note: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1424:113: style: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:301:99: note: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1424:113: note: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1515:57: style: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:277:42: note: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1515:57: note: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:72: style: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:45:55: note: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:72: note: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:87: style: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:45:69: note: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:87: note: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:126: style: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:45:93: note: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1542:126: note: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:53: style: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:49:36: note: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:53: note: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:65: style: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:49:50: note: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:65: note: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:90: style: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:49:74: note: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1598:90: note: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:51: style: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:50:34: note: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:51: note: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:63: style: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:50:45: note: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:63: note: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:88: style: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:50:69: note: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:1907:88: note: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2043:80: style: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:54:63: note: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2043:80: note: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2095:60: style: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:67:43: note: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2095:60: note: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2304:58: style: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:91:42: note: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2304:58: note: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2304:76: style: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:91:60: note: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2304:76: note: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2317:54: style: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:93:38: note: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2317:54: note: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2317:72: style: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:93:56: note: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2317:72: note: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2330:54: style: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:230:38: note: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2330:54: note: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2330:72: style: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:230:56: note: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2330:72: note: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2347:54: style: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:308:83: note: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2347:54: note: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2359:58: style: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:275:43: note: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2359:58: note: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2359:78: style: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:275:64: note: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2359:78: note: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2442:56: style: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:298:42: note: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2442:56: note: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3077:70: style: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:57:53: note: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3077:70: note: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3079:64: style: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:58:70: note: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3079:64: note: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3095:72: style: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:61:55: note: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3095:72: note: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3235:65: style: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:428:60: note: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3235:65: note: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3237:49: style: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.h:429:67: note: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:3237:49: note: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'.
thunderbird-52.3.0/mailnews/addrbook/src/nsAddrDatabase.cpp:2510:5: style: Class 'nsAddrDBEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:895:25: warning: Either the condition 'if(leafName)' is redundant or there is possible null pointer dereference: leafName. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:898:6: note: Assuming that condition 'if(leafName)' is not redundant
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:895:25: note: Null pointer dereference
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:895:3: style: Variable 'newLeafName' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:885:0: note: Variable 'newLeafName' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:895:3: note: Variable 'newLeafName' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:927:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:924:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:927:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:465:15: style: The scope of the variable 'server' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:946:11: style: The scope of the variable 'srcIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:948:11: style: The scope of the variable 'numSrcBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:979:12: style: The scope of the variable 'numHeaderBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:1028:8: style: The scope of the variable 'isUnique' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:1039:13: style: The scope of the variable 'uniqueIDCnt' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:1442:17: style: The scope of the variable 'server' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:906:29: style: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:49:29: note: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:906:29: note: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:906:51: style: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:49:51: note: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:906:51: note: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:975:40: style: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.h:84:40: note: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'.
thunderbird-52.3.0/mailnews/addrbook/src/nsDirPrefs.cpp:975:40: note: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'.
thunderbird-52.3.0/mailnews/addrbook/src/nsVCard.cpp:702:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCard.cpp:828:9: style: The scope of the variable 'token' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCard.cpp:874:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCard.cpp:1004:7: style: The scope of the variable 'tab' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCard.cpp:1209:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:103:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:142:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:531:16: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:915:19: style: The scope of the variable 'trip' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:956:7: style: The scope of the variable 'current_column' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:958:8: style: The scope of the variable 'white' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:959:8: style: The scope of the variable 'contWhite' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:960:8: style: The scope of the variable 'mb_p' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/addrbook/src/nsVCardObj.cpp:1105:7: style: The scope of the variable 'ilen' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgBodyHandler.cpp:146:12: style: The scope of the variable 'numBytesCopied' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:870:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:869:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:870:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:871:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:870:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:871:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:872:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:871:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:872:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:888:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:882:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:888:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:745:46: style: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.h:54:38: note: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:745:46: note: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:750:97: style: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.h:68:87: note: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:750:97: note: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:34:18: warning: Member variable 'nsMsgRuleAction::m_junkScore' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilter.cpp:169:14: warning: Member variable 'nsMsgFilter::m_enabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchValue.h:14:5: style: Class 'nsMsgSearchValueImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:746:10: style: Condition '!done' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:731:18: note: Assignment 'done=false', assigned value is 0
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:746:10: note: Condition '!done' is always true
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:291:3: warning: Either the condition '!scope' is redundant or there is possible null pointer dereference: scope. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:292:7: note: Assuming that condition '!scope' is not redundant
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:291:3: note: Null pointer dereference
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:312:9: style: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:308:0: note: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:312:9: note: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:505:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:501:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterList.cpp:505:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:334:3: performance: Variable 'm_msgWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:335:3: performance: Variable 'm_filters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:336:3: performance: Variable 'm_folders' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:1010:23: style: The function 'RunNextFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:298:23: note: Virtual function in base class
thunderbird-52.3.0/mailnews/base/search/src/nsMsgFilterService.cpp:1010:23: note: Function in derived class
thunderbird-52.3.0/mailnews/base/search/src/nsMsgImapSearch.cpp:85:52: style: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchImap.h:25:38: note: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgImapSearch.cpp:85:52: note: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:273:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:262:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:273:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:842:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:839:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:842:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:327:58: style: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.h:48:53: note: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:327:58: note: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:673:50: style: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.h:76:38: note: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgLocalSearch.cpp:673:50: note: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchNews.cpp:43:18: warning: Member variable 'nsMsgSearchNews::m_ORSearch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:448:35: warning: Either the condition 'NS_SUCCEEDED(rv)&&msgService&&currentTerm' is redundant or there is possible null pointer dereference: currentTerm. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:455:40: note: Assuming that condition 'NS_SUCCEEDED(rv)&&msgService&&currentTerm' is not redundant
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:448:35: note: Null pointer dereference
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:466:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:534:59: style: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.h:53:41: note: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:534:59: note: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:28:21: warning: Member variable 'nsMsgSearchSession::m_iListener' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchSession.cpp:30:3: performance: Variable 'm_sortAttribute' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:724:45: warning: Either the condition 'if(commaSep)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:725:6: note: Assuming that condition 'if(commaSep)' is not redundant
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:724:45: note: Null pointer addition
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:2065:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:2063:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:2065:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchTerm.cpp:990:11: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/base/search/src/nsMsgSearchValue.cpp:14:5: performance: Variable 'mValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMailDirProvider.h:32:5: style: Class 'AppendingEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:638:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2528:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2529:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:933:3: style: Variable 'saveState' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:929:0: note: Variable 'saveState' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:933:3: note: Variable 'saveState' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2322:8: style: The scope of the variable 'idLeft' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2322:16: style: The scope of the variable 'idRight' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2502:7: style: The scope of the variable 'nCompare' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2871:16: style: The scope of the variable 'partId' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2872:16: style: The scope of the variable 'nextField' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:630:47: style: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:34:36: note: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:630:47: note: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:631:56: style: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:34:60: note: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:631:56: note: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:632:56: style: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:35:45: note: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:632:56: note: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:633:56: style: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:35:75: note: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:633:56: note: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:1312:37: style: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:74:35: note: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:1312:37: note: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:1625:47: style: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:140:30: note: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:1625:47: note: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2027:63: style: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:60:57: note: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2027:63: note: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2048:67: style: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:191:42: note: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2048:67: note: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2049:67: style: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:192:42: note: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2049:67: note: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2050:66: style: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:193:41: note: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2050:66: note: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2093:45: style: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:65:43: note: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2093:45: note: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2825:72: style: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2549:39: note: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2825:72: note: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3033:45: style: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:62:43: note: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3033:45: note: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3034:49: style: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:62:63: note: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3034:49: note: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3035:54: style: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.h:62:83: note: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:3035:54: note: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'.
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:1625:20: warning: Member variable 'nsSaveMsgListener::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2797:22: warning: Member variable 'nsDelAttachListener::mOrigMsgFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2797:22: warning: Member variable 'nsDelAttachListener::mDetaching' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2802:3: performance: Variable 'mNewMessageKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2060:5: style: Class 'nsSaveAllAttachmentsState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMessenger.cpp:2060:5: style: Class 'nsSaveAllAttachmentsState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:743:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:737:17: warning: Either the condition '!folder' is redundant or there is possible null pointer dereference: aFolder. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:588:9: note: Assuming that condition '!folder' is not redundant
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:584:35: note: Calling function 'GetMRUTimestampForFolder', 1st argument 'aFolder' value is 0
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:737:17: note: Null pointer dereference
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:497:20: style: Checking if unsigned variable 'numNewKeys' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:209:68: style: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.h:50:66: note: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'.
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:209:68: note: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'.
thunderbird-52.3.0/mailnews/base/src/nsMessengerUnixIntegration.cpp:108:3: performance: Variable 'mBiffStateAtom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:987:47: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:250:28: warning: Member variable 'nsMessengerWinIntegration::mCurrentBiffState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:250:28: warning: Member variable 'nsMessengerWinIntegration::mDefaultAccountMightHaveAnInbox' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:250:28: warning: Member variable 'nsMessengerWinIntegration::mSHQueryUserNotificationState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:250:28: warning: Member variable 'nsMessengerWinIntegration::mCurrentUnreadCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:250:28: warning: Member variable 'nsMessengerWinIntegration::mLastUnreadCountWrittenToRegistry' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMessengerWinIntegration.cpp:252:3: performance: Variable 'mDefaultServerAtom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1627:23: style: Redundant condition: isImap. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:499:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:493:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:499:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1100:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1082:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1100:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2701:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2696:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2701:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:421:60: style: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:141:49: note: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:421:60: note: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:583:58: style: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:136:48: note: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:583:58: note: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:585:64: style: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:138:53: note: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:585:64: note: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1730:58: style: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:133:47: note: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:1730:58: note: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2888:69: style: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:48:42: note: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2888:69: note: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2889:67: style: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:48:66: note: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2889:67: note: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2899:68: style: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:50:41: note: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2899:68: note: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2900:70: style: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.h:50:65: note: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:2900:70: note: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManager.cpp:110:22: warning: Member variable 'nsMsgAccountManager::m_lastFindServerPort' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.cpp:268:55: style: Function 'GetTarget' argument 4 names different: declaration '_retval' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.h:50:37: note: Function 'GetTarget' argument 4 names different: declaration '_retval' definition 'target'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.cpp:268:55: note: Function 'GetTarget' argument 4 names different: declaration '_retval' definition 'target'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.cpp:555:68: style: Function 'createRootResources' argument 1 names different: declaration 'aProperty' definition 'property'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.h:85:48: note: Function 'createRootResources' argument 1 names different: declaration 'aProperty' definition 'property'.
thunderbird-52.3.0/mailnews/base/src/nsMsgAccountManagerDS.cpp:555:68: note: Function 'createRootResources' argument 1 names different: declaration 'aProperty' definition 'property'.
thunderbird-52.3.0/mailnews/base/src/nsMsgBiffManager.cpp:34:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgContentPolicy.cpp:180:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgContentPolicy.cpp:155:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgContentPolicy.cpp:180:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgCopyService.cpp:223:18: style: The scope of the variable 'copyRequest' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgCopyService.cpp:294:18: style: Checking if unsigned variable 'scnt' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/base/src/nsMsgCopyService.cpp:51:16: warning: Member variable 'nsCopyRequest::m_allowUndo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgCopyService.h:32:5: style: Class 'nsCopySource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1500:63: style: Redundant condition: m_viewFlags&nsMsgViewFlagsType::kThreadedDisplay. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4678:10: style: Condition 'more' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4673:15: note: Assignment 'more=true', assigned value is 1
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4678:10: note: Condition 'more' is always true
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3668:4: warning: Either the condition 'targetFolder!=nullptr' is redundant or there is possible null pointer dereference: targetFolder. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3692:35: note: Assuming that condition 'targetFolder!=nullptr' is not redundant
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3668:4: note: Null pointer dereference
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3846:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3872:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3896:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4742:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:838:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:833:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:838:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1310:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1308:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1310:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1353:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1351:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:1353:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3304:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3301:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3304:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3417:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3412:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:3417:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4277:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4275:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4277:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5000:3: style: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4999:0: note: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5000:3: note: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7115:3: style: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7108:0: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7115:3: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7210:3: style: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7203:0: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:7210:3: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:512:15: style: The scope of the variable 'curName' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5473:7: style: The scope of the variable 'retStatus' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5792:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:6628:19: style: Checking if unsigned variable 'GetSize()' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:374:66: style: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:151:55: note: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:374:66: note: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:914:49: style: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:182:38: note: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:914:49: note: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5025:53: style: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:220:42: note: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5025:53: note: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5298:48: style: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:198:45: note: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5298:48: note: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5298:65: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:198:63: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5298:65: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5318:45: style: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:200:49: note: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5318:45: note: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5787:79: style: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:274:76: note: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:5787:79: note: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'.
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4162:3: performance: Variable 'mSortType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4163:3: performance: Variable 'mSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4164:3: performance: Variable 'mCustomColumnName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.cpp:4165:3: performance: Variable 'mColHandler' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:503:5: style: Class 'nsMsgViewHdrEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMsgDBView.h:48:1: warning: The class 'MsgViewSortColumnInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.cpp:129:67: style: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.h:35:51: note: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.cpp:129:67: note: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.cpp:359:105: style: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.h:31:89: note: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCache.cpp:359:105: note: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:803:12: style: The scope of the variable 'maxReadCount' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:1314:12: style: The scope of the variable 'maxReadCount' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:1314:37: style: The scope of the variable 'writeCount' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:42: style: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.h:45:31: note: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:42: note: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:62: style: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.h:45:52: note: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:62: note: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:90: style: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.h:45:81: note: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:321:90: note: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:322:37: style: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.h:46:38: note: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:322:37: note: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:48:23: warning: Member variable 'nsFolderCompactState::m_totalMsgSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:48:23: warning: Member variable 'nsFolderCompactState::m_startOfNewMsg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:48:23: warning: Member variable 'nsFolderCompactState::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:48:23: warning: Member variable 'nsFolderCompactState::m_statusOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:48:23: warning: Member variable 'nsFolderCompactState::m_addedHeaderSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:982:29: warning: Member variable 'nsOfflineStoreCompactState::m_offlineMsgSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:50:3: performance: Variable 'm_fileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderCompactor.cpp:53:3: performance: Variable 'm_status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1935:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1933:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1935:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:592:62: style: Function 'GetAllResources' argument 1 names different: declaration 'aResult' definition 'aCursor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:86:52: note: Function 'GetAllResources' argument 1 names different: declaration 'aResult' definition 'aCursor'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:592:62: note: Function 'GetAllResources' argument 1 names different: declaration 'aResult' definition 'aCursor'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1613:62: style: Function 'NotifyFolderNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:191:50: note: Function 'NotifyFolderNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1613:62: note: Function 'NotifyFolderNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1627:72: style: Function 'NotifyFolderTreeSimpleNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:190:60: note: Function 'NotifyFolderTreeSimpleNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1627:72: note: Function 'NotifyFolderTreeSimpleNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1641:66: style: Function 'NotifyFolderTreeNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:189:54: note: Function 'NotifyFolderTreeNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1641:66: note: Function 'NotifyFolderTreeNameChanged' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1642:68: style: Function 'NotifyFolderTreeNameChanged' argument 2 names different: declaration 'folderResource' definition 'aFolderResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:189:78: note: Function 'NotifyFolderTreeNameChanged' argument 2 names different: declaration 'folderResource' definition 'aFolderResource'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1642:68: note: Function 'NotifyFolderTreeNameChanged' argument 2 names different: declaration 'folderResource' definition 'aFolderResource'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1788:51: style: Function 'GetNumMessagesNode' argument 1 names different: declaration 'numMessages' definition 'aNumMessages'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:193:39: note: Function 'GetNumMessagesNode' argument 1 names different: declaration 'numMessages' definition 'aNumMessages'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1788:51: note: Function 'GetNumMessagesNode' argument 1 names different: declaration 'numMessages' definition 'aNumMessages'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1801:50: style: Function 'GetFolderSizeNode' argument 1 names different: declaration 'folderSize' definition 'aFolderSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:194:38: note: Function 'GetFolderSizeNode' argument 1 names different: declaration 'folderSize' definition 'aFolderSize'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1801:50: note: Function 'GetFolderSizeNode' argument 1 names different: declaration 'folderSize' definition 'aFolderSize'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1801:76: style: Function 'GetFolderSizeNode' argument 2 names different: declaration 'node' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:194:63: note: Function 'GetFolderSizeNode' argument 2 names different: declaration 'node' definition 'aNode'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:1801:76: note: Function 'GetFolderSizeNode' argument 2 names different: declaration 'node' definition 'aNode'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:2202:56: style: Function 'GetURI' argument 1 names different: declaration 'uri' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:289:28: note: Function 'GetURI' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:2202:56: note: Function 'GetURI' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:2309:37: style: Function 'NotifyPropertyChanged' argument 2 names different: declaration 'propertyResource' definition 'property'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.h:326:37: note: Function 'NotifyPropertyChanged' argument 2 names different: declaration 'propertyResource' definition 'property'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderDataSource.cpp:2309:37: note: Function 'NotifyPropertyChanged' argument 2 names different: declaration 'propertyResource' definition 'property'.
thunderbird-52.3.0/mailnews/base/src/nsMsgFolderNotificationService.h:24:3: warning: The struct 'MsgFolderListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupThread.cpp:278:12: style: The scope of the variable 'childIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupThread.cpp:20:3: performance: Variable 'm_db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupThread.h:24:3: style: Class 'nsMsgGroupThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:598:53: style: Condition '!GroupViewUsesDummyRow()' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:452:73: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:481:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:679:67: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:50: style: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:25:33: note: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:50: note: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:82: style: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:25:64: note: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:82: note: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:117: style: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:26:43: note: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:117: note: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:153: style: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:26:78: note: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:153: note: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:174: style: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:27:28: note: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:33:174: note: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:498:62: style: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.h:62:48: note: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:498:62: note: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'.
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:204:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:211:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:877:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mailnews/base/src/nsMsgGroupView.cpp:882:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mailnews/base/src/nsMsgMailSession.h:49:3: warning: The struct 'folderListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:582:15: style: The scope of the variable 'kMsgKeys' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:559:68: style: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.h:64:57: note: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:559:68: note: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'.
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:48:19: warning: Member variable 'nsMsgPrintEngine::mURICount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:656:3: style: Class 'nsPrintMsgWindowEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMsgPrintEngine.cpp:675:3: style: Class 'nsStartNextPrintOpEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/src/nsMsgProgress.cpp:31:3: performance: Variable 'm_pendingStateValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgPurgeService.cpp:32:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgPurgeService.cpp:134:8: style: The scope of the variable 'keepApplyingRetentionSettings' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:70:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:198:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:196:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:198:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:48:65: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.h:36:54: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:48:65: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:221:59: style: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.h:49:48: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:221:59: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:267:64: style: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.h:46:53: note: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:267:64: note: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:275:63: style: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.h:45:52: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgQuickSearchDBView.cpp:275:63: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:97:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:783:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:770:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:783:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:1115:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:1110:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:1115:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:186:71: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.h:61:62: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:186:71: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:361:93: style: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.h:62:73: note: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:361:93: note: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:720:58: style: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.h:29:52: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:720:58: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mCurIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mIndicesForChainedDeleteAndFile' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mTotalIndices' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgSearchDBView.cpp:35:3: performance: Variable 'm_nextThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgServiceProvider.cpp:118:57: style: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgServiceProvider.h:29:39: note: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mailnews/base/src/nsMsgServiceProvider.cpp:118:57: note: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.cpp:73:131: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.h:18:114: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.cpp:73:131: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.cpp:158:138: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.h:34:54: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgSpecialViews.cpp:158:138: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgStatusFeedback.cpp:293:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsMsgStatusFeedback.cpp:290:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgStatusFeedback.cpp:293:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsMsgStatusFeedback.cpp:29:22: warning: Member variable 'nsMsgStatusFeedback::m_meteorsSpinning' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgTagService.cpp:424:48: style: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgTagService.h:47:44: note: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'.
thunderbird-52.3.0/mailnews/base/src/nsMsgTagService.cpp:424:48: note: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'.
thunderbird-52.3.0/mailnews/base/src/nsMsgTagService.cpp:126:3: performance: Variable 'm_tagPrefBranch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:72:11: style: The scope of the variable 'unreadMsgsInView' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:593:8: style: The scope of the variable 'threadRootIsDisplayed' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:714:96: style: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.h:39:77: note: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'.
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:714:96: note: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'.
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:971:122: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.h:19:114: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgThreadedDBView.cpp:971:122: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-52.3.0/mailnews/base/src/nsMsgWindow.cpp:89:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mailnews/base/src/nsMsgWindow.cpp:86:9: note: outer condition: rootShell
thunderbird-52.3.0/mailnews/base/src/nsMsgWindow.cpp:89:10: note: identical inner condition: rootShell
thunderbird-52.3.0/mailnews/base/src/nsMsgXFViewThread.cpp:20:3: performance: Variable 'm_threadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:82:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:116:80: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:41:62: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:116:80: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:139:77: style: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:37:48: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:139:77: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:22:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_cachedFolderArrayIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:22:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_curFolderStartKeyIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:22:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_curFolderHasCachedHits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsSpamSettings.cpp:40:17: warning: Member variable 'nsSpamSettings::mInhibitWhiteListingIdentityUser' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsSpamSettings.cpp:40:17: warning: Member variable 'nsSpamSettings::mInhibitWhiteListingIdentityDomain' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:97:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:94:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:97:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:315:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:313:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:315:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:362:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:358:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:362:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:610:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:596:0: note: Variable 'token' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/base/src/nsSubscribableServer.cpp:610:3: note: Variable 'token' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/base/src/nsSubscribeDataSource.cpp:364:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/src/nsSubscribeDataSource.cpp:361:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/src/nsSubscribeDataSource.cpp:364:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/test/TestMsgStripRE.cpp:96:7: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsImapMoveCoalescer.cpp:25:22: warning: Member variable 'nsImapMoveCoalescer::m_doNewMailNotification' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/util/nsImapMoveCoalescer.cpp:25:22: warning: Member variable 'nsImapMoveCoalescer::m_outstandingMoves' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/util/nsImapMoveCoalescer.cpp:27:3: performance: Variable 'm_sourceFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/util/nsImapMoveCoalescer.cpp:28:3: performance: Variable 'm_msgWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5005:7: style: Condition '!notify' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3712:62: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:702:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:701:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:702:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3880:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3877:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3880:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:4363:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:4360:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:4363:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5288:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5286:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5288:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5969:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5963:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5969:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1712:11: style: The scope of the variable 'curStorePos' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1827:30: style: The scope of the variable 'serverIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5697:11: style: The scope of the variable 'lineFeedPos' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:877:81: style: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:101:68: note: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:877:81: note: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1073:58: style: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:100:45: note: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1073:58: note: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1791:85: style: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:120:72: note: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1791:85: note: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1818:62: style: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:73:49: note: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1818:62: note: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3828:54: style: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:108:50: note: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3828:54: note: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3875:60: style: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:69:47: note: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3875:60: note: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3931:57: style: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:70:44: note: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3931:57: note: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3957:56: style: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:71:43: note: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:3957:56: note: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5692:64: style: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:79:51: note: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5692:64: note: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5692:88: style: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:79:76: note: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5692:88: note: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6010:32: style: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:282:20: note: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6010:32: note: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6018:35: style: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:284:23: note: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6018:35: note: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6026:38: style: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.h:279:26: note: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:6026:38: note: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5999:15: warning: Member variable 'nsMsgKeySetU::loKeySet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:5999:15: warning: Member variable 'nsMsgKeySetU::hiKeySet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:70:11: style: Technically the member function 'nsMsgKeySet::getLength' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:83:3: style: Class 'nsMsgKeySet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/util/nsMsgDBFolder.cpp:1210:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.cpp:105:52: style: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.h:21:34: note: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.cpp:105:52: note: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.cpp:119:77: style: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.h:22:59: note: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/base/util/nsMsgFileStream.cpp:119:77: note: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/base/util/nsMsgI18N.cpp:38:43: style: Function 'nsMsgI18NConvertFromUnicode' argument 5 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgI18N.h:91:55: note: Function 'nsMsgI18NConvertFromUnicode' argument 5 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'.
thunderbird-52.3.0/mailnews/base/util/nsMsgI18N.cpp:38:43: note: Function 'nsMsgI18NConvertFromUnicode' argument 5 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'.
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.cpp:280:42: style: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.h:28:38: note: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.cpp:280:42: note: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.cpp:365:42: style: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.h:29:38: note: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-52.3.0/mailnews/base/util/nsMsgIdentity.cpp:365:42: note: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1564:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1563:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1564:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1565:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1564:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:1565:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:2089:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:2085:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgIncomingServer.cpp:2089:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:381:17: style: The scope of the variable 'curHighWater' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:1041:11: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:1101:11: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:205:33: style: Function 'Create' argument 1 names different: declaration 'str' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:29:42: note: Function 'Create' argument 1 names different: declaration 'str' definition 'value'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:205:33: note: Function 'Create' argument 1 names different: declaration 'str' definition 'value'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:372:41: style: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:68:31: note: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:372:41: note: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:579:31: style: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:41:25: note: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:579:31: note: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:642:26: style: Function 'Add' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:45:19: note: Function 'Add' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:642:26: note: Function 'Add' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:740:29: style: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:48:22: note: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:740:29: note: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:908:31: style: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:51:24: note: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:908:31: note: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:908:46: style: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:51:39: note: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:908:46: note: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:991:42: style: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:55:39: note: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:991:42: note: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:991:63: style: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:55:54: note: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:991:63: note: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:34:11: style: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:224:14: note: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:34:11: note: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:55:11: style: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:991:14: note: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:55:11: note: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:59:7: style: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:1031:14: note: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:59:7: note: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:64:7: style: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:1091:14: note: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:64:7: note: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:66:11: style: Technically the member function 'nsMsgKeySet::GetLastMember' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:351:14: note: Technically the member function 'nsMsgKeySet::GetLastMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:66:11: note: Technically the member function 'nsMsgKeySet::GetLastMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:67:11: style: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:432:14: note: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:67:11: note: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:75:12: style: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.cpp:1154:14: note: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgKeySet.h:75:12: note: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const.
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.cpp:297:85: style: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:92:64: note: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'.
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.cpp:297:85: note: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'.
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.cpp:297:137: style: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:92:116: note: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'.
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.cpp:297:137: note: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'.
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:19:13: style: Technically the member function 'nsByteArray::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:20:13: style: Technically the member function 'nsByteArray::GetBufferPos' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:47:15: style: Technically the member function 'nsMsgLineBuffer::GetBufferPos' can be const. [functionConst]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:53:3: style: Class 'nsMsgLineBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:49:20: style: The function 'HandleLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:36:20: note: Virtual function in base class
thunderbird-52.3.0/mailnews/base/util/nsMsgLineBuffer.h:49:20: note: Function in derived class
thunderbird-52.3.0/mailnews/base/util/nsMsgMailNewsUrl.cpp:407:17: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgMailNewsUrl.cpp:902:9: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgMailNewsUrl.cpp:848:22: warning: Member variable 'nsMsgSaveAsListener::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/base/util/nsMsgMailNewsUrl.cpp:42:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/util/nsMsgMailNewsUrl.cpp:850:3: performance: Variable 'm_outputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:136:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:128:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:136:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:202:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:198:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:202:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:874:11: style: The scope of the variable 'inBuf' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:875:14: style: The scope of the variable 'inBufLen' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:792:59: style: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.h:113:54: note: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:792:59: note: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:1212:69: style: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.h:182:54: note: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:1212:69: note: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'.
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:58:3: performance: Variable 'mLoadFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.h:115:20: warning: Virtual function 'InitFromURI' is called from constructor 'nsMsgProtocol(nsIURI*aURL)' at line 66. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.cpp:66:3: note: Calling InitFromURI
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.h:115:20: note: InitFromURI is a virtual method
thunderbird-52.3.0/mailnews/base/util/nsMsgProtocol.h:179:3: style: Class 'nsMsgAsyncWriteProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/base/util/nsMsgUtils.cpp:415:0: error: #error need_to_define_your_max_filename_length [preprocessorErrorDirective]
thunderbird-52.3.0/mailnews/base/util/nsStopwatch.cpp:133:0: error: #error "nsStopwatch not supported on this platform." [preprocessorErrorDirective]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:248:6: style: Condition 'comlen' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:145:14: note: Assignment 'comlen=0', assigned value is 0
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:248:6: note: Condition 'comlen' is always false
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:120:9: style: The scope of the variable 'comment' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:47:14: style: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleCodes.h:80:74: note: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:47:14: note: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:273:10: style: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleCodes.h:84:71: note: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:273:10: note: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:425:7: style: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleCodes.h:85:71: note: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAppleEncode.cpp:425:7: note: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:397:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:543:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:619:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:618:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:619:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:315:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:252:69: style: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.h:96:70: note: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgAttachmentHandler.cpp:252:69: note: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'.
thunderbird-52.3.0/mailnews/compose/src/nsURLFetcher.h:88:3: style: Class 'nsURLFetcherStreamConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompFields.cpp:148:75: style: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompFields.h:75:60: note: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompFields.cpp:148:75: note: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:927:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:925:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:927:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:1659:5: style: Variable 'cp2' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:1656:0: note: Variable 'cp2' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:1659:5: note: Variable 'cp2' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:1025:9: style: The scope of the variable 'curLineLen' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:1030:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:247:63: style: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.h:74:63: note: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompUtils.cpp:247:63: note: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2228:19: warning: Either the condition 'nextUri' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:1999:9: note: Assuming that condition 'nextUri' is not redundant
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2228:19: note: Null pointer addition
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:590:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:588:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:590:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:5025:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:5022:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:5025:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:335:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:3410:12: style: The scope of the variable 'aChar' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:471:65: style: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.h:62:74: note: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:471:65: note: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2300:71: style: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.h:157:46: note: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2300:71: note: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:4317:45: style: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.h:96:42: note: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:4317:45: note: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:5019:56: style: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.h:89:53: note: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:5019:56: note: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:180:3: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:186:3: performance: Variable 'mType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2312:3: performance: Variable 'mIdentity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2313:3: performance: Variable 'mOrigMsgHdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2317:3: performance: Variable 'mHtmlToQuote' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:2318:3: performance: Variable 'mQuote' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:4974:8: performance: Technically the member function 'nsMsgMailListComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCompose.cpp:4990:8: performance: Technically the member function 'nsMsgRecipientComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeContentHandler.cpp:45:59: style: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeContentHandler.h:19:45: note: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeContentHandler.cpp:45:59: note: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:470:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:813:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:805:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:813:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:1290:30: style: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.h:53:56: note: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:1290:30: note: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:1291:18: style: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.h:54:44: note: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgComposeService.cpp:1291:18: note: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:312:83: style: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:87:81: note: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:312:83: note: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:322:73: style: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:88:73: note: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:322:73: note: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:332:76: style: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:89:76: note: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:332:76: note: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:342:71: style: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:90:72: note: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:342:71: note: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:408:39: style: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:112:58: note: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:408:39: note: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:535:40: style: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.h:117:58: note: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:535:40: note: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:138:12: warning: Member variable 'nsMsgCopy::mIsDraft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgCopy.cpp:141:3: performance: Variable 'mMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgQuote.cpp:80:3: performance: Variable 'mQuoteListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1258:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4041:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4078:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4133:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3075:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3074:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3075:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:129:8: style: The scope of the variable 'aChar' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3531:19: style: The scope of the variable 'params' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1980:34: style: Checking if unsigned variable 'mCompFieldLocalAttachments' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:2170:35: style: Checking if unsigned variable 'mCompFieldRemoteAttachments' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:2253:48: style: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.h:247:41: note: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:2253:48: note: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3538:56: style: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.h:190:49: note: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:3538:56: note: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4153:57: style: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.h:199:47: note: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4153:57: note: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4648:66: style: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.h:194:59: note: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:4648:66: note: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:224:3: performance: Variable 'mMsgSend' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:271:3: performance: Variable 'm_deliver_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:282:3: performance: Variable 'm_status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:283:3: performance: Variable 'm_plaintext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:297:3: performance: Variable 'mSendReport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:32:21: style: Technically the member function 'nsMsgSendPart::GetFile' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:35:24: style: Technically the member function 'nsMsgSendPart::GetBuffer' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:38:24: style: Technically the member function 'nsMsgSendPart::GetType' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:40:24: style: Technically the member function 'nsMsgSendPart::GetCharsetName' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:43:24: style: Technically the member function 'nsMsgSendPart::SetOtherHeaders' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:59:22: style: Technically the member function 'nsMsgSendPart::GetStripSensitiveHeaders' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:63:22: style: Technically the member function 'nsMsgSendPart::GetNumChildren' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:68:22: style: Technically the member function 'nsMsgSendPart::IsMainPart' can be const. [functionConst]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1416:68: error: Uninitialized variable: isHttp [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1417:69: error: Uninitialized variable: isHttp [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1431:68: error: Uninitialized variable: isData [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1433:68: error: Uninitialized variable: isNews [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1434:69: error: Uninitialized variable: isNews [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSend.cpp:1435:68: error: Uninitialized variable: isNews [uninitvar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendLater.cpp:530:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendLater.cpp:49:17: warning: Member variable 'nsMsgSendLater::mUserInitiated' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendLater.h:30:3: style: Class 'SendOperationListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:78:42: style: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:31:42: note: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:78:42: note: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:120:56: style: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:44:53: note: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:120:56: note: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:166:52: style: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:65:43: note: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:166:52: note: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:289:13: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:74:22: performance: Technically the member function 'nsMsgSendPart::CopyString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:64:25: note: Technically the member function 'nsMsgSendPart::CopyString' can be static.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:74:22: note: Technically the member function 'nsMsgSendPart::CopyString' can be static.
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:46:22: warning: Virtual function 'SetMimeDeliveryState' is called from constructor 'nsMsgSendPart(nsIMsgSend*state,const char*part_charset=NULL)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.cpp:37:3: note: Calling SetMimeDeliveryState
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendPart.h:46:22: note: SetMimeDeliveryState is a virtual method
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendReport.cpp:20:21: warning: Member variable 'nsMsgProcessReport::mProceeded' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mDeliveryMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mCurrentProcess' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mAlreadyDisplayReport' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:311:5: warning: Either the condition 'aURL' is redundant or there is possible null pointer dereference: aURL. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:252:9: note: Assuming that condition 'aURL' is not redundant
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:311:5: note: Null pointer dereference
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:312:5: warning: Either the condition 'aURL' is redundant or there is possible null pointer dereference: aURL. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:252:9: note: Assuming that condition 'aURL' is not redundant
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:312:5: note: Null pointer dereference
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:187:37: warning: Either the condition '!buffer' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:190:7: note: Assuming that condition '!buffer' is not redundant
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:187:37: note: Null pointer addition
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1579:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1576:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1579:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1582:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1579:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1582:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1585:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1582:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:1585:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:414:54: style: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.h:104:79: note: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:414:54: note: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_nextState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_nextStateAfterResponse' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_responseCode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_previousResponseCode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_continuationResponse' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_lineStreamBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_addressesLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_sizelimit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_usernamePrompted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_prefSocketType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_tlsEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_tlsInitiated' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_sendDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_totalAmountRead' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_totalMessageSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_dataBuf' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_dataBufSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_originalContentLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_prefAuthMethods' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_failedAuthMethods' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.cpp:222:17: warning: Member variable 'nsSmtpProtocol::m_currentAuthMethod' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpProtocol.h:94:5: style: Class 'nsSmtpProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpServer.cpp:214:45: style: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpServer.h:32:40: note: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpServer.cpp:214:45: note: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:418:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:396:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:418:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:374:19: style: Checking if unsigned variable 'serverCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:123:44: style: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:55:35: note: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpService.cpp:123:44: note: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'.
thunderbird-52.3.0/mailnews/compose/src/nsSmtpUrl.cpp:25:3: performance: Variable 'mFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsSmtpUrl.cpp:26:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/compose/src/nsURLFetcher.cpp:52:3: performance: Variable 'mCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:197:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:196:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:197:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:268:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:264:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:268:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:270:5: warning: Either the condition 'rowCursor' is redundant or there is possible null pointer dereference: rowCursor. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:242:33: note: Assuming that condition 'rowCursor' is not redundant
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:270:5: note: Null pointer dereference
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:320:5: warning: Either the condition 'rowCursor' is redundant or there is possible null pointer dereference: rowCursor. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:287:33: note: Assuming that condition 'rowCursor' is not redundant
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:320:5: note: Null pointer dereference
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMailDatabase.cpp:339:3: style: Class 'nsMsgOfflineOpEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5368:9: style: Condition '!purgeHdr' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5353:21: note: Assignment 'purgeHdr=false', assigned value is 0
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5368:9: note: Condition '!purgeHdr' is always true
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1635:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1633:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1635:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1706:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1704:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1706:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1831:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1830:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1831:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1832:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1831:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1832:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1833:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1832:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1833:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1834:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1833:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1834:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1835:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1834:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1835:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2051:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2049:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2051:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3641:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3639:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3641:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4845:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4843:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4845:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5341:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5338:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5341:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5405:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5402:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5405:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5719:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5718:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5719:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1027:3: style: Class 'MsgDBReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:72:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:70:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:72:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:75:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:72:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:75:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgHdr.cpp:1001:3: style: Class 'nsMsgPropertyEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:80:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:83:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:83:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:84:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:83:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:84:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:85:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:84:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:85:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:235:12: style: The scope of the variable 'childIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/db/msgdb/src/nsMsgThread.cpp:557:12: style: The scope of the variable 'childIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsIncompleteGamma.h:182:24: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsIncompleteGamma.h:182:30: style: The scope of the variable 'term' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:467:10: style: The scope of the variable 'headerProcessed' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:91:39: style: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:64:26: note: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:91:39: note: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:145:31: style: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:99:24: note: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:145:31: note: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:562:44: style: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:147:37: note: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:562:44: note: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:720:38: style: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:122:31: note: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:720:38: note: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1311:56: style: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:354:42: note: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1311:56: note: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1311:110: style: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:354:95: note: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1311:110: note: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1727:38: style: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:356:60: note: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1727:38: note: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1957:16: style: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:367:36: note: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1957:16: note: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1958:17: style: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:367:56: note: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1958:17: note: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1961:40: style: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:370:60: note: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1961:40: note: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2332:50: style: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:289:41: note: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2332:50: note: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2345:47: style: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:294:38: note: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2345:47: note: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:151:14: performance: Technically the member function 'Tokenizer::stripHTML' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:709:21: note: Technically the member function 'Tokenizer::stripHTML' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:151:14: note: Technically the member function 'Tokenizer::stripHTML' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:153:10: performance: Technically the member function 'Tokenizer::UnescapeCString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:804:17: note: Technically the member function 'Tokenizer::UnescapeCString' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:153:10: note: Technically the member function 'Tokenizer::UnescapeCString' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:289:14: performance: Technically the member function 'CorpusStore::getTrainingFile' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2332:23: note: Technically the member function 'CorpusStore::getTrainingFile' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:289:14: note: Technically the member function 'CorpusStore::getTrainingFile' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:294:14: performance: Technically the member function 'CorpusStore::getTraitFile' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2345:23: note: Technically the member function 'CorpusStore::getTraitFile' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:294:14: note: Technically the member function 'CorpusStore::getTraitFile' can be static.
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1340:8: performance: Technically the member function 'compareTraitAnalysis::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1344:8: performance: Technically the member function 'compareTraitAnalysis::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:43:5: style: Class 'TokenEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:99:5: style: Class 'TokenHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:901:5: style: Class 'TokenStreamListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1265:18: style: The function 'analyzeTokens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:875:18: note: Virtual function in base class
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1265:18: note: Function in derived class
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1908:16: style: The function 'analyzeTokens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:875:18: note: Virtual function in base class
thunderbird-52.3.0/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1908:16: note: Function in derived class
thunderbird-52.3.0/mailnews/extensions/fts3/src/fts3_porter.c:498:16: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/fts3/src/fts3_porter.c:563:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/fts3/src/fts3_porter.c:850:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp:47:0: error: #error "We need SQLITE_VERSION_NUMBER defined!" [preprocessorErrorDirective]
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:252:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:251:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:252:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:255:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:252:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:255:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:35:5: performance: Variable 'mViewSearchTerms' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:653:5: style: Variable 'tmpBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:647:0: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:653:5: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:737:5: style: Variable 'tmpBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:734:0: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:737:5: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:772:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:770:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:772:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:173:13: style: The scope of the variable 'miscState' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:86:5: performance: Variable 'm_disposeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:87:5: performance: Variable 'm_outputStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:1177:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:1196:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:509:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:505:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:509:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:141:21: warning: Member variable 'nsMsgComposeSecure::mCryptoState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:141:21: warning: Member variable 'nsMsgComposeSecure::mIsDraft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:141:21: warning: Member variable 'nsMsgComposeSecure::mErrorAlreadyReported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsAutoSyncManager.cpp:227:3: performance: Variable 'mIdleService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:118:3: style: Class 'nsMsgIMAPFolderACL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsAutoSyncState.cpp:85:3: performance: Variable 'mOwnerFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:159:81: style: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:227:59: note: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:159:81: note: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.h:47:3: style: 'nsImapMailboxSpec::operator=' should return 'nsImapMailboxSpec &'. [operatorEq]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:79:14: style: Technically the member function 'nsIMAPBodypart::GetBodyType' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:80:14: style: Technically the member function 'nsIMAPBodypart::GetBodySubType' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:325:12: performance: Technically the member function 'nsIMAPBodyShellCache::GetMaxSize' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:337:22: style: Technically the member function 'nsIMAPMessagePartID::GetFields' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:338:15: style: Technically the member function 'nsIMAPMessagePartID::GetPartNumberString' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.h:28:8: style: Technically the member function 'nsIMAPGenericParser::SyntaxError' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.h:29:8: style: Technically the member function 'nsIMAPGenericParser::ContinueParse' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.h:30:8: style: Technically the member function 'nsIMAPGenericParser::Connected' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:89:8: style: Technically the member function 'nsImapServerResponseParser::GetReportingErrors' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:91:24: style: Technically the member function 'nsImapServerResponseParser::GetCapabilityFlag' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:93:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasIMAP4Rev1Capability' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:94:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasACLCapability' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:95:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasNamespaceCapability' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:96:8: style: Technically the member function 'nsImapServerResponseParser::ServerIsNetscape3xServer' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:97:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasServerInfo' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:98:8: style: Technically the member function 'nsImapServerResponseParser::ServerIsAOLServer' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:103:15: style: Technically the member function 'nsImapServerResponseParser::GetXSenderInfo' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:107:15: style: Technically the member function 'nsImapServerResponseParser::GetManageFolderUrl' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:19:25: style: Technically the member function 'nsIMAPNamespace::GetType' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:20:25: style: Technically the member function 'nsIMAPNamespace::GetPrefix' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:21:25: style: Technically the member function 'nsIMAPNamespace::GetDelimiter' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:23:25: style: Technically the member function 'nsIMAPNamespace::GetIsDelimiterFilledIn' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:24:25: style: Technically the member function 'nsIMAPNamespace::GetIsNamespaceFromPrefs' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:960:3: style: Class 'nsIMAPBodypartMultipart' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:960:3: style: Class 'nsIMAPBodypartMultipart' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:808:3: style: Class 'nsIMAPBodypartMessage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:808:3: style: Class 'nsIMAPBodypartMessage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:1204:3: style: Class 'nsIMAPBodyShellCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:1204:3: style: Class 'nsIMAPBodyShellCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:36:15: warning: Virtual function 'SetIsValid' is called from constructor 'nsIMAPBodypart(char*partNumber,nsIMAPBodypart*parentPart)' at line 299. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.cpp:299:3: note: Calling SetIsValid
thunderbird-52.3.0/mailnews/imap/src/nsIMAPBodyShell.h:36:15: note: SetIsValid is a virtual method
thunderbird-52.3.0/mailnews/imap/src/nsImapSearchResults.h:28:5: style: Class 'nsImapSearchResultIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:31:3: style: Class 'nsImapServerResponseParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsImapFlagAndUidState.h:23:5: style: Class 'nsImapFlagAndUidState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:27:3: style: Class 'StreamListenerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:45:3: style: Class 'ImapMailFolderSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:64:3: style: Class 'ImapServerSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:82:3: style: Class 'ImapMessageSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:99:3: style: Class 'ImapProtocolSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsSyncRunnableHelpers.h:124:3: style: Class 'OAuth2ThreadHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.cpp:61:45: style: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.h:31:26: note: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPGenericParser.cpp:61:45: note: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:605:5: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:604:0: note: Variable 'ns' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:605:5: note: Variable 'ns' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:313:85: style: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.h:64:61: note: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:313:85: note: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:375:112: style: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.h:106:111: note: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:375:112: note: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:510:85: style: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.h:116:61: note: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:510:85: note: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:677:114: style: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.h:124:155: note: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:677:114: note: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPHostSessionList.cpp:22:3: performance: Variable 'fServerKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:259:7: style: The scope of the variable 'currentMatchedLength' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:106:57: style: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:49:38: note: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:106:57: note: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:288:62: style: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:51:69: note: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:288:62: note: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:49:12: performance: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:106:31: note: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:49:12: note: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:50:7: performance: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:316:26: note: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:50:7: note: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:51:12: performance: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.cpp:287:31: note: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsIMAPNamespace.h:51:12: note: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsImapFlagAndUidState.cpp:194:18: style: Checking if unsigned variable 'msgIndex' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/imap/src/nsImapFlagAndUidState.cpp:212:16: style: Checking if unsigned variable 'msgIndex' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:818:12: style: Condition 'userCancelled' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:731:24: note: Assignment 'userCancelled=false', assigned value is 0
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:818:12: note: Condition 'userCancelled' is always false
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1735:88: style: Condition '!folderIsNameSpace' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1732:38: note: Assignment 'folderIsNameSpace=false', assigned value is 0
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1735:88: note: Condition '!folderIsNameSpace' is always true
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:970:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:967:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:970:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1091:7: style: Variable 'noSelect' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1086:0: note: Variable 'noSelect' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1091:7: note: Variable 'noSelect' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1095:7: style: Variable 'isNamespace' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1085:0: note: Variable 'isNamespace' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1095:7: note: Variable 'isNamespace' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1725:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1723:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1725:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2041:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2040:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2041:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2837:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2835:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2837:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3166:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3164:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3166:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1807:14: style: The scope of the variable 'childIsNoSelect' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3032:15: style: The scope of the variable 'gGotStatusPref' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:676:58: style: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:103:43: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:676:58: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1695:71: style: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:88:51: note: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:1695:71: note: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2065:78: style: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:87:63: note: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:2065:78: note: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3281:56: style: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:131:45: note: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3281:56: note: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3282:50: style: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:132:39: note: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3282:50: note: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3283:49: style: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.h:133:38: note: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'.
thunderbird-52.3.0/mailnews/imap/src/nsImapIncomingServer.cpp:3283:49: note: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:439:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:434:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:439:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:708:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:704:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:708:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:893:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:889:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:893:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1494:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1493:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1494:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1621:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1615:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1621:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1699:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1697:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1699:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2039:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2038:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2039:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2212:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2211:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2212:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2328:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2326:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2328:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3338:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3335:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3338:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7695:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7694:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7695:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7858:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7857:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7858:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8816:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8813:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8816:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6014:47: style: Same expression on both sides of '==' because the value of 'capability' and 'kCapabilityUndefined' are the same. [duplicateExpression]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:5971:37: note: 'capability' is assigned value 'kCapabilityUndefined' here.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6014:47: note: Same expression on both sides of '==' because the value of 'capability' and 'kCapabilityUndefined' are the same.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2206:8: style: The scope of the variable 'deleteMsgs' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2208:24: style: The scope of the variable 'messageFlags' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:5201:8: style: The scope of the variable 'endedOfflineDownload' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:5962:15: style: The scope of the variable 'folderQuotaStatusStringID' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:623:61: style: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:209:41: note: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:623:61: note: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1449:58: style: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:218:39: note: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:1449:58: note: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2979:60: style: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:365:44: note: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:2979:60: note: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3000:63: style: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:366:48: note: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3000:63: note: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3000:86: style: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:366:70: note: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:3000:86: note: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4141:70: style: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:330:53: note: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4141:70: note: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4213:61: style: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:355:6: note: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4213:61: note: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4525:94: style: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:280:75: note: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:4525:94: note: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6426:71: style: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:162:53: note: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6426:71: note: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6595:63: style: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:160:45: note: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6595:63: note: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6692:55: style: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:276:36: note: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6692:55: note: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7964:37: style: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:264:55: note: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7964:37: note: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8166:51: style: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:416:43: note: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8166:51: note: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8486:69: style: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:335:62: note: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8486:69: note: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8508:58: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.h:229:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:8508:58: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'.
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:178:19: warning: Member variable 'nsImapMailFolder::m_msgMovedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:178:19: warning: Member variable 'nsImapMailFolder::m_isGmailServer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:178:19: warning: Member variable 'nsImapMailFolder::m_totalKeysToFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:7776:3: performance: Variable 'm_origSrcFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:6368:3: style: Class 'AdoptUTF8StringEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsImapMailFolder.cpp:5409:34: error: Uninitialized variable: supportsCompaction [uninitvar]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:234:74: style: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.h:53:62: note: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:234:74: note: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:490:74: style: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.h:55:62: note: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:490:74: note: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:601:74: style: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.h:56:62: note: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:601:74: note: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:1080:64: style: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.h:87:41: note: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:1080:64: note: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:1080:92: style: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.h:87:65: note: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:1080:92: note: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:36:3: performance: Variable 'm_singleFolderToUpdate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapOfflineSync.cpp:37:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3087:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3084:33: note: outer condition: m_runningUrl
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3087:11: note: identical inner condition: m_runningUrl
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7128:7: style: Condition '!GetSubscribingNow()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7452:33: style: Condition '!GetSubscribingNow()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6820:38: warning: Either the condition 'currentName' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6808:13: note: Assuming that condition 'currentName' is not redundant
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6820:38: note: Null pointer addition
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1325:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1322:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1325:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:2435:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:2430:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:2435:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5944:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5943:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5944:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6166:17: style: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6163:0: note: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6166:17: note: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:4543:13: style: The scope of the variable 'curToken' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6757:10: style: The scope of the variable 'onlineDirSeparator' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6986:10: style: The scope of the variable 'onlineDelimiter' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7007:8: style: The scope of the variable 'onlineDelimiter' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7407:51: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:967:43: style: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:417:29: note: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:967:43: note: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1946:82: style: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:389:19: note: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1946:82: note: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3026:56: style: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:183:50: note: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3026:56: note: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3027:59: style: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:184:17: note: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3027:59: note: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3722:66: style: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:188:65: note: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:3722:66: note: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5043:53: style: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:238:44: note: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5043:53: note: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5126:60: style: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:242:51: note: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5126:60: note: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5180:40: style: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:255:31: note: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5180:40: note: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5180:66: style: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:255:58: note: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5180:66: note: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5181:28: style: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:256:5: note: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:5181:28: note: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6313:47: style: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:500:33: note: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6313:47: note: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6318:49: style: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:501:35: note: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6318:49: note: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6343:54: style: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:503:41: note: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6343:54: note: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6404:50: style: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:504:36: note: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6404:50: note: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6601:52: style: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:507:39: note: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6601:52: note: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6837:51: style: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:553:37: note: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6837:51: note: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6998:51: style: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:526:37: note: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:6998:51: note: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7026:50: style: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:508:36: note: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7026:50: note: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7052:55: style: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:511:41: note: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7052:55: note: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7065:50: style: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:509:36: note: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7065:50: note: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7081:57: style: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:510:43: note: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:7081:57: note: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8116:57: style: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:257:43: note: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8116:57: note: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8258:43: style: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:465:50: note: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8258:43: note: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8766:20: warning: Member variable 'nsImapMockChannel::mContentLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:404:3: performance: Variable 'm_connectionStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8769:3: performance: Variable 'm_cancelStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:8770:3: performance: Variable 'mLoadFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:751:8: style: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:9861:25: note: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:751:8: note: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:752:22: style: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:9866:38: note: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:752:22: note: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:753:10: style: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:9871:25: note: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.h:753:10: note: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:1048:3: style: Class 'nsImapThreadShutdownEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsImapProtocol.cpp:9381:3: style: Class 'nsReadFromImapConnectionFailure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:2761:7: style: Condition 'isValid' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:2749:18: note: Assignment 'isValid=true', assigned value is 1
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:2761:7: note: Condition 'isValid' is always true
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:161:7: style: The scope of the variable 'numberOfTaggedResponsesReceived' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3011:11: style: The scope of the variable 'parengroup' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:72: style: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:31:46: note: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:72: note: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3318:48: style: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:122:51: note: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3318:48: note: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fUseModSeq' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentCommandFailed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fFetchingAllFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fWaitingForMoreClientInput' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentCommandIsSingleMessageFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fSavedFlagInfo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentResponseUID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fHighestRecordedUID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fNumberOfTaggedResponsesExpected' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fMsgID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fThreadID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fLabels' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fFetchResponseIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::numberOfCharsInThisChunk' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::charsReadSoFar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:45:11: style: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:100:34: note: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:45:11: note: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:56:15: style: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:352:41: note: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:56:15: note: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:64:14: style: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3187:34: note: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:64:14: note: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:65:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3192:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:65:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:66:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3197:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:66:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:67:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3202:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:67:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:68:14: style: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3207:37: note: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:68:14: note: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:69:14: style: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3218:38: note: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:69:14: note: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:70:14: style: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3223:38: note: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:70:14: note: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:72:14: performance: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3228:34: note: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:72:14: note: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:73:14: style: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:115:38: note: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:73:14: note: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:100:8: performance: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3085:34: note: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:100:8: note: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:114:8: style: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3307:34: note: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:114:8: note: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:119:8: style: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3067:34: note: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:119:8: note: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:120:8: style: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const. [functionConst]
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.cpp:3062:34: note: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapServerResponseParser.h:120:8: note: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1796:8: warning: Either the condition 'if(aImapMailFolder&&msgurl&&!messageIdentifierList.IsEmpty())' is redundant or there is possible null pointer dereference: aMsgFolder. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:583:6: note: Assuming that condition 'if(aImapMailFolder&&msgurl&&!messageIdentifierList.IsEmpty())' is not redundant
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:577:32: note: Calling function 'SetImapUrlSink', 1st argument 'aMsgFolder' value is 0
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1796:8: note: Null pointer dereference
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:2539:10: warning: Either the condition '!aServer' is redundant or there is possible null pointer dereference: aServer. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:2526:24: note: Assuming that condition '!aServer' is not redundant
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:2539:10: note: Null pointer dereference
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1404:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1403:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1404:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1452:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1451:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1452:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1496:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1495:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1496:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1537:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1535:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1537:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1598:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1597:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1598:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1663:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1662:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1663:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1760:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1759:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1760:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3135:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3130:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3135:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3182:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3177:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3182:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3227:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3222:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3227:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:853:54: style: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.h:115:96: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:853:54: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:872:52: style: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.h:116:94: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:872:52: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1316:60: style: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.h:61:47: note: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:1316:60: note: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3057:62: style: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapService.h:90:49: note: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'.
thunderbird-52.3.0/mailnews/imap/src/nsImapService.cpp:3057:62: note: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.cpp:42:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.cpp:38:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.cpp:42:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.cpp:265:54: style: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.h:39:43: note: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUndoTxn.cpp:265:54: note: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:44:3: style: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:41:3: note: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:44:3: note: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:234:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:229:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:234:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:748:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:743:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:748:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:1242:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:1233:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:1242:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:123:51: style: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.h:42:39: note: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:123:51: note: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:133:52: style: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.h:43:38: note: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:133:52: note: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:888:56: style: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.h:53:41: note: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:888:56: note: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:39:12: warning: Member variable 'nsImapUrl::m_urlidSubString' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:39:12: warning: Member variable 'nsImapUrl::m_numBytesToFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:39:12: warning: Member variable 'nsImapUrl::m_runningUrl' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:58:3: performance: Variable 'm_contentModified' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:60:3: performance: Variable 'm_flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:65:3: performance: Variable 'm_copyState' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:66:3: performance: Variable 'm_file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:67:3: performance: Variable 'm_imapMailFolderSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUrl.cpp:68:3: performance: Variable 'm_imapMessageSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.cpp:343:12: style: The scope of the variable 'curToken' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.cpp:26:53: style: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.h:26:53: note: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.cpp:26:53: note: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'.
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.cpp:131:20: warning: Member variable 'nsImapMailboxSpec::mConnection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/imap/src/nsImapUtils.h:42:1: warning: The class 'nsImapMailboxSpec' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:278:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:271:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:278:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:54: style: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.h:71:40: note: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:54: note: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:81: style: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.h:71:66: note: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:81: note: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:100: style: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.h:71:84: note: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:100: note: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:124: style: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.h:71:109: note: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'.
thunderbird-52.3.0/mailnews/import/applemail/src/nsAppleMailImport.cpp:604:124: note: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyFilters.cpp:665:49: style: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyFilters.h:43:44: note: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyFilters.cpp:665:49: note: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyStringBundle.cpp:43:54: style: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyStringBundle.h:13:52: note: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyStringBundle.cpp:43:54: note: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.cpp:309:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.cpp:308:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.cpp:309:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.cpp:111:43: style: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.h:15:47: note: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'.
thunderbird-52.3.0/mailnews/import/becky/src/nsBeckyUtils.cpp:111:43: note: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:221:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:210:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:221:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:370:11: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:362:11: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:370:11: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:628:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:619:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:628:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.cpp:150:19: style: The scope of the variable 'fName' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:196:13: style: The scope of the variable 'next' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:197:13: style: The scope of the variable 'indexOffset' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:106:43: style: Function 'ReadIndex' argument 1 names different: declaration 'pFile' definition 'pInputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.h:24:44: note: Function 'ReadIndex' argument 1 names different: declaration 'pFile' definition 'pInputStream'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:106:43: note: Function 'ReadIndex' argument 1 names different: declaration 'pFile' definition 'pInputStream'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:150:50: style: Function 'ReadMsgIndex' argument 1 names different: declaration 'file' definition 'pInputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.h:42:48: note: Function 'ReadMsgIndex' argument 1 names different: declaration 'file' definition 'pInputStream'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:150:50: note: Function 'ReadMsgIndex' argument 1 names different: declaration 'file' definition 'pInputStream'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:245:49: style: Function 'ImportMailbox' argument 5 names different: declaration 'pDstFolder' definition 'dstFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.h:28:47: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDstFolder' definition 'dstFolder'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOE5File.cpp:245:49: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDstFolder' definition 'dstFolder'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:164:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:162:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:164:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:131:105: style: Function 'EnumList' argument 4 names different: declaration 'table' definition 'lpTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.h:22:95: note: Function 'EnumList' argument 4 names different: declaration 'table' definition 'lpTable'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:131:105: note: Function 'EnumList' argument 4 names different: declaration 'table' definition 'lpTable'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:249:50: style: Function 'SetBirthDay' argument 1 names different: declaration 'card' definition 'newRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.h:29:34: note: Function 'SetBirthDay' argument 1 names different: declaration 'card' definition 'newRow'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:249:50: note: Function 'SetBirthDay' argument 1 names different: declaration 'card' definition 'newRow'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:263:72: style: Function 'BuildCard' argument 2 names different: declaration 'card' definition 'newRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.h:26:58: note: Function 'BuildCard' argument 2 names different: declaration 'card' definition 'newRow'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:263:72: note: Function 'BuildCard' argument 2 names different: declaration 'card' definition 'newRow'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:84:3: performance: Variable 'm_database' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.h:30:13: style: Technically the member function 'CWAB::Loaded' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.h:36:13: performance: Technically the member function 'CWAB::ReleaseDistList' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.h:38:13: performance: Technically the member function 'CWAB::ReleaseUser' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.h:27:11: performance: Technically the member function 'nsOEAddressIterator::SanitizeValue' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.cpp:225:27: note: Technically the member function 'nsOEAddressIterator::SanitizeValue' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEAddressIterator.h:27:11: note: Technically the member function 'nsOEAddressIterator::SanitizeValue' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/WabObject.h:27:5: style: Class 'CWAB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:299:62: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:62:43: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:299:62: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:326:56: style: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:65:37: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:326:56: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:326:73: style: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:65:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:326:73: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:387:75: style: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:67:56: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:387:75: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:448:61: style: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:73:42: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:448:61: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:274:19: warning: Member variable 'ImportOEMailImpl::m_bytesDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEImport.cpp:465:22: warning: Member variable 'ImportOEAddressImpl::m_doneSoFar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:364:13: style: The scope of the variable 'pStart' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:368:13: style: The scope of the variable 'pChar' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:151:44: style: Function 'GetIndexFile' argument 1 names different: declaration 'mbxFile' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.h:22:40: note: Function 'GetIndexFile' argument 1 names different: declaration 'mbxFile' definition 'file'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:151:44: note: Function 'GetIndexFile' argument 1 names different: declaration 'mbxFile' definition 'file'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:181:14: warning: Member variable 'CMbxScanner::m_pDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:501:16: warning: Member variable 'CIndexScanner::m_numMessages' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:185:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:186:3: performance: Variable 'm_mbxFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:187:3: performance: Variable 'm_dstFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:505:3: performance: Variable 'm_idxFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:25:4: warning: Class 'CMbxScanner' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:30:13: style: Technically the member function 'CMbxScanner::WasErrorFatal' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:31:13: style: Technically the member function 'CMbxScanner::BytesProcessed' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:41:8: performance: Technically the member function 'CMbxScanner::IsFromLineKey' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:345:19: note: Technically the member function 'CMbxScanner::IsFromLineKey' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:41:8: note: Technically the member function 'CMbxScanner::IsFromLineKey' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:35:17: warning: Virtual function 'CleanUp' is called from destructor '~CMbxScanner()' at line 199. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:199:3: note: Calling CleanUp
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:35:17: note: CleanUp is a virtual method
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:76:19: warning: Virtual function 'CleanUp' is called from destructor '~CIndexScanner()' at line 512. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:512:3: note: Calling CleanUp
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:76:19: note: CleanUp is a virtual method
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:72:19: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:27:19: note: Virtual function in base class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:72:19: note: Function in derived class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:73:19: style: The function 'DoWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:28:19: note: Virtual function in base class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:73:19: note: Function in derived class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:76:19: style: The function 'CleanUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:35:17: note: Virtual function in base class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEMailbox.cpp:76:19: note: Function in derived class
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:225:19: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:226:15: style: The scope of the variable 'failed' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:315:15: style: The scope of the variable 'numMessages' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:454:17: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:473:18: style: The scope of the variable 'pEntry' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:538:17: style: The scope of the variable 'pLeaf' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:59:15: performance: Technically the member function 'nsOEScanBoxes::ReadLong' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:781:21: note: Technically the member function 'nsOEScanBoxes::ReadLong' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:59:15: note: Technically the member function 'nsOEScanBoxes::ReadLong' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:60:15: performance: Technically the member function 'nsOEScanBoxes::ReadLong' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:797:21: note: Technically the member function 'nsOEScanBoxes::ReadLong' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:60:15: note: Technically the member function 'nsOEScanBoxes::ReadLong' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:61:15: performance: Technically the member function 'nsOEScanBoxes::ReadString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:819:21: note: Technically the member function 'nsOEScanBoxes::ReadString' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:61:15: note: Technically the member function 'nsOEScanBoxes::ReadString' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:62:15: performance: Technically the member function 'nsOEScanBoxes::ReadString' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.cpp:840:21: note: Technically the member function 'nsOEScanBoxes::ReadString' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEScanBoxes.h:62:15: note: Technically the member function 'nsOEScanBoxes::ReadString' can be static.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:324:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:320:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:324:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:632:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:623:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:632:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:303:43: style: Function 'DoImport' argument 1 names different: declaration 'ppAccount' definition 'aAccount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:57:40: note: Function 'DoImport' argument 1 names different: declaration 'ppAccount' definition 'aAccount'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:303:43: note: Function 'DoImport' argument 1 names different: declaration 'ppAccount' definition 'aAccount'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:736:47: style: Function 'SetIdentities' argument 2 names different: declaration 'aAccount' definition 'pAcc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:77:44: note: Function 'SetIdentities' argument 2 names different: declaration 'aAccount' definition 'pAcc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOESettings.cpp:736:47: note: Function 'SetIdentities' argument 2 names different: declaration 'aAccount' definition 'pAcc'.
thunderbird-52.3.0/mailnews/import/oexpress/nsOEStringBundle.cpp:24:16: style: The scope of the variable 'propertyURL' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:939:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:936:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:939:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1296:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1299:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1296:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1328:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1331:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1328:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1386:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1389:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1386:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1412:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1415:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1412:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1431:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1434:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1431:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1108:18: style: The scope of the variable 'pStore' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1579:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1617:18: style: The scope of the variable 'pCurrent' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1637:16: style: The scope of the variable 'pFolder' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1649:12: style: The scope of the variable 'depth' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1901:12: style: The scope of the variable 'cNumRows' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:884:47: style: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:101:40: note: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:884:47: note: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1803:61: style: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:240:42: note: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1803:61: note: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:383:3: performance: Variable 'm_isMail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1680:3: performance: Variable 'm_objectType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1681:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1684:3: performance: Variable 'm_doImport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1689:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1701:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1736:3: performance: Variable 'm_lpMdb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1805:3: performance: Variable 'm_lpMdb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1806:3: performance: Variable 'm_fCbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:87:9: performance: Technically the member function 'CMapiApi::AddMessageStore' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1117:16: note: Technically the member function 'CMapiApi::AddMessageStore' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:87:9: note: Technically the member function 'CMapiApi::AddMessageStore' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:88:9: performance: Technically the member function 'CMapiApi::SetCurrentMsgStore' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:135:13: performance: Technically the member function 'CMapiApi::ClearMessageStores' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1105:16: note: Technically the member function 'CMapiApi::ClearMessageStores' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:135:13: note: Technically the member function 'CMapiApi::ClearMessageStores' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:213:9: performance: Technically the member function 'CMapiFolderList::ChangeName' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1551:23: note: Technically the member function 'CMapiFolderList::ChangeName' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:213:9: note: Technically the member function 'CMapiFolderList::ChangeName' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/rtfMailDecoder.h:18:18: style: Technically the member function 'CRTFMailDecoder::text' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfMailDecoder.h:19:27: style: Technically the member function 'CRTFMailDecoder::textSize' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfMailDecoder.h:20:8: style: Technically the member function 'CRTFMailDecoder::mode' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfMailDecoder.h:36:15: style: Technically the member function 'CRTFMailDecoder::CheckState' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1807:3: style: Class 'CMapiFolderContents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:1807:3: style: Class 'CMapiFolderContents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:162:3: style: Class 'CMapiFolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:367:16: style: The function 'HandleHierarchyItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.h:61:16: note: Virtual function in base class
thunderbird-52.3.0/mailnews/import/outlook/src/MapiApi.cpp:367:16: note: Function in derived class
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:215:3: style: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:210:0: note: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:215:3: note: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:217:3: style: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:205:0: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:217:3: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:309:8: style: The scope of the variable 'haveB' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:310:8: style: The scope of the variable 'haveC' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:1207:10: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:785:51: style: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:253:42: note: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:785:51: note: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:854:18: style: Variable 'bResult' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:1190:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:61:3: performance: Variable 'm_pIOService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:262:11: performance: Technically the member function 'CMapiMessage::FormatDateTime' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.cpp:84:20: note: Technically the member function 'CMapiMessage::FormatDateTime' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:262:11: note: Technically the member function 'CMapiMessage::FormatDateTime' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:69:3: style: Class 'CMapiMessageHeaders' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:116:5: style: Class 'write_to_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:127:5: style: Class 'fname_equals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMessage.h:151:3: style: Class 'CMapiMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiMimeTypes.cpp:77:10: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/MapiTagStrs.cpp:10:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:334:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:409:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:407:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:409:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:418:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:409:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:418:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:584:46: style: Function 'UnhackBody' argument 1 names different: declaration 'body' definition 'txt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.h:49:30: note: Function 'UnhackBody' argument 1 names different: declaration 'body' definition 'txt'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:584:46: note: Function 'UnhackBody' argument 1 names different: declaration 'body' definition 'txt'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.h:41:13: performance: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:472:24: note: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.h:41:13: note: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:97:8: style: Technically the member function 'CCompositionFile::LastChar' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:195:3: style: Class 'nsOutlookCompose' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:195:3: style: Class 'nsOutlookCompose' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:781:3: style: Class 'dest_nsCString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookCompose.cpp:793:3: style: Class 'dest_Stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:422:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:418:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:422:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:544:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:543:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:544:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:336:61: style: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:58:37: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:336:61: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:336:78: style: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:58:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:336:78: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:387:66: style: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:60:56: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:387:66: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:436:66: style: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:66:42: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:436:66: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:512:70: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:113:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:512:70: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:513:70: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:114:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:513:70: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookImport.cpp:284:24: warning: Member variable 'ImportOutlookMailImpl::m_bytesDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:421:7: style: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:420:0: note: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:421:7: note: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:702:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:701:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:702:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:379:11: style: The scope of the variable 'doneCalc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:345:53: style: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:28:63: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:345:53: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:444:73: style: Function 'ImportMessage' argument 2 names different: declaration 'destOutputStream' definition 'pDest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:30:67: note: Function 'ImportMessage' argument 2 names different: declaration 'destOutputStream' definition 'pDest'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:444:73: note: Function 'ImportMessage' argument 2 names different: declaration 'destOutputStream' definition 'pDest'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:36:13: performance: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:189:21: note: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:36:13: note: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:38:13: performance: Technically the member function 'nsOutlookMail::SanitizeValue' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.cpp:706:21: note: Technically the member function 'nsOutlookMail::SanitizeValue' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookMail.h:38:13: note: Technically the member function 'nsOutlookMail::SanitizeValue' can be static.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:385:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:381:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:385:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:430:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:427:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:430:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:439:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:434:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:439:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:452:59: style: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:61:51: note: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:452:59: note: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:453:52: style: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:62:44: note: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookSettings.cpp:453:52: note: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'.
thunderbird-52.3.0/mailnews/import/outlook/src/nsOutlookStringBundle.cpp:24:16: style: The scope of the variable 'propertyURL' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfDecoder.cpp:110:3: warning: Member variable 'GlobalState::pcdata_a_codepage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfDecoder.cpp:259:8: style: Technically the member function 'Lexem::Clear' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfDecoder.cpp:110:3: style: Struct 'GlobalState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/outlook/src/rtfDecoder.cpp:148:3: style: Class 'Lexem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_markers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_engaged' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_supports8to7' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_markers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_engaged' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_supports8to7' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.h:52:63: performance: Variable 'm_charset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:802:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:263:85: style: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:49:55: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:263:85: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:752:20: warning: Member variable 'AddressThreadData::dBs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportAddressBooks.cpp:767:3: performance: Variable 'ldifService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.cpp:15:35: style: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.h:17:61: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.cpp:15:35: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.cpp:20:35: style: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.h:18:61: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-52.3.0/mailnews/import/src/nsImportEmbeddedImageData.cpp:20:35: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.cpp:350:13: style: Condition '!AddEntries()' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.cpp:71:74: style: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.h:19:59: note: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.cpp:71:74: note: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.h:25:10: performance: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.cpp:111:26: note: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.h:25:10: note: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.h:26:12: performance: Technically the member function 'nsImportEncodeScan::AddEntries' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.cpp:183:26: note: Technically the member function 'nsImportEncodeScan::AddEntries' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportEncodeScan.h:26:12: note: Technically the member function 'nsImportEncodeScan::AddEntries' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportFieldMap.cpp:58:13: style: The scope of the variable 'pStr' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportFieldMap.cpp:77:15: style: The scope of the variable 'pStr' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportFieldMap.h:27:3: style: Class 'nsImportFieldMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:703:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:712:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:707:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:712:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:265:77: style: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:60:55: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:265:77: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1130:43: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1118:56: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1130:43: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1130:66: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1119:53: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1130:66: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1131:14: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1120:50: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1131:14: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:642:19: warning: Member variable 'ImportThreadData::currentMailbox' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:642:19: warning: Member variable 'ImportThreadData::performingMigration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:996:3: style: Class 'GetSubFoldersRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/src/nsImportMail.cpp:1185:3: style: Class 'ForceDBClosedRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/src/nsImportMailboxDescriptor.cpp:38:9: performance: Variable 'm_pFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:78:3: style: Variable 'bResult' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:77:0: note: Variable 'bResult' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:78:3: note: Variable 'bResult' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:270:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:19:21: warning: Member variable 'nsImportMimeEncode::m_appleSingle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:19:21: warning: Member variable 'nsImportMimeEncode::m_lineLen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.h:35:7: performance: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.cpp:237:26: note: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportMimeEncode.h:35:7: note: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static.
thunderbird-52.3.0/mailnews/import/src/nsImportScanFile.cpp:45:14: style: The scope of the variable 'pCurrent' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportScanFile.cpp:124:15: style: The scope of the variable 'startPos' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_bufSz' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_bytesInBuf' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_pos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:136:25: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:202:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:235:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:268:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:311:54: style: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:290:36: note: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'.
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:311:54: note: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'.
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:312:60: style: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:291:42: note: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'.
thunderbird-52.3.0/mailnews/import/src/nsImportService.cpp:312:60: note: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'.
thunderbird-52.3.0/mailnews/import/src/nsImportService.h:56:14: style: Technically the member function 'ImportModuleDesc::GetCID' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/src/nsImportService.h:83:12: style: Technically the member function 'nsImportModuleList::GetCount' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.cpp:141:12: style: The scope of the variable 'encodeMax' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.cpp:201:47: style: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.h:18:43: note: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'.
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.cpp:201:47: note: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'.
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.cpp:274:9: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/import/src/nsImportTranslator.cpp:253:15: style: Variable 'maxLine' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:151:63: style: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.h:41:57: note: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:151:63: note: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:186:51: style: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.h:34:45: note: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:186:51: note: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:369:49: style: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.h:31:36: note: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:369:49: note: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.cpp:34:16: warning: Member variable 'nsTextAddress::m_delim' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/text/src/nsTextAddress.h:32:12: style: Technically the member function 'nsTextAddress::GetDelim' can be const. [functionConst]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:302:19: style: Redundant condition: If 'idx > 0', the comparison 'idx != -1' is always true. [redundantCondition]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:642:24: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:492:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:491:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:492:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:625:14: style: The scope of the variable 'fNum' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:240:63: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:70:43: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:240:63: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:256:60: style: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:72:40: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:256:60: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:256:77: style: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:72:61: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:256:77: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:376:61: style: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:76:55: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:376:61: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:377:55: style: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:77:49: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:377:55: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:380:50: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:80:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:380:50: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:381:50: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:81:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:381:50: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:482:60: style: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:68:40: note: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:482:60: note: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'.
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:212:20: warning: Member variable 'ImportAddressImpl::m_delim' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:212:20: warning: Member variable 'ImportAddressImpl::m_bytesImported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/text/src/nsTextImport.cpp:54:3: style: Class 'ImportAddressImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardAddress.h:26:12: performance: Technically the member function 'nsVCardAddress::ImportAddresses' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardAddress.cpp:29:26: note: Technically the member function 'nsVCardAddress::ImportAddresses' can be static.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardAddress.h:26:12: note: Technically the member function 'nsVCardAddress::ImportAddresses' can be static.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:259:19: style: Redundant condition: If 'idx > 0', the comparison 'idx != -1' is always true. [redundantCondition]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:213:15: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:54:17: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:213:15: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:226:14: style: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:56:40: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:226:14: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:226:31: style: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:56:61: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:226:31: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:335:28: style: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:61:55: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:335:28: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:336:22: style: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:62:49: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:336:22: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:339:17: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:65:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:339:17: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:340:17: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:66:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:340:17: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:184:25: warning: Member variable 'ImportVCardAddressImpl::m_bytesImported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/vcard/src/nsVCardImport.cpp:33:3: style: Class 'ImportVCardAddressImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:183:62: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:54:43: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:183:62: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:189:56: style: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:57:37: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:189:56: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:190:58: style: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:57:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:190:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:236:75: style: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:59:56: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:236:75: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:237:61: style: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:60:42: note: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:237:61: note: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:245:61: style: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:65:42: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:245:61: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMImport.cpp:168:19: warning: Member variable 'ImportWMMailImpl::m_bytesDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMSettings.cpp:606:70: style: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMSettings.cpp:65:67: note: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMSettings.cpp:606:70: note: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'.
thunderbird-52.3.0/mailnews/import/winlivemail/nsWMStringBundle.cpp:24:16: style: The scope of the variable 'propertyURL' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:28:50: style: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.h:19:79: note: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:28:50: note: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:48:42: style: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.h:21:71: note: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:48:42: note: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:66:59: style: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.h:22:91: note: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetAlias.cpp:66:59: note: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'.
thunderbird-52.3.0/mailnews/intl/nsCharsetConverterManager.cpp:83:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/intl/nsCharsetConverterManager.cpp:80:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/intl/nsCharsetConverterManager.cpp:83:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/intl/nsUTF7ToUnicode.cpp:33:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsUTF7ToUnicode.cpp:71:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsUTF7ToUnicode.cpp:72:12: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.h:75:16: style: The function 'DirectEncodable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.h:44:16: note: Virtual function in base class
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.h:75:16: note: Function in derived class
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.cpp:77:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.cpp:123:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/intl/nsUnicodeToUTF7.cpp:219:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/jsaccount/src/DelegateList.h:23:3: style: Class 'DelegateList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaAbDirectory.h:37:1: style: The class 'JaCppAbDirectoryDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaAbDirectory.h:59:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaCompose.h:40:1: style: The class 'JaCppComposeDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaCompose.h:63:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaIncomingServer.h:44:1: style: The class 'JaCppIncomingServerDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaIncomingServer.h:66:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaMsgFolder.h:51:1: style: The class 'JaCppMsgFolderDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaMsgFolder.h:92:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaSend.h:40:1: style: The class 'JaCppSendDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaSend.h:66:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaUrl.h:40:3: warning: Member variable 'JaBaseCppUrl::mCanonicalLineEnding' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/jsaccount/src/JaUrl.h:62:1: style: The class 'JaCppUrlDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mailnews/jsaccount/src/JaUrl.h:83:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:573:37: warning: Either the condition 'if(aNewFolder)' is redundant or there is possible null pointer dereference: aNewFolder. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:578:8: note: Assuming that condition 'if(aNewFolder)' is not redundant
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:573:37: note: Null pointer dereference
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1432:8: warning: Either the condition 'if(messages)' is redundant or there is possible null pointer dereference: messages. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1439:6: note: Assuming that condition 'if(messages)' is not redundant
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1432:8: note: Null pointer dereference
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:228:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:225:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:228:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:593:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:589:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:593:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:969:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:961:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:969:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1029:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1027:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1029:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2177:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2175:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2177:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2211:12: style: The scope of the variable 'lineLength' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2979:12: style: The scope of the variable 'numMsgs' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:473:62: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:132:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:473:62: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:489:76: style: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:125:53: note: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:489:76: note: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1123:60: style: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:137:37: note: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1123:60: note: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1151:53: style: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:186:42: note: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1151:53: note: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1387:67: style: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:227:106: note: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:1387:67: note: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2279:56: style: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:230:79: note: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2279:56: note: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2834:60: style: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:209:40: note: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:2834:60: note: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:3111:57: style: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:178:48: note: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:3111:57: note: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:3815:96: style: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.h:232:76: note: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:3815:96: note: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'.
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:74:23: warning: Member variable 'nsLocalMailCopyState::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:74:23: warning: Member variable 'nsLocalMailCopyState::m_isFolder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:74:23: warning: Member variable 'nsLocalMailCopyState::m_copyingMultipleMessages' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:74:23: warning: Member variable 'nsLocalMailCopyState::m_allowUndo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:74:23: warning: Member variable 'nsLocalMailCopyState::m_wholeMsgInStream' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalMailFolder.cpp:106:25: warning: Member variable 'nsLocalFolderScanState::m_streamReusable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.h:135:3: style: Class 'nsMsgMailboxParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:223:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:86:52: style: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.h:36:42: note: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:86:52: note: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:108:57: style: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.h:44:47: note: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:108:57: note: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:109:63: style: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.h:45:53: note: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:109:63: note: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'.
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:25:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_isMove' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:25:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_undoing' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:25:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_numHdrsCopied' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsLocalUndoTxn.cpp:25:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::mUndoFolderListener' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:579:12: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:47: style: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.h:53:30: note: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:47: note: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:659:103: style: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.h:95:50: note: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:659:103: note: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:20: warning: Member variable 'nsMailboxProtocol::m_msgOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:20: warning: Member variable 'nsMailboxProtocol::m_nextState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:20: warning: Member variable 'nsMailboxProtocol::m_initialState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.cpp:50:20: warning: Member variable 'nsMailboxProtocol::mCurrentProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsMailboxProtocol.h:53:3: style: Class 'nsMailboxProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:386:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:383:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:386:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:417:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:415:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:417:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:586:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:584:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:586:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:644:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:642:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:644:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:671:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:666:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:671:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsMailboxService.cpp:459:12: style: The scope of the variable 'urlSpec' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:84:66: style: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.h:28:57: note: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:84:66: note: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:91:67: style: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.h:29:57: note: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:91:67: note: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:40:3: performance: Variable 'm_mailboxAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:41:3: performance: Variable 'm_filePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:43:3: performance: Variable 'm_messageKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMailboxUrl.cpp:45:3: performance: Variable 'm_messageFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.cpp:142:62: style: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.h:29:51: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.cpp:142:62: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.cpp:150:55: style: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.h:30:44: note: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'.
thunderbird-52.3.0/mailnews/local/src/nsMovemailIncomingServer.cpp:150:55: note: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'.
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.h:42:12: performance: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.cpp:184:23: note: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static.
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.h:42:12: note: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static.
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.h:45:8: performance: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.cpp:299:23: note: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static.
thunderbird-52.3.0/mailnews/local/src/nsMsgLocalStoreUtils.h:45:8: note: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static.
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1235:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1168:61: style: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1151:43: note: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'.
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1168:61: note: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'.
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1171:3: performance: Variable 'm_folder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1172:3: performance: Variable 'm_db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1173:3: performance: Variable 'm_directoryEnumerator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsMsgMaildirStore.cpp:1174:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1991:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1983:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1991:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1315:12: style: The scope of the variable 'labelFlags' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:436:68: style: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.h:157:58: note: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'.
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:436:68: note: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'.
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_pos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_headerstartpos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_message_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_references' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_delivery_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_from' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_sender' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_newsgroups' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_subject' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_status' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mozstatus' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mozstatus2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_in_reply_to' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_replyTo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_content_type' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_bccList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_from' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_priority' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_account_key' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_keywords' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mdn_original_recipient' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_return_path' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mdn_dnt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_body_lines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_obuffer_size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_obuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_graph_progress_total' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_graph_progress_received' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_parsingDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_urlInProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1699:22: warning: Member variable 'nsParseNewMailState::m_msgMovedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1699:22: warning: Member variable 'nsParseNewMailState::m_msgCopiedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:1699:22: warning: Member variable 'nsParseNewMailState::m_curHdrOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:265:3: performance: Variable 'm_folder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:517:3: performance: Variable 'm_new_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsParseMailbox.cpp:519:3: performance: Variable 'm_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/local/src/nsPop3IncomingServer.cpp:552:58: style: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3IncomingServer.h:32:49: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-52.3.0/mailnews/local/src/nsPop3IncomingServer.cpp:552:58: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:257:3: style: Class 'nsPop3Protocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:347:23: style: Condition 'len>=0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:326:17: note: Assignment 'len=0', assigned value is 0
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:347:23: note: Condition 'len>=0' is always true
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:148:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:144:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:148:3: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:475:3: style: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:471:3: note: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:475:3: note: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1145:3: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1141:0: note: Variable 'line' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1145:3: note: Variable 'line' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3467:7: style: Variable 'statusString' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3464:0: note: Variable 'statusString' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3467:7: note: Variable 'statusString' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3569:3: style: Variable 'host' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3567:0: note: Variable 'host' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3569:3: note: Variable 'host' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:347:23: style: Same expression on both sides of '>=' because the value of 'len' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:326:17: note: 'len' is assigned value '0' here.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:347:23: note: Same expression on both sides of '>=' because the value of 'len' and '0' are the same.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1123:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:2150:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3212:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:4142:51: style: The scope of the variable 'endMark' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:391:86: style: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:276:79: note: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:391:86: note: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:647:61: style: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:298:47: note: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:647:61: note: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:63: style: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:272:46: note: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:63: note: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:84: style: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:272:66: note: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:84: note: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:101: style: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:272:82: note: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:101: note: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:120: style: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:272:100: note: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:922:120: note: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:928:57: style: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:273:40: note: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:928:57: note: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1138:66: style: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:353:60: note: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:1138:66: note: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3681:78: style: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:311:72: note: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3681:78: note: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3682:79: style: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.h:312:73: note: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:3682:79: note: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Protocol.cpp:339:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:254:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:249:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:254:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:79:47: style: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.h:39:34: note: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:79:47: note: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:80:56: style: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.h:40:43: note: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Service.cpp:80:56: note: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'.
thunderbird-52.3.0/mailnews/local/src/nsPop3Sink.cpp:60:5: performance: Variable 'm_outFileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:189:9: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:189:9: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:192:9: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:192:9: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:195:41: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:195:41: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:91:5: style: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:89:0: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mapi/mapiDll/MapiDll.cpp:91:5: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:357:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:799:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:795:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:799:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:349:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiHook.cpp:691:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:339:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:414:47: style: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.h:52:39: note: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:414:47: note: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:440:49: style: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.h:54:41: note: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:440:49: note: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:456:47: style: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.h:56:39: note: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:456:47: note: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:659:42: style: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:324:75: note: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiImp.cpp:659:42: note: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:85:5: style: Variable 'pTemp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:84:0: note: Variable 'pTemp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:85:5: note: Variable 'pTemp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:144:3: style: Variable 'retValue' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:142:0: note: Variable 'retValue' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:144:3: note: Variable 'retValue' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:41:8: performance: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:38:27: note: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:41:8: note: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:77:14: style: Technically the member function 'nsMAPISession::GetSessionCount' can be const. [functionConst]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:292:25: note: Technically the member function 'nsMAPISession::GetSessionCount' can be const.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:77:14: note: Technically the member function 'nsMAPISession::GetSessionCount' can be const.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:79:10: style: Technically the member function 'nsMAPISession::GetIdKey' can be const. [functionConst]
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.cpp:302:21: note: Technically the member function 'nsMAPISession::GetIdKey' can be const.
thunderbird-52.3.0/mailnews/mapi/mapihook/src/msgMapiMain.h:79:10: note: Technically the member function 'nsMAPISession::GetIdKey' can be const.
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:193:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:207:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:157:3: style: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:154:3: note: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:157:3: note: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:614:23: style: The scope of the variable 'readMax' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:277:17: warning: Member variable 'nsPgpMimeProxy::mOutputClosure' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:277:17: warning: Member variable 'nsPgpMimeProxy::mStreamOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:125:3: warning: Member variable 'MimePgpeData::self' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:119:10: warning: Either the condition 'if(linestring)' is redundant or there is possible null pointer dereference: linestring. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:121:6: note: Assuming that condition 'if(linestring)' is not redundant
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:119:10: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:89:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:109:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:142:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:144:12: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:40: style: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:25:39: note: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'.
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:40: note: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'.
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:59: style: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:25:53: note: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'.
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:59: note: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'.
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:33:17: style: struct member 'AttributeName::attributeName' is never used. [unusedStructMember]
thunderbird-52.3.0/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:34:9: style: struct member 'AttributeName::resourceId' is never used. [unusedStructMember]
thunderbird-52.3.0/mailnews/mime/emitters/nsEmitterUtils.cpp:56:48: style: Same expression on both sides of '||'. [duplicateExpression]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:43:20: warning: Member variable 'nsMimeBaseEmitter::mFormat' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:57:3: performance: Variable 'm_stringBundle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:81:3: performance: Variable 'mUnicodeConverter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:329:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:327:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:329:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:505:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:503:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:505:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimePlainEmitter.cpp:52:49: style: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimePlainEmitter.h:26:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimePlainEmitter.cpp:52:49: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:145:47: style: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.h:28:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:145:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:21:19: warning: Member variable 'nsMimeXmlEmitter::mXMLHeaderStarted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:21:19: warning: Member variable 'nsMimeXmlEmitter::mAttachCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeBaseEmitter.h:121:23: warning: The class 'nsMimeXmlEmitter' defines member variable with name 'mAttachCount' also defined in its parent class 'nsMimeBaseEmitter'. [duplInheritedMember]
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeXmlEmitter.h:44:25: note: The class 'nsMimeXmlEmitter' defines member variable with name 'mAttachCount' also defined in its parent class 'nsMimeBaseEmitter'.
thunderbird-52.3.0/mailnews/mime/emitters/nsMimeBaseEmitter.h:121:23: note: The class 'nsMimeXmlEmitter' defines member variable with name 'mAttachCount' also defined in its parent class 'nsMimeBaseEmitter'.
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:51:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:133:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:462:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:288:3: performance: Variable 'mHeaderSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:292:3: performance: Variable 'mFromAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:293:3: performance: Variable 'mFromName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:294:3: performance: Variable 'mSenderAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimecms.cpp:295:3: performance: Variable 'mSenderName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimecom.cpp:66:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecom.cpp:73:57: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecont.cpp:60:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecont.cpp:89:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecont.cpp:119:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecont.cpp:149:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:40:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:41:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:70:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:76:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:94:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:113:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:130:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:141:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:157:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:159:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:168:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:218:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:245:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:258:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:303:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:321:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:369:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:388:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:401:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:470:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:492:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimecryp.cpp:423:11: style: The scope of the variable 'html' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:441:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1093:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1601:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1647:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1665:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1898:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1929:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1225:9: style: Variable 'secure' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1223:0: note: Variable 'secure' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1225:9: note: Variable 'secure' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1727:3: style: Variable 'contLoc' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1724:0: note: Variable 'contLoc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1727:3: note: Variable 'contLoc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1749:5: style: Variable 'boundary' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1747:0: note: Variable 'boundary' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1749:5: note: Variable 'boundary' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1117:9: style: The scope of the variable 'contentLanguage' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimedrft.cpp:1899:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimeebod.cpp:44:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeebod.cpp:72:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeebod.cpp:86:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeebod.cpp:247:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeebod.cpp:193:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mailnews/mime/src/mimeenc.cpp:637:11: style: The scope of the variable 'new_line_size' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimeenc.cpp:698:12: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimeenc.cpp:847:3: warning: Member variable 'Base64Encoder::in_buffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/src/mimeeobj.cpp:33:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeeobj.cpp:34:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimefilt.cpp:49:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mailnews/mime/src/mimehdrs.cpp:106:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimehdrs.cpp:140:32: style: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/modlmime.h:108:57: note: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'.
thunderbird-52.3.0/mailnews/mime/src/mimehdrs.cpp:140:32: note: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'.
thunderbird-52.3.0/mailnews/mime/src/mimehdrs.cpp:821:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1896:25: warning: Either the condition 's' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1879:7: note: Assuming that condition 's' is not redundant
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1896:25: note: Null pointer subtraction
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1897:12: warning: Either the condition 's' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1879:7: note: Assuming that condition 's' is not redundant
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1897:12: note: Null pointer subtraction
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:242:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:357:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:495:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1096:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1378:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1433:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1841:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1049:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1686:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:211:52: style: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimecth.h:91:69: note: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:211:52: note: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1315:53: style: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimei.h:291:66: note: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'.
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1315:53: note: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'.
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1750:47: style: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimei.h:398:55: note: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-52.3.0/mailnews/mime/src/mimei.cpp:1750:47: note: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:30:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:31:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:60:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:146:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:160:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeiimg.cpp:186:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:30:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:61:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:71:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:89:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:109:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:125:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:139:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:164:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:182:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeleaf.cpp:198:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:126:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:127:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:142:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:158:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:210:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:285:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:286:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:330:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:345:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:346:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:483:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemalt.cpp:497:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemapl.cpp:25:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemapl.cpp:26:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemapl.cpp:169:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemcms.cpp:47:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemcms.cpp:48:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemcms.cpp:219:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemcms.cpp:87:3: warning: Member variable 'MimeMultCMSdata::item_len' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/src/mimemdig.cpp:21:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:83:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:85:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:88:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:214:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:218:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:351:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:389:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:392:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:498:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:555:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:572:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:602:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:636:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:742:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:946:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:951:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1118:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1157:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1181:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1196:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1244:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1262:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1281:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1304:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1706:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1719:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1989:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:2048:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:2103:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:154:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:151:0: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:154:3: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:122:5: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:121:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:122:5: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:364:7: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:363:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:364:7: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:405:9: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:404:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:405:9: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:796:3: style: Variable 'ext' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:793:0: note: Variable 'ext' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:796:3: note: Variable 'ext' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1193:34: style: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1131:49: note: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1193:34: note: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1345:42: style: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimei.h:408:49: note: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1345:42: note: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'.
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1378:21: warning: Member variable 'MimeDisplayOptions::html_as_p' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/mime/src/mimemoz2.cpp:1381:3: performance: Variable 'format_out' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:146:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:184:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:192:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:422:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:543:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:607:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:608:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:722:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:737:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:749:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:870:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:905:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:907:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:951:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:997:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:998:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:1013:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:1174:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:1175:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:241:15: style: The scope of the variable 'inC' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:242:9: style: The scope of the variable 'outC' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:279:24: style: The scope of the variable 'outC' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemrel.cpp:522:21: style: The scope of the variable 'tloc' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:385:9: style: Condition 'ok' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:382:10: note: Assignment 'ok=true', assigned value is 1
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:385:9: note: Condition 'ok' is always true
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:56:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:57:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:77:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:88:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:98:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:120:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:267:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:488:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:498:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:518:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:561:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:590:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:639:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:656:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:699:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:842:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:382:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:366:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemsg.cpp:382:5: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:38:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:39:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:56:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:69:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:70:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:94:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:108:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:120:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:150:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:151:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:266:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:316:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:323:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:338:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:371:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:388:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:399:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:415:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:442:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:455:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:456:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:457:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:482:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:483:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:579:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:580:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:581:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:597:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:657:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:692:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:593:29: style: Same expression on both sides of '&&'. [duplicateExpression]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:315:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mailnews/mime/src/mimemsig.cpp:536:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:54:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:55:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:80:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:99:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:119:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:120:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:142:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:153:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:281:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:298:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:306:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:367:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:393:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:401:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:423:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:429:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:441:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:484:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:525:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:526:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:594:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:665:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:666:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:437:3: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:430:0: note: Variable 'body' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:437:3: note: Variable 'body' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:221:12: style: The scope of the variable 'stripping' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:595:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:663:38: style: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:30:49: note: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'.
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:663:38: note: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'.
thunderbird-52.3.0/mailnews/mime/src/mimemult.cpp:652:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:31:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:32:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:93:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:298:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:326:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimesun.cpp:240:17: style: The scope of the variable 'prev' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimetenr.cpp:25:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:48:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:49:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:67:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:68:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:74:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:175:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:206:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:247:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:343:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:349:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:393:56: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:394:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:421:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:480:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:508:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:425:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimetext.cpp:239:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/mime/src/mimethpl.cpp:39:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethpl.cpp:53:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethpl.cpp:73:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethpl.cpp:119:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethpl.cpp:139:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethsa.cpp:33:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethsa.cpp:50:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethsa.cpp:113:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethsa.cpp:183:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethsa.cpp:221:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:26:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:67:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:133:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:192:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:50:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/mimethtm.cpp:203:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:399:43: warning: Either the condition 'exdata' is redundant or there is possible null pointer dereference: exdata. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:269:9: note: Assuming that condition 'exdata' is not redundant
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:399:43: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:430:3: warning: Either the condition 'exdata' is redundant or there is possible null pointer dereference: exdata. [nullPointerRedundantCheck]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:269:9: note: Assuming that condition 'exdata' is not redundant
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:430:3: note: Null pointer dereference
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:46:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:77:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:80:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:103:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:247:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:314:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:370:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpfl.cpp:410:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:32:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:106:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:224:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:248:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:299:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetpla.cpp:316:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetric.cpp:24:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimetric.cpp:322:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:53:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:72:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:97:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:219:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:256:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:357:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/mimeunty.cpp:220:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/nsCMS.h:35:3: style: Class 'nsCMSMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/mime/src/nsCMSSecureMessage.cpp:285:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/mime/src/nsCMSSecureMessage.cpp:276:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/src/nsCMSSecureMessage.cpp:285:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:41:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:42:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:60:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:78:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:83:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:90:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:118:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:139:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:147:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:155:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:167:5: style: Class 'nsSimpleMimeConverterStub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:89:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:112:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:122:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:227:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:249:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:266:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:1025:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:1031:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:448:18: style: The scope of the variable 'remainder' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:324:54: style: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.h:42:48: note: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:324:54: note: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:324:78: style: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.h:42:71: note: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'.
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:324:78: note: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'.
thunderbird-52.3.0/mailnews/mime/src/nsStreamConverter.cpp:488:3: performance: Variable 'mOutputFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNNTPArticleList.cpp:16:20: warning: Member variable 'nsNNTPArticleList::m_dbIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:467:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:465:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:467:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:1265:59: style: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.h:76:45: note: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:1265:59: note: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:70:22: warning: Member variable 'nsNNTPNewsgroupList::m_currentXHDRIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNNTPNewsgroupList.cpp:70:22: warning: Member variable 'nsNNTPNewsgroupList::m_addHdrToDB' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:720:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:707:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:720:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:1370:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:1368:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:1370:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2778:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2774:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2778:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2800:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2797:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2800:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2923:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2921:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2923:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3428:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3425:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3428:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3541:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3506:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3541:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3546:3: style: Variable 'newsgroups' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3509:0: note: Variable 'newsgroups' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3546:3: note: Variable 'newsgroups' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3547:3: style: Variable 'distribution' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3510:0: note: Variable 'distribution' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3547:3: note: Variable 'distribution' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3548:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3507:0: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3548:3: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3760:5: style: Variable 'endOfTerm' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3758:0: note: Variable 'endOfTerm' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3760:5: note: Variable 'endOfTerm' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2094:12: style: The scope of the variable 'line_length' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2096:8: style: The scope of the variable 'pauseForMoreData' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:2150:9: style: The scope of the variable 'outputBuffer' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:932:61: style: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.h:149:44: note: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:932:61: note: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:1157:80: style: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.h:142:63: note: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:1157:80: note: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3400:53: style: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.h:258:40: note: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'.
thunderbird-52.3.0/mailnews/news/src/nsNNTPProtocol.cpp:3400:53: note: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'.
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloadDialogArgs.cpp:11:5: performance: Variable 'mServerKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:36:109: style: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:29:101: note: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'.
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:36:109: note: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'.
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:58:74: style: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:23:58: note: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'.
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:58:74: note: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'.
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_existedP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_wroteAnyP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_summaryValidP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:62:3: performance: Variable 'm_newsDB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:64:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:65:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:334:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.cpp:335:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:75:20: style: The function 'StartDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:42:20: note: Virtual function in base class
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:75:20: note: Function in derived class
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:76:19: style: The function 'FinishDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:41:19: note: Virtual function in base class
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:76:19: note: Function in derived class
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:77:16: style: The function 'GetNextHdrToRetrieve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:39:16: note: Virtual function in base class
thunderbird-52.3.0/mailnews/news/src/nsNewsDownloader.h:77:16: note: Function in derived class
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:188:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:186:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:188:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:414:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:412:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:414:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:904:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:901:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:904:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:629:12: style: The scope of the variable 'currentChar' can be reduced. [variableScope]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:409:57: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:49:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:409:57: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:460:65: style: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:40:47: note: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:460:65: note: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:798:67: style: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:62:43: note: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:798:67: note: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:889:61: style: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:65:43: note: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:889:61: note: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:899:74: style: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:110:59: note: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:899:74: note: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:899:99: style: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:110:83: note: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:899:99: note: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:1815:77: style: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:87:47: note: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:1815:77: note: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:1867:85: style: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.h:89:55: note: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-52.3.0/mailnews/news/src/nsNewsFolder.cpp:1867:85: note: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:258:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:181:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:180:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:181:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:925:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:924:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:925:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1126:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1123:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1126:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1195:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1192:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1195:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:479:58: style: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.h:85:45: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:479:58: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:504:60: style: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.h:84:64: note: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:504:60: note: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:523:50: style: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.h:81:40: note: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:523:50: note: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:523:70: style: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.h:81:59: note: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:523:70: note: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1267:58: style: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.h:119:49: note: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:1267:58: note: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:69:8: performance: Technically the member function 'nsCStringLowerCaseComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/news/src/nsNntpIncomingServer.cpp:74:8: performance: Technically the member function 'nsCStringLowerCaseComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:207:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:202:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:207:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:693:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:687:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:693:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:978:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:977:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:978:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:979:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:978:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:979:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:980:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:979:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:980:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1247:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1245:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1247:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1715:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1710:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1715:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:552:45: style: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.h:67:41: note: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:552:45: note: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:552:66: style: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.h:67:61: note: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:552:66: note: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:915:62: style: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.h:62:58: note: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:915:62: note: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:969:70: style: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.h:63:66: note: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:969:70: note: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1075:36: style: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpService.h:65:33: note: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpService.cpp:1075:36: note: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:432:45: style: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.h:27:47: note: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'.
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:432:45: note: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'.
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:31:3: performance: Variable 'm_newsgroupPost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:32:3: performance: Variable 'm_newsAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:35:3: performance: Variable 'm_filePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mailnews/news/src/nsNntpUrl.cpp:37:3: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:957:3: style: Variable 'state_set' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:956:0: note: Variable 'state_set' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:957:3: note: Variable 'state_set' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:327:42: style: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.h:62:46: note: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:327:42: note: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:1088:21: style: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/atk/nsMai.h:73:53: note: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:1088:21: note: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:1592:40: style: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/atk/nsMai.h:126:49: note: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'.
thunderbird-52.3.0/mozilla/accessible/atk/AccessibleWrap.cpp:1592:40: note: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'.
thunderbird-52.3.0/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:118:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:141:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/accessible/atk/AtkSocketAccessible.cpp:46:3: style: Variable 'acc' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/accessible/atk/AtkSocketAccessible.cpp:45:0: note: Variable 'acc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/accessible/atk/AtkSocketAccessible.cpp:46:3: note: Variable 'acc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/accessible/atk/UtilInterface.cpp:68:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/accessible/atk/UtilInterface.cpp:129:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/accessible/atk/UtilInterface.cpp:216:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:33:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:23:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:33:53: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:54:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:44:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:54:53: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:75:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:65:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:75:53: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:96:49: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:86:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:96:49: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:117:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:107:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:117:53: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/base/ARIAMap.cpp:925:49: style: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/ARIAMap.h:254:51: note: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'.
thunderbird-52.3.0/mozilla/accessible/base/ARIAMap.cpp:925:49: note: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'.
thunderbird-52.3.0/mozilla/accessible/base/ARIAStateMap.cpp:353:28: style: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/ARIAStateMap.cpp:81:40: note: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/accessible/base/ARIAStateMap.cpp:353:28: note: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:253:5: performance: Variable 'mParent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.cpp:105:3: performance: Variable 'mNextSibling' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:195:8: style: Technically the member function 'mozilla::a11y::AccTextChangeEvent::GetModifiedText' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:548:3: style: Technically the member function 'mozilla::a11y::downcast_accEvent::operatorDestination*' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccStateChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:156:27: note: The class 'AccStateChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccStateChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccTextChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:185:27: note: The class 'AccTextChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccTextChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccTreeMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:219:27: note: The class 'AccTreeMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccTreeMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:219:27: warning: The class 'AccMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:258:27: note: The class 'AccMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:219:27: note: The class 'AccMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:258:27: warning: The class 'AccHideEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:289:27: note: The class 'AccHideEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:258:27: note: The class 'AccHideEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:258:27: warning: The class 'AccShowEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:320:27: note: The class 'AccShowEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:258:27: note: The class 'AccShowEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:219:27: warning: The class 'AccReorderEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:347:27: note: The class 'AccReorderEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:219:27: note: The class 'AccReorderEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccCaretMoveEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:369:27: note: The class 'AccCaretMoveEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccCaretMoveEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccTextSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:395:27: note: The class 'AccTextSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccTextSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:434:27: note: The class 'AccSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccTableChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:464:27: note: The class 'AccTableChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccTableChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccVCChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:494:27: note: The class 'AccVCChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccVCChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: warning: The class 'AccObjectAttrChangedEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:524:27: note: The class 'AccObjectAttrChangedEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:110:27: note: The class 'AccObjectAttrChangedEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'.
thunderbird-52.3.0/mozilla/accessible/base/AccEvent.h:552:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:67:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::ChildAt' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:79:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::FirstChild' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:91:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::LastChild' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:26:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:28:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/base/AccessibleOrProxy.h:30:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/base/DocManager.cpp:112:60: style: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/DocManager.h:96:62: note: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'.
thunderbird-52.3.0/mozilla/accessible/base/DocManager.cpp:112:60: note: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'.
thunderbird-52.3.0/mozilla/accessible/base/DocManager.cpp:409:31: style: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/DocManager.h:145:50: note: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'.
thunderbird-52.3.0/mozilla/accessible/base/DocManager.cpp:409:31: note: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'.
thunderbird-52.3.0/mozilla/accessible/base/EventQueue.h:57:8: style: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/EventQueue.cpp:198:13: note: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const.
thunderbird-52.3.0/mozilla/accessible/base/EventQueue.h:57:8: note: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const.
thunderbird-52.3.0/mozilla/accessible/base/EventTree.cpp:151:30: style: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/EventTree.h:74:26: note: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'.
thunderbird-52.3.0/mozilla/accessible/base/EventTree.cpp:151:30: note: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'.
thunderbird-52.3.0/mozilla/accessible/base/FocusManager.h:41:15: style: Technically the member function 'mozilla::a11y::FocusManager::IsActiveItem' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/FocusManager.h:94:8: performance: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/FocusManager.cpp:216:15: note: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static.
thunderbird-52.3.0/mozilla/accessible/base/FocusManager.h:94:8: note: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:761:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:761:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:761:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:518:46: style: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/Logging.h:100:42: note: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:518:46: note: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:562:47: style: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/Logging.h:115:43: note: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:562:47: note: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:718:33: style: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/Logging.h:148:71: note: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:718:33: note: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:1018:37: style: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/Logging.h:65:33: note: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'.
thunderbird-52.3.0/mozilla/accessible/base/Logging.cpp:1018:37: note: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'.
thunderbird-52.3.0/mozilla/accessible/base/NotificationController.h:427:15: performance: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/NotificationController.cpp:933:35: note: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static.
thunderbird-52.3.0/mozilla/accessible/base/NotificationController.h:427:15: note: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static.
thunderbird-52.3.0/mozilla/accessible/base/NotificationController.cpp:533:12: performance: Technically the member function 'ProcessMutationEvents::::AccIdxComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/NotificationController.cpp:540:12: performance: Technically the member function 'ProcessMutationEvents::::AccIdxComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/StyleInfo.cpp:20:3: performance: Variable 'mStyleContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:666:7: style: Condition 'useFontEntryWeight' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:656:29: note: Assignment 'useFontEntryWeight=true', assigned value is 1
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:666:7: note: Condition 'useFontEntryWeight' is always true
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:34:39: style: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:72:32: note: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:34:39: note: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:35:39: style: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:73:32: note: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:35:39: note: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:570:27: style: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:346:42: note: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.cpp:570:27: note: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:402:5: warning: Member variable 'TextDecorValue::mLine' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:402:5: warning: Member variable 'TextDecorValue::mStyle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:415:10: style: Technically the member function 'mozilla::a11y::TextAttrsMgr::TextDecorValue::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/TextAttrs.h:420:10: style: Technically the member function 'mozilla::a11y::TextAttrsMgr::TextDecorValue::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:50:3: warning: Member variable 'TextRange::mStartOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:50:3: warning: Member variable 'TextRange::mEndOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:101:8: performance: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:138:12: note: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:101:8: note: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:131:8: performance: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:144:12: note: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:131:8: note: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:147:8: performance: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:239:12: note: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:147:8: note: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:196:8: performance: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:246:12: note: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:196:8: note: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:202:8: performance: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:253:12: note: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:202:8: note: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:203:8: performance: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:259:12: note: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:203:8: note: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:204:8: performance: Technically the member function 'mozilla::a11y::TextRange::Select' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:265:12: note: Technically the member function 'mozilla::a11y::TextRange::Select' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:204:8: note: Technically the member function 'mozilla::a11y::TextRange::Select' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:213:8: performance: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:270:12: note: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:213:8: note: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:246:8: performance: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/base/TextRange.cpp:331:12: note: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:246:8: note: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static.
thunderbird-52.3.0/mozilla/accessible/base/TextRange.h:26:1: warning: The struct 'TextPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/accessible/base/nsAccUtils.cpp:76:41: style: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/nsAccUtils.h:67:46: note: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccUtils.cpp:76:41: note: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.cpp:358:58: style: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.h:179:41: note: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.cpp:358:58: note: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.cpp:572:52: style: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.h:142:61: note: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccessibilityService.cpp:572:52: note: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'.
thunderbird-52.3.0/mozilla/accessible/base/nsAccessiblePivot.cpp:23:12: warning: Member variable 'RuleCache::mAcceptRolesLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/nsAccessiblePivot.cpp:23:12: warning: Member variable 'RuleCache::mPreFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/accessible/base/nsCoreUtils.cpp:665:58: style: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/base/nsCoreUtils.h:321:59: note: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-52.3.0/mozilla/accessible/base/nsCoreUtils.cpp:665:58: note: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-52.3.0/mozilla/accessible/base/nsTextEquivUtils.cpp:274:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:60:23: error: Division by zero. [zerodiv]
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:66:23: error: Division by zero. [zerodiv]
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:75:27: error: Division by zero. [zerodiv]
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:74:35: note: Assignment 'colCount=ColCount()', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:75:27: note: Division by zero
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:76:27: error: Division by zero. [zerodiv]
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:74:35: note: Assignment 'colCount=ColCount()', assigned value is 0
thunderbird-52.3.0/mozilla/accessible/generic/TableAccessible.h:76:27: note: Division by zero
thunderbird-52.3.0/mozilla/accessible/generic/ApplicationAccessible.cpp:116:52: style: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/ApplicationAccessible.h:49:48: note: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'.
thunderbird-52.3.0/mozilla/accessible/generic/ApplicationAccessible.cpp:116:52: note: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'.
thunderbird-52.3.0/mozilla/accessible/generic/ApplicationAccessible.cpp:29:3: performance: Variable 'mAppInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/generic/BaseAccessibles.cpp:190:38: style: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/BaseAccessibles.h:73:33: note: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/accessible/generic/BaseAccessibles.cpp:190:38: note: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2202:51: warning: Either the condition 'origContainer' is redundant or there is possible null pointer dereference: aNewParent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2176:9: note: Assuming that condition 'origContainer' is not redundant
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2190:22: note: Calling function 'MoveChild', 2nd argument 'aNewParent' value is 0
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2202:51: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2234:8: warning: Either the condition 'origContainer' is redundant or there is possible null pointer dereference: aNewParent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2176:9: note: Assuming that condition 'origContainer' is not redundant
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2190:22: note: Calling function 'MoveChild', 2nd argument 'aNewParent' value is 0
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2234:8: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2248:43: warning: Either the condition 'origContainer' is redundant or there is possible null pointer dereference: aNewParent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2176:9: note: Assuming that condition 'origContainer' is not redundant
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2190:22: note: Calling function 'MoveChild', 2nd argument 'aNewParent' value is 0
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2248:43: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2254:3: warning: Either the condition 'origContainer' is redundant or there is possible null pointer dereference: aNewParent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2176:9: note: Assuming that condition 'origContainer' is not redundant
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2190:22: note: Calling function 'MoveChild', 2nd argument 'aNewParent' value is 0
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:2254:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible-inl.h:151:42: style: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.h:548:34: note: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible-inl.h:151:42: note: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1830:78: style: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.h:502:70: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1830:78: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1899:75: style: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.h:504:43: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1899:75: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1997:54: style: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.h:372:46: note: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'.
thunderbird-52.3.0/mozilla/accessible/generic/DocAccessible.cpp:1997:54: note: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'.
thunderbird-52.3.0/mozilla/accessible/generic/HyperTextAccessible.cpp:51:35: style: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/HyperTextAccessible.h:52:35: note: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'.
thunderbird-52.3.0/mozilla/accessible/generic/HyperTextAccessible.cpp:51:35: note: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'.
thunderbird-52.3.0/mozilla/accessible/generic/OuterDocAccessible.cpp:116:62: style: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/OuterDocAccessible.h:39:57: note: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/generic/OuterDocAccessible.cpp:116:62: note: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:233:42: style: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.h:28:39: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:233:42: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:265:46: style: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.h:61:37: note: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:265:46: note: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:545:49: style: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.h:71:40: note: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'.
thunderbird-52.3.0/mozilla/accessible/generic/RootAccessible.cpp:545:49: note: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLFormControlAccessible.cpp:516:51: style: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/html/HTMLFormControlAccessible.h:160:45: note: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLFormControlAccessible.cpp:516:51: note: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLImageMapAccessible.cpp:90:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:467:50: style: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.h:158:48: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:467:50: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:629:38: style: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.h:127:39: note: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:629:38: note: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:629:56: style: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.h:127:59: note: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:629:56: note: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:1126:52: style: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.h:217:48: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/html/HTMLTableAccessible.cpp:1126:52: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/ipc/DocAccessibleParent.cpp:192:69: style: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/ipc/DocAccessibleParent.h:50:63: note: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'.
thunderbird-52.3.0/mozilla/accessible/ipc/DocAccessibleParent.cpp:192:69: note: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'.
thunderbird-52.3.0/mozilla/accessible/ipc/win/DocAccessibleChild.cpp:96:68: style: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/ipc/win/DocAccessibleChild.h:35:55: note: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/ipc/win/DocAccessibleChild.cpp:96:68: note: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:88:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:128:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:164:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:208:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:226:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:248:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:283:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:351:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:365:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:379:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:393:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:410:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:427:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:442:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:461:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:485:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:536:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:562:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:578:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:615:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:667:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2Accessible.cpp:718:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:56:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:71:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:97:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:147:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:173:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:187:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:40:37: style: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:27:33: note: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:40:37: note: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:60:36: style: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:30:23: note: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:60:36: note: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:75:43: style: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:33:23: note: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:75:43: note: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:75:63: style: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:34:33: note: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:75:63: note: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:101:42: style: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:37:23: note: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:101:42: note: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:101:61: style: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:38:23: note: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:101:61: note: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:102:42: style: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:39:66: note: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:102:42: note: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:103:41: style: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:40:33: note: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:103:41: note: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:151:36: style: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:43:23: note: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:151:36: note: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:151:56: style: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:44:33: note: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:151:56: note: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:177:45: style: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:47:23: note: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:177:45: note: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:177:65: style: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.h:48:33: note: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleAction.cpp:177:65: note: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:79:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:102:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:125:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:52: style: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.h:25:25: note: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:52: note: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:62: style: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.h:26:33: note: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:62: note: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:83:50: style: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.h:29:37: note: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:83:50: note: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:106:50: style: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.h:32:37: note: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleComponent.cpp:106:50: note: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:39:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:59:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:81:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:101:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:121:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:145:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:42: style: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:24:23: note: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:42: note: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:61: style: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:25:23: note: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:61: note: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:43:44: style: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:28:23: note: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:43:44: note: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:43:63: style: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:29:23: note: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:43:63: note: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:63:44: style: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:32:23: note: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:63:44: note: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:63:59: style: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:33:24: note: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:63:59: note: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:85:41: style: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:36:23: note: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:85:41: note: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:85:60: style: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:37:23: note: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:85:60: note: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:43: style: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:40:23: note: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:43: note: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:45: style: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:43:23: note: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:45: note: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:64: style: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:44:23: note: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:64: note: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:126:46: style: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:45:24: note: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:126:46: note: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:149:47: style: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:48:23: note: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:149:47: note: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:149:66: style: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:49:23: note: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:149:66: note: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:150:48: style: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.h:50:24: note: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleEditableText.cpp:150:48: note: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHyperlink.cpp:81:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHyperlink.cpp:128:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHyperlink.cpp:153:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHyperlink.cpp:178:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHyperlink.cpp:203:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:38:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:69:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:91:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:20:47: style: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:29:33: note: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:20:47: note: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:42:44: style: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:32:23: note: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:42:44: note: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:43:62: style: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:33:50: note: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:43:62: note: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:73:49: style: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:36:23: note: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:73:49: note: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:73:67: style: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:37:33: note: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.cpp:73:67: note: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'addSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:24:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_attributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:28:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_caretOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:34:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_characterExtents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:37:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_nSelections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:45:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_offsetAtPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:48:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_selection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:54:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:59:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textBeforeOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:64:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textAfterOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:71:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textAtOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:78:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'removeSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:85:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'setCaretOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:88:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'setSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:91:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_nCharacters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:96:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'scrollSubstringTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:99:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'scrollSubstringToPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:104:37: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_newText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:111:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_oldText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:114:53: note: Virtual function in base class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:65:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:117:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:44:43: style: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:25:33: note: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:44:43: note: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:69:62: style: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:28:41: note: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:69:62: note: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:70:45: style: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:29:25: note: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:70:45: note: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:71:45: style: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:30:33: note: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:71:45: note: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:98:41: style: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:33:25: note: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:98:41: note: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:98:56: style: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.h:34:33: note: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleImage.cpp:98:56: note: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:69:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:83:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:101:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:124:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:59:56: style: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:39:33: note: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:59:56: note: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:73:43: style: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:42:33: note: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:73:43: note: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:87:40: style: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:45:23: note: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:87:40: note: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:87:65: style: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:46:38: note: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:87:65: note: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:105:41: style: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:49:23: note: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:105:41: note: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:105:65: style: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:50:50: note: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:105:65: note: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:106:42: style: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.h:51:33: note: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleRelation.cpp:106:42: note: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:79:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:103:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:129:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:153:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:169:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:191:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:209:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:227:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:251:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:270:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:296:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:319:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:335:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:357:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:388:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:428:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:449:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:470:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:494:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:511:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:528:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:545:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:562:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:599:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:632:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:650:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:686:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:716:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:746:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:54:43: style: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:29:23: note: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:54:43: note: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:54:57: style: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:30:23: note: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:54:57: note: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:55:49: style: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:31:38: note: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:55:49: note: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:61:44: style: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:34:38: note: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:61:44: note: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:83:41: style: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:37:23: note: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:83:41: note: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:83:55: style: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:38:23: note: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:83:55: note: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:84:42: style: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:39:33: note: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:84:42: note: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:107:48: style: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:42:23: note: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:107:48: note: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:107:63: style: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:43:33: note: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:107:63: note: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:133:45: style: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:46:23: note: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:133:45: note: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:133:59: style: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:47:23: note: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:133:59: note: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:134:45: style: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:48:33: note: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:134:45: note: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:157:57: style: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:51:38: note: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:157:57: note: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:158:43: style: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:52:33: note: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:158:43: note: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:173:42: style: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:55:23: note: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:173:42: note: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:173:58: style: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:56:33: note: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:173:58: note: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:195:40: style: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:59:33: note: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:195:40: note: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:213:37: style: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:62:33: note: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:213:37: note: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:231:49: style: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:65:33: note: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:231:49: note: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:237:48: style: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:68:33: note: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:237:48: note: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:255:45: style: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:71:33: note: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:255:45: note: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:274:45: style: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:74:23: note: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:274:45: note: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:274:60: style: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:75:33: note: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:274:60: note: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:42: style: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:78:23: note: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:42: note: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:56: style: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:79:23: note: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:56: note: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:71: style: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:80:33: note: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:300:71: note: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:323:54: style: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:83:38: note: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:323:54: note: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:324:41: style: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:84:33: note: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:324:41: note: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:339:39: style: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:87:23: note: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:339:39: note: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:339:55: style: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:88:33: note: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:339:55: note: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:361:47: style: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:91:23: note: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:361:47: note: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:361:68: style: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:92:66: note: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:361:68: note: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:362:48: style: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:93:33: note: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:362:48: note: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:392:46: style: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:96:23: note: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:392:46: note: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:392:66: style: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:97:66: note: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:392:66: note: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:393:47: style: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:98:33: note: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:393:47: note: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:43: style: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:101:23: note: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:43: note: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:60: style: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:102:66: note: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:60: note: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:73: style: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:103:33: note: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:403:73: note: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:413:44: style: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:106:38: note: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:413:44: note: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:432:47: style: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:109:23: note: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:432:47: note: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:432:65: style: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:110:36: note: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:432:65: note: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:453:44: style: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:113:23: note: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:453:44: note: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:453:62: style: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:114:36: note: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:453:62: note: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:474:41: style: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:117:23: note: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:474:41: note: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:474:55: style: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:118:23: note: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:474:55: note: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:475:45: style: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:119:36: note: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:475:45: note: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:498:36: style: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:122:23: note: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:498:36: note: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:515:39: style: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:125:23: note: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:515:39: note: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:532:38: style: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:128:23: note: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:532:38: note: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:549:41: style: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:131:23: note: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:549:41: note: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:566:54: style: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:134:23: note: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:566:54: note: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:566:70: style: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:135:25: note: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:566:70: note: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:567:55: style: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:136:25: note: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:567:55: note: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:568:55: style: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:137:25: note: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:568:55: note: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:569:55: style: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:138:25: note: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:569:55: note: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:570:58: style: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:139:36: note: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:570:58: note: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:603:58: style: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:142:48: note: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:603:58: note: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:37: style: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:148:23: note: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:37: note: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:51: style: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:149:23: note: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:51: note: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:71: style: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:150:38: note: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:612:71: note: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:636:46: style: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:153:33: note: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:636:46: note: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:654:51: style: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:156:59: note: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:654:51: note: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:654:65: style: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:157:33: note: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:654:65: note: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:690:48: style: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:160:47: note: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:690:48: note: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:690:64: style: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:161:33: note: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:690:64: note: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:720:45: style: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:164:44: note: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:720:45: note: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:720:58: style: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:165:33: note: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.cpp:720:58: note: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTable.h:168:3: style: Class 'ia2AccessibleTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:67:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:86:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:122:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:140:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:158:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:193:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:211:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:238:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:256:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:47:46: style: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:27:38: note: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:47:46: note: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:71:48: style: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:30:33: note: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:71:48: note: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:90:59: style: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:33:63: note: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:90:59: note: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:91:53: style: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:34:33: note: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:91:53: note: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:126:47: style: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:37:33: note: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:126:47: note: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:144:45: style: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:40:33: note: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:144:45: note: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:162:56: style: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:43:60: note: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:162:56: note: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:163:50: style: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:44:33: note: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:163:50: note: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:197:44: style: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:47:33: note: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:197:44: note: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:215:52: style: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:50:25: note: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:215:52: note: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:215:67: style: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:51:25: note: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:215:67: note: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:216:52: style: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:52:25: note: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:216:52: note: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:217:52: style: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:53:25: note: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:217:52: note: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:218:55: style: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:54:36: note: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:218:55: note: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:242:49: style: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:57:36: note: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.cpp:242:49: note: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleTableCell.h:60:3: style: Class 'ia2AccessibleTableCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:42:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:78:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:101:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:133:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:155:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:183:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:211:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:243:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:291:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:339:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:385:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:402:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:422:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:440:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:461:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:482:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:509:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:29:38: style: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:25:23: note: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:29:38: note: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:29:57: style: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:26:23: note: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:29:57: note: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:46:40: style: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:29:23: note: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:46:40: note: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:46:55: style: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:30:25: note: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:46:55: note: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:47:41: style: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:31:25: note: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:47:41: note: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:47:59: style: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:32:33: note: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:47:59: note: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:82:42: style: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:35:33: note: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:82:42: note: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:105:46: style: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:38:23: note: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:105:46: note: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:106:64: style: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:39:41: note: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:106:64: note: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:107:47: style: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:40:25: note: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:107:47: note: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:107:57: style: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:41:25: note: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:107:57: note: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:108:47: style: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:42:25: note: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:108:47: note: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:108:61: style: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:43:33: note: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:108:61: note: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:137:42: style: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:46:33: note: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:137:42: note: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:159:43: style: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:49:23: note: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:159:43: note: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:159:52: style: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:50:23: note: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:159:52: note: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:160:61: style: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:51:41: note: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:160:61: note: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:161:44: style: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:52:33: note: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:161:44: note: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:187:39: style: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:55:23: note: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:187:39: note: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:187:62: style: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:56:25: note: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:187:62: note: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:188:40: style: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:57:33: note: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:188:40: note: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:34: style: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:60:23: note: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:34: note: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:53: style: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:61:23: note: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:53: note: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:71: style: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:62:33: note: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:215:71: note: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:247:46: style: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:65:23: note: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:247:46: note: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:248:66: style: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:66:43: note: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:248:66: note: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:249:47: style: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:67:25: note: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:249:47: note: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:249:67: style: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:68:25: note: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:249:67: note: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:250:47: style: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:69:33: note: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:250:47: note: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:295:45: style: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:72:23: note: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:295:45: note: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:296:65: style: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:73:43: note: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:296:65: note: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:297:46: style: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:74:25: note: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:297:46: note: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:297:66: style: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:75:25: note: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:297:66: note: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:298:46: style: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:76:33: note: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:298:46: note: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:343:42: style: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:79:23: note: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:343:42: note: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:344:62: style: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:80:43: note: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:344:62: note: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:345:43: style: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:81:25: note: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:345:43: note: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:345:63: style: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:82:25: note: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:345:63: note: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:346:43: style: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:83:33: note: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:346:43: note: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:389:41: style: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:86:23: note: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:389:41: note: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:406:40: style: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:89:23: note: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:406:40: note: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:426:38: style: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:92:23: note: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:426:38: note: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:426:60: style: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:93:23: note: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:426:60: note: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:427:38: style: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:94:23: note: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:427:38: note: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:444:42: style: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:97:33: note: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:444:42: note: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:465:43: style: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:100:23: note: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:465:43: note: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:465:61: style: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:101:23: note: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:465:61: note: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:466:57: style: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:102:37: note: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:466:57: note: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:486:48: style: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:105:23: note: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:486:48: note: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:486:66: style: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:106:23: note: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:486:66: note: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:487:66: style: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:107:41: note: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:487:66: note: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:488:48: style: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:108:23: note: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:488:48: note: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:488:57: style: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:109:23: note: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:488:57: note: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:513:48: style: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:112:43: note: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:513:48: note: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:523:48: style: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:115:43: note: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:523:48: note: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:536:52: style: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:130:66: note: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:536:52: note: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:561:66: style: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.h:131:72: note: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleText.cpp:561:66: note: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:72:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:91:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:120:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:149:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:47:47: style: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.h:25:36: note: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:47:47: note: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:76:45: style: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.h:28:26: note: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:76:45: note: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:95:47: style: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.h:31:36: note: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:95:47: note: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:124:47: style: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.h:34:36: note: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'.
thunderbird-52.3.0/mozilla/accessible/windows/ia2/ia2AccessibleValue.cpp:124:47: note: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/EnumVariant.h:22:3: style: Class 'ChildrenEnumVariant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ServiceProvider.h:21:3: style: Class 'ServiceProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/AccessibleWrap.cpp:699:3: style: Class 'AccessibleEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/AccessibleWrap.cpp:696:1: warning: The class 'AccessibleEnumerator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:70:46: style: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.h:35:39: note: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:70:46: note: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:94:49: style: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.h:38:33: note: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:94:49: note: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:118:50: style: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.h:41:33: note: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:118:50: note: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:140:53: style: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.h:44:37: note: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:140:53: note: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.cpp:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.cpp:66:41: style: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.h:31:36: note: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.cpp:66:41: note: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.cpp:66:68: style: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.h:32:43: note: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/DocAccessibleWrap.cpp:66:68: note: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/EnumVariant.cpp:95:43: style: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/EnumVariant.h:40:32: note: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/EnumVariant.cpp:95:43: note: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:40:11: style: union member 'MsaaID::mInt32' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:37:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:117:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:37:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:41:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:142:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:41:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:44:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:217:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:44:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:47:12: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:151:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.h:47:12: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static.
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:70:12: style: Technically the member function 'mozilla::a11y::detail::MsaaIDCracker::GetContentProcessId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/windows/msaa/MsaaIdGenerator.cpp:75:12: style: Technically the member function 'mozilla::a11y::detail::MsaaIDCracker::GetUniqueId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:57:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:118:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:163:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:211:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:261:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:295:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:317:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:340:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:363:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:386:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:409:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:432:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:457:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:486:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:506:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.cpp:538:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnAccessible.h:22:3: style: Class 'sdnAccessible' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:64:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:87:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:110:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:142:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:156:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:48:45: style: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:31:33: note: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:48:45: note: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:68:48: style: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:34:33: note: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:68:48: note: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:91:47: style: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:37:33: note: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:91:47: note: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:114:47: style: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:40:22: note: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:114:47: note: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:115:57: style: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:41:33: note: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:115:57: note: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:146:63: style: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:44:32: note: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.cpp:146:63: note: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnDocAccessible.h:21:3: style: Class 'sdnDocAccessible' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:90:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:139:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:163:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:193:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:59:60: style: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.h:35:29: note: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:59:60: note: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:60:60: style: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.h:36:29: note: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.cpp:60:60: note: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/accessible/windows/sdn/sdnTextAccessible.h:24:3: style: Class 'sdnTextAccessible' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:64:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:85:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:106:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:124:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:139:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:230:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:245:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:113:73: style: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.h:50:58: note: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'.
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.cpp:113:73: note: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'.
thunderbird-52.3.0/mozilla/accessible/windows/uia/uiaRawElmProvider.h:27:3: style: Class 'uiaRawElmProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:21:3: performance: Variable 'mTargets' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:31:3: performance: Variable 'mTargets' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.cpp:44:57: style: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.h:29:45: note: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.cpp:44:57: note: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.cpp:59:60: style: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.h:31:65: note: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleSelectable.cpp:59:60: note: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:69:39: style: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:36:32: note: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:69:39: note: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:69:56: style: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:36:51: note: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:69:56: note: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:87:44: style: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:38:37: note: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:87:44: note: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:87:61: style: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:38:56: note: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:87:61: note: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:88:45: style: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:39:38: note: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:88:45: note: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:105:47: style: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:47:40: note: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:105:47: note: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:105:64: style: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:47:53: note: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:105:64: note: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:123:44: style: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:49:37: note: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:123:44: note: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:123:61: style: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:49:50: note: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:123:61: note: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:174:61: style: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:55:54: note: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:174:61: note: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:190:58: style: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:57:51: note: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:190:58: note: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:207:42: style: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:59:69: note: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:207:42: note: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:263:49: style: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:67:42: note: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:263:49: note: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:365:46: style: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:40:39: note: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:365:46: note: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:365:65: style: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:40:60: note: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:365:65: note: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:382:43: style: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:42:36: note: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:382:43: note: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:382:62: style: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:42:57: note: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:382:62: note: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:399:54: style: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:44:47: note: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:399:54: note: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:399:73: style: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:44:68: note: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:399:73: note: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:400:55: style: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:45:48: note: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:400:55: note: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:432:47: style: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.h:80:40: note: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleTable.cpp:432:47: note: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleValue.cpp:107:49: style: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleValue.h:28:42: note: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/xpcom/xpcAccessibleValue.cpp:107:49: note: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'.
thunderbird-52.3.0/mozilla/accessible/xul/XULFormControlAccessible.cpp:270:43: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULFormControlAccessible.h:98:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULFormControlAccessible.cpp:270:43: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.cpp:664:45: style: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.h:120:37: note: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.cpp:664:45: note: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.cpp:762:62: style: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.h:163:54: note: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'.
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.cpp:762:62: note: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'.
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.h:65:20: warning: Virtual function 'ColCount' is called from constructor 'XULListboxAccessible(nsIContent*aContent,DocAccessible*aDoc)' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.cpp:112:7: note: Calling IsMulticolumn
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.h:98:33: note: Calling ColCount
thunderbird-52.3.0/mozilla/accessible/xul/XULListboxAccessible.h:65:20: note: ColCount is a virtual method
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.cpp:155:18: style: The scope of the variable 'gMenuAccesskeyModifier' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.cpp:272:41: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.h:36:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.cpp:272:41: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.cpp:377:46: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.h:65:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULMenuAccessible.cpp:377:46: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULSelectControlAccessible.cpp:35:3: performance: Variable 'mSelectControl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/accessible/xul/XULTabAccessible.cpp:48:36: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULTabAccessible.h:35:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULTabAccessible.cpp:48:36: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-52.3.0/mozilla/accessible/xul/XULTreeAccessible.cpp:45:38: style: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/accessible/xul/XULTreeAccessible.h:35:38: note: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'.
thunderbird-52.3.0/mozilla/accessible/xul/XULTreeAccessible.cpp:45:38: note: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'.
thunderbird-52.3.0/mozilla/accessible/xul/XULTreeAccessible.cpp:1073:3: performance: Variable 'mColumn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/b2g/components/GaiaChrome.cpp:83:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:24:5: style: Variable 'cwd' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:20:0: note: Variable 'cwd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:24:5: note: Variable 'cwd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:25:5: style: Variable 'full_path' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:21:0: note: Variable 'full_path' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/b2g/gaia/run-b2g.c:25:5: note: Variable 'full_path' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/browser/components/about/AboutRedirector.cpp:223:68: style: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/browser/components/about/AboutRedirector.h:23:55: note: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/browser/components/about/AboutRedirector.cpp:223:68: note: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/browser/components/feeds/nsFeedSniffer.cpp:313:3: style: Variable 'isFeed' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/browser/components/feeds/nsFeedSniffer.cpp:310:0: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/browser/components/feeds/nsFeedSniffer.cpp:313:3: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/browser/components/shell/nsGNOMEShellService.h:16:3: warning: Member variable 'nsGNOMEShellService::mUseLocaleFilenames' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/browser/components/shell/nsWindowsShellService.cpp:1131:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/cldapp.cc:11:3: style: Class 'Language' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/stringpiece.h:41:3: style: Class 'StringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/stringpiece.h:48:3: style: Class 'StringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/getonescriptspan.h:81:15: style: Technically the member function 'CLD2::ScriptScanner::GetBufferStart' can be const. [functionConst]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.h:82:7: performance: Technically the member function 'CLD2::DocTote::MaxSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/scoreonescriptspan.h:120:8: style: Technically the member function 'CLD2::LangBoosts::wrap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:719:49: style: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.h:179:43: note: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:719:49: note: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1387:22: style: Variable 'plang_second' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1708:0: style: Variable 'next_other_tote' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1709:0: style: Variable 'tote_num' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1712:8: style: Variable 'totes' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1713:8: style: Variable 'tote_seen' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1714:7: style: Variable 'tote_grams' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1715:12: style: Variable 'tote_script' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1734:0: style: Variable 'advance_by' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1735:23: style: Variable 'advance_limit' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1739:25: style: Variable 'initial_word_span' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1748:24: style: Variable 'chunksizeunis' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1752:27: style: Variable 'spantooshortlimit' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1769:25: style: Variable 'ulscript' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/getonescriptspan.cc:576:5: style: Class 'ScriptScanner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/getonescriptspan.cc:576:5: style: Class 'ScriptScanner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:82:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:252:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:252:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:254:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:254:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:319:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:421:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.h:143:8: style: Unused private function: 'OffsetMap::PrintPosition' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.h:137:7: style: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.cc:316:16: note: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/offsetmap.h:137:7: note: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/scoreonescriptspan.cc:249:8: style: The scope of the variable 'more_to_come' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/scoreonescriptspan.cc:250:8: style: The scope of the variable 'score_cjk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/scoreonescriptspan.cc:754:9: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::value_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::score_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::reliability_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:31:3: performance: Variable 'in_use_mask_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.h:73:7: style: Technically the member function 'CLD2::DocTote::Find' can be const. [functionConst]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:178:14: note: Technically the member function 'CLD2::DocTote::Find' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.h:73:7: note: Technically the member function 'CLD2::DocTote::Find' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.h:75:7: style: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const. [functionConst]
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.cc:205:14: note: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/tote.h:75:7: note: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const.
thunderbird-52.3.0/mozilla/browser/components/translation/cld2/internal/utf8statetable.cc:598:7: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/build/clang-plugin/clang-plugin.cpp:807:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:4:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:6:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:8:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:27:3: style: Struct 'Baz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:29:3: style: Struct 'Baz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:47:3: style: Struct 'Template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:49:3: style: Struct 'Template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestCustomHeap.cpp:26:12: style: Variable 'foo' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestCustomHeap.cpp:27:0: style: Variable 'foo2' is allocated memory that is never used. [unusedAllocatedMemory]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestGlobalClass.cpp:12:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestGlobalClass.cpp:50:14: style: Unused variable: moreInvalid [unusedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestGlobalClass.cpp:51:15: style: Unused variable: evenMoreInvalid [unusedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestHeapClass.cpp:17:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestHeapClass.cpp:8:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestHeapClass.cpp:9:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestHeapClass.cpp:10:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestHeapClass.cpp:9:3: style: Struct 'Heap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < IndirectPointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < ContainsPointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < IndirectTemplatePointery >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ContainsTemplatePointery >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < Normal > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Normal , Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Normal , Normal , Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:24:0: style: Class 'nsCOMPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:25:0: style: Class 'nsCOMPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:14:0: style: Class 'RefPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:15:0: style: Class 'RefPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:11:16: style: The function 'g' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:7:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:11:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:12:16: style: The function 'h' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:8:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:12:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:16:16: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:6:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:16:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:26:16: style: The function 'VirtMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:20:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:26:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:34:16: style: The function 'VirtMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:20:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustOverride.cpp:34:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:37:3: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:36:3: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:37:3: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:46:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:45:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:46:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:56:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:55:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:56:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:65:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:64:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:65:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:48:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:57:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:48:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:68:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:69:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:68:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:70:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:71:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:70:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:72:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:73:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:72:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:74:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:75:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:74:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:76:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:77:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:76:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:78:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:79:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:78:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:80:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:81:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:80:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:82:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:83:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:82:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:200:19: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:193:15: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:194:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:195:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:196:14: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:197:15: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:198:11: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:199:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestMustUse.cpp:200:15: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:3:9: style: Variable 'f' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:3:12: style: Variable 'f2' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:5:12: style: Variable 'd' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:6:10: style: Variable 'd2' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:7:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:9:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:11:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:12:18: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:13:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:13:13: error: Uninitialized variable: f2 [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:8:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:10:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:11:13: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:12:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:14:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:15:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExpr.cpp:14:13: error: Uninitialized variable: d2 [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:4:9: style: Variable 'f' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:4:12: style: Variable 'f2' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:6:12: style: Variable 'd' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:7:10: style: Variable 'd2' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:8:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:10:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:12:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:13:18: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:14:8: error: Uninitialized variable: f [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:14:13: error: Uninitialized variable: f2 [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:9:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:11:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:12:13: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:13:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:15:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:16:8: error: Uninitialized variable: d [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNANTestingExprC.c:15:13: error: Uninitialized variable: d2 [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < A >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < B >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < C >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < D >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < E >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < F >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < G >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < A >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < B >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < C >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < D >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < E >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < F >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < G >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < A >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < B >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < C >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < D >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < E >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < F >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < G >::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:3:1: style: The class 'RC1' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:12:1: style: The class 'RC2' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:29:1: style: The class 'RC6' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:40:1: style: The class 'OtherRC' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:14:16: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:14:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:15:16: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:6:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:15:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:31:16: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:31:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:32:16: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:6:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:32:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:28:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:52:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:76:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:100:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:129:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:153:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:177:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:201:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:230:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:254:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:278:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:302:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:498:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:538:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:574:14: error: Uninitialized variable: ptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:578:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:594:14: error: Uninitialized variable: ptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:618:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:26:5: error: Uninitialized variable: ptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:127:5: error: Uninitialized variable: ptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:228:5: error: Uninitialized variable: ptr [uninitvar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonHeapClass.cpp:13:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonMemMovable.cpp:47:6: style: struct member 'Template_Ref::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:1:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:3:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:4:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:5:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:6:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:7:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:8:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:9:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:10:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:12:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:13:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:14:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:15:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:16:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:17:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:18:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:19:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:21:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:22:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:23:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:24:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:25:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:26:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:27:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:28:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:30:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:31:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:32:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:33:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:34:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:35:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:36:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:37:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:39:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:40:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:41:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:42:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:43:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:44:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:45:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:46:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:48:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:49:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:50:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:51:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:52:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:53:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:54:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:55:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:57:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:58:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:59:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:60:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:61:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:1:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:3:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:4:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:5:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:6:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:7:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:8:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:9:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:10:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:12:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:13:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:14:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:15:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:16:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:17:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:18:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:19:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:21:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:22:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:23:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:24:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:25:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:26:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:27:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:28:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:30:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:31:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:32:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:33:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:34:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:35:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:36:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:37:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:39:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:40:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:41:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:42:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:43:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:44:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:45:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:46:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:48:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:49:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:50:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:51:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:52:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:53:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:54:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:55:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:57:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:58:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:59:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:60:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:61:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:1:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:3:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:4:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:5:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:6:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:7:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:8:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:9:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:10:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:12:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:13:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:14:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:15:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:16:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:17:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:18:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:19:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:21:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:22:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:23:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:24:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:25:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:26:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:27:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:28:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:30:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:31:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:32:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:33:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:34:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:35:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:36:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:37:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:39:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:40:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:41:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:42:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:43:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:44:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:45:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:46:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:48:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:49:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:50:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:51:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:52:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:53:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:54:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:55:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:57:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:58:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:59:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:60:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/NonParameterTestCases.h:61:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:128:0: performance: Technically the member function 'nestedTemplateOuter < NonParam >::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:121:0: performance: Technically the member function 'NestedTemplateInner < NonParam >::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:77:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:78:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::rawDefault' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:79:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:80:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:81:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:82:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:84:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::notCalled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:63:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:64:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::rawDefault' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:65:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:66:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:67:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:68:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:70:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::notCalled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:49:0: performance: Technically the member function 'tmplClassForParam < Param >::raw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:50:0: performance: Technically the member function 'tmplClassForParam < Param >::rawDefault' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:51:0: performance: Technically the member function 'tmplClassForParam < Param >::const_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:52:0: performance: Technically the member function 'tmplClassForParam < Param >::ptr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:53:0: performance: Technically the member function 'tmplClassForParam < Param >::ref' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:54:0: performance: Technically the member function 'tmplClassForParam < Param >::constRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:56:0: performance: Technically the member function 'tmplClassForParam < Param >::notCalled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:109:32: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:111:35: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:162:53: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonParameterChecker.cpp:163:42: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonTemporaryClass.cpp:17:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonTemporaryClass.cpp:8:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonTemporaryClass.cpp:9:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonTemporaryClass.cpp:10:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestNonTemporaryClass.cpp:9:3: style: Struct 'NonTemporary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:70:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:72:7: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:70:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:29:8: performance: Technically the member function 'Deriv::func' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:22:16: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:22:16: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:32:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:32:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:41:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:41:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:53:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:53:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:60:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:60:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:69:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:69:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:80:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:80:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:89:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:89:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:98:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:98:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:108:7: style: The function 'foRet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:8:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:108:7: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:131:21: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:119:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:131:21: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:143:18: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:119:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:143:18: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:152:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:152:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:159:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:159:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:165:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:165:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:172:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCall.cpp:172:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:11:8: performance: Technically the member function 'BaseNonVirtual::fo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:23:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:5:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:23:8: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:44:23: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:37:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:44:23: note: Function in derived class
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:21:0: style: Variable 'r1p' is allocated memory that is never used. [unusedAllocatedMemory]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:24:0: style: Variable 'r2p' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:2:1: style: The class 'RC1' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:25:0: error: Memory leak: r1p [memleak]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:21:23: error: Memory is allocated but not initialized: r1 [uninitdata]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:6:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:6:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:9:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:9:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:19:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:17:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:19:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:22:3: style: Variable 'nothundred' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:21:0: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:22:3: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:23:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:17:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:23:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:45:3: style: Variable 'nothundred' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:44:0: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:45:3: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:30:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestSprintfLiteral.cpp:34:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestStackClass.cpp:12:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:9:9: style: struct member 'NonEmptyClass::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:14:6: style: struct member 'TemplateNonEmptyClass::m' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:82:9: style: struct member 'BadUnfortunateError::n' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:372:26: warning: Either the condition 'section!=nullptr' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:363:21: note: Assuming that condition 'section!=nullptr' is not redundant
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:372:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:390:26: warning: Either the condition 'section!=nullptr' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:381:21: note: Assuming that condition 'section!=nullptr' is not redundant
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:390:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:225:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:304:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:307:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:463:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:804:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:822:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:615:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:662:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:282:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:351:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:371:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:393:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:423:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:521:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:843:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:856:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:873:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:904:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:919:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:264:25: warning: Assert statement calls a function which may have desired side effects: 'getFileSize'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:580:50: warning: Assert statement calls a function which may have desired side effects: 'isRelocatable'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:280:10: style: Technically the member function 'Elf::getClass' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:638:18: note: Technically the member function 'Elf::getClass' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:280:10: note: Technically the member function 'Elf::getClass' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:281:10: style: Technically the member function 'Elf::getData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:642:18: note: Technically the member function 'Elf::getData' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:281:10: note: Technically the member function 'Elf::getData' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:282:10: style: Technically the member function 'Elf::getType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:646:18: note: Technically the member function 'Elf::getType' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:282:10: note: Technically the member function 'Elf::getType' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:283:10: style: Technically the member function 'Elf::getMachine' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:650:18: note: Technically the member function 'Elf::getMachine' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:283:10: note: Technically the member function 'Elf::getMachine' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:284:18: style: Technically the member function 'Elf::getSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:654:26: note: Technically the member function 'Elf::getSize' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:284:18: note: Technically the member function 'Elf::getSize' can be const.
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:318:17: style: Technically the member function 'ElfSection::getName' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:319:18: style: Technically the member function 'ElfSection::getType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:320:18: style: Technically the member function 'ElfSection::getFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:322:18: style: Technically the member function 'ElfSection::getSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:323:18: style: Technically the member function 'ElfSection::getAddrAlign' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:324:18: style: Technically the member function 'ElfSection::getEntSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:325:17: style: Technically the member function 'ElfSection::getData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:327:17: style: Technically the member function 'ElfSection::getInfo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:445:18: style: Technically the member function 'ElfSegment::getType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:446:18: style: Technically the member function 'ElfSegment::getFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:447:18: style: Technically the member function 'ElfSegment::getAlign' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:450:9: style: Technically the member function 'ElfSegment::getVPDiff' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:464:10: style: Technically the member function 'ElfSegment::isElfHackFillerSegment' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:125:5: style: Class 'Elf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:125:5: style: Class 'Elf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:454:9: style: Class 'ElfSection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:454:9: style: Class 'ElfSection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:631:47: style: Struct 'table_storage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:631:47: style: Struct 'table_storage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:631:47: style: Struct 'table_storage' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:124:5: style: Class 'ElfPlainValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:144:5: style: Class 'ElfSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:152:5: style: Class 'ElfEntSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:265:5: style: Class 'Elf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:443:5: style: Class 'ElfSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Shdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Ehdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Phdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Rel_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Rela_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Dyn_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Sym_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:125:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:125:18: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:136:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:136:18: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:137:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:137:17: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:145:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:145:18: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:146:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:146:17: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:153:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:153:18: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:154:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:154:17: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:482:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:482:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:525:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:525:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:551:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:551:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:625:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:625:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:594:0: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:594:0: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:629:15: style: Class 'table_storage' is unsafe, 'table_storage::buf' can leak by wrong usage. [unsafeClassCanLeak]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:167:0: error: Memory leak: shdr [memleak]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elf.cpp:812:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:301:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:302:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:729:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:792:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:123:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:179:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:181:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:219:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:221:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:229:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:342:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:429:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:508:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:547:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:636:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:142:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:155:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:169:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:173:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:343:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:457:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:555:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:368:34: warning: Assert statement calls a function which may have desired side effects: 'getType'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:368:74: warning: Assert statement calls a function which may have desired side effects: 'getFlags'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:487:36: warning: Assert statement calls a function which may have desired side effects: 'isElfHackFillerSegment'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:509:0: warning: Assert statement calls a function which may have desired side effects: 'getType'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:319:10: style: Unused private function: 'ElfRelHackCode_Section::apply_relocation' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:329:10: style: Unused private function: 'ElfRelHackCode_Section::apply_relocation' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:192:18: style: Technically the member function 'ElfRelHackCode_Section::getEntryPoint' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:319:10: performance: Technically the member function 'ElfRelHackCode_Section::apply_relocation' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:329:10: performance: Technically the member function 'ElfRelHackCode_Section::apply_relocation' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:238:20: style: Technically the member function 'ElfRelHackCode_Section::pc32_relocation::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:247:20: style: Technically the member function 'ElfRelHackCode_Section::arm_plt32_relocation::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:260:20: style: Technically the member function 'ElfRelHackCode_Section::arm_thm_jump24_relocation::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:311:20: style: Technically the member function 'ElfRelHackCode_Section::gotoff_relocation::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:111:9: style: Class 'ElfRelHackCode_Section' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:111:9: style: Class 'ElfRelHackCode_Section' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:65:5: style: Class 'ElfRelHack_Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_RelHack_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Addr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:71:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:71:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:78:10: style: The function 'isRelocatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:341:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:78:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:166:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:405:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:166:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:188:10: style: The function 'isRelocatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfxx.h:341:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:188:10: note: Function in derived class
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:295:38: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/build/unix/elfhack/elfhack.cpp:296:38: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/caps/nsNullPrincipal.cpp:92:41: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsNullPrincipal.h:44:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/caps/nsNullPrincipal.cpp:92:41: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/caps/nsNullPrincipalURI.cpp:21:21: warning: Member variable 'nsNullPrincipalURI::mPathBytes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/caps/nsNullPrincipalURI.cpp:26:21: warning: Member variable 'nsNullPrincipalURI::mPathBytes' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/caps/nsNullPrincipalURI.h:28:1: warning: The class 'nsNullPrincipalURI' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:297:37: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsPrincipal.h:23:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:297:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:763:46: style: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsPrincipal.h:94:32: note: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:763:46: note: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:775:45: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsPrincipal.h:78:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-52.3.0/mozilla/caps/nsPrincipal.cpp:775:45: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:886:25: style: Condition '!(aboutModuleFlags&nsIAboutModule::MAKE_LINKABLE)' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:879:45: note: Assignment 'aboutModuleFlags=0', assigned value is 0
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:886:25: note: Condition '!(aboutModuleFlags&nsIAboutModule::MAKE_LINKABLE)' is always true
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:1314:57: style: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.h:102:57: note: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:1314:57: note: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:166:5: warning: Member variable 'ClassInfoData::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/caps/nsScriptSecurityManager.cpp:380:78: error: Uninitialized variable: isData [uninitvar]
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.cpp:46:43: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.h:28:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.cpp:46:43: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.cpp:99:64: style: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.h:36:85: note: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'.
thunderbird-52.3.0/mozilla/caps/nsSystemPrincipal.cpp:99:64: note: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:530:50: style: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:52:45: note: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:530:50: note: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:530:68: style: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:53:43: note: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:530:68: note: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:555:48: style: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:54:43: note: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:555:48: note: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:555:60: style: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:55:41: note: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:555:60: note: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:587:46: style: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:56:41: note: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:587:46: note: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:587:58: style: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:57:39: note: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:587:58: note: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:619:47: style: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:58:42: note: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:619:47: note: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:619:59: style: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.h:59:40: note: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistry.cpp:619:59: note: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:145:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:144:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:145:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:146:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:145:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:146:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:408:35: style: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.h:54:59: note: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:408:35: note: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:591:87: style: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.h:101:58: note: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryChrome.cpp:591:87: note: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:20:50: style: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.h:22:74: note: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:20:50: note: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:96:74: style: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.h:45:56: note: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:96:74: note: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:212:56: style: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.h:33:44: note: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'.
thunderbird-52.3.0/mozilla/chrome/nsChromeRegistryContent.cpp:212:56: note: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'.
thunderbird-52.3.0/mozilla/config/nsinstall.c:354:5: style: Variable 'tdlen' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/config/nsinstall.c:352:5: note: Variable 'tdlen' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/config/nsinstall.c:354:5: note: Variable 'tdlen' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/config/nsinstall.c:135:30: style: The scope of the variable 'wc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:264:61: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:264:80: style: The scope of the variable 'bnlen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:264:87: style: The scope of the variable 'exists' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:266:59: style: The scope of the variable 'toname' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:266:68: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/nsinstall.c:266:75: style: The scope of the variable 'base' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/pathsub.c:157:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/config/pathsub.c:131:18: error: Allocation with xmalloc, strcpy doesn't release it. [leakNoVarFunctionCall]
thunderbird-52.3.0/mozilla/devtools/server/nsJSInspector.cpp:49:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/devtools/shared/heapsnapshot/CoreDump.pb.h:12:0: error: #error This file was generated by a newer version of protoc which is [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/devtools/shared/heapsnapshot/tests/gtest/DevTools.h:221:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:131:1: style: The class 'nsDocShell' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:652:7: style: Condition 'attemptFixup' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:635:23: note: Assignment 'attemptFixup=false', assigned value is 0
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:652:7: note: Condition 'attemptFixup' is always false
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:513:64: style: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.h:36:56: note: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:513:64: note: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:708:55: style: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.h:30:47: note: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:708:55: note: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:858:54: style: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.h:33:46: note: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:858:54: note: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:970:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/docshell/base/nsDefaultURIFixup.cpp:1081:3: performance: Variable 'mOriginalInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:11563:35: style: Redundant condition: aPrincipalToInherit. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:2677:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4657:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4654:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4657:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4673:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4670:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4673:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4688:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4685:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4688:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4703:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4700:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4703:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4718:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4715:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4718:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4763:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4750:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:4763:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13683:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13680:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13683:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13697:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13694:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:13697:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:10023:16: style: The scope of the variable 'sandboxFlags' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:11281:11: style: The scope of the variable 'crlf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:11282:11: style: The scope of the variable 'colon' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:3343:45: style: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:747:52: note: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:3343:45: note: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:7576:56: style: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:635:41: note: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:7576:56: note: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:10799:31: style: Function 'DoURILoad' argument 4 names different: declaration 'aReferrer' definition 'aReferrerURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:370:30: note: Function 'DoURILoad' argument 4 names different: declaration 'aReferrer' definition 'aReferrerURI'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:10799:31: note: Function 'DoURILoad' argument 4 names different: declaration 'aReferrer' definition 'aReferrerURI'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:11265:45: style: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:389:44: note: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:11265:45: note: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:12721:42: style: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:468:48: note: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:12721:42: note: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:12778:42: style: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.h:464:48: note: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:12778:42: note: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:90:20: style: The function 'BuildArrayRecursive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:66:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:90:20: note: Function in derived class
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:103:20: style: The function 'BuildArrayRecursive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:66:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEnumerator.h:103:20: note: Function in derived class
thunderbird-52.3.0/mozilla/docshell/base/nsDocShell.cpp:390:62: error: Uninitialized variable: isDataScheme [uninitvar]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.cpp:43:41: style: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.h:25:30: note: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.cpp:43:41: note: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.h:26:8: style: Technically the member function 'nsDocShellEditorData::GetEditable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.cpp:65:23: note: Technically the member function 'nsDocShellEditorData::GetEditable' can be const.
thunderbird-52.3.0/mozilla/docshell/base/nsDocShellEditorData.h:26:8: note: Technically the member function 'nsDocShellEditorData::GetEditable' can be const.
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoGlobalTimelineMarker.cpp:16:52: style: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoGlobalTimelineMarker.h:41:56: note: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoGlobalTimelineMarker.cpp:16:52: note: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoTimelineMarker.cpp:15:40: style: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoTimelineMarker.h:42:40: note: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/docshell/base/timeline/AutoTimelineMarker.cpp:15:40: note: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/docshell/base/timeline/ObservedDocShell.cpp:142:33: style: Redundant condition: startIsPaintType. '!startIsPaintType || (startIsPaintType && hasSeenLayerType)' is equivalent to '!startIsPaintType || hasSeenLayerType' [redundantCondition]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHEntry.cpp:39:12: warning: Member variable 'nsSHEntry::mChildren' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHEntry.h:24:1: warning: The class 'nsSHEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1361:3: warning: Either the condition 'aEntry1' is redundant or there is possible null pointer dereference: aEntry1. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1357:33: note: Assuming that condition 'aEntry1' is not redundant
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1361:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1362:3: warning: Either the condition 'aEntry2' is redundant or there is possible null pointer dereference: aEntry2. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1357:20: note: Assuming that condition 'aEntry2' is not redundant
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1362:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:846:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:845:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:846:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1722:47: style: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.h:58:46: note: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1722:47: note: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1891:44: style: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.h:122:39: note: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1891:44: note: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'.
thunderbird-52.3.0/mozilla/docshell/shistory/nsSHistory.cpp:1093:5: performance: Variable 'mViewer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/animation/Animation.cpp:313:47: style: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/animation/Animation.h:107:43: note: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-52.3.0/mozilla/dom/animation/Animation.cpp:313:47: note: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-52.3.0/mozilla/dom/animation/Animation.cpp:732:55: style: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/animation/Animation.h:330:51: note: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-52.3.0/mozilla/dom/animation/Animation.cpp:732:55: note: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-52.3.0/mozilla/dom/animation/ComputedTimingFunction.h:15:1: style: The class 'ComputedTimingFunction' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/animation/DocumentTimeline.cpp:237:51: style: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/animation/DocumentTimeline.h:80:45: note: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'.
thunderbird-52.3.0/mozilla/dom/animation/DocumentTimeline.cpp:237:51: note: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'.
thunderbird-52.3.0/mozilla/dom/animation/EffectCompositor.h:118:8: performance: Technically the member function 'mozilla::EffectCompositor::UpdateEffectProperties' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/animation/EffectCompositor.cpp:260:19: note: Technically the member function 'mozilla::EffectCompositor::UpdateEffectProperties' can be static.
thunderbird-52.3.0/mozilla/dom/animation/EffectCompositor.h:118:8: note: Technically the member function 'mozilla::EffectCompositor::UpdateEffectProperties' can be static.
thunderbird-52.3.0/mozilla/dom/animation/EffectCompositor.cpp:522:10: performance: Technically the member function 'mozilla::::EffectCompositeOrderComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:1573:40: style: Function 'GetCumulativeDistances' argument 2 names different: declaration 'aProperty' definition 'aPacedProperty'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:420:40: note: Function 'GetCumulativeDistances' argument 2 names different: declaration 'aProperty' definition 'aPacedProperty'.
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:1573:40: note: Function 'GetCumulativeDistances' argument 2 names different: declaration 'aProperty' definition 'aPacedProperty'.
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:67:8: performance: Technically the member function 'mozilla::PropertyPriorityComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:248:10: performance: Technically the member function 'mozilla::AdditionalProperty::PropertyComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/animation/KeyframeUtils.cpp:253:10: performance: Technically the member function 'mozilla::AdditionalProperty::PropertyComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/archivereader/ArchiveReader.cpp:49:16: warning: Member variable 'ArchiveReader::mReadStatus' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/archivereader/ArchiveZipFile.cpp:361:56: style: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/archivereader/ArchiveZipFile.h:59:51: note: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/archivereader/ArchiveZipFile.cpp:361:56: note: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/asmjscache/AsmJSCache.cpp:348:30: performance: Function parameter 'aWriteParams' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/asmjscache/AsmJSCache.cpp:1222:29: performance: Function parameter 'aWriteParams' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelAgent.cpp:142:41: style: Function 'InitInternal' argument 2 names different: declaration 'aAudioAgentType' definition 'aChannelType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelAgent.h:64:62: note: Function 'InitInternal' argument 2 names different: declaration 'aAudioAgentType' definition 'aChannelType'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelAgent.cpp:142:41: note: Function 'InitInternal' argument 2 names different: declaration 'aAudioAgentType' definition 'aChannelType'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelAgent.h:29:1: style: The class 'AudioChannelAgent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:721:55: style: Function 'GetAudioChannel' argument 1 names different: declaration 'aString' definition 'aChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:207:56: note: Function 'GetAudioChannel' argument 1 names different: declaration 'aString' definition 'aChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:721:55: note: Function 'GetAudioChannel' argument 1 names different: declaration 'aString' definition 'aChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:813:57: style: Function 'GetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:142:73: note: Function 'GetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:813:57: note: Function 'GetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:837:57: style: Function 'SetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:144:72: note: Function 'SetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:837:57: note: Function 'SetAudioChannelVolume' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:867:56: style: Function 'GetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:147:71: note: Function 'GetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:867:56: note: Function 'GetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:891:56: style: Function 'SetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:149:71: note: Function 'SetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:891:56: note: Function 'SetAudioChannelMuted' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:926:56: style: Function 'IsAudioChannelActive' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:152:71: note: Function 'IsAudioChannelActive' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:926:56: note: Function 'IsAudioChannelActive' argument 2 names different: declaration 'aChannel' definition 'aAudioChannel'.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:286:10: style: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:1310:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:286:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:300:10: performance: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:1389:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:300:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:304:10: performance: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:1402:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:304:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:306:10: performance: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlocked' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:1413:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlocked' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:306:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlocked' can be static.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:310:10: style: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.cpp:1102:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const.
thunderbird-52.3.0/mozilla/dom/audiochannel/AudioChannelService.h:310:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsIDocument.h:2004:17: warning: Either the condition '!aDisplayDocument' is redundant or there is possible null pointer dereference: aDisplayDocument. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/base/nsIDocument.h:2007:28: note: Assuming that condition '!aDisplayDocument' is not redundant
thunderbird-52.3.0/mozilla/dom/base/nsIDocument.h:2004:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.cpp:146:55: style: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.h:65:67: note: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.cpp:146:55: note: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.cpp:161:57: style: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.h:69:46: note: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/AnonymousContent.cpp:161:57: note: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:278:1: style: The class 'nsINode' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:57:3: style: Technically the member function 'nsPropertyOwner::operatorconstvoid*' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:58:15: style: Technically the member function 'nsPropertyOwner::get' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:234:8: style: Technically the member function 'nsMutationGuard::Mutated' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:54:16: style: Class 'nsPropertyOwner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:55:16: style: Class 'nsPropertyOwner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:46:1: warning: The class 'nsPropertyOwner' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:69:1: style: The class 'nsWrapperCache' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:77:4: warning: Class 'nsWrapperCache' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2900:8: performance: Technically the member function 'mozilla::dom::TreeOrderComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2903:8: performance: Technically the member function 'mozilla::dom::TreeOrderComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:148:8: style: Technically the member function 'nsWrapperCache::PreservingWrapper' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:167:8: style: Technically the member function 'nsWrapperCache::IsBlack' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCacheInlines.h:25:17: note: Technically the member function 'nsWrapperCache::IsBlack' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:167:8: note: Technically the member function 'nsWrapperCache::IsBlack' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:175:8: performance: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCacheInlines.h:41:17: note: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsWrapperCache.h:175:8: note: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:479:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:381:8: style: Technically the member function 'nsMessageManagerScriptHolder::WillRunInGlobalScope' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:392:48: style: Technically the member function 'nsMessageManagerScriptExecutor::GetGlobal' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:162:1: warning: The struct 'IdleObserverHolder' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/BodyUtil.cpp:347:5: style: Variable 'boundaryId' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/BodyUtil.cpp:346:0: note: Variable 'boundaryId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/BodyUtil.cpp:347:5: note: Variable 'boundaryId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/BodyUtil.cpp:160:3: performance: Technically the member function 'mozilla::dom::::FormDataParser::PushOverBoundary' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/ChildIterator.cpp:565:48: style: Function 'IsNeeded' argument 1 names different: declaration 'aParent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/ChildIterator.h:280:39: note: Function 'IsNeeded' argument 1 names different: declaration 'aParent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/ChildIterator.cpp:565:48: note: Function 'IsNeeded' argument 1 names different: declaration 'aParent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/ChildIterator.h:153:8: style: Technically the member function 'mozilla::dom::FlattenedChildIterator::XBLInvolved' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:131:3: style: 'nsAttrValue::operator=' should return 'nsAttrValue &'. [operatorEq]
thunderbird-52.3.0/mozilla/dom/base/nsContentList.h:337:23: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/dom/base/Element.cpp:1904:8: style: The scope of the variable 'clearBindingParent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/Element.cpp:1819:43: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:159:3: warning: Member variable 'nsIdentifierMapEntry::mIdContentList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:159:3: warning: Member variable 'nsIdentifierMapEntry::mNameContentList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:159:3: warning: Member variable 'nsIdentifierMapEntry::mChangeCallbacks' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:159:3: warning: Member variable 'nsIdentifierMapEntry::mImageElement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mSubtree' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mChildList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mCharacterData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mCharacterDataOldValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mNativeAnonymousChildList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mAllAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mAttributeOldValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:239:3: warning: Member variable 'nsMutationReceiverBase::mAnimations' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mSubtree' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mChildList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mCharacterData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mCharacterDataOldValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mNativeAnonymousChildList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mAllAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mAttributeOldValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:244:3: warning: Member variable 'nsMutationReceiverBase::mAnimations' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.h:697:5: performance: Variable 'mLoader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.h:616:10: performance: Technically the member function 'nsScriptLoader::PreloadRequestComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsAttrName.h:193:8: style: Technically the member function 'nsAttrName::AddRefInternalName' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrName.h:202:8: style: Technically the member function 'nsAttrName::ReleaseInternalName' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:440:15: performance: Technically the member function 'nsAttrValue::IsSVGType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValueInlines.h:189:14: note: Technically the member function 'nsAttrValue::IsSVGType' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:440:15: note: Technically the member function 'nsAttrValue::IsSVGType' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValueOrString.h:65:22: style: Technically the member function 'nsAttrValueOrString::GetAttrValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsDOMAttributeMap.h:29:1: warning: The class 'nsAttrKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsDOMAttributeMap.h:53:1: warning: The class 'nsAttrHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsContentList.h:143:1: warning: The struct 'nsContentListKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsAttrName.h:21:1: warning: The class 'nsAttrName' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:145:1: warning: The class 'nsIdentifierMapEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsDocument.h:227:3: warning: The struct 'ChangeCallbackEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.h:531:67: performance: Function parameter 'aRecord' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicyUtils.h:240:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicyUtils.h:267:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/EventSource.cpp:503:64: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/base/EventSource.cpp:504:65: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/base/EventSource.cpp:634:62: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/base/EventSource.cpp:635:63: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/base/FileReader.cpp:311:7: error: Common realloc mistake: 'mFileData' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/dom/base/FormData.cpp:72:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/base/FragmentOrElement.cpp:1905:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/base/GroupedSHistory.h:68:1: style: The class 'GroupedSHistory' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/PartialSHistory.h:22:1: style: The class 'PartialSHistory' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsDOMNavigationTiming.h:111:30: style: Technically the member function 'nsDOMNavigationTiming::TimeStampToDOMHighRes' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/IdleRequest.cpp:23:14: warning: Member variable 'IdleRequest::mDeadline' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/ImportManager.cpp:138:52: style: Function 'UpdateMainReferrer' argument 1 names different: declaration 'newIdx' definition 'aNewIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/ImportManager.h:94:38: note: Function 'UpdateMainReferrer' argument 1 names different: declaration 'newIdx' definition 'aNewIdx'.
thunderbird-52.3.0/mozilla/dom/base/ImportManager.cpp:138:52: note: Function 'UpdateMainReferrer' argument 1 names different: declaration 'newIdx' definition 'aNewIdx'.
thunderbird-52.3.0/mozilla/dom/base/ImportManager.cpp:184:49: style: Function 'NextDependant' argument 3 names different: declaration 'aVisitedLinks' definition 'aVisitedNodes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/ImportManager.h:112:39: note: Function 'NextDependant' argument 3 names different: declaration 'aVisitedLinks' definition 'aVisitedNodes'.
thunderbird-52.3.0/mozilla/dom/base/ImportManager.cpp:184:49: note: Function 'NextDependant' argument 3 names different: declaration 'aVisitedLinks' definition 'aVisitedNodes'.
thunderbird-52.3.0/mozilla/dom/base/Link.h:30:1: style: The class 'Link' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:582:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:580:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:582:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:623:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:621:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:623:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:681:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:679:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:681:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:732:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:730:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:732:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:860:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:858:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:860:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:104:28: style: Function 'CheckURL' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Location.h:247:29: note: Function 'CheckURL' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:104:28: note: Function 'CheckURL' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:209:27: style: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Location.h:236:28: note: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:209:27: note: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:247:35: style: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Location.h:237:36: note: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:247:35: note: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:266:26: style: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Location.h:240:27: note: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Location.cpp:266:26: note: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/ScriptSettings.h:152:8: style: Technically the member function 'mozilla::dom::ScriptSettingsStackEntry::IsIncumbentCandidate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/ScriptSettings.h:153:8: style: Technically the member function 'mozilla::dom::ScriptSettingsStackEntry::IsIncumbentScript' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/ScriptSettings.h:286:8: style: Technically the member function 'mozilla::dom::AutoJSAPI::ClearException' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/ScriptSettings.h:331:8: performance: Technically the member function 'mozilla::dom::AutoEntryScript::SetWebIDLCallerPrincipal' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:59:55: style: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.h:88:51: note: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:59:55: note: Function 'GetInternalStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:279:54: style: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.h:96:50: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:279:54: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:327:47: style: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aBlob'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.h:63:35: note: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aBlob'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:327:47: note: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aBlob'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:360:50: style: Function 'InitializeChromeFile' argument 2 names different: declaration 'aData' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.h:73:38: note: Function 'InitializeChromeFile' argument 2 names different: declaration 'aData' definition 'aFile'.
thunderbird-52.3.0/mozilla/dom/base/MultipartBlobImpl.cpp:360:50: note: Function 'InitializeChromeFile' argument 2 names different: declaration 'aData' definition 'aFile'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:12:97: style: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.h:24:72: note: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:12:97: note: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:80:60: style: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.h:33:35: note: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:80:60: note: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:83:53: style: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.h:34:54: note: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'.
thunderbird-52.3.0/mozilla/dom/base/MutableBlobStreamListener.cpp:83:53: note: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:169:42: style: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:95:42: note: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:169:42: note: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:810:45: style: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:191:41: note: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:810:45: note: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:824:48: style: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:192:44: note: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:824:48: note: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:887:46: style: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:164:42: note: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:887:46: note: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:961:52: style: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:134:76: note: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:961:52: note: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:980:53: style: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:132:49: note: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:980:53: note: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:981:53: style: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:132:75: note: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:981:53: note: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:2000:85: style: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/Navigator.h:263:76: note: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:2000:85: note: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'.
thunderbird-52.3.0/mozilla/dom/base/Navigator.cpp:734:5: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/ResponsiveImageSelector.cpp:159:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/base/ResponsiveImageSelector.cpp:549:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/base/ScreenOrientation.h:33:1: style: The class 'ScreenOrientation' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1270:7: warning: Possible null pointer dereference: port [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1263:25: note: Assignment 'port=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1270:7: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1289:21: warning: Possible null pointer dereference: canvas [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1281:33: note: Assignment 'canvas=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1289:21: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1291:9: warning: Possible null pointer dereference: canvas [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1281:33: note: Assignment 'canvas=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1291:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1304:21: warning: Possible null pointer dereference: bitmap [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1296:29: note: Assignment 'bitmap=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1304:21: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1306:9: warning: Possible null pointer dereference: bitmap [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1296:29: note: Assignment 'bitmap=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1306:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:248:67: style: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.h:156:55: note: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'.
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:248:67: note: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'.
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.h:222:3: performance: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.cpp:1353:24: note: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static.
thunderbird-52.3.0/mozilla/dom/base/StructuredCloneHolder.h:222:3: note: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static.
thunderbird-52.3.0/mozilla/dom/base/Timeout.cpp:62:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/Timeout.cpp:69:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:476:41: style: Function 'CloseConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:145:37: note: Function 'CloseConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:476:41: note: Function 'CloseConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:566:40: style: Function 'FailConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:143:32: note: Function 'FailConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:566:40: note: Function 'FailConnection' argument 1 names different: declaration 'reasonCode' definition 'aReasonCode'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:961:37: style: Function 'Constructor' argument 3 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:73:63: note: Function 'Constructor' argument 3 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:961:37: note: Function 'Constructor' argument 3 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:972:37: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:78:63: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:972:37: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:988:37: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:83:63: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:988:37: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:1000:47: style: Function 'CreateServerWebSocket' argument 6 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:90:73: note: Function 'CreateServerWebSocket' argument 6 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:1000:47: note: Function 'CreateServerWebSocket' argument 6 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:1210:43: style: Function 'ConstructorCommon' argument 6 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:97:69: note: Function 'ConstructorCommon' argument 6 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:1210:43: note: Function 'ConstructorCommon' argument 6 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:2391:30: style: Function 'GetUrl' argument 1 names different: declaration 'aResult' definition 'aURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:100:26: note: Function 'GetUrl' argument 1 names different: declaration 'aResult' definition 'aURL'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:2391:30: note: Function 'GetUrl' argument 1 names different: declaration 'aResult' definition 'aURL'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:2412:35: style: Function 'GetProtocol' argument 1 names different: declaration 'aResult' definition 'aProtocol'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.h:121:31: note: Function 'GetProtocol' argument 1 names different: declaration 'aResult' definition 'aProtocol'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:2412:35: note: Function 'GetProtocol' argument 1 names different: declaration 'aResult' definition 'aProtocol'.
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:89:12: warning: Member variable 'WebSocketImpl::mPort' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/WebSocket.cpp:2796:58: performance: Function parameter 'aEvent' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:736:5: warning: Possible null pointer dereference: aContent [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:480:25: note: Calling function 'GetModifiableMapped', 1st argument 'aContent' value is 0
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:736:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:556:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:328:47: style: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.h:87:47: note: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:328:47: note: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.h:198:15: performance: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:869:22: note: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.h:198:15: note: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:409:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:410:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:443:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/base/nsAttrAndChildArray.cpp:444:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:454:49: style: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:181:43: note: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:454:49: note: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:417:8: style: Technically the member function 'nsAttrValue::LoadImage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1666:14: note: Technically the member function 'nsAttrValue::LoadImage' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:417:8: note: Technically the member function 'nsAttrValue::LoadImage' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:449:12: performance: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1380:14: note: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:449:12: note: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:455:8: style: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1742:14: note: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:455:8: note: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:456:8: style: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1775:14: note: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:456:8: note: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:473:5: performance: Technically the member function 'nsAttrValue::GetStringBuffer' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1897:14: note: Technically the member function 'nsAttrValue::GetStringBuffer' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.h:473:5: note: Technically the member function 'nsAttrValue::GetStringBuffer' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsAttrValue.cpp:1207:8: performance: Technically the member function 'AtomArrayStringComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsCCUncollectableMarker.cpp:291:3: warning: Either the condition 'rootDocShell?rootDocShell->GetTabChild():nullptr' is redundant or there is possible null pointer dereference: aNode. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/base/nsCCUncollectableMarker.cpp:312:22: note: Assuming that condition 'rootDocShell?rootDocShell->GetTabChild():nullptr' is not redundant
thunderbird-52.3.0/mozilla/dom/base/nsCCUncollectableMarker.cpp:309:20: note: Calling function 'MarkDocShell', 1st argument 'aNode' value is 0
thunderbird-52.3.0/mozilla/dom/base/nsCCUncollectableMarker.cpp:291:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/nsContentAreaDragDrop.cpp:77:8: performance: Technically the member function 'DragDataProducer::AddString' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsContentAreaDragDrop.cpp:732:19: note: Technically the member function 'DragDataProducer::AddString' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsContentAreaDragDrop.cpp:77:8: note: Technically the member function 'DragDataProducer::AddString' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsContentIterator.cpp:294:38: style: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentIterator.cpp:107:38: note: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'.
thunderbird-52.3.0/mozilla/dom/base/nsContentIterator.cpp:294:38: note: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'.
thunderbird-52.3.0/mozilla/dom/base/nsContentList.cpp:469:38: style: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentList.h:264:43: note: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'.
thunderbird-52.3.0/mozilla/dom/base/nsContentList.cpp:469:38: note: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'.
thunderbird-52.3.0/mozilla/dom/base/nsContentList.cpp:645:38: style: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentList.h:286:56: note: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsContentList.cpp:645:38: note: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:154:73: style: Function 'ContentPermissionRequestParent' argument 2 names different: declaration 'element' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:135:43: note: Function 'ContentPermissionRequestParent' argument 2 names different: declaration 'element' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:154:73: note: Function 'ContentPermissionRequestParent' argument 2 names different: declaration 'element' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:155:86: style: Function 'ContentPermissionRequestParent' argument 3 names different: declaration 'principal' definition 'aPrincipal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:136:56: note: Function 'ContentPermissionRequestParent' argument 3 names different: declaration 'principal' definition 'aPrincipal'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:155:86: note: Function 'ContentPermissionRequestParent' argument 3 names different: declaration 'principal' definition 'aPrincipal'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:575:34: warning: Member variable 'nsContentPermissionRequestProxy::mParent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:219:3: performance: Variable 'mType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:220:3: performance: Variable 'mAccess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsContentPermissionHelper.cpp:221:3: performance: Variable 'mOptions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:75:48: style: Function 'CheckPolicy' argument 4 names different: declaration 'aURI' definition 'contentLocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.h:53:34: note: Function 'CheckPolicy' argument 4 names different: declaration 'aURI' definition 'contentLocation'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:75:48: note: Function 'CheckPolicy' argument 4 names different: declaration 'aURI' definition 'contentLocation'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:76:48: style: Function 'CheckPolicy' argument 5 names different: declaration 'origURI' definition 'requestingLocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.h:53:48: note: Function 'CheckPolicy' argument 5 names different: declaration 'origURI' definition 'requestingLocation'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:76:48: note: Function 'CheckPolicy' argument 5 names different: declaration 'origURI' definition 'requestingLocation'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:78:48: style: Function 'CheckPolicy' argument 7 names different: declaration 'mimeGuess' definition 'mimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.h:55:44: note: Function 'CheckPolicy' argument 7 names different: declaration 'mimeGuess' definition 'mimeType'.
thunderbird-52.3.0/mozilla/dom/base/nsContentPolicy.cpp:78:48: note: Function 'CheckPolicy' argument 7 names different: declaration 'mimeGuess' definition 'mimeType'.
thunderbird-52.3.0/mozilla/dom/base/nsContentSink.cpp:1572:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/dom/base/nsContentSink.cpp:480:13: style: The scope of the variable 'endCh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsContentSink.cpp:1242:41: style: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentSink.h:104:33: note: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'.
thunderbird-52.3.0/mozilla/dom/base/nsContentSink.cpp:1242:41: note: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:6225:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:6223:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:6225:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:825:39: style: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2260:41: note: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:825:39: note: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1696:76: style: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:460:74: note: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1696:76: note: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:2995:42: style: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:593:40: note: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:2995:42: note: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3071:39: style: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:682:37: note: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3071:39: note: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3133:50: style: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:792:36: note: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3133:50: note: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3479:48: style: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:786:67: note: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:3479:48: note: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8092:55: style: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2546:56: note: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8092:55: note: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8093:55: style: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2547:56: note: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8093:55: note: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:9631:65: style: Function 'GetCustomPrototype' argument 4 names different: declaration 'prototype' definition 'aPrototype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.h:2718:63: note: Function 'GetCustomPrototype' argument 4 names different: declaration 'prototype' definition 'aPrototype'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:9631:65: note: Function 'GetCustomPrototype' argument 4 names different: declaration 'prototype' definition 'aPrototype'.
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:4954:5: performance: Variable 'mContent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.h:42:4: warning: Class 'nsReferencedElement' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:7883:14: performance: Technically the member function '::GetSurfaceDataRawBuffer::Allocate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8889:8: performance: Technically the member function '::StringBuilder::EncodeAttrString' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:8912:8: performance: Technically the member function '::StringBuilder::EncodeTextFragment' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1480:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < char16_t * > >::GetCharsWritten' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1484:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < char16_t * > >::IsLastCharCR' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1480:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < nsWritingIterator < char16_t > > >::GetCharsWritten' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:1484:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < nsWritingIterator < char16_t > > >::IsLastCharCR' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsContentUtils.cpp:5254:63: performance: Function parameter 'aRunnable' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.cpp:321:58: style: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.h:45:63: note: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'.
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.cpp:321:58: note: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'.
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.cpp:322:57: style: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.h:46:62: note: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/base/nsCopySupport.cpp:322:57: note: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:396:45: style: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:113:47: note: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:396:45: note: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1307:48: style: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1167:68: note: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1307:48: note: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1508:28: style: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:933:28: note: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1508:28: note: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1962:38: style: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:163:34: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:1962:38: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2018:41: style: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:227:34: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2018:41: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2036:39: style: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:233:32: note: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2036:39: note: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2036:50: style: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:233:42: note: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2036:50: note: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2073:36: style: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:236:29: note: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2073:36: note: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2094:41: style: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:239:34: note: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2094:41: note: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2115:58: style: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.h:242:36: note: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMClassInfo.cpp:2115:58: note: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:634:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:376:58: style: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.h:90:42: note: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:376:58: note: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:617:63: style: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannelDeclarations.h:23:63: note: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:617:63: note: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:619:42: style: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannelDeclarations.h:25:42: note: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:619:42: note: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:632:43: style: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannelDeclarations.h:28:48: note: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMDataChannel.cpp:632:43: note: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMMutationObserver.cpp:499:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/base/nsDOMNavigationTiming.h:130:19: style: Technically the member function 'nsDOMNavigationTiming::DurationFromStart' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsDOMNavigationTiming.cpp:64:40: note: Technically the member function 'nsDOMNavigationTiming::DurationFromStart' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsDOMNavigationTiming.h:130:19: note: Technically the member function 'nsDOMNavigationTiming::DurationFromStart' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsDOMTokenList.cpp:108:55: style: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMTokenList.h:89:50: note: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'.
thunderbird-52.3.0/mozilla/dom/base/nsDOMTokenList.cpp:108:55: note: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'.
thunderbird-52.3.0/mozilla/dom/base/nsDocument.cpp:1743:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:972:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:970:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:972:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1654:98: style: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1261:92: note: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'.
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1654:98: note: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'.
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1269:16: style: The function 'IncludeInContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:143:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1269:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1271:3: style: The function 'GetImmediateContextCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:99:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsDocumentEncoder.cpp:1271:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2723:9: style: Condition 'popupFrame' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2663:26: note: Assignment 'popupFrame=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2723:9: note: Condition 'popupFrame' is always false
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2520:16: style: The scope of the variable 'endOfSelectionInStartNode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1448:55: style: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.h:190:46: note: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1448:55: note: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1601:27: style: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.h:244:18: note: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1601:27: note: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1784:28: style: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.h:279:19: note: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:1784:28: note: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2568:57: style: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.h:384:52: note: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:2568:57: note: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'.
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:114:3: warning: Member variable 'nsDelayedBlurOrFocusEvent::mRelatedTarget' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsFocusManager.cpp:99:1: warning: The struct 'nsDelayedBlurOrFocusEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.cpp:717:3: style: Variable 'isContent' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.cpp:710:0: note: Variable 'isContent' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.cpp:717:3: note: Variable 'isContent' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.cpp:2317:33: style: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.h:219:25: note: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/nsFrameLoader.cpp:2317:33: note: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:118:8: performance: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForParent' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.cpp:307:25: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForParent' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:118:8: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForParent' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:121:8: performance: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.cpp:315:25: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:121:8: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:406:8: performance: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.cpp:1757:33: note: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsFrameMessageManager.h:406:8: note: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:1082:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:202:46: style: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:75:35: note: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:202:46: note: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:248:51: style: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:77:40: note: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:248:51: note: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:256:51: style: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:78:58: note: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:256:51: note: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:270:52: style: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:81:41: note: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:270:52: note: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:652:62: style: Function 'SetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:120:59: note: Function 'SetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:652:62: note: Function 'SetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:660:64: style: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.h:123:61: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/base/nsGenericDOMDataNode.cpp:660:64: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4102:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4100:9: note: outer condition: parentWindow
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4102:11: note: identical inner condition: parentWindow
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9108:7: warning: Either the condition 'if(activeShell)' is redundant or there is possible null pointer dereference: activeShell. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9110:10: note: Assuming that condition 'if(activeShell)' is not redundant
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9108:7: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:1516:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:3228:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:3230:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10327:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10329:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14074:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14108:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14129:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14150:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14171:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14188:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14211:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14283:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14354:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14378:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14403:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14464:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14492:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14597:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14652:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14695:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10650:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10648:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10650:3: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4361:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4511:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4701:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4976:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5053:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5143:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5172:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5188:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5204:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5324:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5388:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5417:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5480:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5532:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5556:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5614:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5637:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5708:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5768:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5788:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5823:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5848:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5902:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5933:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5955:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5995:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6166:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6173:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6180:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6187:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6227:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6240:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6265:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6429:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6943:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7237:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7257:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7360:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7477:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7527:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7547:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7567:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7625:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7642:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7727:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7791:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7842:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7902:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:7974:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8030:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8438:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8557:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8573:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8771:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:8957:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9381:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9409:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9634:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9786:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9877:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:10827:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14275:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14348:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14372:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14397:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14581:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14644:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14687:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:1201:59: style: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:1194:70: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:1201:59: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:2373:57: style: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:383:69: note: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:2373:57: note: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:2380:56: style: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:384:55: note: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:2380:56: note: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4980:49: style: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1116:44: note: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:4980:49: note: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5338:40: style: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1307:35: note: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5338:40: note: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5431:41: style: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1315:36: note: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5431:41: note: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5883:50: style: Function 'MatchMediaOuter' argument 1 names different: declaration 'aQuery' definition 'aMediaQueryList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1014:83: note: Function 'MatchMediaOuter' argument 1 names different: declaration 'aQuery' definition 'aMediaQueryList'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:5883:50: note: Function 'MatchMediaOuter' argument 1 names different: declaration 'aQuery' definition 'aMediaQueryList'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6010:54: style: Function 'CheckSecurityWidthAndHeight' argument 1 names different: declaration 'width' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1562:45: note: Function 'CheckSecurityWidthAndHeight' argument 1 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6010:54: note: Function 'CheckSecurityWidthAndHeight' argument 1 names different: declaration 'width' definition 'aWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6010:71: style: Function 'CheckSecurityWidthAndHeight' argument 2 names different: declaration 'height' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1562:61: note: Function 'CheckSecurityWidthAndHeight' argument 2 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6010:71: note: Function 'CheckSecurityWidthAndHeight' argument 2 names different: declaration 'height' definition 'aHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6039:51: style: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1569:46: note: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6039:51: note: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6039:72: style: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1569:61: note: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6039:72: note: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6057:54: style: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1567:45: note: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6057:54: note: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6057:75: style: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1567:60: note: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6057:75: note: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6074:50: style: Function 'CheckSecurityLeftAndTop' argument 1 names different: declaration 'left' definition 'aLeft'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1563:41: note: Function 'CheckSecurityLeftAndTop' argument 1 names different: declaration 'left' definition 'aLeft'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6074:50: note: Function 'CheckSecurityLeftAndTop' argument 1 names different: declaration 'left' definition 'aLeft'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6074:66: style: Function 'CheckSecurityLeftAndTop' argument 2 names different: declaration 'top' definition 'aTop'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1563:56: note: Function 'CheckSecurityLeftAndTop' argument 2 names different: declaration 'top' definition 'aTop'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6074:66: note: Function 'CheckSecurityLeftAndTop' argument 2 names different: declaration 'top' definition 'aTop'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6717:44: style: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:440:36: note: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:6717:44: note: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11187:79: style: Function 'ContainsIdleObserver' argument 2 names different: declaration 'timeInS' definition 'aTimeInS'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:720:70: note: Function 'ContainsIdleObserver' argument 2 names different: declaration 'timeInS' definition 'aTimeInS'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11187:79: note: Function 'ContainsIdleObserver' argument 2 names different: declaration 'timeInS' definition 'aTimeInS'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11583:55: style: Function 'RegisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1550:58: note: Function 'RegisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11583:55: note: Function 'RegisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11684:57: style: Function 'UnregisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:1553:60: note: Function 'UnregisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:11684:57: note: Function 'UnregisterIdleObserver' argument 1 names different: declaration 'aIdleObserverPtr' definition 'aIdleObserver'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14009:77: style: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:758:68: note: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:14009:77: note: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:15145:27: style: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:533:40: note: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:15145:27: note: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:9242:5: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:395:16: warning: Virtual function 'IsFrozen' is called from constructor 'nsGlobalWindow(nsGlobalWindow*aOuterWindow)' at line 1355. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.cpp:1355:16: note: Calling IsFrozen
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindow.h:395:16: note: IsFrozen is a virtual method
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:1182:59: style: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.h:17:70: note: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:1182:59: note: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'.
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:685:1: style: The function 'IsClipboardCommandEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:583:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:685:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:685:1: style: The function 'DoClipboardCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:584:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:685:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:686:1: style: The function 'IsClipboardCommandEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:583:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:686:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:686:1: style: The function 'DoClipboardCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:584:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:686:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:687:1: style: The function 'IsClipboardCommandEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:583:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:687:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:687:1: style: The function 'DoClipboardCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:584:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:687:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:688:1: style: The function 'IsClipboardCommandEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:583:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:688:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:688:1: style: The function 'DoClipboardCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:584:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/base/nsGlobalWindowCommands.cpp:688:1: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.h:133:3: warning: The struct 'olState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:604:51: style: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:77:36: note: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:604:51: note: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:747:57: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:44:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:747:57: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:766:51: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:101:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:766:51: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:775:49: style: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:45:60: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:775:49: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:777:46: style: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:45:104: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:777:46: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:806:50: style: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:46:34: note: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:806:50: note: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:807:55: style: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:46:53: note: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:807:55: note: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:808:55: style: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:46:78: note: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:808:55: note: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:878:49: style: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:47:33: note: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:878:49: note: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:878:67: style: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:47:53: note: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:878:67: note: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:900:56: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:114:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:900:56: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:981:48: style: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:117:33: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:981:48: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:983:45: style: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.h:119:30: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectProtocolHandler.cpp:983:45: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectURI.cpp:160:46: style: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectURI.h:51:42: note: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'.
thunderbird-52.3.0/mozilla/dom/base/nsHostObjectURI.cpp:160:46: note: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:500:37: style: Function 'GetFirstChild' argument 1 names different: declaration 'aFirstChild' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1997:39: note: Function 'GetFirstChild' argument 1 names different: declaration 'aFirstChild' definition 'aNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:500:37: note: Function 'GetFirstChild' argument 1 names different: declaration 'aFirstChild' definition 'aNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:513:36: style: Function 'GetLastChild' argument 1 names different: declaration 'aLastChild' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1998:38: note: Function 'GetLastChild' argument 1 names different: declaration 'aLastChild' definition 'aNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:513:36: note: Function 'GetLastChild' argument 1 names different: declaration 'aLastChild' definition 'aNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:694:32: style: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1818:47: note: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:694:32: note: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:730:40: style: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1402:38: note: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:730:40: note: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:730:66: style: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1402:61: note: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:730:66: note: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:866:43: style: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1828:45: note: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:866:43: note: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:985:30: style: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1863:28: note: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:985:30: note: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:991:31: style: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsINode.h:1864:29: note: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:991:31: note: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:2915:8: performance: Technically the member function 'ElementHolder::SetCapacity' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsINode.cpp:2916:12: performance: Technically the member function 'ElementHolder::Length' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsImageLoadingContent.cpp:196:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:685:93: style: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.h:54:99: note: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:685:93: note: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:1157:42: style: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.h:57:44: note: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:1157:42: note: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:1173:53: style: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.h:83:54: note: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:1173:53: note: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:2802:56: style: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMJSUtils.h:22:56: note: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:2802:56: note: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:2803:43: style: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsDOMJSUtils.h:23:43: note: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'.
thunderbird-52.3.0/mozilla/dom/base/nsJSEnvironment.cpp:2803:43: note: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'.
thunderbird-52.3.0/mozilla/dom/base/nsJSTimeoutHandler.cpp:159:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/base/nsLineBreaker.h:204:8: performance: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsLineBreaker.cpp:310:16: note: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsLineBreaker.h:204:8: note: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributeElement.cpp:40:59: style: Function 'MapNoAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributeElement.h:39:47: note: Function 'MapNoAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributeElement.cpp:40:59: note: Function 'MapNoAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:63:47: style: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.h:31:29: note: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:63:47: note: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:134:54: style: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.h:45:41: note: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:134:54: note: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:20:21: warning: Member variable 'nsMappedAttributes::mAttrs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.cpp:28:21: warning: Member variable 'nsMappedAttributes::mAttrs' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/base/nsMappedAttributes.h:24:1: warning: The class 'nsMappedAttributes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:72:32: style: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:33:29: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:72:32: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:79:45: style: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:34:42: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:79:45: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:86:41: style: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:35:38: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:86:41: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:86:55: style: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:35:51: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:86:55: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:120:47: style: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:36:44: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:120:47: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:120:60: style: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:36:56: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:120:60: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:159:56: style: Function 'GetSupportedNames' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:38:46: note: Function 'GetSupportedNames' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:159:56: note: Function 'GetSupportedNames' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:229:38: style: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:74:33: note: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:229:38: note: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:246:35: style: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:76:30: note: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:246:35: note: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:252:31: style: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.h:77:26: note: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsMimeTypeArray.cpp:252:31: note: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/base/nsNameSpaceManager.cpp:222:69: performance: Function parameter 'aURI' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/base/nsNameSpaceManager.cpp:239:68: performance: Function parameter 'aURI' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/base/nsNodeInfoManager.cpp:96:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:637:62: style: Function 'IsSupportedDocument' argument 1 names different: declaration 'aType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.h:519:47: note: Function 'IsSupportedDocument' argument 1 names different: declaration 'aType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:637:62: note: Function 'IsSupportedDocument' argument 1 names different: declaration 'aType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:684:41: style: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.h:339:30: note: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:684:41: note: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:1266:64: style: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.h:259:49: note: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:1266:64: note: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:1519:91: style: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.h:589:44: note: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'.
thunderbird-52.3.0/mozilla/dom/base/nsObjectLoadingContent.cpp:1519:91: note: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1560:11: style: The scope of the variable 'newline' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1694:11: style: The scope of the variable 'nextpos' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:2025:11: style: The scope of the variable 'w' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1032:39: style: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.h:94:23: note: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1032:39: note: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1233:51: style: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.h:74:34: note: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1233:51: note: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1234:42: style: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.h:74:56: note: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1234:42: note: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1407:37: style: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.h:75:21: note: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1407:37: note: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1548:47: style: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.h:80:31: note: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:1548:47: note: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:66:24: warning: Member variable 'nsPlainTextSerializer::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:66:24: warning: Member variable 'nsPlainTextSerializer::mFloatingLines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsPlainTextSerializer.cpp:66:24: warning: Member variable 'nsPlainTextSerializer::mLineBreakDue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:264:64: style: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:46:58: note: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:264:64: note: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:460:32: style: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:96:29: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:460:32: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:468:45: style: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:97:42: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:468:45: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:475:41: style: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:98:38: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:475:41: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:475:55: style: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:98:51: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:475:55: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:489:47: style: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:99:44: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:489:47: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:489:60: style: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.h:99:56: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsPluginArray.cpp:489:60: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:136:46: style: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:156:36: note: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:136:46: note: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:151:50: style: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:188:53: note: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:151:50: note: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:181:58: style: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:192:64: note: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:181:58: note: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:182:58: style: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:193:64: note: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:182:58: note: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:111:12: style: Technically the member function 'nsPropertyTable::DeleteProperty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:233:18: note: Technically the member function 'nsPropertyTable::DeleteProperty' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:111:12: note: Technically the member function 'nsPropertyTable::DeleteProperty' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:130:8: style: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:82:18: note: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:130:8: note: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:148:8: style: Technically the member function 'nsPropertyTable::Enumerate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:121:18: note: Technically the member function 'nsPropertyTable::Enumerate' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:148:8: note: Technically the member function 'nsPropertyTable::Enumerate' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:156:8: style: Technically the member function 'nsPropertyTable::EnumerateAll' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:136:18: note: Technically the member function 'nsPropertyTable::EnumerateAll' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.h:156:8: note: Technically the member function 'nsPropertyTable::EnumerateAll' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsPropertyTable.cpp:52:8: style: Technically the member function 'PropertyList::Equals' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:917:20: warning: Possible null pointer dereference: aStartN [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:245:14: note: Calling function 'DoSetRange', 1st argument 'aStartN' value is 0
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:917:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:918:20: warning: Possible null pointer dereference: aEndN [nullPointer]
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:245:26: note: Calling function 'DoSetRange', 3rd argument 'aEndN' value is 0
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:918:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:1932:8: style: The scope of the variable 'handled' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:47:32: style: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsRange.h:227:43: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:47:32: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/base/nsRange.cpp:1523:8: style: Technically the member function 'RangeSubtreeIterator::IsDone' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.cpp:18:40: style: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.h:63:26: note: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.cpp:18:40: note: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.cpp:131:46: style: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.h:75:32: note: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-52.3.0/mozilla/dom/base/nsReferencedElement.cpp:131:46: note: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-52.3.0/mozilla/dom/base/nsScriptElement.cpp:46:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsScriptElement.cpp:63:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsScriptElement.cpp:121:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsScriptElement.cpp:136:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.cpp:292:1: style: The class 'nsModuleScript' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.h:623:10: performance: Technically the member function 'nsScriptLoader::PreloadURIComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.cpp:1312:39: note: Technically the member function 'nsScriptLoader::PreloadURIComparator::Equals' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsScriptLoader.h:623:10: note: Technically the member function 'nsScriptLoader::PreloadURIComparator::Equals' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsStyleLinkElement.cpp:61:29: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/base/nsTextFragment.h:38:1: warning: The class 'nsTextFragment' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:95:10: style: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:958:18: note: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:95:10: note: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:105:10: style: Technically the member function 'nsTreeSanitizer::MustPrune' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:1008:18: note: Technically the member function 'nsTreeSanitizer::MustPrune' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:105:10: note: Technically the member function 'nsTreeSanitizer::MustPrune' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:116:10: performance: Technically the member function 'nsTreeSanitizer::IsURL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:995:18: note: Technically the member function 'nsTreeSanitizer::IsURL' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:116:10: note: Technically the member function 'nsTreeSanitizer::IsURL' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:148:10: style: Technically the member function 'nsTreeSanitizer::SanitizeURL' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:1273:18: note: Technically the member function 'nsTreeSanitizer::SanitizeURL' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:148:10: note: Technically the member function 'nsTreeSanitizer::SanitizeURL' can be const.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:161:10: performance: Technically the member function 'nsTreeSanitizer::SanitizeStyleDeclaration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:1067:18: note: Technically the member function 'nsTreeSanitizer::SanitizeStyleDeclaration' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:161:10: note: Technically the member function 'nsTreeSanitizer::SanitizeStyleDeclaration' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:184:10: performance: Technically the member function 'nsTreeSanitizer::RemoveAllAttributes' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.cpp:1471:18: note: Technically the member function 'nsTreeSanitizer::RemoveAllAttributes' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsTreeSanitizer.h:184:10: note: Technically the member function 'nsTreeSanitizer::RemoveAllAttributes' can be static.
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:427:25: style: Condition 'frameSundriesSize>0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:409:30: note: Assignment 'frameSundriesSize=0', assigned value is 0
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:427:25: note: Condition 'frameSundriesSize>0' is always false
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:427:25: style: Same expression on both sides of '>' because the value of 'frameSundriesSize' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:409:30: note: 'frameSundriesSize' is assigned value '0' here.
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:427:25: note: Same expression on both sides of '>' because the value of 'frameSundriesSize' and '0' are the same.
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:628:65: style: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.h:235:55: note: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:628:65: note: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/base/nsWindowMemoryReporter.cpp:406:16: style: Variable 'FRAME_SUNDRIES_THRESHOLD' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/base/nsWindowRoot.cpp:38:3: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:63:41: style: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.h:30:28: note: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'.
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:63:41: note: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'.
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:516:66: style: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.h:55:55: note: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:516:66: note: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:52:27: warning: Member variable 'nsXHTMLContentSerializer::mDoHeader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:52:27: warning: Member variable 'nsXHTMLContentSerializer::mIsCopying' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:52:27: warning: Member variable 'nsXHTMLContentSerializer::mDisableEntityEncoding' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:52:27: warning: Member variable 'nsXHTMLContentSerializer::mRewriteEncodingDeclaration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsXHTMLContentSerializer.cpp:52:27: warning: Member variable 'nsXHTMLContentSerializer::mIsFirstChildOfOL' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:1528:8: style: The scope of the variable 'foundWhitespaceInLoop' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:1529:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:354:51: style: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.h:54:40: note: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'.
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:354:51: note: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'.
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:1324:58: style: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.h:143:41: note: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/base/nsXMLContentSerializer.cpp:1324:58: note: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/base/nsXMLNameSpaceMap.cpp:20:10: performance: Technically the member function 'nsDefaultComparator < nsNameSpaceEntry , nsIAtom * >::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/base/nsXMLNameSpaceMap.cpp:28:10: performance: Technically the member function 'nsDefaultComparator < nsNameSpaceEntry , int32_t >::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:919:46: style: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:799:46: note: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:919:46: note: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:923:48: style: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:803:48: note: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:923:48: note: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2094:55: style: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:2745:55: note: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2094:55: note: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2433:58: style: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:2768:58: note: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2433:58: note: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2669:26: style: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:3093:26: note: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.cpp:2669:26: note: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'.
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:2949:5: performance: Technically the member function 'mozilla::dom::BindingJSObjectCreator::OwnedNative::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/bindings/BindingUtils.h:3218:3: style: Technically the member function 'mozilla::dom::PinnedStringId::operatorconstjsid&' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/bindings/Exceptions.cpp:237:1: style: The class 'JSStackFrame' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1759:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1756:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1759:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1762:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1759:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/cache/DBSchema.cpp:1762:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/cache/Manager.cpp:93:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/cache/Manager.cpp:91:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/cache/Manager.cpp:93:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/canvas/CanvasImageCache.cpp:48:3: warning: Member variable 'ImageCacheEntryData::mState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasImageCache.cpp:62:10: style: Technically the member function 'mozilla::ImageCacheEntryData::SizeInBytes' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasImageCache.cpp:46:1: warning: The struct 'ImageCacheEntryData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasImageCache.cpp:74:1: warning: The class 'ImageCacheEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasImageCache.cpp:119:1: warning: The class 'AllCanvasImageCacheEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:1008:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:24:55: style: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.h:59:48: note: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:24:55: note: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:266:55: style: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.h:57:44: note: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'.
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:266:55: note: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextLossHandler.h:18:1: style: The class 'WebGLContextLossHandler' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.h:71:3: performance: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:130:31: note: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static.
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContextHelper.h:71:3: note: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2101:18: style: Class 'UniqueBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexMinFilterDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexMagFilterDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexWrapDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexImageTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexInternalFormatDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:200:1: warning: The struct 'FloatOrInt' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1815:0: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1815:0: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1759:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1759:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1599:0: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1599:0: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1531:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1531:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1181:22: style: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.h:282:22: note: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1181:22: note: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1181:37: style: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.h:282:37: note: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1181:37: note: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1484:22: style: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.h:351:23: note: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1484:22: note: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1484:37: style: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.h:351:38: note: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapColorUtils.cpp:1484:37: note: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:660:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:667:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:796:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:803:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:933:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:940:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:1069:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:1076:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2285:86: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2292:86: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2299:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2306:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2421:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2428:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2435:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:2442:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/ImageBitmapUtils.cpp:68:27: style: Technically the member function 'mozilla::dom::imagebitmapformat::DoNotDelete::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/OffscreenCanvas.h:51:1: style: The class 'OffscreenCanvas' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContext2D.h:986:5: warning: Member variable 'ContextState::clipsAndTransforms' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/canvas/CanvasRenderingContext2D.h:966:3: warning: The class 'ContextState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-52.3.0/mozilla/dom/canvas/TexUnpackBlob.cpp:338:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL1ContextUniforms.cpp:12:52: style: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL1Context.h:37:54: note: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL1ContextUniforms.cpp:12:52: note: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextFramebuffers.cpp:106:63: style: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:68:70: note: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextFramebuffers.cpp:106:63: note: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < RBTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < FBTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < FBStatusDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextPrograms.cpp:17:56: style: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:236:51: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextPrograms.cpp:17:56: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:119:1: style: The class 'WebGLProgram' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextQueries.cpp:64:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLQuery.h:17:1: style: The class 'WebGLQuery' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextRenderbuffers.cpp:18:56: style: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:84:50: note: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextRenderbuffers.cpp:18:56: note: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextRenderbuffers.cpp:86:54: style: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:85:80: note: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextRenderbuffers.cpp:86:54: note: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexCompareModeDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexCompareFuncDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextTextures.cpp:14:74: style: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:112:68: note: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextTextures.cpp:14:74: note: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextTransformFeedback.cpp:99:46: style: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:363:40: note: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextTransformFeedback.cpp:99:46: note: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:75:80: style: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:385:74: note: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:75:80: note: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:251:70: style: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:397:64: note: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:251:70: note: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:252:60: style: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:397:85: note: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextUniforms.cpp:252:60: note: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextVertices.cpp:19:52: style: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2Context.h:426:54: note: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGL2ContextVertices.cpp:19:52: note: Function 'ValidateAttribPointerType' argument 3 names different: declaration 'alignment' definition 'out_alignment'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLBuffer.cpp:207:45: style: Function 'Validate' argument 2 names different: declaration 'max_allowed' definition 'maxAllowed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLBuffer.h:54:41: note: Function 'Validate' argument 2 names different: declaration 'max_allowed' definition 'maxAllowed'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLBuffer.cpp:207:45: note: Function 'Validate' argument 2 names different: declaration 'max_allowed' definition 'maxAllowed'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:742:9: style: Condition 'tryNativeGL' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:711:24: note: Assignment 'tryNativeGL=true', assigned value is 1
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:742:9: note: Condition 'tryNativeGL' is always true
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:771:9: style: Condition 'tryANGLE' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:712:21: note: Assignment 'tryANGLE=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:771:9: note: Condition 'tryANGLE' is always false
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:783:41: style: Function 'ResizeBackbuffer' argument 1 names different: declaration 'width' definition 'requestedWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1551:36: note: Function 'ResizeBackbuffer' argument 1 names different: declaration 'width' definition 'requestedWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:783:41: note: Function 'ResizeBackbuffer' argument 1 names different: declaration 'width' definition 'requestedWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:784:41: style: Function 'ResizeBackbuffer' argument 2 names different: declaration 'height' definition 'requestedHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1551:52: note: Function 'ResizeBackbuffer' argument 2 names different: declaration 'height' definition 'requestedHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:784:41: note: Function 'ResizeBackbuffer' argument 2 names different: declaration 'height' definition 'requestedHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:854:37: style: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:356:38: note: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:854:37: note: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:854:58: style: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:356:53: note: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:854:58: note: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1495:65: style: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:486:60: note: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1495:65: note: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1884:37: style: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1789:32: note: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1884:37: note: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:131:5: performance: Variable 'mGeneration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:141:5: performance: Variable 'mWebGLError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:142:5: performance: Variable 'mUnderlyingGLError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:144:5: performance: Variable 'mActiveTexture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:146:5: performance: Variable 'mStencilRefFront' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:147:5: performance: Variable 'mStencilRefBack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:148:5: performance: Variable 'mStencilValueMaskFront' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:149:5: performance: Variable 'mStencilValueMaskBack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:150:5: performance: Variable 'mStencilWriteMaskFront' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:151:5: performance: Variable 'mStencilWriteMaskBack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:152:5: performance: Variable 'mDepthWriteMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:153:5: performance: Variable 'mStencilClearValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:154:5: performance: Variable 'mDepthClearValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:157:5: performance: Variable 'mViewportX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:158:5: performance: Variable 'mViewportY' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:159:5: performance: Variable 'mViewportWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:160:5: performance: Variable 'mViewportHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:162:5: performance: Variable 'mDitherEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:163:5: performance: Variable 'mRasterizerDiscardEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:164:5: performance: Variable 'mScissorTestEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:165:5: performance: Variable 'mDepthTestEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:166:5: performance: Variable 'mStencilTestEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1236:48: error: Uninitialized variable: premult [uninitvar]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.cpp:1260:48: error: Uninitialized variable: premult [uninitvar]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:196:72: style: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:921:67: note: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:196:72: note: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:234:73: style: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:922:68: note: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:234:73: note: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:371:69: style: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:932:64: note: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:371:69: note: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:393:40: style: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:937:35: note: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:393:40: note: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:393:64: style: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:937:62: note: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:393:64: note: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:474:41: style: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:949:36: note: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:474:41: note: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:522:37: style: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:950:32: note: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextBuffers.cpp:522:37: note: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:551:60: style: Function 'DrawArrays' argument 3 names different: declaration 'count' definition 'vertCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1266:55: note: Function 'DrawArrays' argument 3 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:551:60: note: Function 'DrawArrays' argument 3 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:587:69: style: Function 'DrawArraysInstanced' argument 3 names different: declaration 'count' definition 'vertCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1267:64: note: Function 'DrawArraysInstanced' argument 3 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:587:69: note: Function 'DrawArraysInstanced' argument 3 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:588:43: style: Function 'DrawArraysInstanced' argument 4 names different: declaration 'primcount' definition 'instanceCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1268:38: note: Function 'DrawArraysInstanced' argument 4 names different: declaration 'primcount' definition 'instanceCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:588:43: note: Function 'DrawArraysInstanced' argument 4 names different: declaration 'primcount' definition 'instanceCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:781:49: style: Function 'DrawElements' argument 2 names different: declaration 'count' definition 'vertCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1269:44: note: Function 'DrawElements' argument 2 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:781:49: note: Function 'DrawElements' argument 2 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:829:58: style: Function 'DrawElementsInstanced' argument 2 names different: declaration 'count' definition 'vertCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1271:53: note: Function 'DrawElementsInstanced' argument 2 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:829:58: note: Function 'DrawElementsInstanced' argument 2 names different: declaration 'count' definition 'vertCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:830:69: style: Function 'DrawElementsInstanced' argument 5 names different: declaration 'primcount' definition 'instanceCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1272:64: note: Function 'DrawElementsInstanced' argument 5 names different: declaration 'primcount' definition 'instanceCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextDraw.cpp:830:69: note: Function 'DrawElementsInstanced' argument 5 names different: declaration 'primcount' definition 'instanceCount'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextExtensions.cpp:251:45: style: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:521:55: note: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextExtensions.cpp:251:45: note: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:81:36: style: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1023:31: note: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:81:36: note: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:102:42: style: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:524:37: note: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:102:42: note: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:130:64: style: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:527:59: note: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:130:64: note: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:170:66: style: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:528:61: note: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:170:66: note: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:327:51: style: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:551:46: note: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:327:51: note: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:349:53: style: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:553:48: note: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:349:53: note: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:415:42: style: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:559:37: note: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:415:42: note: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:459:46: style: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:564:41: note: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:459:46: note: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:459:75: style: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:564:70: note: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:459:75: note: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:492:43: style: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:566:38: note: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:492:43: note: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:493:50: style: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:566:68: note: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:493:50: note: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:914:37: style: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:635:37: note: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:914:37: note: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1162:76: style: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:673:71: note: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1162:76: note: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1306:67: style: Function 'ReadPixels' argument 7 names different: declaration 'dstData' definition 'dstView'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:692:62: note: Function 'ReadPixels' argument 7 names different: declaration 'dstData' definition 'dstView'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1306:67: note: Function 'ReadPixels' argument 7 names different: declaration 'dstData' definition 'dstView'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1307:33: style: Function 'ReadPixels' argument 8 names different: declaration 'dstOffset' definition 'dstElemOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:692:78: note: Function 'ReadPixels' argument 8 names different: declaration 'dstOffset' definition 'dstElemOffset'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1307:33: note: Function 'ReadPixels' argument 8 names different: declaration 'dstOffset' definition 'dstElemOffset'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1505:56: style: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:669:51: note: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1505:56: note: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1505:74: style: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:669:66: note: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1505:74: note: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:37: style: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:669:81: note: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:37: note: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:56: style: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:670:32: note: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:56: note: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:72: style: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:670:44: note: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1506:72: note: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1627:64: style: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:701:59: note: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1627:64: note: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1815:58: style: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:722:53: note: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1815:58: note: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1831:58: style: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:723:53: note: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1831:58: note: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1831:68: style: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:723:62: note: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1831:68: note: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:58: style: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:724:53: note: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:58: note: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:68: style: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:724:62: note: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:68: note: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:78: style: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:724:71: note: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1842:78: note: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:58: style: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:725:53: note: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:58: note: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:68: style: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:725:62: note: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:68: note: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:78: style: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:725:71: note: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1853:78: note: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1854:31: style: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:725:80: note: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1854:31: note: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1867:60: style: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:717:55: note: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1867:60: note: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1878:60: style: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:718:55: note: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1878:60: note: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1878:72: style: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:718:66: note: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1878:72: note: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1889:60: style: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:719:55: note: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1889:60: note: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1889:72: style: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:719:66: note: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1889:72: note: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1890:33: style: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:719:77: note: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1890:33: note: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1901:60: style: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:720:55: note: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1901:60: note: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1901:72: style: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:720:66: note: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1901:72: note: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1902:33: style: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:720:77: note: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1902:33: note: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1902:45: style: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:720:88: note: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextGL.cpp:1902:45: note: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:57:31: style: Technically the member function 'mozilla::StripComments::result' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:62:12: style: Technically the member function 'mozilla::StripComments::length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:68:10: style: Technically the member function 'mozilla::StripComments::hasMoreCharacters' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:85:10: style: Technically the member function 'mozilla::StripComments::peek' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:93:14: style: Technically the member function 'mozilla::StripComments::current' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLValidateStrings.h:104:10: performance: Technically the member function 'mozilla::StripComments::isNewline' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:207:34: style: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1024:29: note: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:207:34: note: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:207:59: style: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1024:54: note: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:207:59: note: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:258:37: style: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1027:32: note: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:258:37: note: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:272:38: style: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1046:38: note: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:272:38: note: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:300:40: style: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1047:35: note: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:300:40: note: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:318:81: style: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1084:76: note: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:318:81: note: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:334:44: style: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1089:79: note: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:334:44: note: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:351:37: style: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1097:32: note: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:351:37: note: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:367:78: style: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1112:73: note: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:367:78: note: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:383:71: style: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1179:66: note: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:383:71: note: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:399:74: style: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1220:69: note: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextTextures.cpp:399:74: note: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUnchecked.cpp:14:61: style: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUnchecked.h:21:51: note: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUnchecked.cpp:14:61: note: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUtils.cpp:48:40: style: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUtils.h:33:50: note: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextUtils.cpp:48:40: note: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:40:48: style: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1568:43: note: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:40:48: note: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:67:47: style: Function 'ValidateBlendFuncDstEnum' argument 1 names different: declaration 'mode' definition 'factor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1569:42: note: Function 'ValidateBlendFuncDstEnum' argument 1 names different: declaration 'mode' definition 'factor'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:67:47: note: Function 'ValidateBlendFuncDstEnum' argument 1 names different: declaration 'mode' definition 'factor'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:93:47: style: Function 'ValidateBlendFuncSrcEnum' argument 1 names different: declaration 'mode' definition 'factor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:1570:42: note: Function 'ValidateBlendFuncSrcEnum' argument 1 names different: declaration 'mode' definition 'factor'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:93:47: note: Function 'ValidateBlendFuncSrcEnum' argument 1 names different: declaration 'mode' definition 'factor'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:222:68: style: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:890:63: note: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:222:68: note: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:239:45: style: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:893:67: note: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextValidate.cpp:239:45: note: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:16:49: style: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:529:44: note: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:16:49: note: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:65:51: style: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:555:46: note: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:65:51: note: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:77:53: style: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:653:48: note: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContextVertexArray.cpp:77:53: note: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:471:46: style: Function 'BufferSubData' argument 3 names different: declaration 'updateByteSize' definition 'updateByteLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.h:38:60: note: Function 'BufferSubData' argument 3 names different: declaration 'updateByteSize' definition 'updateByteLength'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:471:46: note: Function 'BufferSubData' argument 3 names different: declaration 'updateByteSize' definition 'updateByteLength'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:578:41: style: Function 'Validate' argument 3 names different: declaration 'first' definition 'firstElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.h:40:60: note: Function 'Validate' argument 3 names different: declaration 'first' definition 'firstElement'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:578:41: note: Function 'Validate' argument 3 names different: declaration 'first' definition 'firstElement'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:578:62: style: Function 'Validate' argument 4 names different: declaration 'count' definition 'countElements'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.h:40:74: note: Function 'Validate' argument 4 names different: declaration 'count' definition 'countElements'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:578:62: note: Function 'Validate' argument 4 names different: declaration 'count' definition 'countElements'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.h:40:10: performance: Technically the member function 'mozilla::WebGLElementArrayCache::Validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:577:25: note: Technically the member function 'mozilla::WebGLElementArrayCache::Validate' can be static.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.h:40:10: note: Technically the member function 'mozilla::WebGLElementArrayCache::Validate' can be static.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:238:0: style: Technically the member function 'mozilla :: WebGLElementArrayCacheTree < uint8_t >::Validate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:238:0: style: Technically the member function 'mozilla :: WebGLElementArrayCacheTree < uint16_t >::Validate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLElementArrayCache.cpp:238:0: style: Technically the member function 'mozilla :: WebGLElementArrayCacheTree < uint32_t >::Validate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionBase.cpp:10:54: style: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensions.h:35:47: note: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionBase.cpp:10:54: note: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionFragDepth.cpp:25:58: style: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensions.h:174:49: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionFragDepth.cpp:25:58: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:61:53: style: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensions.h:199:49: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLExtensionSRGB.cpp:61:53: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:643:9: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:639:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:643:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:644:9: style: Variable 'dui' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:640:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:644:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:647:9: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:643:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:647:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:648:9: style: Variable 'dui' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:644:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFormats.cpp:648:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:797:12: style: Condition '!hasMismatch' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:776:24: note: Assignment 'hasMismatch=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:797:12: note: Condition '!hasMismatch' is always true
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:827:12: style: Condition '!hasMismatch' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:810:24: note: Assignment 'hasMismatch=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:827:12: note: Condition '!hasMismatch' is always true
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1043:9: style: Condition 'clearBits' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1000:26: note: Assignment 'clearBits=0', assigned value is 0
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1043:9: note: Condition 'clearBits' is always false
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1044:20: style: The scope of the variable 'fnDrawBuffers' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:178:61: style: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:90:50: note: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:178:61: note: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:667:46: style: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:226:59: note: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:667:46: note: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:685:41: style: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:225:54: note: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:685:41: note: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:920:47: style: Function 'ValidateForRead' argument 1 names different: declaration 'info' definition 'funcName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:239:38: note: Function 'ValidateForRead' argument 1 names different: declaration 'info' definition 'funcName'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:920:47: note: Function 'ValidateForRead' argument 1 names different: declaration 'info' definition 'funcName'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1330:72: style: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:272:63: note: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1330:72: note: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1367:69: style: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:274:60: note: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1367:69: note: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1455:72: style: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:276:63: note: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1455:72: note: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1540:64: style: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:282:45: note: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1540:64: note: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1612:59: style: Function 'BlitFramebuffer' argument 2 names different: declaration 'src' definition 'srcFB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:286:57: note: Function 'BlitFramebuffer' argument 2 names different: declaration 'src' definition 'srcFB'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1612:59: note: Function 'BlitFramebuffer' argument 2 names different: declaration 'src' definition 'srcFB'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1614:59: style: Function 'BlitFramebuffer' argument 7 names different: declaration 'dst' definition 'dstFB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.h:288:57: note: Function 'BlitFramebuffer' argument 7 names different: declaration 'dst' definition 'dstFB'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLFramebuffer.cpp:1614:59: note: Function 'BlitFramebuffer' argument 7 names different: declaration 'dst' definition 'dstFB'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:534:41: style: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:137:36: note: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:534:41: note: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:645:50: style: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:142:46: note: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:645:50: note: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:676:52: style: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:143:48: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:676:52: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:788:53: style: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:146:50: note: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:788:53: note: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:818:78: style: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:147:73: note: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:818:78: note: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:912:51: style: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:151:80: note: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:912:51: note: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:1561:70: style: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.h:110:73: note: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:1561:70: note: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLProgram.cpp:444:5: error: Member variable 'prog' is initialized by itself. [selfInitialization]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexelConversions.cpp:88:10: style: Unused private function: 'WebGLImageConverter::run' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexelConversions.cpp:289:10: performance: Technically the member function 'mozilla::::WebGLImageConverter::run' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:688:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:731:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:782:41: style: Function 'PopulateMipChain' argument 1 names different: declaration 'baseLevel' definition 'firstLevel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:292:36: note: Function 'PopulateMipChain' argument 1 names different: declaration 'baseLevel' definition 'firstLevel'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:782:41: note: Function 'PopulateMipChain' argument 1 names different: declaration 'baseLevel' definition 'firstLevel'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:782:62: style: Function 'PopulateMipChain' argument 2 names different: declaration 'maxLevel' definition 'lastLevel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:292:56: note: Function 'PopulateMipChain' argument 2 names different: declaration 'maxLevel' definition 'lastLevel'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.cpp:782:62: note: Function 'PopulateMipChain' argument 2 names different: declaration 'maxLevel' definition 'lastLevel'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:114:5: warning: The class 'ImageInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2017:21: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLContext.h:2091:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2074:56: style: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:282:51: note: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2074:56: note: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2074:74: style: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:282:66: note: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2074:74: note: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2159:48: style: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:285:34: note: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2159:48: note: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2159:66: style: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTexture.h:285:49: note: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/WebGLTextureUpload.cpp:2159:66: note: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'.
thunderbird-52.3.0/mozilla/dom/canvas/gtest/TestImageBitmapColorUtils.cpp:47:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/canvas/gtest/TestImageBitmapColorUtils.cpp:48:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/console/Console.cpp:803:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:152:39: style: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.h:94:39: note: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:152:39: note: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:321:46: style: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.h:119:46: note: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'.
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:321:46: note: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'.
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:1044:47: style: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.h:169:62: note: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'.
thunderbird-52.3.0/mozilla/dom/crypto/CryptoKey.cpp:1044:47: note: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'.
thunderbird-52.3.0/mozilla/dom/crypto/WebCryptoTask.cpp:2269:5: performance: Variable 'mKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/encoding/TextEncoder.cpp:51:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/encoding/TextEncoder.cpp:47:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/encoding/TextEncoder.cpp:51:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2842:14: warning: Either the condition '!aRange' is redundant or there is possible null pointer dereference: aRange. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2844:7: note: Assuming that condition '!aRange' is not redundant
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2842:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2839:69: style: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRange' definition 'aRange'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:290:59: note: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRange' definition 'aRange'.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2839:69: note: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRange' definition 'aRange'.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:3054:53: style: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:390:37: note: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:3054:53: note: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:274:8: performance: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:367:22: note: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:274:8: note: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:290:12: performance: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2839:22: note: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:290:12: note: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:297:12: performance: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:2917:22: note: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:297:12: note: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:321:16: performance: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:1447:22: note: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:321:16: note: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:406:21: performance: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:1718:22: note: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:406:21: note: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:427:8: performance: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:1423:22: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:427:8: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:428:8: performance: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.cpp:1432:22: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-52.3.0/mozilla/dom/events/ContentEventHandler.h:428:8: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:386:28: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:643:52: style: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.h:288:52: note: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:643:52: note: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:776:37: style: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.h:135:30: note: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:776:37: note: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:874:36: style: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.h:282:33: note: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'.
thunderbird-52.3.0/mozilla/dom/events/DataTransfer.cpp:874:36: note: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'.
thunderbird-52.3.0/mozilla/dom/events/DataTransferItem.cpp:227:15: style: Same expression on both sides of '!=' because the value of 'oldKind' and 'Kind()' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/events/DataTransferItem.cpp:191:23: note: 'oldKind' is assigned value 'Kind()' here.
thunderbird-52.3.0/mozilla/dom/events/DataTransferItem.cpp:227:15: note: Same expression on both sides of '!=' because the value of 'oldKind' and 'Kind()' are the same.
thunderbird-52.3.0/mozilla/dom/events/DataTransferItemList.cpp:149:40: style: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/DataTransferItemList.h:55:38: note: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/events/DataTransferItemList.cpp:149:40: note: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:734:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:729:38: note: outer condition: preVisitor.mDOMEvent
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:734:19: note: identical inner condition: preVisitor.mDOMEvent
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:465:34: warning: Possible null pointer dereference: piTarget [nullPointer]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:460:31: note: Assignment 'piTarget=win?win->GetParentTarget():nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:465:34: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:83:8: style: Technically the member function 'mozilla::ELMCreationDetector::MayHaveNewListenerManager' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:89:8: style: Technically the member function 'mozilla::ELMCreationDetector::IsMainThread' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:193:8: style: Technically the member function 'mozilla::EventTargetChainItem::ForceContentDispatch' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:207:8: style: Technically the member function 'mozilla::EventTargetChainItem::WantsWillHandleEvent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/events/EventDispatcher.cpp:221:8: style: Technically the member function 'mozilla::EventTargetChainItem::MayHaveListenerManager' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/events/EventListenerManager.cpp:652:13: style: The scope of the variable 'listener' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/events/EventListenerManager.cpp:754:13: style: The scope of the variable 'listener' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/events/EventListenerService.cpp:39:3: performance: Variable 'mChangedListenerNames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/events/EventStateManager.cpp:2771:33: warning: Either the condition 'current' is redundant or there is possible null pointer dereference: current. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/events/EventStateManager.cpp:2764:9: note: Assuming that condition 'current' is not redundant
thunderbird-52.3.0/mozilla/dom/events/EventStateManager.cpp:2771:33: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:589:55: style: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.h:98:42: note: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:589:55: note: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:665:54: style: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.h:111:45: note: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:665:54: note: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:947:48: style: Function 'NotifyContentAdded' argument 2 names different: declaration 'aStart' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.h:159:56: note: Function 'NotifyContentAdded' argument 2 names different: declaration 'aStart' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:947:48: note: Function 'NotifyContentAdded' argument 2 names different: declaration 'aStart' definition 'aStartIndex'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:948:48: style: Function 'NotifyContentAdded' argument 3 names different: declaration 'aEnd' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.h:159:72: note: Function 'NotifyContentAdded' argument 3 names different: declaration 'aEnd' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/dom/events/IMEContentObserver.cpp:948:48: note: Function 'NotifyContentAdded' argument 3 names different: declaration 'aEnd' definition 'aEndIndex'.
thunderbird-52.3.0/mozilla/dom/fetch/Fetch.cpp:908:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/fetch/Fetch.h:206:3: style: Technically the member function 'mozilla::dom::FetchBody::IsOnTargetThread' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:249:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SkipServiceWorker' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:255:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SetSkipServiceWorker' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:261:3: performance: Technically the member function 'mozilla::dom::InternalRequest::IsSynchronous' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:291:3: performance: Technically the member function 'mozilla::dom::InternalRequest::GetResponseTainting' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:297:3: performance: Technically the member function 'mozilla::dom::InternalRequest::MaybeIncreaseResponseTainting' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:363:3: performance: Technically the member function 'mozilla::dom::InternalRequest::UnsafeRequest' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:369:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SetUnsafeRequest' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:381:3: performance: Technically the member function 'mozilla::dom::InternalRequest::ForceOriginHeader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:387:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SameOriginDataURL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:393:3: performance: Technically the member function 'mozilla::dom::InternalRequest::UnsetSameOriginDataURL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:409:3: style: Technically the member function 'mozilla::dom::InternalRequest::GetBody' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.cpp:144:18: warning: Member variable 'InternalRequest::mBodyStream' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.cpp:144:18: warning: Member variable 'InternalRequest::mPrincipalInfo' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/fetch/InternalRequest.h:90:1: warning: The class 'InternalRequest' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/fetch/Request.cpp:278:61: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/fetch/Request.h:136:54: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/fetch/Request.cpp:278:61: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/fetch/Response.cpp:129:63: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/fetch/Response.h:118:55: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/fetch/Response.cpp:129:63: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/fetch/InternalHeaders.h:26:1: warning: The class 'InternalHeaders' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsChild.cpp:63:38: warning: Either the condition 'if(mThreadLocalSlot)' is redundant or there is possible null pointer dereference: mThreadLocalSlot. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsChild.cpp:65:8: note: Assuming that condition 'if(mThreadLocalSlot)' is not redundant
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsChild.cpp:63:38: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/filehandle/FileHandleCommon.h:55:3: performance: Technically the member function 'mozilla::dom::ThreadObject::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:1269:68: style: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:170:50: note: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'.
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:1269:68: note: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'.
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:502:3: warning: Member variable 'NormalFileHandleOp::mFileHandleIsAborted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.h:67:3: performance: Technically the member function 'mozilla::dom::FileHandleThreadPool::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:559:3: style: Class 'CopyFileHandleOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/filehandle/ActorsParent.cpp:1185:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/filehandle/FileHandleBase.h:195:3: style: Technically the member function 'mozilla::dom::FileHandleBase::CheckState' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/filehandle/FileHandleBase.cpp:336:17: note: Technically the member function 'mozilla::dom::FileHandleBase::CheckState' can be const.
thunderbird-52.3.0/mozilla/dom/filehandle/FileHandleBase.h:195:3: note: Technically the member function 'mozilla::dom::FileHandleBase::CheckState' can be const.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:412:51: style: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.h:59:33: note: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:412:51: note: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:454:50: style: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.h:62:32: note: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:454:50: note: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:551:40: style: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.h:174:21: note: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:551:40: note: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/filesystem/GetFilesHelper.cpp:196:25: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/filesystem/OSFileSystem.cpp:92:23: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystem.cpp:51:41: style: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystem.h:61:40: note: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystem.cpp:51:41: note: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:54:50: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:43:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:54:50: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.h:24:1: style: The class 'FileSystemDirectoryReader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:52:51: style: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemEntry.h:75:36: note: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:52:51: note: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp:109:45: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemFileEntry.h:42:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp:109:45: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:42:54: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.h:29:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:42:54: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-52.3.0/mozilla/dom/filesystem/compat/FileSystemRootDirectoryReader.h:15:1: style: The class 'FileSystemRootDirectoryReader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/gamepad/GamepadPlatformService.cpp:242:8: style: The scope of the variable 'isChannelParentEmpty' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:411:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:419:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:429:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:79:3: warning: Member variable 'Gamepad::mDpadState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:135:8: performance: Technically the member function '::AxisComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/gamepad/cocoa/CocoaGamepad.cpp:139:8: performance: Technically the member function '::AxisComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/gamepad/ipc/GamepadEventChannelParent.h:12:1: style: The class 'GamepadEventChannelParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/gamepad/ipc/GamepadTestChannelParent.cpp:15:74: style: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/gamepad/ipc/GamepadTestChannelParent.h:22:50: note: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/gamepad/ipc/GamepadTestChannelParent.cpp:15:74: note: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/gamepad/ipc/GamepadTestChannelParent.h:13:1: style: The class 'GamepadTestChannelParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_new' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_new_from_syspath' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_devnode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_parent_with_subsystem_devtype' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_property_value' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_action' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_sysattr_value' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_new' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_add_match_subsystem' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_scan_devices' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_get_list_entry' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_list_entry_get_next' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_list_entry_get_name' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_new_from_netlink' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_filter_add_match_subsystem_devtype' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_enable_receiving' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_get_fd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_receive_device' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/linux/udev.h:68:12: style: Technically the member function 'mozilla::udev_lib::operatorbool' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:344:7: style: Condition '!sIsShutdown' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:752:8: style: The scope of the variable 'hasDpad' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:440:60: style: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:380:69: note: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:440:60: note: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:138:3: warning: Member variable 'Gamepad::id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::type' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::id' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::numAxes' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::numButtons' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::hasDpad' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::present' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:354:3: warning: Member variable 'WindowsGamepadService::mIsXInputMonitoring' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:106:15: style: Member variable 'Gamepad::type' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:145:5: note: Member variable 'Gamepad::type' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:106:15: note: Member variable 'Gamepad::type' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:356:5: performance: Variable 'mDirectInputTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:195:3: style: Technically the member function '::XInputLoader::operatorbool' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:309:3: style: Technically the member function '::HIDLoader::operatorbool' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:393:8: performance: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:568:29: note: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:393:8: note: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static.
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:626:8: performance: Technically the member function '::HidValueComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/gamepad/windows/WindowsGamepad.cpp:630:8: performance: Technically the member function '::HidValueComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/geolocation/MLSFallback.cpp:14:35: style: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/geolocation/MLSFallback.h:36:33: note: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'.
thunderbird-52.3.0/mozilla/dom/geolocation/MLSFallback.cpp:14:35: note: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeoPosition.cpp:100:5: performance: Variable 'mCoords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:270:63: style: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.h:243:55: note: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:270:63: note: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:529:55: style: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:85:40: note: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:529:55: note: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:1103:50: style: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.h:153:44: note: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:1103:50: note: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.h:68:3: warning: Member variable 'nsGeolocationService::mLastPosition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.h:124:1: style: The class 'Geolocation' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.h:224:1: style: The class 'PositionError' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/geolocation/nsGeolocation.cpp:61:1: style: The class 'nsGeolocationRequest' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:49:11: style: The scope of the variable 'bodyTopMargin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:50:11: style: The scope of the variable 'bodyBottomMargin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:51:11: style: The scope of the variable 'bodyLeftMargin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:52:11: style: The scope of the variable 'bodyRightMargin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:42:39: style: Function 'MapRuleInfoInto' argument 1 names different: declaration 'aRuleData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.h:30:44: note: Function 'MapRuleInfoInto' argument 1 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/HTMLBodyElement.cpp:42:39: note: Function 'MapRuleInfoInto' argument 1 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/HTMLContentElement.cpp:87:24: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/html/HTMLContentElement.cpp:87:24: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/HTMLContentElement.cpp:87:24: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.cpp:1202:16: style: The scope of the variable 'element' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.cpp:1233:55: style: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.h:170:49: note: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.cpp:1233:55: note: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.cpp:2068:38: style: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.h:261:28: note: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormElement.cpp:2068:38: note: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:676:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:673:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:676:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:836:69: style: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.h:164:56: note: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:836:69: note: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.cpp:433:3: performance: Variable 'mPostDataStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.h:115:8: style: Technically the member function 'mozilla::dom::HTMLFormSubmission::GetCharset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/html/HTMLFormSubmission.h:198:8: style: Technically the member function 'mozilla::dom::FSMultipartFormData::GetContentType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/html/HTMLFrameSetElement.cpp:69:39: style: Function 'SetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/HTMLFrameSetElement.h:110:59: note: Function 'SetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'.
thunderbird-52.3.0/mozilla/dom/html/HTMLFrameSetElement.cpp:69:39: note: Function 'SetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'.
thunderbird-52.3.0/mozilla/dom/html/HTMLImageElement.cpp:87:5: performance: Variable 'mDocument' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:272:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:271:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:272:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:869:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:864:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:869:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:5166:34: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:5166:34: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.cpp:5166:34: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/HTMLMediaElement.cpp:816:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:66:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:56:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:66:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:85:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:56:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:85:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:106:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:56:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:106:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:125:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:56:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:125:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:141:16: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:56:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/HTMLMenuItemElement.cpp:141:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/HTMLShadowElement.cpp:142:24: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/html/HTMLShadowElement.cpp:142:24: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/HTMLShadowElement.cpp:142:24: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:715:52: warning: Logical conjunction always evaluates to false: imageWasOverflowing && !(ImageIsOverflowing()). [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:715:52: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:715:52: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:715:52: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mVisibleWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mVisibleHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mImageWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mImageHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mResizeImageByDefault' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mClickResizingEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mImageIsOverflowingHorizontally' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mImageIsOverflowingVertically' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mImageIsResized' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mShouldResize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mFirstResize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:138:16: warning: Member variable 'ImageDocument::mObservingImageLoader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/ImageDocument.cpp:496:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.h:1649:7: performance: Variable 'mTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.h:1650:7: performance: Variable 'mFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/html/HTMLInputElement.h:1636:3: warning: The struct 'nsFilePickerFilter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/html/TextTrackManager.cpp:522:8: performance: Technically the member function 'mozilla::dom::CompareSimpleTextTrackEvents::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/html/VideoDocument.cpp:22:20: style: The function 'StartDocumentLoad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/MediaDocument.h:28:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/VideoDocument.cpp:22:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/VideoDocument.cpp:29:16: style: The function 'SetScriptGlobalObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/html/MediaDocument.h:36:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/html/VideoDocument.cpp:29:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.cpp:103:34: style: Function 'SetActive' argument 1 names different: declaration 'aActive' definition 'aVisible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.h:42:23: note: Function 'SetActive' argument 1 names different: declaration 'aActive' definition 'aVisible'.
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.cpp:103:34: note: Function 'SetActive' argument 1 names different: declaration 'aActive' definition 'aVisible'.
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.cpp:463:45: style: Function 'SetInputMethodActive' argument 1 names different: declaration 'isActive' definition 'aIsActive'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.h:108:63: note: Function 'SetInputMethodActive' argument 1 names different: declaration 'isActive' definition 'aIsActive'.
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.cpp:463:45: note: Function 'SetInputMethodActive' argument 1 names different: declaration 'isActive' definition 'aIsActive'.
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.h:135:8: style: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.cpp:34:19: note: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const.
thunderbird-52.3.0/mozilla/dom/html/nsBrowserElement.h:135:8: note: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:227:51: style: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:115:36: note: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:227:51: note: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:363:59: style: Function 'InsertAdjacentHTML' argument 1 names different: declaration 'position' definition 'aPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:397:50: note: Function 'InsertAdjacentHTML' argument 1 names different: declaration 'position' definition 'aPosition'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:363:59: note: Function 'InsertAdjacentHTML' argument 1 names different: declaration 'position' definition 'aPosition'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:364:59: style: Function 'InsertAdjacentHTML' argument 2 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:398:50: note: Function 'InsertAdjacentHTML' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:364:59: note: Function 'InsertAdjacentHTML' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:846:64: style: Function 'UnsetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:484:61: note: Function 'UnsetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:846:64: note: Function 'UnsetAttr' argument 2 names different: declaration 'aName' definition 'aAttribute'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1251:71: style: Function 'MapCommonAttributesIntoExceptHidden' argument 2 names different: declaration 'aRuleData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:668:63: note: Function 'MapCommonAttributesIntoExceptHidden' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1251:71: note: Function 'MapCommonAttributesIntoExceptHidden' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1277:59: style: Function 'MapCommonAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:659:51: note: Function 'MapCommonAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1277:59: note: Function 'MapCommonAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1341:62: style: Function 'MapImageAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:686:54: note: Function 'MapImageAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1341:62: note: Function 'MapImageAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1372:60: style: Function 'MapDivAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.h:697:52: note: Function 'MapDivAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLElement.cpp:1372:60: note: Function 'MapDivAlignAttributeInto' argument 2 names different: declaration 'aData' definition 'aRuleData'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:576:59: style: Function 'GetManifestURL' argument 1 names different: declaration 'aOut' definition 'aManifestURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLFrameElement.h:132:34: note: Function 'GetManifestURL' argument 1 names different: declaration 'aOut' definition 'aManifestURL'.
thunderbird-52.3.0/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:576:59: note: Function 'GetManifestURL' argument 1 names different: declaration 'aOut' definition 'aManifestURL'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:550:14: style: The scope of the variable 'childCount' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:344:43: style: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:208:41: note: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:344:43: note: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:927:44: style: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:148:40: note: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:927:44: note: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:637:18: warning: Member variable 'HTMLContentSink::mMaxTextRun' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:637:18: warning: Member variable 'HTMLContentSink::mCurrentContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:637:18: warning: Member variable 'HTMLContentSink::mHeadContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:637:18: warning: Member variable 'HTMLContentSink::mHaveSeenHead' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:637:18: warning: Member variable 'HTMLContentSink::mNotifiedRootInsertion' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:217:8: style: Unused private function: 'SinkContext::HaveNotifiedForCurrentContent' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:208:12: style: Technically the member function 'SinkContext::IsCurrentContainer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:344:14: note: Technically the member function 'SinkContext::IsCurrentContainer' can be const.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLContentSink.cpp:208:12: note: Technically the member function 'SinkContext::IsCurrentContainer' can be const.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:132:46: style: Function 'Prefetch' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.h:62:45: note: Function 'Prefetch' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:132:46: note: Function 'Prefetch' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:158:49: style: Function 'PrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.h:56:48: note: Function 'PrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:158:49: note: Function 'PrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:164:52: style: Function 'PrefetchMedium' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.h:55:51: note: Function 'PrefetchMedium' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:164:52: note: Function 'PrefetchMedium' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:170:50: style: Function 'PrefetchHigh' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.h:54:49: note: Function 'PrefetchHigh' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:170:50: note: Function 'PrefetchHigh' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:226:55: style: Function 'CancelPrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.h:57:54: note: Function 'CancelPrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:226:55: note: Function 'CancelPrefetchLow' argument 1 names different: declaration 'host' definition 'hostname'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:248:33: warning: Member variable 'nsDeferrals::mEntries' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDNSPrefetch.cpp:254:3: performance: Variable 'mTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:1673:5: style: Variable 'executor' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:1672:0: note: Variable 'executor' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:1673:5: note: Variable 'executor' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:2309:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:2291:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:2309:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:278:50: style: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.h:313:48: note: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:278:50: note: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:378:43: style: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.h:324:34: note: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:378:43: note: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:2872:60: style: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.h:349:57: note: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:2872:60: note: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3104:37: style: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:143:51: note: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3104:37: note: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3105:37: style: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:144:51: note: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3105:37: note: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3466:56: style: Function 'QueryCommandSupported' argument 1 names different: declaration 'aCommandID' definition 'commandID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.h:231:47: note: Function 'QueryCommandSupported' argument 1 names different: declaration 'aCommandID' definition 'commandID'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:3466:56: note: Function 'QueryCommandSupported' argument 1 names different: declaration 'aCommandID' definition 'commandID'.
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mNumForms' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mWriteLevel' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mLoadFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mTooDeepWriteRecursion' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mDisableDocWrite' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mWarnedWidthHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mContentEditableCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mEditingState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mDisableCookieAccess' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsHTMLDocument.cpp:174:17: warning: Member variable 'nsHTMLDocument::mPendingMaybeEditingStateChanged' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/html/nsIConstraintValidation.cpp:213:24: style: Same expression on both sides of '!=' because the value of 'previousValidity' and 'IsValid()' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/html/nsIConstraintValidation.cpp:204:34: note: 'previousValidity' is assigned value 'IsValid()' here.
thunderbird-52.3.0/mozilla/dom/html/nsIConstraintValidation.cpp:213:24: note: Same expression on both sides of '!=' because the value of 'previousValidity' and 'IsValid()' are the same.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:310:55: style: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:229:42: note: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:310:55: note: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:320:56: style: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:230:43: note: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:320:56: note: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:330:53: style: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:231:40: note: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:330:53: note: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'.
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:1099:28: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/html/nsTextEditorState.cpp:213:1: style: The class 'nsTextInputSelectionImpl' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:57:56: style: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabase.h:77:53: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:57:56: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:73:66: style: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabase.h:85:76: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:73:66: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:88:62: style: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabase.h:81:39: note: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseInlines.h:88:62: note: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:1677:63: style: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:342:58: note: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:1677:63: note: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:2185:62: style: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:510:37: note: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:2185:62: note: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:3274:48: style: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:808:61: note: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:3274:48: note: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:75:3: performance: Technically the member function 'mozilla::dom::indexedDB::ThreadLocal::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:231:3: performance: Technically the member function 'mozilla::dom::indexedDB::BackgroundRequestChildBase::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:483:3: performance: Technically the member function 'mozilla::dom::indexedDB::BackgroundTransactionBase::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/Key.h:353:3: performance: Technically the member function 'mozilla::dom::indexedDB::Key::Assert' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.h:627:3: style: Class 'BackgroundMutableFileChild' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabase.h:85:16: style: Struct 'StructuredCloneReadInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsChild.cpp:3114:67: performance: Function parameter 'aActionFunc' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:25488:51: style: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:8246:38: note: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:25488:51: note: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5036:3: performance: Technically the member function 'mozilla::dom::indexedDB::::DatabaseConnection::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5168:3: performance: Technically the member function 'mozilla::dom::indexedDB::::CachedStatement::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5381:3: performance: Technically the member function 'mozilla::dom::indexedDB::::ConnectionPool::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5567:3: performance: Technically the member function 'mozilla::dom::indexedDB::::DatabaseInfo::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:9831:3: performance: Technically the member function 'mozilla::dom::indexedDB::::FileHelper::SyncCopy' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:29711:13: note: Technically the member function 'mozilla::dom::indexedDB::::FileHelper::SyncCopy' can be static.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:9831:3: note: Technically the member function 'mozilla::dom::indexedDB::::FileHelper::SyncCopy' can be static.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:25500:5: performance: Technically the member function 'mozilla::dom::indexedDB::RemoveReferencesToIndex::IndexIdComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:25507:5: performance: Technically the member function 'mozilla::dom::indexedDB::RemoveReferencesToIndex::IndexIdComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5823:12: warning: The class 'CommitOp' defines member variable with name 'mResultCode' also defined in its parent class 'DatabaseOperationBase'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:7138:12: note: The class 'CommitOp' defines member variable with name 'mResultCode' also defined in its parent class 'DatabaseOperationBase'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5823:12: note: The class 'CommitOp' defines member variable with name 'mResultCode' also defined in its parent class 'DatabaseOperationBase'.
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5665:3: style: Struct 'IdleDatabaseInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:5694:3: style: Struct 'IdleThreadInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:7637:16: style: Struct 'MaybeBlockedDatabaseInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/indexedDB/KeyPath.h:24:1: warning: The class 'KeyPath' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:459:1: warning: The struct 'IndexDataValue' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/indexedDB/ActorsParent.cpp:7822:52: performance: Function parameter 'aContentParent' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/indexedDB/FileInfo.h:61:3: style: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/indexedDB/FileInfo.cpp:110:11: note: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const.
thunderbird-52.3.0/mozilla/dom/indexedDB/FileInfo.h:61:3: note: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const.
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.cpp:126:46: style: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.h:44:30: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.cpp:126:46: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.cpp:137:46: style: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.h:50:30: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-52.3.0/mozilla/dom/indexedDB/FileSnapshot.cpp:137:46: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.cpp:1410:38: warning: Possible null pointer dereference: foundObjectStoreSpec [nullPointer]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.cpp:1395:43: note: Assignment 'foundObjectStoreSpec=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.cpp:1410:38: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.cpp:497:49: style: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.h:231:38: note: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBDatabase.cpp:497:49: note: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBEvents.cpp:53:56: style: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBEvents.h:124:35: note: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBEvents.cpp:53:56: note: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBKeyRange.cpp:338:45: style: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBKeyRange.h:131:34: note: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBKeyRange.cpp:338:45: note: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBObjectStore.cpp:2102:46: style: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBObjectStore.h:239:32: note: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBObjectStore.cpp:2102:46: note: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.cpp:135:36: style: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.h:74:26: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.cpp:135:36: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.cpp:152:30: style: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.h:80:20: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBRequest.cpp:152:30: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBTransaction.cpp:742:32: style: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBTransaction.h:264:18: note: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IDBTransaction.cpp:742:32: note: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'.
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:1082:7: style: Condition 'useProfiler' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:1077:5: note: Assignment 'useProfiler=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:1082:7: note: Condition 'useProfiler' is always false
thunderbird-52.3.0/mozilla/dom/indexedDB/Key.cpp:615:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/indexedDB/Key.cpp:638:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/inputmethod/HardwareKeyHandler.cpp:376:60: style: Function 'DispatchToCurrentProcess' argument 1 names different: declaration 'aPresShell' definition 'presShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/inputmethod/HardwareKeyHandler.h:151:47: note: Function 'DispatchToCurrentProcess' argument 1 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-52.3.0/mozilla/dom/inputmethod/HardwareKeyHandler.cpp:376:60: note: Function 'DispatchToCurrentProcess' argument 1 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.cpp:81:50: style: Function 'AssertAppPrincipal' argument 1 names different: declaration 'aParent' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.h:101:50: note: Function 'AssertAppPrincipal' argument 1 names different: declaration 'aParent' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.cpp:81:50: note: Function 'AssertAppPrincipal' argument 1 names different: declaration 'aParent' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.cpp:88:47: style: Function 'CheckPermission' argument 1 names different: declaration 'aParent' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.h:112:47: note: Function 'CheckPermission' argument 1 names different: declaration 'aParent' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/AppProcessChecker.cpp:88:47: note: Function 'CheckPermission' argument 1 names different: declaration 'aParent' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:815:42: style: Function 'CreateBlobImpl' argument 1 names different: declaration 'aBlobData' definition 'aBlobDatas'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:780:42: note: Function 'CreateBlobImpl' argument 1 names different: declaration 'aBlobData' definition 'aBlobDatas'.
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:815:42: note: Function 'CreateBlobImpl' argument 1 names different: declaration 'aBlobData' definition 'aBlobDatas'.
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:2186:49: style: Function 'RemoteBlobImpl' argument 5 names different: declaration 'aPath' definition 'aDOMPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:1838:35: note: Function 'RemoteBlobImpl' argument 5 names different: declaration 'aPath' definition 'aDOMPath'.
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:2186:49: note: Function 'RemoteBlobImpl' argument 5 names different: declaration 'aPath' definition 'aDOMPath'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:88:1: style: The class 'ContentParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/ipc/Blob.cpp:409:1: style: The class 'BlobInputStreamTether' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/ipc/PermissionMessageUtils.h:16:1: warning: The class 'Principal' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:671:55: style: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:82:43: note: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:671:55: note: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1151:65: style: Function 'AllocPPluginModuleParent' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:151:53: note: Function 'AllocPPluginModuleParent' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1151:65: note: Function 'AllocPPluginModuleParent' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1152:56: style: Function 'AllocPPluginModuleParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:152:44: note: Function 'AllocPPluginModuleParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1152:56: note: Function 'AllocPPluginModuleParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1158:65: style: Function 'AllocPContentBridgeChild' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:158:53: note: Function 'AllocPContentBridgeChild' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1158:65: note: Function 'AllocPContentBridgeChild' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1159:56: style: Function 'AllocPContentBridgeChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:159:44: note: Function 'AllocPContentBridgeChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1159:56: note: Function 'AllocPContentBridgeChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1165:66: style: Function 'AllocPContentBridgeParent' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:155:54: note: Function 'AllocPContentBridgeParent' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1165:66: note: Function 'AllocPContentBridgeParent' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1166:57: style: Function 'AllocPContentBridgeParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:156:45: note: Function 'AllocPContentBridgeParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1166:57: note: Function 'AllocPContentBridgeParent' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1175:62: style: Function 'AllocPGMPServiceChild' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:162:50: note: Function 'AllocPGMPServiceChild' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1175:62: note: Function 'AllocPGMPServiceChild' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1176:53: style: Function 'AllocPGMPServiceChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:163:41: note: Function 'AllocPGMPServiceChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1176:53: note: Function 'AllocPGMPServiceChild' argument 2 names different: declaration 'otherProcess' definition 'aOtherProcess'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1486:50: style: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:376:51: note: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1486:50: note: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1487:50: style: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:377:51: note: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1487:50: note: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1538:54: style: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:552:55: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1538:54: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1540:60: style: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:554:61: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1540:60: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1541:55: style: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:555:56: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1541:55: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1560:54: style: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:560:55: note: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1560:54: note: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1661:48: style: Function 'SendPBlobConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:540:36: note: Function 'SendPBlobConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1661:48: note: Function 'SendPBlobConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1662:65: style: Function 'SendPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:541:53: note: Function 'SendPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1662:65: note: Function 'SendPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1895:77: style: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:297:65: note: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:1895:77: note: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2088:56: style: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:370:57: note: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2088:56: note: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2192:49: style: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:385:50: note: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2192:49: note: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2487:68: style: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:432:56: note: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2487:68: note: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2637:54: style: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:471:55: note: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2637:54: note: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2691:73: style: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.h:582:61: note: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:2691:73: note: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:497:15: warning: Member variable 'ContentChild::mIsForApp' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/ipc/ContentChild.cpp:497:15: warning: Member variable 'ContentChild::mIsForBrowser' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:1001:48: style: Function 'RecvGetBlocklistState' argument 2 names different: declaration 'aIsBlocklisted' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:258:48: note: Function 'RecvGetBlocklistState' argument 2 names different: declaration 'aIsBlocklisted' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:1001:48: note: Function 'RecvGetBlocklistState' argument 2 names different: declaration 'aIsBlocklisted' definition 'aState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:1672:58: style: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:983:58: note: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:1672:58: note: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:2184:45: style: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:618:37: note: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:2184:45: note: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3040:66: style: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:741:53: note: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3040:66: note: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3080:37: style: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:362:29: note: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3080:37: note: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3308:56: style: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:398:56: note: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3308:56: note: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3368:80: style: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:800:67: note: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:3368:80: note: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4021:56: style: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:286:60: note: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4021:56: note: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4079:56: style: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:592:23: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4079:56: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4081:61: style: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:594:28: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4081:61: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'context' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4082:56: style: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:595:23: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4082:56: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4097:53: style: Function 'RecvCreateFakeVolume' argument 1 names different: declaration 'aFsName' definition 'fsName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:962:53: note: Function 'RecvCreateFakeVolume' argument 1 names different: declaration 'aFsName' definition 'fsName'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4097:53: note: Function 'RecvCreateFakeVolume' argument 1 names different: declaration 'aFsName' definition 'fsName'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4098:53: style: Function 'RecvCreateFakeVolume' argument 2 names different: declaration 'aMountPoint' definition 'mountPoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:963:53: note: Function 'RecvCreateFakeVolume' argument 2 names different: declaration 'aMountPoint' definition 'mountPoint'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4098:53: note: Function 'RecvCreateFakeVolume' argument 2 names different: declaration 'aMountPoint' definition 'mountPoint'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4114:55: style: Function 'RecvSetFakeVolumeState' argument 1 names different: declaration 'aFsName' definition 'fsName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:965:55: note: Function 'RecvSetFakeVolumeState' argument 1 names different: declaration 'aFsName' definition 'fsName'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4114:55: note: Function 'RecvSetFakeVolumeState' argument 1 names different: declaration 'aFsName' definition 'fsName'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4114:78: style: Function 'RecvSetFakeVolumeState' argument 2 names different: declaration 'aFsState' definition 'fsState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:966:54: note: Function 'RecvSetFakeVolumeState' argument 2 names different: declaration 'aFsState' definition 'fsState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4114:78: note: Function 'RecvSetFakeVolumeState' argument 2 names different: declaration 'aFsState' definition 'fsState'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4270:52: style: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:1004:52: note: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4270:52: note: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4287:55: style: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.h:1007:55: note: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-52.3.0/mozilla/dom/ipc/ContentParent.cpp:4287:55: note: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:29:59: style: Function 'AnnotateCrashReport' argument 1 names different: declaration 'aKey' definition 'key'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.h:149:40: note: Function 'AnnotateCrashReport' argument 1 names different: declaration 'aKey' definition 'key'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:29:59: note: Function 'AnnotateCrashReport' argument 1 names different: declaration 'aKey' definition 'key'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:30:59: style: Function 'AnnotateCrashReport' argument 2 names different: declaration 'aData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.h:149:63: note: Function 'AnnotateCrashReport' argument 2 names different: declaration 'aData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:30:59: note: Function 'AnnotateCrashReport' argument 2 names different: declaration 'aData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:44:58: style: Function 'RecvAppendAppNotes' argument 1 names different: declaration 'aData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.h:161:52: note: Function 'RecvAppendAppNotes' argument 1 names different: declaration 'aData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:44:58: note: Function 'RecvAppendAppNotes' argument 1 names different: declaration 'aData' definition 'data'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:67:57: style: Function 'SetChildData' argument 1 names different: declaration 'id' definition 'tid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.h:133:38: note: Function 'SetChildData' argument 1 names different: declaration 'id' definition 'tid'.
thunderbird-52.3.0/mozilla/dom/ipc/CrashReporterParent.cpp:67:57: note: Function 'SetChildData' argument 1 names different: declaration 'id' definition 'tid'.
thunderbird-52.3.0/mozilla/dom/ipc/FilePickerParent.h:25:3: warning: Member variable 'FilePickerParent::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/ipc/ProcessPriorityManager.cpp:1330:44: style: Function 'CalculateLRULevel' argument 1 names different: declaration 'aLRUPoolIndex' definition 'aLRU'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ProcessPriorityManager.cpp:121:39: note: Function 'CalculateLRULevel' argument 1 names different: declaration 'aLRUPoolIndex' definition 'aLRU'.
thunderbird-52.3.0/mozilla/dom/ipc/ProcessPriorityManager.cpp:1330:44: note: Function 'CalculateLRULevel' argument 1 names different: declaration 'aLRUPoolIndex' definition 'aLRU'.
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.cpp:223:54: style: Function 'ActorDestroy' argument 1 names different: declaration 'aWhy' definition 'why'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.h:32:48: note: Function 'ActorDestroy' argument 1 names different: declaration 'aWhy' definition 'why'.
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.cpp:223:54: note: Function 'ActorDestroy' argument 1 names different: declaration 'aWhy' definition 'why'.
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.cpp:24:3: performance: Variable 'mScreenMgr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.h:24:16: warning: Virtual function 'RecvRefresh' is called from constructor 'ScreenManagerParent(uint32_t*aNumberOfScreens,float*aSystemDefaultScale,bool*aSuccess)' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.cpp:29:13: note: Calling RecvRefresh
thunderbird-52.3.0/mozilla/dom/ipc/ScreenManagerParent.h:24:16: note: RecvRefresh is a virtual method
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:80:50: style: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.h:111:36: note: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'.
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:80:50: note: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'.
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:100:51: style: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.h:147:37: note: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:100:51: note: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:106:56: style: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.h:148:42: note: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/ipc/StructuredCloneData.cpp:106:56: note: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:612:71: style: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:645:68: note: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:612:71: note: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1373:47: style: Function 'RecvUpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:351:39: note: Function 'RecvUpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1373:47: note: Function 'RecvUpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1373:68: style: Function 'RecvUpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:352:39: note: Function 'RecvUpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1373:68: note: Function 'RecvUpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1374:65: style: Function 'RecvUpdateDimensions' argument 3 names different: declaration 'aOrientation' definition 'orientation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:353:57: note: Function 'RecvUpdateDimensions' argument 3 names different: declaration 'aOrientation' definition 'orientation'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1374:65: note: Function 'RecvUpdateDimensions' argument 3 names different: declaration 'aOrientation' definition 'orientation'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1375:60: style: Function 'RecvUpdateDimensions' argument 4 names different: declaration 'aClientOffset' definition 'clientOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:354:52: note: Function 'RecvUpdateDimensions' argument 4 names different: declaration 'aClientOffset' definition 'clientOffset'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1375:60: note: Function 'RecvUpdateDimensions' argument 4 names different: declaration 'aClientOffset' definition 'clientOffset'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1376:60: style: Function 'RecvUpdateDimensions' argument 5 names different: declaration 'aChromeDisp' definition 'chromeDisp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:355:52: note: Function 'RecvUpdateDimensions' argument 5 names different: declaration 'aChromeDisp' definition 'chromeDisp'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1376:60: note: Function 'RecvUpdateDimensions' argument 5 names different: declaration 'aChromeDisp' definition 'chromeDisp'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2021:65: style: Function 'DeallocPDocumentRendererChild' argument 1 names different: declaration 'aCctor' definition 'actor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:457:57: note: Function 'DeallocPDocumentRendererChild' argument 1 names different: declaration 'aCctor' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2021:65: note: Function 'DeallocPDocumentRendererChild' argument 1 names different: declaration 'aCctor' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2068:55: style: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:473:60: note: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2068:55: note: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2083:53: style: Function 'DeallocPDatePickerChild' argument 1 names different: declaration 'actor' definition 'aDatePicker'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:477:60: note: Function 'DeallocPDatePickerChild' argument 1 names different: declaration 'actor' definition 'aDatePicker'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2083:53: note: Function 'DeallocPDatePickerChild' argument 1 names different: declaration 'actor' definition 'aDatePicker'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2098:53: style: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:483:45: note: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2098:53: note: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2123:69: style: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:429:61: note: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2123:69: note: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2405:47: style: Function 'RecvSetDocShellIsActive' argument 2 names different: declaration 'aIsHidden' definition 'aPreserveLayers'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:681:52: note: Function 'RecvSetDocShellIsActive' argument 2 names different: declaration 'aIsHidden' definition 'aPreserveLayers'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:2405:47: note: Function 'RecvSetDocShellIsActive' argument 2 names different: declaration 'aIsHidden' definition 'aPreserveLayers'.
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:491:29: warning: Virtual function 'WebNavigation' is called from destructor '~TabChild()' at line 1211. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1211:3: note: Calling DestroyWindow
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1152:60: note: Calling WebNavigation
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:491:29: note: WebNavigation is a virtual method
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:491:29: warning: Virtual function 'WebNavigation' is called from destructor '~TabChild()' at line 1213. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.cpp:1213:58: note: Calling WebNavigation
thunderbird-52.3.0/mozilla/dom/ipc/TabChild.h:491:29: note: WebNavigation is a virtual method
thunderbird-52.3.0/mozilla/dom/ipc/TabMessageUtils.cpp:23:3: style: Variable 'aResult->mEvent' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/ipc/TabMessageUtils.cpp:19:3: note: Variable 'aResult->mEvent' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/ipc/TabMessageUtils.cpp:23:3: note: Variable 'aResult->mEvent' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2465:12: style: The scope of the variable 'layersId' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:620:38: style: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:377:34: note: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:620:38: note: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:737:46: style: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:379:42: note: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:737:46: note: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:737:73: style: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:379:70: note: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:737:73: note: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1566:42: style: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:294:33: note: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1566:42: note: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1584:49: style: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:296:53: note: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1584:49: note: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1954:57: style: Function 'RecvReplyKeyEvent' argument 1 names different: declaration 'aEvent' definition 'event'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:174:61: note: Function 'RecvReplyKeyEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:1954:57: note: Function 'RecvReplyKeyEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2130:38: style: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:534:42: note: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2130:38: note: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2346:65: style: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:327:69: note: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2346:65: note: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2440:58: style: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:348:49: note: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2440:58: note: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2454:56: style: Function 'DeallocPDatePickerParent' argument 1 names different: declaration 'aDatePicker' definition 'actor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.h:352:60: note: Function 'DeallocPDatePickerParent' argument 1 names different: declaration 'aDatePicker' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:2454:56: note: Function 'DeallocPDatePickerParent' argument 1 names different: declaration 'aDatePicker' definition 'actor'.
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:136:12: warning: Member variable 'TabParent::mCustomCursorHotspotX' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/ipc/TabParent.cpp:136:12: warning: Member variable 'TabParent::mCustomCursorHotspotY' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentChild.cpp:46:60: style: Function 'AllocPBrowserChild' argument 4 names different: declaration 'aCpId' definition 'aCpID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentChild.h:88:68: note: Function 'AllocPBrowserChild' argument 4 names different: declaration 'aCpId' definition 'aCpID'.
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentChild.cpp:46:60: note: Function 'AllocPBrowserChild' argument 4 names different: declaration 'aCpId' definition 'aCpID'.
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentParent.cpp:171:57: style: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentParent.h:105:54: note: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/dom/ipc/nsIContentParent.cpp:171:57: note: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:200:56: style: Function 'EncodeInternal' argument 2 names different: declaration 'val' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:57:44: note: Function 'EncodeInternal' argument 2 names different: declaration 'val' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:200:56: note: Function 'EncodeInternal' argument 2 names different: declaration 'val' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:400:53: style: Function 'DecodeInternal' argument 5 names different: declaration 'aRetVal' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:64:56: note: Function 'DecodeInternal' argument 5 names different: declaration 'aRetVal' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:400:53: note: Function 'DecodeInternal' argument 5 names different: declaration 'aRetVal' definition 'aRetval'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:650:41: style: Function 'Consume' argument 1 names different: declaration 'data' definition 'aBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:91:36: note: Function 'Consume' argument 1 names different: declaration 'data' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:650:41: note: Function 'Consume' argument 1 names different: declaration 'data' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:650:59: style: Function 'Consume' argument 2 names different: declaration 'len' definition 'aByteLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:91:51: note: Function 'Consume' argument 2 names different: declaration 'len' definition 'aByteLength'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:650:59: note: Function 'Consume' argument 2 names different: declaration 'len' definition 'aByteLength'.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:32:8: style: Technically the member function 'nsJSONWriter::DidWrite' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/json/nsJSON.cpp:317:20: note: Technically the member function 'nsJSONWriter::DidWrite' can be const.
thunderbird-52.3.0/mozilla/dom/json/nsJSON.h:32:8: note: Technically the member function 'nsJSONWriter::DidWrite' can be const.
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.cpp:490:54: style: Function 'MapMathMLAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.h:75:51: note: Function 'MapMathMLAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.cpp:490:54: note: Function 'MapMathMLAttributesInto' argument 2 names different: declaration 'aRuleData' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.cpp:1099:59: style: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.h:104:61: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.cpp:1099:59: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aAttr'.
thunderbird-52.3.0/mozilla/dom/mathml/nsMathMLElement.cpp:893:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/dom/media/MediaInfo.h:652:0: error: #error "Not supported audio type" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/StreamTracks.h:265:14: warning: Member variable 'TrackIter::mType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.h:148:3: warning: Member variable 'AudioChunk::mVolume' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.h:148:3: warning: Member variable 'AudioChunk::mBufferFormat' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/AudioStream.h:227:12: style: Technically the member function 'mozilla::AudioStream::GetOutChannels' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/VideoSegment.h:87:10: performance: Technically the member function 'mozilla::VideoChunk::SizeOfExcludingThisIfUnshared' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/StreamTracks.h:313:14: style: Technically the member function 'mozilla::StreamTracks::GetForgottenDuration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/StreamTracks.h:158:10: performance: Technically the member function 'mozilla::StreamTracks::CompareTracksByID::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/StreamTracks.h:161:10: performance: Technically the member function 'mozilla::StreamTracks::CompareTracksByID::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1020:11: style: Technically the member function 'mozilla::MediaInputPort::GetSourceTrackId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1022:11: style: Technically the member function 'mozilla::MediaInputPort::GetDestinationTrackId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1088:10: performance: Technically the member function 'mozilla::MediaInputPort::SizeOfExcludingThis' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:157:13: style: Technically the member function 'mozilla::GraphDriver::IterationEnd' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraphImpl.h:579:14: performance: Technically the member function 'mozilla::MediaStreamGraphImpl::StreamSet::end' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:352:0: style: Technically the member function 'mozilla :: MediaSegmentBase < VideoSegment , VideoChunk >::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:353:0: style: Technically the member function 'mozilla :: MediaSegmentBase < VideoSegment , VideoChunk >::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:352:0: style: Technically the member function 'mozilla :: MediaSegmentBase < AudioSegment , AudioChunk >::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:353:0: style: Technically the member function 'mozilla :: MediaSegmentBase < AudioSegment , AudioChunk >::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.h:303:5: error: Memory leak: c.mBuffer [memleak]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:20:10: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:94:16: style: Checking if unsigned variable 'duration' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:85:48: style: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.h:365:41: note: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:85:48: note: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:167:66: style: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.h:361:59: note: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-52.3.0/mozilla/dom/media/AudioSegment.cpp:167:66: note: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:352:18: style: Technically the member function 'mozilla::MediaSegmentBase::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaSegment.h:353:18: style: Technically the member function 'mozilla::MediaSegmentBase::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/CubebUtils.cpp:261:40: style: Function 'ReportCubebStreamInitFailure' argument 1 names different: declaration 'aIsFirstStream' definition 'aIsFirst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/CubebUtils.h:38:40: note: Function 'ReportCubebStreamInitFailure' argument 1 names different: declaration 'aIsFirstStream' definition 'aIsFirst'.
thunderbird-52.3.0/mozilla/dom/media/CubebUtils.cpp:261:40: note: Function 'ReportCubebStreamInitFailure' argument 1 names different: declaration 'aIsFirstStream' definition 'aIsFirst'.
thunderbird-52.3.0/mozilla/dom/media/DOMMediaStream.cpp:1211:62: style: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/DOMMediaStream.h:573:53: note: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'.
thunderbird-52.3.0/mozilla/dom/media/DOMMediaStream.cpp:1211:62: note: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:651:27: style: Condition 'AUDIO_OUTPUT_FORMAT==AUDIO_FORMAT_S16' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:88:54: style: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:177:51: note: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:88:54: note: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:465:8: style: Unused private function: 'AudioCallbackDriver::PanOutputIfNeeded' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:305:8: style: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:311:20: note: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:305:8: note: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:447:8: style: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:885:27: note: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:447:8: note: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:465:8: performance: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.cpp:1081:27: note: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static.
thunderbird-52.3.0/mozilla/dom/media/GraphDriver.h:465:8: note: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:77:53: style: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/Latency.h:86:53: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:77:53: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:82:50: style: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/Latency.h:89:50: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:82:50: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:93:23: style: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/Latency.h:90:23: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:93:23: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:101:26: style: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/Latency.h:87:26: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:101:26: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:209:46: style: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/Latency.h:50:28: note: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/Latency.cpp:209:46: note: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:2354:13: style: The scope of the variable 'cacheBlock' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:1830:50: style: Function 'FlushPartialBlockInternal' argument 1 names different: declaration 'aNotify' definition 'aNotifyAll'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:429:39: note: Function 'FlushPartialBlockInternal' argument 1 names different: declaration 'aNotify' definition 'aNotifyAll'.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:1830:50: note: Function 'FlushPartialBlockInternal' argument 1 names different: declaration 'aNotify' definition 'aNotifyAll'.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:400:16: warning: Member variable 'Entry::mNextBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:400:16: warning: Member variable 'Entry::mPrevBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:238:8: style: Technically the member function 'mozilla::MediaCacheStream::EnsureCacheUpdate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:1991:19: note: Technically the member function 'mozilla::MediaCacheStream::EnsureCacheUpdate' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:238:8: note: Technically the member function 'mozilla::MediaCacheStream::EnsureCacheUpdate' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:291:11: style: Technically the member function 'mozilla::MediaCacheStream::GetLength' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:2037:19: note: Technically the member function 'mozilla::MediaCacheStream::GetLength' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:291:11: note: Technically the member function 'mozilla::MediaCacheStream::GetLength' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:294:11: style: Technically the member function 'mozilla::MediaCacheStream::GetResourceID' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:328:8: style: Technically the member function 'mozilla::MediaCacheStream::IsTransportSeekable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:1944:19: note: Technically the member function 'mozilla::MediaCacheStream::IsTransportSeekable' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:328:8: note: Technically the member function 'mozilla::MediaCacheStream::IsTransportSeekable' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:340:11: style: Technically the member function 'mozilla::MediaCacheStream::Tell' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:2197:19: note: Technically the member function 'mozilla::MediaCacheStream::Tell' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:340:11: note: Technically the member function 'mozilla::MediaCacheStream::Tell' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:393:10: performance: Technically the member function 'mozilla::MediaCacheStream::BlockList::Verify' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaResource.h:117:10: style: Technically the member function 'mozilla::MediaChannelStatistics::GetRate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.cpp:210:8: performance: Technically the member function 'mozilla::MediaCache::Verify' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/Intervals.h:725:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < int64_t >::CompareIntervals::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/Intervals.h:730:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < int64_t >::CompareIntervals::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaCache.h:399:5: warning: The struct 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/MediaResource.cpp:609:88: style: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaResource.h:563:68: note: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-52.3.0/mozilla/dom/media/MediaResource.cpp:609:88: note: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-52.3.0/mozilla/dom/media/MediaResource.cpp:669:47: style: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaResource.h:579:27: note: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/dom/media/MediaResource.cpp:669:47: note: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/dom/media/MediaResource.h:475:8: style: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaResource.cpp:1101:22: note: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaResource.h:475:8: note: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3835:26: style: The scope of the variable 'driver' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:1962:34: style: Function 'EnsureTrack' argument 1 names different: declaration 'aTrack' definition 'aTrackId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:538:44: note: Function 'EnsureTrack' argument 1 names different: declaration 'aTrack' definition 'aTrackId'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:1962:34: note: Function 'EnsureTrack' argument 1 names different: declaration 'aTrack' definition 'aTrackId'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:2813:63: style: Function 'NotifyListenersEvent' argument 1 names different: declaration 'aEvent' definition 'aNewEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:736:51: note: Function 'NotifyListenersEvent' argument 1 names different: declaration 'aEvent' definition 'aNewEvent'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:2813:63: note: Function 'NotifyListenersEvent' argument 1 names different: declaration 'aEvent' definition 'aNewEvent'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3307:60: style: Function 'MediaStreamGraphImpl' argument 1 names different: declaration 'aGraphDriverRequested' definition 'aDriverRequested'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraphImpl.h:117:49: note: Function 'MediaStreamGraphImpl' argument 1 names different: declaration 'aGraphDriverRequested' definition 'aDriverRequested'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3307:60: note: Function 'MediaStreamGraphImpl' argument 1 names different: declaration 'aGraphDriverRequested' definition 'aDriverRequested'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3652:59: style: Function 'NotifyWhenGraphStarted' argument 1 names different: declaration 'aNodeStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1323:48: note: Function 'NotifyWhenGraphStarted' argument 1 names different: declaration 'aNodeStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3652:59: note: Function 'NotifyWhenGraphStarted' argument 1 names different: declaration 'aNodeStream' definition 'aStream'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1366:36: performance: Technically the member function 'mozilla::MediaStreamGraph::ConnectToCaptureStream' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:3976:19: note: Technically the member function 'mozilla::MediaStreamGraph::ConnectToCaptureStream' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1366:36: note: Technically the member function 'mozilla::MediaStreamGraph::ConnectToCaptureStream' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1376:8: performance: Technically the member function 'mozilla::MediaStreamGraph::AssertOnGraphThreadOrNotRunning' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.cpp:1081:19: note: Technically the member function 'mozilla::MediaStreamGraph::AssertOnGraphThreadOrNotRunning' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamGraph.h:1376:8: note: Technically the member function 'mozilla::MediaStreamGraph::AssertOnGraphThreadOrNotRunning' can be static.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFElevation.h:55:14: performance: Technically the member function 'WebCore::HRTFElevation::numberOfAzimuths' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFElevation.h:81:27: style: Technically the member function 'WebCore::HRTFElevation::kernelListL' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.h:271:8: performance: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.cpp:21:33: note: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.h:271:8: note: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.h:272:8: performance: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.cpp:29:33: note: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamListener.h:272:8: note: Technically the member function 'mozilla::DirectMediaStreamTrackListener::MirrorAndDisableSegment' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamTrack.cpp:352:71: style: Function 'NotifyPrincipalHandleChanged' argument 1 names different: declaration 'aPrincipalHandle' definition 'aNewPrincipalHandle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/MediaStreamTrack.h:329:60: note: Function 'NotifyPrincipalHandleChanged' argument 1 names different: declaration 'aPrincipalHandle' definition 'aNewPrincipalHandle'.
thunderbird-52.3.0/mozilla/dom/media/MediaStreamTrack.cpp:352:71: note: Function 'NotifyPrincipalHandleChanged' argument 1 names different: declaration 'aPrincipalHandle' definition 'aNewPrincipalHandle'.
thunderbird-52.3.0/mozilla/dom/media/MediaTimer.h:53:8: performance: Technically the member function 'mozilla::MediaTimer::OnMediaTimerThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/MediaTimer.cpp:72:13: note: Technically the member function 'mozilla::MediaTimer::OnMediaTimerThread' can be static.
thunderbird-52.3.0/mozilla/dom/media/MediaTimer.h:53:8: note: Technically the member function 'mozilla::MediaTimer::OnMediaTimerThread' can be static.
thunderbird-52.3.0/mozilla/dom/media/TextTrackCueList.cpp:16:8: performance: Technically the member function 'mozilla::dom::CompareCuesByTime::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/TextTrackCueList.cpp:19:8: performance: Technically the member function 'mozilla::dom::CompareCuesByTime::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/VideoFrameContainer.h:51:19: style: Technically the member function 'mozilla::VideoFrameContainer::GetLastPrincipalHandleLocked' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/VideoFrameContainer.cpp:42:38: note: Technically the member function 'mozilla::VideoFrameContainer::GetLastPrincipalHandleLocked' can be const.
thunderbird-52.3.0/mozilla/dom/media/VideoFrameContainer.h:51:19: note: Technically the member function 'mozilla::VideoFrameContainer::GetLastPrincipalHandleLocked' can be const.
thunderbird-52.3.0/mozilla/dom/media/VideoPlaybackQuality.h:18:1: style: The class 'VideoPlaybackQuality' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:165:3: warning: Possible null pointer dereference: cue [nullPointer]
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:161:23: note: Assignment 'cue=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:165:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:166:29: warning: Possible null pointer dereference: cue [nullPointer]
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:161:23: note: Assignment 'cue=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/media/WebVTTListener.cpp:166:29: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaReader.h:59:5: style: Class 'ImageBufferCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::GetDuration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::GetVideoParameters' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::GetAudioParameters' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::HasVideo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::HasAudio' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::ReadVideo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::ReadAudio' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaPluginHost.cpp:34:10: warning: Member variable 'Decoder::DestroyDecoder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaReader.h:65:14: style: Unused private function: 'ImageBufferCallback::CreateI420Image' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaResourceServer.cpp:437:57: style: Function 'AppendRandomPath' argument 1 names different: declaration 'aURL' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaResourceServer.h:67:40: note: Function 'AppendRandomPath' argument 1 names different: declaration 'aURL' definition 'aUrl'.
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaResourceServer.cpp:437:57: note: Function 'AppendRandomPath' argument 1 names different: declaration 'aURL' definition 'aUrl'.
thunderbird-52.3.0/mozilla/dom/media/android/AndroidMediaResourceServer.cpp:352:3: style: Class 'ResourceSocketListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.cpp:201:40: style: Function 'GetDuration' argument 1 names different: declaration 'pDuration' definition 'aDuration'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.h:61:38: note: Function 'GetDuration' argument 1 names different: declaration 'pDuration' definition 'aDuration'.
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.cpp:201:40: note: Function 'GetDuration' argument 1 names different: declaration 'pDuration' definition 'aDuration'.
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.cpp:208:44: style: Function 'GetStopPosition' argument 1 names different: declaration 'pStop' definition 'aStop'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.h:62:42: note: Function 'GetStopPosition' argument 1 names different: declaration 'pStop' definition 'aStop'.
thunderbird-52.3.0/mozilla/dom/media/directshow/AudioSinkFilter.cpp:208:44: note: Function 'GetStopPosition' argument 1 names different: declaration 'pStop' definition 'aStop'.
thunderbird-52.3.0/mozilla/dom/media/directshow/DirectShowUtils.h:29:3: style: Class 'Signal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/directshow/DirectShowReader.h:49:3: style: Class 'DirectShowReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/directshow/DirectShowReader.cpp:334:40: style: Function 'SeekInternal' argument 1 names different: declaration 'aTime' definition 'aTargetUs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/directshow/DirectShowReader.h:71:33: note: Function 'SeekInternal' argument 1 names different: declaration 'aTime' definition 'aTargetUs'.
thunderbird-52.3.0/mozilla/dom/media/directshow/DirectShowReader.cpp:334:40: note: Function 'SeekInternal' argument 1 names different: declaration 'aTime' definition 'aTargetUs'.
thunderbird-52.3.0/mozilla/dom/media/directshow/SourceFilter.cpp:333:15: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/media/directshow/SourceFilter.cpp:333:15: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/dom/media/directshow/SourceFilter.cpp:333:15: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp:37:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.cpp:27:49: style: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.h:23:30: note: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.cpp:27:49: note: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.cpp:52:58: style: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.h:33:39: note: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmCDMCallbackProxy.cpp:52:58: note: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:104:90: style: Function 'OnSessionMessage' argument 2 names different: declaration 'aSessionMessageType' definition 'aMessageType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:48:67: note: Function 'OnSessionMessage' argument 2 names different: declaration 'aSessionMessageType' definition 'aMessageType'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:104:90: note: Function 'OnSessionMessage' argument 2 names different: declaration 'aSessionMessageType' definition 'aMessageType'.
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:198:23: warning: Member variable 'MediaDrmProxySupport::mCallback' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:201:3: performance: Variable 'mJavaCallbacks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.h:34:3: style: Class 'MediaDrmProxySupport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/eme/mediadrm/MediaDrmProxySupport.cpp:30:3: style: Class 'MediaDrmJavaCallbacksSupport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/MediaEncoder.cpp:278:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/encoder/MediaEncoder.cpp:275:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/encoder/MediaEncoder.cpp:278:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/encoder/TrackEncoder.h:69:8: style: Technically the member function 'mozilla::TrackEncoder::IsEncodingComplete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.cpp:435:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.cpp:428:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.cpp:435:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.h:49:7: style: Technically the member function 'mozilla::OpusTrackEncoder::GetOutputSampleRate' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.cpp:204:19: note: Technically the member function 'mozilla::OpusTrackEncoder::GetOutputSampleRate' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/OpusTrackEncoder.h:49:7: note: Technically the member function 'mozilla::OpusTrackEncoder::GetOutputSampleRate' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.cpp:32:18: warning: Member variable 'VP8TrackEncoder::mEncodedFrameRate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.h:46:14: style: Technically the member function 'mozilla::VP8TrackEncoder::CalculateEncodedDuration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.cpp:507:18: note: Technically the member function 'mozilla::VP8TrackEncoder::CalculateEncodedDuration' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.h:46:14: note: Technically the member function 'mozilla::VP8TrackEncoder::CalculateEncodedDuration' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.h:49:14: style: Technically the member function 'mozilla::VP8TrackEncoder::CalculateRemainingTicks' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.cpp:498:18: note: Technically the member function 'mozilla::VP8TrackEncoder::CalculateRemainingTicks' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/VP8TrackEncoder.h:49:14: note: Technically the member function 'mozilla::VP8TrackEncoder::CalculateRemainingTicks' can be const.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AMRBox.cpp:41:3: performance: Variable 'amr_special_box' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:63:8: style: Technically the member function 'mozilla::FragmentBuffer::EOS' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:70:8: style: Technically the member function 'mozilla::FragmentBuffer::HasCSD' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:72:12: style: Technically the member function 'mozilla::FragmentBuffer::GetType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:78:12: style: Technically the member function 'mozilla::FragmentBuffer::GetLastFragmentLastFrameTime' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:185:12: style: Technically the member function 'mozilla::ISOControl::GetCurFragmentNumber' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:190:12: style: Technically the member function 'mozilla::ISOControl::GetMuxingType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:226:12: style: Technically the member function 'mozilla::MediaDataBox::GetAllSampleSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:227:12: style: Technically the member function 'mozilla::MediaDataBox::FirstSampleOffsetInMediaDataBox' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:273:12: style: Technically the member function 'mozilla::TrackRunBox::GetAllSampleSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:495:11: warning: The class 'VisualSampleEntry' defines member variable with name 'reserved' also defined in its parent class 'SampleEntryBox'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:560:11: note: The class 'VisualSampleEntry' defines member variable with name 'reserved' also defined in its parent class 'SampleEntryBox'.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:495:11: note: The class 'VisualSampleEntry' defines member variable with name 'reserved' also defined in its parent class 'SampleEntryBox'.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:138:3: style: Class 'ISOControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:140:3: style: Class 'FileTypeBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:149:3: style: Class 'MovieBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:175:3: style: Class 'MovieHeaderBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:394:3: style: Class 'MovieExtendsBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:596:3: style: Class 'SampleSizeBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:630:3: style: Class 'DataEntryUrlBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:648:3: style: Class 'DataReferenceBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:657:3: style: Class 'DataInformationBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:674:3: style: Class 'VideoMediaHeaderBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:691:3: style: Class 'SoundMediaHeaderBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AMRBox.h:28:3: style: Class 'AMRSpecificBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AMRBox.h:44:3: style: Class 'AMRSampleEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AVCBox.cpp:44:3: performance: Variable 'avcConfigBox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AVCBox.h:37:3: style: Class 'AVCConfigurationBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/AVCBox.h:53:3: style: Class 'AVCSampleEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/EVRCBox.cpp:41:3: performance: Variable 'evrc_special_box' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/EVRCBox.h:28:3: style: Class 'EVRCSpecificBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/EVRCBox.h:44:3: style: Class 'EVRCSampleEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.cpp:396:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:182:12: performance: Technically the member function 'mozilla::ISOControl::GetTime' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.cpp:410:13: note: Technically the member function 'mozilla::ISOControl::GetTime' can be static.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOControl.h:182:12: note: Technically the member function 'mozilla::ISOControl::GetTime' can be static.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:428:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:377:57: style: Function 'MovieFragmentHeaderBox' argument 1 names different: declaration 'aType' definition 'aTrackType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:343:35: note: Function 'MovieFragmentHeaderBox' argument 1 names different: declaration 'aType' definition 'aTrackType'.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:377:57: note: Function 'MovieFragmentHeaderBox' argument 1 names different: declaration 'aType' definition 'aTrackType'.
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:541:17: warning: Member variable 'ChunkOffsetBox::mTrackType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:571:19: warning: Member variable 'SampleToChunkBox::mTrackType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:601:18: warning: Member variable 'TimeToSampleBox::mTrackType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:892:22: warning: Member variable 'SoundMediaHeaderBox::balance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:892:22: warning: Member variable 'SoundMediaHeaderBox::reserved' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:773:3: performance: Variable 'location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/MP4ESDS.h:46:3: style: Class 'ES_Descriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/MP4ESDS.h:65:3: style: Class 'ESDBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/MP4ESDS.h:81:3: style: Class 'MP4AudioSampleEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.h:616:1: warning: The class 'DataEntryUrlBox' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:171:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:346:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/ISOMediaBoxes.cpp:349:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/MP4ESDS.cpp:41:3: performance: Variable 'es' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/encoder/fmp4_muxer/MP4ESDS.cpp:71:3: performance: Variable 'es_descriptor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacDecoder.cpp:18:7: style: Condition '!IsEnabled()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacDemuxer.cpp:236:1: style: The class 'Frame' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacDemuxer.cpp:388:1: style: The class 'FrameParser' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.cpp:79:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.cpp:80:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.h:31:8: performance: Technically the member function 'mozilla::FlacFrameParser::IsHeaderBlock' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.cpp:202:18: note: Technically the member function 'mozilla::FlacFrameParser::IsHeaderBlock' can be static.
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.h:31:8: note: Technically the member function 'mozilla::FlacFrameParser::IsHeaderBlock' can be static.
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.h:35:12: performance: Technically the member function 'mozilla::FlacFrameParser::HeaderBlockLength' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.cpp:52:18: note: Technically the member function 'mozilla::FlacFrameParser::HeaderBlockLength' can be static.
thunderbird-52.3.0/mozilla/dom/media/flac/FlacFrameParser.h:35:12: note: Technically the member function 'mozilla::FlacFrameParser::HeaderBlockLength' can be static.
thunderbird-52.3.0/mozilla/dom/media/fmp4/MP4Stream.h:35:10: style: Technically the member function 'mozilla::MP4Stream::ReadRecord::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp:138:23: performance: Function parameter 'aId' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp:220:47: performance: Function parameter 'aValue' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp:241:41: performance: Function parameter 'aId' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp:241:53: performance: Function parameter 'aValue' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-decryptor.cpp:241:68: performance: Function parameter 'aOverwrite' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-storage.cpp:12:1: style: The class 'WriteRecordClient' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp-plugin/gmp-test-storage.cpp:97:1: style: The class 'ReadRecordClient' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:40:48: style: Function 'Decoded' argument 1 names different: declaration 'aEncodedSamples' definition 'aDecodedSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:29:33: note: Function 'Decoded' argument 1 names different: declaration 'aEncodedSamples' definition 'aDecodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:40:48: note: Function 'Decoded' argument 1 names different: declaration 'aEncodedSamples' definition 'aDecodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:93:63: style: Function 'RecvInitDecode' argument 1 names different: declaration 'codecSettings' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:37:48: note: Function 'RecvInitDecode' argument 1 names different: declaration 'codecSettings' definition 'a'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:93:63: note: Function 'RecvInitDecode' argument 1 names different: declaration 'codecSettings' definition 'a'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:115:67: style: Function 'RecvDecode' argument 1 names different: declaration 'input' definition 'aEncodedSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:38:52: note: Function 'RecvDecode' argument 1 names different: declaration 'input' definition 'aEncodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:115:67: note: Function 'RecvDecode' argument 1 names different: declaration 'input' definition 'aEncodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderParent.cpp:82:52: style: Function 'Decode' argument 1 names different: declaration 'aInput' definition 'aEncodedSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderParent.h:40:40: note: Function 'Decode' argument 1 names different: declaration 'aInput' definition 'aEncodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderParent.cpp:82:52: note: Function 'Decode' argument 1 names different: declaration 'aInput' definition 'aEncodedSamples'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPAudioDecoderParent.h:22:1: style: The class 'GMPAudioDecoderParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPContentParent.h:22:1: style: The class 'GMPContentParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:38:44: style: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.h:23:30: note: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:38:44: note: Function 'SetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aToken'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:82:53: style: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.h:33:39: note: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:82:53: note: Function 'RejectPromise' argument 3 names different: declaration 'aSessionId' definition 'aMessage'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDecryptorProxy.h:26:4: warning: Class 'GMPDecryptorProxy' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMProxy.cpp:506:52: style: Function 'RejectPromise' argument 2 names different: declaration 'aExceptionCode' definition 'aCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMProxy.h:96:46: note: Function 'RejectPromise' argument 2 names different: declaration 'aExceptionCode' definition 'aCode'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMProxy.cpp:506:52: note: Function 'RejectPromise' argument 2 names different: declaration 'aExceptionCode' definition 'aCode'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPCDMProxy.h:18:1: style: The class 'GMPCDMProxy' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPChild.cpp:128:0: error: #error not defined [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPTimerChild.h:21:1: style: The class 'GMPTimerChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPStorageChild.h:23:1: style: The class 'GMPRecordImpl' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPStorageChild.h:52:1: style: The class 'GMPStorageChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPStorageChild.h:106:5: warning: Member variable 'RecordIteratorContext::mUserArg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPContentParent.cpp:142:56: style: Function 'GetGMPDecryptor' argument 1 names different: declaration 'aGMPKS' definition 'aGMPDP'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPContentParent.h:37:49: note: Function 'GetGMPDecryptor' argument 1 names different: declaration 'aGMPKS' definition 'aGMPDP'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPContentParent.cpp:142:56: note: Function 'GetGMPDecryptor' argument 1 names different: declaration 'aGMPKS' definition 'aGMPDP'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDecryptorParent.h:23:1: style: The class 'GMPDecryptorParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderParent.h:25:1: style: The class 'GMPVideoDecoderParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoEncoderParent.h:24:1: style: The class 'GMPVideoEncoderParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPTimerParent.h:20:1: style: The class 'GMPTimerParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPTimerParent.h:38:5: warning: Member variable 'Context::mId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPStorageParent.h:17:1: style: The class 'GMPStorageParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPParent.h:90:1: style: The class 'GMPParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:111:6: warning: Class 'DirectoryFilter' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:194:0: style: Class 'mozilla :: gmp :: MainThreadOnly < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:194:0: style: Class 'mozilla :: gmp :: MainThreadOnly < int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDecryptorParent.cpp:202:54: style: Function 'RecvSetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aCreateSessionId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDecryptorParent.h:77:41: note: Function 'RecvSetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aCreateSessionId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDecryptorParent.cpp:202:54: note: Function 'RecvSetSessionId' argument 1 names different: declaration 'aCreateSessionToken' definition 'aCreateSessionId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPDiskStorage.cpp:392:12: performance: Technically the member function 'mozilla::gmp::GMPDiskStorage::ReadRecordMetadata' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPParent.cpp:770:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPParent.cpp:768:58: style: Function 'RecvPGMPStorageConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPParent.h:189:54: note: Function 'RecvPGMPStorageConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPParent.cpp:768:58: note: Function 'RecvPGMPStorageConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPPlatform.cpp:26:1: style: The class 'GMPRunnable' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPPlatform.cpp:52:1: style: The class 'GMPSyncRunnable' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPProcessChild.cpp:47:0: error: #error Not implemented [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.cpp:230:53: style: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.h:45:36: note: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.cpp:230:53: note: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.cpp:294:46: style: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.h:49:29: note: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceChild.cpp:294:46: note: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:953:54: style: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:43:36: note: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:953:54: note: Function 'HasPluginForAPI' argument 3 names different: declaration 'aRetVal' definition 'aHasPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1218:74: style: Function 'PluginTerminated' argument 1 names different: declaration 'aOld' definition 'aPlugin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:125:50: note: Function 'PluginTerminated' argument 1 names different: declaration 'aOld' definition 'aPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1218:74: note: Function 'PluginTerminated' argument 1 names different: declaration 'aOld' definition 'aPlugin'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1543:47: style: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:47:29: note: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1543:47: note: Function 'GetNodeId' argument 4 names different: declaration 'aInPrivateBrowsingMode' definition 'aInPrivateBrowsing'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1742:76: style: Function 'ForgetThisSiteOnGMPThread' argument 1 names different: declaration 'aOrigin' definition 'aSite'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:116:52: note: Function 'ForgetThisSiteOnGMPThread' argument 1 names different: declaration 'aOrigin' definition 'aSite'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1742:76: note: Function 'ForgetThisSiteOnGMPThread' argument 1 names different: declaration 'aOrigin' definition 'aSite'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1987:44: style: Function 'RecvLaunchGMP' argument 3 names different: declaration 'aOutID' definition 'aOutProcessId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.h:266:33: note: Function 'RecvLaunchGMP' argument 3 names different: declaration 'aOutID' definition 'aOutProcessId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPServiceParent.cpp:1987:44: note: Function 'RecvLaunchGMP' argument 3 names different: declaration 'aOutID' definition 'aOutProcessId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPUtils.cpp:156:34: style: Function 'Init' argument 1 names different: declaration 'aFile' definition 'aInfoFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPUtils.h:66:22: note: Function 'Init' argument 1 names different: declaration 'aFile' definition 'aInfoFile'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPUtils.cpp:156:34: note: Function 'Init' argument 1 names different: declaration 'aFile' definition 'aInfoFile'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:47:50: style: Function 'Decoded' argument 1 names different: declaration 'decodedFrame' definition 'aDecodedFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.h:34:35: note: Function 'Decoded' argument 1 names different: declaration 'decodedFrame' definition 'aDecodedFrame'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:47:50: note: Function 'Decoded' argument 1 names different: declaration 'decodedFrame' definition 'aDecodedFrame'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:65:68: style: Function 'ReceivedDecodedReferenceFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.h:35:53: note: Function 'ReceivedDecodedReferenceFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:65:68: note: Function 'ReceivedDecodedReferenceFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:73:59: style: Function 'ReceivedDecodedFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.h:36:44: note: Function 'ReceivedDecodedFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/GMPVideoDecoderChild.cpp:73:59: note: Function 'ReceivedDecodedFrame' argument 1 names different: declaration 'pictureId' definition 'aPictureId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/rlz/sha256.c:393:14: style: Unused variable: t1 [unusedVariable]
thunderbird-52.3.0/mozilla/dom/media/gmp/rlz/sha256.c:434:14: style: Unused variable: t1 [unusedVariable]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.h:47:1: style: The class 'CDMWrapper' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.h:18:1: style: The class 'WidevineDecryptor' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.h:23:1: style: The class 'WidevineVideoDecoder' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:24:41: style: Function 'GetInstance' argument 1 names different: declaration 'aDecryptorId' definition 'aInstanceId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.h:29:50: note: Function 'GetInstance' argument 1 names different: declaration 'aDecryptorId' definition 'aInstanceId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:24:41: note: Function 'GetInstance' argument 1 names different: declaration 'aDecryptorId' definition 'aInstanceId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:47:61: style: Function 'SetCDM' argument 2 names different: declaration 'aDecryptorId' definition 'aInstanceId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.h:27:49: note: Function 'SetCDM' argument 2 names different: declaration 'aDecryptorId' definition 'aInstanceId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:47:61: note: Function 'SetCDM' argument 2 names different: declaration 'aDecryptorId' definition 'aInstanceId'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:146:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:366:13: style: Same expression on both sides of '==' because the value of 'rv' and 'kSuccess' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:365:15: note: 'rv' is assigned value 'kSuccess' here.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:366:13: note: Same expression on both sides of '==' because the value of 'rv' and 'kSuccess' are the same.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:229:56: style: Function 'ReturnOutput' argument 1 names different: declaration 'aFrame' definition 'aCDMFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.h:55:41: note: Function 'ReturnOutput' argument 1 names different: declaration 'aFrame' definition 'aCDMFrame'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:229:56: note: Function 'ReturnOutput' argument 1 names different: declaration 'aFrame' definition 'aCDMFrame'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:25:61: style: Function 'WidevineVideoFrame' argument 1 names different: declaration 'other' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:18:43: note: Function 'WidevineVideoFrame' argument 1 names different: declaration 'other' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:25:61: note: Function 'WidevineVideoFrame' argument 1 names different: declaration 'other' definition 'aOther'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:114:42: style: Function 'SetTimestamp' argument 1 names different: declaration 'aTimestamp' definition 'timestamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:36:29: note: Function 'SetTimestamp' argument 1 names different: declaration 'aTimestamp' definition 'timestamp'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:114:42: note: Function 'SetTimestamp' argument 1 names different: declaration 'aTimestamp' definition 'timestamp'.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:31:12: style: Technically the member function 'mozilla::WidevineVideoFrame::PlaneOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:95:21: note: Technically the member function 'mozilla::WidevineVideoFrame::PlaneOffset' can be const.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:31:12: note: Technically the member function 'mozilla::WidevineVideoFrame::PlaneOffset' can be const.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:34:12: style: Technically the member function 'mozilla::WidevineVideoFrame::Stride' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp:108:21: note: Technically the member function 'mozilla::WidevineVideoFrame::Stride' can be const.
thunderbird-52.3.0/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.h:34:12: note: Technically the member function 'mozilla::WidevineVideoFrame::Stride' can be const.
thunderbird-52.3.0/mozilla/dom/media/gtest/MockMediaResource.cpp:13:79: style: Function 'MockMediaResource' argument 2 names different: declaration 'aMimeType' definition 'aContentType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/gtest/MockMediaResource.h:18:71: note: Function 'MockMediaResource' argument 2 names different: declaration 'aMimeType' definition 'aContentType'.
thunderbird-52.3.0/mozilla/dom/media/gtest/MockMediaResource.cpp:13:79: note: Function 'MockMediaResource' argument 2 names different: declaration 'aMimeType' definition 'aContentType'.
thunderbird-52.3.0/mozilla/dom/media/gtest/MockMediaResource.cpp:23:3: warning: Possible leak in public function. The pointer 'mFileHandle' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestAudioMixer.cpp:71:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestAudioPacketizer.cpp:132:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestAudioPacketizer.cpp:19:0: style: Class 'AutoBuffer < int16_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestAudioPacketizer.cpp:19:0: style: Class 'AutoBuffer < int16_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestAudioSegment.cpp:241:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:43:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:113:16: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec1' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:43:8: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec1' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:44:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec2' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:119:16: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec2' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:44:8: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec2' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:45:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec3' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:125:16: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec3' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:45:8: note: Technically the member function 'GMPTestRunner::RunTestGMPTestCodec3' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:46:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:209:16: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin1' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:46:8: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin1' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:47:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin2' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:216:16: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin2' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:47:8: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin2' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:48:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin3' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:223:16: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin3' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:48:8: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin3' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:49:8: performance: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin4' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:230:16: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin4' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestGMPCrossOrigin.cpp:49:8: note: Technically the member function 'GMPTestRunner::RunTestGMPCrossOrigin4' can be static.
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:218:10: style: Technically the member function 'TEST::Foo::OnNotify1' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:219:10: style: Technically the member function 'TEST::Foo::OnNotify2' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:220:10: style: Technically the member function 'TEST::Foo::OnNotify3' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:222:10: style: Technically the member function 'TEST::Foo::OnNotify5' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:270:10: performance: Technically the member function 'TEST::Foo::OnNotify' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:297:10: performance: Technically the member function 'TEST::Foo::OnNotify' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/gtest/TestMediaEventSource.cpp:247:1: warning: The struct 'SomeEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/ipc/VideoDecoderChild.cpp:22:20: warning: Member variable 'VideoDecoderChild::mCallback' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ipc/VideoDecoderParent.h:21:1: style: The class 'VideoDecoderParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/ipc/VideoDecoderParent.cpp:75:47: style: Function 'RecvInit' argument 1 names different: declaration 'aVideoInfo' definition 'aInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/ipc/VideoDecoderParent.h:36:34: note: Function 'RecvInit' argument 1 names different: declaration 'aVideoInfo' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/media/ipc/VideoDecoderParent.cpp:75:47: note: Function 'RecvInit' argument 1 names different: declaration 'aVideoInfo' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:67:46: performance: Function parameter 'aNow' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/mediasink/OutputStreamManager.h:21:1: style: The class 'OutputStreamData' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/mediasink/DecodedStream.cpp:43:5: performance: Variable 'mFinishPromise' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/mediasink/DecodedStream.cpp:305:7: performance: Variable 'mPromise' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/mediasink/DecodedStream.h:50:8: performance: Technically the member function 'mozilla::DecodedStream::HasUnplayedFrames' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/mediasink/VideoSink.cpp:344:47: style: Function 'RenderVideoFrames' argument 3 names different: declaration 'aClickTimeStamp' definition 'aClockTimeStamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/mediasink/VideoSink.h:89:43: note: Function 'RenderVideoFrames' argument 3 names different: declaration 'aClickTimeStamp' definition 'aClockTimeStamp'.
thunderbird-52.3.0/mozilla/dom/media/mediasink/VideoSink.cpp:344:47: note: Function 'RenderVideoFrames' argument 3 names different: declaration 'aClickTimeStamp' definition 'aClockTimeStamp'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:57:8: style: Technically the member function 'mozilla::ContainerParser::HasInitData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:68:18: style: Technically the member function 'mozilla::ContainerParser::InitSegmentRange' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.cpp:99:18: note: Technically the member function 'mozilla::ContainerParser::InitSegmentRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:68:18: note: Technically the member function 'mozilla::ContainerParser::InitSegmentRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:71:18: style: Technically the member function 'mozilla::ContainerParser::MediaHeaderRange' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.cpp:105:18: note: Technically the member function 'mozilla::ContainerParser::MediaHeaderRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:71:18: note: Technically the member function 'mozilla::ContainerParser::MediaHeaderRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:74:18: style: Technically the member function 'mozilla::ContainerParser::MediaSegmentRange' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.cpp:111:18: note: Technically the member function 'mozilla::ContainerParser::MediaSegmentRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/ContainerParser.h:74:18: note: Technically the member function 'mozilla::ContainerParser::MediaSegmentRange' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/SourceBuffer.h:43:1: style: The class 'SourceBuffer' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/mediasource/SourceBufferTask.h:51:43: performance: Function parameter 'aAttributes' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/media/mediasource/MediaSourceDecoder.cpp:250:7: style: Variable 'checkedDuration' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/media/mediasource/MediaSourceDemuxer.cpp:235:42: style: Function 'GetManager' argument 1 names different: declaration 'aType' definition 'aTrack'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/mediasource/MediaSourceDemuxer.h:68:56: note: Function 'GetManager' argument 1 names different: declaration 'aType' definition 'aTrack'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/MediaSourceDemuxer.cpp:235:42: note: Function 'GetManager' argument 1 names different: declaration 'aType' definition 'aTrack'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/SourceBufferResource.cpp:110:67: style: Function 'EvictData' argument 2 names different: declaration 'aThresholdReduct' definition 'aThreshold'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/mediasource/SourceBufferResource.h:116:56: note: Function 'EvictData' argument 2 names different: declaration 'aThresholdReduct' definition 'aThreshold'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/SourceBufferResource.cpp:110:67: note: Function 'EvictData' argument 2 names different: declaration 'aThresholdReduct' definition 'aThreshold'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1009:8: style: The scope of the variable 'activeTrack' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1134:61: style: Function 'OnDemuxerInitFailed' argument 1 names different: declaration 'aFailure' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:240:47: note: Function 'OnDemuxerInitFailed' argument 1 names different: declaration 'aFailure' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1134:61: note: Function 'OnDemuxerInitFailed' argument 1 names different: declaration 'aFailure' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:2049:51: style: Function 'UpdateEvictionIndex' argument 2 names different: declaration 'aCurrentIndex' definition 'currentIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:400:60: note: Function 'UpdateEvictionIndex' argument 2 names different: declaration 'aCurrentIndex' definition 'currentIndex'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:2049:51: note: Function 'UpdateEvictionIndex' argument 2 names different: declaration 'aCurrentIndex' definition 'currentIndex'.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:390:8: style: Technically the member function 'mozilla::TrackBuffersManager::UpdateHighestTimestamp' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1770:22: note: Technically the member function 'mozilla::TrackBuffersManager::UpdateHighestTimestamp' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:390:8: note: Technically the member function 'mozilla::TrackBuffersManager::UpdateHighestTimestamp' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:399:8: style: Technically the member function 'mozilla::TrackBuffersManager::ResetEvictionIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:2041:22: note: Technically the member function 'mozilla::TrackBuffersManager::ResetEvictionIndex' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:399:8: note: Technically the member function 'mozilla::TrackBuffersManager::ResetEvictionIndex' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:400:8: style: Technically the member function 'mozilla::TrackBuffersManager::UpdateEvictionIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:2048:22: note: Technically the member function 'mozilla::TrackBuffersManager::UpdateEvictionIndex' can be const.
thunderbird-52.3.0/mozilla/dom/media/mediasource/TrackBuffersManager.h:400:8: note: Technically the member function 'mozilla::TrackBuffersManager::UpdateEvictionIndex' can be const.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:1245:28: warning: Either the condition '!packet' is redundant or there is possible null pointer dereference: packet. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:1247:7: note: Assuming that condition '!packet' is not redundant
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:1245:28: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:428:43: style: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:359:47: note: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:428:43: note: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:494:37: style: Function 'IsKeyframe' argument 1 names different: declaration 'aPacket' definition 'pkt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:351:31: note: Function 'IsKeyframe' argument 1 names different: declaration 'aPacket' definition 'pkt'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:494:37: note: Function 'IsKeyframe' argument 1 names different: declaration 'aPacket' definition 'pkt'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:738:47: style: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:282:51: note: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:738:47: note: Function 'Time' argument 2 names different: declaration 'aGranulePos' definition 'aGranulepos'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:934:12: warning: Member variable 'OpusState::mRate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:934:12: warning: Member variable 'OpusState::mChannels' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:934:12: warning: Member variable 'OpusState::mPreSkip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:934:12: warning: Member variable 'OpusState::mGain_Q16' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:146:8: style: Technically the member function 'mozilla::OggCodecState::DoneReadingHeaders' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:356:11: style: Technically the member function 'mozilla::TheoraState::MaxKeyframeOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:474:14: note: Technically the member function 'mozilla::TheoraState::MaxKeyframeOffset' can be const.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:356:11: note: Technically the member function 'mozilla::TheoraState::MaxKeyframeOffset' can be const.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:478:8: style: Technically the member function 'mozilla::SkeletonState::IsPresentable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:499:10: style: Technically the member function 'mozilla::SkeletonState::nsKeyPoint::IsNull' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:621:20: style: Technically the member function 'mozilla::FlacState::Info' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:1357:12: note: Technically the member function 'mozilla::FlacState::Info' can be const.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:621:20: note: Technically the member function 'mozilla::FlacState::Info' can be const.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:158:20: warning: Virtual function 'Reset' is called from destructor '~OggCodecState()' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.cpp:73:3: note: Calling Reset
thunderbird-52.3.0/mozilla/dom/media/ogg/OggCodecState.h:158:20: note: Reset is a virtual method
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:2175:28: style: Condition 'granuleTime<seekTarget' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1757:5: style: Variable 'codecState' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1756:0: note: Variable 'codecState' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1757:5: note: Variable 'codecState' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1970:12: style: The scope of the variable 'target' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1602:39: style: Function 'GetPageChecksum' argument 1 names different: declaration 'aPage' definition 'page'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.h:229:42: note: Function 'GetPageChecksum' argument 1 names different: declaration 'aPage' definition 'page'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OggDemuxer.cpp:1602:39: note: Function 'GetPageChecksum' argument 1 names different: declaration 'aPage' definition 'page'.
thunderbird-52.3.0/mozilla/dom/media/ogg/OpusParser.cpp:23:13: warning: Member variable 'OpusParser::mMappingTable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/ogg/OpusParser.cpp:23:13: warning: Member variable 'OpusParser::mPrevPacketGranulepos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.h:65:3: performance: Technically the member function 'mozilla::PDMFactory::CreateDecoderWithPDM' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.cpp:249:13: note: Technically the member function 'mozilla::PDMFactory::CreateDecoderWithPDM' can be static.
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.h:65:3: note: Technically the member function 'mozilla::PDMFactory::CreateDecoderWithPDM' can be static.
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.h:76:8: performance: Technically the member function 'mozilla::PDMFactory::EnsureInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.cpp:176:13: note: Technically the member function 'mozilla::PDMFactory::EnsureInit' can be static.
thunderbird-52.3.0/mozilla/dom/media/platforms/PDMFactory.h:76:8: note: Technically the member function 'mozilla::PDMFactory::EnsureInit' can be static.
thunderbird-52.3.0/mozilla/dom/media/platforms/agnostic/OpusDecoder.cpp:28:18: warning: Member variable 'OpusDataDecoder::mMappingTable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/platforms/agnostic/eme/SamplesWaitingForKey.h:22:1: style: The class 'SamplesWaitingForKey' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/android/MediaCodecDataDecoder.cpp:186:0: error: #error We only support 16-bit integer PCM [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/platforms/android/RemoteDataDecoder.cpp:359:0: error: #error We only support 16-bit integer PCM [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleATDecoder.cpp:605:0: error: #error Unknown audio sample type [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:87:3: style: Technically the member function 'mozilla::CFRefPtr::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:30:0: style: Technically the member function 'mozilla :: AutoCFRelease < CMBlockBufferRef >::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:30:0: style: Technically the member function 'mozilla :: AutoCFRelease < CMSampleBufferRef >::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:30:0: style: Technically the member function 'mozilla :: AutoCFRelease < CFDictionaryRef >::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:30:0: style: Technically the member function 'mozilla :: AutoCFRelease < CFDataRef >::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:30:0: style: Technically the member function 'mozilla :: AutoCFRelease < CFNumberRef >::operatorT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:19:0: style: Class 'mozilla :: AutoCFRelease < CMBlockBufferRef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:19:0: style: Class 'mozilla :: AutoCFRelease < CMSampleBufferRef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:19:0: style: Class 'mozilla :: AutoCFRelease < CFDictionaryRef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:19:0: style: Class 'mozilla :: AutoCFRelease < CFDataRef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/apple/AppleUtils.h:19:0: style: Class 'mozilla :: AutoCFRelease < CFNumberRef >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h:24:1: style: The class 'FFmpegVideoDecoder < LIBAV_VER >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:86:3: style: Variable 'libname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:84:0: note: Variable 'libname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:86:3: note: Variable 'libname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkAudioDecoderManager.cpp:159:52: style: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkAudioDecoderManager.h:32:46: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkAudioDecoderManager.cpp:159:52: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkAudioDecoderManager.h:25:3: style: Class 'GonkAudioDecoderManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkMediaDataDecoder.cpp:337:64: style: Function 'GonkMediaDataDecoder' argument 1 names different: declaration 'aDecoderManager' definition 'aManager'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkMediaDataDecoder.h:187:44: note: Function 'GonkMediaDataDecoder' argument 1 names different: declaration 'aDecoderManager' definition 'aManager'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkMediaDataDecoder.cpp:337:64: note: Function 'GonkMediaDataDecoder' argument 1 names different: declaration 'aDecoderManager' definition 'aManager'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.cpp:188:54: style: Function 'CreateVideoData' argument 3 names different: declaration 'aOutData' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.h:88:85: note: Function 'CreateVideoData' argument 3 names different: declaration 'aOutData' definition 'v'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.cpp:188:54: note: Function 'CreateVideoData' argument 3 names different: declaration 'aOutData' definition 'v'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.cpp:560:52: style: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.h:48:46: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/gonk/GonkVideoDecoderManager.cpp:560:52: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:247:54: style: Function 'GonkBufferData' argument 2 names different: declaration 'aLayer' definition 'aGonkPlatformLayer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.h:60:40: note: Function 'GonkBufferData' argument 2 names different: declaration 'aLayer' definition 'aGonkPlatformLayer'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:247:54: note: Function 'GonkBufferData' argument 2 names different: declaration 'aLayer' definition 'aGonkPlatformLayer'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:501:50: style: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.h:141:44: note: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:501:50: note: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.h:62:12: style: Technically the member function 'mozilla::GonkBufferData::ID' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.h:170:20: style: Technically the member function 'mozilla::GonkOmxPlatformLayer::GetTrackInfo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:597:23: note: Technically the member function 'mozilla::GonkOmxPlatformLayer::GetTrackInfo' can be const.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.h:170:20: note: Technically the member function 'mozilla::GonkOmxPlatformLayer::GetTrackInfo' can be const.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/GonkOmxPlatformLayer.cpp:154:3: style: Class 'GonkTextureClientRecycleHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/OmxPromiseLayer.cpp:351:45: style: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/OmxPromiseLayer.h:110:44: note: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'.
thunderbird-52.3.0/mozilla/dom/media/platforms/omx/OmxPromiseLayer.cpp:351:45: note: Function 'SetParameter' argument 1 names different: declaration 'nIndex' definition 'aParamIndex'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:846:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:835:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:846:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:457:42: style: Function 'CopyToImage' argument 1 names different: declaration 'aVideoSample' definition 'aSample'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:102:34: note: Function 'CopyToImage' argument 1 names different: declaration 'aVideoSample' definition 'aSample'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/DXVA2Manager.cpp:457:42: note: Function 'CopyToImage' argument 1 names different: declaration 'aVideoSample' definition 'aSample'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.h:17:1: style: The class 'MFTDecoder' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.cpp:124:39: style: Function 'CreateInputSample' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.h:64:37: note: Function 'CreateInputSample' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.cpp:124:39: note: Function 'CreateInputSample' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.cpp:263:27: style: Function 'Input' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.h:59:25: note: Function 'Input' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/MFTDecoder.cpp:263:27: note: Function 'Input' argument 3 names different: declaration 'aTimestampUsecs' definition 'aTimestamp'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFAudioMFTManager.cpp:225:47: style: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFAudioMFTManager.h:32:45: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFAudioMFTManager.cpp:225:47: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFAudioMFTManager.cpp:68:23: style: Variable 'profile' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFAudioMFTManager.h:21:3: style: Class 'WMFAudioMFTManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFMediaDataDecoder.cpp:20:54: style: Function 'WMFMediaDataDecoder' argument 1 names different: declaration 'aOutputSource' definition 'aMFTManager'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFMediaDataDecoder.h:80:35: note: Function 'WMFMediaDataDecoder' argument 1 names different: declaration 'aOutputSource' definition 'aMFTManager'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFMediaDataDecoder.cpp:20:54: note: Function 'WMFMediaDataDecoder' argument 1 names different: declaration 'aOutputSource' definition 'aMFTManager'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFMediaDataDecoder.cpp:20:22: warning: Member variable 'WMFMediaDataDecoder::mLastStreamOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:690:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:685:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:690:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:892:47: style: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.h:33:60: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:892:47: note: Function 'Output' argument 2 names different: declaration 'aOutput' definition 'aOutData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:81:21: warning: Member variable 'WMFVideoMFTManager::mLastDuration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:81:21: warning: Member variable 'WMFVideoMFTManager::mUseHwAccel' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.h:91:35: style: Member variable 'WMFVideoMFTManager::mKnowsCompositor' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.cpp:91:5: note: Member variable 'WMFVideoMFTManager::mKnowsCompositor' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/media/platforms/wmf/WMFVideoMFTManager.h:91:35: note: Member variable 'WMFVideoMFTManager::mKnowsCompositor' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/FuzzingWrapper.cpp:43:44: style: Function 'Input' argument 1 names different: declaration 'aSample' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/FuzzingWrapper.h:106:28: note: Function 'Input' argument 1 names different: declaration 'aSample' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/FuzzingWrapper.cpp:43:44: note: Function 'Input' argument 1 names different: declaration 'aSample' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/FuzzingWrapper.h:42:1: style: The class 'DecoderCallbackFuzzingWrapper' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/H264Converter.cpp:264:7: style: Condition '!gotInput' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/H264Converter.cpp:246:19: note: Assignment 'gotInput=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/media/platforms/wrappers/H264Converter.cpp:264:7: note: Condition '!gotInput' is always true
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:351:70: style: Function 'RecvReplyGetCaptureCapability' argument 1 names different: declaration 'capability' definition 'ipcCapability'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.h:166:71: note: Function 'RecvReplyGetCaptureCapability' argument 1 names different: declaration 'capability' definition 'ipcCapability'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:351:70: note: Function 'RecvReplyGetCaptureCapability' argument 1 names different: declaration 'capability' definition 'ipcCapability'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:482:55: style: Function 'StartCapture' argument 3 names different: declaration 'capability' definition 'webrtcCaps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.h:183:69: note: Function 'StartCapture' argument 3 names different: declaration 'capability' definition 'webrtcCaps'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:482:55: note: Function 'StartCapture' argument 3 names different: declaration 'capability' definition 'webrtcCaps'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:483:54: style: Function 'StartCapture' argument 4 names different: declaration 'func' definition 'cb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.h:184:46: note: Function 'StartCapture' argument 4 names different: declaration 'func' definition 'cb'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasChild.cpp:483:54: note: Function 'StartCapture' argument 4 names different: declaration 'func' definition 'cb'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:749:22: style: The scope of the variable 'cameraPermission' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:892:24: style: The scope of the variable 'cbh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:893:33: style: The scope of the variable 'render' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:262:50: style: Function 'DeliverFrameOverIPC' argument 1 names different: declaration 'capEng' definition 'cap_engine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.h:131:41: note: Function 'DeliverFrameOverIPC' argument 1 names different: declaration 'capEng' definition 'cap_engine'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:262:50: note: Function 'DeliverFrameOverIPC' argument 1 names different: declaration 'capEng' definition 'cap_engine'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:69:3: warning: Member variable 'FrameSizeChangeRunnable::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:118:3: warning: Member variable 'DeliverFrameRunnable::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/systemservices/CamerasParent.cpp:441:0: error: Memory leak: captureDeviceInfo [memleak]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadManager.cpp:199:10: style: The scope of the variable 'small' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadManager.cpp:101:60: style: Function 'LoadChanged' argument 2 names different: declaration 'aProcessLoad' definition 'aProcesLoad'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadManager.h:36:47: note: Function 'LoadChanged' argument 2 names different: declaration 'aProcessLoad' definition 'aProcesLoad'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadManager.cpp:101:60: note: Function 'LoadChanged' argument 2 names different: declaration 'aProcessLoad' definition 'aProcesLoad'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:300:1: style: The class 'RTCLoadInfo' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:316:8: style: Unused private function: 'RTCLoadInfo::UpdateCpuLoad' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:102:5: performance: Variable 'mLoadMonitor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:127:5: performance: Variable 'mLoadMonitor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:545:5: performance: Variable 'mLoadMonitor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:546:5: performance: Variable 'mLoadInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:287:10: style: Technically the member function 'mozilla::RTCLoadStats::GetLoad' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:312:12: performance: Technically the member function 'mozilla::RTCLoadInfo::UpdateSystemLoad' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:381:23: note: Technically the member function 'mozilla::RTCLoadInfo::UpdateSystemLoad' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:312:12: note: Technically the member function 'mozilla::RTCLoadInfo::UpdateSystemLoad' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:313:12: performance: Technically the member function 'mozilla::RTCLoadInfo::UpdateProcessLoad' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:487:23: note: Technically the member function 'mozilla::RTCLoadInfo::UpdateProcessLoad' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/LoadMonitor.cpp:313:12: note: Technically the member function 'mozilla::RTCLoadInfo::UpdateProcessLoad' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaParent.h:39:8: performance: Technically the member function 'mozilla::media::NonE10s::SendGetOriginKeyResponse' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaParent.cpp:356:15: note: Technically the member function 'mozilla::media::NonE10s::SendGetOriginKeyResponse' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaParent.h:39:8: note: Technically the member function 'mozilla::media::NonE10s::SendGetOriginKeyResponse' can be static.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceClient.h:38:1: style: The class 'MediaSystemResourceClient' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManager.h:61:8: style: Technically the member function 'mozilla::MediaSystemResourceManager::IsIpcClosed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManager.cpp:131:29: note: Technically the member function 'mozilla::MediaSystemResourceManager::IsIpcClosed' can be const.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManager.h:61:8: note: Technically the member function 'mozilla::MediaSystemResourceManager::IsIpcClosed' can be const.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManagerChild.cpp:13:34: warning: Member variable 'MediaSystemResourceManagerChild::mManager' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManagerParent.cpp:65:67: style: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManagerParent.h:36:40: note: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManagerParent.cpp:65:67: note: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceManagerParent.cpp:18:3: performance: Variable 'mMediaSystemResourceService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceService.cpp:175:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceService.cpp:184:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceService.cpp:213:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/media/systemservices/MediaSystemResourceService.cpp:223:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/media/wave/WaveDemuxer.h:165:3: style: The class 'DataChunk' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/wave/WaveDemuxer.cpp:584:47: style: Function 'ChunkIndexFromOffset' argument 1 names different: declaration 'aOffet' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/wave/WaveDemuxer.h:228:40: note: Function 'ChunkIndexFromOffset' argument 1 names different: declaration 'aOffet' definition 'aOffset'.
thunderbird-52.3.0/mozilla/dom/media/wave/WaveDemuxer.cpp:584:47: note: Function 'ChunkIndexFromOffset' argument 1 names different: declaration 'aOffet' definition 'aOffset'.
thunderbird-52.3.0/mozilla/dom/media/wave/WaveDemuxer.cpp:874:13: warning: Member variable 'DataParser::mChunk' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioBuffer.cpp:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:1: warning: The struct 'AudioTimelineEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioContext.cpp:109:48: style: Function 'AudioContext' argument 1 names different: declaration 'aParentWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioContext.h:121:36: note: Function 'AudioContext' argument 1 names different: declaration 'aParentWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioContext.cpp:109:48: note: Function 'AudioContext' argument 1 names different: declaration 'aParentWindow' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.h:24:1: style: The class 'PannerNode' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/webaudio/ThreeDPoint.h:58:10: style: Technically the member function 'mozilla::dom::ThreeDPoint::DotProduct' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:652:39: style: Function 'InputMuted' argument 1 names different: declaration 'aInputMuted' definition 'aMuted'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioDestinationNode.h:79:24: note: Function 'InputMuted' argument 1 names different: declaration 'aInputMuted' definition 'aMuted'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:652:39: note: Function 'InputMuted' argument 1 names different: declaration 'aInputMuted' definition 'aMuted'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp:45:55: style: Function 'LazilyCreateBuffer' argument 2 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioProcessingEvent.h:71:63: note: Function 'LazilyCreateBuffer' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp:45:55: note: Function 'LazilyCreateBuffer' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:207:54: style: Function 'Start' argument 2 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.h:48:41: note: Function 'Start' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:207:54: note: Function 'Start' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:231:53: style: Function 'Stop' argument 2 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.h:49:40: note: Function 'Stop' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:231:53: note: Function 'Stop' argument 2 names different: declaration 'rv' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.cpp:236:55: style: Function 'SetBuffer' argument 2 names different: declaration 'aBufferi' definition 'aBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.h:31:47: note: Function 'SetBuffer' argument 2 names different: declaration 'aBufferi' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.cpp:236:55: note: Function 'SetBuffer' argument 2 names different: declaration 'aBufferi' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.cpp:287:34: style: Function 'SetNormalize' argument 1 names different: declaration 'aNormal' definition 'aNormalize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.h:38:26: note: Function 'SetNormalize' argument 1 names different: declaration 'aNormal' definition 'aNormalize'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/ConvolverNode.cpp:287:34: note: Function 'SetNormalize' argument 1 names different: declaration 'aNormal' definition 'aNormalize'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/DelayBuffer.h:23:3: warning: Member variable 'DelayBuffer::mLastReadChunk' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webaudio/DelayBuffer.h:89:7: performance: Technically the member function 'mozilla::DelayBuffer::OffsetForPosition' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webaudio/DelayBuffer.cpp:220:14: note: Technically the member function 'mozilla::DelayBuffer::OffsetForPosition' can be static.
thunderbird-52.3.0/mozilla/dom/media/webaudio/DelayBuffer.h:89:7: note: Technically the member function 'mozilla::DelayBuffer::OffsetForPosition' can be static.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:88:12: performance: Technically the member function 'WebCore::DynamicsCompressor::tailTime' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webaudio/GainNode.cpp:83:13: style: Variable 'computedGain' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp:313:55: style: Function 'OnMetadataNotRead' argument 1 names different: declaration 'aError' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp:135:45: note: Function 'OnMetadataNotRead' argument 1 names different: declaration 'aError' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp:313:55: note: Function 'OnMetadataNotRead' argument 1 names different: declaration 'aError' definition 'aReason'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.cpp:429:29: style: The scope of the variable 'gainL' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.cpp:429:36: style: The scope of the variable 'gainR' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.cpp:745:56: style: Function 'FindConnectedSources' argument 3 names different: declaration 'aSeenNodes' definition 'aNodesSeen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.h:223:113: note: Function 'FindConnectedSources' argument 3 names different: declaration 'aSeenNodes' definition 'aNodesSeen'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.cpp:745:56: note: Function 'FindConnectedSources' argument 3 names different: declaration 'aSeenNodes' definition 'aNodesSeen'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/PannerNode.cpp:537:11: style: Variable 'computedGain' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/dom/media/webaudio/StereoPannerNode.cpp:141:13: style: Variable 'computedGain' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/dom/media/webaudio/WaveShaperNode.cpp:348:56: style: Function 'SetCurve' argument 1 names different: declaration 'aData' definition 'aCurve'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/WaveShaperNode.h:33:47: note: Function 'SetCurve' argument 1 names different: declaration 'aData' definition 'aCurve'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/WaveShaperNode.cpp:348:56: note: Function 'SetCurve' argument 1 names different: declaration 'aData' definition 'aCurve'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:194:62: style: Same expression on both sides of '/' because the value of '1' and 'S' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:193:20: note: 'S' is assigned value '1' here.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:194:62: note: Same expression on both sides of '/' because the value of '1' and 'S' are the same.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:229:62: style: Same expression on both sides of '/' because the value of '1' and 'S' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:228:20: note: 'S' is assigned value '1' here.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:229:62: note: Same expression on both sides of '/' because the value of '1' and 'S' are the same.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:304:0: style: Same expression used in consecutive assignments of 'b2' and 'a0'. [duplicateAssignExpression]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:305:0: note: Same expression used in consecutive assignments of 'b2' and 'a0'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:304:0: note: Same expression used in consecutive assignments of 'b2' and 'a0'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:101:38: style: Function 'setLowpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.h:52:34: note: Function 'setLowpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:101:38: note: Function 'setLowpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:134:39: style: Function 'setHighpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.h:53:35: note: Function 'setHighpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Biquad.cpp:134:39: note: Function 'setHighpassParams' argument 1 names different: declaration 'frequency' definition 'cutoff'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:83:11: style: Technically the member function 'WebCore::DynamicsCompressor::parameterValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:114:27: note: Technically the member function 'WebCore::DynamicsCompressor::parameterValue' can be const.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:83:11: note: Technically the member function 'WebCore::DynamicsCompressor::parameterValue' can be const.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:99:11: style: Technically the member function 'WebCore::DynamicsCompressorKernel::kneeCurve' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.cpp:117:33: note: Technically the member function 'WebCore::DynamicsCompressorKernel::kneeCurve' can be const.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:99:11: note: Technically the member function 'WebCore::DynamicsCompressorKernel::kneeCurve' can be const.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFKernel.cpp:50:55: style: Function 'HRTFKernel' argument 2 names different: declaration 'fftSize' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFKernel.h:80:47: note: Function 'HRTFKernel' argument 2 names different: declaration 'fftSize' definition 'length'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFKernel.cpp:50:55: note: Function 'HRTFKernel' argument 2 names different: declaration 'fftSize' definition 'length'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:123:29: style: Function 'pan' argument 1 names different: declaration 'azimuth' definition 'desiredAzimuth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFPanner.h:50:21: note: Function 'pan' argument 1 names different: declaration 'azimuth' definition 'desiredAzimuth'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:123:29: note: Function 'pan' argument 1 names different: declaration 'azimuth' definition 'desiredAzimuth'.
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:45:13: warning: Member variable 'HRTFPanner::m_elevation1' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/HRTFPanner.cpp:45:13: warning: Member variable 'HRTFPanner::m_elevation2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/PeriodicWave.cpp:111:15: warning: Member variable 'PeriodicWave::m_numberOfComponents' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/media/webaudio/blink/Reverb.cpp:82:11: style: The scope of the variable 'scale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webm/EbmlComposer.cpp:223:15: warning: Member variable 'EbmlComposer::mDisplayWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webm/EbmlComposer.cpp:223:15: warning: Member variable 'EbmlComposer::mDisplayHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMBufferedParser.h:202:14: style: Technically the member function 'mozilla::WebMBufferedParser::EBMLElement::Length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMBufferedParser.cpp:276:8: performance: Technically the member function 'mozilla::SyncOffsetComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMBufferedParser.cpp:280:8: performance: Technically the member function 'mozilla::SyncOffsetComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMBufferedParser.cpp:286:8: performance: Technically the member function 'mozilla::TimeComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMBufferedParser.cpp:290:8: performance: Technically the member function 'mozilla::TimeComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webm/NesteggPacketHolder.h:64:8: style: Technically the member function 'mozilla::NesteggPacketHolder::IsInitialized' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webm/NesteggPacketHolder.h:92:11: style: Technically the member function 'mozilla::WebMPacketQueue::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMDemuxer.h:23:12: style: Technically the member function 'mozilla::MediaRawDataQueue::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMDemuxer.h:21:1: warning: The class 'MediaRawDataQueue' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMDemuxer.cpp:587:32: style: Redundant condition: mIsMediaSource. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMDemuxer.cpp:602:32: style: Redundant condition: mIsMediaSource. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/dom/media/webm/WebMWriter.cpp:16:3: performance: Variable 'mEbmlComposer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:361:7: style: Condition 'hasFacingMode' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:324:24: note: Assignment 'hasFacingMode=false', assigned value is 0
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:361:7: note: Condition 'hasFacingMode' is always false
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:394:55: style: Function 'SetDirectListeners' argument 1 names different: declaration 'aHasListeners' definition 'aHasDirectListeners'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:44:32: note: Function 'SetDirectListeners' argument 1 names different: declaration 'aHasListeners' definition 'aHasDirectListeners'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:394:55: note: Function 'SetDirectListeners' argument 1 names different: declaration 'aHasListeners' definition 'aHasDirectListeners'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngine.h:206:16: warning: Virtual function 'Shutdown' is called from destructor '~MediaEngineSource()' at line 202. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngine.h:202:7: note: Calling Shutdown
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngine.h:206:16: note: Shutdown is a virtual method
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:295:51: style: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.h:68:27: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:295:51: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:507:51: style: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.h:141:27: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:507:51: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineDefault.cpp:51:3: performance: Variable 'mImageContainer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineRemoteVideoSource.cpp:77:24: style: The scope of the variable 'source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineRemoteVideoSource.cpp:78:10: style: The scope of the variable 'empty' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineRemoteVideoSource.cpp:332:50: style: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineRemoteVideoSource.h:92:27: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineRemoteVideoSource.cpp:332:50: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:292:8: performance: Technically the member function 'mozilla::AudioInputCubeb::UpdateDeviceList' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp:50:23: note: Technically the member function 'mozilla::AudioInputCubeb::UpdateDeviceList' can be static.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:292:8: note: Technically the member function 'mozilla::AudioInputCubeb::UpdateDeviceList' can be static.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:233:7: style: The function 'GetRecordingDeviceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:152:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:233:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:246:7: style: The function 'GetRecordingDeviceStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:154:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:246:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:254:8: style: The function 'StartRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:155:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:254:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:271:8: style: The function 'StopRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:156:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:271:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:279:7: style: The function 'SetRecordingDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:157:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:279:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:327:7: style: The function 'GetRecordingDeviceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:152:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:327:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:339:7: style: The function 'GetRecordingDeviceStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:154:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:339:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:350:8: style: The function 'StartRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:155:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:350:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:351:8: style: The function 'StopRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:156:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:351:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:353:7: style: The function 'SetRecordingDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:157:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:353:7: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:798:24: style: The scope of the variable 'source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:799:10: style: The scope of the variable 'empty' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:524:55: style: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:446:27: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:524:55: note: Function 'NotifyPull' argument 3 names different: declaration 'aId' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:66:3: performance: Variable 'mPlayoutFifo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaTrackConstraints.cpp:418:49: style: Function 'FitnessDistance' argument 2 names different: declaration 'aConstraint' definition 'aParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaTrackConstraints.h:298:51: note: Function 'FitnessDistance' argument 2 names different: declaration 'aConstraint' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/MediaTrackConstraints.cpp:418:49: note: Function 'FitnessDistance' argument 2 names different: declaration 'aConstraint' definition 'aParams'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:78:20: style: Function 'ValidateAssertion' argument 1 names different: declaration 'assertion' definition 'aAssertion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.h:45:38: note: Function 'ValidateAssertion' argument 1 names different: declaration 'assertion' definition 'aAssertion'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:78:20: note: Function 'ValidateAssertion' argument 1 names different: declaration 'assertion' definition 'aAssertion'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:78:49: style: Function 'ValidateAssertion' argument 2 names different: declaration 'origin' definition 'aOrigin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.h:45:66: note: Function 'ValidateAssertion' argument 2 names different: declaration 'origin' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:78:49: note: Function 'ValidateAssertion' argument 2 names different: declaration 'origin' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:109:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:108:5: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:109:5: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:112:5: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:109:5: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:112:5: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/PocketSphinxSpeechRecognitionService.cpp:101:17: style: The scope of the variable 'hyp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/SpeechRecognition.h:46:1: style: The class 'SpeechRecognition' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer_params.h:41:3: style: 'EnergyEndpointerParams::operator=' should return 'EnergyEndpointerParams &'. [operatorEq]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp:1017:41: style: Function 'GetName' argument 1 names different: declaration 'aId' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/SpeechRecognition.h:250:36: note: Function 'GetName' argument 1 names different: declaration 'aId' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp:1017:41: note: Function 'GetName' argument 1 names different: declaration 'aId' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.cc:109:38: style: Function 'Status' argument 1 names different: declaration 'time_us' definition 'time'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.h:89:28: note: Function 'Status' argument 1 names different: declaration 'time_us' definition 'time'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.cc:109:38: note: Function 'Status' argument 1 names different: declaration 'time_us' definition 'time'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.h:89:12: style: Technically the member function 'mozilla::Endpointer::Status' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.cc:109:22: note: Technically the member function 'mozilla::Endpointer::Status' can be const.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/endpointer.h:89:12: note: Technically the member function 'mozilla::Endpointer::Status' can be const.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.cc:388:44: style: Function 'Status' argument 1 names different: declaration 'status_time_us' definition 'status_time'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.h:112:28: note: Function 'Status' argument 1 names different: declaration 'status_time_us' definition 'status_time'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.cc:388:44: note: Function 'Status' argument 1 names different: declaration 'status_time_us' definition 'status_time'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.cc:82:9: style: Technically the member function 'mozilla::HistoryRing::RingSum' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.cc:117:38: note: Technically the member function 'mozilla::HistoryRing::RingSum' can be const.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer.cc:82:9: note: Technically the member function 'mozilla::HistoryRing::RingSum' can be const.
thunderbird-52.3.0/mozilla/dom/media/webspeech/recognition/energy_endpointer_params.h:35:1: warning: The class 'EnergyEndpointerParams' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp:58:73: warning: Function 'AllocPSpeechSynthesisRequestChild' argument order different: declaration 'aLang, aUri, aText, aVolume, aPitch, aRate' definition 'aText, aLang, aUri, aVolume, aRate, aPitch' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.h:39:83: note: Function 'AllocPSpeechSynthesisRequestChild' argument order different: declaration 'aLang, aUri, aText, aVolume, aPitch, aRate' definition 'aText, aLang, aUri, aVolume, aRate, aPitch'
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp:58:73: note: Function 'AllocPSpeechSynthesisRequestChild' argument order different: declaration 'aLang, aUri, aText, aVolume, aPitch, aRate' definition 'aText, aLang, aUri, aVolume, aRate, aPitch'
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp:151:18: warning: Member variable 'SpeechTaskChild::mActor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/ipc/SpeechSynthesisParent.h:82:3: warning: Member variable 'SpeechTaskParent::mActor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp:131:15: warning: Member variable 'nsSpeechTask::mChannels' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:582:54: style: Function 'FindBestMatch' argument 2 names different: declaration 'lang' definition 'aLang'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/nsSynthVoiceRegistry.h:73:68: note: Function 'FindBestMatch' argument 2 names different: declaration 'lang' definition 'aLang'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:582:54: note: Function 'FindBestMatch' argument 2 names different: declaration 'lang' definition 'aLang'.
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:111:3: warning: Member variable 'GlobalQueueItem::mIsLocal' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:660:10: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:668:10: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_initialize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_terminate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_getSystemStatusMessage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_loadResource' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_unloadResource' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_getResourceName' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_createVoiceDefinition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_addResourceToVoiceDefinition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_releaseVoiceDefinition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_newEngine' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_disposeEngine' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_resetEngine' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_putTextUtf8' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:67:3: warning: Member variable 'PicoApi::pico_getData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/pico/nsPicoService.cpp:195:3: style: Class 'PicoVoice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/media/webspeech/synth/windows/SapiService.cpp:164:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/messagechannel/MessagePortChild.h:17:1: style: The class 'MessagePortChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:31:11: performance: Technically the member function 'NetUtils::do_ifc_enable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:72:19: note: Technically the member function 'NetUtils::do_ifc_enable' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:31:11: note: Technically the member function 'NetUtils::do_ifc_enable' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:32:11: performance: Technically the member function 'NetUtils::do_ifc_disable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:78:19: note: Technically the member function 'NetUtils::do_ifc_disable' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:32:11: note: Technically the member function 'NetUtils::do_ifc_disable' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:33:11: performance: Technically the member function 'NetUtils::do_ifc_configure' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:84:19: note: Technically the member function 'NetUtils::do_ifc_configure' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:33:11: note: Technically the member function 'NetUtils::do_ifc_configure' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:39:11: performance: Technically the member function 'NetUtils::do_ifc_reset_connections' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:96:19: note: Technically the member function 'NetUtils::do_ifc_reset_connections' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:39:11: note: Technically the member function 'NetUtils::do_ifc_reset_connections' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:40:11: performance: Technically the member function 'NetUtils::do_ifc_set_default_route' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:103:19: note: Technically the member function 'NetUtils::do_ifc_set_default_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:40:11: note: Technically the member function 'NetUtils::do_ifc_set_default_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:41:11: performance: Technically the member function 'NetUtils::do_ifc_add_route' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:110:19: note: Technically the member function 'NetUtils::do_ifc_add_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:41:11: note: Technically the member function 'NetUtils::do_ifc_add_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:45:11: performance: Technically the member function 'NetUtils::do_ifc_remove_route' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:119:19: note: Technically the member function 'NetUtils::do_ifc_remove_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:45:11: note: Technically the member function 'NetUtils::do_ifc_remove_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:49:11: performance: Technically the member function 'NetUtils::do_ifc_remove_host_routes' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:128:19: note: Technically the member function 'NetUtils::do_ifc_remove_host_routes' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:49:11: note: Technically the member function 'NetUtils::do_ifc_remove_host_routes' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:50:11: performance: Technically the member function 'NetUtils::do_ifc_remove_default_route' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:134:19: note: Technically the member function 'NetUtils::do_ifc_remove_default_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:50:11: note: Technically the member function 'NetUtils::do_ifc_remove_default_route' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:51:11: performance: Technically the member function 'NetUtils::do_dhcp_stop' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:140:19: note: Technically the member function 'NetUtils::do_dhcp_stop' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:51:11: note: Technically the member function 'NetUtils::do_dhcp_stop' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:52:11: performance: Technically the member function 'NetUtils::do_dhcp_do_request' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/network/NetUtils.cpp:146:19: note: Technically the member function 'NetUtils::do_dhcp_do_request' can be static.
thunderbird-52.3.0/mozilla/dom/network/NetUtils.h:52:11: note: Technically the member function 'NetUtils::do_dhcp_do_request' can be static.
thunderbird-52.3.0/mozilla/dom/network/TCPServerSocketParent.h:22:1: style: The class 'TCPServerSocketParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/network/TCPServerSocketChild.cpp:77:59: style: Function 'RecvCallbackAccept' argument 1 names different: declaration 'socket' definition 'psocket'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPServerSocketChild.h:52:52: note: Function 'RecvCallbackAccept' argument 1 names different: declaration 'socket' definition 'psocket'.
thunderbird-52.3.0/mozilla/dom/network/TCPServerSocketChild.cpp:77:59: note: Function 'RecvCallbackAccept' argument 1 names different: declaration 'socket' definition 'psocket'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:299:48: style: Function 'InitWithSocketChild' argument 1 names different: declaration 'aBridge' definition 'aSocketBridge'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.h:166:44: note: Function 'InitWithSocketChild' argument 1 names different: declaration 'aBridge' definition 'aSocketBridge'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:299:48: note: Function 'InitWithSocketChild' argument 1 names different: declaration 'aBridge' definition 'aSocketBridge'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:982:49: style: Function 'CreateAcceptedSocket' argument 2 names different: declaration 'aSocketBridge' definition 'aBridge'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.h:138:66: note: Function 'CreateAcceptedSocket' argument 2 names different: declaration 'aSocketBridge' definition 'aBridge'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:982:49: note: Function 'CreateAcceptedSocket' argument 2 names different: declaration 'aSocketBridge' definition 'aBridge'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:1161:53: style: Function 'SetAppIdAndBrowser' argument 2 names different: declaration 'aInBrowser' definition 'aInIsolatedMozBrowser'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.h:141:49: note: Function 'SetAppIdAndBrowser' argument 2 names different: declaration 'aInBrowser' definition 'aInIsolatedMozBrowser'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocket.cpp:1161:53: note: Function 'SetAppIdAndBrowser' argument 2 names different: declaration 'aInBrowser' definition 'aInIsolatedMozBrowser'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocketChild.cpp:147:58: style: Function 'RecvUpdateBufferedAmount' argument 1 names different: declaration 'aBufferred' definition 'aBuffered'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPSocketChild.h:78:57: note: Function 'RecvUpdateBufferedAmount' argument 1 names different: declaration 'aBufferred' definition 'aBuffered'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocketChild.cpp:147:58: note: Function 'RecvUpdateBufferedAmount' argument 1 names different: declaration 'aBufferred' definition 'aBuffered'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocketParent.cpp:124:85: style: Function 'RecvOpen' argument 3 names different: declaration 'useSSL' definition 'aUseSSL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/network/TCPSocketParent.h:51:37: note: Function 'RecvOpen' argument 3 names different: declaration 'useSSL' definition 'aUseSSL'.
thunderbird-52.3.0/mozilla/dom/network/TCPSocketParent.cpp:124:85: note: Function 'RecvOpen' argument 3 names different: declaration 'useSSL' definition 'aUseSSL'.
thunderbird-52.3.0/mozilla/dom/network/UDPSocket.h:141:3: style: The class 'ListenerProxy' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/notification/Notification.cpp:458:3: style: Technically the member function 'mozilla::dom::NotificationRef::Initialized' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/offline/nsDOMOfflineResourceList.h:36:1: style: The class 'nsDOMOfflineResourceList' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:145:36: style: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/performance/Performance.h:54:35: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:145:36: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:362:68: style: Function 'TimingNotification' argument 3 names different: declaration 'epoch' definition 'aEpoch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/performance/Performance.h:141:36: note: Function 'TimingNotification' argument 3 names different: declaration 'epoch' definition 'aEpoch'.
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:362:68: note: Function 'TimingNotification' argument 3 names different: declaration 'epoch' definition 'aEpoch'.
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:44:8: performance: Technically the member function 'mozilla::dom::::PerformanceEntryComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/performance/Performance.cpp:52:8: performance: Technically the member function 'mozilla::dom::::PerformanceEntryComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/performance/PerformanceMainThread.cpp:218:72: style: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/performance/PerformanceMainThread.h:72:51: note: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'.
thunderbird-52.3.0/mozilla/dom/performance/PerformanceMainThread.cpp:218:72: note: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'.
thunderbird-52.3.0/mozilla/dom/performance/PerformanceWorker.cpp:43:68: style: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/performance/PerformanceWorker.h:86:51: note: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'.
thunderbird-52.3.0/mozilla/dom/performance/PerformanceWorker.cpp:43:68: note: Function 'GetPerformanceTimingFromString' argument 1 names different: declaration 'aTimingName' definition 'aProperty'.
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.cpp:64:47: style: Function 'AddSink' argument 1 names different: declaration 'aObs' definition 'aSink'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.h:34:34: note: Function 'AddSink' argument 1 names different: declaration 'aObs' definition 'aSink'.
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.cpp:64:47: note: Function 'AddSink' argument 1 names different: declaration 'aObs' definition 'aSink'.
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.cpp:73:50: style: Function 'RemoveSink' argument 1 names different: declaration 'aObs' definition 'aSink'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.h:35:37: note: Function 'RemoveSink' argument 1 names different: declaration 'aObs' definition 'aSink'.
thunderbird-52.3.0/mozilla/dom/permission/PermissionObserver.cpp:73:50: note: Function 'RemoveSink' argument 1 names different: declaration 'aObs' definition 'aSink'.
thunderbird-52.3.0/mozilla/dom/plugins/base/PluginPRLibrary.cpp:262:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/PluginPRLibrary.cpp:302:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/PluginPRLibrary.cpp:312:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/PluginPRLibrary.cpp:340:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::rate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::channels' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::bufferSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::isStopped' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::keepGoing' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::user' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::proc' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:107:3: warning: Member variable 'ANPAudioTrack::format' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPAudio.cpp:115:3: style: Class 'AudioRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPSurface.cpp:26:17: style: struct member 'SurfaceInfo::usage' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/dom/plugins/base/android/ANPSurface.cpp:29:17: style: struct member 'SurfaceInfo::reserved' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:462:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:691:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:698:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:745:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:783:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:873:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:911:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:945:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:982:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1036:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1154:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1867:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2071:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2310:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:883:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:874:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:883:3: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:957:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:946:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:957:3: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2320:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2311:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:2320:3: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:688:41: style: Function 'NP_Deallocate' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:73:39: note: Function 'NP_Deallocate' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:688:41: note: Function 'NP_Deallocate' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:696:41: style: Function 'NP_Invalidate' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:74:39: note: Function 'NP_Invalidate' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:696:41: note: Function 'NP_Invalidate' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:727:60: style: Function 'NP_HasMethod' argument 2 names different: declaration 'identifier' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:75:53: note: Function 'NP_HasMethod' argument 2 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:727:60: note: Function 'NP_HasMethod' argument 2 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:833:37: style: Function 'NP_Invoke' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:76:35: note: Function 'NP_Invoke' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:833:37: note: Function 'NP_Invoke' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:846:44: style: Function 'NP_InvokeDefault' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:79:42: note: Function 'NP_InvokeDefault' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:846:44: note: Function 'NP_InvokeDefault' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:855:42: style: Function 'NP_HasProperty' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:81:41: note: Function 'NP_HasProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:855:42: note: Function 'NP_HasProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:855:62: style: Function 'NP_HasProperty' argument 2 names different: declaration 'property' definition 'npid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:81:59: note: Function 'NP_HasProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:855:62: note: Function 'NP_HasProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:889:42: style: Function 'NP_GetProperty' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:82:40: note: Function 'NP_GetProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:889:42: note: Function 'NP_GetProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:889:62: style: Function 'NP_GetProperty' argument 2 names different: declaration 'property' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:82:58: note: Function 'NP_GetProperty' argument 2 names different: declaration 'property' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:889:62: note: Function 'NP_GetProperty' argument 2 names different: declaration 'property' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:923:42: style: Function 'NP_SetProperty' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:84:40: note: Function 'NP_SetProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:923:42: note: Function 'NP_SetProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:923:62: style: Function 'NP_SetProperty' argument 2 names different: declaration 'property' definition 'npid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:84:58: note: Function 'NP_SetProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:923:62: note: Function 'NP_SetProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:964:45: style: Function 'NP_RemoveProperty' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:86:43: note: Function 'NP_RemoveProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:964:45: note: Function 'NP_RemoveProperty' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:964:65: style: Function 'NP_RemoveProperty' argument 2 names different: declaration 'property' definition 'npid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:86:61: note: Function 'NP_RemoveProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:964:65: note: Function 'NP_RemoveProperty' argument 2 names different: declaration 'property' definition 'npid'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1014:62: style: Function 'NP_Enumerate' argument 2 names different: declaration 'identifier' definition 'idarray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:87:60: note: Function 'NP_Enumerate' argument 2 names different: declaration 'identifier' definition 'idarray'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1014:62: note: Function 'NP_Enumerate' argument 2 names different: declaration 'identifier' definition 'idarray'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1084:40: style: Function 'NP_Construct' argument 1 names different: declaration 'obj' definition 'npobj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:89:38: note: Function 'NP_Construct' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:1084:40: note: Function 'NP_Construct' argument 1 names different: declaration 'obj' definition 'npobj'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsJSNPRuntime.h:45:3: style: 'nsJSObjWrapperKey::operator=' should return 'nsJSObjWrapperKey &'. [operatorEq]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindow.h:41:12: style: Technically the member function 'nsPluginNativeWindow::GetPluginInstance' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:401:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:497:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:591:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:644:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:651:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:731:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:823:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:995:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1018:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1206:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1446:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1843:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1894:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2017:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2201:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2252:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2440:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2454:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2671:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2691:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2761:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2776:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2787:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2798:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2809:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:811:50: style: Function '_newstream' argument 3 names different: declaration 'window' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:281:50: note: Function '_newstream' argument 3 names different: declaration 'window' definition 'target'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:811:50: note: Function '_newstream' argument 3 names different: declaration 'window' definition 'target'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:811:69: style: Function '_newstream' argument 4 names different: declaration 'pstream' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:281:69: note: Function '_newstream' argument 4 names different: declaration 'pstream' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:811:69: note: Function '_newstream' argument 4 names different: declaration 'pstream' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1135:34: style: Function '_utf8fromidentifier' argument 1 names different: declaration 'identifier' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:160:34: note: Function '_utf8fromidentifier' argument 1 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1135:34: note: Function '_utf8fromidentifier' argument 1 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1155:33: style: Function '_intfromidentifier' argument 1 names different: declaration 'identifier' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:163:33: note: Function '_intfromidentifier' argument 1 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1155:33: note: Function '_intfromidentifier' argument 1 names different: declaration 'identifier' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1169:34: style: Function '_identifierisstring' argument 1 names different: declaration 'identifiers' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:154:34: note: Function '_identifierisstring' argument 1 names different: declaration 'identifiers' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1169:34: note: Function '_identifierisstring' argument 1 names different: declaration 'identifiers' definition 'id'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1729:48: style: Function '_getvalue' argument 3 names different: declaration 'r_value' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:264:48: note: Function '_getvalue' argument 3 names different: declaration 'r_value' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:1729:48: note: Function '_getvalue' argument 3 names different: declaration 'r_value' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2189:48: style: Function '_setvalue' argument 3 names different: declaration 'r_value' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.h:267:48: note: Function '_setvalue' argument 3 names different: declaration 'r_value' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2189:48: note: Function '_setvalue' argument 3 names different: declaration 'r_value' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:503:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1385:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1400:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:651:5: style: Variable 'pluginError' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:650:0: note: Variable 'pluginError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:651:5: note: Variable 'pluginError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:611:11: style: The scope of the variable 'tmpResult' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1201:39: style: Function 'GetIsOOP' argument 1 names different: declaration 'aIsOOP' definition 'aIsAsync'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:112:27: note: Function 'GetIsOOP' argument 1 names different: declaration 'aIsOOP' definition 'aIsAsync'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1201:39: note: Function 'GetIsOOP' argument 1 names different: declaration 'aIsOOP' definition 'aIsAsync'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1339:53: style: Function 'PrivateModeStateChanged' argument 1 names different: declaration 'aEnabled' definition 'enabled'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:280:41: note: Function 'PrivateModeStateChanged' argument 1 names different: declaration 'aEnabled' definition 'enabled'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1339:53: note: Function 'PrivateModeStateChanged' argument 1 names different: declaration 'aEnabled' definition 'enabled'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1676:69: style: Function 'CheckJavaC2PJSObjectQuirk' argument 2 names different: declaration 'names' definition 'paramNames'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:341:53: note: Function 'CheckJavaC2PJSObjectQuirk' argument 2 names different: declaration 'names' definition 'paramNames'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1676:69: note: Function 'CheckJavaC2PJSObjectQuirk' argument 2 names different: declaration 'names' definition 'paramNames'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1677:69: style: Function 'CheckJavaC2PJSObjectQuirk' argument 3 names different: declaration 'values' definition 'paramValues'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:342:53: note: Function 'CheckJavaC2PJSObjectQuirk' argument 3 names different: declaration 'values' definition 'paramValues'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1677:69: note: Function 'CheckJavaC2PJSObjectQuirk' argument 3 names different: declaration 'values' definition 'paramValues'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginInstance.cpp:1106:12: style: Technically the member function 'AutoPluginLibraryCall::operatorbool' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsNPAPIPluginStreamListener.cpp:24:3: performance: Variable 'mOutputStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginDirServiceProvider.cpp:52:22: style: The scope of the variable 'lpBuffer2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:51:14: warning: Either the condition 'lastDelimiter' is redundant or there is possible null pointer dereference: lastDelimiter. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:49:17: note: Assuming that condition 'lastDelimiter' is not redundant
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:51:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3971:7: warning: Either the condition '!library' is redundant or there is possible null pointer dereference: library. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3970:21: note: Assuming that condition '!library' is not redundant
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3971:7: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:778:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:775:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:778:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1457:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1446:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1457:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:177:9: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3436:11: style: The scope of the variable 'crlf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3437:11: style: The scope of the variable 'colon' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3610:15: style: The scope of the variable 'pSCntlh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1886:39: style: Function 'IsLiveTag' argument 1 names different: declaration 'tag' definition 'aPluginTag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.h:347:32: note: Function 'IsLiveTag' argument 1 names different: declaration 'tag' definition 'aPluginTag'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1886:39: note: Function 'IsLiveTag' argument 1 names different: declaration 'tag' definition 'aPluginTag'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:2760:45: style: Function 'IsTypeWhitelisted' argument 1 names different: declaration 'aType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.h:189:45: note: Function 'IsTypeWhitelisted' argument 1 names different: declaration 'aType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:2760:45: note: Function 'IsTypeWhitelisted' argument 1 names different: declaration 'aType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3522:56: style: Function 'NewPluginStreamListener' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.h:245:44: note: Function 'NewPluginStreamListener' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3522:56: note: Function 'NewPluginStreamListener' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3952:44: style: Function 'PluginCrashed' argument 1 names different: declaration 'plugin' definition 'aPlugin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.h:217:37: note: Function 'PluginCrashed' argument 1 names different: declaration 'plugin' definition 'aPlugin'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:3952:44: note: Function 'PluginCrashed' argument 1 names different: declaration 'plugin' definition 'aPlugin'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:23:5: warning: Member variable 'nsPluginManifestLineReader::mLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:1746:3: warning: Member variable 'GetSitesClosure::result' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:90:17: style: Technically the member function 'nsPluginManifestLineReader::LineLength' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginManifestLineReader.h:92:17: performance: Technically the member function 'nsPluginManifestLineReader::IsEOL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:2013:3: performance: Technically the member function '::CompareFilesByTime::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginHost.cpp:2019:3: performance: Technically the member function '::CompareFilesByTime::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:468:68: style: Function 'GetDOMElement' argument 1 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.h:96:45: note: Function 'GetDOMElement' argument 1 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:468:68: note: Function 'GetDOMElement' argument 1 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:1296:66: style: Function 'GetTagType' argument 1 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.h:84:42: note: Function 'GetTagType' argument 1 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:1296:66: note: Function 'GetTagType' argument 1 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:1789:54: style: Function 'ProcessMouseDown' argument 1 names different: declaration 'aKeyEvent' definition 'aMouseEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.h:101:42: note: Function 'ProcessMouseDown' argument 1 names different: declaration 'aKeyEvent' definition 'aMouseEvent'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:1789:54: note: Function 'ProcessMouseDown' argument 1 names different: declaration 'aKeyEvent' definition 'aMouseEvent'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:323:24: warning: Member variable 'nsPluginInstanceOwner::mLastScaleFactor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:323:24: warning: Member variable 'nsPluginInstanceOwner::mLastEventloopNestingLevel' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindow.cpp:50:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:67:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:292:26: style: Function 'plug_added_cb' argument 1 names different: declaration 'widget' definition 'socket'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:27:38: note: Function 'plug_added_cb' argument 1 names different: declaration 'widget' definition 'socket'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:292:26: note: Function 'plug_added_cb' argument 1 names different: declaration 'widget' definition 'socket'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.h:25:20: style: The function 'CallSetWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindow.h:61:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.h:25:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:397:12: style: Redundant condition: win. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:396:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:424:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:453:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:745:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:83:67: style: Function 'Init' argument 2 names different: declaration 'hWnd' definition 'aWnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:51:50: note: Function 'Init' argument 2 names different: declaration 'hWnd' definition 'aWnd'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:83:67: note: Function 'Init' argument 2 names different: declaration 'hWnd' definition 'aWnd'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:35: style: Function 'Init' argument 3 names different: declaration 'msg' definition 'aMsg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:51:61: note: Function 'Init' argument 3 names different: declaration 'msg' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:35: note: Function 'Init' argument 3 names different: declaration 'msg' definition 'aMsg'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:48: style: Function 'Init' argument 4 names different: declaration 'wParam' definition 'aWParam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:51:73: note: Function 'Init' argument 4 names different: declaration 'wParam' definition 'aWParam'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:48: note: Function 'Init' argument 4 names different: declaration 'wParam' definition 'aWParam'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:64: style: Function 'Init' argument 5 names different: declaration 'lParam' definition 'aLParam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:52:20: note: Function 'Init' argument 5 names different: declaration 'lParam' definition 'aLParam'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:84:64: note: Function 'Init' argument 5 names different: declaration 'lParam' definition 'aLParam'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:499:3: performance: Variable 'mPrevWinProc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:500:3: performance: Variable 'mPluginWinProc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:501:3: performance: Variable 'mPluginType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:503:3: performance: Variable 'mParentWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:504:3: performance: Variable 'mParentProc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:164:3: style: Class 'nsDelayedPopupsEnabledEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:104:20: style: The function 'CallSetWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindow.h:61:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginNativeWindowWin.cpp:104:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginStreamListenerPeer.cpp:829:69: style: Function 'ServeStreamAsFile' argument 2 names different: declaration 'ctxt' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginStreamListenerPeer.h:80:64: note: Function 'ServeStreamAsFile' argument 2 names different: declaration 'ctxt' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginStreamListenerPeer.cpp:829:69: note: Function 'ServeStreamAsFile' argument 2 names different: declaration 'ctxt' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginStreamListenerPeer.cpp:266:29: warning: Member variable 'nsPluginStreamListenerPeer::mLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginStreamListenerPeer.cpp:69:3: performance: Variable 'mWeakPtrPluginStreamListenerPeer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginTags.cpp:398:16: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginTags.cpp:292:14: warning: Member variable 'nsPluginTag::mHadLocalInstance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:414:52: style: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:68:39: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:414:52: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:573:53: style: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:40: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:573:53: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:288:15: warning: Member variable 'nsPluginFile::pLibrary' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:127:5: performance: Variable 'mObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: performance: Technically the member function 'nsPluginFile::FreePluginInfo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirDarwin.cpp:573:24: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:243:37: style: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:55:33: note: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:243:37: note: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:319:52: style: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:68:39: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:319:52: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:388:53: style: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:40: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:388:53: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:243:15: warning: Member variable 'nsPluginFile::pLibrary' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: performance: Technically the member function 'nsPluginFile::FreePluginInfo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirUnix.cpp:388:24: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:55:15: warning: %llu in format string (no. 1) requires 'unsigned long long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:299:3: style: Variable 'protectCurrentDirectory' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:295:0: note: Variable 'protectCurrentDirectory' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:299:3: note: Variable 'protectCurrentDirectory' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:151:17: style: Checking if unsigned variable 'variants' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:275:37: style: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:55:33: note: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:275:37: note: Function 'nsPluginFile' argument 1 names different: declaration 'spec' definition 'file'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:339:52: style: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:68:39: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:339:52: note: Function 'GetPluginInfo' argument 1 names different: declaration 'outPluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:404:53: style: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:40: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:404:53: note: Function 'FreePluginInfo' argument 1 names different: declaration 'PluginInfo' definition 'info'.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:275:15: warning: Member variable 'nsPluginFile::pLibrary' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: performance: Technically the member function 'nsPluginFile::FreePluginInfo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDirWin.cpp:404:24: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/base/nsPluginsDir.h:73:11: note: Technically the member function 'nsPluginFile::FreePluginInfo' can be static.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:60:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:57:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:60:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginAsyncSurrogate.h:57:3: style: The function 'GetAsyncSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginDataResolver.h:19:35: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginAsyncSurrogate.h:57:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginAsyncSurrogate.h:60:3: style: The function 'GetInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginDataResolver.h:20:35: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginAsyncSurrogate.h:60:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginMessageUtils.h:120:0: error: #error Need NativeWindowHandle for this platform [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/D3D11SurfaceHolder.h:27:8: style: Technically the member function 'mozilla::plugins::D3D11SurfaceHolder::IsValid' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/D3D11SurfaceHolder.cpp:33:21: note: Technically the member function 'mozilla::plugins::D3D11SurfaceHolder::IsValid' can be const.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/D3D11SurfaceHolder.h:27:8: note: Technically the member function 'mozilla::plugins::D3D11SurfaceHolder::IsValid' can be const.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:135:3: warning: Possible null pointer dereference: initStruct [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:132:29: note: Assignment 'initStruct=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:135:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:136:3: warning: Possible null pointer dereference: initStruct [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:132:29: note: Assignment 'initStruct=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:136:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:137:3: warning: Possible null pointer dereference: initStruct [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:132:29: note: Assignment 'initStruct=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:137:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:138:3: warning: Possible null pointer dereference: initStruct [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:132:29: note: Assignment 'initStruct=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:138:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:162:40: style: Function 'GetCookie' argument 1 names different: declaration 'aCookie' definition 'cookie'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.h:62:27: note: Function 'GetCookie' argument 1 names different: declaration 'aCookie' definition 'cookie'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/MiniShmParent.cpp:162:40: note: Function 'GetCookie' argument 1 names different: declaration 'aCookie' definition 'cookie'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:337:3: warning: Possible null pointer dereference: cmd [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:332:30: note: Assignment 'cmd=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:337:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:423:22: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:414:42: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:423:22: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:437:3: warning: Possible null pointer dereference: cmd [nullPointer]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:430:30: note: Assignment 'cmd=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginHangUIParent.cpp:437:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:116:61: style: Function 'PluginInstanceParent' argument 3 names different: declaration 'mimeType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:67:43: note: Function 'PluginInstanceParent' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:116:61: note: Function 'PluginInstanceParent' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:315:74: style: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 1 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:107:72: note: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:315:74: note: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:316:51: style: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 2 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:108:49: note: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 2 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:316:51: note: Function 'AnswerNPN_GetValue_NPNVWindowNPObject' argument 2 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:323:74: style: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 1 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:111:72: note: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:323:74: note: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:324:51: style: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 2 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:112:49: note: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 2 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:324:51: note: Function 'AnswerNPN_GetValue_NPNVPluginElementNPObject' argument 2 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:396:80: style: Function 'AnswerNPN_GetValue_PreferredDXGIAdapter' argument 1 names different: declaration 'desc' definition 'aOutDesc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:129:62: note: Function 'AnswerNPN_GetValue_PreferredDXGIAdapter' argument 1 names different: declaration 'desc' definition 'aOutDesc'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:396:80: note: Function 'AnswerNPN_GetValue_PreferredDXGIAdapter' argument 1 names different: declaration 'desc' definition 'aOutDesc'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:818:70: style: Function 'RecvShowDirectDXGISurface' argument 2 names different: declaration 'rect' definition 'dirty'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:198:52: note: Function 'RecvShowDirectDXGISurface' argument 2 names different: declaration 'rect' definition 'dirty'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:818:70: note: Function 'RecvShowDirectDXGISurface' argument 2 names different: declaration 'rect' definition 'dirty'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:984:48: style: Function 'AsyncSetWindow' argument 1 names different: declaration 'window' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:322:39: note: Function 'AsyncSetWindow' argument 1 names different: declaration 'window' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:984:48: note: Function 'AsyncSetWindow' argument 1 names different: declaration 'window' definition 'aWindow'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:1418:48: style: Function 'NPP_GetValue' argument 1 names different: declaration 'variable' definition 'aVariable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:265:38: note: Function 'NPP_GetValue' argument 1 names different: declaration 'variable' definition 'aVariable'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:1418:48: note: Function 'NPP_GetValue' argument 1 names different: declaration 'variable' definition 'aVariable'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:1419:42: style: Function 'NPP_GetValue' argument 2 names different: declaration 'retval' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:265:54: note: Function 'NPP_GetValue' argument 2 names different: declaration 'retval' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:1419:42: note: Function 'NPP_GetValue' argument 2 names different: declaration 'retval' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:2390:32: style: Function 'Cast' argument 1 names different: declaration 'instance' definition 'aInstance'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:347:43: note: Function 'Cast' argument 1 names different: declaration 'instance' definition 'aInstance'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:2390:32: note: Function 'Cast' argument 1 names different: declaration 'instance' definition 'aInstance'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:2416:67: style: Function 'RecvGetCompositionString' argument 2 names different: declaration 'aBuffer' definition 'aDist'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.h:353:49: note: Function 'RecvGetCompositionString' argument 2 names different: declaration 'aBuffer' definition 'aDist'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:2416:67: note: Function 'RecvGetCompositionString' argument 2 names different: declaration 'aBuffer' definition 'aDist'.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:315:0: error: #error Please copy the initialization code from nsNPAPIPlugin.cpp [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:1767:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:1773:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:1781:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:1837:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:1872:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginModuleParent.cpp:2652:8: performance: Technically the member function 'nsCaseInsensitiveUTF8StringArrayComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginProcessChild.cpp:117:0: error: #error Sorry [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginUtilsWin.cpp:190:8: style: Member variable 'AudioNotification::mIsRegistered' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginUtilsWin.cpp:52:7: note: Member variable 'AudioNotification::mIsRegistered' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/PluginUtilsWin.cpp:190:8: note: Member variable 'AudioNotification::mIsRegistered' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/MiniShmBase.h:67:3: style: Technically the member function 'mozilla::plugins::ScopedMappedFileView::operatorLPVOID' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/MiniShmBase.h:161:3: style: Technically the member function 'mozilla::plugins::MiniShmBase::GetReadPtr' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:122:8: style: The scope of the variable 'returnStatus' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:41:20: warning: Member variable 'PluginHangUIChild::mMessageText' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:41:20: warning: Member variable 'PluginHangUIChild::mWindowTitle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:41:20: warning: Member variable 'PluginHangUIChild::mWaitBtnText' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:41:20: warning: Member variable 'PluginHangUIChild::mKillBtnText' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/ipc/hangui/PluginHangUIChild.cpp:41:20: warning: Member variable 'PluginHangUIChild::mNoFutureText' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest.cpp:750:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_gtk2.cpp:450:7: style: Condition '!toplevelGdk' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_gtk2.cpp:442:28: note: Assignment 'toplevelGdk=0', assigned value is 0
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_gtk2.cpp:450:7: note: Condition '!toplevelGdk' is always true
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_windows.cpp:551:7: warning: Identical condition '!rgn', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_windows.cpp:547:29: note: 'rgn' is assigned value '::CreateRectRgn(0,0,0,0)' here.
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_windows.cpp:550:37: note: 'ancestorRgn' is assigned value '::CreateRectRgn(0,0,0,0)' here.
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_windows.cpp:548:7: note: first condition
thunderbird-52.3.0/mozilla/dom/plugins/test/testplugin/nptest_windows.cpp:551:7: note: second condition
thunderbird-52.3.0/mozilla/dom/power/WakeLock.h:25:1: style: The class 'WakeLock' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/presentation/PresentationReceiver.cpp:44:23: warning: Member variable 'PresentationReceiver::mWindowId' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.h:127:16: warning: Virtual function 'Shutdown' is called from destructor '~PresentationSessionInfo()' at line 124. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.h:124:5: note: Calling Shutdown
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.h:127:16: note: Shutdown is a virtual method
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.cpp:366:46: style: Function 'ReplyError' argument 1 names different: declaration 'aReason' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.h:111:32: note: Function 'ReplyError' argument 1 names different: declaration 'aReason' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.cpp:366:46: note: Function 'ReplyError' argument 1 names different: declaration 'aReason' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.cpp:1242:81: style: Function 'OnSessionTransport' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.h:258:69: note: Function 'OnSessionTransport' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/presentation/PresentationSessionInfo.cpp:1242:81: note: Function 'OnSessionTransport' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/presentation/PresentationTCPSessionTransport.h:37:1: style: The class 'PresentationTCPSessionTransport' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/presentation/ipc/PresentationIPCService.cpp:350:81: style: Function 'NotifySessionTransport' argument 3 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/presentation/ipc/PresentationIPCService.h:54:68: note: Function 'NotifySessionTransport' argument 3 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/presentation/ipc/PresentationIPCService.cpp:350:81: note: Function 'NotifySessionTransport' argument 3 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/dom/presentation/provider/DisplayDeviceProvider.h:40:1: style: The class 'DisplayDeviceProvider' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/presentation/provider/LegacyMDNSDeviceProvider.h:125:10: performance: Technically the member function 'mozilla::dom::presentation::legacy::LegacyMDNSDeviceProvider::DeviceIdComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/presentation/provider/LegacyMDNSDeviceProvider.h:131:10: performance: Technically the member function 'mozilla::dom::presentation::legacy::LegacyMDNSDeviceProvider::DeviceAddressComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/presentation/provider/MulticastDNSDeviceProvider.h:140:10: performance: Technically the member function 'mozilla::dom::presentation::MulticastDNSDeviceProvider::DeviceIdComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/presentation/provider/MulticastDNSDeviceProvider.h:146:10: performance: Technically the member function 'mozilla::dom::presentation::MulticastDNSDeviceProvider::DeviceAddressComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/promise/Promise.cpp:1920:1: style: The class 'CountdownHolder' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/promise/Promise.cpp:2013:1: style: The class 'AllResolveElementFunction' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.cpp:287:70: style: Function 'WrapperPromiseCallback' argument 3 names different: declaration 'mNextPromiseObj' definition 'aNextPromiseObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.h:75:48: note: Function 'WrapperPromiseCallback' argument 3 names different: declaration 'mNextPromiseObj' definition 'aNextPromiseObj'.
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.cpp:287:70: note: Function 'WrapperPromiseCallback' argument 3 names different: declaration 'mNextPromiseObj' definition 'aNextPromiseObj'.
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.cpp:549:71: style: Function 'Factory' argument 2 names different: declaration 'aObject' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.h:44:56: note: Function 'Factory' argument 2 names different: declaration 'aObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/promise/PromiseCallback.cpp:549:71: note: Function 'Factory' argument 2 names different: declaration 'aObject' definition 'aGlobal'.
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:2145:57: style: Function 'MustWaitFor' argument 1 names different: declaration 'aLock' definition 'aExistingLock'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:291:40: note: Function 'MustWaitFor' argument 1 names different: declaration 'aLock' definition 'aExistingLock'.
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:2145:57: note: Function 'MustWaitFor' argument 1 names different: declaration 'aLock' definition 'aExistingLock'.
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:3092:37: style: Function 'Init' argument 1 names different: declaration 'aBaseDirPath' definition 'aBasePath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/quota/QuotaManager.h:408:25: note: Function 'Init' argument 1 names different: declaration 'aBaseDirPath' definition 'aBasePath'.
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:3092:37: note: Function 'Init' argument 1 names different: declaration 'aBaseDirPath' definition 'aBasePath'.
thunderbird-52.3.0/mozilla/dom/quota/QuotaCommon.h:43:3: performance: Technically the member function 'mozilla::dom::quota::BackgroundThreadObject::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/quota/QuotaManager.h:458:3: style: Technically the member function 'mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:4111:15: note: Technically the member function 'mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent' can be const.
thunderbird-52.3.0/mozilla/dom/quota/QuotaManager.h:458:3: note: Technically the member function 'mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent' can be const.
thunderbird-52.3.0/mozilla/dom/quota/QuotaManager.h:480:3: style: Technically the member function 'mozilla::dom::quota::QuotaManager::DeleteFilesForOrigin' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:5018:15: note: Technically the member function 'mozilla::dom::quota::QuotaManager::DeleteFilesForOrigin' can be const.
thunderbird-52.3.0/mozilla/dom/quota/QuotaManager.h:480:3: note: Technically the member function 'mozilla::dom::quota::QuotaManager::DeleteFilesForOrigin' can be const.
thunderbird-52.3.0/mozilla/dom/quota/UsageInfo.h:28:3: style: Technically the member function 'mozilla::dom::quota::UsageInfo::Canceled' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/UsageInfo.h:62:3: style: Technically the member function 'mozilla::dom::quota::UsageInfo::DatabaseUsage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/UsageInfo.h:68:3: style: Technically the member function 'mozilla::dom::quota::UsageInfo::FileUsage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/UsageInfo.h:74:3: style: Technically the member function 'mozilla::dom::quota::UsageInfo::Limit' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:239:3: performance: Technically the member function 'mozilla::dom::quota::DirectoryLockImpl::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:302:3: style: Technically the member function 'mozilla::dom::quota::DirectoryLockImpl::GetBlockedOnLocks' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:508:3: performance: Technically the member function 'mozilla::dom::quota::OriginInfoLRUComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:515:3: performance: Technically the member function 'mozilla::dom::quota::OriginInfoLRUComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:627:3: style: Technically the member function 'mozilla::dom::quota::GroupInfoPair::LockedHasGroupInfos' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/quota/OriginScope.h:16:1: warning: The class 'OriginScope' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/quota/OriginScope.h:28:3: warning: The struct 'OriginAndAttributes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1465:3: style: The function 'DoProcessOriginDirectories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1312:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1465:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1512:3: style: The function 'DoProcessOriginDirectories' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1312:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/quota/ActorsParent.cpp:1512:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/SRICheck.cpp:534:13: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:137:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:126:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:137:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:481:10: performance: Technically the member function 'nsBlockAllMixedContentDirective::permits' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:534:10: performance: Technically the member function 'nsUpgradeInsecureDirective::permits' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/security/nsCSPParser.h:50:17: style: Technically the member function 'nsCSPTokenizer::atEnd' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/security/nsCSPParser.h:149:17: style: Technically the member function 'nsCSPParser::atEnd' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:231:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:207:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:231:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:233:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:233:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:234:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:234:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:250:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:207:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:250:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:252:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:252:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:253:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:253:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:285:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:209:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:285:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:287:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:207:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:287:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:289:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:289:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:290:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:290:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:295:17: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:214:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:295:17: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:314:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:207:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:314:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:316:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:209:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:316:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:318:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:318:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:319:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:319:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:324:17: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:214:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:324:17: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:342:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:209:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:342:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:344:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:344:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:345:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:345:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:353:17: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:214:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:353:17: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:372:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:372:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:373:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:373:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:386:10: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:211:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:386:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:387:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:212:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:387:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:462:18: style: The function 'restrictsContentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:429:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:462:18: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:464:18: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:434:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:464:18: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:477:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:419:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:477:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:484:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:421:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:484:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:488:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:423:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:488:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:490:10: style: The function 'addSrcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:426:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:490:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:530:10: style: The function 'permits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:419:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:530:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:537:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:421:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:537:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:541:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:423:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:541:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:543:10: style: The function 'addSrcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:426:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:543:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:554:10: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:423:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:554:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:559:10: style: The function 'restrictsContentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:429:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:559:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:560:10: style: The function 'allows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:421:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:560:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:757:60: error: Uninitialized variable: isHttpOrFtp [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:758:61: error: Uninitialized variable: isHttpOrFtp [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:759:59: error: Uninitialized variable: isHttpOrFtp [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:947:68: error: Uninitialized variable: isHttpScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPContext.cpp:948:69: error: Uninitialized variable: isHttpScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPParser.h:146:10: style: Technically the member function 'nsCSPParser::atValidPctEncodedChar' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/security/nsCSPParser.cpp:222:14: note: Technically the member function 'nsCSPParser::atValidPctEncodedChar' can be const.
thunderbird-52.3.0/mozilla/dom/security/nsCSPParser.h:146:10: note: Technically the member function 'nsCSPParser::atValidPctEncodedChar' can be const.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:879:45: style: Function 'nsCSPHashSrc' argument 1 names different: declaration 'algo' definition 'aAlgo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:339:35: note: Function 'nsCSPHashSrc' argument 1 names different: declaration 'algo' definition 'aAlgo'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:879:45: note: Function 'nsCSPHashSrc' argument 1 names different: declaration 'algo' definition 'aAlgo'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:879:69: style: Function 'nsCSPHashSrc' argument 2 names different: declaration 'hash' definition 'aHash'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:339:58: note: Function 'nsCSPHashSrc' argument 2 names different: declaration 'hash' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:879:69: note: Function 'nsCSPHashSrc' argument 2 names different: declaration 'hash' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:1364:35: style: Function 'permits' argument 1 names different: declaration 'aDirective' definition 'aDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.h:574:31: note: Function 'permits' argument 1 names different: declaration 'aDirective' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:1364:35: note: Function 'permits' argument 1 names different: declaration 'aDirective' definition 'aDir'.
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:1001:3: performance: Variable 'mDirective' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:630:63: error: Uninitialized variable: isBlobScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:632:63: error: Uninitialized variable: isDataScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/security/nsCSPUtils.cpp:634:69: error: Uninitialized variable: isFileScheme [uninitvar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:34:3: style: 'nsSMILValue::operator=' should return 'nsSMILValue &'. [operatorEq]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILKeySpline.h:19:3: warning: Member variable 'nsSMILKeySpline::mX1' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILKeySpline.h:19:3: warning: Member variable 'nsSMILKeySpline::mY1' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILKeySpline.h:19:3: warning: Member variable 'nsSMILKeySpline::mX2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILKeySpline.h:19:3: warning: Member variable 'nsSMILKeySpline::mY2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILKeySpline.h:19:3: warning: Member variable 'nsSMILKeySpline::mSampleValues' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILCompositor.h:37:3: warning: Member variable 'nsSMILCompositor::mCachedBaseValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILAnimationFunction.h:259:12: performance: Technically the member function 'nsSMILAnimationFunction::Comparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILAnimationFunction.h:263:12: performance: Technically the member function 'nsSMILAnimationFunction::Comparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILCompositor.h:26:1: warning: The class 'nsSMILCompositor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILInterval.cpp:16:17: warning: Member variable 'nsSMILInterval::mDependentTimes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILInterval.h:22:1: warning: The class 'nsSMILInterval' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILSetAnimationFunction.h:65:8: performance: Technically the member function 'nsSMILSetAnimationFunction::IsDisallowedAttribute' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILSetAnimationFunction.cpp:10:29: note: Technically the member function 'nsSMILSetAnimationFunction::IsDisallowedAttribute' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILSetAnimationFunction.h:65:8: note: Technically the member function 'nsSMILSetAnimationFunction::IsDisallowedAttribute' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:69:8: style: Technically the member function 'nsSMILTimeValueSpec::IsWhitelistedEvent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.cpp:279:22: note: Technically the member function 'nsSMILTimeValueSpec::IsWhitelistedEvent' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:69:8: note: Technically the member function 'nsSMILTimeValueSpec::IsWhitelistedEvent' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:75:8: style: Technically the member function 'nsSMILTimeValueSpec::CheckRepeatEventDetail' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.cpp:417:22: note: Technically the member function 'nsSMILTimeValueSpec::CheckRepeatEventDetail' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:75:8: note: Technically the member function 'nsSMILTimeValueSpec::CheckRepeatEventDetail' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:76:8: style: Technically the member function 'nsSMILTimeValueSpec::CheckAccessKeyEventDetail' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.cpp:431:22: note: Technically the member function 'nsSMILTimeValueSpec::CheckAccessKeyEventDetail' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimeValueSpec.h:76:8: note: Technically the member function 'nsSMILTimeValueSpec::CheckAccessKeyEventDetail' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:503:32: style: Function 'RemoveInstanceTimesForCreator' argument 1 names different: declaration 'aSpec' definition 'aCreator'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.h:186:65: note: Function 'RemoveInstanceTimesForCreator' argument 1 names different: declaration 'aSpec' definition 'aCreator'.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:503:32: note: Function 'RemoveInstanceTimesForCreator' argument 1 names different: declaration 'aSpec' definition 'aCreator'.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.h:364:12: performance: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:49:45: note: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::Equals' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.h:364:12: note: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::Equals' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.h:366:12: performance: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:64:45: note: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::LessThan' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.h:366:12: note: Technically the member function 'nsSMILTimedElement::InstanceTimeComparator::LessThan' can be static.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:481:10: style: Technically the member function '::RemoveByCreator::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:1426:10: style: Technically the member function '::RemoveReset::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILTimedElement.cpp:1623:10: style: Technically the member function '::RemoveFiltered::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:52:12: style: Technically the member function 'nsSMILValue::Add' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.cpp:86:14: note: Technically the member function 'nsSMILValue::Add' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:52:12: note: Technically the member function 'nsSMILValue::Add' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:53:12: style: Technically the member function 'nsSMILValue::SandwichAdd' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.cpp:97:14: note: Technically the member function 'nsSMILValue::SandwichAdd' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:53:12: note: Technically the member function 'nsSMILValue::SandwichAdd' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:77:8: style: Technically the member function 'nsSMILValue::DestroyAndCheckPostcondition' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.cpp:149:14: note: Technically the member function 'nsSMILValue::DestroyAndCheckPostcondition' can be const.
thunderbird-52.3.0/mozilla/dom/smil/nsSMILValue.h:77:8: note: Technically the member function 'nsSMILValue::DestroyAndCheckPostcondition' can be const.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManager.cpp:206:44: style: Function 'SetAudioChannelActive' argument 1 names different: declaration 'aIsActive' definition 'isActive'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManager.h:48:35: note: Function 'SetAudioChannelActive' argument 1 names different: declaration 'aIsActive' definition 'isActive'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManager.cpp:206:44: note: Function 'SetAudioChannelActive' argument 1 names different: declaration 'aIsActive' definition 'isActive'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:77:42: style: Function 'ForceSpeaker' argument 1 names different: declaration 'enable' definition 'aEnable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.h:38:26: note: Function 'ForceSpeaker' argument 1 names different: declaration 'enable' definition 'aEnable'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:77:42: note: Function 'ForceSpeaker' argument 1 names different: declaration 'enable' definition 'aEnable'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:77:60: style: Function 'ForceSpeaker' argument 2 names different: declaration 'aChildid' definition 'aChildId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.h:38:43: note: Function 'ForceSpeaker' argument 2 names different: declaration 'aChildid' definition 'aChildId'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:77:60: note: Function 'ForceSpeaker' argument 2 names different: declaration 'aChildid' definition 'aChildId'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:98:43: style: Function 'TurnOnSpeaker' argument 1 names different: declaration 'aEnable' definition 'aOn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.h:56:27: note: Function 'TurnOnSpeaker' argument 1 names different: declaration 'aEnable' definition 'aOn'.
thunderbird-52.3.0/mozilla/dom/speakermanager/SpeakerManagerService.cpp:98:43: note: Function 'TurnOnSpeaker' argument 1 names different: declaration 'aEnable' definition 'aOn'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorage.cpp:112:61: style: Function 'SetItem' argument 2 names different: declaration 'aValue' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorage.h:95:56: note: Function 'SetItem' argument 2 names different: declaration 'aValue' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorage.cpp:112:61: note: Function 'SetItem' argument 2 names different: declaration 'aValue' definition 'aData'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.h:68:5: warning: Member variable 'DOMStorageCacheHashKey::mCache' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.h:68:5: warning: Member variable 'DOMStorageCacheHashKey::mCacheRef' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.h:60:3: warning: The class 'DOMStorageCacheHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:128:27: style: The function 'Origin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:38:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:128:27: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:129:28: style: The function 'OriginNoSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:45:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:129:28: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:130:28: style: The function 'OriginSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:42:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:130:28: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:131:16: style: The function 'Loaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:48:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:131:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:132:20: style: The function 'LoadedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:52:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:132:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:133:16: style: The function 'LoadItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:55:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:133:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:134:16: style: The function 'LoadDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:59:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:134:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:135:16: style: The function 'LoadWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:63:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:135:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:279:16: style: The function 'LoadUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:263:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:279:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.cpp:371:62: style: Function 'GetKey' argument 2 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:107:56: note: Function 'GetKey' argument 2 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.cpp:371:62: note: Function 'GetKey' argument 2 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.cpp:725:83: style: Function 'CheckAndSetETLD1UsageDelta' argument 2 names different: declaration 'aUsageDelta' definition 'aDelta'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.h:275:67: note: Function 'CheckAndSetETLD1UsageDelta' argument 2 names different: declaration 'aUsageDelta' definition 'aDelta'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageCache.cpp:725:83: note: Function 'CheckAndSetETLD1UsageDelta' argument 2 names different: declaration 'aUsageDelta' definition 'aDelta'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:271:20: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:44:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:271:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:272:20: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:47:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:272:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:274:16: style: The function 'AsyncPreload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:274:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:279:16: style: The function 'AsyncGetUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:57:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:279:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:282:20: style: The function 'AsyncAddItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:64:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:282:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:285:20: style: The function 'AsyncUpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:67:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:285:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:288:20: style: The function 'AsyncRemoveItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:70:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:288:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:291:20: style: The function 'AsyncClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:73:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:291:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:294:16: style: The function 'AsyncClearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:76:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:294:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:297:16: style: The function 'AsyncClearMatchingOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:79:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:297:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:300:16: style: The function 'AsyncClearMatchingOriginAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:82:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:300:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:303:16: style: The function 'AsyncFlush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:85:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:303:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:305:16: style: The function 'ShouldPreloadOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:88:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:305:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:306:16: style: The function 'GetOriginsHavingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:91:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:306:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:44:20: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:44:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:44:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:45:20: style: The function 'Shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:47:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:45:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:47:16: style: The function 'AsyncPreload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:47:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:48:16: style: The function 'AsyncGetUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:57:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:48:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:50:16: style: The function 'SyncPreload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:61:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:50:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:52:20: style: The function 'AsyncAddItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:64:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:52:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:53:20: style: The function 'AsyncUpdateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:67:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:53:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:54:20: style: The function 'AsyncRemoveItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:70:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:54:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:55:20: style: The function 'AsyncClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:73:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:55:20: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:57:16: style: The function 'AsyncClearAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:76:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:57:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:64:16: style: The function 'AsyncClearMatchingOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:79:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:64:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:67:16: style: The function 'AsyncClearMatchingOriginAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:82:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:67:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:70:16: style: The function 'AsyncFlush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:85:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:70:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:73:16: style: The function 'ShouldPreloadOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:88:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:73:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:74:16: style: The function 'GetOriginsHavingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:91:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:74:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.cpp:184:69: style: Function 'SyncPreload' argument 2 names different: declaration 'aForce' definition 'aForceSync'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:277:64: note: Function 'SyncPreload' argument 2 names different: declaration 'aForce' definition 'aForceSync'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.cpp:184:69: note: Function 'SyncPreload' argument 2 names different: declaration 'aForce' definition 'aForceSync'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:394:18: style: Technically the member function 'mozilla::dom::DOMStorageDBThread::TimeUntilFlush' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.cpp:692:21: note: Technically the member function 'mozilla::dom::DOMStorageDBThread::TimeUntilFlush' can be const.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:394:18: note: Technically the member function 'mozilla::dom::DOMStorageDBThread::TimeUntilFlush' can be const.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:397:8: performance: Technically the member function 'mozilla::dom::DOMStorageDBThread::NotifyFlushCompletion' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.cpp:717:21: note: Technically the member function 'mozilla::dom::DOMStorageDBThread::NotifyFlushCompletion' can be static.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageDBThread.h:397:8: note: Technically the member function 'mozilla::dom::DOMStorageDBThread::NotifyFlushCompletion' can be static.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:205:58: style: Function 'ShouldPreloadOrigin' argument 1 names different: declaration 'aOriginNoSuffix' definition 'aOrigin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:73:54: note: Function 'ShouldPreloadOrigin' argument 1 names different: declaration 'aOriginNoSuffix' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:205:58: note: Function 'ShouldPreloadOrigin' argument 1 names different: declaration 'aOriginNoSuffix' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:602:46: style: Function 'Observe' argument 2 names different: declaration 'aOriginAttrPattern' definition 'aOriginAttributesPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:203:65: note: Function 'Observe' argument 2 names different: declaration 'aOriginAttrPattern' definition 'aOriginAttributesPattern'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:602:46: note: Function 'Observe' argument 2 names different: declaration 'aOriginAttrPattern' definition 'aOriginAttributesPattern'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:758:64: style: Function 'LoadUsage' argument 1 names different: declaration 'usage' definition 'aUsage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.h:181:42: note: Function 'LoadUsage' argument 1 names different: declaration 'usage' definition 'aUsage'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageIPC.cpp:758:64: note: Function 'LoadUsage' argument 1 names different: declaration 'usage' definition 'aUsage'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.cpp:489:50: style: Function 'ClearCaches' argument 3 names different: declaration 'aKeyPrefix' definition 'aOriginScope'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.h:113:38: note: Function 'ClearCaches' argument 3 names different: declaration 'aKeyPrefix' definition 'aOriginScope'.
thunderbird-52.3.0/mozilla/dom/storage/DOMStorageManager.cpp:489:50: note: Function 'ClearCaches' argument 3 names different: declaration 'aKeyPrefix' definition 'aOriginScope'.
thunderbird-52.3.0/mozilla/dom/svg/SVGLength.h:35:3: warning: Member variable 'SVGLength::mValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/SVGLength.h:35:3: warning: Member variable 'SVGLength::mUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/SVGLengthList.h:311:3: warning: Member variable 'SVGUserUnitList::mElement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/SVGLengthList.h:311:3: warning: Member variable 'SVGUserUnitList::mAxis' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGAnimatedLengthList , DOMSVGAnimatedLengthList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedNumberList.h:45:3: warning: Member variable 'SVGAnimatedNumberList::mIsBaseSet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGAnimatedNumberList , DOMSVGAnimatedNumberList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGLength.cpp:262:30: style: Function 'SetValue' argument 1 names different: declaration 'aValue' definition 'aUserUnitValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGLength.h:177:23: note: Function 'SetValue' argument 1 names different: declaration 'aValue' definition 'aUserUnitValue'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGLength.cpp:262:30: note: Function 'SetValue' argument 1 names different: declaration 'aValue' definition 'aUserUnitValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:86:1: style: The class 'nsSVGLength2' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:104:17: warning: Member variable 'nsSVGLength2::mAttrEnum' is not assigned a value in 'nsSVGLength2::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:104:17: warning: Member variable 'nsSVGLength2::mCtxType' is not assigned a value in 'nsSVGLength2::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGLength2 , DOMSVGLength >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:86:1: warning: The class 'nsSVGLength2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:176:44: style: Function 'Initialize' argument 1 names different: declaration 'newItem' definition 'aItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.h:115:59: note: Function 'Initialize' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:176:44: note: Function 'Initialize' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:223:50: style: Function 'InsertItemBefore' argument 1 names different: declaration 'newItem' definition 'aItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.h:120:65: note: Function 'InsertItemBefore' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:223:50: note: Function 'InsertItemBefore' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:273:45: style: Function 'ReplaceItem' argument 1 names different: declaration 'newItem' definition 'aItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.h:122:60: note: Function 'ReplaceItem' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGNumberList.cpp:273:45: note: Function 'ReplaceItem' argument 1 names different: declaration 'newItem' definition 'aItem'.
thunderbird-52.3.0/mozilla/dom/svg/SVGPathSegUtils.h:120:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/svg/SVGPathSegUtils.h:125:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:121:47: style: Function 'ToSVGPathSegEncodedData' argument 1 names different: declaration 'aData' definition 'aRaw'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:158:39: note: Function 'ToSVGPathSegEncodedData' argument 1 names different: declaration 'aData' definition 'aRaw'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:121:47: note: Function 'ToSVGPathSegEncodedData' argument 1 names different: declaration 'aData' definition 'aRaw'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:260:1: style: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:494:29: note: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:260:1: note: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:261:1: style: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:496:26: note: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:261:1: note: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:271:1: style: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:533:29: note: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:271:1: note: Function 'SetLargeArcFlag' argument 1 names different: declaration 'aFlag' definition 'aLargeArcFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:272:1: style: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:535:26: note: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.cpp:272:1: note: Function 'SetSweepFlag' argument 1 names different: declaration 'aFlag' definition 'aSweepFlag'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.h:233:5: warning: Member variable 'ItemProxy::mItem' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.h:233:5: warning: Member variable 'ItemProxy::mInternalDataIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSeg.h:231:3: warning: Member variable 'DOMSVGPathSegClosePath::mArgs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/SVGPathSegUtils.h:66:8: style: Technically the member function 'mozilla::SVGPathTraversalState::ShouldUpdateLengthAndControlPoints' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:162:12: style: The scope of the variable 'newSegType' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:336:43: style: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.h:147:58: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:336:43: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:336:57: style: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.h:147:71: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:336:57: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:337:47: style: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.h:148:62: note: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPathSegList.cpp:337:47: note: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < void , DOMSVGPathSegList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:281:41: style: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.h:149:56: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:281:41: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:281:55: style: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.h:149:69: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:281:55: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:282:45: style: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.h:150:60: note: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/svg/DOMSVGPointList.cpp:282:45: note: Function 'IndexedGetter' argument 3 names different: declaration 'error' definition 'aError'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < void , DOMSVGPointList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGStringList , DOMSVGStringList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGString.h:16:1: style: The class 'nsSVGString' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGAngle.cpp:79:40: style: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'value' definition 'valueInSpecifiedUnits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAngle.h:46:56: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'value' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAngle.cpp:79:40: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'value' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:36:1: style: The class 'nsSVGAngle' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGBoolean.h:26:1: style: The class 'nsSVGBoolean' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedLengthList.cpp:65:58: style: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedLengthList.h:66:46: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedLengthList.cpp:65:58: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:1: style: The class 'nsSVGAttrTearoffTable' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedNumberList.cpp:67:58: style: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedNumberList.h:66:46: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedNumberList.cpp:67:58: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPathSegList.cpp:96:57: style: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPathSegList.h:70:44: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPathSegList.cpp:96:57: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPointList.cpp:96:56: style: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPointList.h:69:45: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPointList.cpp:96:56: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:174:20: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.h:36:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:174:20: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:204:14: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.h:39:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:204:14: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.h:25:1: style: The class 'SVGAnimatedPreserveAspectRatio' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGAnimatedPreserveAspectRatio , DOMSVGAnimatedPreserveAspectRatio >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGAnimatedPreserveAspectRatio , DOMSVGPreserveAspectRatio >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGAnimatedRect.h:22:1: style: The class 'SVGAnimatedRect' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:34:3: warning: Member variable 'nsSVGViewBoxRect::x' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:34:3: warning: Member variable 'nsSVGViewBoxRect::y' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:34:3: warning: Member variable 'nsSVGViewBoxRect::width' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:34:3: warning: Member variable 'nsSVGViewBoxRect::height' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:42:1: style: The class 'nsSVGViewBox' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGViewBox , mozilla :: dom :: SVGAnimatedRect >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGViewBox.h:28:1: warning: The struct 'nsSVGViewBoxRect' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGAnimatedTransformList , SVGAnimatedTransformList >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.h:25:1: style: The class 'nsSVGIntegerPair' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.h:28:1: style: The class 'nsSVGNumberPair' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGContentUtils.cpp:85:25: style: Checking if unsigned variable 'dashArrayLength' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/dom/svg/SVGContentUtils.cpp:102:25: style: Checking if unsigned variable 'dashArrayLength' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.h:27:1: style: The class 'nsSVGNumber2' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGContentUtils.cpp:97:14: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/svg/SVGContentUtils.cpp:123:14: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/svg/SVGLength.cpp:38:48: style: Function 'SetValueFromString' argument 1 names different: declaration 'aValue' definition 'aString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGLength.h:70:44: note: Function 'SetValueFromString' argument 1 names different: declaration 'aValue' definition 'aString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGLength.cpp:38:48: note: Function 'SetValueFromString' argument 1 names different: declaration 'aValue' definition 'aString'.
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILAnimationFunction.cpp:266:44: style: Function 'RebuildPathAndVertices' argument 1 names different: declaration 'aContextElem' definition 'aTargetElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILAnimationFunction.h:80:53: note: Function 'RebuildPathAndVertices' argument 1 names different: declaration 'aContextElem' definition 'aTargetElement'.
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILAnimationFunction.cpp:266:44: note: Function 'RebuildPathAndVertices' argument 1 names different: declaration 'aContextElem' definition 'aTargetElement'.
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILPathUtils.h:63:17: style: Technically the member function 'mozilla::SVGMotionSMILPathUtils::PathGenerator::HaveReceivedCommands' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILPathUtils.cpp:94:40: style: Function 'ParseCoordinatePair' argument 1 names different: declaration 'aStr' definition 'aCoordPairStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILPathUtils.h:69:47: note: Function 'ParseCoordinatePair' argument 1 names different: declaration 'aStr' definition 'aCoordPairStr'.
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILPathUtils.cpp:94:40: note: Function 'ParseCoordinatePair' argument 1 names different: declaration 'aStr' definition 'aCoordPairStr'.
thunderbird-52.3.0/mozilla/dom/svg/SVGMotionSMILType.cpp:62:1: warning: The struct 'MotionSegment' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.cpp:153:84: style: Function 'GetDistancesFromOriginToEndsOfVisibleSegments' argument 1 names different: declaration 'aArray' definition 'aOutput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.h:160:78: note: Function 'GetDistancesFromOriginToEndsOfVisibleSegments' argument 1 names different: declaration 'aArray' definition 'aOutput'.
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.cpp:153:84: note: Function 'GetDistancesFromOriginToEndsOfVisibleSegments' argument 1 names different: declaration 'aArray' definition 'aOutput'.
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.cpp:189:39: style: Function 'GetPathSegAtLength' argument 1 names different: declaration 'aLength' definition 'aDistance'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.h:148:37: note: Function 'GetPathSegAtLength' argument 1 names different: declaration 'aLength' definition 'aDistance'.
thunderbird-52.3.0/mozilla/dom/svg/SVGPathData.cpp:189:39: note: Function 'GetPathSegAtLength' argument 1 names different: declaration 'aLength' definition 'aDistance'.
thunderbird-52.3.0/mozilla/dom/svg/SVGSVGElement.cpp:697:32: style: Same expression on both sides of '!=' because the value of 'hadChildrenOnlyTransform' and 'mHasChildrenOnlyTransform' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/dom/svg/SVGSVGElement.cpp:693:35: note: 'hadChildrenOnlyTransform' is assigned value 'mHasChildrenOnlyTransform' here.
thunderbird-52.3.0/mozilla/dom/svg/SVGSVGElement.cpp:697:32: note: Same expression on both sides of '!=' because the value of 'hadChildrenOnlyTransform' and 'mHasChildrenOnlyTransform' are the same.
thunderbird-52.3.0/mozilla/dom/svg/SVGSVGElement.cpp:1095:3: error: Returning/dereferencing 'valPtr' after it is deallocated / released [deallocret]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransform.cpp:139:50: style: Function 'SVGTransform' argument 1 names different: declaration 'aMatrix' definition 'aTransform'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransform.h:61:47: note: Function 'SVGTransform' argument 1 names different: declaration 'aMatrix' definition 'aTransform'.
thunderbird-52.3.0/mozilla/dom/svg/SVGTransform.cpp:139:50: note: Function 'SVGTransform' argument 1 names different: declaration 'aMatrix' definition 'aTransform'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < SVGTransform , SVGMatrix >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:132:12: style: Expression is always false because 'else if' condition matches previous condition at line 130. [multiCondition]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:130:15: warning: Logical conjunction always evaluates to false: prevSet && !(nowSet). [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:132:22: warning: Logical conjunction always evaluates to false: !(prevSet) && nowSet. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:130:15: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:130:15: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:130:15: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:132:22: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:132:22: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/svg/SVGTransformableElement.cpp:132:22: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:205:5: warning: Either the condition 'aSVGElement' is redundant or there is possible null pointer dereference: aSVGElement. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:195:7: note: Assuming that condition 'aSVGElement' is not redundant
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:205:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:316:5: warning: Either the condition 'aSVGElement' is redundant or there is possible null pointer dereference: aSVGElement. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:307:7: note: Assuming that condition 'aSVGElement' is not redundant
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:316:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:154:46: style: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:90:45: note: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:154:46: note: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:182:45: style: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:88:44: note: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:182:45: note: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:183:42: style: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:88:61: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:183:42: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:253:49: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:51:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:253:49: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:288:44: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:54:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:288:44: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:294:44: style: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.h:55:38: note: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAngle.cpp:294:44: note: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGAngle , SVGAnimatedAngle >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGAngle , SVGAngle >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:85:66: style: Function 'SetAnimValue' argument 1 names different: declaration 'aNewAnimValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.h:72:49: note: Function 'SetAnimValue' argument 1 names different: declaration 'aNewAnimValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:85:66: note: Function 'SetAnimValue' argument 1 names different: declaration 'aNewAnimValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:302:22: style: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.h:144:54: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAnimatedTransformList.cpp:302:22: note: Function 'SetAnimValue' argument 1 names different: declaration 'aValue' definition 'aNewAnimValue'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGBoolean , SVGAnimatedBoolean >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.cpp:89:37: style: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.h:39:32: note: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.cpp:89:37: note: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.h:33:8: style: Technically the member function 'nsSVGClass::SetBaseValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.cpp:67:13: note: Technically the member function 'nsSVGClass::SetBaseValue' can be const.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.h:33:8: note: Technically the member function 'nsSVGClass::SetBaseValue' can be const.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.h:36:8: performance: Technically the member function 'nsSVGClass::GetBaseValue' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.cpp:83:13: note: Technically the member function 'nsSVGClass::GetBaseValue' can be static.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGClass.h:36:8: note: Technically the member function 'nsSVGClass::GetBaseValue' can be static.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2301:19: warning: Possible null pointer dereference: viewBox [nullPointer]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2296:37: note: Assignment 'viewBox=GetViewBox()', assigned value is 0
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2301:19: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2341:19: warning: Possible null pointer dereference: preserveAspectRatio [nullPointer]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2334:27: note: Assignment 'preserveAspectRatio=GetPreserveAspectRatio()', assigned value is 0
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:2341:19: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:98:35: style: Function 'WrapNode' argument 1 names different: declaration 'cx' definition 'aCx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.h:323:41: note: Function 'WrapNode' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:98:35: note: Function 'WrapNode' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:655:41: style: Function 'UnsetAttrInternal' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.h:633:34: note: Function 'UnsetAttrInternal' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:655:41: note: Function 'UnsetAttrInternal' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:655:64: style: Function 'UnsetAttrInternal' argument 2 names different: declaration 'aAttribute' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.h:633:57: note: Function 'UnsetAttrInternal' argument 2 names different: declaration 'aAttribute' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:655:64: note: Function 'UnsetAttrInternal' argument 2 names different: declaration 'aAttribute' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:870:33: style: Function 'UnsetAttr' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.h:108:38: note: Function 'UnsetAttr' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:870:33: note: Function 'UnsetAttr' argument 1 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:870:56: style: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.h:108:61: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGElement.cpp:870:56: note: Function 'UnsetAttr' argument 2 names different: declaration 'aAttribute' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.h:25:1: style: The class 'nsSVGInteger' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGEnum.h:33:1: style: The class 'nsSVGEnum' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGEnum , nsSVGEnum :: DOMAnimatedEnum >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGFilters.h:53:12: warning: Member variable 'nsSVGFE::mLengthAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGFilters.h:177:12: warning: Member variable 'nsSVGFELightingElement::mNumberAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGFilters.h:177:12: warning: Member variable 'nsSVGFELightingElement::mNumberPairAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGFilters.h:177:12: warning: Member variable 'nsSVGFELightingElement::mStringAttributes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.cpp:23:51: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.h:36:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.cpp:23:51: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.cpp:44:46: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.h:38:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGInteger.cpp:44:46: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGInteger , nsSVGInteger :: DOMAnimatedInteger >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:58:55: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.h:42:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:58:55: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:87:49: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.h:44:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:87:49: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:98:58: style: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.h:46:47: note: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGIntegerPair.cpp:98:58: note: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGIntegerPair , nsSVGIntegerPair :: DOMAnimatedInteger >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:298:48: style: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:181:45: note: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:298:48: note: Function 'ConvertToSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:326:47: style: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:179:44: note: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:326:47: note: Function 'NewValueSpecifiedUnits' argument 1 names different: declaration 'aUnitType' definition 'unitType'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:327:44: style: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:179:61: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:327:44: note: Function 'NewValueSpecifiedUnits' argument 2 names different: declaration 'aValue' definition 'valueInSpecifiedUnits'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:377:51: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:113:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:377:51: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:414:46: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:116:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:414:46: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:420:46: style: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.h:117:38: note: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGLength2.cpp:420:46: note: Function 'GetAnimValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGLength2 , SVGAnimatedLength >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.cpp:49:51: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.h:38:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.cpp:49:51: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.cpp:76:46: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.h:40:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumber2.cpp:76:46: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGNumber2 , nsSVGNumber2 :: DOMAnimatedNumber >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:54:54: style: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.h:45:48: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:54:54: note: Function 'SetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:82:48: style: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.h:47:38: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:82:48: note: Function 'GetBaseValueString' argument 1 names different: declaration 'aValue' definition 'aValueAsString'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:93:55: style: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.h:49:45: note: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGNumberPair.cpp:93:55: note: Function 'SetBaseValue' argument 2 names different: declaration 'aIndex' definition 'aPairIndex'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGNumberPair , nsSVGNumberPair :: DOMAnimatedNumber >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGString.cpp:57:38: style: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGString.h:33:32: note: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGString.cpp:57:38: note: Function 'GetAnimValue' argument 1 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGString , nsSVGString :: DOMAnimatedString >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGViewBox , nsSVGViewBox :: DOMBaseVal >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGViewBox , nsSVGViewBox :: DOMAnimVal >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/svg/nsSVGAttrTearoffTable.h:23:0: style: The class 'nsSVGAttrTearoffTable < nsSVGViewBox , dom :: SVGAnimatedRect >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:67:13: style: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetStreamType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:73:14: style: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetLastDevices' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:77:10: style: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::IsVolumeIndexesChanged' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.cpp:1242:34: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::IsVolumeIndexesChanged' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:77:10: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::IsVolumeIndexesChanged' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:80:14: style: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetMaxIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.cpp:1262:34: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetMaxIndex' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:80:14: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetMaxIndex' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:81:14: style: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetDefaultIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.cpp:1268:34: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetDefaultIndex' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:81:14: note: Technically the member function 'mozilla::dom::gonk::AudioManager::VolumeStreamState::GetDefaultIndex' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/android_audio/AudioSystem.h:1090:5: style: Class 'AudioParameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:27:1: style: The class 'MozMtpDatabase' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeCommand.h:36:1: style: The class 'VolumeResponseCallback' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.h:41:1: style: The class 'Volume' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeManager.h:76:1: style: The class 'VolumeManager' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:209:1: style: The class 'AutoMounter' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:233:8: performance: Technically the member function 'mozilla::system::AutoMounter::CheckVolumeSettings' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:262:8: style: Technically the member function 'mozilla::system::AutoMounter::GetStatus' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:1120:19: note: Technically the member function 'mozilla::system::AutoMounter::GetStatus' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:262:8: note: Technically the member function 'mozilla::system::AutoMounter::GetStatus' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:276:15: performance: Technically the member function 'mozilla::system::AutoMounter::ModeStr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:287:8: performance: Technically the member function 'mozilla::system::AutoMounter::IsModeEnabled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:432:15: performance: Technically the member function 'mozilla::system::AutoMounter::StateStr' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.h:25:3: style: Class 'nsVolume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.h:28:3: style: Class 'nsVolume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeCommand.h:198:3: style: Class 'VolumeListCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:168:0: style: Class 'mozilla :: system :: mtp :: ProtectedTArray < RefPtr < DbEntry > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:168:0: style: Class 'mozilla :: system :: mtp :: ProtectedTArray < RefPtr < StorageEntry > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:199:16: style: The function 'ResponseReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeCommand.h:65:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounter.cpp:199:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounterSetting.cpp:76:3: style: Class 'CheckVolumeSettingsCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounterSetting.cpp:167:3: style: Class 'CheckVolumeSettingsRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/AutoMounterSetting.cpp:200:3: style: Class 'SetStatusRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/GonkGPSGeolocationProvider.cpp:87:5: style: Class 'UpdateLocationEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/GonkGPSGeolocationProvider.cpp:248:5: style: Class 'UpdateCapabilitiesEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:117:35: style: Function 'AddEntry' argument 1 names different: declaration 'aEntry' definition 'entry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:244:26: note: Function 'AddEntry' argument 1 names different: declaration 'aEntry' definition 'entry'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:117:35: note: Function 'AddEntry' argument 1 names different: declaration 'aEntry' definition 'entry'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:130:44: style: Function 'AddEntryAndNotify' argument 1 names different: declaration 'aEntr' definition 'entry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:245:35: note: Function 'AddEntryAndNotify' argument 1 names different: declaration 'aEntr' definition 'entry'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:130:44: note: Function 'AddEntryAndNotify' argument 1 names different: declaration 'aEntr' definition 'entry'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:382:43: style: Function 'BaseName' argument 1 names different: declaration 'aPath' definition 'path'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.h:257:39: note: Function 'BaseName' argument 1 names different: declaration 'aPath' definition 'path'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpDatabase.cpp:382:43: note: Function 'BaseName' argument 1 names different: declaration 'aPath' definition 'path'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.h:44:41: style: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMtpServer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.cpp:216:15: note: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMtpServer' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.h:44:41: note: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMtpServer' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.h:45:36: style: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMozMtpDatabase' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.cpp:223:15: note: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMozMtpDatabase' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.h:45:36: note: Technically the member function 'mozilla::system::mtp::MozMtpServer::GetMozMtpDatabase' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.cpp:79:3: style: Class 'MtpWatcherUpdate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.cpp:147:3: style: Class 'AllocMtpWatcherUpdateRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpServer.cpp:165:3: style: Class 'FreeMtpWatcherUpdateRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpStorage.cpp:52:38: style: Function 'Notify' argument 1 names different: declaration 'aEvent' definition 'aVolume'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpStorage.h:32:38: note: Function 'Notify' argument 1 names different: declaration 'aEvent' definition 'aVolume'.
thunderbird-52.3.0/mozilla/dom/system/gonk/MozMtpStorage.cpp:52:38: note: Function 'Notify' argument 1 names different: declaration 'aEvent' definition 'aVolume'.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:906:9: error: Width 32 given in format string (no. 1) is larger than destination buffer 'interface[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:369:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2396:20: style: The scope of the variable 'p1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2396:24: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2445:20: style: The scope of the variable 'p1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2445:24: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mPrefixLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mReport' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mEnable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mThreshold' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mIpaddr' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mMask' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mGateway_long' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mDns1_long' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mDns2_long' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mMtu' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mNetId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:72:3: warning: Member variable 'NetworkParams::mLoopIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:75:3: warning: Member variable 'NetworkParams::mNetId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:107:5: performance: Variable 'mCmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:1746:3: performance: Variable 'mNetUtils' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:280:8: style: Technically the member function 'NetworkUtils::ExecuteCommand' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:1774:20: note: Technically the member function 'NetworkUtils::ExecuteCommand' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:280:8: note: Technically the member function 'NetworkUtils::ExecuteCommand' can be const.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:303:17: performance: Technically the member function 'NetworkUtils::setNetworkInterfaceAlarm' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2520:29: note: Technically the member function 'NetworkUtils::setNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:303:17: note: Technically the member function 'NetworkUtils::setNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:304:17: performance: Technically the member function 'NetworkUtils::enableNetworkInterfaceAlarm' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2527:29: note: Technically the member function 'NetworkUtils::enableNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:304:17: note: Technically the member function 'NetworkUtils::enableNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:305:17: performance: Technically the member function 'NetworkUtils::disableNetworkInterfaceAlarm' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2534:29: note: Technically the member function 'NetworkUtils::disableNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:305:17: note: Technically the member function 'NetworkUtils::disableNetworkInterfaceAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:306:17: performance: Technically the member function 'NetworkUtils::setTetheringAlarm' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2541:29: note: Technically the member function 'NetworkUtils::setTetheringAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:306:17: note: Technically the member function 'NetworkUtils::setTetheringAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:307:17: performance: Technically the member function 'NetworkUtils::removeTetheringAlarm' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2548:29: note: Technically the member function 'NetworkUtils::removeTetheringAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:307:17: note: Technically the member function 'NetworkUtils::removeTetheringAlarm' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:308:17: performance: Technically the member function 'NetworkUtils::getTetheringStatus' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2555:29: note: Technically the member function 'NetworkUtils::getTetheringStatus' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:308:17: note: Technically the member function 'NetworkUtils::getTetheringStatus' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:309:17: performance: Technically the member function 'NetworkUtils::setWifiOperationMode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2565:29: note: Technically the member function 'NetworkUtils::setWifiOperationMode' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:309:17: note: Technically the member function 'NetworkUtils::setWifiOperationMode' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:310:17: performance: Technically the member function 'NetworkUtils::setDhcpServer' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:1932:29: note: Technically the member function 'NetworkUtils::setDhcpServer' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:310:17: note: Technically the member function 'NetworkUtils::setDhcpServer' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:314:17: performance: Technically the member function 'NetworkUtils::updateUpStream' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2760:29: note: Technically the member function 'NetworkUtils::updateUpStream' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:314:17: note: Technically the member function 'NetworkUtils::updateUpStream' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:318:17: performance: Technically the member function 'NetworkUtils::setMtu' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2882:29: note: Technically the member function 'NetworkUtils::setMtu' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:318:17: note: Technically the member function 'NetworkUtils::setMtu' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:319:17: performance: Technically the member function 'NetworkUtils::getInterfaces' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2858:29: note: Technically the member function 'NetworkUtils::getInterfaces' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:319:17: note: Technically the member function 'NetworkUtils::getInterfaces' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:320:17: performance: Technically the member function 'NetworkUtils::getInterfaceConfig' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2867:29: note: Technically the member function 'NetworkUtils::getInterfaceConfig' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:320:17: note: Technically the member function 'NetworkUtils::getInterfaceConfig' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:321:17: performance: Technically the member function 'NetworkUtils::setInterfaceConfig' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2876:29: note: Technically the member function 'NetworkUtils::setInterfaceConfig' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:321:17: note: Technically the member function 'NetworkUtils::setInterfaceConfig' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:459:8: performance: Technically the member function 'NetworkUtils::sendBroadcastMessage' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2899:20: note: Technically the member function 'NetworkUtils::sendBroadcastMessage' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:459:8: note: Technically the member function 'NetworkUtils::sendBroadcastMessage' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:465:8: performance: Technically the member function 'NetworkUtils::dumpParams' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2947:20: note: Technically the member function 'NetworkUtils::dumpParams' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:465:8: note: Technically the member function 'NetworkUtils::dumpParams' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:468:19: performance: Technically the member function 'NetworkUtils::netdResponseType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.cpp:2918:31: note: Technically the member function 'NetworkUtils::netdResponseType' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:468:19: note: Technically the member function 'NetworkUtils::netdResponseType' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:34:3: style: Class 'CommandCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:75:3: style: Class 'NetworkParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:263:3: style: Class 'CommandResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:264:3: style: Class 'CommandResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:265:3: style: Class 'CommandResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkUtils.h:277:3: style: Class 'NetworkUtils' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkWorker.cpp:36:3: style: Class 'NetworkResultDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkWorker.cpp:59:3: style: Class 'NetworkCommandDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/NetworkWorker.cpp:82:3: style: Class 'NetdEventRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/OpenFileFinder.cpp:33:17: warning: Member variable 'OpenFileFinder::mState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/system/gonk/OpenFileFinder.cpp:42:3: performance: Variable 'mMyPid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/system/gonk/OpenFileFinder.h:45:8: performance: Technically the member function 'mozilla::system::OpenFileFinder::ReadSymLink' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/OpenFileFinder.cpp:221:17: note: Technically the member function 'mozilla::system::OpenFileFinder::ReadSymLink' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/OpenFileFinder.h:45:8: note: Technically the member function 'mozilla::system::OpenFileFinder::ReadSymLink' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/SystemWorkerManager.cpp:53:22: warning: Member variable 'SystemWorkerManager::mShutdown' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/dom/system/gonk/AudioManager.h:147:53: performance: Function parameter 'aAddress' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.h:120:8: performance: Technically the member function 'mozilla::system::Volume::StartCommand' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.cpp:460:9: note: Technically the member function 'mozilla::system::Volume::StartCommand' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.h:120:8: note: Technically the member function 'mozilla::system::Volume::StartCommand' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.h:124:8: performance: Technically the member function 'mozilla::system::Volume::BoolConfigValue' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.cpp:214:9: note: Technically the member function 'mozilla::system::Volume::BoolConfigValue' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/Volume.h:124:8: note: Technically the member function 'mozilla::system::Volume::BoolConfigValue' can be static.
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeManager.cpp:308:16: style: The function 'ResponseReceived' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeCommand.h:65:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/system/gonk/VolumeManager.cpp:308:16: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/MozStumbler.cpp:33:3: style: Class 'RequestCellInfoEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/UploadStumbleRunnable.cpp:17:62: style: Function 'UploadStumbleRunnable' argument 1 names different: declaration 'aUploadInputStream' definition 'aUploadData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/UploadStumbleRunnable.h:23:50: note: Function 'UploadStumbleRunnable' argument 1 names different: declaration 'aUploadInputStream' definition 'aUploadData'.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/UploadStumbleRunnable.cpp:17:62: note: Function 'UploadStumbleRunnable' argument 1 names different: declaration 'aUploadInputStream' definition 'aUploadData'.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/UploadStumbleRunnable.h:36:3: style: Class 'UploadEventListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:120:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:117:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:120:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:257:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:254:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:257:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:299:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:296:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/mozstumbler/WriteStumbleOnThread.cpp:299:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.cpp:449:18: style: The scope of the variable 'sMountGeneration' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.cpp:438:34: style: Function 'SetIsHotSwappable' argument 1 names different: declaration 'aIsHotSwappble' definition 'aIsHotSwappable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.h:91:31: note: Function 'SetIsHotSwappable' argument 1 names different: declaration 'aIsHotSwappble' definition 'aIsHotSwappable'.
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolume.cpp:438:34: note: Function 'SetIsHotSwappable' argument 1 names different: declaration 'aIsHotSwappble' definition 'aIsHotSwappable'.
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolumeStat.h:21:3: style: Class 'nsVolumeStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/gonk/nsVolumeMountLock.h:41:3: style: Class 'nsVolumeMountLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/linux/GpsdLocationProvider.cpp:153:3: style: Class 'PollRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/system/nsDeviceSensors.cpp:376:43: style: Function 'FireDOMLightEvent' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/system/nsDeviceSensors.h:47:33: note: Function 'FireDOMLightEvent' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/system/nsDeviceSensors.cpp:376:43: note: Function 'FireDOMLightEvent' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/dom/system/nsDeviceSensors.cpp:106:3: performance: Variable 'mLastDOMMotionEventTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:580:35: style: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:175:22: note: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:580:35: note: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:1627:31: style: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:749:22: note: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/url/URL.cpp:1627:31: note: Function 'GetHash' argument 1 names different: declaration 'aHost' definition 'aHash'.
thunderbird-52.3.0/mozilla/dom/url/URLSearchParams.h:199:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/dom/url/URLSearchParams.h:46:12: warning: Member variable 'URLParams::mDecoder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/url/URLSearchParams.h:50:3: warning: Member variable 'URLParams::mDecoder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:21:8: performance: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayConnect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.cpp:42:18: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayConnect' can be static.
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:21:8: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayConnect' can be static.
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:22:8: performance: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayDisconnect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.cpp:57:18: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayDisconnect' can be static.
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:22:8: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayDisconnect' can be static.
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:23:8: performance: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayPresentChange' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.cpp:68:18: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayPresentChange' can be static.
thunderbird-52.3.0/mozilla/dom/vr/VREventObserver.h:23:8: note: Technically the member function 'mozilla::dom::VREventObserver::NotifyVRDisplayPresentChange' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiCertService.cpp:208:5: style: Variable 'srv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/wifi/WifiCertService.cpp:204:5: note: Variable 'srv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/wifi/WifiCertService.cpp:208:5: note: Variable 'srv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.cpp:112:18: style: The scope of the variable 'dent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.h:24:11: performance: Technically the member function 'WifiHotspotUtils::do_wifi_close_hostapd_connection' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.cpp:145:27: note: Technically the member function 'WifiHotspotUtils::do_wifi_close_hostapd_connection' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.h:24:11: note: Technically the member function 'WifiHotspotUtils::do_wifi_close_hostapd_connection' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.h:32:11: performance: Technically the member function 'WifiHotspotUtils::sendCommand' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.cpp:65:19: note: Technically the member function 'WifiHotspotUtils::sendCommand' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiHotspotUtils.h:32:11: note: Technically the member function 'WifiHotspotUtils::sendCommand' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:35:5: performance: Variable 'mCmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:24:3: style: Struct 'CommandOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/wifi/WifiProxyService.cpp:61:3: style: Class 'EventRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:515:13: style: Checking if unsigned variable 'bytes' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:103:8: style: Technically the member function 'WpaSupplicant::CheckBuffer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:495:16: note: Technically the member function 'WpaSupplicant::CheckBuffer' can be const.
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:103:8: note: Technically the member function 'WpaSupplicant::CheckBuffer' can be const.
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:104:12: performance: Technically the member function 'WpaSupplicant::MakeMask' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:413:25: note: Technically the member function 'WpaSupplicant::MakeMask' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:104:12: note: Technically the member function 'WpaSupplicant::MakeMask' can be static.
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:268:3: style: The function 'do_wifi_load_driver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:64:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:268:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:269:3: style: The function 'do_wifi_unload_driver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:67:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:269:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:272:11: style: The function 'do_wifi_wait_for_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:58:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:272:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:278:11: style: The function 'do_wifi_command' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:61:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:278:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:284:11: style: The function 'do_wifi_start_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:70:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:284:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:290:11: style: The function 'do_wifi_stop_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:73:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:290:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:296:11: style: The function 'do_wifi_connect_to_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:76:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:296:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:302:8: style: The function 'do_wifi_close_supplicant_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:79:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:302:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:314:11: style: The function 'do_wifi_wait_for_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:58:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:314:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:320:11: style: The function 'do_wifi_command' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:61:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:320:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:326:11: style: The function 'do_wifi_start_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:70:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:326:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:332:11: style: The function 'do_wifi_stop_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:73:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:332:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:338:11: style: The function 'do_wifi_connect_to_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:76:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:338:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:344:8: style: The function 'do_wifi_close_supplicant_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:79:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:344:8: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:356:11: style: The function 'do_wifi_start_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:70:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:356:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:362:11: style: The function 'do_wifi_stop_supplicant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:73:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:362:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:368:11: style: The function 'do_wifi_command' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.h:61:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/wifi/WifiUtils.cpp:368:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/Queue.h:111:8: performance: Technically the member function 'mozilla::dom::workers::NoLocking::Lock' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/workers/Queue.h:114:8: performance: Technically the member function 'mozilla::dom::workers::NoLocking::Unlock' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/workers/WorkerPrivate.h:97:1: warning: The class 'SharedMutex' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:32:12: performance: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.cpp:235:17: note: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static.
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:32:12: note: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static.
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:44:8: performance: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsBinaryString' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.cpp:96:17: note: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsBinaryString' can be static.
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:44:8: note: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsBinaryString' can be static.
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:47:8: performance: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsDataURL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.cpp:190:17: note: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsDataURL' can be static.
thunderbird-52.3.0/mozilla/dom/workers/FileReaderSync.h:47:8: note: Technically the member function 'mozilla::dom::FileReaderSync::ReadAsDataURL' can be static.
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1150:46: warning: Either the condition 'if(parent)' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1244:10: note: Assuming that condition 'if(parent)' is not redundant
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1150:46: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1723:3: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1715:38: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1723:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1724:18: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1715:38: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1724:18: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1725:43: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1715:38: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:1725:43: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:2084:62: style: Function 'LogExceptionToConsole' argument 2 names different: declaration 'WorkerPrivate' definition 'aWorkerPrivate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:342:45: note: Function 'LogExceptionToConsole' argument 2 names different: declaration 'WorkerPrivate' definition 'aWorkerPrivate'.
thunderbird-52.3.0/mozilla/dom/workers/ScriptLoader.cpp:2084:62: note: Function 'LogExceptionToConsole' argument 2 names different: declaration 'WorkerPrivate' definition 'aWorkerPrivate'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerPrivate.h:65:1: style: The class 'ServiceWorkerPrivate' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:89:5: style: The function 'WorkerRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/workers/WorkerRunnable.h:159:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:89:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:174:5: style: The function 'WorkerRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/workers/WorkerRunnable.h:159:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:174:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:332:3: style: The function 'WorkerRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/workers/WorkerRunnable.h:159:3: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerClients.cpp:332:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1382:61: style: Function 'GetOrCreateJobQueue' argument 1 names different: declaration 'aOriginSuffix' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.h:337:41: note: Function 'GetOrCreateJobQueue' argument 1 names different: declaration 'aOriginSuffix' definition 'aKey'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1382:61: note: Function 'GetOrCreateJobQueue' argument 1 names different: declaration 'aOriginSuffix' definition 'aKey'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1960:78: style: Function 'AddScopeAndRegistration' argument 2 names different: declaration 'aRegistation' definition 'aInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.h:406:58: note: Function 'AddScopeAndRegistration' argument 2 names different: declaration 'aRegistation' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1960:78: note: Function 'AddScopeAndRegistration' argument 2 names different: declaration 'aRegistation' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:2535:49: style: Function 'IsControlled' argument 1 names different: declaration 'aDocument' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.h:133:29: note: Function 'IsControlled' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:2535:49: note: Function 'IsControlled' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:3672:75: style: Function 'NotifyListenersOnRegister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.h:475:63: note: Function 'NotifyListenersOnRegister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:3672:75: note: Function 'NotifyListenersOnRegister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:3682:75: style: Function 'NotifyListenersOnUnregister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.h:478:65: note: Function 'NotifyListenersOnUnregister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:3682:75: note: Function 'NotifyListenersOnUnregister' argument 1 names different: declaration 'aRegistration' definition 'aInfo'.
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1256:3: style: The function 'JobFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerJob.h:34:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:1256:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:2758:3: style: The function 'JobFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerJob.h:34:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerManager.cpp:2758:3: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerPrivate.cpp:809:78: performance: Function parameter 'aRegistration' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerRegistration.cpp:75:1: style: The class 'ServiceWorkerRegistrationMainThread' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerRegistration.cpp:855:1: style: The class 'ServiceWorkerRegistrationWorkerThread' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerRegistration.cpp:919:1: style: The class 'WorkerListener' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:906:29: warning: Possible null pointer dereference: cache [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:895:18: note: Assignment 'cache=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:906:29: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:938:14: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:931:24: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:938:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:941:3: warning: Possible null pointer dereference: response [nullPointer]
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:931:24: note: Assignment 'response=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/dom/workers/ServiceWorkerScriptCache.cpp:941:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/workers/WorkerPrivate.cpp:3705:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/workers/WorkerScope.cpp:953:26: style: Function 'IsWorkerGlobal' argument 1 names different: declaration 'global' definition 'object'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/Workers.h:365:26: note: Function 'IsWorkerGlobal' argument 1 names different: declaration 'global' definition 'object'.
thunderbird-52.3.0/mozilla/dom/workers/WorkerScope.cpp:953:26: note: Function 'IsWorkerGlobal' argument 1 names different: declaration 'global' definition 'object'.
thunderbird-52.3.0/mozilla/dom/workers/WorkerScope.cpp:959:28: style: Function 'IsDebuggerGlobal' argument 1 names different: declaration 'global' definition 'object'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/workers/Workers.h:368:28: note: Function 'IsDebuggerGlobal' argument 1 names different: declaration 'global' definition 'object'.
thunderbird-52.3.0/mozilla/dom/workers/WorkerScope.cpp:959:28: note: Function 'IsDebuggerGlobal' argument 1 names different: declaration 'global' definition 'object'.
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:180:5: warning: Either the condition '!aContent' is redundant or there is possible null pointer dereference: aContent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:183:9: note: Assuming that condition '!aContent' is not redundant
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:180:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:169:77: style: Function 'SetWrappedJS' argument 2 names different: declaration 'aResult' definition 'aWrappedJS'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.h:177:70: note: Function 'SetWrappedJS' argument 2 names different: declaration 'aResult' definition 'aWrappedJS'.
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:169:77: note: Function 'SetWrappedJS' argument 2 names different: declaration 'aResult' definition 'aWrappedJS'.
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:484:46: style: Function 'GetXBLDocumentInfo' argument 1 names different: declaration 'aURI' definition 'aURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.h:115:49: note: Function 'GetXBLDocumentInfo' argument 1 names different: declaration 'aURI' definition 'aURL'.
thunderbird-52.3.0/mozilla/dom/xbl/nsBindingManager.cpp:484:46: note: Function 'GetXBLDocumentInfo' argument 1 names different: declaration 'aURI' definition 'aURL'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLMaybeCompiled.h:64:14: style: Unused private function: 'nsXBLMaybeCompiled::UnsafeGetJSFunction' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:117:11: style: Technically the member function 'nsXBLPrototypeHandler::GetPhase' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:118:11: style: Technically the member function 'nsXBLPrototypeHandler::GetType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:142:8: style: Technically the member function 'nsXBLPrototypeHandler::HasAllowUntrustedAttr' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:149:8: style: Technically the member function 'nsXBLPrototypeHandler::AllowUntrustedEvents' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:161:8: performance: Technically the member function 'nsXBLPrototypeHandler::Init' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMember.h:56:12: style: Technically the member function 'nsXBLTextWithLineNumber::GetLineNumber' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMember.h:77:8: style: Technically the member function 'nsXBLProtoImplMember::ShouldExposeToUntrustedContent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMember.h:79:19: style: Technically the member function 'nsXBLProtoImplMember::GetName' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.h:55:11: style: Technically the member function 'nsXBLUncompiledMethod::GetParameterCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:312:3: warning: The class 'IIDHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:110:51: style: Function 'nsXBLBinding' argument 1 names different: declaration 'aProtoBinding' definition 'aBinding'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.h:42:48: note: Function 'nsXBLBinding' argument 1 names different: declaration 'aProtoBinding' definition 'aBinding'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:110:51: note: Function 'nsXBLBinding' argument 1 names different: declaration 'aProtoBinding' definition 'aBinding'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:197:44: style: Function 'InstallAnonymousContent' argument 3 names different: declaration 'aNativeAnon' definition 'aChromeOnlyContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.h:108:37: note: Function 'InstallAnonymousContent' argument 3 names different: declaration 'aNativeAnon' definition 'aChromeOnlyContent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:197:44: note: Function 'InstallAnonymousContent' argument 3 names different: declaration 'aNativeAnon' definition 'aChromeOnlyContent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:110:15: warning: Member variable 'nsXBLBinding::mBoundElement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.h:138:8: style: Technically the member function 'nsXBLBinding::AllowScripts' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.cpp:1095:15: note: Technically the member function 'nsXBLBinding::AllowScripts' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLBinding.h:138:8: note: Technically the member function 'nsXBLBinding::AllowScripts' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.cpp:37:30: style: Function 'NS_NewXBLContentSink' argument 3 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.h:153:30: note: Function 'NS_NewXBLContentSink' argument 3 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.cpp:37:30: note: Function 'NS_NewXBLContentSink' argument 3 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.cpp:74:32: style: Function 'Init' argument 2 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.h:66:25: note: Function 'Init' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLContentSink.cpp:74:32: note: Function 'Init' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.h:52:8: style: Technically the member function 'nsXBLProtoImpl::LookupMember' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.cpp:271:17: note: Technically the member function 'nsXBLProtoImpl::LookupMember' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.h:52:8: note: Technically the member function 'nsXBLProtoImpl::LookupMember' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.h:68:8: style: Technically the member function 'nsXBLProtoImpl::Trace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.cpp:285:17: note: Technically the member function 'nsXBLProtoImpl::Trace' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImpl.h:68:8: note: Technically the member function 'nsXBLProtoImpl::Trace' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplField.cpp:49:22: warning: Member variable 'nsXBLProtoImplField::mName' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.cpp:45:55: style: Function 'AppendBodyText' argument 1 names different: declaration 'aBody' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.h:86:40: note: Function 'AppendBodyText' argument 1 names different: declaration 'aBody' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.cpp:45:55: note: Function 'AppendBodyText' argument 1 names different: declaration 'aBody' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.cpp:60:53: style: Function 'AddParameter' argument 1 names different: declaration 'aName' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.h:87:38: note: Function 'AddParameter' argument 1 names different: declaration 'aName' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.cpp:60:53: note: Function 'AddParameter' argument 1 names different: declaration 'aName' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.h:141:12: style: Technically the member function 'nsXBLProtoImplAnonymousMethod::Execute' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.cpp:264:32: note: Technically the member function 'nsXBLProtoImplAnonymousMethod::Execute' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplMethod.h:141:12: note: Technically the member function 'nsXBLProtoImplAnonymousMethod::Execute' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:87:59: style: Function 'AppendGetterText' argument 1 names different: declaration 'aGetter' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.h:31:42: note: Function 'AppendGetterText' argument 1 names different: declaration 'aGetter' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:87:59: note: Function 'AppendGetterText' argument 1 names different: declaration 'aGetter' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:96:59: style: Function 'AppendSetterText' argument 1 names different: declaration 'aSetter' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.h:32:42: note: Function 'AppendSetterText' argument 1 names different: declaration 'aSetter' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:96:59: note: Function 'AppendSetterText' argument 1 names different: declaration 'aSetter' definition 'aText'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:284:53: style: Function 'Trace' argument 1 names different: declaration 'aCallback' definition 'aCallbacks'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.h:42:44: note: Function 'Trace' argument 1 names different: declaration 'aCallback' definition 'aCallbacks'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:284:53: note: Function 'Trace' argument 1 names different: declaration 'aCallback' definition 'aCallbacks'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:226:12: error: Memory pointed to by 'getterText' is freed twice. [doubleFree]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:272:12: error: Memory pointed to by 'setterText' is freed twice. [doubleFree]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLProtoImplProperty.cpp:338:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:1543:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:114:47: style: Function 'Init' argument 1 names different: declaration 'aRef' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:243:35: note: Function 'Init' argument 1 names different: declaration 'aRef' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:114:47: note: Function 'Init' argument 1 names different: declaration 'aRef' definition 'aID'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:298:70: style: Function 'SetConstructor' argument 1 names different: declaration 'aConstructor' definition 'aMethod'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:71:58: note: Function 'SetConstructor' argument 1 names different: declaration 'aConstructor' definition 'aMethod'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:298:70: note: Function 'SetConstructor' argument 1 names different: declaration 'aConstructor' definition 'aMethod'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:307:69: style: Function 'SetDestructor' argument 1 names different: declaration 'aDestructor' definition 'aMethod'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:73:57: note: Function 'SetDestructor' argument 1 names different: declaration 'aDestructor' definition 'aMethod'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:307:69: note: Function 'SetDestructor' argument 1 names different: declaration 'aDestructor' definition 'aMethod'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:467:51: style: Function 'LocateInstance' argument 1 names different: declaration 'aBoundElt' definition 'aBoundElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:259:42: note: Function 'LocateInstance' argument 1 names different: declaration 'aBoundElt' definition 'aBoundElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:467:51: note: Function 'LocateInstance' argument 1 names different: declaration 'aBoundElt' definition 'aBoundElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:1175:53: style: Function 'ReadContentNode' argument 4 names different: declaration 'aChild' definition 'aContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.h:192:41: note: Function 'ReadContentNode' argument 4 names different: declaration 'aChild' definition 'aContent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:1175:53: note: Function 'ReadContentNode' argument 4 names different: declaration 'aChild' definition 'aContent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:99:24: warning: Member variable 'nsXBLPrototypeBinding::mXBLDocInfoWeak' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeBinding.cpp:78:11: style: Technically the member function 'nsXBLAttributeEntry::GetDstNameSpace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:999:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:998:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:999:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:102:58: style: Function 'nsXBLPrototypeHandler' argument 1 names different: declaration 'aKeyElement' definition 'aHandlerElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:86:46: note: Function 'nsXBLPrototypeHandler' argument 1 names different: declaration 'aKeyElement' definition 'aHandlerElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:102:58: note: Function 'nsXBLPrototypeHandler' argument 1 names different: declaration 'aKeyElement' definition 'aHandlerElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:712:48: style: Function 'GetEventType' argument 1 names different: declaration 'type' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:181:32: note: Function 'GetEventType' argument 1 names different: declaration 'type' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:712:48: note: Function 'GetEventType' argument 1 names different: declaration 'type' definition 'aEvent'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:888:104: style: Function 'ReportKeyConflict' argument 3 names different: declaration 'aElement' definition 'aKeyElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:180:88: note: Function 'ReportKeyConflict' argument 3 names different: declaration 'aElement' definition 'aKeyElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:888:104: note: Function 'ReportKeyConflict' argument 3 names different: declaration 'aElement' definition 'aKeyElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:125:29: style: Technically the member function 'nsXBLPrototypeHandler::GetEventName' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:540:24: note: Technically the member function 'nsXBLPrototypeHandler::GetEventName' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:125:29: note: Technically the member function 'nsXBLPrototypeHandler::GetEventName' can be const.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:170:18: performance: Technically the member function 'nsXBLPrototypeHandler::GetMatchingKeyCode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.cpp:653:32: note: Technically the member function 'nsXBLPrototypeHandler::GetMatchingKeyCode' can be static.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeHandler.h:170:18: note: Technically the member function 'nsXBLPrototypeHandler::GetMatchingKeyCode' can be static.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeResources.cpp:60:58: style: Function 'AddResourceListener' argument 1 names different: declaration 'aElement' definition 'aBoundElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeResources.h:34:40: note: Function 'AddResourceListener' argument 1 names different: declaration 'aElement' definition 'aBoundElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLPrototypeResources.cpp:60:58: note: Function 'AddResourceListener' argument 1 names different: declaration 'aElement' definition 'aBoundElement'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLResourceLoader.cpp:52:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.cpp:18:45: style: Function 'XBL_SerializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunction'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.h:85:45: note: Function 'XBL_SerializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunction'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.cpp:18:45: note: Function 'XBL_SerializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunction'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.cpp:28:54: style: Function 'XBL_DeserializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunctionObjectp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.h:89:54: note: Function 'XBL_DeserializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunctionObjectp'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLSerialize.cpp:28:54: note: Function 'XBL_DeserializeFunction' argument 2 names different: declaration 'aFunctionObject' definition 'aFunctionObjectp'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:295:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:276:59: style: Function 'HasRequest' argument 2 names different: declaration 'aBoundElement' definition 'aElt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:183:45: note: Function 'HasRequest' argument 2 names different: declaration 'aBoundElement' definition 'aElt'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:276:59: note: Function 'HasRequest' argument 2 names different: declaration 'aBoundElement' definition 'aElt'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:625:31: style: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.h:89:28: note: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:625:31: note: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:684:31: style: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.h:110:28: note: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:684:31: note: Function 'GetBinding' argument 3 names different: declaration 'aPeekFlag' definition 'aPeekOnly'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLService.cpp:208:3: performance: Variable 'mBoundDocument' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:150:61: style: Function 'GetAllHandlers' argument 2 names different: declaration 'handler' definition 'aHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:57:47: note: Function 'GetAllHandlers' argument 2 names different: declaration 'handler' definition 'aHandler'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:150:61: note: Function 'GetAllHandlers' argument 2 names different: declaration 'handler' definition 'aHandler'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:151:61: style: Function 'GetAllHandlers' argument 3 names different: declaration 'userHandler' definition 'aUserHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:58:47: note: Function 'GetAllHandlers' argument 3 names different: declaration 'userHandler' definition 'aUserHandler'.
thunderbird-52.3.0/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:151:61: note: Function 'GetAllHandlers' argument 3 names different: declaration 'userHandler' definition 'aUserHandler'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:99:12: style: Technically the member function 'mozilla::dom::ArrayBufferBuilder::length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:100:12: style: Technically the member function 'mozilla::dom::ArrayBufferBuilder::capacity' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:533:61: style: Function 'AppendToResponseText' argument 1 names different: declaration 'aBuffer' definition 'aSrcBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:558:46: note: Function 'AppendToResponseText' argument 1 names different: declaration 'aBuffer' definition 'aSrcBuffer'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:533:61: note: Function 'AppendToResponseText' argument 1 names different: declaration 'aBuffer' definition 'aSrcBuffer'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:534:57: style: Function 'AppendToResponseText' argument 2 names different: declaration 'aBufferLen' definition 'aSrcBufferLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:558:64: note: Function 'AppendToResponseText' argument 2 names different: declaration 'aBufferLen' definition 'aSrcBufferLen'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:534:57: note: Function 'AppendToResponseText' argument 2 names different: declaration 'aBufferLen' definition 'aSrcBufferLen'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:738:70: style: Function 'SetResponseType' argument 1 names different: declaration 'aType' definition 'aResponseType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:455:46: note: Function 'SetResponseType' argument 1 names different: declaration 'aType' definition 'aResponseType'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:738:70: note: Function 'SetResponseType' argument 1 names different: declaration 'aType' definition 'aResponseType'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1084:46: style: Function 'Abort' argument 1 names different: declaration 'aRv' definition 'arv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:407:22: note: Function 'Abort' argument 1 names different: declaration 'aRv' definition 'arv'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1084:46: note: Function 'Abort' argument 1 names different: declaration 'aRv' definition 'arv'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1100:58: style: Function 'IsSafeHeader' argument 1 names different: declaration 'aHeaderName' definition 'aHeader'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:442:39: note: Function 'IsSafeHeader' argument 1 names different: declaration 'aHeaderName' definition 'aHeader'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1100:58: note: Function 'IsSafeHeader' argument 1 names different: declaration 'aHeaderName' definition 'aHeader'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1228:63: style: Function 'GetResponseHeader' argument 1 names different: declaration 'aHeader' definition 'header'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:420:39: note: Function 'GetResponseHeader' argument 1 names different: declaration 'aHeader' definition 'header'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1228:63: note: Function 'GetResponseHeader' argument 1 names different: declaration 'aHeader' definition 'header'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1229:57: style: Function 'GetResponseHeader' argument 2 names different: declaration 'aResult' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:420:60: note: Function 'GetResponseHeader' argument 2 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:1229:57: note: Function 'GetResponseHeader' argument 2 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3737:68: style: Function 'BlobStoreCompleted' argument 3 names different: declaration 'aResult' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:544:36: note: Function 'BlobStoreCompleted' argument 3 names different: declaration 'aResult' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3737:68: note: Function 'BlobStoreCompleted' argument 3 names different: declaration 'aResult' definition 'aRv'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:4069:48: style: Function 'ApplyToChannel' argument 1 names different: declaration 'aChannel' definition 'aHttpChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:152:39: note: Function 'ApplyToChannel' argument 1 names different: declaration 'aChannel' definition 'aHttpChannel'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:4069:48: note: Function 'ApplyToChannel' argument 1 names different: declaration 'aChannel' definition 'aHttpChannel'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:407:3: warning: Virtual function 'Abort' is called from destructor '~XMLHttpRequestMainThread()' at line 203. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:203:5: note: Calling Abort
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:402:5: note: Calling Abort
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestMainThread.h:407:3: note: Abort is a virtual method
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:46:50: style: Function 'trace' argument 1 names different: declaration 'trc' definition 'aTrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestWorker.h:48:26: note: Function 'trace' argument 1 names different: declaration 'trc' definition 'aTrc'.
thunderbird-52.3.0/mozilla/dom/xhr/XMLHttpRequestWorker.cpp:46:50: note: Function 'trace' argument 1 names different: declaration 'trc' definition 'aTrc'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLContentSink.cpp:152:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:287:45: style: Function 'ReportError' argument 4 names different: declaration 'aRetval' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:61:32: note: Function 'ReportError' argument 4 names different: declaration 'aRetval' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:287:45: note: Function 'ReportError' argument 4 names different: declaration 'aRetval' definition '_retval'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:382:58: style: Function 'SetTargetDocument' argument 1 names different: declaration 'aDocument' definition 'aTargetDocument'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:74:45: note: Function 'SetTargetDocument' argument 1 names different: declaration 'aDocument' definition 'aTargetDocument'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:382:58: note: Function 'SetTargetDocument' argument 1 names different: declaration 'aDocument' definition 'aTargetDocument'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:427:58: style: Function 'SetPreventScriptExecution' argument 1 names different: declaration 'aPreventScriptExecution' definition 'aPrevent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:78:45: note: Function 'SetPreventScriptExecution' argument 1 names different: declaration 'aPreventScriptExecution' definition 'aPrevent'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:427:58: note: Function 'SetPreventScriptExecution' argument 1 names different: declaration 'aPreventScriptExecution' definition 'aPrevent'.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLPrettyPrinter.cpp:100:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xml/nsXMLPrettyPrinter.cpp:96:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xml/nsXMLPrettyPrinter.cpp:100:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/base/txDouble.cpp:41:18: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xslt/base/txDouble.cpp:127:44: style: Function 'toDouble' argument 1 names different: declaration 'aStr' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/base/txCore.h:48:45: note: Function 'toDouble' argument 1 names different: declaration 'aStr' definition 'aSrc'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txDouble.cpp:127:44: note: Function 'toDouble' argument 1 names different: declaration 'aStr' definition 'aSrc'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txExpandedName.h:42:10: style: Technically the member function 'txExpandedName::isNull' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/base/txExpandedNameMap.cpp:12:10: performance: Technically the member function 'txMapItemComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:50:54: style: Function 'insertAfter' argument 2 names different: declaration 'sItem' definition 'refItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:75:52: note: Function 'insertAfter' argument 2 names different: declaration 'sItem' definition 'refItem'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:50:54: note: Function 'insertAfter' argument 2 names different: declaration 'sItem' definition 'refItem'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:65:55: style: Function 'insertBefore' argument 2 names different: declaration 'sItem' definition 'refItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:76:53: note: Function 'insertBefore' argument 2 names different: declaration 'sItem' definition 'refItem'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:65:55: note: Function 'insertBefore' argument 2 names different: declaration 'sItem' definition 'refItem'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:101:44: style: Function 'remove' argument 1 names different: declaration 'sItem' definition 'item'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:66:32: note: Function 'remove' argument 1 names different: declaration 'sItem' definition 'item'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:101:44: note: Function 'remove' argument 1 names different: declaration 'sItem' definition 'item'.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:35:13: style: Technically the member function 'txList::getLength' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:38:15: note: Technically the member function 'txList::getLength' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:35:13: note: Technically the member function 'txList::getLength' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:40:17: style: Technically the member function 'txList::isEmpty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:114:11: style: Technically the member function 'txListIterator::hasNext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.cpp:187:22: note: Technically the member function 'txListIterator::hasNext' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/base/txList.h:114:11: note: Technically the member function 'txListIterator::hasNext' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/base/txNamespaceMap.cpp:14:17: warning: Member variable 'txNamespaceMap::mRefCnt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/base/txNamespaceMap.cpp:17:5: performance: Variable 'mNamespaces' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/xslt/base/txNamespaceMap.h:13:1: warning: The class 'txNamespaceMap' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xml/txXMLUtils.cpp:128:44: style: Function 'normalizePIValue' argument 1 names different: declaration 'attValue' definition 'piValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xml/txXMLUtils.h:51:45: note: Function 'normalizePIValue' argument 1 names different: declaration 'attValue' definition 'piValue'.
thunderbird-52.3.0/mozilla/dom/xslt/xml/txXMLUtils.cpp:128:44: note: Function 'normalizePIValue' argument 1 names different: declaration 'attValue' definition 'piValue'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:247:64: style: Function 'resolveFunctionCall' argument 3 names different: declaration 'aFunction' definition 'aFn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:63:49: note: Function 'resolveFunctionCall' argument 3 names different: declaration 'aFunction' definition 'aFn'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:247:64: note: Function 'resolveFunctionCall' argument 3 names different: declaration 'aFunction' definition 'aFn'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:484:14: style: Technically the member function 'txNodeTypeTest::getNodeTestType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:623:22: style: Technically the member function 'LocationStep::getAxisIdentifier' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: style: The function 'getResultType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: style: The function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: style: The function 'stringValuePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:70:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: style: The function 'booleanValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:76:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: style: The function 'numberValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:82:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: style: The function 'getResultType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: style: The function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: style: The function 'stringValuePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:70:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: style: The function 'booleanValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:76:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: style: The function 'numberValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:82:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: style: The function 'getResultType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: style: The function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: style: The function 'stringValuePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:70:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: style: The function 'booleanValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:76:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: style: The function 'numberValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:82:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/XPathResult.h:47:1: warning: The class 'XPathResult' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: style: The function 'getResultType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: style: The function 'stringValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: style: The function 'stringValuePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:70:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: style: The function 'booleanValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:76:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: style: The function 'numberValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:82:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanExpr.cpp:56:47: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:721:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanExpr.cpp:56:47: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:721:5: performance: Technically the member function 'BooleanExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanExpr.cpp:53:1: note: Technically the member function 'BooleanExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:721:5: note: Technically the member function 'BooleanExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanResult.cpp:16:35: style: Function 'BooleanResult' argument 1 names different: declaration 'aValue' definition 'boolean'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:100:33: note: Function 'BooleanResult' argument 1 names different: declaration 'aValue' definition 'boolean'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanResult.cpp:16:35: note: Function 'BooleanResult' argument 1 names different: declaration 'aValue' definition 'boolean'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanResult.cpp:31:38: style: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:102:5: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txBooleanResult.cpp:31:38: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:278:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:661:54: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:367:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:661:54: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:367:5: style: Technically the member function 'txCoreFunctionCall::getReturnType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txCoreFunctionCall.cpp:655:21: note: Technically the member function 'txCoreFunctionCall::getReturnType' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:367:5: note: Technically the member function 'txCoreFunctionCall::getReturnType' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txErrorExpr.cpp:30:47: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:994:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txErrorExpr.cpp:30:47: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:994:5: performance: Technically the member function 'txErrorExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txErrorExpr.cpp:27:1: note: Technically the member function 'txErrorExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:994:5: note: Technically the member function 'txErrorExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:994:5: performance: Technically the member function 'txErrorExpr::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txErrorExpr.cpp:30:14: note: Technically the member function 'txErrorExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:994:5: note: Technically the member function 'txErrorExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprLexer.cpp:108:8: style: The scope of the variable 'isToken' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprLexer.h:213:10: performance: Technically the member function 'txExprLexer::nextIsOperatorToken' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprLexer.cpp:80:14: note: Technically the member function 'txExprLexer::nextIsOperatorToken' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprLexer.h:213:10: note: Technically the member function 'txExprLexer::nextIsOperatorToken' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.cpp:470:41: style: Function 'createLocationStep' argument 3 names different: declaration 'aResult' definition 'aExpr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.h:69:47: note: Function 'createLocationStep' argument 3 names different: declaration 'aResult' definition 'aExpr'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.cpp:470:41: note: Function 'createLocationStep' argument 3 names different: declaration 'aResult' definition 'aExpr'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.cpp:595:67: style: Function 'createNodeTypeTest' argument 2 names different: declaration 'aResult' definition 'aTest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.h:71:53: note: Function 'createNodeTypeTest' argument 2 names different: declaration 'aResult' definition 'aTest'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprParser.cpp:595:67: note: Function 'createNodeTypeTest' argument 2 names different: declaration 'aResult' definition 'aTest'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txFilterExpr.cpp:79:46: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:656:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txFilterExpr.cpp:79:46: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:656:5: performance: Technically the member function 'FilterExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txFilterExpr.cpp:55:1: note: Technically the member function 'FilterExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:656:5: note: Technically the member function 'FilterExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'getVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:84:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'isStripSpaceAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:91:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'getPrivateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:96:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'recycler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:98:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'receiveError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:103:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'getContextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:120:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:125:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: style: The function 'position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:131:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txForwardContext.h:24:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txFunctionCall.cpp:99:50: style: Function 'argsSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:310:45: note: Function 'argsSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txFunctionCall.cpp:99:50: note: Function 'argsSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLiteralExpr.cpp:46:49: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:679:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLiteralExpr.cpp:46:49: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:679:5: performance: Technically the member function 'txLiteralExpr::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLiteralExpr.cpp:46:16: note: Technically the member function 'txLiteralExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:679:5: note: Technically the member function 'txLiteralExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLocationStep.cpp:269:48: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:612:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLocationStep.cpp:269:48: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:612:5: performance: Technically the member function 'LocationStep::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txLocationStep.cpp:254:1: note: Technically the member function 'LocationStep::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:612:5: note: Technically the member function 'LocationStep::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txMozillaXPathTreeWalker.cpp:32:20: warning: Member variable 'txXPathTreeWalker::mDescendants' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathNode.h:18:1: warning: The class 'txXPathNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:37:1: warning: The class 'txXPathTreeWalker' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNamedAttributeStep.cpp:44:56: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:955:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNamedAttributeStep.cpp:44:56: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:955:5: performance: Technically the member function 'txNamedAttributeStep::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNamedAttributeStep.cpp:41:1: note: Technically the member function 'txNamedAttributeStep::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:955:5: note: Technically the member function 'txNamedAttributeStep::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:955:5: performance: Technically the member function 'txNamedAttributeStep::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNamedAttributeStep.cpp:44:23: note: Technically the member function 'txNamedAttributeStep::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:955:5: note: Technically the member function 'txNamedAttributeStep::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.cpp:224:13: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.cpp:376:13: style: The scope of the variable 'chunk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.cpp:475:34: style: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.h:163:5: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSet.cpp:475:34: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'getVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:84:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'isStripSpaceAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:91:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'getPrivateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:96:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'recycler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:98:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'receiveError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:103:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'getContextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:120:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:125:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: style: The function 'position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:131:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNodeSetContext.h:38:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNumberExpr.cpp:83:48: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:749:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNumberExpr.cpp:83:48: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:749:5: performance: Technically the member function 'txNumberExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNumberExpr.cpp:80:1: note: Technically the member function 'txNumberExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:749:5: note: Technically the member function 'txNumberExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNumberResult.cpp:37:37: style: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:113:5: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txNumberResult.cpp:37:37: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPathExpr.cpp:22:45: style: Function 'addExpr' argument 2 names different: declaration 'pathOp' definition 'aPathOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:834:48: note: Function 'addExpr' argument 2 names different: declaration 'pathOp' definition 'aPathOp'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPathExpr.cpp:22:45: note: Function 'addExpr' argument 2 names different: declaration 'pathOp' definition 'aPathOp'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPathExpr.cpp:205:44: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:846:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPathExpr.cpp:205:44: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:846:5: performance: Technically the member function 'PathExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPathExpr.cpp:188:1: note: Technically the member function 'PathExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:846:5: note: Technically the member function 'PathExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPredicateList.cpp:16:46: style: Function 'evaluatePredicates' argument 1 names different: declaration 'aNodes' definition 'nodes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:533:44: note: Function 'evaluatePredicates' argument 1 names different: declaration 'aNodes' definition 'nodes'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txPredicateList.cpp:16:46: note: Function 'evaluatePredicates' argument 1 names different: declaration 'aNodes' definition 'nodes'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRelationalExpr.cpp:167:50: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:786:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRelationalExpr.cpp:167:50: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:786:5: performance: Technically the member function 'RelationalExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRelationalExpr.cpp:164:1: note: Technically the member function 'RelationalExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:786:5: note: Technically the member function 'RelationalExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.h:62:10: style: Technically the member function 'txResultRecycler::getEmptyStringResult' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.cpp:111:19: note: Technically the member function 'txResultRecycler::getEmptyStringResult' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.h:62:10: note: Technically the member function 'txResultRecycler::getEmptyStringResult' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.h:63:10: style: Technically the member function 'txResultRecycler::getBoolResult' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.cpp:184:19: note: Technically the member function 'txResultRecycler::getBoolResult' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txResultRecycler.h:63:10: note: Technically the member function 'txResultRecycler::getBoolResult' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRootExpr.cpp:31:44: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:892:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRootExpr.cpp:31:44: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:892:5: performance: Technically the member function 'RootExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRootExpr.cpp:28:1: note: Technically the member function 'RootExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:892:5: note: Technically the member function 'RootExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:892:5: performance: Technically the member function 'RootExpr::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txRootExpr.cpp:31:11: note: Technically the member function 'RootExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:892:5: note: Technically the member function 'RootExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txStringResult.cpp:38:37: style: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExprResult.h:125:5: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txStringResult.cpp:38:37: note: Function 'stringValue' argument 1 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnaryExpr.cpp:41:45: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:697:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnaryExpr.cpp:41:45: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:697:5: performance: Technically the member function 'UnaryExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnaryExpr.cpp:38:1: note: Technically the member function 'UnaryExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:697:5: note: Technically the member function 'UnaryExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnionExpr.cpp:71:45: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:937:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnionExpr.cpp:71:45: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:937:5: performance: Technically the member function 'UnionExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txUnionExpr.cpp:68:1: note: Technically the member function 'UnionExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:937:5: note: Technically the member function 'UnionExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txVariableRefExpr.cpp:49:51: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:807:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txVariableRefExpr.cpp:49:51: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:807:5: performance: Technically the member function 'VariableRefExpr::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txVariableRefExpr.cpp:46:1: note: Technically the member function 'VariableRefExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:807:5: note: Technically the member function 'VariableRefExpr::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:807:5: performance: Technically the member function 'VariableRefExpr::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txVariableRefExpr.cpp:49:18: note: Technically the member function 'VariableRefExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txExpr.h:807:5: note: Technically the member function 'VariableRefExpr::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:602:64: style: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:113:5: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:602:64: note: Function 'isSensitiveTo' argument 1 names different: declaration 'aContexts' definition 'aContext'.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:113:5: performance: Technically the member function 'txXPCOMExtensionFunctionCall::getReturnType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:594:31: note: Technically the member function 'txXPCOMExtensionFunctionCall::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:113:5: note: Technically the member function 'txXPCOMExtensionFunctionCall::getReturnType' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:113:5: performance: Technically the member function 'txXPCOMExtensionFunctionCall::isSensitiveTo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:602:31: note: Technically the member function 'txXPCOMExtensionFunctionCall::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:113:5: note: Technically the member function 'txXPCOMExtensionFunctionCall::isSensitiveTo' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:26:14: performance: Technically the member function 'txXPathOptimizer::optimizeStep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:121:19: note: Technically the member function 'txXPathOptimizer::optimizeStep' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:26:14: note: Technically the member function 'txXPathOptimizer::optimizeStep' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:27:14: performance: Technically the member function 'txXPathOptimizer::optimizePath' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:154:19: note: Technically the member function 'txXPathOptimizer::optimizePath' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:27:14: note: Technically the member function 'txXPathOptimizer::optimizePath' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:28:14: performance: Technically the member function 'txXPathOptimizer::optimizeUnion' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:213:19: note: Technically the member function 'txXPathOptimizer::optimizeUnion' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.h:28:14: note: Technically the member function 'txXPathOptimizer::optimizeUnion' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:24:14: style: The function 'getVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:84:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:24:14: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:29:10: style: The function 'isStripSpaceAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:91:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:29:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:33:11: style: The function 'getPrivateContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:96:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:33:11: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:37:23: style: The function 'recycler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:98:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:37:23: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:41:10: style: The function 'receiveError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:103:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:41:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:44:24: style: The function 'getContextNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:120:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:44:24: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:48:14: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:125:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:48:14: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:52:14: style: The function 'position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txIXPathContext.h:131:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xpath/txXPathOptimizer.cpp:52:14: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:323:53: style: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:323:53: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:37:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:49:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:60:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:67:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:78:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:86:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:92:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:102:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:115:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.h:32:5: warning: Member variable 'txLoadedDocumentEntry::mDocument' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.h:32:5: warning: Member variable 'txLoadedDocumentEntry::mLoadResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:173:10: style: Technically the member function 'txStripSpaceTest::stripsSpace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txKey.h:36:1: warning: The struct 'txKeyValueHashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txKey.h:78:1: warning: The struct 'txIndexedKeyHashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.h:25:1: warning: The class 'txLoadedDocumentEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:37:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:49:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:60:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:67:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:78:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:86:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:92:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:102:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:115:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:71:5: style: The function 'getOutputDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:152:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:71:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:77:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:82:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:90:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:98:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:288:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:348:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:387:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:515:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:516:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:551:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:118:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:108:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:118:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:485:46: style: Function 'runTemplate' argument 1 names different: declaration 'aInstruction' definition 'aTemplate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.h:136:41: note: Function 'runTemplate' argument 1 names different: declaration 'aInstruction' definition 'aTemplate'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:485:46: note: Function 'runTemplate' argument 1 names different: declaration 'aInstruction' definition 'aTemplate'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txExecutionState.cpp:48:19: warning: Member variable 'txExecutionState::mOutputHandlerFactory' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:47:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:47:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:53:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:53:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:61:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:61:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:72:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:72:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:84:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:84:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:94:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:94:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:105:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:105:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:114:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:114:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:128:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:128:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:138:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:138:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:146:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:146:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:152:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:152:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:160:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:160:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:170:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:170:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:180:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:180:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:191:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:191:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:205:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:205:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:218:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:218:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:232:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:232:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:240:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:240:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:251:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:251:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:276:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:276:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:282:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:282:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:288:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:288:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:296:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:296:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:306:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:306:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:314:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:314:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:322:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:322:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:333:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:333:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:345:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:345:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:358:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:358:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:371:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:371:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:382:5: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:35:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txInstructions.h:382:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:37:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:49:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:60:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:67:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:78:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:86:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:92:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:102:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:115:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:110:5: performance: Variable 'mListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:236:5: style: The function 'loadURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:52:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:236:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:236:5: style: The function 'onDoneCompiling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:56:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:236:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:372:5: style: The function 'loadURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:52:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:372:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:372:5: style: The function 'onDoneCompiling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:56:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:372:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:586:5: style: The function 'loadURI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:52:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:586:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:586:5: style: The function 'onDoneCompiling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:56:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp:586:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.cpp:52:69: style: Function 'attribute' argument 2 names different: declaration 'aLocalName' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function 'attribute' argument 2 names different: declaration 'aLocalName' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.cpp:52:69: note: Function 'attribute' argument 2 names different: declaration 'aLocalName' definition 'aName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:37:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:49:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:60:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:67:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:78:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:86:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:92:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:102:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:115:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:27:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:28:5: style: The function 'getOutputDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:152:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaTextOutput.h:28:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.cpp:454:53: style: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:70:5: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.cpp:454:53: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.cpp:670:65: style: Function 'startHTMLElement' argument 2 names different: declaration 'aXHTML' definition 'aIsHTML'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.h:81:58: note: Function 'startHTMLElement' argument 2 names different: declaration 'aXHTML' definition 'aIsHTML'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXMLOutput.cpp:670:65: note: Function 'startHTMLElement' argument 2 names different: declaration 'aXHTML' definition 'aIsHTML'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:379:59: style: Function 'SetSourceContentModel' argument 1 names different: declaration 'aSource' definition 'aSourceDOM'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.h:77:50: note: Function 'SetSourceContentModel' argument 1 names different: declaration 'aSource' definition 'aSourceDOM'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:379:59: note: Function 'SetSourceContentModel' argument 1 names different: declaration 'aSource' definition 'aSourceDOM'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:262:14: style: Technically the member function 'txVariable::getValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'endDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'processingInstruction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'startDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txBufferingHandler.h:40:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:60:5: style: The function 'createHandlerWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:172:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:60:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:60:5: style: The function 'createHandlerWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:184:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:60:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:77:5: style: The function 'createHandlerWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:172:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:77:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:77:5: style: The function 'createHandlerWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXMLEventHandler.h:184:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:77:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:248:14: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:200:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:248:14: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txNodeSorter.cpp:28:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txNodeSorter.cpp:222:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternOptimizer.h:27:14: performance: Technically the member function 'txPatternOptimizer::optimizeStep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternOptimizer.cpp:59:21: note: Technically the member function 'txPatternOptimizer::optimizeStep' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternOptimizer.h:27:14: note: Technically the member function 'txPatternOptimizer::optimizeStep' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternParser.cpp:50:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternParser.cpp:47:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txPatternParser.cpp:50:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:261:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:258:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:261:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:585:73: style: Function 'GlobalVariable' argument 2 names different: declaration 'aFirstInstruction' definition 'aInstr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:99:51: note: Function 'GlobalVariable' argument 2 names different: declaration 'aFirstInstruction' definition 'aInstr'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:585:73: note: Function 'GlobalVariable' argument 2 names different: declaration 'aFirstInstruction' definition 'aInstr'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:48:46: style: Technically the member function 'txStylesheet::getKeyMap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:217:15: note: Technically the member function 'txStylesheet::getKeyMap' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:48:46: note: Technically the member function 'txStylesheet::getKeyMap' can be const.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:114:14: performance: Technically the member function 'txStylesheet::addStripSpace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:454:15: note: Technically the member function 'txStylesheet::addStripSpace' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.h:114:14: note: Technically the member function 'txStylesheet::addStripSpace' can be static.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:63:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:63:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:72:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:72:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:81:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:81:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:90:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:90:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:99:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:99:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:113:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:113:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:128:5: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:41:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txToplevelItems.h:128:5: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheet.cpp:30:5: warning: Possible leak in public function. The pointer 'mRootFrame' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:626:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:624:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:626:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:670:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:668:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:670:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:818:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:816:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:818:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:895:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:890:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:895:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1086:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1084:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1086:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1141:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1139:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1141:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1249:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1245:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1249:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1328:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1325:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1328:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1363:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1360:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1363:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1449:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1446:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1449:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1505:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1502:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1505:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1677:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1674:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1677:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1714:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1711:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1714:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1793:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1790:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1793:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1881:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1878:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1881:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1964:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1961:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:1964:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2082:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2079:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2082:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2209:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2206:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2209:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2274:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2272:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2274:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2318:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2315:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2318:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2360:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2357:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2360:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2461:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2458:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2461:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2515:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2512:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2515:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.cpp:108:53: style: Function 'startElement' argument 2 names different: declaration 'aAtts' definition 'aAttrs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:225:44: note: Function 'startElement' argument 2 names different: declaration 'aAtts' definition 'aAttrs'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.cpp:108:53: note: Function 'startElement' argument 2 names different: declaration 'aAtts' definition 'aAttrs'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.cpp:518:28: warning: Member variable 'txStylesheetCompilerState::mIsTopCompiler' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.cpp:1134:7: performance: Variable 'mInstructionNamespaces' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txStylesheetCompiler.h:32:1: warning: The class 'txElementContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.cpp:83:66: style: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.h:17:5: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txTextHandler.cpp:83:66: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.cpp:150:69: style: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.h:20:5: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txUnknownHandler.cpp:150:69: note: Function 'startElement' argument 2 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXPathResultComparator.cpp:97:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXPathResultComparator.cpp:98:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXPathResultComparator.cpp:209:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXPathResultComparator.cpp:210:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:59:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:74:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:368:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:381:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:32:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:27:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.cpp:32:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:106:53: style: Function 'txDecimalCounter' argument 3 names different: declaration 'mGroupSeparator' definition 'aGroupSeparator'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:17:39: note: Function 'txDecimalCounter' argument 3 names different: declaration 'mGroupSeparator' definition 'aGroupSeparator'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:106:53: note: Function 'txDecimalCounter' argument 3 names different: declaration 'mGroupSeparator' definition 'aGroupSeparator'.
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:19:18: style: The function 'appendNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:19:18: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:33:18: style: The function 'appendNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:33:18: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:45:10: style: The function 'appendNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumber.h:64:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTNumberCounters.cpp:45:10: note: Function in derived class
thunderbird-52.3.0/mozilla/dom/xslt/xslt/txXSLTPatterns.cpp:325:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:4543:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1913:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1911:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1913:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:362:66: style: Function 'StartDocumentLoad' argument 2 names different: declaration 'channel' definition 'aChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:109:52: note: Function 'StartDocumentLoad' argument 2 names different: declaration 'channel' definition 'aChannel'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:362:66: note: Function 'StartDocumentLoad' argument 2 names different: declaration 'channel' definition 'aChannel'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1582:46: style: Function 'GetElementById' argument 1 names different: declaration 'elementId' definition 'aId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:160:55: note: Function 'GetElementById' argument 1 names different: declaration 'elementId' definition 'aId'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1582:46: note: Function 'GetElementById' argument 1 names different: declaration 'elementId' definition 'aId'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1923:37: style: Function 'MatchAttribute' argument 2 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:184:28: note: Function 'MatchAttribute' argument 2 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1923:37: note: Function 'MatchAttribute' argument 2 names different: declaration 'aNameSpaceID' definition 'aNamespaceID'.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:60:3: warning: Member variable 'nsRefMapEntry::mRefContentList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:115:13: warning: Member variable 'Entry::mState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:115:13: warning: Member variable 'Entry::mNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.h:238:10: style: Technically the member function 'nsXULPrototypeScript::HasScriptObject' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:385:17: style: Technically the member function 'mozilla::dom::XULDocument::ContextStack::Depth' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:389:18: style: Technically the member function 'mozilla::dom::XULDocument::ContextStack::Peek' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:2222:28: note: Technically the member function 'mozilla::dom::XULDocument::ContextStack::Peek' can be const.
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:389:18: note: Technically the member function 'mozilla::dom::XULDocument::ContextStack::Peek' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:125:17: style: Technically the member function 'XULContentSinkImpl::ContextStack::Depth' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:49:1: warning: The class 'nsRefMapEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.h:736:5: warning: The class 'nsDelayedBroadcastUpdate' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:630:1: warning: The struct 'nsAttrNameInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/XULDocument.cpp:1230:11: error: Memory leak: attrValue [memleak]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:146:80: style: Function 'Traverse' argument 1 names different: declaration 'aCallback' definition 'aCb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:135:59: note: Function 'Traverse' argument 1 names different: declaration 'aCallback' definition 'aCb'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:146:80: note: Function 'Traverse' argument 1 names different: declaration 'aCallback' definition 'aCb'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:325:46: style: Function 'IsDataInBuffer' argument 1 names different: declaration 'aBuffer' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:85:42: note: Function 'IsDataInBuffer' argument 1 names different: declaration 'aBuffer' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:325:46: note: Function 'IsDataInBuffer' argument 1 names different: declaration 'aBuffer' definition 'buffer'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:325:62: style: Function 'IsDataInBuffer' argument 2 names different: declaration 'aLength' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:85:59: note: Function 'IsDataInBuffer' argument 2 names different: declaration 'aLength' definition 'length'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:325:62: note: Function 'IsDataInBuffer' argument 2 names different: declaration 'aLength' definition 'length'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:148:39: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:130:18: style: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopNode' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:110:35: note: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopNode' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:130:18: note: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopNode' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:131:18: style: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopChildren' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:121:35: note: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopChildren' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:131:18: note: Technically the member function 'XULContentSinkImpl::ContextStack::GetTopChildren' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:135:14: style: Technically the member function 'XULContentSinkImpl::ContextStack::Traverse' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:146:35: note: Technically the member function 'XULContentSinkImpl::ContextStack::Traverse' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.h:135:14: note: Technically the member function 'XULContentSinkImpl::ContextStack::Traverse' can be const.
thunderbird-52.3.0/mozilla/dom/xul/nsXULContentSink.cpp:1037:9: error: Common realloc mistake: 'mText' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/dom/xul/nsXULControllers.h:33:29: style: Technically the member function 'nsXULControllerData::GetControllerID' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.cpp:2027:59: style: Function 'UpdateBrightTitlebarForeground' argument 1 names different: declaration 'aDocument' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.h:672:54: note: Function 'UpdateBrightTitlebarForeground' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.cpp:2027:59: note: Function 'UpdateBrightTitlebarForeground' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.cpp:2532:71: style: Function 'nsXULPrototypeScript' argument 2 names different: declaration 'version' definition 'aVersion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.h:209:53: note: Function 'nsXULPrototypeScript' argument 2 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULElement.cpp:2532:71: note: Function 'nsXULPrototypeScript' argument 2 names different: declaration 'version' definition 'aVersion'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:332:45: style: Function 'GetInputStream' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:97:37: note: Function 'GetInputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:332:45: note: Function 'GetInputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:332:73: style: Function 'GetInputStream' argument 2 names different: declaration 'objectInput' definition 'stream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:97:66: note: Function 'GetInputStream' argument 2 names different: declaration 'objectInput' definition 'stream'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:332:73: note: Function 'GetInputStream' argument 2 names different: declaration 'objectInput' definition 'stream'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:360:48: style: Function 'FinishInputStream' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:98:40: note: Function 'FinishInputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:360:48: note: Function 'FinishInputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:366:46: style: Function 'GetOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:99:38: note: Function 'GetOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:366:46: note: Function 'GetOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:366:75: style: Function 'GetOutputStream' argument 2 names different: declaration 'objectOutput' definition 'stream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:99:68: note: Function 'GetOutputStream' argument 2 names different: declaration 'objectOutput' definition 'stream'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:366:75: note: Function 'GetOutputStream' argument 2 names different: declaration 'objectOutput' definition 'stream'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:390:49: style: Function 'FinishOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:100:41: note: Function 'FinishOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:390:49: note: Function 'FinishOutputStream' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:428:38: style: Function 'HasData' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:101:30: note: Function 'HasData' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:428:38: note: Function 'HasData' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:454:43: style: Function 'BeginCaching' argument 1 names different: declaration 'aDocumentURI' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.h:137:35: note: Function 'BeginCaching' argument 1 names different: declaration 'aDocumentURI' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeCache.cpp:454:43: note: Function 'BeginCaching' argument 1 names different: declaration 'aDocumentURI' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeDocument.cpp:433:56: style: Function 'AddStyleSheetReference' argument 1 names different: declaration 'aStyleSheet' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeDocument.h:82:41: note: Function 'AddStyleSheetReference' argument 1 names different: declaration 'aStyleSheet' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xul/nsXULPrototypeDocument.cpp:433:56: note: Function 'AddStyleSheetReference' argument 1 names different: declaration 'aStyleSheet' definition 'aURI'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:85:9: warning: Member variable 'List::mElement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:85:9: warning: Member variable 'List::mRefCnt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:85:9: warning: Member variable 'List::mNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:231:18: warning: Member variable 'List::mRefCnt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:231:18: warning: Member variable 'List::mNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:502:9: warning: Member variable 'List::mNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:502:9: warning: Member variable 'List::mPrev' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:176:19: performance: Technically the member function 'MemoryElementSet::Last' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:325:19: performance: Technically the member function 'nsAssignmentSet::Last' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateMatch.h:40:10: style: Technically the member function 'nsTemplateMatch::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateMatch.h:70:10: style: Technically the member function 'nsTemplateMatch::IsActive' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateMatch.h:81:13: style: Technically the member function 'nsTemplateMatch::RuleIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateMatch.h:86:14: style: Technically the member function 'nsTemplateMatch::QuerySetPriority' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:187:1: warning: The class 'nsAssignment' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsContentTestNode.cpp:22:47: style: Function 'nsContentTestNode' argument 2 names different: declaration 'aContentVariable' definition 'aRefVariable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsContentTestNode.h:26:32: note: Function 'nsContentTestNode' argument 2 names different: declaration 'aContentVariable' definition 'aRefVariable'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsContentTestNode.cpp:22:47: note: Function 'nsContentTestNode' argument 2 names different: declaration 'aContentVariable' definition 'aRefVariable'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.cpp:14:54: style: Function 'nsInstantiationNode' argument 2 names different: declaration 'aRule' definition 'aQuery'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.h:23:37: note: Function 'nsInstantiationNode' argument 2 names different: declaration 'aRule' definition 'aQuery'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.cpp:14:54: note: Function 'nsInstantiationNode' argument 2 names different: declaration 'aRule' definition 'aQuery'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.cpp:32:54: style: Function 'Propagate' argument 3 names different: declaration 'aMatched' definition 'aTakenInstantiations'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.h:29:54: note: Function 'Propagate' argument 3 names different: declaration 'aMatched' definition 'aTakenInstantiations'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsInstantiationNode.cpp:32:54: note: Function 'Propagate' argument 3 names different: declaration 'aMatched' definition 'aTakenInstantiations'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:126:5: style: Technically the member function 'RDFBindingSet::AddDependencies' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.cpp:112:16: note: Technically the member function 'RDFBindingSet::AddDependencies' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:126:5: note: Technically the member function 'RDFBindingSet::AddDependencies' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:133:5: style: Technically the member function 'RDFBindingSet::RemoveDependencies' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.cpp:139:16: note: Technically the member function 'RDFBindingSet::RemoveDependencies' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:133:5: note: Technically the member function 'RDFBindingSet::RemoveDependencies' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:143:5: style: Technically the member function 'RDFBindingSet::LookupTargetIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.cpp:166:16: note: Technically the member function 'RDFBindingSet::LookupTargetIndex' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRDFBinding.h:143:5: note: Technically the member function 'RDFBindingSet::LookupTargetIndex' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.cpp:47:36: style: Function 'Add' argument 1 names different: declaration 'aProperty' definition 'aResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.h:26:34: note: Function 'Add' argument 1 names different: declaration 'aProperty' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.cpp:47:36: note: Function 'Add' argument 1 names different: declaration 'aProperty' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.cpp:96:41: style: Function 'Contains' argument 1 names different: declaration 'aProperty' definition 'aResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.h:29:35: note: Function 'Contains' argument 1 names different: declaration 'aProperty' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.cpp:96:41: note: Function 'Contains' argument 1 names different: declaration 'aProperty' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsResourceSet.cpp:20:16: warning: Member variable 'nsResourceSet::mCapacity' is not assigned a value in 'nsResourceSet::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:69:42: style: Function 'Add' argument 1 names different: declaration 'aElement' definition 'aAssignment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:334:38: note: Function 'Add' argument 1 names different: declaration 'aElement' definition 'aAssignment'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:69:42: note: Function 'Add' argument 1 names different: declaration 'aElement' definition 'aAssignment'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:232:35: style: Function 'Insert' argument 1 names different: declaration 'aBefore' definition 'aIterator'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:603:30: note: Function 'Insert' argument 1 names different: declaration 'aBefore' definition 'aIterator'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:232:35: note: Function 'Insert' argument 1 names different: declaration 'aBefore' definition 'aIterator'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:249:34: style: Function 'Erase' argument 1 names different: declaration 'aElement' definition 'aIterator'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:605:29: note: Function 'Erase' argument 1 names different: declaration 'aElement' definition 'aIterator'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:249:34: note: Function 'Erase' argument 1 names different: declaration 'aElement' definition 'aIterator'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:603:14: performance: Technically the member function 'InstantiationSet::Insert' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:232:19: note: Technically the member function 'InstantiationSet::Insert' can be static.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:603:14: note: Technically the member function 'InstantiationSet::Insert' can be static.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:605:14: performance: Technically the member function 'InstantiationSet::Erase' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.cpp:249:19: note: Technically the member function 'InstantiationSet::Erase' can be static.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsRuleNetwork.h:605:14: note: Technically the member function 'InstantiationSet::Erase' can be static.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:16:47: style: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:48:30: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:16:47: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:17:47: style: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:49:30: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:17:47: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:32:47: style: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:54:30: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:32:47: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:33:47: style: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:55:30: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:33:47: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:64:47: style: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:61:30: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:64:47: note: Function 'nsTemplateCondition' argument 4 names different: declaration 'mIgnoreCase' definition 'aIgnoreCase'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:65:47: style: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:62:30: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:65:47: note: Function 'nsTemplateCondition' argument 5 names different: declaration 'mNegate' definition 'aNegate'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:295:42: style: Function 'GetRuleNode' argument 1 names different: declaration 'aResult' definition 'aRuleNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:133:39: note: Function 'GetRuleNode' argument 1 names different: declaration 'aResult' definition 'aRuleNode'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:295:42: note: Function 'GetRuleNode' argument 1 names different: declaration 'aResult' definition 'aRuleNode'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:302:56: style: Function 'SetCondition' argument 1 names different: declaration 'aConditions' definition 'aCondition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:155:44: note: Function 'SetCondition' argument 1 names different: declaration 'aConditions' definition 'aCondition'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:302:56: note: Function 'SetCondition' argument 1 names different: declaration 'aConditions' definition 'aCondition'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:267:17: warning: Member variable 'nsTemplateRule::mRuleFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:267:17: warning: Member variable 'nsTemplateRule::mTag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:267:17: warning: Member variable 'nsTemplateRule::mRefVariable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.cpp:267:17: warning: Member variable 'nsTemplateRule::mMemberVariable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTemplateRule.h:106:1: warning: The class 'nsTemplateRule' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:97:32: style: Function 'operator[]' argument 1 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.h:293:33: note: Function 'operator[]' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:97:32: note: Function 'operator[]' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:303:42: style: Function 'RemoveRowAt' argument 1 names different: declaration 'aChildIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.h:150:34: note: Function 'RemoveRowAt' argument 1 names different: declaration 'aChildIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:303:42: note: Function 'RemoveRowAt' argument 1 names different: declaration 'aChildIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.h:159:5: warning: The struct 'Link' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:68:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:69:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:83:9: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:88:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:91:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:121:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:128:13: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:262:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:293:9: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsTreeRows.cpp:298:5: error: Invalid iterator 'result' used. [eraseDereference]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:69:46: style: Function 'GetAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:122:28: note: Function 'GetAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:69:46: note: Function 'GetAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:70:47: style: Function 'GetAssignmentFor' argument 4 names different: declaration 'type' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:123:29: note: Function 'GetAssignmentFor' argument 4 names different: declaration 'type' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:70:47: note: Function 'GetAssignmentFor' argument 4 names different: declaration 'type' definition 'aType'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:94:50: style: Function 'GetNodeAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:128:32: note: Function 'GetNodeAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:94:50: note: Function 'GetNodeAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:106:52: style: Function 'GetStringAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:133:34: note: Function 'GetStringAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:106:52: note: Function 'GetStringAssignmentFor' argument 3 names different: declaration 'idx' definition 'aIndex'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:75:3: style: Technically the member function 'nsXMLBindingSet::LookupTargetIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.cpp:47:18: note: Technically the member function 'nsXMLBindingSet::LookupTargetIndex' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXMLBinding.h:75:3: note: Technically the member function 'nsXMLBindingSet::LookupTargetIndex' can be const.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1862:53: style: Redundant condition: mSortState.direction==nsSortState_natural. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1942:70: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:862:59: style: Function 'SynchronizeUsingTemplate' argument 2 names different: declaration 'aRealNode' definition 'aRealElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:166:42: note: Function 'SynchronizeUsingTemplate' argument 2 names different: declaration 'aRealNode' definition 'aRealElement'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:862:59: note: Function 'SynchronizeUsingTemplate' argument 2 names different: declaration 'aRealNode' definition 'aRealElement'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1219:63: style: Function 'EnsureElementHasGenericChild' argument 1 names different: declaration 'aParent' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:233:46: note: Function 'EnsureElementHasGenericChild' argument 1 names different: declaration 'aParent' definition 'parent'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1219:63: note: Function 'EnsureElementHasGenericChild' argument 1 names different: declaration 'aParent' definition 'parent'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1220:59: style: Function 'EnsureElementHasGenericChild' argument 2 names different: declaration 'aNameSpaceID' definition 'nameSpaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:234:42: note: Function 'EnsureElementHasGenericChild' argument 2 names different: declaration 'aNameSpaceID' definition 'nameSpaceID'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1220:59: note: Function 'EnsureElementHasGenericChild' argument 2 names different: declaration 'aNameSpaceID' definition 'nameSpaceID'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1221:60: style: Function 'EnsureElementHasGenericChild' argument 3 names different: declaration 'aTag' definition 'tag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:235:43: note: Function 'EnsureElementHasGenericChild' argument 3 names different: declaration 'aTag' definition 'tag'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1221:60: note: Function 'EnsureElementHasGenericChild' argument 3 names different: declaration 'aTag' definition 'tag'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1223:64: style: Function 'EnsureElementHasGenericChild' argument 5 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:237:47: note: Function 'EnsureElementHasGenericChild' argument 5 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1223:64: note: Function 'EnsureElementHasGenericChild' argument 5 names different: declaration 'aResult' definition 'result'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1478:57: style: Function 'GetResultForContent' argument 1 names different: declaration 'aContent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:81:51: note: Function 'GetResultForContent' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1478:57: note: Function 'GetResultForContent' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1557:66: style: Function 'GetInsertionLocations' argument 1 names different: declaration 'aOldResult' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:283:49: note: Function 'GetInsertionLocations' argument 1 names different: declaration 'aOldResult' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1557:66: note: Function 'GetInsertionLocations' argument 1 names different: declaration 'aOldResult' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentBuilder.cpp:1160:0: error: Memory leak: newmatch [memleak]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentUtils.cpp:355:49: style: Function 'LogTemplateError' argument 1 names different: declaration 'aMsg' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentUtils.h:131:34: note: Function 'LogTemplateError' argument 1 names different: declaration 'aMsg' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULContentUtils.cpp:355:49: note: Function 'LogTemplateError' argument 1 names different: declaration 'aMsg' definition 'aStr'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.cpp:189:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.cpp:190:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.cpp:191:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.cpp:343:58: style: Function 'InitializeSortState' argument 4 names different: declaration 'aSortDirection' definition 'aSortHints'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.h:175:40: note: Function 'InitializeSortState' argument 4 names different: declaration 'aSortDirection' definition 'aSortHints'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULSortService.cpp:343:58: note: Function 'InitializeSortState' argument 4 names different: declaration 'aSortDirection' definition 'aSortHints'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:240:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1025:64: style: Function 'CheckContainer' argument 1 names different: declaration 'aTargetResource' definition 'aResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.h:92:36: note: Function 'CheckContainer' argument 1 names different: declaration 'aTargetResource' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1025:64: note: Function 'CheckContainer' argument 1 names different: declaration 'aTargetResource' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1061:60: style: Function 'CheckEmpty' argument 1 names different: declaration 'aTargetResource' definition 'aResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.h:99:32: note: Function 'CheckEmpty' argument 1 names different: declaration 'aTargetResource' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1061:60: note: Function 'CheckEmpty' argument 1 names different: declaration 'aTargetResource' definition 'aResource'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1224:63: style: Function 'CompileQueryChild' argument 3 names different: declaration 'aConditions' definition 'aCondition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.h:134:35: note: Function 'CompileQueryChild' argument 3 names different: declaration 'aConditions' definition 'aCondition'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1224:63: note: Function 'CompileQueryChild' argument 3 names different: declaration 'aConditions' definition 'aCondition'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1628:64: style: Function 'GetBindingsForRule' argument 1 names different: declaration 'aRule' definition 'aRuleNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.h:190:36: note: Function 'GetBindingsForRule' argument 1 names different: declaration 'aRule' definition 'aRuleNode'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1628:64: note: Function 'GetBindingsForRule' argument 1 names different: declaration 'aRule' definition 'aRuleNode'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1038:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:1069:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:1128:17: style: The scope of the variable 'row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:1083:38: style: Function 'ReplaceMatch' argument 4 names different: declaration 'aContext' definition 'aLocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:192:24: note: Function 'ReplaceMatch' argument 4 names different: declaration 'aContext' definition 'aLocation'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:1083:38: note: Function 'ReplaceMatch' argument 4 names different: declaration 'aContext' definition 'aLocation'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:1700:57: style: Function 'IsContainerOpen' argument 1 names different: declaration 'aResource' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:148:43: note: Function 'IsContainerOpen' argument 1 names different: declaration 'aResource' definition 'aResult'.
thunderbird-52.3.0/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp:1700:57: note: Function 'IsContainerOpen' argument 1 names different: declaration 'aResource' definition 'aResult'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:361:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:360:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:361:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:860:61: style: Function 'IsCommandEnabled' argument 2 names different: declaration 'aCommandRefCon' definition 'refCon'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:199:70: note: Function 'IsCommandEnabled' argument 2 names different: declaration 'aCommandRefCon' definition 'refCon'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:860:61: note: Function 'IsCommandEnabled' argument 2 names different: declaration 'aCommandRefCon' definition 'refCon'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:861:54: style: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:199:92: note: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:861:54: note: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:973:54: style: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:245:92: note: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.cpp:973:54: note: Function 'IsCommandEnabled' argument 3 names different: declaration '_retval' definition 'outCmdEnabled'.
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:88:21: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:68:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:88:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:91:21: style: The function 'ToggleState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:71:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:91:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:119:21: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:68:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:119:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:122:21: style: The function 'ToggleState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:71:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:122:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:133:21: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:68:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:133:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:136:21: style: The function 'ToggleState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:71:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:136:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:165:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:165:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:166:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:166:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:176:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:176:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:177:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:177:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:187:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:187:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:189:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:189:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:200:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:200:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:201:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:201:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:212:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:212:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:213:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:213:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:223:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:223:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:224:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:224:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:234:20: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:152:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:234:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:235:20: style: The function 'SetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:235:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:246:21: style: The function 'GetCurrentState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:68:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:246:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:247:21: style: The function 'ToggleState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:71:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerCommands.h:247:21: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/composer/nsComposerDocumentCommands.cpp:476:51: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.cpp:350:15: style: The scope of the variable 'classString' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.cpp:874:42: style: Function 'StartDocumentLoad' argument 2 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.h:82:42: note: Function 'StartDocumentLoad' argument 2 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'.
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.cpp:874:42: note: Function 'StartDocumentLoad' argument 2 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'.
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.cpp:898:40: style: Function 'EndDocumentLoad' argument 4 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.h:85:40: note: Function 'EndDocumentLoad' argument 4 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'.
thunderbird-52.3.0/mozilla/editor/composer/nsEditingSession.cpp:898:40: note: Function 'EndDocumentLoad' argument 4 names different: declaration 'isToBeMadeEditable' definition 'aIsToBeMadeEditable'.
thunderbird-52.3.0/mozilla/editor/composer/nsEditorSpellCheck.cpp:756:58: style: Function 'DictionaryFetched' argument 1 names different: declaration 'aFetchState' definition 'aFetcher'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/composer/nsEditorSpellCheck.h:76:49: note: Function 'DictionaryFetched' argument 1 names different: declaration 'aFetchState' definition 'aFetcher'.
thunderbird-52.3.0/mozilla/editor/composer/nsEditorSpellCheck.cpp:756:58: note: Function 'DictionaryFetched' argument 1 names different: declaration 'aFetchState' definition 'aFetcher'.
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:1392:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:1387:10: note: Assuming that condition 'node' is not redundant
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:1392:10: note: Null pointer dereference
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:674:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:675:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/editor/libeditor/CSSEditUtils.cpp:696:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/editor/libeditor/CompositionTransaction.h:33:1: style: The class 'CompositionTransaction' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:184:60: style: Function 'CreateTxnsToDeleteContent' argument 1 names different: declaration 'aParent' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/DeleteRangeTransaction.h:62:47: note: Function 'CreateTxnsToDeleteContent' argument 1 names different: declaration 'aParent' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/DeleteRangeTransaction.cpp:184:60: note: Function 'CreateTxnsToDeleteContent' argument 1 names different: declaration 'aParent' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3543:21: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3543:21: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3543:21: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3543:35: style: Same expression on both sides of '||' because the value of '!oldModCount&&mModCount' and 'oldModCount&&!mModCount' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3539:26: note: 'oldModCount' is assigned value 'mModCount' here.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3543:35: note: Same expression on both sides of '||' because the value of '!oldModCount&&mModCount' and 'oldModCount&&!mModCount' are the same.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3544:20: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3544:20: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/editor/libeditor/EditorBase.cpp:3544:20: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/editor/libeditor/InsertTextTransaction.h:34:1: style: The class 'InsertTextTransaction' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3650:7: style: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3644:7: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3650:7: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3833:7: style: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3827:7: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3833:7: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3911:11: style: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3909:11: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3911:11: note: Variable 'sibling' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7208:5: style: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7206:0: note: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7208:5: note: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7223:5: style: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7221:0: note: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7223:5: note: Variable 'tmp' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:1856:11: style: The scope of the variable 'selOffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:2879:39: style: Function 'MoveNodeSmart' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:171:35: note: Function 'MoveNodeSmart' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:2879:39: note: Function 'MoveNodeSmart' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:2917:38: style: Function 'MoveContents' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:173:34: note: Function 'MoveContents' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:2917:38: note: Function 'MoveContents' argument 3 names different: declaration 'aOffset' definition 'aInOutDestOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3359:53: style: Function 'WillMakeDefListItem' argument 2 names different: declaration 'aBlockType' definition 'aItemType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:197:49: note: Function 'WillMakeDefListItem' argument 2 names different: declaration 'aBlockType' definition 'aItemType'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:3359:53: note: Function 'WillMakeDefListItem' argument 2 names different: declaration 'aBlockType' definition 'aItemType'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5127:46: style: Function 'NormalizeSelection' argument 1 names different: declaration 'aSelection' definition 'inSelection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:262:42: note: Function 'NormalizeSelection' argument 1 names different: declaration 'aSelection' definition 'inSelection'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5127:46: note: Function 'NormalizeSelection' argument 1 names different: declaration 'aSelection' definition 'inSelection'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5520:40: style: Function 'PromoteRange' argument 2 names different: declaration 'inOperationType' definition 'aOperationType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:269:49: note: Function 'PromoteRange' argument 2 names different: declaration 'inOperationType' definition 'aOperationType'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5520:40: note: Function 'PromoteRange' argument 2 names different: declaration 'inOperationType' definition 'aOperationType'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5948:57: style: Function 'BustUpInlinesAtRangeEndpoints' argument 1 names different: declaration 'inRange' definition 'item'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:298:53: note: Function 'BustUpInlinesAtRangeEndpoints' argument 1 names different: declaration 'inRange' definition 'item'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:5948:57: note: Function 'BustUpInlinesAtRangeEndpoints' argument 1 names different: declaration 'inRange' definition 'item'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6253:46: style: Function 'ReturnInParagraph' argument 2 names different: declaration 'aHeader' definition 'aPara'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:219:65: note: Function 'ReturnInParagraph' argument 2 names different: declaration 'aHeader' definition 'aPara'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6253:46: note: Function 'ReturnInParagraph' argument 2 names different: declaration 'aHeader' definition 'aPara'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6254:46: style: Function 'ReturnInParagraph' argument 3 names different: declaration 'aTextNode' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:220:42: note: Function 'ReturnInParagraph' argument 3 names different: declaration 'aTextNode' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6254:46: note: Function 'ReturnInParagraph' argument 3 names different: declaration 'aTextNode' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6437:42: style: Function 'ReturnInListItem' argument 2 names different: declaration 'aHeader' definition 'aListItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:227:61: note: Function 'ReturnInListItem' argument 2 names different: declaration 'aHeader' definition 'aListItem'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6437:42: note: Function 'ReturnInListItem' argument 2 names different: declaration 'aHeader' definition 'aListItem'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6867:54: style: Function 'SplitAsNeeded' argument 2 names different: declaration 'inOutParent' definition 'aInOutParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:309:65: note: Function 'SplitAsNeeded' argument 2 names different: declaration 'inOutParent' definition 'aInOutParent'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6867:54: note: Function 'SplitAsNeeded' argument 2 names different: declaration 'inOutParent' definition 'aInOutParent'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6868:39: style: Function 'SplitAsNeeded' argument 3 names different: declaration 'inOutOffset' definition 'aInOutOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:310:35: note: Function 'SplitAsNeeded' argument 3 names different: declaration 'inOutOffset' definition 'aInOutOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:6868:39: note: Function 'SplitAsNeeded' argument 3 names different: declaration 'inOutOffset' definition 'aInOutOffset'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7740:66: style: Function 'ListIsEmptyLine' argument 1 names different: declaration 'arrayOfNodes' definition 'aArrayOfNodes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.h:347:58: note: Function 'ListIsEmptyLine' argument 1 names different: declaration 'arrayOfNodes' definition 'aArrayOfNodes'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditRules.cpp:7740:66: note: Function 'ListIsEmptyLine' argument 1 names different: declaration 'arrayOfNodes' definition 'aArrayOfNodes'.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:98:8: performance: Technically the member function 'mozilla::WSType::bool_conversion_helper' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:71:16: style: Class 'WSType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:49:1: warning: The class 'WSType' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditUtils.cpp:248:37: style: Function 'IsTableCell' argument 1 names different: declaration 'node' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditUtils.h:38:36: note: Function 'IsTableCell' argument 1 names different: declaration 'node' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditUtils.cpp:248:37: note: Function 'IsTableCell' argument 1 names different: declaration 'node' definition 'aNode'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:858:31: style: Function 'RemoveFragComments' argument 1 names different: declaration 'theStr' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:99:47: note: Function 'RemoveFragComments' argument 1 names different: declaration 'theStr' definition 'aStr'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:858:31: note: Function 'RemoveFragComments' argument 1 names different: declaration 'theStr' definition 'aStr'.
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorDataTransfer.cpp:1788:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorObjectResizer.cpp:60:3: performance: Variable 'mEditor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorObjectResizer.cpp:81:3: performance: Variable 'mEditor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLEditorObjectResizer.cpp:111:3: performance: Variable 'mEditor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLStyleEditor.cpp:565:8: style: The scope of the variable 'isSet' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLStyleEditor.cpp:982:8: style: The scope of the variable 'first' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/HTMLTableEditor.cpp:793:12: style: The scope of the variable 'deleteCol' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/InsertTextTransaction.cpp:119:49: style: Function 'IsSequentialInsert' argument 1 names different: declaration 'aOtherTrasaction' definition 'aOtherTransaction'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/InsertTextTransaction.h:67:50: note: Function 'IsSequentialInsert' argument 1 names different: declaration 'aOtherTrasaction' definition 'aOtherTransaction'.
thunderbird-52.3.0/mozilla/editor/libeditor/InsertTextTransaction.cpp:119:49: note: Function 'IsSequentialInsert' argument 1 names different: declaration 'aOtherTrasaction' definition 'aOtherTransaction'.
thunderbird-52.3.0/mozilla/editor/libeditor/TextEditRules.cpp:637:11: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/TypeInState.cpp:252:39: style: Function 'GetTypingState' argument 5 names different: declaration 'outValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/TypeInState.h:82:56: note: Function 'GetTypingState' argument 5 names different: declaration 'outValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/editor/libeditor/TypeInState.cpp:252:39: note: Function 'GetTypingState' argument 5 names different: declaration 'outValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1618:11: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1668:11: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1711:8: style: The scope of the variable 'leftCheck' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1712:8: style: The scope of the variable 'spaceNBSP' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1713:8: style: The scope of the variable 'rightCheck' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:237:44: style: Function 'InsertText' argument 2 names different: declaration 'aInOutNode' definition 'aInOutParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:226:42: note: Function 'InsertText' argument 2 names different: declaration 'aInOutNode' definition 'aInOutParent'.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:237:44: note: Function 'InsertText' argument 2 names different: declaration 'aInOutNode' definition 'aInOutParent'.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:346:8: style: Technically the member function 'mozilla::WSRunObject::FindRun' can be const. [functionConst]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1542:14: note: Technically the member function 'mozilla::WSRunObject::FindRun' can be const.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:346:8: note: Technically the member function 'mozilla::WSRunObject::FindRun' can be const.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:358:8: performance: Technically the member function 'mozilla::WSRunObject::IsBlockNode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.cpp:1920:14: note: Technically the member function 'mozilla::WSRunObject::IsBlockNode' can be static.
thunderbird-52.3.0/mozilla/editor/libeditor/WSRunObject.h:358:8: note: Technically the member function 'mozilla::WSRunObject::IsBlockNode' can be static.
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionItem.h:60:8: style: Unused private function: 'nsTransactionItem::CleanUp' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionItem.h:35:36: style: Technically the member function 'nsTransactionItem::GetTransaction' can be const. [functionConst]
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionItem.cpp:78:20: note: Technically the member function 'nsTransactionItem::GetTransaction' can be const.
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionItem.h:35:36: note: Technically the member function 'nsTransactionItem::GetTransaction' can be const.
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionManager.cpp:475:74: style: Function 'DidDoNotify' argument 2 names different: declaration 'aExecuteResult' definition 'aDoResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionManager.h:58:71: note: Function 'DidDoNotify' argument 2 names different: declaration 'aExecuteResult' definition 'aDoResult'.
thunderbird-52.3.0/mozilla/editor/txmgr/nsTransactionManager.cpp:475:74: note: Function 'DidDoNotify' argument 2 names different: declaration 'aExecuteResult' definition 'aDoResult'.
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:703:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:726:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:568:5: style: Variable 'mTXMgr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:565:5: note: Variable 'mTXMgr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:568:5: note: Variable 'mTXMgr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:701:20: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:694:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:701:20: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:724:28: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:694:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/editor/txmgr/tests/TestTXMgr.cpp:724:28: note: Function in derived class
thunderbird-52.3.0/mozilla/editor/txtsvc/nsFilteredContentIterator.h:48:3: warning: Member variable 'nsFilteredContentIterator::mDirection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2526:25: warning: Possible null pointer dereference: node [nullPointer]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2502:12: note: Assignment 'node=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2526:25: note: Null pointer dereference
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:1627:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2807:56: style: Function 'GetRangeEndPoints' argument 2 names different: declaration 'aParent1' definition 'aStartParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:163:67: note: Function 'GetRangeEndPoints' argument 2 names different: declaration 'aParent1' definition 'aStartParent'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2807:56: note: Function 'GetRangeEndPoints' argument 2 names different: declaration 'aParent1' definition 'aStartParent'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2807:79: style: Function 'GetRangeEndPoints' argument 3 names different: declaration 'aOffset1' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:164:46: note: Function 'GetRangeEndPoints' argument 3 names different: declaration 'aOffset1' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2807:79: note: Function 'GetRangeEndPoints' argument 3 names different: declaration 'aOffset1' definition 'aStartOffset'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2808:56: style: Function 'GetRangeEndPoints' argument 4 names different: declaration 'aParent2' definition 'aEndParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:164:69: note: Function 'GetRangeEndPoints' argument 4 names different: declaration 'aParent2' definition 'aEndParent'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2808:56: note: Function 'GetRangeEndPoints' argument 4 names different: declaration 'aParent2' definition 'aEndParent'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2808:77: style: Function 'GetRangeEndPoints' argument 5 names different: declaration 'aOffset2' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:165:46: note: Function 'GetRangeEndPoints' argument 5 names different: declaration 'aOffset2' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2808:77: note: Function 'GetRangeEndPoints' argument 5 names different: declaration 'aOffset2' definition 'aEndOffset'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2842:58: style: Function 'FirstTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:186:83: note: Function 'FirstTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2842:58: note: Function 'FirstTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2865:57: style: Function 'LastTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:187:82: note: Function 'LastTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2865:57: note: Function 'LastTextNode' argument 2 names different: declaration 'IteratorStatus' definition 'aIteratorStatus'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2887:73: style: Function 'FirstTextNodeInCurrentBlock' argument 1 names different: declaration 'aIterator' definition 'iter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:189:67: note: Function 'FirstTextNodeInCurrentBlock' argument 1 names different: declaration 'aIterator' definition 'iter'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:2887:73: note: Function 'FirstTextNodeInCurrentBlock' argument 1 names different: declaration 'aIterator' definition 'iter'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3234:71: style: Function 'SplitOffsetEntry' argument 2 names different: declaration 'aOffsetIntoEntry' definition 'aNewEntryLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:225:58: note: Function 'SplitOffsetEntry' argument 2 names different: declaration 'aOffsetIntoEntry' definition 'aNewEntryLength'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3234:71: note: Function 'SplitOffsetEntry' argument 2 names different: declaration 'aOffsetIntoEntry' definition 'aNewEntryLength'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3290:64: style: Function 'FindWordBounds' argument 1 names different: declaration 'offsetTable' definition 'aOffsetTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:227:58: note: Function 'FindWordBounds' argument 1 names different: declaration 'offsetTable' definition 'aOffsetTable'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3290:64: note: Function 'FindWordBounds' argument 1 names different: declaration 'offsetTable' definition 'aOffsetTable'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3291:50: style: Function 'FindWordBounds' argument 2 names different: declaration 'blockStr' definition 'aBlockStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.h:228:44: note: Function 'FindWordBounds' argument 2 names different: declaration 'blockStr' definition 'aBlockStr'.
thunderbird-52.3.0/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:3291:50: note: Function 'FindWordBounds' argument 2 names different: declaration 'blockStr' definition 'aBlockStr'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1121:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1120:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1121:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1162:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1161:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1162:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1271:53: style: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.h:174:43: note: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1271:53: note: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1331:47: style: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.h:190:56: note: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1331:47: note: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1488:53: style: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aMouseEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.h:228:39: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aMouseEvent'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1488:53: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aMouseEvent'.
thunderbird-52.3.0/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:1078:3: performance: Variable 'mTooltipTextProvider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/embedding/browser/nsWebBrowser.cpp:77:3: performance: Variable 'mWWatch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:221:63: style: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/commandhandler/nsCommandManager.h:41:56: note: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'.
thunderbird-52.3.0/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:221:63: note: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'.
thunderbird-52.3.0/mozilla/embedding/components/commandhandler/nsCommandParams.h:26:3: warning: The struct 'HashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:816:46: warning: Possible null pointer dereference: t2b [nullPointer]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:804:25: note: Assignment 't2b=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:816:46: note: Null pointer dereference
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:788:5: style: Variable 'tc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:784:5: note: Variable 'tc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:788:5: note: Variable 'tc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:820:33: style: Function 'IsBlockNode' argument 1 names different: declaration 'aNode' definition 'aContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.h:58:32: note: Function 'IsBlockNode' argument 1 names different: declaration 'aNode' definition 'aContent'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:820:33: note: Function 'IsBlockNode' argument 1 names different: declaration 'aNode' definition 'aContent'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:843:35: style: Function 'IsVisibleNode' argument 1 names different: declaration 'aNode' definition 'aDOMNode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.h:60:34: note: Function 'IsVisibleNode' argument 1 names different: declaration 'aNode' definition 'aDOMNode'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:843:35: note: Function 'IsVisibleNode' argument 1 names different: declaration 'aNode' definition 'aDOMNode'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:860:30: style: Function 'SkipNode' argument 1 names different: declaration 'aNode' definition 'aContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.h:59:29: note: Function 'SkipNode' argument 1 names different: declaration 'aNode' definition 'aContent'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsFind.cpp:860:30: note: Function 'SkipNode' argument 1 names different: declaration 'aNode' definition 'aContent'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:457:55: style: Function 'SetRangeAroundDocument' argument 2 names different: declaration 'aStartPoint' definition 'aStartPt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.h:73:48: note: Function 'SetRangeAroundDocument' argument 2 names different: declaration 'aStartPoint' definition 'aStartPt'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:457:55: note: Function 'SetRangeAroundDocument' argument 2 names different: declaration 'aStartPoint' definition 'aStartPt'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:458:55: style: Function 'SetRangeAroundDocument' argument 3 names different: declaration 'aEndPoint' definition 'aEndPt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.h:74:48: note: Function 'SetRangeAroundDocument' argument 3 names different: declaration 'aEndPoint' definition 'aEndPt'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:458:55: note: Function 'SetRangeAroundDocument' argument 3 names different: declaration 'aEndPoint' definition 'aEndPt'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:491:48: style: Function 'GetSearchLimits' argument 1 names different: declaration 'aRange' definition 'aSearchRange'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.h:68:41: note: Function 'GetSearchLimits' argument 1 names different: declaration 'aRange' definition 'aSearchRange'.
thunderbird-52.3.0/mozilla/embedding/components/find/nsWebBrowserFind.cpp:491:48: note: Function 'GetSearchLimits' argument 1 names different: declaration 'aRange' definition 'aSearchRange'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintProgressDialogChild.h:26:16: style: Class 'PrintProgressDialogChild' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintSettingsDialogChild.h:12:1: style: The class 'PrintSettingsDialogChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:83:49: style: Function 'ShowPrintDialog' argument 1 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:99:37: note: Function 'ShowPrintDialog' argument 1 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:83:49: note: Function 'ShowPrintDialog' argument 1 names different: declaration 'parent' definition 'aParent'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:84:50: style: Function 'ShowPrintDialog' argument 2 names different: declaration 'data' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:100:38: note: Function 'ShowPrintDialog' argument 2 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:84:50: note: Function 'ShowPrintDialog' argument 2 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:85:44: style: Function 'ShowPrintDialog' argument 3 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:101:32: note: Function 'ShowPrintDialog' argument 3 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:85:44: note: Function 'ShowPrintDialog' argument 3 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:179:56: style: Function 'RecvSavePrintSettings' argument 1 names different: declaration 'data' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:45:44: note: Function 'RecvSavePrintSettings' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:179:56: note: Function 'RecvSavePrintSettings' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:180:51: style: Function 'RecvSavePrintSettings' argument 2 names different: declaration 'usePrinterNamePrefix' definition 'aUsePrinterNamePrefix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:46:39: note: Function 'RecvSavePrintSettings' argument 2 names different: declaration 'usePrinterNamePrefix' definition 'aUsePrinterNamePrefix'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:180:51: note: Function 'RecvSavePrintSettings' argument 2 names different: declaration 'usePrinterNamePrefix' definition 'aUsePrinterNamePrefix'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:181:55: style: Function 'RecvSavePrintSettings' argument 3 names different: declaration 'flags' definition 'aFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:47:43: note: Function 'RecvSavePrintSettings' argument 3 names different: declaration 'flags' definition 'aFlags'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:181:55: note: Function 'RecvSavePrintSettings' argument 3 names different: declaration 'flags' definition 'aFlags'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:182:49: style: Function 'RecvSavePrintSettings' argument 4 names different: declaration 'rv' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:48:37: note: Function 'RecvSavePrintSettings' argument 4 names different: declaration 'rv' definition 'aResult'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:182:49: note: Function 'RecvSavePrintSettings' argument 4 names different: declaration 'rv' definition 'aResult'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:208:79: style: Function 'DeallocPPrintProgressDialogParent' argument 1 names different: declaration 'aActor' definition 'doomed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:54:67: note: Function 'DeallocPPrintProgressDialogParent' argument 1 names different: declaration 'aActor' definition 'doomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:208:79: note: Function 'DeallocPPrintProgressDialogParent' argument 1 names different: declaration 'aActor' definition 'doomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:225:79: style: Function 'DeallocPPrintSettingsDialogParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:60:67: note: Function 'DeallocPPrintSettingsDialogParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:225:79: note: Function 'DeallocPPrintSettingsDialogParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:239:69: style: Function 'DeallocPRemotePrintJobParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.h:66:57: note: Function 'DeallocPRemotePrintJobParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:239:69: note: Function 'DeallocPRemotePrintJobParent' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/nsPrintingProxy.cpp:264:68: style: Function 'DeallocPRemotePrintJobChild' argument 1 names different: declaration 'aActor' definition 'aDoomed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/nsPrintingProxy.h:53:55: note: Function 'DeallocPRemotePrintJobChild' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/ipc/nsPrintingProxy.cpp:264:68: note: Function 'DeallocPRemotePrintJobChild' argument 1 names different: declaration 'aActor' definition 'aDoomed'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/win/nsPrintingPromptService.cpp:93:66: style: Function 'GetHWNDForDOMWindow' argument 1 names different: declaration 'parent' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/printingui/win/nsPrintingPromptService.h:45:50: note: Function 'GetHWNDForDOMWindow' argument 1 names different: declaration 'parent' definition 'aWindow'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/win/nsPrintingPromptService.cpp:93:66: note: Function 'GetHWNDForDOMWindow' argument 1 names different: declaration 'parent' definition 'aWindow'.
thunderbird-52.3.0/mozilla/embedding/components/printingui/win/nsPrintingPromptService.cpp:63:5: style: Technically the member function 'ParamBlock::operatornsIDialogParamBlock*const' can be const. [functionConst]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:878:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:875:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:878:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:1299:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:1290:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:1299:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp:20:48: style: Function 'WebBrowserPersistRemoteDocument' argument 2 names different: declaration 'Attrs' definition 'aAttrs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.h:46:43: note: Function 'WebBrowserPersistRemoteDocument' argument 2 names different: declaration 'Attrs' definition 'aAttrs'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp:20:48: note: Function 'WebBrowserPersistRemoteDocument' argument 2 names different: declaration 'Attrs' definition 'aAttrs'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2697:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2694:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2697:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:1430:21: style: The scope of the variable 'crlf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:1431:21: style: The scope of the variable 'colon' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:543:52: style: Function 'StartUpload' argument 1 names different: declaration 'aOutStream' definition 'storStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.h:103:44: note: Function 'StartUpload' argument 1 names different: declaration 'aOutStream' definition 'storStream'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:543:52: note: Function 'StartUpload' argument 1 names different: declaration 'aOutStream' definition 'storStream'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2274:13: style: Function 'MakeOutputStream' argument 1 names different: declaration 'aFile' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.h:98:17: note: Function 'MakeOutputStream' argument 1 names different: declaration 'aFile' definition 'aURI'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2274:13: note: Function 'MakeOutputStream' argument 1 names different: declaration 'aFile' definition 'aURI'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2326:38: style: Function 'MakeOutputStreamFromURI' argument 2 names different: declaration 'aOutStream' definition 'aOutputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.h:101:71: note: Function 'MakeOutputStreamFromURI' argument 2 names different: declaration 'aOutStream' definition 'aOutputStream'.
thunderbird-52.3.0/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:2326:38: note: Function 'MakeOutputStreamFromURI' argument 2 names different: declaration 'aOutStream' definition 'aOutputStream'.
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.h:26:8: style: Technically the member function 'nsAutoWindowStateHelper::DefaultEnabled' can be const. [functionConst]
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:2025:9: style: The scope of the variable 'equal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:1835:65: style: Function 'CalculateChromeFlagsForChild' argument 1 names different: declaration 'aFeaturesStr' definition 'aFeatures'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.h:98:66: note: Function 'CalculateChromeFlagsForChild' argument 1 names different: declaration 'aFeaturesStr' definition 'aFeatures'.
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:1835:65: note: Function 'CalculateChromeFlagsForChild' argument 1 names different: declaration 'aFeaturesStr' definition 'aFeatures'.
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:1862:66: style: Function 'CalculateChromeFlagsForParent' argument 2 names different: declaration 'aFeaturesStr' definition 'aFeatures'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.h:101:67: note: Function 'CalculateChromeFlagsForParent' argument 2 names different: declaration 'aFeaturesStr' definition 'aFeatures'.
thunderbird-52.3.0/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:1862:66: note: Function 'CalculateChromeFlagsForParent' argument 2 names different: declaration 'aFeaturesStr' definition 'aFeatures'.
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:262:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:252:9: note: Variable 'ret' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:262:9: note: Variable 'ret' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:270:41: style: Same expression on both sides of '!=' because the value of 'msg_ctx' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:240:25: note: 'msg_ctx' is assigned value '0' here.
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:270:41: note: Same expression on both sides of '!=' because the value of 'msg_ctx' and '0' are the same.
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:283:13: style: The scope of the variable 'item' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthGSSAPI.cpp:285:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSASL.cpp:73:11: style: The scope of the variable 'message' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSASL.cpp:74:33: style: The scope of the variable 'messageLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSSPI.cpp:139:13: warning: Member variable 'nsAuthSSPI::mIsFirst' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSSPI.h:35:5: style: Class 'nsAuthSSPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSambaNTLM.cpp:15:18: warning: Member variable 'nsAuthSambaNTLM::mInitialMessageLen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/auth/nsAuthSambaNTLM.cpp:220:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:678:57: style: Function 'MatchesBaseURI' argument 1 names different: declaration 'scheme' definition 'matchScheme'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.h:36:45: note: Function 'MatchesBaseURI' argument 1 names different: declaration 'scheme' definition 'matchScheme'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:678:57: note: Function 'MatchesBaseURI' argument 1 names different: declaration 'scheme' definition 'matchScheme'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:679:57: style: Function 'MatchesBaseURI' argument 2 names different: declaration 'host' definition 'matchHost'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.h:37:47: note: Function 'MatchesBaseURI' argument 2 names different: declaration 'host' definition 'matchHost'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:679:57: note: Function 'MatchesBaseURI' argument 2 names different: declaration 'host' definition 'matchHost'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:680:57: style: Function 'MatchesBaseURI' argument 3 names different: declaration 'port' definition 'matchPort'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.h:38:47: note: Function 'MatchesBaseURI' argument 3 names different: declaration 'port' definition 'matchPort'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:680:57: note: Function 'MatchesBaseURI' argument 3 names different: declaration 'port' definition 'matchPort'.
thunderbird-52.3.0/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:250:14: warning: Member variable 'GetNextTokenCompleteEvent::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:84:19: performance: Technically the member function 'nsPermissionManager::PermissionKey::GetHashCode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:100:3: warning: The class 'PermissionHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:1197:25: style: Expression is always false because 'else if' condition matches previous condition at line 1195. [multiCondition]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2147:3: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2144:0: note: Variable 'entry' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2147:3: note: Variable 'entry' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:427:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2543:11: style: The scope of the variable 'id' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:826:44: style: Function 'OpenDatabase' argument 1 names different: declaration 'permissionsFile' definition 'aPermissionsFile'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:226:34: note: Function 'OpenDatabase' argument 1 names different: declaration 'permissionsFile' definition 'aPermissionsFile'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:826:44: note: Function 'OpenDatabase' argument 1 names different: declaration 'permissionsFile' definition 'aPermissionsFile'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2385:88: style: Function 'RemovePermissionsWithAttributes' argument 1 names different: declaration 'aAttrs' definition 'aPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:208:69: note: Function 'RemovePermissionsWithAttributes' argument 1 names different: declaration 'aAttrs' definition 'aPattern'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2385:88: note: Function 'RemovePermissionsWithAttributes' argument 1 names different: declaration 'aAttrs' definition 'aPattern'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2453:47: style: Function 'GetTypeIndex' argument 1 names different: declaration 'aTypeString' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:213:36: note: Function 'GetTypeIndex' argument 1 names different: declaration 'aTypeString' definition 'aType'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2453:47: note: Function 'GetTypeIndex' argument 1 names different: declaration 'aTypeString' definition 'aType'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2668:84: style: Function '_DoImport' argument 2 names different: declaration 'aConn' definition 'conn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.h:231:74: note: Function '_DoImport' argument 2 names different: declaration 'aConn' definition 'conn'.
thunderbird-52.3.0/mozilla/extensions/cookie/nsPermissionManager.cpp:2668:84: note: Function '_DoImport' argument 2 names different: declaration 'aConn' definition 'conn'.
thunderbird-52.3.0/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:940:60: style: Function 'IsSupportedProtocol' argument 1 names different: declaration 'spec' definition 'aSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:899:47: note: Function 'IsSupportedProtocol' argument 1 names different: declaration 'spec' definition 'aSpec'.
thunderbird-52.3.0/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:940:60: note: Function 'IsSupportedProtocol' argument 1 names different: declaration 'spec' definition 'aSpec'.
thunderbird-52.3.0/mozilla/extensions/gio/nsGIOProtocolHandler.cpp:152:14: warning: Member variable 'nsGIOInputStream::mMountRes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:105:19: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:41:15: warning: Member variable 'nsAutoConfig::mLoaded' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/pref/autoconfig/src/nsReadConfig.cpp:122:14: style: The scope of the variable 'fileNameLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineParent.cpp:14:3: performance: Variable 'mSpellChecker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:294:18: style: The scope of the variable 'he' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:388:9: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:778:18: style: The scope of the variable 'he' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:842:9: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:545:65: style: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:229:57: note: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:545:65: note: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:923:58: style: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:196:50: note: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.cxx:923:58: note: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:102:15: style: Technically the member function 'PfxEntry::allowCross' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:123:15: style: Technically the member function 'PfxEntry::getFlag' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:124:22: style: Technically the member function 'PfxEntry::getKey' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:127:16: style: Technically the member function 'PfxEntry::getKeyLen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:129:22: style: Technically the member function 'PfxEntry::getMorph' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:131:32: style: Technically the member function 'PfxEntry::getCont' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:132:16: style: Technically the member function 'PfxEntry::getContLen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:172:15: style: Technically the member function 'SfxEntry::allowCross' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:202:15: style: Technically the member function 'SfxEntry::getFlag' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:203:22: style: Technically the member function 'SfxEntry::getKey' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:206:22: style: Technically the member function 'SfxEntry::getMorph' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:208:32: style: Technically the member function 'SfxEntry::getCont' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:209:16: style: Technically the member function 'SfxEntry::getContLen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:210:22: style: Technically the member function 'SfxEntry::getAffix' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affentry.hxx:212:16: style: Technically the member function 'SfxEntry::getKeyLen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/replist.hxx:96:3: style: Class 'RepList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3409:25: style: Condition '1==0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3417:27: style: Condition '1==0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3458:35: style: Condition '1==0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:2664:24: warning: Either the condition 'm' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:2664:17: note: Assuming that condition 'm' is not redundant
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:2664:24: note: Null pointer dereference
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3857:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3911:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4111:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4222:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4333:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4450:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1632:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1630:0: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1632:3: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3235:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3232:0: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3235:3: note: Variable 'rv' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3272:3: style: Variable 'st' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3267:0: note: Variable 'st' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3272:3: note: Variable 'st' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:356:8: style: The scope of the variable 'ft' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1444:7: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1716:7: style: The scope of the variable 'onlycpdrule' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:2299:7: style: The scope of the variable 'onlycpdrule' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1418:50: style: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:262:42: note: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1418:50: note: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1440:32: style: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:264:24: note: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1440:32: note: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1467:51: style: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:273:43: note: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1467:51: note: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1500:37: style: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:271:29: note: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1500:37: note: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:195:14: performance: Technically the member function 'AffixMgr::isSubset' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1204:22: note: Technically the member function 'AffixMgr::isSubset' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:195:14: note: Technically the member function 'AffixMgr::isSubset' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:200:14: performance: Technically the member function 'AffixMgr::isRevSubset' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:2806:22: note: Technically the member function 'AffixMgr::isRevSubset' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:200:14: note: Technically the member function 'AffixMgr::isRevSubset' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:275:8: style: Technically the member function 'AffixMgr::setcminmax' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1671:16: note: Technically the member function 'AffixMgr::setcminmax' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:275:8: note: Technically the member function 'AffixMgr::setcminmax' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:300:7: style: Technically the member function 'AffixMgr::get_suffix_words' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:5091:15: note: Technically the member function 'AffixMgr::get_suffix_words' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:300:7: note: Technically the member function 'AffixMgr::get_suffix_words' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:359:7: performance: Technically the member function 'AffixMgr::parse_num' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3814:15: note: Technically the member function 'AffixMgr::parse_num' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:359:7: note: Technically the member function 'AffixMgr::parse_num' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:362:7: performance: Technically the member function 'AffixMgr::parse_convtable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:3990:15: note: Technically the member function 'AffixMgr::parse_convtable' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:362:7: note: Technically the member function 'AffixMgr::parse_convtable' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:373:8: performance: Technically the member function 'AffixMgr::reverse_condition' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4632:16: note: Technically the member function 'AffixMgr::reverse_condition' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:373:8: note: Technically the member function 'AffixMgr::reverse_condition' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:374:8: style: Technically the member function 'AffixMgr::debugflag' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1146:16: note: Technically the member function 'AffixMgr::debugflag' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:374:8: note: Technically the member function 'AffixMgr::debugflag' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:376:7: style: Technically the member function 'AffixMgr::condlen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:1169:15: note: Technically the member function 'AffixMgr::condlen' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:376:7: note: Technically the member function 'AffixMgr::condlen' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:386:7: style: Technically the member function 'AffixMgr::redundant_condition' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.cxx:4997:15: note: Technically the member function 'AffixMgr::redundant_condition' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/affixmgr.hxx:386:7: note: Technically the member function 'AffixMgr::redundant_condition' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2625:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:283:23: style: Function 'mystrsep' argument 1 names different: declaration 'sptr' definition 'stringp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.hxx:151:48: note: Function 'mystrsep' argument 1 names different: declaration 'sptr' definition 'stringp'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:283:23: note: Function 'mystrsep' argument 1 names different: declaration 'sptr' definition 'stringp'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2697:36: style: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.hxx:244:61: note: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2697:36: note: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2729:49: style: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.hxx:247:74: note: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2729:49: note: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:806:10: warning: Size of pointer 'dest' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:812:14: warning: Size of pointer 's' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:2781:3: style: Class 'is_any_of' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.cxx:86:30: style: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.hxx:96:23: note: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.cxx:86:30: note: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.hxx:92:7: performance: Technically the member function 'FileMgr::fail' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.cxx:81:14: note: Technically the member function 'FileMgr::fail' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.hxx:92:7: note: Technically the member function 'FileMgr::fail' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.hxx:99:7: style: Technically the member function 'FileMgr::getlinenum' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.cxx:118:14: note: Technically the member function 'FileMgr::getlinenum' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/filemgr.hxx:99:7: note: Technically the member function 'FileMgr::getlinenum' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:440:7: style: The scope of the variable 'al' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:195:39: style: Function 'add_word' argument 4 names different: declaration 'ap' definition 'aff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:133:32: note: Function 'add_word' argument 4 names different: declaration 'ap' definition 'aff'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:195:39: note: Function 'add_word' argument 4 names different: declaration 'ap' definition 'aff'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:336:46: style: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:142:39: note: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:336:46: note: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:452:59: style: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:117:52: note: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:452:59: note: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:731:49: style: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:120:42: note: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:731:49: note: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:760:43: style: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:121:36: note: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:760:43: note: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:119:7: style: Technically the member function 'HashMgr::decode_flags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:642:14: note: Technically the member function 'HashMgr::decode_flags' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:119:7: note: Technically the member function 'HashMgr::decode_flags' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:120:18: style: Technically the member function 'HashMgr::decode_flag' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:731:25: note: Technically the member function 'HashMgr::decode_flag' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:120:18: note: Technically the member function 'HashMgr::decode_flag' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:122:7: style: Technically the member function 'HashMgr::is_aliasf' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:1014:14: note: Technically the member function 'HashMgr::is_aliasf' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:122:7: note: Technically the member function 'HashMgr::is_aliasf' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:123:7: style: Technically the member function 'HashMgr::get_aliasf' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:1018:14: note: Technically the member function 'HashMgr::get_aliasf' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:123:7: note: Technically the member function 'HashMgr::get_aliasf' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:124:7: style: Technically the member function 'HashMgr::is_aliasm' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.cxx:1138:14: note: Technically the member function 'HashMgr::is_aliasm' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hashmgr.hxx:124:7: note: Technically the member function 'HashMgr::is_aliasm' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:176:23: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:214:23: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1781:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1785:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1789:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1793:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1797:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1801:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1805:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1809:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1816:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1824:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1832:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1843:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1849:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1371:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1372:10: style: The scope of the variable 'n3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1480:7: style: The scope of the variable 'nresult' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:165:47: style: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:233:42: note: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:165:47: note: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:167:31: style: Function 'cleanword2' argument 4 names different: declaration 'w_len' definition 'nc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:235:26: note: Function 'cleanword2' argument 4 names different: declaration 'w_len' definition 'nc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:167:31: note: Function 'cleanword2' argument 4 names different: declaration 'w_len' definition 'nc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:310:38: style: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:246:41: note: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:310:38: note: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1173:41: style: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:183:33: note: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1173:41: note: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1568:63: style: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:197:55: note: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1568:63: note: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1568:71: style: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:197:65: note: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1568:71: note: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1625:68: style: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:187:60: note: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1625:68: note: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1151:17: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:162:8: performance: Technically the member function 'Hunspell::free_list' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1165:16: note: Technically the member function 'Hunspell::free_list' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:162:8: note: Technically the member function 'Hunspell::free_list' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:219:15: style: Technically the member function 'Hunspell::get_wordchars' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1251:23: note: Technically the member function 'Hunspell::get_wordchars' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:219:15: note: Technically the member function 'Hunspell::get_wordchars' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:220:30: style: Technically the member function 'Hunspell::get_wordchars_utf16' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1255:38: note: Technically the member function 'Hunspell::get_wordchars_utf16' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:220:30: note: Technically the member function 'Hunspell::get_wordchars_utf16' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:223:15: style: Technically the member function 'Hunspell::get_version' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1308:23: note: Technically the member function 'Hunspell::get_version' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:223:15: note: Technically the member function 'Hunspell::get_version' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:228:7: style: Technically the member function 'Hunspell::input_conv' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1655:15: note: Technically the member function 'Hunspell::input_conv' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:228:7: note: Technically the member function 'Hunspell::input_conv' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:244:15: performance: Technically the member function 'Hunspell::sharps_u8_l1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:302:23: note: Technically the member function 'Hunspell::sharps_u8_l1' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:244:15: note: Technically the member function 'Hunspell::sharps_u8_l1' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:248:7: performance: Technically the member function 'Hunspell::insert_sug' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:342:15: note: Technically the member function 'Hunspell::insert_sug' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:248:7: note: Technically the member function 'Hunspell::insert_sug' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:249:8: performance: Technically the member function 'Hunspell::cat_result' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1316:16: note: Technically the member function 'Hunspell::cat_result' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:249:8: note: Technically the member function 'Hunspell::cat_result' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:252:15: performance: Technically the member function 'Hunspell::get_xml_par' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1634:23: note: Technically the member function 'Hunspell::get_xml_par' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:252:15: note: Technically the member function 'Hunspell::get_xml_par' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:253:15: performance: Technically the member function 'Hunspell::get_xml_pos' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:1661:23: note: Technically the member function 'Hunspell::get_xml_pos' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunspell.hxx:253:15: note: Technically the member function 'Hunspell::get_xml_pos' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.cxx:73:16: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.cxx:61:28: style: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.hxx:82:22: note: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.cxx:61:28: note: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.hxx:79:7: performance: Technically the member function 'Hunzip::fail' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.cxx:56:13: note: Technically the member function 'Hunzip::fail' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.hxx:79:7: note: Technically the member function 'Hunzip::fail' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/hunzip.cxx:161:11: error: Common realloc mistake: 'dec' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/phonet.cxx:39:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/phonet.cxx:76:26: style: The scope of the variable 'z0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/phonet.cxx:73:59: style: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/phonet.hxx:50:57: note: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/phonet.cxx:73:59: note: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/replist.cxx:134:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/replist.hxx:99:7: style: Technically the member function 'RepList::get_pos' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/replist.cxx:100:14: note: Technically the member function 'RepList::get_pos' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/replist.hxx:99:7: note: Technically the member function 'RepList::get_pos' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:130:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:147:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1769:5: style: Variable 'rv2' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1764:0: note: Variable 'rv2' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1769:5: note: Variable 'rv2' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:841:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1579:7: style: The scope of the variable 'nosuffix' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:211:37: style: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:132:41: note: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:211:37: note: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:213:30: style: Function 'suggest' argument 4 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:132:62: note: Function 'suggest' argument 4 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:213:30: note: Function 'suggest' argument 4 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1152:39: style: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:133:42: note: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1152:39: note: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1678:45: style: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:138:35: note: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1678:45: note: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'w'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1794:38: style: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:139:28: note: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1794:38: note: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1794:48: style: Function 'suggest_gen' argument 2 names different: declaration 'pln' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:139:36: note: Function 'suggest_gen' argument 2 names different: declaration 'pln' definition 'n'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1794:48: note: Function 'suggest_gen' argument 2 names different: declaration 'pln' definition 'n'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2083:36: style: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:191:26: note: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2083:36: note: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2083:50: style: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:191:38: note: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2083:50: note: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2057:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:188:7: style: Technically the member function 'SuggestMgr::mystrlen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2074:17: note: Technically the member function 'SuggestMgr::mystrlen' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:188:7: note: Technically the member function 'SuggestMgr::mystrlen' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:191:8: performance: Technically the member function 'SuggestMgr::bubblesort' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2083:18: note: Technically the member function 'SuggestMgr::bubblesort' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:191:8: note: Technically the member function 'SuggestMgr::bubblesort' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:192:8: style: Technically the member function 'SuggestMgr::lcs' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.cxx:2110:18: note: Technically the member function 'SuggestMgr::lcs' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/hunspell/src/suggestmgr.hxx:192:8: note: Technically the member function 'SuggestMgr::lcs' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:240:11: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:106:23: warning: Member variable 'mozInlineSpellStatus::mOp' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:106:23: warning: Member variable 'mozInlineSpellStatus::mForceNavigationWordCheck' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:106:23: warning: Member variable 'mozInlineSpellStatus::mNewNavigationPositionOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:112:12: performance: Technically the member function 'mozInlineSpellStatus::PositionToCollapsedRange' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:456:23: note: Technically the member function 'mozInlineSpellStatus::PositionToCollapsedRange' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:112:12: note: Technically the member function 'mozInlineSpellStatus::PositionToCollapsedRange' can be static.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:175:12: style: Technically the member function 'mozInlineSpellWordUtil::MakeRange' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:331:25: note: Technically the member function 'mozInlineSpellWordUtil::MakeRange' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:175:12: note: Technically the member function 'mozInlineSpellWordUtil::MakeRange' can be const.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:242:7: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:241:7: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:242:7: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:248:17: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:247:17: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:248:17: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:513:69: style: Function 'GetEngineList' argument 1 names different: declaration 'aDictionaryList' definition 'aSpellCheckingEngines'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.h:72:63: note: Function 'GetEngineList' argument 1 names different: declaration 'aDictionaryList' definition 'aSpellCheckingEngines'.
thunderbird-52.3.0/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:513:69: note: Function 'GetEngineList' argument 1 names different: declaration 'aDictionaryList' definition 'aSpellCheckingEngines'.
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.cpp:20:19: style: Checking if unsigned variable 'mTotalChars' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:16:3: warning: Member variable 'CharDistributionAnalysis::mCharToFreqOrder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:16:3: warning: Member variable 'CharDistributionAnalysis::mTableSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:16:3: warning: Member variable 'CharDistributionAnalysis::mTypicalDistributionRatio' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:19:8: performance: Technically the member function 'CharDistributionAnalysis::HandleData' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:42:9: style: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.cpp:15:33: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:42:9: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:55:8: style: Technically the member function 'CharDistributionAnalysis::GotEnoughData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:97:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:97:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:115:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:115:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:132:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:132:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:150:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:150:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:170:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:170:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:195:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:61:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/CharDistribution.h:195:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.cpp:102:11: style: The scope of the variable 'order' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:45:9: style: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.cpp:153:33: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:45:9: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:47:8: style: Technically the member function 'JapaneseContextAnalysis::GotEnoughData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:78:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:50:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:78:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:80:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:51:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:80:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:94:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:50:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:94:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:95:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:51:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/JpCntx.h:95:11: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:35:12: warning: Member variable 'nsCodingStateMachine::mCurrentCharLen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:35:12: warning: Member variable 'nsCodingStateMachine::mCurrentBytePos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:51:13: style: Technically the member function 'nsCodingStateMachine::GetCurrentCharLen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:53:16: style: Technically the member function 'nsCodingStateMachine::GetCodingStateMachine' can be const. [functionConst]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:22:4: style: Class 'nsEUCJPProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:22:4: style: Class 'nsEUCJPProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:25:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:25:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:26:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:26:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:27:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:27:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:28:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:28:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:29:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:29:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.cpp:12:3: performance: Variable 'mCodingSM' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:17:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:17:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:18:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:18:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:19:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:19:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:20:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:20:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:21:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:21:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.cpp:94:17: style: The scope of the variable 'charClass' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.cpp:95:17: style: The scope of the variable 'freq' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:17:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:17:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:18:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:18:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:19:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:19:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:20:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:20:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:21:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:21:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:23:4: style: Class 'nsSJISProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:23:4: style: Class 'nsSJISProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:15:17: style: Class 'nsUTF8Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:15:17: style: Class 'nsUTF8Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:26:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:26:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:27:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:27:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:28:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:28:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:29:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:29:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:30:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:30:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:18:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:18:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:19:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:19:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:20:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:20:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:21:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:21:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:22:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:22:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:19:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:24:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:19:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:20:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:23:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:20:15: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:21:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:25:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:21:18: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:22:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:26:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:22:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:23:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:27:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:23:13: note: Function in derived class
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:14:22: warning: Member variable 'nsUniversalDetector::mLanguageFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/extensions/universalchardet/src/xpcom/nsUdetXPCOMWrapper.cpp:95:25: warning: Member variable 'nsXPCOMStringDetector::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/2d/Types.h:78:0: error: #error "bad endianness" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/2d/ssse3-scaler.c:142:9: style: struct member 'pixman_iter_info_t::unused' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestBase.h:27:3: warning: Member variable 'TestBase::mTestFailed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestBase.h:37:38: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/2d/unittest/SanityChecks.h:15:8: performance: Technically the member function 'SanityChecks::AlwaysPasses' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/2d/unittest/SanityChecks.cpp:14:15: note: Technically the member function 'SanityChecks::AlwaysPasses' can be static.
thunderbird-52.3.0/mozilla/gfx/2d/unittest/SanityChecks.h:15:8: note: Technically the member function 'SanityChecks::AlwaysPasses' can be static.
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestBugs.h:16:8: performance: Technically the member function 'TestBugs::PushPopClip950550' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestBugs.cpp:72:11: note: Technically the member function 'TestBugs::PushPopClip950550' can be static.
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestBugs.h:16:8: note: Technically the member function 'TestBugs::PushPopClip950550' can be static.
thunderbird-52.3.0/mozilla/gfx/2d/unittest/TestCairo.cpp:29:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/BitSetIterator_unittest.cpp:25:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/Optional_unittest.cpp:24:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/debug.cpp:155:9: style: Condition '!DebugAnnotationsActive()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/mathutil_unittest.cpp:47:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/matrix_utils_unittest.cpp:22:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/string_utils_unittest.cpp:60:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/common/utilities_unittest.cpp:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/fuzz/translator_fuzzer.cpp:105:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/preprocessor/ExpressionParser.cpp:1069:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/preprocessor/ExpressionParser.cpp:132:10: style: Technically the member function '::Context::isIgnoringErrors' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/preprocessor/MacroExpander.cpp:28:5: style: Class 'TokenLexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/preprocessor/MacroExpander.cpp:57:5: style: Class 'ScopedMacroReenabler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
./Tokenizer.l:2726:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
./Tokenizer.l:1845:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
./Tokenizer.l:540:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./Tokenizer.l:1845:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./Tokenizer.l:2283:48: style: Function 'pp_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
./Tokenizer.l:480:47: note: Function 'pp_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./Tokenizer.l:2283:48: note: Function 'pp_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./Tokenizer.l:2299:48: style: Function 'pp_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
./Tokenizer.l:481:46: note: Function 'pp_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./Tokenizer.l:2299:48: note: Function 'pp_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./Tokenizer.l:2299:62: style: Function 'pp_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
./Tokenizer.l:481:56: note: Function 'pp_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./Tokenizer.l:2299:62: note: Function 'pp_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./Tokenizer.l:2544:24: style: Function 'ppset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
./Tokenizer.l:889:23: note: Function 'ppset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
./Tokenizer.l:2544:24: note: Function 'ppset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
./Tokenizer.l:2596:26: style: Function 'pplex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
./Tokenizer.l:871:27: note: Function 'pplex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./Tokenizer.l:2596:26: note: Function 'pplex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./Tokenizer.l:2626:36: style: Function 'pplex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
./Tokenizer.l:873:37: note: Function 'pplex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
./Tokenizer.l:2626:36: note: Function 'pplex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
./Tokenizer.l:2626:62: style: Function 'pplex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
./Tokenizer.l:873:60: note: Function 'pplex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./Tokenizer.l:2626:62: note: Function 'pplex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/BuiltInFunctionEmulator.cpp:15:1: warning: The class 'BuiltInFunctionEmulationMarker' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/Cache.cpp:24:5: style: Class 'TScopedAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/CallDAG.cpp:22:5: style: Class 'CallDAGCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/Compiler.cpp:995:24: style: The scope of the variable 'sink' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/Compiler.cpp:140:5: style: Class 'TScopedPoolAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/Compiler.cpp:158:5: style: Class 'TScopedSymbolTableLevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulateGLFragColorBroadcast.cpp:26:5: style: Class 'GLFragColorBroadcastTraverser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:701:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:703:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:705:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:707:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:50:5: style: Class 'RoundingHelperWriterGLSL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:68:5: style: Class 'RoundingHelperWriterESSL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:80:5: style: Class 'RoundingHelperWriterHLSL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/IntermNode.cpp:1371:62: warning: Either the condition 'divisor<0' is redundant or there is division by zero at line 1371. [zerodivcond]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/IntermNode.cpp:1359:52: note: Assuming that condition 'divisor<0' is not redundant
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/IntermNode.cpp:1371:62: note: Division by zero
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/IntermNode.cpp:446:0: error: Memory leak: u [memleak]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/IntermNode.cpp:1400:0: error: Memory leak: resultArray [memleak]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:282:164: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:294:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:304:129: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:376:161: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:1432:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:1569:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/OutputHLSL.cpp:1681:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp:523:24: style: The scope of the variable 'reservedErrMsg' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/QualifierTypes.cpp:269:10: style: Technically the member function 'sh::::QualifierComparator::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:42:89: style: Function 'visitFunctionDefinition' argument 2 names different: declaration 'aggregate' definition 'node'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:28:74: note: Function 'visitFunctionDefinition' argument 2 names different: declaration 'aggregate' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:42:89: note: Function 'visitFunctionDefinition' argument 2 names different: declaration 'aggregate' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:49:63: style: Function 'visitBlock' argument 2 names different: declaration 'block' definition 'node'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:29:48: note: Function 'visitBlock' argument 2 names different: declaration 'block' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/RewriteElseBlocks.cpp:49:63: note: Function 'visitBlock' argument 2 names different: declaration 'block' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/StructureHLSL.cpp:516:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/UniformHLSL.cpp:357:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/ValidateGlobalInitializer.cpp:20:5: style: Class 'ValidateGlobalInitializerTraverser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/ValidateLimitations.cpp:31:5: style: Class 'ValidateConstIndexExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
./glslang_lex.cpp:3250:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
./glslang_lex.cpp:2358:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
./glslang_lex.cpp:2465:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
./glslang_lex.cpp:391:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./glslang_lex.cpp:2465:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./glslang_lex.cpp:2887:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
./glslang_lex.cpp:348:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./glslang_lex.cpp:2887:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./glslang_lex.cpp:2900:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
./glslang_lex.cpp:349:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./glslang_lex.cpp:2900:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./glslang_lex.cpp:2900:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
./glslang_lex.cpp:349:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./glslang_lex.cpp:2900:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./glslang_lex.cpp:3095:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
./glslang_lex.cpp:1131:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
./glslang_lex.cpp:3095:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
./glslang_lex.cpp:3134:26: style: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
./glslang_lex.cpp:1120:27: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./glslang_lex.cpp:3134:26: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./glslang_lex.cpp:3163:36: style: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
./glslang_lex.cpp:1122:37: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
./glslang_lex.cpp:3163:36: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
./glslang_lex.cpp:3163:62: style: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
./glslang_lex.cpp:1122:60: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
./glslang_lex.cpp:3163:62: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/glslang_tab.cpp:2181:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/glslang_tab.cpp:2354:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/angle/src/compiler/translator/intermOut.cpp:39:5: style: Class 'TOutputTraverser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:209:35: style: struct member 'Anonymous7::TdummyB' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:211:35: style: struct member 'Anonymous7::TdummyA' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:220:26: style: struct member 'Anonymous7::Tflipbit' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:230:35: style: struct member 'Anonymous8::HdummyA' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:233:35: style: struct member 'Anonymous8::HdummyC' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:236:35: style: struct member 'Anonymous8::HdummyB' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:243:26: style: struct member 'Anonymous8::Hflipbit' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:258:27: style: struct member 'Anonymous9::PdummyA' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:262:27: style: struct member 'Anonymous9::PdummyB' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:265:27: style: struct member 'Anonymous9::PdummyD' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:267:27: style: struct member 'Anonymous9::PdummyC' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:270:18: style: struct member 'Anonymous9::Pflipbit' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:51:1: style: The struct 'ETC2Block' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:627:14: performance: Technically the member function 'angle::::ETC2Block::RGB8ToRGB565' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:634:14: performance: Technically the member function 'angle::::ETC2Block::matchBC1Bits' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:1124:10: performance: Technically the member function 'angle::::ETC2Block::transcodeTBlockToBC1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:1136:10: performance: Technically the member function 'angle::::ETC2Block::transcodeHBlockToBC1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/angle/src/image_util/loadimage_etc.cpp:1148:10: performance: Technically the member function 'angle::::ETC2Block::transcodePlanarBlockToBC1' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Caps.cpp:47:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Context.cpp:2376:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:138:17: style: Same expression on both sides of '!=' because the value of 'impl' and 'nullptr' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:113:29: note: 'impl' is assigned value 'nullptr' here.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:138:17: note: Same expression on both sides of '!=' because the value of 'impl' and 'nullptr' are the same.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:730:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:750:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Display.cpp:811:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Fence_unittest.cpp:54:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/HandleAllocator_unittest.cpp:42:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/HandleRangeAllocator_unittest.cpp:27:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/ImageIndexIterator_unittest.cpp:23:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Image_unittest.cpp:87:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Program.cpp:2294:27: style: Variable 'memberName' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Program_unittest.cpp:30:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/ResourceManager_unittest.cpp:40:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/State.cpp:213:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/State.cpp:237:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/Surface_unittest.cpp:51:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/TransformFeedback_unittest.cpp:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/VertexDataManager.cpp:293:29: warning: Possible null pointer dereference: bufferD3D [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/VertexDataManager.cpp:288:35: note: Assignment 'bufferD3D=buffer?GetImplAs<BufferD3D>(buffer):nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/VertexDataManager.cpp:293:29: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/VertexDataManager.cpp:375:9: style: Class 'StreamingBufferUnmapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp:268:40: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp:320:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp:355:40: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp:357:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:314:12: warning: Possible null pointer dereference: systemMemoryStorage [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:311:48: note: Assignment 'systemMemoryStorage=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:314:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:316:16: warning: Possible null pointer dereference: systemMemoryStorage [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:311:48: note: Assignment 'systemMemoryStorage=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:316:16: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:810:17: warning: Possible null pointer dereference: stagingBuffer [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:805:44: note: Assignment 'stagingBuffer=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:810:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:812:13: warning: Possible null pointer dereference: stagingBuffer [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:805:44: note: Assignment 'stagingBuffer=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:812:13: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp:184:5: style: Class 'EmulatedIndexedStorage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Clear11.cpp:174:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Clear11.cpp:185:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp:104:9: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp:101:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp:104:9: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp:85:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp:70:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp:85:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp:29:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp:139:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp:233:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp:421:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:1801:74: warning: Possible null pointer dereference: soBuffers [nullPointer]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:1797:52: note: Assignment 'soBuffers=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:1801:74: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:868:5: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:865:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:868:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3286:9: style: Variable 'bindRTV' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3285:0: note: Variable 'bindRTV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3286:9: note: Variable 'bindRTV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3287:9: style: Variable 'bindDSV' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3285:0: note: Variable 'bindDSV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3287:9: note: Variable 'bindDSV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3288:9: style: Variable 'bindSRV' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3285:0: note: Variable 'bindSRV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp:3288:9: note: Variable 'bindSRV' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/StateManager11.cpp:1046:57: warning: Either the condition 'renderTarget' is redundant or there is possible null pointer dereference: renderTarget. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/StateManager11.cpp:1030:13: note: Assuming that condition 'renderTarget' is not redundant
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/StateManager11.cpp:1046:57: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp:778:5: style: Variable 'swapInterval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp:776:0: note: Variable 'swapInterval' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp:778:5: note: Variable 'swapInterval' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:886:21: style: Same expression on both sides of '!=' because the value of 'lastSetting' and 'mUseLevelZeroTexture' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:855:24: note: 'lastSetting' is assigned value 'mUseLevelZeroTexture' here.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:886:21: note: Same expression on both sides of '!=' because the value of 'lastSetting' and 'mUseLevelZeroTexture' are the same.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:285:11: style: The scope of the variable 'otherLevelSRVs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:72:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:2567:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:2951:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp:2976:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Trim11.cpp:32:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Trim11.cpp:31:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/Trim11.cpp:32:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow_unittest.cpp:194:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp:40:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp:37:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp:40:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow_unittest.cpp:301:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:618:5: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:617:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:618:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:621:5: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:618:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp:621:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp:272:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp:273:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp:615:17: style: The scope of the variable 'initialized' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp:646:23: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/FramebufferGL.cpp:287:56: warning: Either the condition 'colorReadAttachment!=nullptr' is redundant or there is possible null pointer dereference: colorReadAttachment. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/FramebufferGL.cpp:303:47: note: Assuming that condition 'colorReadAttachment!=nullptr' is not redundant
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/FramebufferGL.cpp:287:56: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/egl/FunctionsEGL.cpp:198:5: style: Class 'FunctionsGLEGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp:93:5: style: Class 'FunctionsGLGLX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp:706:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp:707:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp:708:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:306:19: style: Condition 'flags!=0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:252:21: note: Assignment 'flags=0', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:306:19: note: Condition 'flags!=0' is always false
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:633:5: style: Variable 'd3d11CreateDevice' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:632:0: note: Variable 'd3d11CreateDevice' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:633:5: note: Variable 'd3d11CreateDevice' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:306:19: style: Same expression on both sides of '!=' because the value of 'flags' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:252:21: note: 'flags' is assigned value '0' here.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp:306:19: note: Same expression on both sides of '!=' because the value of 'flags' and '0' are the same.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/signal_utils_unittest.cpp:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:1351:10: warning: Either the condition '!context' is redundant or there is possible null pointer dereference: context. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:1361:9: note: Assuming that condition '!context' is not redundant
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:1351:10: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:261:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:435:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:526:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:658:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationEGL.cpp:825:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationES.cpp:3404:9: warning: Identical condition '!programObject', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationES.cpp:3398:49: note: 'programObject' is assigned value 'GetValidProgram(context,program)' here.
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationES.cpp:3399:9: note: first condition
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationES.cpp:3404:9: note: second condition
thunderbird-52.3.0/mozilla/gfx/angle/src/libANGLE/validationES_unittest.cpp:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/libGLESv2/entry_points_gles_2_0_ext.cpp:1234:21: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.h:51:5: style: Struct 'GLColorRGB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.h:66:5: style: Struct 'GLColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.h:67:5: style: Struct 'GLColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/CollectVariables_test.cpp:25:5: style: Class 'CollectVariablesTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ConstantFolding_test.cpp:104:5: warning: Member variable 'ConstantFoldingTest::mTranslatorESSL' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ConstantFolding_test.cpp:104:5: warning: Member variable 'ConstantFoldingTest::mASTRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ConstantFolding_test.cpp:24:5: style: Class 'ConstantFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ConstantFolding_test.cpp:38:5: style: Class 'ConstantFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/EXT_blend_func_extended_test.cpp:181:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/EmulateGLFragColorBroadcast_test.cpp:37:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/MalformedShader_test.cpp:20:5: warning: Member variable 'MalformedShaderTest::mTranslator' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/Pack_Unpack_test.cpp:27:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/PruneEmptyDeclarations_test.cpp:29:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/PruneUnusedFunctions_test.cpp:34:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/QualificationOrderESSL31_test.cpp:22:5: warning: Member variable 'QualificationVertexShaderTestESSL31::mTranslator' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/QualificationOrderESSL31_test.cpp:22:5: warning: Member variable 'QualificationVertexShaderTestESSL31::mASTRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/RemovePow_test.cpp:21:5: warning: Member variable 'RemovePowTest::mTranslatorGLSL' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/RemovePow_test.cpp:21:5: warning: Member variable 'RemovePowTest::mASTRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ShaderImage_test.cpp:117:5: warning: Member variable 'ShaderImageTest::mTranslator' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ShaderImage_test.cpp:117:5: warning: Member variable 'ShaderImageTest::mASTRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/ShaderVariable_test.cpp:89:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/TypeTracking_test.cpp:21:5: warning: Member variable 'TypeTrackingTest::mTranslator' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/UnrollFlatten_test.cpp:85:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/compiler_tests/VariablePacker_test.cpp:214:37: style: Unused variable: fields [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/angle_deqp_gtest.cpp:69:0: error: #error Unknown platform. [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuRandomOrderExecutor.h:53:9: style: Struct 'NodeStackEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/angle_deqp_libtester_main.cpp:110:40: performance: Function parameter 'deqpDataDir' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp:72:5: style: Class 'ANGLENativeDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuANGLENativeDisplayFactory.cpp:112:5: style: Class 'NativeWindowFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuRandomOrderExecutor.cpp:173:60: style: Function 'execute' argument 1 names different: declaration 'path' definition 'casePath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuRandomOrderExecutor.h:39:43: note: Function 'execute' argument 1 names different: declaration 'path' definition 'casePath'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/deqp_support/tcuRandomOrderExecutor.cpp:173:60: note: Function 'execute' argument 1 names different: declaration 'path' definition 'casePath'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLContextSharingTest.cpp:60:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLDeviceTest.cpp:453:9: performance: Variable 'mQueryDisplayAttribEXT' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLDeviceTest.cpp:454:9: performance: Variable 'mQueryDeviceAttribEXT' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLDeviceTest.cpp:455:9: performance: Variable 'mQueryDeviceStringEXT' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLStreamTest.cpp:39:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLSurfaceTest.cpp:253:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLThreadTest.cpp:36:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLThreadTest.cpp:34:60: style: Function 'ThreadingTestEntryPoint' argument 1 names different: declaration 'thisPointer' definition 'lpParameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLThreadTest.cpp:28:56: note: Function 'ThreadingTestEntryPoint' argument 1 names different: declaration 'thisPointer' definition 'lpParameter'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/egl_tests/EGLThreadTest.cpp:34:60: note: Function 'ThreadingTestEntryPoint' argument 1 names different: declaration 'thisPointer' definition 'lpParameter'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/BindGeneratesResourceTest.cpp:22:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/BindUniformLocationTest.cpp:56:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/BufferDataTest.cpp:163:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ClearTest.cpp:113:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ColorMaskTest.cpp:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ComputeShaderTest.cpp:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/CopyCompressedTextureTest.cpp:121:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/CopyTexImageTest.cpp:150:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/CopyTextureTest.cpp:85:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/D3D11EmulatedIndexedBufferTest.cpp:135:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/D3D11FormatTablesTest.cpp:37:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/D3D11InputLayoutCacheTest.cpp:65:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/D3DImageFormatConversionTest.cpp:127:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/D3DTextureTest.cpp:229:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/DebugMarkerTest.cpp:32:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/DebugTest.cpp:68:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/DifferentStencilMasksTest.cpp:76:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/DrawElementsTest.cpp:68:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ETCTextureTest.cpp:49:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/GLSLTest.cpp:457:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ImageTest.cpp:409:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ObjectAllocationTest.cpp:24:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/PackUnpackTest.cpp:160:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/PathRenderingTest.cpp:107:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/PbufferTest.cpp:14:5: warning: Member variable 'PbufferTest::mSupportsPbuffers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/PbufferTest.cpp:14:5: warning: Member variable 'PbufferTest::mSupportsBindTexImage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ProgramBinaryTest.cpp:539:5: style: Variable 'eglWindow' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ProgramBinaryTest.cpp:530:0: note: Variable 'eglWindow' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ProgramBinaryTest.cpp:539:5: note: Variable 'eglWindow' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ProgramBinaryTest.cpp:365:9: performance: Variable 'loadParams' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ProvokingVertexTest.cpp:126:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ReadPixelsTest.cpp:36:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/RendererTest.cpp:28:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/RobustClientMemoryTest.cpp:245:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SRGBFramebufferTest.cpp:67:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SRGBTextureTest.cpp:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SimpleOperationTest.cpp:32:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SixteenBppTextureTest.cpp:154:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/StateChangeTest.cpp:66:12: warning: The class 'StateChangeRenderTest' defines member variable with name 'mRenderbuffer' also defined in its parent class 'StateChangeTest'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/StateChangeTest.cpp:484:12: note: The class 'StateChangeRenderTest' defines member variable with name 'mRenderbuffer' also defined in its parent class 'StateChangeTest'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/StateChangeTest.cpp:66:12: note: The class 'StateChangeRenderTest' defines member variable with name 'mRenderbuffer' also defined in its parent class 'StateChangeTest'.
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SwizzleTest.cpp:251:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/SyncQueriesTest.cpp:43:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/TextureTest.cpp:1187:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/TransformFeedbackTest.cpp:106:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/UniformBufferTest.cpp:79:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/UniformTest.cpp:74:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/UnpackAlignmentTest.cpp:145:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/UnpackRowLength.cpp:110:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/VertexAttributeTest.cpp:271:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/ViewportTest.cpp:172:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gl_tests/WebGLCompatibilityTest.cpp:44:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/gles_conformance_tests/gles_conformance_tests.h:41:0: error: #error "Unknown CONFORMANCE_TESTS_TYPE" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/BufferSubData.cpp:409:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/DrawCallPerf.cpp:240:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/DynamicPromotionPerfTest.cpp:180:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/EGLInitializePerf.cpp:154:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/IndexConversionPerf.cpp:262:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/IndexDataManagerTest.cpp:181:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/InstancingPerf.cpp:356:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/InterleavedAttributeData.cpp:192:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/perf_tests/TexturesPerf.cpp:286:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:808:12: style: Condition '!IsDebug()' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:101:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:102:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:103:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:104:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:176:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:177:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:178:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:179:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:180:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/ANGLETest.cpp:181:5: error: Accessing an item in container 'vertices' that is empty. [containerOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/test_utils/compiler_test.cpp:51:5: style: Class 'FunctionCallFinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/angle/src/tests/third_party/gpu_test_expectations/angle_config.h:62:0: error: #error "Unsupported platform" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:901:17: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:902:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:903:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:337:9: style: Function 'XNVCTRLQueryTargetAttribute' argument 2 names different: declaration 'target_Type' definition 'target_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrlLib.h:197:38: note: Function 'XNVCTRLQueryTargetAttribute' argument 2 names different: declaration 'target_Type' definition 'target_type'.
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:337:9: note: Function 'XNVCTRLQueryTargetAttribute' argument 2 names different: declaration 'target_Type' definition 'target_type'.
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:388:9: style: Function 'XNVCTRLQueryTargetAttribute64' argument 2 names different: declaration 'target_Type' definition 'target_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrlLib.h:222:40: note: Function 'XNVCTRLQueryTargetAttribute64' argument 2 names different: declaration 'target_Type' definition 'target_type'.
thunderbird-52.3.0/mozilla/gfx/angle/src/third_party/libXNVCtrl/NVCtrl.c:388:9: note: Function 'XNVCTRLQueryTargetAttribute64' argument 2 names different: declaration 'target_Type' definition 'target_type'.
thunderbird-52.3.0/mozilla/gfx/cairo/cairo/src/cairo-wideint-type-private.h:72:0: error: #error Cannot find definitions for fixed-width integral types (uint8_t, uint32_t, etc.) [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/cairo/libpixman/src/pixman-private.h:10:0: error: #error "Need mozilla headers" [preprocessorErrorDirective]
pixman-combine.c.template:154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
pixman-combine.c.template:1304:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1305:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1306:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1307:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1472:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1473:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1474:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1475:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1944:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1946:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1949:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1951:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1954:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1956:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1959:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:1961:10: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2047:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2048:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2049:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2050:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2226:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2227:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2228:6: error: Uninitialized variable: t [uninitvar]
pixman-combine.c.template:2229:6: error: Uninitialized variable: t [uninitvar]
thunderbird-52.3.0/mozilla/gfx/config/gfxFeature.h:37:1: style: The class 'FeatureState' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/config/gfxConfig.h:29:1: style: The class 'gfxConfig' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/config/gfxFeature.cpp:83:40: style: Function 'InitOrUpdate' argument 3 names different: declaration 'aMessage' definition 'aDisableMessage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/config/gfxFeature.h:50:33: note: Function 'InitOrUpdate' argument 3 names different: declaration 'aMessage' definition 'aDisableMessage'.
thunderbird-52.3.0/mozilla/gfx/config/gfxFeature.cpp:83:40: note: Function 'InitOrUpdate' argument 3 names different: declaration 'aMessage' definition 'aDisableMessage'.
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:262:3: warning: Member variable 'UniquePtr::mTuple' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:276:3: warning: Member variable 'UniquePtr::mTuple' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:290:14: warning: Member variable 'UniquePtr::mTuple' is not assigned a value in 'UniquePtr::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:298:14: warning: Member variable 'UniquePtr::mTuple' is not assigned a value in 'UniquePtr::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:445:14: warning: Member variable 'UniquePtr::mTuple' is not assigned a value in 'UniquePtr::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:538:10: style: Technically the member function 'mozilla::gl::GLLibraryEGL::HasKHRImageBase' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:542:10: style: Technically the member function 'mozilla::gl::GLLibraryEGL::HasKHRImagePixmap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:546:10: style: Technically the member function 'mozilla::gl::GLLibraryEGL::HasKHRImageTexture2D' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:550:10: style: Technically the member function 'mozilla::gl::GLLibraryEGL::HasANGLESurfaceD3DTexture2DShareHandle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:681:10: performance: Technically the member function 'mozilla::gl::GLLibraryEGL::UnsetCachedCurrentContext' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:682:10: performance: Technically the member function 'mozilla::gl::GLLibraryEGL::SetCachedCurrentContext' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.h:683:10: performance: Technically the member function 'mozilla::gl::GLLibraryEGL::CachedCurrentContextMatches' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < layers :: LayersIPCChannel >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < layers :: LayersIPCChannel >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < layers :: LayersIPCChannel >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < layers :: LayersIPCChannel >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < GLContext >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < GLContext >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < GLContext >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < GLContext >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < TextureGarbageBin >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < TextureGarbageBin >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < TextureGarbageBin >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < TextureGarbageBin >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < gfxASurface >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < gfxASurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < gfxASurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < gfxASurface >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < I >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < I >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < I >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < I >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:267:3: style: Class 'UniquePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/UniquePtr.h:436:3: style: Class 'UniquePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < layers :: LayersIPCChannel >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < GLContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < TextureGarbageBin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < gfxASurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/GLBlitHelper.cpp:614:44: style: Function 'BindAndUploadYUVTexture' argument 5 names different: declaration 'allocation' definition 'needsAllocation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLBlitHelper.h:107:99: note: Function 'BindAndUploadYUVTexture' argument 5 names different: declaration 'allocation' definition 'needsAllocation'.
thunderbird-52.3.0/mozilla/gfx/gl/GLBlitHelper.cpp:614:44: note: Function 'BindAndUploadYUVTexture' argument 5 names different: declaration 'allocation' definition 'needsAllocation'.
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < layers :: SharedSurfaceTextureClient >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < layers :: SharedSurfaceTextureClient >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < layers :: SharedSurfaceTextureClient >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < layers :: SharedSurfaceTextureClient >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/gl/HeapCopyOfStackArray.h:26:0: style: Class 'mozilla :: HeapCopyOfStackArray < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < layers :: SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:1146:13: style: Condition '!hasRobustness' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:1144:30: note: Assignment 'hasRobustness=false', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:1146:13: note: Condition '!hasRobustness' is always true
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceGL.h:48:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceGL.h:108:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:507:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2004:53: style: Function 'IsFramebufferComplete' argument 2 names different: declaration 'status' definition 'pStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.h:3465:51: note: Function 'IsFramebufferComplete' argument 2 names different: declaration 'status' definition 'pStatus'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2004:53: note: Function 'IsFramebufferComplete' argument 2 names different: declaration 'status' definition 'pStatus'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2069:41: style: Function 'AssembleOffscreenFBs' argument 5 names different: declaration 'drawFB' definition 'drawFB_out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.h:3477:39: note: Function 'AssembleOffscreenFBs' argument 5 names different: declaration 'drawFB' definition 'drawFB_out'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2069:41: note: Function 'AssembleOffscreenFBs' argument 5 names different: declaration 'drawFB' definition 'drawFB_out'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2070:41: style: Function 'AssembleOffscreenFBs' argument 6 names different: declaration 'readFB' definition 'readFB_out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.h:3478:39: note: Function 'AssembleOffscreenFBs' argument 6 names different: declaration 'readFB' definition 'readFB_out'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:2070:41: note: Function 'AssembleOffscreenFBs' argument 6 names different: declaration 'readFB' definition 'readFB_out'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContext.cpp:480:5: performance: Variable 'mOwningThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:197:18: style: The function 'BindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:197:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:199:18: style: The function 'DirectUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:111:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:199:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:200:20: style: The function 'GetTextureID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:87:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:200:20: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:202:18: style: The function 'MarkValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:104:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:202:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:204:18: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:98:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:204:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:228:18: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:98:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:228:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:229:22: style: The function 'GetTileCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:89:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:229:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:230:18: style: The function 'BeginBigImageIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:66:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:230:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:231:18: style: The function 'NextTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:69:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:231:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:234:26: style: The function 'GetTileRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:85:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:234:26: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:235:20: style: The function 'GetTextureID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:87:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:235:20: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:238:18: style: The function 'DirectUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:111:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:238:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:239:18: style: The function 'BindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:239:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:242:26: style: The function 'GetSrcTileRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:164:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:242:26: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderEGL.cpp:78:0: error: #error "Platform not recognized" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:93:9: style: Variable 'libGLfilename' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:84:0: note: Variable 'libGLfilename' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:93:9: note: Variable 'libGLfilename' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:824:10: style: The scope of the variable 'error' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:797:36: style: Function 'xSwapInterval' argument 1 names different: declaration 'dpy' definition 'display'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:129:33: note: Function 'xSwapInterval' argument 1 names different: declaration 'dpy' definition 'display'.
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:797:36: note: Function 'xSwapInterval' argument 1 names different: declaration 'dpy' definition 'display'.
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:139:10: style: Technically the member function 'mozilla::gl::GLXLibrary::UseTextureFromPixmap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:140:10: style: Technically the member function 'mozilla::gl::GLXLibrary::HasRobustness' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:141:10: style: Technically the member function 'mozilla::gl::GLXLibrary::HasCreateContextAttribs' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:145:10: style: Technically the member function 'mozilla::gl::GLXLibrary::IsATI' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:146:10: style: Technically the member function 'mozilla::gl::GLXLibrary::IsMesa' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:147:10: style: Technically the member function 'mozilla::gl::GLXLibrary::GLXVersionCheck' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/gl/GLContextProviderGLX.cpp:54:13: note: Technically the member function 'mozilla::gl::GLXLibrary::GLXVersionCheck' can be const.
thunderbird-52.3.0/mozilla/gfx/gl/GLXLibrary.h:147:10: note: Technically the member function 'mozilla::gl::GLXLibrary::GLXVersionCheck' can be const.
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < gfxXlibSurface >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < gfxXlibSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < gfxXlibSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < gfxXlibSurface >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < GLContextGLX >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < GLContextGLX >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < GLContextGLX >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < GLContextGLX >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < gfxXlibSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < GLContextGLX >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fCreateContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fDeleteContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fMakeCurrent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fGetProcAddress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fGetCurrentContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fGetCurrentDC' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/WGLLibrary.h:17:5: warning: Member variable 'WGLLibrary::fShareLists' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < GLContextWGL >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < GLContextWGL >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < GLContextWGL >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < GLContextWGL >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < GLContextWGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.cpp:670:5: style: Variable 'rawExtString' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.cpp:664:0: note: Variable 'rawExtString' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.cpp:670:5: note: Variable 'rawExtString' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/gl/GLLibraryEGL.cpp:183:5: warning: Member variable 'AngleErrorReporting::mFailureId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.cpp:92:50: style: Function 'TextureImageProgramFor' argument 2 names different: declaration 'aShader' definition 'aConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.h:49:62: note: Function 'TextureImageProgramFor' argument 2 names different: declaration 'aShader' definition 'aConfig'.
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.cpp:92:50: note: Function 'TextureImageProgramFor' argument 2 names different: declaration 'aShader' definition 'aConfig'.
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.cpp:504:40: style: Function 'ReadTexImage' argument 4 names different: declaration 'aShaderProgram' definition 'aConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.h:75:63: note: Function 'ReadTexImage' argument 4 names different: declaration 'aShaderProgram' definition 'aConfig'.
thunderbird-52.3.0/mozilla/gfx/gl/GLReadTexImageHelper.cpp:504:40: note: Function 'ReadTexImage' argument 4 names different: declaration 'aShaderProgram' definition 'aConfig'.
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < DataSourceSurface >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < DataSourceSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < DataSourceSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < DataSourceSurface >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < DrawTarget >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < DrawTarget >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < DrawTarget >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < DrawTarget >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < DrawTarget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceEGL.h:33:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:659:38: style: Function 'SetDrawBuffer' argument 1 names different: declaration 'userMode' definition 'mode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.h:242:31: note: Function 'SetDrawBuffer' argument 1 names different: declaration 'userMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:659:38: note: Function 'SetDrawBuffer' argument 1 names different: declaration 'userMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:691:38: style: Function 'SetReadBuffer' argument 1 names different: declaration 'userMode' definition 'mode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.h:241:31: note: Function 'SetReadBuffer' argument 1 names different: declaration 'userMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:691:38: note: Function 'SetReadBuffer' argument 1 names different: declaration 'userMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:1017:34: style: Function 'SetReadBuffer' argument 1 names different: declaration 'mode' definition 'userMode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.h:126:31: note: Function 'SetReadBuffer' argument 1 names different: declaration 'mode' definition 'userMode'.
thunderbird-52.3.0/mozilla/gfx/gl/GLScreenBuffer.cpp:1017:34: note: Function 'SetReadBuffer' argument 1 names different: declaration 'mode' definition 'userMode'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.h:447:8: style: Technically the member function 'mozilla::layers::ShadowableLayer::HasShadow' can be const. [functionConst]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < LayerTransactionChild >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < LayerTransactionChild >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < LayerTransactionChild >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < LayerTransactionChild >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < CompositorBridgeChild >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < CompositorBridgeChild >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < CompositorBridgeChild >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < CompositorBridgeChild >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < SharedSurfaceTextureClient >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < SharedSurfaceTextureClient >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < SharedSurfaceTextureClient >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < SharedSurfaceTextureClient >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < LayerTransactionChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < CompositorBridgeChild >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < SharedSurfaceTextureClient >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:76:60: style: Function 'UpdateFromDataSource' argument 1 names different: declaration 'aSurf' definition 'aSurface'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:112:55: note: Function 'UpdateFromDataSource' argument 1 names different: declaration 'aSurf' definition 'aSurface'.
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:76:60: note: Function 'UpdateFromDataSource' argument 1 names different: declaration 'aSurf' definition 'aSurface'.
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:77:55: style: Function 'UpdateFromDataSource' argument 2 names different: declaration 'aDstRegion' definition 'aDestRegion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:113:50: note: Function 'UpdateFromDataSource' argument 2 names different: declaration 'aDstRegion' definition 'aDestRegion'.
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:77:55: note: Function 'UpdateFromDataSource' argument 2 names different: declaration 'aDstRegion' definition 'aDestRegion'.
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:78:57: style: Function 'UpdateFromDataSource' argument 3 names different: declaration 'aSrcOffset' definition 'aSrcPoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:114:52: note: Function 'UpdateFromDataSource' argument 3 names different: declaration 'aSrcOffset' definition 'aSrcPoint'.
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.cpp:78:57: note: Function 'UpdateFromDataSource' argument 3 names different: declaration 'aSrcOffset' definition 'aSrcPoint'.
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < TextureImage >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < TextureImage >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < TextureImage >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < TextureImage >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < BasicTextureImage >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < BasicTextureImage >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < BasicTextureImage >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < BasicTextureImage >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < TextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < BasicTextureImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:29:18: style: The function 'DirectUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:111:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:29:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:31:18: style: The function 'BindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:31:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:33:20: style: The function 'GetTextureID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:87:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:33:20: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:42:18: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/gl/GLTextureImage.h:98:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:42:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/gl/ScopedGLHelpers.cpp:426:49: style: Function 'ScopedGLDrawState' argument 1 names different: declaration 'gl' definition 'aGL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/ScopedGLHelpers.h:314:43: note: Function 'ScopedGLDrawState' argument 1 names different: declaration 'gl' definition 'aGL'.
thunderbird-52.3.0/mozilla/gfx/gl/ScopedGLHelpers.cpp:426:49: note: Function 'ScopedGLDrawState' argument 1 names different: declaration 'gl' definition 'aGL'.
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceANGLE.h:33:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < IDXGIKeyedMutex >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < IDXGIKeyedMutex >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < IDXGIKeyedMutex >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < IDXGIKeyedMutex >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < ID3D11Device >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < ID3D11Device >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < ID3D11Device >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < ID3D11Device >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < ID3D11Texture2D >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < ID3D11Texture2D >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < ID3D11Texture2D >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < ID3D11Texture2D >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < ID3D11DeviceContext >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < ID3D11DeviceContext >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < ID3D11DeviceContext >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < ID3D11DeviceContext >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < IDXGIKeyedMutex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < ID3D11Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < ID3D11Texture2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < ID3D11DeviceContext >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceD3D11Interop.h:41:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceD3D11Interop.cpp:318:78: style: Function 'SharedSurface_D3D11Interop' argument 4 names different: declaration 'renderbufferGL' definition 'rbGL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceD3D11Interop.h:48:39: note: Function 'SharedSurface_D3D11Interop' argument 4 names different: declaration 'renderbufferGL' definition 'rbGL'.
thunderbird-52.3.0/mozilla/gfx/gl/SharedSurfaceD3D11Interop.cpp:318:78: note: Function 'SharedSurface_D3D11Interop' argument 4 names different: declaration 'renderbufferGL' definition 'rbGL'.
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < DXInterop2Device >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < DXInterop2Device >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < DXInterop2Device >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < DXInterop2Device >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < IDXGIResource >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < IDXGIResource >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < IDXGIResource >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < IDXGIResource >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < DXInterop2Device >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < IDXGIResource >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < gfx :: DataSourceSurface >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < gfx :: DataSourceSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < gfx :: DataSourceSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < gfx :: DataSourceSurface >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < gfx :: DataSourceSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/GLContextCGL.h:23:1: style: The class 'GLContextCGL' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < MacIOSurface >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < MacIOSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < MacIOSurface >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < MacIOSurface >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < MacIOSurface >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/SkiaGLGlue.h:54:3: style: Class 'SkiaGLGlue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:60:0: performance: Technically the member function 'RefPtr < TextureImageEGL >::assign_assuming_AddRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:236:0: performance: Technically the member function 'RefPtr < TextureImageEGL >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:245:0: performance: Technically the member function 'RefPtr < TextureImageEGL >::swap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:265:0: performance: Technically the member function 'RefPtr < TextureImageEGL >::forget' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:53:18: warning: Virtual function 'DestroyEGLSurface' is called from destructor '~TextureImageEGL()' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.cpp:95:5: note: Calling DestroyEGLSurface
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.h:53:18: note: DestroyEGLSurface is a virtual method
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:107:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:115:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:121:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:128:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:135:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:145:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:151:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:155:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/mfbt/RefPtr.h:159:0: style: Class 'RefPtr < TextureImageEGL >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/gl/TextureImageEGL.cpp:241:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:70:1: style: The class 'SegmentScopeState' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:139:5: style: Technically the member function 'graphite2::Slot::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:139:5: style: Technically the member function 'graphite2::Slot::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:161:10: performance: Technically the member function 'graphite2::Segment::isWhitespace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:229:15: note: Technically the member function 'graphite2::Segment::isWhitespace' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:161:10: note: Technically the member function 'graphite2::Segment::isWhitespace' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:164:5: style: Technically the member function 'graphite2::Segment::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:164:5: style: Technically the member function 'graphite2::Segment::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:68:10: style: Technically the member function 'graphite2::BracketPairStack::orin' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:119:31: note: Technically the member function 'graphite2::BracketPairStack::orin' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:68:10: note: Technically the member function 'graphite2::BracketPairStack::orin' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:73:5: style: Technically the member function 'graphite2::BracketPairStack::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:73:5: style: Technically the member function 'graphite2::BracketPairStack::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:83:5: style: Class 'Slot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Bidi.h:61:5: style: Class 'BracketPairStack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:164:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:168:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:242:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:244:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:247:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:250:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:306:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Bidi.cpp:446:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/CachedFace.cpp:54:56: style: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'pSilf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CachedFace.h:47:56: note: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'pSilf'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/CachedFace.cpp:54:56: note: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'pSilf'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/CachedFace.cpp:49:5: warning: Possible leak in public function. The pointer 'm_cacheStore' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:46:5: style: Technically the member function 'graphite2::Cmap::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:46:5: style: Technically the member function 'graphite2::Cmap::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:59:5: style: Technically the member function 'graphite2::DirectCmap::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:59:5: style: Technically the member function 'graphite2::DirectCmap::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:76:5: style: Technically the member function 'graphite2::CachedCmap::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:76:5: style: Technically the member function 'graphite2::CachedCmap::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:99:5: style: Technically the member function 'graphite2::Face::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:99:5: style: Technically the member function 'graphite2::Face::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:55:5: style: Class 'DirectCmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:72:5: style: Class 'CachedCmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:56:5: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:57:5: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:56:20: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:42:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:56:20: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:57:13: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:44:13: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:57:13: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:74:20: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:42:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:74:20: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:75:13: style: The function 'operatorbool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:44:13: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CmapCache.h:75:13: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphCache.h:208:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphCache.h:214:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Code.cpp:580:16: style: The scope of the variable 'data_skip' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Rule.h:188:28: warning: Member variable 'Rules::m_rules' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Rule.h:62:3: performance: Variable 'rule_idx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:101:19: performance: Technically the member function 'graphite2::vm::Code::constraint' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:102:19: performance: Technically the member function 'graphite2::vm::Code::dataSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:103:19: performance: Technically the member function 'graphite2::vm::Code::instructionCount' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:104:19: performance: Technically the member function 'graphite2::vm::Code::immutable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:105:19: performance: Technically the member function 'graphite2::vm::Code::deletes' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:106:19: performance: Technically the member function 'graphite2::vm::Code::maxRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Code.cpp:90:17: style: Technically the member function 'decoder::max_ref' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:95:5: style: Class 'Code' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Code.cpp:69:5: style: Struct 'context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:275:11: style: The scope of the variable 'vmin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:275:17: style: The scope of the variable 'vmax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:276:11: style: The scope of the variable 'omin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:276:17: style: The scope of the variable 'omax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:276:23: style: The scope of the variable 'otmin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:276:30: style: The scope of the variable 'otmax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:277:11: style: The scope of the variable 'cmin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:277:17: style: The scope of the variable 'cmax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:278:11: style: The scope of the variable 'torg' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:960:15: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Sparse.h:96:18: style: Function 'sparse' argument 1 names different: declaration 'first' definition 'attr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Sparse.h:65:14: note: Function 'sparse' argument 1 names different: declaration 'first' definition 'attr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Sparse.h:96:18: note: Function 'sparse' argument 1 names different: declaration 'first' definition 'attr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:50:69: style: Function 'initSlot' argument 3 names different: declaration 'constraint' definition 'limit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:133:58: note: Function 'initSlot' argument 3 names different: declaration 'constraint' definition 'limit'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:50:69: note: Function 'initSlot' argument 3 names different: declaration 'constraint' definition 'limit'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:50:96: style: Function 'initSlot' argument 5 names different: declaration 'marginMin' definition 'marginWeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:134:37: note: Function 'initSlot' argument 5 names different: declaration 'marginMin' definition 'marginWeight'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:50:96: note: Function 'initSlot' argument 5 names different: declaration 'marginMin' definition 'marginWeight'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:143:160: style: Function 'addBox_slope' argument 9 names different: declaration 'mode' definition 'axis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:139:149: note: Function 'addBox_slope' argument 9 names different: declaration 'mode' definition 'axis'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:143:160: note: Function 'addBox_slope' argument 9 names different: declaration 'mode' definition 'axis'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:214:116: style: Function 'removeBox' argument 5 names different: declaration 'mode' definition 'axis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:140:98: note: Function 'removeBox' argument 5 names different: declaration 'mode' definition 'axis'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:214:116: note: Function 'removeBox' argument 5 names different: declaration 'mode' definition 'axis'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:265:78: style: Function 'mergeSlot' argument 3 names different: declaration 'cinfo' definition 'cslot'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:136:67: note: Function 'mergeSlot' argument 3 names different: declaration 'cinfo' definition 'cslot'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Collider.cpp:265:78: note: Function 'mergeSlot' argument 3 names different: declaration 'cinfo' definition 'cslot'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:130:5: style: Class 'ShiftCollider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:190:5: style: Class 'KernCollider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:336:20: warning: Either the condition '!uncompressed_table' is redundant or there is possible null pointer dereference: uncompressed_table. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:334:21: note: Assuming that condition '!uncompressed_table' is not redundant
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:336:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:225:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:227:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:225:10: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:113:19: style: Function 'json' argument 1 names different: declaration 'stream' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:80:17: note: Function 'json' argument 1 names different: declaration 'stream' definition 's'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:113:19: note: Function 'json' argument 1 names different: declaration 'stream' definition 's'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:84:47: style: Function 'default_glyph_advance' argument 1 names different: declaration 'face_ptr' definition 'font_ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:61:52: note: Function 'default_glyph_advance' argument 1 names different: declaration 'face_ptr' definition 'font_ptr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:84:47: note: Function 'default_glyph_advance' argument 1 names different: declaration 'face_ptr' definition 'font_ptr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:164:50: style: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'aSilf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:66:63: note: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'aSilf'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:164:50: note: Function 'runGraphite' argument 2 names different: declaration 'silf' definition 'aSilf'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:213:38: style: Function 'setLogger' argument 1 names different: declaration 'log_file' definition 'GR_MAYBE_UNUSED'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:78:41: note: Function 'setLogger' argument 1 names different: declaration 'log_file' definition 'GR_MAYBE_UNUSED'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:213:38: note: Function 'setLogger' argument 1 names different: declaration 'log_file' definition 'GR_MAYBE_UNUSED'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:248:45: style: Function 'takeFileFace' argument 1 names different: declaration 'pFileFace' definition 'GR_MAYBE_UNUSED'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:72:48: note: Function 'takeFileFace' argument 1 names different: declaration 'pFileFace' definition 'GR_MAYBE_UNUSED'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:248:45: note: Function 'takeFileFace' argument 1 names different: declaration 'pFileFace' definition 'GR_MAYBE_UNUSED'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:113:7: warning: Member variable 'json::_contexts' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:283:5: performance: Variable '_sz' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:78:25: style: Technically the member function 'graphite2::Face::setLogger' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Face.cpp:213:12: note: Technically the member function 'graphite2::Face::setLogger' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:78:25: note: Technically the member function 'graphite2::Face::setLogger' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:97:10: style: Technically the member function 'graphite2::Segment::runGraphite' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Error.h:38:5: style: Technically the member function 'graphite2::Error::operatorbool' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Error.h:39:9: style: Technically the member function 'graphite2::Error::error' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/debug.h:51:5: style: Struct 'objectid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/debug.h:52:5: style: Struct 'objectid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FileFace.h:55:5: style: Class 'FileFace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:80:5: style: Class 'json' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/json.h:108:5: style: Class 'closer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:45:5: style: Technically the member function 'graphite2::FeatureSetting::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:45:5: style: Technically the member function 'graphite2::FeatureSetting::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:82:5: style: Technically the member function 'graphite2::FeatureRef::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:82:5: style: Technically the member function 'graphite2::FeatureRef::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:121:5: style: Technically the member function 'graphite2::NameAndFeatureRef::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:121:5: style: Technically the member function 'graphite2::NameAndFeatureRef::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:140:5: style: Technically the member function 'graphite2::FeatureMap::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:140:5: style: Technically the member function 'graphite2::FeatureMap::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:169:9: style: Technically the member function 'graphite2::SillMap::LangFeaturePair::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:169:9: style: Technically the member function 'graphite2::SillMap::LangFeaturePair::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:115:5: style: Class 'NameAndFeatureRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:116:5: style: Class 'NameAndFeatureRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FeatureMap.h:38:1: warning: The class 'FeatureSetting' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FileFace.h:49:25: style: Unused private function: 'FileFace::get_table_fn' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/FileFace.h:50:25: style: Unused private function: 'FileFace::rel_table_fn' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Font.cpp:33:36: style: Function 'Font' argument 2 names different: declaration 'face' definition 'f'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Font.h:40:34: note: Function 'Font' argument 2 names different: declaration 'face' definition 'f'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Font.cpp:33:36: note: Function 'Font' argument 2 names different: declaration 'face' definition 'f'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:285:0: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:312:13: style: Variable '_has_boxes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:310:13: note: Variable '_has_boxes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:312:13: note: Variable '_has_boxes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:347:65: style: Function 'read_glyph' argument 1 names different: declaration 'gid' definition 'glyphid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:95:49: note: Function 'read_glyph' argument 1 names different: declaration 'gid' definition 'glyphid'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:347:65: note: Function 'read_glyph' argument 1 names different: declaration 'gid' definition 'glyphid'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:446:87: style: Function 'read_box' argument 3 names different: declaration 'face' definition 'glyph'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:96:71: note: Function 'read_box' argument 3 names different: declaration 'face' definition 'glyph'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:446:87: note: Function 'read_box' argument 3 names different: declaration 'face' definition 'glyph'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphCache.h:117:5: style: Technically the member function 'graphite2::GlyphCache::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphCache.h:117:5: style: Technically the member function 'graphite2::GlyphCache::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphFace.h:56:5: style: Technically the member function 'graphite2::GlyphFace::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphFace.h:56:5: style: Technically the member function 'graphite2::GlyphFace::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:98:5: style: Technically the member function 'Loader::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:98:5: style: Technically the member function 'Loader::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:53:9: style: Class '_glat_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/GlyphCache.cpp:287:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphFaceCache.h:39:1: style: The class 'GlyphFaceCacheHeader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphFaceCache.h:85:10: style: Technically the member function 'graphite2::GlyphFaceCache::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/GlyphFaceCache.h:74:5: style: Class 'GlyphFaceCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:35: style: Function 'Exclusion' argument 1 names different: declaration 'x' definition 'x_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:62:25: note: Function 'Exclusion' argument 1 names different: declaration 'x' definition 'x_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:35: note: Function 'Exclusion' argument 1 names different: declaration 'x' definition 'x_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:45: style: Function 'Exclusion' argument 2 names different: declaration 'w' definition 'xm_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:62:34: note: Function 'Exclusion' argument 2 names different: declaration 'w' definition 'xm_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:45: note: Function 'Exclusion' argument 2 names different: declaration 'w' definition 'xm_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:79: style: Function 'Exclusion' argument 5 names different: declaration 'c' definition 'c_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:62:66: note: Function 'Exclusion' argument 5 names different: declaration 'c' definition 'c_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:154:79: note: Function 'Exclusion' argument 5 names different: declaration 'c' definition 'c_'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:161:36: style: Function 'initialise' argument 5 names different: declaration 'ao' definition 'a0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:112:90: note: Function 'initialise' argument 5 names different: declaration 'ao' definition 'a0'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:161:36: note: Function 'initialise' argument 5 names different: declaration 'ao' definition 'a0'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:189:15: style: Function 'weightedAxis' argument 6 names different: declaration 'mi' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:119:82: note: Function 'weightedAxis' argument 6 names different: declaration 'mi' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:189:15: note: Function 'weightedAxis' argument 6 names different: declaration 'mi' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:60:39: style: Function 'outcode' argument 1 names different: declaration 'p' definition 'val'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:64:29: note: Function 'outcode' argument 1 names different: declaration 'p' definition 'val'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:60:39: note: Function 'outcode' argument 1 names different: declaration 'p' definition 'val'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:228:43: style: Function 'track_cost' argument 1 names different: declaration 'cost' definition 'best_cost'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:69:40: note: Function 'track_cost' argument 1 names different: declaration 'cost' definition 'best_cost'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:228:43: note: Function 'track_cost' argument 1 names different: declaration 'cost' definition 'best_cost'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:228:62: style: Function 'track_cost' argument 2 names different: declaration 'x' definition 'best_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:69:54: note: Function 'track_cost' argument 2 names different: declaration 'x' definition 'best_pos'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:228:62: note: Function 'track_cost' argument 2 names different: declaration 'x' definition 'best_pos'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:242:36: style: Function 'cost' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:73:26: note: Function 'cost' argument 1 names different: declaration 'x' definition 'p'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Intervals.cpp:242:36: note: Function 'cost' argument 1 names different: declaration 'x' definition 'p'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:119:10: performance: Technically the member function 'graphite2::Zones::weightedAxis' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:188:13: note: Technically the member function 'graphite2::Zones::weightedAxis' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Intervals.h:119:10: note: Technically the member function 'graphite2::Zones::weightedAxis' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:99:9: style: The scope of the variable 'icount' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:138:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:140:15: style: The scope of the variable 'diffpw' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:63:94: style: Function 'justify' argument 4 names different: declaration 'flags' definition 'jflags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:169:78: note: Function 'justify' argument 4 names different: declaration 'flags' definition 'jflags'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:63:94: note: Function 'justify' argument 4 names different: declaration 'flags' definition 'jflags'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:44:5: style: Technically the member function 'JustifyTotal::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Justifier.cpp:44:5: style: Technically the member function 'JustifyTotal::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/NameTable.cpp:35:62: style: Function 'NameTable' argument 3 names different: declaration 'platfromId' definition 'platformId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/NameTable.h:41:56: note: Function 'NameTable' argument 3 names different: declaration 'platfromId' definition 'platformId'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/NameTable.cpp:35:62: note: Function 'NameTable' argument 3 names different: declaration 'platfromId' definition 'platformId'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/NameTable.cpp:62:46: style: Function 'setPlatformEncoding' argument 1 names different: declaration 'platfromId' definition 'platformId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/NameTable.h:48:39: note: Function 'setPlatformEncoding' argument 1 names different: declaration 'platfromId' definition 'platformId'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/NameTable.cpp:62:46: note: Function 'setPlatformEncoding' argument 1 names different: declaration 'platfromId' definition 'platformId'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/NameTable.h:52:5: style: Technically the member function 'graphite2::NameTable::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/NameTable.h:52:5: style: Technically the member function 'graphite2::NameTable::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/UtfCodec.h:214:5: style: Class '_utf_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/UtfCodec.h:205:9: style: Class 'reference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:800:36: warning: Either the condition 'if(start&&(c->flags()&(SlotCollision::COLL_FIX|SlotCollision::COLL_KERN|SlotCollision::COLL_ISCOL))==(SlotCollision::COLL_FIX|SlotCollision::COLL_ISCOL))' is redundant or there is possible null pointer dereference: start. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:804:28: note: Assuming that condition 'if(start&&(c->flags()&(SlotCollision::COLL_FIX|SlotCollision::COLL_KERN|SlotCollision::COLL_ISCOL))==(SlotCollision::COLL_FIX|SlotCollision::COLL_ISCOL))' is not redundant
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:800:36: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:361:29: warning: Either the condition 'if(begin)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:363:12: note: Assuming that condition 'if(begin)' is not redundant
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:361:29: note: Null pointer subtraction
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:737:10: style: The scope of the variable 'hasCollisions' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:214:63: style: Function 'readRules' argument 6 names different: declaration 'constraint_data' definition 'rc_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:69:63: note: Function 'readRules' argument 6 names different: declaration 'constraint_data' definition 'rc_data'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:214:63: note: Function 'readRules' argument 6 names different: declaration 'constraint_data' definition 'rc_data'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:215:64: style: Function 'readRules' argument 8 names different: declaration 'action_data' definition 'ac_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:70:60: note: Function 'readRules' argument 8 names different: declaration 'action_data' definition 'ac_data'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:215:64: note: Function 'readRules' argument 8 names different: declaration 'action_data' definition 'ac_data'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:944:50: style: Function 'resolveCollisions' argument 2 names different: declaration 'slot' definition 'slotFix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:82:51: note: Function 'resolveCollisions' argument 2 names different: declaration 'slot' definition 'slotFix'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:944:50: note: Function 'resolveCollisions' argument 2 names different: declaration 'slot' definition 'slotFix'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:1028:45: style: Function 'resolveKern' argument 2 names different: declaration 'slot' definition 'slotFix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:84:45: note: Function 'resolveKern' argument 2 names different: declaration 'slot' definition 'slotFix'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:1028:45: note: Function 'resolveKern' argument 2 names different: declaration 'slot' definition 'slotFix'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:173:16: warning: Member variable 'ShiftCollider::_len' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:61:5: style: Technically the member function 'graphite2::Pass::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:61:5: style: Technically the member function 'graphite2::Pass::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:78:13: performance: Technically the member function 'graphite2::Pass::adjustSlot' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:696:12: note: Technically the member function 'graphite2::Pass::adjustSlot' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:78:13: note: Technically the member function 'graphite2::Pass::adjustSlot' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:81:13: performance: Technically the member function 'graphite2::Pass::collisionFinish' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Pass.cpp:903:12: note: Technically the member function 'graphite2::Pass::collisionFinish' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Pass.h:81:13: note: Technically the member function 'graphite2::Pass::collisionFinish' can be static.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:111:5: style: Technically the member function 'graphite2::vm::Code::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Code.h:111:5: style: Technically the member function 'graphite2::vm::Code::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Rule.h:47:3: style: Technically the member function 'graphite2::Rule::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Rule.h:47:3: style: Technically the member function 'graphite2::Rule::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:152:5: style: Technically the member function 'graphite2::ShiftCollider::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:152:5: style: Technically the member function 'graphite2::ShiftCollider::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:199:5: style: Technically the member function 'graphite2::KernCollider::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Collider.h:199:5: style: Technically the member function 'graphite2::KernCollider::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Position.cpp:41:65: style: Function 'overlap' argument 3 names different: declaration 'otherOffset' definition 'othero'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Position.h:61:63: note: Function 'overlap' argument 3 names different: declaration 'otherOffset' definition 'othero'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Position.cpp:41:65: note: Function 'overlap' argument 3 names different: declaration 'otherOffset' definition 'othero'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Position.h:58:10: style: Technically the member function 'graphite2::Rect::hitTest' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Position.cpp:32:12: note: Technically the member function 'graphite2::Rect::hitTest' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Position.h:58:10: note: Technically the member function 'graphite2::Rect::hitTest' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Position.h:61:14: style: Technically the member function 'graphite2::Rect::overlap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Position.cpp:41:16: note: Technically the member function 'graphite2::Rect::overlap' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Position.h:61:14: note: Technically the member function 'graphite2::Rect::overlap' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/SegCache.cpp:41:66: style: Function 'SegCache' argument 2 names different: declaration 'features' definition 'feats'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:247:59: note: Function 'SegCache' argument 2 names different: declaration 'features' definition 'feats'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/SegCache.cpp:41:66: note: Function 'SegCache' argument 2 names different: declaration 'features' definition 'feats'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:143:5: style: Technically the member function 'graphite2::SegCachePrefixEntry::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:143:5: style: Technically the member function 'graphite2::SegCachePrefixEntry::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:259:5: style: Technically the member function 'graphite2::SegCache::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:259:5: style: Technically the member function 'graphite2::SegCache::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheEntry.h:104:5: style: Technically the member function 'graphite2::SegCacheEntry::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheEntry.h:104:5: style: Technically the member function 'graphite2::SegCacheEntry::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheStore.h:84:5: style: Technically the member function 'graphite2::SilfSegCache::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheStore.h:84:5: style: Technically the member function 'graphite2::SilfSegCache::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheStore.h:114:5: style: Technically the member function 'graphite2::SegCacheStore::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCacheStore.h:114:5: style: Technically the member function 'graphite2::SegCacheStore::operatordelete[]' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/SegCache.h:137:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:455:16: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:45:78: style: Function 'Segment' argument 4 names different: declaration 'dir' definition 'textDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:104:73: note: Function 'Segment' argument 4 names different: declaration 'dir' definition 'textDir'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:45:78: note: Function 'Segment' argument 4 names different: declaration 'dir' definition 'textDir'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:143:30: style: Function 'appendSlot' argument 1 names different: declaration 'i' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:120:25: note: Function 'appendSlot' argument 1 names different: declaration 'i' definition 'id'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:143:30: note: Function 'appendSlot' argument 1 names different: declaration 'i' definition 'id'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:143:56: style: Function 'appendSlot' argument 4 names different: declaration 'fid' definition 'iFeats'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:120:50: note: Function 'appendSlot' argument 4 names different: declaration 'fid' definition 'iFeats'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:143:56: note: Function 'appendSlot' argument 4 names different: declaration 'fid' definition 'iFeats'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:381:34: style: Function 'linkClusters' argument 1 names different: declaration 'first' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:127:29: note: Function 'linkClusters' argument 1 names different: declaration 'first' definition 's'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:381:34: note: Function 'linkClusters' argument 1 names different: declaration 'first' definition 's'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:381:44: style: Function 'linkClusters' argument 2 names different: declaration 'last' definition 'end'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:127:42: note: Function 'linkClusters' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:381:44: note: Function 'linkClusters' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:410:58: style: Function 'positionSlots' argument 2 names different: declaration 'first' definition 'iStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:125:54: note: Function 'positionSlots' argument 2 names different: declaration 'first' definition 'iStart'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:410:58: note: Function 'positionSlots' argument 2 names different: declaration 'first' definition 'iStart'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:410:73: style: Function 'positionSlots' argument 3 names different: declaration 'last' definition 'iEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:125:69: note: Function 'positionSlots' argument 3 names different: declaration 'last' definition 'iEnd'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:410:73: note: Function 'positionSlots' argument 3 names different: declaration 'last' definition 'iEnd'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:453:46: style: Function 'associateChars' argument 2 names different: declaration 'num' definition 'numChars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:126:41: note: Function 'associateChars' argument 2 names different: declaration 'num' definition 'numChars'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:453:46: note: Function 'associateChars' argument 2 names different: declaration 'num' definition 'numChars'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:126:10: style: Technically the member function 'graphite2::Segment::associateChars' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:453:15: note: Technically the member function 'graphite2::Segment::associateChars' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:126:10: note: Technically the member function 'graphite2::Segment::associateChars' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:127:10: style: Technically the member function 'graphite2::Segment::linkClusters' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Segment.cpp:381:15: note: Technically the member function 'graphite2::Segment::linkClusters' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Segment.h:127:10: note: Technically the member function 'graphite2::Segment::linkClusters' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Silf.cpp:92:44: style: Function 'readGraphite' argument 1 names different: declaration 'pSilf' definition 'silf_start'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Silf.h:77:42: note: Function 'readGraphite' argument 1 names different: declaration 'pSilf' definition 'silf_start'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Silf.cpp:92:44: note: Function 'readGraphite' argument 1 names different: declaration 'pSilf' definition 'silf_start'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Silf.cpp:391:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Silf.cpp:418:81: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:37:19: style: Function 'Slot' argument 1 names different: declaration 'm_userAttr' definition 'user_attrs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:83:17: note: Function 'Slot' argument 1 names different: declaration 'm_userAttr' definition 'user_attrs'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:37:19: note: Function 'Slot' argument 1 names different: declaration 'm_userAttr' definition 'user_attrs'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:49:29: style: Function 'set' argument 1 names different: declaration 'slot' definition 'orig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:84:27: note: Function 'set' argument 1 names different: declaration 'slot' definition 'orig'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:49:29: note: Function 'set' argument 1 names different: declaration 'slot' definition 'orig'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:49:58: style: Function 'set' argument 3 names different: declaration 'numUserAttr' definition 'sizeAttr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:84:56: note: Function 'set' argument 3 names different: declaration 'numUserAttr' definition 'sizeAttr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:49:58: note: Function 'set' argument 3 names different: declaration 'numUserAttr' definition 'sizeAttr'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:53:10: style: Technically the member function 'graphite2::SlotJustify::LoadSlot' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/Slot.cpp:498:19: note: Technically the member function 'graphite2::SlotJustify::LoadSlot' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Slot.h:53:10: note: Technically the member function 'graphite2::SlotJustify::LoadSlot' can be const.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1250:33: warning: Invalid test for overflow 'nGlyfOffset+pByte<pByte'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:892:38: style: Function 'CheckCmapSubtable4' argument 1 names different: declaration 'pCmap31' definition 'pCmapSubtable4'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:140:42: note: Function 'CheckCmapSubtable4' argument 1 names different: declaration 'pCmap31' definition 'pCmapSubtable4'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:892:38: note: Function 'CheckCmapSubtable4' argument 1 names different: declaration 'pCmap31' definition 'pCmapSubtable4'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1086:38: style: Function 'CheckCmapSubtable12' argument 1 names different: declaration 'pCmap310' definition 'pCmapSubtable12'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:144:42: note: Function 'CheckCmapSubtable12' argument 1 names different: declaration 'pCmap310' definition 'pCmapSubtable12'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1086:38: note: Function 'CheckCmapSubtable12' argument 1 names different: declaration 'pCmap310' definition 'pCmapSubtable12'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1247:46: style: Function 'GlyfLookup' argument 2 names different: declaration 'lGlyfOffset' definition 'nGlyfOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:156:50: note: Function 'GlyfLookup' argument 2 names different: declaration 'lGlyfOffset' definition 'nGlyfOffset'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1247:46: note: Function 'GlyfLookup' argument 2 names different: declaration 'lGlyfOffset' definition 'nGlyfOffset'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1247:66: style: Function 'GlyfLookup' argument 3 names different: declaration 'lTableLen' definition 'nTableLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/TtfUtil.h:156:70: note: Function 'GlyfLookup' argument 3 names different: declaration 'lTableLen' definition 'nTableLen'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/TtfUtil.cpp:1247:66: note: Function 'GlyfLookup' argument 3 names different: declaration 'lTableLen' definition 'nTableLen'.
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Machine.h:147:5: style: Class 'Machine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/direct_machine.cpp:79:35: warning: Possible null pointer dereference if the default parameter value is used: __smap [nullPointerDefaultArg]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:83:1: style: Label 'nop' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:87:1: style: Label 'push_byte' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:92:1: style: Label 'push_byte_u' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:97:1: style: Label 'push_short' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:104:1: style: Label 'push_short_u' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:111:1: style: Label 'push_long' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:120:1: style: Label 'add' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:124:1: style: Label 'sub' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:128:1: style: Label 'mul' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:132:1: style: Label 'div_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:137:1: style: Label 'min_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:142:1: style: Label 'max_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:147:1: style: Label 'neg' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:151:1: style: Label 'trunc8' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:155:1: style: Label 'trunc16' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:159:1: style: Label 'cond' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:164:1: style: Label 'and_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:168:1: style: Label 'or_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:172:1: style: Label 'not_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:176:1: style: Label 'equal' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:180:1: style: Label 'not_eq_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:184:1: style: Label 'less' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:188:1: style: Label 'gtr' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:192:1: style: Label 'less_eq' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:196:1: style: Label 'gtr_eq' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:200:1: style: Label 'next' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:211:1: style: Label 'next_n' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:223:1: style: Label 'put_glyph_8bit_obs' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:229:1: style: Label 'put_subs_8bit_obs' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:243:1: style: Label 'put_copy' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:270:1: style: Label 'insert' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:327:1: style: Label 'delete_' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:347:1: style: Label 'assoc' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:369:1: style: Label 'cntxt_item' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:384:1: style: Label 'attr_set' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:391:1: style: Label 'attr_add' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:404:1: style: Label 'attr_sub' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:417:1: style: Label 'attr_set_slot' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:425:1: style: Label 'iattr_set_slot' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:433:1: style: Label 'push_slot_attr' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:450:1: style: Label 'push_glyph_attr_obs' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:459:1: style: Label 'push_glyph_metric' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:469:1: style: Label 'push_feat' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:481:1: style: Label 'push_att_to_gattr_obs' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:494:1: style: Label 'push_att_to_glyph_metric' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:508:1: style: Label 'push_islot_attr' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:532:1: style: Label 'pop_ret' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:537:1: style: Label 'ret_zero' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:541:1: style: Label 'ret_true' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:545:1: style: Label 'iattr_set' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:553:1: style: Label 'iattr_add' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:567:1: style: Label 'iattr_sub' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:581:1: style: Label 'push_proc_state' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:586:1: style: Label 'push_version' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:590:1: style: Label 'put_subs' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:615:1: style: Label 'put_glyph' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:622:1: style: Label 'push_glyph_attr' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:632:1: style: Label 'push_att_to_glyph_attr' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:646:1: style: Label 'temp_copy' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:657:1: style: Label 'band' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:661:1: style: Label 'bor' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:665:1: style: Label 'bnot' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:669:1: style: Label 'setbits' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/opcodes.h:678:1: style: Label 'set_feat' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CachedFace.h:47:18: style: The function 'runGraphite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/Face.h:66:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/inc/CachedFace.h:47:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/graphite2/src/gr_slot.cpp:158:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/gr_slot.cpp:93:11: style: The scope of the variable 'scale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/graphite2/src/json.cpp:135:69: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-object-private.hh:129:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-object-private.hh:111:3: style: Unused private function: 'hb_object_header_t::_static_assertion_on_line_294' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-private.hh:784:15: performance: Technically the member function 'hb_printer_t::print' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-private.hh:789:15: performance: Technically the member function 'hb_printer_t < bool >::print' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-private.hh:794:15: performance: Technically the member function 'hb_printer_t < const _hb_void_t * >::print' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-private.hh:869:16: performance: Technically the member function 'hb_auto_trace_t::ret' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-mutex-private.hh:137:15: performance: Technically the member function 'hb_mutex_t::finish' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-object-private.hh:111:3: performance: Technically the member function 'hb_object_header_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-blob.cc:55:3: performance: Technically the member function 'hb_blob_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-unicode-private.hh:66:3: performance: Technically the member function 'hb_unicode_funcs_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-buffer-private.hh:75:3: performance: Technically the member function 'hb_buffer_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-buffer-private.hh:152:15: style: Technically the member function 'hb_buffer_t::assert_var' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-buffer-private.hh:260:15: style: Technically the member function 'hb_buffer_t::ensure_inplace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-buffer-private.hh:273:15: style: Technically the member function 'hb_buffer_t::messaging' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-common.cc:261:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:213:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:527:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:577:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:1058:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:1064:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:1086:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-coretext.cc:560:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:173:3: portability: '*.' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan-private.hh:38:3: performance: Technically the member function 'hb_shape_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-face-private.hh:45:3: performance: Technically the member function 'hb_face_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:63:3: performance: Technically the member function 'hb_font_funcs_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:98:3: performance: Technically the member function 'hb_font_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:123:14: style: Technically the member function 'hb_font_t::dir_scale' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:133:24: style: Technically the member function 'hb_font_t::parent_scale_x_distance' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:138:24: style: Technically the member function 'hb_font_t::parent_scale_y_distance' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:533:24: style: Technically the member function 'hb_font_t::em_scale' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font-private.hh:540:24: style: Technically the member function 'hb_font_t::em_scalef' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:141:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:239:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:504:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:796:9: style: Variable 'maxGlyphCount' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:791:9: note: Variable 'maxGlyphCount' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:796:9: note: Variable 'maxGlyphCount' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:308:3: warning: Member variable 'TextAnalysis::mRunHead' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:524:12: style: Member variable 'TextAnalysis::mTextLength' is in the wrong place in the initializer list. [initializerList]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:313:7: note: Member variable 'TextAnalysis::mTextLength' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:524:12: note: Member variable 'TextAnalysis::mTextLength' is in the wrong place in the initializer list.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:53:3: style: Class 'DWriteFontFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:173:5: error: Memory leak: data [memleak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-directwrite.cc:183:5: error: Memory leak: data [memleak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:752:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-private.hh:272:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-private.hh:324:10: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-private.hh:299:20: style: Variable 'gen_cat' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:348:1: style: The struct 'hb_frozen_set_t' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:605:1: style: The struct 'BEInt' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:53:3: performance: Technically the member function 'hb_set_digest_lowest_bits_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:159:3: performance: Technically the member function 'hb_set_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:166:15: performance: Technically the member function 'hb_set_t::fini' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:340:9: performance: Technically the member function 'hb_set_t::mask' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:394:9: performance: Technically the member function 'hb_frozen_set_t::mask' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-private.hh:139:15: performance: Technically the member function 'hb_ot_layout_lookup_accelerator_t::fini' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:165:15: performance: Technically the member function 'OT::hb_dispatch_context_t::may_dispatch' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:198:22: performance: Technically the member function 'OT::hb_sanitize_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:206:8: performance: Technically the member function 'OT::hb_sanitize_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:699:3: performance: Technically the member function 'OT::LONGDATETIME::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:699:3: performance: Technically the member function 'OT::LONGDATETIME::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:777:3: performance: Technically the member function 'OT::FixedVersion::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:777:3: performance: Technically the member function 'OT::FixedVersion::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:1035:3: performance: Technically the member function 'OT::HeadlessArrayOf::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-file-private.hh:68:3: performance: Technically the member function 'OT::TableRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-file-private.hh:149:3: performance: Technically the member function 'OT::TTCHeaderVersion1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-file-private.hh:261:3: performance: Technically the member function 'OT::OpenTypeFontFile::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-head-table.hh:147:3: performance: Technically the member function 'OT::head::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-head-table.hh:147:3: performance: Technically the member function 'OT::head::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-maxp-table.hh:65:3: performance: Technically the member function 'OT::maxp::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-maxp-table.hh:65:3: performance: Technically the member function 'OT::maxp::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < OffsetTo < OffsetTable , ULONG > , ULONG >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:650:0: performance: Technically the member function 'OT :: IntType < int32_t , 4 >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:650:0: performance: Technically the member function 'OT :: IntType < int32_t , 4 >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:650:0: performance: Technically the member function 'OT :: IntType < uint32_t , 4 >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:650:0: performance: Technically the member function 'OT :: IntType < uint32_t , 4 >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:101:0: performance: Technically the member function 'hb_set_digest_combiner_t < hb_set_digest_lowest_bits_t <unsigned long , 4 > , hb_set_digest_combiner_t < hb_set_digest_lowest_bits_t <unsigned long , 0 > , hb_set_digest_lowest_bits_t <unsigned long , 9 > > >::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:3: warning: The struct 'OffsetTo' defines member variable with name 'static_size' also defined in its parent struct 'Offset'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:3: note: The struct 'OffsetTo' defines member variable with name 'static_size' also defined in its parent struct 'Offset'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:3: note: The struct 'OffsetTo' defines member variable with name 'static_size' also defined in its parent struct 'Offset'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:3: warning: The struct 'OffsetTo' defines member variable with name 'min_size' also defined in its parent struct 'Offset'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:3: note: The struct 'OffsetTo' defines member variable with name 'min_size' also defined in its parent struct 'Offset'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:3: note: The struct 'OffsetTo' defines member variable with name 'min_size' also defined in its parent struct 'Offset'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-font.cc:1623:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:83:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:130:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:150:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:161:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:175:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:207:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:223:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:241:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:263:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:289:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:306:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:338:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:363:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:379:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:411:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:562:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ft.cc:586:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-cache-private.hh:36:1: style: The struct 'hb_cache_t' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-cache-private.hh:46:15: style: Technically the member function 'hb_cache_t::get' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-graphite2.cc:312:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-graphite2.cc:60:48: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-graphite2.cc:108:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-graphite2.cc:158:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-graphite2.cc:307:3: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:349:9: style: Condition '!subtable' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:344:40: note: Assignment 'subtable=(void*)0', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:349:9: note: Condition '!subtable' is always true
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:367:9: style: Condition '!subtable_uvs' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:345:52: note: Assignment 'subtable_uvs=(void*)0', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:367:9: note: Condition '!subtable_uvs' is always true
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:87:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:479:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:515:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:527:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:537:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:547:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:558:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:575:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:588:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:448:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:355:38: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:359:44: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:265:5: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:274:17: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:425:0: style: The struct 'hb_lazy_loader_t < hb_ot_face_glyf_accelerator_t >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-font.cc:425:0: style: The struct 'hb_lazy_loader_t < hb_ot_face_cbdt_accelerator_t >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:67:3: performance: Technically the member function 'OT::CmapSubtableFormat0::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:67:3: performance: Technically the member function 'OT::CmapSubtableFormat0::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:189:3: performance: Technically the member function 'OT::CmapSubtableFormat4::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:216:3: performance: Technically the member function 'OT::CmapSubtableLongGroup::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:216:3: performance: Technically the member function 'OT::CmapSubtableLongGroup::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:247:3: performance: Technically the member function 'OT::CmapSubtableTrimmed::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:279:3: performance: Technically the member function 'OT::CmapSubtableLongSegmented::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:322:3: performance: Technically the member function 'OT::UnicodeValueRange::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:322:3: performance: Technically the member function 'OT::UnicodeValueRange::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:343:3: performance: Technically the member function 'OT::UVSMapping::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:343:3: performance: Technically the member function 'OT::UVSMapping::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:388:3: performance: Technically the member function 'OT::VariationSelectorRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:388:3: performance: Technically the member function 'OT::VariationSelectorRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:414:3: performance: Technically the member function 'OT::CmapSubtableFormat14::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:464:3: performance: Technically the member function 'OT::CmapSubtable::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:492:3: performance: Technically the member function 'OT::EncodingRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:492:3: performance: Technically the member function 'OT::EncodingRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cmap-table.hh:528:3: performance: Technically the member function 'OT::cmap::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:56:3: performance: Technically the member function 'OT::SmallGlyphMetrics::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:56:3: performance: Technically the member function 'OT::SmallGlyphMetrics::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:65:3: performance: Technically the member function 'OT::BigGlyphMetrics::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:65:3: performance: Technically the member function 'OT::BigGlyphMetrics::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:89:3: performance: Technically the member function 'OT::SBitLineMetrics::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:89:3: performance: Technically the member function 'OT::SBitLineMetrics::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:109:3: performance: Technically the member function 'OT::IndexSubtableHeader::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:109:3: performance: Technically the member function 'OT::IndexSubtableHeader::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:137:3: performance: Technically the member function 'OT::IndexSubtableFormat1Or3::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:186:3: performance: Technically the member function 'OT::IndexSubtable::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:221:3: performance: Technically the member function 'OT::IndexSubtableRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:221:3: performance: Technically the member function 'OT::IndexSubtableRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:255:3: performance: Technically the member function 'OT::IndexSubtableArray::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:292:3: performance: Technically the member function 'OT::BitmapSizeTable::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:292:3: performance: Technically the member function 'OT::BitmapSizeTable::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:306:3: performance: Technically the member function 'OT::GlyphBitmapDataFormat17::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:355:3: performance: Technically the member function 'OT::CBLC::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-cbdt-table.hh:379:3: performance: Technically the member function 'OT::CBDT::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-glyf-table.hh:58:3: performance: Technically the member function 'OT::loca::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-glyf-table.hh:84:3: performance: Technically the member function 'OT::glyf::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-glyf-table.hh:98:3: performance: Technically the member function 'OT::glyfGlyphHeader::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-glyf-table.hh:98:3: performance: Technically the member function 'OT::glyfGlyphHeader::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:89:3: performance: Technically the member function 'OT::_hea::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:89:3: performance: Technically the member function 'OT::_hea::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:50:3: performance: Technically the member function 'OT::LongMetric::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:50:3: performance: Technically the member function 'OT::LongMetric::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:91:3: performance: Technically the member function 'OT::_mtx::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-os2-table.hh:99:3: performance: Technically the member function 'OT::os2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-os2-table.hh:99:3: performance: Technically the member function 'OT::os2::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < BitmapSizeTable , ULONG >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < UnicodeValueRange , ULONG >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < UVSMapping , ULONG >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < VariationSelectorRecord , ULONG >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < EncodingRecord , IntType < uint16_t , 2 > >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:47:25: warning: The struct 'hhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:93:25: note: The struct 'hhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:47:25: note: The struct 'hhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:47:25: warning: The struct 'vhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:96:25: note: The struct 'vhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hhea-table.hh:47:25: note: The struct 'vhea' defines member variable with name 'tableTag' also defined in its parent struct '_hea'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:55:25: warning: The struct 'hmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:95:25: note: The struct 'hmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:55:25: note: The struct 'hmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:55:25: warning: The struct 'vmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:98:25: note: The struct 'vmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-hmtx-table.hh:55:25: note: The struct 'vmtx' defines member variable with name 'tableTag' also defined in its parent struct '_mtx'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UnicodeValueRange , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: SortedArrayOf < UVSMapping , ULONG > , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < CmapSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexSubtable , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexSubtableArray , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:154:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1564:39: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:539:38: warning: Either the condition 'closure?closure->tag:((uint32_t)((((uint8_t)(0))<<24)|(((uint8_t)(0))<<16)|(((uint8_t)(0))<<8)|((uint8_t)(0))))' is redundant or there is possible null pointer dereference: closure. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:546:46: note: Assuming that condition 'closure?closure->tag:((uint32_t)((((uint8_t)(0))<<24)|(((uint8_t)(0))<<16)|(((uint8_t)(0))<<8)|((uint8_t)(0))))' is not redundant
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:539:38: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:489:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1322:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1346:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1353:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1627:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1634:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:50:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:158:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:159:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:199:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:205:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:211:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:587:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:591:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:808:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:814:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:887:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:890:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:892:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1010:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1011:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1024:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1025:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:631:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:659:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:685:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:140:54: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:144:54: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:148:68: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:153:69: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:465:1: style: The struct 'FeatureParams' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1044:3: style: The struct 'hb_applicable_t' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:492:3: style: Unused private function: 'FeatureParams::_instance_assertion_on_line_91' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:492:3: style: Unused private function: 'FeatureParams::get_size' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:690:23: style: Unused private function: 'CoverageFormat1::get_coverage' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:697:15: style: Unused private function: 'CoverageFormat1::serialize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:717:15: style: Unused private function: 'CoverageFormat1::intersects_coverage' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:722:15: style: Unused private function: 'CoverageFormat1::add_coverage' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:756:23: style: Unused private function: 'CoverageFormat2::get_coverage' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:766:15: style: Unused private function: 'CoverageFormat2::serialize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:808:15: style: Unused private function: 'CoverageFormat2::intersects_coverage' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1010:23: style: Unused private function: 'ClassDefFormat1::get_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1025:15: style: Unused private function: 'ClassDefFormat1::add_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1032:15: style: Unused private function: 'ClassDefFormat1::intersects_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1067:23: style: Unused private function: 'ClassDefFormat2::get_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1082:15: style: Unused private function: 'ClassDefFormat2::add_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1089:15: style: Unused private function: 'ClassDefFormat2::intersects_class' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1352:15: style: Unused private function: 'ConditionFormat1::evaluate' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1358:15: style: Unused private function: 'ConditionFormat1::sanitize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1547:24: style: Unused private function: 'HintingDevice::get_x_delta' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1550:24: style: Unused private function: 'HintingDevice::get_y_delta' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1560:15: style: Unused private function: 'HintingDevice::sanitize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1620:24: style: Unused private function: 'VariationDevice::get_x_delta' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1623:24: style: Unused private function: 'VariationDevice::get_y_delta' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1626:15: style: Unused private function: 'VariationDevice::sanitize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:100:24: style: Unused private function: 'CaretValueFormat1::get_caret_value' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:105:15: style: Unused private function: 'CaretValueFormat1::sanitize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:123:24: style: Unused private function: 'CaretValueFormat2::get_caret_value' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:132:15: style: Unused private function: 'CaretValueFormat2::sanitize' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:170:3: performance: Technically the member function 'OT::RangeRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:170:3: performance: Technically the member function 'OT::RangeRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:230:3: performance: Technically the member function 'OT::LangSys::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:271:3: performance: Technically the member function 'OT::Script::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:386:3: performance: Technically the member function 'OT::FeatureParamsSize::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:386:3: performance: Technically the member function 'OT::FeatureParamsSize::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:420:3: performance: Technically the member function 'OT::FeatureParamsStylisticSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:420:3: performance: Technically the member function 'OT::FeatureParamsStylisticSet::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:462:3: performance: Technically the member function 'OT::FeatureParamsCharacterVariants::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:492:3: performance: Technically the member function 'OT::FeatureParams::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:492:3: performance: Technically the member function 'OT::FeatureParams::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:563:3: performance: Technically the member function 'OT::Feature::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:675:3: performance: Technically the member function 'OT::Lookup::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:748:3: performance: Technically the member function 'OT::CoverageFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:732:17: style: Technically the member function 'OT::CoverageFormat1::Iter::more' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:734:27: style: Technically the member function 'OT::CoverageFormat1::Iter::get_glyph' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:735:25: style: Technically the member function 'OT::CoverageFormat1::Iter::get_coverage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:873:3: performance: Technically the member function 'OT::CoverageFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:841:17: style: Technically the member function 'OT::CoverageFormat2::Iter::more' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:857:27: style: Technically the member function 'OT::CoverageFormat2::Iter::get_glyph' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:858:25: style: Technically the member function 'OT::CoverageFormat2::Iter::get_coverage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:997:3: performance: Technically the member function 'OT::Coverage::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1059:3: performance: Technically the member function 'OT::ClassDefFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1119:3: performance: Technically the member function 'OT::ClassDefFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1167:3: performance: Technically the member function 'OT::ClassDef::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1213:3: performance: Technically the member function 'OT::VarRegionAxis::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1213:3: performance: Technically the member function 'OT::VarRegionAxis::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1251:3: performance: Technically the member function 'OT::VarRegionList::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1310:3: performance: Technically the member function 'OT::VarData::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1340:3: performance: Technically the member function 'OT::VariationStore::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1370:3: performance: Technically the member function 'OT::ConditionFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1370:3: performance: Technically the member function 'OT::ConditionFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1399:3: performance: Technically the member function 'OT::Condition::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1422:3: performance: Technically the member function 'OT::ConditionSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1439:3: performance: Technically the member function 'OT::FeatureTableSubstitutionRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1439:3: performance: Technically the member function 'OT::FeatureTableSubstitutionRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1469:3: performance: Technically the member function 'OT::FeatureTableSubstitution::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1489:3: performance: Technically the member function 'OT::FeatureVariationRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1489:3: performance: Technically the member function 'OT::FeatureVariationRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1533:3: performance: Technically the member function 'OT::FeatureVariations::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1611:3: performance: Technically the member function 'OT::HintingDevice::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1644:3: performance: Technically the member function 'OT::VariationDevice::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1644:3: performance: Technically the member function 'OT::VariationDevice::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1655:3: performance: Technically the member function 'OT::DeviceHeader::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1655:3: performance: Technically the member function 'OT::DeviceHeader::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:1706:3: performance: Technically the member function 'OT::Device::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:88:3: performance: Technically the member function 'OT::AttachList::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:115:3: performance: Technically the member function 'OT::CaretValueFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:115:3: performance: Technically the member function 'OT::CaretValueFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:142:3: performance: Technically the member function 'OT::CaretValueFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:142:3: performance: Technically the member function 'OT::CaretValueFormat2::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:170:3: performance: Technically the member function 'OT::CaretValueFormat3::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:170:3: performance: Technically the member function 'OT::CaretValueFormat3::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:208:3: performance: Technically the member function 'OT::CaretValue::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:243:3: performance: Technically the member function 'OT::LigGlyph::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:281:3: performance: Technically the member function 'OT::LigCaretList::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:302:3: performance: Technically the member function 'OT::MarkGlyphSetsFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:331:3: performance: Technically the member function 'OT::MarkGlyphSets::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:452:3: performance: Technically the member function 'OT::GDEF::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:52:22: performance: Technically the member function 'OT::hb_closure_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:57:8: performance: Technically the member function 'OT::hb_closure_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:101:22: performance: Technically the member function 'OT::hb_would_apply_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:105:8: performance: Technically the member function 'OT::hb_would_apply_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:138:22: performance: Technically the member function 'OT::hb_collect_glyphs_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:143:8: performance: Technically the member function 'OT::hb_collect_glyphs_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:232:22: performance: Technically the member function 'OT::hb_add_coverage_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:235:19: performance: Technically the member function 'OT::hb_add_coverage_context_t::dispatch' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:443:22: performance: Technically the member function 'OT::hb_apply_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:448:8: performance: Technically the member function 'OT::hb_apply_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:939:3: performance: Technically the member function 'OT::LookupRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:939:3: performance: Technically the member function 'OT::LookupRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1184:3: performance: Technically the member function 'OT::Rule::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1240:3: performance: Technically the member function 'OT::RuleSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1327:3: performance: Technically the member function 'OT::ContextFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1423:3: performance: Technically the member function 'OT::ContextFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1518:3: performance: Technically the member function 'OT::ContextFormat3::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1744:3: performance: Technically the member function 'OT::ChainRule::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1798:3: performance: Technically the member function 'OT::ChainRuleSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:1882:3: performance: Technically the member function 'OT::ChainContextFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:2009:3: performance: Technically the member function 'OT::ChainContextFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:2133:3: performance: Technically the member function 'OT::ChainContextFormat3::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:2197:3: performance: Technically the member function 'OT::ExtensionFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:2197:3: performance: Technically the member function 'OT::ExtensionFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:2322:3: performance: Technically the member function 'OT::GSUBGPOS::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:120:3: performance: Technically the member function 'OT::SingleSubstFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:120:3: performance: Technically the member function 'OT::SingleSubstFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:206:3: performance: Technically the member function 'OT::SingleSubstFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:329:3: performance: Technically the member function 'OT::Sequence::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:411:3: performance: Technically the member function 'OT::MultipleSubstFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:563:3: performance: Technically the member function 'OT::AlternateSubstFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:705:3: performance: Technically the member function 'OT::Ligature::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:782:3: performance: Technically the member function 'OT::LigatureSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:879:3: performance: Technically the member function 'OT::LigatureSubstFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1064:3: performance: Technically the member function 'OT::ReverseChainSingleSubstFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1139:3: performance: Technically the member function 'OT::SubstLookupSubTable::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh:1145:37: performance: Technically the member function 'OT::SubstLookup::get_subtable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:254:3: performance: Technically the member function 'OT::AnchorFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:254:3: performance: Technically the member function 'OT::AnchorFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:286:3: performance: Technically the member function 'OT::AnchorFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:286:3: performance: Technically the member function 'OT::AnchorFormat2::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:323:3: performance: Technically the member function 'OT::AnchorFormat3::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:323:3: performance: Technically the member function 'OT::AnchorFormat3::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:360:3: performance: Technically the member function 'OT::Anchor::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:391:3: performance: Technically the member function 'OT::AnchorMatrix::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:411:3: performance: Technically the member function 'OT::MarkRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:411:3: performance: Technically the member function 'OT::MarkRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:504:3: performance: Technically the member function 'OT::SinglePosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:556:3: performance: Technically the member function 'OT::SinglePosFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:593:3: performance: Technically the member function 'OT::PairValueRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:682:3: performance: Technically the member function 'OT::PairSet::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:748:3: performance: Technically the member function 'OT::PairPosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:849:3: performance: Technically the member function 'OT::PairPosFormat2::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:895:3: performance: Technically the member function 'OT::EntryExitRecord::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:895:3: performance: Technically the member function 'OT::EntryExitRecord::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1029:3: performance: Technically the member function 'OT::CursivePosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1125:3: performance: Technically the member function 'OT::MarkBasePosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1125:3: performance: Technically the member function 'OT::MarkBasePosFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1243:3: performance: Technically the member function 'OT::MarkLigPosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1243:3: performance: Technically the member function 'OT::MarkLigPosFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1358:3: performance: Technically the member function 'OT::MarkMarkPosFormat1::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1358:3: performance: Technically the member function 'OT::MarkMarkPosFormat1::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1447:3: performance: Technically the member function 'OT::PosLookupSubTable::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1453:35: performance: Technically the member function 'OT::PosLookup::get_subtable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh:1456:15: performance: Technically the member function 'OT::PosLookup::is_reverse' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-jstf-table.hh:116:3: performance: Technically the member function 'OT::JstfPriority::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-jstf-table.hh:116:3: performance: Technically the member function 'OT::JstfPriority::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-jstf-table.hh:187:3: performance: Technically the member function 'OT::JstfScript::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-jstf-table.hh:227:3: performance: Technically the member function 'OT::JSTF::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1062:22: performance: Technically the member function 'hb_get_subtables_context_t::get_name' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1072:8: performance: Technically the member function 'hb_get_subtables_context_t::stop_sublookup_iteration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < LangSys >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < LangSys >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < Script >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < Script >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < Feature >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < Feature >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < JstfLangSys >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < JstfLangSys >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < JstfScript >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:92:0: performance: Technically the member function 'OT :: Record < JstfScript >::get_size' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:1035:0: performance: Technically the member function 'OT :: HeadlessArrayOf < USHORT , IntType < uint16_t , 2 > >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:1035:0: performance: Technically the member function 'OT :: HeadlessArrayOf < GlyphID , IntType < uint16_t , 2 > >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:951:0: performance: Technically the member function 'OT :: ArrayOf < UINT24 , IntType < uint16_t , 2 > >::_instance_assertion_on_line_91' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureParams , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VarRegionList , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Feature , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ConditionSet , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureTableSubstitution , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Coverage , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Device , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < CaretValue , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ClassDef , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < AttachList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigCaretList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < MarkGlyphSets , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VariationStore , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ScriptList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureList , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < Lookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < FeatureVariations , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < SubstLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Anchor , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < MarkArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < AnchorMatrix , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OT :: OffsetListOf < AnchorMatrix > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < OffsetListOf < PosLookup > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < IndexArray , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < SortedArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < JstfLangSys , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < VarData , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Condition , ULONG >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < ULONG >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ArrayOf < USHORT > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigGlyph , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Rule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < RuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ChainRule , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ChainRuleSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Sequence , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < ArrayOf < GlyphID > , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < Ligature , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < LigatureSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'static_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: warning: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:830:0: note: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-open-type-private.hh:732:0: note: The struct 'OT :: OffsetTo < PairSet , IntType < uint16_t , 2 > >' defines member variable with name 'min_size' also defined in its parent struct 'OT :: Offset < IntType < uint16_t , 2 > >'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:243:3: style: Struct 'hb_add_coverage_context_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1009:3: style: Struct 'GSUBProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1023:3: style: Struct 'GPOSProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-layout.cc:1074:3: style: Struct 'hb_get_subtables_context_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-map.cc:34:72: style: Function 'collect_lookups' argument 2 names different: declaration 'lookups' definition 'lookups_out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-map-private.hh:120:73: note: Function 'collect_lookups' argument 2 names different: declaration 'lookups' definition 'lookups_out'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-map.cc:34:72: note: Function 'collect_lookups' argument 2 names different: declaration 'lookups' definition 'lookups_out'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-math.h:28:0: error: #error "Include <hb-ot.h> instead." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh:300:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:261:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:280:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:374:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:396:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:429:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:94:5: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:95:5: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:96:5: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:520:8: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic-fallback.hh:198:3: performance: Technically the member function 'arabic_fallback_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:244:3: performance: Technically the member function 'arabic_shape_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-private.hh:73:3: style: Struct 'hb_ot_shape_planner_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-arabic.cc:444:50: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:81:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:395:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:73:3: performance: Technically the member function 'hangul_shape_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:404:43: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:416:43: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:428:10: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:404:43: style: Same value in both branches of ternary operator. [duplicateValueTernary]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:416:43: style: Same value in both branches of ternary operator. [duplicateValueTernary]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:428:10: style: Same value in both branches of ternary operator. [duplicateValueTernary]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:82:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:83:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:84:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:91:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:92:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:93:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:94:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:95:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:102:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:103:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:104:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:105:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:106:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:107:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:108:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:109:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:110:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:111:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:112:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:113:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:114:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:115:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:116:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:117:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:121:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:122:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:123:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:124:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:125:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:126:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:127:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:128:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:129:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:130:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:131:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:132:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:133:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:134:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:135:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:136:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:140:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:141:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:142:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:143:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:144:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:145:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:146:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:147:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:148:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:149:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:150:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:151:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:152:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:153:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:154:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:155:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:159:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:160:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:161:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:162:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:163:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:164:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:165:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:166:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:167:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:168:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:169:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:170:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:171:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:172:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:173:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:174:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:178:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:179:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:180:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:181:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:182:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:183:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:184:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:185:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:186:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:187:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:188:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:189:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:190:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:191:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:192:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:193:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:197:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:198:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:199:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:200:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:201:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:202:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:203:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:204:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:205:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:206:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:207:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:208:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:209:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:210:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:211:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:212:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:216:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:217:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:218:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:219:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:220:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:221:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:222:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:223:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:224:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:225:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:226:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:227:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:228:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:229:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:230:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:231:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:235:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:236:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:237:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:238:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:239:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:240:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:241:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:242:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:243:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:244:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:245:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:246:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:247:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:248:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:249:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:250:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:254:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:255:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:256:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:257:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:258:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:259:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:260:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:261:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:262:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:263:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:264:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:265:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:266:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:267:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:268:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:269:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:273:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:274:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:275:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:276:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:277:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:278:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:279:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:280:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:281:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:282:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:283:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:284:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:285:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:286:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:287:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:294:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:295:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:296:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:297:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:298:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:299:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:300:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:301:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:302:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:303:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:304:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:305:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:306:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:307:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:308:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:309:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:310:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:311:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:312:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:313:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:320:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:321:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:322:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:323:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:324:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:325:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:326:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:327:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:328:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:329:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:330:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:331:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:332:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:333:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:340:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:341:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:342:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:343:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:344:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:345:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:352:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:353:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:360:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:361:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:362:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:369:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:370:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:371:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:378:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:379:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:380:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:381:14: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:388:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:389:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:390:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:391:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:404:43: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:416:43: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic-table.cc:428:10: warning: Found calculation inside sizeof(). [sizeofCalculation]
hb-ot-shape-complex-indic-machine.rl:87:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:87:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:88:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:88:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:89:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:89:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:90:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:90:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:91:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:91:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:92:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-indic-machine.rl:92:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:3:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:3:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:6:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:6:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:9:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
NONE:9:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:511:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:636:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:666:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1256:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1769:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:151:27: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:157:27: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:163:27: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:213:26: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:223:32: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:931:52: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1340:34: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1344:29: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1370:36: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1501:65: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1606:38: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1652:3: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:1794:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:446:1: style: The struct 'would_substitute_feature_t' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:474:3: performance: Technically the member function 'indic_shape_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
hb-ot-shape-complex-myanmar-machine.rl:85:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:85:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:86:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:86:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:87:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:87:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:88:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:88:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:89:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-myanmar-machine.rl:89:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-myanmar.cc:163:27: warning: Found calculation inside sizeof(). [sizeofCalculation]
hb-ot-shape-complex-use-machine.rl:127:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:127:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:129:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:129:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:133:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:133:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:134:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:134:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:128:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:128:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:130:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:130:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:131:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:131:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:132:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hb-ot-shape-complex-use-machine.rl:132:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:200:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:208:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:222:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:249:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:272:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:291:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:377:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:425:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:441:52: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:463:18: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:472:25: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:609:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:156:3: performance: Technically the member function 'use_shape_plan_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:401:10: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:406:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:426:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize.cc:288:51: style: Function '_hb_ot_shape_normalize' argument 1 names different: declaration 'shaper' definition 'plan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize-private.hh:47:68: note: Function '_hb_ot_shape_normalize' argument 1 names different: declaration 'shaper' definition 'plan'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize.cc:288:51: note: Function '_hb_ot_shape_normalize' argument 1 names different: declaration 'shaper' definition 'plan'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize.cc:327:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape-normalize.cc:380:2: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc:173:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc:284:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc:313:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc:883:22: style: Unused variable: plan [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-set-private.hh:101:3: performance: Technically the member function 'hb_set_digest_combiner_t::_static_assertion_on_line_294' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc:134:41: style: Function 'hb_shape_plan_create2' argument 5 names different: declaration 'coords' definition 'orig_coords'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan.h:60:41: note: Function 'hb_shape_plan_create2' argument 5 names different: declaration 'coords' definition 'orig_coords'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc:134:41: note: Function 'hb_shape_plan_create2' argument 5 names different: declaration 'coords' definition 'orig_coords'.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc:154:5: error: Memory leak: features [memleak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc:158:5: error: Memory leak: coords [memleak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:102:11: style: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:97:19: note: 'p' is assigned value '*pp' here.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:102:11: note: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:142:9: style: Same expression on both sides of '==' because the value of 'p' and '*pp' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:138:19: note: 'p' is assigned value '*pp' here.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:142:9: note: Same expression on both sides of '==' because the value of 'p' and '*pp' are the same.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:142:23: style: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:138:19: note: 'p' is assigned value '*pp' here.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:142:23: note: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:145:45: style: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:138:19: note: 'p' is assigned value '*pp' here.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:145:45: note: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:151:14: style: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:138:19: note: 'p' is assigned value '*pp' here.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shape.cc:151:14: note: Same expression on both sides of '-' because the value of '*pp' and 'p' are the same.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shaper.cc:63:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shaper.cc:67:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-shaper.cc:70:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-unicode.cc:149:0: error: #error "Could not find any Unicode functions implementation, you have to provide your own" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-ot-tag.h:28:0: error: #error "Include <hb-ot.h> instead." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/hb-warning.cc:32:0: error: #error "Could not find any system to define atomic_int macros, library WILL NOT be thread-safe" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:137:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:143:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:159:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:168:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:62:3: style: Variable 'font_data' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:50:0: note: Variable 'font_data' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:62:3: note: Variable 'font_data' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:196:0: error: Memory leak: font_data [memleak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/main.cc:196:0: error: Resource leak: f [resourceLeak]
thunderbird-52.3.0/mozilla/gfx/harfbuzz/src/test.cc:119:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/ipc/CompositorWidgetVsyncObserver.cpp:24:54: style: Function 'NotifyVsync' argument 1 names different: declaration 'aVsyncTimestamp' definition 'aTimeStamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/CompositorWidgetVsyncObserver.h:27:30: note: Function 'NotifyVsync' argument 1 names different: declaration 'aVsyncTimestamp' definition 'aTimeStamp'.
thunderbird-52.3.0/mozilla/gfx/ipc/CompositorWidgetVsyncObserver.cpp:24:54: note: Function 'NotifyVsync' argument 1 names different: declaration 'aVsyncTimestamp' definition 'aTimeStamp'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUChild.cpp:122:41: style: Function 'RecvInitCrashReporter' argument 1 names different: declaration 'shmem' definition 'aShmem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUChild.h:40:38: note: Function 'RecvInitCrashReporter' argument 1 names different: declaration 'shmem' definition 'aShmem'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUChild.cpp:122:41: note: Function 'RecvInitCrashReporter' argument 1 names different: declaration 'shmem' definition 'aShmem'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:219:49: style: Function 'RecvUpdatePref' argument 1 names different: declaration 'pref' definition 'setting'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.h:36:45: note: Function 'RecvUpdatePref' argument 1 names different: declaration 'pref' definition 'setting'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:219:49: note: Function 'RecvUpdatePref' argument 1 names different: declaration 'pref' definition 'setting'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:227:46: style: Function 'RecvUpdateVar' argument 1 names different: declaration 'pref' definition 'aUpdate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.h:37:42: note: Function 'RecvUpdateVar' argument 1 names different: declaration 'pref' definition 'aUpdate'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:227:46: note: Function 'RecvUpdateVar' argument 1 names different: declaration 'pref' definition 'aUpdate'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:255:47: style: Function 'RecvGetDeviceStatus' argument 1 names different: declaration 'aOutStatus' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.h:48:43: note: Function 'RecvGetDeviceStatus' argument 1 names different: declaration 'aOutStatus' definition 'aOut'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUParent.cpp:255:47: note: Function 'RecvGetDeviceStatus' argument 1 names different: declaration 'aOutStatus' definition 'aOut'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessHost.cpp:18:42: style: Function 'GPUProcessHost' argument 1 names different: declaration 'listener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessHost.h:52:37: note: Function 'GPUProcessHost' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessHost.cpp:18:42: note: Function 'GPUProcessHost' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.cpp:731:100: style: Function 'CreateContentVideoDecoderManager' argument 2 names different: declaration 'aOutEndPoint' definition 'aOutEndpoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.h:162:88: note: Function 'CreateContentVideoDecoderManager' argument 2 names different: declaration 'aOutEndPoint' definition 'aOutEndpoint'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.cpp:731:100: note: Function 'CreateContentVideoDecoderManager' argument 2 names different: declaration 'aOutEndPoint' definition 'aOutEndpoint'.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.h:99:38: performance: Technically the member function 'mozilla::gfx::GPUProcessManager::GetAPZCTreeManagerForLayers' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.cpp:757:20: note: Technically the member function 'mozilla::gfx::GPUProcessManager::GetAPZCTreeManagerForLayers' can be static.
thunderbird-52.3.0/mozilla/gfx/ipc/GPUProcessManager.h:99:38: note: Technically the member function 'mozilla::gfx::GPUProcessManager::GetAPZCTreeManagerForLayers' can be static.
thunderbird-52.3.0/mozilla/gfx/ipc/SharedDIBWin.cpp:18:15: warning: Member variable 'SharedDIBWin::mBitmapBits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/ipc/SharedDIBWin.h:48:12: performance: Technically the member function 'mozilla::gfx::SharedDIBWin::SetupBitmapHeader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/ipc/SharedDIBWin.cpp:94:15: note: Technically the member function 'mozilla::gfx::SharedDIBWin::SetupBitmapHeader' can be static.
thunderbird-52.3.0/mozilla/gfx/ipc/SharedDIBWin.h:48:12: note: Technically the member function 'mozilla::gfx::SharedDIBWin::SetupBitmapHeader' can be static.
thunderbird-52.3.0/mozilla/gfx/ipc/VsyncBridgeParent.cpp:47:53: style: Function 'RecvNotifyVsync' argument 1 names different: declaration 'vsyncTimeStamp' definition 'aTimeStamp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ipc/VsyncBridgeParent.h:22:41: note: Function 'RecvNotifyVsync' argument 1 names different: declaration 'vsyncTimeStamp' definition 'aTimeStamp'.
thunderbird-52.3.0/mozilla/gfx/ipc/VsyncBridgeParent.cpp:47:53: note: Function 'RecvNotifyVsync' argument 1 names different: declaration 'vsyncTimeStamp' definition 'aTimeStamp'.
thunderbird-52.3.0/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:148:59: style: Function 'CopyFromTextureClient' argument 1 names different: declaration 'aClient' definition 'aTextureClient'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/AsyncCanvasRenderer.h:94:45: note: Function 'CopyFromTextureClient' argument 1 names different: declaration 'aClient' definition 'aTextureClient'.
thunderbird-52.3.0/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:148:59: note: Function 'CopyFromTextureClient' argument 1 names different: declaration 'aClient' definition 'aTextureClient'.
thunderbird-52.3.0/mozilla/gfx/layers/AxisPhysicsModel.h:30:4: warning: Class 'AxisPhysicsModel' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/gfx/layers/AxisPhysicsMSDModel.h:44:18: style: The function 'Acceleration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/AxisPhysicsModel.h:80:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/AxisPhysicsMSDModel.h:44:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:574:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:160:57: style: Function 'CreateForYCbCrWithBufferSize' argument 2 names different: declaration 'aSize' definition 'aBufferSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.h:42:66: note: Function 'CreateForYCbCrWithBufferSize' argument 2 names different: declaration 'aSize' definition 'aBufferSize'.
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:160:57: note: Function 'CreateForYCbCrWithBufferSize' argument 2 names different: declaration 'aSize' definition 'aBufferSize'.
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:311:56: style: Function 'BorrowMappedData' argument 1 names different: declaration 'aMap' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.h:54:52: note: Function 'BorrowMappedData' argument 1 names different: declaration 'aMap' definition 'aData'.
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:311:56: note: Function 'BorrowMappedData' argument 1 names different: declaration 'aMap' definition 'aData'.
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:418:57: style: Function 'SetDesciptor' argument 1 names different: declaration 'aDesc' definition 'aDescriptor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.h:64:45: note: Function 'SetDesciptor' argument 1 names different: declaration 'aDesc' definition 'aDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/BufferTexture.cpp:418:57: note: Function 'SetDesciptor' argument 1 names different: declaration 'aDesc' definition 'aDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/FrameMetrics.h:668:8: style: Unused private function: 'FrameMetrics::SetDoSmoothScroll' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:283:4: warning: Class 'BufferRecycleBin' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:211:11: style: Technically the member function 'mozilla::layers::Image::GetSerial' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:189:8: style: Technically the member function 'mozilla::layers::LayerManager::IsDestroyed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:309:8: style: Technically the member function 'mozilla::layers::LayerManager::IsSnappingEffectiveTransforms' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:622:8: performance: Technically the member function 'mozilla::layers::LayerManager::IsCompositingCheap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1298:9: style: Technically the member function 'mozilla::layers::Layer::GetOpacity' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1303:12: style: Technically the member function 'mozilla::layers::Layer::GetContentFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1309:35: style: Technically the member function 'mozilla::layers::Layer::GetAllScrollMetadata' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1338:8: style: Technically the member function 'mozilla::layers::Layer::GetIsFixedPosition' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1340:8: style: Technically the member function 'mozilla::layers::Layer::GetIsStickyPosition' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1341:24: style: Technically the member function 'mozilla::layers::Layer::GetFixedPositionScrollContainerId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1342:14: style: Technically the member function 'mozilla::layers::Layer::GetFixedPositionAnchor' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1343:11: style: Technically the member function 'mozilla::layers::Layer::GetFixedPositionSides' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1344:24: style: Technically the member function 'mozilla::layers::Layer::GetStickyScrollContainerId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1345:20: style: Technically the member function 'mozilla::layers::Layer::GetStickyScrollRangeOuter' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1346:20: style: Technically the member function 'mozilla::layers::Layer::GetStickyScrollRangeInner' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1347:24: style: Technically the member function 'mozilla::layers::Layer::GetScrollbarTargetContainerId' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1348:19: style: Technically the member function 'mozilla::layers::Layer::GetScrollbarDirection' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1349:9: style: Technically the member function 'mozilla::layers::Layer::GetScrollbarThumbRatio' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1350:8: style: Technically the member function 'mozilla::layers::Layer::IsScrollbarContainer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1400:12: style: Technically the member function 'mozilla::layers::Layer::GetAnimationGeneration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1778:8: performance: Technically the member function 'mozilla::layers::Layer::AddExtraDumpInfo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1788:8: performance: Technically the member function 'mozilla::layers::Layer::ClearExtraDumpInfo' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:1987:8: style: Technically the member function 'mozilla::layers::PaintedLayer::UsedForReadback' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:2146:8: style: Technically the member function 'mozilla::layers::ContainerLayer::UseIntermediateSurface' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:2170:8: style: Technically the member function 'mozilla::layers::ContainerLayer::SupportsComponentAlphaChildren' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/Layers.h:2287:23: style: Technically the member function 'mozilla::layers::ColorLayer::GetBounds' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/CopyableCanvasLayer.h:47:8: style: Technically the member function 'mozilla::layers::CopyableCanvasLayer::IsGLLayer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.h:790:8: style: Technically the member function 'mozilla::layers::TextureClientAutoLock::Succeeded' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/FrameMetrics.h:977:1: warning: The struct 'ScrollableLayerGuid' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/layers/FrameMetrics.h:1054:1: warning: The struct 'ZoomConstraints' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:779:16: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:215:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:779:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:781:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:196:24: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:781:24: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:783:25: style: The function 'GetOrigin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:197:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:783:25: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:795:21: style: The function 'AsPlanarYCbCrImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:234:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:795:21: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:798:40: style: The function 'GetAsSourceSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:213:48: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:798:40: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:70:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:49:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:70:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:91:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:49:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:91:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:106:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:49:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:106:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:120:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:69:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:120:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:121:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:70:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:121:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:142:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:49:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:142:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:156:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:69:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:156:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:166:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:69:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:166:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:177:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:69:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:177:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:190:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:69:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:190:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:203:16: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:49:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/Effects.h:203:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.cpp:194:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.cpp:193:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.cpp:194:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:826:33: warning: The class 'IMFYCbCrImage' defines member variable with name 'mBuffer' also defined in its parent class 'RecyclingPlanarYCbCrImage'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.h:31:26: note: The class 'IMFYCbCrImage' defines member variable with name 'mBuffer' also defined in its parent class 'RecyclingPlanarYCbCrImage'.
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:826:33: note: The class 'IMFYCbCrImage' defines member variable with name 'mBuffer' also defined in its parent class 'RecyclingPlanarYCbCrImage'.
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.cpp:37:3: style: Struct 'AutoLockTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.h:21:16: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:779:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/IMFYCbCrImage.h:21:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:801:18: style: Technically the member function 'mozilla::layers::PlanarYCbCrImage::GetOffscreenFormat' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.cpp:502:19: note: Technically the member function 'mozilla::layers::PlanarYCbCrImage::GetOffscreenFormat' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:801:18: note: Technically the member function 'mozilla::layers::PlanarYCbCrImage::GetOffscreenFormat' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:862:31: performance: Technically the member function 'mozilla::layers::NVImage::AllocateBuffer' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.cpp:722:10: note: Technically the member function 'mozilla::layers::NVImage::AllocateBuffer' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/ImageContainer.h:862:31: note: Technically the member function 'mozilla::layers::NVImage::AllocateBuffer' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/ImageLayers.h:65:23: style: Technically the member function 'mozilla::layers::ImageLayer::GetSamplingFilter' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ImageLayers.h:66:23: style: Technically the member function 'mozilla::layers::ImageLayer::GetScaleToSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ImageLayers.h:67:13: style: Technically the member function 'mozilla::layers::ImageLayer::GetScaleMode' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/protobuf/LayerScopePacket.pb.h:12:0: error: #error This file was generated by a newer version of protoc which is [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/layers/DirectedGraph.h:35:0: performance: Technically the member function 'mozilla :: layers :: DirectedGraph < Layer * >::RemoveEdgesToComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:626:44: style: Function 'ClearInvalidations' argument 1 names different: declaration 'aRoot' definition 'aLayer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.h:56:41: note: Function 'ClearInvalidations' argument 1 names different: declaration 'aRoot' definition 'aLayer'.
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:626:44: note: Function 'ClearInvalidations' argument 1 names different: declaration 'aRoot' definition 'aLayer'.
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:154:3: warning: Member variable 'LayerPropertiesBase::mPostXScale' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:154:3: warning: Member variable 'LayerPropertiesBase::mPostYScale' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:154:3: warning: Member variable 'LayerPropertiesBase::mOpacity' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:154:3: warning: Member variable 'LayerPropertiesBase::mUseClipRect' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:170:23: style: The function 'ComputeDifferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.h:67:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:170:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:457:23: style: The function 'ComputeChangeInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:258:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:457:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:508:23: style: The function 'ComputeChangeInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:258:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:508:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:569:23: style: The function 'ComputeChangeInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:258:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:569:23: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:347:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:357:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
thunderbird-52.3.0/mozilla/gfx/layers/LayerTreeInvalidation.cpp:388:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
thunderbird-52.3.0/mozilla/gfx/layers/LayersLogging.cpp:322:61: style: Function 'AppendToString' argument 2 names different: declaration 'format' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/LayersLogging.h:241:61: note: Function 'AppendToString' argument 2 names different: declaration 'format' definition 'aType'.
thunderbird-52.3.0/mozilla/gfx/layers/LayersLogging.cpp:322:61: note: Function 'AppendToString' argument 2 names different: declaration 'format' definition 'aType'.
thunderbird-52.3.0/mozilla/gfx/layers/LayersLogging.cpp:289:5: style: Variable 'previous' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/layers/LayersTypes.h:84:1: warning: The struct 'LayerRenderState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/layers/ReadbackLayer.h:128:23: style: Technically the member function 'mozilla::layers::ReadbackLayer::GetSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ReadbackLayer.h:131:8: style: Technically the member function 'mozilla::layers::ReadbackLayer::IsBackgroundKnown' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ReadbackLayer.h:148:21: style: Technically the member function 'mozilla::layers::ReadbackLayer::GetBackgroundLayerOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:142:48: style: The function 'GetSourceSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:87:48: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:142:48: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:144:16: style: The function 'HaveBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:84:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:144:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:145:16: style: The function 'HaveBufferOnWhite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:85:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:145:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:321:48: style: The function 'GetSourceSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:87:48: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:321:48: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:401:16: style: The function 'HaveBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:84:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:401:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:402:16: style: The function 'HaveBufferOnWhite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:85:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/RotatedBuffer.h:402:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/TextureDIB.cpp:411:3: performance: Variable 'mSurface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2092:14: warning: Either the condition 'aApzc1' is redundant or there is possible null pointer dereference: aApzc1. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2035:7: note: Assuming that condition 'aApzc1' is not redundant
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2044:27: note: Calling function 'CommonAncestor', 1st argument 'aApzc1' value is 0
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2092:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2093:14: warning: Either the condition 'aApzc2' is redundant or there is possible null pointer dereference: aApzc2. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2035:17: note: Assuming that condition 'aApzc2' is not redundant
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2044:35: note: Calling function 'CommonAncestor', 2nd argument 'aApzc2' value is 0
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:2093:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1412:57: style: Function 'DispatchScroll' argument 1 names different: declaration 'aApzc' definition 'aPrev'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.h:343:47: note: Function 'DispatchScroll' argument 1 names different: declaration 'aApzc' definition 'aPrev'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1412:57: note: Function 'DispatchScroll' argument 1 names different: declaration 'aApzc' definition 'aPrev'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1455:56: style: Function 'DispatchFling' argument 1 names different: declaration 'aApzc' definition 'aPrev'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.h:373:46: note: Function 'DispatchFling' argument 1 names different: declaration 'aApzc' definition 'aPrev'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1455:56: note: Function 'DispatchFling' argument 1 names different: declaration 'aApzc' definition 'aPrev'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1692:41: style: Function 'SetLongTapEnabled' argument 1 names different: declaration 'aTapGestureEnabled' definition 'aLongTapEnabled'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.h:391:31: note: Function 'SetLongTapEnabled' argument 1 names different: declaration 'aTapGestureEnabled' definition 'aLongTapEnabled'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/APZCTreeManager.cpp:1692:41: note: Function 'SetLongTapEnabled' argument 1 names different: declaration 'aTapGestureEnabled' definition 'aLongTapEnabled'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/GestureEventListener.h:40:1: style: The class 'GestureEventListener' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AndroidAPZ.h:41:8: performance: Technically the member function 'mozilla::layers::AndroidFlingAnimation::CheckBounds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AndroidAPZ.cpp:257:24: note: Technically the member function 'mozilla::layers::AndroidFlingAnimation::CheckBounds' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AndroidAPZ.h:41:8: note: Technically the member function 'mozilla::layers::AndroidFlingAnimation::CheckBounds' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3903:5: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3900:0: note: Variable 'frame' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3903:5: note: Variable 'frame' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:695:72: style: Function 'AsyncPanZoomController' argument 4 names different: declaration 'aController' definition 'aGeckoContentController'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:121:50: note: Function 'AsyncPanZoomController' argument 4 names different: declaration 'aController' definition 'aGeckoContentController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:695:72: note: Function 'AsyncPanZoomController' argument 4 names different: declaration 'aController' definition 'aGeckoContentController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2208:66: style: Function 'HandlePanningWithTouchAction' argument 1 names different: declaration 'angle' definition 'aAngle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:563:44: note: Function 'HandlePanningWithTouchAction' argument 1 names different: declaration 'angle' definition 'aAngle'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2208:66: note: Function 'HandlePanningWithTouchAction' argument 1 names different: declaration 'angle' definition 'aAngle'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2260:51: style: Function 'HandlePanning' argument 1 names different: declaration 'angle' definition 'aAngle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:568:29: note: Function 'HandlePanning' argument 1 names different: declaration 'angle' definition 'aAngle'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2260:51: note: Function 'HandlePanning' argument 1 names different: declaration 'angle' definition 'aAngle'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2287:69: style: Function 'HandlePanningUpdate' argument 1 names different: declaration 'aDelta' definition 'aPanDistance'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:573:47: note: Function 'HandlePanningUpdate' argument 1 names different: declaration 'aDelta' definition 'aPanDistance'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2287:69: note: Function 'HandlePanningUpdate' argument 1 names different: declaration 'aDelta' definition 'aPanDistance'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2312:75: style: Function 'StartPanning' argument 1 names different: declaration 'aStartPoint' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:579:53: note: Function 'StartPanning' argument 1 names different: declaration 'aStartPoint' definition 'aEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2312:75: note: Function 'StartPanning' argument 1 names different: declaration 'aStartPoint' definition 'aEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3755:52: style: Function 'SetState' argument 1 names different: declaration 'aState' definition 'aNewState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:826:30: note: Function 'SetState' argument 1 names different: declaration 'aState' definition 'aNewState'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3755:52: note: Function 'SetState' argument 1 names different: declaration 'aState' definition 'aNewState'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:161:8: style: Technically the member function 'mozilla::layers::AsyncPanZoomController::PostDelayedTask' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3841:30: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::PostDelayedTask' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:161:8: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::PostDelayedTask' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:302:8: style: Technically the member function 'mozilla::layers::AsyncPanZoomController::Matches' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3853:30: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::Matches' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:302:8: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::Matches' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:500:17: performance: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnCancelTap' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143:39: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnCancelTap' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:500:17: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnCancelTap' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:558:20: performance: Technically the member function 'mozilla::layers::AsyncPanZoomController::GetFirstTouchPoint' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2614:42: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::GetFirstTouchPoint' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:558:20: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::GetFirstTouchPoint' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:645:8: style: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnTouchEndOrCancel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:2096:30: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnTouchEndOrCancel' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:645:8: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::OnTouchEndOrCancel' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:831:8: style: Technically the member function 'mozilla::layers::AsyncPanZoomController::DispatchStateChangeNotification' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:3770:30: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::DispatchStateChangeNotification' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:831:8: note: Technically the member function 'mozilla::layers::AsyncPanZoomController::DispatchStateChangeNotification' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:208:57: style: Function 'ApplyResistance' argument 1 names different: declaration 'aOverscroll' definition 'aRequestedOverscroll'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.h:302:53: note: Function 'ApplyResistance' argument 1 names different: declaration 'aOverscroll' definition 'aRequestedOverscroll'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:208:57: note: Function 'ApplyResistance' argument 1 names different: declaration 'aOverscroll' definition 'aRequestedOverscroll'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:608:38: style: Function 'AxisX' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.h:313:42: note: Function 'AxisX' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:608:38: note: Function 'AxisX' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:644:38: style: Function 'AxisY' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.h:324:42: note: Function 'AxisY' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/Axis.cpp:644:38: note: Function 'AxisY' argument 1 names different: declaration 'mAsyncPanZoomController' definition 'aAsyncPanZoomController'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.cpp:201:36: warning: Member variable 'PropertyBuffer::mValues' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:56:12: style: Technically the member function 'mozilla::layers::CheckerboardEvent::GetPeak' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.cpp:55:20: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetPeak' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:56:12: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetPeak' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:61:16: style: Technically the member function 'mozilla::layers::CheckerboardEvent::GetDuration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.cpp:61:20: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetDuration' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:61:16: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetDuration' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:68:15: style: Technically the member function 'mozilla::layers::CheckerboardEvent::GetLog' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.cpp:67:20: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetLog' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:68:15: note: Technically the member function 'mozilla::layers::CheckerboardEvent::GetLog' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:74:8: style: Technically the member function 'mozilla::layers::CheckerboardEvent::IsRecordingTrace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.cpp:74:20: note: Technically the member function 'mozilla::layers::CheckerboardEvent::IsRecordingTrace' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/CheckerboardEvent.h:74:8: note: Technically the member function 'mozilla::layers::CheckerboardEvent::IsRecordingTrace' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.cpp:324:59: style: Function 'SetApzcParent' argument 1 names different: declaration 'aApzc' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.h:120:46: note: Function 'SetApzcParent' argument 1 names different: declaration 'aApzc' definition 'aParent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.cpp:324:59: note: Function 'SetApzcParent' argument 1 names different: declaration 'aApzc' definition 'aParent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.h:120:8: style: Technically the member function 'mozilla::layers::HitTestingTreeNode::SetApzcParent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.cpp:324:21: note: Technically the member function 'mozilla::layers::HitTestingTreeNode::SetApzcParent' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/HitTestingTreeNode.h:120:8: note: Technically the member function 'mozilla::layers::HitTestingTreeNode::SetApzcParent' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:256:50: style: Function 'DragBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.h:292:36: note: Function 'DragBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:256:50: note: Function 'DragBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:307:58: style: Function 'WheelBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.h:211:43: note: Function 'WheelBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:307:58: note: Function 'WheelBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:540:67: style: Function 'PanGestureBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.h:320:47: note: Function 'PanGestureBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:540:67: note: Function 'PanGestureBlockState' argument 3 names different: declaration 'aEvent' definition 'aInitialEvent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:637:71: style: Function 'TouchBlockState' argument 3 names different: declaration 'aTouchCounter' definition 'aCounter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.h:376:65: note: Function 'TouchBlockState' argument 3 names different: declaration 'aTouchCounter' definition 'aCounter'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputBlockState.cpp:637:71: note: Function 'TouchBlockState' argument 3 names different: declaration 'aTouchCounter' definition 'aCounter'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputQueue.cpp:493:36: style: Function 'IsDragOnScrollbar' argument 1 names different: declaration 'aOnScrollbar' definition 'aHitScrollbar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputQueue.h:133:31: note: Function 'IsDragOnScrollbar' argument 1 names different: declaration 'aOnScrollbar' definition 'aHitScrollbar'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/src/InputQueue.cpp:493:36: note: Function 'IsDragOnScrollbar' argument 1 names different: declaration 'aOnScrollbar' definition 'aHitScrollbar'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/test/gtest/APZTestCommon.h:291:5: performance: Variable 'mcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/apz/test/gtest/APZCTreeManagerTester.h:115:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/layers/apz/test/gtest/APZCTreeManagerTester.h:120:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/layers/apz/test/gtest/APZTestCommon.h:51:5: performance: Variable 'mOldVal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/apz/testutil/APZTestData.h:83:8: performance: Technically the member function 'mozilla::layers::APZTestData::LogTestDataImpl' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:22: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:22: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:22: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:889:20: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:889:20: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZCCallbackHelper.cpp:889:20: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.cpp:247:61: style: Function 'ProcessLongTap' argument 1 names different: declaration 'aUtils' definition 'aPresShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.h:54:53: note: Function 'ProcessLongTap' argument 1 names different: declaration 'aUtils' definition 'aPresShell'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.cpp:247:61: note: Function 'ProcessLongTap' argument 1 names different: declaration 'aUtils' definition 'aPresShell'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/ActiveElementManager.h:27:1: style: The class 'ActiveElementManager' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.cpp:108:3: performance: Variable 'mWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.h:60:8: performance: Technically the member function 'mozilla::layers::APZEventState::ProcessLongTapUp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.cpp:293:16: note: Technically the member function 'mozilla::layers::APZEventState::ProcessLongTapUp' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/APZEventState.h:60:8: note: Technically the member function 'mozilla::layers::APZEventState::ProcessLongTapUp' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/CheckerboardReportService.cpp:173:67: style: Function 'CheckerboardReportService' argument 1 names different: declaration 'aSupports' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/CheckerboardReportService.h:117:51: note: Function 'CheckerboardReportService' argument 1 names different: declaration 'aSupports' definition 'aParent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/CheckerboardReportService.cpp:173:67: note: Function 'CheckerboardReportService' argument 1 names different: declaration 'aSupports' definition 'aParent'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/ContentProcessController.cpp:125:69: style: Function 'RequestContentRepaint' argument 1 names different: declaration 'frame' definition 'aFrameMetrics'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/ContentProcessController.h:49:50: note: Function 'RequestContentRepaint' argument 1 names different: declaration 'frame' definition 'aFrameMetrics'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/ContentProcessController.cpp:125:69: note: Function 'RequestContentRepaint' argument 1 names different: declaration 'frame' definition 'aFrameMetrics'.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/InputAPZContext.h:38:8: performance: Technically the member function 'mozilla::layers::InputAPZContext::WasRoutedToChildProcess' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/InputAPZContext.cpp:63:18: note: Technically the member function 'mozilla::layers::InputAPZContext::WasRoutedToChildProcess' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/apz/util/InputAPZContext.h:38:8: note: Technically the member function 'mozilla::layers::InputAPZContext::WasRoutedToChildProcess' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicImplData.h:92:8: performance: Technically the member function 'mozilla::layers::BasicImplData::IsHidden' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicImplData.h:117:8: style: Technically the member function 'mozilla::layers::BasicImplData::GetClipToVisibleRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicCompositor.cpp:928:36: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicCompositor.cpp:924:34: note: outer condition: mRenderTarget->mDrawTarget!=mDrawTarget
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicCompositor.cpp:928:36: note: identical inner condition: mRenderTarget->mDrawTarget!=mDrawTarget
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicContainerLayer.cpp:99:31: style: Redundant condition: mUseIntermediateSurface. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:80:67: style: Function 'PushGroupForLayer' argument 2 names different: declaration 'aLayerContext' definition 'aLayer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayers.h:159:55: note: Function 'PushGroupForLayer' argument 2 names different: declaration 'aLayerContext' definition 'aLayer'.
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:80:67: note: Function 'PushGroupForLayer' argument 2 names different: declaration 'aLayerContext' definition 'aLayer'.
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:168:50: style: Function 'PopGroupForLayer' argument 1 names different: declaration 'aGroup' definition 'group'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayers.h:161:38: note: Function 'PopGroupForLayer' argument 1 names different: declaration 'aGroup' definition 'group'.
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:168:50: note: Function 'PopGroupForLayer' argument 1 names different: declaration 'aGroup' definition 'group'.
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:312:20: warning: Member variable 'BasicLayerManager::mCompositorMightResample' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayers.h:137:16: warning: Virtual function 'ClearCachedResources' is called from destructor '~BasicLayerManager()' at line 328. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayerManager.cpp:328:3: note: Calling ClearCachedResources
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicLayers.h:137:16: note: ClearCachedResources is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/basic/AutoMaskData.h:45:8: style: Technically the member function 'mozilla::layers::AutoMoz2DMaskData::IsConstructed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicPaintedLayer.cpp:68:30: style: Condition '!IsHidden()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/basic/BasicPaintedLayer.cpp:124:7: style: Condition '!IsHidden()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/basic/MacIOSurfaceTextureHostBasic.cpp:48:3: performance: Variable 'mSurface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.cpp:35:57: style: Function 'CreateCanvasClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.h:56:79: note: Function 'CreateCanvasClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'.
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.cpp:35:57: note: Function 'CreateCanvasClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'.
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.cpp:68:50: style: Function 'UpdateFromTexture' argument 1 names different: declaration 'aBuffer' definition 'aTexture'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.h:110:49: note: Function 'UpdateFromTexture' argument 1 names different: declaration 'aBuffer' definition 'aTexture'.
thunderbird-52.3.0/mozilla/gfx/layers/client/CanvasClient.cpp:68:50: note: Function 'UpdateFromTexture' argument 1 names different: declaration 'aBuffer' definition 'aTexture'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientColorLayer.cpp:43:16: style: The function 'RenderLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:374:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientColorLayer.cpp:43:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientColorLayer.cpp:56:16: style: The function 'Disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:358:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientColorLayer.cpp:56:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientContainerLayer.h:167:16: style: The function 'Disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:358:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientContainerLayer.h:167:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientContainerLayer.h:172:16: style: The function 'RenderLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:374:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientContainerLayer.h:172:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:504:61: style: Function 'GetFrameUniformity' argument 1 names different: declaration 'aFrameUniformityData' definition 'aOutData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:172:56: note: Function 'GetFrameUniformity' argument 1 names different: declaration 'aFrameUniformityData' definition 'aOutData'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:504:61: note: Function 'GetFrameUniformity' argument 1 names different: declaration 'aFrameUniformityData' definition 'aOutData'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:817:47: style: Function 'GetBackendName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:76:42: note: Function 'GetBackendName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:817:47: note: Function 'GetBackendName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:93:21: warning: Member variable 'ClientLayerManager::mPaintedLayerCallbackData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:128:16: warning: Virtual function 'ClearCachedResources' is called from destructor '~ClientLayerManager()' at line 116. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.cpp:116:3: note: Calling ClearCachedResources
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientLayerManager.h:128:16: note: ClearCachedResources is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:591:80: style: Function 'IsOptimizedFor' argument 1 names different: declaration 'aCreationHint' definition 'aHint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:92:70: note: Function 'IsOptimizedFor' argument 1 names different: declaration 'aCreationHint' definition 'aHint'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:591:80: note: Function 'IsOptimizedFor' argument 1 names different: declaration 'aCreationHint' definition 'aHint'.
thunderbird-52.3.0/mozilla/gfx/layers/client/CompositableClient.h:172:8: style: Technically the member function 'mozilla::layers::CompositableClient::HasTextureClientRecycler' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.cpp:42:49: style: Function 'CreateImageClient' argument 1 names different: declaration 'aImageHostType' definition 'aCompositableHostType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.h:45:75: note: Function 'CreateImageClient' argument 1 names different: declaration 'aImageHostType' definition 'aCompositableHostType'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.cpp:42:49: note: Function 'CreateImageClient' argument 1 names different: declaration 'aImageHostType' definition 'aCompositableHostType'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.cpp:43:55: style: Function 'CreateImageClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.h:46:77: note: Function 'CreateImageClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'.
thunderbird-52.3.0/mozilla/gfx/layers/client/ImageClient.cpp:43:55: note: Function 'CreateImageClient' argument 2 names different: declaration 'aFwd' definition 'aForwarder'.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1084:7: style: Condition 'data' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1026:23: note: Assignment 'data=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1084:7: note: Condition 'data' is always false
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1137:7: style: Condition 'data' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1118:23: note: Assignment 'data=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1137:7: note: Condition 'data' is always false
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:811:3: style: Variable 'msgLoop' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:810:0: note: Variable 'msgLoop' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:811:3: note: Variable 'msgLoop' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:91:1: style: The class 'TextureChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1402:19: warning: Virtual function 'ReadUnlock' is called from destructor '~ShmemTextureReadLock()' at line 1552. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1552:5: note: Calling ReadUnlock
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClient.cpp:1402:19: note: ReadUnlock is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.cpp:40:52: style: Function 'TextureClientPool' argument 1 names different: declaration 'aBackend' definition 'aLayersBackend'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.h:47:35: note: Function 'TextureClientPool' argument 1 names different: declaration 'aBackend' definition 'aLayersBackend'.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.cpp:40:52: note: Function 'TextureClientPool' argument 1 names different: declaration 'aBackend' definition 'aLayersBackend'.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.cpp:65:3: performance: Variable 'mShrinkTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.h:107:22: style: Technically the member function 'mozilla::layers::TextureClientPool::GetFormat' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientPool.cpp:256:9: performance: Possible inefficient checking for 'mTextureClientsDeferred' emptiness. [stlSize]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientRecycleAllocator.cpp:156:71: style: Function 'CreateOrRecycle' argument 5 names different: declaration 'flags' definition 'aAllocFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientRecycleAllocator.h:101:42: note: Function 'CreateOrRecycle' argument 5 names different: declaration 'flags' definition 'aAllocFlags'.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientRecycleAllocator.cpp:156:71: note: Function 'CreateOrRecycle' argument 5 names different: declaration 'flags' definition 'aAllocFlags'.
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientRecycleAllocator.cpp:240:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/layers/client/TextureClientRecycleAllocator.cpp:33:8: style: Technically the member function 'mozilla::layers::TextureClientHolder::WillRecycle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/client/TiledContentClient.cpp:451:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/layers/composite/AsyncCompositionManager.cpp:110:8: style: The scope of the variable 'didResolvePlugins' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:516:9: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowOpacity' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:517:36: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowClipRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:518:25: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowVisibleRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:519:25: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowBaseTransform' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:521:8: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowTransformSetByAnimation' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:522:8: style: Technically the member function 'mozilla::layers::LayerComposite::GetShadowOpacitySetByAnimation' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:523:8: style: Technically the member function 'mozilla::layers::LayerComposite::HasLayerBeenComposited' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:524:16: style: Technically the member function 'mozilla::layers::LayerComposite::GetClearRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CanvasLayerComposite.h:56:16: warning: Virtual function 'CleanupResources' is called from destructor '~CanvasLayerComposite()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CanvasLayerComposite.cpp:39:3: note: Calling CleanupResources
thunderbird-52.3.0/mozilla/gfx/layers/composite/CanvasLayerComposite.h:56:16: note: CleanupResources is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/ColorLayerComposite.h:48:16: warning: Virtual function 'Destroy' is called from destructor '~ColorLayerComposite()' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ColorLayerComposite.h:35:5: note: Calling Destroy
thunderbird-52.3.0/mozilla/gfx/layers/composite/ColorLayerComposite.h:48:16: note: Destroy is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:95:62: style: Function 'CreateIPDLActor' argument 1 names different: declaration 'mgr' definition 'aMgr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:212:46: note: Function 'CreateIPDLActor' argument 1 names different: declaration 'mgr' definition 'aMgr'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:95:62: note: Function 'CreateIPDLActor' argument 1 names different: declaration 'mgr' definition 'aMgr'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:96:54: style: Function 'CreateIPDLActor' argument 2 names different: declaration 'textureInfo' definition 'aTextureInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:213:38: note: Function 'CreateIPDLActor' argument 2 names different: declaration 'textureInfo' definition 'aTextureInfo'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:96:54: note: Function 'CreateIPDLActor' argument 2 names different: declaration 'textureInfo' definition 'aTextureInfo'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:97:44: style: Function 'CreateIPDLActor' argument 3 names different: declaration 'asyncID' definition 'aID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:214:28: note: Function 'CreateIPDLActor' argument 3 names different: declaration 'asyncID' definition 'aID'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:97:44: note: Function 'CreateIPDLActor' argument 3 names different: declaration 'asyncID' definition 'aID'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:104:57: style: Function 'DestroyIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:217:53: note: Function 'DestroyIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:104:57: note: Function 'DestroyIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:111:54: style: Function 'FromIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:219:63: note: Function 'FromIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.cpp:111:54: note: Function 'FromIPDLActor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:64:3: warning: Member variable 'TileHost::mFadeStart' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:71:13: warning: Member variable 'TileHost::mFadeStart' is not assigned a value in 'TileHost::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:65:5: performance: Variable 'mTextureHost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:66:5: performance: Variable 'mTextureHostOnWhite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:67:5: performance: Variable 'mTextureSource' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:68:5: performance: Variable 'mTextureSourceOnWhite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:69:5: performance: Variable 'mTilePosition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:176:8: style: Technically the member function 'mozilla::layers::CompositableHost::IsAttached' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:60:8: style: Technically the member function 'mozilla::layers::ContentHost::PaintWillResample' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:92:8: performance: Technically the member function 'mozilla::layers::TileHost::Dump' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:283:8: performance: Technically the member function 'mozilla::layers::TiledContentHost::EnsureTileStore' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:54:16: style: The function 'UpdateThebes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:93:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:54:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:194:28: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:74:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:194:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:196:16: style: The function 'UpdateThebes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:54:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:196:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:217:28: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/composite/CompositableHost.h:74:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:217:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:219:16: style: The function 'UpdateThebes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:54:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/layers/composite/ContentHost.h:219:16: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:176:48: style: Function 'BuildHistogram' argument 1 names different: declaration 'aHistogram' definition 'aFpsData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:78:48: note: Function 'BuildHistogram' argument 1 names different: declaration 'aHistogram' definition 'aFpsData'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:176:48: note: Function 'BuildHistogram' argument 1 names different: declaration 'aHistogram' definition 'aFpsData'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:402:28: style: Function 'DrawFPS' argument 2 names different: declaration 'offsetX' definition 'aOffsetX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:99:31: note: Function 'DrawFPS' argument 2 names different: declaration 'offsetX' definition 'aOffsetX'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:402:28: note: Function 'DrawFPS' argument 2 names different: declaration 'offsetX' definition 'aOffsetX'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:402:42: style: Function 'DrawFPS' argument 3 names different: declaration 'offsetY' definition 'aOffsetY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:99:44: note: Function 'DrawFPS' argument 3 names different: declaration 'offsetY' definition 'aOffsetY'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:402:42: note: Function 'DrawFPS' argument 3 names different: declaration 'offsetY' definition 'aOffsetY'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:307:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:66:13: style: Technically the member function 'mozilla::layers::FPSCounter::CapturedFullInterval' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:50:13: note: Technically the member function 'mozilla::layers::FPSCounter::CapturedFullInterval' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:66:13: note: Technically the member function 'mozilla::layers::FPSCounter::CapturedFullInterval' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:72:13: style: Technically the member function 'mozilla::layers::FPSCounter::GetLatestReadIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:81:13: note: Technically the member function 'mozilla::layers::FPSCounter::GetLatestReadIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:72:13: note: Technically the member function 'mozilla::layers::FPSCounter::GetLatestReadIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:80:13: performance: Technically the member function 'mozilla::layers::FPSCounter::GetMean' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.cpp:238:13: note: Technically the member function 'mozilla::layers::FPSCounter::GetMean' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/composite/FPSCounter.h:80:13: note: Technically the member function 'mozilla::layers::FPSCounter::GetMean' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageHost.h:69:16: warning: Virtual function 'SetImageContainer' is called from destructor '~ImageHost()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageHost.cpp:41:3: note: Calling SetImageContainer
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageHost.h:69:16: note: SetImageContainer is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageLayerComposite.h:52:16: warning: Virtual function 'CleanupResources' is called from destructor '~ImageLayerComposite()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageLayerComposite.cpp:46:3: note: Calling CleanupResources
thunderbird-52.3.0/mozilla/gfx/layers/composite/ImageLayerComposite.h:52:16: note: CleanupResources is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.cpp:1269:74: style: Function 'AutoAddMaskEffect' argument 2 names different: declaration 'aEffect' definition 'aEffects'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:193:36: note: Function 'AutoAddMaskEffect' argument 2 names different: declaration 'aEffect' definition 'aEffects'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.cpp:1269:74: note: Function 'AutoAddMaskEffect' argument 2 names different: declaration 'aEffect' definition 'aEffects'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.cpp:134:3: performance: Variable 'mTextRenderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:78:16: warning: Virtual function 'Destroy' is called from destructor '~LayerManagerComposite()' at line 144. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.cpp:144:3: note: Calling Destroy
thunderbird-52.3.0/mozilla/gfx/layers/composite/LayerManagerComposite.h:78:16: note: Destroy is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/PaintCounter.h:24:1: style: The class 'PaintCounter' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/PaintedLayerComposite.h:56:16: warning: Virtual function 'CleanupResources' is called from destructor '~PaintedLayerComposite()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/composite/PaintedLayerComposite.cpp:43:3: note: Calling CleanupResources
thunderbird-52.3.0/mozilla/gfx/layers/composite/PaintedLayerComposite.h:56:16: note: CleanupResources is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:161:3: style: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:160:0: note: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:161:3: note: Variable 'png_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:165:3: style: Variable 'info_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:164:0: note: Variable 'info_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextRenderer.cpp:165:3: note: Variable 'info_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.h:95:5: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:431:62: style: Function 'BufferTextureHost' argument 1 names different: declaration 'aDescriptor' definition 'aDesc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:641:45: note: Function 'BufferTextureHost' argument 1 names different: declaration 'aDescriptor' definition 'aDesc'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:431:62: note: Function 'BufferTextureHost' argument 1 names different: declaration 'aDescriptor' definition 'aDesc'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1067:48: style: Function 'TextureParent' argument 1 names different: declaration 'aAllocator' definition 'aSurfaceAllocator'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:66:44: note: Function 'TextureParent' argument 1 names different: declaration 'aAllocator' definition 'aSurfaceAllocator'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1067:48: note: Function 'TextureParent' argument 1 names different: declaration 'aAllocator' definition 'aSurfaceAllocator'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1090:42: style: Function 'Init' argument 2 names different: declaration 'aLayersBackend' definition 'aBackend'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:71:34: note: Function 'Init' argument 2 names different: declaration 'aLayersBackend' definition 'aBackend'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1090:42: note: Function 'Init' argument 2 names different: declaration 'aLayersBackend' definition 'aBackend'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1124:46: style: Function 'ReceivedDestroy' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:528:47: note: Function 'ReceivedDestroy' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:1124:46: note: Function 'ReceivedDestroy' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:826:12: warning: Member variable 'CompositingRenderTarget::mZNear' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:826:12: warning: Member variable 'CompositingRenderTarget::mZFar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:826:12: warning: Member variable 'CompositingRenderTarget::mEnableDepthBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.cpp:439:3: performance: Variable 'mDescriptor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:788:8: style: Technically the member function 'mozilla::layers::AutoLockTextureHost::Failed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TextureHost.h:811:8: style: Technically the member function 'mozilla::layers::AutoLockTextureHostWithoutCompositor::Failed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.cpp:251:67: style: Function 'UseTiles' argument 1 names different: declaration 'aTileDescriptors' definition 'aTiles'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.h:127:47: note: Function 'UseTiles' argument 1 names different: declaration 'aTileDescriptors' definition 'aTiles'.
thunderbird-52.3.0/mozilla/gfx/layers/composite/TiledContentHost.cpp:251:67: note: Function 'UseTiles' argument 1 names different: declaration 'aTileDescriptors' definition 'aTiles'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:208:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:1440:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:1450:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:616:59: style: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.h:73:57: note: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:616:59: note: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:146:18: warning: Member variable 'CompositorD3D11::mVSConstants' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:146:18: warning: Member variable 'CompositorD3D11::mPSConstants' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:133:8: performance: Technically the member function 'mozilla::layers::DeviceAttachmentsD3D11::Failed' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.h:416:3: style: Class 'SyncObjectD3D11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/CompositorD3D11.cpp:71:3: style: Struct 'DeviceAttachmentsD3D11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/ReadbackManagerD3D11.cpp:39:3: style: Class 'ReadbackResultWriterD3D11' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:337:46: style: Function 'SyncWithObject' argument 1 names different: declaration 'aSync' definition 'aSyncObject'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.h:92:43: note: Function 'SyncWithObject' argument 1 names different: declaration 'aSync' definition 'aSyncObject'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:337:46: note: Function 'SyncWithObject' argument 1 names different: declaration 'aSync' definition 'aSyncObject'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:350:47: style: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.h:41:45: note: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:350:47: note: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:550:43: warning: Function 'Create' argument order different: declaration 'aFlags, aTextureCb, aTextureY, aTextureCr, aSize, aSizeY, aSizeCbCr' definition 'aFlags, aTextureY, aTextureCb, aTextureCr, aSize, aSizeY, aSizeCbCr' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.h:142:23: note: Function 'Create' argument order different: declaration 'aFlags, aTextureCb, aTextureY, aTextureCr, aSize, aSizeY, aSizeCbCr' definition 'aFlags, aTextureY, aTextureCb, aTextureCr, aSize, aSizeY, aSizeCbCr'
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:550:43: note: Function 'Create' argument order different: declaration 'aFlags, aTextureCb, aTextureY, aTextureCr, aSize, aSizeY, aSizeCbCr' definition 'aFlags, aTextureY, aTextureCb, aTextureCr, aSize, aSizeY, aSizeCbCr'
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:1197:45: style: Function 'SyncObjectD3D11' argument 1 names different: declaration 'aSyncHandle' definition 'aHandle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.h:416:30: note: Function 'SyncObjectD3D11' argument 1 names different: declaration 'aSyncHandle' definition 'aHandle'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:1197:45: note: Function 'SyncObjectD3D11' argument 1 names different: declaration 'aSyncHandle' definition 'aHandle'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:120:3: performance: Variable 'mMutex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/d3d11/TextureD3D11.cpp:32:3: style: Class 'TextureMemoryMeasurer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/CompositorD3D9.cpp:214:58: style: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/CompositorD3D9.h:48:57: note: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/CompositorD3D9.cpp:214:58: note: Function 'SetRenderTarget' argument 1 names different: declaration 'aSurface' definition 'aRenderTarget'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:164:8: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::IsD3D9Ex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:166:8: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::HasComponentAlpha' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:168:8: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::HasDynamicTextures' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:190:8: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::DeviceWasRemoved' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:192:12: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::GetDeviceResetCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:194:11: style: Technically the member function 'mozilla::layers::DeviceManagerD3D9::GetMaxTextureSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/DeviceManagerD3D9.h:110:3: style: Class 'SwapChainD3D9' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.h:301:3: style: Class 'TextureHostD3D9' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/Nv3DVUtils.cpp:115:8: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:582:48: style: Function 'Create' argument 3 names different: declaration 'aFlags' definition 'aAllocFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.h:207:81: note: Function 'Create' argument 3 names different: declaration 'aFlags' definition 'aAllocFlags'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:582:48: note: Function 'Create' argument 3 names different: declaration 'aFlags' definition 'aAllocFlags'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:648:47: style: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.h:188:45: note: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:648:47: note: Function 'Serialize' argument 1 names different: declaration 'aOutDescrptor' definition 'aOutDescriptor'.
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:564:18: warning: Member variable 'D3D9TextureData::mLockRect' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/layers/d3d9/TextureD3D9.cpp:836:3: performance: Variable 'mTexture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/APZCTreeManagerChild.cpp:27:34: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/CompositorBridgeParent.h:90:1: style: The class 'CompositorVsyncScheduler' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/CompositorBridgeParent.h:113:20: style: Technically the member function 'mozilla::layers::CompositorVsyncScheduler::GetLastComposeTime' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/CrossProcessCompositorBridgeParent.cpp:252:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ISurfaceAllocator.h:101:8: performance: Technically the member function 'mozilla::layers::ISurfaceAllocator::Finalize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ISurfaceAllocator.h:147:8: style: Technically the member function 'mozilla::layers::HostIPCAllocator::IsAboutToSendAsyncMessages' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:1189:14: warning: Either the condition '!aTexture' is redundant or there is possible null pointer dereference: aTexture. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:1191:7: note: Assuming that condition '!aTexture' is not redundant
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:1189:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:189:60: style: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.h:278:57: note: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:189:60: note: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:190:60: style: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.h:279:57: note: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:190:60: note: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:519:66: style: Function 'UpdateAsyncCanvasRenderer' argument 1 names different: declaration 'aClient' definition 'aWrapper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.h:213:55: note: Function 'UpdateAsyncCanvasRenderer' argument 1 names different: declaration 'aClient' definition 'aWrapper'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:519:66: note: Function 'UpdateAsyncCanvasRenderer' argument 1 names different: declaration 'aClient' definition 'aWrapper'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:541:69: style: Function 'UpdateAsyncCanvasRendererNow' argument 1 names different: declaration 'aClient' definition 'aWrapper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.h:251:58: note: Function 'UpdateAsyncCanvasRendererNow' argument 1 names different: declaration 'aClient' definition 'aWrapper'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:541:69: note: Function 'UpdateAsyncCanvasRendererNow' argument 1 names different: declaration 'aClient' definition 'aWrapper'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:934:54: style: Function 'CreateCanvasClientNow' argument 2 names different: declaration 'aFlags' definition 'aFlag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.h:235:18: note: Function 'CreateCanvasClientNow' argument 2 names different: declaration 'aFlags' definition 'aFlag'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeChild.cpp:934:54: note: Function 'CreateCanvasClientNow' argument 2 names different: declaration 'aFlags' definition 'aFlag'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:385:47: style: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeParent.h:130:35: note: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:385:47: note: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:328:8: performance: Technically the member function 'mozilla::layers::ProcessIdComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ImageBridgeParent.cpp:333:8: performance: Technically the member function 'mozilla::layers::ProcessIdComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:886:78: style: Function 'RecvSetAsyncScrollOffset' argument 1 names different: declaration 'aId' definition 'aScrollID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.h:157:69: note: Function 'RecvSetAsyncScrollOffset' argument 1 names different: declaration 'aId' definition 'aScrollID'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:886:78: note: Function 'RecvSetAsyncScrollOffset' argument 1 names different: declaration 'aId' definition 'aScrollID'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:902:70: style: Function 'RecvSetAsyncZoom' argument 1 names different: declaration 'aId' definition 'aScrollID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.h:159:61: note: Function 'RecvSetAsyncZoom' argument 1 names different: declaration 'aId' definition 'aScrollID'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:902:70: note: Function 'RecvSetAsyncZoom' argument 1 names different: declaration 'aId' definition 'aScrollID'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:955:37: style: Function 'Attach' argument 3 names different: declaration 'aIsAsyncVideo' definition 'aIsAsync'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.h:177:20: note: Function 'Attach' argument 3 names different: declaration 'aIsAsyncVideo' definition 'aIsAsync'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:955:37: note: Function 'Attach' argument 3 names different: declaration 'aIsAsyncVideo' definition 'aIsAsync'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:1026:73: style: Function 'DeallocPCompositableParent' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.h:171:64: note: Function 'DeallocPCompositableParent' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:1026:73: note: Function 'DeallocPCompositableParent' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:50:36: performance: Technically the member function 'mozilla::layers::SurfaceDescriptorX11::OpenForeign' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:94:23: note: Technically the member function 'mozilla::layers::SurfaceDescriptorX11::OpenForeign' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:50:36: note: Technically the member function 'mozilla::layers::SurfaceDescriptorX11::OpenForeign' can be static.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:441:64: style: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.h:271:57: note: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:441:64: note: Function 'UseComponentAlphaTextures' argument 2 names different: declaration 'aClientOnBlack' definition 'aTextureOnBlack'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:442:64: style: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.h:272:57: note: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:442:64: note: Function 'UseComponentAlphaTextures' argument 3 names different: declaration 'aClientOnWhite' definition 'aTextureOnWhite'.
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:191:3: style: Class 'ShadowLayerForwarder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/ipc/ShadowLayers.cpp:191:3: style: Class 'ShadowLayerForwarder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:1580:43: style: Function 'InitializeVAO' argument 1 names different: declaration 'aAttribIndex' definition 'aAttrib'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.h:455:35: note: Function 'InitializeVAO' argument 1 names different: declaration 'aAttribIndex' definition 'aAttrib'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:1580:43: note: Function 'InitializeVAO' argument 1 names different: declaration 'aAttribIndex' definition 'aAttrib'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:1791:58: style: Function 'GetTexture' argument 2 names different: declaration 'aUnit' definition 'aTextureUnit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.h:97:52: note: Function 'GetTexture' argument 2 names different: declaration 'aUnit' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:1791:58: note: Function 'GetTexture' argument 2 names different: declaration 'aUnit' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:192:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.h:176:16: warning: Virtual function 'Destroy' is called from destructor '~CompositorOGL()' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.cpp:107:3: note: Calling Destroy
thunderbird-52.3.0/mozilla/gfx/layers/opengl/CompositorOGL.h:176:16: note: Destroy is a virtual method
thunderbird-52.3.0/mozilla/gfx/layers/opengl/GLBlitTextureImageHelper.cpp:24:67: style: Function 'GLBlitTextureImageHelper' argument 1 names different: declaration 'gl' definition 'aCompositor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/GLBlitTextureImageHelper.h:36:54: note: Function 'GLBlitTextureImageHelper' argument 1 names different: declaration 'gl' definition 'aCompositor'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/GLBlitTextureImageHelper.cpp:24:67: note: Function 'GLBlitTextureImageHelper' argument 1 names different: declaration 'gl' definition 'aCompositor'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp:140:50: style: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/MacIOSurfaceTextureHostOGL.h:35:35: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp:140:50: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:853:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:842:7: note: outer condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:853:9: note: identical inner condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:863:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:842:7: note: outer condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:863:9: note: identical inner condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:911:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:900:7: note: outer condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:911:9: note: identical inner condition: !success
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:853:9: style: Condition '!success' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:842:7: note: Assuming that condition '!success' is not redundant
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:853:9: note: Condition '!success' is always true
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:911:9: style: Condition '!success' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:900:7: note: Assuming that condition '!success' is not redundant
thunderbird-52.3.0/mozilla/gfx/layers/opengl/OGLShaderProgram.cpp:911:9: note: Condition '!success' is always true
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.cpp:321:37: style: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.h:248:35: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.cpp:321:37: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.cpp:557:43: style: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.h:453:35: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TextureHostOGL.cpp:557:43: note: Function 'BindTexture' argument 1 names different: declaration 'activetex' definition 'aTextureUnit'.
thunderbird-52.3.0/mozilla/gfx/layers/opengl/TexturePoolOGL.cpp:70:11: style: The scope of the variable 'item' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:26: style: Function 'ots_cff_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:26: note: Function 'ots_cff_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:47: style: Function 'ots_cff_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:47: note: Function 'ots_cff_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:60: style: Function 'ots_cff_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:907:60: note: Function 'ots_cff_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1019:37: style: Function 'ots_cff_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1019:37: note: Function 'ots_cff_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1023:35: style: Function 'ots_cff_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1023:35: note: Function 'ots_cff_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1023:46: style: Function 'ots_cff_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1023:46: note: Function 'ots_cff_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1032:26: style: Function 'ots_cff_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1032:26: note: Function 'ots_cff_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1032:38: style: Function 'ots_cff_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1032:38: note: Function 'ots_cff_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1037:25: style: Function 'ots_cff_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cff_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff.cc:1037:25: note: Function 'ots_cff_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff_type2_charstring.cc:740:35: style: Function 'ExecuteType2CharString' argument 9 names different: declaration 'out_found_width' definition 'in_out_found_width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/cff_type2_charstring.cc:41:35: note: Function 'ExecuteType2CharString' argument 9 names different: declaration 'out_found_width' definition 'in_out_found_width'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cff_type2_charstring.cc:740:35: note: Function 'ExecuteType2CharString' argument 9 names different: declaration 'out_found_width' definition 'in_out_found_width'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:27: style: Function 'ots_cmap_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:27: note: Function 'ots_cmap_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:48: style: Function 'ots_cmap_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:48: note: Function 'ots_cmap_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:61: style: Function 'ots_cmap_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:566:61: note: Function 'ots_cmap_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:837:38: style: Function 'ots_cmap_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:837:38: note: Function 'ots_cmap_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:841:36: style: Function 'ots_cmap_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:841:36: note: Function 'ots_cmap_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:841:47: style: Function 'ots_cmap_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:841:47: note: Function 'ots_cmap_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1077:27: style: Function 'ots_cmap_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1077:27: note: Function 'ots_cmap_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1077:39: style: Function 'ots_cmap_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1077:39: note: Function 'ots_cmap_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1082:26: style: Function 'ots_cmap_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cmap_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:1082:26: note: Function 'ots_cmap_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:597:32: error: Uninitialized struct member: subt.format [uninitStructMember]
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:597:32: error: Uninitialized struct member: subt.length [uninitStructMember]
thunderbird-52.3.0/mozilla/gfx/ots/src/cmap.cc:597:32: error: Uninitialized struct member: subt.language [uninitStructMember]
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:26: style: Function 'ots_cvt_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:26: note: Function 'ots_cvt_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:47: style: Function 'ots_cvt_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:47: note: Function 'ots_cvt_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:60: style: Function 'ots_cvt_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:14:60: note: Function 'ots_cvt_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:37:37: style: Function 'ots_cvt_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:37:37: note: Function 'ots_cvt_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:44:35: style: Function 'ots_cvt_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:44:35: note: Function 'ots_cvt_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:44:46: style: Function 'ots_cvt_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:44:46: note: Function 'ots_cvt_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:54:26: style: Function 'ots_cvt_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:54:26: note: Function 'ots_cvt_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:54:38: style: Function 'ots_cvt_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:54:38: note: Function 'ots_cvt_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:59:25: style: Function 'ots_cvt_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_cvt_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/cvt.cc:59:25: note: Function 'ots_cvt_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:27: style: Function 'ots_fpgm_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:27: note: Function 'ots_fpgm_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:48: style: Function 'ots_fpgm_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:48: note: Function 'ots_fpgm_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:61: style: Function 'ots_fpgm_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:14:61: note: Function 'ots_fpgm_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:33:38: style: Function 'ots_fpgm_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:33:38: note: Function 'ots_fpgm_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:38:36: style: Function 'ots_fpgm_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:38:36: note: Function 'ots_fpgm_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:38:47: style: Function 'ots_fpgm_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:38:47: note: Function 'ots_fpgm_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:48:27: style: Function 'ots_fpgm_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:48:27: note: Function 'ots_fpgm_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:48:39: style: Function 'ots_fpgm_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:48:39: note: Function 'ots_fpgm_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:53:26: style: Function 'ots_fpgm_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_fpgm_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/fpgm.cc:53:26: note: Function 'ots_fpgm_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:27: style: Function 'ots_gasp_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:27: note: Function 'ots_gasp_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:48: style: Function 'ots_gasp_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:48: note: Function 'ots_gasp_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:61: style: Function 'ots_gasp_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:22:61: note: Function 'ots_gasp_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:83:38: style: Function 'ots_gasp_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:83:38: note: Function 'ots_gasp_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:87:36: style: Function 'ots_gasp_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:87:36: note: Function 'ots_gasp_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:87:47: style: Function 'ots_gasp_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:87:47: note: Function 'ots_gasp_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:107:27: style: Function 'ots_gasp_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:107:27: note: Function 'ots_gasp_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:107:39: style: Function 'ots_gasp_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:107:39: note: Function 'ots_gasp_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:112:26: style: Function 'ots_gasp_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gasp_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gasp.cc:112:26: note: Function 'ots_gasp_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:27: style: Function 'ots_gdef_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:27: note: Function 'ots_gdef_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:48: style: Function 'ots_gdef_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:48: note: Function 'ots_gdef_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:61: style: Function 'ots_gdef_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:234:61: note: Function 'ots_gdef_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:350:38: style: Function 'ots_gdef_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:350:38: note: Function 'ots_gdef_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:354:36: style: Function 'ots_gdef_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:354:36: note: Function 'ots_gdef_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:354:47: style: Function 'ots_gdef_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:354:47: note: Function 'ots_gdef_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:362:27: style: Function 'ots_gdef_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:362:27: note: Function 'ots_gdef_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:362:39: style: Function 'ots_gdef_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:362:39: note: Function 'ots_gdef_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:367:26: style: Function 'ots_gdef_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gdef_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gdef.cc:367:26: note: Function 'ots_gdef_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:27: style: Function 'ots_glyf_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:27: note: Function 'ots_glyf_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:48: style: Function 'ots_glyf_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:48: note: Function 'ots_glyf_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:61: style: Function 'ots_glyf_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:165:61: note: Function 'ots_glyf_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:276:38: style: Function 'ots_glyf_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:276:38: note: Function 'ots_glyf_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:280:36: style: Function 'ots_glyf_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:280:36: note: Function 'ots_glyf_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:280:47: style: Function 'ots_glyf_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:280:47: note: Function 'ots_glyf_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:292:27: style: Function 'ots_glyf_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:292:27: note: Function 'ots_glyf_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:292:39: style: Function 'ots_glyf_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:292:39: note: Function 'ots_glyf_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:297:26: style: Function 'ots_glyf_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_glyf_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/glyf.cc:297:26: note: Function 'ots_glyf_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:27: style: Function 'ots_gpos_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:27: note: Function 'ots_gpos_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:48: style: Function 'ots_gpos_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:48: note: Function 'ots_gpos_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:61: style: Function 'ots_gpos_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:726:61: note: Function 'ots_gpos_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:794:38: style: Function 'ots_gpos_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:794:38: note: Function 'ots_gpos_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:798:36: style: Function 'ots_gpos_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:798:36: note: Function 'ots_gpos_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:798:47: style: Function 'ots_gpos_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:798:47: note: Function 'ots_gpos_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:806:27: style: Function 'ots_gpos_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:806:27: note: Function 'ots_gpos_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:806:39: style: Function 'ots_gpos_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:806:39: note: Function 'ots_gpos_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:811:26: style: Function 'ots_gpos_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gpos_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gpos.cc:811:26: note: Function 'ots_gpos_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:27: style: Function 'ots_gsub_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:27: note: Function 'ots_gsub_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:48: style: Function 'ots_gsub_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:48: note: Function 'ots_gsub_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:61: style: Function 'ots_gsub_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:583:61: note: Function 'ots_gsub_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:651:38: style: Function 'ots_gsub_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:651:38: note: Function 'ots_gsub_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:655:36: style: Function 'ots_gsub_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:655:36: note: Function 'ots_gsub_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:655:47: style: Function 'ots_gsub_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:655:47: note: Function 'ots_gsub_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:663:27: style: Function 'ots_gsub_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:663:27: note: Function 'ots_gsub_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:663:39: style: Function 'ots_gsub_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:663:39: note: Function 'ots_gsub_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:668:26: style: Function 'ots_gsub_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_gsub_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/gsub.cc:668:26: note: Function 'ots_gsub_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:27: style: Function 'ots_hdmx_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:27: note: Function 'ots_hdmx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:48: style: Function 'ots_hdmx_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:48: note: Function 'ots_hdmx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:61: style: Function 'ots_hdmx_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:24:61: note: Function 'ots_hdmx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:101:38: style: Function 'ots_hdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:101:38: note: Function 'ots_hdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:107:36: style: Function 'ots_hdmx_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:107:36: note: Function 'ots_hdmx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:107:47: style: Function 'ots_hdmx_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:107:47: note: Function 'ots_hdmx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:135:27: style: Function 'ots_hdmx_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:135:27: note: Function 'ots_hdmx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:135:39: style: Function 'ots_hdmx_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:135:39: note: Function 'ots_hdmx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:140:26: style: Function 'ots_hdmx_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hdmx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hdmx.cc:140:26: note: Function 'ots_hdmx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:27: style: Function 'ots_head_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:27: note: Function 'ots_head_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:48: style: Function 'ots_head_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:48: note: Function 'ots_head_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:61: style: Function 'ots_head_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:16:61: note: Function 'ots_head_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:119:38: style: Function 'ots_head_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:119:38: note: Function 'ots_head_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:123:36: style: Function 'ots_head_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:123:36: note: Function 'ots_head_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:123:47: style: Function 'ots_head_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:123:47: note: Function 'ots_head_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:148:27: style: Function 'ots_head_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:148:27: note: Function 'ots_head_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:148:39: style: Function 'ots_head_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:148:39: note: Function 'ots_head_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:153:26: style: Function 'ots_head_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_head_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/head.cc:153:26: note: Function 'ots_head_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:27: style: Function 'ots_hhea_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:27: note: Function 'ots_hhea_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:48: style: Function 'ots_hhea_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:48: note: Function 'ots_hhea_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:61: style: Function 'ots_hhea_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:17:61: note: Function 'ots_hhea_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:36:38: style: Function 'ots_hhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:36:38: note: Function 'ots_hhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:40:36: style: Function 'ots_hhea_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:40:36: note: Function 'ots_hhea_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:40:47: style: Function 'ots_hhea_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:40:47: note: Function 'ots_hhea_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:47:27: style: Function 'ots_hhea_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:47:27: note: Function 'ots_hhea_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:47:39: style: Function 'ots_hhea_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:47:39: note: Function 'ots_hhea_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:52:26: style: Function 'ots_hhea_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hhea_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hhea.cc:52:26: note: Function 'ots_hhea_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:27: style: Function 'ots_hmtx_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:27: note: Function 'ots_hmtx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:48: style: Function 'ots_hmtx_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:48: note: Function 'ots_hmtx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:61: style: Function 'ots_hmtx_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:17:61: note: Function 'ots_hmtx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:34:38: style: Function 'ots_hmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:34:38: note: Function 'ots_hmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:38:36: style: Function 'ots_hmtx_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:38:36: note: Function 'ots_hmtx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:38:47: style: Function 'ots_hmtx_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:38:47: note: Function 'ots_hmtx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:45:27: style: Function 'ots_hmtx_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:45:27: note: Function 'ots_hmtx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:45:39: style: Function 'ots_hmtx_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:45:39: note: Function 'ots_hmtx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:50:26: style: Function 'ots_hmtx_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_hmtx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/hmtx.cc:50:26: note: Function 'ots_hmtx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:27: style: Function 'ots_kern_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:27: note: Function 'ots_kern_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:48: style: Function 'ots_kern_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:48: note: Function 'ots_kern_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:61: style: Function 'ots_kern_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:21:61: note: Function 'ots_kern_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:156:38: style: Function 'ots_kern_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:156:38: note: Function 'ots_kern_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:161:36: style: Function 'ots_kern_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:161:36: note: Function 'ots_kern_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:161:47: style: Function 'ots_kern_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:161:47: note: Function 'ots_kern_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:196:27: style: Function 'ots_kern_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:196:27: note: Function 'ots_kern_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:196:39: style: Function 'ots_kern_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:196:39: note: Function 'ots_kern_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:201:26: style: Function 'ots_kern_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_kern_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/kern.cc:201:26: note: Function 'ots_kern_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:27: style: Function 'ots_loca_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:27: note: Function 'ots_loca_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:48: style: Function 'ots_loca_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:48: note: Function 'ots_loca_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:61: style: Function 'ots_loca_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:17:61: note: Function 'ots_loca_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:67:38: style: Function 'ots_loca_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:67:38: note: Function 'ots_loca_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:71:36: style: Function 'ots_loca_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:71:36: note: Function 'ots_loca_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:71:47: style: Function 'ots_loca_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:71:47: note: Function 'ots_loca_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:98:27: style: Function 'ots_loca_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:98:27: note: Function 'ots_loca_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:98:39: style: Function 'ots_loca_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:98:39: note: Function 'ots_loca_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:103:26: style: Function 'ots_loca_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_loca_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/loca.cc:103:26: note: Function 'ots_loca_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:27: style: Function 'ots_ltsh_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:27: note: Function 'ots_ltsh_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:48: style: Function 'ots_ltsh_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:48: note: Function 'ots_ltsh_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:61: style: Function 'ots_ltsh_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:24:61: note: Function 'ots_ltsh_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:62:38: style: Function 'ots_ltsh_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:62:38: note: Function 'ots_ltsh_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:67:36: style: Function 'ots_ltsh_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:67:36: note: Function 'ots_ltsh_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:67:47: style: Function 'ots_ltsh_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:67:47: note: Function 'ots_ltsh_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:85:27: style: Function 'ots_ltsh_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:85:27: note: Function 'ots_ltsh_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:85:39: style: Function 'ots_ltsh_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:85:39: note: Function 'ots_ltsh_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:90:26: style: Function 'ots_ltsh_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_ltsh_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/ltsh.cc:90:26: note: Function 'ots_ltsh_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:27: style: Function 'ots_math_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:27: note: Function 'ots_math_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:48: style: Function 'ots_math_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:48: note: Function 'ots_math_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:61: style: Function 'ots_math_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:533:61: note: Function 'ots_math_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:595:38: style: Function 'ots_math_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:595:38: note: Function 'ots_math_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:599:36: style: Function 'ots_math_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:599:36: note: Function 'ots_math_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:599:47: style: Function 'ots_math_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:599:47: note: Function 'ots_math_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:607:27: style: Function 'ots_math_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:607:27: note: Function 'ots_math_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:607:39: style: Function 'ots_math_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:607:39: note: Function 'ots_math_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:612:26: style: Function 'ots_math_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_math_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/math.cc:612:26: note: Function 'ots_math_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:27: style: Function 'ots_maxp_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:27: note: Function 'ots_maxp_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:48: style: Function 'ots_maxp_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:48: note: Function 'ots_maxp_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:61: style: Function 'ots_maxp_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:14:61: note: Function 'ots_maxp_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:75:38: style: Function 'ots_maxp_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:75:38: note: Function 'ots_maxp_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:79:36: style: Function 'ots_maxp_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:79:36: note: Function 'ots_maxp_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:79:47: style: Function 'ots_maxp_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:79:47: note: Function 'ots_maxp_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:114:27: style: Function 'ots_maxp_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:114:27: note: Function 'ots_maxp_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:114:39: style: Function 'ots_maxp_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:114:39: note: Function 'ots_maxp_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:119:26: style: Function 'ots_maxp_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_maxp_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/maxp.cc:119:26: note: Function 'ots_maxp_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:27: style: Function 'ots_name_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:27: note: Function 'ots_name_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:48: style: Function 'ots_name_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:48: note: Function 'ots_name_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:61: style: Function 'ots_name_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:59:61: note: Function 'ots_name_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:252:38: style: Function 'ots_name_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:252:38: note: Function 'ots_name_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:256:36: style: Function 'ots_name_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:256:36: note: Function 'ots_name_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:256:47: style: Function 'ots_name_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:256:47: note: Function 'ots_name_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:319:27: style: Function 'ots_name_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:319:27: note: Function 'ots_name_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:319:39: style: Function 'ots_name_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:319:39: note: Function 'ots_name_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:324:26: style: Function 'ots_name_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_name_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.cc:324:26: note: Function 'ots_name_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/name.h:18:3: warning: Member variable 'NameRecord::platform_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/ots/src/name.h:18:3: warning: Member variable 'NameRecord::encoding_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/ots/src/name.h:18:3: warning: Member variable 'NameRecord::language_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/ots/src/name.h:18:3: warning: Member variable 'NameRecord::name_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:26: style: Function 'ots_os2_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:26: note: Function 'ots_os2_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:47: style: Function 'ots_os2_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:47: note: Function 'ots_os2_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:60: style: Function 'ots_os2_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:17:60: note: Function 'ots_os2_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:244:37: style: Function 'ots_os2_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:244:37: note: Function 'ots_os2_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:248:35: style: Function 'ots_os2_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:248:35: note: Function 'ots_os2_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:248:46: style: Function 'ots_os2_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:248:46: note: Function 'ots_os2_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:325:26: style: Function 'ots_os2_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:325:26: note: Function 'ots_os2_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:325:38: style: Function 'ots_os2_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:325:38: note: Function 'ots_os2_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:330:25: style: Function 'ots_os2_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_os2_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/os2.cc:330:25: note: Function 'ots_os2_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:27: style: Function 'ots_post_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:27: note: Function 'ots_post_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:48: style: Function 'ots_post_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:48: note: Function 'ots_post_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:61: style: Function 'ots_post_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:16:61: note: Function 'ots_post_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:123:38: style: Function 'ots_post_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:123:38: note: Function 'ots_post_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:127:36: style: Function 'ots_post_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:127:36: note: Function 'ots_post_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:127:47: style: Function 'ots_post_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:127:47: note: Function 'ots_post_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:182:27: style: Function 'ots_post_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:182:27: note: Function 'ots_post_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:182:39: style: Function 'ots_post_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:182:39: note: Function 'ots_post_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:187:26: style: Function 'ots_post_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_post_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/post.cc:187:26: note: Function 'ots_post_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:27: style: Function 'ots_prep_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:27: note: Function 'ots_prep_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:48: style: Function 'ots_prep_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:48: note: Function 'ots_prep_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:61: style: Function 'ots_prep_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:14:61: note: Function 'ots_prep_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:33:38: style: Function 'ots_prep_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:33:38: note: Function 'ots_prep_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:38:36: style: Function 'ots_prep_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:38:36: note: Function 'ots_prep_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:38:47: style: Function 'ots_prep_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:38:47: note: Function 'ots_prep_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:48:27: style: Function 'ots_prep_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:48:27: note: Function 'ots_prep_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:48:39: style: Function 'ots_prep_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:48:39: note: Function 'ots_prep_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:53:26: style: Function 'ots_prep_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_prep_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/prep.cc:53:26: note: Function 'ots_prep_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:27: style: Function 'ots_vdmx_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:27: note: Function 'ots_vdmx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:48: style: Function 'ots_vdmx_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:48: note: Function 'ots_vdmx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:61: style: Function 'ots_vdmx_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:22:61: note: Function 'ots_vdmx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:124:38: style: Function 'ots_vdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:124:38: note: Function 'ots_vdmx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:129:36: style: Function 'ots_vdmx_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:129:36: note: Function 'ots_vdmx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:129:47: style: Function 'ots_vdmx_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:129:47: note: Function 'ots_vdmx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:174:27: style: Function 'ots_vdmx_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:174:27: note: Function 'ots_vdmx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:174:39: style: Function 'ots_vdmx_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:174:39: note: Function 'ots_vdmx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:179:26: style: Function 'ots_vdmx_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vdmx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vdmx.cc:179:26: note: Function 'ots_vdmx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:27: style: Function 'ots_vhea_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:27: note: Function 'ots_vhea_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:48: style: Function 'ots_vhea_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:48: note: Function 'ots_vhea_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:61: style: Function 'ots_vhea_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:17:61: note: Function 'ots_vhea_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:37:38: style: Function 'ots_vhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:37:38: note: Function 'ots_vhea_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:42:36: style: Function 'ots_vhea_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:42:36: note: Function 'ots_vhea_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:42:47: style: Function 'ots_vhea_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:42:47: note: Function 'ots_vhea_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:49:27: style: Function 'ots_vhea_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:49:27: note: Function 'ots_vhea_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:49:39: style: Function 'ots_vhea_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:49:39: note: Function 'ots_vhea_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:54:26: style: Function 'ots_vhea_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vhea_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vhea.cc:54:26: note: Function 'ots_vhea_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:27: style: Function 'ots_vmtx_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:27: note: Function 'ots_vmtx_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:48: style: Function 'ots_vmtx_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:48: note: Function 'ots_vmtx_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:61: style: Function 'ots_vmtx_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:17:61: note: Function 'ots_vmtx_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:34:38: style: Function 'ots_vmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:34:38: note: Function 'ots_vmtx_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:39:36: style: Function 'ots_vmtx_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:39:36: note: Function 'ots_vmtx_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:39:47: style: Function 'ots_vmtx_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:39:47: note: Function 'ots_vmtx_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:46:27: style: Function 'ots_vmtx_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:46:27: note: Function 'ots_vmtx_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:46:39: style: Function 'ots_vmtx_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:46:39: note: Function 'ots_vmtx_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:51:26: style: Function 'ots_vmtx_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vmtx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vmtx.cc:51:26: note: Function 'ots_vmtx_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:27: style: Function 'ots_vorg_parse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:27: note: Function 'ots_vorg_parse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:48: style: Function 'ots_vorg_parse' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:48: note: Function 'ots_vorg_parse' argument 2 names different: declaration 'd' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:61: style: Function 'ots_vorg_parse' argument 3 names different: declaration 'l' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:24:61: note: Function 'ots_vorg_parse' argument 3 names different: declaration 'l' definition 'length'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:71:38: style: Function 'ots_vorg_should_serialise' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:71:38: note: Function 'ots_vorg_should_serialise' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:76:36: style: Function 'ots_vorg_serialise' argument 1 names different: declaration 's' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:76:36: note: Function 'ots_vorg_serialise' argument 1 names different: declaration 's' definition 'out'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:76:47: style: Function 'ots_vorg_serialise' argument 2 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:76:47: note: Function 'ots_vorg_serialise' argument 2 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:99:27: style: Function 'ots_vorg_reuse' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:99:27: note: Function 'ots_vorg_reuse' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:99:39: style: Function 'ots_vorg_reuse' argument 2 names different: declaration 'o' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:99:39: note: Function 'ots_vorg_reuse' argument 2 names different: declaration 'o' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:104:26: style: Function 'ots_vorg_free' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ots/src/ots.h:230:1: note: Function 'ots_vorg_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/ots/src/vorg.cc:104:26: note: Function 'ots_vorg_free' argument 1 names different: declaration 'f' definition 'font'.
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:657:2: style: Variable 'transform' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:651:0: note: Variable 'transform' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:657:2: note: Variable 'transform' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:381:8: style: The scope of the variable 'out_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:381:15: style: The scope of the variable 'out_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:381:22: style: The scope of the variable 'out_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:400:8: style: The scope of the variable 'out_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:400:15: style: The scope of the variable 'out_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/chain.c:400:22: style: The scope of the variable 'out_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:1261:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:1257:0: note: Variable 'file' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:1261:2: note: Variable 'file' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:249:15: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:539:10: style: The scope of the variable 'clut_precision' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/iccread.c:718:16: style: Checking if unsigned variable 'clut_size' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:55:27: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:166:27: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:59:25: style: Variable 'igtbl_g' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:60:25: style: Variable 'igtbl_b' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:170:25: style: Variable 'igtbl_g' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-altivec.c:171:25: style: Variable 'igtbl_b' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-sse1.c:28:31: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-sse1.c:145:31: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-sse2.c:28:31: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform-sse2.c:139:31: portability: Casting from const float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:951:41: warning: Either the condition '!original_block' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:957:6: note: Assuming that condition '!original_block' is not redundant
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:951:41: note: Null pointer addition
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1162:2: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1158:0: note: Variable 'src' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1162:2: note: Variable 'src' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1163:2: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1159:0: note: Variable 'dest' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1163:2: note: Variable 'dest' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:577:8: style: The scope of the variable 'c0_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:578:8: style: The scope of the variable 'c0_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:579:8: style: The scope of the variable 'c0_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:580:8: style: The scope of the variable 'clut_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:580:16: style: The scope of the variable 'clut_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:580:24: style: The scope of the variable 'clut_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:693:8: style: The scope of the variable 'c0_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:694:8: style: The scope of the variable 'c0_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:695:8: style: The scope of the variable 'c0_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:696:8: style: The scope of the variable 'clut_r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:696:16: style: The scope of the variable 'clut_g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:696:24: style: The scope of the variable 'clut_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1155:11: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1155:13: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1155:15: style: The scope of the variable 'z' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform.c:1156:11: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:411:43: style: Condition 'inverted_size<256' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:400:45: note: Assignment 'inverted_size=256', assigned value is 256
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:411:43: note: Condition 'inverted_size<256' is always false
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:411:43: style: Same expression on both sides of '<' because the value of 'inverted_size' and '256' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:400:45: note: 'inverted_size' is assigned value '256' here.
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:411:43: note: Same expression on both sides of '<' because the value of 'inverted_size' and '256' are the same.
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:232:20: style: The scope of the variable 'res' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:261:21: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:261:24: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:13:32: style: Function 'lut_interp_linear' argument 1 names different: declaration 'value' definition 'input_value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.h:35:32: note: Function 'lut_interp_linear' argument 1 names different: declaration 'value' definition 'input_value'.
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:13:32: note: Function 'lut_interp_linear' argument 1 names different: declaration 'value' definition 'input_value'.
thunderbird-52.3.0/mozilla/gfx/qcms/transform_util.c:245:24: style: Array index 'NumZeroes' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/android/SkBitmapRegionCodec.cpp:20:67: style: Function 'decodeRegion' argument 5 names different: declaration 'colorType' definition 'prefColorType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/android/SkBitmapRegionCodec.h:25:35: note: Function 'decodeRegion' argument 5 names different: declaration 'colorType' definition 'prefColorType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/android/SkBitmapRegionCodec.cpp:20:67: note: Function 'decodeRegion' argument 5 names different: declaration 'colorType' definition 'prefColorType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/android/SkBitmapRegionCodec.h:21:5: style: Class 'SkBitmapRegionCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDStack.h:40:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:111:0: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:103:10: performance: Technically the member function 'SkDisplayable::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:71:5: style: Class 'SkScriptEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkADrawable.h:24:18: style: The function 'isDrawable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:75:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkADrawable.h:24:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:78:50: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:110:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:115:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:116:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:117:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:118:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:119:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTDArray_Experimental.h:123:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.cpp:172:32: style: The scope of the variable 'interpolator' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.cpp:210:36: style: The scope of the variable 'interpolator' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.cpp:167:36: style: Function 'create' argument 1 names different: declaration 'scope' definition 'drawable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.h:26:30: note: Function 'create' argument 1 names different: declaration 'scope' definition 'drawable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.cpp:167:36: note: Function 'create' argument 1 names different: declaration 'scope' definition 'drawable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTypedArray.h:21:20: style: Technically the member function 'SkTypedArray::getType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:53:10: style: Technically the member function 'SkApply::getMode' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.h:33:10: style: Technically the member function 'SkActive::setInterpolator' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.cpp:370:16: note: Technically the member function 'SkActive::setInterpolator' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateActive.h:33:10: note: Technically the member function 'SkActive::setInterpolator' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.h:104:10: performance: Technically the member function 'SkAnimateMaker::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:41:12: style: Technically the member function 'SkGroup::isACopy' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:23:5: warning: The class 'SkAnimate' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimateBase'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: note: The class 'SkAnimate' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimateBase'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:23:5: note: The class 'SkAnimate' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimateBase'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:23:5: warning: The class 'SkAnimate' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimateBase'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: note: The class 'SkAnimate' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimateBase'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:23:5: note: The class 'SkAnimate' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimateBase'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: warning: The class 'SkSet' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimate'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateSet.h:16:5: note: The class 'SkSet' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: note: The class 'SkSet' defines member variable with name 'fInfo' also defined in its parent class 'SkAnimate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: warning: The class 'SkSet' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimate'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateSet.h:16:5: note: The class 'SkSet' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimate.h:19:5: note: The class 'SkSet' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAnimate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkSave' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:66:5: note: The class 'SkSave' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkSave' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkSave' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:66:5: note: The class 'SkSave' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkSave' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTypedArray.h:19:5: style: Class 'SkTypedArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:63:5: style: Class 'SkDisplayXMLParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.cpp:62:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.cpp:100:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.cpp:180:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:41:10: performance: Technically the member function 'SkAnimateBase::packARGB' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.cpp:162:21: note: Technically the member function 'SkAnimateBase::packARGB' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateBase.h:41:10: note: Technically the member function 'SkAnimateBase::packARGB' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:235:21: warning: The class 'SkAnimatorScript' defines member variable with name 'fMaker' also defined in its parent class 'SkScriptEngine'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:63:21: note: The class 'SkAnimatorScript' defines member variable with name 'fMaker' also defined in its parent class 'SkScriptEngine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:235:21: note: The class 'SkAnimatorScript' defines member variable with name 'fMaker' also defined in its parent class 'SkScriptEngine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateField.cpp:90:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.cpp:166:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.cpp:30:17: warning: Member variable 'SkAnimateMaker::fEndDepth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.h:59:9: style: Technically the member function 'SkAnimateMaker::dynamicProperty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.cpp:191:21: note: Technically the member function 'SkAnimateMaker::dynamicProperty' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateMaker.h:59:9: note: Technically the member function 'SkAnimateMaker::dynamicProperty' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimateSet.cpp:65:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:183:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:191:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:195:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:206:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:208:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:217:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:228:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:229:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:365:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:366:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:461:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:548:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:557:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:583:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:608:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimator.cpp:625:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:189:9: warning: Member variable 'Branch::fOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:189:9: warning: Member variable 'Branch::fOpStackDepth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:189:9: warning: Member variable 'Branch::fOperator' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:189:9: warning: Member variable 'Branch::fDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOperand2.h:48:13: style: Technically the member function 'SkScriptValue2::getS32' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOperand2.h:49:14: style: Technically the member function 'SkScriptValue2::getScalar' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:45:11: style: Technically the member function 'SkScriptEngine2::getError' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:46:24: style: Technically the member function 'SkScriptEngine2::getReturnType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:212:14: performance: Technically the member function 'SkScriptEngine2::Branch::prime' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:75:5: style: Class 'SkDisplayString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:89:5: style: Class 'SkDisplayArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:90:5: style: Class 'SkDisplayArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:40:5: style: Class 'SkScriptEngine2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:20:18: style: The function 'canContainDependents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:36:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:20:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:25:18: style: The function 'dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayTypes.h:25:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:92:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:139:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:160:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:185:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:187:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:208:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:251:50: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:253:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:274:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:275:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:297:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:298:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:442:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:444:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:448:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:452:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:456:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:460:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:464:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:81:45: style: Function 'evaluate' argument 1 names different: declaration 'script' definition 'original'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:29:31: note: Function 'evaluate' argument 1 names different: declaration 'script' definition 'original'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:81:45: note: Function 'evaluate' argument 1 names different: declaration 'script' definition 'original'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:134:15: style: Function 'Eval' argument 4 names different: declaration 'callBack' definition 'eng'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:42:15: note: Function 'Eval' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:134:15: note: Function 'Eval' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:159:68: style: Function 'EvalID' argument 3 names different: declaration 'callBack' definition 'user'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:44:61: note: Function 'EvalID' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:159:68: note: Function 'EvalID' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:195:76: style: Function 'EvalNamedColor' argument 3 names different: declaration 'callBack' definition 'callback'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:51:69: note: Function 'EvalNamedColor' argument 3 names different: declaration 'callBack' definition 'callback'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:195:76: note: Function 'EvalNamedColor' argument 3 names different: declaration 'callBack' definition 'callback'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:203:15: style: Function 'EvalRGB' argument 4 names different: declaration 'callBack' definition 'eng'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:53:15: note: Function 'EvalRGB' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:203:15: note: Function 'EvalRGB' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:296:49: style: Function 'EvalMemberFunction' argument 5 names different: declaration 'user' definition 'eng'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:50:49: note: Function 'EvalMemberFunction' argument 5 names different: declaration 'user' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:296:49: note: Function 'EvalMemberFunction' argument 5 names different: declaration 'user' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:364:70: style: Function 'Infinity' argument 3 names different: declaration 'callBack' definition 'user'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:55:63: note: Function 'Infinity' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:364:70: note: Function 'Infinity' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:373:15: style: Function 'IsFinite' argument 4 names different: declaration 'callBack' definition 'eng'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:57:15: note: Function 'IsFinite' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:373:15: note: Function 'IsFinite' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:388:15: style: Function 'IsNaN' argument 4 names different: declaration 'callBack' definition 'eng'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:59:15: note: Function 'IsNaN' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:388:15: note: Function 'IsNaN' argument 4 names different: declaration 'callBack' definition 'eng'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:419:65: style: Function 'NaN' argument 3 names different: declaration 'callBack' definition 'user'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.h:60:58: note: Function 'NaN' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:419:65: note: Function 'NaN' argument 3 names different: declaration 'callBack' definition 'user'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript.cpp:374:9: warning: Size of pointer 'function' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:169:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:171:47: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:199:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:216:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:217:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:235:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:253:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:254:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:308:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:311:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:319:48: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:323:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:327:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:331:47: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:345:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:428:50: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:430:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:146:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOpArray.h:21:24: style: Technically the member function 'SkOpArray::getType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:198:10: performance: Technically the member function 'SkAnimatorScript_Member::getMemberReference' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:234:10: performance: Technically the member function 'SkAnimatorScript_MemberFunction::getMemberReference' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOpArray.h:19:5: style: Class 'SkOpArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:108:5: style: Class 'SkAnimatorScript_Enum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:124:5: style: Class 'SkAnimatorScript_Eval' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:158:5: style: Class 'SkAnimatorScript_ID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:196:5: style: Class 'SkAnimatorScript_Member' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:232:5: style: Class 'SkAnimatorScript_MemberFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:304:5: style: Class 'SkAnimatorScript_Unbox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:41:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:41:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:48:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:48:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:56:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:56:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:64:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:64:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:57:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:35:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:57:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:93:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:93:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:133:18: style: The function 'getParamTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:40:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:133:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:139:18: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:139:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:179:18: style: The function 'getResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:63:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:179:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:215:10: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:49:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:215:10: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:245:18: style: The function 'getParamTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:55:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:245:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:251:10: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:57:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:251:10: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:281:18: style: The function 'getParamTypes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:40:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:281:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:287:18: style: The function 'invoke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:287:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:306:18: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:35:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:306:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:359:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptCallBack.h:30:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkAnimatorScript2.cpp:359:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:22:10: style: Technically the member function 'SkBoundable::hasBounds' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:19:18: style: The function 'clearBounder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:38:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:19:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:20:18: style: The function 'enableBounder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:52:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:20:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:21:18: style: The function 'getBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:59:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkBoundable.h:21:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.cpp:196:22: style: Condition 'getType()==SkType_Add' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.cpp:45:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.cpp:135:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.cpp:149:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkMove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:50:5: note: The class 'SkMove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkMove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkMove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:50:5: note: The class 'SkMove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkMove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkRemove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:56:5: note: The class 'SkRemove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkRemove' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkRemove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:56:5: note: The class 'SkRemove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkRemove' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkReplace' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:66:5: note: The class 'SkReplace' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkReplace' defines member variable with name 'fInfo' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: warning: The class 'SkReplace' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:66:5: note: The class 'SkReplace' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:17:5: note: The class 'SkReplace' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAdd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:46:18: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:51:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayAdd.h:46:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:77:21: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:191:18: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:198:18: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:322:42: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:325:39: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:435:27: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:166:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:278:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:343:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:379:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:402:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:405:48: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:447:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:659:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:710:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:781:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:543:57: style: Function 'interpolate' argument 2 names different: declaration 'time' definition 'rawTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:62:47: note: Function 'interpolate' argument 2 names different: declaration 'time' definition 'rawTime'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:543:57: note: Function 'interpolate' argument 2 names different: declaration 'time' definition 'rawTime'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:44:10: performance: Technically the member function 'SkApply::disable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:177:15: note: Technically the member function 'SkApply::disable' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:44:10: note: Technically the member function 'SkApply::disable' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:56:10: style: Technically the member function 'SkApply::getStep' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.cpp:506:15: note: Technically the member function 'SkApply::getStep' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayApply.h:56:10: note: Technically the member function 'SkApply::getStep' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:42:5: note: The class 'SkRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:42:5: note: The class 'SkRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkDisplayBounds' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayBounds.h:16:5: note: The class 'SkDisplayBounds' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkDisplayBounds' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkDisplayBounds' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayBounds.h:16:5: note: The class 'SkDisplayBounds' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkDisplayBounds' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:133:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:141:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:180:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:200:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:206:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:230:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.h:46:10: style: Technically the member function 'SkDisplayEvent::populateInput' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:185:22: note: Technically the member function 'SkDisplayEvent::populateInput' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.h:46:10: note: Technically the member function 'SkDisplayEvent::populateInput' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.h:61:10: style: Technically the member function 'SkDisplayEvent::deleteMembers' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.cpp:77:22: note: Technically the member function 'SkDisplayEvent::deleteMembers' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvent.h:61:10: note: Technically the member function 'SkDisplayEvent::deleteMembers' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:68:26: warning: Either the condition 'state==nullptr' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:66:19: note: Assuming that condition 'state==nullptr' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:68:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:69:26: warning: Either the condition 'state==nullptr' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:66:19: note: Assuming that condition 'state==nullptr' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:69:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayEvents.cpp:23:11: warning: Member variable 'SkEvents::fError' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:79:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:102:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:121:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:31:56: style: Function 'draw' argument 2 names different: declaration 'time' definition 'inTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.h:29:40: note: Function 'draw' argument 2 names different: declaration 'time' definition 'inTime'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:31:56: note: Function 'draw' argument 2 names different: declaration 'time' definition 'inTime'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayList.cpp:21:16: warning: Member variable 'SkDisplayList::fHasUnion' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayMovie.cpp:55:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayPost.cpp:52:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayPost.cpp:253:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayInput.h:17:5: warning: The class 'SkDataInput' defines member variable with name 'fInfo' also defined in its parent class 'SkInput'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPostParts.h:18:5: note: The class 'SkDataInput' defines member variable with name 'fInfo' also defined in its parent class 'SkInput'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayInput.h:17:5: note: The class 'SkDataInput' defines member variable with name 'fInfo' also defined in its parent class 'SkInput'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayInput.h:17:5: warning: The class 'SkDataInput' defines member variable with name 'fInfoCount' also defined in its parent class 'SkInput'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPostParts.h:18:5: note: The class 'SkDataInput' defines member variable with name 'fInfoCount' also defined in its parent class 'SkInput'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayInput.h:17:5: note: The class 'SkDataInput' defines member variable with name 'fInfoCount' also defined in its parent class 'SkInput'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: warning: The class 'SkDrawBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:34:5: note: The class 'SkDrawBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: note: The class 'SkDrawBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: warning: The class 'SkDrawBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:34:5: note: The class 'SkDrawBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: note: The class 'SkDrawBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: warning: The class 'SkImageBaseBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:53:5: note: The class 'SkImageBaseBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: note: The class 'SkImageBaseBitmap' defines member variable with name 'fInfo' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: warning: The class 'SkImageBaseBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:53:5: note: The class 'SkImageBaseBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.h:19:5: note: The class 'SkImageBaseBitmap' defines member variable with name 'fInfoCount' also defined in its parent class 'SkBaseBitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: warning: The class 'SkDrawBitmapShader' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawShader.h:17:5: note: The class 'SkDrawBitmapShader' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: note: The class 'SkDrawBitmapShader' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: warning: The class 'SkDrawBitmapShader' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawShader.h:17:5: note: The class 'SkDrawBitmapShader' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: note: The class 'SkDrawBitmapShader' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: warning: The class 'SkDrawGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: note: The class 'SkDrawGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: warning: The class 'SkDrawGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:49:5: note: The class 'SkDrawGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShader'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: warning: The class 'SkDrawLinearGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:37:5: note: The class 'SkDrawLinearGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawLinearGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: warning: The class 'SkDrawLinearGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:37:5: note: The class 'SkDrawLinearGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawLinearGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: warning: The class 'SkDrawRadialGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:51:5: note: The class 'SkDrawRadialGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawRadialGradient' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: warning: The class 'SkDrawRadialGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:51:5: note: The class 'SkDrawRadialGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.h:18:5: note: The class 'SkDrawRadialGradient' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawGradient'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkOval' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawOval.h:16:5: note: The class 'SkOval' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkOval' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawOval.h:16:5: note: The class 'SkOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:19:5: warning: The class 'SkPolyline' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawPath'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: note: The class 'SkPolyline' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:19:5: note: The class 'SkPolyline' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:19:5: warning: The class 'SkPolyline' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawPath'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: note: The class 'SkPolyline' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:19:5: note: The class 'SkPolyline' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: warning: The class 'SkPolygon' defines member variable with name 'fInfo' also defined in its parent class 'SkPolyline'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:63:5: note: The class 'SkPolygon' defines member variable with name 'fInfo' also defined in its parent class 'SkPolyline'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: note: The class 'SkPolygon' defines member variable with name 'fInfo' also defined in its parent class 'SkPolyline'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: warning: The class 'SkPolygon' defines member variable with name 'fInfoCount' also defined in its parent class 'SkPolyline'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:63:5: note: The class 'SkPolygon' defines member variable with name 'fInfoCount' also defined in its parent class 'SkPolyline'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.h:53:5: note: The class 'SkPolygon' defines member variable with name 'fInfoCount' also defined in its parent class 'SkPolyline'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkSaveLayer' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawSaveLayer.h:20:5: note: The class 'SkSaveLayer' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkSaveLayer' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkSaveLayer' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawSaveLayer.h:20:5: note: The class 'SkSaveLayer' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkSaveLayer' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkDrawTextBox' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTextBox.h:17:5: note: The class 'SkDrawTextBox' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkDrawTextBox' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: warning: The class 'SkDrawTextBox' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTextBox.h:17:5: note: The class 'SkDrawTextBox' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawRectangle.h:20:5: note: The class 'SkDrawTextBox' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkDrawTo' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTo.h:19:5: note: The class 'SkDrawTo' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkDrawTo' defines member variable with name 'fInfo' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: warning: The class 'SkDrawTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTo.h:19:5: note: The class 'SkDrawTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:19:5: note: The class 'SkDrawTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkGroup'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:35:5: warning: The class 'SkRMoveTo' defines member variable with name 'fInfo' also defined in its parent class 'SkMoveTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:44:5: note: The class 'SkRMoveTo' defines member variable with name 'fInfo' also defined in its parent class 'SkMoveTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:35:5: note: The class 'SkRMoveTo' defines member variable with name 'fInfo' also defined in its parent class 'SkMoveTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:35:5: warning: The class 'SkRMoveTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkMoveTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:44:5: note: The class 'SkRMoveTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkMoveTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:35:5: note: The class 'SkRMoveTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkMoveTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:51:5: warning: The class 'SkRLineTo' defines member variable with name 'fInfo' also defined in its parent class 'SkLineTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:60:5: note: The class 'SkRLineTo' defines member variable with name 'fInfo' also defined in its parent class 'SkLineTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:51:5: note: The class 'SkRLineTo' defines member variable with name 'fInfo' also defined in its parent class 'SkLineTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:51:5: warning: The class 'SkRLineTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkLineTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:60:5: note: The class 'SkRLineTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkLineTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:51:5: note: The class 'SkRLineTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkLineTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:67:5: warning: The class 'SkRQuadTo' defines member variable with name 'fInfo' also defined in its parent class 'SkQuadTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:78:5: note: The class 'SkRQuadTo' defines member variable with name 'fInfo' also defined in its parent class 'SkQuadTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:67:5: note: The class 'SkRQuadTo' defines member variable with name 'fInfo' also defined in its parent class 'SkQuadTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:67:5: warning: The class 'SkRQuadTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkQuadTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:78:5: note: The class 'SkRQuadTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkQuadTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:67:5: note: The class 'SkRQuadTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkQuadTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:85:5: warning: The class 'SkRCubicTo' defines member variable with name 'fInfo' also defined in its parent class 'SkCubicTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:98:5: note: The class 'SkRCubicTo' defines member variable with name 'fInfo' also defined in its parent class 'SkCubicTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:85:5: note: The class 'SkRCubicTo' defines member variable with name 'fInfo' also defined in its parent class 'SkCubicTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:85:5: warning: The class 'SkRCubicTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkCubicTo'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:98:5: note: The class 'SkRCubicTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkCubicTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:85:5: note: The class 'SkRCubicTo' defines member variable with name 'fInfoCount' also defined in its parent class 'SkCubicTo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: warning: The class 'SkAddRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: note: The class 'SkAddRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: warning: The class 'SkAddRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: note: The class 'SkAddRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: warning: The class 'SkAddOval' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:127:5: note: The class 'SkAddOval' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddOval' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: warning: The class 'SkAddOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:127:5: note: The class 'SkAddOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddOval' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: warning: The class 'SkAddCircle' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:134:5: note: The class 'SkAddCircle' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: note: The class 'SkAddCircle' defines member variable with name 'fInfo' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: warning: The class 'SkAddCircle' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:134:5: note: The class 'SkAddCircle' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:110:5: note: The class 'SkAddCircle' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddGeom'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: warning: The class 'SkAddRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:145:5: note: The class 'SkAddRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddRoundRect' defines member variable with name 'fInfo' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: warning: The class 'SkAddRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:145:5: note: The class 'SkAddRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:117:5: note: The class 'SkAddRoundRect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkAddRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:25:28: style: The function 'getParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:65:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:25:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:26:18: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:87:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.h:26:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:28:18: style: The function 'dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:28:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:29:28: style: The function 'getParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:65:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:29:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:30:18: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:87:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.h:30:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:24:18: style: The function 'dirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:24:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:25:28: style: The function 'getParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:65:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:25:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:26:18: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:87:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.h:26:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:202:20: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:236:24: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:240:17: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:61:61: style: Function 'setInnerError' argument 1 names different: declaration 'maker' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:56:40: note: Function 'setInnerError' argument 1 names different: declaration 'maker' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:61:61: note: Function 'setInnerError' argument 1 names different: declaration 'maker' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:61:85: style: Function 'setInnerError' argument 2 names different: declaration 'str' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:56:63: note: Function 'setInnerError' argument 2 names different: declaration 'str' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:61:85: note: Function 'setInnerError' argument 2 names different: declaration 'str' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:97:55: style: Function 'onAddAttributeLen' argument 1 names different: declaration 'name' definition 'attrName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:67:39: note: Function 'onAddAttributeLen' argument 1 names different: declaration 'name' definition 'attrName'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:97:55: note: Function 'onAddAttributeLen' argument 1 names different: declaration 'name' definition 'attrName'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:97:78: style: Function 'onAddAttributeLen' argument 2 names different: declaration 'value' definition 'attrValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:67:58: note: Function 'onAddAttributeLen' argument 2 names different: declaration 'value' definition 'attrValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:97:78: note: Function 'onAddAttributeLen' argument 2 names different: declaration 'value' definition 'attrValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:98:48: style: Function 'onAddAttributeLen' argument 3 names different: declaration 'len' definition 'attrValueLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:67:74: note: Function 'onAddAttributeLen' argument 3 names different: declaration 'len' definition 'attrValueLen'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:98:48: note: Function 'onAddAttributeLen' argument 3 names different: declaration 'len' definition 'attrValueLen'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:226:52: style: Function 'onStartElement' argument 1 names different: declaration 'elem' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:69:44: note: Function 'onStartElement' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:226:52: note: Function 'onStartElement' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:231:55: style: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.h:70:39: note: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:231:55: note: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayXMLParser.cpp:72:21: warning: Member variable 'SkDisplayXMLParser::fCurrType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:445:16: warning: Possible null pointer dereference: params [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:438:63: note: Assignment 'params=getFunctionsParameters()', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:445:16: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:450:12: warning: Possible null pointer dereference: params [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:438:63: note: Assignment 'params=getFunctionsParameters()', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:450:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:94:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:98:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:102:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:518:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:519:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:396:58: style: Function 'executeFunction' argument 2 names different: declaration 'functionIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:53:55: note: Function 'executeFunction' argument 2 names different: declaration 'functionIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:396:58: note: Function 'executeFunction' argument 2 names different: declaration 'functionIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:413:59: style: Function 'executeFunction2' argument 2 names different: declaration 'functionIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:57:56: note: Function 'executeFunction2' argument 2 names different: declaration 'functionIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:413:59: note: Function 'executeFunction2' argument 2 names different: declaration 'functionIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:510:75: style: Function 'setReference' argument 2 names different: declaration 'ref' definition 'displayable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.h:89:64: note: Function 'setReference' argument 2 names different: declaration 'ref' definition 'displayable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDisplayable.cpp:510:75: note: Function 'setReference' argument 2 names different: declaration 'ref' definition 'displayable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawBitmap.cpp:145:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawColor.cpp:219:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawColor.cpp:124:5: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawColor.cpp:125:5: performance: Variable 'fHue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawColor.cpp:125:12: performance: Variable 'fSaturation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawColor.cpp:125:26: performance: Variable 'fValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:109:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:111:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:115:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:122:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:124:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:128:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:196:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:265:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:267:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:271:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:278:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:280:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:283:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:297:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:375:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:377:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:337:26: warning: Member variable 'SkDrawShape2DPathEffect::matrix' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:236:5: warning: Member variable 'SkShape2DPathEffect::fU' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:236:5: warning: Member variable 'SkShape2DPathEffect::fV' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: warning: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:35:5: note: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: note: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: warning: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:35:5: note: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: note: The class 'SkDrawShape1DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: warning: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:47:5: note: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: note: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfo' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: warning: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:47:5: note: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:20:5: note: The class 'SkDrawShape2DPathEffect' defines member variable with name 'fInfoCount' also defined in its parent class 'SkDrawShapePathEffect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:36:5: style: Class 'SkDrawShape1DPathEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:48:5: style: Class 'SkDrawShape2DPathEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:59:5: style: Class 'SkDrawComposePathEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:71:5: style: Class 'SkDrawCornerPathEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:432:28: style: The function 'createInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkExtras.h:20:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:432:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:445:18: style: The function 'definesType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkExtras.h:21:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:445:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:453:33: style: The function 'getMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkExtras.h:23:33: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:453:33: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:489:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkExtras.h:28:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawExtraPathEffect.cpp:489:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGradient.cpp:38:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:55:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:57:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:89:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:114:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:181:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:269:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:274:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:268:64: style: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'orig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:47:59: note: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'orig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:268:64: note: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'orig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:25:12: style: Technically the member function 'SkGroup::copySet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.cpp:80:17: note: Technically the member function 'SkGroup::copySet' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawGroup.h:25:12: note: Technically the member function 'SkGroup::copySet' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawMatrix.cpp:66:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawMatrix.cpp:78:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:93:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:102:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:104:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:199:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:197:68: style: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'origDisp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.h:40:59: note: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'origDisp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPaint.cpp:197:68: note: Function 'resolveIDs' argument 2 names different: declaration 'original' definition 'origDisp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.cpp:50:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.cpp:138:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.cpp:38:5: performance: Variable 'fLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.cpp:39:5: performance: Variable 'fChildHasID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawPath.cpp:40:5: performance: Variable 'fDirty' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTextBox.cpp:39:5: performance: Variable 'fSpacingMul' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkDrawTextBox.cpp:40:5: performance: Variable 'fSpacingAdd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMatrixParts.cpp:31:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:88:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:111:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:115:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:135:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:148:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:158:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:198:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:318:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:360:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:403:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:423:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:487:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:508:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:525:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:138:73: style: Function 'getValue' argument 2 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.h:66:52: note: Function 'getValue' argument 2 names different: declaration 'values' definition 'value'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:138:73: note: Function 'getValue' argument 2 names different: declaration 'values' definition 'value'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:505:91: style: Function 'Find' argument 3 names different: declaration 'name' definition 'matchPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.h:99:84: note: Function 'Find' argument 3 names different: declaration 'name' definition 'matchPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkMemberInfo.cpp:505:91: note: Function 'Find' argument 3 names different: declaration 'name' definition 'matchPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOpArray.h:20:10: style: Technically the member function 'SkOpArray::getIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOpArray.cpp:16:17: note: Technically the member function 'SkOpArray::getIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkOpArray.h:20:10: note: Technically the member function 'SkOpArray::getIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPaintPart.cpp:26:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPathParts.cpp:31:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkPostParts.cpp:50:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:578:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:655:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:660:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:663:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:703:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:718:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:331:52: style: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:191:41: note: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:331:52: note: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:419:50: style: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:75:38: note: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:419:50: note: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:918:47: style: Function 'handleBox' argument 1 names different: declaration 'value' definition 'scriptValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.h:203:35: note: Function 'handleBox' argument 1 names different: declaration 'value' definition 'scriptValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript.cpp:918:47: note: Function 'handleBox' argument 1 names different: declaration 'value' definition 'scriptValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:244:33: style: Condition 'operand[1].fS32!=0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:93:58: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:103:54: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:112:58: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:154:52: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.cpp:160:54: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.h:31:5: warning: Member variable 'SkScriptRuntime::fError' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptRuntime.h:31:5: style: Class 'SkScriptRuntime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:335:79: style: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:227:51: note: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:335:79: note: Function 'convertParams' argument 3 names different: declaration 'paramTypeCount' definition 'paramCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:395:51: style: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:43:38: note: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:395:51: note: Function 'evaluateScript' argument 1 names different: declaration 'script' definition 'scriptPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:1180:78: style: Function 'resolve' argument 2 names different: declaration 'offset' definition 'off'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:213:55: note: Function 'resolve' argument 2 names different: declaration 'offset' definition 'off'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:1180:78: note: Function 'resolve' argument 2 names different: declaration 'offset' definition 'off'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:122:18: warning: Member variable 'SkScriptEngine2::fToken' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:239:24: style: Technically the member function 'SkScriptEngine2::getUnboxType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScriptTokenizer.cpp:463:37: note: Technically the member function 'SkScriptEngine2::getUnboxType' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkScript2.h:239:24: note: Technically the member function 'SkScriptEngine2::getUnboxType' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkSnapshot.cpp:32:5: performance: Variable 'quality' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTypedArray.h:20:10: style: Technically the member function 'SkTypedArray::getIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTypedArray.cpp:18:20: note: Technically the member function 'SkTypedArray::getIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkTypedArray.h:20:10: note: Technically the member function 'SkTypedArray::getIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkXMLAnimatorWriter.cpp:38:56: style: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkXMLAnimatorWriter.h:28:39: note: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkXMLAnimatorWriter.cpp:38:56: note: Function 'onStartElementLen' argument 1 names different: declaration 'elem' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/animator/SkXMLAnimatorWriter.h:20:5: style: Class 'SkXMLAnimatorWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:73:70: style: Function 'createColorTable' argument 2 names different: declaration 'colorCount' definition 'numColors'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.h:61:58: note: Function 'createColorTable' argument 2 names different: declaration 'colorCount' definition 'numColors'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:73:70: note: Function 'createColorTable' argument 2 names different: declaration 'colorCount' definition 'numColors'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:307:50: style: Function 'decodeRows' argument 1 names different: declaration 'dstInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.h:90:39: note: Function 'decodeRows' argument 1 names different: declaration 'dstInfo' definition 'info'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:307:50: note: Function 'decodeRows' argument 1 names different: declaration 'dstInfo' definition 'info'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:17:16: warning: Member variable 'SkBmpRLECodec::fLinesToSkip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpRLECodec.cpp:526:5: style: Class 'SkBmpRLESampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:71:56: style: Function 'createColorTable' argument 1 names different: declaration 'colorType' definition 'dstColorType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.h:73:39: note: Function 'createColorTable' argument 1 names different: declaration 'colorType' definition 'dstColorType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:71:56: note: Function 'createColorTable' argument 1 names different: declaration 'colorType' definition 'dstColorType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:71:82: style: Function 'createColorTable' argument 2 names different: declaration 'alphaType' definition 'dstAlphaType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.h:73:62: note: Function 'createColorTable' argument 2 names different: declaration 'alphaType' definition 'dstAlphaType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:71:82: note: Function 'createColorTable' argument 2 names different: declaration 'alphaType' definition 'dstAlphaType'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:72:15: style: Function 'createColorTable' argument 3 names different: declaration 'colorCount' definition 'numColors'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.h:73:78: note: Function 'createColorTable' argument 3 names different: declaration 'colorCount' definition 'numColors'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkBmpStandardCodec.cpp:72:15: note: Function 'createColorTable' argument 3 names different: declaration 'colorCount' definition 'numColors'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.cpp:388:78: style: Function 'initializeColorTable' argument 2 names different: declaration 'colorPtr' definition 'inputColorPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.h:114:70: note: Function 'initializeColorTable' argument 2 names different: declaration 'colorPtr' definition 'inputColorPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.cpp:388:78: note: Function 'initializeColorTable' argument 2 names different: declaration 'colorPtr' definition 'inputColorPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.cpp:464:80: style: Function 'initializeSwizzler' argument 2 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.h:134:28: note: Function 'initializeSwizzler' argument 2 names different: declaration 'options' definition 'opts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkGifCodec.cpp:464:80: note: Function 'initializeSwizzler' argument 2 names different: declaration 'options' definition 'opts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:184:64: style: Function 'SkIcoCodec' argument 4 names different: declaration 'embeddedCodecs' definition 'codecs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.h:80:53: note: Function 'SkIcoCodec' argument 4 names different: declaration 'embeddedCodecs' definition 'codecs'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:184:64: note: Function 'SkIcoCodec' argument 4 names different: declaration 'embeddedCodecs' definition 'codecs'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:279:52: style: Function 'onStartScanlineDecode' argument 3 names different: declaration 'inputColorPtr' definition 'colorTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.h:51:23: note: Function 'onStartScanlineDecode' argument 3 names different: declaration 'inputColorPtr' definition 'colorTable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:279:52: note: Function 'onStartScanlineDecode' argument 3 names different: declaration 'inputColorPtr' definition 'colorTable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:279:71: style: Function 'onStartScanlineDecode' argument 4 names different: declaration 'inputColorCount' definition 'colorCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.h:51:45: note: Function 'onStartScanlineDecode' argument 4 names different: declaration 'inputColorCount' definition 'colorCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:279:71: note: Function 'onStartScanlineDecode' argument 4 names different: declaration 'inputColorCount' definition 'colorCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.h:39:9: style: Struct 'voidp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:163:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:170:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:171:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:172:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:205:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:206:39: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:215:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkIcoCodec.cpp:223:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:360:58: style: Function 'setOutputColorSpace' argument 1 names different: declaration 'dst' definition 'dstInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.h:107:49: note: Function 'setOutputColorSpace' argument 1 names different: declaration 'dst' definition 'dstInfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:360:58: note: Function 'setOutputColorSpace' argument 1 names different: declaration 'dst' definition 'dstInfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:719:62: style: Function 'onGetScanlines' argument 3 names different: declaration 'rowBytes' definition 'dstRowBytes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.h:120:53: note: Function 'onGetScanlines' argument 3 names different: declaration 'rowBytes' definition 'dstRowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:719:62: note: Function 'onGetScanlines' argument 3 names different: declaration 'rowBytes' definition 'dstRowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:923:13: style: Variable 'rowptrs' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.h:39:5: style: Struct 'skjpeg_source_mgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegDecoderMgr.h:37:5: style: Class 'JpegDecoderMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:56:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegCodec.cpp:118:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:16:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:25:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:42:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:92:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:89:35: style: Function 'skjpeg_err_exit' argument 1 names different: declaration 'cinfo' definition 'dinfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.h:33:35: note: Function 'skjpeg_err_exit' argument 1 names different: declaration 'cinfo' definition 'dinfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:89:35: note: Function 'skjpeg_err_exit' argument 1 names different: declaration 'cinfo' definition 'dinfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkJpegUtility.cpp:76:20: warning: Member variable 'skjpeg_source_mgr::fBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:129:58: style: Function 'CreateMasks' argument 2 names different: declaration 'bpp' definition 'bitsPerPixel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.h:48:60: note: Function 'CreateMasks' argument 2 names different: declaration 'bpp' definition 'bitsPerPixel'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:129:58: note: Function 'CreateMasks' argument 2 names different: declaration 'bpp' definition 'bitsPerPixel'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:132:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 131. [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:131:22: note: Assuming that condition 'bitsPerPixel<32' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:132:25: note: Shift
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:133:27: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 131. [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:131:22: note: Assuming that condition 'bitsPerPixel<32' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:133:27: note: Shift
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:134:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 131. [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:131:22: note: Assuming that condition 'bitsPerPixel<32' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:134:26: note: Shift
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:135:27: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 131. [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:131:22: note: Assuming that condition 'bitsPerPixel<32' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkMasks.cpp:135:27: note: Shift
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:559:9: style: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:557:0: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:559:9: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:590:9: style: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:588:0: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:590:9: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:718:9: style: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:716:0: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:718:9: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:752:9: style: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:750:0: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:752:9: note: Variable 'callback' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1103:45: style: Function 'initializeXforms' argument 3 names different: declaration 'colorPtr' definition 'ctable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.h:121:82: note: Function 'initializeXforms' argument 3 names different: declaration 'colorPtr' definition 'ctable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1103:45: note: Function 'initializeXforms' argument 3 names different: declaration 'colorPtr' definition 'ctable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1103:60: style: Function 'initializeXforms' argument 4 names different: declaration 'colorCount' definition 'ctableCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.h:122:32: note: Function 'initializeXforms' argument 4 names different: declaration 'colorCount' definition 'ctableCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1103:60: note: Function 'initializeXforms' argument 4 names different: declaration 'colorCount' definition 'ctableCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1251:15: style: Function 'onStartIncrementalDecode' argument 2 names different: declaration 'pixels' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.h:89:71: note: Function 'onStartIncrementalDecode' argument 2 names different: declaration 'pixels' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1251:15: note: Function 'onStartIncrementalDecode' argument 2 names different: declaration 'pixels' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1070:13: warning: Member variable 'SkPngCodec::fXformMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:1070:13: warning: Member variable 'SkPngCodec::fXformWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:639:5: warning: Member variable 'SkPngInterlacedDecoder::fDst' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkPngCodec.cpp:639:5: warning: Member variable 'SkPngInterlacedDecoder::fRowBytes' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:682:60: style: Function 'onGetPixels' argument 1 names different: declaration 'dstInfo' definition 'requestedInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.h:37:43: note: Function 'onGetPixels' argument 1 names different: declaration 'dstInfo' definition 'requestedInfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:682:60: note: Function 'onGetPixels' argument 1 names different: declaration 'dstInfo' definition 'requestedInfo'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:618:5: warning: Member variable 'SkDngImage::fWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:618:5: warning: Member variable 'SkDngImage::fHeight' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:618:5: warning: Member variable 'SkDngImage::fIsScalable' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:618:5: warning: Member variable 'SkDngImage::fIsXtransImage' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.h:54:5: style: Class 'SkRawCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:422:5: style: Class 'SkDngStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkRawCodec.cpp:618:5: style: Class 'SkDngImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkSampledCodec.cpp:19:54: style: Function 'accountForNativeScaling' argument 1 names different: declaration 'sampleSize' definition 'sampleSizePtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkSampledCodec.h:46:42: note: Function 'accountForNativeScaling' argument 1 names different: declaration 'sampleSize' definition 'sampleSizePtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/codec/SkSampledCodec.cpp:19:54: note: Function 'accountForNativeScaling' argument 1 names different: declaration 'sampleSize' definition 'sampleSizePtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:2112:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSmallAllocator.h:135:17: style: Unused variable: fBytes [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:1694:18: style: Boolean variable 'a_empty' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSmallAllocator.h:34:5: warning: Member variable 'SkSmallAllocator::fRecs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:179:1: style: The class 'SkRectClipBlitter' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:213:1: style: The class 'SkRgnClipBlitter' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:247:1: style: The class 'SkBlitterClipper' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:101:5: warning: Member variable 'SkAAClipBlitter::fBlitter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:101:5: warning: Member variable 'SkAAClipBlitter::fAAClip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:101:5: warning: Member variable 'SkAAClipBlitter::fRuns' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:101:5: warning: Member variable 'SkAAClipBlitter::fAA' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:79:10: performance: Technically the member function 'SkAAClip::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.h:80:10: performance: Technically the member function 'SkAAClip::debug' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:1142:10: performance: Technically the member function 'Builder::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:18:5: style: Class 'AutoAAClipValidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:117:5: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:960:5: style: Class 'Builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkAAClip.cpp:1255:5: style: Class 'BuilderBlitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBigPicture.cpp:15:15: warning: Member variable 'SkBigPicture::fAnalysis' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecord.h:35:5: warning: Member variable 'SkRecord::fInlineAlloc' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTraceEvent.h:447:3: warning: Member variable 'ScopedTracer::data_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureCommon.h:58:17: style: Unused private function: 'SkBitmapHunter::PaintHasBitmap' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureCommon.h:28:10: style: Technically the member function 'SkBitmapHunter::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureCommon.h:29:10: style: Technically the member function 'SkBitmapHunter::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureCommon.h:32:10: style: Technically the member function 'SkBitmapHunter::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureCommon.h:81:10: style: Technically the member function 'SkPathCounter::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecord.h:133:14: style: Technically the member function 'SkRecord::Destroyer::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTraceEvent.h:506:3: style: Class 'TraceEventSamplingStateScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReader32.h:69:26: warning: Size of pointer 'fCurr' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNx.h:235:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:66:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapCache.cpp:148:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMessageBus.h:89:60: style: Function 'poll' argument 1 names different: declaration 'out' definition 'messages'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMessageBus.h:29:38: note: Function 'poll' argument 1 names different: declaration 'out' definition 'messages'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMessageBus.h:89:60: note: Function 'poll' argument 1 names different: declaration 'out' definition 'messages'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:74:5: warning: Member variable 'SkMipMap::fLevels' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:74:5: warning: Member variable 'SkMipMap::fCount' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:75:5: warning: Member variable 'SkMipMap::fLevels' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:75:5: warning: Member variable 'SkMipMap::fCount' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:31:5: style: The struct 'Key' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:77:9: warning: Member variable 'Rec::fNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:77:9: warning: Member variable 'Rec::fPrev' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:287:10: performance: Technically the member function 'SkResourceCache::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:194:5: style: Class 'SkResourceCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:102:9: style: Struct 'PurgeSharedIDMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapCache.cpp:97:5: style: Struct 'BitmapKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.cpp:21:78: style: Function 'requestBitmap' argument 2 names different: declaration 'inverse' definition 'inv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.h:42:67: note: Function 'requestBitmap' argument 2 names different: declaration 'inverse' definition 'inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.cpp:21:78: note: Function 'requestBitmap' argument 2 names different: declaration 'inverse' definition 'inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.cpp:229:93: style: Function 'onRequestBitmap' argument 5 names different: declaration 'storageSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.h:64:50: note: Function 'onRequestBitmap' argument 5 names different: declaration 'storageSize' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.cpp:229:93: note: Function 'onRequestBitmap' argument 5 names different: declaration 'storageSize' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.cpp:209:5: performance: Variable 'fSrcGammaTreatment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapController.h:60:5: style: Class 'SkDefaultBitmapController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapProvider.h:15:1: warning: The class 'SkBitmapProvider' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSmallAllocator.h:135:0: style: Unused variable: fBytes [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSmallAllocator.h:34:0: warning: Member variable 'SkSmallAllocator < 3 , kSkBlitterContextSize >::fRecs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:94:10: performance: Technically the member function 'SkRasterClip::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:27:5: style: Class 'SkRasterClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:29:5: style: Class 'SkRasterClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:138:5: style: Class 'SkAutoRasterClipValidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.h:164:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapProcShader.cpp:208:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.h:88:18: style: Unused variable: space [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.h:120:18: style: Unused variable: space [unusedVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:28:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:39:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:55:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:73:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:89:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:107:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFilterProc.h:131:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapProcState.cpp:123:45: style: Function 'init' argument 1 names different: declaration 'inverse' definition 'inv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapProcState.h:50:31: note: Function 'init' argument 1 names different: declaration 'inverse' definition 'inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapProcState.cpp:123:45: note: Function 'init' argument 1 names different: declaration 'inverse' definition 'inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMathPriv.h:37:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.cpp:217:45: style: Function 'Resize' argument 1 names different: declaration 'dst' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.h:36:40: note: Function 'Resize' argument 1 names different: declaration 'dst' definition 'result'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.cpp:217:45: note: Function 'Resize' argument 1 names different: declaration 'dst' definition 'result'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.cpp:217:69: style: Function 'Resize' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.h:36:61: note: Function 'Resize' argument 2 names different: declaration 'src' definition 'source'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBitmapScaler.cpp:217:69: note: Function 'Resize' argument 2 names different: declaration 'src' definition 'source'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:36:5: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:34:0: note: Variable 'proc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:36:5: note: Variable 'proc' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:292:35: style: Function 'blitH' argument 1 names different: declaration 'x' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:187:20: note: Function 'blitH' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:292:35: note: Function 'blitH' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:314:39: style: Function 'blitAntiH' argument 1 names different: declaration 'x' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:188:24: note: Function 'blitAntiH' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:314:39: note: Function 'blitAntiH' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:371:38: style: Function 'blitRect' argument 1 names different: declaration 'x' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:190:23: note: Function 'blitRect' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:371:38: note: Function 'blitRect' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:380:42: style: Function 'blitAntiRect' argument 1 names different: declaration 'x' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:191:35: note: Function 'blitAntiRect' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:380:42: note: Function 'blitAntiRect' argument 1 names different: declaration 'x' definition 'left'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:564:51: style: Function 'apply' argument 3 names different: declaration 'bounds' definition 'ir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:250:38: note: Function 'apply' argument 3 names different: declaration 'bounds' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:564:51: note: Function 'apply' argument 3 names different: declaration 'bounds' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:797:46: style: Function 'Choose' argument 1 names different: declaration 'dst' definition 'device'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:143:46: note: Function 'Choose' argument 1 names different: declaration 'dst' definition 'device'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:797:46: note: Function 'Choose' argument 1 names different: declaration 'dst' definition 'device'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:799:45: style: Function 'Choose' argument 3 names different: declaration 'paint' definition 'origPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:145:45: note: Function 'Choose' argument 3 names different: declaration 'paint' definition 'origPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp:799:45: note: Function 'Choose' argument 3 names different: declaration 'paint' definition 'origPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCoreBlitters.h:19:5: style: Class 'SkRasterBlitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp:143:25: style: Function 'ChooseSprite' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:151:52: note: Function 'ChooseSprite' argument 3 names different: declaration 'src' definition 'source'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp:143:25: note: Function 'ChooseSprite' argument 3 names different: declaration 'src' definition 'source'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBuffer.h:28:5: style: Class 'SkRBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBuffer.h:128:5: style: Class 'SkWBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCachedData.cpp:30:34: style: Function 'SkCachedData' argument 1 names different: declaration 'mallocData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCachedData.h:18:24: note: Function 'SkCachedData' argument 1 names different: declaration 'mallocData' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCachedData.cpp:30:34: note: Function 'SkCachedData' argument 1 names different: declaration 'mallocData' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCachedData.cpp:68:5: style: Class 'AutoMutexWritable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCanvas.cpp:671:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:110:12: style: Technically the member function 'SkReadBuffer::size' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:111:12: style: Technically the member function 'SkReadBuffer::offset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:112:10: style: Technically the member function 'SkReadBuffer::eof' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:230:9: style: Technically the member function 'SkReadBuffer::factoryCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:40:5: style: Class 'SkReadBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorShader.cpp:244:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorShader.cpp:251:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorShader.cpp:258:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorShader.cpp:265:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:279:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:286:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:293:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:306:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:317:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:345:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:375:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:13:81: style: Function 'SkColorSpace_Base' argument 2 names different: declaration 'toXYZ' definition 'toXYZD50'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace_Base.h:208:66: note: Function 'SkColorSpace_Base' argument 2 names different: declaration 'toXYZ' definition 'toXYZD50'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:13:81: note: Function 'SkColorSpace_Base' argument 2 names different: declaration 'toXYZ' definition 'toXYZD50'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:22:80: style: Function 'SkColorSpace_Base' argument 4 names different: declaration 'toXYZ' definition 'toXYZD50'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace_Base.h:211:65: note: Function 'SkColorSpace_Base' argument 4 names different: declaration 'toXYZ' definition 'toXYZD50'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:22:80: note: Function 'SkColorSpace_Base' argument 4 names different: declaration 'toXYZ' definition 'toXYZD50'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:69:59: style: Function 'NewRGB' argument 1 names different: declaration 'gammas' definition 'values'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace_Base.h:185:51: note: Function 'NewRGB' argument 1 names different: declaration 'gammas' definition 'values'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp:69:59: note: Function 'NewRGB' argument 1 names different: declaration 'gammas' definition 'values'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEndian.h:24:0: error: #error "need either LENDIAN or BENDIAN defined" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:228:82: style: Function 'CopyPixels' argument 3 names different: declaration 'dstRowBytes' definition 'dstRB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.h:20:80: note: Function 'CopyPixels' argument 3 names different: declaration 'dstRowBytes' definition 'dstRB'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:228:82: note: Function 'CopyPixels' argument 3 names different: declaration 'dstRowBytes' definition 'dstRB'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:229:88: style: Function 'CopyPixels' argument 6 names different: declaration 'srcRowBytes' definition 'srcRB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.h:21:86: note: Function 'CopyPixels' argument 6 names different: declaration 'srcRowBytes' definition 'srcRB'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:229:88: note: Function 'CopyPixels' argument 6 names different: declaration 'srcRowBytes' definition 'srcRB'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:230:44: style: Function 'CopyPixels' argument 7 names different: declaration 'srcCTable' definition 'ctable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.h:22:42: note: Function 'CopyPixels' argument 7 names different: declaration 'srcCTable' definition 'ctable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConfig8888.cpp:230:44: note: Function 'CopyPixels' argument 7 names different: declaration 'srcCTable' definition 'ctable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:329:46: style: Function 'GetSingleFilter' argument 1 names different: declaration 'specifiedFilterLength' definition 'specifiedFilterlength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.h:104:57: note: Function 'GetSingleFilter' argument 1 names different: declaration 'specifiedFilterLength' definition 'specifiedFilterlength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:329:46: note: Function 'GetSingleFilter' argument 1 names different: declaration 'specifiedFilterLength' definition 'specifiedFilterlength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:346:50: style: Function 'BGRAConvolve2D' argument 4 names different: declaration 'xfilter' definition 'filterX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.h:200:34: note: Function 'BGRAConvolve2D' argument 4 names different: declaration 'xfilter' definition 'filterX'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:346:50: note: Function 'BGRAConvolve2D' argument 4 names different: declaration 'xfilter' definition 'filterX'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:347:50: style: Function 'BGRAConvolve2D' argument 5 names different: declaration 'yfilter' definition 'filterY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.h:201:34: note: Function 'BGRAConvolve2D' argument 5 names different: declaration 'yfilter' definition 'filterY'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkConvolver.cpp:347:50: note: Function 'BGRAConvolve2D' argument 5 names different: declaration 'yfilter' definition 'filterY'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCubicClipper.cpp:107:46: style: Function 'clipCubic' argument 1 names different: declaration 'src' definition 'srcPts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCubicClipper.h:27:56: note: Function 'clipCubic' argument 1 names different: declaration 'src' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkCubicClipper.cpp:107:46: note: Function 'clipCubic' argument 1 names different: declaration 'src' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:160:9: warning: Either the condition 'first!=nullptr' is redundant or there is possible null pointer dereference: first. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:163:24: note: Assuming that condition 'first!=nullptr' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:160:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:194:9: warning: Either the condition 'last!=nullptr' is redundant or there is possible null pointer dereference: last. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:197:23: note: Assuming that condition 'last!=nullptr' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeque.cpp:194:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyph.h:26:1: style: The class 'SkGlyph' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:20:5: style: Class 'SkTextBlobRunIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.cpp:26:56: style: Function 'SkDeviceProfile' argument 2 names different: declaration 'contrastScale' definition 'contrast'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.h:87:43: note: Function 'SkDeviceProfile' argument 2 names different: declaration 'contrastScale' definition 'contrast'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.cpp:26:56: note: Function 'SkDeviceProfile' argument 2 names different: declaration 'contrastScale' definition 'contrast'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.cpp:41:48: style: Function 'Create' argument 2 names different: declaration 'contrastScale' definition 'contrast'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.h:49:42: note: Function 'Create' argument 2 names different: declaration 'contrastScale' definition 'contrast'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDeviceProfile.cpp:41:48: note: Function 'Create' argument 2 names different: declaration 'contrastScale' definition 'contrast'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:353:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:464:45: style: Function 'SkGenerateDistanceFieldFromA8Image' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.h:39:45: note: Function 'SkGenerateDistanceFieldFromA8Image' argument 3 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:464:45: note: Function 'SkGenerateDistanceFieldFromA8Image' argument 3 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:464:56: style: Function 'SkGenerateDistanceFieldFromA8Image' argument 4 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.h:39:52: note: Function 'SkGenerateDistanceFieldFromA8Image' argument 4 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:464:56: note: Function 'SkGenerateDistanceFieldFromA8Image' argument 4 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:492:45: style: Function 'SkGenerateDistanceFieldFromBWImage' argument 3 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.h:52:45: note: Function 'SkGenerateDistanceFieldFromBWImage' argument 3 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:492:45: note: Function 'SkGenerateDistanceFieldFromBWImage' argument 3 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:492:56: style: Function 'SkGenerateDistanceFieldFromBWImage' argument 4 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.h:52:52: note: Function 'SkGenerateDistanceFieldFromBWImage' argument 4 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:492:56: note: Function 'SkGenerateDistanceFieldFromBWImage' argument 4 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:24:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:67:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:150:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:159:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:1134:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:447:0: style: Checking if unsigned variable 'metricGlyph.fWidth' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:481:51: style: Function 'chooseProc' argument 1 names different: declaration 'blitter' definition 'blitterPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:307:33: note: Function 'chooseProc' argument 1 names different: declaration 'blitter' definition 'blitterPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:481:51: note: Function 'chooseProc' argument 1 names different: declaration 'blitter' definition 'blitterPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSmallAllocator.h:34:0: warning: Member variable 'SkSmallAllocator < 1 , 32 >::fRecs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:86:63: style: Function 'setLine' argument 3 names different: declaration 'shiftUp' definition 'shift'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:40:66: note: Function 'setLine' argument 3 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:86:63: note: Function 'setLine' argument 3 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:34:25: style: Function 'setLine' argument 4 names different: declaration 'shiftUp' definition 'shift'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:38:80: note: Function 'setLine' argument 4 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:34:25: note: Function 'setLine' argument 4 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:32: style: Function 'updateLine' argument 1 names different: declaration 'ax' definition 'x0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:41:35: note: Function 'updateLine' argument 1 names different: declaration 'ax' definition 'x0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:32: note: Function 'updateLine' argument 1 names different: declaration 'ax' definition 'x0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:44: style: Function 'updateLine' argument 2 names different: declaration 'ay' definition 'y0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:41:47: note: Function 'updateLine' argument 2 names different: declaration 'ay' definition 'y0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:44: note: Function 'updateLine' argument 2 names different: declaration 'ay' definition 'y0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:56: style: Function 'updateLine' argument 3 names different: declaration 'bx' definition 'x1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:41:59: note: Function 'updateLine' argument 3 names different: declaration 'bx' definition 'x1'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:56: note: Function 'updateLine' argument 3 names different: declaration 'bx' definition 'x1'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:68: style: Function 'updateLine' argument 4 names different: declaration 'by' definition 'y1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:41:71: note: Function 'updateLine' argument 4 names different: declaration 'by' definition 'y1'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:90:68: note: Function 'updateLine' argument 4 names different: declaration 'by' definition 'y1'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:175:61: style: Function 'setQuadratic' argument 2 names different: declaration 'shiftUp' definition 'shift'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:71:48: note: Function 'setQuadratic' argument 2 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:175:61: note: Function 'setQuadratic' argument 2 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:335:53: style: Function 'setCubic' argument 2 names different: declaration 'shiftUp' definition 'shift'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.h:82:44: note: Function 'setCubic' argument 2 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdge.cpp:335:53: note: Function 'setCubic' argument 2 names different: declaration 'shiftUp' definition 'shift'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:142:65: style: Function 'buildPoly' argument 2 names different: declaration 'clip' definition 'iclip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.h:57:54: note: Function 'buildPoly' argument 2 names different: declaration 'clip' definition 'iclip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:142:65: note: Function 'buildPoly' argument 2 names different: declaration 'clip' definition 'iclip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:143:35: style: Function 'buildPoly' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.h:57:78: note: Function 'buildPoly' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:143:35: note: Function 'buildPoly' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:234:61: style: Function 'build' argument 2 names different: declaration 'clip' definition 'iclip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.h:24:50: note: Function 'build' argument 2 names different: declaration 'clip' definition 'iclip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:234:61: note: Function 'build' argument 2 names different: declaration 'clip' definition 'iclip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:235:31: style: Function 'build' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.h:24:74: note: Function 'build' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeBuilder.cpp:235:31: note: Function 'build' argument 4 names different: declaration 'clipToTheRight' definition 'canCullToTheRight'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:198:44: style: Function 'clipQuad' argument 1 names different: declaration 'pts' definition 'srcPts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.h:21:33: note: Function 'clipQuad' argument 1 names different: declaration 'pts' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:198:44: note: Function 'clipQuad' argument 1 names different: declaration 'pts' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:314:49: style: Function 'clipMonoCubic' argument 1 names different: declaration 'srcPts' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.h:41:38: note: Function 'clipMonoCubic' argument 1 names different: declaration 'srcPts' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:314:49: note: Function 'clipMonoCubic' argument 1 names different: declaration 'srcPts' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:384:45: style: Function 'clipCubic' argument 1 names different: declaration 'pts' definition 'srcPts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.h:22:34: note: Function 'clipCubic' argument 1 names different: declaration 'pts' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkEdgeClipper.cpp:384:45: note: Function 'clipCubic' argument 1 names different: declaration 'pts' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:65:9: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:134:18: style: The function 'incPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:82:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:134:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:135:18: style: The function 'decPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:83:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPtrRecorder.h:135:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFontDescriptor.h:16:1: warning: The class 'SkFontData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFontMgr.cpp:217:14: style: Technically the member function 'matchStyleCSS3::Score::operator<' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkFontDescriptor.h:60:31: performance: Function parameter 'style' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:175:68: style: Function 'SkFindQuadExtrema' argument 4 names different: declaration 'tValues' definition 'tValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:62:68: note: Function 'SkFindQuadExtrema' argument 4 names different: declaration 'tValues' definition 'tValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:175:68: note: Function 'SkFindQuadExtrema' argument 4 names different: declaration 'tValues' definition 'tValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:343:63: style: Function 'SkEvalCubicAt' argument 3 names different: declaration 'locOrNull' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:99:63: note: Function 'SkEvalCubicAt' argument 3 names different: declaration 'locOrNull' definition 'loc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:343:63: note: Function 'SkEvalCubicAt' argument 3 names different: declaration 'locOrNull' definition 'loc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:344:30: style: Function 'SkEvalCubicAt' argument 4 names different: declaration 'tangentOrNull' definition 'tangent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:100:30: note: Function 'SkEvalCubicAt' argument 4 names different: declaration 'tangentOrNull' definition 'tangent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:344:30: note: Function 'SkEvalCubicAt' argument 4 names different: declaration 'tangentOrNull' definition 'tangent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:344:49: style: Function 'SkEvalCubicAt' argument 5 names different: declaration 'curvatureOrNull' definition 'curvature'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:100:55: note: Function 'SkEvalCubicAt' argument 5 names different: declaration 'curvatureOrNull' definition 'curvature'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:344:49: note: Function 'SkEvalCubicAt' argument 5 names different: declaration 'curvatureOrNull' definition 'curvature'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:442:35: style: Function 'SkChopCubicAt' argument 3 names different: declaration 't' definition 'tValues'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:112:72: note: Function 'SkChopCubicAt' argument 3 names different: declaration 't' definition 'tValues'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:442:35: note: Function 'SkChopCubicAt' argument 3 names different: declaration 't' definition 'tValues'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:442:50: style: Function 'SkChopCubicAt' argument 4 names different: declaration 't_count' definition 'roots'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:113:24: note: Function 'SkChopCubicAt' argument 4 names different: declaration 't_count' definition 'roots'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:442:50: note: Function 'SkChopCubicAt' argument 4 names different: declaration 't_count' definition 'roots'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:635:43: style: Function 'SkClassifyCubic' argument 1 names different: declaration 'p' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:173:43: note: Function 'SkClassifyCubic' argument 1 names different: declaration 'p' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:635:43: note: Function 'SkClassifyCubic' argument 1 names different: declaration 'p' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:635:60: style: Function 'SkClassifyCubic' argument 2 names different: declaration 'inflection' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:173:58: note: Function 'SkClassifyCubic' argument 2 names different: declaration 'inflection' definition 'd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:635:60: note: Function 'SkClassifyCubic' argument 2 names different: declaration 'inflection' definition 'd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:886:50: style: Function 'SkChopMonoCubicAtY' argument 2 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:159:50: note: Function 'SkChopMonoCubicAtY' argument 2 names different: declaration 'x' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:886:50: note: Function 'SkChopMonoCubicAtY' argument 2 names different: declaration 'x' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:890:50: style: Function 'SkChopMonoCubicAtX' argument 2 names different: declaration 'y' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:158:50: note: Function 'SkChopMonoCubicAtX' argument 2 names different: declaration 'y' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:890:50: note: Function 'SkChopMonoCubicAtX' argument 2 names different: declaration 'y' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1068:43: style: Function 'evalAt' argument 2 names different: declaration 'pos' definition 'pt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:217:38: note: Function 'evalAt' argument 2 names different: declaration 'pos' definition 'pt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1068:43: note: Function 'evalAt' argument 2 names different: declaration 'pos' definition 'pt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1332:43: style: Function 'BuildUnitArc' argument 1 names different: declaration 'start' definition 'uStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:262:45: note: Function 'BuildUnitArc' argument 1 names different: declaration 'start' definition 'uStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1332:43: note: Function 'BuildUnitArc' argument 1 names different: declaration 'start' definition 'uStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1332:67: style: Function 'BuildUnitArc' argument 2 names different: declaration 'stop' definition 'uStop'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:262:68: note: Function 'BuildUnitArc' argument 2 names different: declaration 'stop' definition 'uStop'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1332:67: note: Function 'BuildUnitArc' argument 2 names different: declaration 'stop' definition 'uStop'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1333:63: style: Function 'BuildUnitArc' argument 5 names different: declaration 'conics' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.h:263:54: note: Function 'BuildUnitArc' argument 5 names different: declaration 'conics' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGeometry.cpp:1333:63: note: Function 'BuildUnitArc' argument 5 names different: declaration 'conics' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:157:47: style: Function 'lookupByChar' argument 1 names different: declaration 'id' definition 'charCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:227:37: note: Function 'lookupByChar' argument 1 names different: declaration 'id' definition 'charCode'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:157:47: note: Function 'lookupByChar' argument 1 names different: declaration 'id' definition 'charCode'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:430:42: style: Function 'getAuxProcData' argument 1 names different: declaration 'auxProc' definition 'proc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:121:32: note: Function 'getAuxProcData' argument 1 names different: declaration 'auxProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:430:42: note: Function 'getAuxProcData' argument 1 names different: declaration 'auxProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:444:38: style: Function 'setAuxProc' argument 1 names different: declaration 'auxProc' definition 'proc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:124:28: note: Function 'setAuxProc' argument 1 names different: declaration 'auxProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:444:38: note: Function 'setAuxProc' argument 1 names different: declaration 'auxProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:444:58: style: Function 'setAuxProc' argument 2 names different: declaration 'auxData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:124:51: note: Function 'setAuxProc' argument 2 names different: declaration 'auxData' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:444:58: note: Function 'setAuxProc' argument 2 names different: declaration 'auxData' definition 'data'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:493:55: style: Function 'setCacheSizeLimit' argument 1 names different: declaration 'limit' definition 'newLimit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache_Globals.h:63:38: note: Function 'setCacheSizeLimit' argument 1 names different: declaration 'limit' definition 'newLimit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:493:55: note: Function 'setCacheSizeLimit' argument 1 names different: declaration 'limit' definition 'newLimit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:512:50: style: Function 'setCacheCountLimit' argument 1 names different: declaration 'limit' definition 'newCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache_Globals.h:60:32: note: Function 'setCacheCountLimit' argument 1 names different: declaration 'limit' definition 'newCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:512:50: note: Function 'setCacheCountLimit' argument 1 names different: declaration 'limit' definition 'newCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGraphics.cpp:110:26: warning: Either the condition 'nextSemi' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGraphics.cpp:93:13: note: Assuming that condition 'nextSemi' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkGraphics.cpp:110:26: note: Null pointer addition
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:65: style: Function 'directGeneratePixels' argument 1 names different: declaration 'dstInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.h:67:50: note: Function 'directGeneratePixels' argument 1 names different: declaration 'dstInfo' definition 'info'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:65: note: Function 'directGeneratePixels' argument 1 names different: declaration 'dstInfo' definition 'info'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:77: style: Function 'directGeneratePixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.h:67:65: note: Function 'directGeneratePixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:77: note: Function 'directGeneratePixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:92: style: Function 'directGeneratePixels' argument 3 names different: declaration 'dstRB' definition 'rb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.h:67:83: note: Function 'directGeneratePixels' argument 3 names different: declaration 'dstRB' definition 'rb'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.cpp:119:92: note: Function 'directGeneratePixels' argument 3 names different: declaration 'dstRB' definition 'rb'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkImageCacherator.h:85:9: style: Class 'ScopedGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:25:31: style: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:24:27: note: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:25:31: note: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:25:42: style: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:24:43: note: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:25:42: note: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:203:31: style: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:28:27: note: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:203:31: note: Function 'Valid' argument 1 names different: declaration 'imageWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:203:42: style: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:28:43: note: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:203:42: note: Function 'Valid' argument 2 names different: declaration 'imageHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:34: style: Function 'SkLatticeIter' argument 1 names different: declaration 'imageWidth' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:30:23: note: Function 'SkLatticeIter' argument 1 names different: declaration 'imageWidth' definition 'w'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:34: note: Function 'SkLatticeIter' argument 1 names different: declaration 'imageWidth' definition 'w'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:41: style: Function 'SkLatticeIter' argument 2 names different: declaration 'imageHeight' definition 'h'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:30:39: note: Function 'SkLatticeIter' argument 2 names different: declaration 'imageHeight' definition 'h'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:41: note: Function 'SkLatticeIter' argument 2 names different: declaration 'imageHeight' definition 'h'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:59: style: Function 'SkLatticeIter' argument 3 names different: declaration 'center' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.h:30:67: note: Function 'SkLatticeIter' argument 3 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLatticeIter.cpp:207:59: note: Function 'SkLatticeIter' argument 3 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:142:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:150:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.cpp:704:22: style: Function 'SkLinearBitmapPipeline' argument 3 names different: declaration 'xferMode' definition 'mode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.h:40:26: note: Function 'SkLinearBitmapPipeline' argument 3 names different: declaration 'xferMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.cpp:704:22: note: Function 'SkLinearBitmapPipeline' argument 3 names different: declaration 'xferMode' definition 'mode'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:573:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:342:19: performance: Variable 'src' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:69:14: performance: Technically the member function '::Op::makeThreadsafe' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:82:14: performance: Technically the member function '::SetDrawFilter::draw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:91:14: performance: Technically the member function '::Save::draw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:95:14: performance: Technically the member function '::Restore::draw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:143:14: performance: Technically the member function '::TranslateZ::draw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:303:14: performance: Technically the member function '::DrawShadowedPicture::draw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.h:91:5: style: Class 'SkLiteDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:117:9: style: Struct 'Concat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:124:9: style: Struct 'SetMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:141:9: style: Struct 'TranslateZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:185:9: style: Struct 'DrawPaint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:342:54: warning: Access of moved variable 'image'. [accessMoved]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:341:21: note: Calling std::move(image)
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkLiteDL.cpp:342:54: note: $symbol:image
Access of moved variable '$symbol'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:39:31: style: Function 'write' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.h:20:28: note: Function 'write' argument 1 names different: declaration 'buffer' definition 'buf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:39:31: note: Function 'write' argument 1 names different: declaration 'buffer' definition 'buf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:39:43: style: Function 'write' argument 2 names different: declaration 'size' definition 'inputLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.h:20:43: note: Function 'write' argument 2 names different: declaration 'size' definition 'inputLength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:39:43: note: Function 'write' argument 2 names different: declaration 'size' definition 'inputLength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:31:8: warning: Member variable 'SkMD5::buffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:97:21: style: Technically the member function 'F::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:102:21: style: Technically the member function 'G::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:107:21: style: Technically the member function 'H::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMD5.cpp:111:21: style: Technically the member function 'I::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMaskCache.cpp:63:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMaskCache.cpp:40:31: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMaskCache.cpp:134:31: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMaskGamma.h:99:5: warning: Member variable 'SkTMaskGamma::fGammaTables' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMaskGamma.h:175:59: warning: The class 'SkTMaskPreBlend' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMath.cpp:37:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp:1280:54: style: Function 'SkPerspIter' argument 2 names different: declaration 'x' definition 'x0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPerspIter.h:23:45: note: Function 'SkPerspIter' argument 2 names different: declaration 'x' definition 'x0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp:1280:54: note: Function 'SkPerspIter' argument 2 names different: declaration 'x' definition 'x0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp:1280:67: style: Function 'SkPerspIter' argument 3 names different: declaration 'y' definition 'y0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPerspIter.h:23:57: note: Function 'SkPerspIter' argument 3 names different: declaration 'y' definition 'y0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp:1280:67: note: Function 'SkPerspIter' argument 3 names different: declaration 'y' definition 'y0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp:78:29: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp:95:29: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp:130:23: style: Variable 'dst' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp:143:23: style: Variable 'dst' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMetaData.cpp:48:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMetaData.cpp:133:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMetaData.cpp:188:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMetaData.cpp:257:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.cpp:435:17: style: The scope of the variable 'rowBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.cpp:558:43: style: Function 'extractLevel' argument 1 names different: declaration 'scale' definition 'scaleSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.h:54:37: note: Function 'extractLevel' argument 1 names different: declaration 'scale' definition 'scaleSize'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMipMap.cpp:558:43: note: Function 'extractLevel' argument 1 names different: declaration 'scale' definition 'scaleSize'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkMultiPictureDraw.cpp:73:5: style: Class 'AutoMPDReset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalBevelSource.h:38:18: style: The function 'Provider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalSource.h:36:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalBevelSource.h:38:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalFlatSource.h:35:18: style: The function 'Provider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalSource.h:36:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkNormalFlatSource.h:35:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPathMeasure.cpp:562:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.h:37:5: warning: Member variable 'SkPictInfo::fMagic' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.h:37:5: warning: Member variable 'SkPictInfo::fFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:265:18: style: Technically the member function 'SkPictureRecord::PathHash::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureFlat.h:169:52: style: Class 'SkFactoryPlayback' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureFlat.h:169:52: style: Class 'SkFactoryPlayback' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureFlat.h:169:5: style: Class 'SkFactoryPlayback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPicturePlayback.h:21:5: style: Class 'SkPicturePlayback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPicturePlayback.h:50:9: style: Class 'AutoResetOpID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureContentInfo.h:15:1: warning: The class 'SkPictureContentInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp:24:16: warning: Member variable 'SkPictureData::fBitmapImageRefs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp:24:16: warning: Member variable 'SkPictureData::fBitmapImageCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp:60:9: style: Class 'SkPictureData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp:60:9: style: Class 'SkPictureData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPicturePlayback.cpp:72:12: style: Technically the member function 'TextContainer::length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPicturePlayback.cpp:73:17: style: Technically the member function 'TextContainer::text' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:27:70: style: Function 'SkPictureRecord' argument 2 names different: declaration 'recordFlags' definition 'flags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:31:57: note: Function 'SkPictureRecord' argument 2 names different: declaration 'recordFlags' definition 'flags'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:27:70: note: Function 'SkPictureRecord' argument 2 names different: declaration 'recordFlags' definition 'flags'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:165:55: style: Function 'recordTranslate' argument 1 names different: declaration 'matrix' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:232:42: note: Function 'recordTranslate' argument 1 names different: declaration 'matrix' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:165:55: note: Function 'recordTranslate' argument 1 names different: declaration 'matrix' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:176:51: style: Function 'recordScale' argument 1 names different: declaration 'matrix' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:233:38: note: Function 'recordScale' argument 1 names different: declaration 'matrix' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:176:51: note: Function 'recordScale' argument 1 names different: declaration 'matrix' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:495:66: style: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:194:47: note: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:495:66: note: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:495:78: style: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:194:62: note: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:495:78: note: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:725:74: style: Function 'onDrawVertices' argument 6 names different: declaration 'xmode' definition 'xfer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:204:61: note: Function 'onDrawVertices' argument 6 names different: declaration 'xmode' definition 'xfer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:725:74: note: Function 'onDrawVertices' argument 6 names different: declaration 'xmode' definition 'xfer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:933:47: style: Function 'addDrawable' argument 1 names different: declaration 'picture' definition 'drawable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.h:132:34: note: Function 'addDrawable' argument 1 names different: declaration 'picture' definition 'drawable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureRecord.cpp:933:47: note: Function 'addDrawable' argument 1 names different: declaration 'picture' definition 'drawable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureShader.cpp:158:94: style: Function 'refBitmapShader' argument 2 names different: declaration 'localMatrix' definition 'localM'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureShader.h:43:70: note: Function 'refBitmapShader' argument 2 names different: declaration 'localMatrix' definition 'localM'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureShader.cpp:158:94: note: Function 'refBitmapShader' argument 2 names different: declaration 'localMatrix' definition 'localM'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkPictureShader.h:35:5: style: Class 'SkPictureShader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkQuadClipper.cpp:51:44: style: Function 'clipQuad' argument 1 names different: declaration 'src' definition 'srcPts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkQuadClipper.h:26:33: note: Function 'clipQuad' argument 1 names different: declaration 'src' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkQuadClipper.cpp:51:44: note: Function 'clipQuad' argument 1 names different: declaration 'src' definition 'srcPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRRect.cpp:292:9: style: Struct 'Validator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRTree.cpp:170:28: style: Function 'search' argument 1 names different: declaration 'root' definition 'node'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRTree.h:78:23: note: Function 'search' argument 1 names different: declaration 'root' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRTree.cpp:170:28: note: Function 'search' argument 1 names different: declaration 'root' definition 'node'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRTree.cpp:10:10: warning: Member variable 'SkRTree::fRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRWBuffer.cpp:47:10: performance: Technically the member function 'SkBufferBlock::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRWBuffer.cpp:99:10: performance: Technically the member function 'SkBufferHead::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRWBuffer.cpp:20:5: style: Struct 'SkBufferBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRWBuffer.cpp:65:5: style: Struct 'SkBufferHead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRWBuffer.cpp:269:5: style: Class 'SkROBufferStreamAsset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.cpp:403:49: style: Function 'quickContains' argument 1 names different: declaration 'rect' definition 'ir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:74:39: note: Function 'quickContains' argument 1 names different: declaration 'rect' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.cpp:403:49: note: Function 'quickContains' argument 1 names different: declaration 'rect' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRasterClip.h:25:1: warning: The class 'SkRasterClip' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.cpp:106:62: style: Function 'setImageDeserializer' argument 1 names different: declaration 'factory' definition 'deserializer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.h:210:52: note: Function 'setImageDeserializer' argument 1 names different: declaration 'factory' definition 'deserializer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.cpp:106:62: note: Function 'setImageDeserializer' argument 1 names different: declaration 'factory' definition 'deserializer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReadBuffer.cpp:24:9: style: Class 'EmptyImageGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordDraw.cpp:176:5: warning: Member variable 'FillBounds::fCurrentOp' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordDraw.cpp:180:9: performance: Variable 'fCTM' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordPattern.h:70:37: style: Unused private function: 'IsDraw::AsPtr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordPattern.h:71:37: style: Unused private function: 'IsDraw::AsPtr' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordPattern.h:148:9: performance: Technically the member function 'SkRecords::Pattern::matchFirst' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRecordPattern.h:159:9: performance: Technically the member function 'SkRecords::Pattern::matchFirst' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRefDict.cpp:70:5: warning: Possible null pointer dereference: data [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRefDict.h:41:54: note: Calling function 'set', 2nd argument 'data' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRefDict.cpp:70:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion.cpp:1018:14: style: Boolean variable 'a_empty' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion.cpp:1022:13: style: Boolean variable 'a_rect' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegionPriv.h:35:1: style: The struct 'RunHead' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:165:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:218:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:228:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:113:15: warning: Member variable 'SkRgnBuilder::fCurrScanline' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:113:15: warning: Member variable 'SkRgnBuilder::fPrevScanline' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:113:15: warning: Member variable 'SkRgnBuilder::fCurrXPtr' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkRegion_path.cpp:113:15: warning: Member variable 'SkRgnBuilder::fStorageCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.cpp:509:61: style: Function 'setSingleAllocationByteLimit' argument 1 names different: declaration 'maximumAllocationSize' definition 'newLimit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.h:226:48: note: Function 'setSingleAllocationByteLimit' argument 1 names different: declaration 'maximumAllocationSize' definition 'newLimit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkResourceCache.cpp:509:61: note: Function 'setSingleAllocationByteLimit' argument 1 names different: declaration 'maximumAllocationSize' definition 'newLimit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:574:57: style: Function 'generateGlyphToChar' argument 1 names different: declaration 'glyphId' definition 'glyph'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:333:52: note: Function 'generateGlyphToChar' argument 1 names different: declaration 'glyphId' definition 'glyph'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:574:57: note: Function 'generateGlyphToChar' argument 1 names different: declaration 'glyphId' definition 'glyph'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:690:83: style: Function 'computeMatrices' argument 2 names different: declaration 'scale' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:152:36: note: Function 'computeMatrices' argument 2 names different: declaration 'scale' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:690:83: note: Function 'computeMatrices' argument 2 names different: declaration 'scale' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:690:96: style: Function 'computeMatrices' argument 3 names different: declaration 'remaining' definition 'sA'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:152:53: note: Function 'computeMatrices' argument 3 names different: declaration 'remaining' definition 'sA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:690:96: note: Function 'computeMatrices' argument 3 names different: declaration 'remaining' definition 'sA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:52: style: Function 'computeMatrices' argument 4 names different: declaration 'remainingWithoutRotation' definition 'GsA'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:153:36: note: Function 'computeMatrices' argument 4 names different: declaration 'remainingWithoutRotation' definition 'GsA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:52: note: Function 'computeMatrices' argument 4 names different: declaration 'remainingWithoutRotation' definition 'GsA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:67: style: Function 'computeMatrices' argument 5 names different: declaration 'remainingRotation' definition 'G_inv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:154:36: note: Function 'computeMatrices' argument 5 names different: declaration 'remainingRotation' definition 'G_inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:67: note: Function 'computeMatrices' argument 5 names different: declaration 'remainingRotation' definition 'G_inv'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:84: style: Function 'computeMatrices' argument 6 names different: declaration 'total' definition 'A_out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.h:155:36: note: Function 'computeMatrices' argument 6 names different: declaration 'total' definition 'A_out'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:691:84: note: Function 'computeMatrices' argument 6 names different: declaration 'total' definition 'A_out'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:74:47: style: Function 'BaseSuperBlitter' argument 1 names different: declaration 'realBlitter' definition 'realBlit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:41:33: note: Function 'BaseSuperBlitter' argument 1 names different: declaration 'realBlitter' definition 'realBlit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:74:47: note: Function 'BaseSuperBlitter' argument 1 names different: declaration 'realBlitter' definition 'realBlit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:624:63: style: Function 'AntiFillPath' argument 2 names different: declaration 'clip' definition 'origClip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan.h:74:61: note: Function 'AntiFillPath' argument 2 names different: declaration 'clip' definition 'origClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:624:63: note: Function 'AntiFillPath' argument 2 names different: declaration 'clip' definition 'origClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:750:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:262:14: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:262:14: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:262:14: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:522:57: style: Function 'AntiHairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan.h:81:54: note: Function 'AntiHairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:522:57: note: Function 'AntiHairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp:266:64: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Hairline.cpp:42:53: style: Function 'HairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan.h:80:50: note: Function 'HairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Hairline.cpp:42:53: note: Function 'HairLineRgn' argument 2 names different: declaration 'count' definition 'arrayCount'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:175:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:182:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:229:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:234:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:390:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:518:55: style: Function 'sk_blit_above' argument 2 names different: declaration 'avoid' definition 'ir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScanPriv.h:36:47: note: Function 'sk_blit_above' argument 2 names different: declaration 'avoid' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:518:55: note: Function 'sk_blit_above' argument 2 names different: declaration 'avoid' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:531:55: style: Function 'sk_blit_below' argument 2 names different: declaration 'avoid' definition 'ir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScanPriv.h:37:47: note: Function 'sk_blit_below' argument 2 names different: declaration 'avoid' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:531:55: note: Function 'sk_blit_below' argument 2 names different: declaration 'avoid' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:552:45: style: Function 'SkScanClipper' argument 3 names different: declaration 'bounds' definition 'ir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScanPriv.h:17:76: note: Function 'SkScanClipper' argument 3 names different: declaration 'bounds' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:552:45: note: Function 'SkScanClipper' argument 3 names different: declaration 'bounds' definition 'ir'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:661:59: style: Function 'FillPath' argument 2 names different: declaration 'clip' definition 'origClip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan.h:73:57: note: Function 'FillPath' argument 2 names different: declaration 'clip' definition 'origClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkScan_Path.cpp:661:59: note: Function 'FillPath' argument 2 names different: declaration 'clip' definition 'origClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:39:10: performance: Technically the member function 'SkSharedMutex::assertHeld' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:68:28: note: Technically the member function 'SkSharedMutex::assertHeld' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:39:10: note: Technically the member function 'SkSharedMutex::assertHeld' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:48:10: performance: Technically the member function 'SkSharedMutex::assertHeldShared' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:69:28: note: Technically the member function 'SkSharedMutex::assertHeldShared' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:48:10: note: Technically the member function 'SkSharedMutex::assertHeldShared' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSharedMutex.h:74:5: style: Class 'SkAutoSharedMutexShared' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp:208:5: style: Class 'Sprite_D32_S4444_Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp:236:5: style: Class 'Sprite_D32_S4444' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_RGB16.cpp:53:5: style: Class 'Sprite_D16_S16_Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitterTemplate.h:10:5: style: Class 'Sprite_D16_S4444_Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitterTemplate.h:10:5: style: Class 'Sprite_D16_SIndex8A_Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitterTemplate.h:10:5: style: Class 'Sprite_D16_SIndex8_Opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_RGB16.cpp:259:5: style: Class 'Sprite_D16_S32_BlitRowProc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitterTemplate.h:14:18: style: The function 'blitRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkBlitter.h:54:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkSpriteBlitterTemplate.h:14:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStream.cpp:900:12: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:249:58: style: Function 'preJoinTo' argument 4 names different: declaration 'isLine' definition 'currIsLine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:239:28: note: Function 'preJoinTo' argument 4 names different: declaration 'isLine' definition 'currIsLine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:249:58: note: Function 'preJoinTo' argument 4 names different: declaration 'isLine' definition 'currIsLine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:290:52: style: Function 'finishContour' argument 2 names different: declaration 'isLine' definition 'currIsLine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:237:44: note: Function 'finishContour' argument 2 names different: declaration 'isLine' definition 'currIsLine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:290:52: note: Function 'finishContour' argument 2 names different: declaration 'isLine' definition 'currIsLine'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:590:47: style: Function 'CheckCubicLinear' argument 3 names different: declaration 'tanPtPtr' definition 'tangentPtPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:201:52: note: Function 'CheckCubicLinear' argument 3 names different: declaration 'tanPtPtr' definition 'tangentPtPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:590:47: note: Function 'CheckCubicLinear' argument 3 names different: declaration 'tanPtPtr' definition 'tangentPtPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1354:41: style: Function 'strokePath' argument 1 names different: declaration 'path' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.h:65:38: note: Function 'strokePath' argument 1 names different: declaration 'path' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1354:41: note: Function 'strokePath' argument 1 names different: declaration 'path' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1506:41: style: Function 'strokeRect' argument 1 names different: declaration 'rect' definition 'origRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.h:63:38: note: Function 'strokeRect' argument 1 names different: declaration 'rect' definition 'origRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1506:41: note: Function 'strokeRect' argument 1 names different: declaration 'rect' definition 'origRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1506:59: style: Function 'strokeRect' argument 2 names different: declaration 'result' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.h:63:52: note: Function 'strokeRect' argument 2 names different: declaration 'result' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.cpp:1506:59: note: Function 'strokeRect' argument 2 names different: declaration 'result' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkStroke.h:31:5: style: Class 'SkStroke' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTLS.cpp:50:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTLS.cpp:66:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTLS.cpp:78:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTLS.cpp:96:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTLS.cpp:113:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTaskGroup.cpp:149:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTaskGroup.cpp:89:9: style: Struct 'AutoLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTextBlob.cpp:294:18: style: union member 'PositioningAndExtended::padding' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTextBlob.cpp:19:5: style: Class 'RunFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTypefaceCache.cpp:35:33: style: Function 'purge' argument 1 names different: declaration 'count' definition 'numToPurge'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTypefaceCache.h:71:20: note: Function 'purge' argument 1 names different: declaration 'count' definition 'numToPurge'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkTypefaceCache.cpp:35:33: note: Function 'purge' argument 1 names different: declaration 'count' definition 'numToPurge'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:163:42: style: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.h:77:42: note: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:163:42: note: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:179:42: style: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.h:78:42: note: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:179:42: note: Function 'SkUTF16_CountUnichars' argument 1 names different: declaration 'utf16' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:232:52: style: Function 'SkUTF16_FromUnichar' argument 2 names different: declaration 'utf16' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.h:83:52: note: Function 'SkUTF16_FromUnichar' argument 2 names different: declaration 'utf16' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkUtils.cpp:232:52: note: Function 'SkUTF16_FromUnichar' argument 2 names different: declaration 'utf16' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkValidatingReadBuffer.cpp:92:29: style: Checking if unsigned variable 'fReader.available()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkVertState.h:27:5: warning: Member variable 'VertState::f0' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkVertState.h:27:5: warning: Member variable 'VertState::f1' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkVertState.h:27:5: warning: Member variable 'VertState::f2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkWriter32.cpp:16:44: style: Function 'readString' argument 1 names different: declaration 'len' definition 'outLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkReader32.h:130:36: note: Function 'readString' argument 1 names different: declaration 'len' definition 'outLen'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkWriter32.cpp:16:44: note: Function 'readString' argument 1 names different: declaration 'len' definition 'outLen'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkXfermode.cpp:1279:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkYUVPlanesCache.cpp:24:5: style: Struct 'YUVPlanesKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/core/SkYUVPlanesCache.cpp:35:31: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkArithmeticMode.cpp:59:16: error: Array 'fK[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurDrawLooper.cpp:82:36: style: Same expression on both sides of '&'. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:483:49: style: Function 'BoxBlur' argument 7 names different: declaration 'forceQuality' definition 'force_quality'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.h:36:52: note: Function 'BoxBlur' argument 7 names different: declaration 'forceQuality' definition 'force_quality'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:483:49: note: Function 'BoxBlur' argument 7 names different: declaration 'forceQuality' definition 'force_quality'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:705:72: style: Function 'ProfileLookup' argument 3 names different: declaration 'blurredWidth' definition 'blurred_width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.h:59:71: note: Function 'ProfileLookup' argument 3 names different: declaration 'blurredWidth' definition 'blurred_width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:705:72: note: Function 'ProfileLookup' argument 3 names different: declaration 'blurredWidth' definition 'blurred_width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:705:91: style: Function 'ProfileLookup' argument 4 names different: declaration 'sharpWidth' definition 'sharp_width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.h:59:89: note: Function 'ProfileLookup' argument 4 names different: declaration 'sharpWidth' definition 'sharp_width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMask.cpp:705:91: note: Function 'ProfileLookup' argument 4 names different: declaration 'sharpWidth' definition 'sharp_width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:322:51: style: Function 'filterRectMask' argument 1 names different: declaration 'dstM' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:88:33: note: Function 'filterRectMask' argument 1 names different: declaration 'dstM' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:322:51: note: Function 'filterRectMask' argument 1 names different: declaration 'dstM' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:330:52: style: Function 'filterRRectMask' argument 1 names different: declaration 'dstM' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:90:34: note: Function 'filterRRectMask' argument 1 names different: declaration 'dstM' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkBlurMaskFilter.cpp:330:52: note: Function 'filterRRectMask' argument 1 names different: declaration 'dstM' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkDiscretePathEffect.cpp:54:5: style: Class 'LCGRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkEmbossMask.cpp:17:26: style: Opposite expression on both sides of '|'. [oppositeExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkEmbossMask.cpp:17:26: note: Opposite expression on both sides of '|'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkEmbossMask.cpp:17:26: note: Opposite expression on both sides of '|'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkEmbossMask.cpp:35:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:39:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:58:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:138:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:156:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:174:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLayerRasterizer.cpp:192:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:777:9: performance: Variable 'fColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:784:9: performance: Variable 'fColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:830:9: performance: Variable 'fDirection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:898:9: performance: Variable 'fLocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:928:8: performance: Variable 'fS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:1001:9: performance: Variable 'fLocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:81:5: style: Class 'DiffuseLightingType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:829:5: style: Class 'SkDistantLight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:897:5: style: Class 'SkPointLight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkLightingImageFilter.cpp:1000:5: style: Class 'SkSpotLight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkPerlinNoiseShader.cpp:327:9: style: Struct 'Noise' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkRRectsGaussianEdgeShader.cpp:343:5: performance: Variable 'fPaintColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkTableColorFilter.cpp:290:77: style: Function 'makeComposed' argument 1 names different: declaration 'inner' definition 'innerFilter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkTableColorFilter.cpp:49:60: note: Function 'makeComposed' argument 1 names different: declaration 'inner' definition 'innerFilter'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/SkTableColorFilter.cpp:290:77: note: Function 'makeComposed' argument 1 names different: declaration 'inner' definition 'innerFilter'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.h:38:10: performance: Technically the member function 'SkClampRange::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.h:16:5: style: Class 'SkGradientBitmapCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.h:41:9: style: Class 'AutoValidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShaderPriv.h:204:5: style: Class 'SkGradientShaderBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:354:5: style: Class 'TSampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkLinearGradient.h:67:5: style: Class 'SkLinearGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.cpp:68:37: style: Function 'init' argument 1 names different: declaration 'fx' definition 'fx0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.h:36:27: note: Function 'init' argument 1 names different: declaration 'fx' definition 'fx0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.cpp:68:37: note: Function 'init' argument 1 names different: declaration 'fx' definition 'fx0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.cpp:68:54: style: Function 'init' argument 2 names different: declaration 'dx' definition 'dx0'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.h:36:43: note: Function 'init' argument 2 names different: declaration 'dx' definition 'dx0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkClampRange.cpp:68:54: note: Function 'init' argument 2 names different: declaration 'dx' definition 'dx0'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.cpp:35:50: style: Function 'SkGradientBitmapCache' argument 1 names different: declaration 'maxEntries' definition 'max'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.h:16:31: note: Function 'SkGradientBitmapCache' argument 1 names different: declaration 'maxEntries' definition 'max'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.cpp:35:50: note: Function 'SkGradientBitmapCache' argument 1 names different: declaration 'maxEntries' definition 'max'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.cpp:82:61: style: Function 'find' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.h:19:42: note: Function 'find' argument 2 names different: declaration 'len' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientBitmapCache.cpp:82:61: note: Function 'find' argument 2 names different: declaration 'len' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShader.cpp:228:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShader.cpp:231:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShader.cpp:439:26: style: Function 'Build32bitCache' argument 5 names different: declaration 'alpha' definition 'paintAlpha'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShaderPriv.h:152:43: note: Function 'Build32bitCache' argument 5 names different: declaration 'alpha' definition 'paintAlpha'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShader.cpp:439:26: note: Function 'Build32bitCache' argument 5 names different: declaration 'alpha' definition 'paintAlpha'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkRadialGradient.h:36:5: style: Class 'SkRadialGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/effects/gradients/SkTwoPointConicalGradient.h:76:5: style: Class 'SkTwoPointConicalGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.cpp:42:51: style: Function 'SkRandomScalerContext' argument 4 names different: declaration 'fFakeIt' definition 'fakeIt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.cpp:17:53: note: Function 'SkRandomScalerContext' argument 4 names different: declaration 'fFakeIt' definition 'fakeIt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.cpp:42:51: note: Function 'SkRandomScalerContext' argument 4 names different: declaration 'fFakeIt' definition 'fakeIt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.cpp:193:88: style: Function 'SkRandomTypeface' argument 3 names different: declaration 'fakeit' definition 'fakeIt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.h:21:68: note: Function 'SkRandomTypeface' argument 3 names different: declaration 'fakeit' definition 'fakeIt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkRandomScalerContext.cpp:193:88: note: Function 'SkRandomTypeface' argument 3 names different: declaration 'fakeit' definition 'fakeIt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkTestScalerContext.cpp:131:6: warning: Either the condition 'if(metrics)' is redundant or there is possible null pointer dereference: metrics. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkTestScalerContext.cpp:279:12: note: Assuming that condition 'if(metrics)' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkTestScalerContext.cpp:278:31: note: Calling function 'getFontMetrics', 1st argument 'metrics' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkTestScalerContext.cpp:131:6: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/fonts/SkTestScalerContext.h:36:5: style: Class 'SkTestFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAuditTrail.cpp:166:1: style: The class 'PrettyPrintJson' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTraceMarker.h:70:5: warning: Member variable 'Iter::fMarkers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTraceMarker.h:70:5: warning: Member variable 'Iter::fCurrentIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:59:14: performance: Technically the member function 'GrBatchAtlas::atlasGeneration' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:424:14: performance: Technically the member function 'GrGpu::Stats::dump' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:425:14: performance: Technically the member function 'GrGpu::Stats::dumpKeyValuePairs' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:426:14: performance: Technically the member function 'GrGpu::Stats::incRenderTargetBinds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:427:14: performance: Technically the member function 'GrGpu::Stats::incShaderCompilations' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:428:14: performance: Technically the member function 'GrGpu::Stats::incTextureCreates' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:429:14: performance: Technically the member function 'GrGpu::Stats::incTextureUploads' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:430:14: performance: Technically the member function 'GrGpu::Stats::incTransfersToTexture' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:431:14: performance: Technically the member function 'GrGpu::Stats::incStencilAttachmentCreates' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:432:14: performance: Technically the member function 'GrGpu::Stats::incNumDraws' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:433:14: performance: Technically the member function 'GrGpu::Stats::incNumFailedDraws' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.cpp:131:5: style: Class 'GrBatchAtlas' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.cpp:131:5: style: Class 'GrBatchAtlas' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.h:127:5: style: Class 'GrVertexBufferAllocPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.h:169:5: style: Class 'GrIndexBufferAllocPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:139:9: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:315:9: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTracing.h:40:5: style: Class 'GrGpuTraceMarkerGeneratorContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:87:5: warning: The class 'BulkUseTokenUpdater' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrProgramDesc.h:21:1: warning: The class 'GrProgramDesc' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTraceMarker.h:68:1: warning: The class 'Iter' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:77:14: style: The function 'renderTargetUniqueID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrBatch.h:132:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:77:14: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:82:21: style: The function 'renderTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrBatch.h:143:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:82:21: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:69:1: style: The class 'GrXPOverridesForBatch' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:190:5: warning: Member variable 'GrPipeline::fFlags' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:190:5: warning: Member variable 'GrPipeline::fIgnoresCoverage' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:190:5: warning: Member variable 'GrPipeline::fNumColorProcessors' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrScissorState.h:16:5: style: Class 'GrScissorState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBlurUtils.cpp:179:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBlurUtils.cpp:281:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBlurUtils.cpp:250:56: style: Function 'drawPathWithMaskFilter' argument 4 names different: declaration 'origSrcPath' definition 'origPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBlurUtils.h:35:47: note: Function 'drawPathWithMaskFilter' argument 4 names different: declaration 'origSrcPath' definition 'origPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBlurUtils.cpp:250:56: note: Function 'drawPathWithMaskFilter' argument 4 names different: declaration 'origSrcPath' definition 'origPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.h:187:5: warning: The struct 'DashInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.cpp:344:44: style: Public interface of GrVertexBufferAllocPool is not safe. When calling GrVertexBufferAllocPool::makeSpace(), if parameter vertexSize is 0 that leads to division by zero. [unsafeClassDivZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.cpp:43:45: style: Function 'GrBufferAllocPool' argument 3 names different: declaration 'bufferSize' definition 'blockSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.h:61:33: note: Function 'GrBufferAllocPool' argument 3 names different: declaration 'bufferSize' definition 'blockSize'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrBufferAllocPool.cpp:43:45: note: Function 'GrBufferAllocPool' argument 3 names different: declaration 'bufferSize' definition 'blockSize'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:45:45: style: Function 'isRRect' argument 1 names different: declaration 'rtBounds' definition 'origRTBounds'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.h:41:32: note: Function 'isRRect' argument 1 names different: declaration 'rtBounds' definition 'origRTBounds'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:45:45: note: Function 'isRRect' argument 1 names different: declaration 'rtBounds' definition 'origRTBounds'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrContextPriv.h:41:5: warning: Member variable 'GrContextPriv::fContext' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fVertices' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fGlyphs' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fPool' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fSize' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:289:5: warning: Member variable 'GrAtlasTextBlob::fRunCount' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDrawContextPriv.h:68:5: warning: Member variable 'GrDrawContextPriv::fDrawContext' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRenderTargetPriv.h:45:5: warning: Member variable 'GrRenderTargetPriv::fRenderTarget' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:180:9: style: Technically the member function 'GrBatchFontCache::log2Width' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:181:9: style: Technically the member function 'GrBatchFontCache::log2Height' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.h:87:12: performance: Technically the member function 'GrResourceCache::getResourceBytes' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.h:240:10: style: Technically the member function 'GrResourceCache::wouldFit' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.h:250:10: performance: Technically the member function 'GrResourceCache::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAppliedClip.h:22:5: style: Class 'GrAppliedClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:115:5: style: Class 'GrBatchFontCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpuResourcePriv.h:71:5: style: Class 'ResourcePriv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpuResourceCacheAccess.h:77:5: style: Class 'CacheAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.h:46:5: style: Class 'GrResourceCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.h:331:5: style: Class 'ResourceAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDrawContextPriv.h:68:5: style: Class 'GrDrawContextPriv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrSWMaskHelper.h:45:5: style: Class 'GrSWMaskHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:365:9: warning: The struct 'SubRunInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpuResourcePriv.h:17:1: warning: The class 'ResourcePriv' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrContext.cpp:682:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h:13:0: style: Function 'VectorCastImpl' argument 1 names different: declaration 'other' definition 'expr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:239:0: note: Function 'VectorCastImpl' argument 1 names different: declaration 'other' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL_impl.h:13:0: note: Function 'VectorCastImpl' argument 1 names different: declaration 'other' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDefaultGeoProcFactory.h:71:9: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDefaultGeoProcFactory.h:72:9: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDefaultGeoProcFactory.h:92:9: style: Struct 'Coverage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDefaultGeoProcFactory.h:93:9: style: Struct 'Coverage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDefaultGeoProcFactory.h:108:9: style: Struct 'LocalCoords' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:146:9: style: Class 'ShaderBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:166:5: style: Class 'GrGLSLFragmentShaderBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexShaderBuilder.h:21:5: style: Class 'GrGLSLVertexBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.h:55:5: style: Struct 'GrGLSLVertToFrag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.h:60:5: style: Struct 'GrGLSLVertToGeo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.h:65:5: style: Struct 'GrGLSLGeoToFrag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:296:5: style: Class 'GrGLSLExpr1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:299:5: style: Class 'GrGLSLExpr1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:337:5: style: Class 'GrGLSLExpr4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:340:5: style: Class 'GrGLSLExpr4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.h:36:5: style: Class 'GrGLSLCaps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:45:5: style: Class 'GrGLSLShaderVar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:201:0: style: Class 'GrGLSLExpr < GrGLSLExpr1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:214:0: style: Class 'GrGLSLExpr < GrGLSLExpr1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:201:0: style: Class 'GrGLSLExpr < GrGLSLExpr4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.h:214:0: style: Class 'GrGLSLExpr < GrGLSLExpr4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:20:1: warning: The class 'GrGLSLShaderVar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipelineBuilder.h:114:9: style: Class 'AutoRestoreFragmentProcessorState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.h:74:9: style: Class 'TextRun' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:59:5: style: Class 'AutoCheckFlush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:105:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:107:46: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLIRect.h:32:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:30:5: warning: Member variable 'GrDrawPathBatchBase::fOverrides' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:146:9: warning: Member variable 'InstanceData::fIndices' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:146:9: warning: Member variable 'InstanceData::fTransformValues' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:146:9: warning: Member variable 'InstanceData::fTransformType' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:146:9: warning: Member variable 'InstanceData::fInstanceCount' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawPathBatch.h:146:9: warning: Member variable 'InstanceData::fRefCnt' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDiscardBatch.h:20:5: style: Class 'GrDiscardBatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:251:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:258:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:275:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:296:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:303:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:326:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:342:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:349:0: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrFragmentProcessor.cpp:164:9: style: Class 'PremulFragmentProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrAllocator.h:315:0: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:136:54: style: Function 'createTexture' argument 1 names different: declaration 'desc' definition 'origDesc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:104:51: note: Function 'createTexture' argument 1 names different: declaration 'desc' definition 'origDesc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:136:54: note: Function 'createTexture' argument 1 names different: declaration 'desc' definition 'origDesc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:268:58: style: Function 'getReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:210:55: note: Function 'getReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:268:58: note: Function 'getReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:268:69: style: Function 'getReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:210:70: note: Function 'getReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpu.cpp:268:69: note: Function 'getReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMesh.h:45:5: warning: Member variable 'GrMesh::fInstanceCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMesh.h:45:5: warning: Member variable 'GrMesh::fVerticesPerInstance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMesh.h:45:5: warning: Member variable 'GrMesh::fIndicesPerInstance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMesh.h:45:5: warning: Member variable 'GrMesh::fMaxInstancesPerDraw' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMesh.h:132:5: style: The class 'Iterator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTexturePriv.h:60:5: style: Class 'GrTexturePriv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:459:9: warning: Member variable 'ConfigInfo::fFormatType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgram.h:78:14: style: Technically the member function 'GrGLProgram::RenderTargetState::getRTAdjustmentVec' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:54:5: style: Class 'GrGLContextInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:80:5: style: Class 'GrGLContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:33:5: style: Class 'GrGLPathRendering' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:273:9: style: Class 'ProgramCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrGpuFactory.cpp:36:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMemoryPool.h:58:10: style: Unused private function: 'GrMemoryPool::validate' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMemoryPool.h:58:10: performance: Technically the member function 'GrMemoryPool::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMemoryPool.cpp:139:20: note: Technically the member function 'GrMemoryPool::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrMemoryPool.h:58:10: note: Technically the member function 'GrMemoryPool::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:1546:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:759:5: warning: Member variable 'CircleBatch::fStroked' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:759:5: warning: Member variable 'CircleBatch::fClipPlane' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:759:5: warning: Member variable 'CircleBatch::fClipPlaneIsect' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:759:5: warning: Member variable 'CircleBatch::fClipPlaneUnion' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:1005:5: warning: Member variable 'EllipseBatch::fStroked' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:1218:5: warning: Member variable 'DIEllipseBatch::fUsesLocalCoords' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:1835:5: warning: Member variable 'RRectEllipseRendererBatch::fStroked' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:666:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:679:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:701:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:702:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:714:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:715:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrOvalRenderer.cpp:716:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:211:51: style: Function 'set' argument 1 names different: declaration 'controlPts' definition 'qPts'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.h:62:32: note: Function 'set' argument 1 names different: declaration 'controlPts' definition 'qPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:211:51: note: Function 'set' argument 1 names different: declaration 'controlPts' definition 'qPts'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.h:59:9: warning: Member variable 'QuadUVMatrix::fM' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.h:61:9: style: Class 'QuadUVMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.cpp:200:74: style: Function 'adjustProgramFromOptimizations' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:195:66: note: Function 'adjustProgramFromOptimizations' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipeline.cpp:200:74: note: Function 'adjustProgramFromOptimizations' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipelineBuilder.cpp:59:83: style: Function 'set' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipelineBuilder.h:123:43: note: Function 'set' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrPipelineBuilder.cpp:59:83: note: Function 'set' argument 1 names different: declaration 'ds' definition 'pipelineBuilder'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.cpp:10:36: style: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.h:34:22: note: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.cpp:10:36: note: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.cpp:10:47: style: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.h:34:29: note: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_pow2.cpp:10:47: note: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:11:39: style: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.h:33:22: note: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:11:39: note: Function 'addRect' argument 1 names different: declaration 'w' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:11:50: style: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.h:33:29: note: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:11:50: note: Function 'addRect' argument 2 names different: declaration 'h' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:50:87: style: Function 'rectangleFits' argument 4 names different: declaration 'y' definition 'ypos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.h:54:70: note: Function 'rectangleFits' argument 4 names different: declaration 'y' definition 'ypos'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrRectanizer_skyline.cpp:50:87: note: Function 'rectangleFits' argument 4 names different: declaration 'y' definition 'ypos'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:437:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:555:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:663:5: style: Class 'StencilClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.cpp:53:5: style: Class 'AutoValidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.cpp:212:5: style: Class 'AvailableForScratchUse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.cpp:192:46: style: Function 'setInheritedKey' argument 1 names different: declaration 'parentShape' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.h:386:41: note: Function 'setInheritedKey' argument 1 names different: declaration 'parentShape' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.cpp:192:46: note: Function 'setInheritedKey' argument 1 names different: declaration 'parentShape' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.cpp:262:33: style: Function 'GrShape' argument 1 names different: declaration 'parentShape' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.h:380:28: note: Function 'GrShape' argument 1 names different: declaration 'parentShape' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrShape.cpp:262:33: note: Function 'GrShape' argument 1 names different: declaration 'parentShape' definition 'parent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrSoftwarePathRenderer.cpp:132:5: style: Variable 'inverseFilled' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrSoftwarePathRenderer.cpp:129:0: note: Variable 'inverseFilled' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrSoftwarePathRenderer.cpp:132:5: note: Variable 'inverseFilled' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStencilSettings.cpp:82:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStencilSettings.cpp:168:83: style: Function 'reset' argument 2 names different: declaration 'useStencilClip' definition 'hasStencilClip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStencilSettings.h:77:61: note: Function 'reset' argument 2 names different: declaration 'useStencilClip' definition 'hasStencilClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStencilSettings.cpp:168:83: note: Function 'reset' argument 2 names different: declaration 'useStencilClip' definition 'hasStencilClip'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:158:63: style: Function 'applyPathEffectToPath' argument 2 names different: declaration 'remainingStoke' definition 'remainingStroke'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.h:157:80: note: Function 'applyPathEffectToPath' argument 2 names different: declaration 'remainingStoke' definition 'remainingStroke'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:158:63: note: Function 'applyPathEffectToPath' argument 2 names different: declaration 'remainingStoke' definition 'remainingStroke'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:159:65: style: Function 'applyPathEffectToPath' argument 4 names different: declaration 'scale' definition 'resScale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.h:158:82: note: Function 'applyPathEffectToPath' argument 4 names different: declaration 'scale' definition 'resScale'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:159:65: note: Function 'applyPathEffectToPath' argument 4 names different: declaration 'scale' definition 'resScale'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:170:64: style: Function 'applyToPath' argument 2 names different: declaration 'fillOrHairline' definition 'style'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.h:167:81: note: Function 'applyToPath' argument 2 names different: declaration 'fillOrHairline' definition 'style'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:170:64: note: Function 'applyToPath' argument 2 names different: declaration 'fillOrHairline' definition 'style'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:171:36: style: Function 'applyToPath' argument 4 names different: declaration 'scale' definition 'resScale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.h:168:72: note: Function 'applyToPath' argument 4 names different: declaration 'scale' definition 'resScale'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:171:36: note: Function 'applyToPath' argument 4 names different: declaration 'scale' definition 'resScale'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrStyle.cpp:47:26: warning: Found function call inside sizeof(). [sizeofFunctionCall]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:761:15: warning: Either the condition 'activeEdges' is redundant or there is possible null pointer dereference: edges. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:803:9: note: Assuming that condition 'activeEdges' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:811:33: note: Calling function 'insert_edge', 3rd argument 'edges' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:761:15: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:762:40: warning: Either the condition 'activeEdges' is redundant or there is possible null pointer dereference: edges. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:803:9: note: Assuming that condition 'activeEdges' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:811:33: note: Calling function 'insert_edge', 3rd argument 'edges' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:762:40: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:763:5: warning: Either the condition 'activeEdges' is redundant or there is possible null pointer dereference: edges. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:803:9: note: Assuming that condition 'activeEdges' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:811:33: note: Calling function 'insert_edge', 3rd argument 'edges' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:763:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:787:17: warning: Either the condition 'activeEdges' is redundant or there is possible null pointer dereference: edges. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:803:9: note: Assuming that condition 'activeEdges' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:810:36: note: Calling function 'find_enclosing_edges', 2nd argument 'edges' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTessellator.cpp:787:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:94:53: style: Function 'GrTextureAdjuster' argument 3 names different: declaration 'area' definition 'contentArea'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.h:148:63: note: Function 'GrTextureAdjuster' argument 3 names different: declaration 'area' definition 'contentArea'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:94:53: note: Function 'GrTextureAdjuster' argument 3 names different: declaration 'area' definition 'contentArea'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:368:57: style: Function 'createFragmentProcessor' argument 1 names different: declaration 'textureMatrix' definition 'origTextureMatrix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.h:138:49: note: Function 'createFragmentProcessor' argument 1 names different: declaration 'textureMatrix' definition 'origTextureMatrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:368:57: note: Function 'createFragmentProcessor' argument 1 names different: declaration 'textureMatrix' definition 'origTextureMatrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:369:55: style: Function 'createFragmentProcessor' argument 2 names different: declaration 'constraintRect' definition 'origConstraintRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.h:139:47: note: Function 'createFragmentProcessor' argument 2 names different: declaration 'constraintRect' definition 'origConstraintRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTextureParamsAdjuster.cpp:369:55: note: Function 'createFragmentProcessor' argument 2 names different: declaration 'constraintRect' definition 'origConstraintRect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/GrTraceMarker.h:33:1: warning: The class 'GrTraceMarkerSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/SkGr.cpp:175:5: style: Class 'PixelRef_GrYUVProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.cpp:740:5: warning: Member variable 'AAConvexPathBatch::fBatch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.cpp:51:9: style: Technically the member function 'Segment::countPoints' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp:636:51: style: Function 'terminate' argument 1 names different: declaration 'lastRing' definition 'ring'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h:228:32: note: Function 'terminate' argument 1 names different: declaration 'lastRing' definition 'ring'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp:636:51: note: Function 'terminate' argument 1 names different: declaration 'lastRing' definition 'ring'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp:836:79: style: Function 'computeNormals' argument 1 names different: declaration 'result' definition 'tess'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.h:164:58: note: Function 'computeNormals' argument 1 names different: declaration 'result' definition 'tess'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp:836:79: note: Function 'computeNormals' argument 1 names different: declaration 'result' definition 'tess'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp:44:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.cpp:128:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.cpp:682:5: warning: Member variable 'AAHairlineBatch::fBatch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp:130:5: warning: Member variable 'AAFlatteningConvexPathBatch::fBatch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp:123:5: warning: Member variable 'AAStrokeRectBatch::fBatch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp:164:5: warning: Member variable 'AAStrokeRectBatch::fBatch' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp:164:5: warning: Member variable 'AAStrokeRectBatch::fMiterStroke' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAnalyticRectBatch.cpp:57:5: style: Class 'RectGeometryProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fBatch' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fGeoCount' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fMaskType' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fUseBGR' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fFontCache' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:116:5: warning: Member variable 'GrAtlasTextBatch::fUseGammaCorrectDistanceTable' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:210:10: style: Technically the member function 'GrBlobRegenHelper::flush' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.cpp:311:25: note: Technically the member function 'GrBlobRegenHelper::flush' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrAtlasTextBatch.h:210:10: note: Technically the member function 'GrBlobRegenHelper::flush' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawAtlasBatch.cpp:85:19: warning: Member variable 'GrDrawAtlasBatch::fColorIgnored' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawAtlasBatch.cpp:85:19: warning: Member variable 'GrDrawAtlasBatch::fCoverageIgnored' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.cpp:18:69: style: Function 'getPipelineOptimizations' argument 1 names different: declaration 'override' definition 'opt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:65:60: note: Function 'getPipelineOptimizations' argument 1 names different: declaration 'override' definition 'opt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.cpp:18:69: note: Function 'getPipelineOptimizations' argument 1 names different: declaration 'override' definition 'opt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawVerticesBatch.cpp:34:22: warning: Member variable 'GrDrawVerticesBatch::fCoverageIgnored' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:197:5: style: Class 'MSAAQuadProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:129:9: style: Class 'GLSLProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp:146:5: warning: Member variable 'GrNonAAFillRectPerspectiveBatch::fHasLocalMatrix' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp:146:5: warning: Member variable 'GrNonAAFillRectPerspectiveBatch::fHasLocalRect' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrPLSPathRenderer.cpp:773:5: warning: Member variable 'PLSPathBatch::fUsesLocalCoords' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrPLSPathRenderer.cpp:281:9: style: Class 'GLSLProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrPLSPathRenderer.cpp:478:9: style: Class 'GLSLProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrPLSPathRenderer.cpp:655:9: style: Class 'GLSLProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrStencilAndCoverPathRenderer.h:37:5: style: Class 'GrStencilAndCoverPathRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrTessellatingPathRenderer.cpp:107:5: warning: Member variable 'DynamicVertexAllocator::fVertexCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/batches/GrTessellatingPathRenderer.cpp:107:5: warning: Member variable 'DynamicVertexAllocator::fFirstVertex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:68:5: performance: Variable 'fEdgeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:334:5: performance: Variable 'fEdgeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:536:5: performance: Variable 'fEdgeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:20:5: style: Class 'GrGLConicEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:286:5: style: Class 'GrGLQuadEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBezierEffect.cpp:495:5: style: Class 'GrGLCubicEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBicubicEffect.cpp:214:56: style: Function 'ShouldUseBicubic' argument 1 names different: declaration 'localCoordsToDevice' definition 'matrix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBicubicEffect.h:95:50: note: Function 'ShouldUseBicubic' argument 1 names different: declaration 'localCoordsToDevice' definition 'matrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrBicubicEffect.cpp:214:56: note: Function 'ShouldUseBicubic' argument 1 names different: declaration 'localCoordsToDevice' definition 'matrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp:164:77: style: Function 'TestForPreservingPMConversions' argument 2 names different: declaration 'PMToUPMRule' definition 'pmToUPMRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.h:50:62: note: Function 'TestForPreservingPMConversions' argument 2 names different: declaration 'PMToUPMRule' definition 'pmToUPMRule'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp:164:77: note: Function 'TestForPreservingPMConversions' argument 2 names different: declaration 'PMToUPMRule' definition 'pmToUPMRule'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp:165:77: style: Function 'TestForPreservingPMConversions' argument 3 names different: declaration 'UPMToPMRule' definition 'upmToPMRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.h:51:62: note: Function 'TestForPreservingPMConversions' argument 3 names different: declaration 'UPMToPMRule' definition 'upmToPMRule'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp:165:77: note: Function 'TestForPreservingPMConversions' argument 3 names different: declaration 'UPMToPMRule' definition 'upmToPMRule'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConfigConversionEffect.cpp:204:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.cpp:148:46: style: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.h:73:29: note: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.cpp:148:46: note: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.cpp:165:46: style: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.h:80:29: note: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrConvolutionEffect.cpp:165:46: note: Function 'GrConvolutionEffect' argument 3 names different: declaration 'halfWidth' definition 'radius'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCoverageSetOpXP.cpp:92:62: style: Function 'CoverageSetOpXP' argument 2 names different: declaration 'fInvertCoverage' definition 'invertCoverage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCoverageSetOpXP.cpp:35:49: note: Function 'CoverageSetOpXP' argument 2 names different: declaration 'fInvertCoverage' definition 'invertCoverage'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCoverageSetOpXP.cpp:92:62: note: Function 'CoverageSetOpXP' argument 2 names different: declaration 'fInvertCoverage' definition 'invertCoverage'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCoverageSetOpXP.cpp:62:5: style: Class 'GLCoverageSetOpXP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:39:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:198:49: style: Function 'onIsEqual' argument 1 names different: declaration 'xpBase' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:117:43: note: Function 'onIsEqual' argument 1 names different: declaration 'xpBase' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:198:49: note: Function 'onIsEqual' argument 1 names different: declaration 'xpBase' definition 'other'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:363:88: style: Function 'onCreateXferProcessor' argument 2 names different: declaration 'optimizations' definition 'opt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:336:75: note: Function 'onCreateXferProcessor' argument 2 names different: declaration 'optimizations' definition 'opt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:363:88: note: Function 'onCreateXferProcessor' argument 2 names different: declaration 'optimizations' definition 'opt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:129:5: style: Class 'GLCustomXP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrCustomXfermode.cpp:329:5: style: Class 'CustomXPFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:397:21: style: The scope of the variable 'bounds' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1123:58: style: Function 'setData' argument 3 names different: declaration 'iter' definition 'transformIter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1034:41: note: Function 'setData' argument 3 names different: declaration 'iter' definition 'transformIter'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1123:58: note: Function 'setData' argument 3 names different: declaration 'iter' definition 'transformIter'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1192:64: style: Function 'make_dash_gp' argument 4 names different: declaration 'localMatrix' definition 'viewMatrix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:238:64: note: Function 'make_dash_gp' argument 4 names different: declaration 'localMatrix' definition 'viewMatrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1192:64: note: Function 'make_dash_gp' argument 4 names different: declaration 'localMatrix' definition 'viewMatrix'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:313:9: warning: Member variable 'DashDraw::fLineDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:313:9: warning: Member variable 'DashDraw::fHasStartRect' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:313:9: warning: Member variable 'DashDraw::fHasEndRect' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:833:5: performance: Variable 'fColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:834:5: performance: Variable 'fPrevRadius' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:835:5: performance: Variable 'fPrevCenterX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:836:5: performance: Variable 'fPrevIntervalLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1043:5: performance: Variable 'fColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:313:9: style: Struct 'DashDraw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:256:83: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:274:66: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:921:61: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:938:49: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1148:59: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:1165:45: performance: Function parameter 'aaMode' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDisableColorXP.cpp:54:5: style: Class 'GLDisableColorXP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDistanceFieldGeoProc.cpp:792:66: style: Function 'GrDistanceFieldLCDTextGeoProc' argument 5 names different: declaration 'wa' definition 'distanceAdjust'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDistanceFieldGeoProc.h:219:50: note: Function 'GrDistanceFieldLCDTextGeoProc' argument 5 names different: declaration 'wa' definition 'distanceAdjust'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDistanceFieldGeoProc.cpp:792:66: note: Function 'GrDistanceFieldLCDTextGeoProc' argument 5 names different: declaration 'wa' definition 'distanceAdjust'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrDistanceFieldGeoProc.cpp:552:9: performance: Variable 'fDistanceAdjust' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:64:73: style: Function 'CircleEffect' argument 2 names different: declaration 'center' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:35:54: note: Function 'CircleEffect' argument 2 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:64:73: note: Function 'CircleEffect' argument 2 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:64:85: style: Function 'CircleEffect' argument 3 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:35:71: note: Function 'CircleEffect' argument 3 names different: declaration 'radius' definition 'r'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:64:85: note: Function 'CircleEffect' argument 3 names different: declaration 'radius' definition 'r'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:231:75: style: Function 'EllipseEffect' argument 2 names different: declaration 'center' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:200:55: note: Function 'EllipseEffect' argument 2 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:231:75: note: Function 'EllipseEffect' argument 2 names different: declaration 'center' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrPorterDuffXferProcessor.cpp:346:5: style: Class 'PorterDuffXferProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrPorterDuffXferProcessor.cpp:629:5: style: Class 'GLPDLCDXferProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/effects/GrPorterDuffXferProcessor.cpp:27:1: warning: The struct 'BlendFormula' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp:855:50: style: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:320:44: note: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp:855:50: note: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp:22:5: performance: Variable 'fStandard' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:22:5: style: Class 'GLObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:100:5: style: Class 'Buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:132:5: style: Class 'FramebufferAttachment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:141:5: style: Class 'Renderbuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:158:5: style: Class 'Framebuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNullInterface.cpp:217:5: style: Class 'NullInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:3030:26: warning: Possible null pointer dereference: rt [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2658:30: note: Calling function 'flushHWAAState', 1st argument 'rt' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:3030:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:940:5: style: Variable 'success' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:934:0: note: Variable 'success' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:940:5: note: Variable 'success' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:144:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2331:49: style: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:197:44: note: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2331:49: note: Function 'readPixelsSupported' argument 1 names different: declaration 'renderTargetConfig' definition 'rtConfig'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2370:62: style: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:67:57: note: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2370:62: note: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2370:73: style: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:67:72: note: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:2370:73: note: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:3456:34: style: Function 'setTextureUnit' argument 1 names different: declaration 'unitIdx' definition 'unit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:232:29: note: Function 'setTextureUnit' argument 1 names different: declaration 'unitIdx' definition 'unit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:3456:34: note: Function 'setTextureUnit' argument 1 names different: declaration 'unitIdx' definition 'unit'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:4651:92: style: Function 'bindInternalVertexArray' argument 2 names different: declaration 'ibuff' definition 'ibuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:516:81: note: Function 'bindInternalVertexArray' argument 2 names different: declaration 'ibuff' definition 'ibuf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:4651:92: note: Function 'bindInternalVertexArray' argument 2 names different: declaration 'ibuff' definition 'ibuf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuCommandBuffer.h:22:5: style: Class 'GrGLGpuCommandBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:127:19: style: Condition 'kHashBits<=8' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:110:53: style: Function 'refProgram' argument 4 names different: declaration 'hasPointSize' definition 'isPoints'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:278:38: note: Function 'refProgram' argument 4 names different: declaration 'hasPointSize' definition 'isPoints'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:110:53: note: Function 'refProgram' argument 4 names different: declaration 'hasPointSize' definition 'isPoints'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:45:24: warning: Member variable 'ProgramCache::fEntries' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:34:10: style: Technically the member function 'ProgDescLess::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:39:10: style: Technically the member function 'ProgDescLess::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:63:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:76:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLStencilAttachment.cpp:23:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:41:36: style: Function 'set' argument 2 names different: declaration 'attribIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.h:42:18: note: Function 'set' argument 2 names different: declaration 'attribIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:41:36: note: Function 'set' argument 2 names different: declaration 'attribIndex' definition 'index'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:82:77: style: Function 'disableUnusedArrays' argument 2 names different: declaration 'usedAttribArrayMask' definition 'usedMask'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.h:52:55: note: Function 'disableUnusedArrays' argument 2 names different: declaration 'usedAttribArrayMask' definition 'usedMask'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:82:77: note: Function 'disableUnusedArrays' argument 2 names different: declaration 'usedAttribArrayMask' definition 'usedMask'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:115:90: style: Function 'bindWithIndexBuffer' argument 2 names different: declaration 'indexBuffer' definition 'ibuff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.h:106:77: note: Function 'bindWithIndexBuffer' argument 2 names different: declaration 'indexBuffer' definition 'ibuff'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:115:90: note: Function 'bindWithIndexBuffer' argument 2 names different: declaration 'indexBuffer' definition 'ibuff'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fCountlines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fFreshline' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fTabs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fLinecount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fInput' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fInParseUntilNewline' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fInParseUntil' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp:13:5: warning: Member variable 'GLSLPrettyPrint::fInParseUntilToken' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/gl/iOS/GrGLCreateNativeInterface_iOS.cpp:48:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.cpp:15:13: warning: Member variable 'GrGLSLCaps::fSamplerPrecisions' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp:23:91: style: Function 'emitChild' argument 3 names different: declaration 'parentArgs' definition 'args'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.h:161:70: note: Function 'emitChild' argument 3 names different: declaration 'parentArgs' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp:23:91: note: Function 'emitChild' argument 3 names different: declaration 'parentArgs' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp:28:74: style: Function 'emitChild' argument 4 names different: declaration 'parentArgs' definition 'args'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.h:158:30: note: Function 'emitChild' argument 4 names different: declaration 'parentArgs' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp:28:74: note: Function 'emitChild' argument 4 names different: declaration 'parentArgs' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:27:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:54:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:77:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:341:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:166:28: style: The scope of the variable 'kTempName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.h:58:10: performance: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp:87:31: note: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.h:58:10: note: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.h:59:10: performance: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp:94:31: note: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.h:59:10: note: Technically the member function 'GrGLSLGeometryProcessor::setupPosition' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.h:60:17: performance: Technically the member function 'GrGLSLProgramBuilder::rtAdjustment' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryShaderBuilder.h:17:5: style: Class 'GrGLSLGeometryBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.h:124:9: style: Class 'AutoStageAdvance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:236:9: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:247:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:251:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:270:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:22:5: warning: Member variable 'GLBatch::fEmulatedBaseInstance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:22:5: warning: Member variable 'GLBatch::fGLDrawCmdsIdx' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.h:24:5: style: Class 'GLInstancedRendering' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/GLInstancedRendering.cpp:22:5: style: Class 'GLBatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:2060:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:2082:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:2099:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:190:10: style: Technically the member function 'gr_instanced::Backend::setupSimpleRadii' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:471:38: note: Technically the member function 'gr_instanced::Backend::setupSimpleRadii' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:190:10: note: Technically the member function 'gr_instanced::Backend::setupSimpleRadii' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:191:10: style: Technically the member function 'gr_instanced::Backend::setupNinePatchRadii' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:478:38: note: Technically the member function 'gr_instanced::Backend::setupNinePatchRadii' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:191:10: note: Technically the member function 'gr_instanced::Backend::setupNinePatchRadii' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:722:10: performance: Technically the member function 'gr_instanced::BackendCoverage::emitArc' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1023:46: note: Technically the member function 'gr_instanced::BackendCoverage::emitArc' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:722:10: note: Technically the member function 'gr_instanced::BackendCoverage::emitArc' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1118:10: performance: Technically the member function 'gr_instanced::BackendMultisample::interpolateAtSample' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1605:49: note: Technically the member function 'gr_instanced::BackendMultisample::interpolateAtSample' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1118:10: note: Technically the member function 'gr_instanced::BackendMultisample::interpolateAtSample' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1120:10: style: Technically the member function 'gr_instanced::BackendMultisample::acceptOrRejectWholeFragment' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1623:44: note: Technically the member function 'gr_instanced::BackendMultisample::acceptOrRejectWholeFragment' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1120:10: note: Technically the member function 'gr_instanced::BackendMultisample::acceptOrRejectWholeFragment' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1121:10: style: Technically the member function 'gr_instanced::BackendMultisample::acceptCoverageMask' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1658:49: note: Technically the member function 'gr_instanced::BackendMultisample::acceptCoverageMask' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1121:10: note: Technically the member function 'gr_instanced::BackendMultisample::acceptCoverageMask' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstancedRendering.cpp:244:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstancedRendering.cpp:104:66: style: Function 'recordShape' argument 8 names different: declaration 'requireHWAA' definition 'useHWAA'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstancedRendering.h:166:84: note: Function 'recordShape' argument 8 names different: declaration 'requireHWAA' definition 'useHWAA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/instanced/InstancedRendering.cpp:104:66: note: Function 'recordShape' argument 8 names different: declaration 'requireHWAA' definition 'useHWAA'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:45:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob_regenInBatch.cpp:252:40: style: Function 'regenInBatch' argument 4 names different: declaration 'run' definition 'runIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:268:54: note: Function 'regenInBatch' argument 4 names different: declaration 'run' definition 'runIndex'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob_regenInBatch.cpp:252:40: note: Function 'regenInBatch' argument 4 names different: declaration 'run' definition 'runIndex'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob_regenInBatch.cpp:252:54: style: Function 'regenInBatch' argument 5 names different: declaration 'subRun' definition 'subRunIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:268:63: note: Function 'regenInBatch' argument 5 names different: declaration 'subRun' definition 'subRunIndex'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob_regenInBatch.cpp:252:54: note: Function 'regenInBatch' argument 5 names different: declaration 'subRun' definition 'subRunIndex'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:183:5: warning: Either the condition 'cacheBlob' is redundant or there is possible null pointer dereference: cacheBlob. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:131:9: note: Assuming that condition 'cacheBlob' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:164:28: note: Calling function 'RegenerateTextBlob', 1st argument 'cacheBlob' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:183:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:174:62: style: Function 'RegenerateTextBlob' argument 1 names different: declaration 'bmp' definition 'cacheBlob'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:56:53: note: Function 'RegenerateTextBlob' argument 1 names different: declaration 'bmp' definition 'cacheBlob'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:174:62: note: Function 'RegenerateTextBlob' argument 1 names different: declaration 'bmp' definition 'cacheBlob'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:87:39: style: Unused private function: 'GrAtlasTextContext::dfAdjustTable' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:33:10: performance: Technically the member function 'GrAtlasTextContext::canDraw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.cpp:27:26: note: Technically the member function 'GrAtlasTextContext::canDraw' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:33:10: note: Technically the member function 'GrAtlasTextContext::canDraw' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.cpp:308:83: style: Function 'GrBatchTextStrike' argument 2 names different: declaration 'fontScalerKey' definition 'key'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:31:68: note: Function 'GrBatchTextStrike' argument 2 names different: declaration 'fontScalerKey' definition 'key'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.cpp:308:83: note: Function 'GrBatchTextStrike' argument 2 names different: declaration 'fontScalerKey' definition 'key'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.cpp:339:5: warning: Member variable 'FallbackBlobBuilder::fGlyphIds' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.h:59:10: performance: Technically the member function 'GrStencilAndCoverTextContext::internalCanDraw' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.cpp:55:36: note: Technically the member function 'GrStencilAndCoverTextContext::internalCanDraw' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.h:59:10: note: Technically the member function 'GrStencilAndCoverTextContext::internalCanDraw' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrStencilAndCoverTextContext.h:53:5: style: Class 'GrStencilAndCoverTextContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:120:38: style: Function 'BmpAppendGlyph' argument 6 names different: declaration 'left' definition 'vx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.h:96:73: note: Function 'BmpAppendGlyph' argument 6 names different: declaration 'left' definition 'vx'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:120:38: note: Function 'BmpAppendGlyph' argument 6 names different: declaration 'left' definition 'vx'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:120:46: style: Function 'BmpAppendGlyph' argument 7 names different: declaration 'top' definition 'vy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.h:96:83: note: Function 'BmpAppendGlyph' argument 7 names different: declaration 'top' definition 'vy'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:120:46: note: Function 'BmpAppendGlyph' argument 7 names different: declaration 'top' definition 'vy'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:429:50: warning: Function 'DfAppendGlyph' argument order different: declaration ', runIndex, , , , sx, sy, color, cache, textRatio, viewMatrix' definition 'blob, runIndex, cache, strike, skGlyph, sx, sy, color, glyphCache, textRatio, viewMatrix' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.h:99:31: note: Function 'DfAppendGlyph' argument order different: declaration ', runIndex, , , , sx, sy, color, cache, textRatio, viewMatrix' definition 'blob, runIndex, cache, strike, skGlyph, sx, sy, color, glyphCache, textRatio, viewMatrix'
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:429:50: note: Function 'DfAppendGlyph' argument order different: declaration ', runIndex, , , , sx, sy, color, cache, textRatio, viewMatrix' definition 'blob, runIndex, cache, strike, skGlyph, sx, sy, color, glyphCache, textRatio, viewMatrix'
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:473:49: style: Function 'DrawTextAsPath' argument 4 names different: declaration 'origPaint' definition 'skPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.h:72:47: note: Function 'DrawTextAsPath' argument 4 names different: declaration 'origPaint' definition 'skPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/text/GrTextUtils.cpp:473:49: note: Function 'DrawTextAsPath' argument 4 names different: declaration 'origPaint' definition 'skPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:171:42: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.cpp:21:80: style: Function 'Create' argument 2 names different: declaration 'descriptor' definition 'desc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.h:81:47: note: Function 'Create' argument 2 names different: declaration 'descriptor' definition 'desc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.cpp:21:80: note: Function 'Create' argument 2 names different: declaration 'descriptor' definition 'desc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.cpp:82:49: style: Function 'addMemoryBarrier' argument 3 names different: declaration 'dstAccessMask' definition 'dstAccesMask'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.h:37:41: note: Function 'addMemoryBarrier' argument 3 names different: declaration 'dstAccessMask' definition 'dstAccesMask'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkBuffer.cpp:82:49: note: Function 'addMemoryBarrier' argument 3 names different: declaration 'dstAccessMask' definition 'dstAccesMask'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.h:23:5: warning: Member variable 'GrVkRenderPass::fAttachmentFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.h:23:5: warning: Member variable 'GrVkRenderPass::fAttachmentsDescriptor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.h:101:20: style: Technically the member function 'GrVkSubHeap::memory' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineState.h:169:14: style: Technically the member function 'GrVkPipelineState::RenderTargetState::getRTAdjustmentVec' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkResourceProvider.h:40:5: style: Class 'GrVkResourceProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkResourceProvider.h:164:9: style: Class 'PipelineStateCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:16:37: style: Function 'GrVkCaps' argument 3 names different: declaration 'device' definition 'physDev'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.h:30:31: note: Function 'GrVkCaps' argument 3 names different: declaration 'device' definition 'physDev'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:16:37: note: Function 'GrVkCaps' argument 3 names different: declaration 'device' definition 'physDev'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:55:38: style: Function 'init' argument 3 names different: declaration 'device' definition 'physDev'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.h:97:32: note: Function 'init' argument 3 names different: declaration 'device' definition 'physDev'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:55:38: note: Function 'init' argument 3 names different: declaration 'device' definition 'physDev'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:215:55: style: Function 'initStencilFormat' argument 1 names different: declaration 'iface' definition 'interface'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.h:106:49: note: Function 'initStencilFormat' argument 1 names different: declaration 'iface' definition 'interface'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCaps.cpp:215:55: note: Function 'initStencilFormat' argument 1 names different: declaration 'iface' definition 'interface'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCommandBuffer.cpp:388:76: style: Function 'executeCommands' argument 2 names different: declaration 'secondaryBuffer' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCommandBuffer.h:224:54: note: Function 'executeCommands' argument 2 names different: declaration 'secondaryBuffer' definition 'buffer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkCommandBuffer.cpp:388:76: note: Function 'executeCommands' argument 2 names different: declaration 'secondaryBuffer' definition 'buffer'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkFramebuffer.h:38:5: style: Class 'GrVkFramebuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkImageView.h:36:5: style: Class 'GrVkImageView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipeline.h:47:5: style: Class 'GrVkPipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.cpp:18:78: style: Function 'GrVkDescriptorSetManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.h:31:56: note: Function 'GrVkDescriptorSetManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.cpp:18:78: note: Function 'GrVkDescriptorSetManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.cpp:153:35: style: Function 'DescriptorPoolManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.h:55:57: note: Function 'DescriptorPoolManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkDescriptorSetManager.cpp:153:35: note: Function 'DescriptorPoolManager' argument 3 names different: declaration 'handler' definition 'uniformHandler'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1332:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:89:44: style: Function 'GrVkGpu' argument 3 names different: declaration 'backendContext' definition 'backendCtx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:175:39: note: Function 'GrVkGpu' argument 3 names different: declaration 'backendContext' definition 'backendCtx'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:89:44: note: Function 'GrVkGpu' argument 3 names different: declaration 'backendContext' definition 'backendCtx'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1004:64: style: Function 'createTestingOnlyBackendTexture' argument 1 names different: declaration 'pixels' definition 'srcData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:92:59: note: Function 'createTestingOnlyBackendTexture' argument 1 names different: declaration 'pixels' definition 'srcData'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1004:64: note: Function 'createTestingOnlyBackendTexture' argument 1 names different: declaration 'pixels' definition 'srcData'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1269:72: style: Function 'deleteTestingOnlyBackendTexture' argument 2 names different: declaration 'abandonTexture' definition 'abandon'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:96:67: note: Function 'deleteTestingOnlyBackendTexture' argument 2 names different: declaration 'abandonTexture' definition 'abandon'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1269:72: note: Function 'deleteTestingOnlyBackendTexture' argument 2 names different: declaration 'abandonTexture' definition 'abandon'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1652:62: style: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:72:57: note: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1652:62: note: Function 'onGetReadPixelsInfo' argument 2 names different: declaration 'readWidth' definition 'width'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1652:73: style: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.h:72:72: note: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpu.cpp:1652:73: note: Function 'onGetReadPixelsInfo' argument 3 names different: declaration 'readHeight' definition 'height'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:126:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:303:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:311:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:139:52: style: Function 'discard' argument 1 names different: declaration 'rt' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.h:35:34: note: Function 'discard' argument 1 names different: declaration 'rt' definition 'target'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:139:52: note: Function 'discard' argument 1 names different: declaration 'rt' definition 'target'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:223:52: style: Function 'onClear' argument 1 names different: declaration 'rt' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.h:55:34: note: Function 'onClear' argument 1 names different: declaration 'rt' definition 'target'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:223:52: note: Function 'onClear' argument 1 names different: declaration 'rt' definition 'target'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:376:49: style: Function 'onDraw' argument 3 names different: declaration 'mesh' definition 'meshes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.h:52:31: note: Function 'onDraw' argument 3 names different: declaration 'mesh' definition 'meshes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkGpuCommandBuffer.cpp:376:49: note: Function 'onDraw' argument 3 names different: declaration 'mesh' definition 'meshes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkIndexBuffer.cpp:12:62: style: Function 'GrVkIndexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkIndexBuffer.h:27:49: note: Function 'GrVkIndexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkIndexBuffer.cpp:12:62: note: Function 'GrVkIndexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.cpp:500:38: style: Function 'alloc' argument 1 names different: declaration 'requestedSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.h:103:29: note: Function 'alloc' argument 1 names different: declaration 'requestedSize' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.cpp:500:38: note: Function 'alloc' argument 1 names different: declaration 'requestedSize' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.cpp:86:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.cpp:171:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkMemory.cpp:39:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipeline.cpp:309:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineState.cpp:503:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkVaryingHandler.h:15:5: style: Class 'GrVkVaryingHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:200:61: style: Function 'setMatrix2fv' argument 3 names different: declaration 'matrices' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.h:41:66: note: Function 'setMatrix2fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:200:61: note: Function 'setMatrix2fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:210:61: style: Function 'setMatrix3fv' argument 3 names different: declaration 'matrices' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.h:42:66: note: Function 'setMatrix3fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:210:61: note: Function 'setMatrix3fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:220:61: style: Function 'setMatrix4fv' argument 3 names different: declaration 'matrices' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.h:43:66: note: Function 'setMatrix4fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkPipelineStateDataManager.cpp:220:61: note: Function 'setMatrix4fv' argument 3 names different: declaration 'matrices' definition 'm'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.cpp:53:47: style: Function 'init' argument 2 names different: declaration 'colorOps' definition 'colorOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.h:129:35: note: Function 'init' argument 2 names different: declaration 'colorOps' definition 'colorOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.cpp:53:47: note: Function 'init' argument 2 names different: declaration 'colorOps' definition 'colorOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.cpp:54:47: style: Function 'init' argument 3 names different: declaration 'stencilOps' definition 'stencilOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.h:130:35: note: Function 'init' argument 3 names different: declaration 'stencilOps' definition 'stencilOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderPass.cpp:54:47: note: Function 'init' argument 3 names different: declaration 'stencilOps' definition 'stencilOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderTarget.cpp:250:77: style: Function 'getAttachmentsDescriptor' argument 2 names different: declaration 'flags' definition 'attachmentFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderTarget.h:76:68: note: Function 'getAttachmentsDescriptor' argument 2 names different: declaration 'flags' definition 'attachmentFlags'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkRenderTarget.cpp:250:77: note: Function 'getAttachmentsDescriptor' argument 2 names different: declaration 'flags' definition 'attachmentFlags'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkResourceProvider.cpp:28:5: style: Class 'GrVkResourceProvider' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkResourceProvider.cpp:28:5: style: Class 'GrVkResourceProvider' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.cpp:24:47: style: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.h:49:60: note: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.cpp:24:47: note: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.cpp:37:47: style: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.h:51:60: note: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTexture.cpp:37:47: note: Function 'GrVkTexture' argument 5 names different: declaration 'imageView' definition 'view'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTransferBuffer.cpp:33:68: style: Function 'GrVkTransferBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTransferBuffer.h:27:52: note: Function 'GrVkTransferBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkTransferBuffer.cpp:33:68: note: Function 'GrVkTransferBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkUniformHandler.cpp:85:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkVaryingHandler.cpp:34:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkVertexBuffer.cpp:12:64: style: Function 'GrVkVertexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkVertexBuffer.h:26:50: note: Function 'GrVkVertexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/gpu/vk/GrVkVertexBuffer.cpp:12:64: note: Function 'GrVkVertexBuffer' argument 3 names different: declaration 'resource' definition 'bufferResource'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Generator.cpp:19:5: style: Class 'SkImage_Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:43:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:112:63: style: Function 'onReadPixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.h:51:49: note: Function 'onReadPixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:112:63: note: Function 'onReadPixels' argument 2 names different: declaration 'dstPixels' definition 'pixels'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:112:78: style: Function 'onReadPixels' argument 3 names different: declaration 'dstRowBytes' definition 'rowBytes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.h:51:67: note: Function 'onReadPixels' argument 3 names different: declaration 'dstRowBytes' definition 'rowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:112:78: note: Function 'onReadPixels' argument 3 names different: declaration 'dstRowBytes' definition 'rowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp:633:20: warning: Size of pointer 'bufferAsCharPtr' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkImage_Raster.cpp:361:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkSurface_Raster.cpp:42:62: style: Function 'Valid' argument 2 names different: declaration 'rb' definition 'rowBytes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkSurface_Raster.cpp:18:50: note: Function 'Valid' argument 2 names different: declaration 'rb' definition 'rowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/image/SkSurface_Raster.cpp:42:62: note: Function 'Valid' argument 2 names different: declaration 'rb' definition 'rowBytes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkGIFMovie.cpp:24:5: style: Class 'SkGIFMovie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.h:36:5: style: Struct 'skjpeg_destination_mgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.cpp:14:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.cpp:21:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.cpp:36:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.cpp:56:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkJPEGWriteUtility.cpp:48:25: warning: Member variable 'skjpeg_destination_mgr::fBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkKTXImageEncoder.cpp:45:69: style: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkKTXImageEncoder.cpp:38:54: note: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkKTXImageEncoder.cpp:45:69: note: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:181:50: style: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:170:54: note: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:181:50: note: Function 'onEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:275:69: style: Function 'doEncode' argument 2 names different: declaration 'bm' definition 'bitmap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:172:54: note: Function 'doEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/images/SkPNGImageEncoder.cpp:275:69: note: Function 'doEncode' argument 2 names different: declaration 'bm' definition 'bitmap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/lazy/SkDiscardablePixelRef.cpp:15:76: style: Function 'SkDiscardablePixelRef' argument 4 names different: declaration 'factory' definition 'fact'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/lazy/SkDiscardablePixelRef.h:55:57: note: Function 'SkDiscardablePixelRef' argument 4 names different: declaration 'factory' definition 'fact'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/lazy/SkDiscardablePixelRef.cpp:15:76: note: Function 'SkDiscardablePixelRef' argument 4 names different: declaration 'factory' definition 'fact'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp:373:36: warning: Function 'SkBlitLCD16Row_SSE2' argument order different: declaration 'dst, src, color, width, ' definition 'dst, mask, src, width, ' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.h:24:36: note: Function 'SkBlitLCD16Row_SSE2' argument order different: declaration 'dst, src, color, width, ' definition 'dst, mask, src, width, '
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp:373:36: note: Function 'SkBlitLCD16Row_SSE2' argument order different: declaration 'dst, src, color, width, ' definition 'dst, mask, src, width, '
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp:446:42: warning: Function 'SkBlitLCD16OpaqueRow_SSE2' argument order different: declaration 'dst, src, color, width, opaqueDst' definition 'dst, mask, src, width, opaqueDst' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.h:26:42: note: Function 'SkBlitLCD16OpaqueRow_SSE2' argument order different: declaration 'dst, src, color, width, opaqueDst' definition 'dst, mask, src, width, opaqueDst'
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_SSE2.cpp:446:42: note: Function 'SkBlitLCD16OpaqueRow_SSE2' argument order different: declaration 'dst, src, color, width, opaqueDst' definition 'dst, mask, src, width, opaqueDst'
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_arm_neon.cpp:445:0: error: #error "This function only supports BGRA and RGBA." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_mips_dsp.cpp:260:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_mips_dsp.cpp:654:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_mips_dsp.cpp:761:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/opts/SkColorCubeFilter_opts.h:21:22: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:380:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:385:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkLineParameters.h:28:1: style: The class 'SkLineParameters' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:85:1: style: The class 'SkDCurveSweep' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:22:1: style: The class 'SkOpAngle' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:413:1: style: The class 'SkOpSpan' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:24:1: style: The class 'SkOpSegment' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersectionHelper.h:18:1: style: The class 'SkIntersectionHelper' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:18:1: style: The class 'SkCoincidentSpans' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsPoint.h:131:14: style: Technically the member function 'SkDPoint::operator+' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsPoint.h:138:14: style: Technically the member function 'SkDPoint::operator-' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:128:10: style: Technically the member function 'SkIntersections::isCoincident' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:219:10: performance: Technically the member function 'SkIntersections::downDepth' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:233:10: performance: Technically the member function 'SkIntersections::upDepth' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:284:9: performance: Technically the member function 'SkIntersections::depth' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:35:9: performance: Technically the member function 'SkOpAngle::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:50:9: performance: Technically the member function 'SkOpPtT::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:215:9: performance: Technically the member function 'SkOpSpanBase::debugBumpCount' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:219:9: performance: Technically the member function 'SkOpSpanBase::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:146:9: performance: Technically the member function 'SkOpSegment::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:197:10: performance: Technically the member function 'SkOpSegment::done' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:361:10: performance: Technically the member function 'SkOpSegment::setUpWinding' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpContour.h:86:9: performance: Technically the member function 'SkOpContour::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpContour.h:90:9: performance: Technically the member function 'SkOpContour::debugIndent' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpContour.h:142:10: performance: Technically the member function 'SkOpContour::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:42:17: performance: Technically the member function 'SkCoincidentSpans::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:18:5: style: Class 'SkIntersections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:136:5: style: Class 'SkOpCoincidence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDConicLineIntersection.cpp:135:9: style: Technically the member function 'LineConicIntersections::validT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDConicLineIntersection.cpp:271:12: style: Technically the member function 'LineConicIntersections::findLineT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDConicLineIntersection.cpp:316:10: style: Technically the member function 'LineConicIntersections::uniqueAnswer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDConicLineIntersection.cpp:27:5: style: Class 'LineConicIntersections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDCubicLineIntersection.cpp:121:9: style: Technically the member function 'LineCubicIntersections::intersectRay' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDCubicLineIntersection.cpp:205:14: style: Technically the member function 'LineCubicIntersections::uniqueAnswer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDCubicLineIntersection.cpp:365:12: style: Technically the member function 'LineCubicIntersections::findLineT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:139:9: style: Technically the member function 'LineQuadraticIntersections::intersectRay' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:188:9: style: Technically the member function 'LineQuadraticIntersections::horizontalIntersect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:220:10: style: Technically the member function 'LineQuadraticIntersections::uniqueAnswer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:244:9: style: Technically the member function 'LineQuadraticIntersections::verticalIntersect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:371:12: style: Technically the member function 'LineQuadraticIntersections::findLineT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkDQuadLineIntersection.cpp:105:5: style: Class 'LineQuadraticIntersections' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.cpp:11:17: style: Function 'closestTo' argument 4 names different: declaration 'dist' definition 'closestDist'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.h:239:87: note: Function 'closestTo' argument 4 names different: declaration 'dist' definition 'closestDist'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkIntersections.cpp:11:17: note: Function 'closestTo' argument 4 names different: declaration 'dist' definition 'closestDist'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:103:9: performance: Technically the member function 'SkOpAngle::findSector' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.cpp:570:16: note: Technically the member function 'SkOpAngle::findSector' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:103:9: note: Technically the member function 'SkOpAngle::findSector' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.h:22:5: style: Class 'SkPathWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.cpp:638:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:367:22: warning: Either the condition '!otherEnd' is redundant or there is possible null pointer dereference: end. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1060:9: note: Assuming that condition '!otherEnd' is not redundant
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1055:37: note: Calling function 'step', 1st argument 'end' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:367:22: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:324:36: style: Function 'collapsed' argument 1 names different: declaration 'startT' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:110:27: note: Function 'collapsed' argument 1 names different: declaration 'startT' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:324:36: note: Function 'collapsed' argument 1 names different: declaration 'startT' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:324:46: style: Function 'collapsed' argument 2 names different: declaration 'endT' definition 'e'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:110:42: note: Function 'collapsed' argument 2 names different: declaration 'endT' definition 'e'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:324:46: note: Function 'collapsed' argument 2 names different: declaration 'endT' definition 'e'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:463:35: style: Function 'contains' argument 1 names different: declaration 't' definition 'newT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:120:26: note: Function 'contains' argument 1 names different: declaration 't' definition 'newT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:463:35: note: Function 'contains' argument 1 names different: declaration 't' definition 'newT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:790:69: style: Function 'init' argument 3 names different: declaration 'parent' definition 'contour'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:234:60: note: Function 'init' argument 3 names different: declaration 'parent' definition 'contour'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:790:69: note: Function 'init' argument 3 names different: declaration 'parent' definition 'contour'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:40: style: Function 'match' argument 1 names different: declaration 'span' definition 'base'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:291:31: note: Function 'match' argument 1 names different: declaration 'span' definition 'base'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:40: note: Function 'match' argument 1 names different: declaration 'span' definition 'base'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:65: style: Function 'match' argument 2 names different: declaration 'parent' definition 'testParent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:291:56: note: Function 'match' argument 2 names different: declaration 'parent' definition 'testParent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:65: note: Function 'match' argument 2 names different: declaration 'parent' definition 'testParent'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:84: style: Function 'match' argument 3 names different: declaration 't' definition 'testT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:291:71: note: Function 'match' argument 3 names different: declaration 't' definition 'testT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:992:84: note: Function 'match' argument 3 names different: declaration 't' definition 'testT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:993:24: style: Function 'match' argument 4 names different: declaration 'pt' definition 'testPt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:291:89: note: Function 'match' argument 4 names different: declaration 'pt' definition 'testPt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:993:24: note: Function 'match' argument 4 names different: declaration 'pt' definition 'testPt'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1013:67: style: Function 'nextChase' argument 2 names different: declaration 'step' definition 'stepPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:300:50: note: Function 'nextChase' argument 2 names different: declaration 'step' definition 'stepPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1013:67: note: Function 'nextChase' argument 2 names different: declaration 'step' definition 'stepPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1299:51: style: Function 'spansNearby' argument 1 names different: declaration 'ref' definition 'refSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:375:42: note: Function 'spansNearby' argument 1 names different: declaration 'ref' definition 'refSpan'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1299:51: note: Function 'spansNearby' argument 1 names different: declaration 'ref' definition 'refSpan'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1299:80: style: Function 'spansNearby' argument 2 names different: declaration 'check' definition 'checkSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:375:67: note: Function 'spansNearby' argument 2 names different: declaration 'check' definition 'checkSpan'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1299:80: note: Function 'spansNearby' argument 2 names different: declaration 'check' definition 'checkSpan'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1533:19: style: Function 'subDivide' argument 3 names different: declaration 'result' definition 'edge'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:388:82: note: Function 'subDivide' argument 3 names different: declaration 'result' definition 'edge'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1533:19: note: Function 'subDivide' argument 3 names different: declaration 'result' definition 'edge'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:370:10: performance: Technically the member function 'SkOpSegment::setUpWindings' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1434:19: note: Technically the member function 'SkOpSegment::setUpWindings' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:370:10: note: Technically the member function 'SkOpSegment::setUpWindings' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:372:10: style: Technically the member function 'SkOpSegment::setUpWindings' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1442:19: note: Technically the member function 'SkOpSegment::setUpWindings' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:372:10: note: Technically the member function 'SkOpSegment::setUpWindings' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:375:10: performance: Technically the member function 'SkOpSegment::spansNearby' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1299:19: note: Technically the member function 'SkOpSegment::spansNearby' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:375:10: note: Technically the member function 'SkOpSegment::spansNearby' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:402:9: performance: Technically the member function 'SkOpSegment::updateOppWinding' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1628:18: note: Technically the member function 'SkOpSegment::updateOppWinding' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:402:9: note: Technically the member function 'SkOpSegment::updateOppWinding' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:405:9: performance: Technically the member function 'SkOpSegment::updateWinding' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1651:18: note: Technically the member function 'SkOpSegment::updateWinding' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:405:9: note: Technically the member function 'SkOpSegment::updateWinding' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:429:9: performance: Technically the member function 'SkOpSegment::windSum' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.cpp:1692:18: note: Technically the member function 'SkOpSegment::windSum' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:429:9: note: Technically the member function 'SkOpSegment::windSum' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:99:74: style: Function 'init' argument 4 names different: declaration 'dup' definition 'duplicate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:85:63: note: Function 'init' argument 4 names different: declaration 'dup' definition 'duplicate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:99:74: note: Function 'init' argument 4 names different: declaration 'dup' definition 'duplicate'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:119:44: style: Function 'ptAlreadySeen' argument 1 names different: declaration 'head' definition 'check'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:137:39: note: Function 'ptAlreadySeen' argument 1 names different: declaration 'head' definition 'check'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:119:44: note: Function 'ptAlreadySeen' argument 1 names different: declaration 'head' definition 'check'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:228:42: style: Function 'initBase' argument 1 names different: declaration 'parent' definition 'segment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:274:32: note: Function 'initBase' argument 1 names different: declaration 'parent' definition 'segment'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:228:42: note: Function 'initBase' argument 1 names different: declaration 'parent' definition 'segment'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:385:34: style: Function 'init' argument 1 names different: declaration 'parent' definition 'segment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:460:28: note: Function 'init' argument 1 names different: declaration 'parent' definition 'segment'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.cpp:385:34: note: Function 'init' argument 1 names different: declaration 'parent' definition 'segment'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCommon.cpp:90:18: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCommon.cpp:37:15: style: Function 'AngleWinding' argument 4 names different: declaration 'sortable' definition 'sortablePtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCommon.h:18:37: note: Function 'AngleWinding' argument 4 names different: declaration 'sortable' definition 'sortablePtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCommon.cpp:37:15: note: Function 'AngleWinding' argument 4 names different: declaration 'sortable' definition 'sortablePtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.cpp:31:56: style: Function 'FindExtrema' argument 2 names different: declaration 'weight' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.h:59:57: note: Function 'FindExtrema' argument 2 names different: declaration 'weight' definition 'w'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.cpp:31:56: note: Function 'FindExtrema' argument 2 names different: declaration 'weight' definition 'w'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.cpp:31:66: style: Function 'FindExtrema' argument 3 names different: declaration 'tValue' definition 't'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.h:59:72: note: Function 'FindExtrema' argument 3 names different: declaration 'tValue' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsConic.cpp:31:66: note: Function 'FindExtrema' argument 3 names different: declaration 'tValue' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:252:27: warning: Logical conjunction always evaluates to false: EXPR > 0 && EXPR < 1. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:283:35: warning: Logical conjunction always evaluates to false: EXPR > 0 && EXPR < 1. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:288:27: warning: Logical conjunction always evaluates to false: EXPR > 0 && EXPR < 1. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:216:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:128:43: style: Function 'Coefficients' argument 1 names different: declaration 'cubic' definition 'src'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:53:44: note: Function 'Coefficients' argument 1 names different: declaration 'cubic' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:128:43: note: Function 'Coefficients' argument 1 names different: declaration 'cubic' definition 'src'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:205:46: style: Function 'hullIntersects' argument 1 names different: declaration 'c2' definition 'quad'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:77:40: note: Function 'hullIntersects' argument 1 names different: declaration 'c2' definition 'quad'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:205:46: note: Function 'hullIntersects' argument 1 names different: declaration 'c2' definition 'quad'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:209:47: style: Function 'hullIntersects' argument 1 names different: declaration 'c' definition 'conic'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:76:41: note: Function 'hullIntersects' argument 1 names different: declaration 'c' definition 'conic'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:209:47: note: Function 'hullIntersects' argument 1 names different: declaration 'c' definition 'conic'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:235:43: style: Function 'ComplexBreak' argument 1 names different: declaration 'pts' definition 'pointsPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:54:44: note: Function 'ComplexBreak' argument 1 names different: declaration 'pts' definition 'pointsPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:235:43: note: Function 'ComplexBreak' argument 1 names different: declaration 'pts' definition 'pointsPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:311:34: style: Function 'searchRoots' argument 1 names different: declaration 'extremes' definition 'extremeTs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:87:28: note: Function 'searchRoots' argument 1 names different: declaration 'extremes' definition 'extremeTs'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:311:34: note: Function 'searchRoots' argument 1 names different: declaration 'extremes' definition 'extremeTs'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:341:74: style: Function 'RootsValidT' argument 5 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:85:93: note: Function 'RootsValidT' argument 5 names different: declaration 's' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:341:74: note: Function 'RootsValidT' argument 5 names different: declaration 's' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:370:72: style: Function 'RootsReal' argument 5 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:84:73: note: Function 'RootsReal' argument 5 names different: declaration 't' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:370:72: note: Function 'RootsReal' argument 5 names different: declaration 't' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:525:54: style: Function 'FindExtrema' argument 2 names different: declaration 'tValue' definition 'tValues'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:66:55: note: Function 'FindExtrema' argument 2 names different: declaration 'tValue' definition 'tValues'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:525:54: note: Function 'FindExtrema' argument 2 names different: declaration 'tValue' definition 'tValues'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:667:57: style: Function 'subDivide' argument 5 names different: declaration 'p' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.h:116:89: note: Function 'subDivide' argument 5 names different: declaration 'p' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:667:57: note: Function 'subDivide' argument 5 names different: declaration 'p' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:63:16: style: Function 'setConicBounds' argument 3 names different: declaration 's' definition 'tStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:78:32: note: Function 'setConicBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:63:16: note: Function 'setConicBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:63:31: style: Function 'setConicBounds' argument 4 names different: declaration 'e' definition 'tEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:78:42: note: Function 'setConicBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:63:31: note: Function 'setConicBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:73:16: style: Function 'setCubicBounds' argument 3 names different: declaration 's' definition 'tStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:80:32: note: Function 'setCubicBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:73:16: note: Function 'setCubicBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:73:31: style: Function 'setCubicBounds' argument 4 names different: declaration 'e' definition 'tEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:80:42: note: Function 'setCubicBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:73:31: note: Function 'setCubicBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:83:16: style: Function 'setQuadBounds' argument 3 names different: declaration 's' definition 'tStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:82:31: note: Function 'setQuadBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:83:16: note: Function 'setQuadBounds' argument 3 names different: declaration 's' definition 'tStart'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:83:31: style: Function 'setQuadBounds' argument 4 names different: declaration 'e' definition 'tEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.h:82:41: note: Function 'setQuadBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsCurve.cpp:83:31: note: Function 'setQuadBounds' argument 4 names different: declaration 'e' definition 'tEnd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:45: style: Function 'ShowPath' argument 1 names different: declaration 'one' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:328:40: note: Function 'ShowPath' argument 1 names different: declaration 'one' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:45: note: Function 'ShowPath' argument 1 names different: declaration 'one' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:62: style: Function 'ShowPath' argument 2 names different: declaration 'two' definition 'b'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:328:59: note: Function 'ShowPath' argument 2 names different: declaration 'two' definition 'b'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:62: note: Function 'ShowPath' argument 2 names different: declaration 'two' definition 'b'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:74: style: Function 'ShowPath' argument 3 names different: declaration 'op' definition 'shapeOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:328:73: note: Function 'ShowPath' argument 3 names different: declaration 'op' definition 'shapeOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:550:74: note: Function 'ShowPath' argument 3 names different: declaration 'op' definition 'shapeOp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:551:21: style: Function 'ShowPath' argument 4 names different: declaration 'name' definition 'testName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:328:89: note: Function 'ShowPath' argument 4 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:551:21: note: Function 'ShowPath' argument 4 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:65:10: performance: Technically the member function 'SkOpPtT::debugResetCoinT' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2781:15: note: Technically the member function 'SkOpPtT::debugResetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:65:10: note: Technically the member function 'SkOpPtT::debugResetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:67:10: performance: Technically the member function 'SkOpPtT::debugSetCoinT' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2787:15: note: Technically the member function 'SkOpPtT::debugSetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:67:10: note: Technically the member function 'SkOpPtT::debugSetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:69:10: performance: Technically the member function 'SkOpPtT::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2793:15: note: Technically the member function 'SkOpPtT::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:69:10: note: Technically the member function 'SkOpPtT::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:245:10: performance: Technically the member function 'SkOpSpanBase::debugResetCoinT' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2537:20: note: Technically the member function 'SkOpSpanBase::debugResetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:245:10: note: Technically the member function 'SkOpSpanBase::debugResetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:247:10: performance: Technically the member function 'SkOpSpanBase::debugSetCoinT' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2547:20: note: Technically the member function 'SkOpSpanBase::debugSetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:247:10: note: Technically the member function 'SkOpSpanBase::debugSetCoinT' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:254:10: performance: Technically the member function 'SkOpSpanBase::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2572:20: note: Technically the member function 'SkOpSpanBase::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSpan.h:254:10: note: Technically the member function 'SkOpSpanBase::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:172:10: performance: Technically the member function 'SkOpCoincidence::debugCheckBetween' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2268:23: note: Technically the member function 'SkOpCoincidence::debugCheckBetween' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:172:10: note: Technically the member function 'SkOpCoincidence::debugCheckBetween' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:204:10: performance: Technically the member function 'SkOpCoincidence::debugShowCoincidence' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2105:23: note: Technically the member function 'SkOpCoincidence::debugShowCoincidence' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:204:10: note: Technically the member function 'SkOpCoincidence::debugShowCoincidence' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:210:10: performance: Technically the member function 'SkOpCoincidence::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2243:23: note: Technically the member function 'SkOpCoincidence::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpCoincidence.h:210:10: note: Technically the member function 'SkOpCoincidence::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:52:10: performance: Technically the member function 'SkOpAngle::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:1315:17: note: Technically the member function 'SkOpAngle::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:52:10: note: Technically the member function 'SkOpAngle::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:53:10: performance: Technically the member function 'SkOpAngle::debugValidateNext' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:1363:17: note: Technically the member function 'SkOpAngle::debugValidateNext' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpAngle.h:53:10: note: Technically the member function 'SkOpAngle::debugValidateNext' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:169:10: performance: Technically the member function 'SkOpSegment::debugValidate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:2348:19: note: Technically the member function 'SkOpSegment::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkOpSegment.h:169:10: note: Technically the member function 'SkOpSegment::debugValidate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.cpp:134:63: style: Function 'RootsValidT' argument 4 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.h:81:83: note: Function 'RootsValidT' argument 4 names different: declaration 's' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.cpp:134:63: note: Function 'RootsValidT' argument 4 names different: declaration 's' definition 't'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.cpp:149:79: style: Function 'RootsReal' argument 4 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.h:80:63: note: Function 'RootsReal' argument 4 names different: declaration 't' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsQuad.cpp:149:79: note: Function 'RootsReal' argument 4 names different: declaration 't' definition 's'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:13:74: style: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:66:69: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:13:74: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:13:89: style: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:66:84: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:13:89: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:30:76: style: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:54:71: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:30:76: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:30:91: style: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:54:86: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:30:91: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:47:76: style: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:60:71: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:47:76: note: Function 'setBounds' argument 3 names different: declaration 'tStart' definition 'startT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:47:91: style: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.h:60:86: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsRect.cpp:47:91: note: Function 'setBounds' argument 4 names different: declaration 'tEnd' definition 'endT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:42:0: style: Same expression on both sides of '==' because the value of '!!fMatch' and 'fMatch' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:905:0: style: Function 'binarySearchCoin' argument 4 names different: declaration 't' definition 'resultT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:274:0: note: Function 'binarySearchCoin' argument 4 names different: declaration 't' definition 'resultT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:905:0: note: Function 'binarySearchCoin' argument 4 names different: declaration 't' definition 'resultT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1118:0: style: Function 'countConsecutiveSpans' argument 2 names different: declaration 'last' definition 'lastPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:284:0: note: Function 'countConsecutiveSpans' argument 2 names different: declaration 'last' definition 'lastPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1118:0: note: Function 'countConsecutiveSpans' argument 2 names different: declaration 'last' definition 'lastPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:542:0: style: Function 'hullsIntersect' argument 1 names different: declaration 'span' definition 'opp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:138:0: note: Function 'hullsIntersect' argument 1 names different: declaration 'span' definition 'opp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:542:0: note: Function 'hullsIntersect' argument 1 names different: declaration 'span' definition 'opp'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDQuad , SkDQuad >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDQuad , SkDConic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDConic , SkDQuad >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDConic , SkDConic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDQuad , SkDCubic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDCubic , SkDQuad >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDConic , SkDCubic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDCubic , SkDConic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:86:0: style: The class 'SkTSpan < SkDCubic , SkDCubic >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDQuad , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDConic , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDConic , SkDQuad >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDConic , SkDQuad >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDConic , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDConic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDQuad , SkDConic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDConic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDQuad , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDConic , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDConic , SkDConic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDConic , SkDConic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDConic , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDConic , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDConic , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDConic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDCubic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDQuad , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDCubic , SkDConic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDConic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDCubic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDConic , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDConic , SkDCubic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDConic , SkDCubic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDConic , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDConic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:239:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: style: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::coincidentHasT' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1051:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:279:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::coincidentHasT' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::countConsecutiveSpans' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1117:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:283:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::countConsecutiveSpans' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:286:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1875:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:324:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: performance: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:1912:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:325:0: note: Technically the member function 'SkTSect < SkDCubic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDConic , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDConic , SkDConic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDConic , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDQuad , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDQuad >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDConic , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDConic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::debugOpp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:491:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:101:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::debugOpp' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: style: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::onlyEndPointsInCommon' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:652:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:158:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::onlyEndPointsInCommon' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:190:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::debugID' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:789:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:200:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validate' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validateBounded' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:819:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:201:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validateBounded' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: performance: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validatePerpPt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:848:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:203:0: note: Technically the member function 'SkTSpan < SkDCubic , SkDCubic >::validatePerpPt' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDQuad , SkDQuad >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDQuad , SkDConic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDConic , SkDQuad >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDConic , SkDConic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDQuad , SkDCubic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDCubic , SkDQuad >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDConic , SkDCubic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDCubic , SkDConic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTSect.h:30:0: performance: Technically the member function 'SkTCoincident < SkDCubic , SkDCubic >::debugInit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTypes.cpp:195:24: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTypes.cpp:196:24: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathOpsTypes.cpp:227:18: warning: Member variable 'SkOpGlobalState::fAllocatedOpSpan' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.cpp:165:49: style: Function 'changedSlopes' argument 1 names different: declaration 'pt' definition 'ptT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.h:36:39: note: Function 'changedSlopes' argument 1 names different: declaration 'pt' definition 'ptT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.cpp:165:49: note: Function 'changedSlopes' argument 1 names different: declaration 'pt' definition 'ptT'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.h:38:38: style: Unused private function: 'SkPathWriter::endPtTs' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.h:42:29: style: Unused private function: 'SkPathWriter::partials' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.cpp:178:10: style: Technically the member function 'DistanceLessThan::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.cpp:176:5: style: Class 'DistanceLessThan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkPathWriter.cpp:316:57: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:246:48: style: Function 'Quad' argument 1 names different: declaration 'pts' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.h:28:44: note: Function 'Quad' argument 1 names different: declaration 'pts' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:246:48: note: Function 'Quad' argument 1 names different: declaration 'pts' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:259:50: style: Function 'Conic' argument 1 names different: declaration 'conic' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.h:26:46: note: Function 'Conic' argument 1 names different: declaration 'conic' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:259:50: note: Function 'Conic' argument 1 names different: declaration 'conic' definition 'c'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:267:49: style: Function 'Cubic' argument 1 names different: declaration 'pts' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.h:27:45: note: Function 'Cubic' argument 1 names different: declaration 'pts' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pathops/SkReduceOrder.cpp:267:49: note: Function 'Cubic' argument 1 names different: declaration 'pts' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkDeflate.cpp:43:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:14:5: warning: Member variable 'JpegSegment::fBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:14:5: warning: Member variable 'JpegSegment::fMarker' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:40:10: style: Technically the member function '::JpegSegment::isSOF' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:44:14: style: Technically the member function '::JpegSegment::marker' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:45:14: style: Technically the member function '::JpegSegment::length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:46:17: style: Technically the member function '::JpegSegment::data' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkJpegInfo.cpp:14:5: style: Class 'JpegSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.h:300:5: style: Class 'SkPDFSharedStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFBitmap.cpp:400:5: style: Class 'PDFAlphaBitmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFCanon.cpp:17:0: style: Technically the member function 'UnrefValue < SkBitmapKey , SkPDFObject >::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFCanon.cpp:17:0: style: Technically the member function 'UnrefValue < uint32_t , SkAdvancedTypefaceMetrics >::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFCanon.cpp:17:0: style: Technically the member function 'UnrefValue < uint32_t , SkPDFDict >::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFCanon.cpp:17:0: style: Technically the member function 'UnrefValue < uint64_t , SkPDFFont >::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFCanvas.h:16:5: style: Class 'SkPDFCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:27:6: warning: Possible null pointer dereference: size [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:46:52: note: Calling function 'parsePFBSection', 4th argument 'size' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:27:6: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:29:24: warning: Possible null pointer dereference: size [nullPointer]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:46:52: note: Calling function 'parsePFBSection', 4th argument 'size' value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFConvertType1FontStream.cpp:29:24: note: Null pointer dereference
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:1333:9: style: Condition 'actualText' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:1332:27: note: Assignment 'actualText=false', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:1333:9: note: Condition 'actualText' is always false
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:117:34: style: Function 'compareInitialState' argument 1 names different: declaration 'b' definition 'cur'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:156:59: note: Function 'compareInitialState' argument 1 names different: declaration 'b' definition 'cur'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:117:34: note: Function 'compareInitialState' argument 1 names different: declaration 'b' definition 'cur'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:684:42: style: Function 'drawRect' argument 2 names different: declaration 'r' definition 'rect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:86:48: note: Function 'drawRect' argument 2 names different: declaration 'r' definition 'rect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:684:42: note: Function 'drawRect' argument 2 names different: declaration 'r' definition 'rect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:685:43: style: Function 'drawRect' argument 3 names different: declaration 'paint' definition 'srcPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:86:66: note: Function 'drawRect' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:685:43: note: Function 'drawRect' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:711:44: style: Function 'drawRRect' argument 2 names different: declaration 'rr' definition 'rrect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:88:50: note: Function 'drawRRect' argument 2 names different: declaration 'rr' definition 'rrect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:711:44: note: Function 'drawRRect' argument 2 names different: declaration 'rr' definition 'rrect'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:712:44: style: Function 'drawRRect' argument 3 names different: declaration 'paint' definition 'srcPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:88:69: note: Function 'drawRRect' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:712:44: note: Function 'drawRRect' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:722:43: style: Function 'drawOval' argument 3 names different: declaration 'paint' definition 'srcPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:87:69: note: Function 'drawOval' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:722:43: note: Function 'drawOval' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:731:42: style: Function 'drawPath' argument 2 names different: declaration 'origpath' definition 'origPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:89:48: note: Function 'drawPath' argument 2 names different: declaration 'origpath' definition 'origPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:731:42: note: Function 'drawPath' argument 2 names different: declaration 'origpath' definition 'origPath'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:732:43: style: Function 'drawPath' argument 3 names different: declaration 'paint' definition 'srcPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:90:34: note: Function 'drawPath' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:732:43: note: Function 'drawPath' argument 3 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:829:48: style: Function 'drawBitmapRect' argument 1 names different: declaration 'draw' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:92:39: note: Function 'drawBitmapRect' argument 1 names different: declaration 'draw' definition 'd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:829:48: note: Function 'drawBitmapRect' argument 1 names different: declaration 'draw' definition 'd'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:892:45: style: Function 'drawSprite' argument 5 names different: declaration 'paint' definition 'srcPaint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:97:36: note: Function 'drawSprite' argument 5 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:892:45: note: Function 'drawSprite' argument 5 names different: declaration 'paint' definition 'srcPaint'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:156:14: style: Technically the member function 'SkPDFDevice::GraphicStateEntry::compareInitialState' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:116:38: note: Technically the member function 'SkPDFDevice::GraphicStateEntry::compareInitialState' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.h:156:14: note: Technically the member function 'SkPDFDevice::GraphicStateEntry::compareInitialState' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:421:10: style: Technically the member function 'ScopedContentEntry::needShape' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDevice.cpp:439:10: style: Technically the member function 'ScopedContentEntry::needSource' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkScopeExit.h:29:5: style: Class 'SkScopeExit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.cpp:436:44: style: Function 'SkPDFMakeDocument' argument 2 names different: declaration 'doneProc' definition 'proc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.h:18:44: note: Function 'SkPDFMakeDocument' argument 2 names different: declaration 'doneProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.cpp:436:44: note: Function 'SkPDFMakeDocument' argument 2 names different: declaration 'doneProc' definition 'proc'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.cpp:437:46: style: Function 'SkPDFMakeDocument' argument 3 names different: declaration 'rasterDpi' definition 'dpi'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.h:19:46: note: Function 'SkPDFMakeDocument' argument 3 names different: declaration 'rasterDpi' definition 'dpi'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFDocument.cpp:437:46: note: Function 'SkPDFMakeDocument' argument 3 names different: declaration 'rasterDpi' definition 'dpi'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFFont.cpp:178:51: style: Function 'GetFontResource' argument 2 names different: declaration 'typeface' definition 'face'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFFont.h:84:51: note: Function 'GetFontResource' argument 2 names different: declaration 'typeface' definition 'face'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFFont.cpp:178:51: note: Function 'GetFontResource' argument 2 names different: declaration 'typeface' definition 'face'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFGraphicState.h:75:5: style: Class 'SkPDFGraphicState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp:145:57: style: Function 'SkPDFMakeCIDGlyphWidthsArray' argument 4 names different: declaration 'defaultWidth' definition 'defaultAdvance'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.h:21:57: note: Function 'SkPDFMakeCIDGlyphWidthsArray' argument 4 names different: declaration 'defaultWidth' definition 'defaultAdvance'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp:145:57: note: Function 'SkPDFMakeCIDGlyphWidthsArray' argument 4 names different: declaration 'defaultWidth' definition 'defaultAdvance'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp:31:5: warning: Member variable 'AdvanceMetric::fType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp:31:5: warning: Member variable 'AdvanceMetric::fEndId' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp:31:5: style: Struct 'AdvanceMetric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFMetadata.cpp:156:5: style: Class 'PDFXMLObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFResourceDict.cpp:77:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.cpp:1216:37: style: Function 'State' argument 5 names different: declaration 'dstImage' definition 'imageDst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.h:67:25: note: Function 'State' argument 5 names different: declaration 'dstImage' definition 'imageDst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.cpp:1216:37: note: Function 'State' argument 5 names different: declaration 'dstImage' definition 'imageDst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.cpp:1284:21: warning: Member variable 'State::fBitmapKey' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.cpp:1284:21: warning: Member variable 'State::fImageTileModes' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFShader.cpp:702:46: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.cpp:422:57: style: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.h:267:50: note: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.cpp:422:57: note: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.cpp:426:62: style: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.h:268:55: note: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.cpp:426:62: note: Function 'insertName' argument 2 names different: declaration 'nameValue' definition 'name'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFTypes.h:152:5: style: Class 'SkPDFUnion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.cpp:328:40: style: Function 'FloatToDecimal' argument 2 names different: declaration 'output' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.h:76:28: note: Function 'FloatToDecimal' argument 2 names different: declaration 'output' definition 'result'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.cpp:328:40: note: Function 'FloatToDecimal' argument 2 names different: declaration 'output' definition 'result'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.cpp:437:62: style: Function 'WriteString' argument 2 names different: declaration 'input' definition 'cin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.h:78:50: note: Function 'WriteString' argument 2 names different: declaration 'input' definition 'cin'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pdf/SkPDFUtils.cpp:437:62: note: Function 'WriteString' argument 2 names different: declaration 'input' definition 'cin'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:449:66: style: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.h:152:49: note: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:449:66: note: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:449:78: style: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.h:152:64: note: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:449:78: note: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:189:5: warning: Member variable 'SkPipeWriter::fStorage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:196:5: warning: Member variable 'SkPipeWriter::fStorage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:196:5: style: Class 'SkPipeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeReader.cpp:690:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeReader.cpp:718:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeReader.cpp:736:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/pipe/SkPipeReader.cpp:752:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.cpp:580:63: style: Function 'matchFamilyName' argument 2 names different: declaration 'requested' definition 'style'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.h:20:38: note: Function 'matchFamilyName' argument 2 names different: declaration 'requested' definition 'style'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.cpp:580:63: note: Function 'matchFamilyName' argument 2 names different: declaration 'requested' definition 'style'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.cpp:581:65: style: Function 'matchFamilyName' argument 3 names different: declaration 'outFontIdentifier' definition 'outIdentity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.h:21:40: note: Function 'matchFamilyName' argument 3 names different: declaration 'outFontIdentifier' definition 'outIdentity'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontConfigInterface_direct.cpp:581:65: note: Function 'matchFamilyName' argument 3 names different: declaration 'outFontIdentifier' definition 'outIdentity'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1599:79: style: Function 'recognizedFont' argument 2 names different: declaration 'numFonts' definition 'numFaces'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:56:57: note: Function 'recognizedFont' argument 2 names different: declaration 'numFonts' definition 'numFaces'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1599:79: note: Function 'recognizedFont' argument 2 names different: declaration 'numFonts' definition 'numFaces'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1724:44: style: Function 'computeAxisValues' argument 2 names different: declaration 'requestedAxis' definition 'requestedAxes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:62:52: note: Function 'computeAxisValues' argument 2 names different: declaration 'requestedAxis' definition 'requestedAxes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1724:44: note: Function 'computeAxisValues' argument 2 names different: declaration 'requestedAxis' definition 'requestedAxes'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:410:13: style: Technically the member function 'AutoFTAccess::face' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:394:5: style: Class 'AutoFTAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1758:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType.cpp:1761:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp:231:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:90:10: style: Technically the member function 'SkTUnref < struct _FcPattern >::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:151:13: style: Technically the member function 'CairoLockedFTFace::getFace' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:141:5: style: Class 'CairoLockedFTFace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:184:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:187:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_FontConfigInterface.cpp:123:5: style: Class 'SkFontRequestCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_FontConfigInterface.cpp:169:5: style: Class 'SkFontMgr_FCI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_android.cpp:267:21: style: Redundant condition: custom. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_android_parser.h:29:5: style: Class 'SkLanguage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_android_parser.h:30:5: style: Class 'SkLanguage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_android.cpp:260:5: style: Class 'SkFontMgr_Android' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_custom.cpp:336:5: style: Class 'DirectorySystemFontLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_custom.cpp:433:5: style: Class 'EmbeddedSystemFontLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_fontconfig.cpp:884:20: style: Checking if unsigned variable 'length' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_fontconfig.cpp:932:20: style: Checking if unsigned variable 'length' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkFontMgr_fontconfig.cpp:511:5: style: Class 'SkTypeface_fontconfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkOSFile_stdio.cpp:79:9: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkOSFile_stdio.cpp:70:0: note: Variable 'file' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/ports/SkOSFile_stdio.cpp:79:9: note: Variable 'file' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.h:543:9: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sfnt/SkOTUtils.cpp:177:54: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sfnt/SkOTUtils.cpp:156:13: style: Variable 'headTable->checksumAdjustment' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sfnt/SkOTUtils.cpp:154:13: note: Variable 'headTable->checksumAdjustment' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sfnt/SkOTUtils.cpp:156:13: note: Variable 'headTable->checksumAdjustment' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTLayout.h:56:13: style: Variable 'separator' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLLayout.h:60:13: style: Variable 'separator' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLToken.h:148:5: warning: Member variable 'Token::fKind' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLGLSLCodeGenerator.h:81:5: warning: Member variable 'GLSLCodeGenerator::fOut' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:150:10: performance: Technically the member function 'SkSL::Type::isNumber' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:185:9: performance: Technically the member function 'SkSL::Type::columns' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:195:9: performance: Technically the member function 'SkSL::Type::rows' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:219:10: performance: Technically the member function 'SkSL::Type::isDepth' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:224:10: performance: Technically the member function 'SkSL::Type::isArrayed' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:229:10: performance: Technically the member function 'SkSL::Type::isMultisampled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:234:10: performance: Technically the member function 'SkSL::Type::isSampled' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLCompiler.h:46:17: style: Technically the member function 'SkSL::Compiler::errorText' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLCompiler.cpp:214:23: note: Technically the member function 'SkSL::Compiler::errorText' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLCompiler.h:46:17: note: Technically the member function 'SkSL::Compiler::errorText' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLCompiler.cpp:44:5: style: Class 'Compiler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLCompiler.cpp:44:5: style: Class 'Compiler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.h:27:5: style: Class 'SymbolTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLLayout.h:19:5: style: Struct 'Layout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLModifiers.h:33:5: style: Struct 'Modifiers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:56:5: style: Class 'Type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLReturnStatement.h:20:5: style: Struct 'ReturnStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLReturnStatement.h:23:5: style: Struct 'ReturnStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLVarDeclarationStatement.h:20:5: style: Struct 'VarDeclarationsStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTPositionNode.h:20:5: style: Struct 'ASTPositionNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTBreakStatement.h:19:5: style: Struct 'ASTBreakStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTContinueStatement.h:19:5: style: Struct 'ASTContinueStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTDiscardStatement.h:19:5: style: Struct 'ASTDiscardStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTExpressionStatement.h:19:5: style: Struct 'ASTExpressionStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTVarDeclarationStatement.h:20:5: style: Struct 'ASTVarDeclarationStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:64:5: style: Class 'SPIRVCodeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTLayout.h:31:17: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTNode.h:23:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTLayout.h:31:17: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTModifiers.h:33:28: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:29:25: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLType.h:92:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLVariable.h:30:43: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTBinaryExpression.h:21:68: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTParameter.h:22:50: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTVarDeclaration.h:25:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTVarDeclaration.h:60:37: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTInterfaceBlock.h:26:36: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTPrefixExpression.h:20:31: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLExpressionStatement.h:20:5: style: Struct 'ExpressionStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:174:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:178:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:391:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:394:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:516:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:557:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:564:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:570:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:576:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:584:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:890:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:165:31: style: Checking if unsigned variable 'count' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:69:79: style: Function 'IRGenerator' argument 2 names different: declaration 'root' definition 'symbolTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:56:70: note: Function 'IRGenerator' argument 2 names different: declaration 'root' definition 'symbolTable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:69:79: note: Function 'IRGenerator' argument 2 names different: declaration 'root' definition 'symbolTable'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:84:78: style: Function 'convertExtension' argument 1 names different: declaration 'e' definition 'extension'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:88:69: note: Function 'convertExtension' argument 1 names different: declaration 'e' definition 'extension'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:84:78: note: Function 'convertExtension' argument 1 names different: declaration 'e' definition 'extension'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:139:61: style: Function 'convertModifiers' argument 1 names different: declaration 'm' definition 'modifiers'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:96:52: note: Function 'convertModifiers' argument 1 names different: declaration 'm' definition 'modifiers'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:139:61: note: Function 'convertModifiers' argument 1 names different: declaration 'm' definition 'modifiers'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:472:93: style: Function 'convertInterfaceBlock' argument 1 names different: declaration 's' definition 'intf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:95:84: note: Function 'convertInterfaceBlock' argument 1 names different: declaration 's' definition 'intf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:472:93: note: Function 'convertInterfaceBlock' argument 1 names different: declaration 's' definition 'intf'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:522:81: style: Function 'convertExpression' argument 1 names different: declaration 'expression' definition 'expr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:63:72: note: Function 'convertExpression' argument 1 names different: declaration 'expression' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:522:81: note: Function 'convertExpression' argument 1 names different: declaration 'expression' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:879:75: style: Function 'call' argument 2 names different: declaration 'function' definition 'functionValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:76:85: note: Function 'call' argument 2 names different: declaration 'function' definition 'functionValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:879:75: note: Function 'call' argument 2 names different: declaration 'function' definition 'functionValue'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:921:94: style: Function 'convertConstructor' argument 3 names different: declaration 'params' definition 'args'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:83:93: note: Function 'convertConstructor' argument 3 names different: declaration 'params' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:921:94: note: Function 'convertConstructor' argument 3 names different: declaration 'params' definition 'args'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:73:10: performance: Technically the member function 'SkSL::IRGenerator::determineCallCost' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:859:19: note: Technically the member function 'SkSL::IRGenerator::determineCallCost' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:73:10: note: Technically the member function 'SkSL::IRGenerator::determineCallCost' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:96:15: performance: Technically the member function 'SkSL::IRGenerator::convertModifiers' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:139:24: note: Technically the member function 'SkSL::IRGenerator::convertModifiers' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:96:15: note: Technically the member function 'SkSL::IRGenerator::convertModifiers' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:109:10: performance: Technically the member function 'SkSL::IRGenerator::markReadFrom' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:1213:19: note: Technically the member function 'SkSL::IRGenerator::markReadFrom' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.h:109:10: note: Technically the member function 'SkSL::IRGenerator::markReadFrom' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ast/SkSLASTIndexSuffix.h:20:5: style: Struct 'ASTIndexSuffix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLBreakStatement.h:20:5: style: Struct 'BreakStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLContinueStatement.h:20:5: style: Struct 'ContinueStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLDiscardStatement.h:20:5: style: Struct 'DiscardStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLUnresolvedFunction.h:19:5: style: Struct 'UnresolvedFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLIRGenerator.cpp:54:5: style: Class 'AutoSymbolTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLFunctionReference.h:22:63: performance: Function parameter 'function' should be passed by const reference. [passedByValue]
lex.sksl.c:2440:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:309:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:317:38: style: C-style pointer casting [cstyleCast]
lex.sksl.c:1519:23: style: Checking if unsigned variable 'num_to_read' is less than zero. This might be a false warning. [unsignedLessThanZero]
lex.sksl.c:1532:19: style: Checking if unsigned variable 'new_size' is less than zero. This might be a false warning. [unsignedLessThanZero]
lex.sksl.c:1637:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.sksl.c:348:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.sksl.c:1637:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.sksl.c:1662:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.sksl.c:698:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.sksl.c:1662:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.sksl.c:2101:50: style: Function 'sksl_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.sksl.c:308:49: note: Function 'sksl_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.sksl.c:2101:50: note: Function 'sksl_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.sksl.c:2114:50: style: Function 'sksl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.sksl.c:309:48: note: Function 'sksl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.sksl.c:2114:50: note: Function 'sksl_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.sksl.c:2114:70: style: Function 'sksl_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.sksl.c:309:64: note: Function 'sksl_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.sksl.c:2114:70: note: Function 'sksl_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.sksl.c:2309:26: style: Function 'skslset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.sksl.c:660:25: note: Function 'skslset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.sksl.c:2309:26: note: Function 'skslset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.sksl.c:2324:28: style: Function 'sksllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
lex.sksl.c:649:29: note: Function 'sksllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
lex.sksl.c:2324:28: note: Function 'sksllex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
lex.sksl.c:2353:38: style: Function 'sksllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
lex.sksl.c:651:39: note: Function 'sksllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
lex.sksl.c:2353:38: note: Function 'sksllex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
lex.sksl.c:2353:64: style: Function 'sksllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
lex.sksl.c:651:62: note: Function 'sksllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
lex.sksl.c:2353:64: note: Function 'sksllex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
sksl.flex:190:23: style: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'. [funcArgNamesDifferent]
lex.sksl.c:692:35: note: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'.
sksl.flex:190:23: note: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:360:76: style: Function 'varDeclarationEnd' argument 1 names different: declaration 'modifiers' definition 'mods'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.h:115:72: note: Function 'varDeclarationEnd' argument 1 names different: declaration 'modifiers' definition 'mods'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:360:76: note: Function 'varDeclarationEnd' argument 1 names different: declaration 'modifiers' definition 'mods'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.h:73:10: style: Unused private function: 'Parser::pushback' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.h:97:10: style: Technically the member function 'SkSL::Parser::isType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:161:14: note: Technically the member function 'SkSL::Parser::isType' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.h:97:10: note: Technically the member function 'SkSL::Parser::isType' can be const.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:134:29: performance: Function parameter 't' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLParser.cpp:144:51: performance: Function parameter 'expected' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:827:43: style: Function 'writeLabel' argument 1 names different: declaration 'id' definition 'label'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:197:27: note: Function 'writeLabel' argument 1 names different: declaration 'id' definition 'label'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:827:43: note: Function 'writeLabel' argument 1 names different: declaration 'id' definition 'label'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:1700:93: style: Function 'getLValue' argument 1 names different: declaration 'value' definition 'expr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:124:57: note: Function 'getLValue' argument 1 names different: declaration 'value' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:1700:93: note: Function 'getLValue' argument 1 names different: declaration 'value' definition 'expr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:2044:67: style: Function 'writeLogicalAnd' argument 1 names different: declaration 'b' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:163:51: note: Function 'writeLogicalAnd' argument 1 names different: declaration 'b' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:2044:67: note: Function 'writeLogicalAnd' argument 1 names different: declaration 'b' definition 'a'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:2366:65: style: Function 'writeGlobalVars' argument 1 names different: declaration 'v' definition 'decl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:118:49: note: Function 'writeGlobalVars' argument 1 names different: declaration 'v' definition 'decl'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:2366:65: note: Function 'writeGlobalVars' argument 1 names different: declaration 'v' definition 'decl'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:193:10: performance: Technically the member function 'SkSL::SPIRVCodeGenerator::writeWord' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.cpp:136:26: note: Technically the member function 'SkSL::SPIRVCodeGenerator::writeWord' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/SkSLSPIRVCodeGenerator.h:193:10: note: Technically the member function 'SkSL::SPIRVCodeGenerator::writeWord' can be static.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.cpp:80:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.cpp:81:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.cpp:90:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.cpp:35:18: style: The scope of the variable 'modified' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/sksl/ir/SkSLSymbolTable.cpp:64:5: error: Returning/dereferencing 's' after it is deallocated / released [deallocret]
lex.sksl.c:1519:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.sksl.c:1532:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
sksl.flex:190:23: style: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'. [funcArgNamesDifferent]
lex.sksl.c:694:31: note: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'.
sksl.flex:190:23: note: Function 'skslwrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/svg/SkSVGDevice.cpp:108:5: style: Struct 'Resources' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:36:61: style: Function 'decode' argument 2 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.h:32:45: note: Function 'decode' argument 2 names different: declaration 'length' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:36:61: note: Function 'decode' argument 2 names different: declaration 'length' definition 'size'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:37: style: Function 'Encode' argument 1 names different: declaration 'src' definition 'srcPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.h:29:38: note: Function 'Encode' argument 1 names different: declaration 'src' definition 'srcPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:37: note: Function 'Encode' argument 1 names different: declaration 'src' definition 'srcPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:66: style: Function 'Encode' argument 3 names different: declaration 'dest' definition 'dstPtr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.h:29:64: note: Function 'Encode' argument 3 names different: declaration 'dest' definition 'dstPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:66: note: Function 'Encode' argument 3 names different: declaration 'dest' definition 'dstPtr'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:86: style: Function 'Encode' argument 4 names different: declaration 'encode' definition 'encodeMap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.h:29:82: note: Function 'Encode' argument 4 names different: declaration 'encode' definition 'encodeMap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:111:86: note: Function 'Encode' argument 4 names different: declaration 'encode' definition 'encodeMap'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:155:58: style: Function 'decode' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.h:22:42: note: Function 'decode' argument 2 names different: declaration 'length' definition 'len'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkBase64.cpp:155:58: note: Function 'decode' argument 2 names different: declaration 'length' definition 'len'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:192:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:234:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:261:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:73:21: style: struct member 'Anonymous1::textureID' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:80:5: warning: Member variable 'SkCanvasState::alignmentPadding' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCanvasStateUtils.cpp:104:5: style: Class 'SkCanvasState_v1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCurveMeasure.cpp:297:45: style: Function 'getPosTanTime' argument 1 names different: declaration 'distance' definition 'targetLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCurveMeasure.h:59:33: note: Function 'getPosTanTime' argument 1 names different: declaration 'distance' definition 'targetLength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCurveMeasure.cpp:297:45: note: Function 'getPosTanTime' argument 1 names different: declaration 'distance' definition 'targetLength'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCurveMeasure.h:46:5: warning: Member variable 'SkCurveMeasure::fIters' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkCurveMeasure.cpp:163:17: warning: Member variable 'SkCurveMeasure::fIters' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:368:70: style: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.h:71:49: note: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:368:70: note: Function 'onDrawBitmap' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:368:82: style: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.h:71:64: note: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:368:82: note: Function 'onDrawBitmap' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:409:67: style: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.h:79:47: note: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:409:67: note: Function 'onDrawImage' argument 2 names different: declaration 'left' definition 'x'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:409:79: style: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.h:79:62: note: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.cpp:409:79: note: Function 'onDrawImage' argument 3 names different: declaration 'top' definition 'y'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkDeferredCanvas.h:17:5: style: Class 'SkDeferredCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:156:40: style: Function 'peek' argument 1 names different: declaration 'buffer' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:19:23: note: Function 'peek' argument 1 names different: declaration 'buffer' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:156:40: note: Function 'peek' argument 1 names different: declaration 'buffer' definition 'dst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:172:40: style: Function 'read' argument 1 names different: declaration 'buffer' definition 'voidDst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:17:23: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'voidDst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkFrontBufferedStream.cpp:172:40: note: Function 'read' argument 1 names different: declaration 'buffer' definition 'voidDst'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkMultiPictureDocument.cpp:89:57: style: Function 'SkMakeMultiPictureDocument' argument 1 names different: declaration 'dst' definition 'wStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkMultiPictureDocument.h:46:64: note: Function 'SkMakeMultiPictureDocument' argument 1 names different: declaration 'dst' definition 'wStream'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkMultiPictureDocument.cpp:89:57: note: Function 'SkMakeMultiPictureDocument' argument 1 names different: declaration 'dst' definition 'wStream'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkMultiPictureDocumentReader.h:16:1: style: The class 'SkMultiPictureDocumentReader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkNWayCanvas.cpp:41:5: warning: Member variable 'Iter::fCanvas' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkNWayCanvas.cpp:41:5: style: Class 'Iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkParsePath.cpp:178:67: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkPatchGrid.cpp:178:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkPatchGrid.cpp:179:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkRGBAToYUV.cpp:18:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:40:18: warning: Invalid test for overflow 'text>start+lengthBreak'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:47:38: style: Same expression on both sides of '-' because the value of 'text' and 'prevText' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:31:32: note: 'prevText' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:47:38: note: Same expression on both sides of '-' because the value of 'text' and 'prevText' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:52:34: style: Same expression on both sides of '>' because the value of 'prevText' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:31:32: note: 'prevText' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:52:34: note: Same expression on both sides of '>' because the value of 'prevText' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:63:31: style: Same expression on both sides of '-' because the value of 'text' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:63:31: note: Same expression on both sides of '-' because the value of 'text' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:68:32: style: Same expression on both sides of '-' because the value of 'text' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:68:32: note: Same expression on both sides of '-' because the value of 'text' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:79:31: style: Same expression on both sides of '-' because the value of 'text' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:79:31: note: Same expression on both sides of '-' because the value of 'text' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:84:32: style: Same expression on both sides of '-' because the value of 'text' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:84:32: note: Same expression on both sides of '-' because the value of 'text' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:95:17: style: Same expression on both sides of '-' because the value of 'text' and 'start' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:23:25: note: 'start' is assigned value 'text' here.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:95:17: note: Same expression on both sides of '-' because the value of 'text' and 'start' are the same.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextBox.cpp:246:5: style: Class 'CanvasVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_Blitter.h:65:5: warning: Member variable 'SkTCompressedAlphaBlitter::fBufferedRuns' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fBlockMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fDualPlaneEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fDualPlane' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fVoidExtent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fError' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fWeightDimX' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fWeightDimY' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fWeightBits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fWeightTrits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fWeightQuints' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fPartCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fPartIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fCEM' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fColorStartBit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:1075:5: warning: Member variable 'ASTCDecompressionData::fColorEndBit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:531:0: style: Class 'SkTBits < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/utils/SkTextureCompressor_ASTC.cpp:531:0: style: Class 'SkTBits < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:140:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:163:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:178:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:205:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:17:9: performance: Variable 'fNextSinkID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.h:28:5: style: Struct 'SkTagList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkEventSink.cpp:111:5: style: Struct 'SkListenersTagList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkOSMenu.cpp:153:13: style: The scope of the variable 'args' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:15:39: style: Function 'Find' argument 1 names different: declaration 'head' definition 'rec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.h:37:41: note: Function 'Find' argument 1 names different: declaration 'head' definition 'rec'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:15:39: note: Function 'Find' argument 1 names different: declaration 'head' definition 'rec'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:28:39: style: Function 'DeleteTag' argument 1 names different: declaration 'headptr' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.h:38:47: note: Function 'DeleteTag' argument 1 names different: declaration 'headptr' definition 'head'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:28:39: note: Function 'DeleteTag' argument 1 names different: declaration 'headptr' definition 'head'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:53:38: style: Function 'DeleteAll' argument 1 names different: declaration 'head' definition 'rec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.h:39:46: note: Function 'DeleteAll' argument 1 names different: declaration 'head' definition 'rec'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkTagList.cpp:53:38: note: Function 'DeleteAll' argument 1 names different: declaration 'head' definition 'rec'.
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkView.cpp:210:28: style: The scope of the variable 'focus' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkView.cpp:218:28: style: The scope of the variable 'focus' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.cpp:30:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.cpp:44:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.cpp:76:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.cpp:90:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.h:16:5: style: Struct 'Layout_SkTagList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/SkViewPriv.h:31:5: style: Struct 'Artist_SkTagList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/unix/keysym2ucs.c:822:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/views/win/skia_win.cpp:22:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/xml/SkDOM.cpp:56:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/xml/SkDOM.cpp:60:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/xml/SkDOM.cpp:203:5: warning: Member variable 'SkDOMParser::fElemName' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/xml/SkDOM.cpp:203:5: style: Class 'SkDOMParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/skia/skia/src/xml/SkXMLParser.cpp:65:5: style: Struct 'ParsingContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.cpp:466:7: style: Condition '!changed' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:110:21: style: Technically the member function 'mozilla::gfx::DriverCrashGuard::GetGuardFile' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.cpp:187:19: note: Technically the member function 'mozilla::gfx::DriverCrashGuard::GetGuardFile' can be const.
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:110:21: note: Technically the member function 'mozilla::gfx::DriverCrashGuard::GetGuardFile' can be const.
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:113:8: performance: Technically the member function 'mozilla::gfx::DriverCrashGuard::FlushPreferences' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.cpp:385:19: note: Technically the member function 'mozilla::gfx::DriverCrashGuard::FlushPreferences' can be static.
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:113:8: note: Technically the member function 'mozilla::gfx::DriverCrashGuard::FlushPreferences' can be static.
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:141:8: performance: Technically the member function 'mozilla::gfx::D3D11LayersCrashGuard::RecordTelemetry' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.cpp:489:24: note: Technically the member function 'mozilla::gfx::D3D11LayersCrashGuard::RecordTelemetry' can be static.
thunderbird-52.3.0/mozilla/gfx/src/DriverCrashGuard.h:141:8: note: Technically the member function 'mozilla::gfx::D3D11LayersCrashGuard::RecordTelemetry' can be static.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:840:0: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:844:0: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:68:35: performance: Variable 'mImpl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:58:16: style: Class 'nsRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:833:0: style: Class 'mozilla :: gfx :: IntRegionTyped < UnknownUnits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:482:0: style: Class 'mozilla :: gfx :: BaseIntRegion < mozilla :: gfx :: IntRegionTyped < UnknownUnits > , IntRectTyped < UnknownUnits > , IntPointTyped < UnknownUnits > , IntMarginTyped < UnknownUnits > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/FilterSupport.cpp:1880:1: warning: The struct 'FilterAttribute' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:840:19: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:844:19: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
thunderbird-52.3.0/mozilla/gfx/src/TiledRegion.cpp:58:8: style: Technically the member function 'mozilla::gfx::TileIterator::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/TiledRegion.cpp:59:8: style: Technically the member function 'mozilla::gfx::TileIterator::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:482:16: style: Class 'BaseIntRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:833:16: style: Class 'IntRegionTyped' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/src/X11Util.h:18:0: error: #error Unknown toolkit [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/src/gfxCrashReporterUtils.h:46:8: performance: Technically the member function 'mozilla::ScopedGfxFeatureReporter::WriteAppNote' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/src/gfxCrashReporterUtils.cpp:140:32: note: Technically the member function 'mozilla::ScopedGfxFeatureReporter::WriteAppNote' can be static.
thunderbird-52.3.0/mozilla/gfx/src/gfxCrashReporterUtils.h:46:8: note: Technically the member function 'mozilla::ScopedGfxFeatureReporter::WriteAppNote' can be static.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:302:12: style: Same expression on both sides of '|'. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:80:31: style: Function 'NS_HexToRGBA' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsColor.h:74:31: note: Function 'NS_HexToRGBA' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:80:31: note: Function 'NS_HexToRGBA' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:138:39: style: Function 'NS_LooseHexToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsColor.h:99:39: note: Function 'NS_LooseHexToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:138:39: note: Function 'NS_LooseHexToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorSpec'.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:202:41: style: Function 'NS_ColorNameToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsColor.h:106:41: note: Function 'NS_ColorNameToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorName'.
thunderbird-52.3.0/mozilla/gfx/src/nsColor.cpp:202:41: note: Function 'NS_ColorNameToRGB' argument 1 names different: declaration 'aBuf' definition 'aColorName'.
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.cpp:465:56: style: Function 'InitForPrinting' argument 1 names different: declaration 'aDevSpec' definition 'aDevice'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.h:63:52: note: Function 'InitForPrinting' argument 1 names different: declaration 'aDevSpec' definition 'aDevice'.
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.cpp:465:56: note: Function 'InitForPrinting' argument 1 names different: declaration 'aDevSpec' definition 'aDevice'.
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.cpp:49:5: warning: Member variable 'nsFontCache::mContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.h:265:10: style: Technically the member function 'nsDeviceContext::IsPrinterContext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.cpp:241:18: note: Technically the member function 'nsDeviceContext::IsPrinterContext' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsDeviceContext.h:265:10: note: Technically the member function 'nsDeviceContext::IsPrinterContext' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::style' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::systemFont' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantCaps' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantNumeric' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantPosition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantLigatures' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantEastAsian' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::variantAlternates' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::smoothing' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::weight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::stretch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::kerning' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::synthesis' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFont.cpp:58:9: warning: Member variable 'nsFont::sizeAdjust' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:37:9: performance: Variable 'mTextRun' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:48:9: performance: Variable 'mTextRun' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:75:13: style: Technically the member function 'nsFontMetrics::XHeight' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:170:16: note: Technically the member function 'nsFontMetrics::XHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:75:13: note: Technically the member function 'nsFontMetrics::XHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:80:13: style: Technically the member function 'nsFontMetrics::CapHeight' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:176:16: note: Technically the member function 'nsFontMetrics::CapHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:80:13: note: Technically the member function 'nsFontMetrics::CapHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:87:13: style: Technically the member function 'nsFontMetrics::SuperscriptOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:182:16: note: Technically the member function 'nsFontMetrics::SuperscriptOffset' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:87:13: note: Technically the member function 'nsFontMetrics::SuperscriptOffset' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:94:13: style: Technically the member function 'nsFontMetrics::SubscriptOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:189:16: note: Technically the member function 'nsFontMetrics::SubscriptOffset' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:94:13: note: Technically the member function 'nsFontMetrics::SubscriptOffset' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:101:10: style: Technically the member function 'nsFontMetrics::GetStrikeout' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:196:16: note: Technically the member function 'nsFontMetrics::GetStrikeout' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:101:10: note: Technically the member function 'nsFontMetrics::GetStrikeout' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:115:13: style: Technically the member function 'nsFontMetrics::InternalLeading' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:229:16: note: Technically the member function 'nsFontMetrics::InternalLeading' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:115:13: note: Technically the member function 'nsFontMetrics::InternalLeading' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:122:13: style: Technically the member function 'nsFontMetrics::ExternalLeading' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:235:16: note: Technically the member function 'nsFontMetrics::ExternalLeading' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:122:13: note: Technically the member function 'nsFontMetrics::ExternalLeading' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:128:13: style: Technically the member function 'nsFontMetrics::EmHeight' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:241:16: note: Technically the member function 'nsFontMetrics::EmHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:128:13: note: Technically the member function 'nsFontMetrics::EmHeight' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:133:13: style: Technically the member function 'nsFontMetrics::EmAscent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:247:16: note: Technically the member function 'nsFontMetrics::EmAscent' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:133:13: note: Technically the member function 'nsFontMetrics::EmAscent' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:138:13: style: Technically the member function 'nsFontMetrics::EmDescent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:253:16: note: Technically the member function 'nsFontMetrics::EmDescent' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:138:13: note: Technically the member function 'nsFontMetrics::EmDescent' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:189:13: style: Technically the member function 'nsFontMetrics::GetMaxStringLength' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.cpp:304:16: note: Technically the member function 'nsFontMetrics::GetMaxStringLength' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsFontMetrics.h:189:13: note: Technically the member function 'nsFontMetrics::GetMaxStringLength' can be const.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:135:16: style: Condition '!top' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:118:14: note: Assignment 'top=false', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:135:16: note: Condition '!top' is always true
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:114:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:115:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:116:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:117:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:745:3: style: Variable 'boxes' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:744:0: note: Variable 'boxes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:745:3: note: Variable 'boxes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:726:51: style: Function 'ScaleToNearestPixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:309:43: note: Function 'ScaleToNearestPixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:726:51: note: Function 'ScaleToNearestPixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:726:66: style: Function 'ScaleToNearestPixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:309:58: note: Function 'ScaleToNearestPixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:726:66: note: Function 'ScaleToNearestPixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:738:51: style: Function 'ScaleToOutsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:307:43: note: Function 'ScaleToOutsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:738:51: note: Function 'ScaleToOutsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:738:66: style: Function 'ScaleToOutsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:307:58: note: Function 'ScaleToOutsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:738:66: note: Function 'ScaleToOutsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:761:50: style: Function 'ScaleToInsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:308:42: note: Function 'ScaleToInsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:761:50: note: Function 'ScaleToInsidePixels' argument 1 names different: declaration 'aXScale' definition 'aScaleX'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:761:65: style: Function 'ScaleToInsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.h:308:57: note: Function 'ScaleToInsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/src/nsRegion.cpp:761:65: note: Function 'ScaleToInsidePixels' argument 2 names different: declaration 'aYScale' definition 'aScaleY'.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:100:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:101:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:103:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:104:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:105:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:107:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:108:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:110:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:111:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:112:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:125:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestArena.cpp:63:12: warning: Member variable 'BigStruct::data' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestGfxWidgets.cpp:67:41: style: Same expression on both sides of '<'. [duplicateExpression]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestRegion.cpp:778:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:266:3: style: Variable 'clientData.mCrSkip' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:265:3: note: Variable 'clientData.mCrSkip' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:266:3: note: Variable 'clientData.mCrSkip' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:268:3: style: Variable 'clientData.mPicX' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:267:3: note: Variable 'clientData.mPicX' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTextures.cpp:268:3: note: Variable 'clientData.mPicX' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTiledLayerBuffer.cpp:18:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:28:10: performance: Technically the member function 'TestNodeBase::SetActualTraversalRank' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:219:23: note: Technically the member function 'TestNodeBase::SetActualTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:28:10: note: Technically the member function 'TestNodeBase::SetActualTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:29:10: performance: Technically the member function 'TestNodeBase::SetValue' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:261:23: note: Technically the member function 'TestNodeBase::SetValue' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:29:10: note: Technically the member function 'TestNodeBase::SetValue' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:30:10: performance: Technically the member function 'TestNodeBase::SetType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:237:23: note: Technically the member function 'TestNodeBase::SetType' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:30:10: note: Technically the member function 'TestNodeBase::SetType' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:31:10: performance: Technically the member function 'TestNodeBase::SetRegion' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:249:23: note: Technically the member function 'TestNodeBase::SetRegion' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:31:10: note: Technically the member function 'TestNodeBase::SetRegion' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:32:9: performance: Technically the member function 'TestNodeBase::GetExpectedTraversalRank' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:225:22: note: Technically the member function 'TestNodeBase::GetExpectedTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:32:9: note: Technically the member function 'TestNodeBase::GetExpectedTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:33:9: performance: Technically the member function 'TestNodeBase::GetActualTraversalRank' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:213:22: note: Technically the member function 'TestNodeBase::GetActualTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:33:9: note: Technically the member function 'TestNodeBase::GetActualTraversalRank' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:34:9: performance: Technically the member function 'TestNodeBase::GetValue' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:255:22: note: Technically the member function 'TestNodeBase::GetValue' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:34:9: note: Technically the member function 'TestNodeBase::GetValue' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:35:7: performance: Technically the member function 'TestNodeBase::GetType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:231:20: note: Technically the member function 'TestNodeBase::GetType' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:35:7: note: Technically the member function 'TestNodeBase::GetType' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:36:14: performance: Technically the member function 'TestNodeBase::GetRegion' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:243:27: note: Technically the member function 'TestNodeBase::GetRegion' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:36:14: note: Technically the member function 'TestNodeBase::GetRegion' can be static.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:1276:8: style: Technically the member function 'AssignSearchNodeTypesAllHay::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:56:10: style: The function 'IsLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:37:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:56:10: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:73:10: style: The function 'IsLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:37:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/tests/gtest/TestTreeTraversal.cpp:73:10: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:229:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:241:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:312:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:156:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:310:13: style: Variable 'passed' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:313:13: style: Variable 'failed' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:61:9: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:139:10: performance: Technically the member function 'TestEntry::Expect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:34:5: style: Struct 'LiteralArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxFontSelectionTest.cpp:33:1: warning: The struct 'LiteralArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:69:5: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:64:5: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:69:5: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:118:5: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:113:5: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/tests/gtest/gfxSurfaceRefCountTest.cpp:118:5: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/thebes/ContextStateTracker.h:30:8: style: Unused private function: 'ContextStateTracker::IsProfiling' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/thebes/ContextStateTracker.h:30:8: performance: Technically the member function 'mozilla::ContextStateTracker::IsProfiling' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsPlatform.h:206:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsPlatform.h:116:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:193:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:194:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:208:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:209:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:206:5: warning: Member variable 'gfxSkipCharsIterator::mOriginalStringOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:206:5: warning: Member variable 'gfxSkipCharsIterator::mSkippedStringOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:206:5: warning: Member variable 'gfxSkipCharsIterator::mCurrentRangeIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:206:5: warning: Member variable 'gfxSkipCharsIterator::mOriginalStringToSkipCharsOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:460:5: warning: Member variable 'AutoSwap_PRUint24::value' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFeatures.h:108:9: warning: Member variable 'FeatureValueHashEntry::mValues' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2057:9: warning: Member variable 'CacheHashEntry::mShapedWord' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFamilyList.h:63:9: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFamilyList.h:78:9: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:213:10: style: Technically the member function 'gfxSkipCharsIterator::IsInitialized' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatform.h:263:10: style: Technically the member function 'gfxPlatform::SupportsAzureContentForType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatform.h:290:31: style: Technically the member function 'gfxPlatform::GetDefaultContentBackend' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatform.h:300:31: style: Technically the member function 'gfxPlatform::GetPreferredCanvasBackend' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatform.h:303:31: style: Technically the member function 'gfxPlatform::GetFallbackCanvasBackend' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:148:20: style: Technically the member function 'gfxASurface::GetOpaqueRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:605:21: style: Technically the member function 'gfxFontFamily::Name' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:630:10: style: Technically the member function 'gfxFontFamily::HasStyles' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1120:18: performance: Technically the member function 'gfxShapedText::DetailedGlyphStore::CompareToOffset::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1123:18: performance: Technically the member function 'gfxShapedText::DetailedGlyphStore::CompareToOffset::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1129:18: performance: Technically the member function 'gfxShapedText::DetailedGlyphStore::CompareRecordOffsets::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1132:18: performance: Technically the member function 'gfxShapedText::DetailedGlyphStore::CompareRecordOffsets::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1239:10: style: Technically the member function 'gfxShapedWord::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1363:13: style: Technically the member function 'gfxFont::GetRefCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1670:10: performance: Technically the member function 'gfxFont::NotifyLineBreaksChanged' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1691:10: style: Technically the member function 'gfxFont::IsSyntheticBold' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1697:14: style: Technically the member function 'gfxFont::GetSyntheticBoldOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1807:10: style: Technically the member function 'gfxFont::KerningDisabled' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1824:14: performance: Technically the member function 'gfxFont::GlyphChangeObserver::ForgetFont' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:277:14: style: Technically the member function 'gfxUserFontSet::GetGeneration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:285:14: style: Technically the member function 'gfxUserFontSet::GetRebuildGeneration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:629:10: performance: Technically the member function 'gfxUserFontEntry::SetLoader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:632:14: style: Technically the member function 'gfxUserFontEntry::GetSrcIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsPlatform.h:79:5: style: Technically the member function 'DCFromDrawTarget::operatorHDC' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsPlatform.h:202:17: style: Technically the member function 'gfxWindowsPlatform::DWriteEnabled' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPoint.h:23:18: style: Struct 'gfxSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPoint.h:31:18: style: Struct 'gfxPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:340:18: style: Struct 'AutoSwap_PRUint16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:372:18: style: Struct 'AutoSwap_PRInt16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:399:18: style: Struct 'AutoSwap_PRUint32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:421:18: style: Struct 'AutoSwap_PRInt32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:443:18: style: Struct 'AutoSwap_PRUint64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:37:5: style: Class 'gfxWindowsSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsPlatform.h:69:5: style: Class 'DCFromDrawTarget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFamilyList.h:54:1: warning: The struct 'FontFamilyName' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFamilyList.h:175:1: warning: The class 'FontFamilyList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:164:1: warning: The class 'gfxSkipCharsIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:28:1: warning: The class 'gfxSparseBitSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:34:5: warning: The struct 'Block' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFeatures.h:84:5: warning: The struct 'FeatureValueHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontFeatures.h:102:5: warning: The class 'FeatureValueHashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:373:5: warning: The class 'HashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2049:5: warning: The class 'CacheHashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:395:9: warning: The class 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:39:43: style: The function 'CreateSimilarSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:86:43: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:39:43: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:48:39: style: The function 'GetAsImageSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:94:47: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:48:39: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:50:33: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:142:41: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:50:33: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:594:22: style: The function 'CreateFontInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:396:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:594:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPDF.h:27:16: warning: Virtual function 'Finish' is called from destructor '~PrintTargetPDF()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPDF.cpp:46:3: note: Calling Finish
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPDF.h:27:16: note: Finish is a virtual method
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPS.h:34:16: warning: Virtual function 'Finish' is called from destructor '~PrintTargetPS()' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPS.cpp:48:3: note: Calling Finish
thunderbird-52.3.0/mozilla/gfx/thebes/PrintTargetPS.h:34:16: note: Finish is a virtual method
thunderbird-52.3.0/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:33:3: style: Class 'SoftwareDisplay' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/SoftwareVsyncSource.cpp:33:3: style: Class 'SoftwareDisplay' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/thebes/VsyncSource.h:48:43: style: Technically the member function 'mozilla::gfx::VsyncSource::Display::GetRefreshTimerVsyncDispatcher' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/VsyncSource.cpp:141:23: note: Technically the member function 'mozilla::gfx::VsyncSource::Display::GetRefreshTimerVsyncDispatcher' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/VsyncSource.h:48:43: note: Technically the member function 'mozilla::gfx::VsyncSource::Display::GetRefreshTimerVsyncDispatcher' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.cpp:118:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.cpp:128:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.cpp:14:49: style: Function 'RecoverAlpha' argument 1 names different: declaration 'blackSurface' definition 'blackSurf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.h:33:48: note: Function 'RecoverAlpha' argument 1 names different: declaration 'blackSurface' definition 'blackSurf'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.cpp:14:49: note: Function 'RecoverAlpha' argument 1 names different: declaration 'blackSurface' definition 'blackSurf'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.cpp:15:55: style: Function 'RecoverAlpha' argument 2 names different: declaration 'whiteSurface' definition 'whiteSurf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.h:34:56: note: Function 'RecoverAlpha' argument 2 names different: declaration 'whiteSurface' definition 'whiteSurf'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAlphaRecovery.cpp:15:55: note: Function 'RecoverAlpha' argument 2 names different: declaration 'whiteSurface' definition 'whiteSurf'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAndroidPlatform.h:30:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:31:9: warning: Member variable 'CachedGlyphData::lsbDelta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:31:9: warning: Member variable 'CachedGlyphData::rsbDelta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:31:9: warning: Member variable 'CachedGlyphData::xAdvance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:34:9: warning: Member variable 'CachedGlyphData::lsbDelta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:34:9: warning: Member variable 'CachedGlyphData::rsbDelta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:34:9: warning: Member variable 'CachedGlyphData::xAdvance' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:27:9: performance: Variable 'mFullName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:28:9: performance: Variable 'mPostscriptName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:29:9: performance: Variable 'mCharacterMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAndroidPlatform.h:43:10: performance: Technically the member function 'gfxAndroidPlatform::GetSystemFontList' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAndroidPlatform.cpp:234:21: note: Technically the member function 'gfxAndroidPlatform::GetSystemFontList' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxAndroidPlatform.h:43:10: note: Technically the member function 'gfxAndroidPlatform::GetSystemFontList' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:191:14: style: Technically the member function 'gfxFontInfoLoader::GetInterval' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:153:10: style: Technically the member function 'gfxPlatformFontList::NeedFullnamePostscriptNames' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:205:10: style: Technically the member function 'gfxPlatformFontList::GetFontlistInitInfo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:92:10: style: Technically the member function 'gfxTextRun::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:451:25: performance: Technically the member function 'gfxTextRun::GlyphRunIterator::GetGlyphRun' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:452:18: performance: Technically the member function 'gfxTextRun::GlyphRunIterator::GetStringStart' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:453:18: performance: Technically the member function 'gfxTextRun::GlyphRunIterator::GetStringEnd' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:466:14: performance: Technically the member function 'gfxTextRun::GlyphRunOffsetComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:472:14: performance: Technically the member function 'gfxTextRun::GlyphRunOffsetComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2Fonts.h:34:9: style: Struct 'CachedGlyphData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:26:5: style: Class 'FT2FontEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:110:0: style: Class 'FT2FontFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:23:1: warning: The struct 'FontFaceData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:26:1: warning: The class 'CharMapHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:366:18: style: The function 'InitLoader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:218:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:366:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:367:18: style: The function 'LoadFontInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:222:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:367:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:368:18: style: The function 'CleanupLoader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:368:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:124:27: style: The function 'LookupLocalFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:161:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:124:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:129:27: style: The function 'MakePlatformFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:168:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:129:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:142:18: style: The function 'GetFontFamilyList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:127:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:142:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:504:28: style: The function 'GetCharacterGlyphs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:903:36: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:504:28: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxBlur.cpp:158:62: style: Function 'CalculateBlurRadius' argument 1 names different: declaration 'aStandardDeviation' definition 'aStd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxBlur.h:111:70: note: Function 'CalculateBlurRadius' argument 1 names different: declaration 'aStandardDeviation' definition 'aStd'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxBlur.cpp:158:62: note: Function 'CalculateBlurRadius' argument 1 names different: declaration 'aStandardDeviation' definition 'aStd'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxBlur.cpp:283:3: warning: Member variable 'BlurCacheData::mExpirationState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxBlur.cpp:276:1: warning: The struct 'BlurCacheData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxContext.cpp:263:39: style: Function 'Multiply' argument 1 names different: declaration 'other' definition 'matrix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxContext.h:162:36: note: Function 'Multiply' argument 1 names different: declaration 'other' definition 'matrix'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxContext.cpp:263:39: note: Function 'Multiply' argument 1 names different: declaration 'other' definition 'matrix'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:358:5: style: Variable 'glyphs' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:346:0: note: Variable 'glyphs' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:358:5: note: Variable 'glyphs' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:45:15: performance: Technically the member function 'gfxCoreTextShaper::CreateCTFontWithFeatures' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:773:20: note: Technically the member function 'gfxCoreTextShaper::CreateCTFontWithFeatures' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:45:15: note: Technically the member function 'gfxCoreTextShaper::CreateCTFontWithFeatures' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:48:21: style: Technically the member function 'gfxCoreTextShaper::CreateAttrDict' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:38:20: note: Technically the member function 'gfxCoreTextShaper::CreateAttrDict' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:48:21: note: Technically the member function 'gfxCoreTextShaper::CreateAttrDict' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:49:21: style: Technically the member function 'gfxCoreTextShaper::CreateAttrDictWithoutDirection' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.cpp:66:20: note: Technically the member function 'gfxCoreTextShaper::CreateAttrDictWithoutDirection' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxCoreTextShaper.h:49:21: note: Technically the member function 'gfxCoreTextShaper::CreateAttrDictWithoutDirection' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:215:9: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:213:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:215:9: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:1364:5: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:1361:0: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:1364:5: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:483:43: style: Function 'GetFontTable' argument 1 names different: declaration 'aTableTag' definition 'aTag'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:155:46: note: Function 'GetFontTable' argument 1 names different: declaration 'aTableTag' definition 'aTag'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:483:43: note: Function 'GetFontTable' argument 1 names different: declaration 'aTableTag' definition 'aTag'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:714:20: warning: Member variable 'gfxDWriteFontList::mGDIFontTableAccess' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:20:9: performance: Variable 'mDC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:41:9: performance: Variable 'mFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:54:9: performance: Variable 'mDC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:55:9: performance: Variable 'mFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:56:9: performance: Variable 'mOldFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:162:10: style: Technically the member function 'gfxDWriteFontEntry::GetForceGDIClassic' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:373:10: style: Technically the member function 'gfxDWriteFontList::UseGDIFontTableAccess' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:380:14: style: Technically the member function 'gfxDWriteFontList::GetForceGDIClassicMaxFontSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:210:5: style: Class 'DWriteFontFallbackRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:286:5: style: Class 'GDIFontFamily' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:153:18: style: The function 'IsSymbolFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:146:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:153:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:157:14: style: The function 'ReadCMAP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:183:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:157:14: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:164:18: style: The function 'AddSizeOfExcludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:309:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:164:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:166:18: style: The function 'AddSizeOfIncludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:311:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:166:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:176:22: style: The function 'CreateFontInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:396:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:176:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:357:27: style: The function 'LookupLocalFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:161:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:357:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:362:27: style: The function 'MakePlatformFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:168:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:362:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:369:10: style: The function 'GetStandardFamilyName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:177:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:369:10: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:382:18: style: The function 'AddSizeOfExcludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:179:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:382:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:384:18: style: The function 'AddSizeOfIncludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:181:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:384:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:406:18: style: The function 'UsesSystemFallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:321:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:406:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:427:44: style: The function 'CreateFontInfoData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:213:44: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.h:427:44: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:111:14: style: The function 'ReadCMAP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:183:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:111:14: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:113:18: style: The function 'IsSymbolFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:146:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:113:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:150:18: style: The function 'MatchesGenericFamily' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:201:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:150:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:227:18: style: The function 'SkipDuringSystemFallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:173:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:227:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:231:18: style: The function 'TestCharacterMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:418:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:231:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:233:18: style: The function 'AddSizeOfIncludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:311:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:233:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:274:22: style: The function 'CreateFontInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:396:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:274:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:289:18: style: The function 'FindStyleVariations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:677:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:289:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:311:27: style: The function 'LookupLocalFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:161:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:311:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:316:27: style: The function 'MakePlatformFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:168:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:316:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:323:18: style: The function 'AddSizeOfExcludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:179:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:323:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:325:18: style: The function 'AddSizeOfIncludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:181:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:325:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:344:44: style: The function 'CreateFontInfoData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:213:44: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.h:344:44: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:1485:18: style: The function 'LoadFontFamilyData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:74:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFontList.cpp:1485:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:199:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:552:36: style: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.h:50:44: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:552:36: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:316:13: style: struct member 'SbitLineMetrics::ascender' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:317:13: style: struct member 'SbitLineMetrics::descender' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:318:13: style: struct member 'SbitLineMetrics::widthMax' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:319:13: style: struct member 'SbitLineMetrics::caretSlopeNumerator' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:320:13: style: struct member 'SbitLineMetrics::caretSlopeDenominator' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:321:13: style: struct member 'SbitLineMetrics::caretOffset' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:322:13: style: struct member 'SbitLineMetrics::minOriginSB' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:323:13: style: struct member 'SbitLineMetrics::minAdvanceSB' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:324:13: style: struct member 'SbitLineMetrics::maxBeforeBL' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:325:13: style: struct member 'SbitLineMetrics::minAfterBL' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:326:13: style: struct member 'SbitLineMetrics::pad1' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDWriteFonts.cpp:327:13: style: struct member 'SbitLineMetrics::pad2' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:77:18: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:39:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:77:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:142:18: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:39:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:142:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:168:18: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:39:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:168:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxDrawable.h:74:40: performance: Function parameter 'aTransform' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontBase.cpp:15:17: warning: Member variable 'gfxFT2FontBase::mMetrics' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:1059:11: style: The scope of the variable 'fontFamilies' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:1095:59: style: Function 'AppendFacesFromOmnijarEntry' argument 1 names different: declaration 'aReader' definition 'aArchive'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.h:163:52: note: Function 'AppendFacesFromOmnijarEntry' argument 1 names different: declaration 'aReader' definition 'aArchive'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:1095:59: note: Function 'AppendFacesFromOmnijarEntry' argument 1 names different: declaration 'aReader' definition 'aArchive'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:628:9: performance: Variable 'mOps' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:103:13: style: Class 'AutoFTFace' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:103:13: style: Class 'AutoFTFace' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFT2FontList.cpp:78:5: style: Class 'AutoFTFace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:276:9: warning: Member variable 'LangSupportEntry::mFonts' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFcPlatformFontList.h:47:1: style: The class 'FTUserFontData' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:46:10: performance: Technically the member function 'gfxIgnoreCaseCStringComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:51:10: performance: Technically the member function 'gfxIgnoreCaseCStringComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFcPlatformFontList.h:285:10: performance: Technically the member function 'gfxFcPlatformFontList::PrefFontListsUseOnlyGenerics' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:1759:24: note: Technically the member function 'gfxFcPlatformFontList::PrefFontListsUseOnlyGenerics' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFcPlatformFontList.h:285:10: note: Technically the member function 'gfxFcPlatformFontList::PrefFontListsUseOnlyGenerics' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:370:41: warning: The class 'gfxFontconfigFontEntry' defines member variable with name 'mUserFontData' also defined in its parent class 'gfxFontEntry'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFcPlatformFontList.h:154:28: note: The class 'gfxFontconfigFontEntry' defines member variable with name 'mUserFontData' also defined in its parent class 'gfxFontEntry'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:370:41: note: The class 'gfxFontconfigFontEntry' defines member variable with name 'mUserFontData' also defined in its parent class 'gfxFontEntry'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:171:5: warning: The class 'DepFcStrEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:193:5: warning: The class 'CopiedFcStrEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:218:5: warning: The class 'FontsByFcStrEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:243:5: warning: The class 'FontsByFullnameEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:271:5: warning: The class 'LangSupportEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3568:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3654:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:2900:5: style: Variable 'tp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:2897:0: note: Variable 'tp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:2900:5: note: Variable 'tp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:1032:26: style: The scope of the variable 'numLangs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:1692:22: style: The scope of the variable 'pat' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:697:48: style: Function 'AllocateDetailedGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1021:52: note: Function 'AllocateDetailedGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:697:48: note: Function 'AllocateDetailedGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:709:35: style: Function 'SetGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:922:29: note: Function 'SetGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:709:35: note: Function 'SetGlyphs' argument 1 names different: declaration 'aCharIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3907:33: style: Function 'gfxFontStyle' argument 10 names different: declaration 'aWeightSynthesis' definition 'aAllowWeightSynthesis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:82:23: note: Function 'gfxFontStyle' argument 10 names different: declaration 'aWeightSynthesis' definition 'aAllowWeightSynthesis'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3907:33: note: Function 'gfxFontStyle' argument 10 names different: declaration 'aWeightSynthesis' definition 'aAllowWeightSynthesis'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3908:33: style: Function 'gfxFontStyle' argument 11 names different: declaration 'aStyleSynthesis' definition 'aAllowStyleSynthesis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:82:46: note: Function 'gfxFontStyle' argument 11 names different: declaration 'aStyleSynthesis' definition 'aAllowStyleSynthesis'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3908:33: note: Function 'gfxFontStyle' argument 11 names different: declaration 'aStyleSynthesis' definition 'aAllowStyleSynthesis'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:91:18: warning: Member variable 'HashEntry::x' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:91:18: warning: Member variable 'HashEntry::y' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:91:18: warning: Member variable 'HashEntry::width' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:91:18: warning: Member variable 'HashEntry::height' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.h:201:9: performance: Variable 'mFillMatrix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1635:10: performance: Technically the member function 'gfxFont::DrawEmphasisMarks' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:1973:10: note: Technically the member function 'gfxFont::DrawEmphasisMarks' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1635:10: note: Technically the member function 'gfxFont::DrawEmphasisMarks' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2143:10: style: Technically the member function 'gfxFont::CalculateDerivedMetrics' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3515:15: note: Technically the member function 'gfxFont::CalculateDerivedMetrics' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2143:10: note: Technically the member function 'gfxFont::CalculateDerivedMetrics' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2147:10: style: Technically the member function 'gfxFont::SanitizeMetrics' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.cpp:3563:10: note: Technically the member function 'gfxFont::SanitizeMetrics' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:2147:10: note: Technically the member function 'gfxFont::SanitizeMetrics' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:81:13: style: Technically the member function 'gfxGlyphExtents::GetAppUnitsPerDevUnit' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:76:1: warning: The struct 'gfxFontStyle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:87:5: warning: The class 'HashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:1182:27: style: The scope of the variable 'addedDistance' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:581:59: style: Function 'ShareFontTableAndGetBlob' argument 2 names different: declaration 'aTable' definition 'aBuffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:270:60: note: Function 'ShareFontTableAndGetBlob' argument 2 names different: declaration 'aTable' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:581:59: note: Function 'ShareFontTableAndGetBlob' argument 2 names different: declaration 'aTable' definition 'aBuffer'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:960:49: style: Function 'GetColorLayersInfo' argument 3 names different: declaration 'layerGlyphs' definition 'aLayerGlyphs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:198:53: note: Function 'GetColorLayersInfo' argument 3 names different: declaration 'layerGlyphs' definition 'aLayerGlyphs'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:960:49: note: Function 'GetColorLayersInfo' argument 3 names different: declaration 'layerGlyphs' definition 'aLayerGlyphs'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:961:60: style: Function 'GetColorLayersInfo' argument 4 names different: declaration 'layerColors' definition 'aLayerColors'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:199:64: note: Function 'GetColorLayersInfo' argument 4 names different: declaration 'layerColors' definition 'aLayerColors'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:961:60: note: Function 'GetColorLayersInfo' argument 4 names different: declaration 'layerColors' definition 'aLayerColors'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:1079:10: performance: Technically the member function 'FontEntryStandardFaceComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.cpp:1082:10: performance: Technically the member function 'FontEntryStandardFaceComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.cpp:64:9: performance: Variable 'mCompleteEvent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontMissingGlyphs.cpp:274:51: style: Function 'GetDesiredMinWidth' argument 2 names different: declaration 'aAppUnitsPerDevUnit' definition 'aAppUnitsPerDevPixel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontMissingGlyphs.h:52:46: note: Function 'GetDesiredMinWidth' argument 2 names different: declaration 'aAppUnitsPerDevUnit' definition 'aAppUnitsPerDevPixel'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontMissingGlyphs.cpp:274:51: note: Function 'GetDesiredMinWidth' argument 2 names different: declaration 'aAppUnitsPerDevUnit' definition 'aAppUnitsPerDevPixel'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontTest.h:25:9: performance: Variable 'platformFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontTest.h:19:9: style: Struct 'gfxFontTestItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontTest.h:14:1: warning: The struct 'gfxFontTestItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:480:28: style: Condition 'platformID>PLATFORM_ID_UNICODE' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:476:20: note: Assuming that condition '(platformID)==PLATFORM_ID_MICROSOFT' is not redundant
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:480:28: note: Condition 'platformID>PLATFORM_ID_UNICODE' is always true
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1207:49: style: Function 'GetFamilyNameFromTable' argument 2 names different: declaration 'aFamilyName' definition 'aFullName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:859:39: note: Function 'GetFamilyNameFromTable' argument 2 names different: declaration 'aFamilyName' definition 'aFullName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1207:49: note: Function 'GetFamilyNameFromTable' argument 2 names different: declaration 'aFamilyName' definition 'aFullName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1423:42: style: Function 'DecodeFontName' argument 1 names different: declaration 'aBuf' definition 'aNameData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:900:32: note: Function 'DecodeFontName' argument 1 names different: declaration 'aBuf' definition 'aNameData'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1423:42: note: Function 'DecodeFontName' argument 1 names different: declaration 'aBuf' definition 'aNameData'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1423:61: style: Function 'DecodeFontName' argument 2 names different: declaration 'aLength' definition 'aByteLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:900:46: note: Function 'DecodeFontName' argument 2 names different: declaration 'aLength' definition 'aByteLen'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1423:61: note: Function 'DecodeFontName' argument 2 names different: declaration 'aLength' definition 'aByteLen'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1425:61: style: Function 'DecodeFontName' argument 6 names different: declaration 'dest' definition 'aName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.h:902:51: note: Function 'DecodeFontName' argument 6 names different: declaration 'dest' definition 'aName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontUtils.cpp:1425:61: note: Function 'DecodeFontName' argument 6 names different: declaration 'dest' definition 'aName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:809:10: style: The scope of the variable 'needsBold' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1414:57: style: Function 'FindPlatformFontPFG' argument 1 names different: declaration 'aName' definition 'fontName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:110:47: note: Function 'FindPlatformFontPFG' argument 1 names different: declaration 'aName' definition 'fontName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1414:57: note: Function 'FindPlatformFontPFG' argument 1 names different: declaration 'aName' definition 'fontName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1687:62: style: Function 'MakeScaledFont' argument 2 names different: declaration 'aFontScale' definition 'aScaleFactor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:679:63: note: Function 'MakeScaledFont' argument 2 names different: declaration 'aFontScale' definition 'aScaleFactor'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1687:62: note: Function 'MakeScaledFont' argument 2 names different: declaration 'aFontScale' definition 'aScaleFactor'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:699:1: style: The class 'gfxFcFontSet' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:743:28: style: Unused private function: 'gfxFcFontSet::SortPreferredFonts' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:101:48: style: Technically the member function 'gfxFcFontEntry::GetPatterns' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:763:14: performance: Technically the member function 'gfxFcFontSet::LangComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:32:27: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:784:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:32:27: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:34:22: style: The function 'GetFirstValidFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:775:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:34:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:36:18: style: The function 'UpdateUserFonts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:897:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:36:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:60:22: style: The function 'GetFontAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:1125:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.h:60:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:115:22: style: The function 'RealFaceName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:122:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:115:22: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:118:18: style: The function 'TestCharacterMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontEntry.h:418:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:118:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:509:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:502:0: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:509:5: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:668:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:661:0: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:668:5: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:287:14: performance: Technically the member function 'gfxFontconfigUtils::GetFontListInternal' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.cpp:499:21: note: Technically the member function 'gfxFontconfigUtils::GetFontListInternal' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontconfigUtils.h:287:14: note: Technically the member function 'gfxFontconfigUtils::GetFontListInternal' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.cpp:225:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.cpp:276:17: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.cpp:137:33: style: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:43:44: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.cpp:137:33: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:90:10: style: Technically the member function 'gfxGDIFont::FillLogFont' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.cpp:443:13: note: Technically the member function 'gfxGDIFont::FillLogFont' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:90:10: note: Technically the member function 'gfxGDIFont::FillLogFont' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:66:18: style: The function 'AddSizeOfExcludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1787:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:66:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:68:18: style: The function 'AddSizeOfIncludingThis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFont.h:1789:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFont.h:68:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:1110:9: style: Condition 'cmapLoaded' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:1074:23: note: Assignment 'cmapLoaded=false', assigned value is 0
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:1110:9: note: Condition 'cmapLoaded' is always false
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:167:10: style: The scope of the variable 'unicodeFont' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:1092:18: style: The scope of the variable 'cmapLoaded' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:502:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:668:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:1104:30: style: Variable 'cmapLoaded' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:68:5: style: Class 'WinUserFontData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:821:9: style: Struct 'FontDataDeleter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:980:18: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:70:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:980:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:988:18: style: The function 'LoadFontFamilyData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxFontInfoLoader.h:74:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGDIFontList.cpp:988:18: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformGtk.h:33:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.cpp:94:44: style: Function 'Set' argument 1 names different: declaration 'aIndex' definition 'aGlyphID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:103:27: note: Function 'Set' argument 1 names different: declaration 'aIndex' definition 'aGlyphID'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.cpp:94:44: note: Function 'Set' argument 1 names different: declaration 'aIndex' definition 'aGlyphID'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.cpp:94:63: style: Function 'Set' argument 2 names different: declaration 'aValue' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.h:103:44: note: Function 'Set' argument 2 names different: declaration 'aValue' definition 'aWidth'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.cpp:94:63: note: Function 'Set' argument 2 names different: declaration 'aValue' definition 'aWidth'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGlyphExtents.cpp:129:0: error: Memory leak: newBlock [memleak]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGradientCache.cpp:93:3: warning: Member variable 'GradientCacheData::mExpirationState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGradientCache.cpp:87:1: warning: The struct 'GradientCacheData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:281:39: style: Array index 'after' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGraphiteShaper.h:33:14: performance: Technically the member function 'gfxGraphiteShaper::SetGlyphsFromSegment' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGraphiteShaper.cpp:211:20: note: Technically the member function 'gfxGraphiteShaper::SetGlyphsFromSegment' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxGraphiteShaper.h:33:14: note: Technically the member function 'gfxGraphiteShaper::SetGlyphsFromSegment' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.cpp:47:20: warning: Member variable 'gfxHarfBuzzShaper::mCallbackData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.cpp:47:20: warning: Member variable 'gfxHarfBuzzShaper::mUseVerticalPresentationForms' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.h:113:10: style: Technically the member function 'gfxHarfBuzzShaper::LoadHmtxTable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.cpp:1298:20: note: Technically the member function 'gfxHarfBuzzShaper::LoadHmtxTable' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.h:113:10: note: Technically the member function 'gfxHarfBuzzShaper::LoadHmtxTable' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxHarfBuzzShaper.cpp:213:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxImageSurface.cpp:22:18: warning: Member variable 'gfxImageSurface::mData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMacFont.cpp:197:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformMac.h:26:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMacFont.cpp:173:33: style: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMacFont.h:37:44: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMacFont.cpp:173:33: note: Function 'Measure' argument 5 names different: declaration 'aDrawTargetForTightBoundingBox' definition 'aRefDrawTarget'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMacFont.cpp:34:5: performance: Variable 'mCGFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformMac.h:82:14: style: Technically the member function 'gfxPlatformMac::GetAntiAliasingThreshold' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxMathTable.cpp:126:13: style: Checking if unsigned variable 'count' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.cpp:82:40: style: Function 'SetMatrix' argument 1 names different: declaration 'matrix' definition 'aPatternToUserSpace'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.h:41:37: note: Function 'SetMatrix' argument 1 names different: declaration 'matrix' definition 'aPatternToUserSpace'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.cpp:82:40: note: Function 'SetMatrix' argument 1 names different: declaration 'matrix' definition 'aPatternToUserSpace'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.h:57:9: performance: Technically the member function 'gfxPattern::CairoStatus' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.cpp:215:13: note: Technically the member function 'gfxPattern::CairoStatus' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPattern.h:57:9: note: Technically the member function 'gfxPattern::CairoStatus' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatform.cpp:688:0: error: #error "No gfxPlatform implementation available" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:402:61: style: Function 'LookupInFaceNameLists' argument 1 names different: declaration 'aFontName' definition 'aFaceName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:342:66: note: Function 'LookupInFaceNameLists' argument 1 names different: declaration 'aFontName' definition 'aFaceName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:402:61: note: Function 'LookupInFaceNameLists' argument 1 names different: declaration 'aFontName' definition 'aFaceName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:1326:52: style: Function 'TryLangForGroup' argument 3 names different: declaration 'aLang' definition 'aFcLang'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:361:38: note: Function 'TryLangForGroup' argument 3 names different: declaration 'aLang' definition 'aFcLang'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:1326:52: note: Function 'TryLangForGroup' argument 3 names different: declaration 'aLang' definition 'aFcLang'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:252:10: style: Technically the member function 'gfxPlatformFontList::IsFontFamilyWhitelistActive' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:1672:22: note: Technically the member function 'gfxPlatformFontList::IsFontFamilyWhitelistActive' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:252:10: note: Technically the member function 'gfxPlatformFontList::IsFontFamilyWhitelistActive' can be const.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:350:10: performance: Technically the member function 'gfxPlatformFontList::GenerateFontListKey' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:293:22: note: Technically the member function 'gfxPlatformFontList::GenerateFontListKey' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:350:10: note: Technically the member function 'gfxPlatformFontList::GenerateFontListKey' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:374:10: performance: Technically the member function 'gfxPlatformFontList::ForceGlobalReflow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:1549:22: note: Technically the member function 'gfxPlatformFontList::ForceGlobalReflow' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:374:10: note: Technically the member function 'gfxPlatformFontList::ForceGlobalReflow' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:125:18: warning: Virtual function 'ClearLangGroupPrefFonts' is called from destructor '~gfxPlatformFontList()' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.cpp:206:5: note: Calling ClearLangGroupPrefFonts
thunderbird-52.3.0/mozilla/gfx/thebes/gfxPlatformFontList.h:125:18: note: ClearLangGroupPrefFonts is a virtual method
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:32:18: style: Technically the member function 'gfxQuartzSurface::GetCGContext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:27:43: style: The function 'CreateSimilarSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:86:43: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:27:43: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:30:41: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:142:41: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:30:41: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:34:39: style: The function 'GetAsImageSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxASurface.h:94:47: note: Virtual function in base class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:34:39: note: Function in derived class
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.cpp:76:65: style: Function 'gfxQuartzSurface' argument 2 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.h:23:72: note: Function 'gfxQuartzSurface' argument 2 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.cpp:76:65: note: Function 'gfxQuartzSurface' argument 2 names different: declaration 'size' definition 'aSize'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxQuartzSurface.cpp:69:5: performance: Variable 'mCGContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxLineSegment.h:18:8: style: Technically the member function 'gfxLineSegment::PointsOnSameSide' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxLineSegment.h:43:8: style: Technically the member function 'gfxLineSegment::Intersects' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:92:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:111:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:89:47: style: Function 'CompareIndexEntries' argument 1 names different: declaration '_a' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.h:163:48: note: Function 'CompareIndexEntries' argument 1 names different: declaration '_a' definition 'aKey'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:89:47: note: Function 'CompareIndexEntries' argument 1 names different: declaration '_a' definition 'aKey'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:89:65: style: Function 'CompareIndexEntries' argument 2 names different: declaration '_b' definition 'aEntry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.h:163:64: note: Function 'CompareIndexEntries' argument 2 names different: declaration '_b' definition 'aEntry'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:89:65: note: Function 'CompareIndexEntries' argument 2 names different: declaration '_b' definition 'aEntry'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:195:50: style: Function 'FindGlyphElements' argument 1 names different: declaration 'aElement' definition 'aElem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.h:60:37: note: Function 'FindGlyphElements' argument 1 names different: declaration 'aElement' definition 'aElem'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSVGGlyphs.cpp:195:50: note: Function 'FindGlyphElements' argument 1 names different: declaration 'aElement' definition 'aElem'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxScriptItemizer.cpp:80:9: style: Checking if unsigned variable 'pushCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxScriptItemizer.cpp:94:9: style: Checking if unsigned variable 'pushCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxScriptItemizer.cpp:187:24: style: Checking if unsigned variable 'pushCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxScriptItemizer.cpp:191:21: style: Checking if unsigned variable 'pushCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxScriptItemizer.cpp:118:20: warning: Member variable 'gfxScriptItemizer::parenStack' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.cpp:19:49: style: Function 'SetOriginalOffset' argument 1 names different: declaration 'aOriginalStringOffset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:223:36: note: Function 'SetOriginalOffset' argument 1 names different: declaration 'aOriginalStringOffset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.cpp:19:49: note: Function 'SetOriginalOffset' argument 1 names different: declaration 'aOriginalStringOffset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.cpp:83:49: style: Function 'SetSkippedOffset' argument 1 names different: declaration 'aSkippedStringOffset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.h:230:36: note: Function 'SetSkippedOffset' argument 1 names different: declaration 'aSkippedStringOffset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxSkipChars.cpp:83:49: note: Function 'SetSkippedOffset' argument 1 names different: declaration 'aSkippedStringOffset' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1584:9: style: Condition '!enumerateFonts' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1578:27: note: Assignment 'enumerateFonts=true', assigned value is 1
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1584:9: note: Condition '!enumerateFonts' is always false
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1054:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1111:34: style: Function 'AddGlyphRun' argument 3 names different: declaration 'aStartCharIndex' definition 'aUTF16Offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:498:35: note: Function 'AddGlyphRun' argument 3 names different: declaration 'aStartCharIndex' definition 'aUTF16Offset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1111:34: note: Function 'AddGlyphRun' argument 3 names different: declaration 'aStartCharIndex' definition 'aUTF16Offset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1245:46: style: Function 'CopyGlyphDataFrom' argument 1 names different: declaration 'aSource' definition 'aShapedWord'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:569:43: note: Function 'CopyGlyphDataFrom' argument 1 names different: declaration 'aSource' definition 'aShapedWord'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1245:46: note: Function 'CopyGlyphDataFrom' argument 1 names different: declaration 'aSource' definition 'aShapedWord'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1245:68: style: Function 'CopyGlyphDataFrom' argument 2 names different: declaration 'aStart' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.h:569:61: note: Function 'CopyGlyphDataFrom' argument 2 names different: declaration 'aStart' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:1245:68: note: Function 'CopyGlyphDataFrom' argument 2 names different: declaration 'aStart' definition 'aOffset'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:3192:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:2184:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:2185:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:2232:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxTextRun.cpp:2233:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.cpp:1002:47: style: Function 'LookupFamily' argument 1 names different: declaration 'aName' definition 'aFamilyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.h:246:54: note: Function 'LookupFamily' argument 1 names different: declaration 'aName' definition 'aFamilyName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxUserFontSet.cpp:1002:47: note: Function 'LookupFamily' argument 1 names different: declaration 'aName' definition 'aFamilyName'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsNativeDrawing.cpp:38:26: warning: Member variable 'gfxWindowsNativeDrawing::mTransformType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/thebes/d3dkmtQueryStatistics.h:167:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.cpp:38:67: style: Function 'gfxWindowsSurface' argument 1 names different: declaration 'size' definition 'realSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:34:52: note: Function 'gfxWindowsSurface' argument 1 names different: declaration 'size' definition 'realSize'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.cpp:38:67: note: Function 'gfxWindowsSurface' argument 1 names different: declaration 'size' definition 'realSize'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.cpp:83:56: style: Function 'CreateSimilarSurface' argument 1 names different: declaration 'aType' definition 'aContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:39:79: note: Function 'CreateSimilarSurface' argument 1 names different: declaration 'aType' definition 'aContent'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.cpp:83:56: note: Function 'CreateSimilarSurface' argument 1 names different: declaration 'aType' definition 'aContent'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:53:10: performance: Technically the member function 'gfxWindowsSurface::MakeInvalid' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.cpp:33:20: note: Technically the member function 'gfxWindowsSurface::MakeInvalid' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxWindowsSurface.h:53:10: note: Technically the member function 'gfxWindowsSurface::MakeInvalid' can be static.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.h:69:14: style: Technically the member function 'gfxXlibSurface::XDrawable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:376:44: style: Function 'GetColormapAndVisual' argument 1 names different: declaration 'screen' definition 'aScreen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:312:46: note: Function 'GetColormapAndVisual' argument 1 names different: declaration 'screen' definition 'aScreen'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:376:44: note: Function 'GetColormapAndVisual' argument 1 names different: declaration 'screen' definition 'aScreen'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:376:72: style: Function 'GetColormapAndVisual' argument 2 names different: declaration 'format' definition 'aFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:313:59: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'format' definition 'aFormat'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:376:72: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'format' definition 'aFormat'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:377:44: style: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:314:48: note: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:377:44: note: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:377:63: style: Function 'GetColormapAndVisual' argument 4 names different: declaration 'colormap' definition 'aColormap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:314:66: note: Function 'GetColormapAndVisual' argument 4 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:377:63: note: Function 'GetColormapAndVisual' argument 4 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:378:45: style: Function 'GetColormapAndVisual' argument 5 names different: declaration 'visualForColormap' definition 'aVisualForColormap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:315:49: note: Function 'GetColormapAndVisual' argument 5 names different: declaration 'visualForColormap' definition 'aVisualForColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:378:45: note: Function 'GetColormapAndVisual' argument 5 names different: declaration 'visualForColormap' definition 'aVisualForColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:466:48: style: Function 'GetColormapAndVisual' argument 2 names different: declaration 'colormap' definition 'aColormap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.h:75:79: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:466:48: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:466:68: style: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.h:75:98: note: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:466:68: note: Function 'GetColormapAndVisual' argument 3 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:478:48: style: Function 'GetColormapAndVisual' argument 1 names different: declaration 'colormap' definition 'aColormap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.h:87:41: note: Function 'GetColormapAndVisual' argument 1 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:478:48: note: Function 'GetColormapAndVisual' argument 1 names different: declaration 'colormap' definition 'aColormap'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:478:68: style: Function 'GetColormapAndVisual' argument 2 names different: declaration 'visual' definition 'aVisual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.h:87:60: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:478:68: note: Function 'GetColormapAndVisual' argument 2 names different: declaration 'visual' definition 'aVisual'.
thunderbird-52.3.0/mozilla/gfx/thebes/gfxXlibSurface.cpp:338:14: performance: Technically the member function 'DisplayTable::FindDisplay::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/gfx/vr/gfxVR.h:194:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/gfx/vr/gfxVR.h:89:3: warning: Member variable 'VRFieldOfView::upDegrees' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/gfxVR.h:89:3: warning: Member variable 'VRFieldOfView::rightDegrees' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/gfxVR.h:89:3: warning: Member variable 'VRFieldOfView::downDegrees' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/gfxVR.h:89:3: warning: Member variable 'VRFieldOfView::leftDegrees' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:22:16: warning: Member variable 'VRDisplayHost::mLastSensorState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:22:16: warning: Member variable 'VRDisplayHost::mLastUpdateDisplayInfo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:148:19: warning: Member variable 'VRControllerHost::mIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:148:19: warning: Member variable 'VRControllerHost::mButtonPressed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:93:12: style: Technically the member function 'mozilla::gfx::VRControllerHost::GetIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:173:19: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:93:12: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetIndex' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:95:12: style: Technically the member function 'mozilla::gfx::VRControllerHost::GetButtonPressed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:185:19: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetButtonPressed' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:95:12: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetButtonPressed' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:97:32: style: Technically the member function 'mozilla::gfx::VRControllerHost::GetPose' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.cpp:197:19: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetPose' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayHost.h:97:32: note: Technically the member function 'mozilla::gfx::VRControllerHost::GetPose' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayPresentation.h:24:8: style: Technically the member function 'mozilla::gfx::VRDisplayPresentation::GetDOMLayers' can be const. [functionConst]
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayPresentation.cpp:95:24: note: Technically the member function 'mozilla::gfx::VRDisplayPresentation::GetDOMLayers' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/VRDisplayPresentation.h:24:8: note: Technically the member function 'mozilla::gfx::VRDisplayPresentation::GetDOMLayers' can be const.
thunderbird-52.3.0/mozilla/gfx/vr/gfxVROculus.cpp:7:0: error: #error "Oculus 1.3 runtime support only available for Windows" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/vr/openvr/openvr.h:1020:0: error: #error "Unsupported Platform." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/gfx/vr/ipc/VRManagerParent.cpp:222:45: style: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/vr/ipc/VRManagerParent.h:80:35: note: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'.
thunderbird-52.3.0/mozilla/gfx/vr/ipc/VRManagerParent.cpp:222:45: note: Function 'OnChannelConnected' argument 1 names different: declaration 'pid' definition 'aPid'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:67:39: style: Function 'ConvertYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:48:39: note: Function 'ConvertYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:67:39: note: Function 'ConvertYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:68:39: style: Function 'ConvertYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:49:39: note: Function 'ConvertYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:68:39: note: Function 'ConvertYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:69:39: style: Function 'ConvertYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:50:39: note: Function 'ConvertYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:69:39: note: Function 'ConvertYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:70:33: style: Function 'ConvertYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:51:33: note: Function 'ConvertYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:70:33: note: Function 'ConvertYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:75:30: style: Function 'ConvertYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:56:30: note: Function 'ConvertYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:75:30: note: Function 'ConvertYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:76:30: style: Function 'ConvertYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:57:30: note: Function 'ConvertYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:76:30: note: Function 'ConvertYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:77:30: style: Function 'ConvertYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:58:30: note: Function 'ConvertYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:77:30: note: Function 'ConvertYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:150:50: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:62:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:150:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:151:50: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:63:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:151:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:152:50: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:64:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:152:50: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:153:44: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:65:44: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:153:44: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:158:41: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:70:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:158:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:159:41: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:71:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:159:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:160:41: style: Function 'ConvertYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:72:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:160:41: note: Function 'ConvertYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:265:37: style: Function 'ScaleYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:77:37: note: Function 'ScaleYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:265:37: note: Function 'ScaleYCbCrToRGB32' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:266:37: style: Function 'ScaleYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:78:37: note: Function 'ScaleYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:266:37: note: Function 'ScaleYCbCrToRGB32' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:267:37: style: Function 'ScaleYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:79:37: note: Function 'ScaleYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:267:37: note: Function 'ScaleYCbCrToRGB32' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:268:31: style: Function 'ScaleYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:80:31: note: Function 'ScaleYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:268:31: note: Function 'ScaleYCbCrToRGB32' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:273:28: style: Function 'ScaleYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:85:28: note: Function 'ScaleYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:273:28: note: Function 'ScaleYCbCrToRGB32' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:274:28: style: Function 'ScaleYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:86:28: note: Function 'ScaleYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:274:28: note: Function 'ScaleYCbCrToRGB32' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:275:28: style: Function 'ScaleYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:87:28: note: Function 'ScaleYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:275:28: note: Function 'ScaleYCbCrToRGB32' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:319:48: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:92:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:319:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 1 names different: declaration 'yplane' definition 'y_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:320:48: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:93:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:320:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 2 names different: declaration 'uplane' definition 'u_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:321:48: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:94:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:321:48: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 3 names different: declaration 'vplane' definition 'v_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:322:42: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:95:42: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:322:42: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 4 names different: declaration 'rgbframe' definition 'rgb_buf'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:327:39: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:100:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:327:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 9 names different: declaration 'ystride' definition 'y_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:328:39: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:101:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:328:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 10 names different: declaration 'uvstride' definition 'uv_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:329:39: style: Function 'ScaleYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.h:102:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:329:39: note: Function 'ScaleYCbCrToRGB32_deprecated' argument 11 names different: declaration 'rgbstride' definition 'rgb_pitch'.
thunderbird-52.3.0/mozilla/gfx/ycbcr/yuv_convert.cpp:393:17: style: Variable 'source_dy' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:116:64: style: Function 'Vibrate' argument 2 names different: declaration 'aWindow' definition 'window'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:72:34: note: Function 'Vibrate' argument 2 names different: declaration 'aWindow' definition 'window'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:116:64: note: Function 'Vibrate' argument 2 names different: declaration 'aWindow' definition 'window'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:153:35: style: Function 'CancelVibrate' argument 1 names different: declaration 'aWindow' definition 'window'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:88:40: note: Function 'CancelVibrate' argument 1 names different: declaration 'aWindow' definition 'window'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:153:35: note: Function 'CancelVibrate' argument 1 names different: declaration 'aWindow' definition 'window'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:369:42: style: Function 'RegisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:95:47: note: Function 'RegisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:369:42: note: Function 'RegisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:376:44: style: Function 'UnregisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:101:49: note: Function 'UnregisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:376:44: note: Function 'UnregisterBatteryObserver' argument 1 names different: declaration 'aBatteryObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:628:42: style: Function 'RegisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:211:47: note: Function 'RegisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:628:42: note: Function 'RegisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:635:44: style: Function 'UnregisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/hal/Hal.h:217:49: note: Function 'UnregisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:635:44: note: Function 'UnregisterNetworkObserver' argument 1 names different: declaration 'aNetworkObserver' definition 'aObserver'.
thunderbird-52.3.0/mozilla/hal/Hal.cpp:242:0: style: The class 'mozilla :: hal :: CachingObserversManager < BatteryInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:242:0: style: The class 'mozilla :: hal :: CachingObserversManager < NetworkInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:242:0: style: The class 'mozilla :: hal :: CachingObserversManager < ScreenConfiguration >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < WakeLockInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < int64_t >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < SystemTimezoneChangeInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < BatteryInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < NetworkInformation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:189:0: style: The class 'mozilla :: hal :: ObserversManager < ScreenConfiguration >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:267:0: style: The function 'OnNotificationsDisabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/Hal.cpp:235:0: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/Hal.cpp:267:0: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/WindowIdentifier.h:39:1: warning: The class 'WindowIdentifier' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/hal/cocoa/CocoaBattery.cpp:306:55: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/hal/gonk/GonkDiskSpaceWatcher.cpp:40:0: error: #error "Unhandled architecture" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1623:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1620:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1623:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1394:19: style: Technically the member function 'mozilla::hal_impl::PriorityClass::Priority' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1404:11: style: Technically the member function 'mozilla::hal_impl::PriorityClass::KillUnderKB' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1409:13: style: Technically the member function 'mozilla::hal_impl::PriorityClass::CGroup' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1030:3: style: Struct 'AlarmData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1047:3: style: Class 'AlarmFiredEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkHal.cpp:1383:3: style: Class 'PriorityClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:492:12: performance: Technically the member function 'mozilla::hal_impl::SensorsPollNotificationHandler::DefaultSensorPeriod' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:498:23: performance: Technically the member function 'mozilla::hal_impl::SensorsPollNotificationHandler::DefaultSensorsDeliveryMode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:507:14: performance: Technically the member function 'mozilla::hal_impl::SensorsPollNotificationHandler::HardwareSensorToHalSensor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:533:22: performance: Technically the member function 'mozilla::hal_impl::SensorsPollNotificationHandler::HardwareStatusToHalAccuracy' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:276:3: style: Class 'GonkSensorsPollInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:148:3: style: Class 'GonkSensorsRegistryInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:357:3: style: Class 'SensorsPollNotificationHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:609:3: style: Class 'SensorsNotificationHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:686:12: style: The function 'OnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsInterface.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensor.cpp:686:12: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsInterface.cpp:99:22: warning: Member variable 'GonkSensorsProtocol::mConnection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsInterface.cpp:167:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:183:8: style: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleSvc' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:101:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleSvc' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:183:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleSvc' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:201:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:192:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:201:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:205:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EnableSensorRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:201:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EnableSensorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:205:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EnableSensorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:209:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::DisableSensorRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:210:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::DisableSensorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:209:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::DisableSensorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:213:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SetPeriodRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:219:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SetPeriodRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:213:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SetPeriodRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:217:8: style: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleRsp' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:228:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleRsp' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:217:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleRsp' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:248:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorNtf' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:282:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:248:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::ErrorNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:251:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorDetectedNtf' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:291:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorDetectedNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:251:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorDetectedNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:254:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorLostNtf' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:300:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorLostNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:254:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::SensorLostNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:257:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EventNtf' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:309:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EventNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:257:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::EventNtf' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:260:8: style: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleNtf' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:318:24: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleNtf' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:260:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollModule::HandleNtf' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:287:8: performance: Technically the member function 'mozilla::hal::GonkSensorsPollInterface::SetNotificationHandler' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:355:27: note: Technically the member function 'mozilla::hal::GonkSensorsPollInterface::SetNotificationHandler' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.h:287:8: note: Technically the member function 'mozilla::hal::GonkSensorsPollInterface::SetNotificationHandler' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsPollInterface.cpp:232:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:108:8: style: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::HandleSvc' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.cpp:46:28: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::HandleSvc' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:108:8: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::HandleSvc' can be const.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:127:8: performance: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::ErrorRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.cpp:124:28: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::ErrorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:127:8: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::ErrorRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:131:8: performance: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::RegisterModuleRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.cpp:133:28: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::RegisterModuleRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:131:8: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::RegisterModuleRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:135:8: performance: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::UnregisterModuleRsp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.cpp:144:28: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::UnregisterModuleRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.h:135:8: note: Technically the member function 'mozilla::hal::GonkSensorsRegistryModule::UnregisterModuleRsp' can be static.
thunderbird-52.3.0/mozilla/hal/gonk/GonkSensorsRegistryInterface.cpp:50:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:116:25: warning: Either the condition 'bytesRead<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:111:19: note: Assuming that condition 'bytesRead<0' is not redundant
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:116:25: note: Negative array index
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:232:1: style: The class 'SwitchEventObserver' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:76:15: style: Technically the member function 'mozilla::hal_impl::SwitchHandler::GetState' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:81:16: style: Technically the member function 'mozilla::hal_impl::SwitchHandler::GetType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:148:3: style: Class 'SwitchHandlerUsbIcs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:195:3: style: Class 'SwitchHandlerHeadphone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:219:3: style: Class 'SwitchEventRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:156:23: style: The function 'GetSubsystem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:90:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:156:23: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:161:23: style: The function 'GetStateString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:95:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:161:23: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:166:15: style: The function 'ConvertState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:124:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:166:15: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:204:15: style: The function 'ConvertState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:124:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/hal/gonk/GonkSwitch.cpp:204:15: note: Function in derived class
thunderbird-52.3.0/mozilla/hal/gonk/UeventPoller.cpp:53:3: warning: Member variable 'NetlinkPoller::mBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/hal/linux/LinuxMemory.cpp:28:14: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:47:10: style: Technically the member function 'mozilla::hal_impl::UPowerClient::GetLevel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:490:15: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetLevel' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:47:10: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetLevel' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:48:10: style: Technically the member function 'mozilla::hal_impl::UPowerClient::IsCharging' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:496:15: note: Technically the member function 'mozilla::hal_impl::UPowerClient::IsCharging' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:48:10: note: Technically the member function 'mozilla::hal_impl::UPowerClient::IsCharging' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:49:10: style: Technically the member function 'mozilla::hal_impl::UPowerClient::GetRemainingTime' can be const. [functionConst]
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:502:15: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetRemainingTime' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:49:10: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetRemainingTime' can be const.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:77:8: performance: Technically the member function 'mozilla::hal_impl::UPowerClient::GetDevicePropertiesAsync' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:419:15: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetDevicePropertiesAsync' can be static.
thunderbird-52.3.0/mozilla/hal/linux/UPowerClient.cpp:77:8: note: Technically the member function 'mozilla::hal_impl::UPowerClient::GetDevicePropertiesAsync' can be static.
thunderbird-52.3.0/mozilla/image/imgFrame.h:183:1: style: The class 'imgFrame' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:282:1: style: The class 'SourceBuffer' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/Decoder.h:92:1: style: The class 'Decoder' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:365:14: performance: Variable 'mData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/image/imgFrame.h:379:10: style: Technically the member function 'mozilla::image::imgFrame::SurfaceWithFormat::IsValid' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/ImageURL.h:77:12: style: Technically the member function 'mozilla::image::ImageURL::GetScheme' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/ImageURL.h:92:12: style: Technically the member function 'mozilla::image::ImageURL::GetRef' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/Downscaler.h:162:20: performance: Technically the member function 'mozilla::image::Downscaler::OriginalSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:163:20: performance: Technically the member function 'mozilla::image::Downscaler::TargetSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:164:18: performance: Technically the member function 'mozilla::image::Downscaler::Scale' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:166:12: performance: Technically the member function 'mozilla::image::Downscaler::BeginFrame' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:171:8: performance: Technically the member function 'mozilla::image::Downscaler::IsFrameComplete' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:173:8: performance: Technically the member function 'mozilla::image::Downscaler::ClearRow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:174:8: performance: Technically the member function 'mozilla::image::Downscaler::ClearRestOfRow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:175:8: performance: Technically the member function 'mozilla::image::Downscaler::CommitRow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:176:8: performance: Technically the member function 'mozilla::image::Downscaler::HasInvalidation' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:177:25: performance: Technically the member function 'mozilla::image::Downscaler::TakeInvalidRect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:178:8: performance: Technically the member function 'mozilla::image::Downscaler::ResetForNextProgressivePass' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Downscaler.h:179:19: performance: Technically the member function 'mozilla::image::Downscaler::FrameSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/Decoder.h:264:12: style: Technically the member function 'mozilla::image::Decoder::GetFrameCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/Decoder.h:357:24: style: Technically the member function 'mozilla::image::Decoder::GetImageMetadata' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/Decoder.h:503:12: style: Technically the member function 'mozilla::image::Decoder::GetCompleteFrameCount' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/StreamingLexer.h:73:16: style: Class 'LexerTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/image/DecodePool.cpp:51:1: style: The class 'DecodePoolImpl' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/DecodePool.cpp:140:8: performance: Technically the member function 'mozilla::image::DecodePoolImpl::PopWorkFromQueue' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/MultipartImage.cpp:21:1: style: The class 'NextPartObserver' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/OrientedImage.cpp:164:13: style: Technically the member function 'mozilla::image::MatrixBuilder::Build' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/RasterImage.cpp:1252:34: style: Condition '!HaveSkia()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/RasterImage.cpp:946:51: style: Function 'OnImageDataAvailable' argument 3 names different: declaration 'aInStr' definition 'aInputStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/RasterImage.h:244:57: note: Function 'OnImageDataAvailable' argument 3 names different: declaration 'aInStr' definition 'aInputStream'.
thunderbird-52.3.0/mozilla/image/RasterImage.cpp:946:51: note: Function 'OnImageDataAvailable' argument 3 names different: declaration 'aInStr' definition 'aInputStream'.
thunderbird-52.3.0/mozilla/image/RasterImage.cpp:71:14: warning: Member variable 'RasterImage::mDecoderType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/image/SourceBuffer.cpp:336:10: style: The scope of the variable 'currentChunkRemaining' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:313:8: style: Technically the member function 'mozilla::image::SourceBuffer::IsComplete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/SourceBuffer.cpp:491:15: note: Technically the member function 'mozilla::image::SourceBuffer::IsComplete' can be const.
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:313:8: note: Technically the member function 'mozilla::image::SourceBuffer::IsComplete' can be const.
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:404:16: performance: Technically the member function 'mozilla::image::SourceBuffer::CreateChunk' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/SourceBuffer.cpp:148:15: note: Technically the member function 'mozilla::image::SourceBuffer::CreateChunk' can be static.
thunderbird-52.3.0/mozilla/image/SourceBuffer.h:404:16: note: Technically the member function 'mozilla::image::SourceBuffer::CreateChunk' can be static.
thunderbird-52.3.0/mozilla/image/SurfaceCache.cpp:123:1: style: The class 'CachedSurface' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:419:43: style: Function 'OnImageDataComplete' argument 3 names different: declaration 'aResult' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/VectorImage.h:49:49: note: Function 'OnImageDataComplete' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:419:43: note: Function 'OnImageDataComplete' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:338:14: warning: Member variable 'VectorImage::mDiscardable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:84:20: warning: Virtual function 'GetTarget' is called from constructor 'SVGRootRenderingObserver(SVGDocumentWrapper*aDocWrapper,VectorImage*aVectorImage)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:65:21: note: Calling GetTarget
thunderbird-52.3.0/mozilla/image/VectorImage.cpp:84:20: note: GetTarget is a virtual method
thunderbird-52.3.0/mozilla/image/decoders/EXIF.cpp:277:34: style: Function 'ReadUInt16' argument 1 names different: declaration 'aOut' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/EXIF.h:62:29: note: Function 'ReadUInt16' argument 1 names different: declaration 'aOut' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/EXIF.cpp:277:34: note: Function 'ReadUInt16' argument 1 names different: declaration 'aOut' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/EXIF.cpp:304:34: style: Function 'ReadUInt32' argument 1 names different: declaration 'aOut' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/EXIF.h:63:29: note: Function 'ReadUInt32' argument 1 names different: declaration 'aOut' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/EXIF.cpp:304:34: note: Function 'ReadUInt32' argument 1 names different: declaration 'aOut' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/EXIF.h:61:8: style: Unused private function: 'EXIFParser::MatchUInt16' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/image/decoders/iccjpeg.c:165:20: style: Checking if unsigned variable 'total_length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/image/decoders/icon/win/nsIconChannel.cpp:526:63: style: Function 'MakeInputStream' argument 2 names different: declaration 'nonBlocking' definition 'aNonBlocking'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/icon/win/nsIconChannel.h:59:59: note: Function 'MakeInputStream' argument 2 names different: declaration 'nonBlocking' definition 'aNonBlocking'.
thunderbird-52.3.0/mozilla/image/decoders/icon/win/nsIconChannel.cpp:526:63: note: Function 'MakeInputStream' argument 2 names different: declaration 'nonBlocking' definition 'aNonBlocking'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:772:17: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:326:32: style: Function 'Get' argument 1 names different: declaration 'aVal' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.h:79:26: note: Function 'Get' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:326:32: note: Function 'Get' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:358:37: style: Function 'GetAlpha' argument 1 names different: declaration 'aVal' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.h:82:31: note: Function 'GetAlpha' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:358:37: note: Function 'GetAlpha' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:368:33: style: Function 'Get5' argument 1 names different: declaration 'aVal' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.h:86:27: note: Function 'Get5' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:368:33: note: Function 'Get5' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:376:33: style: Function 'Get8' argument 1 names different: declaration 'aVal' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.h:87:27: note: Function 'Get8' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:376:33: note: Function 'Get8' argument 1 names different: declaration 'aVal' definition 'aValue'.
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:308:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/image/decoders/nsBMPDecoder.cpp:318:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/image/decoders/nsGIFDecoder2.cpp:733:24: style: Variable 'NETSCAPE_LOOPING_EXTENSION_SUB_BLOCK_ID' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/image/decoders/nsGIFDecoder2.cpp:734:24: style: Variable 'NETSCAPE_BUFFERING_EXTENSION_SUB_BLOCK_ID' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/image/decoders/nsICODecoder.cpp:370:43: portability: Undefined behaviour, pointer arithmetic 'mBIHraw+14' is out of bounds. [pointerOutOfBounds]
thunderbird-52.3.0/mozilla/image/decoders/nsICODecoder.cpp:54:15: warning: Member variable 'nsICODecoder::mBIHraw' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/image/decoders/nsJPEGDecoder.cpp:826:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/image/decoders/nsJPEGDecoder.cpp:860:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/image/decoders/nsJPEGDecoder.cpp:949:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/image/decoders/EXIF.h:26:33: performance: Function parameter 'aOrientation' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:23:15: warning: Member variable 'nsBMPEncoder::mBMPFileHeader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:23:15: warning: Member variable 'nsBMPEncoder::mBMPInfoHeader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp:447:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp:488:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.cpp:355:38: style: Function 'ParseOptions' argument 4 names different: declaration 'numAnimatedFrames' definition 'numFrames'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.h:43:35: note: Function 'ParseOptions' argument 4 names different: declaration 'numAnimatedFrames' definition 'numFrames'.
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.cpp:355:38: note: Function 'ParseOptions' argument 4 names different: declaration 'numAnimatedFrames' definition 'numFrames'.
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.cpp:356:38: style: Function 'ParseOptions' argument 5 names different: declaration 'numIterations' definition 'numPlays'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.h:44:35: note: Function 'ParseOptions' argument 5 names different: declaration 'numIterations' definition 'numPlays'.
thunderbird-52.3.0/mozilla/image/encoders/png/nsPNGEncoder.cpp:356:38: note: Function 'ParseOptions' argument 5 names different: declaration 'numIterations' definition 'numPlays'.
thunderbird-52.3.0/mozilla/image/imgFrame.cpp:661:51: style: Function 'GetImageData' argument 2 names different: declaration 'length' definition 'aLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgFrame.h:328:48: note: Function 'GetImageData' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/image/imgFrame.cpp:661:51: note: Function 'GetImageData' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/image/imgFrame.cpp:668:59: style: Function 'GetImageDataInternal' argument 2 names different: declaration 'length' definition 'aLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgFrame.h:361:56: note: Function 'GetImageDataInternal' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/image/imgFrame.cpp:668:59: note: Function 'GetImageDataInternal' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/image/imgFrame.h:357:8: performance: Technically the member function 'mozilla::image::imgFrame::AssertImageDataLocked' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/image/imgFrame.cpp:761:11: note: Technically the member function 'mozilla::image::imgFrame::AssertImageDataLocked' can be static.
thunderbird-52.3.0/mozilla/image/imgFrame.h:357:8: note: Technically the member function 'mozilla::image::imgFrame::AssertImageDataLocked' can be static.
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1049:3: warning: Either the condition 'request' is redundant or there is possible null pointer dereference: aRequest. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2416:7: note: Assuming that condition 'request' is not redundant
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2467:35: note: Calling function 'CreateNewProxyForRequest', 1st argument 'aRequest' value is 0
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1049:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:855:35: style: Function 'imgCacheEntry' argument 3 names different: declaration 'aForcePrincipalCheck' definition 'forcePrincipalCheck'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgLoader.h:45:22: note: Function 'imgCacheEntry' argument 3 names different: declaration 'aForcePrincipalCheck' definition 'forcePrincipalCheck'.
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:855:35: note: Function 'imgCacheEntry' argument 3 names different: declaration 'aForcePrincipalCheck' definition 'forcePrincipalCheck'.
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2701:69: style: Function 'imgCacheValidator' argument 3 names different: declaration 'aRequest' definition 'request'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgLoader.h:540:33: note: Function 'imgCacheValidator' argument 3 names different: declaration 'aRequest' definition 'request'.
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2701:69: note: Function 'imgCacheValidator' argument 3 names different: declaration 'aRequest' definition 'request'.
thunderbird-52.3.0/mozilla/image/imgRequestProxy.h:45:1: style: The class 'imgRequestProxy' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/imgLoader.h:200:8: style: Technically the member function 'imgCacheQueue::IsDirty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:991:16: note: Technically the member function 'imgCacheQueue::IsDirty' can be const.
thunderbird-52.3.0/mozilla/image/imgLoader.h:200:8: note: Technically the member function 'imgCacheQueue::IsDirty' can be const.
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1432:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1489:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1525:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1848:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1884:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1892:5: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1899:7: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1920:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:1944:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2133:9: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2246:5: style: Instance of 'LogMessage' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgLoader.cpp:2394:11: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:190:47: style: Function 'SetCacheEntry' argument 1 names different: declaration 'aEntry' definition 'entry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:190:37: note: Function 'SetCacheEntry' argument 1 names different: declaration 'aEntry' definition 'entry'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:190:47: note: Function 'SetCacheEntry' argument 1 names different: declaration 'aEntry' definition 'entry'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:469:43: style: Function 'GetSecurityInfo' argument 1 names different: declaration 'aSecurityInfoOut' definition 'aSecurityInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:179:42: note: Function 'GetSecurityInfo' argument 1 names different: declaration 'aSecurityInfoOut' definition 'aSecurityInfo'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:469:43: note: Function 'GetSecurityInfo' argument 1 names different: declaration 'aSecurityInfoOut' definition 'aSecurityInfo'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:529:45: style: Function 'AdjustPriority' argument 1 names different: declaration 'aProxy' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:172:40: note: Function 'AdjustPriority' argument 1 names different: declaration 'aProxy' definition 'proxy'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:529:45: note: Function 'AdjustPriority' argument 1 names different: declaration 'aProxy' definition 'proxy'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:529:60: style: Function 'AdjustPriority' argument 2 names different: declaration 'aDelta' definition 'delta'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:172:56: note: Function 'AdjustPriority' argument 2 names different: declaration 'aDelta' definition 'delta'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:529:60: note: Function 'AdjustPriority' argument 2 names different: declaration 'aDelta' definition 'delta'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:556:31: style: Function 'SetIsInCache' argument 1 names different: declaration 'aCacheable' definition 'aInCache'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:198:26: note: Function 'SetIsInCache' argument 1 names different: declaration 'aCacheable' definition 'aInCache'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:556:31: note: Function 'SetIsInCache' argument 1 names different: declaration 'aCacheable' definition 'aInCache'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:577:47: style: Function 'SetCacheValidation' argument 1 names different: declaration 'aEntry' definition 'aCacheEntry'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.h:108:49: note: Function 'SetCacheValidation' argument 1 names different: declaration 'aEntry' definition 'aCacheEntry'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:577:47: note: Function 'SetCacheValidation' argument 1 names different: declaration 'aEntry' definition 'aCacheEntry'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:1159:31: style: Function 'sniff_mimetype_callback' argument 2 names different: declaration 'closure' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:889:51: note: Function 'sniff_mimetype_callback' argument 2 names different: declaration 'closure' definition 'data'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:1159:31: note: Function 'sniff_mimetype_callback' argument 2 names different: declaration 'closure' definition 'data'.
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:100:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:279:7: style: Instance of 'LogMessage' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:425:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:441:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:471:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:558:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequest.cpp:796:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/imgRequestProxy.cpp:780:3: style: Instance of 'LogFunc' object is destroyed immediately. [unusedScopedObject]
thunderbird-52.3.0/mozilla/image/test/gtest/Common.h:206:1: style: The class 'CountResumes' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/image/test/gtest/TestADAM7InterpolatingFilter.cpp:216:14: style: The scope of the variable 'col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/image/test/gtest/TestCopyOnWrite.cpp:21:1: warning: The struct 'Value' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/image/test/gtest/TestDecodeToSurface.cpp:56:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/image/test/gtest/TestDecoders.cpp:89:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/image/test/gtest/TestDeinterlacingFilter.cpp:469:15: style: Condition 'count<7' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestDeinterlacingFilter.cpp:466:20: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestDeinterlacingFilter.cpp:469:15: note: Condition 'count<7' is always true
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfacePipeIntegration.cpp:144:3: style: Variable 'pipe' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfacePipeIntegration.cpp:141:0: note: Variable 'pipe' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfacePipeIntegration.cpp:144:3: note: Variable 'pipe' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:247:17: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:245:22: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:247:17: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:265:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:263:15: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:265:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:382:17: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:380:22: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:382:17: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:595:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:593:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:595:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:731:19: style: Condition 'count==100' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:729:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:731:19: note: Condition 'count==100' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:752:19: style: Condition 'count==800' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:750:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:752:19: note: Condition 'count==800' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:773:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:771:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:773:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:793:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:791:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:793:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:886:19: style: Condition 'count==2500' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:884:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:886:19: note: Condition 'count==2500' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1063:17: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1061:22: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1063:17: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1080:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1078:15: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1080:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1201:17: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1199:22: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1201:17: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1421:19: style: Condition 'count==50' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1419:24: note: Assignment 'count=0', assigned value is 0
thunderbird-52.3.0/mozilla/image/test/gtest/TestSurfaceSink.cpp:1421:19: note: Condition 'count==50' is always false
thunderbird-52.3.0/mozilla/intl/chardet/nsCyrillicDetector.cpp:129:28: warning: Member variable 'nsCyrXPCOMStringDetector::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/chardet/nsCyrillicDetector.cpp:79:5: performance: Variable 'mObserver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/chardet/tools/GenCyrillicClass.cpp:82:4: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/chardet/tools/GenCyrillicClass.cpp:80:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/chardet/tools/GenCyrillicClass.cpp:82:4: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/chardet/tools/GenCyrillicClass.cpp:56:12: style: The scope of the variable 'bbuf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.cpp:46:42: style: Function 'Hyphenate' argument 1 names different: declaration 'aText' definition 'aString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.h:24:39: note: Function 'Hyphenate' argument 1 names different: declaration 'aText' definition 'aString'.
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.cpp:46:42: note: Function 'Hyphenate' argument 1 names different: declaration 'aText' definition 'aString'.
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.h:22:8: style: Technically the member function 'nsHyphenator::IsValid' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.cpp:40:15: note: Technically the member function 'nsHyphenator::IsValid' can be const.
thunderbird-52.3.0/mozilla/intl/hyphenation/glue/nsHyphenator.h:22:8: note: Technically the member function 'nsHyphenator::IsValid' can be const.
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:109:21: style: The scope of the variable 'g' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:253:7: style: The scope of the variable 'last_state' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:254:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:529:16: style: The scope of the variable 'hstate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:1101:13: style: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.h:157:15: note: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'.
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:1101:13: note: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'.
thunderbird-52.3.0/mozilla/intl/hyphenation/hyphen/hyphen.c:982:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:174:19: style: The function 'appendCodeUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:65:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:174:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:182:19: style: The function 'appendCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:74:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:182:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:191:19: style: The function 'appendString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:84:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:191:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:200:19: style: The function 'reserveAppendCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:95:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:200:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:223:20: style: The function 'getAppendBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:141:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/appendable.h:223:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/localpointer.h:65:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/intl/icu/source/common/umutex.h:392:0: error: #error Unknown Platform. [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.c:132:5: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.c:130:0: note: Variable 'mem' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.c:132:5: note: Variable 'mem' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.c:114:17: style: Function 'uprv_free' argument 1 names different: declaration 'mem' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.h:82:17: note: Function 'uprv_free' argument 1 names different: declaration 'mem' definition 'buffer'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cmemory.c:114:17: note: Function 'uprv_free' argument 1 names different: declaration 'mem' definition 'buffer'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:161:15: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:199:15: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:247:23: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:247:27: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:286:23: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:286:27: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:157:49: style: Function 'T_CString_integerToString' argument 2 names different: declaration 'n' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.h:120:49: note: Function 'T_CString_integerToString' argument 2 names different: declaration 'n' definition 'v'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:157:49: note: Function 'T_CString_integerToString' argument 2 names different: declaration 'n' definition 'v'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:195:47: style: Function 'T_CString_int64ToString' argument 2 names different: declaration 'n' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.h:123:47: note: Function 'T_CString_int64ToString' argument 2 names different: declaration 'n' definition 'v'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/cstring.c:195:47: note: Function 'T_CString_int64ToString' argument 2 names different: declaration 'n' definition 'v'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/locmap.c:1015:14: style: The scope of the variable 'langID' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/locmap.c:1016:14: style: The scope of the variable 'localeIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/locmap.c:1115:16: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/locmap.c:1117:16: style: The scope of the variable 'compVal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/locmap.c:1119:16: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:193:48: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:100:56: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:193:48: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:202:48: style: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:107:56: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:202:48: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:214:33: style: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:136:27: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:214:33: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:66:5: style: Class 'ParsePosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/propsvec.c:97:22: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3739:36: style: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3544:35: note: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3739:36: note: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3838:23: style: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3412:20: note: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3838:23: note: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3888:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:404:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3888:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3889:37: style: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:405:31: note: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3889:37: note: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3899:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:425:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3899:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3907:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:460:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3907:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3913:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:481:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3913:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3930:48: style: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3425:35: note: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3930:48: note: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3949:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:548:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3949:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3960:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:573:48: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3960:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3968:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:619:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3968:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3974:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:644:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3974:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3991:38: style: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3438:25: note: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3991:38: note: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4012:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:717:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4012:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4027:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:744:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4027:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4037:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:794:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4037:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4045:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:821:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4045:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4068:24: style: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1011:23: note: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4068:24: note: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4093:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:989:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4093:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4108:24: style: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1043:23: note: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4108:24: note: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4114:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1121:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4114:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4120:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1136:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4120:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4149:24: style: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1226:23: note: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4149:24: note: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4165:24: style: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1195:23: note: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4165:24: note: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4179:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1173:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4179:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4196:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1304:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4196:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4202:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1319:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4202:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4295:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2369:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4295:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4301:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2351:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4301:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4309:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2408:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4309:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4316:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2390:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4316:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4324:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2424:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4324:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4350:27: style: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2536:25: note: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4350:27: note: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4361:22: style: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3474:18: note: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4361:22: note: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4367:24: style: Function 'extract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1461:20: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4367:24: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4368:23: style: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1462:19: note: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4368:23: note: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4369:24: style: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1463:20: note: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4369:24: note: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4374:24: style: Function 'extract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1501:20: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4374:24: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4382:24: style: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1616:26: note: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4382:24: note: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4383:22: style: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:1617:24: note: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4383:22: note: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4611:22: style: Function 'remove' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2585:40: note: Function 'remove' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4611:22: note: Function 'remove' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4652:24: style: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2673:22: note: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:4652:24: note: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:27:57: style: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/resbund.h:108:44: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:27:57: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:29:58: style: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/resbund.h:110:45: note: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:29:58: note: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:35:57: style: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/resbund.h:123:44: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:35:57: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:36:58: style: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/resbund.h:124:45: note: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/resbund_cnv.cpp:36:58: note: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/resbund.h:132:5: style: Class 'ResourceBundle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2987:29: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:2998:29: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3010:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/unistr.h:3089:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:25:67: style: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.h:103:48: note: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:25:67: note: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:25:95: style: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.h:103:73: note: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:25:95: note: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:26:38: style: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.h:104:42: note: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.cpp:26:38: note: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ruleiter.h:135:5: style: The struct 'Pos' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:166:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uobject.h:241:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/parsepos.h:166:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/schriter.h:54:3: style: Class 'StringCharacterIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uarrsort.c:173:13: style: The scope of the variable 'left' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uarrsort.c:173:19: style: The scope of the variable 'right' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uarrsort.c:66:46: style: Function 'uprv_stableBinarySearch' argument 2 names different: declaration 'length' definition 'limit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uarrsort.h:100:46: note: Function 'uprv_stableBinarySearch' argument 2 names different: declaration 'length' definition 'limit'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uarrsort.c:66:46: note: Function 'uprv_stableBinarySearch' argument 2 names different: declaration 'length' definition 'limit'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:799:25: style: The scope of the variable 'qOpening' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:1095:35: style: The scope of the variable 'limit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:1111:35: style: The scope of the variable 'limit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:1346:13: style: The scope of the variable 'dirProp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:1352:16: style: The scope of the variable 'level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:1806:40: style: The scope of the variable 'dirProp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2109:14: style: The scope of the variable 'oldStateImp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2109:37: style: The scope of the variable 'actionImp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2110:29: style: The scope of the variable 'cell' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2170:27: style: The scope of the variable 'prop1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2270:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2274:15: style: The scope of the variable 'flag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2727:21: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2801:30: style: The scope of the variable 'last' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2802:20: style: The scope of the variable 'level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:202:42: style: Function 'ubidi_getMemory' argument 1 names different: declaration 'pMemory' definition 'bidiMem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiimp.h:430:42: note: Function 'ubidi_getMemory' argument 1 names different: declaration 'pMemory' definition 'bidiMem'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:202:42: note: Function 'ubidi_getMemory' argument 1 names different: declaration 'pMemory' definition 'bidiMem'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:647:55: style: Function 'ubidi_getParaLevelAtIndex' argument 2 names different: declaration 'index' definition 'pindex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiimp.h:118:55: note: Function 'ubidi_getParaLevelAtIndex' argument 2 names different: declaration 'index' definition 'pindex'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:647:55: note: Function 'ubidi_getParaLevelAtIndex' argument 2 names different: declaration 'index' definition 'pindex'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2467:44: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2485:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi.c:2500:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi_props.c:70:13: style: The scope of the variable 'prev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidi_props.c:164:18: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:192:17: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:193:20: style: The scope of the variable 'level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:308:50: style: The scope of the variable 'logicalFirst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:522:57: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:522:65: style: The scope of the variable 'logicalStart' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:601:31: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:689:17: style: The scope of the variable 'runIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:716:16: style: The scope of the variable 'level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:753:13: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:816:13: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:897:39: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:897:47: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:924:28: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:944:45: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1011:30: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1039:33: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1122:30: style: The scope of the variable 'visualLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1151:29: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1174:29: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:1281:21: style: The scope of the variable 'insertRemove' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:398:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:668:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiln.c:680:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubiditransform.c:500:24: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubiditransform.c:495:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiwrt.c:120:17: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiwrt.c:455:26: style: The scope of the variable 'src' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiwrt.c:458:21: style: The scope of the variable 'markFlag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ubidiwrt.c:582:26: style: The scope of the variable 'src' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:559:27: style: Function 'uscript_getScript' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uscript.h:514:27: note: Function 'uscript_getScript' argument 1 names different: declaration 'codepoint' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:559:27: note: Function 'uscript_getScript' argument 1 names different: declaration 'codepoint' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:559:42: style: Function 'uscript_getScript' argument 2 names different: declaration 'err' definition 'pErrorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uscript.h:514:50: note: Function 'uscript_getScript' argument 2 names different: declaration 'err' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:559:42: note: Function 'uscript_getScript' argument 2 names different: declaration 'err' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:605:41: style: Function 'uscript_getScriptExtensions' argument 4 names different: declaration 'errorCode' definition 'pErrorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uscript.h:563:41: note: Function 'uscript_getScriptExtensions' argument 4 names different: declaration 'errorCode' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uchar.c:605:41: note: Function 'uscript_getScriptExtensions' argument 4 names different: declaration 'errorCode' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.c:317:49: style: Function 'udata_checkCommonData' argument 1 names different: declaration 'pData' definition 'udm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.h:111:49: note: Function 'udata_checkCommonData' argument 1 names different: declaration 'pData' definition 'udm'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.c:317:49: note: Function 'udata_checkCommonData' argument 1 names different: declaration 'pData' definition 'udm'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.c:317:66: style: Function 'udata_checkCommonData' argument 2 names different: declaration 'pErrorCode' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.h:111:68: note: Function 'udata_checkCommonData' argument 2 names different: declaration 'pErrorCode' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucmndata.c:317:66: note: Function 'udata_checkCommonData' argument 2 names different: declaration 'pErrorCode' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1746:23: warning: Either the condition 'dest!=((void*)0)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1749:54: note: Assuming that condition 'dest!=((void*)0)' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1746:23: note: Null pointer addition
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1806:23: warning: Either the condition 'dest!=((void*)0)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1809:54: note: Assuming that condition 'dest!=((void*)0)' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1806:23: note: Null pointer addition
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:833:13: style: The scope of the variable 'errorInputLength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1278:13: style: The scope of the variable 'errorInputLength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1721:18: style: The scope of the variable 'srcLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1722:26: style: The scope of the variable 'destLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1781:17: style: The scope of the variable 'srcLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1782:27: style: The scope of the variable 'destLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:71:24: style: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:367:23: note: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:71:24: note: Function 'ucnv_open' argument 1 names different: declaration 'converterName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:420:27: style: Function 'ucnv_getSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:611:26: note: Function 'ucnv_getSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:420:27: note: Function 'ucnv_getSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:445:33: style: Function 'ucnv_setSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:636:32: note: Function 'ucnv_setSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:445:33: note: Function 'ucnv_setSubstChars' argument 2 names different: declaration 'subChars' definition 'mySubChar'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1170:30: style: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition 'cnv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:1144:32: note: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1170:30: note: Function 'ucnv_fromUnicode' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1616:28: style: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition 'cnv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:1213:28: note: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1616:28: note: Function 'ucnv_toUnicode' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1841:31: style: Function 'ucnv_getNextUChar' argument 1 names different: declaration 'converter' definition 'cnv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:1358:32: note: Function 'ucnv_getNextUChar' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1841:31: note: Function 'ucnv_getNextUChar' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:2665:31: style: Function 'ucnv_fixFileSeparator' argument 3 names different: declaration 'sourceLen' definition 'sourceLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:1916:69: note: Function 'ucnv_fixFileSeparator' argument 3 names different: declaration 'sourceLen' definition 'sourceLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:2665:31: note: Function 'ucnv_fixFileSeparator' argument 3 names different: declaration 'sourceLen' definition 'sourceLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:2728:31: style: Function 'ucnv_getInvalidUChars' argument 2 names different: declaration 'errUChars' definition 'errChars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:707:30: note: Function 'ucnv_getInvalidUChars' argument 2 names different: declaration 'errUChars' definition 'errChars'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:2728:31: note: Function 'ucnv_getInvalidUChars' argument 2 names different: declaration 'errUChars' definition 'errChars'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:881:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:970:21: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1326:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv.c:1415:21: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_ct.c:306:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:127:32: style: Function 'UCNV_TO_U_CALLBACK_STOP' argument 3 names different: declaration 'codeUnits' definition 'codePoints'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:263:31: note: Function 'UCNV_TO_U_CALLBACK_STOP' argument 3 names different: declaration 'codeUnits' definition 'codePoints'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:127:32: note: Function 'UCNV_TO_U_CALLBACK_STOP' argument 3 names different: declaration 'codeUnits' definition 'codePoints'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:167:46: style: Function 'UCNV_FROM_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:319:46: note: Function 'UCNV_FROM_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:167:46: note: Function 'UCNV_FROM_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:201:53: style: Function 'UCNV_FROM_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:375:46: note: Function 'UCNV_FROM_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:201:53: note: Function 'UCNV_FROM_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'fromUArgs' definition 'fromArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:365:43: style: Function 'UCNV_TO_U_CALLBACK_SKIP' argument 2 names different: declaration 'toUArgs' definition 'toArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:403:44: note: Function 'UCNV_TO_U_CALLBACK_SKIP' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:365:43: note: Function 'UCNV_TO_U_CALLBACK_SKIP' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:385:43: style: Function 'UCNV_TO_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:429:44: note: Function 'UCNV_TO_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:385:43: note: Function 'UCNV_TO_U_CALLBACK_SUBSTITUTE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:409:43: style: Function 'UCNV_TO_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv_err.h:455:44: note: Function 'UCNV_TO_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_err.c:409:43: note: Function 'UCNV_TO_U_CALLBACK_ESCAPE' argument 2 names different: declaration 'toUArgs' definition 'toArgs'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_lmb.c:852:21: style: The scope of the variable 'pLMBCS' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_lmb.c:853:12: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_lmb.c:882:19: style: The scope of the variable 'OldConverterIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_u16.c:63:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_u16.c:272:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_u16.c:662:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnv_u16.c:871:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvbocu.cpp:919:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvdisp.c:36:39: style: Function 'ucnv_getDisplayName' argument 1 names different: declaration 'converter' definition 'cnv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:844:39: note: Function 'ucnv_getDisplayName' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvdisp.c:36:39: note: Function 'ucnv_getDisplayName' argument 1 names different: declaration 'converter' definition 'cnv'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvdisp.c:39:33: style: Function 'ucnv_getDisplayName' argument 5 names different: declaration 'err' definition 'pErrorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ucnv.h:848:33: note: Function 'ucnv_getDisplayName' argument 5 names different: declaration 'err' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvdisp.c:39:33: note: Function 'ucnv_getDisplayName' argument 5 names different: declaration 'err' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:198:17: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1005:48: warning: Either the condition 'sourceChar!=2405' is redundant or the array 'fromUnicodeTable[128]' is accessed at index 2405, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:976:54: note: Assuming that condition 'sourceChar!=2405' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1005:48: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1008:35: warning: Either the condition 'sourceChar!=2405' is redundant or the array 'validityTable[128]' is accessed at index 2405, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:976:54: note: Assuming that condition 'sourceChar!=2405' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1008:35: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1245:42: error: Array 'validityTable[128]' accessed at index 2416, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1242:60: note: Assignment 'targetUniChar=(sourceChar==191)?2416:2386', assigned value is 2416
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvisci.c:1245:42: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:194:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:192:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:194:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:196:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:194:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:196:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:198:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:196:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:198:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:200:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:198:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:200:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:202:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:200:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:202:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:204:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:202:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:204:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:206:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:204:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:206:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:208:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:206:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:208:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:210:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:208:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:210:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:212:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:210:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:212:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:214:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:212:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:214:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:216:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:214:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:216:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:218:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:216:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:218:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:220:13: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:218:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:220:13: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:582:13: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvlat1.c:639:17: style: The scope of the variable 'oredChars' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:900:41: warning: Shifting 64-bit value by 127 bits is undefined behaviour. See condition at line 899. [shiftTooManyBits]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:899:27: note: Assuming that condition 'c<=127' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:900:41: note: Shift
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1478:10: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1459. [shiftTooManyBits]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1459:9: note: case 4: length is 4 here.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1478:10: note: Shift
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1926:10: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1907. [shiftTooManyBits]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1907:9: note: case 4: length is 4 here.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ucnvscsu.c:1926:10: note: Shift
thunderbird-52.3.0/mozilla/intl/icu/source/common/udataswp.c:39:14: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/udataswp.c:87:14: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/udataswp.c:274:13: style: The scope of the variable 'args' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uhash.c:762:25: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uhash.c:564:24: style: Function 'uhash_init' argument 1 names different: declaration 'hash' definition 'fillinResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uhash.h:228:24: note: Function 'uhash_init' argument 1 names different: declaration 'hash' definition 'fillinResult'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uhash.c:564:24: note: Function 'uhash_init' argument 1 names different: declaration 'hash' definition 'fillinResult'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:187:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:302:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:339:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:379:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:416:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:456:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:501:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:544:13: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uinvchar.c:544:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ulist.c:228:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:909:5: style: Variable 'keywordEnum' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:906:0: note: Variable 'keywordEnum' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:909:5: note: Variable 'keywordEnum' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:469:17: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:505:17: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:781:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:865:25: style: The scope of the variable 'varLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:1648:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2358:13: style: The scope of the variable 'kwdCnt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2420:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2336:32: style: Function 'uloc_toLanguageTag' argument 5 names different: declaration 'err' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uloc.h:1158:32: note: Function 'uloc_toLanguageTag' argument 5 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2336:32: note: Function 'uloc_toLanguageTag' argument 5 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2415:33: style: Function 'uloc_forLanguageTag' argument 5 names different: declaration 'err' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/uloc.h:1130:33: note: Function 'uloc_forLanguageTag' argument 5 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/uloc_tag.c:2415:33: note: Function 'uloc_forLanguageTag' argument 5 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umapfile.c:164:31: style: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/umapfile.h:32:41: note: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umapfile.c:164:31: note: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umath.c:16:18: style: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/putilimp.h:363:47: note: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umath.c:16:18: note: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umath.c:22:18: style: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/putilimp.h:368:47: note: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/umath.c:22:18: note: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ures_cnv.c:35:13: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/ures_cnv.c:30:25: style: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ures.h:213:25: note: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ures_cnv.c:30:25: note: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ures_cnv.c:31:24: style: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/ures.h:214:24: note: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ures_cnv.c:31:24: note: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/ustrfmt.c:34:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utf_impl.c:234:13: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utf_impl.c:303:13: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:143:5: style: Variable 'incVal' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:138:0: note: Variable 'incVal' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:143:5: note: Variable 'incVal' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:91:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:192:15: style: The scope of the variable 'fmtC' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:287:27: style: The scope of the variable 'charsToOutput' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:288:27: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:80:21: style: Function 'utrace_data' argument 1 names different: declaration 'utraceFnNumber' definition 'fnNumber'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/utracimp.h:120:21: note: Function 'utrace_data' argument 1 names different: declaration 'utraceFnNumber' definition 'fnNumber'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:80:21: note: Function 'utrace_data' argument 1 names different: declaration 'utraceFnNumber' definition 'fnNumber'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:414:25: style: Function 'utrace_setLevel' argument 1 names different: declaration 'traceLevel' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/common/unicode/utrace.h:119:25: note: Function 'utrace_setLevel' argument 1 names different: declaration 'traceLevel' definition 'level'.
thunderbird-52.3.0/mozilla/intl/icu/source/common/utrace.c:414:25: note: Function 'utrace_setLevel' argument 1 names different: declaration 'traceLevel' definition 'level'.
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.cpp:77:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:140:53: style: Function 'reset' argument 2 names different: declaration 'count' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:46:39: note: Function 'reset' argument 2 names different: declaration 'count' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:140:53: note: Function 'reset' argument 2 names different: declaration 'count' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:102:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:107:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/scrptrun/scrptrun.h:112:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uconv.cpp:988:38: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uconv.cpp:86:14: style: The scope of the variable 'dataPath' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uconv.cpp:867:25: style: The scope of the variable 'chunkLimit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uwmsg.c:107:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uwmsg.c:106:0: note: Variable 'b' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/extra/uconv/uwmsg.c:107:5: note: Variable 'b' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dcfmtsym.h:196:5: style: Class 'DecimalFormatSymbols' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurrule.h:204:5: style: Class 'PluralRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/pluralaffix.h:85:5: style: Class 'PluralAffix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/affixpatternparser.h:368:1: style: Class 'AffixPatternParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:717:5: style: Class 'DecimalFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/affixpatternparser.cpp:398:5: style: Class 'AffixPatternAppender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:837:71: style: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:399:66: note: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:837:71: note: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:844:73: style: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:421:68: note: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:844:73: note: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:851:74: style: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:441:69: note: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:851:74: note: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:1105:62: style: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:532:58: note: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/alphaindex.cpp:1105:62: note: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::inputList_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::labelsIterIndex_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::itemsIterIndex_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::currentBucket_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::maxLabelCount_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::initialLabels_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::firstCharsInScripts_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::collator_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::collatorPrimaryOnly_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::buckets_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::inflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::overflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::underflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::overflowComparisonString_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/alphaindex.h:650:23: warning: Member variable 'AlphabeticIndex::emptyString_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:224:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:252:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:224:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:231:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:268:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:231:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:273:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:352:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:273:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:290:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:385:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:290:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:311:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:443:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:311:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:326:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:458:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:326:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:343:30: style: The function 'compareUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:475:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:343:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:361:27: style: The function 'getCollationKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:497:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:361:27: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:380:27: style: The function 'getCollationKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:520:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:380:27: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:390:21: style: The function 'hashCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:528:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:390:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:402:20: style: The function 'getLocale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:542:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:402:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:416:18: style: The function 'getVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:841:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:416:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:448:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:853:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:448:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:509:18: style: The function 'setAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:863:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:509:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:519:32: style: The function 'getAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:874:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:519:32: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:538:23: style: The function 'setMaxVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:895:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:538:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:546:29: style: The function 'getMaxVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:905:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:546:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:564:22: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:923:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:564:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:581:22: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:940:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:581:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:594:18: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:953:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:594:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:603:22: style: The function 'getVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:962:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:603:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:614:25: style: The function 'getTailoredSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:973:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:614:25: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:630:21: style: The function 'getSortKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1000:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:630:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:649:21: style: The function 'getSortKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1023:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:649:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:665:22: style: The function 'getReorderCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:626:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:665:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:680:19: style: The function 'setReorderCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:645:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:680:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:688:30: style: The function 'internalCompareUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1150:30: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:688:30: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:716:21: style: The function 'internalGetShortDefinitionString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1141:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:716:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:725:21: style: The function 'internalNextSortKeyPart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1160:5: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:725:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:803:18: style: The function 'setLocales' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:1116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:803:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:285:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:117:57: style: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:97:42: note: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:117:57: note: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:118:46: style: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:97:56: note: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:118:46: note: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:118:63: style: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:97:71: note: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:118:63: note: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:232:80: style: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:74:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:232:80: note: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:233:51: style: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:75:44: note: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:233:51: note: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.cpp:117:20: warning: Member variable 'ScriptRunIterator::start' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:37:1: warning: The class 'AnyTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:69:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:69:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:74:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:74:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:80:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/anytrans.h:80:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:48:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:48:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:54:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:54:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:60:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:60:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2501:36: style: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:334:57: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2501:36: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2501:54: style: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:334:82: note: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2501:54: note: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:638:60: style: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.h:485:42: note: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:638:60: note: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.h:301:3: style: Class 'CalendarAstronomer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.h:590:5: style: Class 'MoonAge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:726:20: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.h:650:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:726:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:1228:20: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.h:650:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/astro.cpp:1228:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/basictz.cpp:40:76: style: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:85:44: note: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/basictz.cpp:40:76: note: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/bocsu.cpp:74:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.cpp:72:82: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:84:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.cpp:72:82: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:41:5: style: Class 'BreakTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:57:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:57:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:66:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:66:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:84:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/brktrans.h:84:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:171:5: style: Class 'GregorianCalendar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:304:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:304:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:351:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:490:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:351:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:364:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:364:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:377:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:377:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:408:13: style: The function 'getActualMinimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:408:13: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:433:21: style: The function 'getActualMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1180:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:433:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:444:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:444:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:458:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:458:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:483:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:483:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:510:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:510:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:521:21: style: The function 'handleComputeJulianDay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1706:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:521:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:530:21: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:530:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:539:21: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:539:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:614:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:614:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:624:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:624:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:634:21: style: The function 'handleGetExtendedYearFromWeekFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1716:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:634:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:652:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:652:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:758:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:758:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:764:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:764:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:770:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:770:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:97:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:97:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:110:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:110:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:131:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:131:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:145:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:145:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:151:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:151:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:159:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:159:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:173:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:510:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:173:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:180:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:180:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:187:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:187:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:193:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/buddhcal.h:193:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:965:21: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:960:36: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:965:21: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:966:5: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:960:36: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:966:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1004:32: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:999:36: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1004:32: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1005:5: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:999:36: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1005:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:519:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:903:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:950:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1109:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1169:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2571:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2731:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:3937:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2244:72: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:3899:13: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:3900:13: style: The scope of the variable 'currentValue' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:921:61: style: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:618:62: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:921:61: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:922:36: style: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:619:37: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:922:36: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:858:38: style: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2478:27: note: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:858:38: note: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:858:59: style: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2478:47: note: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:858:59: note: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:957:36: style: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:374:57: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:957:36: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:995:23: style: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2491:27: note: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:995:23: note: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:998:21: style: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2494:25: note: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:998:21: note: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:51: style: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1766:45: note: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:51: note: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:78: style: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1766:72: note: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:78: note: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:92: style: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1766:85: note: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1394:92: note: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1473:42: style: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1504:44: note: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:1473:42: note: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2263:41: style: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:830:43: note: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2263:41: note: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2263:90: style: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:830:88: note: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2263:90: note: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2366:35: style: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:840:34: note: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:2366:35: note: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:3755:82: style: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2210:88: note: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/calendar.cpp:3755:82: note: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sharedcalendar.h:23:5: style: Class 'SharedCalendar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:112:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:444:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:112:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:571:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:481:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:571:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:589:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:504:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:589:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:618:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:531:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:618:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:625:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:625:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:635:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:550:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:635:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:644:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:541:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:644:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:663:21: style: The function 'getDSTSavings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:791:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:663:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:671:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:719:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:671:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:687:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:734:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:687:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:695:11: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:744:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:695:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:704:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:753:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:704:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:714:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:714:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:724:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:724:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:734:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:734:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:752:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:752:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:768:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:774:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:768:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:77:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:444:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:77:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:124:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:753:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:124:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:150:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:481:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:150:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:172:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:504:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:172:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:198:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:531:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:198:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:208:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:541:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:208:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:217:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:550:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:217:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:225:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:719:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:225:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:240:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:734:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:240:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:250:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:744:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:250:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:260:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:260:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:270:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:270:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:280:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:280:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:298:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:298:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:305:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:305:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:355:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:774:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:355:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:73:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:444:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:73:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:188:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:753:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:188:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:214:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:481:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:214:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:236:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:504:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:236:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:262:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:531:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:262:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:272:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:541:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:272:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:281:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:550:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:281:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:289:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:719:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:289:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:304:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:734:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:304:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:314:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:744:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:314:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:324:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:324:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:334:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:334:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:344:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:344:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:362:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:362:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:449:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:774:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:449:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:94:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:94:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:107:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:107:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:128:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:128:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:142:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:142:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:148:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:148:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:156:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:156:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:162:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:162:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:169:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:169:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:175:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/taiwncal.h:175:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:104:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:104:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:111:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:111:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:117:21: style: The function 'getActualMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:433:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:117:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:131:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:131:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:152:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:152:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:158:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:158:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:164:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:164:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:169:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:169:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:179:21: style: The function 'internalGetEra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:495:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:179:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:185:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:185:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:191:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:191:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:200:21: style: The function 'getDefaultMonthInYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2010:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:200:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:210:21: style: The function 'getDefaultDayInMonth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2020:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/japancal.h:210:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:233:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:233:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:295:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:295:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:304:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:304:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:310:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:310:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:320:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:320:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:329:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:329:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:347:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:347:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:356:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:356:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:377:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:377:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:394:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:394:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:401:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:401:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:408:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:408:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:414:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:414:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:195:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:195:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:208:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:208:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:229:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:229:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:245:18: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:580:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:245:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:249:18: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:558:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:249:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:263:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:263:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:276:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:276:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:306:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:306:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:315:21: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:315:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:324:21: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:324:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:340:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:340:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:349:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:349:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:363:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:363:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:373:18: style: The function 'validateField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1726:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:373:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:386:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:386:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:392:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:392:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:399:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:399:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:405:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:405:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:167:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:167:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:197:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:197:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:206:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:206:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:212:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:212:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:222:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:222:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:231:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:231:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:249:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:249:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:258:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:258:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:279:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:279:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:295:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:295:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:301:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:301:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:308:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:308:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:314:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.h:314:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:189:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:189:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:203:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:203:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:212:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:212:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:218:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:218:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:228:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:228:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:237:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:237:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:255:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:255:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:264:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:264:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:285:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:285:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:302:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:302:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:309:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:309:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:316:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:316:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:322:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:322:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:147:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:147:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:165:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:165:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:166:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:166:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:167:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:167:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:168:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:168:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:169:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:169:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:173:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:580:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:173:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:174:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:558:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:174:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:175:16: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:175:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:176:16: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:176:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:207:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:207:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:228:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:228:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:241:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:241:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:248:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:248:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:255:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:255:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:261:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:261:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:71:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:71:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:77:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:77:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:88:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:88:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:94:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:94:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:148:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:148:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:155:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:155:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:166:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:166:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:172:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:172:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:179:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:179:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:185:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:185:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:191:21: style: The function 'getJDEpochOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:103:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:191:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:205:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coptccal.h:205:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:69:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:147:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:69:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:86:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:207:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:86:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:107:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:228:24: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dangical.h:107:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:144:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:144:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:151:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:151:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:176:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:176:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:182:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:182:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:188:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:77:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:188:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:195:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:195:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:201:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:201:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:207:21: style: The function 'getJDEpochOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:103:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:207:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:232:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:232:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:149:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:444:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:149:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:154:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:753:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:154:23: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:164:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:774:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:164:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:169:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:481:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:169:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:176:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:504:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:176:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:184:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:531:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:184:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:190:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:190:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:198:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:541:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:198:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:206:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:550:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:206:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:214:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:719:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:214:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:219:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:734:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:219:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:224:21: style: The function 'getDSTSavings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:791:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:224:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:229:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/timezone.h:744:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:229:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:239:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:239:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:249:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:249:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:259:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:259:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:276:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:276:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.cpp:154:29: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:61:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:61:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:83:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:83:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tolowtrn.h:53:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tolowtrn.h:53:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tolowtrn.h:58:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tolowtrn.h:58:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.cpp:97:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.cpp:78:59: style: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.h:71:68: note: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cecal.cpp:78:59: note: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.cpp:145:5: performance: Variable 'isLeapYear' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/chnsecal.h:99:1: warning: The class 'ChineseCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:176:11: style: The scope of the variable 'expPtr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:513:12: style: The scope of the variable 'tempNumber' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:77:49: style: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:183:39: note: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:77:49: note: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:91:36: style: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:201:26: note: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:91:36: note: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:103:36: style: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:220:26: note: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:103:36: note: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:136:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:261:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:136:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:247:40: style: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:295:53: note: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:247:40: note: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:255:42: style: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:310:43: note: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:255:42: note: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:256:49: style: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:311:50: note: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:256:49: note: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:257:36: style: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:312:37: note: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:257:36: note: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:269:36: style: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:327:37: note: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:269:36: note: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:347:34: style: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:337:46: note: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:347:34: note: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:357:36: style: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:347:47: note: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:357:36: note: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:367:35: style: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:357:54: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:367:35: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:381:37: style: Function 'format' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:404:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:381:37: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:393:37: style: Function 'format' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:389:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:393:37: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:474:34: style: Function 'format' argument 5 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:424:47: note: Function 'format' argument 5 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:474:34: note: Function 'format' argument 5 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:500:36: style: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:444:39: note: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:500:36: note: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:236:5: style: 'ChoiceFormat::operator=' should return 'ChoiceFormat &'. [operatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:271:18: warning: Virtual function 'applyPattern' is called from constructor 'ChoiceFormat(const UnicodeString&pattern,UErrorCode&status)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:82:5: note: Calling applyPattern
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:271:18: note: applyPattern is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:496:18: warning: Virtual function 'setChoices' is called from constructor 'ChoiceFormat(const double*limits,const UnicodeString*formats,int32_t count)' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:95:5: note: Calling setChoices
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:496:18: note: setChoices is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:496:18: warning: Virtual function 'setChoices' is called from constructor 'ChoiceFormat(const double*limits,const UBool*closures,const UnicodeString*formats,int32_t count)' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:107:5: note: Calling setChoices
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:496:18: note: setChoices is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:284:18: warning: Virtual function 'applyPattern' is called from constructor 'ChoiceFormat(const UnicodeString&newPattern,UParseError&parseError,UErrorCode&status)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/choicfmt.cpp:131:5: note: Calling applyPattern
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:284:18: note: applyPattern is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:261:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:261:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:373:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:361:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:373:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:387:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:412:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:387:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:402:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:465:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:402:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:442:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:592:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:442:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:454:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:991:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/choicfmt.h:454:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1152:19: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1101:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1152:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1157:35: style: The function 'getSupportedIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1108:35: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1157:35: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:96:5: warning: Member variable 'ContractionsAndExpansions::ces' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsettings.h:105:5: warning: Member variable 'CollationSettings::fastLatinPrimaries' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdata.h:55:5: style: Struct 'CollationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:45:5: style: Class 'TailoredSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationtailoring.h:49:5: style: Struct 'CollationTailoring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:34:1: warning: The class 'UTF16CollationIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:45:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:97:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:45:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:47:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:107:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:47:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:49:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:109:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:49:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:57:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:201:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:57:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:59:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:207:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:59:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:67:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:222:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:67:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:69:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:230:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:69:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:71:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:71:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:73:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:245:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:73:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:75:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:247:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:75:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:98:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:45:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:98:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:100:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:47:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:100:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:102:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:49:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:102:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:104:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:57:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:104:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:106:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:59:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:106:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:109:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:67:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:109:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:111:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:71:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:111:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:113:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:73:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:113:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:115:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:75:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf16collationiterator.h:115:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coleitr.cpp:400:18: style: The function 'handleCE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:92:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coleitr.cpp:400:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coleitr.cpp:401:18: style: The function 'handleExpansion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:93:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coleitr.cpp:401:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:164:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:185:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:444:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:231:5: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:226:0: note: Variable 'index' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:231:5: note: Variable 'index' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:228:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:697:21: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:424:58: style: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:289:60: note: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:424:58: note: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:429:60: style: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:324:61: note: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:429:60: note: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:430:48: style: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:324:78: note: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:430:48: note: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:885:49: style: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:761:79: note: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:885:49: note: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:954:60: style: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:671:41: note: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:954:60: note: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:955:49: style: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/coll.h:672:45: note: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/coll.cpp:955:49: note: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1675:13: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:95:78: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:123:63: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:95:78: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:106:85: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:135:43: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:106:85: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:107:50: style: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:136:36: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:107:50: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:120:50: style: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:149:33: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:120:50: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:132:57: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:162:40: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:132:57: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:134:50: style: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:164:33: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:134:50: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:201:62: style: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:42:48: note: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:201:62: note: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:295:41: style: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:60:40: note: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:295:41: note: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:650:44: style: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:73:43: note: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:650:44: note: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1641:53: style: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucol.h:433:37: note: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1641:53: note: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.h:63:5: style: Class 'CollationDataBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1583:5: style: Class 'CEFinalizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:59:18: style: The function 'addReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationruleparser.h:79:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:59:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:71:18: style: The function 'addRelation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationruleparser.h:84:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:71:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:117:18: style: The function 'suppressContractions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationruleparser.h:88:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:117:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:121:18: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationruleparser.h:91:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.h:121:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:59:18: style: The function 'getRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationruleparser.h:98:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:59:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1585:21: style: The function 'modifyCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.h:58:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1585:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1594:21: style: The function 'modifyCE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.h:60:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationbuilder.cpp:1594:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:1023:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:900:5: warning: Member variable 'CopyHelper::modifiedCEs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationfastlatinbuilder.h:34:5: style: Class 'CollationFastLatinBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:128:5: style: Class 'DataBuilderCollationIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:134:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:107:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:134:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:135:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:109:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:135:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:137:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:201:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:137:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:138:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:207:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:138:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:141:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:245:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:141:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:142:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:247:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:142:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:144:22: style: The function 'getDataCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:254:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:144:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:145:22: style: The function 'getCE32FromBuilderData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:256:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp:145:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:35:63: style: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:474:57: note: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:35:63: note: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:56:41: style: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:487:34: note: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:56:41: note: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:56:77: style: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:487:72: note: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationdatawriter.cpp:56:77: note: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationfastlatinbuilder.cpp:89:28: warning: Member variable 'CollationFastLatinBuilder::charCEs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationfastlatinbuilder.cpp:89:28: warning: Member variable 'CollationFastLatinBuilder::lastSpecialPrimaries' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:37:1: warning: The class 'CollationIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:39:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:361:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:46:58: style: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:51:54: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:46:58: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:392:72: style: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.h:105:54: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsets.cpp:392:72: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationsettings.h:34:1: warning: The struct 'CollationSettings' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationweights.cpp:98:19: warning: Member variable 'CollationWeights::ranges' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:188:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:469:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:483:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:870:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:881:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:912:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:928:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:969:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:995:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:998:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:236:48: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:106:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:236:48: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp:558:3: style: Struct 'CmptDecDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:96:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:914:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:96:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:106:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:924:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:106:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:122:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:940:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:122:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:138:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:957:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:138:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:157:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:975:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:157:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:173:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:991:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:173:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:188:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1006:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:188:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:207:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1024:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:207:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:223:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1040:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:223:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:238:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1055:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:238:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:257:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1073:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:257:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:278:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1094:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:278:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:298:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1115:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:298:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:318:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1169:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:318:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:332:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1195:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:332:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:369:29: style: The function 'parseCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1218:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:369:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:396:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2085:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:396:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:217:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:68:47: style: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:76:44: note: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:68:47: note: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:93:69: style: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:189:49: note: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:93:69: note: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:96:55: style: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:192:36: note: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:96:55: note: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:343:73: style: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:114:61: note: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:343:73: note: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:348:57: style: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:120:37: note: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:348:57: note: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:374:59: style: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:126:39: note: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:374:59: note: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:394:63: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:139:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:394:63: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:477:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:158:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:477:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:282:49: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:101:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:101:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:139:28: style: The function 'toRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:879:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:139:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:146:18: style: The function 'handleGetSourceSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:948:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:146:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:152:25: style: The function 'getTargetSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:963:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:152:25: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:158:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:158:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:166:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.h:166:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/cpdtrans.cpp:190:35: performance: Function parameter 'UVector' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csdetect.cpp:250:28: style: The scope of the variable 'csr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csdetect.h:40:5: style: Class 'CharsetDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/inputext.h:33:5: style: Class 'InputText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:66:13: style: The function 'nextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:48:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:66:13: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:67:10: style: The function 'parseCharacters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:49:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:67:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:86:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:86:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:87:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:87:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:94:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:94:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:95:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:95:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:102:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:102:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:110:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:110:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:118:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:118:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:126:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:126:25: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:134:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:134:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:144:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:144:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:146:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:146:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:154:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:154:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:156:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:156:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:164:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:164:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:166:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:166:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:174:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:126:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:174:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:176:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:176:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:178:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:178:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:186:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:186:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:188:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:188:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:196:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:196:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:198:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:198:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:206:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:206:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:208:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:208:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:210:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:210:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:218:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:218:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:220:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:220:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:222:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:222:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:231:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:231:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:233:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:233:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:235:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:235:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:244:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:244:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:251:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:251:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:253:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:253:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:259:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:259:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:261:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:261:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:269:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:269:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:270:10: style: The function 'match_sbcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:79:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:270:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:278:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:278:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:280:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:280:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:286:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:286:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:288:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:288:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:74:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:74:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:75:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:75:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:76:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:76:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:103:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:103:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:105:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:105:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:107:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:107:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:108:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:108:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:124:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:124:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:125:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:125:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:127:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:127:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:134:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:134:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:146:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:146:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:147:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:147:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:149:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:149:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:161:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:161:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:162:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:162:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:164:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:164:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:177:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:177:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:179:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:179:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:180:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:180:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:182:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:182:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:196:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:196:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:198:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:198:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:199:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:199:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:201:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:201:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrutf8.h:32:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrutf8.h:32:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrutf8.h:37:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrutf8.h:37:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:36:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:36:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:41:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:41:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:51:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:51:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:53:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:53:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:62:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:62:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:64:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:64:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:75:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:75:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:77:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:77:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:84:13: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:70:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:84:13: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:90:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:90:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:97:13: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:70:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:97:13: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:102:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrucode.h:102:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:65:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:65:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:67:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:67:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:75:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:75:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:77:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:77:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:86:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:86:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:88:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csr2022.h:88:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:296:13: style: The scope of the variable 'thirdByte' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:461:13: style: The scope of the variable 'thirdByte' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:462:13: style: The scope of the variable 'fourthByte' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:272:43: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:105:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:272:43: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:372:45: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:149:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:372:45: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:394:45: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:164:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:394:45: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:446:43: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:182:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:446:43: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:522:47: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.h:201:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:522:47: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:164:17: style: Variable 'singleByteCharCount' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrmbcs.cpp:227:32: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:254:94: style: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:79:86: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:254:94: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:892:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:87:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:892:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:919:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:95:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:919:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:961:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:146:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:961:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:988:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:156:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:988:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1015:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:166:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1015:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1048:50: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:178:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1048:50: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1066:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:188:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1066:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1094:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:198:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1094:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1117:51: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:210:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1117:51: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1139:51: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:222:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1139:51: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1161:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:235:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1161:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1189:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:253:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1189:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1206:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:261:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1206:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1224:99: style: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:270:75: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1224:99: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1244:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:280:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1244:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1261:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.h:288:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/csrsbcs.cpp:1261:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.cpp:32:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:38:1: warning: The class 'CurrencyFormat' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:60:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:147:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:60:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:68:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:153:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:68:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:76:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:165:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:76:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:83:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:273:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currfmt.h:83:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currpinf.cpp:351:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/currpinf.h:54:5: style: Class 'CurrencyPluralInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currunit.cpp:22:41: style: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/currunit.h:47:31: note: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/currunit.cpp:22:41: note: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:232:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:232:34: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:248:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:248:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:257:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:257:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:281:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:281:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:294:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:294:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:307:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:307:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:323:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:323:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:340:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:340:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:443:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:443:33: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:459:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:459:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:468:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:468:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:516:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:516:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:529:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:529:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:542:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:542:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:558:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:558:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:575:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:575:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:659:36: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:659:36: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:675:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:675:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:684:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:684:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:722:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:722:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:735:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:735:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:748:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:748:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:764:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:764:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:781:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:781:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:444:26: warning: Possible null pointer dereference: patternPtr [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:439:44: note: Assignment 'patternPtr=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:444:26: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:445:5: warning: Possible null pointer dereference: patternPtr [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:439:44: note: Assignment 'patternPtr=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:445:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:199:35: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:244:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:199:35: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:382:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:511:45: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:382:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:498:70: style: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:878:91: note: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:498:70: note: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:557:37: style: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:724:42: note: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:557:37: note: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:584:45: style: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:750:50: note: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:584:45: note: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:612:37: style: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:772:42: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:612:37: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:725:20: style: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:816:20: note: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:725:20: note: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:730:5: style: Class 'SimpleDateFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:53:5: style: Class 'DateFmtBestPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/datefmt.cpp:68:1: warning: The class 'DateFmtBestPatternKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:872:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:223:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:872:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:893:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:299:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:893:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:915:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:321:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:915:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:948:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:449:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:948:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1104:18: style: The function 'adoptCalendar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:724:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1104:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1140:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:790:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1140:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1149:10: style: The function 'adoptNumberFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:750:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1149:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:83:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:223:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:83:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:104:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:299:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:104:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:122:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:242:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:122:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:147:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:449:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:147:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:189:19: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:420:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:189:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:249:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:790:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:249:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::ruleSetNum' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::period' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::cutoffType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:326:28: style: The scope of the variable 'defaults' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:109:58: style: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dcfmtsym.h:184:40: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:109:58: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:176:62: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dcfmtsym.h:240:50: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:176:62: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:345:48: style: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dcfmtsym.h:349:35: note: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:345:48: note: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:345:65: style: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dcfmtsym.h:349:55: note: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:345:65: note: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:225:5: style: Struct 'DecFmtSymDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dcfmtsym.cpp:281:5: style: Struct 'CurrencySpacingSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:851:14: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1131:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1134:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1238:13: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1419:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1420:7: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1421:7: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1771:7: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1866:14: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1981:9: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:1989:9: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:2835:8: style: The scope of the variable 'maxp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:2836:8: style: The scope of the variable 'workp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:2840:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:2841:8: style: The scope of the variable 'ideal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:2842:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3296:14: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3841:9: style: The scope of the variable 'rhsshift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3842:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3843:9: style: The scope of the variable 'mult' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3846:9: style: The scope of the variable 'diffsign' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3847:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:3853:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4261:9: style: The scope of the variable 'acclength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4262:9: style: The scope of the variable 'accunits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4263:9: style: The scope of the variable 'accdigits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4272:9: style: The scope of the variable 'msu2plus' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4273:9: style: The scope of the variable 'msu2pair' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4275:9: style: The scope of the variable 'var1units' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4275:20: style: The scope of the variable 'var2units' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4276:9: style: The scope of the variable 'var2ulen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4278:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4285:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:4287:15: style: The scope of the variable 'source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5267:7: style: The scope of the variable 'h' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5273:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5631:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5633:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5634:7: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5635:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:5636:7: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6056:9: style: The scope of the variable 'merged' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6216:9: style: The scope of the variable 'sigr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6283:15: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6283:19: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6283:23: style: The scope of the variable 'u' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6707:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6730:28: style: The scope of the variable 'first' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6788:15: style: The scope of the variable 'rem' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:6941:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decNumber.c:7226:16: style: The scope of the variable 'sup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decfmtst.cpp:137:44: style: Same expression on both sides of '||'. [duplicateExpression]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decfmtst.h:35:5: style: Class 'DecimalFormatStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:181:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:183:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:564:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:566:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:1109:52: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3019:49: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3039:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3041:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:1445:17: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:286:34: style: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:862:34: note: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:286:34: note: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:648:41: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:924:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:648:41: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:758:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:993:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:758:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:767:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1008:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:767:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:788:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1042:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:788:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:797:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1057:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:797:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:817:40: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:942:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:817:40: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:826:40: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:959:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:826:40: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:846:38: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1095:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:846:38: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:937:42: style: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2110:31: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:937:42: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:1831:58: style: Function 'compareAffix' argument 1 names different: declaration 'input' definition 'text'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2142:47: note: Function 'compareAffix' argument 1 names different: declaration 'input' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:1831:58: note: Function 'compareAffix' argument 1 names different: declaration 'input' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:2127:65: style: Function 'compareComplexAffix' argument 2 names different: declaration 'input' definition 'text'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2169:54: note: Function 'compareComplexAffix' argument 2 names different: declaration 'input' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:2127:65: note: Function 'compareComplexAffix' argument 2 names different: declaration 'input' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:2961:53: style: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1980:42: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:2961:53: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3063:42: style: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:828:44: note: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3063:42: note: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3073:53: style: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:797:48: note: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:3073:53: note: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:150:2: warning: Member variable 'AffixesForCurrency::formatWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:117:3: performance: Variable 'negPrefixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:118:3: performance: Variable 'negSuffixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:119:3: performance: Variable 'posPrefixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:120:3: performance: Variable 'posSuffixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:154:3: performance: Variable 'negPrefixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:155:3: performance: Variable 'negSuffixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:156:3: performance: Variable 'posPrefixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmt.cpp:157:3: performance: Variable 'posSuffixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:296:5: style: Class 'PluralAvailableLocalesEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.h:133:1: style: Class 'DigitFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:276:48: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:165:56: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:276:48: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:284:48: style: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:173:56: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:284:48: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:242:47: style: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.h:482:33: note: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:242:47: note: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:300:36: style: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.h:472:36: note: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:300:36: note: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:506:42: style: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.h:451:42: note: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:506:42: note: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:533:43: style: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.h:324:38: note: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:533:43: note: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:681:24: style: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.h:281:38: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:681:24: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fDigitFormatter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fFixedPrecision' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fFixedOptions' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fGrouping' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fScientificPrecision' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fScientificOptions' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fieldpos.h:135:5: style: Class 'FieldPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:39:3: style: Class 'FieldPositionOnlyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:252:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:252:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:273:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:181:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:273:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:306:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:306:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:819:18: style: The function 'setGroupingUsed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:830:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:819:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:828:18: style: The function 'setParseIntegerOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:655:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:828:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:839:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:954:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:839:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:914:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:914:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:924:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:924:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:940:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:361:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:940:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:957:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:378:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:957:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:975:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:396:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:975:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:991:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:412:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:991:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1006:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:429:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1006:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1024:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:448:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1024:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1040:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:465:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1040:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1055:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:483:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1055:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1073:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:501:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1073:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1094:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:522:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1094:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1115:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:544:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1115:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1169:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:566:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1169:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1195:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:592:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1195:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1218:29: style: The function 'parseCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:632:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1218:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1855:18: style: The function 'setMaximumIntegerDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:854:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1855:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1866:18: style: The function 'setMinimumIntegerDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:876:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1866:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1877:18: style: The function 'setMaximumFractionDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:898:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1877:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1888:18: style: The function 'setMinimumFractionDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:920:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1888:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1964:18: style: The function 'setCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:934:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:1964:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2085:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:991:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2085:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2274:18: style: The function 'getEffectiveCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1021:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/decimfmt.h:2274:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:42:16: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:42:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:43:16: style: The function 'shiftLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:28:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:43:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:44:17: style: The function 'isRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:29:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:44:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:66:16: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:66:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:67:16: style: The function 'shiftLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:28:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:67:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:68:17: style: The function 'isRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:29:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:68:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitaffixesandpadding.cpp:89:42: style: Function 'format' argument 1 names different: declaration 'value' definition 'digits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitaffixesandpadding.h:132:42: note: Function 'format' argument 1 names different: declaration 'value' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitaffixesandpadding.cpp:89:42: note: Function 'format' argument 1 names different: declaration 'value' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.cpp:164:30: style: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.h:161:30: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.cpp:164:30: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.cpp:243:42: style: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.h:176:42: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitformatter.cpp:243:42: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitinterval.cpp:50:39: style: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitinterval.h:52:28: note: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitinterval.cpp:50:39: note: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:160:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:153:39: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:160:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:880:34: style: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:279:32: note: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:880:34: note: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:904:33: style: Function 'div' argument 1 names different: declaration 'arg' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:284:31: note: Function 'div' argument 1 names different: declaration 'arg' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:904:33: note: Function 'div' argument 1 names different: declaration 'arg' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:919:35: style: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:329:35: note: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:919:35: note: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1027:36: style: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:403:34: note: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1027:36: note: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1047:38: style: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:409:36: note: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1047:38: note: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1086:38: style: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.h:434:36: note: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp:1086:38: note: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:255:55: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:250:45: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:255:55: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:256:5: warning: Possible null pointer dereference: shared [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:250:45: note: Assignment 'shared=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:256:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:1252:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:1644:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:334:18: style: The scope of the variable 'col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:390:5: style: 'MessageFormat::operator=' should return 'MessageFormat &'. [operatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtfmtsym.cpp:1519:5: style: Struct 'CalendarDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:517:52: warning: Either the condition 'if(skeleton)' is redundant or there is possible null pointer dereference: skeleton. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:522:8: note: Assuming that condition 'if(skeleton)' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:517:52: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:290:43: style: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:455:42: note: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:290:43: note: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:301:43: style: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:994:46: note: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:301:43: note: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:431:65: style: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:504:54: note: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:431:65: note: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:458:45: style: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:534:42: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:458:45: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:777:56: style: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:797:52: note: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:777:56: note: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:778:56: style: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:798:52: note: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:778:56: note: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:779:56: style: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:799:52: note: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:779:56: note: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:780:56: style: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:800:52: note: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:780:56: note: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:1406:39: style: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:894:50: note: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:1406:39: note: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:1408:33: style: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtitvfmt.h:896:44: note: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtitvfmt.cpp:1408:33: note: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:77:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:78:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:93:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1524:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1387:9: style: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1384:9: note: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1387:9: note: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:601:17: style: The scope of the variable 'df' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1382:13: style: The scope of the variable 'lastMissingFieldMask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1508:26: style: The scope of the variable 'pattern' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2401:20: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2466:20: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:250:56: style: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:69:77: note: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:250:56: note: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:855:73: style: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:539:56: note: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:855:73: note: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:904:53: style: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:541:36: note: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:904:53: note: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:951:63: style: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:320:56: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:951:63: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:956:63: style: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:342:56: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:956:63: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1053:59: style: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:458:42: note: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1053:59: note: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1078:66: style: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:293:49: note: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1078:66: note: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1439:84: style: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:553:67: note: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1439:84: note: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1839:83: style: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:230:75: note: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1839:83: note: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1876:48: style: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:227:40: note: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1876:48: note: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1916:46: style: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:231:38: note: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1916:46: note: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1988:40: style: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:191:35: note: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1988:40: note: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2114:37: style: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:262:26: note: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2114:37: note: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2228:52: style: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:128:40: note: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2228:52: note: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2228:64: style: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:128:60: note: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2228:64: note: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2310:39: style: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:179:34: note: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2310:39: note: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2310:69: style: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:179:68: note: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2310:69: note: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:272:27: warning: Member variable 'DateTimePatternGenerator::fAllowedHourFormats' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:2264:14: warning: Member variable 'PtnSkeleton::type' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:1949:15: warning: Member variable 'FormatParser::status' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:215:5: warning: Member variable 'DistanceInfo::missingFieldMask' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:215:5: warning: Member variable 'DistanceInfo::extraFieldMask' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/dtptngen.h:486:5: style: Class 'DateTimePatternGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:742:5: style: Struct 'AppendItemFormatsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:775:5: style: Struct 'AppendItemNamesSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen.cpp:828:5: style: Struct 'AvailableFormatsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:150:1: warning: The class 'PtnSkeleton' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/dtptngen_impl.h:223:1: warning: The class 'DateTimeMatcher' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:89:65: style: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:99:47: note: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:89:65: note: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:90:47: style: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:100:47: note: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:90:47: note: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:90:77: style: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:100:76: note: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:90:77: note: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:91:34: style: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:101:34: note: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:91:34: note: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:91:50: style: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:101:49: note: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:91:50: note: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:92:32: style: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:102:32: note: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:92:32: note: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:133:64: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:135:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:133:64: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:96:11: performance: Variable 'prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:97:11: performance: Variable 'suffix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.cpp:100:11: performance: Variable 'grokSupplementals' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:46:1: warning: The class 'EscapeTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:118:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:118:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:123:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:123:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:135:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/esctrn.h:135:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ethpccal.h:26:1: warning: The class 'EthiopicCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:63:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:360:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:433:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:485:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:516:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:759:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:121:32: style: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:93:23: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:121:32: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:131:33: style: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:100:24: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:131:33: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:141:34: style: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:107:25: note: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:141:34: note: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:150:34: style: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:114:25: note: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:150:34: note: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:169:47: style: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:146:38: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:169:47: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:180:41: style: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:153:32: note: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:180:41: note: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:220:43: style: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:181:50: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:220:43: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:277:44: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:189:50: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable.cpp:277:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:100:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:107:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:114:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:123:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:146:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:153:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:168:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/curramt.h:82:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measure.h:75:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/curramt.h:82:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/curramt.h:98:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measure.h:128:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/curramt.h:98:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable_cnv.cpp:35:38: style: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fmtable.h:123:29: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fmtable_cnv.cpp:35:38: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/format.cpp:29:0: error: #error U_I18N_IMPLEMENTATION not set - must be set for all ICU source files in i18n/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.cpp:41:67: style: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:39:43: note: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.cpp:41:67: note: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.cpp:73:72: style: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.h:63:76: note: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/fphdlimp.cpp:73:72: note: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/fpositer.h:55:1: warning: The class 'FieldPositionIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:35:1: warning: The class 'FunctionReplacer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:84:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:84:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:92:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:92:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:98:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/funcrepl.h:98:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gender.cpp:105:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gender.cpp:121:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gender.cpp:249:42: style: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ugender.h:80:42: note: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gender.cpp:249:42: note: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gender.cpp:88:13: warning: Member variable 'GenderInfo::_style' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:535:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:1247:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:369:50: style: The scope of the variable 'unusedRemainder' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:154:50: style: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:171:35: note: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:154:50: note: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:165:48: style: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:183:33: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:165:48: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:165:66: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:183:58: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:165:66: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:176:72: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:194:57: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:176:72: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:187:73: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:205:58: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:187:73: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:198:48: style: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:218:33: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:198:48: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:199:50: style: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:218:81: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:199:50: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:211:50: style: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:230:80: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:211:50: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:223:50: style: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:244:78: note: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:223:50: note: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:238:80: style: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:260:108: note: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:238:80: note: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:256:50: style: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:277:124: note: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:256:50: note: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:322:63: style: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/gregocal.h:315:53: note: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:322:63: note: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:154:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:165:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:176:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:187:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:198:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:210:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:222:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:237:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:254:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregocal.cpp:279:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/gregoimp.cpp:27:19: style: Public interface of ClockMath is not safe. When calling ClockMath::floorDivide(), if parameter denominator is 0 that leads to division by zero. [unsafeClassDivZero]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.cpp:676:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.cpp:176:54: style: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.h:181:42: note: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/hebrwcal.cpp:176:54: note: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:345:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:198:30: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:294:73: style: The scope of the variable 'mday' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:112:54: style: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:212:48: note: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:112:54: note: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:133:53: style: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.h:218:47: note: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/indiancal.cpp:133:53: note: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/inputext.cpp:84:13: style: The scope of the variable 'dsti' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/inputext.cpp:85:13: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/inputext.cpp:28:12: warning: Member variable 'InputText::fInputLen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.cpp:704:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/islamcal.h:86:1: warning: The class 'IslamicCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:609:51: style: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:107:55: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:609:51: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:620:29: style: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:115:33: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:620:29: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:646:62: style: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:129:51: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:646:62: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:852:29: style: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measfmt.h:291:33: note: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:852:29: note: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sharednumberformat.h:23:5: style: Class 'SharedNumberFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sharedpluralrules.h:23:5: style: Class 'SharedPluralRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measfmt.cpp:231:5: style: Struct 'UnitDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measunit.cpp:1142:22: style: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measunit.h:114:26: note: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measunit.cpp:1142:22: note: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measunit.cpp:1166:22: style: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measunit.h:132:26: note: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measunit.cpp:1166:22: note: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measure.cpp:46:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measure.cpp:28:37: style: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/measure.h:55:32: note: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/measure.cpp:28:37: note: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:517:28: warning: Possible null pointer dereference: parseError [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1213:69: note: Calling function 'applyPattern', 3rd argument 'parseError' value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:517:28: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:426:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:427:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:597:51: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:598:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1340:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1805:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1826:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1846:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1951:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:233:42: style: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:353:31: note: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:233:42: note: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:255:42: style: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:365:37: note: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:255:42: note: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:278:42: style: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:379:31: note: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:278:42: note: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:392:41: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:412:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:392:41: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:472:50: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:437:52: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:472:50: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:486:41: style: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:451:42: note: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:486:41: note: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:609:38: style: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:510:40: note: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:609:38: note: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:643:35: style: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:526:64: note: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:643:35: note: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:679:36: style: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:543:38: note: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:679:36: note: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:679:47: style: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:543:60: note: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:679:47: note: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:735:34: style: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:554:36: note: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:735:34: note: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:735:51: style: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:554:64: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:735:51: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:779:40: style: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:594:75: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:779:40: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:805:36: style: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:624:48: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:805:36: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:872:31: style: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:647:35: note: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:872:31: note: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:875:35: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:650:39: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:875:35: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:888:33: style: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:671:42: note: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:888:33: note: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:890:37: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:673:46: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:890:37: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:902:42: style: Function 'format' argument 1 names different: declaration 'obj' definition 'source'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:695:54: note: Function 'format' argument 1 names different: declaration 'obj' definition 'source'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:902:42: note: Function 'format' argument 1 names different: declaration 'obj' definition 'source'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:904:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:697:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:904:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:905:35: style: Function 'format' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:698:47: note: Function 'format' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:905:35: note: Function 'format' argument 4 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:923:35: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:722:39: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:923:35: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1006:43: style: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:979:32: note: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1006:43: note: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1511:31: style: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:756:41: note: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1511:31: note: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1512:34: style: Function 'parse' argument 3 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:757:44: note: Function 'parse' argument 3 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1512:34: note: Function 'parse' argument 3 names different: declaration 'status' definition 'success'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1536:44: style: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:773:45: note: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1536:44: note: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1893:55: style: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt_impl.h:29:36: note: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1893:55: note: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1920:100: style: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:879:69: note: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:1920:100: note: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:437:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,UErrorCode&status)' at line 250. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:250:5: note: Calling applyPattern
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:437:18: note: applyPattern is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:437:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,const Locale&newLocale,UErrorCode&status)' at line 272. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:272:5: note: Calling applyPattern
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:437:18: note: applyPattern is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:449:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,const Locale&newLocale,UParseError&parseError,UErrorCode&status)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:295:5: note: Calling applyPattern
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:449:18: note: applyPattern is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:157:5: style: Class 'PluralFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/msgfmt.cpp:190:5: style: Class 'AppendableWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:223:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:223:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:242:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:242:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:262:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:181:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:262:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:509:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/datefmt.h:509:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:403:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:403:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:412:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:412:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:695:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:695:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:771:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:771:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:881:31: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:547:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/msgfmt.h:881:31: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:435:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:435:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:451:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:451:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:467:19: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:467:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:504:17: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:504:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:560:31: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:547:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:560:31: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:259:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:259:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:275:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:275:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:292:20: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:292:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:329:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:329:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:863:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:863:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.cpp:110:88: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:75:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.cpp:110:88: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:36:5: style: Class 'NameUnicodeTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:52:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:52:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:57:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:57:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:75:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/name2uni.h:75:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:595:13: style: The scope of the variable 'tempDifference' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:135:45: style: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:35:38: note: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:135:45: note: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:196:38: style: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:36:36: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:196:38: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:832:28: style: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'r'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:91:28: note: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'r'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:832:28: note: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'r'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:832:40: style: Function 'util64_pow' argument 2 names different: declaration 'exponent' definition 'e'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:91:44: note: Function 'util64_pow' argument 2 names different: declaration 'exponent' definition 'e'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:832:40: note: Function 'util64_pow' argument 2 names different: declaration 'exponent' definition 'e'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:29: style: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:94:29: note: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:29: note: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:39: style: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:94:39: note: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:39: note: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:53: style: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.h:94:56: note: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrs.cpp:977:53: note: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrlist.h:41:5: style: Class 'NFRuleList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:36:45: style: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:55:41: note: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:36:45: note: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:36:73: style: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:55:68: note: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:36:73: note: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:107:34: style: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:48:42: note: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:107:34: note: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:108:30: style: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:49:38: note: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:108:30: note: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:111:31: style: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:52:39: note: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:111:31: note: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:249:44: style: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:90:45: note: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:249:44: note: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:533:30: style: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:65:31: note: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:533:30: note: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:732:49: style: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:71:50: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:732:49: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:777:48: style: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:72:50: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:777:48: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:893:32: style: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:75:34: note: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:893:32: note: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:894:23: style: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:76:25: note: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:894:23: note: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:896:30: style: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:78:32: note: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:896:30: note: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1150:33: style: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:96:81: note: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1150:33: note: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1464:27: style: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:104:51: note: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1464:27: note: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1505:27: style: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.h:85:51: note: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfrule.cpp:1505:27: note: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1007:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1127:17: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:319:63: style: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:62:38: note: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:319:63: note: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:403:40: style: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:40:28: note: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:403:40: note: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:404:49: style: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:41:26: note: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:404:49: note: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:538:41: style: Function 'toString' argument 1 names different: declaration 'result' definition 'text'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:100:42: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:538:41: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:572:85: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:118:86: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:572:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:606:84: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:130:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:606:84: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:775:54: style: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:51:35: note: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:775:54: note: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:776:42: style: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:52:26: note: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:776:42: note: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:811:50: style: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:132:33: note: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:811:50: note: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:813:56: style: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:134:23: note: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:813:56: note: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:814:59: style: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:135:26: note: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:814:59: note: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:864:90: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:151:86: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:864:90: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:889:89: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:152:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:889:89: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:955:46: style: Function 'toString' argument 1 names different: declaration 'result' definition 'text'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:174:39: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:955:46: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:988:64: style: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:210:40: note: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:988:64: note: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:989:47: style: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:211:26: note: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:989:47: note: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1027:52: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:218:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1027:52: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1112:30: style: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:228:22: note: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1112:30: note: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:1294:20: style: Variable 'pow' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:57:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:57:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:58:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:58:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:59:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:59:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:60:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:60:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:61:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:61:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:65:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:65:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:89:18: style: The function 'setDivisor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:94:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:89:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:98:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:98:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:100:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:100:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:104:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:104:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:112:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:112:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:116:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:116:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:118:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:118:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:122:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:122:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:140:18: style: The function 'setDivisor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:94:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:140:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:149:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:149:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:151:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:151:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:152:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:152:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:154:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:154:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:155:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:155:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:157:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:157:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:164:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:164:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:168:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:168:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:170:19: style: The function 'isModulusSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:244:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:170:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:172:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:172:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:174:15: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:100:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:174:15: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:178:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:178:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:192:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:192:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:193:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:193:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:194:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:194:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:195:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:195:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:196:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:196:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:200:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:200:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:216:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:216:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:218:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:218:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:219:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:219:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:220:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:220:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:221:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:221:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:223:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:223:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:230:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:230:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:231:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:231:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:232:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:232:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:236:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:236:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:250:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:250:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:251:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:251:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:252:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:252:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:253:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:253:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:254:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:254:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:258:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:258:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:287:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:287:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:289:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:289:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:290:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:290:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:292:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:292:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:293:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:293:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:294:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:294:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:301:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:301:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:302:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:302:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:303:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:303:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:309:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nfsubs.cpp:309:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.cpp:102:90: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:70:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.cpp:102:90: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:47:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:47:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:52:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:52:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:70:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nortrans.h:70:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.cpp:31:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.h:54:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/nultrans.cpp:31:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:575:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:630:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:919:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:950:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1046:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1370:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:292:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:292:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:357:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:397:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:357:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:373:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:449:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:373:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:389:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:502:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:389:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:455:34: style: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:522:47: note: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:455:34: note: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:456:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:523:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:456:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:457:45: style: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:524:58: note: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:457:45: note: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:52: style: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:712:27: note: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:52: note: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:76: style: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:713:32: note: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:76: note: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:94: style: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:714:25: note: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1035:94: note: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:44: style: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:700:65: note: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:44: note: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:68: style: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:701:70: note: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:68: note: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:86: style: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:702:63: note: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1053:86: note: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1276:50: style: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:724:27: note: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1276:50: note: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1276:74: style: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:724:56: note: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1276:74: note: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1297:40: style: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1049:51: note: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1297:40: note: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1305:40: style: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:1033:51: note: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:1305:40: note: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numfmt.cpp:881:5: style: Class 'NFFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:709:17: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:232:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:709:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:793:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:412:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:793:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:805:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:465:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:805:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:816:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:361:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:816:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:885:16: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:592:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:885:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:924:16: style: The function 'setLenient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:664:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:924:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:933:24: style: The function 'isLenient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:674:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:933:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:965:16: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:954:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:965:16: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:980:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:991:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:980:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:179:5: style: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:174:0: note: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:179:5: note: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:185:5: style: Variable 'radix' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:176:0: note: Variable 'radix' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:185:5: note: Variable 'radix' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:41: style: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:105:62: note: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:41: note: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:57: style: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:105:75: note: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:57: note: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:97: style: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:105:111: note: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:78:97: note: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:225:40: style: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:192:27: note: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:225:40: note: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:229:44: style: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:194:31: note: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:229:44: note: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:233:45: style: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:196:32: note: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:233:45: note: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:236:43: style: Function 'setName' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:198:30: note: Function 'setName' argument 1 names different: declaration 'name' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/numsys.cpp:236:43: note: Function 'setName' argument 1 names different: declaration 'name' definition 'n'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numsys.h:60:1: warning: The class 'NumberingSystem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:293:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:821:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:842:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:732:32: style: The scope of the variable 'typeIdx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:332:42: style: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:170:39: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:332:42: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:332:55: style: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:170:52: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:332:55: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:350:42: style: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:177:39: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:350:42: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:350:55: style: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:177:52: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:350:55: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:391:65: style: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:184:62: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:391:65: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:392:40: style: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.h:185:29: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:392:40: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/olsontz.cpp:276:31: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/persncal.cpp:244:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/pluralaffix.cpp:22:21: warning: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/pluralaffix.h:96:25: note: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status'
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/pluralaffix.cpp:22:21: note: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status'
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:45:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:168:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:45:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:61:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:197:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:61:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:71:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:209:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:71:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:81:49: style: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:221:39: note: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:81:49: note: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:91:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:237:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:91:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:92:49: style: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:237:61: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:92:49: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:103:49: style: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:251:39: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:103:49: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:113:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:268:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:113:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:115:49: style: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:270:39: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:115:49: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:125:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:286:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:125:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:127:49: style: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:288:39: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:127:49: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:193:49: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:315:44: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:193:49: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:340:39: style: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:406:34: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:340:39: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:413:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurfmt.h:506:44: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurfmt.cpp:413:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:309:13: style: The scope of the variable 'sampleEndIdx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:289:74: style: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurrule.h:405:45: note: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:289:74: note: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:450:46: style: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:144:37: note: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:450:46: note: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:450:69: style: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:144:57: note: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:450:69: note: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:632:86: style: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/plurrule.h:501:93: note: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:632:86: note: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1017:32: style: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:275:39: note: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1017:32: note: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1034:43: style: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:276:50: note: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1034:43: note: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1303:68: style: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:150:71: note: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1303:68: note: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1387:49: style: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:196:48: note: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1387:49: note: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1430:49: style: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:198:39: note: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1430:49: note: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1430:66: style: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:198:54: note: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1430:66: note: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1576:55: style: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:208:45: note: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1576:55: note: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1048:19: warning: Member variable 'PluralRuleParser::ruleSrc' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:728:5: performance: Variable 'negated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:729:5: performance: Variable 'integerOnly' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1456:5: performance: Variable 'hasIntegerValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1457:5: performance: Variable 'isNegative' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1458:5: performance: Variable 'isNanOrInfinity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule.cpp:1614:5: performance: Variable 'fOpenStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:186:1: warning: The class 'FixedDecimal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:222:1: warning: The class 'AndConstraint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:245:1: warning: The class 'OrConstraint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/plurrule_impl.h:258:1: warning: The class 'RuleChain' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/precision.cpp:112:26: style: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/precision.h:114:30: note: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/precision.cpp:112:26: note: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/quant.h:24:1: warning: The class 'Quantifier' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:622:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:620:39: note: outer condition: *p
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:622:13: note: identical inner condition: *p
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1710:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:796:17: style: The scope of the variable 'rules_tag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:360:29: style: Function 'parse' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:313:42: note: Function 'parse' argument 1 names different: declaration 'data' definition '_data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:360:29: note: Function 'parse' argument 1 names different: declaration 'data' definition '_data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:656:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:650:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:656:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:657:67: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:650:76: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:657:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:658:60: style: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:651:39: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:658:60: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:680:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:603:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:680:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:681:67: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:603:76: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:681:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:705:64: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:1008:79: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:705:64: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:706:60: style: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:1009:29: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:706:60: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:727:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:578:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:727:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:750:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:621:46: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:750:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:751:40: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:621:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:751:40: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:774:81: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:668:60: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:774:81: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1029:75: style: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:769:41: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1029:75: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1055:94: style: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:780:41: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1055:94: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1356:75: style: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:1011:61: note: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1356:75: note: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1357:42: style: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:1011:89: note: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1357:42: note: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1581:55: style: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbnf.h:1014:41: note: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:1581:55: note: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:210:13: style: Technically the member function 'VArray::length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:319:11: style: Technically the member function 'LocDataParser::check' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:321:11: performance: Technically the member function 'LocDataParser::inList' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbnf.cpp:199:5: style: Class 'VArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:56:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:146:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:230:14: style: The scope of the variable 'loopCount' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:155:75: style: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:382:54: note: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:155:75: note: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:204:81: style: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:406:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:204:81: note: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:285:64: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:422:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.cpp:285:64: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.h:140:5: style: Class 'TransliteratorParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:72:5: style: Class 'TransliterationRuleSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_data.h:107:5: style: Class 'TransliterationRuleData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:291:1: warning: The class 'RuleBasedTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:399:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:399:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:406:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:406:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:422:28: style: The function 'toRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:879:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:422:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:429:18: style: The function 'handleGetSourceSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:948:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:429:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:435:25: style: The function 'getTargetSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:963:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:435:25: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:460:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt.h:460:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_data.cpp:51:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_data.cpp:56:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:185:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:199:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:233:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:248:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:847:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:851:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:898:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:913:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1091:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1114:59: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1119:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1135:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1138:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1615:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1659:13: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:174:53: style: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:145:46: note: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:174:53: note: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:175:37: style: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:146:30: note: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:175:37: note: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:176:39: style: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:147:32: note: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:176:39: note: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:184:61: style: Function 'lookup' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:151:62: note: Function 'lookup' argument 1 names different: declaration 's' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:184:61: note: Function 'lookup' argument 1 names different: declaration 's' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:343:42: style: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:302:36: note: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:343:42: note: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:796:53: style: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:322:47: note: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:796:53: note: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:811:52: style: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:328:46: note: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:811:52: note: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:856:45: style: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.h:164:32: note: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:856:45: note: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:886:60: style: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.h:181:42: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:886:60: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:887:55: style: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.h:182:37: note: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:887:55: note: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1475:51: style: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.h:264:82: note: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:1475:51: note: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:351:5: performance: Variable 'anchorStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:351:19: performance: Variable 'anchorEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_pars.cpp:302:5: style: Class 'RuleHalf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:172:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:172:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:190:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:190:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:214:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:214:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:125:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:125:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:133:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:133:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:139:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:139:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:183:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:186:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:189:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:366:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:65:73: style: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.h:189:56: note: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:65:73: note: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:469:59: style: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.h:284:50: note: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:469:59: note: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:519:66: style: Function 'setData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.h:208:49: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_rule.cpp:519:66: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:194:78: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:311:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:326:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:352:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:440:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:457:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:187:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:187:16: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:220:69: style: Function 'setData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:89:49: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:220:69: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:405:61: style: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:138:41: note: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:405:61: note: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:406:51: style: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:139:31: note: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:406:51: note: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:430:63: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:148:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:430:63: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:166:25: warning: Member variable 'TransliterationRuleSet::index' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:122:18: warning: Virtual function 'freeze' is called from copy constructor 'TransliterationRuleSet(const TransliterationRuleSet&)' at line 208. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.cpp:208:9: note: Calling freeze
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbt_set.h:122:18: note: freeze is a virtual method
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:275:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:309:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:314:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:438:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:444:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:453:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:458:51: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:464:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:651:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:746:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:753:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:787:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:829:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:836:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:870:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:402:62: style: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:199:60: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:402:62: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:420:50: style: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:321:61: note: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:420:50: note: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:738:65: style: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:314:56: note: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:738:65: note: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:739:44: style: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:314:77: note: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:739:44: note: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:739:69: style: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:314:98: note: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:739:69: note: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:822:65: style: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:315:56: note: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:822:65: note: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:823:44: style: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:315:77: note: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:823:44: note: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:823:69: style: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/rbtz.h:315:98: note: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rbtz.cpp:823:69: note: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:286:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:333:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1532:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1539:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1546:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1553:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1562:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1570:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1581:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1591:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1602:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1611:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1623:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1630:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1700:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1719:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1736:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1749:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1766:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1805:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1817:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:1836:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2749:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2763:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4597:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4610:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4617:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4623:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2176:15: style: The scope of the variable 'patOp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2660:16: style: The scope of the variable 'op' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2661:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:3183:16: style: The scope of the variable 'op' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:3184:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:3468:16: style: The scope of the variable 'op' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:3469:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:345:50: style: Function 'init' argument 1 names different: declaration 'src' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:326:40: note: Function 'init' argument 1 names different: declaration 'src' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:345:50: note: Function 'init' argument 1 names different: declaration 'src' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:42: style: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.h:58:32: note: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:42: note: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:59: style: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.h:58:48: note: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:59: note: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:353:44: style: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.h:89:40: note: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:353:44: note: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2130:43: style: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.h:97:35: note: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:2130:43: note: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4586:36: style: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.h:124:33: note: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:4586:36: note: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fParseErr' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStateTable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStack' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStackPtr' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fNewModeFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fPatternLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fIntervalLow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fIntervalUpper' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fNameStartPos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:325:5: style: 'Regex8BitSet::operator=' should return 'Regex8BitSet &'. [operatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:367:9: style: Class 'CaseFoldingUTextIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regexst.h:39:5: style: Class 'RegexStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.h:323:1: warning: The struct 'Regex8BitSet' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.cpp:21:27: warning: Member variable 'CaseFoldingUTextIterator::fFoldIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regeximp.cpp:67:27: warning: Member variable 'CaseFoldingUCharIterator::fFoldIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regextxt.cpp:20:52: style: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regextxt.h:44:98: note: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/regextxt.cpp:20:52: note: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:209:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:210:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:253:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:272:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:291:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:297:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:303:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:310:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:320:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:337:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:341:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:369:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:473:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:476:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:488:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:508:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:520:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:536:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/region.cpp:657:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:1030:63: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:1041:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:1065:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:1093:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:1122:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:704:45: style: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/reldatefmt.h:354:49: note: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:704:45: note: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:968:24: style: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/reldatefmt.h:514:28: note: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:968:24: note: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:301:5: warning: Member variable 'RelDateTimeFmtDataSink::pastFutureIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:301:5: warning: Member variable 'RelDateTimeFmtDataSink::style' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:301:5: warning: Member variable 'RelDateTimeFmtDataSink::genericUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/reldatefmt.h:315:5: style: Class 'RelativeDateTimeFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sharedbreakiterator.h:33:5: style: Class 'SharedBreakIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldatefmt.cpp:301:5: style: Struct 'RelDateTimeFmtDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:54:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:60:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:547:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:490:15: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:576:53: style: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.h:294:44: note: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/reldtfmt.cpp:576:53: note: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2502:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2623:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2710:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2727:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2824:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2839:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2880:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2896:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2957:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:2980:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3005:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3022:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3030:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3051:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3069:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3079:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3090:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3100:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3113:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3121:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3130:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3141:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3151:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3162:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3172:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3182:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3197:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3286:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3304:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3329:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3341:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3364:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3372:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3387:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3396:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3407:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3417:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3431:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3461:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3471:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3539:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3666:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3679:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3711:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3726:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3767:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3791:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3825:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3853:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3900:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3968:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:3993:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4079:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4103:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4116:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4390:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4404:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4443:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4459:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4490:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4521:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4545:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4569:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4585:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4593:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4614:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4631:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4641:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4652:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4662:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4672:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4680:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4689:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4698:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4708:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4723:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4733:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4741:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4757:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4835:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4853:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4875:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4887:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4906:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4915:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4931:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4939:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4950:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4959:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4972:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:4997:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5006:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5072:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5199:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5213:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5237:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5250:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5289:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5312:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5346:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5368:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5409:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5467:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5492:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5569:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5593:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rematch.cpp:5606:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.cpp:54:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.cpp:59:83: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:61:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.cpp:59:83: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:50:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:50:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:61:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:61:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:67:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/remtrans.h:67:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:130:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:226:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:522:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:519:0: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:522:5: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:523:5: style: Variable 'matcher' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:520:0: note: Variable 'matcher' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:523:5: note: Variable 'matcher' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:546:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:543:0: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:546:5: note: Variable 'pat' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:547:5: style: Variable 'matcher' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:544:0: note: Variable 'matcher' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/repattrn.cpp:547:5: note: Variable 'matcher' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/sortkey.h:318:46: style: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/sortkey.h:154:60: note: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/sortkey.h:318:46: note: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:154:81: style: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:203:33: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:154:81: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:290:45: style: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:803:43: note: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:290:45: note: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:290:70: style: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:803:74: note: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:290:70: note: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:291:45: style: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:803:101: note: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:291:45: note: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:305:67: style: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:402:67: note: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:305:67: note: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:362:44: style: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:416:42: note: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:362:44: note: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:368:47: style: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:614:52: note: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:368:47: note: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:411:65: style: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:520:57: note: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:411:65: note: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:445:45: style: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:510:43: note: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:445:45: note: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:568:81: style: Function 'setVariableTop' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:564:83: note: Function 'setVariableTop' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:568:81: note: Function 'setVariableTop' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:599:76: style: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:581:78: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:599:76: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:604:64: style: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:594:62: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:604:64: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:638:59: style: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:666:46: note: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:638:59: note: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:639:48: style: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:667:50: note: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:639:48: note: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:656:73: style: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:681:43: note: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:656:73: note: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:657:48: style: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:682:47: note: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:657:48: note: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:700:49: style: Function 'compare' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:273:59: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:700:49: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:700:76: style: Function 'compare' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:274:59: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:700:76: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:701:40: style: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:275:50: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:701:40: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:708:49: style: Function 'compare' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:290:59: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:708:49: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:708:76: style: Function 'compare' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:291:59: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:708:76: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:709:56: style: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:293:50: note: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:709:56: note: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:724:41: style: Function 'compare' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:311:51: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:724:41: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:724:55: style: Function 'compare' argument 2 names different: declaration 'sourceLength' definition 'leftLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:311:67: note: Function 'compare' argument 2 names different: declaration 'sourceLength' definition 'leftLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:724:55: note: Function 'compare' argument 2 names different: declaration 'sourceLength' definition 'leftLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:725:41: style: Function 'compare' argument 3 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:312:51: note: Function 'compare' argument 3 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:725:41: note: Function 'compare' argument 3 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:725:56: style: Function 'compare' argument 4 names different: declaration 'targetLength' definition 'rightLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:312:67: note: Function 'compare' argument 4 names different: declaration 'targetLength' definition 'rightLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:725:56: note: Function 'compare' argument 4 names different: declaration 'targetLength' definition 'rightLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:726:40: style: Function 'compare' argument 5 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:313:50: note: Function 'compare' argument 5 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:726:40: note: Function 'compare' argument 5 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:743:51: style: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:343:61: note: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:743:51: note: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:743:76: style: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:344:61: note: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:743:76: note: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:744:44: style: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:345:54: note: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:744:44: note: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1216:43: style: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:326:53: note: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1216:43: note: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1216:64: style: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:327:53: note: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1216:64: note: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1217:40: style: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:328:50: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1217:40: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1279:57: style: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:361:64: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1279:57: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1280:48: style: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:363:55: note: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1280:48: note: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1285:49: style: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:380:56: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1285:49: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1285:60: style: Function 'getCollationKey' argument 2 names different: declaration 'sourceLength' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:381:51: note: Function 'getCollationKey' argument 2 names different: declaration 'sourceLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1285:60: note: Function 'getCollationKey' argument 2 names different: declaration 'sourceLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1286:48: style: Function 'getCollationKey' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:383:55: note: Function 'getCollationKey' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1286:48: note: Function 'getCollationKey' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1308:52: style: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:630:53: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1308:52: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1309:40: style: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:630:70: note: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1309:40: note: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1309:54: style: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:631:40: note: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1309:54: note: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1314:44: style: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:649:45: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1314:44: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1314:55: style: Function 'getSortKey' argument 2 names different: declaration 'sourceLength' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:649:61: note: Function 'getSortKey' argument 2 names different: declaration 'sourceLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1314:55: note: Function 'getSortKey' argument 2 names different: declaration 'sourceLength' definition 'length'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1315:40: style: Function 'getSortKey' argument 3 names different: declaration 'result' definition 'dest'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:650:41: note: Function 'getSortKey' argument 3 names different: declaration 'result' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1315:40: note: Function 'getSortKey' argument 3 names different: declaration 'result' definition 'dest'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1315:54: style: Function 'getSortKey' argument 4 names different: declaration 'resultLength' definition 'capacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:650:57: note: Function 'getSortKey' argument 4 names different: declaration 'resultLength' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1315:54: note: Function 'getSortKey' argument 4 names different: declaration 'resultLength' definition 'capacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1542:65: style: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:719:66: note: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1542:65: note: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:67:5: warning: Member variable 'FCDUIterCollationIterator::pos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:67:5: warning: Member variable 'FCDUIterCollationIterator::limit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:82:5: warning: Member variable 'FCDUTF8CollationIterator::limit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:783:5: warning: Member variable 'NFDIterator::decomp' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/sortkey.h:138:5: style: 'CollationKey::operator=' should return 'CollationKey &'. [operatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tblcoll.h:809:5: style: Class 'RuleBasedCollator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:95:5: style: Class 'CollationKeyByteSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:912:5: style: Class 'UIterNFDIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1396:5: style: Class 'PartLevelCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:42:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:107:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:42:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:44:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:109:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:44:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:46:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:201:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:46:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:48:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:207:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:48:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:51:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:222:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:51:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:53:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:230:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:53:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:55:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:245:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:55:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:57:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:247:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:57:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:74:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:42:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:74:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:76:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:44:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:76:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:78:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:46:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:78:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:80:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:48:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:80:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:83:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:51:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:83:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:85:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:53:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:85:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:87:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:55:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:87:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:89:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:57:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uitercollationiterator.h:89:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:43:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:107:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:43:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:45:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:109:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:45:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:47:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:201:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:47:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:49:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:207:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:49:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:62:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:222:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:62:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:64:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:236:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:64:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:66:19: style: The function 'forbidSurrogateCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:243:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:66:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:68:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:245:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:68:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:70:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:247:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:70:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:90:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:43:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:90:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:92:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:45:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:92:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:94:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:47:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:94:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:96:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:49:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:96:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:99:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:62:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:99:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:101:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationiterator.h:230:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:101:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:103:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:64:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:103:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:105:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:68:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:105:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:107:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:70:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utf8collationiterator.h:107:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:101:18: style: The function 'AppendBeyondCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationkeys.h:72:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:101:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:102:19: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationkeys.h:73:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:102:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:833:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:833:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:885:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:885:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:902:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:902:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:914:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:914:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:926:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:926:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1401:19: style: The function 'needToWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/collationkeys.h:100:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp:1401:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scientificnumberformatter.cpp:132:40: style: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:168:48: note: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scientificnumberformatter.cpp:132:40: note: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:162:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:147:24: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:162:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:164:32: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:149:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:164:32: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:181:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:147:24: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:181:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:183:32: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:149:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/scientificnumberformatter.h:183:32: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:182:39: style: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.h:59:32: note: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:182:39: note: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:218:57: style: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.h:64:51: note: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:218:57: note: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:297:33: warning: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1' [funcArgOrderDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.h:76:39: note: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1'
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/scriptset.cpp:297:33: note: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1'
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/search.cpp:30:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/search.cpp:347:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/search.cpp:366:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/search.cpp:383:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/search.cpp:29:5: performance: Variable 'm_text_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usrchimp.h:89:5: style: Class 'UCollationPCE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usrchimp.h:90:5: style: Class 'UCollationPCE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:46:49: style: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:196:39: note: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:46:49: note: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:59:49: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:221:44: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:59:49: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:187:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/selfmt.h:331:44: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/selfmt.cpp:187:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:89:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:163:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:89:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:91:36: style: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:165:40: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:91:36: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:108:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:206:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:108:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:110:36: style: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:208:40: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:110:36: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:127:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:254:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:127:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:130:36: style: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:257:40: note: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:130:36: note: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:149:39: style: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:817:27: note: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:149:39: note: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:150:39: style: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:817:46: note: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:150:39: note: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:151:39: style: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:817:63: note: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:151:39: note: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:152:40: style: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:818:28: note: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:152:40: note: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:153:41: style: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:818:48: note: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:153:41: note: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:154:39: style: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:819:27: note: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:154:39: note: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:155:39: style: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:819:44: note: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:155:39: note: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:156:39: style: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:819:59: note: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:156:39: note: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:157:40: style: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:820:28: note: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:157:40: note: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:158:41: style: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:820:46: note: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:158:41: note: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:159:40: style: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:821:28: note: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:159:40: note: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:415:54: style: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:590:55: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:415:54: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:442:54: style: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:609:58: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:442:54: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:512:45: style: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:626:18: note: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:512:45: note: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:512:68: style: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/simpletz.h:626:38: note: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/simpletz.cpp:512:68: note: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smallintformatter.cpp:2610:17: style: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smallintformatter.h:82:21: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smallintformatter.cpp:2610:17: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:351:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3843:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2929:30: style: The scope of the variable 'src' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:489:55: style: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:823:41: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:489:55: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:511:61: style: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:836:47: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:511:61: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2113:82: style: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:950:40: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2113:82: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2556:52: style: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1367:53: note: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2556:52: note: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2557:39: style: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1367:74: note: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2557:39: note: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2587:52: style: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1373:56: note: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2587:52: note: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2587:66: style: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1373:77: note: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2587:66: note: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2759:52: style: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1351:46: note: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2759:52: note: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2760:39: style: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/smpdtfmt.h:1351:67: note: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2760:39: note: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/smpdtfst.h:33:5: style: Class 'SimpleDateFormatStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sortkey.cpp:60:43: style: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/sortkey.h:117:37: note: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/sortkey.cpp:60:43: note: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.cpp:246:64: style: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:190:61: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.cpp:246:64: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strmatch.h:44:1: warning: The class 'StringMatcher' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:242:65: style: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:133:61: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:242:65: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:42:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:44:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:46:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:60:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:62:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:64:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:74:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:76:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.cpp:78:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/strrepl.h:37:1: warning: The class 'StringReplacer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:483:5: style: Variable 'hostZone' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:477:0: note: Variable 'hostZone' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:483:5: note: Variable 'hostZone' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:761:9: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:758:0: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:761:9: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1076:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1069:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1076:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1095:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1088:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1095:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:181:18: style: The scope of the variable 'u' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:186:13: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:1346:19: style: The scope of the variable 'numberFormat' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/timezone.cpp:737:1: warning: The class 'TZEnumeration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.cpp:71:70: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:78:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.cpp:71:70: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:55:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:55:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:60:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:60:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:78:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:83:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/titletrn.h:78:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmunit.h:126:5: style: Class 'TimeUnit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:688:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:724:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:725:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:320:35: style: Function 'setup' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:204:28: note: Function 'setup' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:320:35: note: Function 'setup' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:340:45: style: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:207:38: note: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:340:45: note: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:463:80: style: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:211:44: note: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:463:80: note: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:485:91: style: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:215:84: note: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:485:91: note: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:550:59: style: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:219:56: note: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:550:59: note: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:778:59: style: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:232:66: note: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tmutfmt.cpp:778:59: note: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tmutfmt.h:95:5: style: Class 'TimeUnitFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/toupptrn.h:53:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/toupptrn.h:53:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/toupptrn.h:58:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/toupptrn.h:58:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1021:17: warning: Possible null pointer dereference: alias [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1010:21: note: Assignment 'alias=0', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1021:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1328:13: warning: Possible null pointer dereference: result [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1320:35: note: Assignment 'result=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1328:13: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:161:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:178:43: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:951:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1070:45: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1081:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1084:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1101:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1111:49: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1503:42: style: The scope of the variable 'colBund' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1508:13: style: The scope of the variable 'row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1508:18: style: The scope of the variable 'maxRows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:129:53: style: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:326:41: note: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:129:53: note: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:734:78: style: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:755:73: note: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:734:78: note: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:860:49: style: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:789:37: note: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:860:49: note: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1137:55: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:879:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1137:55: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1253:65: style: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1008:60: note: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1253:65: note: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1261:56: style: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1046:51: note: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/translit.cpp:1261:56: note: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:150:5: style: Class 'TransliteratorRegistry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:418:9: style: Class 'Enumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:36:5: style: Class 'UnicodeNameTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:51:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:51:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:56:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:56:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:74:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:74:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:80:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:80:29: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:85:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:85:22: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:103:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:103:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:116:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:158:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:166:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:482:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:510:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:578:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:582:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:598:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:603:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:720:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:744:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:773:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:803:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:847:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:911:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:1011:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:1185:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:1291:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:65:63: style: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:49:46: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:65:63: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:66:60: style: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:49:73: note: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:66:60: note: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:75:63: style: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:54:46: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:75:63: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:78:60: style: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:56:43: note: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:78:60: note: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:241:61: style: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:212:45: note: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:241:61: note: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:816:80: style: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.h:418:51: note: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:816:80: note: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/transreg.cpp:212:5: style: Class 'TransliteratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:331:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:413:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:489:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:526:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:867:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:371:5: style: Variable 'withParens' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:364:0: note: Variable 'withParens' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:371:5: note: Variable 'withParens' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:58:5: performance: Variable 'source' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:59:5: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:60:5: performance: Variable 'variant' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:61:5: performance: Variable 'sawSource' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:62:5: performance: Variable 'filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:67:5: performance: Variable 'canonID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:68:5: performance: Variable 'basicID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:69:5: performance: Variable 'filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:73:5: performance: Variable 'canonID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tridpars.cpp:74:5: performance: Variable 'basicID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:105:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:112:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:518:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:1605:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:1856:40: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2623:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2844:13: style: The scope of the variable 'parsedPos' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2853:13: style: The scope of the variable 'matchIdx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2643:84: style: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzfmt.h:818:85: note: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2643:84: note: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:39:5: style: Class 'ZNStringPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:232:5: style: Class 'TZDBTimeZoneNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:173:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:173:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:174:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:174:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:176:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:176:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:177:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:177:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:179:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:179:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:180:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:180:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:182:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:182:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:183:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:183:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:185:20: style: The function 'getExemplarLocationName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:274:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:185:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:187:41: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:410:34: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:187:41: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:189:10: style: The function 'loadAllDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:297:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:189:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:190:10: style: The function 'getDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:303:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:190:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:235:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:235:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:236:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:236:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:238:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:238:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:239:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:239:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:241:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:241:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:242:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:242:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:244:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:244:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:245:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:245:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:247:41: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:410:34: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:247:41: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2700:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:121:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzfmt.cpp:2700:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:858:20: warning: Either the condition 'mzIDs!=NULL' is redundant or there is possible null pointer dereference: mzIDs. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:877:15: note: Assuming that condition 'mzIDs!=NULL' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:858:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:159:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:177:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:235:42: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:634:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:1225:13: style: Variable 'tzgnCore' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:1222:0: note: Variable 'tzgnCore' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:1225:13: note: Variable 'tzgnCore' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:127:5: style: Class 'TimeZoneGenericNameMatchInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:191:5: style: Class 'GNameSearchHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:194:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:121:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzgnames.cpp:194:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:455:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:464:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:474:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:485:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:155:5: style: Variable 'cacheEntry' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:152:0: note: Variable 'cacheEntry' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:155:5: note: Variable 'cacheEntry' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:160:9: style: Variable 'tznames' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:157:0: note: Variable 'tznames' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:160:9: note: Variable 'tznames' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:107:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:107:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:109:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:109:28: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:111:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:111:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:112:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:112:24: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:113:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:113:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:114:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:114:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:116:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:116:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:117:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:117:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:119:20: style: The function 'getExemplarLocationName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:274:28: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:119:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:121:10: style: The function 'loadAllDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:297:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:121:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:122:10: style: The function 'getDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:303:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:122:10: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:124:26: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tznames.h:410:34: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames.cpp:124:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:128:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:159:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:247:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:286:31: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:703:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:940:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:996:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1311:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1339:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1412:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1421:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1604:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1627:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:2018:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:2275:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:529:18: style: The scope of the variable 'pooledString' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1345:41: style: The scope of the variable 'matches' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1647:30: style: The scope of the variable 'id' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:2053:26: style: The scope of the variable 'mzID' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:172:60: style: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:132:51: note: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:172:60: note: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1293:59: style: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:217:52: note: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1293:59: note: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1321:59: style: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:218:52: note: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1321:59: note: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1403:57: style: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:221:42: note: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1403:57: note: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:2222:58: style: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:249:67: note: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:2222:58: note: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:104:25: style: struct member 'ZMatchInfo::znameInfo' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:105:25: style: struct member 'ZMatchInfo::matchLength' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:846:5: style: Class 'MetaZoneIDsEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:847:5: style: Class 'MetaZoneIDsEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:910:5: style: Class 'ZNameSearchHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:913:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:121:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:913:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1884:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.h:121:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tznames_impl.cpp:1884:11: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:136:57: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:281:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:136:57: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:322:56: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:516:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:322:56: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:497:59: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:722:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:497:59: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:583:87: style: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/tzrule.h:787:74: note: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/tzrule.cpp:583:87: note: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:169:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:178:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:202:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:215:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:232:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:267:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:275:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:298:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:322:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:325:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:328:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:331:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:334:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:350:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:354:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:358:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:362:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:366:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:392:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:402:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:416:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:432:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:440:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:452:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:464:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:475:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:484:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:492:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:500:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:507:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:523:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:526:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:529:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:532:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:535:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:539:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:557:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:598:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:607:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:616:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:625:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:636:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:754:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:755:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:137:27: style: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucal.h:694:26: note: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:137:27: note: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:372:27: style: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucal.h:973:27: note: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucal.cpp:372:27: note: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol.cpp:101:12: warning: Either the condition 'newColl==NULL' is redundant or there is possible null pointer dereference: newColl. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol.cpp:96:17: note: Assuming that condition 'newColl==NULL' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol.cpp:101:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_res.cpp:540:27: style: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucol.h:814:27: note: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_res.cpp:540:27: note: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_res.cpp:620:5: style: Struct 'KeywordsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:342:23: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:519:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:516:0: note: Variable 'string' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:519:5: note: Variable 'string' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:252:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:355:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:355:20: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:356:13: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:357:10: style: The scope of the variable 'optName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:565:37: style: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucol.h:960:37: note: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:565:37: note: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:578:49: style: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucol.h:985:49: note: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:578:49: note: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:615:25: style: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucol.h:492:25: note: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucol_sit.cpp:615:25: note: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucoleitr.cpp:94:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucoleitr.cpp:156:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:51:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:62:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:72:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:82:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:92:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:102:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:112:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:123:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:154:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:165:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:181:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:187:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:199:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:117:27: style: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ucsdet.h:209:51: note: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ucsdet.cpp:117:27: note: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:192:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:201:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:239:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:277:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:310:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:338:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:363:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:395:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:408:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:415:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:424:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:435:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:441:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:448:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:456:59: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:457:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:463:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:477:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:485:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:492:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:513:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:523:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:583:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:585:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1098:53: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1224:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1234:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1272:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1297:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1313:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:253:25: style: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udat.h:1025:41: note: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:253:25: note: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:319:25: style: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udat.h:1098:41: note: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:319:25: note: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:496:27: style: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udat.h:1295:27: note: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:496:27: note: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:591:41: style: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udat.h:1495:49: note: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:591:41: note: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1090:37: style: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udat.h:1534:45: note: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udat.cpp:1090:37: note: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udateintervalformat.cpp:63:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udateintervalformat.cpp:95:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:47:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:55:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:82:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:137:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:151:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:158:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:170:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:177:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:188:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:194:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:205:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:211:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:245:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:252:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:259:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:268:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:107:31: style: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/udatpg.h:319:31: note: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/udatpg.cpp:107:31: note: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ufieldpositer.cpp:38:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ufieldpositer.cpp:48:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:270:5: style: Variable 'rb' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:269:0: note: Variable 'rb' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:270:5: note: Variable 'rb' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:277:41: style: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ulocdata.h:271:41: note: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:277:41: note: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:278:42: style: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ulocdata.h:272:42: note: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:278:42: note: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:325:36: style: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ulocdata.h:293:36: note: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:325:36: note: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:326:37: style: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/ulocdata.h:294:37: note: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ulocdata.c:326:37: note: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:269:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:284:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:299:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:309:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:336:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:361:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:409:48: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:477:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:532:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:187:38: style: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/umsg.h:347:38: note: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:187:38: note: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:209:39: style: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/umsg.h:376:39: note: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/umsg.cpp:209:39: note: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:145:69: style: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:64:49: note: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:145:69: note: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:146:61: style: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:65:41: note: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:146:61: note: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:174:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:103:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.cpp:174:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unesctrn.h:33:1: warning: The class 'UnescapeTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.cpp:96:13: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.cpp:72:88: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.h:74:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uni2name.cpp:72:88: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:144:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:207:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:240:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:284:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:323:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:350:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:449:44: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:809:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:819:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:868:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:468:27: style: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unum.h:860:27: note: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:468:27: note: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:753:37: style: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/unum.h:841:45: note: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unum.cpp:753:37: note: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:345:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/numfmt.h:609:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/compactdecimalformat.h:345:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unumsys.cpp:43:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unumsys.cpp:58:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unumsys.cpp:65:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unumsys.cpp:72:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unumsys.cpp:83:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/upluralrules.cpp:37:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/upluralrules.cpp:53:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:271:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:287:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:326:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:346:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:358:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:377:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:410:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:440:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:480:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:497:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:521:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:551:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:582:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:605:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:621:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:640:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:653:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:671:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:741:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:766:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:790:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:814:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:840:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:859:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:880:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:902:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:918:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:935:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:951:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:968:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:984:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1000:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1017:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1034:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1052:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1069:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1087:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1104:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1121:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1138:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1157:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1205:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1231:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1266:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1591:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1604:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1744:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1756:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1947:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1971:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1378:15: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:270:35: style: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:211:34: note: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:270:35: note: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:286:40: style: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:251:40: note: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:286:40: note: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:323:43: style: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:271:42: note: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:323:43: note: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:344:47: style: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:287:47: note: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:344:47: note: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:357:40: style: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:299:43: note: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:357:40: note: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:373:36: style: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:324:36: note: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:373:36: note: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:407:37: style: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:347:37: note: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:407:37: note: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:437:36: style: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:372:36: note: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:437:36: note: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:477:37: style: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:393:37: note: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:477:37: note: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:494:41: style: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:423:41: note: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:494:41: note: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:511:36: style: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:448:36: note: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:511:36: note: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:518:38: style: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:474:38: note: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:518:38: note: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:541:38: style: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:502:38: note: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:541:38: note: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:548:40: style: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:531:40: note: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:548:40: note: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:572:33: style: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:555:33: note: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:572:33: note: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:579:35: style: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:580:35: note: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:579:35: note: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:603:37: style: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:598:37: note: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:603:37: note: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:619:39: style: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:609:39: note: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:619:39: note: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:636:48: style: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:629:48: note: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:636:48: note: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:649:49: style: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:653:49: note: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:649:49: note: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:666:34: style: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:675:34: note: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:666:34: note: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:736:39: style: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:704:39: note: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:736:39: note: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:756:34: style: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:725:34: note: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:756:34: note: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:763:36: style: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:745:36: note: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:763:36: note: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:780:34: style: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:763:34: note: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:780:34: note: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:787:36: style: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:782:34: note: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:787:36: note: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:804:37: style: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:800:37: note: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:804:37: note: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:811:39: style: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:819:37: note: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:811:39: note: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:828:40: style: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:844:40: note: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:828:40: note: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:836:42: style: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:871:40: note: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:836:42: note: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:854:48: style: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:891:46: note: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:854:48: note: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:872:49: style: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:907:49: note: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:872:49: note: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:878:51: style: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:921:51: note: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:878:51: note: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:894:47: style: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:935:47: note: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:894:47: note: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:900:49: style: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:950:49: note: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:900:49: note: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:916:58: style: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:964:58: note: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:916:58: note: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:932:52: style: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:988:51: note: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:932:52: note: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:949:56: style: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1003:56: note: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:949:56: note: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:965:50: style: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1021:49: note: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:965:50: note: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:982:44: style: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1036:44: note: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:982:44: note: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:998:48: style: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1051:48: note: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:998:48: note: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1014:43: style: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1426:46: note: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1014:43: note: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1031:50: style: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1440:52: note: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1031:50: note: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1049:44: style: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1464:47: note: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1049:44: note: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1066:51: style: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1476:53: note: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1066:51: note: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1083:50: style: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1519:50: note: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1083:50: note: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1100:54: style: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1537:54: note: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1100:54: note: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1117:65: style: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1591:65: note: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1117:65: note: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1134:67: style: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1608:67: note: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1134:67: note: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1151:42: style: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1083:42: note: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1151:42: note: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1201:47: style: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1112:44: note: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1201:47: note: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1202:47: style: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1113:44: note: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1202:47: note: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1225:42: style: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1142:42: note: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1225:42: note: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1262:47: style: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1171:46: note: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1262:47: note: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1263:49: style: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1172:46: note: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1263:49: note: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1584:49: style: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1223:49: note: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1584:49: note: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1600:54: style: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1253:54: note: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1600:54: note: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1601:54: style: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1254:54: note: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1601:54: note: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1740:42: style: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1283:42: note: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1740:42: note: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1753:47: style: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1307:47: note: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1753:47: note: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1940:39: style: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1363:42: note: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1940:39: note: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1967:42: style: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uregex.h:1398:42: note: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:1967:42: note: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregex.cpp:61:5: performance: Variable 'fOwnsText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:54:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:61:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:68:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:76:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:84:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:91:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:99:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:106:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uregion.cpp:113:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4306:17: warning: Either the condition 'nextCEI!=NULL' is redundant or there is possible null pointer dereference: nextCEI. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4327:33: note: Assuming that condition 'nextCEI!=NULL' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4306:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4310:33: warning: Either the condition 'nextCEI!=NULL' is redundant or there is possible null pointer dereference: nextCEI. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4327:33: note: Assuming that condition 'nextCEI!=NULL' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:4310:33: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:2680:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:2701:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:3511:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:2754:52: style: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/usearch.h:349:54: note: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/usearch.cpp:2754:52: note: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:150:12: warning: Possible null pointer dereference: si [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:148:14: note: Assignment 'si=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:150:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:193:12: warning: Possible null pointer dereference: result [nullPointer]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:191:18: note: Assignment 'result=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:193:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:156:39: style: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uspoof.h:625:39: note: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:156:39: note: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:698:42: style: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uspoof.h:1575:24: note: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof.cpp:698:42: note: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.h:58:5: style: Class 'SpoofImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.h:207:5: style: Class 'SpoofData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_build.cpp:53:32: style: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/uspoof.h:660:32: note: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_build.cpp:53:32: note: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.h:44:5: style: Struct 'SPUString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.h:59:5: style: Class 'SPUStringPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.cpp:102:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.cpp:101:46: style: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.h:69:35: note: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_conf.cpp:101:46: note: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:122:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:438:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:859:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:894:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:457:48: style: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.h:124:39: note: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:457:48: note: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:583:34: style: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.h:217:27: note: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/uspoof_impl.cpp:583:34: note: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:202:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:218:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:227:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:234:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:245:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:253:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:290:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:415:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:434:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:458:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:488:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:511:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:526:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:528:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:161:9: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:159:0: note: Variable 'trans' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:161:9: note: Variable 'trans' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:173:9: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:172:0: note: Variable 'trans' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:173:9: note: Variable 'trans' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:141:26: style: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/utrans.h:198:26: note: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/utrans.cpp:141:26: note: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:124:17: style: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:104:17: note: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:124:17: note: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:150:42: style: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:92:42: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:150:42: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:177:62: style: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.h:114:46: note: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/valueformatter.cpp:177:62: note: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1387:5: warning: Either the condition 'rules==NULL' is redundant or there is possible null pointer dereference: rules. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1393:15: note: Assuming that condition 'rules==NULL' is not redundant
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1387:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1076:5: style: Variable 'bundle' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1073:0: note: Variable 'bundle' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1076:5: note: Variable 'bundle' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1077:5: style: Variable 'versionStr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1074:0: note: Variable 'versionStr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1077:5: note: Variable 'versionStr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1107:5: style: Variable 'bundle' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1104:0: note: Variable 'bundle' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1107:5: note: Variable 'bundle' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1108:5: style: Variable 'versionStr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1105:0: note: Variable 'versionStr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1108:5: note: Variable 'versionStr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1382:5: style: Variable 'rules' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1377:0: note: Variable 'rules' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1382:5: note: Variable 'rules' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:897:37: style: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:886:30: note: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:897:37: note: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1086:66: style: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:101:77: note: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1086:66: note: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1200:54: style: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:263:60: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:1200:54: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:2185:36: style: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/unicode/vtzone.h:382:34: note: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:2185:36: note: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'.
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:886:5: style: Class 'VTZWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vtzone.cpp:928:5: style: Class 'VTZReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:42:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:47:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:52:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:58:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:69:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:74:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:79:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:85:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:97:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:109:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:121:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:128:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:134:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:139:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:144:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:149:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:154:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:159:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:164:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:169:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:174:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:179:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/vzone.cpp:184:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zonemeta.cpp:570:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zonemeta.cpp:589:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:34:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:39:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:45:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:53:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:58:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:63:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:78:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:83:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:88:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:95:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:104:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:109:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:114:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:120:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:126:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:132:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:138:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:143:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/zrule.cpp:148:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:30:51: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:40:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:45:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:50:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:55:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:60:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:65:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:70:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:75:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:80:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:85:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:90:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:95:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/i18n/ztrans.cpp:100:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ucln_io.cpp:25:0: error: #error U_IO_IMPLEMENTATION not set - must be set for all ICU source files in io/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufile.c:351:24: style: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/io/unicode/ustdio.h:466:55: note: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufile.c:351:24: note: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufile.c:356:65: style: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/io/unicode/ustdio.h:475:68: note: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufile.c:356:65: note: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufmt_cmn.c:76:14: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufmt_cmn.c:190:30: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprintf.cpp:74:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprintf.cpp:83:23: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprintf.cpp:84:22: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:311:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:316:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:311:10: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:628:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:633:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:628:10: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:711:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:716:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:711:10: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:909:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:914:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:909:10: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:204:13: style: The scope of the variable 'argSize' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:1055:14: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:1217:22: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uprntf_p.c:1226:18: style: The scope of the variable 'lastAlias' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uscanf_p.c:348:13: style: The scope of the variable 'symbolLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/uscanf_p.c:1308:21: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:602:24: style: Condition 'f->str.fPos>=f->str.fLimit' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:319:18: style: The scope of the variable 'mySourceBegin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:324:17: style: The scope of the variable 'numConverted' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:395:35: style: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/io/unicode/ustdio.h:606:30: note: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:395:35: note: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:622:34: style: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/io/ufile.h:113:34: note: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:622:34: note: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:665:26: style: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/io/unicode/ustdio.h:733:21: note: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'.
thunderbird-52.3.0/mozilla/intl/icu/source/io/ustdio.c:665:26: note: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'.
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:28:14: style: struct member 'ICU_Data_Header::headerSize' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:29:13: style: struct member 'ICU_Data_Header::magic1' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:29:21: style: struct member 'ICU_Data_Header::magic2' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:31:10: style: struct member 'ICU_Data_Header::padding' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:32:14: style: struct member 'ICU_Data_Header::count' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:32:21: style: struct member 'ICU_Data_Header::reserved' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/stubdata/stubdata.c:39:10: style: struct member 'ICU_Data_Header::fakeNameAndData' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:508:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:296:53: style: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/ctest.h:275:32: note: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:296:53: note: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:576:43: style: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/ctest.h:179:21: note: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:576:43: note: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:809:48: style: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/ctest.h:237:48: note: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:809:48: note: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:1252:35: style: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/ctest.h:286:35: note: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:1252:35: note: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:1299:73: style: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/ctest.h:312:73: note: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:1299:73: note: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:164:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:806:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:812:46: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:846:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:855:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:864:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/ctest.c:885:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/datamap.cpp:84:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:35:11: performance: Technically the member function 'DataMap::utoi' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/datamap.cpp:20:10: note: Technically the member function 'DataMap::utoi' can be static.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:35:11: note: Technically the member function 'DataMap::utoi' can be static.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/datamap.cpp:65:3: style: Class 'RBDataMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/datamap.cpp:65:3: style: Class 'RBDataMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:124:31: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:43:31: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:124:31: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:125:19: style: The function 'getInt28' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:58:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:125:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:126:20: style: The function 'getUInt28' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:66:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:126:20: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:127:26: style: The function 'getIntVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:75:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:127:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:128:26: style: The function 'getBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:84:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:128:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:130:19: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:50:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:130:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:132:32: style: The function 'getStringArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:91:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:132:32: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:133:26: style: The function 'getIntArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:98:26: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/datamap.h:133:26: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/testdata.cpp:14:32: style: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:52:24: note: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/testdata.cpp:14:32: note: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/testdata.cpp:46:36: style: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:96:26: note: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/testdata.cpp:46:36: note: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:96:3: style: Class 'RBTestData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:106:17: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:64:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:106:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:108:17: style: The function 'nextSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:74:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:108:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:109:17: style: The function 'nextCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:84:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/testdata.h:109:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:218:20: style: Condition 'testBundle==NULL' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:216:35: note: Assignment 'testBundle=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:218:20: note: Condition 'testBundle==NULL' is always true
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:84:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:79:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:84:3: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:218:20: style: Same expression on both sides of '==' because the value of 'testBundle' and 'NULL' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:216:35: note: 'testBundle' is assigned value 'NULL' here.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:218:20: note: Same expression on both sides of '==' because the value of 'testBundle' and 'NULL' are the same.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/tstdtmod.cpp:129:3: performance: Variable 'fDataTestValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:95:17: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:69:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:95:17: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:97:21: style: The function 'createTestData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:77:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:97:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:98:21: style: The function 'createTestData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:84:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/tstdtmod.h:98:21: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:321:32: style: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/unicode/uperf.h:144:25: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:321:32: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:83:12: warning: Member variable 'UPerfTest::caller' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:83:12: warning: Member variable 'UPerfTest::path' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:96:12: warning: Member variable 'UPerfTest::caller' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/ctestfw/uperf.cpp:96:12: warning: Member variable 'UPerfTest::path' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genccode/genccode.c:96:10: style: The scope of the variable 'writeCode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genccode/genccode.c:135:31: style: The scope of the variable 'filename' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:533:47: error: Array 'tag[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:343:31: note: Calling function 'getTagNumber', 2nd argument 'tagLen' value is 3
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:533:47: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:800:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:586:11: style: The scope of the variable 'atag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:666:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:666:19: style: The scope of the variable 'idx2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:919:14: style: The scope of the variable 'aliasNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencnval/gencnval.c:758:31: style: Checking if unsigned variable 'aliasList->aliasCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencolusb/extract_unsafe_backwards.cpp:38:26: style: Variable 'rangeCount' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gencolusb/verify_uset.cpp:62:21: style: Variable 'col' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gendict/gendict.cpp:213:13: style: Technically the member function 'DataDict::getTransform' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gendict/gendict.cpp:132:13: style: Class 'DataDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gendict/gendict.cpp:132:13: style: Class 'DataDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:99:13: style: Technically the member function 'Normalizer2DataBuilder::getCenterNoNoDelta' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:43:5: style: Class 'Normalizer2DataBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:485:29: warning: %hu in format string (no. 3) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:485:29: warning: %hu in format string (no. 4) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:169:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:215:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:216:11: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:1250:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:457:17: style: The scope of the variable 'prev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:547:5: warning: Member variable 'BuilderReorderingBuffer::fArray' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:89:13: performance: Technically the member function 'Normalizer2DataBuilder::combine' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:425:33: note: Technically the member function 'Normalizer2DataBuilder::combine' can be static.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:89:13: note: Technically the member function 'Normalizer2DataBuilder::combine' can be static.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:93:10: style: Technically the member function 'Normalizer2DataBuilder::reorder' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:604:25: note: Technically the member function 'Normalizer2DataBuilder::reorder' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:93:10: note: Technically the member function 'Normalizer2DataBuilder::reorder' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:94:11: style: Technically the member function 'Normalizer2DataBuilder::hasNoCompBoundaryAfter' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:630:31: note: Technically the member function 'Normalizer2DataBuilder::hasNoCompBoundaryAfter' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:94:11: note: Technically the member function 'Normalizer2DataBuilder::hasNoCompBoundaryAfter' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:97:10: style: Technically the member function 'Normalizer2DataBuilder::writeCompositions' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:759:30: note: Technically the member function 'Normalizer2DataBuilder::writeCompositions' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.h:97:10: note: Technically the member function 'Normalizer2DataBuilder::writeCompositions' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:581:10: style: Technically the member function 'BuilderReorderingBuffer::toString' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:341:5: style: Class 'CompositionBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:441:5: style: Class 'Decomposer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:809:5: style: Class 'ExtraDataWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:930:5: style: Class 'Norm16Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:342:19: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:159:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:342:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:442:19: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:159:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:442:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:813:19: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:159:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:813:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:931:19: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:159:19: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gennorm2/n2builder.cpp:931:19: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/errmsg.c:30:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/errmsg.c:68:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/genrb.cpp:147:47: warning: Logical conjunction always evaluates to false: s[0] < '1' && '3' < s[0]. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/genrb.cpp:762:5: style: Variable 'basename' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/genrb.cpp:759:5: note: Variable 'basename' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/genrb.cpp:762:5: note: Variable 'basename' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:234:18: style: The function 'handlePreflightStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:181:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:234:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:257:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:257:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:258:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:258:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:259:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:259:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:275:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:275:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:276:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:276:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:277:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:277:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:294:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:294:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:310:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:310:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:311:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:311:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:344:18: style: The function 'handlePreflightStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:181:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:344:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:345:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:345:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:382:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:382:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:383:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:383:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:397:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:397:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:398:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:398:18: note: Function in derived class
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1048:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1040:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1048:5: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1045:24: style: The scope of the variable 'subtag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1045:38: style: The scope of the variable 'typeKeyword' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1365:24: style: The scope of the variable 'string' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1366:24: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1369:24: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/parse.cpp:1998:9: error: Memory leak: state.bundle [memleak]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/rbutil.c:74:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/rbutil.c:76:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1079:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1079:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1541:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:490:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:662:14: style: The scope of the variable 'pad' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:771:14: style: The scope of the variable 'pad' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:939:16: style: The scope of the variable 'off' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1464:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:237:10: style: Technically the member function 'ContainerResource::preWriteAllRes' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:674:20: note: Technically the member function 'ContainerResource::preWriteAllRes' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:237:10: note: Technically the member function 'ContainerResource::preWriteAllRes' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:239:10: style: Technically the member function 'ContainerResource::writeAllRes32' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:745:20: note: Technically the member function 'ContainerResource::writeAllRes32' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:239:10: note: Technically the member function 'ContainerResource::writeAllRes32' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1149:9: style: Struct 'SRBRoot' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:1149:9: style: Struct 'SRBRoot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:336:22: style: Class 'IntVectorResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:336:22: style: Class 'IntVectorResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:370:9: style: Class 'BinaryResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.cpp:370:9: style: Class 'BinaryResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/rle.c:131:9: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:134:33: style: Condition 'source[i-1]=='\\'' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:259:18: style: The scope of the variable 'add' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:319:15: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:379:17: style: The scope of the variable 'intArr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:381:17: style: The scope of the variable 'stringArr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:436:14: style: The scope of the variable 'byteDecl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:437:10: style: The scope of the variable 'byteBuffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:439:9: style: The scope of the variable 'byteIterator' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtjava.cpp:501:15: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:556:5: style: Variable 'resname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:551:0: note: Variable 'resname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:556:5: note: Variable 'resname' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:660:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:656:0: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:660:5: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:692:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:687:0: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:692:5: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:694:5: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:690:0: note: Variable 'current' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:694:5: note: Variable 'current' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:730:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:724:0: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:730:5: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:777:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:773:0: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:777:5: note: Variable 'sid' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1038:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1029:0: note: Variable 'pos' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1038:5: note: Variable 'pos' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:143:14: style: The scope of the variable 'temp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:144:14: style: The scope of the variable 'temp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:149:14: style: The scope of the variable 'crc2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:430:13: style: The scope of the variable 'noteLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:727:14: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:803:14: style: The scope of the variable 'crc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1006:99: style: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:128:104: note: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1006:99: note: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1008:53: style: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/reslist.h:129:100: note: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:1008:53: note: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/genrb/wrtxml.cpp:893:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gensprep/store.c:577:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gensprep/store.c:528:14: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gensprep/store.c:415:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/gentest/genres32.c:30:10: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuinfo/icuinfo.cpp:96:11: style: Condition ''A'==65' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuinfo/icuinfo.cpp:98:18: style: Condition ''A'==193' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:330:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:331:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:524:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:533:19: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:167:5: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:163:5: note: Variable 'in' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:167:5: note: Variable 'in' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:344:14: style: The scope of the variable 'outBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:346:33: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/icuswap/icuswap.cpp:489:19: style: The scope of the variable 'entryName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:329:14: style: The scope of the variable 'u32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:330:12: style: The scope of the variable 'u' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:416:39: style: The scope of the variable 'subStart' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:590:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:715:39: style: The scope of the variable 'subStart' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:823:25: style: The scope of the variable 'i3b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:932:14: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/gencnvex.c:933:13: style: The scope of the variable 'subStart' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:396:17: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:165:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:183:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:553:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:957:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:1416:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:374:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:568:33: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:687:58: style: The scope of the variable 'min' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:687:63: style: The scope of the variable 'overlap' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:687:72: style: The scope of the variable 'maxOverlap' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:946:12: style: The scope of the variable 'f' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:1078:17: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:1176:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:1230:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/genmbcs.cpp:1288:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/makeconv.cpp:163:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/makeconv.cpp:163:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/makeconv.cpp:168:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/makeconv/makeconv.cpp:556:11: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1866:5: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1856:0: note: Variable 'flag' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1866:5: note: Variable 'flag' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1876:9: style: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1872:0: note: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1876:9: note: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:269:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:558:10: style: The scope of the variable 'tmpDir' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:559:10: style: The scope of the variable 'datFileName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:560:10: style: The scope of the variable 'datFileNamePath' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:561:10: style: The scope of the variable 'checkLibFile' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:821:13: style: The scope of the variable 'tmpResult' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1203:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1215:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1216:13: style: The scope of the variable 'bufferLength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1267:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1858:10: style: The scope of the variable 'tmpbuffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1861:10: style: The scope of the variable 'mapFile' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1994:17: style: The scope of the variable 'in' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1101:71: style: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:77:71: note: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgdata.cpp:1101:71: note: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.c:283:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.c:29:107: style: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.h:46:107: note: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.c:29:107: note: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.c:75:86: style: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.h:41:86: note: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/pkgdata/pkgtypes.c:75:86: note: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/denseranges.cpp:30:5: warning: Member variable 'LargestGaps::gapStarts' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/denseranges.cpp:30:5: warning: Member variable 'LargestGaps::gapLengths' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/denseranges.cpp:30:5: style: Class 'LargestGaps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1292:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:377:29: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1225:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1289:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:451:29: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:452:13: style: The scope of the variable 'itemLength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:452:25: style: The scope of the variable 'typeEnum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:899:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:974:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:974:18: style: The scope of the variable 'nameLength' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1129:19: style: The scope of the variable 'ds' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1133:13: style: The scope of the variable 'itemCharset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1133:26: style: The scope of the variable 'outCharset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1087:29: style: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.h:115:29: note: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1087:29: note: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1127:74: style: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.h:125:74: note: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1127:74: note: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1185:53: style: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.h:120:53: note: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1185:53: note: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:384:10: warning: Member variable 'Package::inStrings' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:384:10: warning: Member variable 'Package::outStrings' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:391:5: performance: Variable 'inIsBigEndian' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.h:125:10: style: Technically the member function 'Package::extractItem' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.cpp:1127:10: note: Technically the member function 'Package::extractItem' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/package.h:125:10: note: Technically the member function 'Package::extractItem' can be const.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/toolutil.h:42:5: style: Class 'IcuToolErrorCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_genc.c:468:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_genc.c:467:35: style: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_genc.c:64:35: note: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_genc.c:467:35: note: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:339:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:359:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:415:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:315:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:313:18: note: Variable 's' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:315:9: note: Variable 's' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:125:17: style: The scope of the variable 'fileOffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:125:29: style: The scope of the variable 'basenameOffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:125:45: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:125:53: style: The scope of the variable 'nread' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:126:22: style: The scope of the variable 'file' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_gencmn.c:280:27: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_icu.cpp:39:17: style: The scope of the variable 'suffix' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_icu.cpp:40:16: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_icu.cpp:61:11: style: The scope of the variable 'file' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_icu.cpp:81:15: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkg_icu.cpp:82:21: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkgitems.cpp:454:24: style: The scope of the variable 'inMBCSHeader' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/pkgitems.cpp:455:13: style: The scope of the variable 'outputType' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ppucd.h:142:11: style: Technically the member function 'PreparsedUCD::isLineBufferAvailable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ppucd.cpp:58:11: style: Class 'PreparsedUCD' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ppucd.cpp:58:11: style: Class 'PreparsedUCD' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:213:13: style: The scope of the variable 'dataTop' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:320:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:320:24: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:422:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:422:24: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:532:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:532:24: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:653:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/swapimpl.cpp:634:17: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/toolutil.cpp:36:0: error: #error U_TOOLUTIL_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:370:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:469:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:174:5: style: Variable 'pTarget' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:164:0: note: Variable 'pTarget' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:174:5: note: Variable 'pTarget' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:453:13: style: The scope of the variable 'fileSize' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:55:111: style: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:205:111: note: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:55:111: note: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:134:112: style: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:186:39: note: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:134:112: note: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:325:38: style: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:74:38: note: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:325:38: note: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:344:40: style: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:85:40: note: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:344:40: note: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:375:41: style: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:97:41: note: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:375:41: note: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:450:46: style: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:63:46: note: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:450:46: note: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:450:96: style: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:63:102: note: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:450:96: note: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:539:22: style: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:165:22: note: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:539:22: note: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:576:40: style: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:122:40: note: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:576:40: note: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:627:56: style: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.h:134:56: note: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucbuf.cpp:627:56: note: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:59:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:95:13: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:276:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:314:13: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:534:13: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:602:53: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:748:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:1150:11: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:532:29: style: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.h:182:29: note: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucm.c:532:29: note: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucmstate.c:54:14: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucmstate.c:505:17: style: The scope of the variable 'action' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucmstate.c:846:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/ucmstate.c:977:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:456:8: style: The scope of the variable 'str' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:474:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:326:58: style: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.h:80:75: note: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:326:58: note: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:579:37: style: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.h:108:37: note: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/udbgutil.cpp:579:37: note: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/unewdata.c:43:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/uoptions.c:30:10: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/uparse.c:82:16: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/uparse.c:193:14: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/uparse.c:242:14: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:211:5: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:211:5: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:34:11: style: The scope of the variable 'q' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:36:10: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:237:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:169:61: style: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.h:62:61: note: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:169:61: note: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:186:59: style: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.h:75:59: note: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/writesrc.c:186:59: note: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:441:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:724:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:716:20: style: The scope of the variable 'node' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:789:20: style: The scope of the variable 'node' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:810:20: style: The scope of the variable 'node' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:330:57: style: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.h:180:62: note: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/toolutil/xmlparser.cpp:330:57: note: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:95:5: warning: Member variable 'ICUZDump::timezone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:48:9: style: Class 'DumpFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:48:9: style: Class 'DumpFormatter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:96:9: style: Class 'ICUZDump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:96:9: style: Class 'ICUZDump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/icuzdump.cpp:213:5: style: Class 'ZoneIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1115:10: style: Condition 'isdst' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1089:12: note: Assignment 'isdst=0', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1115:10: note: Condition 'isdst' is always false
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1866:17: style: The scope of the variable 'samei' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1582:31: style: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:149:38: note: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1582:31: note: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1582:39: style: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:149:50: note: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1582:39: note: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1599:42: style: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:151:49: note: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1599:42: note: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1599:56: style: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:151:61: note: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1599:56: note: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1610:33: style: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:152:45: note: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1610:33: note: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1610:50: style: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:152:61: note: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1610:50: note: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/localtime.c:1553:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:1709:24: style: Variable 'thisYear' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:1351:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:1721:39: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isdst' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isstd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isgmt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:181:5: warning: Member variable 'ZoneInfo::finalOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::mode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::month' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::dom' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::dow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::time' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::offset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::isstd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::isgmt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:152:10: style: Technically the member function 'ZoneType::matches' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:147:5: style: Struct 'ZoneType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:1210:5: style: Struct 'SimplifiedZoneType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/tz2icu.cpp:645:33: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:852:8: style: Condition '0>(time_t)-1' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1023:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1024:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1025:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:930:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:935:9: style: The scope of the variable 'loab' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1044:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:873:36: style: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:233:40: note: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:873:36: note: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1042:45: style: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:248:45: note: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zdump.c:1042:45: note: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2313:6: style: Condition 'do_extend' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2297:14: note: Assignment 'do_extend=0', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2313:6: note: Condition 'do_extend' is always false
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2634:6: style: Condition 'do_extend' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2297:14: note: Assignment 'do_extend=0', assigned value is 0
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2634:6: note: Condition 'do_extend' is always false
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2297:2: style: Variable 'do_extend' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2295:2: note: Variable 'do_extend' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2297:2: note: Variable 'do_extend' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:903:19: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:976:20: style: The scope of the variable 'fields' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:977:20: style: The scope of the variable 'cp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:979:17: style: The scope of the variable 'nfields' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2222:17: style: The scope of the variable 'usestart' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2222:27: style: The scope of the variable 'useuntil' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2225:19: style: The scope of the variable 'stdoff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:866:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:973:20: style: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:157:33: note: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:973:20: note: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:1076:46: style: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:155:55: note: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:1076:46: note: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2217:35: style: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:169:41: note: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2217:35: note: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2217:54: style: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:169:49: note: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2217:54: note: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2853:13: style: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:165:24: note: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2853:13: note: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2884:35: style: Function 'byword' argument 1 names different: declaration 'string' definition 'word'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:320:50: note: Function 'byword' argument 1 names different: declaration 'string' definition 'word'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2884:35: note: Function 'byword' argument 1 names different: declaration 'string' definition 'word'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2885:44: style: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:321:28: note: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2885:44: note: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2912:26: style: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:154:33: note: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:2912:26: note: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:3062:27: style: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:167:34: note: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:3062:27: note: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:3108:14: style: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:166:26: note: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'.
thunderbird-52.3.0/mozilla/intl/icu/source/tools/tzcode/zic.c:3108:14: note: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'.
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.cpp:37:58: style: Function 'ConvertStrength' argument 1 names different: declaration 'aStrength' definition 'aNSStrength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.h:30:42: note: Function 'ConvertStrength' argument 1 names different: declaration 'aStrength' definition 'aNSStrength'.
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.cpp:37:58: note: Function 'ConvertStrength' argument 1 names different: declaration 'aStrength' definition 'aNSStrength'.
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.cpp:38:64: style: Function 'ConvertStrength' argument 2 names different: declaration 'aStrengthOut' definition 'aICUStrength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.h:31:48: note: Function 'ConvertStrength' argument 2 names different: declaration 'aStrengthOut' definition 'aICUStrength'.
thunderbird-52.3.0/mozilla/intl/locale/mac/nsCollationMacUC.cpp:38:64: note: Function 'ConvertStrength' argument 2 names different: declaration 'aStrengthOut' definition 'aICUStrength'.
thunderbird-52.3.0/mozilla/intl/locale/mac/nsDateTimeFormatMac.h:47:3: warning: Member variable 'nsDateTimeFormatMac::mUseDefaultLocale' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/locale/nsCollation.h:41:12: performance: Technically the member function 'nsCollation::NormalizeString' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/locale/nsCollation.cpp:52:23: note: Technically the member function 'nsCollation::NormalizeString' can be static.
thunderbird-52.3.0/mozilla/intl/locale/nsCollation.h:41:12: note: Technically the member function 'nsCollation::NormalizeString' can be static.
thunderbird-52.3.0/mozilla/intl/locale/nsLocaleService.cpp:256:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/nsLocaleService.cpp:257:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsCollationUnix.cpp:35:18: warning: Member variable 'nsCollationUnix::mUseCodePointOrder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsDateTimeFormatUnix.cpp:123:16: style: Redundant condition: If 'EXPR == '1'', the comparison 'EXPR' is always true. [redundantCondition]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsDateTimeFormatUnix.h:51:3: warning: Member variable 'nsDateTimeFormatUnix::mLocalePreferred24hour' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsDateTimeFormatUnix.h:51:3: warning: Member variable 'nsDateTimeFormatUnix::mLocaleAMPMfirst' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsPosixLocale.cpp:20:9: style: The scope of the variable 'lang_code' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsPosixLocale.cpp:60:9: style: The scope of the variable 'lang_code' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsPosixLocale.cpp:61:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/unix/nsPosixLocale.cpp:62:9: style: The scope of the variable 'posix_locale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/locale/windows/nsCollationWin.cpp:23:17: warning: Member variable 'nsCollationWin::mLCID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/locale/windows/nsDateTimeFormatWin.h:51:3: warning: Member variable 'nsDateTimeFormatWin::mLCID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:74:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:74:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:82:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:82:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:86:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:97:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:222:7: style: Variable 'canBreak' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:221:0: note: Variable 'canBreak' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:222:7: note: Variable 'canBreak' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:883:58: style: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:25:50: note: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:883:58: note: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:884:50: style: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:26:42: note: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:884:50: note: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:961:57: style: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:28:49: note: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:961:57: note: Function 'GetJISx4051Breaks' argument 1 names different: declaration 'aText' definition 'aChars'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:962:50: style: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:29:42: note: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:962:50: note: Function 'GetJISx4051Breaks' argument 3 names different: declaration 'aBreakMode' definition 'aWordBreak'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:610:12: style: Technically the member function 'ContextState::Length' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:611:12: style: Technically the member function 'ContextState::Index' can be const. [functionConst]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:130:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:45:48: style: Function 'GetClass' argument 1 names different: declaration 'aChar' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.h:37:30: note: Function 'GetClass' argument 1 names different: declaration 'aChar' definition 'c'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:45:48: note: Function 'GetClass' argument 1 names different: declaration 'aChar' definition 'c'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:82:19: style: Function 'FindWord' argument 1 names different: declaration 'aText1' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.h:31:40: note: Function 'FindWord' argument 1 names different: declaration 'aText1' definition 'aText'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:82:19: note: Function 'FindWord' argument 1 names different: declaration 'aText1' definition 'aText'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:82:36: style: Function 'FindWord' argument 2 names different: declaration 'aTextLen1' definition 'aTextLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.h:31:58: note: Function 'FindWord' argument 2 names different: declaration 'aTextLen1' definition 'aTextLen'.
thunderbird-52.3.0/mozilla/intl/lwbrk/nsSampleWordBreaker.cpp:82:36: note: Function 'FindWord' argument 2 names different: declaration 'aTextLen1' definition 'aTextLen'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:263:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:259:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:263:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:245:65: style: Function 'GetCombinedEnumeration' argument 1 names different: declaration 'aOverrideString' definition 'aOverrideStrings'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.h:39:62: note: Function 'GetCombinedEnumeration' argument 1 names different: declaration 'aOverrideString' definition 'aOverrideStrings'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:245:65: note: Function 'GetCombinedEnumeration' argument 1 names different: declaration 'aOverrideString' definition 'aOverrideStrings'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:326:46: style: Function 'FormatString' argument 1 names different: declaration 'formatStr' definition 'aFormatStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.h:49:50: note: Function 'FormatString' argument 1 names different: declaration 'formatStr' definition 'aFormatStr'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:326:46: note: Function 'FormatString' argument 1 names different: declaration 'formatStr' definition 'aFormatStr'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:581:52: style: Function 'getStringBundle' argument 1 names different: declaration 'aUrl' definition 'aURLSpec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundleService.h:39:40: note: Function 'getStringBundle' argument 1 names different: declaration 'aUrl' definition 'aURLSpec'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:581:52: note: Function 'getStringBundle' argument 1 names different: declaration 'aUrl' definition 'aURLSpec'.
thunderbird-52.3.0/mozilla/intl/strres/nsStringBundle.cpp:509:3: performance: Variable 'mErrorService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/uconv/nsConverterInputStream.cpp:111:22: style: Checking if unsigned variable 'bytesToWrite' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/intl/uconv/nsNCRFallbackEncoderWrapper.h:29:8: performance: Technically the member function 'nsNCRFallbackEncoderWrapper::WriteNCR' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/nsNCRFallbackEncoderWrapper.cpp:20:30: note: Technically the member function 'nsNCRFallbackEncoderWrapper::WriteNCR' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/nsNCRFallbackEncoderWrapper.h:29:8: note: Technically the member function 'nsNCRFallbackEncoderWrapper::WriteNCR' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:40:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:37:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:40:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:144:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:141:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/nsScriptableUConv.cpp:144:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp:66:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/intl/uconv/nsUTF8ToUnicodeSSE2.cpp:67:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:401:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:401:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:432:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:421:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:432:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:66:1: style: The class 'nsTestUConv' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:113:12: performance: Technically the member function 'nsTestUConv::ConvertEncode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:476:23: note: Technically the member function 'nsTestUConv::ConvertEncode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:113:12: note: Technically the member function 'nsTestUConv::ConvertEncode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:119:12: performance: Technically the member function 'nsTestUConv::FinishEncode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:492:23: note: Technically the member function 'nsTestUConv::FinishEncode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:119:12: note: Technically the member function 'nsTestUConv::FinishEncode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:122:8: performance: Technically the member function 'nsTestUConv::PrintSpaces' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:504:19: note: Technically the member function 'nsTestUConv::PrintSpaces' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/TestUConv.cpp:122:8: note: Technically the member function 'nsTestUConv::PrintSpaces' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/tests/convperf.cpp:88:8: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:886:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:883:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:886:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:889:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:886:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:889:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:154:13: style: Variable 'srcLen' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/intl/uconv/tests/nsTestUConv.cpp:446:5: error: Resource leak: f [resourceLeak]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:437:11: warning: %hx in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:437:11: warning: %hx in format string (no. 2) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:165:14: style: The scope of the variable 'gs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:166:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:166:17: style: The scope of the variable 'lastdiff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:44:13: style: struct member 'uTable::itemOfList' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:45:12: style: struct member 'uTable::offsetToFormatArray' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:46:12: style: struct member 'uTable::offsetToMapCellArray' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:47:12: style: struct member 'uTable::offsetToMappingTable' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:48:12: style: struct member 'uTable::data' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/intl/uconv/tools/umaptable.c:231:5: error: Uninitialized variable: state [uninitvar]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.h:12:12: performance: Technically the member function 'nsGBKConvUtil::GBKCharToUnicode' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.cpp:79:25: note: Technically the member function 'nsGBKConvUtil::GBKCharToUnicode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.h:12:12: note: Technically the member function 'nsGBKConvUtil::GBKCharToUnicode' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.h:13:8: performance: Technically the member function 'nsGBKConvUtil::UnicodeToGBKChar' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.cpp:21:21: note: Technically the member function 'nsGBKConvUtil::UnicodeToGBKChar' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKConvUtil.h:13:8: note: Technically the member function 'nsGBKConvUtil::UnicodeToGBKChar' can be static.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:181:72: style: Function 'DecodeToSurrogate' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:45:54: note: Function 'DecodeToSurrogate' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:181:72: note: Function 'DecodeToSurrogate' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:214:74: style: Function 'TryExtensionDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:43:56: note: Function 'TryExtensionDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:214:74: note: Function 'TryExtensionDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:230:71: style: Function 'Try4BytesDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:44:53: note: Function 'Try4BytesDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:230:71: note: Function 'Try4BytesDecoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:132:12: style: The scope of the variable 'unicode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:39:56: style: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:61:62: note: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:39:56: note: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:49:53: style: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:63:59: note: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:49:53: note: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:63:52: style: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:66:66: note: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:63:52: note: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:94:41: style: Function 'nsUnicodeToGBK' argument 1 names different: declaration 'aMaxLengthFactor' definition 'aMaxLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:31:36: note: Function 'nsUnicodeToGBK' argument 1 names different: declaration 'aMaxLengthFactor' definition 'aMaxLength'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:94:41: note: Function 'nsUnicodeToGBK' argument 1 names different: declaration 'aMaxLengthFactor' definition 'aMaxLength'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:100:52: style: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:46:62: note: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:100:52: note: Function 'TryExtensionEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:110:49: style: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:48:59: note: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:110:49: note: Function 'Try4BytesEncoder' argument 2 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:118:48: style: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.h:51:66: note: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvcn/nsUnicodeToGBK.cpp:118:48: note: Function 'EncodeSurrogate' argument 3 names different: declaration 'aDest' definition 'aOut'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:27:33: style: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:20:50: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:27:33: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:28:34: style: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:21:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:28:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:171:33: style: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:53:50: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:171:33: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:172:34: style: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:54:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:172:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:376:33: style: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:93:50: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:376:33: note: Function 'Convert' argument 2 names different: declaration 'aSrcLength' definition 'aSrcLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:377:34: style: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:94:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:377:34: note: Function 'Convert' argument 4 names different: declaration 'aDestLength' definition 'aDestLen'.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:83:9: performance: Variable 'mGB2312Decoder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:84:9: performance: Variable 'mEUCKRDecoder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.h:85:9: performance: Variable 'mISO88597Decoder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:246:55: warning: Either the condition 'i>=5' is redundant or the array 'g_ufScanClassIDs[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:223:11: note: Assuming that condition 'i>=5' is not redundant
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:246:55: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:247:74: warning: Either the condition 'i>=5' is redundant or the array 'g_ufMappingTables[5]' is accessed at index 5, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:223:11: note: Assuming that condition 'i>=5' is not redundant
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:247:74: note: Array index out of bounds
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:156:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:146:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:156:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/intl/uconv/ucvja/nsUnicodeToISO2022JP.cpp:152:12: style: The scope of the variable 'srcChar' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/util/nsUCSupport.cpp:396:11: style: The scope of the variable 'bcr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/util/nsUCSupport.cpp:396:16: style: The scope of the variable 'bcw' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:135:24: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:133:72: style: Function 'uFillInfoFormate0' argument 3 names different: declaration 'aInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:19:72: note: Function 'uFillInfoFormate0' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:133:72: note: Function 'uFillInfoFormate0' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:155:72: style: Function 'uFillInfoFormate1' argument 3 names different: declaration 'aInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:20:72: note: Function 'uFillInfoFormate1' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:155:72: note: Function 'uFillInfoFormate1' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:171:72: style: Function 'uFillInfoFormate2' argument 3 names different: declaration 'aInfo' definition 'info'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:21:72: note: Function 'uFillInfoFormate2' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/uconv/util/umap.c:171:72: note: Function 'uFillInfoFormate2' argument 3 names different: declaration 'aInfo' definition 'info'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsCaseConversionImp2.cpp:58:55: style: Function 'CaseInsensitiveCompare' argument 3 names different: declaration 'aLength' definition 'aCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/nsCaseConversionImp2.h:32:93: note: Function 'CaseInsensitiveCompare' argument 3 names different: declaration 'aLength' definition 'aCount'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsCaseConversionImp2.cpp:58:55: note: Function 'CaseInsensitiveCompare' argument 3 names different: declaration 'aLength' definition 'aCount'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsSaveAsCharset.cpp:39:43: style: Function 'Convert' argument 1 names different: declaration 'ain' definition 'aIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/nsSaveAsCharset.h:25:39: note: Function 'Convert' argument 1 names different: declaration 'ain' definition 'aIn'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsSaveAsCharset.cpp:39:43: note: Function 'Convert' argument 1 names different: declaration 'ain' definition 'aIn'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsUnicodeNormalizer.cpp:685:55: style: Function 'DecomposeNonRecursively' argument 1 names different: declaration 'comp' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/nsUnicodeNormalizer.h:32:49: note: Function 'DecomposeNonRecursively' argument 1 names different: declaration 'comp' definition 'c'.
thunderbird-52.3.0/mozilla/intl/unicharutil/nsUnicodeNormalizer.cpp:685:55: note: Function 'DecomposeNonRecursively' argument 1 names different: declaration 'comp' definition 'c'.
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:186:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:186:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:214:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:214:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:232:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:232:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:250:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tests/NormalizationTest.cpp:250:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:407:22: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:476:22: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:521:22: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:573:22: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:738:22: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:1074:16: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:1099:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:799:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:426:11: error: Common realloc mistake: 'decomps' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:487:11: error: Common realloc mistake: 'title' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:539:11: error: Common realloc mistake: 'upper' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:591:11: error: Common realloc mistake: 'lower' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:631:11: error: Common realloc mistake: 'ccl' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:717:11: error: Common realloc mistake: 'nums' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/tools/ucgendat.c:761:11: error: Common realloc mistake: 'ncodes' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:79:11: style: The scope of the variable 'f' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:80:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:80:21: style: The scope of the variable 'pp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:321:19: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:398:10: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:540:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:612:16: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:676:19: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:742:16: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:780:19: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:780:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:858:16: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/ucdata.c:893:16: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/GreekCasing.h:49:18: style: Class 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/IrishCasing.h:66:18: style: Class 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:197:1: style: Function 'SpecialLower' argument 1 names different: declaration 'aCh' definition 'aChar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.h:22:47: note: Function 'SpecialLower' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:197:1: note: Function 'SpecialLower' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:198:1: style: Function 'SpecialUpper' argument 1 names different: declaration 'aCh' definition 'aChar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.h:21:47: note: Function 'SpecialUpper' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:198:1: note: Function 'SpecialUpper' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:199:1: style: Function 'SpecialTitle' argument 1 names different: declaration 'aCh' definition 'aChar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.h:23:47: note: Function 'SpecialTitle' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsSpecialCasingData.cpp:199:1: note: Function 'SpecialTitle' argument 1 names different: declaration 'aCh' definition 'aChar'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsUnicodeProperties.cpp:445:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsUnicodeProperties.cpp:191:26: style: Function 'HasMirroredChar' argument 1 names different: declaration 'aChr' definition 'aCh'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsUnicodeProperties.h:180:31: note: Function 'HasMirroredChar' argument 1 names different: declaration 'aChr' definition 'aCh'.
thunderbird-52.3.0/mozilla/intl/unicharutil/util/nsUnicodeProperties.cpp:191:26: note: Function 'HasMirroredChar' argument 1 names different: declaration 'aChr' definition 'aCh'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time.h:47:1: warning: The class 'TimeDelta' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time.h:169:1: warning: The class 'Time' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time.h:388:1: warning: The class 'TimeTicks' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/histogram.cc:524:7: style: Condition 'kUseRealCrc' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/histogram.cc:523:28: note: Assignment 'kUseRealCrc=true', assigned value is 1
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/histogram.cc:524:7: note: Condition 'kUseRealCrc' is always true
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/histogram.cc:389:10: style: The scope of the variable 'log_ratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/histogram.cc:390:10: style: The scope of the variable 'log_next' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/message_pump_libevent.cc:34:0: error: #error Cannot find libevent type sizes [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/process_util_linux.cc:97:8: style: Technically the member function 'base::EnvironmentEnvp::ToMap' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/process_util_posix.cc:156:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/process_util_posix.cc:185:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/string_util.cc:403:16: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/string_util.cc:408:68: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/string_util.cc:409:3: error: va_list 'backup_ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/thread.cc:81:3: style: Variable 'quit_properly' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/thread.cc:79:0: note: Variable 'quit_properly' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/thread.cc:81:3: note: Variable 'quit_properly' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time_posix.cc:192:0: error: #error No usable tick clock function on this platform. [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time_win.cc:301:8: style: Technically the member function '::HighResNowSingleton::IsUsingHighResClock' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time_win.cc:339:11: style: Technically the member function '::HighResNowSingleton::UnreliableNow' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/time_win.cc:346:11: performance: Technically the member function '::HighResNowSingleton::ReliableNow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/chromium/src/base/win_util.cc:20:0: style: Variable 'string_length' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/ipc_channel_win.cc:113:8: style: The scope of the variable 'waited' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/ipc_channel_win.cc:116:14: style: Variable 'waited' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:143:16: style: The function 'OnSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:51:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:143:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_win.cc:61:16: warning: Virtual function 'OnObjectSignaled' is called from destructor '~ChildReaper()' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_win.cc:29:7: note: Calling KillProcess
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_win.cc:86:5: note: Calling OnObjectSignaled
thunderbird-52.3.0/mozilla/ipc/chromium/src/chrome/common/process_watcher_win.cc:61:16: note: OnObjectSignaled is a virtual method
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/arc4random.c:110:16: style: The scope of the variable 'si' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/arc4random.c:128:10: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/arc4random.c:303:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:411:7: style: Condition '!lock' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:409:6: note: Assuming that condition '!lock' is not redundant
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:411:7: note: Condition '!lock' is always true
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2685:2: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2681:0: note: Variable 'res' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2685:2: note: Variable 'res' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1324:16: style: The scope of the variable 'cr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1324:21: style: The scope of the variable 'lf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2466:6: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:491:44: style: Function 'evbuffer_invoke_callbacks' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evbuffer-internal.h:275:49: note: Function 'evbuffer_invoke_callbacks' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:491:44: note: Function 'evbuffer_invoke_callbacks' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1714:12: style: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:140:12: note: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1714:12: note: Function 'evbuffer_chain_should_realign' argument 2 names different: declaration 'datalen' definition 'datlen'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2007:38: style: Function '_evbuffer_read_setup_vecs' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evbuffer-internal.h:261:38: note: Function '_evbuffer_read_setup_vecs' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2007:38: note: Function '_evbuffer_read_setup_vecs' argument 4 names different: declaration 'n_vecs' definition 'n_vecs_avail'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:629:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:681:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:694:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:705:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1214:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1735:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1750:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1780:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1784:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1827:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1862:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:1909:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2022:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2028:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer.c:2645:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer_iocp.c:100:20: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer_iocp.c:170:56: style: Function 'evbuffer_launch_write' argument 2 names different: declaration 'n' definition 'at_most'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/iocp-internal.h:148:60: note: Function 'evbuffer_launch_write' argument 2 names different: declaration 'n' definition 'at_most'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer_iocp.c:170:56: note: Function 'evbuffer_launch_write' argument 2 names different: declaration 'n' definition 'at_most'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer_iocp.c:244:51: style: Function 'evbuffer_launch_read' argument 2 names different: declaration 'n' definition 'at_most'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/iocp-internal.h:134:55: note: Function 'evbuffer_launch_read' argument 2 names different: declaration 'n' definition 'at_most'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/buffer_iocp.c:244:51: note: Function 'evbuffer_launch_read' argument 2 names different: declaration 'n' definition 'at_most'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent.c:713:7: style: Condition '!lock' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent.c:711:13: note: Assuming that condition '!lock' is not redundant
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent.c:713:7: note: Condition '!lock' is always true
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_filter.c:397:36: style: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_filter.c:72:36: note: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_filter.c:397:36: note: Function 'bufferevent_filtered_outbuf_cb' argument 2 names different: declaration 'info' definition 'cbinfo'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_openssl.c:570:6: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_pair.c:122:2: style: Variable 'bufev1' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_pair.c:116:0: note: Variable 'bufev1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_pair.c:122:2: note: Variable 'bufev1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_ratelim.c:203:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/bufferevent_sock.c:349:2: error: Address of auto-variable 'bufev_p->bev' returned [returnAddressOfAutoVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/epoll.c:179:6: style: The scope of the variable 'op' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/epoll.c:179:10: style: The scope of the variable 'events' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/epoll.c:337:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:847:6: style: The scope of the variable 'error' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:848:7: style: The scope of the variable 'addrbuf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:1390:6: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:2054:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:2816:18: style: The scope of the variable 'req' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:2855:18: style: The scope of the variable 'req' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:3321:62: style: The scope of the variable 'req' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:3322:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:4024:19: style: The scope of the variable 'hash' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:2684:12: style: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:400:166: note: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:2684:12: note: Function 'request_new' argument 7 names different: declaration 'ptr' definition 'user_ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:3188:45: style: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:396:56: note: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evdns.c:3188:45: note: Function 'search_try_next' argument 1 names different: declaration 'req' definition 'handle'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1707:10: style: Condition 'res==0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1677:12: note: Assignment 'res=0', assigned value is 0
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1707:10: note: Condition 'res==0' is always true
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1707:10: style: Same expression on both sides of '==' because the value of 'res' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1677:12: note: 'res' is assigned value '0' here.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1707:10: note: Same expression on both sides of '==' because the value of 'res' and '0' are the same.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:1052:6: style: The scope of the variable 'should_break' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: style: Function 'event_debug_map_HT_GROW' argument 1 names different: declaration 'ht' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:191:1: note: Function 'event_debug_map_HT_GROW' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: note: Function 'event_debug_map_HT_GROW' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: style: Function 'event_debug_map_HT_GROW' argument 2 names different: declaration 'min_capacity' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:191:1: note: Function 'event_debug_map_HT_GROW' argument 2 names different: declaration 'min_capacity' definition 'size'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: note: Function 'event_debug_map_HT_GROW' argument 2 names different: declaration 'min_capacity' definition 'size'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: style: Function 'event_debug_map_HT_CLEAR' argument 1 names different: declaration 'ht' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:191:1: note: Function 'event_debug_map_HT_CLEAR' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: note: Function 'event_debug_map_HT_CLEAR' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: style: Function '_event_debug_map_HT_REP_IS_BAD' argument 1 names different: declaration 'ht' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:191:1: note: Function '_event_debug_map_HT_REP_IS_BAD' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:193:1: note: Function '_event_debug_map_HT_REP_IS_BAD' argument 1 names different: declaration 'ht' definition 'head'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2289:54: style: Function 'event_active_nolock' argument 3 names different: declaration 'count' definition 'ncalls'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event-internal.h:349:59: note: Function 'event_active_nolock' argument 3 names different: declaration 'count' definition 'ncalls'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2289:54: note: Function 'event_active_nolock' argument 3 names different: declaration 'count' definition 'ncalls'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2667:30: style: Function 'event_mm_strdup_' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/mm-internal.h:41:36: note: Function 'event_mm_strdup_' argument 1 names different: declaration 's' definition 'str'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2667:30: note: Function 'event_mm_strdup_' argument 1 names different: declaration 's' definition 'str'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2684:25: style: Function 'event_mm_realloc_' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/mm-internal.h:42:31: note: Function 'event_mm_realloc_' argument 1 names different: declaration 'p' definition 'ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2684:25: note: Function 'event_mm_realloc_' argument 1 names different: declaration 'p' definition 'ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2693:22: style: Function 'event_mm_free_' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/mm-internal.h:43:27: note: Function 'event_mm_free_' argument 1 names different: declaration 'p' definition 'ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event.c:2693:22: note: Function 'event_mm_free_' argument 1 names different: declaration 'p' definition 'ptr'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event_iocp.c:177:6: style: Condition '!extension_fns_initialized' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event_iocp.c:235:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event_iocp.c:274:35: style: Function 'event_iocp_activate_overlapped' argument 4 names different: declaration 'n_bytes' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/iocp-internal.h:177:35: note: Function 'event_iocp_activate_overlapped' argument 4 names different: declaration 'n_bytes' definition 'n'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event_iocp.c:274:35: note: Function 'event_iocp_activate_overlapped' argument 4 names different: declaration 'n_bytes' definition 'n'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:418:47: style: Function 'evmap_signal_add' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap-internal.h:84:51: note: Function 'evmap_signal_add' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:418:47: note: Function 'evmap_signal_add' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:444:47: style: Function 'evmap_signal_del' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap-internal.h:85:51: note: Function 'evmap_signal_del' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:444:47: note: Function 'evmap_signal_del' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:466:62: style: Function 'evmap_signal_active' argument 2 names different: declaration 'signum' definition 'sig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap-internal.h:86:67: note: Function 'evmap_signal_active' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:466:62: note: Function 'evmap_signal_active' argument 2 names different: declaration 'signum' definition 'sig'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:480:42: style: Function 'evmap_io_get_fdinfo' argument 1 names different: declaration 'ctx' definition 'map'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap-internal.h:88:48: note: Function 'evmap_io_get_fdinfo' argument 1 names different: declaration 'ctx' definition 'map'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evmap.c:480:42: note: Function 'evmap_io_get_fdinfo' argument 1 names different: declaration 'ctx' definition 'map'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evport.c:454:20: error: Array 'evpd->ed_pending[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evport.c:423:2: note: After for loop, i has value 8
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evport.c:454:20: note: Array index out of bounds
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evport.c:358:3: style: Variable 'fdi' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evport.c:454:10: error: Array 'evpd.ed_pending[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evrpc.c:720:38: style: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evrpc.c:655:50: note: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evrpc.c:720:38: note: Function 'evrpc_schedule_request_closure' argument 1 names different: declaration 'ctx' definition 'arg'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread.c:294:36: style: Function '_evthread_is_debug_lock_held' argument 1 names different: declaration 'lock' definition 'lock_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread-internal.h:356:40: note: Function '_evthread_is_debug_lock_held' argument 1 names different: declaration 'lock' definition 'lock_'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread.c:294:36: note: Function '_evthread_is_debug_lock_held' argument 1 names different: declaration 'lock' definition 'lock_'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread.c:308:37: style: Function '_evthread_debug_get_real_lock' argument 1 names different: declaration 'lock' definition 'lock_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread-internal.h:357:43: note: Function '_evthread_debug_get_real_lock' argument 1 names different: declaration 'lock' definition 'lock_'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evthread.c:308:37: note: Function '_evthread_debug_get_real_lock' argument 1 names different: declaration 'lock' definition 'lock_'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/evutil.c:419:0: error: #error "I don't know how to parse 64-bit integers." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3223:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3221:0: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3223:2: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3240:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3238:0: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3240:2: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:4231:2: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:4220:2: note: Variable 'token' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:4231:2: note: Variable 'token' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:2719:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:2902:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:3604:10: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:2717:49: style: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:197:20: note: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/http.c:2717:49: note: Function 'evhttp_decode_uri_internal' argument 4 names different: declaration 'decode_plus' definition 'decode_plus_ctl'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/log.c:173:9: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/signal.c:211:34: style: Function '_evsig_set_handler' argument 3 names different: declaration 'fn' definition 'handler'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/event-internal.h:345:13: note: Function '_evsig_set_handler' argument 3 names different: declaration 'fn' definition 'handler'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/signal.c:211:34: note: Function '_evsig_set_handler' argument 3 names different: declaration 'fn' definition 'handler'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/bench.c:132:18: style: The scope of the variable 'tv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/bench_cascade.c:146:18: style: The scope of the variable 'tv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:1957:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:1955:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:1957:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2152:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2147:0: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2152:2: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2154:2: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2147:0: note: Variable 'w' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2154:2: note: Variable 'w' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2156:2: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2147:0: note: Variable 't' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2156:2: note: Variable 't' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2316:2: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2314:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2316:2: note: Variable 'cfg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2318:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2313:0: note: Variable 'b' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2318:2: note: Variable 'b' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.c:2286:2: error: Memory leak: mem [memleak]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1311:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1309:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1311:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1384:2: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1380:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1384:2: note: Variable 'buf1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1448:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1438:0: note: Variable 'buf' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1448:2: note: Variable 'buf' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1449:2: style: Variable 'tmp_buf' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1438:0: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:1449:2: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:156:16: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_buffer.c:247:44: error: Invalid memcmp() argument nr 3. A non-boolean value is required. [invalidFunctionArgBool]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_bufferevent.c:604:2: style: Variable 'fake_listener' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_bufferevent.c:588:0: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_bufferevent.c:604:2: note: Variable 'fake_listener' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_bufferevent.c:555:14: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:382:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:377:0: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:382:2: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:385:2: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:370:0: note: Variable 'sock' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:385:2: note: Variable 'sock' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:603:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:598:0: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:603:2: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:680:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:672:0: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:680:2: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:767:2: style: Variable 'port1' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:761:0: note: Variable 'port1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:767:2: note: Variable 'port1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1064:2: style: Variable 'listener' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1044:0: note: Variable 'listener' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1064:2: note: Variable 'listener' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1784:2: style: Variable 'dns_base' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1775:0: note: Variable 'dns_base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_dns.c:1784:2: note: Variable 'dns_base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_et.c:172:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_et.c:162:0: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_et.c:172:2: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:836:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:829:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:836:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1057:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1047:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1057:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1180:2: style: Variable 'second' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1170:0: note: Variable 'second' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1180:2: note: Variable 'second' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1182:2: style: Variable 'third' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1170:0: note: Variable 'third' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1182:2: note: Variable 'third' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1420:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1413:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1420:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1470:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1463:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1470:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1610:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1603:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1610:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1826:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1817:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:1826:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2453:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2449:2: note: Variable 's' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2453:2: note: Variable 's' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2483:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2476:0: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2483:2: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2854:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2846:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2854:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3048:8: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3035:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3048:8: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3113:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3101:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3113:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3224:2: style: Variable 'escaped' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3221:0: note: Variable 'escaped' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3224:2: note: Variable 'escaped' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3261:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3253:0: note: Variable 'fd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3261:2: note: Variable 'fd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3264:2: style: Variable 'bev' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3252:0: note: Variable 'bev' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3264:2: note: Variable 'bev' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3316:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3309:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3316:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3375:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3367:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:3375:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2173:2: style: Variable '_print' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_http.c:2202:2: style: Variable '_print' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_iocp.c:314:2: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_iocp.c:308:0: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_iocp.c:314:2: note: Variable 'port' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:144:2: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:141:0: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:144:2: note: Variable 'http' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:145:2: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:142:0: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:145:2: note: Variable 'base' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:195:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:190:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:195:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:265:2: style: Variable 'evcon' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:259:0: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:265:2: note: Variable 'evcon' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:465:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:451:0: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:465:2: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:471:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:452:0: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:471:2: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:475:2: style: Variable 'kill' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:453:0: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:475:2: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:541:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:535:0: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:541:2: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:544:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:536:0: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:544:2: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:548:2: style: Variable 'kill_one' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:537:0: note: Variable 'kill_one' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:548:2: note: Variable 'kill_one' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:549:2: style: Variable 'kill_two' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:537:0: note: Variable 'kill_two' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:549:2: note: Variable 'kill_two' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:642:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:633:0: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:642:2: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:648:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:634:0: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:648:2: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:652:2: style: Variable 'kill' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:635:0: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:652:2: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:690:2: style: Variable 'pool' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:684:0: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:690:2: note: Variable 'pool' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:696:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:685:0: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:696:2: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:700:2: style: Variable 'kill' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:686:0: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:700:2: note: Variable 'kill' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:738:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:730:0: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_rpc.c:738:2: note: Variable 'msg' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_testutils.c:205:38: style: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_testutils.h:55:38: note: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_testutils.c:205:38: note: Function 'regress_dnsserver' argument 3 names different: declaration 'seach_table' definition 'search_table'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:114:8: style: The scope of the variable 'written' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:161:8: style: The scope of the variable 'written' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:230:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:341:6: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:745:51: style: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.h:103:75: note: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:745:51: note: Function 'ai_find_by_family' argument 2 names different: declaration 'f' definition 'family'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:756:53: style: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress.h:104:77: note: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_util.c:756:53: note: Function 'ai_find_by_protocol' argument 2 names different: declaration 'p' definition 'protocol'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:133:6: style: The scope of the variable 'nread' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:133:13: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:134:6: style: The scope of the variable 'res' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:134:11: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:187:6: style: The scope of the variable 'nread' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:187:13: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:188:6: style: The scope of the variable 'res' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/regress_zlib.c:188:11: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/test-time.c:65:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/test-time.c:65:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.c:301:19: style: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.h:85:23: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.c:301:19: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.c:301:35: style: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.h:85:42: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/test/tinytest.c:301:35: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
thunderbird-52.3.0/mozilla/ipc/chromium/src/third_party/libevent/win32select.c:375:9: warning: Size of pointer 'win32op' used instead of size of its data. [pointerSize]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundChildImpl.cpp:264:62: style: Function 'DeallocPUDPSocketChild' argument 1 names different: declaration 'aActor' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundChildImpl.h:102:43: note: Function 'DeallocPUDPSocketChild' argument 1 names different: declaration 'aActor' definition 'child'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundChildImpl.cpp:264:62: note: Function 'DeallocPUDPSocketChild' argument 1 names different: declaration 'aActor' definition 'child'.
thunderbird-52.3.0/mozilla/ipc/glue/FileDescriptor.h:51:18: style: Struct 'PlatformHandleHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/glue/FileDescriptor.h:52:18: style: Struct 'PlatformHandleHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundImpl.cpp:751:61: performance: Function parameter 'aParentActor' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:265:73: style: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.h:74:53: note: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:265:73: note: Function 'RecvPBlobConstructor' argument 2 names different: declaration 'params' definition 'aParams'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:412:78: style: Function 'RecvPUDPSocketConstructor' argument 2 names different: declaration 'aPrincipalInfo' definition 'aOptionalPrincipal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.h:149:58: note: Function 'RecvPUDPSocketConstructor' argument 2 names different: declaration 'aPrincipalInfo' definition 'aOptionalPrincipal'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:412:78: note: Function 'RecvPUDPSocketConstructor' argument 2 names different: declaration 'aPrincipalInfo' definition 'aOptionalPrincipal'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:547:62: style: Function 'RecvPBroadcastChannelConstructor' argument 3 names different: declaration 'origin' definition 'aOrigin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.h:98:53: note: Function 'RecvPBroadcastChannelConstructor' argument 3 names different: declaration 'origin' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:547:62: note: Function 'RecvPBroadcastChannelConstructor' argument 3 names different: declaration 'origin' definition 'aOrigin'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:548:61: style: Function 'RecvPBroadcastChannelConstructor' argument 4 names different: declaration 'channel' definition 'aChannel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.h:99:52: note: Function 'RecvPBroadcastChannelConstructor' argument 4 names different: declaration 'channel' definition 'aChannel'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:548:61: note: Function 'RecvPBroadcastChannelConstructor' argument 4 names different: declaration 'channel' definition 'aChannel'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:772:74: style: Function 'RecvPFileSystemRequestConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.h:191:63: note: Function 'RecvPFileSystemRequestConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundParentImpl.cpp:772:74: note: Function 'RecvPFileSystemRequestConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundUtils.cpp:229:46: style: Function 'LoadInfoToLoadInfoArgs' argument 2 names different: declaration 'outOptionalLoadInfoArgs' definition 'aOptionalLoadInfoArgs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundUtils.h:95:46: note: Function 'LoadInfoToLoadInfoArgs' argument 2 names different: declaration 'outOptionalLoadInfoArgs' definition 'aOptionalLoadInfoArgs'.
thunderbird-52.3.0/mozilla/ipc/glue/BackgroundUtils.cpp:229:46: note: Function 'LoadInfoToLoadInfoArgs' argument 2 names different: declaration 'outOptionalLoadInfoArgs' definition 'aOptionalLoadInfoArgs'.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_posix.cpp:45:3: performance: Variable 'mSharedBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_posix.cpp:73:3: performance: Variable 'mSharedBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:13:20: warning: Member variable 'CrossProcessMutex::mMutex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:13:20: warning: Member variable 'CrossProcessMutex::mCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:18:20: warning: Member variable 'CrossProcessMutex::mMutex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:18:20: warning: Member variable 'CrossProcessMutex::mCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:74:8: performance: Technically the member function 'mozilla::CrossProcessMutex::Lock' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:29:20: note: Technically the member function 'mozilla::CrossProcessMutex::Lock' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:74:8: note: Technically the member function 'mozilla::CrossProcessMutex::Lock' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:83:8: performance: Technically the member function 'mozilla::CrossProcessMutex::Unlock' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:35:20: note: Technically the member function 'mozilla::CrossProcessMutex::Unlock' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:83:8: note: Technically the member function 'mozilla::CrossProcessMutex::Unlock' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:92:27: performance: Technically the member function 'mozilla::CrossProcessMutex::ShareToProcess' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_unimplemented.cpp:41:20: note: Technically the member function 'mozilla::CrossProcessMutex::ShareToProcess' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex.h:92:27: note: Technically the member function 'mozilla::CrossProcessMutex::ShareToProcess' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_windows.cpp:20:20: warning: Member variable 'CrossProcessMutex::mCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/CrossProcessMutex_windows.cpp:32:20: warning: Member variable 'CrossProcessMutex::mCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:239:21: style: The function 'OtherPid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:173:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:239:21: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:262:21: style: The function 'Register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:160:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:262:21: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:263:21: style: The function 'RegisterID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:161:21: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:263:21: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:264:24: style: The function 'Lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:162:24: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:264:24: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:265:18: style: The function 'Unregister' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:163:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:265:18: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:267:34: style: The function 'CreateSharedMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:166:34: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:267:34: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:269:34: style: The function 'LookupSharedMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:168:34: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:269:34: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:270:18: style: The function 'IsTrackingSharedMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:169:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:270:18: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:271:18: style: The function 'DestroySharedMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:170:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/ProtocolUtils.h:271:18: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/Faulty.cpp:35:0: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
thunderbird-52.3.0/mozilla/ipc/glue/FileDescriptor.cpp:137:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/ipc/glue/GeckoChildProcessHost.cpp:156:0: error: #error Sorry; target OS not supported yet. [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/glue/IPCMessageUtils.h:67:1: warning: The struct 'SerializedStructuredCloneBuffer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.cpp:1709:22: style: The scope of the variable 'blockingVar' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.cpp:426:10: style: Technically the member function 'mozilla::ipc::AutoEnterTransaction::IsComplete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.cpp:430:10: style: Technically the member function 'mozilla::ipc::AutoEnterTransaction::IsOutgoing' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.cpp:434:10: style: Technically the member function 'mozilla::ipc::AutoEnterTransaction::IsCanceled' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.cpp:1709:76: error: Uninitialized variable: dummy [uninitvar]
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.cpp:363:9: warning: Identical condition 'didWork', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.cpp:353:9: note: first condition
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.cpp:363:9: note: second condition
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.cpp:156:57: style: Function 'ScheduleDelayedWork' argument 1 names different: declaration 'aDelayedWorkTime' definition 'aDelayedTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.h:50:46: note: Function 'ScheduleDelayedWork' argument 1 names different: declaration 'aDelayedWorkTime' definition 'aDelayedTime'.
thunderbird-52.3.0/mozilla/ipc/glue/MessagePump.cpp:156:57: note: Function 'ScheduleDelayedWork' argument 1 names different: declaration 'aDelayedWorkTime' definition 'aDelayedTime'.
thunderbird-52.3.0/mozilla/ipc/glue/ProcessUtils_none.cpp:12:37: style: Function 'SetThisProcessName' argument 1 names different: declaration 'aName' definition 'aString'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/ProcessUtils.h:15:37: note: Function 'SetThisProcessName' argument 1 names different: declaration 'aName' definition 'aString'.
thunderbird-52.3.0/mozilla/ipc/glue/ProcessUtils_none.cpp:12:37: note: Function 'SetThisProcessName' argument 1 names different: declaration 'aName' definition 'aString'.
thunderbird-52.3.0/mozilla/ipc/glue/ScopedXREEmbed.cpp:55:0: error: #error Sorry [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/glue/Shmem.h:180:8: performance: Technically the member function 'mozilla::ipc::Shmem::RevokeRights' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/Shmem.h:243:8: performance: Technically the member function 'mozilla::ipc::Shmem::AssertInvariants' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.cpp:899:59: style: Function 'NeuteredWindowRegion' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/glue/Neutering.h:29:48: note: Function 'NeuteredWindowRegion' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.cpp:899:59: note: Function 'NeuteredWindowRegion' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.cpp:1357:3: performance: Variable 'mWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.cpp:1514:3: performance: Variable 'style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/ipc/glue/Neutering.h:36:8: performance: Technically the member function 'mozilla::ipc::NeuteredWindowRegion::PumpOnce' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.cpp:916:23: note: Technically the member function 'mozilla::ipc::NeuteredWindowRegion::PumpOnce' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/Neutering.h:36:8: note: Technically the member function 'mozilla::ipc::NeuteredWindowRegion::PumpOnce' can be static.
thunderbird-52.3.0/mozilla/ipc/glue/MessageChannel.h:147:18: style: Technically the member function 'mozilla::ipc::MessageChannel::GetChannelFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:84:3: style: Class 'DeferredUpdateMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/glue/Neutering.h:52:3: style: Class 'DeneuteredWindowRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/glue/Neutering.h:63:3: style: Class 'SuppressedNeuteringRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:53:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:34:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:53:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:73:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:34:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:73:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:86:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:34:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:86:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:118:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:34:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:118:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:145:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:34:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:145:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:161:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:53:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/ipc/glue/WindowsMessageLoop.h:161:16: note: Function in derived class
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketConnector.cpp:206:57: style: Function 'AcceptStreamSocket' argument 3 names different: declaration 'aAddressLen' definition 'aAddressLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketConnector.h:40:42: note: Function 'AcceptStreamSocket' argument 3 names different: declaration 'aAddressLen' definition 'aAddressLength'.
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketConnector.cpp:206:57: note: Function 'AcceptStreamSocket' argument 3 names different: declaration 'aAddressLen' definition 'aAddressLength'.
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketConnector.h:24:3: style: Class 'DaemonSocketConnector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDU.h:53:3: style: Class 'DaemonSocketPDU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:299:3: style: Struct 'PackCString0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:721:3: style: Struct 'UnpackCString0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:740:3: style: Struct 'UnpackString0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:759:3: style: Struct 'UnpackConversion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:910:3: style: Class 'ConstantInitOp1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:976:3: style: Class 'PDUInitOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:998:3: style: Class 'UnpackPDUInitOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:864:0: style: Struct 'mozilla :: ipc :: DaemonSocketPDUHelpers :: UnpackReversed < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:868:0: style: Struct 'mozilla :: ipc :: DaemonSocketPDUHelpers :: UnpackReversed < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:323:0: style: Struct 'mozilla :: ipc :: DaemonSocketPDUHelpers :: PackReversed < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.h:225:0: style: Struct 'mozilla :: ipc :: DaemonSocketPDUHelpers :: PackConversion < bool , uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/hal/DaemonSocketPDUHelpers.cpp:71:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/IPDLUnitTests.template.cpp:63:0: error: #error Sorry [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.cpp:26:63: style: Function 'AllocPTestBridgeMainSubParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.h:36:45: note: Function 'AllocPTestBridgeMainSubParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.cpp:26:63: note: Function 'AllocPTestBridgeMainSubParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.cpp:166:60: style: Function 'AllocPTestBridgeMainSubChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.h:120:44: note: Function 'AllocPTestBridgeMainSubChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestBridgeMain.cpp:166:60: note: Function 'AllocPTestBridgeMainSubChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.cpp:74:33: style: Function 'RecvTest1' argument 1 names different: declaration 'i1' definition 'ia'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.h:61:30: note: Function 'RecvTest1' argument 1 names different: declaration 'i1' definition 'ia'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.cpp:74:33: note: Function 'RecvTest1' argument 1 names different: declaration 'i1' definition 'ia'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.cpp:75:32: style: Function 'RecvTest1' argument 2 names different: declaration 'o1' definition 'oa'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.h:62:36: note: Function 'RecvTest1' argument 2 names different: declaration 'o1' definition 'oa'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestDataStructures.cpp:75:32: note: Function 'RecvTest1' argument 2 names different: declaration 'o1' definition 'oa'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.cpp:51:44: style: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.h:36:22: note: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.cpp:51:44: note: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.cpp:151:43: style: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.h:91:22: note: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestInterruptRaces.cpp:151:43: note: Function 'AnswerRace' argument 1 names different: declaration 'hasRace' definition 'hasReply'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestJSON.h:30:5: warning: Member variable 'TestJSONParent::mKid' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestJSON.h:78:5: warning: Member variable 'TestJSONChild::mKid' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestMultiMgrs.h:203:5: warning: Member variable 'TestMultiMgrsChild::mBottomL' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestMultiMgrs.h:203:5: warning: Member variable 'TestMultiMgrsChild::mBottomR' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.cpp:58:56: style: Function 'AllocPTestOpensOpenedParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.h:31:65: note: Function 'AllocPTestOpensOpenedParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.cpp:58:56: note: Function 'AllocPTestOpensOpenedParent' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.cpp:169:54: style: Function 'AllocPTestOpensOpenedChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.h:74:64: note: Function 'AllocPTestOpensOpenedChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/ipdl/test/cxx/TestOpens.cpp:169:54: note: Function 'AllocPTestOpensOpenedChild' argument 2 names different: declaration 'otherProcess' definition 'otherPid'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:347:7: style: The scope of the variable 'copySize' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:855:37: style: Function 'SendResponse' argument 1 names different: declaration 'response' definition 'aResponse'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.h:120:34: note: Function 'SendResponse' argument 1 names different: declaration 'response' definition 'aResponse'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:855:37: note: Function 'SendResponse' argument 1 names different: declaration 'response' definition 'aResponse'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:869:35: style: Function 'SendData' argument 1 names different: declaration 'data' definition 'aData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.h:121:32: note: Function 'SendData' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:869:35: note: Function 'SendData' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:869:46: style: Function 'SendData' argument 2 names different: declaration 'length' definition 'aLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.h:121:42: note: Function 'SendData' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.cpp:869:46: note: Function 'SendData' argument 2 names different: declaration 'length' definition 'aLength'.
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStore.h:83:0: style: The class 'KeyStore' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/ipc/keystore/KeyStoreConnector.h:19:3: style: Class 'KeyStoreConnector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/mscom/InterceptorLog.cpp:77:8: performance: Technically the member function '::Logger::AssertRunningOnLoggerThread' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/ipc/mscom/InterceptorLog.cpp:141:9: note: Technically the member function '::Logger::AssertRunningOnLoggerThread' can be static.
thunderbird-52.3.0/mozilla/ipc/mscom/InterceptorLog.cpp:77:8: note: Technically the member function '::Logger::AssertRunningOnLoggerThread' can be static.
thunderbird-52.3.0/mozilla/ipc/mscom/MainThreadInvoker.cpp:73:8: style: Technically the member function '::SyncRunnable::WaitUntilComplete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/mscom/MainThreadRuntime.cpp:26:8: style: Technically the member function '::LocalFreeDeleter::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/mscom/DynamicallyLinkedFunctionPtr.h:29:5: performance: Variable 'mModule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/ipc/netd/Netd.cpp:295:8: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/netd/Netd.h:45:1: style: The class 'NetdClient' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/ipc/ril/Ril.cpp:426:3: style: Class 'UnregisterConsumerTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/ril/RilSocket.cpp:281:3: style: Class 'ConnectTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/ril/RilSocket.cpp:300:3: style: Class 'DelayedConnectTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/testshell/XPCShellEnvironment.cpp:285:17: style: The scope of the variable 'startline' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/testshell/XPCShellEnvironment.cpp:287:11: style: The scope of the variable 'bufp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/ipc/testshell/XPCShellEnvironment.h:47:10: style: Technically the member function 'mozilla::ipc::XPCShellEnvironment::IsQuitting' can be const. [functionConst]
thunderbird-52.3.0/mozilla/ipc/unixfd/UnixFdWatcher.h:53:3: style: Class 'UnixFdWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixfd/UnixFileWatcher.h:26:3: style: Class 'UnixFileWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixfd/UnixSocketWatcher.h:57:3: style: Class 'UnixSocketWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.cpp:54:59: style: Function 'Accept' argument 2 names different: declaration 'aAddress' definition 'aPeerAddress'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.h:35:42: note: Function 'Accept' argument 2 names different: declaration 'aAddress' definition 'aPeerAddress'.
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.cpp:54:59: note: Function 'Accept' argument 2 names different: declaration 'aAddress' definition 'aPeerAddress'.
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.cpp:55:46: style: Function 'Accept' argument 3 names different: declaration 'aAddressLength' definition 'aPeerAddressLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.h:36:29: note: Function 'Accept' argument 3 names different: declaration 'aAddressLength' definition 'aPeerAddressLength'.
thunderbird-52.3.0/mozilla/ipc/unixsocket/ConnectionOrientedSocket.cpp:55:46: note: Function 'Accept' argument 3 names different: declaration 'aAddressLength' definition 'aPeerAddressLength'.
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:288:3: style: Class 'UnixSocketRawData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:507:3: style: Class 'SocketRequestClosingTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:519:3: style: Class 'SocketDeleteInstanceTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:576:3: style: Class 'SocketIOShutdownTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:559:0: style: Class 'mozilla :: ipc :: SocketIOTask < SocketIOBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/SocketBase.h:468:0: style: Class 'mozilla :: ipc :: SocketTask < SocketIOBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/StreamSocket.cpp:296:3: style: Class 'ConnectTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/ipc/unixsocket/StreamSocket.cpp:322:3: style: Class 'DelayedConnectTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/ipc/CPOWTimer.cpp:14:36: style: Function 'CPOWTimer' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/CPOWTimer.h:25:45: note: Function 'CPOWTimer' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/js/ipc/CPOWTimer.cpp:14:36: note: Function 'CPOWTimer' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:41:10: performance: Technically the member function 'mozilla::jsipc::ObjectId::isNull' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:43:14: performance: Technically the member function 'mozilla::jsipc::ObjectId::serialNumber' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:56:10: performance: Technically the member function 'mozilla::jsipc::ObjectId::trace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:57:10: performance: Technically the member function 'mozilla::jsipc::ObjectId::needsSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:85:18: style: The function 'toObjectVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:169:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:85:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:86:23: style: The function 'fromObjectVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:170:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:86:23: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:27:0: style: The function 'ActorDestroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:83:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:27:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:125:0: style: The function 'SendDropObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:113:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:125:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:128:0: style: The function 'SendPreventExtensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:114:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:128:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:131:0: style: The function 'SendGetPropertyDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:115:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:131:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:136:0: style: The function 'SendGetOwnPropertyDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:118:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:136:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:142:0: style: The function 'SendDefineProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:122:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:142:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:147:0: style: The function 'SendDelete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:125:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:147:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:151:0: style: The function 'SendHas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:128:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:151:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:155:0: style: The function 'SendHasOwn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:130:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:155:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:159:0: style: The function 'SendGet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:132:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:159:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:163:0: style: The function 'SendSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:135:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:163:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:168:0: style: The function 'SendIsExtensible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:138:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:168:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:172:0: style: The function 'SendCallOrConstruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:140:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:172:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:177:0: style: The function 'SendHasInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:143:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:177:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:180:0: style: The function 'SendGetBuiltinClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:145:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:180:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:183:0: style: The function 'SendIsArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:147:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:183:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:187:0: style: The function 'SendClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:149:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:187:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:190:0: style: The function 'SendGetPrototype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:150:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:190:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:193:0: style: The function 'SendGetPrototypeIfOrdinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:151:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:193:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:199:0: style: The function 'SendRegExpToShared' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:153:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:199:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:204:0: style: The function 'SendGetPropertyKeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:156:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:204:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:208:0: style: The function 'SendInstanceOf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:158:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:208:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:212:0: style: The function 'SendDOMInstanceOf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:160:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:212:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:219:0: style: The function 'toObjectVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:85:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:219:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:222:0: style: The function 'fromObjectVariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:86:23: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptBase.h:222:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:36:46: style: Function 'trace' argument 2 names different: declaration 'minimumId' definition 'minimimId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:94:40: note: Function 'trace' argument 2 names different: declaration 'minimumId' definition 'minimimId'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:36:46: note: Function 'trace' argument 2 names different: declaration 'minimumId' definition 'minimimId'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:217:99: style: Function 'convertGeckoStringToId' argument 3 names different: declaration 'id' definition 'to'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:167:90: note: Function 'convertGeckoStringToId' argument 3 names different: declaration 'id' definition 'to'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:217:99: note: Function 'convertGeckoStringToId' argument 3 names different: declaration 'id' definition 'to'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:415:62: style: Function 'toSymbolVariant' argument 2 names different: declaration 'sym' definition 'symArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.h:155:53: note: Function 'toSymbolVariant' argument 2 names different: declaration 'sym' definition 'symArg'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptShared.cpp:415:62: note: Function 'toSymbolVariant' argument 2 names different: declaration 'sym' definition 'symArg'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:36:9: style: Condition '!sEnvVarInitialized' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:134:84: style: Function 'RecvGetPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:25:78: note: Function 'RecvGetPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:134:84: note: Function 'RecvGetPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:166:87: style: Function 'RecvGetOwnPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:29:58: note: Function 'RecvGetOwnPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:166:87: note: Function 'RecvGetOwnPropertyDescriptor' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:198:77: style: Function 'RecvDefineProperty' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:32:71: note: Function 'RecvDefineProperty' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:198:77: note: Function 'RecvDefineProperty' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:199:62: style: Function 'RecvDefineProperty' argument 3 names different: declaration 'flags' definition 'descriptor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:33:56: note: Function 'RecvDefineProperty' argument 3 names different: declaration 'flags' definition 'descriptor'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:199:62: note: Function 'RecvDefineProperty' argument 3 names different: declaration 'flags' definition 'descriptor'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:229:69: style: Function 'RecvDelete' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:34:63: note: Function 'RecvDelete' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:229:69: note: Function 'RecvDelete' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:255:66: style: Function 'RecvHas' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:36:60: note: Function 'RecvHas' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:255:66: note: Function 'RecvHas' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:282:69: style: Function 'RecvHasOwn' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:38:63: note: Function 'RecvHasOwn' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:282:69: note: Function 'RecvHasOwn' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:310:43: style: Function 'RecvGet' argument 3 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:41:37: note: Function 'RecvGet' argument 3 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:310:43: note: Function 'RecvGet' argument 3 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:348:66: style: Function 'RecvSet' argument 2 names different: declaration 'id' definition 'idVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:43:60: note: Function 'RecvSet' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:348:66: note: Function 'RecvSet' argument 2 names different: declaration 'id' definition 'idVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:514:72: style: Function 'RecvHasInstance' argument 2 names different: declaration 'v' definition 'vVar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:51:66: note: Function 'RecvHasInstance' argument 2 names different: declaration 'v' definition 'vVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:514:72: note: Function 'RecvHasInstance' argument 2 names different: declaration 'v' definition 'vVar'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:594:64: style: Function 'RecvClassName' argument 2 names different: declaration 'result' definition 'name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.h:55:58: note: Function 'RecvClassName' argument 2 names different: declaration 'result' definition 'name'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperAnswer.cpp:594:64: note: Function 'RecvClassName' argument 2 names different: declaration 'result' definition 'name'.
thunderbird-52.3.0/mozilla/js/ipc/JavaScriptLogging.h:96:10: performance: Technically the member function 'mozilla::jsipc::Logging::format' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:425:53: style: Function 'DOMQI' argument 2 names different: declaration 'callee' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:68:48: note: Function 'DOMQI' argument 2 names different: declaration 'callee' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:425:53: note: Function 'DOMQI' argument 2 names different: declaration 'callee' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:752:55: style: Function 'isArray' argument 2 names different: declaration 'obj' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:129:54: note: Function 'isArray' argument 2 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:752:55: note: Function 'isArray' argument 2 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:804:87: style: Function 'getPrototype' argument 3 names different: declaration 'protop' definition 'objp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:137:86: note: Function 'getPrototype' argument 3 names different: declaration 'protop' definition 'objp'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:804:87: note: Function 'getPrototype' argument 3 names different: declaration 'protop' definition 'objp'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:831:62: style: Function 'getPrototypeIfOrdinary' argument 4 names different: declaration 'protop' definition 'objp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:139:61: note: Function 'getPrototypeIfOrdinary' argument 4 names different: declaration 'protop' definition 'objp'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:831:62: note: Function 'getPrototypeIfOrdinary' argument 4 names different: declaration 'protop' definition 'objp'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:905:40: style: Function 'isCallable' argument 1 names different: declaration 'obj' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:135:39: note: Function 'isCallable' argument 1 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:905:40: note: Function 'isCallable' argument 1 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:912:43: style: Function 'isConstructor' argument 1 names different: declaration 'obj' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:136:42: note: Function 'isConstructor' argument 1 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:912:43: note: Function 'isConstructor' argument 1 names different: declaration 'obj' definition 'proxy'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:1131:56: style: Function 'toObjectVariant' argument 2 names different: declaration 'obj' definition 'objArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.h:85:59: note: Function 'toObjectVariant' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/ipc/WrapperOwner.cpp:1131:56: note: Function 'toObjectVariant' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/src/builtin/Eval.cpp:125:10: style: Technically the member function 'EvalScriptGuard::foundScript' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/builtin/Intl.cpp:2142:17: style: The scope of the variable 'target' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:768:79: style: Function 'RejectMaybeWrappedPromise' argument 3 names different: declaration 'reason' definition 'reason_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:300:64: note: Function 'RejectMaybeWrappedPromise' argument 3 names different: declaration 'reason' definition 'reason_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:768:79: note: Function 'RejectMaybeWrappedPromise' argument 3 names different: declaration 'reason' definition 'reason_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1030:61: style: Function 'EnqueuePromiseResolveThenableJob' argument 2 names different: declaration 'promiseToResolve' definition 'promiseToResolve_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:350:71: note: Function 'EnqueuePromiseResolveThenableJob' argument 2 names different: declaration 'promiseToResolve' definition 'promiseToResolve_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1030:61: note: Function 'EnqueuePromiseResolveThenableJob' argument 2 names different: declaration 'promiseToResolve' definition 'promiseToResolve_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1031:46: style: Function 'EnqueuePromiseResolveThenableJob' argument 3 names different: declaration 'thenable' definition 'thenable_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:351:71: note: Function 'EnqueuePromiseResolveThenableJob' argument 3 names different: declaration 'thenable' definition 'thenable_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1031:46: note: Function 'EnqueuePromiseResolveThenableJob' argument 3 names different: declaration 'thenable' definition 'thenable_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:2351:43: style: Function 'BlockOnPromise' argument 2 names different: declaration 'promise' definition 'promiseVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1094:68: note: Function 'BlockOnPromise' argument 2 names different: declaration 'promise' definition 'promiseVal'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:2351:43: note: Function 'BlockOnPromise' argument 2 names different: declaration 'promise' definition 'promiseVal'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:2351:68: style: Function 'BlockOnPromise' argument 3 names different: declaration 'blockedPromise' definition 'blockedPromise_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:1095:54: note: Function 'BlockOnPromise' argument 3 names different: declaration 'blockedPromise' definition 'blockedPromise_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:2351:68: note: Function 'BlockOnPromise' argument 3 names different: declaration 'blockedPromise' definition 'blockedPromise_'.
thunderbird-52.3.0/mozilla/js/src/builtin/Promise.cpp:201:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:2576:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:2598:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:3194:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:3235:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:3288:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:3484:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:353:17: performance: Technically the member function '::NodeBuilder::opt' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/builtin/ReflectParse.cpp:383:23: performance: Technically the member function '::NodeBuilder::newNodeHelper' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/builtin/TestingFunctions.cpp:3574:9: style: Variable 'info->active' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/builtin/TestingFunctions.cpp:3572:9: note: Variable 'info->active' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/builtin/TestingFunctions.cpp:3574:9: note: Variable 'info->active' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/builtin/TestingFunctions.cpp:2216:0: style: Variable 'intValue' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:3203:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:4182:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:4997:49: style: Function 'GetGlobalCTypes' argument 2 names different: declaration 'obj' definition 'objArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:261:61: note: Function 'GetGlobalCTypes' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:4997:49: note: Function 'GetGlobalCTypes' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:5463:39: style: Function 'ConstructData' argument 2 names different: declaration 'obj' definition 'obj_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:294:57: note: Function 'ConstructData' argument 2 names different: declaration 'obj' definition 'obj_'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:5463:39: note: Function 'ConstructData' argument 2 names different: declaration 'obj' definition 'obj_'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:8135:45: style: Function 'GetValue' argument 3 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:488:73: note: Function 'GetValue' argument 3 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:8135:45: note: Function 'GetValue' argument 3 names different: declaration 'result' definition 'aResult'.
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:5302:26: warning: Suspicious code: sign conversion of offset in calculation, even though offset can have a negative value [signConversion]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:2714:20: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/ctypes/CTypes.cpp:2804:20: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/aarch64/ffi.c:69:0: error: #error "Missing builtin to flush instruction cache" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:141:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:144:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:148:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:258:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:258:37: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:89:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:93:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/alpha/ffi.c:217:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arc/ffi.c:115:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arc/ffi.c:119:4: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arc/ffi.c:115:4: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arc/ffi.c:178:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arc/ffi.c:206:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:107:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:113:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:166:8: style: The scope of the variable 'is_vfp_type' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:461:8: style: The scope of the variable 'is_vfp_type' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:408:49: style: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:368:62: note: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:408:49: note: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:409:15: style: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:369:14: note: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:409:15: note: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:449:48: style: Function 'ffi_prep_incoming_args_VFP' argument 2 names different: declaration 'ret' definition 'rvalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:371:61: note: Function 'ffi_prep_incoming_args_VFP' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:449:48: note: Function 'ffi_prep_incoming_args_VFP' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:450:15: style: Function 'ffi_prep_incoming_args_VFP' argument 3 names different: declaration 'args' definition 'avalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:372:14: note: Function 'ffi_prep_incoming_args_VFP' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:450:15: note: Function 'ffi_prep_incoming_args_VFP' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:324:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:331:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/arm/ffi.c:389:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:310:45: portability: '(void*)stack_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:320:43: portability: '(void*)reg_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:327:47: portability: '(void*)reg_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:332:47: portability: '(void*)reg_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:340:41: portability: '(void*)stack_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:253:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/avr32/ffi.c:380:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/cris/ffi.c:255:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/cris/ffi.c:307:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:2889:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:2932:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3289:39: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3383:41: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3461:17: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3475:15: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3487:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3488:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3512:23: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3525:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3535:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3555:47: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3559:64: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3627:59: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3658:12: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3530:7: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3527:0: note: Variable 'br' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3530:7: note: Variable 'br' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3531:7: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3528:0: note: Variable 'end' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3531:7: note: Variable 'end' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3756:27: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3756:27: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3756:27: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3798:23: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3798:23: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3798:23: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4176:31: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4176:31: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4176:31: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3356:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3412:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3645:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:3783:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4339:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4013:13: style: The scope of the variable 'array_chunk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:631:23: style: struct member 'mallinfo::smblks' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:632:23: style: struct member 'mallinfo::hblks' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:635:23: style: struct member 'mallinfo::fsmblks' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4364:18: error: Invalid malloc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4362:13: note: Assignment 'req=~(unsigned long)0', assigned value is -1
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4364:18: note: Invalid argument
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/dlmalloc.c:4115:0: error: Memory leak: mem [memleak]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/frv/ffi.c:263:3: style: Variable 'fn' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/frv/ffi.c:256:0: note: Variable 'fn' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/frv/ffi.c:263:3: note: Variable 'fn' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/frv/ffi.c:148:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/frv/ffi.c:186:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:371:18: portability: 'avalue[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:560:38: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:568:18: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:287:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:290:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:461:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/ia64/ffi.c:552:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/java_raw_api.c:298:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m32r/ffi.c:66:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m32r/ffi.c:57:25: note: outer condition: avn!=0
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m32r/ffi.c:66:15: note: identical inner condition: avn!=0
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m32r/ffi.c:60:14: style: The scope of the variable 'z' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m32r/ffi.c:190:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m68k/ffi.c:235:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m68k/ffi.c:315:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m88k/ffi.c:246:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/m88k/ffi.c:358:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/metag/ffi.c:189:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/metag/ffi.c:278:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:49:11: warning: Either the condition 'ecif==NULL' is redundant or there is possible null pointer dereference: ecif. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:51:11: note: Assuming that condition 'ecif==NULL' is not redundant
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:49:11: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:63:16: portability: 'stack_args_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:80:16: portability: 'stack_args_p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:160:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:190:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/microblaze/ffi.c:191:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/mips/ffi.c:185:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/mips/ffi.c:603:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/moxie/ffi.c:141:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/moxie/ffi.c:184:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/nios2/ffi.c:168:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/nios2/ffi.c:208:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/nios2/ffi.c:246:10: error: Uninitialized variable: result [uninitvar]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/pa/ffi.c:394:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi.c:97:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:120:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:163:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:175:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:1130:12: style: union member 'ldu::lb' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:1131:17: style: union member 'ldu::ld' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:928:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c:1145:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/powerpc/ffi_sysv.c:706:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/raw_api.c:193:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/s390/ffi.c:517:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/s390/ffi.c:566:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh/ffi.c:325:7: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh/ffi.c:326:7: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh/ffi.c:429:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh/ffi.c:528:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh64/ffi.c:159:13: style: The scope of the variable 'type' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh64/ffi.c:381:13: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh64/ffi.c:271:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sh64/ffi.c:361:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:214:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:648:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:670:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:398:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:403:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:550:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/sparc/ffi.c:615:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/tile/ffi.c:298:46: style: union member 'Anonymous0::d' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/tile/ffi.c:147:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/tile/ffi.c:160:46: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/tile/ffi.c:290:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:63:1: style: struct member 'struct_align_uint8::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:64:1: style: struct member 'struct_align_sint8::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:65:1: style: struct member 'struct_align_uint16::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:66:1: style: struct member 'struct_align_sint16::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:67:1: style: struct member 'struct_align_uint32::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:68:1: style: struct member 'struct_align_sint32::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:69:1: style: struct member 'struct_align_uint64::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:70:1: style: struct member 'struct_align_sint64::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:72:1: style: struct member 'struct_align_pointer::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:72:1: style: struct member 'struct_align_pointer::x' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:74:1: style: struct member 'struct_align_float::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:74:1: style: struct member 'struct_align_float::x' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:75:1: style: struct member 'struct_align_double::c' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/types.c:75:1: style: struct member 'struct_align_double::x' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/vax/ffi.c:176:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/vax/ffi.c:232:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:214:4: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:213:4: note: Variable 'h' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:214:4: note: Variable 'h' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:514:49: style: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:434:62: note: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:514:49: note: Function 'ffi_prep_incoming_args_SYSV' argument 2 names different: declaration 'ret' definition 'rvalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:514:64: style: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:435:49: note: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:514:64: note: Function 'ffi_prep_incoming_args_SYSV' argument 3 names different: declaration 'args' definition 'avalue'.
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:195:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:213:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:214:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:365:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:497:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/x86/ffi.c:794:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/xtensa/ffi.c:112:13: style: union member 'Anonymous0::f' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/xtensa/ffi.c:113:14: style: union member 'Anonymous0::d' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/xtensa/ffi.c:208:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/ctypes/libffi/src/xtensa/ffi.c:273:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:100:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:349:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:365:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:385:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:408:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:430:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:465:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:140:0: warning: Member variable 'Array < uint64_t , MaxClasses >::elements' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < uint64_t , AllocKinds > , HeapKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < uint64_t , MaxLifetimeBins > , HeapKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < Array < uint64_t , MaxLifetimeBins > , AllocKinds > , HeapKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < uint64_t , MaxClasses >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < uint64_t , MaxClasses > , HeapKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < Array < uint64_t , MaxLifetimeBins > , MaxClasses > , HeapKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < uint64_t , MaxLifetimeBins > , FinalizerKinds >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/gctrace/gcstats.cpp:141:0: style: Struct 'Array < Array < uint64_t , MaxLifetimeBins > , MaxClasses >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/hazards/source.cpp:61:20: style: Unused variable: kaboom [unusedVariable]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/hazards/source.cpp:88:5: error: Address of auto-variable 'cell' returned [returnAddressOfAutoVariable]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:32:10: style: struct member 'OkContainer::happy' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:36:15: style: struct member 'UnrootedPointer::obj' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:40:0: style: The class 'Rooted < JSObject * >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:40:0: style: The class 'Rooted < SpecialObject * >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:13:10: performance: Technically the member function 'JustACell::iHaveNoDataMembers' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/devtools/rootAnalysis/t/sixgill-tree/source.cpp:27:10: performance: Technically the member function 'ErrorResult::trace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/devtools/vprof/testVprofMT.c:70:25: style: Variable 'start_time' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/ds/MemoryProtectionExceptionHandler.cpp:756:0: error: #error "This platform is not supported!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1689:16: warning: Either the condition 'e<=24' is redundant or the array 'tens[23]' is accessed at index 24, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1678:10: note: Assuming that condition 'e<=24' is not redundant
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1689:16: note: Array index out of bounds
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1733:15: warning: Either the condition 'e>=-24' is redundant or the array 'tens[23]' is accessed at index 24, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1725:14: note: Assuming that condition 'e>=-24' is not redundant
thunderbird-52.3.0/mozilla/js/src/dtoa.c:1733:15: note: Array index out of bounds
thunderbird-52.3.0/mozilla/js/src/dtoa.c:2751:21: warning: Either the condition 'k<=24' is redundant or the array 'tens[23]' is accessed at index 24, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:2750:18: note: Assuming that condition 'k<=24' is not redundant
thunderbird-52.3.0/mozilla/js/src/dtoa.c:2751:21: note: Array index out of bounds
thunderbird-52.3.0/mozilla/js/src/dtoa.c:555:6: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:558:9: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:622:16: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:815:8: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/dtoa.c:981:22: style: The scope of the variable 'z' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:268:18: style: Condition 'TTYwidth<=0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:245:0: note: Assignment 'TTYwidth=0', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:268:18: note: Condition 'TTYwidth<=0' is always true
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:344:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:368:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:369:10: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:370:10: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:371:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:757:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:785:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:948:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:984:10: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:1066:10: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:1092:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:1178:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/editline/editline.c:153:2: error: Common realloc mistake: 'Screen' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:5623:22: style: Same expression on both sides of '==' because the value of 'depth' and 'stackDepth' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:5611:17: note: 'depth' is assigned value 'stackDepth' here.
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:5623:22: note: Same expression on both sides of '==' because the value of 'depth' and 'stackDepth' are the same.
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:2048:64: style: Function 'leaveScope' argument 1 names different: declaration 'scope' definition 'es'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:2024:65: note: Function 'leaveScope' argument 1 names different: declaration 'scope' definition 'es'.
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:2048:64: note: Function 'leaveScope' argument 1 names different: declaration 'scope' definition 'es'.
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:2317:11: style: Variable 'pc' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:1230:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:1295:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/BytecodeEmitter.cpp:4645:10: performance: Technically the member function 'IfThenElseEmitter::calculateOrCheckPushed' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/frontend/NameFunctions.cpp:344:14: warning: Member variable 'NameResolver::parents' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/frontend/NameFunctions.cpp:34:10: performance: Technically the member function '::NameResolver::call' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/frontend/ParseNode.cpp:74:10: style: Technically the member function '::NodeStack::empty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:6295:10: style: The scope of the variable 'hasUnconditionalCatch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1404:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1472:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1538:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1602:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1685:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1746:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/Parser.cpp:1784:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:1584:30: style: Same expression on both sides of '!=' because the value of 'linenoBefore' and 'lineno' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:1571:37: note: 'linenoBefore' is assigned value 'lineno' here.
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:1584:30: note: Same expression on both sides of '!=' because the value of 'linenoBefore' and 'lineno' are the same.
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:211:26: style: The scope of the variable 'iMid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:460:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:893:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:998:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:1719:13: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:77:3: style: Label 'got_match' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:80:3: style: Label 'test_guess' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/js/src/frontend/TokenStream.cpp:78:22: error: Uninitialized variable: i [uninitvar]
thunderbird-52.3.0/mozilla/js/src/gc/Allocator.cpp:34:26: style: Same expression on both sides of '==' because the value of 'thingSize' and 'Arena::thingSize(kind)' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/gc/Allocator.cpp:32:40: note: 'thingSize' is assigned value 'Arena::thingSize(kind)' here.
thunderbird-52.3.0/mozilla/js/src/gc/Allocator.cpp:34:26: note: Same expression on both sides of '==' because the value of 'thingSize' and 'Arena::thingSize(kind)' are the same.
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:2742:14: style: The scope of the variable 'nursery' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:623:10: style: Technically the member function 'TraceRootFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:641:10: style: Technically the member function 'TraceManuallyBarrieredEdgeFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:1455:10: style: Technically the member function 'TraverseObjectFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:2435:10: style: Technically the member function 'TenuringFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Marking.cpp:3000:32: style: Technically the member function 'UnmarkGrayCellRecursivelyFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Memory.cpp:840:0: error: #error "Memory mapping functions are not defined for your OS." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/gc/RootMarking.cpp:54:10: performance: Technically the member function 'ConcreteTraceable::trace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/gc/RootMarking.cpp:496:32: style: Technically the member function 'SetMaybeAliveFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Tracer.cpp:116:10: style: Technically the member function 'TraceChildrenFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gc/Tracer.cpp:145:10: style: Technically the member function '::TraceIncomingFunctor::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-asmjs.cpp:32:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-asmjs.cpp:30:5: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-asmjs.cpp:32:5: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-prettyprinters.cpp:17:7: style: Variable 'i' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-prettyprinters.cpp:18:5: style: Variable 'a' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/js/src/gdb/tests/test-prettyprinters.cpp:19:5: style: Variable 'b' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/js/src/irregexp/NativeRegExpMacroAssembler.cpp:132:9: style: Variable 'pushedNonVolatileRegisters' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:3835:47: style: Same expression on both sides of '==' because the value of 'kEcma262UnCanonicalizeMaxWidth' and '4' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:274:54: note: 'kEcma262UnCanonicalizeMaxWidth' is assigned value '4' here.
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:3835:47: note: Same expression on both sides of '==' because the value of 'kEcma262UnCanonicalizeMaxWidth' and '4' are the same.
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1721:55: style: Function 'RegExpCompiler' argument 5 names different: declaration 'is_ascii' definition 'ascii'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1639:43: note: Function 'RegExpCompiler' argument 5 names different: declaration 'is_ascii' definition 'ascii'.
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1721:55: note: Function 'RegExpCompiler' argument 5 names different: declaration 'is_ascii' definition 'ascii'.
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::accept_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::next_register_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::recursion_depth_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::macro_assembler_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::ignore_case_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::ascii_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::match_only_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::unicode_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::reg_exp_too_big_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::current_expansion_factor_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::cx_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1720:17: warning: Member variable 'RegExpCompiler::alloc_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1622:13: style: Technically the member function 'FrequencyCollator::CharacterFrequency::counter' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1623:13: style: Technically the member function 'FrequencyCollator::CharacterFrequency::character' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1668:16: style: Technically the member function 'RegExpCompiler::recursion_depth' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1674:17: style: Technically the member function 'RegExpCompiler::ignore_case' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1675:17: style: Technically the member function 'RegExpCompiler::ascii' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1676:17: style: Technically the member function 'RegExpCompiler::unicode' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:1679:9: style: Technically the member function 'RegExpCompiler::current_expansion_factor' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpEngine.cpp:2024:10: style: Technically the member function 'RegExpExpansionLimiter::ok_to_expand' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpParser.cpp:879:13: style: Condition 'tmp_wide_ranges' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpParser.cpp:872:48: note: Assignment 'tmp_wide_ranges=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/irregexp/RegExpParser.cpp:879:13: note: Condition 'tmp_wide_ranges' is always false
thunderbird-52.3.0/mozilla/js/src/jit/BaselineBailouts.cpp:413:0: error: #error "Bad architecture!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:495:72: style: Function 'useRegister' argument 2 names different: declaration 'val' definition 'op'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:207:65: note: Function 'useRegister' argument 2 names different: declaration 'val' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:495:72: note: Function 'useRegister' argument 2 names different: declaration 'val' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:532:72: style: Function 'useRegister' argument 2 names different: declaration 'obj' definition 'op'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:208:61: note: Function 'useRegister' argument 2 names different: declaration 'obj' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:532:72: note: Function 'useRegister' argument 2 names different: declaration 'obj' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:595:75: style: Function 'defineRegister' argument 2 names different: declaration 'obj' definition 'op'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:211:64: note: Function 'defineRegister' argument 2 names different: declaration 'obj' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:595:75: note: Function 'defineRegister' argument 2 names different: declaration 'obj' definition 'op'.
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:411:10: style: Unused private function: 'BaselineCacheIRCompiler::addFailurePath' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:432:10: style: Unused private function: 'BaselineCacheIRCompiler::emitEnterTypeMonitorIC' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:437:10: style: Unused private function: 'BaselineCacheIRCompiler::emitReturnFromIC' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:225:9: performance: Variable 'reg_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCacheIR.cpp:100:10: style: Technically the member function 'OperandLocation::aliasesReg' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineCompiler.cpp:1024:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineDebugModeOSR.cpp:232:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineIC.cpp:5816:43: style: Redundant condition: constructing. '!constructing || (constructing && fun->isConstructor())' is equivalent to '!constructing || fun->isConstructor()' [redundantCondition]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineIC.cpp:105:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:333:18: warning: Either the condition '!second' is redundant or there is possible null pointer dereference: second. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:328:47: note: Assuming that condition '!second' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:333:18: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:348:17: warning: Either the condition '!second' is redundant or there is possible null pointer dereference: second. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:343:48: note: Assuming that condition '!second' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/BaselineInspector.cpp:348:17: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/CodeGenerator.cpp:426:5: warning: Member variable 'OutOfLineTestObject::ifEmulatesUndefined_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/CodeGenerator.cpp:426:5: warning: Member variable 'OutOfLineTestObject::ifDoesntEmulateUndefined_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/CodeGenerator.cpp:1231:1: style: The class 'CreateDependentString' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/Ion.cpp:1001:21: style: Variable 'offsetCursor' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3065:24: warning: Possible null pointer dereference: found [nullPointer]
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3050:23: note: Assignment 'found=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3065:24: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3092:24: warning: Possible null pointer dereference: found [nullPointer]
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3080:23: note: Assignment 'found=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3092:24: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11215:37: warning: Either the condition 'if(propShape&&!propShape->configurable())' is redundant or there is possible null pointer dereference: propShape. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11217:16: note: Assuming that condition 'if(propShape&&!propShape->configurable())' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11215:37: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11216:38: warning: Either the condition 'if(propShape&&!propShape->configurable())' is redundant or there is possible null pointer dereference: propShape. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11217:16: note: Assuming that condition 'if(propShape&&!propShape->configurable())' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:11216:38: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/IonBuilder.cpp:3627:18: style: The scope of the variable 'ins' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jit/IonCaches.cpp:146:1: warning: The class 'StubAttacher' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/js/src/jit/JitFrames.cpp:2478:0: error: #error "Unknown architecture!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jit/JitcodeMap.cpp:1278:10: performance: Technically the member function 'js::jit::JitcodeMapBufferWriteSpewer::spewAndAdvance' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jit/Lowering.cpp:67:15: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/jit/OptimizationTracking.cpp:281:10: style: Technically the member function 'FrequencyComparator::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/jit/ProcessExecutableMemory.cpp:349:0: performance: Technically the member function 'PageBitSet < MaxCodePages >::indexToWord' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jit/ProcessExecutableMemory.cpp:353:0: performance: Technically the member function 'PageBitSet < MaxCodePages >::indexToBit' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:2052:25: warning: Either the condition 'if(rhs)' is redundant or there is possible null pointer dereference: rhs. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:2109:12: note: Assuming that condition 'if(rhs)' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:2052:25: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1081:68: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1066:22: note: Assignment 'shiftUpper=31', assigned value is 31
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1081:68: note: Shift
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1083:69: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1066:22: note: Assignment 'shiftUpper=31', assigned value is 31
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:1083:69: note: Shift
thunderbird-52.3.0/mozilla/js/src/jit/RangeAnalysis.cpp:453:25: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/jit/RematerializedFrame.cpp:201:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/jit/RematerializedFrame.cpp:203:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/jit/RematerializedFrame.cpp:212:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/jit/ScalarReplacement.cpp:322:19: warning: Member variable 'ObjectMemoryView::undefinedVal_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Architecture-arm.cpp:104:9: style: Condition '!fixupAlignmentFault' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Architecture-arm.cpp:52:32: note: Assignment 'fixupAlignmentFault=true', assigned value is 1
thunderbird-52.3.0/mozilla/js/src/jit/arm/Architecture-arm.cpp:104:9: note: Condition '!fixupAlignmentFault' is always false
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:2760:75: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:2244:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:3121:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:689:5: warning: Member variable 'RelocationIterator::offset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:689:5: style: Class 'RelocationIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Assembler-arm.cpp:3072:9: style: Struct 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Bailouts-arm.cpp:20:1: style: The class 'BailoutStack' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1683:9: style: Condition 'nocond' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1682:19: note: Assignment 'nocond=true', assigned value is 1
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1683:9: note: Condition 'nocond' is always true
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1711:9: style: Condition 'nocond' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1710:19: note: Assignment 'nocond=true', assigned value is 1
thunderbird-52.3.0/mozilla/js/src/jit/arm/CodeGenerator-arm.cpp:1711:9: note: Condition 'nocond' is always true
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:410:22: warning: %lld in format string (no. 1) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:411:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:1237:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:524:60: style: Function 'getVFPDoubleRegisterValue' argument 2 names different: declaration 'value' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:473:56: note: Function 'getVFPDoubleRegisterValue' argument 2 names different: declaration 'value' definition 'out'.
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:524:60: note: Function 'getVFPDoubleRegisterValue' argument 2 names different: declaration 'value' definition 'out'.
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:328:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:2282:44: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 2283. [shiftTooManyBits]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:2283:26: note: Assuming that condition 'rotate==0' is not redundant
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:2282:44: note: Shift
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:3457:36: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:3456:41: note: Assignment 'shift=32', assigned value is 32
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:3457:36: note: Shift
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:345:5: warning: Member variable 'CachePage::data_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Simulator-arm.cpp:284:16: style: Technically the member function 'js::jit::SimInstruction::VFPGlueRegValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:65:12: style: struct member 'EnterJITStack::d8' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:66:12: style: struct member 'EnterJITStack::d9' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:67:12: style: struct member 'EnterJITStack::d10' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:68:12: style: struct member 'EnterJITStack::d11' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:69:12: style: struct member 'EnterJITStack::d12' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:70:12: style: struct member 'EnterJITStack::d13' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:71:12: style: struct member 'EnterJITStack::d14' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:72:12: style: struct member 'EnterJITStack::d15' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:75:11: style: struct member 'EnterJITStack::padding' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:78:11: style: struct member 'EnterJITStack::r4' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:79:11: style: struct member 'EnterJITStack::r5' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:80:11: style: struct member 'EnterJITStack::r6' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:81:11: style: struct member 'EnterJITStack::r7' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:82:11: style: struct member 'EnterJITStack::r8' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:83:11: style: struct member 'EnterJITStack::r9' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:84:11: style: struct member 'EnterJITStack::r10' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:85:11: style: struct member 'EnterJITStack::r11' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:87:11: style: struct member 'EnterJITStack::lr' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:95:15: style: struct member 'EnterJITStack::scopeChain' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:96:12: style: struct member 'EnterJITStack::numStackValues' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm/Trampoline-arm.cpp:97:12: style: struct member 'EnterJITStack::vp' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/Assembler-arm64.cpp:459:14: warning: Member variable 'RelocationIterator::offset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/Assembler-arm64.cpp:459:14: warning: Member variable 'RelocationIterator::extOffset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/Bailouts-arm64.cpp:15:1: style: The class 'BailoutStack' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Disasm-vixl.cpp:2613:3: warning: snprintf format string requires 0 parameters but 3 are given. [wrongPrintfScanfArgNum]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3342:15: style: The scope of the variable 'extend_mode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3366:15: style: The scope of the variable 'extend_mode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3398:22: style: The scope of the variable 'stream_options' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Instructions-vixl.cpp:662:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/Instructions-vixl.cpp:667:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp:579:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp:539:5: style: Struct 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp:348:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/mips-shared/Lowering-mips-shared.cpp:94:9: style: Condition 'needsTemp' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/jit/mips-shared/Lowering-mips-shared.cpp:76:22: note: Assignment 'needsTemp=false', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/jit/mips-shared/Lowering-mips-shared.cpp:94:9: note: Condition 'needsTemp' is always false
thunderbird-52.3.0/mozilla/js/src/jit/mips32/CodeGenerator-mips32.cpp:36:5: style: Class 'OutOfLineTableSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Simulator-mips32.cpp:537:22: warning: %lld in format string (no. 1) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Simulator-mips32.cpp:538:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Simulator-mips32.cpp:1350:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Simulator-mips32.cpp:470:5: warning: Member variable 'CachePage::data_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Simulator-mips32.cpp:573:13: style: Unused private function: 'MipsDebugger::getFPURegisterValueLong' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:57:11: style: struct member 'EnterJITArgs::jitcode' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:58:9: style: struct member 'EnterJITArgs::maxArgc' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:59:12: style: struct member 'EnterJITArgs::maxArgv' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:60:23: style: struct member 'EnterJITArgs::fp' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:64:15: style: struct member 'EnterJITArgs::scopeChain' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:65:12: style: struct member 'EnterJITArgs::numStackValues' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips32/Trampoline-mips32.cpp:66:12: style: struct member 'EnterJITArgs::vp' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jit/mips64/CodeGenerator-mips64.cpp:36:5: style: Class 'OutOfLineTableSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/mips64/Simulator-mips64.cpp:1365:30: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jit/mips64/Simulator-mips64.cpp:509:5: warning: Member variable 'CachePage::data_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1738:54: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1746:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1738:54: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1737:17: note: Assignment 'p=32', assigned value is 32
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1738:54: note: Shift
thunderbird-52.3.0/mozilla/js/src/jit/shared/CodeGenerator-shared.cpp:1656:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/js/src/jit/x64/Assembler-x64.cpp:257:14: warning: Member variable 'RelocationIterator::offset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/x64/Assembler-x64.cpp:257:14: warning: Member variable 'RelocationIterator::extOffset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/x64/Bailouts-x64.cpp:19:1: style: The class 'BailoutStack' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/jit/x86-shared/Architecture-x86-shared.cpp:9:0: error: #error "Wrong architecture. Only x86 and x64 should build this file!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jit/x86-shared/Assembler-x86-shared.cpp:15:0: error: #error "Wrong architecture. Only x86 and x64 should build this file!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jit/x86/Assembler-x86.cpp:74:14: warning: Member variable 'RelocationIterator::offset_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jit/x86/Bailouts-x86.cpp:23:1: style: The class 'BailoutStack' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:85:55: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jscntxt.h:138:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/vm/Caches.h:71:14: warning: Member variable 'EvalCacheLookup::pc' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1445:7: error: Member variable 'lock' is initialized by itself. [selfInitialization]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1471:7: error: Member variable 'pt' is initialized by itself. [selfInitialization]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:46:10: performance: Technically the member function 'js::SystemAllocPolicy::free_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:47:10: performance: Technically the member function 'js::SystemAllocPolicy::reportAllocOverflow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:48:10: performance: Technically the member function 'js::SystemAllocPolicy::checkSimulatedOOM' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:127:10: performance: Technically the member function 'js::TempAllocPolicy::free_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:324:10: style: Technically the member function 'js::PerThreadData::associatedWith' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:330:17: style: Technically the member function 'js::PerThreadData::exclusiveThreadsPresent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1506:16: note: Technically the member function 'js::PerThreadData::exclusiveThreadsPresent' can be const.
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:330:17: note: Technically the member function 'js::PerThreadData::exclusiveThreadsPresent' can be const.
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1624:10: performance: Technically the member function 'js::RuntimeAllocPolicy::free_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1625:10: performance: Technically the member function 'js::RuntimeAllocPolicy::reportAllocOverflow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1627:10: performance: Technically the member function 'js::RuntimeAllocPolicy::checkSimulatedOOM' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1727:10: style: Technically the member function 'js::GCManagedDeletePolicy::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/jscntxt.h:54:10: style: Technically the member function 'js::AutoCycleDetector::foundCycle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:85:18: style: Class 'TempAllocPolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jsalloc.h:86:18: style: Class 'TempAllocPolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/vm/Runtime.h:1592:18: style: Class 'RuntimeAllocPolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:98:5: style: Variable 'buffer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:97:5: note: Variable 'buffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:98:5: note: Variable 'buffer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:127:9: style: Variable 'view2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:125:9: note: Variable 'view2' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testArrayBuffer.cpp:127:9: note: Variable 'view2' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testCloneScript.cpp:21:17: style: The scope of the variable 'source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testCloneScript.cpp:108:17: style: The scope of the variable 'argnames' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testCloneScript.cpp:109:17: style: The scope of the variable 'source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testFindSCCs.cpp:194:13: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testFindSCCs.cpp:276:15: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCAllocator.cpp:28:0: error: #error "Memory mapping functions are not defined for your OS." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:113:9: style: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:107:9: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:113:9: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:115:9: style: Variable 'actual' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:108:9: note: Variable 'actual' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCExactRooting.cpp:115:9: note: Variable 'actual' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:51:9: style: Variable 'punnedPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:44:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:51:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:58:9: style: Variable 'punnedPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:51:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:58:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:76:9: style: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:69:9: note: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:76:9: note: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:83:9: style: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:76:9: note: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:83:9: note: Variable 'punnedValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:103:9: style: Variable 'punnedPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:96:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:103:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:110:9: style: Variable 'punnedPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:103:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCStoreBufferRemoval.cpp:110:9: note: Variable 'punnedPtr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCUniqueId.cpp:75:5: style: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCUniqueId.cpp:73:5: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCUniqueId.cpp:75:5: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCWeakRef.cpp:41:5: style: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCWeakRef.cpp:33:5: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testGCWeakRef.cpp:41:5: note: Variable 'obj' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testIntTypesABI.cpp:55:14: style: struct member 'ConflictingType::u64' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testLooselyEqual.cpp:54:9: performance: Variable 'qNaN' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPersistentRooted.cpp:174:5: style: Variable 'kennel2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPersistentRooted.cpp:168:5: note: Variable 'kennel2' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPersistentRooted.cpp:174:5: note: Variable 'kennel2' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPreserveJitCode.cpp:15:15: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPreserveJitCode.cpp:16:0: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/src/jsapi-tests/testPrivateGCThingValue.cpp:25:14: warning: Member variable 'TestTracer::expectedCell' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/jstypes.h:168:0: error: #error "Implement me" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jsutil.h:328:0: error: #error "JS_SWEPT_CODE_PATTERN not defined for this platform" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/jsnativestack.cpp:25:0: error: #error "Unsupported platform" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:34:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:44:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:56:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:66:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:76:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:105:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:136:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:146:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:155:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:164:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:173:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:221:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:232:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/proxy/CrossCompartmentWrapper.cpp:458:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/shell/OSObject.cpp:361:0: error: Resource leak: fp [resourceLeak]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:3301:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:1687:9: style: Variable 'loadData' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:1686:0: note: Variable 'loadData' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:1687:9: note: Variable 'loadData' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:7906:5: style: Variable 'nurseryBytes' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:7905:0: note: Variable 'nurseryBytes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:7906:5: note: Variable 'nurseryBytes' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:3124:10: style: struct member 'ComplexObject::isInner' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:3125:10: style: struct member 'ComplexObject::frozen' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:3126:15: style: struct member 'ComplexObject::inner' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:3127:15: style: struct member 'ComplexObject::outer' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/shell/js.cpp:185:5: warning: Member variable 'OffThreadState::scriptKind' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/src/threading/posix/Thread.cpp:180:7: style: Condition 'rv' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/threading/posix/Thread.cpp:173:13: note: Assignment 'rv=-1', assigned value is -1
thunderbird-52.3.0/mozilla/js/src/threading/posix/Thread.cpp:180:7: note: Condition 'rv' is always true
thunderbird-52.3.0/mozilla/js/src/threading/posix/Thread.cpp:28:1: style: The class 'PlatformData' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:116:37: style: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:106:44: note: 'WAKEUP_MODE_NONE' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:116:37: note: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:136:58: style: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:106:44: note: 'WAKEUP_MODE_NONE' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:136:58: note: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:170:39: style: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:106:44: note: 'WAKEUP_MODE_NONE' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:170:39: note: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:258:39: style: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:106:44: note: 'WAKEUP_MODE_NONE' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:258:39: note: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:277:39: style: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:106:44: note: 'WAKEUP_MODE_NONE' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:277:39: note: Same expression on both sides of '|' because the value of '0' and 'WAKEUP_MODE_NONE' are the same.
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:63:15: performance: Technically the member function 'ConditionVariableNativeImports::loadSymbol' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/threading/windows/ConditionVariable.cpp:84:15: performance: Technically the member function 'ConditionVariableNative::destroy' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/threading/windows/Thread.cpp:15:1: style: The class 'PlatformData' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/vm/ArrayBufferObject.cpp:603:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/CharacterEncoding.cpp:336:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/vm/CharacterEncoding.cpp:340:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/vm/CharacterEncoding.cpp:349:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/vm/CharacterEncoding.cpp:355:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/vm/CharacterEncoding.cpp:387:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:8032:17: warning: Identical condition '!getobj', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:8029:17: note: first condition
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:8032:17: note: second condition
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:2626:13: style: Condition '!hadOOM' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:2624:19: note: Assignment 'hadOOM=false', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:2626:13: note: Condition '!hadOOM' is always true
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7337:22: style: The scope of the variable 'iter' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7409:22: style: The scope of the variable 'iter' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:5616:16: style: Technically the member function 'DebuggerScriptGetFormatMatcher::match' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:5617:16: style: Technically the member function 'DebuggerScriptGetFormatMatcher::match' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:6974:16: performance: Technically the member function 'DebuggerSourceGetDisplayURLMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:6979:16: performance: Technically the member function 'DebuggerSourceGetDisplayURLMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7004:16: performance: Technically the member function 'DebuggerSourceGetElementMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7007:16: performance: Technically the member function 'DebuggerSourceGetElementMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7031:16: performance: Technically the member function 'DebuggerSourceGetElementPropertyMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7034:16: performance: Technically the member function 'DebuggerSourceGetElementPropertyMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7098:16: performance: Technically the member function 'DebuggerGetIntroductionOffsetMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7107:16: performance: Technically the member function 'DebuggerGetIntroductionOffsetMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7124:16: performance: Technically the member function 'DebuggerSourceGetIntroductionTypeMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7129:16: performance: Technically the member function 'DebuggerSourceGetIntroductionTypeMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7175:16: performance: Technically the member function 'DebuggerSourceGetSourceMapURLMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Debugger.cpp:7180:16: performance: Technically the member function 'DebuggerSourceGetSourceMapURLMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:147:14: performance: Technically the member function 'JitDataStructuresExist::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:148:14: performance: Technically the member function 'JitDataStructuresExist::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:149:14: performance: Technically the member function 'JitDataStructuresExist::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:150:14: performance: Technically the member function 'JitDataStructuresExist::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:151:14: performance: Technically the member function 'JitDataStructuresExist::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:164:14: style: Technically the member function 'CompiledScriptMatches::ScriptMatches::match' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/HelperThreads.cpp:167:14: performance: Technically the member function 'CompiledScriptMatches::ScriptMatches::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1817:13: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1816:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1817:13: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1799:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1867:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1888:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1897:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1901:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1935:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1938:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1941:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1946:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1950:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1955:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1964:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1968:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1972:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1983:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1987:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2034:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2049:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2057:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2059:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2066:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2068:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2074:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2076:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2082:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2084:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2121:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2125:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2138:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2149:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2156:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2168:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2176:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2186:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2195:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2205:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2228:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2234:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2250:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2254:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2258:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2265:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2270:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2289:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2297:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2305:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2308:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2319:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2323:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2332:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2336:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2345:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2349:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2358:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2362:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2378:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2382:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2395:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2406:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2417:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2428:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2439:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2450:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2461:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2469:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2479:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2488:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2493:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2505:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2526:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2554:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2568:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2575:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2579:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2585:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2597:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2606:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2615:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2624:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2632:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2645:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2659:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2672:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2681:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2704:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2721:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2746:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2767:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2787:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2807:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2827:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2847:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2881:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:2928:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3016:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3029:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3036:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3058:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3072:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3083:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3094:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3098:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3102:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3106:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3110:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3118:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3122:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3135:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3139:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3154:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3168:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3181:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3185:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3189:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3193:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3197:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3201:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3220:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3235:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3249:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3256:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3265:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3284:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3292:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3301:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3310:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3317:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3326:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3334:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3346:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3350:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3360:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3370:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3396:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3406:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3422:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3439:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3454:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3467:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3481:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3493:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3498:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3516:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3534:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3538:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3555:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3566:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3580:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3589:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3606:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3633:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3649:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3664:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3680:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3688:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3712:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3722:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3726:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3734:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3760:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3779:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3789:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3807:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3821:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3831:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3841:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3850:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3866:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3877:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3928:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3937:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3959:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:3991:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4007:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4019:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4037:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4058:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4063:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4089:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4103:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4113:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4121:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4131:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4135:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4159:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:4175:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1564:0: style: Redundant pointer operation on 'savedRoot' - it's already a pointer. [redundantPointerOp]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1385:0: style: Boolean variable 'lIsString' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1562:0: style: Technically the member function 'ReservedRooted < JSObject * >::operatorHandle<T>' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1562:0: style: Technically the member function 'ReservedRooted < jsid >::operatorHandle<T>' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1564:0: style: Technically the member function 'ReservedRooted < jsid >::operator&' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1562:0: style: Technically the member function 'ReservedRooted < PropertyName * >::operatorHandle<T>' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1562:0: style: Technically the member function 'ReservedRooted < JSFunction * >::operatorHandle<T>' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/Interpreter.cpp:1562:0: style: Technically the member function 'ReservedRooted < JSScript * >::operatorHandle<T>' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/ObjectGroup.cpp:424:30: warning: Either the condition '!assoc' is redundant or there is possible null pointer dereference: assoc. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/vm/ObjectGroup.cpp:432:16: note: Assuming that condition '!assoc' is not redundant
thunderbird-52.3.0/mozilla/js/src/vm/ObjectGroup.cpp:424:30: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/vm/ObjectGroup.cpp:1408:5: style: 'AllocationSiteKey::operator=' should return 'AllocationSiteKey &'. [operatorEq]
thunderbird-52.3.0/mozilla/js/src/vm/SPSProfiler.cpp:236:28: style: The scope of the variable 'stack' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/src/vm/SavedStacks.cpp:1231:14: performance: Technically the member function 'js::captureIsSatisfied::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/SavedStacks.cpp:1235:14: performance: Technically the member function 'js::captureIsSatisfied::Matcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/SavedStacks.cpp:143:1: warning: The struct 'Lookup' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/js/src/vm/Shape.cpp:240:54: error: Uninitialized variable: firstRemoved [uninitvar]
thunderbird-52.3.0/mozilla/js/src/vm/Stack.cpp:978:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/src/vm/Stopwatch.cpp:144:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:864:41: style: Function 'writeArray' argument 2 names different: declaration 'nbytes' definition 'nelems'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:247:40: note: Function 'writeArray' argument 2 names different: declaration 'nbytes' definition 'nelems'.
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:864:41: note: Function 'writeArray' argument 2 names different: declaration 'nbytes' definition 'nelems'.
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:304:10: style: Unused private function: 'SCInput::staticAssertions' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:304:10: performance: Technically the member function 'js::SCInput::staticAssertions' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:443:17: performance: Technically the member function 'JSStructuredCloneWriter::checkStack' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:1059:26: note: Technically the member function 'JSStructuredCloneWriter::checkStack' can be static.
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:443:17: note: Technically the member function 'JSStructuredCloneWriter::checkStack' can be static.
thunderbird-52.3.0/mozilla/js/src/vm/StructuredClone.cpp:258:24: performance: Function parameter 'dest' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/vm/Time.cpp:121:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:543:5: warning: Return value of function log() is not used. [ignoredReturnValue]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:588:5: warning: Return value of function log() is not used. [ignoredReturnValue]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:601:5: warning: Return value of function log() is not used. [ignoredReturnValue]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:378:13: style: Condition 'payload' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:373:40: note: Assignment 'payload=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:378:13: note: Condition 'payload' is always false
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:444:13: style: Condition 'payload' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:439:40: note: Assignment 'payload=nullptr', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/vm/TraceLogging.cpp:444:13: note: Condition 'payload' is always false
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1119:25: style: Technically the member function 'CompilerConstraintList::frozenScript' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1123:10: style: Technically the member function 'CompilerConstraintList::failed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1596:17: performance: Technically the member function '::ConstraintDataFreeze::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1598:10: performance: Technically the member function '::ConstraintDataFreeze::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1599:10: performance: Technically the member function '::ConstraintDataFreeze::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1600:10: performance: Technically the member function '::ConstraintDataFreeze::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1602:10: performance: Technically the member function '::ConstraintDataFreeze::constraintHolds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1610:10: performance: Technically the member function '::ConstraintDataFreeze::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1793:17: performance: Technically the member function '::ConstraintDataFreezeObjectFlags::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1795:10: performance: Technically the member function '::ConstraintDataFreezeObjectFlags::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1796:10: performance: Technically the member function '::ConstraintDataFreezeObjectFlags::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1807:10: performance: Technically the member function '::ConstraintDataFreezeObjectFlags::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1895:17: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1897:10: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1898:10: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1899:10: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1905:10: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::constraintHolds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1911:10: performance: Technically the member function '::ConstraintDataFreezeObjectForInlinedCall::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1934:17: performance: Technically the member function '::ConstraintDataFreezeObjectForTypedArrayData::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1936:10: performance: Technically the member function '::ConstraintDataFreezeObjectForTypedArrayData::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1937:10: performance: Technically the member function '::ConstraintDataFreezeObjectForTypedArrayData::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1968:17: performance: Technically the member function '::ConstraintDataFreezeObjectForUnboxedConvertedToNative::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1970:10: performance: Technically the member function '::ConstraintDataFreezeObjectForUnboxedConvertedToNative::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1971:10: performance: Technically the member function '::ConstraintDataFreezeObjectForUnboxedConvertedToNative::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1972:10: performance: Technically the member function '::ConstraintDataFreezeObjectForUnboxedConvertedToNative::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:1982:10: performance: Technically the member function '::ConstraintDataFreezeObjectForUnboxedConvertedToNative::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2062:17: style: Technically the member function '::ConstraintDataFreezePropertyState::kind' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2064:10: performance: Technically the member function '::ConstraintDataFreezePropertyState::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2065:10: style: Technically the member function '::ConstraintDataFreezePropertyState::invalidateOnNewPropertyState' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2070:10: performance: Technically the member function '::ConstraintDataFreezePropertyState::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2078:10: performance: Technically the member function '::ConstraintDataFreezePropertyState::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2120:17: performance: Technically the member function '::ConstraintDataConstantProperty::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2122:10: performance: Technically the member function '::ConstraintDataConstantProperty::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2123:10: performance: Technically the member function '::ConstraintDataConstantProperty::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2126:10: performance: Technically the member function '::ConstraintDataConstantProperty::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2134:10: performance: Technically the member function '::ConstraintDataConstantProperty::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2184:17: performance: Technically the member function 'ConstraintDataInert::kind' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2186:10: performance: Technically the member function 'ConstraintDataInert::invalidateOnNewType' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2187:10: performance: Technically the member function 'ConstraintDataInert::invalidateOnNewPropertyState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2188:10: performance: Technically the member function 'ConstraintDataInert::invalidateOnNewObjectState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2190:10: performance: Technically the member function 'ConstraintDataInert::constraintHolds' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypeInference.cpp:2196:10: performance: Technically the member function 'ConstraintDataInert::shouldSweep' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/TypedArrayObject.cpp:235:26: style: Same expression on both sides of '==' because the value of 'nbytes' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/vm/TypedArrayObject.cpp:220:21: note: 'nbytes' is assigned value '0' here.
thunderbird-52.3.0/mozilla/js/src/vm/TypedArrayObject.cpp:235:26: note: Same expression on both sides of '==' because the value of 'nbytes' and '0' are the same.
thunderbird-52.3.0/mozilla/js/src/vm/UbiNode.cpp:111:5: performance: Technically the member function 'LengthMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/vm/UbiNode.cpp:117:5: performance: Technically the member function 'LengthMatcher::match' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1880:20: warning: Either the condition 'if(n)' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1882:12: note: Assuming that condition 'if(n)' is not redundant
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1880:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1890:20: warning: Either the condition 'if(n)' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1892:12: note: Assuming that condition 'if(n)' is not redundant
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1890:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1900:20: warning: Either the condition 'if(n)' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1902:12: note: Assuming that condition 'if(n)' is not redundant
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1900:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2777:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2803:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2827:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2837:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2841:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2845:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:2849:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:5595:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:6363:44: style: Function 'CheckExpr' argument 2 names different: declaration 'op' definition 'expr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:3963:44: note: Function 'CheckExpr' argument 2 names different: declaration 'op' definition 'expr'.
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:6363:44: note: Function 'CheckExpr' argument 2 names different: declaration 'op' definition 'expr'.
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:6417:55: style: Function 'CheckAsExprStatement' argument 2 names different: declaration 'exprStmt' definition 'expr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:5972:55: note: Function 'CheckAsExprStatement' argument 2 names different: declaration 'exprStmt' definition 'expr'.
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:6417:55: note: Function 'CheckAsExprStatement' argument 2 names different: declaration 'exprStmt' definition 'expr'.
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:8279:1: style: The class 'ModuleCharsForStore' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:3007:10: performance: Technically the member function '::FunctionValidator::removeLabel' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1032:18: style: Class 'Type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/AsmJS.cpp:1033:18: style: Class 'Type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:5240:33: style: Function 'doReturn' argument 1 names different: declaration 'returnType' definition 'type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3627:28: note: Function 'doReturn' argument 1 names different: declaration 'returnType' definition 'type'.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:5240:33: note: Function 'doReturn' argument 1 names different: declaration 'returnType' definition 'type'.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:138:23: style: struct member 'BaseCompilePolicy::Output' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:804:29: performance: Technically the member function 'js::wasm::BaseCompiler::maskFromTypeFPU' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:936:16: performance: Technically the member function 'js::wasm::BaseCompiler::invalidRegister64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:940:12: performance: Technically the member function 'js::wasm::BaseCompiler::invalidI32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:948:12: performance: Technically the member function 'js::wasm::BaseCompiler::invalidF64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:966:14: performance: Technically the member function 'js::wasm::BaseCompiler::lowPart' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:974:14: performance: Technically the member function 'js::wasm::BaseCompiler::maybeHighPart' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:982:10: performance: Technically the member function 'js::wasm::BaseCompiler::maybeClearHighPart' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2179:12: performance: Technically the member function 'js::wasm::BaseCompiler::stackArgAreaSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2195:18: performance: Technically the member function 'js::wasm::BaseCompiler::reservePointerArgument' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2384:10: performance: Technically the member function 'js::wasm::BaseCompiler::addInterruptCheck' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2390:10: performance: Technically the member function 'js::wasm::BaseCompiler::jumpTable' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2403:10: performance: Technically the member function 'js::wasm::BaseCompiler::tableSwitch' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2643:10: performance: Technically the member function 'js::wasm::BaseCompiler::maskShiftCount32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2649:10: performance: Technically the member function 'js::wasm::BaseCompiler::popcnt32NeedsTemp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2659:10: performance: Technically the member function 'js::wasm::BaseCompiler::popcnt64NeedsTemp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2669:10: performance: Technically the member function 'js::wasm::BaseCompiler::reinterpretI64AsF64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2684:10: performance: Technically the member function 'js::wasm::BaseCompiler::reinterpretF64AsI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2699:10: performance: Technically the member function 'js::wasm::BaseCompiler::wrapI64ToI32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2723:10: performance: Technically the member function 'js::wasm::BaseCompiler::signExtendI32ToI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2739:10: performance: Technically the member function 'js::wasm::BaseCompiler::extendU32ToI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2895:23: performance: Technically the member function 'js::wasm::BaseCompiler::truncateF32ToI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2915:23: performance: Technically the member function 'js::wasm::BaseCompiler::truncateF64ToI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2937:10: performance: Technically the member function 'js::wasm::BaseCompiler::convertI64ToFloatNeedsTemp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2945:10: performance: Technically the member function 'js::wasm::BaseCompiler::convertI64ToF32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2956:10: performance: Technically the member function 'js::wasm::BaseCompiler::convertI64ToF64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2968:10: performance: Technically the member function 'js::wasm::BaseCompiler::cmp64Set' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3001:10: performance: Technically the member function 'js::wasm::BaseCompiler::loadGlobalVarI32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3018:10: performance: Technically the member function 'js::wasm::BaseCompiler::loadGlobalVarI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3039:10: performance: Technically the member function 'js::wasm::BaseCompiler::loadGlobalVarF32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3056:10: performance: Technically the member function 'js::wasm::BaseCompiler::loadGlobalVarF64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3074:10: performance: Technically the member function 'js::wasm::BaseCompiler::storeGlobalVarI32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3091:10: performance: Technically the member function 'js::wasm::BaseCompiler::storeGlobalVarI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3112:10: performance: Technically the member function 'js::wasm::BaseCompiler::storeGlobalVarF32' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3129:10: performance: Technically the member function 'js::wasm::BaseCompiler::storeGlobalVarF64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3207:25: performance: Technically the member function 'js::wasm::BaseCompiler::loadStoreTemps' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3652:10: performance: Technically the member function 'js::wasm::BaseCompiler::emitQuotientI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3953:15: note: Technically the member function 'js::wasm::BaseCompiler::emitQuotientI64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3652:10: note: Technically the member function 'js::wasm::BaseCompiler::emitQuotientI64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3653:10: performance: Technically the member function 'js::wasm::BaseCompiler::emitQuotientU64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3967:15: note: Technically the member function 'js::wasm::BaseCompiler::emitQuotientU64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3653:10: note: Technically the member function 'js::wasm::BaseCompiler::emitQuotientU64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3654:10: performance: Technically the member function 'js::wasm::BaseCompiler::emitRemainderI64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3981:15: note: Technically the member function 'js::wasm::BaseCompiler::emitRemainderI64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3654:10: note: Technically the member function 'js::wasm::BaseCompiler::emitRemainderI64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3655:10: performance: Technically the member function 'js::wasm::BaseCompiler::emitRemainderU64' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3995:15: note: Technically the member function 'js::wasm::BaseCompiler::emitRemainderU64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3655:10: note: Technically the member function 'js::wasm::BaseCompiler::emitRemainderU64' can be static.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:301:14: style: Technically the member function 'js::wasm::BaseCompiler::UniquePooledLabelFreePolicy::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:320:14: style: Technically the member function 'js::wasm::BaseCompiler::RegI32::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:321:14: style: Technically the member function 'js::wasm::BaseCompiler::RegI32::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:329:14: style: Technically the member function 'js::wasm::BaseCompiler::RegI64::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:330:14: style: Technically the member function 'js::wasm::BaseCompiler::RegI64::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:338:14: style: Technically the member function 'js::wasm::BaseCompiler::RegF32::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:339:14: style: Technically the member function 'js::wasm::BaseCompiler::RegF32::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:347:14: style: Technically the member function 'js::wasm::BaseCompiler::RegF64::operator==' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:348:14: style: Technically the member function 'js::wasm::BaseCompiler::RegF64::operator!=' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:228:9: style: Class 'ScratchF64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:241:9: style: Class 'ScratchF32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:280:9: style: Class 'ScratchI32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2770:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:505:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2770:22: note: Function in derived class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2868:22: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:505:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:2868:22: note: Function in derived class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3161:14: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:505:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBaselineCompile.cpp:3161:14: note: Function in derived class
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBinaryToAST.cpp:74:23: style: struct member 'AstDecodePolicy::Validate' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmBinaryToAST.cpp:76:23: style: struct member 'AstDecodePolicy::Output' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmCode.cpp:166:9: style: Condition '!enabled' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmCode.cpp:159:20: note: Assignment 'enabled=false', assigned value is 0
thunderbird-52.3.0/mozilla/js/src/wasm/WasmCode.cpp:166:9: note: Condition '!enabled' is always true
thunderbird-52.3.0/mozilla/js/src/wasm/WasmCompile.cpp:42:23: style: struct member 'ValidatingPolicy::Validate' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmFrameIterator.cpp:254:0: error: #error "Unknown architecture!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3008:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3019:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3566:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3567:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3568:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3569:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3570:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3571:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:3572:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:48:23: style: struct member 'IonCompilePolicy::Output' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:413:10: style: Technically the member function '::FunctionCompiler::mustPreserveNaN' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:822:10: performance: Technically the member function '::FunctionCompiler::addInterruptCheck' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:879:10: style: Technically the member function '::FunctionCompiler::passInstance' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:1344:10: performance: Technically the member function '::FunctionCompiler::fixupRedundantPhis' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:1583:10: style: Technically the member function '::FunctionCompiler::goToExistingBlock' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:1278:68: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmIonCompile.cpp:1602:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmModule.cpp:884:60: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmModule.cpp:897:60: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmSignalHandlers.cpp:239:0: error: #error "Don't know how to read/write to the thread state via the mcontext_t." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmStubs.cpp:1111:0: error: #error "Unknown architecture!" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:571:37: style: Same expression on both sides of '==' because the value of 'LookaheadSize' and '2' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:518:43: note: 'LookaheadSize' is assigned value '2' here.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:571:37: note: Same expression on both sides of '==' because the value of 'LookaheadSize' and '2' are the same.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:581:37: style: Same expression on both sides of '==' because the value of 'LookaheadSize' and '2' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:518:43: note: 'LookaheadSize' is assigned value '2' here.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:581:37: note: Same expression on both sides of '==' because the value of 'LookaheadSize' and '2' are the same.
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:3359:10: style: Unused private function: 'Resolver::resolveName' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:537:15: performance: Technically the member function '::WasmTokenStream::fail' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:3349:10: performance: Technically the member function '::Resolver::registerName' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:3359:10: performance: Technically the member function '::Resolver::resolveName' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:3367:10: performance: Technically the member function '::Resolver::resolveRef' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:555:34: performance: Function parameter 'token' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:559:34: performance: Function parameter 'token' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:580:26: performance: Function parameter 'token' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:2349:49: performance: Function parameter 'brTable' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTextToBinary.cpp:2774:44: performance: Function parameter 'token' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/js/src/wasm/WasmTypes.cpp:417:0: error: #error "unknown architecture" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:542:56: style: Function 'PrepareObjectForLocation' argument 3 names different: declaration 'aComponent' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSComponentLoader.h:67:48: note: Function 'PrepareObjectForLocation' argument 3 names different: declaration 'aComponent' definition 'aURI'.
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:542:56: note: Function 'PrepareObjectForLocation' argument 3 names different: declaration 'aComponent' definition 'aURI'.
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:463:72: style: Function 'ReadScript' argument 3 names different: declaration 'target_obj' definition 'targetObjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:36:59: note: Function 'ReadScript' argument 3 names different: declaration 'target_obj' definition 'targetObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:463:72: note: Function 'ReadScript' argument 3 names different: declaration 'target_obj' definition 'targetObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:248:1: style: The class 'AsyncScriptLoader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1624:52: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1626:46: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1708:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1712:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1724:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1732:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1765:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1771:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:527:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCInlines.h:515:68: style: Function 'xpc_ForcePropertyResolve' argument 3 names different: declaration 'id' definition 'idArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3218:68: note: Function 'xpc_ForcePropertyResolve' argument 3 names different: declaration 'id' definition 'idArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCInlines.h:515:68: note: Function 'xpc_ForcePropertyResolve' argument 3 names different: declaration 'id' definition 'idArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/BackstagePass.h:43:12: warning: Member variable 'BackstagePass::mWrapper' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:315:5: warning: Member variable 'XPCRootSetElem::mNext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:315:5: warning: Member variable 'XPCRootSetElem::mSelfp' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1164:5: warning: Member variable 'XPCNativeMember::mIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1164:5: warning: Member variable 'XPCNativeMember::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1164:5: warning: Member variable 'XPCNativeMember::mIndexInInterface' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1370:5: warning: Member variable 'XPCNativeSet::mInterfaces' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCInlines.h:232:37: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1569:10: style: Technically the member function 'XPCWrappedNativeProto::TraceInside' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1585:10: performance: Technically the member function 'XPCWrappedNativeProto::Mark' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1586:17: performance: Technically the member function 'XPCWrappedNativeProto::AutoTrace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1648:17: performance: Technically the member function 'XPCWrappedNativeTearOff::TraceJS' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1649:17: performance: Technically the member function 'XPCWrappedNativeTearOff::AutoTrace' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2754:18: style: The function 'TraceJS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2732:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2754:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2762:18: style: The function 'MarkAfterJSFinalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2733:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2762:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3018:18: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2979:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3018:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3051:18: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2979:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3051:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3065:18: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2979:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3065:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3096:18: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2979:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3096:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3113:18: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2979:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3113:18: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2960:10: style: Technically the member function 'xpc::GlobalProperties::Define' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/Sandbox.cpp:944:24: note: Technically the member function 'xpc::GlobalProperties::Define' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2960:10: note: Technically the member function 'xpc::GlobalProperties::Define' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/Sandbox.cpp:231:0: error: Memory leak: crypto [memleak]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:68:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:218:42: style: Function 'GetCallee' argument 1 names different: declaration 'aResult' definition 'aCallee'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:670:40: note: Function 'GetCallee' argument 1 names different: declaration 'aResult' definition 'aCallee'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:218:42: note: Function 'GetCallee' argument 1 names different: declaration 'aResult' definition 'aCallee'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:226:48: style: Function 'GetCalleeMethodIndex' argument 1 names different: declaration 'aResult' definition 'aCalleeMethodIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:671:47: note: Function 'GetCalleeMethodIndex' argument 1 names different: declaration 'aResult' definition 'aCalleeMethodIndex'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:226:48: note: Function 'GetCalleeMethodIndex' argument 1 names different: declaration 'aResult' definition 'aCalleeMethodIndex'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:233:56: style: Function 'GetCalleeInterface' argument 1 names different: declaration 'aResult' definition 'aCalleeInterface'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:675:54: note: Function 'GetCalleeInterface' argument 1 names different: declaration 'aResult' definition 'aCalleeInterface'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:233:56: note: Function 'GetCalleeInterface' argument 1 names different: declaration 'aResult' definition 'aCalleeInterface'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:241:52: style: Function 'GetCalleeClassInfo' argument 1 names different: declaration 'aResult' definition 'aCalleeClassInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:676:50: note: Function 'GetCalleeClassInfo' argument 1 names different: declaration 'aResult' definition 'aCalleeClassInfo'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:241:52: note: Function 'GetCalleeClassInfo' argument 1 names different: declaration 'aResult' definition 'aCalleeClassInfo'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:249:43: style: Function 'GetJSContext' argument 1 names different: declaration 'aResult' definition 'aJSContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:672:41: note: Function 'GetJSContext' argument 1 names different: declaration 'aResult' definition 'aJSContext'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:249:43: note: Function 'GetJSContext' argument 1 names different: declaration 'aResult' definition 'aJSContext'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:257:35: style: Function 'GetArgc' argument 1 names different: declaration 'aResult' definition 'aArgc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:673:34: note: Function 'GetArgc' argument 1 names different: declaration 'aResult' definition 'aArgc'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCCallContext.cpp:257:35: note: Function 'GetArgc' argument 1 names different: declaration 'aResult' definition 'aArgc'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCConvert.cpp:1394:43: style: Function 'JSTypedArray2Native' argument 2 names different: declaration 'jsarray' definition 'jsArray'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2307:47: note: Function 'JSTypedArray2Native' argument 2 names different: declaration 'jsarray' definition 'jsArray'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCConvert.cpp:1394:43: note: Function 'JSTypedArray2Native' argument 2 names different: declaration 'jsarray' definition 'jsArray'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:262:79: style: Function 'TryParseLocationURI' argument 1 names different: declaration 'aType' definition 'aLocationHint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:3374:43: note: Function 'TryParseLocationURI' argument 1 names different: declaration 'aType' definition 'aLocationHint'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:262:79: note: Function 'TryParseLocationURI' argument 1 names different: declaration 'aType' definition 'aLocationHint'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:620:61: style: Function 'TraceAdditionalNativeGrayRoots' argument 1 names different: declaration 'aTracer' definition 'trc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:524:51: note: Function 'TraceAdditionalNativeGrayRoots' argument 1 names different: declaration 'aTracer' definition 'trc'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:620:61: note: Function 'TraceAdditionalNativeGrayRoots' argument 1 names different: declaration 'aTracer' definition 'trc'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3524:47: style: Function 'DescribeCustomObjects' argument 1 names different: declaration 'aObject' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:448:37: note: Function 'DescribeCustomObjects' argument 1 names different: declaration 'aObject' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3524:47: note: Function 'DescribeCustomObjects' argument 1 names different: declaration 'aObject' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3524:69: style: Function 'DescribeCustomObjects' argument 2 names different: declaration 'aClasp' definition 'clasp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:448:63: note: Function 'DescribeCustomObjects' argument 2 names different: declaration 'aClasp' definition 'clasp'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3524:69: note: Function 'DescribeCustomObjects' argument 2 names different: declaration 'aClasp' definition 'clasp'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3546:63: style: Function 'NoteCustomGCThingXPCOMChildren' argument 1 names different: declaration 'aClasp' definition 'clasp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:451:53: note: Function 'NoteCustomGCThingXPCOMChildren' argument 1 names different: declaration 'aClasp' definition 'clasp'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3546:63: note: Function 'NoteCustomGCThingXPCOMChildren' argument 1 names different: declaration 'aClasp' definition 'clasp'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3546:80: style: Function 'NoteCustomGCThingXPCOMChildren' argument 2 names different: declaration 'aObj' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:451:71: note: Function 'NoteCustomGCThingXPCOMChildren' argument 2 names different: declaration 'aObj' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3546:80: note: Function 'NoteCustomGCThingXPCOMChildren' argument 2 names different: declaration 'aObj' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3547:82: style: Function 'NoteCustomGCThingXPCOMChildren' argument 3 names different: declaration 'aCb' definition 'cb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:452:72: note: Function 'NoteCustomGCThingXPCOMChildren' argument 3 names different: declaration 'aCb' definition 'cb'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3547:82: note: Function 'NoteCustomGCThingXPCOMChildren' argument 3 names different: declaration 'aCb' definition 'cb'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:48:10: style: Technically the member function 'xpc::Scriptability::Allowed' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:392:16: note: Technically the member function 'xpc::Scriptability::Allowed' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:48:10: note: Technically the member function 'xpc::Scriptability::Allowed' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:49:10: style: Technically the member function 'xpc::Scriptability::IsImmuneToScriptPolicy' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:399:16: note: Technically the member function 'xpc::Scriptability::IsImmuneToScriptPolicy' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:49:10: note: Technically the member function 'xpc::Scriptability::IsImmuneToScriptPolicy' can be const.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:900:10: style: Technically the member function 'Watchdog::Initialized' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:901:10: style: Technically the member function 'Watchdog::ShuttingDown' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:903:10: style: Technically the member function 'Watchdog::Hibernating' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:1004:13: style: Technically the member function 'Watchdog::MinScriptRunTimeSeconds' can be const. [functionConst]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCJSContext.cpp:3399:12: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:126:54: style: Function 'Native2WrappedNativeMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:158:42: note: Function 'Native2WrappedNativeMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:126:54: note: Function 'Native2WrappedNativeMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:161:50: style: Function 'IID2WrappedJSClassMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:213:40: note: Function 'IID2WrappedJSClassMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:161:50: note: Function 'IID2WrappedJSClassMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:184:52: style: Function 'IID2NativeInterfaceMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:267:41: note: Function 'IID2NativeInterfaceMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:184:52: note: Function 'IID2NativeInterfaceMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:238:52: style: Function 'ClassInfo2NativeSetMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:326:41: note: Function 'ClassInfo2NativeSetMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:238:52: note: Function 'ClassInfo2NativeSetMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:261:70: style: Function 'ClassInfo2WrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:377:50: note: Function 'ClassInfo2WrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:261:70: note: Function 'ClassInfo2WrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:336:32: style: Function 'NativeSetMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:449:31: note: Function 'NativeSetMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:336:32: note: Function 'NativeSetMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:385:50: style: Function 'IID2ThisTranslatorMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:505:40: note: Function 'IID2ThisTranslatorMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:385:50: note: Function 'IID2ThisTranslatorMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:400:56: style: Function 'XPCWrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.h:544:43: note: Function 'XPCWrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:400:56: note: Function 'XPCWrappedNativeProtoMap' argument 1 names different: declaration 'size' definition 'length'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1357:74: error: Array 'mInterfaces[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCMaps.cpp:302:44: note: Calling function 'GetInterfaceAt', 1st argument 'i' value is 1
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1357:74: note: Array index out of bounds
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:1255:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:735:11: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:1266:16: style: The scope of the variable 'cx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:1656:41: style: Function 'SetAppDir' argument 1 names different: declaration 'appFile' definition 'appDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:87:29: note: Function 'SetAppDir' argument 1 names different: declaration 'appFile' definition 'appDir'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCShellImpl.cpp:1656:41: note: Function 'SetAppDir' argument 1 names different: declaration 'appFile' definition 'appDir'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJS.cpp:324:47: style: Function 'GetNewOrUsed' argument 1 names different: declaration 'aJSObj' definition 'jsObj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2089:35: note: Function 'GetNewOrUsed' argument 1 names different: declaration 'aJSObj' definition 'jsObj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJS.cpp:324:47: note: Function 'GetNewOrUsed' argument 1 names different: declaration 'aJSObj' definition 'jsObj'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJS.cpp:326:47: style: Function 'GetNewOrUsed' argument 3 names different: declaration 'wrapper' definition 'wrapperResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2091:35: note: Function 'GetNewOrUsed' argument 3 names different: declaration 'wrapper' definition 'wrapperResult'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJS.cpp:326:47: note: Function 'GetNewOrUsed' argument 3 names different: declaration 'wrapper' definition 'wrapperResult'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:180:61: style: Function 'CallQueryInterfaceOnJSObject' argument 2 names different: declaration 'jsobj' definition 'jsobjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1991:55: note: Function 'CallQueryInterfaceOnJSObject' argument 2 names different: declaration 'jsobj' definition 'jsobjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:180:61: note: Function 'CallQueryInterfaceOnJSObject' argument 2 names different: declaration 'jsobj' definition 'jsobjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:308:58: style: Function 'GetNamedPropertyAsVariant' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1998:57: note: Function 'GetNamedPropertyAsVariant' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:308:58: note: Function 'GetNamedPropertyAsVariant' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:344:56: style: Function 'BuildPropertyEnumerator' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1994:55: note: Function 'BuildPropertyEnumerator' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:344:56: note: Function 'BuildPropertyEnumerator' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:599:63: style: Function 'GetRootJSObject' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1984:56: note: Function 'GetRootJSObject' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:599:63: note: Function 'GetRootJSObject' argument 2 names different: declaration 'aJSObj' definition 'aJSObjArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:618:63: style: Function 'GetArraySizeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2028:51: note: Function 'GetArraySizeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:618:63: note: Function 'GetArraySizeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:649:67: style: Function 'GetInterfaceTypeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2036:55: note: Function 'GetInterfaceTypeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:649:67: note: Function 'GetInterfaceTypeFromParam' argument 6 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:936:60: style: Function 'CallMethod' argument 3 names different: declaration 'info' definition 'info_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1987:54: note: Function 'CallMethod' argument 3 names different: declaration 'info' definition 'info_'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:936:60: note: Function 'CallMethod' argument 3 names different: declaration 'info' definition 'info_'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:937:52: style: Function 'CallMethod' argument 4 names different: declaration 'params' definition 'nativeParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1988:46: note: Function 'CallMethod' argument 4 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:937:52: note: Function 'CallMethod' argument 4 names different: declaration 'params' definition 'nativeParams'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedJSClass.cpp:93:9: performance: Variable 'mSavedResult' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:289:51: style: Function 'GetNewOrUsed' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1805:37: note: Function 'GetNewOrUsed' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:289:51: note: Function 'GetNewOrUsed' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:505:50: style: Function 'GetUsedOnly' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1811:36: note: Function 'GetUsedOnly' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:505:50: note: Function 'GetUsedOnly' argument 4 names different: declaration 'wrapper' definition 'resultWrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2754:0: style: The function 'TraceJS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2732:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2754:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2762:0: style: The function 'MarkAfterJSFinalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2733:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:2762:0: note: Function in derived class
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1231:10: performance: Technically the member function 'XPCNativeInterface::DebugDump' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeInfo.cpp:412:21: note: Technically the member function 'XPCNativeInterface::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1231:10: note: Technically the member function 'XPCNativeInterface::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1362:10: performance: Technically the member function 'XPCNativeSet::DebugDump' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeInfo.cpp:785:15: note: Technically the member function 'XPCNativeSet::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1362:10: note: Technically the member function 'XPCNativeSet::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1048:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1079:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1088:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1098:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1112:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1167:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1189:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1280:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1290:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:240:17: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeProto.cpp:164:5: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeProto.cpp:162:0: note: Variable 'map' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeProto.cpp:164:5: note: Variable 'map' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1562:10: performance: Technically the member function 'XPCWrappedNativeProto::DebugDump' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeProto.cpp:186:24: note: Technically the member function 'XPCWrappedNativeProto::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcprivate.h:1562:10: note: Technically the member function 'XPCWrappedNativeProto::DebugDump' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeScope.cpp:326:38: style: Function 'GetXBLScope' argument 2 names different: declaration 'contentScope' definition 'contentScopeArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:97:38: note: Function 'GetXBLScope' argument 2 names different: declaration 'contentScope' definition 'contentScopeArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeScope.cpp:326:38: note: Function 'GetXBLScope' argument 2 names different: declaration 'contentScope' definition 'contentScopeArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/XPCWrappedNativeScope.cpp:622:9: style: Variable 'liveScopeCount' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/js/xpconnect/src/nsXPConnect.cpp:1273:41: style: Function 'SetAddonInterposition' argument 1 names different: declaration 'addonId' definition 'addonIdStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:510:41: note: Function 'SetAddonInterposition' argument 1 names different: declaration 'addonId' definition 'addonIdStr'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/nsXPConnect.cpp:1273:41: note: Function 'SetAddonInterposition' argument 1 names different: declaration 'addonId' definition 'addonIdStr'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/nsXPConnect.cpp:1288:37: style: Function 'AllowCPOWsInAddon' argument 1 names different: declaration 'addonId' definition 'addonIdStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/src/xpcpublic.h:513:37: note: Function 'AllowCPOWsInAddon' argument 1 names different: declaration 'addonId' definition 'addonIdStr'.
thunderbird-52.3.0/mozilla/js/xpconnect/src/nsXPConnect.cpp:1288:37: note: Function 'AllowCPOWsInAddon' argument 1 names different: declaration 'addonId' definition 'addonIdStr'.
thunderbird-52.3.0/mozilla/js/xpconnect/tests/components/native/xpctest_attributes.cpp:19:5: performance: Variable 'timeProperty' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:81:10: performance: Technically the member function 'xpc::XrayTraits::delete_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:145:10: performance: Technically the member function 'xpc::XPCWrappedNativeXrayTraits::defineProperty' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:364:10: performance: Technically the member function 'xpc::OpaqueXrayTraits::defineProperty' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:395:10: performance: Technically the member function 'xpc::OpaqueXrayTraits::getPrototype' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:487:0: warning: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/AddonWrapper.h:50:0: note: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits >'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:487:0: note: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: XPCWrappedNativeXrayTraits >'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:487:0: warning: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits >'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/AddonWrapper.h:50:0: note: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits >'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:487:0: note: The class 'xpc :: AddonWrapper < xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits > >' defines member variable with name 'singleton' also defined in its parent class 'xpc :: XrayWrapper < js :: CrossCompartmentWrapper , xpc :: DOMXrayTraits >'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.cpp:48:33: style: Function 'IsCOW' argument 1 names different: declaration 'wrapper' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.h:34:33: note: Function 'IsCOW' argument 1 names different: declaration 'wrapper' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.cpp:48:33: note: Function 'IsCOW' argument 1 names different: declaration 'wrapper' definition 'obj'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.cpp:94:52: style: Function 'WaiveXray' argument 2 names different: declaration 'obj' definition 'objArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.h:38:57: note: Function 'WaiveXray' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/WrapperFactory.cpp:94:52: note: Function 'WaiveXray' argument 2 names different: declaration 'obj' definition 'objArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:223:9: warning: Identical condition 'alreadyWarnedOnce', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:198:9: note: first condition
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:223:9: note: second condition
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:1275:49: style: Function 'CloneExpandoChain' argument 2 names different: declaration 'src' definition 'dstArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:40:49: note: Function 'CloneExpandoChain' argument 2 names different: declaration 'src' definition 'dstArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:1275:49: note: Function 'CloneExpandoChain' argument 2 names different: declaration 'src' definition 'dstArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:1275:67: style: Function 'CloneExpandoChain' argument 3 names different: declaration 'dst' definition 'srcArg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:40:64: note: Function 'CloneExpandoChain' argument 3 names different: declaration 'dst' definition 'srcArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:1275:67: note: Function 'CloneExpandoChain' argument 3 names different: declaration 'dst' definition 'srcArg'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:2326:0: style: Function 'getBuiltinClass' argument 2 names different: declaration 'wapper' definition 'wrapper'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:484:0: note: Function 'getBuiltinClass' argument 2 names different: declaration 'wapper' definition 'wrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:2326:0: note: Function 'getBuiltinClass' argument 2 names different: declaration 'wapper' definition 'wrapper'.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:200:10: performance: Technically the member function 'xpc::DOMXrayTraits::delete_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:1694:16: note: Technically the member function 'xpc::DOMXrayTraits::delete_' can be static.
thunderbird-52.3.0/mozilla/js/xpconnect/wrappers/XrayWrapper.h:200:10: note: Technically the member function 'xpc::DOMXrayTraits::delete_' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:152:8: style: Technically the member function 'mozilla::AccessibleCaret::SetTextOverlayElementStyle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.cpp:344:18: note: Technically the member function 'mozilla::AccessibleCaret::SetTextOverlayElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:152:8: note: Technically the member function 'mozilla::AccessibleCaret::SetTextOverlayElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:153:8: style: Technically the member function 'mozilla::AccessibleCaret::SetCaretImageElementStyle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.cpp:356:18: note: Technically the member function 'mozilla::AccessibleCaret::SetCaretImageElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:153:8: note: Technically the member function 'mozilla::AccessibleCaret::SetCaretImageElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:154:8: style: Technically the member function 'mozilla::AccessibleCaret::SetSelectionBarElementStyle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.cpp:368:18: note: Technically the member function 'mozilla::AccessibleCaret::SetSelectionBarElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:154:8: note: Technically the member function 'mozilla::AccessibleCaret::SetSelectionBarElementStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:157:9: performance: Technically the member function 'mozilla::AccessibleCaret::GetZoomLevel' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.cpp:381:18: note: Technically the member function 'mozilla::AccessibleCaret::GetZoomLevel' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:157:9: note: Technically the member function 'mozilla::AccessibleCaret::GetZoomLevel' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:187:34: performance: Technically the member function 'mozilla::AccessibleCaret::CreateCaretElement' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.cpp:230:18: note: Technically the member function 'mozilla::AccessibleCaret::CreateCaretElement' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaret.h:187:34: note: Technically the member function 'mozilla::AccessibleCaret::CreateCaretElement' can be static.
thunderbird-52.3.0/mozilla/layout/base/ScrollbarStyles.h:55:3: warning: Member variable 'ScrollbarStyles::mHorizontal' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/ScrollbarStyles.h:55:3: warning: Member variable 'ScrollbarStyles::mVertical' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/ScrollbarStyles.h:55:3: warning: Member variable 'ScrollbarStyles::mScrollBehavior' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/ScrollbarStyles.h:55:3: warning: Member variable 'ScrollbarStyles::mScrollSnapTypeX' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/ScrollbarStyles.h:55:3: warning: Member variable 'ScrollbarStyles::mScrollSnapTypeY' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsFrameManagerBase.h:34:8: style: Technically the member function 'nsFrameManagerBase::IsDestroyingFrames' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsIPresShell.h:1280:10: style: Technically the member function 'nsIPresShell::PointerCaptureInfo::Empty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FramePropertyTable.h:316:10: style: Technically the member function 'mozilla::FramePropertyTable::PropertyValue::IsArray' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FramePropertyTable.h:355:10: performance: Technically the member function 'mozilla::FramePropertyTable::PropertyComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/FramePropertyTable.h:358:10: performance: Technically the member function 'mozilla::FramePropertyTable::PropertyComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/FramePropertyTable.h:361:10: performance: Technically the member function 'mozilla::FramePropertyTable::PropertyComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/FramePropertyTable.h:370:3: warning: The class 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:828:18: style: Checking if unsigned variable 'rangeCount' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:59:74: style: Function 'operator<<' argument 2 names different: declaration 'aResult' definition 'aHint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:343:74: note: Function 'operator<<' argument 2 names different: declaration 'aResult' definition 'aHint'.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:59:74: note: Function 'operator<<' argument 2 names different: declaration 'aResult' definition 'aHint'.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:151:8: performance: Technically the member function 'mozilla::AccessibleCaretManager::ProvideHapticFeedback' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:470:25: note: Technically the member function 'mozilla::AccessibleCaretManager::ProvideHapticFeedback' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:151:8: note: Technically the member function 'mozilla::AccessibleCaretManager::ProvideHapticFeedback' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:159:8: performance: Technically the member function 'mozilla::AccessibleCaretManager::ChangeFocusToOrClearOldFocus' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:855:25: note: Technically the member function 'mozilla::AccessibleCaretManager::ChangeFocusToOrClearOldFocus' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:159:8: note: Technically the member function 'mozilla::AccessibleCaretManager::ChangeFocusToOrClearOldFocus' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:185:8: performance: Technically the member function 'mozilla::AccessibleCaretManager::FlushLayout' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:996:25: note: Technically the member function 'mozilla::AccessibleCaretManager::FlushLayout' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:185:8: note: Technically the member function 'mozilla::AccessibleCaretManager::FlushLayout' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:189:38: performance: Technically the member function 'mozilla::AccessibleCaretManager::GetFrameSelection' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:773:25: note: Technically the member function 'mozilla::AccessibleCaretManager::GetFrameSelection' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:189:38: note: Technically the member function 'mozilla::AccessibleCaretManager::GetFrameSelection' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:194:10: performance: Technically the member function 'mozilla::AccessibleCaretManager::GetAllChildFrameRectsUnion' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:1262:25: note: Technically the member function 'mozilla::AccessibleCaretManager::GetAllChildFrameRectsUnion' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:194:10: note: Technically the member function 'mozilla::AccessibleCaretManager::GetAllChildFrameRectsUnion' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:211:12: performance: Technically the member function 'mozilla::AccessibleCaretManager::CaretTimeoutMs' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.cpp:1352:25: note: Technically the member function 'mozilla::AccessibleCaretManager::CaretTimeoutMs' can be static.
thunderbird-52.3.0/mozilla/layout/base/AccessibleCaretManager.h:211:12: note: Technically the member function 'mozilla::AccessibleCaretManager::CaretTimeoutMs' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:863:0: style: Boolean variable 'mForceLayerForScrollParent' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:703:5: warning: Member variable 'AutoBuildingDisplayList::mPrevAnimatedGeometryRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mClip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mScrollClip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mReferenceFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mAnimatedGeometryRoot' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1867:3: warning: Member variable 'nsDisplayItem::mForceNotVisible' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3368:3: warning: Member variable 'nsDisplayWrapList::mOverrideZIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3368:3: warning: Member variable 'nsDisplayWrapList::mHasZIndexOverride' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:140:8: style: Technically the member function 'mozilla::ContainerLayerParameters::AllowResidualTranslation' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:449:14: style: Technically the member function 'mozilla::FrameLayerBuilder::DisplayItemData::GetDisplayItemKey' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayListInvalidation.h:49:17: style: Technically the member function 'nsDisplayItemGeometry::ComputeInvalidationRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/DisplayListClipState.h:53:32: style: Technically the member function 'mozilla::DisplayListClipState::CurrentAncestorScrollClipForStackingContextContents' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:256:8: style: Technically the member function 'nsDisplayListBuilder::IsForEventDelivery' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:268:8: style: Technically the member function 'nsDisplayListBuilder::IsForPluginGeometry' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:276:8: style: Technically the member function 'nsDisplayListBuilder::IsForPainting' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:285:8: style: Technically the member function 'nsDisplayListBuilder::IsForFrameVisibility' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:294:8: style: Technically the member function 'nsDisplayListBuilder::IsForGenerateGlyphMask' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:303:8: style: Technically the member function 'nsDisplayListBuilder::IsForPaintingSelectionBG' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:308:8: style: Technically the member function 'nsDisplayListBuilder::WillComputePluginGeometry' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:325:8: style: Technically the member function 'nsDisplayListBuilder::IsAtRootOfPseudoStackingContext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:386:8: style: Technically the member function 'nsDisplayListBuilder::GetScrollbarInfo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:410:8: style: Technically the member function 'nsDisplayListBuilder::GetSelectedFramesOnly' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:416:8: style: Technically the member function 'nsDisplayListBuilder::GetAccurateVisibleRegions' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:421:8: style: Technically the member function 'nsDisplayListBuilder::IsBuildingCaret' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:430:8: style: Technically the member function 'nsDisplayListBuilder::IsIgnoringPaintSuppression' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:440:8: style: Technically the member function 'nsDisplayListBuilder::GetDescendIntoSubdocuments' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:446:17: style: Technically the member function 'nsDisplayListBuilder::GetDirtyRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:447:19: style: Technically the member function 'nsDisplayListBuilder::GetCurrentFrame' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:448:19: style: Technically the member function 'nsDisplayListBuilder::GetCurrentReferenceFrame' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:449:18: style: Technically the member function 'nsDisplayListBuilder::GetCurrentFrameOffsetToReferenceFrame' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:463:8: style: Technically the member function 'nsDisplayListBuilder::AllowMergingAndFlattening' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:478:8: style: Technically the member function 'nsDisplayListBuilder::GetAncestorHasApzAwareEventHandler' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:562:8: style: Technically the member function 'nsDisplayListBuilder::IsInChromeDocumentOrPopup' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:569:8: style: Technically the member function 'nsDisplayListBuilder::ShouldSyncDecodeImages' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:614:34: style: Technically the member function 'nsDisplayListBuilder::GetThemeGeometries' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:973:17: style: Technically the member function 'nsDisplayListBuilder::GetAccumulatedRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:980:7: style: Technically the member function 'nsDisplayListBuilder::GetAccumulatedRectLevels' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1031:19: style: Technically the member function 'nsDisplayListBuilder::GetWindowExcludeGlassRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1044:19: style: Technically the member function 'nsDisplayListBuilder::GetWindowOpaqueRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1061:8: style: Technically the member function 'nsDisplayListBuilder::ContainsPluginItem' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:928:22: style: Technically the member function 'nsDisplayListBuilder::AutoAccumulateTransform::GetCurrentTransform' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1443:10: style: Technically the member function 'nsDisplayItem::GetBorderRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1446:10: style: Technically the member function 'nsDisplayItem::GetPaddingRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1449:10: style: Technically the member function 'nsDisplayItem::GetContentRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1833:26: style: Technically the member function 'nsDisplayItem::GetClip' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3207:19: style: Technically the member function 'nsDisplayLayerEventRegions::HitRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3208:19: style: Technically the member function 'nsDisplayLayerEventRegions::MaybeHitRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3209:19: style: Technically the member function 'nsDisplayLayerEventRegions::DispatchToContentHitRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3210:19: style: Technically the member function 'nsDisplayLayerEventRegions::NoActionRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3211:19: style: Technically the member function 'nsDisplayLayerEventRegions::HorizontalPanRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3212:19: style: Technically the member function 'nsDisplayLayerEventRegions::VerticalPanRegion' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3606:12: style: Technically the member function 'nsDisplayOwnLayer::GetFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3831:11: style: Technically the member function 'nsDisplayZoom::GetChildAppUnitsPerDevPixel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3833:11: style: Technically the member function 'nsDisplayZoom::GetParentAppUnitsPerDevPixel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3924:27: style: Technically the member function 'nsDisplayMask::GetDestRects' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:4290:8: style: Technically the member function 'nsDisplayTransform::IsTransformSeparator' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:194:3: warning: The class 'Preserves3DContext' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayListInvalidation.h:258:57: performance: Function parameter 'aColor' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/BorderCache.h:49:1: warning: The class 'FourFloatsHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:110:50: style: Function 'ApplyRoundedRectClipsTo' argument 2 names different: declaration 'A2DPRInt32' definition 'A2D'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.h:84:62: note: Function 'ApplyRoundedRectClipsTo' argument 2 names different: declaration 'A2DPRInt32' definition 'A2D'.
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:110:50: note: Function 'ApplyRoundedRectClipsTo' argument 2 names different: declaration 'A2DPRInt32' definition 'A2D'.
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:359:63: style: Function 'AddOffsetAndComputeDifference' argument 2 names different: declaration 'aPoint' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.h:144:70: note: Function 'AddOffsetAndComputeDifference' argument 2 names different: declaration 'aPoint' definition 'aOffset'.
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:359:63: note: Function 'AddOffsetAndComputeDifference' argument 2 names different: declaration 'aPoint' definition 'aOffset'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.h:50:45: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.h:77:8: style: Technically the member function 'mozilla::DisplayItemClip::ApplyTo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:90:18: note: Technically the member function 'mozilla::DisplayItemClip::ApplyTo' can be const.
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.h:77:8: note: Technically the member function 'mozilla::DisplayItemClip::ApplyTo' can be const.
thunderbird-52.3.0/mozilla/layout/base/DisplayItemClip.cpp:430:33: performance: Function parameter 'aPoint' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3362:7: style: Condition 'hidpi' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3361:32: note: Assignment 'hidpi=false&&widget&&widget->GetDefaultScale().scale>=2', assigned value is 0
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3362:7: note: Condition 'hidpi' is always false
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3367:43: style: Condition '!hidpi' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3361:32: note: Assignment 'hidpi=false&&widget&&widget->GetDefaultScale().scale>=2', assigned value is 0
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3367:43: note: Condition '!hidpi' is always true
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2479:48: style: Function 'PreparePaintedLayerForUse' argument 6 names different: declaration 'aDidResetScrollPositionForLayerPixelAlignment' definition 'didResetScrollPositionForLayerPixelAlignment'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1226:39: note: Function 'PreparePaintedLayerForUse' argument 6 names different: declaration 'aDidResetScrollPositionForLayerPixelAlignment' definition 'didResetScrollPositionForLayerPixelAlignment'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2479:48: note: Function 'PreparePaintedLayerForUse' argument 6 names different: declaration 'aDidResetScrollPositionForLayerPixelAlignment' definition 'didResetScrollPositionForLayerPixelAlignment'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2673:68: style: Function 'FindOpaqueBackgroundColor' argument 1 names different: declaration 'aRegion' definition 'aTargetVisibleRegion'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:789:56: note: Function 'FindOpaqueBackgroundColor' argument 1 names different: declaration 'aRegion' definition 'aTargetVisibleRegion'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2673:68: note: Function 'FindOpaqueBackgroundColor' argument 1 names different: declaration 'aRegion' definition 'aTargetVisibleRegion'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2964:48: style: Function 'FindPaintedLayerFor' argument 4 names different: declaration 'aBackfaceidden' definition 'aBackfaceHidden'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:953:46: note: Function 'FindPaintedLayerFor' argument 4 names different: declaration 'aBackfaceidden' definition 'aBackfaceHidden'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2964:48: note: Function 'FindPaintedLayerFor' argument 4 names different: declaration 'aBackfaceidden' definition 'aBackfaceHidden'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4656:60: style: Function 'AddPaintedDisplayItem' argument 1 names different: declaration 'aLayer' definition 'aLayerData'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:348:48: note: Function 'AddPaintedDisplayItem' argument 1 names different: declaration 'aLayer' definition 'aLayerData'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4656:60: note: Function 'AddPaintedDisplayItem' argument 1 names different: declaration 'aLayer' definition 'aLayerData'.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mContainerLayerFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mLastPaintOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mLastCommonClipCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mContainerLayerGeneration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mHasExplicitLastPaintOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:4858:44: warning: Member variable 'PaintedLayerItemsEntry::mCommonClipCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:244:5: warning: Member variable 'MaskLayerImageEntry::mContainer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1569:3: warning: Member variable 'CSSMaskLayerUserData::mHash' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1533:3: style: 'MaskLayerUserData::operator=' should return 'MaskLayerUserData &'. [operatorEq]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:476:32: style: Technically the member function 'mozilla::FrameLayerBuilder::DisplayItemData::GetFrameListChanges' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:299:37: note: Technically the member function 'mozilla::FrameLayerBuilder::DisplayItemData::GetFrameListChanges' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:476:32: note: Technically the member function 'mozilla::FrameLayerBuilder::DisplayItemData::GetFrameListChanges' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:978:8: style: Technically the member function 'mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:3051:23: note: Technically the member function 'mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:978:8: note: Technically the member function 'mozilla::PaintedLayerDataTree::IsClippedWithRespectToParentAnimatedGeometryRoot' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1100:11: style: Technically the member function 'mozilla::ContainerState::GetAppUnitsPerDevPixel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1194:5: style: Technically the member function 'mozilla::ContainerState::GetLayerCreationHint' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:2329:17: note: Technically the member function 'mozilla::ContainerState::GetLayerCreationHint' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1194:5: note: Technically the member function 'mozilla::ContainerState::GetLayerCreationHint' can be const.
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.h:628:3: warning: The class 'PaintedLayerItemsEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:48:3: warning: The struct 'PixelRoundedRect' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:233:3: warning: The class 'MaskLayerImageEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1514:1: warning: The struct 'MaskLayerUserData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/FrameLayerBuilder.cpp:1567:1: warning: The struct 'CSSMaskLayerUserData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/nsCounterManager.h:210:10: style: Technically the member function 'nsCounterList::IsDirty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:76:33: performance: Technically the member function 'nsCSSFrameConstructor::RestyleManager' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:830:10: style: Technically the member function 'nsCSSFrameConstructor::FrameConstructionItemList::HasLineBoundaryAtStart' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:831:10: style: Technically the member function 'nsCSSFrameConstructor::FrameConstructionItemList::HasLineBoundaryAtEnd' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:832:10: style: Technically the member function 'nsCSSFrameConstructor::FrameConstructionItemList::ParentHasNoXBLChildren' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.cpp:58:41: warning: Member variable 'MaskLayerImageKey::mForwarder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:171:10: style: Unused private function: 'MaskLayerImageKey::IncLayerCount' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:172:10: style: Unused private function: 'MaskLayerImageKey::DecLayerCount' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/base/MaskLayerImageCache.h:137:3: warning: The struct 'MaskLayerImageKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/base/RestyleManager.cpp:316:19: style: Variable 'reframe' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1181:12: warning: Either the condition 'frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1103:9: note: Assuming that condition 'frame' is not redundant
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1181:12: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1190:13: warning: Either the condition 'frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1103:9: note: Assuming that condition 'frame' is not redundant
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1190:13: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/RestyleManagerBase.cpp:1092:10: style: The scope of the variable 'didReflowThisFrame' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/StackArena.cpp:23:3: warning: Member variable 'StackBlock::mBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/StackArena.h:30:10: style: Unused private function: 'StackArena::SizeOfExcludingThis' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/base/StackArena.cpp:47:3: style: Class 'StackArena' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/layout/base/StackArena.cpp:47:3: style: Class 'StackArena' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/layout/base/StaticPresData.cpp:84:3: style: Variable 'langGroupAtom' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/base/StaticPresData.cpp:83:0: note: Variable 'langGroupAtom' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/StaticPresData.cpp:84:3: note: Variable 'langGroupAtom' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/gtest/TestAccessibleCaretEventHub.cpp:254:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/layout/base/gtest/TestAccessibleCaretManager.cpp:148:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:234:36: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:297:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:406:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:423:34: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:778:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:822:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:868:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:920:49: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:947:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:982:27: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1787:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1671:13: style: The scope of the variable 'frame' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1322:37: style: Function 'IsFirstOrLast' argument 3 names different: declaration 'aSpanInLineOrder' definition 'aSpanDirMatchesLineDir'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:480:35: note: Function 'IsFirstOrLast' argument 3 names different: declaration 'aSpanInLineOrder' definition 'aSpanDirMatchesLineDir'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1322:37: note: Function 'IsFirstOrLast' argument 3 names different: declaration 'aSpanInLineOrder' definition 'aSpanDirMatchesLineDir'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1706:44: style: Function 'CheckLineOrder' argument 3 names different: declaration 'aLeftmost' definition 'aFirstVisual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:254:43: note: Function 'CheckLineOrder' argument 3 names different: declaration 'aLeftmost' definition 'aFirstVisual'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1706:44: note: Function 'CheckLineOrder' argument 3 names different: declaration 'aLeftmost' definition 'aFirstVisual'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1707:44: style: Function 'CheckLineOrder' argument 4 names different: declaration 'aRightmost' definition 'aLastVisual'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:255:43: note: Function 'CheckLineOrder' argument 4 names different: declaration 'aRightmost' definition 'aLastVisual'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:1707:44: note: Function 'CheckLineOrder' argument 4 names different: declaration 'aRightmost' definition 'aLastVisual'.
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:43:12: warning: Member variable 'nsFrameContinuationState::mFirstVisualFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:43:12: warning: Member variable 'nsFrameContinuationState::mFrameCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:43:12: warning: Member variable 'nsFrameContinuationState::mHasContOnPrevLines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:43:12: warning: Member variable 'nsFrameContinuationState::mHasContOnNextLines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:2208:3: warning: Member variable 'nsIRenderingContextBidiProcessor::mText' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.cpp:2208:3: warning: Member variable 'nsIRenderingContextBidiProcessor::mLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidiPresUtils.h:416:32: performance: Function parameter 'aContainerWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:519:27: performance: Function parameter 'aSize' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:373:17: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:375:17: style: The scope of the variable 'sor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:446:12: style: The scope of the variable 'uchar' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1434:19: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1466:38: style: The scope of the variable 'dirProp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1491:12: style: The scope of the variable 'oldStateImp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1491:35: style: The scope of the variable 'actionImp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1492:27: style: The scope of the variable 'cell' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1602:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1650:48: style: The scope of the variable 'logicalFirst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1784:25: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1992:11: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:154:9: warning: Member variable 'nsBidi::mSimpleRuns' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:154:9: warning: Member variable 'nsBidi::mSimpleIsolates' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:602:22: warning: Member variable 'BracketData::mOpeningsSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:437:12: style: Technically the member function 'nsBidi::GetDirection' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1630:18: note: Technically the member function 'nsBidi::GetDirection' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:437:12: note: Technically the member function 'nsBidi::GetDirection' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:446:12: style: Technically the member function 'nsBidi::GetParaLevel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1636:18: note: Technically the member function 'nsBidi::GetParaLevel' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:446:12: note: Technically the member function 'nsBidi::GetParaLevel' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:690:19: performance: Technically the member function 'nsBidi::DirectionFromFlags' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1206:25: note: Technically the member function 'nsBidi::DirectionFromFlags' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:690:19: note: Technically the member function 'nsBidi::DirectionFromFlags' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:692:8: style: Technically the member function 'nsBidi::ProcessPropertySeq' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1427:14: note: Technically the member function 'nsBidi::ProcessPropertySeq' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:692:8: note: Technically the member function 'nsBidi::ProcessPropertySeq' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:696:8: style: Technically the member function 'nsBidi::AdjustWSLevels' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1598:14: note: Technically the member function 'nsBidi::AdjustWSLevels' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:696:8: note: Technically the member function 'nsBidi::AdjustWSLevels' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:704:8: style: Technically the member function 'nsBidi::ReorderLine' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:1908:14: note: Technically the member function 'nsBidi::ReorderLine' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.h:704:8: note: Technically the member function 'nsBidi::ReorderLine' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsBidi_noICU.cpp:275:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:199:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:199:16: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:199:19: style: The scope of the variable 'q' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:199:22: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:200:13: style: The scope of the variable 'h' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:200:16: style: The scope of the variable 'f' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSColorUtils.cpp:200:19: style: The scope of the variable 'percent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:6910:21: warning: Either the condition 'aContainer' is redundant or there is possible null pointer dereference: aContent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:7350:7: note: Assuming that condition 'aContainer' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:7366:36: note: Calling function 'GetContentInsertionFrameFor', 1st argument 'aContent' value is 0
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:6910:21: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:3028:5: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:6285:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:6310:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:2178:77: style: Function 'ConstructTableRowOrRowGroup' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:489:66: note: Function 'ConstructTableRowOrRowGroup' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:2178:77: note: Function 'ConstructTableRowOrRowGroup' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:2263:68: style: Function 'ConstructTableCell' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:507:57: note: Function 'ConstructTableCell' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:2263:68: note: Function 'ConstructTableCell' argument 4 names different: declaration 'aStyleDisplay' definition 'aDisplay'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:3180:71: style: Function 'InitializeSelectFrame' argument 2 names different: declaration 'aScrollFrame' definition 'scrollFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1702:50: note: Function 'InitializeSelectFrame' argument 2 names different: declaration 'aScrollFrame' definition 'scrollFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:3180:71: note: Function 'InitializeSelectFrame' argument 2 names different: declaration 'aScrollFrame' definition 'scrollFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:3181:71: style: Function 'InitializeSelectFrame' argument 3 names different: declaration 'aScrolledFrame' definition 'scrolledFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1703:50: note: Function 'InitializeSelectFrame' argument 3 names different: declaration 'aScrolledFrame' definition 'scrolledFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:3181:71: note: Function 'InitializeSelectFrame' argument 3 names different: declaration 'aScrolledFrame' definition 'scrolledFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:4222:95: style: Function 'GetAnonymousContent' argument 3 names different: declaration 'aAnonContent' definition 'aContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1451:83: note: Function 'GetAnonymousContent' argument 3 names different: declaration 'aAnonContent' definition 'aContent'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:4222:95: note: Function 'GetAnonymousContent' argument 3 names different: declaration 'aAnonContent' definition 'aContent'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10720:65: style: Function 'ProcessChildren' argument 4 names different: declaration 'aParentFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1644:49: note: Function 'ProcessChildren' argument 4 names different: declaration 'aParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10720:65: note: Function 'ProcessChildren' argument 4 names different: declaration 'aParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10995:28: style: Function 'AppendFirstLineFrames' argument 2 names different: declaration 'aContent' definition 'aBlockContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1966:55: note: Function 'AppendFirstLineFrames' argument 2 names different: declaration 'aContent' definition 'aBlockContent'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10995:28: note: Function 'AppendFirstLineFrames' argument 2 names different: declaration 'aContent' definition 'aBlockContent'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:11726:68: style: Function 'CreateListBoxContent' argument 4 names different: declaration 'aResult' definition 'aNewFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:309:51: note: Function 'CreateListBoxContent' argument 4 names different: declaration 'aResult' definition 'aNewFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:11726:68: note: Function 'CreateListBoxContent' argument 4 names different: declaration 'aResult' definition 'aNewFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:12566:60: style: Function 'ReframeContainingBlock' argument 3 names different: declaration 'aReframeContent' definition 'aDestroyedFramesFor'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1874:48: note: Function 'ReframeContainingBlock' argument 3 names different: declaration 'aReframeContent' definition 'aDestroyedFramesFor'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:12566:60: note: Function 'ReframeContainingBlock' argument 3 names different: declaration 'aReframeContent' definition 'aDestroyedFramesFor'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:270:8: performance: Technically the member function 'nsCSSFrameConstructor::BeginUpdate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:8702:24: note: Technically the member function 'nsCSSFrameConstructor::BeginUpdate' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:270:8: note: Technically the member function 'nsCSSFrameConstructor::BeginUpdate' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:271:8: performance: Technically the member function 'nsCSSFrameConstructor::EndUpdate' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:8719:24: note: Technically the member function 'nsCSSFrameConstructor::EndUpdate' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:271:8: note: Technically the member function 'nsCSSFrameConstructor::EndUpdate' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:306:12: performance: Technically the member function 'nsCSSFrameConstructor::CreateListBoxContent' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:11723:24: note: Technically the member function 'nsCSSFrameConstructor::CreateListBoxContent' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:306:12: note: Technically the member function 'nsCSSFrameConstructor::CreateListBoxContent' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:365:3: style: Technically the member function 'nsCSSFrameConstructor::ResolveStyleContext' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:5041:24: note: Technically the member function 'nsCSSFrameConstructor::ResolveStyleContext' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:365:3: note: Technically the member function 'nsCSSFrameConstructor::ResolveStyleContext' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:383:8: performance: Technically the member function 'nsCSSFrameConstructor::ShouldCreateItemsForChild' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:5585:24: note: Technically the member function 'nsCSSFrameConstructor::ShouldCreateItemsForChild' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:383:8: note: Technically the member function 'nsCSSFrameConstructor::ShouldCreateItemsForChild' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1198:8: performance: Technically the member function 'nsCSSFrameConstructor::CreateNeededAnonFlexOrGridItems' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:9893:24: note: Technically the member function 'nsCSSFrameConstructor::CreateNeededAnonFlexOrGridItems' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1198:8: note: Technically the member function 'nsCSSFrameConstructor::CreateNeededAnonFlexOrGridItems' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1245:15: performance: Technically the member function 'nsCSSFrameConstructor::TrimLeadingAndTrailingWhitespaces' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10182:24: note: Technically the member function 'nsCSSFrameConstructor::TrimLeadingAndTrailingWhitespaces' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1245:15: note: Technically the member function 'nsCSSFrameConstructor::TrimLeadingAndTrailingWhitespaces' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1276:15: performance: Technically the member function 'nsCSSFrameConstructor::CreateNeededPseudoSiblings' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:10521:29: note: Technically the member function 'nsCSSFrameConstructor::CreateNeededPseudoSiblings' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1276:15: note: Technically the member function 'nsCSSFrameConstructor::CreateNeededPseudoSiblings' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1292:8: performance: Technically the member function 'nsCSSFrameConstructor::AdjustParentFrame' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:2027:24: note: Technically the member function 'nsCSSFrameConstructor::AdjustParentFrame' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1292:8: note: Technically the member function 'nsCSSFrameConstructor::AdjustParentFrame' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1360:8: performance: Technically the member function 'nsCSSFrameConstructor::AddPageBreakItem' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:5558:24: note: Technically the member function 'nsCSSFrameConstructor::AddPageBreakItem' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1360:8: note: Technically the member function 'nsCSSFrameConstructor::AddPageBreakItem' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1449:12: style: Technically the member function 'nsCSSFrameConstructor::GetAnonymousContent' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:4220:24: note: Technically the member function 'nsCSSFrameConstructor::GetAnonymousContent' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1449:12: note: Technically the member function 'nsCSSFrameConstructor::GetAnonymousContent' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1694:3: performance: Technically the member function 'nsCSSFrameConstructor::FinishBuildingScrollFrame' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:4605:24: note: Technically the member function 'nsCSSFrameConstructor::FinishBuildingScrollFrame' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1694:3: note: Technically the member function 'nsCSSFrameConstructor::FinishBuildingScrollFrame' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1768:3: performance: Technically the member function 'nsCSSFrameConstructor::GetFirstLetterStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:9734:24: note: Technically the member function 'nsCSSFrameConstructor::GetFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1768:3: note: Technically the member function 'nsCSSFrameConstructor::GetFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1772:3: performance: Technically the member function 'nsCSSFrameConstructor::GetFirstLineStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:9748:24: note: Technically the member function 'nsCSSFrameConstructor::GetFirstLineStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1772:3: note: Technically the member function 'nsCSSFrameConstructor::GetFirstLineStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1775:8: performance: Technically the member function 'nsCSSFrameConstructor::ShouldHaveFirstLetterStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:9764:24: note: Technically the member function 'nsCSSFrameConstructor::ShouldHaveFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1775:8: note: Technically the member function 'nsCSSFrameConstructor::ShouldHaveFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1780:8: performance: Technically the member function 'nsCSSFrameConstructor::HasFirstLetterStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:9773:24: note: Technically the member function 'nsCSSFrameConstructor::HasFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1780:8: note: Technically the member function 'nsCSSFrameConstructor::HasFirstLetterStyle' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1970:12: performance: Technically the member function 'nsCSSFrameConstructor::InsertFirstLineFrames' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:11028:24: note: Technically the member function 'nsCSSFrameConstructor::InsertFirstLineFrames' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.h:1970:12: note: Technically the member function 'nsCSSFrameConstructor::InsertFirstLineFrames' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSFrameConstructor.cpp:973:43: performance: Function parameter 'aHistoryState' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:5979:15: style: The scope of the variable 'aDestDrawTarget' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3055:55: style: Function 'PaintBackgroundWithSC' argument 2 names different: declaration 'mBackgroundSC' definition 'aBackgroundSC'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.h:668:59: note: Function 'PaintBackgroundWithSC' argument 2 names different: declaration 'mBackgroundSC' definition 'aBackgroundSC'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3055:55: note: Function 'PaintBackgroundWithSC' argument 2 names different: declaration 'mBackgroundSC' definition 'aBackgroundSC'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3283:56: style: Function 'ComputeImageLayerPositioningArea' argument 6 names different: declaration 'aOutTransformedFixed' definition 'aOutIsTransformedFixed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.h:545:42: note: Function 'ComputeImageLayerPositioningArea' argument 6 names different: declaration 'aOutTransformedFixed' definition 'aOutIsTransformedFixed'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3283:56: note: Function 'ComputeImageLayerPositioningArea' argument 6 names different: declaration 'aOutTransformedFixed' definition 'aOutIsTransformedFixed'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:1636:22: style: Unused variable: blurringArea [unusedVariable]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3228:21: style: Variable 'clipSet' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:3216:35: style: Variable 'currentBackgroundClip' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:78:3: warning: Member variable 'InlineBackgroundData::mPIStartBorderData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:78:3: warning: Member variable 'InlineBackgroundData::mBidiEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:78:3: warning: Member variable 'InlineBackgroundData::mVertical' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.h:259:35: style: Technically the member function 'nsImageRenderer::GetImage' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.cpp:5819:18: note: Technically the member function 'nsImageRenderer::GetImage' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRendering.h:259:35: note: Technically the member function 'nsImageRenderer::GetImage' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:267:48: style: Function 'ComputeBorderCornerDimensions' argument 3 names different: declaration 'aDimsResult' definition 'aDimsRet'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:64:60: note: Function 'ComputeBorderCornerDimensions' argument 3 names different: declaration 'aDimsResult' definition 'aDimsRet'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:267:48: note: Function 'ComputeBorderCornerDimensions' argument 3 names different: declaration 'aDimsResult' definition 'aDimsRet'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:1274:87: style: Function 'DrawBorderSidesCompositeColors' argument 2 names different: declaration 'compositeColors' definition 'aCompositeColors'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:213:73: note: Function 'DrawBorderSidesCompositeColors' argument 2 names different: declaration 'compositeColors' definition 'aCompositeColors'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:1274:87: note: Function 'DrawBorderSidesCompositeColors' argument 2 names different: declaration 'compositeColors' definition 'aCompositeColors'.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:143:8: style: Technically the member function 'nsCSSBorderRenderer::AreBorderSideFinalStylesSame' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:296:22: note: Technically the member function 'nsCSSBorderRenderer::AreBorderSideFinalStylesSame' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:143:8: note: Technically the member function 'nsCSSBorderRenderer::AreBorderSideFinalStylesSame' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:146:8: style: Technically the member function 'nsCSSBorderRenderer::IsSolidCornerStyle' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:336:22: note: Technically the member function 'nsCSSBorderRenderer::IsSolidCornerStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:146:8: note: Technically the member function 'nsCSSBorderRenderer::IsSolidCornerStyle' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:149:8: style: Technically the member function 'nsCSSBorderRenderer::IsCornerMergeable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:359:22: note: Technically the member function 'nsCSSBorderRenderer::IsCornerMergeable' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:149:8: note: Technically the member function 'nsCSSBorderRenderer::IsCornerMergeable' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:152:20: performance: Technically the member function 'nsCSSBorderRenderer::BorderColorStyleForSolidCorner' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:409:22: note: Technically the member function 'nsCSSBorderRenderer::BorderColorStyleForSolidCorner' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:152:20: note: Technically the member function 'nsCSSBorderRenderer::BorderColorStyleForSolidCorner' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:243:8: style: Technically the member function 'nsCSSBorderRenderer::AllBordersSameWidth' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:2658:22: note: Technically the member function 'nsCSSBorderRenderer::AllBordersSameWidth' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:243:8: note: Technically the member function 'nsCSSBorderRenderer::AllBordersSameWidth' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:248:8: style: Technically the member function 'nsCSSBorderRenderer::AllBordersSolid' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.cpp:2671:22: note: Technically the member function 'nsCSSBorderRenderer::AllBordersSolid' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCSSRenderingBorders.h:248:8: note: Technically the member function 'nsCSSBorderRenderer::AllBordersSolid' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsCaret.cpp:653:3: style: Variable 'theFrame' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/base/nsCaret.cpp:650:0: note: Variable 'theFrame' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/nsCaret.cpp:653:3: note: Variable 'theFrame' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/nsCaret.cpp:243:31: style: Function 'SetVisible' argument 1 names different: declaration 'intMakeVisible' definition 'inMakeVisible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsCaret.h:72:26: note: Function 'SetVisible' argument 1 names different: declaration 'intMakeVisible' definition 'inMakeVisible'.
thunderbird-52.3.0/mozilla/layout/base/nsCaret.cpp:243:31: note: Function 'SetVisible' argument 1 names different: declaration 'intMakeVisible' definition 'inMakeVisible'.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:2977:70: style: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2746:78: note: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:2977:70: note: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:3657:70: style: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2994:78: note: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:3657:70: note: Function 'BuildLayer' argument 3 names different: declaration 'aContainerParameters' definition 'aParameters'.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:471:8: style: Technically the member function 'nsDisplayListBuilder::IsBuildingLayerEventRegions' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:1555:23: note: Technically the member function 'nsDisplayListBuilder::IsBuildingLayerEventRegions' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:471:8: note: Technically the member function 'nsDisplayListBuilder::IsBuildingLayerEventRegions' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:585:12: style: Technically the member function 'nsDisplayListBuilder::GetBackgroundPaintFlags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:945:23: note: Technically the member function 'nsDisplayListBuilder::GetBackgroundPaintFlags' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:585:12: note: Technically the member function 'nsDisplayListBuilder::GetBackgroundPaintFlags' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1058:8: style: Technically the member function 'nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:798:28: note: Technically the member function 'nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:1058:8: note: Technically the member function 'nsDisplayListBuilder::NeedToForceTransparentSurfaceForItem' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2865:10: style: Technically the member function 'nsDisplayThemedBackground::GetPositioningArea' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:3344:28: note: Technically the member function 'nsDisplayThemedBackground::GetPositioningArea' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2865:10: note: Technically the member function 'nsDisplayThemedBackground::GetPositioningArea' can be const.
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2796:16: warning: Virtual function 'ShouldFixToViewport' is called from constructor 'nsDisplayBackgroundImage(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,uint32_t aLayer,const nsRect&aBackgroundRect,const nsStyleBackground*aBackgroundStyle)' at line 2524. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:2524:7: note: Calling ShouldFixToViewport
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:2796:16: note: ShouldFixToViewport is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: warning: Virtual function 'UpdateBounds' is called from constructor 'nsDisplayWrapList(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,nsDisplayList*aList)' at line 4241. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:4241:5: note: Calling nsDisplayWrapList
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:4257:3: note: Calling UpdateBounds
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: note: UpdateBounds is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: warning: Virtual function 'UpdateBounds' is called from constructor 'nsDisplayWrapList(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,nsDisplayList*aList,const DisplayItemScrollClip*aScrollClip)' at line 4257. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:4257:3: note: Calling UpdateBounds
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: note: UpdateBounds is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: warning: Virtual function 'UpdateBounds' is called from constructor 'nsDisplayWrapList(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,nsDisplayItem*aItem)' at line 4294. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:4294:3: note: Calling UpdateBounds
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3279:16: note: UpdateBounds is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3726:16: warning: Virtual function 'ShouldFixToViewport' is called from constructor 'nsDisplayFixedPosition(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,nsDisplayList*aList)' at line 5170. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:5170:3: note: Calling Init
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:5189:7: note: Calling ShouldFixToViewport
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3726:16: note: ShouldFixToViewport is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3726:16: warning: Virtual function 'ShouldFixToViewport' is called from constructor 'nsDisplayFixedPosition(nsDisplayListBuilder*aBuilder,nsIFrame*aFrame,nsDisplayList*aList,uint32_t aIndex)' at line 5182. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:5182:3: note: Calling Init
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.cpp:5189:7: note: Calling ShouldFixToViewport
thunderbird-52.3.0/mozilla/layout/base/nsDisplayList.h:3726:16: note: ShouldFixToViewport is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mParentWidget' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mNumURLStarts' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mDestroyRefCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mInPermitUnload' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mInPermitUnloadPrompt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsDocumentViewer.cpp:513:19: warning: Member variable 'nsDocumentViewer::mIsPageMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsPresState.h:47:8: style: Technically the member function 'nsPresState::GetAllowScrollOriginDowngrade' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.h:203:8: performance: Technically the member function 'nsFrameManager::CaptureFrameStateFor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.cpp:527:17: note: Technically the member function 'nsFrameManager::CaptureFrameStateFor' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.h:203:8: note: Technically the member function 'nsFrameManager::CaptureFrameStateFor' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.h:206:8: performance: Technically the member function 'nsFrameManager::RestoreFrameStateFor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.cpp:591:17: note: Technically the member function 'nsFrameManager::RestoreFrameStateFor' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsFrameManager.h:206:8: note: Technically the member function 'nsFrameManager::RestoreFrameStateFor' can be static.
thunderbird-52.3.0/mozilla/layout/base/nsFrameTraversal.cpp:193:61: style: Function 'nsFrameIterator' argument 4 names different: declaration 'aLockScroll' definition 'aLockInScrollView'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsFrameTraversal.cpp:30:46: note: Function 'nsFrameIterator' argument 4 names different: declaration 'aLockScroll' definition 'aLockInScrollView'.
thunderbird-52.3.0/mozilla/layout/base/nsFrameTraversal.cpp:193:61: note: Function 'nsFrameIterator' argument 4 names different: declaration 'aLockScroll' definition 'aLockInScrollView'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutHistoryState.cpp:62:49: style: Function 'AddState' argument 1 names different: declaration 'aKey' definition 'aStateKey'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutHistoryState.cpp:30:29: note: Function 'AddState' argument 1 names different: declaration 'aKey' definition 'aStateKey'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutHistoryState.cpp:62:49: note: Function 'AddState' argument 1 names different: declaration 'aKey' definition 'aStateKey'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1124:7: warning: Either the condition 'marginsData' is redundant or there is possible null pointer dereference: aMarginsData. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1163:19: note: Assuming that condition 'marginsData' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1182:54: note: Calling function 'GetDisplayPortFromMarginsData', 2nd argument 'aMarginsData' value is 0
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1124:7: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:7851:33: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:7840:11: note: Assuming that condition 'parent' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:7851:33: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8493:36: warning: Either the condition 'if(presShell&&presShell->FontSizeInflationEnabled()&&presShell->FontSizeInflationMinTwips()!=0)' is redundant or there is possible null pointer dereference: presShell. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8496:8: note: Assuming that condition 'if(presShell&&presShell->FontSizeInflationEnabled()&&presShell->FontSizeInflationMinTwips()!=0)' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8493:36: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8494:5: warning: Either the condition 'if(presShell&&presShell->FontSizeInflationEnabled()&&presShell->FontSizeInflationMinTwips()!=0)' is redundant or there is possible null pointer dereference: presShell. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8496:8: note: Assuming that condition 'if(presShell&&presShell->FontSizeInflationEnabled()&&presShell->FontSizeInflationMinTwips()!=0)' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8494:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1490:51: style: Function 'GetBeforeFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:283:55: note: Function 'GetBeforeFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1490:51: note: Function 'GetBeforeFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1529:50: style: Function 'GetAfterFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:306:54: note: Function 'GetAfterFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1529:50: note: Function 'GetAfterFrameForContent' argument 1 names different: declaration 'aGenConParentFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1594:40: style: Function 'GetStyleFrame' argument 1 names different: declaration 'aPrimaryFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:357:44: note: Function 'GetStyleFrame' argument 1 names different: declaration 'aPrimaryFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1594:40: note: Function 'GetStyleFrame' argument 1 names different: declaration 'aPrimaryFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1628:50: style: Function 'GetFloatFromPlaceholder' argument 1 names different: declaration 'aPlaceholder' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:694:54: note: Function 'GetFloatFromPlaceholder' argument 1 names different: declaration 'aPlaceholder' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1628:50: note: Function 'GetFloatFromPlaceholder' argument 1 names different: declaration 'aPlaceholder' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1672:48: style: Function 'GetCrossDocParentFrame' argument 2 names different: declaration 'aCrossDocOffset' definition 'aExtraOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:522:52: note: Function 'GetCrossDocParentFrame' argument 2 names different: declaration 'aCrossDocOffset' definition 'aExtraOffset'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:1672:48: note: Function 'GetCrossDocParentFrame' argument 2 names different: declaration 'aCrossDocOffset' definition 'aExtraOffset'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:4296:69: style: Function 'GetFontMetricsForFrame' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:1267:35: note: Function 'GetFontMetricsForFrame' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:4296:69: note: Function 'GetFontMetricsForFrame' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:4317:52: style: Function 'GetFontMetricsForStyleContext' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:1281:44: note: Function 'GetFontMetricsForStyleContext' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:4317:52: note: Function 'GetFontMetricsForStyleContext' argument 2 names different: declaration 'aSizeInflation' definition 'aInflation'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6089:52: style: Function 'GetSamplingFilterForFrame' argument 1 names different: declaration 'aFrame' definition 'aForFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.h:1709:61: note: Function 'GetSamplingFilterForFrame' argument 1 names different: declaration 'aFrame' definition 'aForFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6089:52: note: Function 'GetSamplingFilterForFrame' argument 1 names different: declaration 'aFrame' definition 'aForFrame'.
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:8292:42: warning: Member variable 'SurfaceFromElementResult::mDrawInfo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:3077:61: performance: Function parameter 'aPt' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6236:54: performance: Function parameter 'aDest' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6237:54: performance: Function parameter 'aFill' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6238:54: performance: Function parameter 'aAnchor' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsLayoutUtils.cpp:6239:54: performance: Function parameter 'aDirty' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/base/nsPresArena.cpp:236:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:1148:24: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:2094:7: style: Condition '!usePlatformFontList' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:2082:30: note: Assignment 'usePlatformFontList=true', assigned value is 1
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:2094:7: note: Condition '!usePlatformFontList' is always false
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:185:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:3107:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:1469:42: style: Function 'SetContainer' argument 1 names different: declaration 'aContainer' definition 'aDocShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:449:34: note: Function 'SetContainer' argument 1 names different: declaration 'aContainer' definition 'aDocShell'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:1469:42: note: Function 'SetContainer' argument 1 names different: declaration 'aContainer' definition 'aDocShell'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:1542:33: style: Function 'SetBidi' argument 1 names different: declaration 'aBidiOptions' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:801:25: note: Function 'SetBidi' argument 1 names different: declaration 'aBidiOptions' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:1542:33: note: Function 'SetBidi' argument 1 names different: declaration 'aBidiOptions' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:2007:43: style: Function 'SetPaginatedScrolling' argument 1 names different: declaration 'aResult' definition 'aPaginated'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:507:35: note: Function 'SetPaginatedScrolling' argument 1 names different: declaration 'aResult' definition 'aPaginated'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:2007:43: note: Function 'SetPaginatedScrolling' argument 1 names different: declaration 'aResult' definition 'aPaginated'.
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:224:16: warning: Virtual function 'IsRoot' is called from destructor '~nsPresContext()' at line 338. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:338:3: note: Calling DetachShell
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.cpp:990:7: note: Calling IsRoot
thunderbird-52.3.0/mozilla/layout/base/nsPresContext.h:224:16: note: IsRoot is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:4367:29: warning: Either the condition '!aContainer' is redundant or there is possible null pointer dereference: aContainer. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:4369:17: note: Assuming that condition '!aContainer' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:4367:29: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:7780:9: warning: Either the condition '!frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:7795:9: note: Assuming that condition '!frame' is not redundant
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:7780:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:3934:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:5682:3: style: Variable 'view' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:5667:0: note: Variable 'view' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:5682:3: note: Variable 'view' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:8771:8: style: The scope of the variable 'istree' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:8771:24: style: The scope of the variable 'checkLineHeight' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:1380:43: style: Function 'SetAuthorStyleDisabled' argument 1 names different: declaration 'aDisabled' definition 'aStyleDisabled'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsIPresShell.h:348:36: note: Function 'SetAuthorStyleDisabled' argument 1 names different: declaration 'aDisabled' definition 'aStyleDisabled'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:1380:43: note: Function 'SetAuthorStyleDisabled' argument 1 names different: declaration 'aDisabled' definition 'aStyleDisabled'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:2164:48: style: Function 'GetCaretVisible' argument 1 names different: declaration '_retval' definition 'aOutIsVisible'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.h:279:36: note: Function 'GetCaretVisible' argument 1 names different: declaration '_retval' definition 'aOutIsVisible'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:2164:48: note: Function 'GetCaretVisible' argument 1 names different: declaration '_retval' definition 'aOutIsVisible'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:3833:56: style: Function 'CaptureHistoryState' argument 1 names different: declaration 'aLayoutHistoryState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.h:180:64: note: Function 'CaptureHistoryState' argument 1 names different: declaration 'aLayoutHistoryState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:3833:56: note: Function 'CaptureHistoryState' argument 1 names different: declaration 'aLayoutHistoryState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:4058:62: style: Function 'FlushPendingNotifications' argument 1 names different: declaration 'aType' definition 'aFlush'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.h:142:66: note: Function 'FlushPendingNotifications' argument 1 names different: declaration 'aType' definition 'aFlush'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:4058:62: note: Function 'FlushPendingNotifications' argument 1 names different: declaration 'aType' definition 'aFlush'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:9277:31: style: Function 'DoReflow' argument 1 names different: declaration 'aFrame' definition 'target'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.h:478:27: note: Function 'DoReflow' argument 1 names different: declaration 'aFrame' definition 'target'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:9277:31: note: Function 'DoReflow' argument 1 names different: declaration 'aFrame' definition 'target'.
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:797:3: performance: Variable 'mLoadBegin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/base/nsPresShell.cpp:6909:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:260:8: performance: Technically the member function 'mozilla::RefreshDriverTimer::IsRootRefreshDriver' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:372:16: warning: Virtual function 'SetRate' is called from constructor 'SimpleTimerBasedRefreshDriverTimer(double aRate)' at line 362. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:362:5: note: Calling SetRate
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:372:16: note: SetRate is a virtual method
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:1325:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/base/nsRefreshDriver.cpp:1329:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/build/nsContentDLF.cpp:351:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/build/nsContentDLF.cpp:348:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/build/nsContentDLF.cpp:351:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:361:77: style: Function 'GetButtonOuterFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.h:60:61: note: Function 'GetButtonOuterFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:361:77: note: Function 'GetButtonOuterFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:367:67: style: Function 'GetButtonRect' argument 2 names different: declaration 'aResult' definition 'r'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.h:61:51: note: Function 'GetButtonRect' argument 2 names different: declaration 'aResult' definition 'r'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:367:67: note: Function 'GetButtonRect' argument 2 names different: declaration 'aResult' definition 'r'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:375:77: style: Function 'GetButtonInnerFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.h:62:61: note: Function 'GetButtonInnerFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:375:77: note: Function 'GetButtonInnerFocusRect' argument 2 names different: declaration 'aResult' definition 'focusRect'.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:26:24: warning: Member variable 'nsButtonFrameRenderer::mFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.h:60:8: performance: Technically the member function 'nsButtonFrameRenderer::GetButtonOuterFocusRect' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.cpp:361:24: note: Technically the member function 'nsButtonFrameRenderer::GetButtonOuterFocusRect' can be static.
thunderbird-52.3.0/mozilla/layout/forms/nsButtonFrameRenderer.h:60:8: note: Technically the member function 'nsButtonFrameRenderer::GetButtonOuterFocusRect' can be static.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:811:56: style: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.h:82:48: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:811:56: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:1084:43: style: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.h:178:32: note: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:1084:43: note: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:1096:46: style: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.h:179:35: note: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsComboboxControlFrame.cpp:1096:46: note: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsDateTimeControlFrame.cpp:167:51: style: Function 'Reflow' argument 3 names different: declaration 'aReflowState' definition 'aReflowInput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsDateTimeControlFrame.h:68:34: note: Function 'Reflow' argument 3 names different: declaration 'aReflowState' definition 'aReflowInput'.
thunderbird-52.3.0/mozilla/layout/forms/nsDateTimeControlFrame.cpp:167:51: note: Function 'Reflow' argument 3 names different: declaration 'aReflowState' definition 'aReflowInput'.
thunderbird-52.3.0/mozilla/layout/forms/nsFieldSetFrame.cpp:42:3: performance: Variable 'mLegendSpace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/forms/nsFormControlFrame.cpp:116:52: style: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsFormControlFrame.h:84:43: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsFormControlFrame.cpp:116:52: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:357:53: style: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:69:48: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:357:53: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:840:54: style: Function 'HandleListSelection' argument 1 names different: declaration 'aDOMEvent' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:372:46: note: Function 'HandleListSelection' argument 1 names different: declaration 'aDOMEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:840:54: note: Function 'HandleListSelection' argument 1 names different: declaration 'aDOMEvent' definition 'aEvent'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:841:49: style: Function 'HandleListSelection' argument 2 names different: declaration 'selectedIndex' definition 'aClickedIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:372:65: note: Function 'HandleListSelection' argument 2 names different: declaration 'selectedIndex' definition 'aClickedIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:841:49: note: Function 'HandleListSelection' argument 2 names different: declaration 'selectedIndex' definition 'aClickedIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1198:39: style: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:154:32: note: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1198:39: note: Function 'AddOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1232:42: style: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:155:35: note: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1232:42: note: Function 'RemoveOption' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1956:43: style: Function 'ScrollToIndex' argument 1 names different: declaration 'anIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:289:30: note: Function 'ScrollToIndex' argument 1 names different: declaration 'anIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:1956:43: note: Function 'ScrollToIndex' argument 1 names different: declaration 'anIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:2004:56: style: Function 'AdjustIndexForDisabledOpt' argument 2 names different: declaration 'anNewIndex' definition 'aNewIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.h:308:70: note: Function 'AdjustIndexForDisabledOpt' argument 2 names different: declaration 'anNewIndex' definition 'aNewIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:2004:56: note: Function 'AdjustIndexForDisabledOpt' argument 2 names different: declaration 'anNewIndex' definition 'aNewIndex'.
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:94:21: warning: Member variable 'nsListControlFrame::mStartSelectionIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:94:21: warning: Member variable 'nsListControlFrame::mEndSelectionIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:94:21: warning: Member variable 'nsListControlFrame::mNumDisplayRows' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/forms/nsListControlFrame.cpp:94:21: warning: Member variable 'nsListControlFrame::mItemSelectionStarted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/forms/nsProgressFrame.cpp:111:50: style: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsProgressFrame.h:38:48: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsProgressFrame.cpp:111:50: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsRangeFrame.cpp:684:52: style: Function 'DoUpdateRangeProgressFrame' argument 1 names different: declaration 'aProgressFrame' definition 'aRangeProgressFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsRangeFrame.h:167:45: note: Function 'DoUpdateRangeProgressFrame' argument 1 names different: declaration 'aProgressFrame' definition 'aRangeProgressFrame'.
thunderbird-52.3.0/mozilla/layout/forms/nsRangeFrame.cpp:684:52: note: Function 'DoUpdateRangeProgressFrame' argument 1 names different: declaration 'aProgressFrame' definition 'aRangeProgressFrame'.
thunderbird-52.3.0/mozilla/layout/forms/nsSelectsAreaFrame.cpp:162:53: style: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsSelectsAreaFrame.h:28:48: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsSelectsAreaFrame.cpp:162:53: note: Function 'Reflow' argument 1 names different: declaration 'aCX' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:573:69: style: Function 'ReflowTextControlChild' argument 1 names different: declaration 'aFrame' definition 'aKid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:161:56: note: Function 'ReflowTextControlChild' argument 1 names different: declaration 'aFrame' definition 'aKid'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:573:69: note: Function 'ReflowTextControlChild' argument 1 names different: declaration 'aFrame' definition 'aKid'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:614:53: style: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:65:50: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:614:53: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:927:47: style: Function 'SetSelectionRange' argument 1 names different: declaration 'aSelectionStart' definition 'aSelStart'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:116:43: note: Function 'SetSelectionRange' argument 1 names different: declaration 'aSelectionStart' definition 'aSelStart'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:927:47: note: Function 'SetSelectionRange' argument 1 names different: declaration 'aSelectionStart' definition 'aSelStart'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:927:66: style: Function 'SetSelectionRange' argument 2 names different: declaration 'aSelectionEnd' definition 'aSelEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:117:43: note: Function 'SetSelectionRange' argument 2 names different: declaration 'aSelectionEnd' definition 'aSelEnd'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:927:66: note: Function 'SetSelectionRange' argument 2 names different: declaration 'aSelectionEnd' definition 'aSelEnd'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:1227:43: style: Function 'GetMaxLength' argument 1 names different: declaration 'aMaxLength' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:258:30: note: Function 'GetMaxLength' argument 1 names different: declaration 'aMaxLength' definition 'aSize'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.cpp:1227:43: note: Function 'GetMaxLength' argument 1 names different: declaration 'aMaxLength' definition 'aSize'.
thunderbird-52.3.0/mozilla/layout/forms/nsTextControlFrame.h:28:1: style: The class 'nsTextControlFrame' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.cpp:11:18: warning: Member variable 'AsyncScrollBase::mOriginMinMS' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.cpp:11:18: warning: Member variable 'AsyncScrollBase::mOriginMaxMS' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.cpp:11:18: warning: Member variable 'AsyncScrollBase::mIntervalRatio' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.h:36:8: style: Technically the member function 'mozilla::AsyncScrollBase::IsFinished' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.h:59:8: style: Technically the member function 'mozilla::AsyncScrollBase::InitTimingFunction' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.cpp:82:18: note: Technically the member function 'mozilla::AsyncScrollBase::InitTimingFunction' can be const.
thunderbird-52.3.0/mozilla/layout/generic/AsyncScrollBase.h:59:8: note: Technically the member function 'mozilla::AsyncScrollBase::InitTimingFunction' can be const.
thunderbird-52.3.0/mozilla/layout/generic/nsIFrame.h:13:0: error: #error This header/class should only be used within Mozilla code. It should not be used by extensions. [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/layout/generic/nsTextFrameUtils.h:146:3: warning: Member variable 'nsSkipCharsRunIterator::mSkipped' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:273:78: style: Function 'SearchStyleSheet' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.h:49:71: note: Function 'SearchStyleSheet' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:273:78: note: Function 'SearchStyleSheet' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:291:72: style: Function 'SearchRuleList' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.h:50:65: note: Function 'SearchRuleList' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:291:72: note: Function 'SearchRuleList' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:333:75: style: Function 'SearchStyleRule' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.h:51:68: note: Function 'SearchStyleRule' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:333:75: note: Function 'SearchStyleRule' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:353:73: style: Function 'SearchStyleValue' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.h:52:66: note: Function 'SearchStyleValue' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inCSSValueSearch.cpp:353:73: note: Function 'SearchStyleValue' argument 2 names different: declaration 'aBaseURI' definition 'aBaseURL'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:1142:18: style: The scope of the variable 'node' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:912:30: style: Function 'GetNodeAt' argument 1 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:59:36: note: Function 'GetNodeAt' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:912:30: note: Function 'GetNodeAt' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:955:53: style: Function 'InsertNode' argument 2 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:65:49: note: Function 'InsertNode' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:955:53: note: Function 'InsertNode' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:964:31: style: Function 'RemoveNode' argument 1 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:66:27: note: Function 'RemoveNode' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:964:31: note: Function 'RemoveNode' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:974:54: style: Function 'ReplaceNode' argument 2 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:67:50: note: Function 'ReplaceNode' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:974:54: note: Function 'ReplaceNode' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:984:66: style: Function 'InsertNodes' argument 2 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:68:62: note: Function 'InsertNodes' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:984:66: note: Function 'InsertNodes' argument 2 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:993:32: style: Function 'RemoveNodes' argument 1 names different: declaration 'aIndex' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:69:28: note: Function 'RemoveNodes' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:993:32: note: Function 'RemoveNodes' argument 1 names different: declaration 'aIndex' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:1272:54: style: Function 'AppendAttrsToArray' argument 1 names different: declaration 'aKids' definition 'aAttributes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.h:84:54: note: Function 'AppendAttrsToArray' argument 1 names different: declaration 'aKids' definition 'aAttributes'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:1272:54: note: Function 'AppendAttrsToArray' argument 1 names different: declaration 'aKids' definition 'aAttributes'.
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::parent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::next' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::previous' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::level' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::isOpen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::isContainer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::hasAnonymous' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDOMView.cpp:41:3: warning: Member variable 'inDOMViewNode::hasSubDocument' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inDeepTreeWalker.cpp:291:56: style: Function 'EdgeChild' argument 2 names different: declaration 'aReverse' definition 'aFront'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/inDeepTreeWalker.h:31:49: note: Function 'EdgeChild' argument 2 names different: declaration 'aReverse' definition 'aFront'.
thunderbird-52.3.0/mozilla/layout/inspector/inDeepTreeWalker.cpp:291:56: note: Function 'EdgeChild' argument 2 names different: declaration 'aReverse' definition 'aFront'.
thunderbird-52.3.0/mozilla/layout/inspector/inDeepTreeWalker.cpp:29:19: warning: Member variable 'inDeepTreeWalker::mCurrentIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/inspector/inSearchLoop.cpp:56:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/inspector/inSearchLoop.cpp:13:3: performance: Variable 'mSearchProcess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/inspector/inSearchLoop.cpp:15:3: performance: Variable 'mTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/inspector/nsFontFace.cpp:21:43: style: Function 'nsFontFace' argument 3 names different: declaration 'aMatchInfo' definition 'aMatchType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/inspector/nsFontFace.h:21:33: note: Function 'nsFontFace' argument 3 names different: declaration 'aMatchInfo' definition 'aMatchType'.
thunderbird-52.3.0/mozilla/layout/inspector/nsFontFace.cpp:21:43: note: Function 'nsFontFace' argument 3 names different: declaration 'aMatchInfo' definition 'aMatchType'.
thunderbird-52.3.0/mozilla/layout/ipc/VsyncParent.cpp:109:46: style: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/ipc/VsyncParent.h:43:48: note: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'.
thunderbird-52.3.0/mozilla/layout/ipc/VsyncParent.cpp:109:46: note: Function 'ActorDestroy' argument 1 names different: declaration 'aActorDestroyReason' definition 'aReason'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.cpp:2151:15: style: The scope of the variable 'aDrawTarget' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.cpp:2326:15: style: The scope of the variable 'aDrawTarget' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.cpp:457:12: warning: Member variable 'nsOpenTypeTable::mGlyphID' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.h:131:3: style: Technically the member function 'nsMathMLChar::GetData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.h:141:3: style: Technically the member function 'nsMathMLChar::GetStretchDirection' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.h:153:3: style: Technically the member function 'nsMathMLChar::GetRect' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLChar.h:179:3: style: Technically the member function 'nsMathMLChar::GetBoundingMetrics' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.cpp:605:33: style: Redundant condition: aLastChildIndex>0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.cpp:820:62: style: Function 'ReflowChild' argument 1 names different: declaration 'aKidFrame' definition 'aChildFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.h:278:40: note: Function 'ReflowChild' argument 1 names different: declaration 'aKidFrame' definition 'aChildFrame'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.cpp:820:62: note: Function 'ReflowChild' argument 1 names different: declaration 'aKidFrame' definition 'aChildFrame'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.cpp:1548:64: style: Function 'ReportErrorToConsole' argument 1 names different: declaration 'aErrorMsgId' definition 'errorMsgId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.h:270:42: note: Function 'ReportErrorToConsole' argument 1 names different: declaration 'aErrorMsgId' definition 'errorMsgId'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLContainerFrame.cpp:1548:64: note: Function 'ReportErrorToConsole' argument 1 names different: declaration 'aErrorMsgId' definition 'errorMsgId'.
thunderbird-52.3.0/mozilla/layout/mathml/nsIMathMLFrame.h:240:5: performance: Variable 'leadingSpace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/mathml/nsIMathMLFrame.h:241:5: performance: Variable 'trailingSpace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:66:55: style: Function 'UpdatePresentationData' argument 2 names different: declaration 'aFlagsToUpdate' definition 'aWhichFlags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.h:83:42: note: Function 'UpdatePresentationData' argument 2 names different: declaration 'aFlagsToUpdate' definition 'aWhichFlags'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:66:55: note: Function 'UpdatePresentationData' argument 2 names different: declaration 'aFlagsToUpdate' definition 'aWhichFlags'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:99:56: style: Function 'ResolveMathMLCharStyle' argument 3 names different: declaration 'aParenStyleContext' definition 'aParentStyleContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.h:112:43: note: Function 'ResolveMathMLCharStyle' argument 3 names different: declaration 'aParenStyleContext' definition 'aParentStyleContext'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:99:56: note: Function 'ResolveMathMLCharStyle' argument 3 names different: declaration 'aParenStyleContext' definition 'aParentStyleContext'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:286:18: style: struct member 'nsCSSMapping::compatibility' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:287:18: style: struct member 'nsCSSMapping::attrAtom' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:288:18: style: struct member 'nsCSSMapping::cssProperty' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.h:364:8: performance: Technically the member function 'nsMathMLFrame::DisplayBar' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.cpp:375:16: note: Technically the member function 'nsMathMLFrame::DisplayBar' can be static.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLFrame.h:364:8: note: Technically the member function 'nsMathMLFrame::DisplayBar' can be static.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLSelectedFrame.h:56:12: warning: Member variable 'nsMathMLSelectedFrame::mSelectedFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLSelectedFrame.h:56:12: warning: Member variable 'nsMathMLSelectedFrame::mInvalidMarkup' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmactionFrame.h:61:12: warning: Member variable 'nsMathMLmactionFrame::mActionType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmactionFrame.h:61:12: warning: Member variable 'nsMathMLmactionFrame::mChildCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmactionFrame.h:61:12: warning: Member variable 'nsMathMLmactionFrame::mSelection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.cpp:553:52: style: Function 'PlaceChar' argument 2 names different: declaration 'aDesiredSize' definition 'aDesiredAscent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.h:83:32: note: Function 'PlaceChar' argument 2 names different: declaration 'aDesiredSize' definition 'aDesiredAscent'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.cpp:553:52: note: Function 'PlaceChar' argument 2 names different: declaration 'aDesiredSize' definition 'aDesiredAscent'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.h:99:12: warning: Member variable 'nsMathMLmfencedFrame::mOpenChar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.h:99:12: warning: Member variable 'nsMathMLmfencedFrame::mCloseChar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.h:99:12: warning: Member variable 'nsMathMLmfencedFrame::mSeparatorsChar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfencedFrame.h:99:12: warning: Member variable 'nsMathMLmfencedFrame::mSeparatorsCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfracFrame.h:98:12: warning: Member variable 'nsMathMLmfracFrame::mSlashChar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmfracFrame.h:98:12: warning: Member variable 'nsMathMLmfracFrame::mIsBevelled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:151:65: style: Function 'PlaceMultiScript' argument 5 names different: declaration 'aForFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmmultiscriptsFrame.h:38:44: note: Function 'PlaceMultiScript' argument 5 names different: declaration 'aForFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmmultiscriptsFrame.cpp:151:65: note: Function 'PlaceMultiScript' argument 5 names different: declaration 'aForFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmoFrame.h:83:12: warning: Member variable 'nsMathMLmoFrame::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmoFrame.h:83:12: warning: Member variable 'nsMathMLmoFrame::mMinSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmoFrame.h:83:12: warning: Member variable 'nsMathMLmoFrame::mMaxSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mWidthSign' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mHeightSign' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mDepthSign' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mLeadingSpaceSign' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mVerticalOffsetSign' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mWidthPseudoUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mHeightPseudoUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mDepthPseudoUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mLeadingSpacePseudoUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmpaddedFrame.h:48:12: warning: Member variable 'nsMathMLmpaddedFrame::mVerticalOffsetPseudoUnit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmtableFrame.h:222:8: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmtableFrame.cpp:1341:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmtableFrame.h:157:12: warning: Member variable 'nsMathMLmtableFrame::mUseCSSSpacing' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmtableFrame.cpp:1310:3: style: Class 'nsMathMLmtdInnerFrame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/layout/mathml/nsMathMLmtableFrame.cpp:1310:3: style: Class 'nsMathMLmtdInnerFrame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintObject.h:38:8: style: Technically the member function 'nsPrintObject::IsPrintable' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/printing/nsPagePrintTimer.cpp:104:34: error: Uninitialized variable: inRange [uninitvar]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2152:15: warning: Either the condition 'if(frame&&frame->GetType()==nsGkAtoms::subDocumentFrame)' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2157:8: note: Assuming that condition 'if(frame&&frame->GetType()==nsGkAtoms::subDocumentFrame)' is not redundant
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2152:15: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2421:18: warning: Either the condition 'current' is redundant or there is possible null pointer dereference: current. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2411:10: note: Assuming that condition 'current' is not redundant
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2421:18: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3671:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3669:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3671:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:945:58: style: Function 'GetGlobalPrintSettings' argument 1 names different: declaration 'aPrintSettings' definition 'aGlobalPrintSettings'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:63:61: note: Function 'GetGlobalPrintSettings' argument 1 names different: declaration 'aPrintSettings' definition 'aGlobalPrintSettings'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:945:58: note: Function 'GetGlobalPrintSettings' argument 1 names different: declaration 'aPrintSettings' definition 'aGlobalPrintSettings'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:1607:42: style: Function 'ReconstructAndReflow' argument 1 names different: declaration 'aDoSetPixelScale' definition 'doSetPixelScale'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:296:38: note: Function 'ReconstructAndReflow' argument 1 names different: declaration 'aDoSetPixelScale' definition 'doSetPixelScale'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:1607:42: note: Function 'ReconstructAndReflow' argument 1 names different: declaration 'aDoSetPixelScale' definition 'doSetPixelScale'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2127:11: style: Function 'SetRootView' argument 2 names different: declaration 'aDoReturn' definition 'doReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:290:30: note: Function 'SetRootView' argument 2 names different: declaration 'aDoReturn' definition 'doReturn'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2127:11: note: Function 'SetRootView' argument 2 names different: declaration 'aDoReturn' definition 'doReturn'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2128:11: style: Function 'SetRootView' argument 3 names different: declaration 'aDocumentIsTopLevel' definition 'documentIsTopLevel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:291:30: note: Function 'SetRootView' argument 3 names different: declaration 'aDocumentIsTopLevel' definition 'documentIsTopLevel'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2128:11: note: Function 'SetRootView' argument 3 names different: declaration 'aDocumentIsTopLevel' definition 'documentIsTopLevel'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2129:13: style: Function 'SetRootView' argument 4 names different: declaration 'aAdjSize' definition 'adjSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:292:32: note: Function 'SetRootView' argument 4 names different: declaration 'aAdjSize' definition 'adjSize'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2129:13: note: Function 'SetRootView' argument 4 names different: declaration 'aAdjSize' definition 'adjSize'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2780:44: style: Function 'PrintPage' argument 1 names different: declaration 'aPOect' definition 'aPO'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:112:37: note: Function 'PrintPage' argument 1 names different: declaration 'aPOect' definition 'aPO'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:2780:44: note: Function 'PrintPage' argument 1 names different: declaration 'aPOect' definition 'aPO'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3139:58: style: Function 'IsWindowsInOurSubTree' argument 1 names different: declaration 'aDOMWindow' definition 'window'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:147:50: note: Function 'IsWindowsInOurSubTree' argument 1 names different: declaration 'aDOMWindow' definition 'window'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3139:58: note: Function 'IsWindowsInOurSubTree' argument 1 names different: declaration 'aDOMWindow' definition 'window'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3232:55: style: Function 'FindPrintObjectByDOMWin' argument 1 names different: declaration 'aParentObject' definition 'aPO'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.h:153:64: note: Function 'FindPrintObjectByDOMWin' argument 1 names different: declaration 'aParentObject' definition 'aPO'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintEngine.cpp:3232:55: note: Function 'FindPrintObjectByDOMWin' argument 1 names different: declaration 'aParentObject' definition 'aPO'.
thunderbird-52.3.0/mozilla/layout/printing/nsPrintObject.cpp:21:16: warning: Member variable 'nsPrintObject::mPrintPreview' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:555:26: warning: Logical conjunction always evaluates to false: aSID >= 0 && aSID < 0. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/layout/style/AnimationCommon.h:123:8: performance: Technically the member function 'mozilla::OwningElementRef::IsSet' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsAnimationManager.h:30:1: warning: The struct 'AnimationEventInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsTransitionManager.h:293:1: warning: The struct 'TransitionEventInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/Declaration.h:17:0: error: #error "This file should only be included within libxul" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:634:52: style: Function 'GetUnit' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:358:38: note: Function 'GetUnit' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:634:52: note: Function 'GetUnit' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:639:49: style: Function 'Get' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:360:35: note: Function 'Get' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:639:49: note: Function 'Get' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:644:41: style: Function 'Set' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:367:27: note: Function 'Set' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleCoord.h:644:41: note: Function 'Set' argument 1 names different: declaration 'aHalfCorner' definition 'aCorner'.
thunderbird-52.3.0/mozilla/layout/style/CSS.cpp:78:32: style: Function 'Supports' argument 2 names different: declaration 'aDeclaration' definition 'aCondition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/CSS.h:33:41: note: Function 'Supports' argument 2 names different: declaration 'aDeclaration' definition 'aCondition'.
thunderbird-52.3.0/mozilla/layout/style/CSS.cpp:78:32: note: Function 'Supports' argument 2 names different: declaration 'aDeclaration' definition 'aCondition'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mLineNumber' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mLineOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mTokenLineNumber' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mTokenLineOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:165:3: warning: Member variable 'nsCSSScannerPosition::mTokenOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:738:5: warning: Member variable 'Size::mWidthType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:738:5: warning: Member variable 'Size::mHeightType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:755:5: warning: Member variable 'Repeat::mXRepeat' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:755:5: warning: Member variable 'Repeat::mYRepeat' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1105:3: warning: Member variable 'nsCSSShadowItem::mInset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2415:3: warning: Member variable 'StyleTransition::mDuration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2415:3: warning: Member variable 'StyleTransition::mDelay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2415:3: warning: Member variable 'StyleTransition::mProperty' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mDuration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mDelay' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mDirection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mFillMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mPlayState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2470:3: warning: Member variable 'StyleAnimation::mIterationCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3987:0: style: The class 'nsTArray_Simple < nsStyleImageLayers :: Layer >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3987:0: style: The class 'nsTArray_Simple < mozilla :: StyleTransition >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3987:0: style: The class 'nsTArray_Simple < mozilla :: StyleAnimation >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1630:3: style: 'nsStyleGridLine::operator=' should return 'nsStyleGridLine &'. [operatorEq]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:164:8: performance: Technically the member function 'nsStyleFont::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:564:8: performance: Technically the member function 'nsStyleColor::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:969:8: performance: Technically the member function 'nsStyleMargin::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1017:8: performance: Technically the member function 'nsStylePadding::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1170:8: style: Technically the member function 'nsCSSShadowArray::HasShadowWithInset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1453:8: performance: Technically the member function 'nsStyleOutline::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1753:8: performance: Technically the member function 'nsStylePosition::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1990:8: performance: Technically the member function 'nsStyleTextReset::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2039:8: performance: Technically the member function 'nsStyleText::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2258:8: performance: Technically the member function 'nsStyleVisibility::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2766:8: performance: Technically the member function 'nsStyleDisplay::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3078:8: performance: Technically the member function 'nsStyleTable::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3110:8: performance: Technically the member function 'nsStyleTableBorder::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3219:8: performance: Technically the member function 'nsStyleContent::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3300:8: performance: Technically the member function 'nsStyleUIReset::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3373:8: performance: Technically the member function 'nsStyleUserInterface::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3417:8: performance: Technically the member function 'nsStyleXUL::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3457:8: performance: Technically the member function 'nsStyleColumn::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3582:8: performance: Technically the member function 'nsStyleSVG::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3716:8: performance: Technically the member function 'nsStyleFilter::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3830:8: performance: Technically the member function 'nsStyleVariables::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3861:8: performance: Technically the member function 'nsStyleEffects::FinishStyle' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:344:16: style: Struct 'RGBAColorData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1147:1: warning: The struct 'nsCSSValueList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1430:1: warning: The struct 'nsCSSValueTriplet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1552:1: warning: The struct 'nsCSSValuePairList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1146:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/layout/style/CSSVariableDeclarations.cpp:72:40: style: Function 'Get' argument 3 names different: declaration 'aValue' definition 'aTokenStream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/CSSVariableDeclarations.h:62:59: note: Function 'Get' argument 3 names different: declaration 'aValue' definition 'aTokenStream'.
thunderbird-52.3.0/mozilla/layout/style/CSSVariableDeclarations.cpp:72:40: note: Function 'Get' argument 3 names different: declaration 'aValue' definition 'aTokenStream'.
thunderbird-52.3.0/mozilla/layout/style/CSSVariableResolver.cpp:86:42: style: Function 'RemoveCycles' argument 1 names different: declaration 'aID' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/CSSVariableResolver.h:112:28: note: Function 'RemoveCycles' argument 1 names different: declaration 'aID' definition 'v'.
thunderbird-52.3.0/mozilla/layout/style/CSSVariableResolver.cpp:86:42: note: Function 'RemoveCycles' argument 1 names different: declaration 'aID' definition 'v'.
thunderbird-52.3.0/mozilla/layout/style/CSSVariableResolver.cpp:27:12: warning: Member variable 'EnumerateVariableReferencesData::mReferencesNonExistentVariable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsIMediaList.h:194:1: warning: The class 'nsMediaQuery' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:263:26: warning: Logical conjunction always evaluates to false: aSID >= 0 && aSID < 0. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:44:8: performance: Technically the member function 'nsInheritedStyleData::DestroyStructs' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:310:8: style: Technically the member function 'nsStyleContext::HasCachedDependentStyleData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:431:8: performance: Technically the member function 'nsStyleContext::StartBackgroundImageLoads' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:498:15: style: Technically the member function 'nsStyleContext::GetCachedStyleData' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:541:8: performance: Technically the member function 'nsStyleContext::StoreChangeHint' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:547:16: performance: Technically the member function 'nsStyleContext::ConsumeStoredChangeHint' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:576:15: performance: Technically the member function 'nsStyleContext::StyleStructFromServoComputedValues' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/ServoElementSnapshot.cpp:36:21: style: The scope of the variable 'attrName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/StyleAnimationValue.cpp:3640:0: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/layout/style/StyleAnimationValue.cpp:4413:53: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/layout/style/StyleAnimationValue.cpp:4429:64: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/layout/style/nsStyleTransformMatrix.h:126:10: style: Technically the member function 'nsStyleTransformMatrix::TransformReferenceBox::IsEmpty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:597:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:604:66: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:611:60: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:618:61: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:625:66: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:632:62: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:639:62: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:646:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:653:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:660:60: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:667:64: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:674:61: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:681:67: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:688:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:695:60: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:702:65: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:710:69: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:717:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:724:59: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:731:62: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:738:59: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:745:64: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:752:65: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:759:63: performance: Function parameter 'aConditions' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/style/StyleRule.cpp:1146:50: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:135:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.cpp:585:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropertyIDSet.h:26:10: performance: Technically the member function 'nsCSSPropertyIDSet::AssertInSetRange' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:77:8: style: Technically the member function 'nsCSSCompressedDataBlock::TryReplaceValue' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.cpp:363:27: note: Technically the member function 'nsCSSCompressedDataBlock::TryReplaceValue' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:77:8: note: Technically the member function 'nsCSSCompressedDataBlock::TryReplaceValue' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:154:8: style: Technically the member function 'nsCSSCompressedDataBlock::CopyValueToIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:158:8: style: Technically the member function 'nsCSSCompressedDataBlock::RawCopyValueToIndex' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:282:8: performance: Technically the member function 'nsCSSExpandedDataBlock::AssertInitialState' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:350:8: style: Technically the member function 'nsCSSExpandedDataBlock::HasPropertyBit' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSDataBlock.h:362:8: style: Technically the member function 'nsCSSExpandedDataBlock::HasImportantBit' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:612:46: style: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:403:57: note: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:612:46: note: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:631:45: style: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:402:56: note: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:631:45: note: Function 'LookupFontDesc' argument 1 names different: declaration 'aProperty' definition 'aFontDesc'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:694:42: style: Function 'GetStringValue' argument 1 names different: declaration 'aFontDesc' definition 'aFontDescID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:415:61: note: Function 'GetStringValue' argument 1 names different: declaration 'aFontDesc' definition 'aFontDescID'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:694:42: note: Function 'GetStringValue' argument 1 names different: declaration 'aFontDesc' definition 'aFontDescID'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2490:34: style: Function 'FindKeyword' argument 3 names different: declaration 'aValue' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:436:36: note: Function 'FindKeyword' argument 3 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2490:34: note: Function 'FindKeyword' argument 3 names different: declaration 'aValue' definition 'aResult'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2543:49: style: Function 'LookupPropertyValue' argument 1 names different: declaration 'aProperty' definition 'aProp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:421:68: note: Function 'LookupPropertyValue' argument 1 names different: declaration 'aProperty' definition 'aProp'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2543:49: note: Function 'LookupPropertyValue' argument 1 names different: declaration 'aProperty' definition 'aProp'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2563:39: style: Function 'GetColorName' argument 1 names different: declaration 'aPropID' definition 'aPropValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.h:425:36: note: Function 'GetColorName' argument 1 names different: declaration 'aPropID' definition 'aPropValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSProps.cpp:2563:39: note: Function 'GetColorName' argument 1 names different: declaration 'aPropID' definition 'aPropValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:502:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:1288:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:1442:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:1561:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2076:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2088:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2099:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2117:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2127:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2139:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2161:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2171:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2183:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2199:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2210:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2223:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2260:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2271:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2329:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2953:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2964:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2975:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3084:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3204:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3425:1: warning: Conversion of char literal 's' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3603:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3613:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3626:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3638:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3650:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3668:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3678:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3688:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3911:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4005:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4093:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4106:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4173:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4207:1: warning: Conversion of char literal 's' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:358:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2064:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2070:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2111:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2149:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2155:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:2193:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:3662:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4087:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropList.h:4200:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:42:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:46:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:50:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:54:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:58:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:62:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:66:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:70:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:74:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:78:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:82:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:86:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:90:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:94:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:98:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:102:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:106:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:110:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:114:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:118:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:122:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:126:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:130:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:230:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:234:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:238:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:242:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:246:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:250:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:254:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:258:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:262:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:267:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:271:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:276:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:280:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:284:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:288:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:292:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:296:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:301:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:305:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:309:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:313:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:317:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:322:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:326:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:330:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:334:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:338:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:343:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:347:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:351:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:356:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:361:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:365:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:375:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:379:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:383:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:387:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:391:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:395:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:402:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:406:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:410:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:414:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:418:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:422:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:426:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:430:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:434:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:438:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:442:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:446:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPropAliasList.h:451:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPseudoClassList.h:131:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSPseudoClassList.h:172:1: warning: Conversion of char literal 'f' to bool always evaluates to true. [incorrectCharBooleanError]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:937:13: style: The scope of the variable 'ident' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:680:52: style: Function 'GatherText' argument 2 names different: declaration 'aIdent' definition 'aText'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:340:45: note: Function 'GatherText' argument 2 names different: declaration 'aIdent' definition 'aText'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:680:52: note: Function 'GatherText' argument 2 names different: declaration 'aIdent' definition 'aText'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:734:37: style: Function 'ScanIdent' argument 1 names different: declaration 'aResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:342:30: note: Function 'ScanIdent' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:734:37: note: Function 'ScanIdent' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:764:41: style: Function 'ScanAtKeyword' argument 1 names different: declaration 'aResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:343:34: note: Function 'ScanAtKeyword' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:764:41: note: Function 'ScanAtKeyword' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:787:36: style: Function 'ScanHash' argument 1 names different: declaration 'aResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:344:29: note: Function 'ScanHash' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:787:36: note: Function 'ScanHash' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:816:38: style: Function 'ScanNumber' argument 1 names different: declaration 'aResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:345:31: note: Function 'ScanNumber' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:816:38: note: Function 'ScanNumber' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:964:38: style: Function 'ScanString' argument 1 names different: declaration 'aResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:346:31: note: Function 'ScanString' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:964:38: note: Function 'ScanString' argument 1 names different: declaration 'aResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1135:53: style: Function 'AppendImpliedEOFCharacters' argument 2 names different: declaration 'aString' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:318:53: note: Function 'AppendImpliedEOFCharacters' argument 2 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1135:53: note: Function 'AppendImpliedEOFCharacters' argument 2 names different: declaration 'aString' definition 'aResult'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1160:35: style: Function 'NextURL' argument 1 names different: declaration 'aTokenResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:256:28: note: Function 'NextURL' argument 1 names different: declaration 'aTokenResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1160:35: note: Function 'NextURL' argument 1 names different: declaration 'aTokenResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1210:32: style: Function 'Next' argument 1 names different: declaration 'aTokenResult' definition 'aToken'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:249:25: note: Function 'Next' argument 1 names different: declaration 'aTokenResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:1210:32: note: Function 'Next' argument 1 names different: declaration 'aTokenResult' definition 'aToken'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:285:8: style: Technically the member function 'nsCSSScanner::SavePosition' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:499:15: note: Technically the member function 'nsCSSScanner::SavePosition' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:285:8: note: Technically the member function 'nsCSSScanner::SavePosition' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:332:11: style: Technically the member function 'nsCSSScanner::Peek' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.cpp:422:15: note: Technically the member function 'nsCSSScanner::Peek' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSScanner.h:332:11: note: Technically the member function 'nsCSSScanner::Peek' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:91:43: style: Function 'nsCSSValue' argument 1 names different: declaration 'aArray' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:604:21: note: Function 'nsCSSValue' argument 1 names different: declaration 'aArray' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:91:43: note: Function 'nsCSSValue' argument 1 names different: declaration 'aArray' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:242:36: style: Function 'operator=' argument 1 names different: declaration 'aCopy' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:621:39: note: Function 'operator=' argument 1 names different: declaration 'aCopy' definition 'aOther'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:242:36: note: Function 'operator=' argument 1 names different: declaration 'aCopy' definition 'aOther'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:507:47: style: Function 'SetIntegerCoordValue' argument 1 names different: declaration 'aCoord' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:915:37: note: Function 'SetIntegerCoordValue' argument 1 names different: declaration 'aCoord' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:507:47: note: Function 'SetIntegerCoordValue' argument 1 names different: declaration 'aCoord' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:551:54: style: Function 'SetURLValue' argument 1 names different: declaration 'aURI' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:924:44: note: Function 'SetURLValue' argument 1 names different: declaration 'aURI' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:551:54: note: Function 'SetURLValue' argument 1 names different: declaration 'aURI' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:559:58: style: Function 'SetImageValue' argument 1 names different: declaration 'aImage' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:925:48: note: Function 'SetImageValue' argument 1 names different: declaration 'aImage' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:559:58: note: Function 'SetImageValue' argument 1 names different: declaration 'aImage' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:567:55: style: Function 'SetGradientValue' argument 1 names different: declaration 'aGradient' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:926:45: note: Function 'SetGradientValue' argument 1 names different: declaration 'aGradient' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:567:55: note: Function 'SetGradientValue' argument 1 names different: declaration 'aGradient' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:575:61: style: Function 'SetTokenStreamValue' argument 1 names different: declaration 'aTokenStream' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:927:51: note: Function 'SetTokenStreamValue' argument 1 names different: declaration 'aTokenStream' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:575:61: note: Function 'SetTokenStreamValue' argument 1 names different: declaration 'aTokenStream' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:599:53: style: Function 'SetPairValue' argument 1 names different: declaration 'aPair' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:930:43: note: Function 'SetPairValue' argument 1 names different: declaration 'aPair' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:599:53: note: Function 'SetPairValue' argument 1 names different: declaration 'aPair' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:636:59: style: Function 'SetTripletValue' argument 1 names different: declaration 'aTriplet' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:935:49: note: Function 'SetTripletValue' argument 1 names different: declaration 'aTriplet' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:636:59: note: Function 'SetTripletValue' argument 1 names different: declaration 'aTriplet' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:972:49: style: Function 'AppendPolygonToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:994:44: note: Function 'AppendPolygonToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:972:49: note: Function 'AppendPolygonToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1014:57: style: Function 'AppendCircleOrEllipseToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1002:26: note: Function 'AppendCircleOrEllipseToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1014:57: note: Function 'AppendCircleOrEllipseToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1067:60: style: Function 'AppendBasicShapePositionToString' argument 2 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1005:26: note: Function 'AppendBasicShapePositionToString' argument 2 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1067:60: note: Function 'AppendBasicShapePositionToString' argument 2 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1142:58: style: Function 'AppendBasicShapeRadiusToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:984:48: note: Function 'AppendBasicShapeRadiusToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1142:58: note: Function 'AppendBasicShapeRadiusToString' argument 4 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1166:47: style: Function 'AppendInsetToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1007:42: note: Function 'AppendInsetToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1166:47: note: Function 'AppendInsetToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1243:42: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:637:37: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:1243:42: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2354:58: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1154:49: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2354:58: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2467:53: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1260:49: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2467:53: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2542:58: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1402:49: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2542:58: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2578:61: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1494:51: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2578:61: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2632:62: style: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1558:49: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2632:62: note: Function 'AppendToString' argument 3 names different: declaration 'aValueSerialization' definition 'aSerialization'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2737:35: style: Function 'URLValueData' argument 4 names different: declaration 'aOriginPricinpal' definition 'aOriginPrincipal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:109:58: note: Function 'URLValueData' argument 4 names different: declaration 'aOriginPricinpal' definition 'aOriginPrincipal'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:2737:35: note: Function 'URLValueData' argument 4 names different: declaration 'aOriginPricinpal' definition 'aOriginPrincipal'.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:3062:24: warning: Member variable 'nsCSSValueTokenStream::mLineNumber' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:3062:24: warning: Member variable 'nsCSSValueTokenStream::mLineOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1137:10: style: Unused private function: 'Array::SizeOfIncludingThis' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:995:8: performance: Technically the member function 'nsCSSValue::AppendPositionCoordinateToString' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.cpp:997:13: note: Technically the member function 'nsCSSValue::AppendPositionCoordinateToString' can be static.
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:995:8: note: Technically the member function 'nsCSSValue::AppendPositionCoordinateToString' can be static.
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:140:3: performance: Technically the member function 'mozilla::css::BasicCoordCalcOps::MergeAdditive' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:152:3: performance: Technically the member function 'mozilla::css::BasicCoordCalcOps::MergeMultiplicativeL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:161:3: performance: Technically the member function 'mozilla::css::BasicCoordCalcOps::MergeMultiplicativeR' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:179:3: performance: Technically the member function 'mozilla::css::BasicFloatCalcOps::MergeAdditive' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:191:3: performance: Technically the member function 'mozilla::css::BasicFloatCalcOps::MergeMultiplicativeL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:200:3: performance: Technically the member function 'mozilla::css::BasicFloatCalcOps::MergeMultiplicativeR' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/CSSCalc.h:218:9: performance: Technically the member function 'mozilla::css::NumbersAlreadyNormalizedOps::ComputeNumber' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1254:1: warning: The struct 'nsCSSRect' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1622:1: warning: The struct 'nsCSSValueGradientStop' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsCSSValue.h:1893:1: warning: The struct 'nsCSSCornerSizes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:373:55: style: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:373:55: note: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:374:49: style: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:374:49: note: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:395:63: style: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:62:3: note: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:395:63: note: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:396:57: style: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:62:3: note: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:396:57: note: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:816:53: style: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:816:53: note: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:817:47: style: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:817:47: note: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:824:58: style: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:824:58: note: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:825:52: style: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:825:52: note: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:833:50: style: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:833:50: note: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:834:50: style: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:834:50: note: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:835:50: style: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:835:50: note: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:841:35: style: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:841:35: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:841:54: style: Function 'Item' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:64:3: note: Function 'Item' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:841:54: note: Function 'Item' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:1369:69: style: Function 'MatrixToCSSValue' argument 1 names different: declaration 'aMatrix' definition 'matrix'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:115:53: note: Function 'MatrixToCSSValue' argument 1 names different: declaration 'aMatrix' definition 'matrix'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:1369:69: note: Function 'MatrixToCSSValue' argument 1 names different: declaration 'aMatrix' definition 'matrix'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:2537:58: style: Function 'GetGridTrackSize' argument 1 names different: declaration 'aMinSize' definition 'aMinValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:192:67: note: Function 'GetGridTrackSize' argument 1 names different: declaration 'aMinSize' definition 'aMinValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:2537:58: note: Function 'GetGridTrackSize' argument 1 names different: declaration 'aMinSize' definition 'aMinValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:2538:58: style: Function 'GetGridTrackSize' argument 2 names different: declaration 'aMaxSize' definition 'aMaxValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:193:67: note: Function 'GetGridTrackSize' argument 2 names different: declaration 'aMaxSize' definition 'aMaxValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:2538:58: note: Function 'GetGridTrackSize' argument 2 names different: declaration 'aMaxSize' definition 'aMaxValue'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:5472:49: style: Function 'GetCBContentHeight' argument 1 names different: declaration 'aWidth' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.h:639:36: note: Function 'GetCBContentHeight' argument 1 names different: declaration 'aWidth' definition 'aHeight'.
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:5472:49: note: Function 'GetCBContentHeight' argument 1 names different: declaration 'aWidth' definition 'aHeight'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSValueList.h:14:1: style: The class 'nsDOMCSSValueList' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/layout/style/nsComputedDOMStyle.cpp:186:8: style: Technically the member function 'nsComputedStyleMap::IsDirty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:182:56: style: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:50:49: note: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:182:56: note: Function 'GetPropertyValue' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:183:50: style: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:51:43: note: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:183:50: note: Function 'GetPropertyValue' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:193:64: style: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:43:3: note: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:193:64: note: Function 'GetAuthoredPropertyValue' argument 1 names different: declaration 'aPropName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:194:58: style: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:43:3: note: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:194:58: note: Function 'GetAuthoredPropertyValue' argument 2 names different: declaration 'aValue' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:203:59: style: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:58:52: note: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:203:59: note: Function 'GetPropertyPriority' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:204:53: style: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:59:46: note: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:204:53: note: Function 'GetPropertyPriority' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:217:51: style: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:60:44: note: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:217:51: note: Function 'SetProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:218:51: style: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:61:44: note: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:218:51: note: Function 'SetProperty' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:219:51: style: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:61:69: note: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:219:51: note: Function 'SetProperty' argument 3 names different: declaration 'priority' definition 'aPriority'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:252:54: style: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:56:47: note: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:252:54: note: Function 'RemoveProperty' argument 1 names different: declaration 'propertyName' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:253:48: style: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:57:41: note: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:253:48: note: Function 'RemoveProperty' argument 2 names different: declaration '_retval' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:389:62: style: Function 'RemovePropertyInternal' argument 1 names different: declaration 'aProperty' definition 'aPropertyName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.h:168:52: note: Function 'RemovePropertyInternal' argument 1 names different: declaration 'aProperty' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsDOMCSSDeclaration.cpp:389:62: note: Function 'RemovePropertyInternal' argument 1 names different: declaration 'aProperty' definition 'aPropertyName'.
thunderbird-52.3.0/mozilla/layout/style/nsNthIndexCache.h:76:10: performance: Technically the member function 'nsNthIndexCache::SystemAllocPolicy::free_' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsNthIndexCache.h:77:10: performance: Technically the member function 'nsNthIndexCache::SystemAllocPolicy::reportAllocOverflow' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsNthIndexCache.h:78:10: performance: Technically the member function 'nsNthIndexCache::SystemAllocPolicy::checkSimulatedOOM' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:445:48: style: Function 'SetStringValue' argument 1 names different: declaration 'aUnitType' definition 'aType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsROCSSPrimitiveValue.h:72:32: note: Function 'SetStringValue' argument 1 names different: declaration 'aUnitType' definition 'aType'.
thunderbird-52.3.0/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:445:48: note: Function 'SetStringValue' argument 1 names different: declaration 'aUnitType' definition 'aType'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleData.cpp:28:13: warning: Member variable 'nsRuleData::mIsImportantRule' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/style/nsRuleData.h:124:17: style: Technically the member function 'nsRuleData::GetPoisonOffset' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsRuleData.cpp:12:13: note: Technically the member function 'nsRuleData::GetPoisonOffset' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsRuleData.h:124:17: note: Technically the member function 'nsRuleData::GetPoisonOffset' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:545:35: warning: Either the condition 'if(aStyleContext&&!aStyleContext->GetParent())' is redundant or there is possible null pointer dereference: aStyleContext. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:559:17: note: Assuming that condition 'if(aStyleContext&&!aStyleContext->GetParent())' is not redundant
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:545:35: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:588:31: warning: Possible null pointer dereference: aStyleContext [nullPointer]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:663:25: note: Calling function 'CalcLengthWith', 4th argument 'aStyleContext' value is 0
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:588:31: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3121:18: style: The scope of the variable 'sStrictFontSizeTable' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3153:18: style: The scope of the variable 'sQuirksFontSizeTable' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3245:11: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3248:9: style: The scope of the variable 'relativePosition' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3311:11: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3314:9: style: The scope of the variable 'relativePosition' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:3573:8: style: The scope of the variable 'allowZoom' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:769:53: style: Function 'ComputeComputedCalc' argument 1 names different: declaration 'aCoord' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:1004:58: note: Function 'ComputeComputedCalc' argument 1 names different: declaration 'aCoord' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:769:53: note: Function 'ComputeComputedCalc' argument 1 names different: declaration 'aCoord' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:1629:52: style: Function 'operatornew' argument 2 names different: declaration 'aContext' definition 'aPresContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:558:48: note: Function 'operatornew' argument 2 names different: declaration 'aContext' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:1629:52: note: Function 'operatornew' argument 2 names different: declaration 'aContext' definition 'aPresContext'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:7251:56: style: Function 'FillAllBackgroundLists' argument 1 names different: declaration 'aLayers' definition 'aImage'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:1070:58: note: Function 'FillAllBackgroundLists' argument 1 names different: declaration 'aLayers' definition 'aImage'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:7251:56: note: Function 'FillAllBackgroundLists' argument 1 names different: declaration 'aLayers' definition 'aImage'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:9341:50: style: Function 'FillAllMaskLists' argument 1 names different: declaration 'aLayers' definition 'aMask'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.h:1073:52: note: Function 'FillAllMaskLists' argument 1 names different: declaration 'aLayers' definition 'aMask'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:9341:50: note: Function 'FillAllMaskLists' argument 1 names different: declaration 'aLayers' definition 'aMask'.
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:2422:23: warning: Obsolete function 'alloca' called. [allocaCalled]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:4228:23: warning: Obsolete function 'alloca' called. [allocaCalled]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:10423:23: warning: Obsolete function 'alloca' called. [allocaCalled]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:10636:23: warning: Obsolete function 'alloca' called. [allocaCalled]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:696:3: performance: Technically the member function 'LengthPercentPairCalcOps::MergeAdditive' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:712:3: performance: Technically the member function 'LengthPercentPairCalcOps::MergeMultiplicativeL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:722:3: performance: Technically the member function 'LengthPercentPairCalcOps::MergeMultiplicativeR' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:4527:3: performance: Technically the member function 'SetLineHeightCalcOps::MergeAdditive' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:4545:3: performance: Technically the member function 'SetLineHeightCalcOps::MergeMultiplicativeL' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsRuleNode.cpp:4557:3: performance: Technically the member function 'SetLineHeightCalcOps::MergeMultiplicativeR' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.cpp:598:26: warning: Logical conjunction always evaluates to false: aSID >= 0 && aSID < 0. [incorrectLogicOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.cpp:416:12: style: The scope of the variable 'threshold' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:469:8: style: Technically the member function 'nsStyleContext::ClearCachedInheritedStyleDataOnDescendants' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.cpp:1655:17: note: Technically the member function 'nsStyleContext::ClearCachedInheritedStyleDataOnDescendants' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:469:8: note: Technically the member function 'nsStyleContext::ClearCachedInheritedStyleDataOnDescendants' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:567:8: style: Technically the member function 'nsStyleContext::AddChild' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.cpp:320:22: note: Technically the member function 'nsStyleContext::AddChild' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.h:567:8: note: Technically the member function 'nsStyleContext::AddChild' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleContext.cpp:1307:40: performance: Technically the member function 'FakeStyleContext::StyleSource' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:114:20: warning: Either the condition '!a' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:113:7: note: Assuming that condition '!a' is not redundant
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:114:20: note: Null pointer subtraction
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:160:45: style: Function 'nsStyleFont' argument 1 names different: declaration 'aStyleFont' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:159:34: note: Function 'nsStyleFont' argument 1 names different: declaration 'aStyleFont' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:160:45: note: Function 'nsStyleFont' argument 1 names different: declaration 'aStyleFont' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:255:45: style: Function 'GetLanguage' argument 1 names different: declaration 'aPresContext' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:191:67: note: Function 'GetLanguage' argument 1 names different: declaration 'aPresContext' definition 'aContext'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:255:45: note: Function 'GetLanguage' argument 1 names different: declaration 'aPresContext' definition 'aContext'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:294:51: style: Function 'nsStyleMargin' argument 1 names different: declaration 'aMargin' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:965:38: note: Function 'nsStyleMargin' argument 1 names different: declaration 'aMargin' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:294:51: note: Function 'nsStyleMargin' argument 1 names different: declaration 'aMargin' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:329:54: style: Function 'nsStylePadding' argument 1 names different: declaration 'aPadding' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1013:40: note: Function 'nsStylePadding' argument 1 names different: declaration 'aPadding' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:329:54: note: Function 'nsStylePadding' argument 1 names different: declaration 'aPadding' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:407:51: style: Function 'nsStyleBorder' argument 1 names different: declaration 'aBorder' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1223:38: note: Function 'nsStyleBorder' argument 1 names different: declaration 'aBorder' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:407:51: note: Function 'nsStyleBorder' argument 1 names different: declaration 'aBorder' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:592:54: style: Function 'nsStyleOutline' argument 1 names different: declaration 'aOutline' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1449:40: note: Function 'nsStyleOutline' argument 1 names different: declaration 'aOutline' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:592:54: note: Function 'nsStyleOutline' argument 1 names different: declaration 'aOutline' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:665:45: style: Function 'nsStyleList' argument 1 names different: declaration 'aStyleList' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1525:34: note: Function 'nsStyleList' argument 1 names different: declaration 'aStyleList' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:665:45: note: Function 'nsStyleList' argument 1 names different: declaration 'aStyleList' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1454:57: style: Function 'nsStylePosition' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1751:42: note: Function 'nsStylePosition' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1454:57: note: Function 'nsStylePosition' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1746:48: style: Function 'nsStyleTable' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3076:36: note: Function 'nsStyleTable' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1746:48: note: Function 'nsStyleTable' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1781:66: style: Function 'nsStyleTableBorder' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3108:48: note: Function 'nsStyleTableBorder' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1781:66: note: Function 'nsStyleTableBorder' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1824:48: style: Function 'nsStyleColor' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:560:36: note: Function 'nsStyleColor' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:1824:48: note: Function 'nsStyleColor' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:2934:63: style: Function 'nsStyleBackground' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:910:46: note: Function 'nsStyleBackground' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:2934:63: note: Function 'nsStyleBackground' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3191:54: style: Function 'nsStyleDisplay' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2762:40: note: Function 'nsStyleDisplay' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3191:54: note: Function 'nsStyleDisplay' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3490:63: style: Function 'nsStyleVisibility' argument 1 names different: declaration 'aVisibility' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2254:46: note: Function 'nsStyleVisibility' argument 1 names different: declaration 'aVisibility' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3490:63: note: Function 'nsStyleVisibility' argument 1 names different: declaration 'aVisibility' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3678:54: style: Function 'nsStyleContent' argument 1 names different: declaration 'aContent' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3217:40: note: Function 'nsStyleContent' argument 1 names different: declaration 'aContent' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3678:54: note: Function 'nsStyleContent' argument 1 names different: declaration 'aContent' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3728:60: style: Function 'nsStyleTextReset' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1988:44: note: Function 'nsStyleTextReset' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3728:60: note: Function 'nsStyleTextReset' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3831:45: style: Function 'nsStyleText' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2037:34: note: Function 'nsStyleText' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3831:45: note: Function 'nsStyleText' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:4031:72: style: Function 'nsStyleUserInterface' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3371:52: note: Function 'nsStyleUserInterface' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:4031:72: note: Function 'nsStyleUserInterface' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:4103:54: style: Function 'nsStyleUIReset' argument 1 names different: declaration 'aOther' definition 'aSource'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3298:40: note: Function 'nsStyleUIReset' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:4103:54: note: Function 'nsStyleUIReset' argument 1 names different: declaration 'aOther' definition 'aSource'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:402:33: style: Technically the member function 'CachedBorderImageData::GetCachedSVGViewportSize' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:2090:24: note: Technically the member function 'CachedBorderImageData::GetCachedSVGViewportSize' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:402:33: note: Technically the member function 'CachedBorderImageData::GetCachedSVGViewportSize' can be const.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3843:16: performance: Technically the member function 'nsStyleVariables::CalcDifference' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:4163:19: note: Technically the member function 'nsStyleVariables::CalcDifference' can be static.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3843:16: note: Technically the member function 'nsStyleVariables::CalcDifference' can be static.
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:156:1: warning: The struct 'nsStyleFont' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:557:1: warning: The struct 'nsStyleColor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:908:1: warning: The struct 'nsStyleBackground' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:962:1: warning: The struct 'nsStyleMargin' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1010:1: warning: The struct 'nsStylePadding' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1446:1: warning: The struct 'nsStyleOutline' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1748:1: warning: The struct 'nsStylePosition' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:1985:1: warning: The struct 'nsStyleTextReset' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2034:1: warning: The struct 'nsStyleText' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2251:1: warning: The struct 'nsStyleVisibility' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2413:1: warning: The struct 'StyleTransition' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2468:1: warning: The struct 'StyleAnimation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:2759:1: warning: The struct 'nsStyleDisplay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3073:1: warning: The struct 'nsStyleTable' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3105:1: warning: The struct 'nsStyleTableBorder' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3214:1: warning: The struct 'nsStyleContent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3295:1: warning: The struct 'nsStyleUIReset' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3368:1: warning: The struct 'nsStyleUserInterface' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3412:1: warning: The struct 'nsStyleXUL' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3452:1: warning: The struct 'nsStyleColumn' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3577:1: warning: The struct 'nsStyleSVG' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3768:1: warning: The struct 'nsStyleSVGReset' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3825:1: warning: The struct 'nsStyleVariables' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.h:3856:1: warning: The struct 'nsStyleEffects' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3961:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/style/nsStyleStruct.cpp:3963:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:84:53: style: Function 'AppendEscapedCSSString' argument 2 names different: declaration 'aResult' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.h:41:49: note: Function 'AppendEscapedCSSString' argument 2 names different: declaration 'aResult' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:84:53: note: Function 'AppendEscapedCSSString' argument 2 names different: declaration 'aResult' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:113:72: style: Function 'AppendEscapedCSSIdent' argument 2 names different: declaration 'aResult' definition 'aReturn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.h:49:48: note: Function 'AppendEscapedCSSIdent' argument 2 names different: declaration 'aResult' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:113:72: note: Function 'AppendEscapedCSSIdent' argument 2 names different: declaration 'aResult' definition 'aReturn'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:251:51: style: Function 'AppendAngleValue' argument 1 names different: declaration 'aValue' definition 'aAngle'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.h:62:52: note: Function 'AppendAngleValue' argument 1 names different: declaration 'aValue' definition 'aAngle'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:251:51: note: Function 'AppendAngleValue' argument 1 names different: declaration 'aValue' definition 'aAngle'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:364:58: style: Function 'AppendFontFeatureSettings' argument 1 names different: declaration 'src' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.h:69:59: note: Function 'AppendFontFeatureSettings' argument 1 names different: declaration 'src' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/nsStyleUtil.cpp:364:58: note: Function 'AppendFontFeatureSettings' argument 1 names different: declaration 'src' definition 'aSrc'.
thunderbird-52.3.0/mozilla/layout/style/test/ListCSSProperties.cpp:172:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/layout/style/test/ListCSSProperties.cpp:172:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/layout/style/test/ParseCSS.cpp:65:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/layout/style/test/ParseCSS.cpp:73:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-52.3.0/mozilla/layout/svg/SVGContextPaint.h:76:12: performance: Technically the member function 'mozilla::SVGContextPaint::GetStrokeDashOffset' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/svg/SVGContextPaint.h:80:12: performance: Technically the member function 'mozilla::SVGContextPaint::GetStrokeWidth' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.h:88:16: style: Class 'SVGBBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.h:91:16: style: Class 'SVGBBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.h:596:68: performance: Function parameter 'aProp' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:2500:24: style: Same expression on both sides of '==' because the value of 'TextFrame()' and 'currentFrame' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:2495:40: note: 'currentFrame' is assigned value 'TextFrame()' here.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:2500:24: note: Same expression on both sides of '==' because the value of 'TextFrame()' and 'currentFrame' are the same.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:3979:11: style: The scope of the variable 'textElementCharIndex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:3183:40: style: Function 'AttributeChanged' argument 1 names different: declaration 'aNamespaceID' definition 'aNameSpaceID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.h:217:45: note: Function 'AttributeChanged' argument 1 names different: declaration 'aNamespaceID' definition 'aNameSpaceID'.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:3183:40: note: Function 'AttributeChanged' argument 1 names different: declaration 'aNamespaceID' definition 'aNameSpaceID'.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:4148:58: style: Function 'GetCharNumAtPosition' argument 2 names different: declaration 'point' definition 'aPoint'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.h:274:76: note: Function 'GetCharNumAtPosition' argument 2 names different: declaration 'point' definition 'aPoint'.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:4148:58: note: Function 'GetCharNumAtPosition' argument 2 names different: declaration 'point' definition 'aPoint'.
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mLengthAdjustScaleFactor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mRotate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mFontSizeScaleFactor' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mTextFrameContentOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mTextFrameContentLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGTextFrame.cpp:468:3: warning: Member variable 'TextRenderedRun::mTextElementCharIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/nsCSSClipPathInstance.cpp:106:37: warning: Either the condition 'svgElement' is redundant or there is possible null pointer dereference: svgElement. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/svg/nsCSSClipPathInstance.cpp:90:11: note: Assuming that condition 'svgElement' is not redundant
thunderbird-52.3.0/mozilla/layout/svg/nsCSSClipPathInstance.cpp:106:37: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/svg/nsCSSFilterInstance.h:106:9: performance: Technically the member function 'nsCSSFilterInstance::ToAttributeColor' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/svg/nsCSSFilterInstance.cpp:385:22: note: Technically the member function 'nsCSSFilterInstance::ToAttributeColor' can be static.
thunderbird-52.3.0/mozilla/layout/svg/nsCSSFilterInstance.h:106:9: note: Technically the member function 'nsCSSFilterInstance::ToAttributeColor' can be static.
thunderbird-52.3.0/mozilla/layout/svg/nsFilterInstance.cpp:550:21: style: Checking if unsigned variable 'numPrimitives' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/layout/svg/nsFilterInstance.cpp:268:57: style: Function 'UserSpaceToFilterSpace' argument 1 names different: declaration 'aUserSpace' definition 'aUserSpaceRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsFilterInstance.h:287:49: note: Function 'UserSpaceToFilterSpace' argument 1 names different: declaration 'aUserSpace' definition 'aUserSpaceRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsFilterInstance.cpp:268:57: note: Function 'UserSpaceToFilterSpace' argument 1 names different: declaration 'aUserSpace' definition 'aUserSpaceRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGClipPathFrame.cpp:43:15: style: The scope of the variable 'aDrawTarget' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:357:9: warning: Either the condition 'frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:350:7: note: Assuming that condition 'frame' is not redundant
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:357:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:360:3: warning: Either the condition 'frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:350:7: note: Assuming that condition 'frame' is not redundant
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:360:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:361:5: warning: Either the condition 'frame' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:350:7: note: Assuming that condition 'frame' is not redundant
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:361:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:551:42: style: Function 'GetPaintingPropertyForURI' argument 3 names different: declaration 'aProp' definition 'aProperty'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.h:596:68: note: Function 'GetPaintingPropertyForURI' argument 3 names different: declaration 'aProp' definition 'aProperty'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:551:42: note: Function 'GetPaintingPropertyForURI' argument 3 names different: declaration 'aProp' definition 'aProperty'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGEffects.cpp:551:42: performance: Function parameter 'aProperty' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGGradientFrame.cpp:51:21: warning: Member variable 'nsSVGGradientFrame::mSource' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/SVGImageContext.h:23:3: warning: Member variable 'SVGImageContext::mIsPaintingSVGImageElement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGIntegrationUtils.cpp:340:70: style: Function 'GetRequiredSourceForInvalidArea' argument 2 names different: declaration 'aDamageRect' definition 'aDirtyRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGIntegrationUtils.h:125:67: note: Function 'GetRequiredSourceForInvalidArea' argument 2 names different: declaration 'aDamageRect' definition 'aDirtyRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGIntegrationUtils.cpp:340:70: note: Function 'GetRequiredSourceForInvalidArea' argument 2 names different: declaration 'aDamageRect' definition 'aDirtyRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGIntegrationUtils.cpp:981:35: performance: Function parameter 'aPaintServerSize' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMarkerFrame.cpp:230:5: style: Function 'AutoMarkerReferencer' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMarkerFrame.h:116:26: note: Function 'AutoMarkerReferencer' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMarkerFrame.cpp:230:5: note: Function 'AutoMarkerReferencer' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMaskFrameNEON.cpp:28:3: style: Variable 'sourcePixel' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMaskFrameNEON.cpp:23:0: note: Variable 'sourcePixel' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGMaskFrameNEON.cpp:28:3: note: Variable 'sourcePixel' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGOuterSVGFrame.cpp:598:46: style: Function 'Paint' argument 2 names different: declaration 'aCtx' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGOuterSVGFrame.cpp:554:42: note: Function 'Paint' argument 2 names different: declaration 'aCtx' definition 'aContext'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGOuterSVGFrame.cpp:598:46: note: Function 'Paint' argument 2 names different: declaration 'aCtx' definition 'aContext'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGOuterSVGFrame.cpp:66:21: warning: Member variable 'nsSVGOuterSVGFrame::mCallingReflowSVG' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.cpp:774:49: style: Function 'Render' argument 3 names different: declaration 'aTransform' definition 'aNewTransform'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.h:119:32: note: Function 'Render' argument 3 names different: declaration 'aTransform' definition 'aNewTransform'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.cpp:774:49: note: Function 'Render' argument 3 names different: declaration 'aTransform' definition 'aNewTransform'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.cpp:887:55: style: Function 'PaintMarkers' argument 2 names different: declaration 'aMatrix' definition 'aTransform'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.h:125:60: note: Function 'PaintMarkers' argument 2 names different: declaration 'aMatrix' definition 'aTransform'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPathGeometryFrame.cpp:887:55: note: Function 'PaintMarkers' argument 2 names different: declaration 'aMatrix' definition 'aTransform'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:612:50: style: Function 'GetPatternRect' argument 2 names different: declaration 'bbox' definition 'aTargetBBox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.h:131:44: note: Function 'GetPatternRect' argument 2 names different: declaration 'bbox' definition 'aTargetBBox'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:612:50: note: Function 'GetPatternRect' argument 2 names different: declaration 'bbox' definition 'aTargetBBox'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:613:49: style: Function 'GetPatternRect' argument 3 names different: declaration 'callerCTM' definition 'aTargetCTM'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.h:132:43: note: Function 'GetPatternRect' argument 3 names different: declaration 'callerCTM' definition 'aTargetCTM'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:613:49: note: Function 'GetPatternRect' argument 3 names different: declaration 'callerCTM' definition 'aTargetCTM'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:712:48: style: Function 'GetPaintServerPattern' argument 5 names different: declaration 'aOpacity' definition 'aGraphicOpacity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.h:48:33: note: Function 'GetPaintServerPattern' argument 5 names different: declaration 'aOpacity' definition 'aGraphicOpacity'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:712:48: note: Function 'GetPaintServerPattern' argument 5 names different: declaration 'aOpacity' definition 'aGraphicOpacity'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGPatternFrame.cpp:58:20: warning: Member variable 'nsSVGPatternFrame::mSource' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.cpp:170:59: style: Function 'GetPostFilterVisualOverflowRect' argument 2 names different: declaration 'aUnfilteredRect' definition 'aPreFilterRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.h:208:63: note: Function 'GetPostFilterVisualOverflowRect' argument 2 names different: declaration 'aUnfilteredRect' definition 'aPreFilterRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.cpp:170:59: note: Function 'GetPostFilterVisualOverflowRect' argument 2 names different: declaration 'aUnfilteredRect' definition 'aPreFilterRect'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.cpp:354:33: style: Function 'UserSpace' argument 1 names different: declaration 'aFrame' definition 'aNonSVGContext'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.h:270:36: note: Function 'UserSpace' argument 1 names different: declaration 'aFrame' definition 'aNonSVGContext'.
thunderbird-52.3.0/mozilla/layout/svg/nsSVGUtils.cpp:354:33: note: Function 'UserSpace' argument 1 names different: declaration 'aFrame' definition 'aNonSVGContext'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:305:43: style: Function 'SetZeroRowSpan' argument 1 names different: declaration 'aIsZero' definition 'aIsZeroSpan'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:66:28: note: Function 'SetZeroRowSpan' argument 1 names different: declaration 'aIsZero' definition 'aIsZeroSpan'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:305:43: note: Function 'SetZeroRowSpan' argument 1 names different: declaration 'aIsZero' definition 'aIsZeroSpan'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:422:60: style: Function 'GetCorner' argument 1 names different: declaration 'aCornerOwner' definition 'aOwnerSide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:192:47: note: Function 'GetCorner' argument 1 names different: declaration 'aCornerOwner' definition 'aOwnerSide'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:422:60: note: Function 'GetCorner' argument 1 names different: declaration 'aCornerOwner' definition 'aOwnerSide'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:431:52: style: Function 'SetCorner' argument 2 names different: declaration 'aOwner' definition 'aOwnerSide'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:196:39: note: Function 'SetCorner' argument 2 names different: declaration 'aOwner' definition 'aOwnerSide'.
thunderbird-52.3.0/mozilla/layout/tables/celldata.h:431:52: note: Function 'SetCorner' argument 2 names different: declaration 'aOwner' definition 'aOwnerSide'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.h:375:54: style: Function 'SetContentBSize' argument 1 names different: declaration 'aTwipValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.h:193:35: note: Function 'SetContentBSize' argument 1 names different: declaration 'aTwipValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.h:375:54: note: Function 'SetContentBSize' argument 1 names different: declaration 'aTwipValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:78:3: warning: Member variable 'nsAutoPushCurrentTableItem::mOldCurrentItem' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.h:44:10: style: Technically the member function 'BasicTableLayoutStrategy::DistributePctISizeToColumns' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:554:27: note: Technically the member function 'BasicTableLayoutStrategy::DistributePctISizeToColumns' can be const.
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.h:44:10: note: Technically the member function 'BasicTableLayoutStrategy::DistributePctISizeToColumns' can be const.
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.h:58:13: performance: Technically the member function 'SpanningCellSorter::SpanToIndex' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.h:59:13: performance: Technically the member function 'SpanningCellSorter::IndexToSpan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.h:30:18: warning: Virtual function 'MarkIntrinsicISizesDirty' is called from constructor 'BasicTableLayoutStrategy(nsTableFrame*aTableFrame)' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:35:5: note: Calling MarkIntrinsicISizesDirty
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.h:30:18: note: MarkIntrinsicISizesDirty is a virtual method
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:219:54: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:289:52: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:294:60: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:300:60: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:652:47: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:662:54: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:241:60: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:248:47: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/FixedTableLayoutStrategy.h:30:16: warning: Virtual function 'MarkIntrinsicISizesDirty' is called from constructor 'FixedTableLayoutStrategy(nsTableFrame*aTableFrame)' at line 22. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/tables/FixedTableLayoutStrategy.cpp:22:3: note: Calling MarkIntrinsicISizesDirty
thunderbird-52.3.0/mozilla/layout/tables/FixedTableLayoutStrategy.h:30:16: note: MarkIntrinsicISizesDirty is a virtual method
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.cpp:59:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.cpp:17:21: warning: Member variable 'SpanningCellSorter::mEnumerationIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.h:73:26: style: Unused private function: 'SpanningCellSorter::HashTableHashKey' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/tables/SpanningCellSorter.h:75:9: style: Unused private function: 'SpanningCellSorter::HashTableMatchEntry' [unusedPrivateFunction]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:918:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:927:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:941:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:990:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:995:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1007:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1010:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1037:18: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1101:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1106:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1116:22: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1119:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1571:26: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:2593:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:2601:20: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1934:13: style: The scope of the variable 'data' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:157:64: style: Function 'InsertGroupCellMap' argument 1 names different: declaration 'aNewRowGroup' definition 'aNewGroup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:68:50: note: Function 'InsertGroupCellMap' argument 1 names different: declaration 'aNewRowGroup' definition 'aNewGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:157:64: note: Function 'InsertGroupCellMap' argument 1 names different: declaration 'aNewRowGroup' definition 'aNewGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:158:64: style: Function 'InsertGroupCellMap' argument 2 names different: declaration 'aPrevRowGroup' definition 'aPrevGroup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:69:50: note: Function 'InsertGroupCellMap' argument 2 names different: declaration 'aPrevRowGroup' definition 'aPrevGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:158:64: note: Function 'InsertGroupCellMap' argument 2 names different: declaration 'aPrevRowGroup' definition 'aPrevGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:186:63: style: Function 'RemoveGroupCellMap' argument 1 names different: declaration 'aRowGroup' definition 'aGroup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:66:49: note: Function 'RemoveGroupCellMap' argument 1 names different: declaration 'aRowGroup' definition 'aGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:186:63: note: Function 'RemoveGroupCellMap' argument 1 names different: declaration 'aRowGroup' definition 'aGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:775:40: style: Function 'GetCellInfoAt' argument 1 names different: declaration 'aRowX' definition 'aRowIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:144:44: note: Function 'GetCellInfoAt' argument 1 names different: declaration 'aRowX' definition 'aRowIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:775:40: note: Function 'GetCellInfoAt' argument 1 names different: declaration 'aRowX' definition 'aRowIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:776:40: style: Function 'GetCellInfoAt' argument 2 names different: declaration 'aColX' definition 'aColIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:145:44: note: Function 'GetCellInfoAt' argument 2 names different: declaration 'aColX' definition 'aColIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:776:40: note: Function 'GetCellInfoAt' argument 2 names different: declaration 'aColX' definition 'aColIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1138:44: style: Function 'nsCellMap' argument 1 names different: declaration 'aRowGroupFrame' definition 'aRowGroup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:277:35: note: Function 'nsCellMap' argument 1 names different: declaration 'aRowGroupFrame' definition 'aRowGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1138:44: note: Function 'nsCellMap' argument 1 names different: declaration 'aRowGroupFrame' definition 'aRowGroup'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1178:35: style: Function 'GetCellFrame' argument 1 names different: declaration 'aRowIndex' definition 'aRowIndexIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:292:44: note: Function 'GetCellFrame' argument 1 names different: declaration 'aRowIndex' definition 'aRowIndexIn'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1178:35: note: Function 'GetCellFrame' argument 1 names different: declaration 'aRowIndex' definition 'aRowIndexIn'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1179:35: style: Function 'GetCellFrame' argument 2 names different: declaration 'aColIndex' definition 'aColIndexIn'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:293:44: note: Function 'GetCellFrame' argument 2 names different: declaration 'aColIndex' definition 'aColIndexIn'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1179:35: note: Function 'GetCellFrame' argument 2 names different: declaration 'aColIndex' definition 'aColIndexIn'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1181:35: style: Function 'GetCellFrame' argument 4 names different: declaration 'aUseRowSpanIfOverlap' definition 'aUseRowIfOverlap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:295:44: note: Function 'GetCellFrame' argument 4 names different: declaration 'aUseRowSpanIfOverlap' definition 'aUseRowIfOverlap'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1181:35: note: Function 'GetCellFrame' argument 4 names different: declaration 'aUseRowSpanIfOverlap' definition 'aUseRowIfOverlap'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1567:58: style: Function 'CellsSpanOut' argument 1 names different: declaration 'aNewRows' definition 'aRows'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:503:49: note: Function 'CellsSpanOut' argument 1 names different: declaration 'aNewRows' definition 'aRows'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:1567:58: note: Function 'CellsSpanOut' argument 1 names different: declaration 'aNewRows' definition 'aRows'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:2461:43: style: Function 'SetDataAt' argument 2 names different: declaration 'aCellData' definition 'aNewCell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.h:446:34: note: Function 'SetDataAt' argument 2 names different: declaration 'aCellData' definition 'aNewCell'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:2461:43: note: Function 'SetDataAt' argument 2 names different: declaration 'aCellData' definition 'aNewCell'.
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:80:5: style: Class 'nsTableCellMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/layout/tables/nsCellMap.cpp:80:5: style: Class 'nsTableCellMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.cpp:91:35: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.cpp:698:55: style: Function 'CellHasVisibleContent' argument 1 names different: declaration 'aBSize' definition 'height'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.h:160:44: note: Function 'CellHasVisibleContent' argument 1 names different: declaration 'aBSize' definition 'height'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.cpp:698:55: note: Function 'CellHasVisibleContent' argument 1 names different: declaration 'aBSize' definition 'height'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.cpp:1181:67: style: Function 'SetBorderWidth' argument 2 names different: declaration 'aPixelValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.h:334:54: note: Function 'SetBorderWidth' argument 2 names different: declaration 'aPixelValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableCellFrame.cpp:1181:67: note: Function 'SetBorderWidth' argument 2 names different: declaration 'aPixelValue' definition 'aValue'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:43:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:61:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:86:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:95:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:234:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:289:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:406:16: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableColGroupFrame.cpp:286:8: style: The scope of the variable 'contentRemoval' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4570:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4567:11: note: outer condition: aFindFirstDamagedRow
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4570:15: note: identical inner condition: aFindFirstDamagedRow
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:534:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:594:50: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:600:41: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:680:4: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:682:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:745:6: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:2227:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:2485:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:2524:38: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6617:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6628:25: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7319:8: style: The scope of the variable 'bevel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:447:59: style: Function 'GetEffectiveRowSpan' argument 1 names different: declaration 'aStartRowIndex' definition 'aRowIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:490:56: note: Function 'GetEffectiveRowSpan' argument 1 names different: declaration 'aStartRowIndex' definition 'aRowIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:447:59: note: Function 'GetEffectiveRowSpan' argument 1 names different: declaration 'aStartRowIndex' definition 'aRowIndex'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:543:57: style: Function 'InsertColGroups' argument 2 names different: declaration 'aColgroups' definition 'aColGroups'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:577:50: note: Function 'InsertColGroups' argument 2 names different: declaration 'aColgroups' definition 'aColGroups'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:543:57: note: Function 'InsertColGroups' argument 2 names different: declaration 'aColgroups' definition 'aColGroups'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:669:64: style: Function 'CreateAnonymousColGroupFrame' argument 1 names different: declaration 'aType' definition 'aColGroupType'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:525:74: note: Function 'CreateAnonymousColGroupFrame' argument 1 names different: declaration 'aType' definition 'aColGroupType'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:669:64: note: Function 'CreateAnonymousColGroupFrame' argument 1 names different: declaration 'aType' definition 'aColGroupType'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:906:54: style: Function 'InsertRows' argument 2 names different: declaration 'aFrames' definition 'aRowFrames'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:563:50: note: Function 'InsertRows' argument 2 names different: declaration 'aFrames' definition 'aRowFrames'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:906:54: note: Function 'InsertRows' argument 2 names different: declaration 'aFrames' definition 'aRowFrames'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:1500:42: style: Function 'ProcessRowInserted' argument 1 names different: declaration 'aNewHeight' definition 'aNewBSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:689:35: note: Function 'ProcessRowInserted' argument 1 names different: declaration 'aNewHeight' definition 'aNewBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:1500:42: note: Function 'ProcessRowInserted' argument 1 names different: declaration 'aNewHeight' definition 'aNewBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:1626:45: style: Function 'TableShrinkISizeToFit' argument 2 names different: declaration 'aWidthInCB' definition 'aISizeInCB'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:354:41: note: Function 'TableShrinkISizeToFit' argument 2 names different: declaration 'aWidthInCB' definition 'aISizeInCB'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:1626:45: note: Function 'TableShrinkISizeToFit' argument 2 names different: declaration 'aWidthInCB' definition 'aISizeInCB'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:3855:53: style: Function 'GetTableFramePassingThrough' argument 2 names different: declaration 'aSourceFrame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:229:62: note: Function 'GetTableFramePassingThrough' argument 2 names different: declaration 'aSourceFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:3855:53: note: Function 'GetTableFramePassingThrough' argument 2 names different: declaration 'aSourceFrame' definition 'aFrame'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:3891:53: style: Function 'CalcBorderBoxBSize' argument 1 names different: declaration 'aReflowInput' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.h:697:49: note: Function 'CalcBorderBoxBSize' argument 1 names different: declaration 'aReflowInput' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:3891:53: note: Function 'CalcBorderBoxBSize' argument 1 names different: declaration 'aReflowInput' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4514:47: style: Function 'SetNewRow' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4377:35: note: Function 'SetNewRow' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4514:47: note: Function 'SetNewRow' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4593:41: style: Function 'First' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4353:29: note: Function 'First' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4593:41: note: Function 'First' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4618:40: style: Function 'Next' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4355:28: note: Function 'Next' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4618:40: note: Function 'Next' argument 1 names different: declaration 'aMapCellInfo' definition 'aMapInfo'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5045:33: style: Function 'Set' argument 2 names different: declaration 'border' definition 'aBorder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5021:26: note: Function 'Set' argument 2 names different: declaration 'border' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5045:33: note: Function 'Set' argument 2 names different: declaration 'border' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5069:36: style: Function 'Update' argument 2 names different: declaration 'border' definition 'aBorder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5024:29: note: Function 'Update' argument 2 names different: declaration 'border' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5069:36: note: Function 'Update' argument 2 names different: declaration 'border' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6461:52: style: Function 'SetDamageArea' argument 1 names different: declaration 'aDamageRect' definition 'aDirtyRect'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6325:36: note: Function 'SetDamageArea' argument 1 names different: declaration 'aDamageRect' definition 'aDirtyRect'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6461:52: note: Function 'SetDamageArea' argument 1 names different: declaration 'aDamageRect' definition 'aDirtyRect'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6593:43: style: Function 'SetNewData' argument 1 names different: declaration 'aRowIndex' definition 'aY'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6430:29: note: Function 'SetNewData' argument 1 names different: declaration 'aRowIndex' definition 'aY'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6593:43: note: Function 'SetNewData' argument 1 names different: declaration 'aRowIndex' definition 'aY'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6594:43: style: Function 'SetNewData' argument 2 names different: declaration 'aColIndex' definition 'aX'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6430:48: note: Function 'SetNewData' argument 2 names different: declaration 'aColIndex' definition 'aX'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6594:43: note: Function 'SetNewData' argument 2 names different: declaration 'aColIndex' definition 'aX'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4309:16: warning: Member variable 'BCMapCellInfo::mCurrentRowFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4309:16: warning: Member variable 'BCMapCellInfo::mCurrentColGroupFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4309:16: warning: Member variable 'BCMapCellInfo::mCurrentColFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mRowGroupStart' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mRowGroupEnd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mCellMap' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mRowGroup' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mPrevRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4397:20: warning: Member variable 'BCMapCellIterator::mIsNewRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5017:3: warning: Member variable 'BCCornerInfo::unused' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7094:17: warning: Member variable 'BCInlineDirSeg::mIsIEndBevel' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7094:17: warning: Member variable 'BCInlineDirSeg::mOwner' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mCellMap' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mPrevRg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mIsRepeatedHeader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mIsRepeatedFooter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mStartRg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRgIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mFifRgFirstRowIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRgFirstRowIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRgLastRowIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mColIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRowIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mIsNewRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mAtEnd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mPrevRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mStartRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mPrevCell' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mCell' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mPrevCellData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mCellData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mBCData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6436:24: warning: Member variable 'BCPaintBorderIterator::mPrevInlineSegBSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5017:20: performance: Variable 'ownerColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6857:3: performance: Variable 'mOffsetI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6857:14: performance: Variable 'mOffsetB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6857:25: performance: Variable 'mLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6857:44: performance: Variable 'mBStartBevelOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6858:3: performance: Variable 'mBStartBevelSide' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7096:45: performance: Variable 'mIStartBevelOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7097:3: performance: Variable 'mIStartBevelSide' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4365:8: style: Technically the member function 'BCMapCellIterator::IsNewRow' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6332:8: style: Technically the member function 'BCPaintBorderIterator::BlockDirSegmentOwnsCorner' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:7316:24: note: Technically the member function 'BCPaintBorderIterator::BlockDirSegmentOwnsCorner' can be const.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6332:8: note: Technically the member function 'BCPaintBorderIterator::BlockDirSegmentOwnsCorner' can be const.
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6382:25: style: Technically the member function 'BCPaintBorderIterator::IsTableIEndMost' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6384:25: style: Technically the member function 'BCPaintBorderIterator::IsTableIStartMost' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:6397:8: style: Technically the member function 'BCPaintBorderIterator::IsAfterRepeatedHeader' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5155:3: style: Struct 'BCCorners' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5155:3: style: Struct 'BCCorners' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5181:3: style: Struct 'BCCellBorders' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:5181:3: style: Struct 'BCCellBorders' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:2722:49: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4807:31: performance: Function parameter 'aTableWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableFrame.cpp:4940:33: performance: Function parameter 'aTableWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.cpp:134:74: style: Function 'SetBCBorder' argument 1 names different: declaration 'aBorderWidth' definition 'aBorder'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.h:222:40: note: Function 'SetBCBorder' argument 1 names different: declaration 'aBorderWidth' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.cpp:134:74: note: Function 'SetBCBorder' argument 1 names different: declaration 'aBorderWidth' definition 'aBorder'.
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.cpp:163:69: style: Function 'TableBackgroundPainter' argument 6 names different: declaration 'aPt' definition 'aRenderPt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.h:54:49: note: Function 'TableBackgroundPainter' argument 6 names different: declaration 'aPt' definition 'aRenderPt'.
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.cpp:163:69: note: Function 'TableBackgroundPainter' argument 6 names different: declaration 'aPt' definition 'aRenderPt'.
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.h:180:10: style: Technically the member function 'TableBackgroundPainter::ComputeCellBackgrounds' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.cpp:642:25: note: Technically the member function 'TableBackgroundPainter::ComputeCellBackgrounds' can be const.
thunderbird-52.3.0/mozilla/layout/tables/nsTablePainter.h:180:10: note: Technically the member function 'TableBackgroundPainter::ComputeCellBackgrounds' can be const.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:80:39: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:156:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:227:37: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:253:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:958:21: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:452:42: style: Function 'GetInitialBSize' argument 1 names different: declaration 'aBasis' definition 'aPctBasis'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.h:210:35: note: Function 'GetInitialBSize' argument 1 names different: declaration 'aBasis' definition 'aPctBasis'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:452:42: note: Function 'GetInitialBSize' argument 1 names different: declaration 'aBasis' definition 'aPctBasis'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:465:37: style: Function 'ResetBSize' argument 1 names different: declaration 'aRowStyleBSize' definition 'aFixedBSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.h:128:27: note: Function 'ResetBSize' argument 1 names different: declaration 'aRowStyleBSize' definition 'aFixedBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:465:37: note: Function 'ResetBSize' argument 1 names different: declaration 'aRowStyleBSize' definition 'aFixedBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowFrame.cpp:290:51: performance: Function parameter 'aWM' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:117:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:119:10: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1076:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1542:32: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1763:28: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1827:15: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:1141:10: style: The scope of the variable 'rowIsOnPage' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:976:67: style: Function 'SplitSpanningCells' argument 3 names different: declaration 'aTableFrame' definition 'aTable'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.h:373:52: note: Function 'SplitSpanningCells' argument 3 names different: declaration 'aTableFrame' definition 'aTable'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:976:67: note: Function 'SplitSpanningCells' argument 3 names different: declaration 'aTableFrame' definition 'aTable'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:980:67: style: Function 'SplitSpanningCells' argument 7 names different: declaration 'aSpanningRowBottom' definition 'aSpanningRowBEnd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.h:377:52: note: Function 'SplitSpanningCells' argument 7 names different: declaration 'aSpanningRowBottom' definition 'aSpanningRowBEnd'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:980:67: note: Function 'SplitSpanningCells' argument 7 names different: declaration 'aSpanningRowBottom' definition 'aSpanningRowBEnd'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:981:67: style: Function 'SplitSpanningCells' argument 8 names different: declaration 'aContRowFrame' definition 'aContRow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.h:378:52: note: Function 'SplitSpanningCells' argument 8 names different: declaration 'aContRowFrame' definition 'aContRow'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:981:67: note: Function 'SplitSpanningCells' argument 8 names different: declaration 'aContRowFrame' definition 'aContRow'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:983:67: style: Function 'SplitSpanningCells' argument 10 names different: declaration 'aDesiredHeight' definition 'aDesiredBSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.h:380:52: note: Function 'SplitSpanningCells' argument 10 names different: declaration 'aDesiredHeight' definition 'aDesiredBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableRowGroupFrame.cpp:983:67: note: Function 'SplitSpanningCells' argument 10 names different: declaration 'aDesiredHeight' definition 'aDesiredBSize'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableWrapperFrame.cpp:849:48: style: Function 'Reflow' argument 3 names different: declaration 'aReflowInput' definition 'aOuterRI'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tables/nsTableWrapperFrame.h:108:42: note: Function 'Reflow' argument 3 names different: declaration 'aReflowInput' definition 'aOuterRI'.
thunderbird-52.3.0/mozilla/layout/tables/nsTableWrapperFrame.cpp:849:48: note: Function 'Reflow' argument 3 names different: declaration 'aReflowInput' definition 'aOuterRI'.
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp:530:52: style: Function 'SetBoolPrefAndRefresh' argument 2 names different: declaration 'aNewValue' definition 'aNewVal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.h:28:65: note: Function 'SetBoolPrefAndRefresh' argument 2 names different: declaration 'aNewValue' definition 'aNewVal'.
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp:530:52: note: Function 'SetBoolPrefAndRefresh' argument 2 names different: declaration 'aNewValue' definition 'aNewVal'.
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp:81:25: warning: Member variable 'nsLayoutDebuggingTools::mEditorMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp:81:25: warning: Member variable 'nsLayoutDebuggingTools::mVisualDebugging' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp:81:25: warning: Member variable 'nsLayoutDebuggingTools::mVisualEventDebugging' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayoutState.h:63:22: style: Technically the member function 'nsBoxLayoutState::OuterReflowInput' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayoutState.h:65:12: style: Technically the member function 'nsBoxLayoutState::GetReflowDepth' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:165:15: style: Technically the member function 'nsMenuChainItem::PopupType' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:166:8: style: Technically the member function 'nsMenuChainItem::IsMenu' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:167:8: style: Technically the member function 'nsMenuChainItem::IsContextMenu' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:168:16: style: Technically the member function 'nsMenuChainItem::IgnoreKeys' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:170:8: style: Technically the member function 'nsMenuChainItem::IsOnMenuBar' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.h:199:12: warning: The class 'nsMenuPopupFrame' defines member variable with name 'mPrefSize' also defined in its parent class 'nsBoxFrame'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.h:546:10: note: The class 'nsMenuPopupFrame' defines member variable with name 'mPrefSize' also defined in its parent class 'nsBoxFrame'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.h:199:12: note: The class 'nsMenuPopupFrame' defines member variable with name 'mPrefSize' also defined in its parent class 'nsBoxFrame'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:122:40: style: Function 'NeedsRebuild' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:33:39: note: Function 'NeedsRebuild' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:122:40: note: Function 'NeedsRebuild' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:290:36: style: Function 'CountRowsColumns' argument 1 names different: declaration 'aBox' definition 'aRowBox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:91:35: note: Function 'CountRowsColumns' argument 1 names different: declaration 'aBox' definition 'aRowBox'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:290:36: note: Function 'CountRowsColumns' argument 1 names different: declaration 'aBox' definition 'aRowBox'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:307:43: style: Function 'BuildRows' argument 2 names different: declaration 'aSize' definition 'aRowCount'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:87:69: note: Function 'BuildRows' argument 2 names different: declaration 'aSize' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:307:43: note: Function 'BuildRows' argument 2 names different: declaration 'aSize' definition 'aRowCount'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:501:42: style: Function 'GetPrefRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:45:43: note: Function 'GetPrefRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:501:42: note: Function 'GetPrefRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:514:41: style: Function 'GetMinRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:46:42: note: Function 'GetMinRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:514:41: note: Function 'GetMinRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:527:41: style: Function 'GetMaxRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:47:42: note: Function 'GetMaxRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:527:41: note: Function 'GetMaxRowSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:789:44: style: Function 'GetPrefRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:50:46: note: Function 'GetPrefRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:789:44: note: Function 'GetPrefRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:789:60: style: Function 'GetPrefRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:50:71: note: Function 'GetPrefRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:789:60: note: Function 'GetPrefRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:866:43: style: Function 'GetMinRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:51:45: note: Function 'GetMinRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:866:43: note: Function 'GetMinRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:866:59: style: Function 'GetMinRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:51:70: note: Function 'GetMinRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:866:59: note: Function 'GetMinRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:941:43: style: Function 'GetMaxRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:52:45: note: Function 'GetMaxRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:941:43: note: Function 'GetMaxRowHeight' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:941:59: style: Function 'GetMaxRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:52:70: note: Function 'GetMaxRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:941:59: note: Function 'GetMaxRowHeight' argument 2 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1036:28: style: Function 'GetRowFlex' argument 1 names different: declaration 'aRowIndex' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:48:30: note: Function 'GetRowFlex' argument 1 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1036:28: note: Function 'GetRowFlex' argument 1 names different: declaration 'aRowIndex' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1174:46: style: Function 'CellAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:56:45: note: Function 'CellAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1174:46: note: Function 'CellAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1189:45: style: Function 'RowAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:55:44: note: Function 'RowAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1189:45: note: Function 'RowAddedOrRemoved' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:83:12: performance: Technically the member function 'nsGrid::GetBoxTotalMargin' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:551:9: note: Technically the member function 'nsGrid::GetBoxTotalMargin' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:83:12: note: Technically the member function 'nsGrid::GetBoxTotalMargin' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:91:8: performance: Technically the member function 'nsGrid::CountRowsColumns' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:290:9: note: Technically the member function 'nsGrid::CountRowsColumns' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:91:8: note: Technically the member function 'nsGrid::CountRowsColumns' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:92:8: performance: Technically the member function 'nsGrid::SetLargestSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1130:9: note: Technically the member function 'nsGrid::SetLargestSize' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:92:8: note: Technically the member function 'nsGrid::SetLargestSize' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:93:8: performance: Technically the member function 'nsGrid::SetSmallestSize' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1142:9: note: Technically the member function 'nsGrid::SetSmallestSize' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:93:8: note: Technically the member function 'nsGrid::SetSmallestSize' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:94:8: performance: Technically the member function 'nsGrid::IsGrid' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.cpp:1016:9: note: Technically the member function 'nsGrid::IsGrid' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGrid.h:94:8: note: Technically the member function 'nsGrid::IsGrid' can be static.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRow.h:33:9: style: Technically the member function 'nsGridRow::IsPrefSet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRow.h:34:9: style: Technically the member function 'nsGridRow::IsMinSet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRow.h:35:9: style: Technically the member function 'nsGridRow::IsMaxSet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRow.h:36:9: style: Technically the member function 'nsGridRow::IsFlexSet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRow.h:37:9: style: Technically the member function 'nsGridRow::IsOffsetSet' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:30:46: style: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.h:36:50: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:30:46: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:60:45: style: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.h:37:49: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:60:45: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:90:45: style: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.h:38:49: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridCell.cpp:90:45: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:31:44: style: Function 'nsGridLayout2' argument 1 names different: declaration 'aShell' definition 'aPresShell'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.h:66:40: note: Function 'nsGridLayout2' argument 1 names different: declaration 'aShell' definition 'aPresShell'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:31:44: note: Function 'nsGridLayout2' argument 1 names different: declaration 'aShell' definition 'aPresShell'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:96:64: style: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.h:42:66: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:96:64: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:135:65: style: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.h:44:67: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:135:65: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:174:64: style: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.h:43:66: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridLayout2.cpp:174:64: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:64:72: style: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:30:67: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:64:72: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:98:71: style: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:31:66: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:98:71: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:124:71: style: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:29:66: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowGroupLayout.cpp:124:71: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:38:71: style: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.h:31:67: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:38:71: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:56:70: style: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.h:32:66: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:56:70: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:72:70: style: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.h:33:66: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:72:70: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:102:73: style: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.h:43:67: note: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/grid/nsGridRowLeafLayout.cpp:102:73: note: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:160:38: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:93:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:160:38: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:233:39: style: Function 'SetXULBounds' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:32:47: note: Function 'SetXULBounds' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:233:39: note: Function 'SetXULBounds' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:297:31: style: Function 'GetXULBorder' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:35:43: note: Function 'GetXULBorder' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:297:31: note: Function 'GetXULBorder' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:323:32: style: Function 'GetXULPadding' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:36:44: note: Function 'GetXULPadding' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:323:32: note: Function 'GetXULPadding' argument 1 names different: declaration 'aBorderAndPadding' definition 'aMargin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:369:34: style: Function 'CoordNeedsRecalc' argument 1 names different: declaration 'aCoord' definition 'aFlex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:68:34: note: Function 'CoordNeedsRecalc' argument 1 names different: declaration 'aCoord' definition 'aFlex'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:369:34: note: Function 'CoordNeedsRecalc' argument 1 names different: declaration 'aCoord' definition 'aFlex'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:387:41: style: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:22:51: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:387:41: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:407:40: style: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:23:50: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:407:40: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:430:40: style: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:24:50: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:430:40: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:477:42: style: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:26:53: note: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:477:42: note: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:519:37: style: Function 'SyncLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:63:41: note: Function 'SyncLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:519:37: note: Function 'SyncLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:28: style: Function 'BoundsCheck' argument 1 names different: declaration 'aMinSize' definition 'aMin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:78:38: note: Function 'BoundsCheck' argument 1 names different: declaration 'aMinSize' definition 'aMin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:28: note: Function 'BoundsCheck' argument 1 names different: declaration 'aMinSize' definition 'aMin'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:42: style: Function 'BoundsCheck' argument 2 names different: declaration 'aPrefSize' definition 'aPref'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:78:56: note: Function 'BoundsCheck' argument 2 names different: declaration 'aPrefSize' definition 'aPref'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:42: note: Function 'BoundsCheck' argument 2 names different: declaration 'aPrefSize' definition 'aPref'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:57: style: Function 'BoundsCheck' argument 3 names different: declaration 'aMaxSize' definition 'aMax'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBox.h:78:75: note: Function 'BoundsCheck' argument 3 names different: declaration 'aMaxSize' definition 'aMax'.
thunderbird-52.3.0/mozilla/layout/xul/nsBox.cpp:890:57: note: Function 'BoundsCheck' argument 3 names different: declaration 'aMaxSize' definition 'aMax'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.cpp:907:43: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.h:75:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.cpp:907:43: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.h:59:16: warning: Virtual function 'SetXULLayoutManager' is called from constructor 'nsBoxFrame(nsStyleContext*aContext,bool aIsRoot=false,nsBoxLayout*aLayoutManager=nullptr)' at line 139. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.cpp:139:3: note: Calling SetXULLayoutManager
thunderbird-52.3.0/mozilla/layout/xul/nsBoxFrame.h:59:16: note: SetXULLayoutManager is a virtual method
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:25:34: style: Function 'AddMargin' argument 1 names different: declaration 'aChild' definition 'aBox'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.h:53:36: note: Function 'AddMargin' argument 1 names different: declaration 'aChild' definition 'aBox'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:25:34: note: Function 'AddMargin' argument 1 names different: declaration 'aChild' definition 'aBox'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:75:58: style: Function 'AddLargestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.h:58:59: note: Function 'AddLargestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:75:58: note: Function 'AddLargestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:85:59: style: Function 'AddSmallestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.h:59:60: note: Function 'AddSmallestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayout.cpp:85:59: note: Function 'AddSmallestSize' argument 2 names different: declaration 'aToAdd' definition 'aSize2'.
thunderbird-52.3.0/mozilla/layout/xul/nsBoxLayoutState.h:26:1: warning: The class 'nsBoxLayoutState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:193:41: style: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:61:39: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:193:41: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:576:51: style: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:50:51: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:576:51: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:654:50: style: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:51:50: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:654:50: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:666:52: style: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:52:53: note: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:666:52: note: Function 'GetXULBoxAscent' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:793:21: warning: Member variable 'nsImageBoxListener::mFrame' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:53:16: warning: Virtual function 'MarkIntrinsicISizesDirty' is called from constructor 'nsImageBoxFrame(nsStyleContext*aContext)' at line 157. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:157:3: note: Calling MarkIntrinsicISizesDirty
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.h:53:16: note: MarkIntrinsicISizesDirty is a virtual method
thunderbird-52.3.0/mozilla/layout/xul/nsImageBoxFrame.cpp:704:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/layout/xul/nsLeafBoxFrame.cpp:63:40: style: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsLeafBoxFrame.h:64:39: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsLeafBoxFrame.cpp:63:40: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:330:71: style: Function 'ScrollByPage' argument 3 names different: declaration 'snapMode' definition 'aSnap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:58:66: note: Function 'ScrollByPage' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:330:71: note: Function 'ScrollByPage' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:345:72: style: Function 'ScrollByWhole' argument 3 names different: declaration 'snapMode' definition 'aSnap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:61:67: note: Function 'ScrollByWhole' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:345:72: note: Function 'ScrollByWhole' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:360:71: style: Function 'ScrollByLine' argument 3 names different: declaration 'snapMode' definition 'aSnap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:64:66: note: Function 'ScrollByLine' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:360:71: note: Function 'ScrollByLine' argument 3 names different: declaration 'snapMode' definition 'aSnap'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:581:67: style: Function 'GetIndexOfItem' argument 2 names different: declaration 'aResult' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:43:58: note: Function 'GetIndexOfItem' argument 2 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:581:67: note: Function 'GetIndexOfItem' argument 2 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:606:68: style: Function 'GetItemAtIndex' argument 2 names different: declaration 'aResult' definition 'aItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:42:59: note: Function 'GetItemAtIndex' argument 2 names different: declaration 'aResult' definition 'aItem'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:606:68: note: Function 'GetItemAtIndex' argument 2 names different: declaration 'aResult' definition 'aItem'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:962:44: style: Function 'VerticalScroll' argument 1 names different: declaration 'aDelta' definition 'aPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:111:31: note: Function 'VerticalScroll' argument 1 names different: declaration 'aDelta' definition 'aPosition'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:962:44: note: Function 'VerticalScroll' argument 1 names different: declaration 'aDelta' definition 'aPosition'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:1341:51: style: Function 'OnContentInserted' argument 1 names different: declaration 'aContent' definition 'aChildContent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.h:128:38: note: Function 'OnContentInserted' argument 1 names different: declaration 'aContent' definition 'aChildContent'.
thunderbird-52.3.0/mozilla/layout/xul/nsListBoxBodyFrame.cpp:1341:51: note: Function 'OnContentInserted' argument 1 names different: declaration 'aContent' definition 'aChildContent'.
thunderbird-52.3.0/mozilla/layout/xul/nsScrollbarFrame.h:23:14: warning: Member variable 'nsScrollbarFrame::mIncrement' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsScrollbarFrame.h:23:14: warning: Member variable 'nsScrollbarFrame::mSmoothScroll' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:214:25: style: Redundant condition: nativeKeyEvent. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:116:39: style: Function 'KeyUp' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.h:33:31: note: Function 'KeyUp' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:116:39: note: Function 'KeyUp' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:185:42: style: Function 'KeyPress' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.h:35:34: note: Function 'KeyPress' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:185:42: note: Function 'KeyPress' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:282:55: style: Function 'IsAccessKeyPressed' argument 1 names different: declaration 'event' definition 'aKeyEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.h:44:50: note: Function 'IsAccessKeyPressed' argument 1 names different: declaration 'event' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:282:55: note: Function 'IsAccessKeyPressed' argument 1 names different: declaration 'event' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:294:61: style: Function 'GetModifiersForAccessKey' argument 1 names different: declaration 'event' definition 'aKeyEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.h:55:70: note: Function 'GetModifiersForAccessKey' argument 1 names different: declaration 'event' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:294:61: note: Function 'GetModifiersForAccessKey' argument 1 names different: declaration 'event' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:308:41: style: Function 'KeyDown' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.h:34:33: note: Function 'KeyDown' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuBarListener.cpp:308:41: note: Function 'KeyDown' argument 1 names different: declaration 'aMouseEvent' definition 'aKeyEvent'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:243:39: style: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.h:98:55: note: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:243:39: note: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:295:41: style: Function 'SetPopupFrame' argument 1 names different: declaration 'aChildList' definition 'aFrameList'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.h:223:35: note: Function 'SetPopupFrame' argument 1 names different: declaration 'aChildList' definition 'aFrameList'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:295:41: note: Function 'SetPopupFrame' argument 1 names different: declaration 'aChildList' definition 'aFrameList'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:1406:47: style: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.h:85:51: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuFrame.cpp:1406:47: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.cpp:1204:37: style: Function 'FlipOrResize' argument 11 names different: declaration 'aIsOnEnd' definition 'aEndAligned'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.h:485:29: note: Function 'FlipOrResize' argument 11 names different: declaration 'aIsOnEnd' definition 'aEndAligned'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.cpp:1204:37: note: Function 'FlipOrResize' argument 11 names different: declaration 'aIsOnEnd' definition 'aEndAligned'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.cpp:1814:61: style: Function 'EnsureMenuItemIsVisible' argument 1 names different: declaration 'aMenuFrame' definition 'aMenuItem'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.h:348:45: note: Function 'EnsureMenuItemIsVisible' argument 1 names different: declaration 'aMenuFrame' definition 'aMenuItem'.
thunderbird-52.3.0/mozilla/layout/xul/nsMenuPopupFrame.cpp:1814:61: note: Function 'EnsureMenuItemIsVisible' argument 1 names different: declaration 'aMenuFrame' definition 'aMenuItem'.
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.cpp:94:43: style: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.h:40:55: note: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'.
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.cpp:94:43: note: Function 'GetChildList' argument 1 names different: declaration 'aList' definition 'aListID'.
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.cpp:125:48: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.h:43:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsPopupSetFrame.cpp:125:48: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsProgressMeterFrame.cpp:107:53: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsProgressMeterFrame.h:30:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsProgressMeterFrame.cpp:107:53: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsRootBoxFrame.cpp:116:17: warning: Member variable 'nsRootBoxFrame::mDefaultTooltip' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsScrollBoxFrame.cpp:44:12: warning: Member variable 'nsAutoRepeatBoxFrame::mTrustedEvent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsScrollbarButtonFrame.cpp:269:51: style: Function 'GetParentWithTag' argument 1 names different: declaration 'atom' definition 'toFind'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsScrollbarButtonFrame.h:39:45: note: Function 'GetParentWithTag' argument 1 names different: declaration 'atom' definition 'toFind'.
thunderbird-52.3.0/mozilla/layout/xul/nsScrollbarButtonFrame.cpp:269:51: note: Function 'GetParentWithTag' argument 1 names different: declaration 'atom' definition 'toFind'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:106:39: style: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:80:39: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:106:39: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:389:46: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:61:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:389:46: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:818:72: style: Function 'SetCurrentThumbPosition' argument 2 names different: declaration 'aNewPos' definition 'aNewThumbPos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:149:64: note: Function 'SetCurrentThumbPosition' argument 2 names different: declaration 'aNewPos' definition 'aNewThumbPos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:818:72: note: Function 'SetCurrentThumbPosition' argument 2 names different: declaration 'aNewPos' definition 'aNewThumbPos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:867:75: style: Function 'SetCurrentPositionInternal' argument 2 names different: declaration 'pos' definition 'aNewPos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:152:67: note: Function 'SetCurrentPositionInternal' argument 2 names different: declaration 'pos' definition 'aNewPos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:867:75: note: Function 'SetCurrentPositionInternal' argument 2 names different: declaration 'pos' definition 'aNewPos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1338:49: style: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:58:51: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1338:49: note: Function 'GetXULPrefSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1345:48: style: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:59:50: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1345:48: note: Function 'GetXULMinSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1354:48: style: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.h:60:50: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSliderFrame.cpp:1354:48: note: Function 'GetXULMaxSize' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:303:48: style: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.h:47:44: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:303:48: note: Function 'DoXULLayout' argument 1 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:785:60: style: Function 'Reverse' argument 1 names different: declaration 'aIndexes' definition 'aChildInfos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:108:45: note: Function 'Reverse' argument 1 names different: declaration 'aIndexes' definition 'aChildInfos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:785:60: note: Function 'Reverse' argument 1 names different: declaration 'aIndexes' definition 'aChildInfos'.
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mDidDrag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mParentBox' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mChildInfosBeforeCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mChildInfosAfterCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSplitterFrame.cpp:65:12: warning: Member variable 'nsSplitterFrameInner::mDragging' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:722:3: style: Variable 'child' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:680:0: note: Variable 'child' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:722:3: note: Variable 'child' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:723:3: style: Variable 'currentBox' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:683:0: note: Variable 'currentBox' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:723:3: note: Variable 'currentBox' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1244:11: style: Variable 'max' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1238:0: note: Variable 'max' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1244:11: note: Variable 'max' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:647:70: style: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:122:67: note: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:647:70: note: Function 'PopulateBoxSizes' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:896:53: style: Function 'ComputeChildsNextPosition' argument 6 names different: declaration 'aChildSize' definition 'aCurrentChildSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:97:48: note: Function 'ComputeChildsNextPosition' argument 6 names different: declaration 'aChildSize' definition 'aCurrentChildSize'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:896:53: note: Function 'ComputeChildsNextPosition' argument 6 names different: declaration 'aChildSize' definition 'aCurrentChildSize'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1018:45: style: Function 'ChildResized' argument 5 names different: declaration 'aChildComputedBoxSize' definition 'aChildComputedSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:103:40: note: Function 'ChildResized' argument 5 names different: declaration 'aChildComputedBoxSize' definition 'aChildComputedSize'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1018:45: note: Function 'ChildResized' argument 5 names different: declaration 'aChildComputedBoxSize' definition 'aChildComputedSize'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1307:68: style: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:73:67: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1307:68: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1363:67: style: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:74:66: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1363:67: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1432:67: style: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:75:66: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1432:67: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1499:63: style: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:76:63: note: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1499:63: note: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1612:3: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1618:3: performance: Variable 'pref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1619:3: performance: Variable 'min' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1620:3: performance: Variable 'max' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1622:3: performance: Variable 'left' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1623:3: performance: Variable 'right' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1624:3: performance: Variable 'flex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:32:8: style: Technically the member function 'nsBoxSize::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1638:12: note: Technically the member function 'nsBoxSize::operatordelete' can be const.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:32:8: note: Technically the member function 'nsBoxSize::operatordelete' can be const.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:46:8: style: Technically the member function 'nsComputedBoxSize::operatordelete' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.cpp:1650:20: note: Technically the member function 'nsComputedBoxSize::operatordelete' can be const.
thunderbird-52.3.0/mozilla/layout/xul/nsSprocketLayout.h:46:8: note: Technically the member function 'nsComputedBoxSize::operatordelete' can be const.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:62:65: style: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.h:37:67: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:62:65: note: Function 'GetXULPrefSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:88:64: style: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.h:38:66: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:88:64: note: Function 'GetXULMinSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:114:64: style: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.h:39:66: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:114:64: note: Function 'GetXULMaxSize' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:144:60: style: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.h:40:63: note: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:144:60: note: Function 'GetAscent' argument 2 names different: declaration 'aBoxLayoutState' definition 'aState'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:164:54: style: Function 'GetOffset' argument 2 names different: declaration 'aMargin' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.h:46:56: note: Function 'GetOffset' argument 2 names different: declaration 'aMargin' definition 'aOffset'.
thunderbird-52.3.0/mozilla/layout/xul/nsStackLayout.cpp:164:54: note: Function 'GetOffset' argument 2 names different: declaration 'aMargin' definition 'aOffset'.
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.cpp:778:23: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.cpp:118:40: style: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.h:34:39: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.cpp:118:40: note: Function 'Init' argument 3 names different: declaration 'asPrevInFlow' definition 'aPrevInFlow'.
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.h:26:16: warning: Virtual function 'MarkIntrinsicISizesDirty' is called from constructor 'nsTextBoxFrame(nsStyleContext*aContext)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.cpp:106:5: note: Calling MarkIntrinsicISizesDirty
thunderbird-52.3.0/mozilla/layout/xul/nsTextBoxFrame.h:26:16: note: MarkIntrinsicISizesDirty is a virtual method
thunderbird-52.3.0/mozilla/layout/xul/nsXULLabelFrame.h:15:0: error: #error "This file should not be included" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:477:60: style: Function 'PopupMoved' argument 2 names different: declaration 'aPoint' definition 'aPnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:583:48: note: Function 'PopupMoved' argument 2 names different: declaration 'aPoint' definition 'aPnt'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:477:60: note: Function 'PopupMoved' argument 2 names different: declaration 'aPoint' definition 'aPnt'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:1745:51: style: Function 'MayShowPopup' argument 1 names different: declaration 'aFrame' definition 'aPopup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:577:39: note: Function 'MayShowPopup' argument 1 names different: declaration 'aFrame' definition 'aPopup'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:1745:51: note: Function 'MayShowPopup' argument 1 names different: declaration 'aFrame' definition 'aPopup'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:1838:53: style: Function 'PopupDestroyed' argument 1 names different: declaration 'aFrame' definition 'aPopup'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:596:41: note: Function 'PopupDestroyed' argument 1 names different: declaration 'aFrame' definition 'aPopup'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:1838:53: note: Function 'PopupDestroyed' argument 1 names different: declaration 'aFrame' definition 'aPopup'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:2229:69: style: Function 'HandleKeyboardNavigationInPopup' argument 1 names different: declaration 'aItem' definition 'item'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.h:751:57: note: Function 'HandleKeyboardNavigationInPopup' argument 1 names different: declaration 'aItem' definition 'item'.
thunderbird-52.3.0/mozilla/layout/xul/nsXULPopupManager.cpp:2229:69: note: Function 'HandleKeyboardNavigationInPopup' argument 1 names different: declaration 'aItem' definition 'item'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mDropAllowed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mIsDragging' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mDropRow' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mDropOrient' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mScrollLines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:527:7: warning: Member variable 'Slots::mDragAction' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:664:40: style: Function 'InvalidateRow' argument 1 names different: declaration 'aRow' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:104:34: note: Function 'InvalidateRow' argument 1 names different: declaration 'aRow' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:664:40: note: Function 'InvalidateRow' argument 1 names different: declaration 'aRow' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:685:41: style: Function 'InvalidateCell' argument 1 names different: declaration 'aRow' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:105:35: note: Function 'InvalidateCell' argument 1 names different: declaration 'aRow' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:685:41: note: Function 'InvalidateCell' argument 1 names different: declaration 'aRow' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1022:60: style: Function 'GetRowAt' argument 3 names different: declaration 'aValue' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:109:54: note: Function 'GetRowAt' argument 3 names different: declaration 'aValue' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1022:60: note: Function 'GetRowAt' argument 3 names different: declaration 'aValue' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1097:92: style: Function 'GetCoordsForCellItem' argument 3 names different: declaration 'aElt' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:113:51: note: Function 'GetCoordsForCellItem' argument 3 names different: declaration 'aElt' definition 'aElement'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1097:92: note: Function 'GetCoordsForCellItem' argument 3 names different: declaration 'aElt' definition 'aElement'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1759:73: style: Function 'IsCellCropped' argument 3 names different: declaration 'aResult' definition '_retval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:116:67: note: Function 'IsCellCropped' argument 3 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1759:73: note: Function 'IsCellCropped' argument 3 names different: declaration 'aResult' definition '_retval'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:4276:53: style: Function 'ScrollToHorizontalPosition' argument 1 names different: declaration 'aValue' definition 'aHorizontalPosition'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.h:101:47: note: Function 'ScrollToHorizontalPosition' argument 1 names different: declaration 'aValue' definition 'aHorizontalPosition'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:4276:53: note: Function 'ScrollToHorizontalPosition' argument 1 names different: declaration 'aValue' definition 'aHorizontalPosition'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:1851:23: style: Variable 'parts' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeImageListener.h:51:15: style: Technically the member function 'nsTreeImageListener::InvalidationArea::GetMin' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeImageListener.h:52:15: style: Technically the member function 'nsTreeImageListener::InvalidationArea::GetMax' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1107:69: style: Function 'GetIndexInSubtree' argument 3 names different: declaration 'aResult' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.h:64:83: note: Function 'GetIndexInSubtree' argument 3 names different: declaration 'aResult' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1107:69: note: Function 'GetIndexInSubtree' argument 3 names different: declaration 'aResult' definition 'aIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1323:47: style: Function 'UpdateSubtreeSizes' argument 1 names different: declaration 'aIndex' definition 'aParentIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.h:85:37: note: Function 'UpdateSubtreeSizes' argument 1 names different: declaration 'aIndex' definition 'aParentIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1323:47: note: Function 'UpdateSubtreeSizes' argument 1 names different: declaration 'aIndex' definition 'aParentIndex'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1323:69: style: Function 'UpdateSubtreeSizes' argument 2 names different: declaration 'aCount' definition 'count'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.h:85:53: note: Function 'UpdateSubtreeSizes' argument 2 names different: declaration 'aCount' definition 'count'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:1323:69: note: Function 'UpdateSubtreeSizes' argument 2 names different: declaration 'aCount' definition 'count'.
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:50:10: style: Technically the member function 'Row::IsContainer' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:55:10: style: Technically the member function 'Row::IsOpen' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:60:10: style: Technically the member function 'Row::IsEmpty' can be const. [functionConst]
thunderbird-52.3.0/mozilla/layout/xul/tree/nsTreeContentView.cpp:65:10: style: Technically the member function 'Row::IsSeparator' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:93:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:94:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:98:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:99:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:103:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:104:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:105:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:106:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:107:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:108:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:108:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:109:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:109:14: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:110:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:111:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:112:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:113:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:113:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:114:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/audioconvert.c:114:14: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:492:31: warning: Either the condition '!data' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:495:18: note: Assuming that condition '!data' is not redundant
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:492:31: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:222:40: style: Function 'av_copy_packet_side_data' argument 1 names different: declaration 'dst' definition 'pkt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4404:40: note: Function 'av_copy_packet_side_data' argument 1 names different: declaration 'dst' definition 'pkt'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:222:40: note: Function 'av_copy_packet_side_data' argument 1 names different: declaration 'dst' definition 'pkt'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:625:53: style: Function 'av_packet_rescale_ts' argument 2 names different: declaration 'tb_src' definition 'src_tb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4560:53: note: Function 'av_packet_rescale_ts' argument 2 names different: declaration 'tb_src' definition 'src_tb'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:625:53: note: Function 'av_packet_rescale_ts' argument 2 names different: declaration 'tb_src' definition 'src_tb'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:625:72: style: Function 'av_packet_rescale_ts' argument 3 names different: declaration 'tb_dst' definition 'dst_tb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4560:72: note: Function 'av_packet_rescale_ts' argument 3 names different: declaration 'tb_dst' definition 'dst_tb'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avpacket.c:625:72: note: Function 'av_packet_rescale_ts' argument 3 names different: declaration 'tb_dst' definition 'dst_tb'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/bitstream.c:167:54: style: The scope of the variable 'symbol' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/bitstream.c:168:18: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/bitstream.c:169:14: style: The scope of the variable 'code' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/bitstream.c:275:29: style: Function 'ff_init_vlc_sparse' argument 1 names different: declaration 'vlc' definition 'vlc_arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vlc.h:47:29: note: Function 'ff_init_vlc_sparse' argument 1 names different: declaration 'vlc' definition 'vlc_arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/bitstream.c:275:29: note: Function 'ff_init_vlc_sparse' argument 1 names different: declaration 'vlc' definition 'vlc_arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/get_bits.h:423:36: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/get_bits.h:414:23: note: Assignment 'buffer=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/get_bits.h:423:36: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/get_bits.h:226:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flac_parser.c:396:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flac_parser.c:216:14: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flac_parser.c:238:41: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flac_parser.c:355:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flac_parser.c:421:9: style: The scope of the variable 'child_score' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flacdec.c:219:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/flacdec.c:394:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/golomb.h:560:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/golomb.h:574:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/h264pred_template.c:1078:5: style: Variable 't13' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/h264pred_template.c:1078:5: style: Variable 't14' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/h264pred_template.c:1078:5: style: Variable 't15' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/imgconvert.c:147:9: style: The scope of the variable 'y_shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/imgconvert.c:148:9: style: The scope of the variable 'x_shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/options.c:138:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/options.c:171:44: style: Function 'avcodec_free_context' argument 1 names different: declaration 'avctx' definition 'pavctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4128:44: note: Function 'avcodec_free_context' argument 1 names different: declaration 'avctx' definition 'pavctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/options.c:171:44: note: Function 'avcodec_free_context' argument 1 names different: declaration 'avctx' definition 'pavctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/parser.c:36:52: style: Function 'av_parser_next' argument 1 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:5105:52: note: Function 'av_parser_next' argument 1 names different: declaration 'c' definition 'p'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/parser.c:36:52: note: Function 'av_parser_next' argument 1 names different: declaration 'c' definition 'p'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread.c:70:36: style: Function 'ff_thread_init' argument 1 names different: declaration 's' definition 'avctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/thread.h:135:36: note: Function 'ff_thread_init' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread.c:70:36: note: Function 'ff_thread_init' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread.c:82:37: style: Function 'ff_thread_free' argument 1 names different: declaration 's' definition 'avctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/thread.h:136:37: note: Function 'ff_thread_free' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread.c:82:37: note: Function 'ff_thread_free' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread_frame.c:480:52: style: Function 'ff_thread_report_progress' argument 2 names different: declaration 'progress' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/thread.h:84:52: note: Function 'ff_thread_report_progress' argument 2 names different: declaration 'progress' definition 'n'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread_frame.c:480:52: note: Function 'ff_thread_report_progress' argument 2 names different: declaration 'progress' definition 'n'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread_frame.c:498:51: style: Function 'ff_thread_await_progress' argument 2 names different: declaration 'progress' definition 'n'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/thread.h:98:51: note: Function 'ff_thread_await_progress' argument 2 names different: declaration 'progress' definition 'n'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread_frame.c:498:51: note: Function 'ff_thread_await_progress' argument 2 names different: declaration 'progress' definition 'n'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/pthread_slice.c:275:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/raw.c:274:62: style: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'pix_fmt' definition 'fmt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:5472:62: note: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'pix_fmt' definition 'fmt'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/raw.c:274:62: note: Function 'avcodec_pix_fmt_to_codec_tag' argument 1 names different: declaration 'pix_fmt' definition 'fmt'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:127:11: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:127:14: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:175:11: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:175:14: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:313:13: warning: The array 'ostride' is too small, the function 'av_audio_convert' expects a bigger one. [argumentSize]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:313:13: warning: The array 'istride' is too small, the function 'av_audio_convert' expects a bigger one. [argumentSize]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:408:13: warning: The array 'ostride' is too small, the function 'av_audio_convert' expects a bigger one. [argumentSize]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample.c:408:13: warning: The array 'istride' is too small, the function 'av_audio_convert' expects a bigger one. [argumentSize]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:238:20: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:192:68: style: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:5332:75: note: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:192:68: note: Function 'av_resample_init' argument 3 names different: declaration 'filter_length' definition 'filter_size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:192:85: style: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:5332:94: note: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:192:85: note: Function 'av_resample_init' argument 4 names different: declaration 'log2_phase_count' definition 'phase_shift'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/resample2.c:285:64: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:1602:29: style: Redundant condition: If 'EXPR < 0', the comparison 'EXPR' is always true. [redundantCondition]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:474:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:755:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:1050:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:1092:31: style: The scope of the variable 'desc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:2500:25: style: The scope of the variable 'min' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:2593:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:2779:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:2825:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:3104:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:700:47: style: Function 'ff_color_frame' argument 2 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/internal.h:199:47: note: Function 'ff_color_frame' argument 2 names different: declaration 'color' definition 'c'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:700:47: note: Function 'ff_color_frame' argument 2 names different: declaration 'color' definition 'c'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:723:49: style: Function 'avcodec_default_get_buffer2' argument 1 names different: declaration 's' definition 'avctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4592:49: note: Function 'avcodec_default_get_buffer2' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:723:49: note: Function 'avcodec_default_get_buffer2' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:752:41: style: Function 'ff_init_buffer_info' argument 1 names different: declaration 's' definition 'avctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/internal.h:196:41: note: Function 'ff_init_buffer_info' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:752:41: note: Function 'ff_init_buffer_info' argument 1 names different: declaration 's' definition 'avctx'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:4048:50: style: Function 'avcodec_parameters_free' argument 1 names different: declaration 'par' definition 'ppar'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/avcodec.h:4196:50: note: Function 'avcodec_parameters_free' argument 1 names different: declaration 'par' definition 'ppar'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:4048:50: note: Function 'avcodec_parameters_free' argument 1 names different: declaration 'par' definition 'ppar'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/utils.c:3007:9: style: Variable 'av_frame_free' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:23:41: style: Function 'ff_emulated_edge_mc_8' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:38:1: note: Function 'ff_emulated_edge_mc_8' argument 1 names different: declaration 'dst' definition 'buf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:23:41: note: Function 'ff_emulated_edge_mc_8' argument 1 names different: declaration 'dst' definition 'buf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:24:42: style: Function 'ff_emulated_edge_mc_8' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:38:1: note: Function 'ff_emulated_edge_mc_8' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:24:42: note: Function 'ff_emulated_edge_mc_8' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:25:42: style: Function 'ff_emulated_edge_mc_8' argument 4 names different: declaration 'src_stride' definition 'src_linesize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:38:1: note: Function 'ff_emulated_edge_mc_8' argument 4 names different: declaration 'src_stride' definition 'src_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:25:42: note: Function 'ff_emulated_edge_mc_8' argument 4 names different: declaration 'src_stride' definition 'src_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:23:41: style: Function 'ff_emulated_edge_mc_16' argument 1 names different: declaration 'dst' definition 'buf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:39:1: note: Function 'ff_emulated_edge_mc_16' argument 1 names different: declaration 'dst' definition 'buf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:23:41: note: Function 'ff_emulated_edge_mc_16' argument 1 names different: declaration 'dst' definition 'buf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:24:42: style: Function 'ff_emulated_edge_mc_16' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:39:1: note: Function 'ff_emulated_edge_mc_16' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:24:42: note: Function 'ff_emulated_edge_mc_16' argument 3 names different: declaration 'dst_stride' definition 'buf_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:25:42: style: Function 'ff_emulated_edge_mc_16' argument 4 names different: declaration 'src_stride' definition 'src_linesize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp.h:39:1: note: Function 'ff_emulated_edge_mc_16' argument 4 names different: declaration 'src_stride' definition 'src_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/videodsp_template.c:25:42: note: Function 'ff_emulated_edge_mc_16' argument 4 names different: declaration 'src_stride' definition 'src_linesize'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1323:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:2494:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:2493:29: note: outer condition: mb_y<s->mb_height
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:2494:18: note: opposite inner condition: mb_y>=s->mb_height
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:143:9: warning: Possible null pointer dereference: frame [nullPointer]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:127:23: note: Assignment 'frame=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:143:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:291:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:292:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:293:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:294:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:295:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:51:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:153:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:455:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:493:21: style: The scope of the variable 'hscale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:493:29: style: The scope of the variable 'vscale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:643:22: style: The scope of the variable 'hscale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:643:30: style: The scope of the variable 'vscale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:643:38: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:781:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1166:24: style: The scope of the variable 'vp7_feature_name' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1591:9: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1591:12: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1591:21: style: The scope of the variable 'nnz' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8.c:1323:59: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8dsp.c:664:45: style: Function 'ff_vp78dsp_init' argument 1 names different: declaration 'c' definition 'dsp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8dsp.h:93:37: note: Function 'ff_vp78dsp_init' argument 1 names different: declaration 'c' definition 'dsp'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp8dsp.c:664:45: note: Function 'ff_vp78dsp_init' argument 1 names different: declaration 'c' definition 'dsp'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:1804:42: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:1803:38: note: outer condition: !s->left_intra_ctx[row7]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:1804:42: note: opposite inner condition: s->left_intra_ctx[row7]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:253:43: style: The scope of the variable 'res' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:322:5: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9.c:389:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/ffvpx/libavcodec/vp9_parser.c:46:34: style: Variable 'profile' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:161:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:172:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:183:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:194:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:205:69: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:218:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/common.h:231:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/rational.h:69:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/rational.h:71:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.c:323:9: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.c:56:30: style: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.h:68:30: note: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.c:56:30: note: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.c:56:46: style: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.h:68:52: note: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/avstring.c:56:46: note: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/base64.c:79:48: style: Function 'av_base64_decode' argument 2 names different: declaration 'in' definition 'in_str'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/base64.h:42:48: note: Function 'av_base64_decode' argument 2 names different: declaration 'in' definition 'in_str'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/base64.c:79:48: note: Function 'av_base64_decode' argument 2 names different: declaration 'in' definition 'in_str'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/base64.c:129:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:105:31: warning: Possible null pointer dereference: dst [nullPointer]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:103:20: note: Assignment 'dst=room?buf->str+buf->len:NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:105:31: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:128:31: warning: Possible null pointer dereference: dst [nullPointer]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:126:20: note: Assignment 'dst=room?buf->str+buf->len:NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:128:31: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:96:14: style: The scope of the variable 'room' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:97:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:119:14: style: The scope of the variable 'room' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:120:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:142:20: style: The scope of the variable 'real_n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:160:20: style: The scope of the variable 'real_n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/bprint.c:178:14: style: The scope of the variable 'room' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:71:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:69:0: note: Variable 'data' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:71:5: note: Variable 'data' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:150:43: style: Function 'av_buffer_make_writable' argument 1 names different: declaration 'buf' definition 'pbuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.h:181:43: note: Function 'av_buffer_make_writable' argument 1 names different: declaration 'buf' definition 'pbuf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:150:43: note: Function 'av_buffer_make_writable' argument 1 names different: declaration 'buf' definition 'pbuf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:168:37: style: Function 'av_buffer_realloc' argument 1 names different: declaration 'buf' definition 'pbuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.h:198:37: note: Function 'av_buffer_realloc' argument 1 names different: declaration 'buf' definition 'pbuf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:168:37: note: Function 'av_buffer_realloc' argument 1 names different: declaration 'buf' definition 'pbuf'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:274:43: style: Function 'av_buffer_pool_uninit' argument 1 names different: declaration 'pool' definition 'ppool'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.h:276:43: note: Function 'av_buffer_pool_uninit' argument 1 names different: declaration 'pool' definition 'ppool'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/buffer.c:274:43: note: Function 'av_buffer_pool_uninit' argument 1 names different: declaration 'pool' definition 'ppool'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/channel_layout.c:143:25: style: The scope of the variable 'layout_single' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/cpu.c:49:29: style: Function 'av_force_cpu_flags' argument 1 names different: declaration 'flags' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/cpu.h:82:29: note: Function 'av_force_cpu_flags' argument 1 names different: declaration 'flags' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/cpu.c:49:29: note: Function 'av_force_cpu_flags' argument 1 names different: declaration 'flags' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/crc.c:327:72: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/libm.h:368:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/dict.c:183:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/dict.c:202:34: style: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/dict.h:176:34: note: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/dict.c:202:34: note: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/libm.h:368:12: style: Unused variable: ret [unusedVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/display.c:67:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/error.c:124:17: style: Condition 'ret<0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/error.c:122:16: note: Assignment 'ret=-1', assigned value is -1
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/error.c:124:17: note: Condition 'ret<0' is always true
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:229:34: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:248:41: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:519:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:546:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:570:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:594:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:723:36: style: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.h:51:36: note: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:723:36: note: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:186:44: warning: Found function call inside sizeof(). [sizeofFunctionCall]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:187:44: warning: Found function call inside sizeof(). [sizeofFunctionCall]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/eval.c:507:36: style: Variable 'ignored' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.c:87:52: style: Function 'av_fifo_realloc2' argument 2 names different: declaration 'size' definition 'new_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.h:139:52: note: Function 'av_fifo_realloc2' argument 2 names different: declaration 'size' definition 'new_size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.c:87:52: note: Function 'av_fifo_realloc2' argument 2 names different: declaration 'size' definition 'new_size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.c:107:48: style: Function 'av_fifo_grow' argument 2 names different: declaration 'additional_space' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.h:150:48: note: Function 'av_fifo_grow' argument 2 names different: declaration 'additional_space' definition 'size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fifo.c:107:48: note: Function 'av_fifo_grow' argument 2 names different: declaration 'additional_space' definition 'size'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:178:17: style: The scope of the variable 'bit_mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:178:27: style: The scope of the variable 'guess' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:178:34: style: The scope of the variable 'square' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:178:42: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:179:13: style: The scope of the variable 'accu' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:52:13: style: The scope of the variable 'accu' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:63:13: style: The scope of the variable 'accu' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:76:13: style: The scope of the variable 's0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:76:17: style: The scope of the variable 's1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:76:21: style: The scope of the variable 'wi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:76:25: style: The scope of the variable 'wj' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:97:13: style: The scope of the variable 's0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:97:17: style: The scope of the variable 's1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:97:21: style: The scope of the variable 'wi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:97:25: style: The scope of the variable 'wj' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:116:13: style: The scope of the variable 'accu' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:148:48: style: Function 'avpriv_alloc_fixed_dsp' argument 1 names different: declaration 'strict' definition 'bit_exact'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.h:162:48: note: Function 'avpriv_alloc_fixed_dsp' argument 1 names different: declaration 'strict' definition 'bit_exact'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/fixed_dsp.c:148:48: note: Function 'avpriv_alloc_fixed_dsp' argument 1 names different: declaration 'strict' definition 'bit_exact'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/float_dsp.c:119:55: style: Function 'avpriv_float_dsp_alloc' argument 1 names different: declaration 'strict' definition 'bit_exact'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/float_dsp.h:184:47: note: Function 'avpriv_float_dsp_alloc' argument 1 names different: declaration 'strict' definition 'bit_exact'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/float_dsp.c:119:55: note: Function 'avpriv_float_dsp_alloc' argument 1 names different: declaration 'strict' definition 'bit_exact'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.c:67:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.c:219:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.c:49:73: style: Function 'av_frame_set_qp_table' argument 4 names different: declaration 'type' definition 'qp_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.h:554:73: note: Function 'av_frame_set_qp_table' argument 4 names different: declaration 'type' definition 'qp_type'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.c:49:73: note: Function 'av_frame_set_qp_table' argument 4 names different: declaration 'type' definition 'qp_type'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/frame.c:67:15: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/imgutils.c:90:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/integer.c:73:22: style: The scope of the variable 'carry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:121:41: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:121:41: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:121:41: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:137:41: style: Opposite expression on both sides of '&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:137:41: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/intmath.h:137:41: note: Opposite expression on both sides of '&'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.c:193:40: style: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.h:307:40: note: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.c:193:40: note: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.c:302:36: style: Function 'av_log_default_callback' argument 1 names different: declaration 'avcl' definition 'ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.h:297:36: note: Function 'av_log_default_callback' argument 1 names different: declaration 'avcl' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/log.c:302:36: note: Function 'av_log_default_callback' argument 1 names different: declaration 'avcl' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/mem.c:135:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/mem.c:262:14: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/mem.c:243:21: style: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/mem.h:270:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/mem.c:243:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:49:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:448:17: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:562:16: style: The scope of the variable 'now64' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:707:21: style: The scope of the variable 'q' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:174:55: style: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.h:77:55: note: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:174:55: note: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:429:68: style: Function 'av_get_known_color_name' argument 2 names different: declaration 'rgb' definition 'rgbp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.h:112:68: note: Function 'av_get_known_color_name' argument 2 names different: declaration 'rgb' definition 'rgbp'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/parseutils.c:429:68: note: Function 'av_get_known_color_name' argument 2 names different: declaration 'rgb' definition 'rgbp'.
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/pixdesc.c:72:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/rational.c:183:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/timecode.c:68:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/ffvpx/libavutil/timecode.c:136:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:47:47: style: Function 'InitDecode' argument 1 names different: declaration 'aCodecSettings' definition 'aConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:34:48: note: Function 'InitDecode' argument 1 names different: declaration 'aCodecSettings' definition 'aConfig'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:47:47: note: Function 'InitDecode' argument 1 names different: declaration 'aCodecSettings' definition 'aConfig'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:82:39: style: Function 'Decode' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:37:40: note: Function 'Decode' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:82:39: note: Function 'Decode' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:95:43: style: Function 'DecodeTask' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:52:36: note: Function 'DecodeTask' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:95:43: note: Function 'DecodeTask' argument 1 names different: declaration 'aEncodedSamples' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:193:40: style: Function 'MFToGMPSample' argument 1 names different: declaration 'aSample' definition 'aInput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:57:36: note: Function 'MFToGMPSample' argument 1 names different: declaration 'aSample' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:193:40: note: Function 'MFToGMPSample' argument 1 names different: declaration 'aSample' definition 'aInput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:194:46: style: Function 'MFToGMPSample' argument 2 names different: declaration 'aAudioFrame' definition 'aOutput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:58:42: note: Function 'MFToGMPSample' argument 2 names different: declaration 'aAudioFrame' definition 'aOutput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.cpp:194:46: note: Function 'MFToGMPSample' argument 2 names different: declaration 'aAudioFrame' definition 'aOutput'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:56:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/AudioDecoder.h:32:3: style: Class 'AudioDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:182:0: style: Class 'wmf :: AutoPtr < wmf :: WMFAACDecoder >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFTransform >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFTransform >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:25:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:25:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:42:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:42:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:59:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:59:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:77:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:77:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:95:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:95:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:113:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:113:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:131:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:131:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:150:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:150:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:169:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:169:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:188:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:188:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:207:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:207:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:227:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:227:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:247:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:247:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:267:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:267:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:287:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:287:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:308:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:308:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:329:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:329:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:350:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:350:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:371:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:371:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:393:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:393:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:415:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:415:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:437:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:437:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:459:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:459:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:482:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:482:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:505:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:505:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:528:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:528:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:551:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:551:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:575:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:575:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:599:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:599:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:623:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:623:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:647:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:647:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:672:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:672:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:697:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:697:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:722:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:722:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:747:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:747:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:773:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:773:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:799:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:799:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:825:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:825:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:851:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:851:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:878:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:878:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:905:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:905:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:932:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:932:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:959:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:959:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:987:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:987:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1015:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1015:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1043:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1043:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1071:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1071:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1100:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1100:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1129:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1129:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1158:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1158:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1187:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1187:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1217:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1217:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1247:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1247:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1277:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1277:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1307:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1307:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1338:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1338:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1369:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1369:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1400:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1400:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1431:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1431:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1463:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils.h:27:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/gmp-task-utils-generated.h:1463:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyBase64.cpp:88:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyDecryptionManager.cpp:161:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyDecryptionManager.cpp:163:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyDecryptionManager.cpp:161:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.cpp:218:58: style: Function 'IsPersistentSessionId' argument 1 names different: declaration 'aSid' definition 'aSessionId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.h:44:56: note: Function 'IsPersistentSessionId' argument 1 names different: declaration 'aSid' definition 'aSessionId'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.cpp:218:58: note: Function 'IsPersistentSessionId' argument 1 names different: declaration 'aSid' definition 'aSessionId'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.cpp:257:61: style: Function 'PersistentSessionRemoved' argument 1 names different: declaration 'aSid' definition 'aSessionId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.h:50:59: note: Function 'PersistentSessionRemoved' argument 1 names different: declaration 'aSid' definition 'aSessionId'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyPersistence.cpp:257:61: note: Function 'PersistentSessionRemoved' argument 1 names different: declaration 'aSid' definition 'aSessionId'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeySessionManager.cpp:31:25: warning: Member variable 'ClearKeySessionManager::mCallback' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyStorage.cpp:184:29: style: Function 'ReadData' argument 1 names different: declaration 'aSessionId' definition 'aRecordName'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyStorage.h:43:34: note: Function 'ReadData' argument 1 names different: declaration 'aSessionId' definition 'aRecordName'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyStorage.cpp:184:29: note: Function 'ReadData' argument 1 names different: declaration 'aSessionId' definition 'aRecordName'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyUtils.cpp:126:52: style: Function 'MakeKeyRequest' argument 1 names different: declaration 'aKeyIds' definition 'aKeyIDs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyUtils.h:67:56: note: Function 'MakeKeyRequest' argument 1 names different: declaration 'aKeyIds' definition 'aKeyIDs'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/ClearKeyUtils.cpp:126:52: note: Function 'MakeKeyRequest' argument 1 names different: declaration 'aKeyIds' definition 'aKeyIDs'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.cpp:98:37: style: Function 'Decode' argument 3 names different: declaration 'aCodecSpecific' definition 'aCodecSpecificInfo'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.h:43:38: note: Function 'Decode' argument 3 names different: declaration 'aCodecSpecific' definition 'aCodecSpecificInfo'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.cpp:98:37: note: Function 'Decode' argument 3 names different: declaration 'aCodecSpecific' definition 'aCodecSpecificInfo'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.cpp:99:31: style: Function 'Decode' argument 4 names different: declaration 'aCodecSpecificLength' definition 'aCodecSpecificInfoLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.h:44:32: note: Function 'Decode' argument 4 names different: declaration 'aCodecSpecificLength' definition 'aCodecSpecificInfoLength'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.cpp:99:31: note: Function 'Decode' argument 4 names different: declaration 'aCodecSpecificLength' definition 'aCodecSpecificInfoLength'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/VideoDecoder.h:33:3: style: Class 'VideoDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:182:0: style: Class 'wmf :: AutoPtr < wmf :: WMFH264Decoder >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.cpp:88:27: style: Function 'Init' argument 3 names different: declaration 'aUserData' definition 'aAACAudioSpecificConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.h:31:22: note: Function 'Init' argument 3 names different: declaration 'aUserData' definition 'aAACAudioSpecificConfig'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.cpp:88:27: note: Function 'Init' argument 3 names different: declaration 'aUserData' definition 'aAACAudioSpecificConfig'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.cpp:89:28: style: Function 'Init' argument 4 names different: declaration 'aUserDataLength' definition 'aAudioConfigLength'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.h:32:23: note: Function 'Init' argument 4 names different: declaration 'aUserDataLength' definition 'aAudioConfigLength'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFAACDecoder.cpp:89:28: note: Function 'Init' argument 4 names different: declaration 'aUserDataLength' definition 'aAudioConfigLength'.
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:182:3: style: Class 'AutoPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFMediaType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFMediaType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFSample >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFSample >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFMediaBuffer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFMediaBuffer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFCollection >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFCollection >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFH264Decoder.cpp:23:17: warning: Member variable 'WMFH264Decoder::mVideoWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFH264Decoder.cpp:23:17: warning: Member variable 'WMFH264Decoder::mVideoHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFH264Decoder.cpp:23:17: warning: Member variable 'WMFH264Decoder::mStride' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IMFAttributes >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IMFAttributes >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:60:0: style: Class 'wmf :: CComPtr < IClassFactory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/WMFUtils.h:61:0: style: Class 'wmf :: CComPtr < IClassFactory >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/openaes/oaes_lib.c:927:9: style: The scope of the variable '_i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/openaes/oaes_lib.c:1378:14: style: Checking if unsigned variable '_temp' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/gmp-clearkey/0.1/openaes/oaes_lib.c:1361:9: style: Variable '_rc' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.c:206:11: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.c:371:35: style: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.h:98:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.c:371:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.c:371:85: style: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.h:98:86: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fft.c:371:85: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.c:67:30: style: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.h:29:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.c:67:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.c:123:31: style: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.h:35:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/kiss_fft/kiss_fftr.c:123:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Variable 't2' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Unused variable: t3 [unusedVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Unused variable: t4 [unusedVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Variable 't5' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:270:1: style: Variable 't6' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:307:5: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:307:5: style: Variable 't2' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:307:5: style: Variable 't5' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:307:5: style: Variable 't6' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:324:5: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:324:5: style: Variable 't2' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:313:23: style: Unused variable: t3 [unusedVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:313:27: style: Unused variable: t4 [unusedVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:324:5: style: Variable 't5' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/fft_template.c:324:5: style: Variable 't6' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/rdft.c:59:12: style: The scope of the variable 'i1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavcodec/rdft.c:59:16: style: The scope of the variable 'i2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.c:240:9: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.c:54:30: style: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.h:67:30: note: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.c:54:30: note: Function 'av_stristr' argument 1 names different: declaration 'haystack' definition 's1'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.c:54:46: style: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.h:67:52: note: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/avstring.c:54:46: note: Function 'av_stristr' argument 2 names different: declaration 'needle' definition 's2'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:107:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:118:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:129:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:140:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:151:59: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/common.h:163:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/rational.h:58:42: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/rational.h:60:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libav/libavutil/dict.c:151:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/dict.c:170:34: style: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/dict.h:140:34: note: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/dict.c:170:34: note: Function 'av_dict_free' argument 1 names different: declaration 'm' definition 'pm'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/error.c:55:17: style: Condition 'ret<0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libav/libavutil/error.c:53:16: note: Assignment 'ret=-1', assigned value is -1
thunderbird-52.3.0/mozilla/media/libav/libavutil/error.c:55:17: note: Condition 'ret<0' is always true
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:367:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:394:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:418:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:442:18: style: The scope of the variable 'e1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:551:36: style: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.h:51:36: note: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:551:36: note: Function 'av_expr_parse_and_eval' argument 1 names different: declaration 'res' definition 'd'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/eval.c:355:36: style: Variable 'ignored' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libav/libavutil/file.c:39:20: style: struct member 'FileLogContext::class' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libav/libavutil/file.c:40:11: style: struct member 'FileLogContext::log_offset' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libav/libavutil/file.c:41:11: style: struct member 'FileLogContext::log_ctx' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libav/libavutil/file.c:55:21: style: Unused variable: ptr [unusedVariable]
thunderbird-52.3.0/mozilla/media/libav/libavutil/log.c:120:16: style: The scope of the variable 'is_atty' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/log.c:109:40: style: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/log.h:244:40: note: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/log.c:109:40: note: Function 'av_default_item_name' argument 1 names different: declaration 'ctx' definition 'ptr'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/mem.c:198:21: style: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/mem.h:237:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/mem.c:198:21: note: Function 'av_freep' argument 1 names different: declaration 'ptr' definition 'arg'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:154:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:642:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:37:56: style: Function 'av_opt_next' argument 2 names different: declaration 'prev' definition 'last'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.h:451:56: note: Function 'av_opt_next' argument 2 names different: declaration 'prev' definition 'last'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:37:56: note: Function 'av_opt_next' argument 2 names different: declaration 'prev' definition 'last'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:283:73: style: Function 'av_opt_set_bin' argument 4 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.h:499:78: note: Function 'av_opt_set_bin' argument 4 names different: declaration 'size' definition 'len'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/opt.c:283:73: note: Function 'av_opt_set_bin' argument 4 names different: declaration 'size' definition 'len'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.c:381:17: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.c:487:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.c:609:21: style: The scope of the variable 'q' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.c:122:55: style: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.h:53:55: note: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/parseutils.c:122:55: note: Function 'av_parse_video_rate' argument 2 names different: declaration 'str' definition 'arg'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:256:32: style: Function 'av_sha_init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.h:53:31: note: Function 'av_sha_init' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:256:32: note: Function 'av_sha_init' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:297:27: style: Function 'av_sha_update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.h:62:34: note: Function 'av_sha_update' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:297:27: note: Function 'av_sha_update' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:324:26: style: Function 'av_sha_final' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.h:70:33: note: Function 'av_sha_final' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libav/libavutil/sha.c:324:26: note: Function 'av_sha_final' argument 1 names different: declaration 'context' definition 'ctx'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb.c:566:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_alsa.c:1052:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:518:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:648:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:1307:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:1834:9: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:1447:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:2307:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:2342:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:2489:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:372:52: warning: Assert statement calls a function which may have desired side effects: 'length'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:1208:39: warning: Assert statement calls a function which may have desired side effects: 'length'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:1216:41: warning: Assert statement calls a function which may have desired side effects: 'length'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_audiounit.cpp:2312:60: warning: Obsolete function 'alloca' called. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:701:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:849:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:861:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:274:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:286:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:318:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:579:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:992:16: style: The scope of the variable 'j_in' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:993:16: style: The scope of the variable 'j_out' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:431:75: style: Function 'cbjack_deinterleave_playback_refill_float' argument 2 names different: declaration 'bufs_in' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:96:86: note: Function 'cbjack_deinterleave_playback_refill_float' argument 2 names different: declaration 'bufs_in' definition 'in'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:431:75: note: Function 'cbjack_deinterleave_playback_refill_float' argument 2 names different: declaration 'bufs_in' definition 'in'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:490:75: style: Function 'cbjack_deinterleave_playback_refill_s16ne' argument 2 names different: declaration 'bufs_in' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:95:86: note: Function 'cbjack_deinterleave_playback_refill_s16ne' argument 2 names different: declaration 'bufs_in' definition 'in'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:490:75: note: Function 'cbjack_deinterleave_playback_refill_s16ne' argument 2 names different: declaration 'bufs_in' definition 'in'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:647:55: style: Function 'cbjack_get_latency' argument 2 names different: declaration 'latency_frames' definition 'latency_ms'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:91:66: note: Function 'cbjack_get_latency' argument 2 names different: declaration 'latency_frames' definition 'latency_ms'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:647:55: note: Function 'cbjack_get_latency' argument 2 names different: declaration 'latency_frames' definition 'latency_ms'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:654:80: style: Function 'cbjack_get_min_latency' argument 3 names different: declaration 'latency_frames' definition 'latency_ms'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:90:87: note: Function 'cbjack_get_min_latency' argument 3 names different: declaration 'latency_frames' definition 'latency_ms'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_jack.cpp:654:80: note: Function 'cbjack_get_min_latency' argument 3 names different: declaration 'latency_frames' definition 'latency_ms'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_opensl.c:373:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:228:78: warning: Either the condition 'if(input_data)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:235:8: note: Assuming that condition 'if(input_data)' is not redundant
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:228:78: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:514:3: style: Variable 'libpulse' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:508:0: note: Variable 'libpulse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:514:3: note: Variable 'libpulse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:209:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:210:8: style: The scope of the variable 'got' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:960:12: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:961:18: style: The scope of the variable 'op' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:964:26: style: The scope of the variable 'ss' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_pulse.c:438:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:519:0: style: Expression is always false because 'else if' condition matches previous condition at line 513. [multiCondition]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:45:11: warning: Either the condition '!input_frames_count' is redundant or there is possible null pointer dereference: input_frames_count. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:46:29: note: Assuming that condition '!input_frames_count' is not redundant
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:45:11: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:132:3: style: Variable 'out_unprocessed' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:124:0: note: Variable 'out_unprocessed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:132:3: note: Variable 'out_unprocessed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:166:3: style: Variable 'resampled_input' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:160:0: note: Variable 'resampled_input' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:166:3: note: Variable 'resampled_input' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:206:3: style: Variable 'out_unprocessed' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:187:0: note: Variable 'out_unprocessed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:206:3: note: Variable 'out_unprocessed' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:513:0: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:513:0: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:513:0: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:519:0: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:519:0: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:519:0: note: Opposite expression on both sides of '&&'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:527:0: style: Same expression on both sides of '&&' because the value of 'input_resampler' and 'output_resampler' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:468:0: note: 'input_resampler' is assigned value 'nullptr' here.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:469:0: note: 'output_resampler' is assigned value 'nullptr' here.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:527:0: note: Same expression on both sides of '&&' because the value of 'input_resampler' and 'output_resampler' are the same.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:281:29: style: Function 'cubeb_resampler_fill' argument 3 names different: declaration 'input_frame_count' definition 'input_frames_count'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.h:57:34: note: Function 'cubeb_resampler_fill' argument 3 names different: declaration 'input_frame_count' definition 'input_frames_count'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:281:29: note: Function 'cubeb_resampler_fill' argument 3 names different: declaration 'input_frame_count' definition 'input_frames_count'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:181:0: style: Function 'fill_internal_duplex' argument 1 names different: declaration 'input_buffer' definition 'in_buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:128:0: note: Function 'fill_internal_duplex' argument 1 names different: declaration 'input_buffer' definition 'in_buffer'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:181:0: note: Function 'fill_internal_duplex' argument 1 names different: declaration 'input_buffer' definition 'in_buffer'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:182:0: style: Function 'fill_internal_duplex' argument 3 names different: declaration 'output_buffer' definition 'out_buffer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:129:0: note: Function 'fill_internal_duplex' argument 3 names different: declaration 'output_buffer' definition 'out_buffer'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler.cpp:182:0: note: Function 'fill_internal_duplex' argument 3 names different: declaration 'output_buffer' definition 'out_buffer'.
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:83:10: style: Technically the member function 'processor::frames_to_samples' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:87:10: style: Technically the member function 'processor::samples_to_frames' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:429:0: performance: Technically the member function 'delay_line < short >::input_needed_for_output' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:434:0: performance: Technically the member function 'delay_line < short >::output_for_input' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:440:0: style: Technically the member function 'delay_line < short >::latency' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:429:0: performance: Technically the member function 'delay_line < float >::input_needed_for_output' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:434:0: performance: Technically the member function 'delay_line < float >::output_for_input' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:440:0: style: Technically the member function 'delay_line < float >::latency' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:62:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:45:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:62:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:65:16: style: The function 'latency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:47:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:65:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:110:0: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:45:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:110:0: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:113:0: style: The function 'latency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:47:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_resampler_internal.h:113:0: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_sndio.c:53:7: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_sndio.c:221:0: error: Memory leak: s [memleak]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:1121:17: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:1712:24: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:2256:44: style: Same expression on both sides of '|'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:75:5: performance: Variable 'result' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:265:3: style: Class 'wasapi_endpoint_notification_client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_wasapi.cpp:1575:3: warning: Conversion of string literal "WASAPI stream already setup, close it first." to bool always evaluates to true. [incorrectStringBooleanError]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_winmm.c:821:54: style: Variable 'status' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/libcubeb/src/cubeb_winmm.c:913:54: style: Variable 'status' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:135:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:128:0: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:135:3: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:191:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:184:0: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_audio.cpp:191:3: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_devices.cpp:118:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_devices.cpp:114:0: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_devices.cpp:118:3: note: Variable 'r' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_duplex.cpp:68:0: style: Boolean variable 'seen_noise' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_record.cpp:56:0: style: Boolean variable 'seen_noise' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:415:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:415:11: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:434:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:434:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:434:15: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:459:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:459:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:459:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:231:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:340:0: style: The scope of the variable 'got' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:254:3: warning: Member variable 'osc_state::max_output_phase_index' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:254:3: warning: Member variable 'osc_state::output_rate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_resampler.cpp:254:3: warning: Member variable 'osc_state::target_rate' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_sanity.cpp:652:7: style: Condition '!is_windows_7()' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_sanity.cpp:93:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_sanity.cpp:319:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_tone.cpp:45:9: style: The scope of the variable 't1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libcubeb/tests/test_tone.cpp:45:13: style: The scope of the variable 't2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcapimin.c:137:15: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcapimin.c:138:14: style: The scope of the variable 'htbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:326:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:369:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:370:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:370:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:371:14: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:462:14: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:688:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:689:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcarith.c:689:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccoefct.c:249:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccoefct.c:250:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccoefct.c:250:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:39:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:40:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:40:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:40:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:96:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:97:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:130:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:131:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:131:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolext.c:131:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolor.c:387:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolor.c:387:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolor.c:387:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolor.c:387:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jccolor.c:439:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:106:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:239:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:241:15: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:376:21: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:411:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:416:12: style: The scope of the variable 'recip' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:416:19: style: The scope of the variable 'corr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:417:7: style: The scope of the variable 'shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:530:21: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcdctmgr.c:560:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:150:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:150:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:831:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:893:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:893:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:895:8: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:1031:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jchuff.c:1031:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmainct.c:134:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmainct.c:135:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:205:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:202:12: note: Assuming that condition 'htbl==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:205:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:193:7: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:193:15: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:322:10: style: The scope of the variable 'td' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:322:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:323:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:562:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmarker.c:563:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:183:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:184:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:184:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:184:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:184:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:359:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:359:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:98:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jcmaster.c:98:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jcparam.c:39:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcparam.c:444:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jstdhuff.c:45:3: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
thunderbird-52.3.0/mozilla/media/libjpeg/jstdhuff.c:45:3: warning: Either the condition 'nsymbols>256' is redundant or memset() argument nr 3 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
thunderbird-52.3.0/mozilla/media/libjpeg/jstdhuff.c:41:32: note: Assuming that condition 'nsymbols>256' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jstdhuff.c:45:3: note: Invalid argument
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:319:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:319:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:350:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:381:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:381:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:382:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:383:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:386:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:468:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcphuff.c:575:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcprepct.c:138:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcprepct.c:139:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcprepct.c:321:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcprepct.c:322:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:98:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:99:16: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:100:7: style: The scope of the variable 'row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:128:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:128:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:153:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:225:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:225:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:226:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:262:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:262:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:262:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:263:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:305:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:305:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:305:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:305:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:305:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:306:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:306:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:405:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:405:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:405:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:405:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:406:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:406:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:407:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:407:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jcsample.c:407:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jctrans.c:72:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jctrans.c:72:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:168:8: warning: Either the condition '!width' is redundant or there is possible null pointer dereference: width. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:19: note: Assuming that condition '!width' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:168:8: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:168:23: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:168:23: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:172:8: warning: Either the condition '!width' is redundant or there is possible null pointer dereference: width. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:19: note: Assuming that condition '!width' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:172:8: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:196:20: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:196:20: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:197:4: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:197:4: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:204:38: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:204:38: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:211:27: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:211:27: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:213:41: warning: Either the condition '!xoffset' is redundant or there is possible null pointer dereference: xoffset. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:164:7: note: Assuming that condition '!xoffset' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:213:41: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.h:53:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdapistd.c:156:18: style: The scope of the variable 'orig_downsampled_width' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:197:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:248:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:249:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:249:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:327:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:328:12: style: The scope of the variable 'sign' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:329:7: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:329:10: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:435:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:504:18: style: The scope of the variable 'st' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:505:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:505:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdarith.c:453:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/jdatasrc.c:109:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcoefct.c:388:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcoefct.c:359:15: style: The scope of the variable 'qtable' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcoefct.c:648:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolext.c:37:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolext.c:38:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolext.c:38:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolext.c:38:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolext.c:120:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:334:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:335:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:335:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:335:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:541:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:542:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:542:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:542:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:26:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:27:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:27:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:27:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:105:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:106:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:106:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:106:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:189:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:190:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:190:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:190:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:244:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:245:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:245:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:245:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:303:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:303:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:343:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcol565.c:343:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:755:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:236:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/jdcolor.c:239:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/jddctmgr.c:68:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libjpeg/jddctmgr.c:70:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libjpeg/jddctmgr.c:73:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:94:17: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:94:24: style: The scope of the variable 'actbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:95:19: style: The scope of the variable 'pdtbl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:459:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:467:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:580:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:608:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:676:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libjpeg/jdhuff.c:698:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libjpeg/jdinput.c:149:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdinput.c:149:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:135:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:176:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:217:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:217:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:217:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmainct.c:423:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:529:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:526:11: note: Assuming that condition 'n>=4' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:529:30: note: Array index out of bounds
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:439:17: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:511:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:684:16: style: The scope of the variable 'version' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:684:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:684:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:684:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:270:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmarker.c:270:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmerge.c:259:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmerge.c:215:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/jdmerge.c:218:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/jdphuff.c:101:8: style: The scope of the variable 'coef_bit_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:66:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:67:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:164:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:167:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:207:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:209:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:235:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:237:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:278:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:278:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:279:16: style: The scope of the variable 'invalue' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:416:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:417:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:417:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:417:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jdsample.c:417:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctflt.c:82:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctfst.c:181:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:183:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:436:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:585:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:706:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:820:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:911:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1079:25: style: The scope of the variable 'z5' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1083:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1278:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1472:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1688:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:1916:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:2142:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctint.c:2384:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctred.c:130:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jidctred.c:283:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1130:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1130:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1131:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1131:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1132:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1132:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1133:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1133:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1134:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1134:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1135:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1135:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1136:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1136:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1137:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1137:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1138:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1138:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1139:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1139:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1140:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1140:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1143:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1143:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1146:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1124:11: note: Assuming that condition 'mem==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:1146:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:273:10: style: The scope of the variable 'min_request' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:273:23: style: The scope of the variable 'slop' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:756:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:756:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:756:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:789:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:789:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:789:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:827:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:912:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:678:27: style: Checking if unsigned variable 'space_per_minheight' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jmemmgr.c:696:24: style: Checking if unsigned variable 'max_minheights' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:446:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:452:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:281:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:281:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:340:11: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:340:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:340:28: style: The scope of the variable 'val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:439:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:469:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:469:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:496:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:496:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:527:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:573:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:574:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:578:8: style: The scope of the variable 'dither0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:579:8: style: The scope of the variable 'dither1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:580:8: style: The scope of the variable 'dither2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:581:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant1.c:581:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:207:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:408:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:408:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:408:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:409:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:640:10: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:765:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:767:12: style: The scope of the variable 'cptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:768:9: style: The scope of the variable 'dist0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:770:9: style: The scope of the variable 'xx0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:772:9: style: The scope of the variable 'inc0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:772:15: style: The scope of the variable 'inc1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:772:21: style: The scope of the variable 'inc2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:901:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:901:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:935:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:935:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:935:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:936:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:936:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:936:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:937:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:937:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:937:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:939:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jquant2.c:940:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jutils.c:103:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/jutils.c:103:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jccolext-altivec.c:31:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jccolext-altivec.c:31:19: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jccolext-altivec.c:31:28: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jccolext-altivec.c:31:37: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcgryext-altivec.c:32:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcgryext-altivec.c:32:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample.h:15:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample.h:16:16: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample.h:17:7: style: The scope of the variable 'row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample-altivec.c:37:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample-altivec.c:37:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample-altivec.c:93:12: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample-altivec.c:93:20: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jcsample-altivec.c:93:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdcolext-altivec.c:30:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdcolext-altivec.c:30:20: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdcolext-altivec.c:30:28: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdcolext-altivec.c:30:36: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdcolext-altivec.c:57:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdmrgext-altivec.c:59:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:35:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:131:37: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:131:46: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:316:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:316:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:355:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:355:19: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jdsample-altivec.c:355:28: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jidctfst-altivec.c:132:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jidctfst-altivec.c:114:33: style: Function 'jsimd_idct_ifast_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jsimd.h:841:16: note: Function 'jsimd_idct_ifast_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'.
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jidctfst-altivec.c:114:33: note: Function 'jsimd_idct_ifast_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'.
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jidctint-altivec.c:209:33: style: Function 'jsimd_idct_islow_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jsimd.h:816:16: note: Function 'jsimd_idct_islow_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'.
thunderbird-52.3.0/mozilla/media/libjpeg/simd/jidctint-altivec.c:209:33: note: Function 'jsimd_idct_islow_altivec' argument 1 names different: declaration 'dct_table' definition 'dct_table_'.
thunderbird-52.3.0/mozilla/media/libmkv/EbmlBufferWriter.c:32:23: error: Uninitialized variable: x [uninitvar]
thunderbird-52.3.0/mozilla/media/libmkv/EbmlWriter.c:113:83: style: Function 'Ebml_SerializeBinary' argument 3 names different: declaration 'ui' definition 'bin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libmkv/EbmlWriter.h:40:83: note: Function 'Ebml_SerializeBinary' argument 3 names different: declaration 'ui' definition 'bin'.
thunderbird-52.3.0/mozilla/media/libmkv/EbmlWriter.c:113:83: note: Function 'Ebml_SerializeBinary' argument 3 names different: declaration 'ui' definition 'bin'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:19:30: style: Function 'writeHeader' argument 1 names different: declaration 'ebml' definition 'glob'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.h:19:30: note: Function 'writeHeader' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:19:30: note: Function 'writeHeader' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:32:35: style: Function 'writeSimpleBlock' argument 1 names different: declaration 'ebml' definition 'glob'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.h:31:35: note: Function 'writeSimpleBlock' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:32:35: note: Function 'writeSimpleBlock' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:58:34: style: Function 'writeVideoTrack' argument 1 names different: declaration 'ebml' definition 'glob'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.h:22:34: note: Function 'writeVideoTrack' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:58:34: note: Function 'writeVideoTrack' argument 1 names different: declaration 'ebml' definition 'glob'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:91:37: style: Function 'writeAudioTrack' argument 9 names different: declaration 'private_' definition 'private'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.h:29:37: note: Function 'writeAudioTrack' argument 9 names different: declaration 'private_' definition 'private'.
thunderbird-52.3.0/mozilla/media/libmkv/WebMElement.c:91:37: note: Function 'writeAudioTrack' argument 9 names different: declaration 'private_' definition 'private'.
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:617:10: style: The scope of the variable 'get' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:735:18: style: The scope of the variable 'base' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:785:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1089:22: style: The scope of the variable 'peeked_id' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1090:30: style: The scope of the variable 'element' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1177:37: style: The scope of the variable 'aes_settings' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1245:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1319:24: style: The scope of the variable 't_entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1375:24: style: The scope of the variable 'data_size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1597:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1601:7: style: The scope of the variable 'has_data' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1804:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:1806:17: style: The scope of the variable 'found' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:2353:22: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:2353:28: style: The scope of the variable 'total' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:2353:35: style: The scope of the variable 'avail' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:2355:23: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:2102:38: warning: Suspicious code: sign conversion of 18446744073709551615 in calculation because '18446744073709551615' has a negative value [signConversion]
thunderbird-52.3.0/mozilla/media/libnestegg/src/nestegg.c:197:13: style: union member 'ebml_value::i' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libogg/src/ogg_framing.c:395:8: style: The scope of the variable 'acc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/celt/stack_alloc.h:39:0: error: #error "Opus requires one of VAR_ARRAYS, USE_ALLOCA, or NONTHREADSAFE_PSEUDOSTACK be defined to select the temporary allocation mode." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/libopus/celt/entdec.c:199:12: style: The scope of the variable 'ft' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/celt/entdec.c:225:48: style: Function 'ec_dec_bits' argument 2 names different: declaration '_ftb' definition '_bits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/celt/entdec.h:98:48: note: Function 'ec_dec_bits' argument 2 names different: declaration '_ftb' definition '_bits'.
thunderbird-52.3.0/mozilla/media/libopus/celt/entdec.c:225:48: note: Function 'ec_dec_bits' argument 2 names different: declaration '_ftb' definition '_bits'.
thunderbird-52.3.0/mozilla/media/libopus/celt/entenc.c:176:13: style: The scope of the variable 'ft' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/celt/entenc.c:177:13: style: The scope of the variable 'fl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/celt/entenc.c:193:57: style: Function 'ec_enc_bits' argument 3 names different: declaration '_ftb' definition '_bits'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/celt/entenc.h:77:57: note: Function 'ec_enc_bits' argument 3 names different: declaration '_ftb' definition '_bits'.
thunderbird-52.3.0/mozilla/media/libopus/celt/entenc.c:193:57: note: Function 'ec_enc_bits' argument 3 names different: declaration '_ftb' definition '_bits'.
thunderbird-52.3.0/mozilla/media/libopus/silk/LPC_analysis_filter.c:58:23: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NLSF_encode.c:61:23: style: The scope of the variable 'pCB_element' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ.c:96:26: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ.c:96:34: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ.c:96:42: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ_del_dec.c:135:26: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ_del_dec.c:135:34: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ_del_dec.c:135:42: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/NSQ_del_dec.c:649:26: style: The scope of the variable 'psDD' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/PLC.c:204:46: style: The scope of the variable 'pred_lag_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/control_SNR.c:43:23: style: The scope of the variable 'rateTable' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/decode_core.c:47:17: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/decode_core.c:47:25: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/decode_core.c:51:43: style: The scope of the variable 'pres_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/decode_parameters.c:43:22: style: The scope of the variable 'cbk_ptr_Q7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/encode_pulses.c:77:23: style: The scope of the variable 'nBits_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/LTP_analysis_filter_FIX.c:45:31: style: The scope of the variable 'x_lag_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/find_LTP_FIX.c:58:31: style: The scope of the variable 'lag_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/find_pred_coefs_FIX.c:46:23: style: The scope of the variable 'x_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/find_pred_coefs_FIX.c:47:23: style: The scope of the variable 'x_pre_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/noise_shape_analysis_FIX.c:167:31: style: The scope of the variable 'pitch_res_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/pitch_analysis_core_FIX.c:679:36: style: The scope of the variable 'basis_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/prefilter_FIX.c:110:23: style: The scope of the variable 'AR1_shp_Q13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/prefilter_FIX.c:103:37: style: Function 'silk_prefilter_FIX' argument 3 names different: declaration 'xw_Q10' definition 'xw_Q3'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/main_FIX.h:96:37: note: Function 'silk_prefilter_FIX' argument 3 names different: declaration 'xw_Q10' definition 'xw_Q3'.
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/prefilter_FIX.c:103:37: note: Function 'silk_prefilter_FIX' argument 3 names different: declaration 'xw_Q10' definition 'xw_Q3'.
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/residual_energy16_FIX.c:47:23: style: The scope of the variable 'pRow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/residual_energy_FIX.c:50:23: style: The scope of the variable 'LPC_res_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/solve_LS_FIX.c:216:23: style: The scope of the variable 'ptr32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/fixed/solve_LS_FIX.c:238:23: style: The scope of the variable 'ptr32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/LPC_inv_pred_gain_FLP.c:46:39: style: The scope of the variable 'rc_mult2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/LPC_inv_pred_gain_FLP.c:48:17: style: The scope of the variable 'Aold' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/LTP_analysis_filter_FLP.c:45:31: style: The scope of the variable 'x_lag_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/burg_modified_FLP.c:49:35: style: The scope of the variable 'num' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/burg_modified_FLP.c:49:47: style: The scope of the variable 'nrg_b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/burg_modified_FLP.c:49:54: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/find_LTP_FLP.c:53:31: style: The scope of the variable 'lag_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/find_pred_coefs_FLP.c:47:23: style: The scope of the variable 'x_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/find_pred_coefs_FLP.c:48:23: style: The scope of the variable 'x_pre_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/noise_shape_analysis_FLP.c:142:31: style: The scope of the variable 'pitch_res_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/pitch_analysis_core_FLP.c:93:27: style: The scope of the variable 'normalizer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/pitch_analysis_core_FLP.c:568:36: style: The scope of the variable 'basis_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/pitch_analysis_core_FLP.c:569:15: style: The scope of the variable 'energy' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/prefilter_FLP.c:105:23: style: The scope of the variable 'AR1_shp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/solve_LS_FLP.c:121:23: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/solve_LS_FLP.c:143:23: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/float/warped_autocorrelation_FLP.c:44:17: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:49:27: style: The scope of the variable 'cl_ptr_Q5' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:51:27: style: The scope of the variable 'cbk_gain_ptr_Q7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:52:27: style: The scope of the variable 'b_Q14_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:53:27: style: The scope of the variable 'W_Q18_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:39:34: style: Function 'silk_quant_LTP_gains' argument 4 names different: declaration 'sum_gain_dB_Q7' definition 'sum_log_gain_Q7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/silk/main.h:211:34: note: Function 'silk_quant_LTP_gains' argument 4 names different: declaration 'sum_gain_dB_Q7' definition 'sum_log_gain_Q7'.
thunderbird-52.3.0/mozilla/media/libopus/silk/quant_LTP_gains.c:39:34: note: Function 'silk_quant_LTP_gains' argument 4 names different: declaration 'sum_gain_dB_Q7' definition 'sum_log_gain_Q7'.
thunderbird-52.3.0/mozilla/media/libopus/silk/resampler_down2_3.c:48:17: style: The scope of the variable 'buf_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/resampler_private_IIR_FIR.c:44:17: style: The scope of the variable 'buf_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/resampler_private_down_FIR.c:49:23: style: The scope of the variable 'interpol_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/stereo_find_predictor.c:57:16: style: Opposite expression on both sides of '>'. [oppositeExpression]
thunderbird-52.3.0/mozilla/media/libopus/silk/stereo_find_predictor.c:57:16: note: Opposite expression on both sides of '>'.
thunderbird-52.3.0/mozilla/media/libopus/silk/stereo_find_predictor.c:57:16: note: Opposite expression on both sides of '>'.
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_del_dec_sse.c:134:26: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_del_dec_sse.c:134:34: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_del_dec_sse.c:134:42: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_del_dec_sse.c:744:26: style: The scope of the variable 'psDD' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_sse.c:92:26: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_sse.c:92:34: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/silk/x86/NSQ_sse.c:92:42: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:152:17: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:650:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:651:8: style: The scope of the variable 'pcm_len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:141:52: style: Function 'tonality_analysis_init' argument 1 names different: declaration 'analysis' definition 'tonal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.h:89:52: note: Function 'tonality_analysis_init' argument 1 names different: declaration 'analysis' definition 'tonal'.
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:141:52: note: Function 'tonality_analysis_init' argument 1 names different: declaration 'analysis' definition 'tonal'.
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:149:53: style: Function 'tonality_analysis_reset' argument 1 names different: declaration 'analysis' definition 'tonal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.h:95:53: note: Function 'tonality_analysis_reset' argument 1 names different: declaration 'analysis' definition 'tonal'.
thunderbird-52.3.0/mozilla/media/libopus/src/analysis.c:149:53: note: Function 'tonality_analysis_reset' argument 1 names different: declaration 'analysis' definition 'tonal'.
thunderbird-52.3.0/mozilla/media/libopus/src/opus_decoder.c:33:0: error: #error "OPUS_BUILD _MUST_ be defined to build Opus. This probably means you need other defines as well, as in a config.h. See the included build files for details." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_encoder.c:840:7: style: Variable 'LM' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_encoder.c:839:0: note: Variable 'LM' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libopus/src/opus_encoder.c:840:7: note: Variable 'LM' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libopus/src/opus_encoder.c:1505:17: style: The scope of the variable 'HB_gain_ref' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_multistream_decoder.c:159:8: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_multistream_encoder.c:346:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_multistream_encoder.c:977:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/opus_multistream_encoder.c:997:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libopus/src/repacketizer.c:280:8: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libpng/pngconf.h:483:0: error: #error "libpng requires 8-bit bytes" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.cpp:125:12: style: The scope of the variable 'cntTemp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.cpp:125:40: style: The scope of the variable 'w' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.cpp:85:25: style: Function 'AAFilter' argument 1 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.h:67:19: note: Function 'AAFilter' argument 1 names different: declaration 'length' definition 'len'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.cpp:85:25: note: Function 'AAFilter' argument 1 names different: declaration 'length' definition 'len'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.cpp:220:32: warning: Assert statement calls a function which may have desired side effects: 'getChannels'. [assertWithSideEffect]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:166:9: style: Technically the member function 'soundtouch::FIFOSampleBuffer::getChannels' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:158:5: style: Class 'FIFOProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:96:5: style: Class 'FIFOSampleBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/AAFilter.h:67:5: style: Class 'AAFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:178:25: style: The function 'ptrBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:73:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:178:25: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:190:18: style: The function 'receiveSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:97:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:190:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:203:18: style: The function 'receiveSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:106:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:203:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:211:18: style: The function 'numSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:110:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:211:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:218:17: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:113:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:218:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:225:18: style: The function 'adjustAmountOfSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:120:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:225:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:110:25: style: The function 'ptrBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:73:25: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:110:25: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:129:18: style: The function 'putSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:77:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:129:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:147:18: style: The function 'receiveSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:97:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:147:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:156:18: style: The function 'receiveSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:106:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:156:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:160:18: style: The function 'numSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:110:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:160:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:172:17: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:113:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:172:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:175:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:175:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:179:10: style: The function 'adjustAmountOfSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:120:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:179:10: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.cpp:118:40: style: Function 'putSamples' argument 1 names different: declaration 'numSamples' definition 'nSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.h:139:34: note: Function 'putSamples' argument 1 names different: declaration 'numSamples' definition 'nSamples'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSampleBuffer.cpp:118:40: note: Function 'putSamples' argument 1 names different: declaration 'numSamples' definition 'nSamples'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:168:10: style: The function 'putSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:77:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:168:10: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:171:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:171:10: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:174:9: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:218:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:174:9: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:48:18: style: The function 'resetRegisters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:69:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:48:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:49:17: style: The function 'transposeMono' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:71:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:49:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:52:17: style: The function 'transposeStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:74:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:52:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:55:17: style: The function 'transposeMulti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:77:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateCubic.h:55:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.cpp:278:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:52:18: warning: Virtual function 'resetRegisters' is called from constructor 'InterpolateLinearInteger()' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.cpp:56:5: note: Calling resetRegisters
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:52:18: note: resetRegisters is a virtual method
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:66:18: warning: Virtual function 'setRate' is called from constructor 'InterpolateLinearInteger()' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.cpp:57:5: note: Calling setRate
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:66:18: note: setRate is a virtual method
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:76:18: warning: Virtual function 'resetRegisters' is called from constructor 'InterpolateLinearFloat()' at line 192. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.cpp:192:5: note: Calling resetRegisters
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:76:18: note: resetRegisters is a virtual method
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:52:18: style: The function 'resetRegisters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:69:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:52:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:54:17: style: The function 'transposeMono' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:71:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:54:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:57:17: style: The function 'transposeStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:74:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:57:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:60:17: style: The function 'transposeMulti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:77:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:60:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:66:18: style: The function 'setRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:91:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:66:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:76:18: style: The function 'resetRegisters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:69:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:76:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:78:17: style: The function 'transposeMono' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:71:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:78:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:81:17: style: The function 'transposeStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:74:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:81:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:84:17: style: The function 'transposeMulti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:77:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateLinear.h:84:17: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:53:10: style: The function 'resetRegisters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:69:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:53:10: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:54:9: style: The function 'transposeMono' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:71:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:54:9: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:57:9: style: The function 'transposeStereo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:74:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:57:9: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:60:9: style: The function 'transposeMulti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:77:17: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/InterpolateShannon.h:60:9: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:133:10: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:178:38: style: Function 'setChannels' argument 1 names different: declaration 'channels' definition 'nChannels'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.h:164:26: note: Function 'setChannels' argument 1 names different: declaration 'channels' definition 'nChannels'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:178:38: note: Function 'setChannels' argument 1 names different: declaration 'channels' definition 'nChannels'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:144:17: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:63:5: style: Class 'RateTransposer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/RateTransposer.cpp:63:5: style: Class 'RateTransposer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.cpp:494:22: style: The scope of the variable 'psp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.cpp:100:5: style: Class 'SoundTouch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.cpp:100:5: style: Class 'SoundTouch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.h:236:18: style: The function 'putSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:77:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.h:236:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.h:245:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/SoundTouch.h:245:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:188:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:116:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:188:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:224:18: style: The function 'putSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/FIFOSamplePipe.h:77:18: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:224:18: note: Function in derived class
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:332:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:326:18: note: outer condition: corr>bestCorr
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:332:22: note: identical inner condition: corr>bestCorr
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:304:5: style: Variable 'bestCorr' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:299:5: note: Variable 'bestCorr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:304:5: note: Variable 'bestCorr' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:354:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:433:12: style: The scope of the variable 'seq' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:433:17: style: The scope of the variable 'seek' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:537:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:538:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:689:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:690:9: style: The scope of the variable 'cnt2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:125:35: style: Function 'setParameters' argument 1 names different: declaration 'sampleRate' definition 'aSampleRate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:211:28: note: Function 'setParameters' argument 1 names different: declaration 'sampleRate' definition 'aSampleRate'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:125:35: note: Function 'setParameters' argument 1 names different: declaration 'sampleRate' definition 'aSampleRate'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:125:52: style: Function 'setParameters' argument 2 names different: declaration 'sequenceMS' definition 'aSequenceMS'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:212:28: note: Function 'setParameters' argument 2 names different: declaration 'sequenceMS' definition 'aSequenceMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:125:52: note: Function 'setParameters' argument 2 names different: declaration 'sequenceMS' definition 'aSequenceMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:126:35: style: Function 'setParameters' argument 3 names different: declaration 'seekwindowMS' definition 'aSeekWindowMS'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:213:28: note: Function 'setParameters' argument 3 names different: declaration 'seekwindowMS' definition 'aSeekWindowMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:126:35: note: Function 'setParameters' argument 3 names different: declaration 'seekwindowMS' definition 'aSeekWindowMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:126:54: style: Function 'setParameters' argument 4 names different: declaration 'overlapMS' definition 'aOverlapMS'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:214:28: note: Function 'setParameters' argument 4 names different: declaration 'overlapMS' definition 'aOverlapMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:126:54: note: Function 'setParameters' argument 4 names different: declaration 'overlapMS' definition 'aOverlapMS'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:686:38: style: Function 'overlapStereo' argument 1 names different: declaration 'output' definition 'poutput'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:149:44: note: Function 'overlapStereo' argument 1 names different: declaration 'output' definition 'poutput'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:686:38: note: Function 'overlapStereo' argument 1 names different: declaration 'output' definition 'poutput'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:732:44: style: Function 'calculateOverlapLength' argument 1 names different: declaration 'overlapMs' definition 'aoverlapMs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:140:37: note: Function 'calculateOverlapLength' argument 1 names different: declaration 'overlapMs' definition 'aoverlapMs'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:732:44: note: Function 'calculateOverlapLength' argument 1 names different: declaration 'overlapMs' definition 'aoverlapMs'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:188:18: warning: Virtual function 'clear' is called from constructor 'TDStretch()' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.cpp:104:5: note: Calling clear
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/TDStretch.h:188:18: note: clear is a virtual method
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/cpu_detect_x86.cpp:71:29: style: Function 'disableExtensions' argument 1 names different: declaration 'wDisableMask' definition 'dwDisableMask'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/cpu_detect.h:60:29: note: Function 'disableExtensions' argument 1 names different: declaration 'wDisableMask' definition 'dwDisableMask'.
thunderbird-52.3.0/mozilla/media/libsoundtouch/src/cpu_detect_x86.cpp:71:29: note: Function 'disableExtensions' argument 1 names different: declaration 'wDisableMask' definition 'dwDisableMask'.
thunderbird-52.3.0/mozilla/media/libspeex_resampler/src/arch.h:57:0: error: #error You now need to define either FIXED_POINT or FLOATING_POINT [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/H264.cpp:94:11: style: The scope of the variable 'lastScale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/H264.cpp:95:11: style: The scope of the variable 'nextScale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/H264.cpp:96:11: style: The scope of the variable 'deltaScale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MP4Metadata.cpp:542:22: style: Variable 'numTracks' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:554:21: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:851:21: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:367:8: performance: Technically the member function 'mp4_demuxer::CtsComparator::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:372:3: performance: Technically the member function 'mp4_demuxer::CtsComparator::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:580:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:582:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:593:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:595:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:597:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/MoofParser.cpp:752:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libstagefright/binding/SinfParser.cpp:67:26: style: Variable 'isEncrypted' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/AMRExtractor.h:32:5: style: Class 'AMRExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/MPEG4Extractor.h:44:5: style: Class 'MPEG4Extractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/ESDS.cpp:28:7: warning: Member variable 'ESDS::mStreamType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/ESDS.cpp:28:7: warning: Member variable 'ESDS::mBitRateMax' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/ESDS.cpp:28:7: warning: Member variable 'ESDS::mBitRateAvg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:208:9: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2402:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2402:25: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:829:25: warning: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:826:32: note: Assuming that condition 'cur' is not redundant
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:829:25: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:580:17: style: The scope of the variable 'dataLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2049:52: style: Function 'parseSegmentIndex' argument 1 names different: declaration 'data_offset' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/MPEG4Extractor.h:126:40: note: Function 'parseSegmentIndex' argument 1 names different: declaration 'data_offset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2049:52: note: Function 'parseSegmentIndex' argument 1 names different: declaration 'data_offset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2049:67: style: Function 'parseSegmentIndex' argument 2 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/MPEG4Extractor.h:126:60: note: Function 'parseSegmentIndex' argument 2 names different: declaration 'data_size' definition 'size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2049:67: note: Function 'parseSegmentIndex' argument 2 names different: declaration 'data_size' definition 'size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:575:17: style: Variable 'classSize' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2212:17: style: Variable 'ctime' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2213:17: style: Variable 'mtime' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2215:20: style: Variable 'duration' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2228:18: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2231:18: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2783:31: style: Variable 'ElementInstanceTag' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2784:31: style: Variable 'Profile' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2785:31: style: Variable 'SamplingFrequencyIndex' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2790:31: style: Variable 'NumAssocDataElements' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2791:31: style: Variable 'NumValidCcElements' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2797:35: style: Variable 'MonoMixdownElementNumber' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2804:35: style: Variable 'StereoMixdownElementNumber' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2811:35: style: Variable 'MatrixMixdownIndex' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2812:35: style: Variable 'PseudoSurroundEnable' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2819:35: style: Variable 'FrontElementTagSelect' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2826:35: style: Variable 'SideElementTagSelect' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2833:35: style: Variable 'BackElementTagSelect' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2840:35: style: Variable 'LfeElementTagSelect' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2901:8: performance: Technically the member function 'stagefright::CompositionSorter::LessThan' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:2906:8: performance: Technically the member function 'stagefright::CompositionSorter::Equals' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:35:5: style: Class 'SampleTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MPEG4Extractor.cpp:106:5: style: Struct 'MPEG4DataSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentChunkIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentSampleIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentSampleSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentSampleTime' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentSampleDecodeTime' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleIterator.cpp:34:17: warning: Member variable 'SampleIterator::mCurrentSampleDuration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleIterator.h:27:5: style: Struct 'SampleIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:765:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:766:33: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:17: style: Function 'setSampleAuxiliaryInformationSizeParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:56:62: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:17: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:37: style: Function 'setSampleAuxiliaryInformationSizeParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:57:61: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:37: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:57: style: Function 'setSampleAuxiliaryInformationSizeParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:58:63: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:515:57: note: Function 'setSampleAuxiliaryInformationSizeParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:17: style: Function 'setSampleAuxiliaryInformationOffsetParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:60:64: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:17: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 1 names different: declaration 'aDataOffset' definition 'data_offset'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:37: style: Function 'setSampleAuxiliaryInformationOffsetParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:61:63: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:37: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 2 names different: declaration 'aDataSize' definition 'data_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:57: style: Function 'setSampleAuxiliaryInformationOffsetParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:62:65: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:576:57: note: Function 'setSampleAuxiliaryInformationOffsetParams' argument 3 names different: declaration 'aDrmScheme' definition 'drm_scheme'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:738:48: style: Function 'getMaxSampleSize' argument 1 names different: declaration 'size' definition 'max_size'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:70:39: note: Function 'getMaxSampleSize' argument 1 names different: declaration 'size' definition 'max_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:738:48: note: Function 'getMaxSampleSize' argument 1 names different: declaration 'size' definition 'max_size'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1074:18: style: Function 'getSampleSize_l' argument 1 names different: declaration 'sample_index' definition 'sampleIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:173:39: note: Function 'getSampleSize_l' argument 1 names different: declaration 'sample_index' definition 'sampleIndex'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1074:18: note: Function 'getSampleSize_l' argument 1 names different: declaration 'sample_index' definition 'sampleIndex'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1074:39: style: Function 'getSampleSize_l' argument 2 names different: declaration 'sample_size' definition 'sampleSize'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:173:61: note: Function 'getSampleSize_l' argument 2 names different: declaration 'sample_size' definition 'sampleSize'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1074:39: note: Function 'getSampleSize_l' argument 2 names different: declaration 'sample_size' definition 'sampleSize'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1145:18: style: Function 'getSampleCencInfo' argument 1 names different: declaration 'aSampleIndex' definition 'sample_index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:97:41: note: Function 'getSampleCencInfo' argument 1 names different: declaration 'aSampleIndex' definition 'sample_index'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1145:18: note: Function 'getSampleCencInfo' argument 1 names different: declaration 'aSampleIndex' definition 'sample_index'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1145:52: style: Function 'getSampleCencInfo' argument 2 names different: declaration 'aClearSizes' definition 'clear_sizes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:98:52: note: Function 'getSampleCencInfo' argument 2 names different: declaration 'aClearSizes' definition 'clear_sizes'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1145:52: note: Function 'getSampleCencInfo' argument 2 names different: declaration 'aClearSizes' definition 'clear_sizes'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1146:29: style: Function 'getSampleCencInfo' argument 3 names different: declaration 'aCipherSizes' definition 'cipher_sizes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:99:52: note: Function 'getSampleCencInfo' argument 3 names different: declaration 'aCipherSizes' definition 'cipher_sizes'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1146:29: note: Function 'getSampleCencInfo' argument 3 names different: declaration 'aCipherSizes' definition 'cipher_sizes'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1146:51: style: Function 'getSampleCencInfo' argument 4 names different: declaration 'aIV' definition 'iv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/include/SampleTable.h:100:40: note: Function 'getSampleCencInfo' argument 4 names different: declaration 'aIV' definition 'iv'.
thunderbird-52.3.0/mozilla/media/libstagefright/frameworks/av/media/libstagefright/SampleTable.cpp:1146:51: note: Function 'getSampleCencInfo' argument 4 names different: declaration 'aIV' definition 'iv'.
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:123:19: warning: Either the condition '!aFilename' is redundant or there is possible null pointer dereference: aFilename. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:120:7: note: Assuming that condition '!aFilename' is not redundant
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:123:19: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:128:13: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:124:7: note: Assuming that condition '!f' is not redundant
thunderbird-52.3.0/mozilla/media/libstagefright/gtest/TestParser.cpp:128:13: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/fake_log_device.c:155:25: error: Array 'openLogTable[16]' accessed at index 127, which is out of bounds. [arrayIndexOutOfBounds]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:672:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:941:5: style: Variable 'outBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:938:0: note: Variable 'outBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:941:5: note: Variable 'outBuffer' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:562:27: style: Same expression on both sides of '-='. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/liblog/logprint.c:216:26: style: The scope of the variable 'p_info_old' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/RefBase.cpp:77:5: style: Class 'weakref_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/String16.cpp:272:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:214:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:228:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:266:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libstagefright/system/core/libutils/VectorImpl.cpp:564:13: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1448:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1449:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1808:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1822:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1881:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1928:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:314:39: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:532:16: style: The scope of the variable 'run_count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:571:16: style: The scope of the variable 'run_count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:608:22: style: The scope of the variable 'val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:841:17: style: The scope of the variable 'refi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:908:20: style: The scope of the variable 'fragi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1027:11: style: The scope of the variable 'skip' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1539:11: style: The scope of the variable 'token' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1613:24: style: The scope of the variable 'cdst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1614:24: style: The scope of the variable 'csrc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1616:24: style: The scope of the variable 'sum0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1617:24: style: The scope of the variable 'sum1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1664:24: style: The scope of the variable 'rdst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1665:24: style: The scope of the variable 'rsrc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1668:24: style: The scope of the variable 'sum0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:1669:24: style: The scope of the variable 'sum1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:2086:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:586:21: style: Checking if unsigned variable 'run_count--' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:195:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:198:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:208:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:210:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:212:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:214:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:216:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:220:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:221:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:227:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:228:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:229:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:230:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:236:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:237:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:238:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:239:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:242:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:253:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:257:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:260:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:262:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:264:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:266:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:270:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:271:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:277:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:278:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:279:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/decode.c:280:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libtheora/lib/dequant.c:33:18: style: The scope of the variable 'qti' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/dequant.c:34:18: style: The scope of the variable 'pli' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/huffdec.c:479:24: style: The scope of the variable 'bits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/huffdec.c:474:65: style: Function 'oc_huff_token_decode_c' argument 2 names different: declaration '_node' definition '_tree'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtheora/lib/huffdec.h:30:65: note: Function 'oc_huff_token_decode_c' argument 2 names different: declaration '_node' definition '_tree'.
thunderbird-52.3.0/mozilla/media/libtheora/lib/huffdec.c:474:65: note: Function 'oc_huff_token_decode_c' argument 2 names different: declaration '_node' definition '_tree'.
thunderbird-52.3.0/mozilla/media/libtheora/lib/internal.c:211:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:336:22: style: The scope of the variable 'fplane' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:337:22: style: The scope of the variable 'crop_x0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:338:22: style: The scope of the variable 'crop_y0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:339:22: style: The scope of the variable 'crop_xf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:340:22: style: The scope of the variable 'crop_yf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtheora/lib/state.c:342:22: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_block.c:236:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_block.c:275:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_block.c:275:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:28:59: style: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtremor/lib/codebook.h:85:66: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:28:59: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:348:77: style: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtremor/lib/codebook.h:95:15: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:348:77: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:339:11: style: Unused variable: j [unusedVariable]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:249:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_codebook.c:250:39: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_floor0.c:148:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_floor1.c:421:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_info.c:94:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_info.c:121:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_info.c:308:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_info.c:60:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_info.c:80:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mapping0.c:65:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mapping0.c:197:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mapping0.c:198:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mapping0.c:200:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mapping0.c:201:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_mdct.c:346:13: style: The scope of the variable 'V' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_res012.c:54:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_res012.c:229:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:196:8: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:196:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:196:12: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:331:39: style: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtremor/lib/codebook.h:80:46: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:331:39: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:331:64: style: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtremor/lib/codebook.h:80:74: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:331:64: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:358:43: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_sharedbook.c:369:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_synthesis.c:33:25: style: The scope of the variable 'type' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_synthesis.c:33:35: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_window.c:55:54: style: Function '_vorbis_apply_window' argument 2 names different: declaration 'window' definition 'window_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libtremor/lib/window.h:22:61: note: Function '_vorbis_apply_window' argument 2 names different: declaration 'window' definition 'window_p'.
thunderbird-52.3.0/mozilla/media/libtremor/lib/tremor_window.c:55:54: note: Function '_vorbis_apply_window' argument 2 names different: declaration 'window' definition 'window_p'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_bitrate.c:29:65: style: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/bitrate.h:53:72: note: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_bitrate.c:29:65: note: Function 'vorbis_bitrate_init' argument 2 names different: declaration 'bs' definition 'bm'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_bitrate.c:59:50: style: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/bitrate.h:54:57: note: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_bitrate.c:59:50: note: Function 'vorbis_bitrate_clear' argument 1 names different: declaration 'bs' definition 'bm'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:79:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:317:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:418:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:422:8: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:727:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:727:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:420:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:421:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_block.c:468:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:31:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:447:13: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:471:8: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:471:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:471:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:472:7: style: The scope of the variable 'chptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:30:69: style: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:100:76: note: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:30:69: note: Function 'vorbis_staticbook_pack' argument 2 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:149:59: style: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:101:66: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:149:59: note: Function 'vorbis_staticbook_unpack' argument 1 names different: declaration 'b' definition 'opb'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:468:61: style: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:113:43: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:468:61: note: Function 'vorbis_book_decodevv_add' argument 3 names different: declaration 'off' definition 'offset'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:380:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_codebook.c:381:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_envelope.c:319:15: warning: Identical condition 'j>=testW', second condition is always false [identicalConditionAfterEarlyExit]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_envelope.c:273:11: note: first condition
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_envelope.c:319:15: note: second condition
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_envelope.c:105:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:580:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:736:8: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:758:8: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:758:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:852:11: style: The scope of the variable 'cval' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:853:11: style: The scope of the variable 'cshift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:854:13: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:1049:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_floor1.c:488:8: style: Variable 'y2b' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:125:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:152:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:341:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:68:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:91:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_info.c:111:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:140:12: style: The scope of the variable 'o' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:140:14: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:141:9: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:61:47: style: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/lpc.h:24:54: note: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:61:47: note: Function 'vorbis_lpc_from_data' argument 2 names different: declaration 'lpc' definition 'lpci'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:62:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:63:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lpc.c:142:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:316:20: style: The scope of the variable 'delta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:312:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:367:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:406:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:407:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:408:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_lsp.c:409:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:241:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:247:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:595:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:596:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:710:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:711:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:713:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mapping0.c:714:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mdct.c:223:14: style: The scope of the variable 'r0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mdct.c:224:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mdct.c:271:14: style: The scope of the variable 'r0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mdct.c:272:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_mdct.c:498:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:362:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:362:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:92:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:452:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:453:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:550:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:551:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:552:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:553:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:554:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:704:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:755:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:937:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1031:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1034:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1037:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1040:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1043:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1046:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1052:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1053:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1054:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:1055:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_psy.c:174:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_res0.c:78:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_res0.c:322:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_res0.c:666:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:194:8: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:194:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:194:12: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:193:61: style: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:87:68: note: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:193:61: note: Function '_book_unquantize' argument 3 names different: declaration 'map' definition 'sparsemap'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:280:39: style: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:83:46: note: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:280:39: note: Function 'vorbis_book_init_encode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:280:64: style: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:83:74: note: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:280:64: note: Function 'vorbis_book_init_encode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:310:39: style: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:84:46: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:310:39: note: Function 'vorbis_book_init_decode' argument 1 names different: declaration 'dest' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:310:64: style: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/codebook.h:84:74: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:310:64: note: Function 'vorbis_book_init_decode' argument 2 names different: declaration 'source' definition 's'.
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:338:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_sharedbook.c:349:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_smallft.c:690:29: style: The scope of the variable 't6' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_smallft.c:690:32: style: The scope of the variable 't7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_smallft.c:690:35: style: The scope of the variable 't8' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_smallft.c:690:38: style: The scope of the variable 't9' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbis_smallft.c:690:41: style: The scope of the variable 't10' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbisenc.c:194:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvorbis/lib/vorbisenc.c:194:9: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/alloccommon.c:127:36: style: Function 'vp8_setup_version' argument 1 names different: declaration 'oci' definition 'cm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/alloccommon.h:25:36: note: Function 'vp8_setup_version' argument 1 names different: declaration 'oci' definition 'cm'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/alloccommon.c:127:36: note: Function 'vp8_setup_version' argument 1 names different: declaration 'oci' definition 'cm'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/arm/neon/idct_dequant_0_2x_neon.c:18:20: style: The scope of the variable 'dst0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/arm/neon/iwalsh_neon.c:100:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c:193:32: error: Uninitialized variable: d0u8x4 [uninitvar]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c:195:32: error: Uninitialized variable: d1u8x4 [uninitvar]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/debugmodes.c:91:17: style: The scope of the variable 'bindex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/debugmodes.c:138:17: style: The scope of the variable 'bindex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/entropymode.c:167:39: style: Function 'vp8_default_bmode_probs' argument 1 names different: declaration 'dest' definition 'p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/entropymode.h:81:39: note: Function 'vp8_default_bmode_probs' argument 1 names different: declaration 'dest' definition 'p'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/entropymode.c:167:39: note: Function 'vp8_default_bmode_probs' argument 1 names different: declaration 'dest' definition 'p'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:78:0: style: Same expression used in consecutive assignments of 'et' and 'el'. [duplicateAssignExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:79:0: note: Same expression used in consecutive assignments of 'et' and 'el'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:78:0: note: Same expression used in consecutive assignments of 'et' and 'el'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:110:0: style: Same expression used in consecutive assignments of 'et' and 'el'. [duplicateAssignExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:111:0: note: Same expression used in consecutive assignments of 'et' and 'el'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/extend.c:110:0: note: Same expression used in consecutive assignments of 'et' and 'el'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.c:30:13: style: Function 'vp8_find_near_mvs' argument 5 names different: declaration 'best' definition 'best_mv'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.h:78:46: note: Function 'vp8_find_near_mvs' argument 5 names different: declaration 'best' definition 'best_mv'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.c:30:13: note: Function 'vp8_find_near_mvs' argument 5 names different: declaration 'best' definition 'best_mv'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.c:31:9: style: Function 'vp8_find_near_mvs' argument 6 names different: declaration 'near_mv_ref_cts' definition 'cnt'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.h:79:9: note: Function 'vp8_find_near_mvs' argument 6 names different: declaration 'near_mv_ref_cts' definition 'cnt'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/findnearmv.c:31:9: note: Function 'vp8_find_near_mvs' argument 6 names different: declaration 'near_mv_ref_cts' definition 'cnt'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/idctllm.c:146:9: style: The scope of the variable 'a2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/idctllm.c:146:13: style: The scope of the variable 'b2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/idctllm.c:146:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/idctllm.c:146:21: style: The scope of the variable 'd2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter.c:203:9: style: The scope of the variable 'filter_level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter.c:261:9: style: The scope of the variable 'filter_level' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:108:10: style: The scope of the variable 'hev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:109:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:140:10: style: The scope of the variable 'hev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:141:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:226:17: style: The scope of the variable 'hev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:227:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:261:17: style: The scope of the variable 'hev' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:262:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:324:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/loopfilter_filters.c:343:17: style: The scope of the variable 'mask' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/postproc.c:137:28: style: The scope of the variable 'p_dst' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/postproc.c:388:47: style: Function 'vp8_de_noise' argument 1 names different: declaration 'oci' definition 'cm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/postproc.h:37:47: note: Function 'vp8_de_noise' argument 1 names different: declaration 'oci' definition 'cm'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/postproc.c:388:47: note: Function 'vp8_de_noise' argument 1 names different: declaration 'oci' definition 'cm'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconinter.c:85:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconinter.c:140:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconinter.c:531:49: style: Function 'vp8_build_inter_predictors_mb' argument 1 names different: declaration 'x' definition 'xd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconinter.h:19:56: note: Function 'vp8_build_inter_predictors_mb' argument 1 names different: declaration 'x' definition 'xd'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconinter.c:531:49: note: Function 'vp8_build_inter_predictors_mb' argument 1 names different: declaration 'x' definition 'xd'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra.c:26:12: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra.c:39:13: style: The scope of the variable 'shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra.c:40:13: style: The scope of the variable 'average' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra.c:156:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra.c:170:13: style: The scope of the variable 'shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/reconintra4x4.c:22:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.c:116:18: style: Function 'vp8_tree_probs_from_distribution' argument 7 names different: declaration 'Pfactor' definition 'Pfac'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.h:77:18: note: Function 'vp8_tree_probs_from_distribution' argument 7 names different: declaration 'Pfactor' definition 'Pfac'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.c:116:18: note: Function 'vp8_tree_probs_from_distribution' argument 7 names different: declaration 'Pfactor' definition 'Pfac'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.c:117:9: style: Function 'vp8_tree_probs_from_distribution' argument 8 names different: declaration 'Round' definition 'rd'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.h:78:9: note: Function 'vp8_tree_probs_from_distribution' argument 8 names different: declaration 'Round' definition 'rd'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/common/treecoder.c:117:9: note: Function 'vp8_tree_probs_from_distribution' argument 8 names different: declaration 'Round' definition 'rd'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/dboolhuff.c:21:33: warning: Either the condition '!source' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/dboolhuff.c:29:22: note: Assuming that condition '!source' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/dboolhuff.c:21:33: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:100:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:511:9: style: The scope of the variable 'recon_yoffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:511:24: style: The scope of the variable 'recon_uvoffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:990:15: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:990:18: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:981:33: style: Function 'vp8_decode_frame' argument 1 names different: declaration 'cpi' definition 'pbi'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/onyxd_int.h:133:33: note: Function 'vp8_decode_frame' argument 1 names different: declaration 'cpi' definition 'pbi'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/decodeframe.c:981:33: note: Function 'vp8_decode_frame' argument 1 names different: declaration 'cpi' definition 'pbi'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/error_concealment.c:196:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/onyxd_if.c:312:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/onyxd_if.c:306:0: note: Variable 'retcode' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/onyxd_if.c:312:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/onyxd_if.c:146:9: style: The scope of the variable 'free_fb' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:99:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:304:19: style: The scope of the variable 'current_mb_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:658:18: style: The scope of the variable 'ithread' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:702:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:783:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:784:9: style: The scope of the variable 'uv_width' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:874:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/decoder/threading.c:370:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:900:61: style: Redundant condition: cpi->common.frame_type==KEY_FRAME. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:385:18: style: The scope of the variable 'w' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1007:9: style: The scope of the variable 'new_intra' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1007:20: style: The scope of the variable 'new_last' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1007:30: style: The scope of the variable 'new_garf' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1007:40: style: The scope of the variable 'oldtotal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1007:50: style: The scope of the variable 'newtotal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/bitstream.c:1268:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:35: style: Function 'vp8_start_encode' argument 1 names different: declaration 'bc' definition 'br'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.h:40:42: note: Function 'vp8_start_encode' argument 1 names different: declaration 'bc' definition 'br'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:35: note: Function 'vp8_start_encode' argument 1 names different: declaration 'bc' definition 'br'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:54: style: Function 'vp8_start_encode' argument 2 names different: declaration 'buffer' definition 'source'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.h:40:61: note: Function 'vp8_start_encode' argument 2 names different: declaration 'buffer' definition 'source'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:54: note: Function 'vp8_start_encode' argument 2 names different: declaration 'buffer' definition 'source'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:77: style: Function 'vp8_start_encode' argument 3 names different: declaration 'buffer_end' definition 'source_end'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.h:40:84: note: Function 'vp8_start_encode' argument 3 names different: declaration 'buffer_end' definition 'source_end'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:43:77: note: Function 'vp8_start_encode' argument 3 names different: declaration 'buffer_end' definition 'source_end'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:54:34: style: Function 'vp8_stop_encode' argument 1 names different: declaration 'bc' definition 'br'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.h:43:41: note: Function 'vp8_stop_encode' argument 1 names different: declaration 'bc' definition 'br'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/boolhuff.c:54:34: note: Function 'vp8_stop_encode' argument 1 names different: declaration 'bc' definition 'br'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/dct.c:70:9: style: The scope of the variable 'a2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/dct.c:70:13: style: The scope of the variable 'b2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/dct.c:70:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/dct.c:70:21: style: The scope of the variable 'd2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:693:9: style: Condition 'apply_spatial_loop_filter' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:506:37: note: Assignment 'apply_spatial_loop_filter=1', assigned value is 1
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:693:9: note: Condition 'apply_spatial_loop_filter' is always true
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:70:9: style: The scope of the variable 'shift_inc2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:94:17: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:242:9: style: The scope of the variable 'shift_inc2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:271:13: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:503:9: style: The scope of the variable 'sse_diff_thresh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:695:11: style: The scope of the variable 'apply_filter_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/denoising.c:696:11: style: The scope of the variable 'apply_filter_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodeframe.c:275:9: style: The scope of the variable 'recon_yoffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodeframe.c:738:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodeframe.c:977:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodeintra.c:25:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemb.c:285:13: style: The scope of the variable 'base_bits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemb.c:286:13: style: The scope of the variable 'd2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemb.c:287:13: style: The scope of the variable 'dx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemv.c:146:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemv.c:140:0: note: Variable 'i' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemv.c:146:5: note: Variable 'i' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemv.c:141:18: style: The scope of the variable 'cost0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/encodemv.c:142:18: style: The scope of the variable 'cost1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:108:22: style: Condition 'offset<0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:805:9: style: Variable 'weight' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:798:0: note: Variable 'weight' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:805:9: note: Variable 'weight' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1782:5: style: Variable 'mod_frame_err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1750:0: note: Variable 'mod_frame_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1782:5: note: Variable 'mod_frame_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1787:5: style: Variable 'gf_first_frame_err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1749:0: note: Variable 'gf_first_frame_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1787:5: note: Variable 'gf_first_frame_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:2761:5: style: Variable 'kf_mod_err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:2729:0: note: Variable 'kf_mod_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:2761:5: note: Variable 'kf_mod_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:316:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:990:12: style: The scope of the variable 'err_correction_factor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1109:12: style: The scope of the variable 'err_correction_factor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1192:12: style: The scope of the variable 'err_correction_factor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1372:16: style: The scope of the variable 'IIRatio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1476:16: style: The scope of the variable 'decay_rate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1548:12: style: The scope of the variable 'this_frame_mvr_ratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1549:12: style: The scope of the variable 'this_frame_mvc_ratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1745:12: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:1770:9: style: The scope of the variable 'flash_detected' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:2656:16: style: The scope of the variable 'next_iiratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:3207:13: style: The scope of the variable 'scale_val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/firstpass.c:3220:16: style: The scope of the variable 'effective_size_ratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/lookahead.c:112:9: style: The scope of the variable 'row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/lookahead.c:112:14: style: The scope of the variable 'col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/lookahead.c:112:19: style: The scope of the variable 'active_end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:403:5: style: Variable 'bestmse' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:371:0: note: Variable 'bestmse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:403:5: note: Variable 'bestmse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:714:5: style: Variable 'bestmse' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:682:0: note: Variable 'bestmse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:714:5: note: Variable 'bestmse' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:1244:25: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:1448:12: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:1581:12: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:860:9: style: Function 'vp8_hex_search' argument 7 names different: declaration 'error_per_bit' definition 'sad_per_bit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.h:53:9: note: Function 'vp8_hex_search' argument 7 names different: declaration 'error_per_bit' definition 'sad_per_bit'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:860:9: note: Function 'vp8_hex_search' argument 7 names different: declaration 'error_per_bit' definition 'sad_per_bit'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:861:34: style: Function 'vp8_hex_search' argument 8 names different: declaration 'vf' definition 'vfp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.h:54:34: note: Function 'vp8_hex_search' argument 8 names different: declaration 'vf' definition 'vfp'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mcomp.c:861:34: note: Function 'vp8_hex_search' argument 8 names different: declaration 'vf' definition 'vfp'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/modecosts.c:19:36: style: Function 'vp8_init_mode_costs' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/modecosts.h:21:43: note: Function 'vp8_init_mode_costs' argument 1 names different: declaration 'x' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/modecosts.c:19:36: note: Function 'vp8_init_mode_costs' argument 1 names different: declaration 'x' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mr_dissim.c:57:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mr_dissim.c:101:42: style: The scope of the variable 'mmvx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mr_dissim.c:102:42: style: The scope of the variable 'mmvy' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/mr_dissim.c:182:33: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:447:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:447:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:448:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:448:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:451:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:451:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:452:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:452:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:454:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:454:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:455:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:455:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:457:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:457:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:458:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:458:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:461:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:461:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:462:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:462:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:464:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:464:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:465:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:465:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:473:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:473:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:474:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:474:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:477:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:477:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:478:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:478:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:481:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:481:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:482:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:482:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:484:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:484:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:485:5: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2513:29: note: Calling function 'dealloc_compressor_data', 1st argument 'cpi' value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:485:5: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2514:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2514:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2515:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2515:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2516:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2516:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2517:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2517:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2518:14: warning: Either the condition 'cpi' is redundant or there is possible null pointer dereference: cpi. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2247:9: note: Assuming that condition 'cpi' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:2518:14: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:1115:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:1120:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:1115:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:578:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:3997:17: style: The scope of the variable 'buff_lvl_step' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:4731:13: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:4732:13: style: The scope of the variable 'mb_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:4755:13: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:4756:13: style: The scope of the variable 'mb_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:1791:13: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/onyx_if.c:1792:13: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:310:26: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:87:7: style: The scope of the variable 'threshold1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:88:7: style: The scope of the variable 'threshold2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:90:7: style: The scope of the variable 'grad_last' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:91:7: style: The scope of the variable 'grad_source' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:246:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:247:9: style: The scope of the variable 'distortion' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:359:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:360:9: style: The scope of the variable 'Uaverage' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:361:9: style: The scope of the variable 'Vaverage' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:638:9: style: The scope of the variable 'local_motion_check' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1058:17: style: The scope of the variable 'thissme' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1060:17: style: The scope of the variable 'further_steps' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1061:17: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1504:30: style: The scope of the variable 'distortion' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1506:9: style: The scope of the variable 'this_rd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1501:46: style: Function 'vp8_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.h:25:53: note: Function 'vp8_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:1501:46: note: Function 'vp8_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/pickinter.c:364:24: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/picklpf.c:277:9: style: The scope of the variable 'filt_high' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/picklpf.c:279:9: style: The scope of the variable 'filt_low' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/picklpf.c:284:9: style: The scope of the variable 'Bias' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:21:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:22:9: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:22:12: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:22:15: style: The scope of the variable 'z' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:22:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:54:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:55:9: style: The scope of the variable 'zbin' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:56:9: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:56:15: style: The scope of the variable 'z' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:56:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:253:9: style: The scope of the variable 'quant_val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:36:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/quantize.c:81:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/ratectrl.c:443:9: style: The scope of the variable 'Boost' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/ratectrl.c:1366:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:741:26: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:426:13: style: The scope of the variable 'bd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:428:9: style: The scope of the variable 'berror' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:452:13: style: The scope of the variable 'be' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:453:13: style: The scope of the variable 'bd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:644:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:645:9: style: The scope of the variable 'distortion' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:777:9: style: The scope of the variable 'rate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:780:9: style: The scope of the variable 'this_rd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:885:9: style: The scope of the variable 'rate_to' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1184:21: style: The scope of the variable 'sseshift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1188:21: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1189:21: style: The scope of the variable 'thissme' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1420:13: style: The scope of the variable 'sr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1544:22: style: The scope of the variable 'vcnt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1545:22: style: The scope of the variable 'find' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1546:22: style: The scope of the variable 'mb_offset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:1550:22: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:2241:17: style: The scope of the variable 'further_steps' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:2242:17: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:2612:49: style: Function 'vp8_rd_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.h:77:56: note: Function 'vp8_rd_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:2612:49: note: Function 'vp8_rd_pick_intra_mode' argument 2 names different: declaration 'rate' definition 'rate_'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:776:24: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:882:24: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/rdopt.c:884:9: style: Variable 'UNINITIALIZED_IS_SAFE' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/segmentation.c:17:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/segmentation.c:17:17: style: The scope of the variable 'mb_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/tokenize.c:118:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.c:36:27: style: Function 'vp8_cost_tokens' argument 1 names different: declaration 'Costs' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.h:123:10: note: Function 'vp8_cost_tokens' argument 1 names different: declaration 'Costs' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.c:36:27: note: Function 'vp8_cost_tokens' argument 1 names different: declaration 'Costs' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.c:40:28: style: Function 'vp8_cost_tokens2' argument 1 names different: declaration 'Costs' definition 'c'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.h:127:10: note: Function 'vp8_cost_tokens2' argument 1 names different: declaration 'Costs' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/treewriter.c:40:28: note: Function 'vp8_cost_tokens2' argument 1 names different: declaration 'Costs' definition 'c'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:240:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:243:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:245:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:248:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:282:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:284:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:324:31: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:327:32: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:329:31: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:332:32: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:343:31: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:346:32: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:353:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:355:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:47:18: style: The scope of the variable 'sum_diff_thresh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/denoising_sse2.c:194:18: style: The scope of the variable 'sum_diff_thresh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/quantize_ssse3.c:35:3: error: Uninitialized variable: eob [uninitvar]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/encoder/x86/quantize_ssse3.c:38:10: error: Uninitialized variable: eob [uninitvar]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_cx_iface.c:904:13: style: The scope of the variable 'comp_data_state' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:137:5: style: Variable 'priv->yv12_frame_buffers.use_frame_threads' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:133:5: note: Variable 'priv->yv12_frame_buffers.use_frame_threads' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:137:5: note: Variable 'priv->yv12_frame_buffers.use_frame_threads' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:225:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:227:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:225:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/libvpx/vp8/vp8_dx_iface.c:65:29: style: struct member 'vpx_codec_alg_priv::img_setup' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.c:67:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.c:259:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_avg_neon.c:259:18: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.c:67:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.c:245:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_convolve8_neon.c:245:18: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.c:844:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct16x16_add_neon.c:345:14: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.c:202:14: style: The scope of the variable 'in' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.c:494:13: style: Variable 'pass1' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct32x32_add_neon.c:495:13: style: Variable 'pass2' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c:334:11: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c:357:11: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c:522:11: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_idct8x8_add_neon.c:545:11: style: Variable 'd2' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon.c:121:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_loopfilter_4_neon.c:176:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon.c:274:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_loopfilter_8_neon.c:334:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:183:3: style: Variable 'd0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:180:0: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:183:3: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:194:3: style: Variable 'q0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:191:0: note: Variable 'q0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:194:3: note: Variable 'q0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:206:3: style: Variable 'q0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:202:0: note: Variable 'q0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:206:3: note: Variable 'q0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:207:3: style: Variable 'q1u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:203:0: note: Variable 'q1u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:207:3: note: Variable 'q1u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:222:3: style: Variable 'd0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:216:0: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:222:3: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:241:3: style: Variable 'd1u64' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:238:0: note: Variable 'd1u64' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:241:3: note: Variable 'd1u64' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:243:3: style: Variable 'd0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:237:0: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:243:3: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:276:3: style: Variable 'q1u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:273:0: note: Variable 'q1u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:276:3: note: Variable 'q1u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:277:3: style: Variable 'd2u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:271:0: note: Variable 'd2u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:277:3: note: Variable 'd2u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:362:3: style: Variable 'd0u8' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:359:0: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/arm/neon/vp9_reconintra_neon.c:362:3: note: Variable 'd0u8' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_entropymode.c:428:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_idct.c:467:21: style: Same expression on both sides of '/'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c:721:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c:796:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_mvref_common.c:139:2: style: Label 'Done' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/vp9_reconintra.c:922:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:3425:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:3425:13: style: The scope of the variable 'i32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:519:17: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:589:17: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:1309:17: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:1432:17: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:3309:19: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_idct_intrin_sse2.c:3637:17: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1431:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1433:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1435:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1437:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1449:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1451:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1453:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/common/x86/vp9_loopfilter_intrin_sse2.c:1455:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:415:32: style: Same expression on both sides of '==' because the value of 'eobtotal' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:412:22: note: 'eobtotal' is assigned value '0' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:415:32: note: Same expression on both sides of '==' because the value of 'eobtotal' and '0' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:518:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:518:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:518:13: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:518:16: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:518:19: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c:539:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_decodemv.c:406:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_detokenize.c:58:7: style: The scope of the variable 'band' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_detokenize.c:61:19: style: The scope of the variable 'prob' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_detokenize.c:67:7: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/decoder/vp9_dsubexp.c:19:16: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_complexity.c:122:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c:364:23: style: The scope of the variable 'bl_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c:365:7: style: The scope of the variable 'xmis' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c:365:13: style: The scope of the variable 'ymis' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_variance.c:49:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_aq_variance.c:195:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_bitstream.c:251:13: style: The scope of the variable 'ref' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_bitstream.c:690:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_bitstream.c:748:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_dct.c:1176:37: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_dct.c:1194:36: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_dct.c:1262:36: style: Same expression on both sides of '-'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_dct.c:430:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:473:3: warning: Either the condition 'denoiser==NULL' is redundant or there is possible null pointer dereference: denoiser. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:474:16: note: Assuming that condition 'denoiser==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:473:3: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:326:3: style: Variable 'decision' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:318:0: note: Variable 'decision' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:326:3: note: Variable 'decision' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:90:7: style: The scope of the variable 'shift_inc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:309:12: style: Variable 'mv_col' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_denoiser.c:308:12: style: Variable 'mv_row' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1877:7: style: Condition 'do_partition_search' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1853:29: note: Assignment 'do_partition_search=1', assigned value is 1
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1877:7: note: Condition 'do_partition_search' is always true
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2795:20: style: Same expression on both sides of '<' because the value of 'tp_orig' and '*tp' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2404:25: note: 'tp_orig' is assigned value '*tp' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2795:20: note: Same expression on both sides of '<' because the value of 'tp_orig' and '*tp' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2799:20: style: Same expression on both sides of '==' because the value of 'tp_orig' and '*tp' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2404:25: note: 'tp_orig' is assigned value '*tp' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2799:20: note: Same expression on both sides of '==' because the value of 'tp_orig' and '*tp' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3317:20: style: Same expression on both sides of '<' because the value of 'tp_orig' and '*tp' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3088:25: note: 'tp_orig' is assigned value '*tp' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3317:20: note: Same expression on both sides of '<' because the value of 'tp_orig' and '*tp' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3321:20: style: Same expression on both sides of '==' because the value of 'tp_orig' and '*tp' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3088:25: note: 'tp_orig' is assigned value '*tp' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3321:20: note: Same expression on both sides of '==' because the value of 'tp_orig' and '*tp' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1542:7: style: The scope of the variable 'block_row' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1542:18: style: The scope of the variable 'block_col' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:1851:7: style: The scope of the variable 'splits_below' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2168:7: style: The scope of the variable 'bs_hist' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2406:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:2826:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3090:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c:3670:7: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodemb.c:182:9: style: The scope of the variable 'base_bits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodemb.c:182:20: style: The scope of the variable 'd2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encodemb.c:182:24: style: The scope of the variable 'dx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c:4028:38: style: Same expression on both sides of '!=' because the value of 'source' and 'NULL' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c:3985:36: note: 'source' is assigned value 'NULL' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c:4028:38: note: Same expression on both sides of '!=' because the value of 'source' and 'NULL' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c:117:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c:128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_fastssim.c:84:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:2212:3: style: Variable 'kf_mod_err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:2185:0: note: Variable 'kf_mod_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:2212:3: note: Variable 'kf_mod_err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:467:7: style: The scope of the variable 'recon_yoffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:467:22: style: The scope of the variable 'recon_uvoffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:1615:7: style: The scope of the variable 'target_frame_size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:1619:10: style: The scope of the variable 'modified_err' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:1800:7: style: The scope of the variable 'flash_detected' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:659:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c:2645:7: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_lookahead.c:230:20: style: Condition 'index<0' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:888:3: style: Variable 'bestsad' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:877:0: note: Variable 'bestsad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:888:3: note: Variable 'bestsad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1523:3: style: Variable 'best_sad' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1512:0: note: Variable 'best_sad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1523:3: note: Variable 'best_sad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1617:3: style: Variable 'bestsad' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1589:0: note: Variable 'bestsad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1617:3: note: Variable 'bestsad' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:397:18: style: The scope of the variable 'minpt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:467:18: style: The scope of the variable 'minpt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:873:13: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1048:13: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:1623:21: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:35:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c:36:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c:282:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c:282:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c:321:9: style: The scope of the variable 'sum32x32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c:825:25: style: The scope of the variable 'var_v' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c:112:2: style: Label 'Done' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_psnrhvs.c:179:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_psnrhvs.c:182:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:38:42: style: Condition 'rc!=0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:28:18: note: Assignment 'rc=0', assigned value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:38:42: note: Condition 'rc!=0' is always false
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:93:61: style: Condition 'rc!=0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:82:18: note: Assignment 'rc=0', assigned value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:93:61: note: Condition 'rc!=0' is always false
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:38:42: style: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:28:18: note: 'rc' is assigned value '0' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:38:42: note: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:93:61: style: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:82:18: note: 'rc' is assigned value '0' here.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:93:61: note: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:32:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:86:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:145:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:237:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:320:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:430:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:432:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:30:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:84:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:161:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:249:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:345:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c:455:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3480:9: style: Variable 'adj_rd' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3479:0: note: Variable 'adj_rd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3480:9: note: Variable 'adj_rd' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:172:16: style: The scope of the variable 'sum_sse' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:361:11: style: The scope of the variable 'token_cache' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:1835:15: style: The scope of the variable 'thissme' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:2432:23: style: The scope of the variable 'best_rd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:2583:13: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:2817:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3089:48: style: The scope of the variable 'distortion_uv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3653:11: style: The scope of the variable 'rs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3935:23: style: The scope of the variable 'tmp_best_rd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c:3939:11: style: The scope of the variable 'switchable_filter_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_resize.c:459:9: style: Condition '!tmpbuf' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_resize.c:456:23: note: Assignment 'tmpbuf=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_resize.c:459:9: note: Condition '!tmpbuf' is always true
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_resize.c:472:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_segmentation.c:204:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c:111:7: style: The scope of the variable 'sl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c:111:11: style: The scope of the variable 'tl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c:111:26: style: The scope of the variable 'spatial_layer_target' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c:112:9: style: The scope of the variable 'bitrate_alloc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c:155:11: style: The scope of the variable 'bitrate_alloc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_temporal_filter.c:254:3: style: Variable 'bestsme' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_temporal_filter.c:223:0: note: Variable 'bestsme' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/vp9_temporal_filter.c:254:3: note: Variable 'bestsme' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_dct_sse2.c:288:7: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_dct_ssse3.c:58:7: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c:133:7: style: The scope of the variable 'sum_diff_thresh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c:133:27: style: The scope of the variable 'sum_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_denoiser_sse2.c:247:7: style: The scope of the variable 'sum_diff_thresh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_highbd_block_error_intrin_sse2.c:19:13: style: The scope of the variable 'test' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/encoder/x86/vp9_quantize_sse2.c:235:11: style: The scope of the variable 'nzflag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_cx_iface.c:935:10: style: The scope of the variable 'data_sz' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_dx_iface.c:587:41: warning: Either the condition 'data==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_dx_iface.c:592:12: note: Assuming that condition 'data==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_dx_iface.c:587:41: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_dx_iface.c:258:24: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/libvpx/vp9/vp9_dx_iface.c:53:27: style: struct member 'vpx_codec_alg_priv::img_avail' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:206:9: style: The scope of the variable 'option_value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:305:7: style: The scope of the variable 'sl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:305:11: style: The scope of the variable 'tl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:305:15: style: The scope of the variable 'spatial_layer_target' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:600:10: style: The scope of the variable 'y_scale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:76:29: style: struct member 'FrameData::buf' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:77:29: style: struct member 'FrameData::size' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/svc_encodeframe.c:79:29: style: struct member 'FrameData::next' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/vpx_codec.c:141:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx/src/vpx_encoder.c:89:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_dsp/arm/variance_neon.c:391:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_dsp/arm/variance_neon.c:393:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_mem/vpx_mem.c:70:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:41:16: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:41:19: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:41:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:41:25: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:41:28: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:73:16: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:73:19: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:73:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:73:25: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:73:28: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:122:16: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:122:19: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:122:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:122:25: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:122:28: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:151:16: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:151:19: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:151:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:151:25: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:151:28: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:197:16: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c:227:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:77:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:274:18: style: The scope of the variable 'line_src' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:29:11: style: struct member 'SCALE_VARS::expanded_frame_width' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:30:11: style: struct member 'SCALE_VARS::expanded_frame_height' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:32:7: style: struct member 'SCALE_VARS::HScale' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:33:7: style: struct member 'SCALE_VARS::HRatio' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:34:7: style: struct member 'SCALE_VARS::VScale' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:35:7: style: struct member 'SCALE_VARS::VRatio' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:37:23: style: struct member 'SCALE_VARS::src_yuv_config' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c:38:23: style: struct member 'SCALE_VARS::dst_yuv_config' is never used. [unusedStructMember]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert.cc:795:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert.cc:909:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert.cc:1023:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert.cc:1145:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert.cc:1269:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert_from.cc:845:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert_from_argb.cc:262:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert_from_argb.cc:371:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert_from_argb.cc:479:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/convert_from_argb.cc:581:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1203:26: warning: Either the condition '!dst_y' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1206:7: note: Assuming that condition '!dst_y' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1203:26: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1204:26: warning: Either the condition '!dst_u' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1206:17: note: Assuming that condition '!dst_u' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1204:26: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1205:26: warning: Either the condition '!dst_v' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1206:27: note: Assuming that condition '!dst_v' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1205:26: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1436:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1437:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1436:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1469:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1470:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1469:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1546:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1547:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1546:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1582:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1583:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1582:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1614:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1615:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1614:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1653:25: warning: Either the condition '!dst_argb' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1654:7: note: Assuming that condition '!dst_argb' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:1653:25: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:2048:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:2477:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/planar_functions.cc:2575:7: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1645:28: warning: Either the condition '!src' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1653:7: note: Assuming that condition '!src' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1645:28: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1646:28: warning: Either the condition '!src' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1653:7: note: Assuming that condition '!src' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1646:28: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1648:22: warning: Either the condition '!dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1654:7: note: Assuming that condition '!dst' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1648:22: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1649:22: warning: Either the condition '!dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1654:7: note: Assuming that condition '!dst' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1649:22: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1651:22: warning: Either the condition '!dst' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1654:7: note: Assuming that condition '!dst' is not redundant
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1651:22: note: Null pointer addition
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:662:7: style: The scope of the variable 'boxwidth' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:679:7: style: The scope of the variable 'boxwidth' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:735:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:735:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:804:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:804:10: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1049:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale.cc:1180:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale_argb.cc:193:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/source/scale_argb.cc:295:7: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/basictypes_test.cc:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/color_test.cc:147:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/compare_test.cc:34:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/convert_test.cc:166:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/cpu_test.cc:54:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/math_test.cc:87:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/planar_test.cc:148:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/rotate_argb_test.cc:100:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/rotate_test.cc:85:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/scale_argb_test.cc:256:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/scale_test.cc:315:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/unit_test/video_common_test.cc:44:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:241:43: style: Function 'ComputeSumSquareError' argument 1 names different: declaration 'org' definition 'src_a'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.h:34:43: note: Function 'ComputeSumSquareError' argument 1 names different: declaration 'org' definition 'src_a'.
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:241:43: note: Function 'ComputeSumSquareError' argument 1 names different: declaration 'org' definition 'src_a'.
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:242:43: style: Function 'ComputeSumSquareError' argument 2 names different: declaration 'rec' definition 'src_b'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.h:34:61: note: Function 'ComputeSumSquareError' argument 2 names different: declaration 'rec' definition 'src_b'.
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:242:43: note: Function 'ComputeSumSquareError' argument 2 names different: declaration 'rec' definition 'src_b'.
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:242:54: style: Function 'ComputeSumSquareError' argument 3 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.h:34:70: note: Function 'ComputeSumSquareError' argument 3 names different: declaration 'size' definition 'count'.
thunderbird-52.3.0/mozilla/media/libyuv/util/psnr.cc:242:54: note: Function 'ComputeSumSquareError' argument 3 names different: declaration 'size' definition 'count'.
thunderbird-52.3.0/mozilla/media/mtransport/dtlsidentity.cpp:157:61: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/dtlsidentity.cpp:168:61: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:875:27: style: The scope of the variable 'getsockname_status' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1409:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1410:12: style: The scope of the variable 'consumed_len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:432:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:461:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:480:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:508:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:546:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:573:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:742:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:828:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:855:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:911:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:935:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:959:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:977:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1055:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1346:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1443:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:1489:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2164:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2194:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2213:65: style: Function 'nr_socket_local_sendto' argument 5 names different: declaration 'to' definition 'addr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2101:65: note: Function 'nr_socket_local_sendto' argument 5 names different: declaration 'to' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2213:65: note: Function 'nr_socket_local_sendto' argument 5 names different: declaration 'to' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2221:56: style: Function 'nr_socket_local_recvfrom' argument 6 names different: declaration 'from' definition 'addr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2103:61: note: Function 'nr_socket_local_recvfrom' argument 6 names different: declaration 'from' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2221:56: note: Function 'nr_socket_local_recvfrom' argument 6 names different: declaration 'from' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2264:42: style: Function 'nr_socket_local_connect' argument 1 names different: declaration 'sock' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2107:42: note: Function 'nr_socket_local_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.cpp:2264:42: note: Function 'nr_socket_local_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.h:127:12: style: Technically the member function 'mozilla::NrSocketBase::poll_flags' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/mtransport/nr_socket_prsock.h:226:3: style: Class 'NrSocketIpc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:602:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:599:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:602:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:605:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:602:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:605:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:207:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:833:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:379:50: style: Function 'trickle_cb' argument 2 names different: declaration 'ctx' definition 'ice_ctx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:360:49: note: Function 'trickle_cb' argument 2 names different: declaration 'ctx' definition 'ice_ctx'.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:379:50: note: Function 'trickle_cb' argument 2 names different: declaration 'ctx' definition 'ice_ctx'.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:97:12: warning: Member variable 'NrIceStunServer::port_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:116:12: warning: Member variable 'NrIceStunServer::has_addr_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:116:12: warning: Member variable 'NrIceStunServer::port_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:246:28: style: Technically the member function 'mozilla::NrIceCtx::GetStream' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:285:15: style: Technically the member function 'mozilla::NrIceCtx::GetControlling' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.cpp:730:33: note: Technically the member function 'mozilla::NrIceCtx::GetControlling' can be const.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:285:15: note: Technically the member function 'mozilla::NrIceCtx::GetControlling' can be const.
thunderbird-52.3.0/mozilla/media/mtransport/nricectx.h:332:28: style: Technically the member function 'mozilla::NrIceCtx::thread' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:471:2: warning: The class 'has_slots' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:534:2: warning: The class '_signal_base0' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:671:2: warning: The class '_signal_base1' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:809:2: warning: The class '_signal_base2' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:947:2: warning: The class '_signal_base3' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1085:2: warning: The class '_signal_base4' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1224:2: warning: The class '_signal_base5' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1364:2: warning: The class '_signal_base6' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1504:2: warning: The class '_signal_base7' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1644:2: warning: The class '_signal_base8' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:497:8: style: The function 'signal_connect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:459:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:497:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:503:8: style: The function 'signal_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:461:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:503:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:514:8: style: The function 'disconnect_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:467:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:514:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:628:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:628:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:649:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:649:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:697:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:697:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:782:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:782:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:836:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:836:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:921:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:921:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:974:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:974:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1059:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1059:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1112:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1112:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1197:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1197:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1252:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1252:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1337:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1337:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1392:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1392:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1477:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1477:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1532:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1532:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1617:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1617:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1673:8: style: The function 'slot_duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:443:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1673:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1758:8: style: The function 'slot_disconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:442:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1758:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1814:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:330:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1814:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1819:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:329:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1819:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1849:52: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:342:52: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1849:52: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1854:52: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:343:52: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1854:52: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1859:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:341:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1859:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1864:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:340:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1864:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1895:63: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:353:63: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1895:63: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1900:63: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:354:63: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1900:63: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1905:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:352:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1905:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1910:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:351:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1910:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1941:74: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:364:74: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1941:74: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1946:74: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:365:74: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1946:74: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1951:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:363:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1951:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1956:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:362:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1956:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1989:85: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:375:85: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1989:85: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1994:85: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:376:85: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1994:85: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1999:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:374:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:1999:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2005:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:373:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2005:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2040:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:389:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2040:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2047:27: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:391:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2047:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2053:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:386:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2053:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2059:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:385:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2059:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2094:38: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:404:38: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2094:38: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2101:38: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:406:38: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2101:38: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2107:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:401:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2107:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2113:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:400:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2113:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2148:49: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:419:49: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2148:49: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2155:49: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:421:49: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2155:49: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2161:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:416:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2161:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2167:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:415:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2167:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2204:60: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:434:60: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2204:60: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2211:60: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:436:60: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2211:60: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2217:16: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:431:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2217:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2223:32: style: The function 'getdest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:430:32: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/sigslot.h:2223:32: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/nricectxhandler.h:27:20: style: Technically the member function 'mozilla::NrIceCtxHandler::ctx' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:110:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:336:26: style: The scope of the variable 'p2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:221:44: style: Function 'ParseAttributes' argument 1 names different: declaration 'candidates' definition 'attributes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.h:152:54: note: Function 'ParseAttributes' argument 1 names different: declaration 'candidates' definition 'attributes'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:221:44: note: Function 'ParseAttributes' argument 1 names different: declaration 'candidates' definition 'attributes'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:276:69: style: Function 'GetActivePair' argument 2 names different: declaration 'local' definition 'localp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.h:164:53: note: Function 'GetActivePair' argument 2 names different: declaration 'local' definition 'localp'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:276:69: note: Function 'GetActivePair' argument 2 names different: declaration 'local' definition 'localp'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:277:69: style: Function 'GetActivePair' argument 3 names different: declaration 'remote' definition 'remotep'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.h:165:53: note: Function 'GetActivePair' argument 3 names different: declaration 'remote' definition 'remotep'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:277:69: note: Function 'GetActivePair' argument 3 names different: declaration 'remote' definition 'remotep'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:522:49: style: Function 'DisableComponent' argument 1 names different: declaration 'component' definition 'component_id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.h:159:33: note: Function 'DisableComponent' argument 1 names different: declaration 'component' definition 'component_id'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:522:49: note: Function 'DisableComponent' argument 1 names different: declaration 'component' definition 'component_id'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:537:49: style: Function 'GetConsentStatus' argument 1 names different: declaration 'component' definition 'component_id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.h:169:33: note: Function 'GetConsentStatus' argument 1 names different: declaration 'component' definition 'component_id'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:537:49: note: Function 'GetConsentStatus' argument 1 names different: declaration 'component' definition 'component_id'.
thunderbird-52.3.0/mozilla/media/mtransport/nricemediastream.cpp:83:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.cpp:193:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.h:71:8: performance: Technically the member function 'mozilla::NrIceResolver::DestroyResolver' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.cpp:119:21: note: Technically the member function 'mozilla::NrIceResolver::DestroyResolver' can be static.
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.h:71:8: note: Technically the member function 'mozilla::NrIceResolver::DestroyResolver' can be static.
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.cpp:74:5: style: Class 'NrIceResolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolver.cpp:74:5: style: Class 'NrIceResolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolverfake.cpp:136:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolverfake.h:114:5: warning: Member variable 'PendingResolution::timer_handle_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolverfake.cpp:62:5: style: Class 'NrIceResolverFake' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/mtransport/nriceresolverfake.cpp:62:5: style: Class 'NrIceResolverFake' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/mtransport/simpletokenbucket.cpp:25:44: style: Function 'getTokens' argument 1 names different: declaration 'num_tokens' definition 'num_requested_tokens'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/simpletokenbucket.h:41:29: note: Function 'getTokens' argument 1 names different: declaration 'num_tokens' definition 'num_requested_tokens'.
thunderbird-52.3.0/mozilla/media/mtransport/simpletokenbucket.cpp:25:44: note: Function 'getTokens' argument 1 names different: declaration 'num_tokens' definition 'num_requested_tokens'.
thunderbird-52.3.0/mozilla/media/mtransport/stun_socket_filter.cpp:53:16: style: Class 'PendingSTUNRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/mtransport/test/gtest_utils.h:105:3: warning: Member variable 'MtransportTest::webrtc_enabled_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:105:22: style: The function 'GetReceivingSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:54:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:105:22: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:106:22: style: The function 'GetSendingSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:55:22: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:106:22: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:113:15: style: The function 'TryOpenListenSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:76:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:113:15: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:470:40: performance: Function parameter 'addr' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:493:40: performance: Function parameter 'addr' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:494:40: performance: Function parameter 'username' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:495:40: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:502:40: performance: Function parameter 'addr' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:503:40: performance: Function parameter 'username' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:504:55: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:513:58: performance: Function parameter 'servers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:634:37: performance: Function parameter 'local_transport' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:1784:40: performance: Function parameter 'addr' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:1785:40: performance: Function parameter 'username' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/ice_unittest.cpp:1786:40: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/test/proxy_tunnel_socket_unittest.cpp:342:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/mtransport/test/proxy_tunnel_socket_unittest.cpp:109:3: warning: Member variable 'ProxyTunnelSocketTest::nr_resolver_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/test/proxy_tunnel_socket_unittest.cpp:109:3: warning: Member variable 'ProxyTunnelSocketTest::config_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/mtransport/test/proxy_tunnel_socket_unittest.cpp:64:5: style: Class 'DummyResolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/mtransport/test/proxy_tunnel_socket_unittest.cpp:64:5: style: Class 'DummyResolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/mtransport/test/runnable_utils_unittest.cpp:153:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/mtransport/test/sctp_unittest.cpp:379:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/mtransport/test/sockettransportservice_unittest.cpp:199:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:394:81: style: Function 'Process' argument 3 names different: declaration 'addr_in' definition 'addr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:75:67: note: Function 'Process' argument 3 names different: declaration 'addr_in' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:394:81: note: Function 'Process' argument 3 names different: declaration 'addr_in' definition 'addr'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:411:43: style: Function 'process_cb' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:77:36: note: Function 'process_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:411:43: note: Function 'process_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:427:44: style: Function 'readable_cb' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:72:37: note: Function 'readable_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:427:44: note: Function 'readable_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:596:45: style: Function 'accept_cb' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:110:35: note: Function 'accept_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:596:45: note: Function 'accept_cb' argument 1 names different: declaration 'sock' definition 's'.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:69:7: performance: Technically the member function 'mozilla::TestStunServer::SetInternalPort' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.cpp:224:21: note: Technically the member function 'mozilla::TestStunServer::SetInternalPort' can be static.
thunderbird-52.3.0/mozilla/media/mtransport/test/stunserver.h:69:7: note: Technically the member function 'mozilla::TestStunServer::SetInternalPort' can be static.
thunderbird-52.3.0/mozilla/media/mtransport/test/transport_unittests.cpp:965:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/mtransport/test/gtest_utils.h:195:15: warning: The class 'TurnClient' defines member variable with name 'turn_server_' also defined in its parent class 'MtransportTest'. [duplInheritedMember]
thunderbird-52.3.0/mozilla/media/mtransport/test/turn_unittest.cpp:362:15: note: The class 'TurnClient' defines member variable with name 'turn_server_' also defined in its parent class 'MtransportTest'.
thunderbird-52.3.0/mozilla/media/mtransport/test/gtest_utils.h:195:15: note: The class 'TurnClient' defines member variable with name 'turn_server_' also defined in its parent class 'MtransportTest'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:125:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:213:30: style: Function 'create_external_socket' argument 1 names different: declaration 'remote_addr' definition 'dest_addr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.h:314:34: note: Function 'create_external_socket' argument 1 names different: declaration 'remote_addr' definition 'dest_addr'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:213:30: note: Function 'create_external_socket' argument 1 names different: declaration 'remote_addr' definition 'dest_addr'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:699:53: style: Function 'on_socket_readable' argument 1 names different: declaration 'external_or_internal_socket' definition 'real_socket'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.h:294:43: note: Function 'on_socket_readable' argument 1 names different: declaration 'external_or_internal_socket' definition 'real_socket'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:699:53: note: Function 'on_socket_readable' argument 1 names different: declaration 'external_or_internal_socket' definition 'real_socket'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:765:30: style: Function 'get_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.h:308:60: note: Function 'get_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:765:30: note: Function 'get_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:791:30: style: Function 'create_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.h:311:34: note: Function 'create_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'.
thunderbird-52.3.0/mozilla/media/mtransport/test_nr_socket.cpp:791:30: note: Function 'create_port_mapping' argument 1 names different: declaration 'remote_addr' definition 'remote_address'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:131:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:224:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:269:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:396:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:548:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:641:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:679:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:714:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:738:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:759:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:842:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:976:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:135:63: style: Function 'nr_ice_candidate_create' argument 2 names different: declaration 'component' definition 'comp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.h:107:71: note: Function 'nr_ice_candidate_create' argument 2 names different: declaration 'component' definition 'comp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:135:63: note: Function 'nr_ice_candidate_create' argument 2 names different: declaration 'component' definition 'comp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:435:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:512:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:543:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:138:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:354:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:384:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:404:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:429:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:489:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:537:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:581:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:640:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:639:5: style: Variable '_status' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:208:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1091:20: style: The scope of the variable 'isock' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1556:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:81:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:130:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:197:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:326:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:338:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:403:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:601:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:669:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:788:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:926:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:956:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1084:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1140:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1175:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1201:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1317:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1432:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1497:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1587:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1644:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1684:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:787:5: style: Variable '_status' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:83:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:198:17: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:198:19: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:544:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:697:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:699:20: style: The scope of the variable 'addrs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:700:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:702:9: style: The scope of the variable 'default_addr_ct' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:911:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:972:32: style: The scope of the variable 'rstr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:121:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:145:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:167:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:192:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:219:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:234:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:249:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:264:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:359:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:463:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:613:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:661:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:691:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:768:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:802:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:816:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:843:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:870:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:899:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:961:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:1031:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:1050:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:238:85: style: Function 'nr_ice_ctx_set_interface_prioritizer' argument 2 names different: declaration 'prioritizer' definition 'ip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.h:187:85: note: Function 'nr_ice_ctx_set_interface_prioritizer' argument 2 names different: declaration 'prioritizer' definition 'ip'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:238:85: note: Function 'nr_ice_ctx_set_interface_prioritizer' argument 2 names different: declaration 'prioritizer' definition 'ip'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:53:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:131:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:289:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:319:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:384:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:82:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:142:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:218:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:254:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:282:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:309:4: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:377:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:409:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:445:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:471:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:540:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:628:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:668:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:698:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:724:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:754:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:779:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:805:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:848:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:865:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:888:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:916:79: style: Function 'nr_ice_media_stream_find_pair' argument 2 names different: declaration 'local' definition 'lcand'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.h:95:79: note: Function 'nr_ice_media_stream_find_pair' argument 2 names different: declaration 'local' definition 'lcand'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:916:79: note: Function 'nr_ice_media_stream_find_pair' argument 2 names different: declaration 'local' definition 'lcand'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:916:104: style: Function 'nr_ice_media_stream_find_pair' argument 3 names different: declaration 'remote' definition 'rcand'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.h:95:104: note: Function 'nr_ice_media_stream_find_pair' argument 3 names different: declaration 'remote' definition 'rcand'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:916:104: note: Function 'nr_ice_media_stream_find_pair' argument 3 names different: declaration 'remote' definition 'rcand'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:111:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:357:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:415:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:564:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:116:60: style: Function 'nr_ice_peer_candidate_from_attribute' argument 2 names different: declaration 'attr' definition 'orig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.h:113:64: note: Function 'nr_ice_peer_candidate_from_attribute' argument 2 names different: declaration 'attr' definition 'orig'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c:116:60: note: Function 'nr_ice_peer_candidate_from_attribute' argument 2 names different: declaration 'attr' definition 'orig'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:157:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:345:23: style: The scope of the variable 'comp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:383:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:631:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:89:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:151:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:227:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:256:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:271:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:335:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:418:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:436:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:460:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:613:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:646:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:745:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:794:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:275:103: style: Function 'nr_ice_peer_ctx_parse_trickle_candidate' argument 3 names different: declaration 'cand' definition 'candidate'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.h:79:103: note: Function 'nr_ice_peer_ctx_parse_trickle_candidate' argument 3 names different: declaration 'cand' definition 'candidate'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c:275:103: note: Function 'nr_ice_peer_ctx_parse_trickle_candidate' argument 3 names different: declaration 'cand' definition 'candidate'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:48:22: style: The scope of the variable 'sc1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:51:10: style: The scope of the variable 'string' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:56:9: style: The scope of the variable 'is_req' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:57:9: style: The scope of the variable 'is_ind' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:245:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:321:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:341:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:363:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:251:43: style: Function 'nr_ice_socket_destroy' argument 1 names different: declaration 'isock' definition 'isockp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.h:86:43: note: Function 'nr_ice_socket_destroy' argument 1 names different: declaration 'isock' definition 'isockp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c:251:43: note: Function 'nr_ice_socket_destroy' argument 1 names different: declaration 'isock' definition 'isockp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:55:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:41:66: style: Function 'nr_interface_prioritizer_create_int' argument 3 names different: declaration 'prioritizer' definition 'ifpp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.h:55:68: note: Function 'nr_interface_prioritizer_create_int' argument 3 names different: declaration 'prioritizer' definition 'ifpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:41:66: note: Function 'nr_interface_prioritizer_create_int' argument 3 names different: declaration 'prioritizer' definition 'ifpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:59:65: style: Function 'nr_interface_prioritizer_destroy' argument 1 names different: declaration 'prioritizer' definition 'ifpp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.h:57:65: note: Function 'nr_interface_prioritizer_destroy' argument 1 names different: declaration 'prioritizer' definition 'ifpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:59:65: note: Function 'nr_interface_prioritizer_destroy' argument 1 names different: declaration 'prioritizer' definition 'ifpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:73:70: style: Function 'nr_interface_prioritizer_add_interface' argument 1 names different: declaration 'prioritizer' definition 'ifp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.h:59:70: note: Function 'nr_interface_prioritizer_add_interface' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:73:70: note: Function 'nr_interface_prioritizer_add_interface' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:79:69: style: Function 'nr_interface_prioritizer_get_priority' argument 1 names different: declaration 'prioritizer' definition 'ifp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.h:62:69: note: Function 'nr_interface_prioritizer_get_priority' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:79:69: note: Function 'nr_interface_prioritizer_get_priority' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:85:72: style: Function 'nr_interface_prioritizer_sort_preference' argument 1 names different: declaration 'prioritizer' definition 'ifp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.h:65:72: note: Function 'nr_interface_prioritizer_sort_preference' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_interface_prioritizer.c:85:72: note: Function 'nr_interface_prioritizer_sort_preference' argument 1 names different: declaration 'prioritizer' definition 'ifp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:379:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:381:10: style: The scope of the variable 'pending' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:155:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:273:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:340:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:371:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:441:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:476:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:582:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:620:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:680:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:277:42: style: Function 'nr_socket_proxy_tunnel_connect' argument 1 names different: declaration 'sock' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:75:49: note: Function 'nr_socket_proxy_tunnel_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:277:42: note: Function 'nr_socket_proxy_tunnel_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:464:60: style: Function 'nr_proxy_tunnel_config_create' argument 1 names different: declaration 'config' definition 'configpp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.h:50:60: note: Function 'nr_proxy_tunnel_config_create' argument 1 names different: declaration 'config' definition 'configpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:464:60: note: Function 'nr_proxy_tunnel_config_create' argument 1 names different: declaration 'config' definition 'configpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:480:61: style: Function 'nr_proxy_tunnel_config_destroy' argument 1 names different: declaration 'config' definition 'configpp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.h:52:61: note: Function 'nr_proxy_tunnel_config_destroy' argument 1 names different: declaration 'config' definition 'configpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_proxy_tunnel.c:480:61: note: Function 'nr_proxy_tunnel_config_destroy' argument 1 names different: declaration 'config' definition 'configpp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_resolver.c:52:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.c:61:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.c:169:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.c:173:51: style: Function 'nr_socket_factory_destroy' argument 1 names different: declaration 'factoryp' definition 'factorypp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.h:117:51: note: Function 'nr_socket_factory_destroy' argument 1 names different: declaration 'factoryp' definition 'factorypp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.c:173:51: note: Function 'nr_socket_factory_destroy' argument 1 names different: declaration 'factoryp' definition 'factorypp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:101:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:122:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:207:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:280:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:377:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:406:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:463:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:505:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:553:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:589:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:615:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:543:46: style: Function 'nr_socket_multi_tcp_connect' argument 1 names different: declaration 'sock' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:146:46: note: Function 'nr_socket_multi_tcp_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_multi_tcp.c:543:46: note: Function 'nr_socket_multi_tcp_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket_wrapper.c:53:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:90:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:116:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:157:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:187:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:213:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:234:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:256:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:284:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:304:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:324:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:217:47: style: Function 'nr_str_port_to_transport_addr' argument 1 names different: declaration 'str' definition 'ip'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.h:80:47: note: Function 'nr_str_port_to_transport_addr' argument 1 names different: declaration 'str' definition 'ip'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:217:47: note: Function 'nr_str_port_to_transport_addr' argument 1 names different: declaration 'str' definition 'ip'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:217:96: style: Function 'nr_str_port_to_transport_addr' argument 4 names different: declaration 'addr' definition 'addr_out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.h:80:97: note: Function 'nr_str_port_to_transport_addr' argument 4 names different: declaration 'addr' definition 'addr_out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:217:96: note: Function 'nr_str_port_to_transport_addr' argument 4 names different: declaration 'addr' definition 'addr_out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:121:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:194:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:213:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:230:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:356:9: style: The scope of the variable 'different' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:343:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:411:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:440:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:419:60: style: Function 'nr_stun_get_addrs' argument 3 names different: declaration 'remove_loopback' definition 'drop_loopback'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.h:40:64: note: Function 'nr_stun_get_addrs' argument 3 names different: declaration 'remove_loopback' definition 'drop_loopback'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:419:60: note: Function 'nr_stun_get_addrs' argument 3 names different: declaration 'remove_loopback' definition 'drop_loopback'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:419:79: style: Function 'nr_stun_get_addrs' argument 4 names different: declaration 'remove_link_local' definition 'drop_link_local'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.h:40:85: note: Function 'nr_stun_get_addrs' argument 4 names different: declaration 'remove_link_local' definition 'drop_link_local'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:419:79: note: Function 'nr_stun_get_addrs' argument 4 names different: declaration 'remove_link_local' definition 'drop_link_local'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:562:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:129:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:181:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:257:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:356:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:403:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:440:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:472:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:487:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:555:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:601:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:447:50: style: Function 'nr_socket_buffered_stun_connect' argument 1 names different: declaration 'sock' definition 'obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:88:50: note: Function 'nr_socket_buffered_stun_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_buffered_stun.c:447:50: note: Function 'nr_socket_buffered_stun_connect' argument 1 names different: declaration 'sock' definition 'obj'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:100:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:131:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:156:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:173:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:190:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:566:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:572:46: style: Function 'nr_stun_form_error_response' argument 1 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.h:143:51: note: Function 'nr_stun_form_error_response' argument 1 names different: declaration 'request' definition 'req'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:572:46: note: Function 'nr_stun_form_error_response' argument 1 names different: declaration 'request' definition 'req'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:572:68: style: Function 'nr_stun_form_error_response' argument 2 names different: declaration 'response' definition 'res'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.h:143:77: note: Function 'nr_stun_form_error_response' argument 2 names different: declaration 'response' definition 'res'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:572:68: note: Function 'nr_stun_form_error_response' argument 2 names different: declaration 'response' definition 'res'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:132:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:274:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:455:11: style: The scope of the variable 'username' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:459:9: style: The scope of the variable 'fail_on_error' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:111:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:149:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:192:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:259:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:295:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:425:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:752:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:440:65: style: Function 'nr_stun_transport_addr_check' argument 2 names different: declaration 'mask' definition 'check'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.h:192:65: note: Function 'nr_stun_transport_addr_check' argument 2 names different: declaration 'mask' definition 'check'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:440:65: note: Function 'nr_stun_transport_addr_check' argument 2 names different: declaration 'mask' definition 'check'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:258:5: style: Variable '_status' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1461:29: warning: Redundant assignment of 'attr_info->name' to itself. [selfAssignment]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1046:12: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1379:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:238:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:255:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:467:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:522:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:576:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:651:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:732:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:816:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:875:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:981:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1036:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1067:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1138:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1230:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1372:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1519:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:234:40: style: Function 'nr_stun_message_length' argument 2 names different: declaration 'len' definition 'buf_len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.h:42:44: note: Function 'nr_stun_message_length' argument 2 names different: declaration 'len' definition 'buf_len'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:234:40: note: Function 'nr_stun_message_length' argument 2 names different: declaration 'len' definition 'buf_len'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:234:54: style: Function 'nr_stun_message_length' argument 3 names different: declaration 'length' definition 'msg_len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.h:42:54: note: Function 'nr_stun_message_length' argument 3 names different: declaration 'length' definition 'msg_len'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:234:54: note: Function 'nr_stun_message_length' argument 3 names different: declaration 'length' definition 'msg_len'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:98:37: style: The scope of the variable 'attrs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:141:32: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:67:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:90:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:133:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:198:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:208:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:218:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:225:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:238:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:245:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:252:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:259:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:266:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:273:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:280:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:290:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:139:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:227:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:304:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:351:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:387:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:434:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:509:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c:565:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:208:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:390:10: style: The scope of the variable 'string' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:69:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:118:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:136:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:155:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:202:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:225:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:341:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:414:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:469:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:431:103: style: Function 'nr_stun_get_message_client' argument 3 names different: declaration 'clnt' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.h:79:103: note: Function 'nr_stun_get_message_client' argument 3 names different: declaration 'clnt' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:431:103: note: Function 'nr_stun_get_message_client' argument 3 names different: declaration 'clnt' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:398:9: style: Variable 'hmacPassword' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:194:10: style: The scope of the variable 'reqid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:195:10: style: The scope of the variable 'msgid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:69:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:114:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:184:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:213:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/util/ice_util.c:73:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nICEr/src/util/mbslen.c:133:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:338:0: error: #error va_copy undefined, and semantics of assignment on va_list unknown [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:206:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:224:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:225:15: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:106:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:109:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:110:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:111:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:112:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:113:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:114:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:115:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:116:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:117:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:118:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:142:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:143:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:144:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:145:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:146:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:147:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:148:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:149:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:150:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:151:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:169:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:214:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:261:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:296:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:142:1: style: Function 'nr_c2ru_set_char' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:65:61: note: Function 'nr_c2ru_set_char' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:142:1: note: Function 'nr_c2ru_set_char' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:143:1: style: Function 'nr_c2ru_set_uchar' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:66:63: note: Function 'nr_c2ru_set_uchar' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:143:1: note: Function 'nr_c2ru_set_uchar' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:144:1: style: Function 'nr_c2ru_set_int2' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:67:61: note: Function 'nr_c2ru_set_int2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:144:1: note: Function 'nr_c2ru_set_int2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:145:1: style: Function 'nr_c2ru_set_uint2' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:68:63: note: Function 'nr_c2ru_set_uint2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:145:1: note: Function 'nr_c2ru_set_uint2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:146:1: style: Function 'nr_c2ru_set_int4' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:69:61: note: Function 'nr_c2ru_set_int4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:146:1: note: Function 'nr_c2ru_set_int4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:147:1: style: Function 'nr_c2ru_set_uint4' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:70:63: note: Function 'nr_c2ru_set_uint4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:147:1: note: Function 'nr_c2ru_set_uint4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:148:1: style: Function 'nr_c2ru_set_int8' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:71:61: note: Function 'nr_c2ru_set_int8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:148:1: note: Function 'nr_c2ru_set_int8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:149:1: style: Function 'nr_c2ru_set_uint8' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:72:63: note: Function 'nr_c2ru_set_uint8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:149:1: note: Function 'nr_c2ru_set_uint8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:150:1: style: Function 'nr_c2ru_set_double' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:73:65: note: Function 'nr_c2ru_set_double' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:150:1: note: Function 'nr_c2ru_set_double' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:151:1: style: Function 'nr_c2ru_set_string' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:76:64: note: Function 'nr_c2ru_set_string' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:151:1: note: Function 'nr_c2ru_set_string' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:154:57: style: Function 'nr_c2ru_set_data' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:75:61: note: Function 'nr_c2ru_set_data' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:154:57: note: Function 'nr_c2ru_set_data' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:182:1: style: Function 'nr_c2ru_free_char' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:78:29: note: Function 'nr_c2ru_free_char' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:182:1: note: Function 'nr_c2ru_free_char' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:183:1: style: Function 'nr_c2ru_free_uchar' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:79:31: note: Function 'nr_c2ru_free_uchar' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:183:1: note: Function 'nr_c2ru_free_uchar' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:184:1: style: Function 'nr_c2ru_free_int2' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:80:29: note: Function 'nr_c2ru_free_int2' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:184:1: note: Function 'nr_c2ru_free_int2' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:185:1: style: Function 'nr_c2ru_free_uint2' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:81:31: note: Function 'nr_c2ru_free_uint2' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:185:1: note: Function 'nr_c2ru_free_uint2' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:186:1: style: Function 'nr_c2ru_free_int4' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:82:29: note: Function 'nr_c2ru_free_int4' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:186:1: note: Function 'nr_c2ru_free_int4' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:187:1: style: Function 'nr_c2ru_free_uint4' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:83:31: note: Function 'nr_c2ru_free_uint4' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:187:1: note: Function 'nr_c2ru_free_uint4' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:188:1: style: Function 'nr_c2ru_free_int8' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:84:29: note: Function 'nr_c2ru_free_int8' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:188:1: note: Function 'nr_c2ru_free_int8' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:189:1: style: Function 'nr_c2ru_free_uint8' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:85:31: note: Function 'nr_c2ru_free_uint8' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:189:1: note: Function 'nr_c2ru_free_uint8' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:190:1: style: Function 'nr_c2ru_free_double' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:86:33: note: Function 'nr_c2ru_free_double' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:190:1: note: Function 'nr_c2ru_free_double' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:194:28: style: Function 'nr_c2ru_free_string' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:88:32: note: Function 'nr_c2ru_free_string' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:194:28: note: Function 'nr_c2ru_free_string' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:204:25: style: Function 'nr_c2ru_free_data' argument 1 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.h:87:29: note: Function 'nr_c2ru_free_data' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:204:25: note: Function 'nr_c2ru_free_data' argument 1 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:109:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:247:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:267:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:295:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:323:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:371:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:396:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:397:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:398:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:399:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:400:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:401:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:402:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:403:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:404:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:405:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:406:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:421:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:438:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:487:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:520:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:537:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:554:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:601:1: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:341:27: style: Function 'nr_reg_compute_type' argument 1 names different: declaration 'type_name' definition 'typename'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_int.h:81:31: note: Function 'nr_reg_compute_type' argument 1 names different: declaration 'type_name' definition 'typename'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:341:27: note: Function 'nr_reg_compute_type' argument 1 names different: declaration 'type_name' definition 'typename'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:396:1: style: Function 'NR_reg_get2_char' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:85:34: note: Function 'NR_reg_get2_char' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:396:1: note: Function 'NR_reg_get2_char' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:396:1: style: Function 'NR_reg_get2_char' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:85:48: note: Function 'NR_reg_get2_char' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:396:1: note: Function 'NR_reg_get2_char' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:397:1: style: Function 'NR_reg_get2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:86:35: note: Function 'NR_reg_get2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:397:1: note: Function 'NR_reg_get2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:397:1: style: Function 'NR_reg_get2_uchar' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:86:49: note: Function 'NR_reg_get2_uchar' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:397:1: note: Function 'NR_reg_get2_uchar' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:398:1: style: Function 'NR_reg_get2_int2' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:87:34: note: Function 'NR_reg_get2_int2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:398:1: note: Function 'NR_reg_get2_int2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:398:1: style: Function 'NR_reg_get2_int2' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:87:48: note: Function 'NR_reg_get2_int2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:398:1: note: Function 'NR_reg_get2_int2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:399:1: style: Function 'NR_reg_get2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:88:35: note: Function 'NR_reg_get2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:399:1: note: Function 'NR_reg_get2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:399:1: style: Function 'NR_reg_get2_uint2' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:88:49: note: Function 'NR_reg_get2_uint2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:399:1: note: Function 'NR_reg_get2_uint2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:400:1: style: Function 'NR_reg_get2_int4' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:89:34: note: Function 'NR_reg_get2_int4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:400:1: note: Function 'NR_reg_get2_int4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:400:1: style: Function 'NR_reg_get2_int4' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:89:48: note: Function 'NR_reg_get2_int4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:400:1: note: Function 'NR_reg_get2_int4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:401:1: style: Function 'NR_reg_get2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:90:35: note: Function 'NR_reg_get2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:401:1: note: Function 'NR_reg_get2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:401:1: style: Function 'NR_reg_get2_uint4' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:90:49: note: Function 'NR_reg_get2_uint4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:401:1: note: Function 'NR_reg_get2_uint4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:402:1: style: Function 'NR_reg_get2_int8' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:91:34: note: Function 'NR_reg_get2_int8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:402:1: note: Function 'NR_reg_get2_int8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:402:1: style: Function 'NR_reg_get2_int8' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:91:48: note: Function 'NR_reg_get2_int8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:402:1: note: Function 'NR_reg_get2_int8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:403:1: style: Function 'NR_reg_get2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:92:35: note: Function 'NR_reg_get2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:403:1: note: Function 'NR_reg_get2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:403:1: style: Function 'NR_reg_get2_uint8' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:92:49: note: Function 'NR_reg_get2_uint8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:403:1: note: Function 'NR_reg_get2_uint8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:404:1: style: Function 'NR_reg_get2_double' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:93:36: note: Function 'NR_reg_get2_double' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:404:1: note: Function 'NR_reg_get2_double' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:404:1: style: Function 'NR_reg_get2_double' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:93:50: note: Function 'NR_reg_get2_double' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:404:1: note: Function 'NR_reg_get2_double' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:405:1: style: Function 'NR_reg_alloc2_string' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:97:38: note: Function 'NR_reg_alloc2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:405:1: note: Function 'NR_reg_alloc2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:405:1: style: Function 'NR_reg_alloc2_string' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:97:52: note: Function 'NR_reg_alloc2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:405:1: note: Function 'NR_reg_alloc2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:406:1: style: Function 'NR_reg_alloc2_data' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:98:36: note: Function 'NR_reg_alloc2_data' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:406:1: note: Function 'NR_reg_alloc2_data' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:406:1: style: Function 'NR_reg_alloc2_data' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:98:50: note: Function 'NR_reg_alloc2_data' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:406:1: note: Function 'NR_reg_alloc2_data' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:409:31: style: Function 'NR_reg_get2_bytes' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:94:35: note: Function 'NR_reg_get2_bytes' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:409:31: note: Function 'NR_reg_get2_bytes' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:409:45: style: Function 'NR_reg_get2_bytes' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:94:49: note: Function 'NR_reg_get2_bytes' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:409:45: note: Function 'NR_reg_get2_bytes' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:426:32: style: Function 'NR_reg_get2_string' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:95:36: note: Function 'NR_reg_get2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:426:32: note: Function 'NR_reg_get2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:426:46: style: Function 'NR_reg_get2_string' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:95:50: note: Function 'NR_reg_get2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:426:46: note: Function 'NR_reg_get2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: style: Function 'NR_reg_set2_char' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:115:34: note: Function 'NR_reg_set2_char' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: note: Function 'NR_reg_set2_char' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: style: Function 'NR_reg_set2_char' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:115:48: note: Function 'NR_reg_set2_char' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: note: Function 'NR_reg_set2_char' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: style: Function 'NR_reg_set2_char' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:115:59: note: Function 'NR_reg_set2_char' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:463:1: note: Function 'NR_reg_set2_char' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: style: Function 'NR_reg_set2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:116:35: note: Function 'NR_reg_set2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: note: Function 'NR_reg_set2_uchar' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: style: Function 'NR_reg_set2_uchar' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:116:49: note: Function 'NR_reg_set2_uchar' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: note: Function 'NR_reg_set2_uchar' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: style: Function 'NR_reg_set2_uchar' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:116:61: note: Function 'NR_reg_set2_uchar' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:464:1: note: Function 'NR_reg_set2_uchar' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: style: Function 'NR_reg_set2_int2' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:117:34: note: Function 'NR_reg_set2_int2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: note: Function 'NR_reg_set2_int2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: style: Function 'NR_reg_set2_int2' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:117:48: note: Function 'NR_reg_set2_int2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: note: Function 'NR_reg_set2_int2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: style: Function 'NR_reg_set2_int2' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:117:59: note: Function 'NR_reg_set2_int2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:465:1: note: Function 'NR_reg_set2_int2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: style: Function 'NR_reg_set2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:118:35: note: Function 'NR_reg_set2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: note: Function 'NR_reg_set2_uint2' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: style: Function 'NR_reg_set2_uint2' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:118:49: note: Function 'NR_reg_set2_uint2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: note: Function 'NR_reg_set2_uint2' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: style: Function 'NR_reg_set2_uint2' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:118:61: note: Function 'NR_reg_set2_uint2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:466:1: note: Function 'NR_reg_set2_uint2' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: style: Function 'NR_reg_set2_int4' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:119:34: note: Function 'NR_reg_set2_int4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: note: Function 'NR_reg_set2_int4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: style: Function 'NR_reg_set2_int4' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:119:48: note: Function 'NR_reg_set2_int4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: note: Function 'NR_reg_set2_int4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: style: Function 'NR_reg_set2_int4' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:119:59: note: Function 'NR_reg_set2_int4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:467:1: note: Function 'NR_reg_set2_int4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: style: Function 'NR_reg_set2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:120:35: note: Function 'NR_reg_set2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: note: Function 'NR_reg_set2_uint4' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: style: Function 'NR_reg_set2_uint4' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:120:49: note: Function 'NR_reg_set2_uint4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: note: Function 'NR_reg_set2_uint4' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: style: Function 'NR_reg_set2_uint4' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:120:61: note: Function 'NR_reg_set2_uint4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:468:1: note: Function 'NR_reg_set2_uint4' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: style: Function 'NR_reg_set2_int8' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:121:34: note: Function 'NR_reg_set2_int8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: note: Function 'NR_reg_set2_int8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: style: Function 'NR_reg_set2_int8' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:121:48: note: Function 'NR_reg_set2_int8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: note: Function 'NR_reg_set2_int8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: style: Function 'NR_reg_set2_int8' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:121:59: note: Function 'NR_reg_set2_int8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:469:1: note: Function 'NR_reg_set2_int8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: style: Function 'NR_reg_set2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:122:35: note: Function 'NR_reg_set2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: note: Function 'NR_reg_set2_uint8' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: style: Function 'NR_reg_set2_uint8' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:122:49: note: Function 'NR_reg_set2_uint8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: note: Function 'NR_reg_set2_uint8' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: style: Function 'NR_reg_set2_uint8' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:122:61: note: Function 'NR_reg_set2_uint8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:470:1: note: Function 'NR_reg_set2_uint8' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: style: Function 'NR_reg_set2_double' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:123:36: note: Function 'NR_reg_set2_double' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: note: Function 'NR_reg_set2_double' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: style: Function 'NR_reg_set2_double' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:123:50: note: Function 'NR_reg_set2_double' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: note: Function 'NR_reg_set2_double' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: style: Function 'NR_reg_set2_double' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:123:63: note: Function 'NR_reg_set2_double' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:471:1: note: Function 'NR_reg_set2_double' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: style: Function 'NR_reg_set2_string' argument 1 names different: declaration 'prefix' definition 'parent'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:126:36: note: Function 'NR_reg_set2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: note: Function 'NR_reg_set2_string' argument 1 names different: declaration 'prefix' definition 'parent'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: style: Function 'NR_reg_set2_string' argument 2 names different: declaration 'name' definition 'child'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:126:50: note: Function 'NR_reg_set2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: note: Function 'NR_reg_set2_string' argument 2 names different: declaration 'name' definition 'child'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: style: Function 'NR_reg_set2_string' argument 3 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.h:126:62: note: Function 'NR_reg_set2_string' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:472:1: note: Function 'NR_reg_set2_string' argument 3 names different: declaration 'data' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1037:45: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:249:9: style: The scope of the variable 'dot' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:278:9: style: The scope of the variable 'dot' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:299:11: style: The scope of the variable 'data' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:751:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:866:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:226:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:240:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:270:2: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:351:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:389:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:420:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:536:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:580:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:603:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:679:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:744:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:765:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:805:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:856:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:881:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:915:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:949:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:973:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1035:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1067:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1097:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1110:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:1123:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:814:53: style: Function 'nr_reg_compute_length' argument 2 names different: declaration 'node' definition 'in'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:150:64: note: Function 'nr_reg_compute_length' argument 2 names different: declaration 'node' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:814:53: note: Function 'nr_reg_compute_length' argument 2 names different: declaration 'node' definition 'in'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:892:1: style: Function 'nr_reg_local_get_char' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:98:58: note: Function 'nr_reg_local_get_char' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:892:1: note: Function 'nr_reg_local_get_char' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:893:1: style: Function 'nr_reg_local_get_uchar' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:99:60: note: Function 'nr_reg_local_get_uchar' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:893:1: note: Function 'nr_reg_local_get_uchar' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:894:1: style: Function 'nr_reg_local_get_int2' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:100:58: note: Function 'nr_reg_local_get_int2' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:894:1: note: Function 'nr_reg_local_get_int2' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:895:1: style: Function 'nr_reg_local_get_uint2' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:101:60: note: Function 'nr_reg_local_get_uint2' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:895:1: note: Function 'nr_reg_local_get_uint2' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:896:1: style: Function 'nr_reg_local_get_int4' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:102:58: note: Function 'nr_reg_local_get_int4' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:896:1: note: Function 'nr_reg_local_get_int4' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:897:1: style: Function 'nr_reg_local_get_uint4' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:103:60: note: Function 'nr_reg_local_get_uint4' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:897:1: note: Function 'nr_reg_local_get_uint4' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:898:1: style: Function 'nr_reg_local_get_int8' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:104:58: note: Function 'nr_reg_local_get_int8' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:898:1: note: Function 'nr_reg_local_get_int8' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:899:1: style: Function 'nr_reg_local_get_uint8' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:105:60: note: Function 'nr_reg_local_get_uint8' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:899:1: note: Function 'nr_reg_local_get_uint8' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:900:1: style: Function 'nr_reg_local_get_double' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:106:62: note: Function 'nr_reg_local_get_double' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:900:1: note: Function 'nr_reg_local_get_double' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:903:57: style: Function 'nr_reg_local_get_registry' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:107:68: note: Function 'nr_reg_local_get_registry' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:903:57: note: Function 'nr_reg_local_get_registry' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:922:49: style: Function 'nr_reg_local_get_bytes' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:108:60: note: Function 'nr_reg_local_get_bytes' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:922:49: note: Function 'nr_reg_local_get_bytes' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:928:49: style: Function 'nr_reg_local_get_string' argument 2 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:109:60: note: Function 'nr_reg_local_get_string' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:928:49: note: Function 'nr_reg_local_get_string' argument 2 names different: declaration 'data' definition 'out'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:934:51: style: Function 'nr_reg_local_get_length' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:110:62: note: Function 'nr_reg_local_get_length' argument 2 names different: declaration 'len' definition 'length'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:934:51: note: Function 'nr_reg_local_get_length' argument 2 names different: declaration 'len' definition 'length'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:85:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:196:19: style: The scope of the variable 'cb_id' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:291:11: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:93:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:113:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:180:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:233:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:353:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:389:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:415:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:438:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:83:9: style: The scope of the variable 'h1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:84:9: style: The scope of the variable 'h2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:73:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:108:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/debug.c:104:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:346:11: style: The scope of the variable 'hash_value' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:445:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:268:10: style: Function 'r_assoc_fetch' argument 4 names different: declaration 'value' definition 'datap'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.h:102:61: note: Function 'r_assoc_fetch' argument 4 names different: declaration 'value' definition 'datap'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:268:10: note: Function 'r_assoc_fetch' argument 4 names different: declaration 'value' definition 'datap'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:378:13: style: Function 'r_assoc_copy' argument 1 names different: declaration 'knew' definition 'knewp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.h:105:28: note: Function 'r_assoc_copy' argument 1 names different: declaration 'knew' definition 'knewp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:378:13: note: Function 'r_assoc_copy' argument 1 names different: declaration 'knew' definition 'knewp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:527:9: style: Function 'r_assoc_crc32_hash_compute' argument 1 names different: declaration 'key' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.h:108:38: note: Function 'r_assoc_crc32_hash_compute' argument 1 names different: declaration 'key' definition 'data'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c:527:9: note: Function 'r_assoc_crc32_hash_compute' argument 1 names different: declaration 'key' definition 'data'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c:176:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c:175:13: note: outer condition: (*dp)->data
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c:176:7: note: identical inner condition: (*dp)->data
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c:201:10: style: Function 'r_data_destroy_vp' argument 1 names different: declaration 'vp' definition 'v'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.h:98:30: note: Function 'r_data_destroy_vp' argument 1 names different: declaration 'vp' definition 'v'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c:201:10: note: Function 'r_data_destroy_vp' argument 1 names different: declaration 'vp' definition 'v'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c:108:3: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_list.c:149:11: style: Function 'r_list_copy' argument 1 names different: declaration 'out' definition 'outp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_list.h:96:26: note: Function 'r_list_copy' argument 1 names different: declaration 'out' definition 'outp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_list.c:149:11: note: Function 'r_list_copy' argument 1 names different: declaration 'out' definition 'outp'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:187:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:191:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:176:10: style: Function 'r_mem_get_usage' argument 1 names different: declaration 'usage' definition 'usagep'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.h:53:28: note: Function 'r_mem_get_usage' argument 1 names different: declaration 'usage' definition 'usagep'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:176:10: note: Function 'r_mem_get_usage' argument 1 names different: declaration 'usage' definition 'usagep'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c:88:5: error: Memory leak: chunk [memleak]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_replace.c:91:9: style: Function 'strdup' argument 1 names different: declaration 'in' definition 'str'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_common.h:96:20: note: Function 'strdup' argument 1 names different: declaration 'in' definition 'str'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_replace.c:91:9: note: Function 'strdup' argument 1 names different: declaration 'in' definition 'str'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c:67:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c:118:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c:184:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c:136:18: style: Function 'nr_p_buf_free_chain' argument 2 names different: declaration 'chain' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.h:66:58: note: Function 'nr_p_buf_free_chain' argument 2 names different: declaration 'chain' definition 'head'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c:136:18: note: Function 'nr_p_buf_free_chain' argument 2 names different: declaration 'chain' definition 'head'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:142:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:163:9: style: The scope of the variable 'r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:81:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:154:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:176:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:203:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:373:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:401:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:432:3: style: Label 'abort' is not used. [unusedLabel]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:117:35: style: Function 'nr_errprintf_log' argument 1 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.h:51:35: note: Function 'nr_errprintf_log' argument 1 names different: declaration 'fmt' definition 'format'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:117:35: note: Function 'nr_errprintf_log' argument 1 names different: declaration 'fmt' definition 'format'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:128:50: style: Function 'nr_errprintf_log2' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.h:52:50: note: Function 'nr_errprintf_log2' argument 2 names different: declaration 'fmt' definition 'format'.
thunderbird-52.3.0/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:128:50: note: Function 'nr_errprintf_log2' argument 2 names different: declaration 'fmt' definition 'format'.
thunderbird-52.3.0/mozilla/media/mtransport/transportflow.h:59:44: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:414:32: style: Function 'SetAlpn' argument 1 names different: declaration 'allowedAlpn' definition 'alpn_allowed'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:74:49: note: Function 'SetAlpn' argument 1 names different: declaration 'allowedAlpn' definition 'alpn_allowed'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:414:32: note: Function 'SetAlpn' argument 1 names different: declaration 'allowedAlpn' definition 'alpn_allowed'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:415:22: style: Function 'SetAlpn' argument 2 names different: declaration 'alpnDefault' definition 'alpn_default'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:75:39: note: Function 'SetAlpn' argument 2 names different: declaration 'alpnDefault' definition 'alpn_default'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:415:22: note: Function 'SetAlpn' argument 2 names different: declaration 'alpnDefault' definition 'alpn_default'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:1163:56: style: Function 'CheckDigest' argument 2 names different: declaration 'cert' definition 'peer_cert'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:158:48: note: Function 'CheckDigest' argument 2 names different: declaration 'cert' definition 'peer_cert'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:1163:56: note: Function 'CheckDigest' argument 2 names different: declaration 'cert' definition 'peer_cert'.
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:95:20: style: The function 'InitInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:52:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:95:20: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:96:16: style: The function 'WasInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:86:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:96:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:97:27: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:63:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:97:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:107:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:78:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:107:3: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/dtlsidentity.h:44:49: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/dtlsidentity.h:49:56: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.h:115:36: performance: Function parameter 'algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:435:61: performance: Function parameter 'digest_algorithm' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerdtls.cpp:1104:67: performance: Function parameter 'ciphers' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerice.h:45:27: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:63:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerice.h:45:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerice.h:54:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:78:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerice.h:54:3: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:23:27: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:63:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:23:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:30:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:78:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:30:3: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:33:16: style: The function 'WasInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:86:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerlog.h:33:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:74:27: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:63:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:74:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:79:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:78:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:79:3: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:93:7: warning: Possible leak in public function. The pointer 'data_' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerloopback.h:101:7: warning: Possible leak in public function. The pointer 'data_' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:36:20: style: The function 'InitInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:52:20: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:36:20: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:45:27: style: The function 'SendPacket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:63:27: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:45:27: note: Function in derived class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:47:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/mtransport/transportlayer.h:78:29: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/mtransport/transportlayerprsock.h:47:3: note: Function in derived class
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:377:8: style: The scope of the variable 'decoderName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:877:1: style: The class 'ReadOptions' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:92:8: performance: Technically the member function 'OmxPlugin::OmxDecoder::ToAudioFrame' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:871:18: note: Technically the member function 'OmxPlugin::OmxDecoder::ToAudioFrame' can be static.
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:92:8: note: Technically the member function 'OmxPlugin::OmxDecoder::ToAudioFrame' can be static.
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:102:8: style: Technically the member function 'OmxPlugin::OmxDecoder::GetDuration' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:106:8: style: Technically the member function 'OmxPlugin::OmxDecoder::GetVideoParameters' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:111:8: style: Technically the member function 'OmxPlugin::OmxDecoder::GetAudioParameters' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:116:8: style: Technically the member function 'OmxPlugin::OmxDecoder::HasVideo' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:120:8: style: Technically the member function 'OmxPlugin::OmxDecoder::HasAudio' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:137:12: style: Technically the member function 'OmxPlugin::OmxClientInstance::IsValid' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:132:7: style: Class 'OmxClientInstance' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:132:7: style: Class 'OmxClientInstance' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/omx-plugin/OmxPlugin.cpp:205:3: style: Class 'AutoStopMediaSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/openmax_dl/dl/sp/src/armSP_FFT_F32TwiddleTable.c:4641:0: error: #error Unsupported twiddle table size [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.c:81:44: style: The scope of the variable 'hmmdir' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.c:382:39: style: Function 'acmod_set_senfh' argument 2 names different: declaration 'senfh' definition 'logfh'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.h:242:43: note: Function 'acmod_set_senfh' argument 2 names different: declaration 'senfh' definition 'logfh'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.c:382:39: note: Function 'acmod_set_senfh' argument 2 names different: declaration 'senfh' definition 'logfh'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.c:900:41: style: Function 'acmod_set_insenfh' argument 2 names different: declaration 'insenfh' definition 'senfh'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.h:373:45: note: Function 'acmod_set_insenfh' argument 2 names different: declaration 'insenfh' definition 'senfh'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/acmod.c:900:41: note: Function 'acmod_set_insenfh' argument 2 names different: declaration 'insenfh' definition 'senfh'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/allphone_search.c:532:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/allphone_search.c:780:14: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/allphone_search.c:879:14: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/allphone_search.c:883:23: style: The scope of the variable 'phone_idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:329:15: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:693:14: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:716:14: style: The scope of the variable 'mid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:41: style: Function 'bin_mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.h:214:15: note: Function 'bin_mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:41: note: Function 'bin_mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:51: style: Function 'bin_mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.h:215:15: note: Function 'bin_mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:51: note: Function 'bin_mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:61: style: Function 'bin_mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.h:216:15: note: Function 'bin_mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:61: note: Function 'bin_mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:71: style: Function 'bin_mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.h:217:15: note: Function 'bin_mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:745:71: note: Function 'bin_mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/bin_mdef.c:181:20: warning: Division of result of sizeof() on pointer type. [divideSizeof]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:469:17: style: The scope of the variable 'word' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:535:10: style: The scope of the variable 'unigram_letter' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:589:17: style: The scope of the variable 'vocab' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:590:17: style: The scope of the variable 'sub' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:633:9: style: The scope of the variable 'totalh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/dict.c:657:18: style: Variable 'totalh' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_history.c:94:14: style: The scope of the variable 'gn' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_history.c:292:16: style: The scope of the variable 'bp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_history.c:140:36: style: Function 'fsg_history_entry_add' argument 2 names different: declaration 'l' definition 'link'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_history.h:172:20: note: Function 'fsg_history_entry_add' argument 2 names different: declaration 'l' definition 'link'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_history.c:140:36: note: Function 'fsg_history_entry_add' argument 2 names different: declaration 'l' definition 'link'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:763:17: style: The scope of the variable 'tl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:273:34: style: Function 'fsg_lextree_dump' argument 1 names different: declaration 'fsg' definition 'lextree'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.h:238:38: note: Function 'fsg_lextree_dump' argument 1 names different: declaration 'fsg' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:273:34: note: Function 'fsg_lextree_dump' argument 1 names different: declaration 'fsg' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:273:50: style: Function 'fsg_lextree_dump' argument 2 names different: declaration 'fh' definition 'fp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.h:238:49: note: Function 'fsg_lextree_dump' argument 2 names different: declaration 'fh' definition 'fp'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:273:50: note: Function 'fsg_lextree_dump' argument 2 names different: declaration 'fh' definition 'fp'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:286:34: style: Function 'fsg_lextree_free' argument 1 names different: declaration 'fsg' definition 'lextree'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.h:233:38: note: Function 'fsg_lextree_free' argument 1 names different: declaration 'fsg' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:286:34: note: Function 'fsg_lextree_free' argument 1 names different: declaration 'fsg' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:701:34: style: Function 'fsg_psubtree_init' argument 1 names different: declaration 'tree' definition 'lextree'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:68:54: note: Function 'fsg_psubtree_init' argument 1 names different: declaration 'tree' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:701:34: note: Function 'fsg_psubtree_init' argument 1 names different: declaration 'tree' definition 'lextree'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:748:33: style: Function 'fsg_psubtree_free' argument 1 names different: declaration 'alloc_head' definition 'head'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:77:44: note: Function 'fsg_psubtree_free' argument 1 names different: declaration 'alloc_head' definition 'head'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_lextree.c:748:33: note: Function 'fsg_psubtree_free' argument 1 names different: declaration 'alloc_head' definition 'head'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:314:18: style: The scope of the variable 'pnode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:315:12: style: The scope of the variable 'hmm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:336:18: style: The scope of the variable 'pnode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:337:12: style: The scope of the variable 'hmm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:510:18: style: The scope of the variable 'pnode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:511:12: style: The scope of the variable 'hmm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:560:23: style: The scope of the variable 'hist_entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:617:23: style: The scope of the variable 'hist_entry' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:694:18: style: The scope of the variable 'pnode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:695:12: style: The scope of the variable 'hmm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:284:32: style: Function 'fsg_search_reinit' argument 1 names different: declaration 'fsgs' definition 'search'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search_internal.h:126:36: note: Function 'fsg_search_reinit' argument 1 names different: declaration 'fsgs' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/fsg_search.c:284:32: note: Function 'fsg_search_reinit' argument 1 names different: declaration 'fsgs' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/hmm.c:116:18: style: Function 'hmm_dump' argument 1 names different: declaration 'h' definition 'hmm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/hmm.h:297:22: note: Function 'hmm_dump' argument 1 names different: declaration 'h' definition 'hmm'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/hmm.c:116:18: note: Function 'hmm_dump' argument 1 names different: declaration 'h' definition 'hmm'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.c:148:11: style: The scope of the variable 'tmp_keyphrase' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.c:479:11: style: The scope of the variable 'tmp_keyphrase' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.c:483:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.c:476:33: style: Function 'kws_search_reinit' argument 1 names different: declaration 'kwss' definition 'search'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.h:108:37: note: Function 'kws_search_reinit' argument 1 names different: declaration 'kwss' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/kws_search.c:476:33: note: Function 'kws_search_reinit' argument 1 names different: declaration 'kwss' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:224:9: style: The scope of the variable 'newl' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:224:15: style: The scope of the variable 'newr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:450:19: style: The scope of the variable 'he' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:722:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:722:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:176:35: style: Function 'mdef_ciphone_id' argument 2 names different: declaration 'ciphone' definition 'ci'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:195:27: note: Function 'mdef_ciphone_id' argument 2 names different: declaration 'ciphone' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:176:35: note: Function 'mdef_ciphone_id' argument 2 names different: declaration 'ciphone' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:186:34: style: Function 'mdef_ciphone_str' argument 2 names different: declaration 'ci' definition 'id'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:203:34: note: Function 'mdef_ciphone_str' argument 2 names different: declaration 'ci' definition 'id'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:186:34: note: Function 'mdef_ciphone_str' argument 2 names different: declaration 'ci' definition 'id'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:19: style: Function 'mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:227:24: note: Function 'mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:19: note: Function 'mdef_phone_id' argument 2 names different: declaration 'b' definition 'ci'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:27: style: Function 'mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:228:24: note: Function 'mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:27: note: Function 'mdef_phone_id' argument 3 names different: declaration 'l' definition 'lc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:35: style: Function 'mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:229:24: note: Function 'mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:35: note: Function 'mdef_phone_id' argument 4 names different: declaration 'r' definition 'rc'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:51: style: Function 'mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:230:32: note: Function 'mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:220:51: note: Function 'mdef_phone_id' argument 5 names different: declaration 'pos' definition 'wpos'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:720:20: style: Function 'mdef_free' argument 1 names different: declaration 'mdef' definition 'm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.h:263:25: note: Function 'mdef_free' argument 1 names different: declaration 'mdef' definition 'm'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:720:20: note: Function 'mdef_free' argument 1 names different: declaration 'mdef' definition 'm'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:308:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:313:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:328:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:343:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:350:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:378:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:387:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:395:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:403:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:424:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/mdef.c:551:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_gauden.c:550:33: style: Function 'gauden_mllr_transform' argument 1 names different: declaration 's' definition 'g'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_gauden.h:112:39: note: Function 'gauden_mllr_transform' argument 1 names different: declaration 's' definition 'g'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_gauden.c:550:33: note: Function 'gauden_mllr_transform' argument 1 names different: declaration 's' definition 'g'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.c:163:26: style: Function 'ms_mgau_free' argument 1 names different: declaration 'g' definition 'mg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.h:131:30: note: Function 'ms_mgau_free' argument 1 names different: declaration 'g' definition 'mg'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.c:163:26: note: Function 'ms_mgau_free' argument 1 names different: declaration 'g' definition 'mg'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.c:190:37: style: Function 'ms_cont_mgau_frame_eval' argument 1 names different: declaration 'msg' definition 'mg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.h:132:43: note: Function 'ms_cont_mgau_frame_eval' argument 1 names different: declaration 'msg' definition 'mg'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_mgau.c:190:37: note: Function 'ms_cont_mgau_frame_eval' argument 1 names different: declaration 'msg' definition 'mg'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_senone.c:369:20: style: The scope of the variable 'fdist' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_senone.c:275:60: style: Function 'senone_init' argument 3 names different: declaration 'mgau_mapfile' definition 'sen2mgau_map_file'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_senone.h:172:22: note: Function 'senone_init' argument 3 names different: declaration 'mgau_mapfile' definition 'sen2mgau_map_file'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ms_senone.c:275:60: note: Function 'senone_init' argument 3 names different: declaration 'mgau_mapfile' definition 'sen2mgau_map_file'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search.c:582:16: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search.c:764:13: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search.c:288:32: style: Function 'ngram_search_free' argument 1 names different: declaration 'ngs' definition 'search'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search.h:372:37: note: Function 'ngram_search_free' argument 1 names different: declaration 'ngs' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search.c:288:32: note: Function 'ngram_search_free' argument 1 names different: declaration 'ngs' definition 'search'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search_fwdflat.c:231:26: style: The scope of the variable 'prevnode' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search_fwdtree.c:398:12: style: The scope of the variable 'w' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search_fwdtree.c:1050:14: style: The scope of the variable 'phmmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ngram_search_fwdtree.c:1196:30: style: The scope of the variable 'worstbpe' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/phone_loop_search.c:280:13: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/phone_loop_search.c:306:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:821:16: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:455:34: warning: Either the condition 'search?0:-1' is redundant or there is possible null pointer dereference: search. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:461:19: note: Assuming that condition 'search?0:-1' is not redundant
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:455:34: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:1095:13: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/pocketsphinx.c:1127:19: style: The scope of the variable 'seg' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ps_alignment.c:219:31: style: The scope of the variable 'sent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ps_alignment.c:259:31: style: The scope of the variable 'sent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ps_alignment.c:284:31: style: The scope of the variable 'sent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:409:32: style: Function 'ptm_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.h:92:36: note: Function 'ptm_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:409:32: note: Function 'ptm_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:880:36: style: Function 'ptm_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.h:99:40: note: Function 'ptm_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:880:36: note: Function 'ptm_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:888:26: style: Function 'ptm_mgau_free' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.h:91:31: note: Function 'ptm_mgau_free' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/ptm_mgau.c:888:26: note: Function 'ptm_mgau_free' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:836:36: style: Function 's2_semi_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.h:87:40: note: Function 's2_semi_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:836:36: note: Function 's2_semi_mgau_frame_eval' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:1328:40: style: Function 's2_semi_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.h:94:44: note: Function 's2_semi_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:1328:40: note: Function 's2_semi_mgau_mllr_transform' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:1336:30: style: Function 's2_semi_mgau_free' argument 1 names different: declaration 's' definition 'ps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.h:86:35: note: Function 's2_semi_mgau_free' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/s2_semi_mgau.c:1336:30: note: Function 's2_semi_mgau_free' argument 1 names different: declaration 's' definition 'ps'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/tmat.c:191:23: style: Function 'tmat_init' argument 1 names different: declaration 'tmatfile' definition 'file_name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/tmat.h:117:32: note: Function 'tmat_init' argument 1 names different: declaration 'tmatfile' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/tmat.c:191:23: note: Function 'tmat_init' argument 1 names different: declaration 'tmatfile' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:90:27: style: Function 'vector_sum_norm' argument 1 names different: declaration 'v' definition 'vec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:78:34: note: Function 'vector_sum_norm' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:90:27: note: Function 'vector_sum_norm' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:90:38: style: Function 'vector_sum_norm' argument 2 names different: declaration 'dim' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:78:43: note: Function 'vector_sum_norm' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:90:38: note: Function 'vector_sum_norm' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:24: style: Function 'vector_floor' argument 1 names different: declaration 'v' definition 'vec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:67:28: note: Function 'vector_floor' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:24: note: Function 'vector_floor' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:35: style: Function 'vector_floor' argument 2 names different: declaration 'dim' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:67:37: note: Function 'vector_floor' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:35: note: Function 'vector_floor' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:48: style: Function 'vector_floor' argument 3 names different: declaration 'f' definition 'flr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:67:50: note: Function 'vector_floor' argument 3 names different: declaration 'f' definition 'flr'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:110:48: note: Function 'vector_floor' argument 3 names different: declaration 'f' definition 'flr'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:27: style: Function 'vector_nz_floor' argument 1 names different: declaration 'v' definition 'vec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:71:31: note: Function 'vector_nz_floor' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:27: note: Function 'vector_nz_floor' argument 1 names different: declaration 'v' definition 'vec'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:38: style: Function 'vector_nz_floor' argument 2 names different: declaration 'dim' definition 'len'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:71:40: note: Function 'vector_nz_floor' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:38: note: Function 'vector_nz_floor' argument 2 names different: declaration 'dim' definition 'len'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:51: style: Function 'vector_nz_floor' argument 3 names different: declaration 'f' definition 'flr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.h:71:53: note: Function 'vector_nz_floor' argument 3 names different: declaration 'f' definition 'flr'.
thunderbird-52.3.0/mozilla/media/pocketsphinx/src/vector.c:121:51: note: Function 'vector_nz_floor' argument 3 names different: declaration 'f' definition 'flr'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_interface.c:456:18: warning: Possible null pointer dereference: inout_spch [nullPointer]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_interface.c:604:27: note: Calling function 'fe_process_frames', 2nd argument 'inout_spch' value is 0
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_interface.c:456:18: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_noise.c:161:9: style: The scope of the variable 'l1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_noise.c:161:13: style: The scope of the variable 'l2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_sigproc.c:1112:30: warning: Redundant assignment of 'x[i+(1<<n4)]' to itself. [selfAssignment]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_sigproc.c:553:31: style: Function 'fe_build_melfilters' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_internal.h:199:36: note: Function 'fe_build_melfilters' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_sigproc.c:553:31: note: Function 'fe_build_melfilters' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_sigproc.c:687:32: style: Function 'fe_compute_melcosine' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_internal.h:200:37: note: Function 'fe_compute_melcosine' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/fe/fe_sigproc.c:687:32: note: Function 'fe_compute_melcosine' argument 1 names different: declaration 'MEL_FB' definition 'mel_fb'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/feat/feat.c:840:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/feat/feat.c:1033:9: error: Resource leak: fp [resourceLeak]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/fsg_model.c:395:14: style: The scope of the variable 'old_size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/fsg_model.c:426:26: style: The scope of the variable 'src' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/fsg_model.c:768:18: style: The scope of the variable 'itor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/jsgf.c:261:11: style: The scope of the variable 'secondlast_dotpos' can be reduced. [variableScope]
jsgf_parser.c:1111:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
jsgf_parser.y:87:29: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:115:30: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:116:30: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:122:72: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:124:74: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:129:70: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:133:31: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:142:45: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:143:45: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:144:45: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_parser.y:145:45: style: Same expression on both sides of '-'. [duplicateExpression]
jsgf_scanner.c:2144:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
jsgf_scanner.c:1266:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
jsgf_scanner.c:1371:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
jsgf_scanner.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
jsgf_scanner.c:1371:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
jsgf_scanner.c:1793:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
jsgf_scanner.c:309:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
jsgf_scanner.c:1793:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
jsgf_scanner.c:1806:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
jsgf_scanner.c:310:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
jsgf_scanner.c:1806:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
jsgf_scanner.c:1806:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
jsgf_scanner.c:310:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
jsgf_scanner.c:1806:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
jsgf_scanner.c:2001:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
jsgf_scanner.c:680:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
jsgf_scanner.c:2001:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
jsgf_scanner.c:2028:26: style: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
jsgf_scanner.c:669:27: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
jsgf_scanner.c:2028:26: note: Function 'yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
jsgf_scanner.c:2057:36: style: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
jsgf_scanner.c:671:37: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
jsgf_scanner.c:2057:36: note: Function 'yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
jsgf_scanner.c:2057:62: style: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
jsgf_scanner.c:671:60: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
jsgf_scanner.c:2057:62: note: Function 'yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model.c:189:34: style: Function 'ngram_model_init' argument 1 names different: declaration 'model' definition 'base'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_internal.h:213:33: note: Function 'ngram_model_init' argument 1 names different: declaration 'model' definition 'base'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model.c:189:34: note: Function 'ngram_model_init' argument 1 names different: declaration 'model' definition 'base'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model.c:971:55: style: Function 'read_classdef_file' argument 2 names different: declaration 'classdef_file' definition 'file_name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_internal.h:251:61: note: Function 'read_classdef_file' argument 2 names different: declaration 'classdef_file' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model.c:971:55: note: Function 'read_classdef_file' argument 2 names different: declaration 'classdef_file' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_dmp.c:561:27: style: The scope of the variable 'titor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_dmp.c:875:38: style: Function 'ngram_model_dmp_write' argument 1 names different: declaration 'model' definition 'base'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_internal.h:245:42: note: Function 'ngram_model_dmp_write' argument 1 names different: declaration 'model' definition 'base'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_dmp.c:875:38: note: Function 'ngram_model_dmp_write' argument 1 names different: declaration 'model' definition 'base'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/lm/ngram_model_set.c:178:5: error: Address of auto-variable 'model->base' returned [returnAddressOfAutoVariable]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:608:35: warning: Either the condition 'if(directory)' is redundant or there is possible null pointer dereference: directory. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:609:8: note: Assuming that condition 'if(directory)' is not redundant
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:608:35: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:212:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:229:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/bio.c:239:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/blas_lite.c:80:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/blas_lite.c:68:13: note: Assignment 'zcode='Z'', assigned value is 90
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/blas_lite.c:80:15: note: Condition 'zcode==90' is always true
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/blas_lite.c:2137:27: style: Redundant pointer operation on 'info' - it's already a pointer. [redundantPointerOp]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/blas_lite.c:388:2: style: Variable 'ncola' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/case.c:96:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/case.c:96:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/case.c:121:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/case.c:121:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:673:11: style: Condition 'j>0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:665:9: note: Assignment 'j=0', assigned value is 0
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:673:11: note: Condition 'j>0' is always false
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:368:11: style: The scope of the variable 'e_str' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:474:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/cmd_ln.c:737:24: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/dtoa.c:2281:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/dtoa.c:358:9: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/dtoa.c:360:18: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/dtoa.c:742:16: style: The scope of the variable 'p05' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/err.c:85:24: style: The scope of the variable 'err_prefix' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/err.c:164:24: style: The scope of the variable 'err_prefix' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/f2c_lite.c:177:19: style: The scope of the variable 'u' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/f2c_lite.c:231:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/f2c_lite.c:349:27: style: The scope of the variable 'bend' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/f2c_lite.c:527:17: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/genrand.c:161:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/hash_table.c:192:28: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/hash_table.c:243:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/hash_table.c:243:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/hash_table.c:264:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/hash_table.c:264:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:117:9: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:251:14: note: Assuming that condition 'root==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:253:28: note: Calling function 'huff_node_free_int', 1st argument 'root' value is 0
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:117:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:127:9: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:291:14: note: Assuming that condition 'root==NULL' is not redundant
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:293:28: note: Calling function 'huff_node_free_str', 1st argument 'root' value is 0
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/huff_code.c:127:9: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/logmath.c:101:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/logmath.c:123:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/pio.c:410:12: style: The scope of the variable 'n_items_read' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/pio.c:622:9: style: Unused variable: rv [unusedVariable]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/sbthread.c:548:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:327:12: style: Condition 'iz==90' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:326:10: note: Assignment 'iz='Z'', assigned value is 90
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:327:12: note: Condition 'iz==90' is always true
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:770:17: style: Condition 'ret_val==1' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:769:15: note: Assignment 'ret_val=1', assigned value is 1
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:770:17: note: Condition 'ret_val==1' is always true
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:783:17: style: Condition 'ret_val==1' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:782:15: note: Assignment 'ret_val=1', assigned value is 1
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:783:17: note: Condition 'ret_val==1' is always true
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:405:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:407:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:405:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:414:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:416:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:414:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:420:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:422:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:420:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:426:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:428:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:426:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:432:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:434:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:432:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:440:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:442:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:440:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:448:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:450:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:448:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:508:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:514:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:508:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:524:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:530:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:524:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:540:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:542:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:540:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:548:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:550:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:548:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:572:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:574:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:572:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:578:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:580:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:578:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:584:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:586:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:584:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:590:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:592:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:590:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:598:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:600:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:598:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:664:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:666:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:664:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:670:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:672:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:670:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:676:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:678:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:676:6: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/sphinxbase/src/libsphinxbase/util/slapack_lite.c:139:19: style: Same expression on both sides of '/'. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:441:32: warning: Either the condition 'digit>sizeof(DIGITS)/sizeof(DIGITS[0])' is redundant or the array 'DIGITS[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:438:15: note: Assuming that condition 'digit>sizeof(DIGITS)/sizeof(DIGITS[0])' is not redundant
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:441:32: note: Array index out of bounds
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:385:41: style: Function 'Read8' argument 1 names different: declaration 'bit' definition 'value'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.h:50:29: note: Function 'Read8' argument 1 names different: declaration 'bit' definition 'value'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:385:41: note: Function 'Read8' argument 1 names different: declaration 'bit' definition 'value'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:402:43: style: Function 'ReadBit' argument 1 names different: declaration 'value' definition 'bit'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.h:49:31: note: Function 'ReadBit' argument 1 names different: declaration 'value' definition 'bit'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:402:43: note: Function 'ReadBit' argument 1 names different: declaration 'value' definition 'bit'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:441:32: warning: Either the condition 'digit>10' is redundant or the array 'DIGITS[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:438:15: note: Assuming that condition 'digit>10' is not redundant
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:441:32: note: Array index out of bounds
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.h:44:8: style: Technically the member function 'mozilla::YuvStamper::WritePixel' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:460:20: note: Technically the member function 'mozilla::YuvStamper::WritePixel' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/YuvStamper.h:44:8: note: Technically the member function 'mozilla::YuvStamper::WritePixel' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/common/time_profiling/timecard.c:117:5: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:496:3: style: Variable 'condError' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:490:0: note: Variable 'condError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:496:3: note: Variable 'condError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:395:7: style: The scope of the variable 'error' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:576:50: style: Function 'SendAudioFrame' argument 1 names different: declaration 'speechData' definition 'audio_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.h:122:62: note: Function 'SendAudioFrame' argument 1 names different: declaration 'speechData' definition 'audio_data'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:576:50: note: Function 'SendAudioFrame' argument 1 names different: declaration 'speechData' definition 'audio_data'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:579:45: style: Function 'SendAudioFrame' argument 4 names different: declaration 'capture_time' definition 'capture_delay'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.h:125:56: note: Function 'SendAudioFrame' argument 4 names different: declaration 'capture_time' definition 'capture_delay'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:579:45: note: Function 'SendAudioFrame' argument 4 names different: declaration 'capture_time' definition 'capture_delay'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/CodecConfig.h:106:3: warning: Member variable 'VideoCodecConfig::mRembFbSet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:286:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:145:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:286:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:420:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:145:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:420:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/CodecConfig.h:41:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/CodecConfig.h:107:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/RunningStat.h:15:3: warning: Member variable 'RunningStat::mOldM' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/RunningStat.h:15:3: warning: Member variable 'RunningStat::mNewM' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/RunningStat.h:15:3: warning: Member variable 'RunningStat::mOldS' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/RunningStat.h:15:3: warning: Member variable 'RunningStat::mNewS' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:350:14: style: Condition 'result!=kMediaConduitNoError' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:349:20: note: Assignment 'result=InitMain()', assigned value is 0
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:350:14: note: Condition 'result!=kMediaConduitNoError' is always false
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:847:3: style: Variable 'condError' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:843:0: note: Variable 'condError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:847:3: note: Variable 'condError' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:659:7: style: The scope of the variable 'error' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:1499:47: style: The scope of the variable 'max_fps' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:654:69: style: Function 'ConfigureSendMediaCodec' argument 1 names different: declaration 'codecInfo' definition 'codecConfig'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:118:81: note: Function 'ConfigureSendMediaCodec' argument 1 names different: declaration 'codecInfo' definition 'codecConfig'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:654:69: note: Function 'ConfigureSendMediaCodec' argument 1 names different: declaration 'codecInfo' definition 'codecConfig'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:2079:49: style: Function 'VideoLatencyUpdate' argument 1 names different: declaration 'new_sample' definition 'newSample'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:358:36: note: Function 'VideoLatencyUpdate' argument 1 names different: declaration 'new_sample' definition 'newSample'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:2079:49: note: Function 'VideoLatencyUpdate' argument 1 names different: declaration 'new_sample' definition 'newSample'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:291:16: warning: Virtual function 'Destroy' is called from destructor '~WebrtcVideoConduit()' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:112:3: note: Calling Destroy
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:291:16: note: Destroy is a virtual method
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:210:9: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:209:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:210:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:211:9: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:210:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:211:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:212:9: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:211:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:212:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:213:9: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:212:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:213:9: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:431:5: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:430:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:431:5: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:574:34: warning: Member variable 'WebrtcMediaCodecVP8VideoEncoder::mMaxPayloadSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:574:34: warning: Member variable 'WebrtcMediaCodecVP8VideoEncoder::mFrameWidth' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:574:34: warning: Member variable 'WebrtcMediaCodecVP8VideoEncoder::mFrameHeight' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:266:8: performance: Technically the member function 'mozilla::WebrtcAndroidMediaCodec::GenerateVideoFrame' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.h:46:19: warning: Virtual function 'Release' is called from destructor '~WebrtcMediaCodecVP8VideoEncoder()' at line 838. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:838:3: note: Calling Release
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.h:46:19: note: Release is a virtual method
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.h:91:19: warning: Virtual function 'Release' is called from destructor '~WebrtcMediaCodecVP8VideoDecoder()' at line 996. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:996:3: note: Calling Release
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.h:91:19: note: Release is a virtual method
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp:514:5: style: Class 'OutputDrain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1090:46: style: Function 'SetRates' argument 1 names different: declaration 'aBitRate' definition 'aBitRateKbps'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:56:37: note: Function 'SetRates' argument 1 names different: declaration 'aBitRate' definition 'aBitRateKbps'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1090:46: note: Function 'SetRates' argument 1 names different: declaration 'aBitRate' definition 'aBitRateKbps'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1220:89: style: Function 'RegisterDecodeCompleteCallback' argument 1 names different: declaration 'callback' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:94:80: note: Function 'RegisterDecodeCompleteCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1220:89: note: Function 'RegisterDecodeCompleteCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:837:3: performance: Variable 'mReservation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1153:3: performance: Variable 'mReservation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:51:19: warning: Virtual function 'Release' is called from destructor '~WebrtcOMXH264VideoEncoder()' at line 1071. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1071:3: note: Calling Release
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:51:19: note: Release is a virtual method
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:96:19: warning: Virtual function 'Release' is called from destructor '~WebrtcOMXH264VideoDecoder()' at line 1243. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:1243:3: note: Calling Release
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.h:96:19: note: Release is a virtual method
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:85:3: style: Class 'ImageNativeHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcOMXH264VideoCodec.cpp:567:5: style: Class 'OutputDrain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/media/CSFAudioControlWrapper.h:19:61: performance: Variable '_realAudioControl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1743:43: style: Function 'NotifyRealtimeTrackData' argument 1 names different: declaration 'aGraph' definition 'graph'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1290:50: note: Function 'NotifyRealtimeTrackData' argument 1 names different: declaration 'aGraph' definition 'graph'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1743:43: note: Function 'NotifyRealtimeTrackData' argument 1 names different: declaration 'aGraph' definition 'graph'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1744:36: style: Function 'NotifyRealtimeTrackData' argument 2 names different: declaration 'aTrackOffset' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1291:43: note: Function 'NotifyRealtimeTrackData' argument 2 names different: declaration 'aTrackOffset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1744:36: note: Function 'NotifyRealtimeTrackData' argument 2 names different: declaration 'aTrackOffset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1745:45: style: Function 'NotifyRealtimeTrackData' argument 3 names different: declaration 'aMedia' definition 'media'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1292:52: note: Function 'NotifyRealtimeTrackData' argument 3 names different: declaration 'aMedia' definition 'media'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1745:45: note: Function 'NotifyRealtimeTrackData' argument 3 names different: declaration 'aMedia' definition 'media'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1754:39: style: Function 'NotifyQueuedChanges' argument 1 names different: declaration 'aGraph' definition 'graph'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1285:46: note: Function 'NotifyQueuedChanges' argument 1 names different: declaration 'aGraph' definition 'graph'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1754:39: note: Function 'NotifyQueuedChanges' argument 1 names different: declaration 'aGraph' definition 'graph'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1755:32: style: Function 'NotifyQueuedChanges' argument 2 names different: declaration 'aTrackOffset' definition 'offset'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1286:39: note: Function 'NotifyQueuedChanges' argument 2 names different: declaration 'aTrackOffset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1755:32: note: Function 'NotifyQueuedChanges' argument 2 names different: declaration 'aTrackOffset' definition 'offset'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1756:41: style: Function 'NotifyQueuedChanges' argument 3 names different: declaration 'aQueuedMedia' definition 'queued_media'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1287:48: note: Function 'NotifyQueuedChanges' argument 3 names different: declaration 'aQueuedMedia' definition 'queued_media'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1756:41: note: Function 'NotifyQueuedChanges' argument 3 names different: declaration 'aQueuedMedia' definition 'queued_media'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1864:8: style: The function 'TrackAdded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1848:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:1864:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.h:57:12: performance: Technically the member function 'mozilla::SrtpFlow::CheckInputs' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.cpp:94:20: note: Technically the member function 'mozilla::SrtpFlow::CheckInputs' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.h:57:12: note: Technically the member function 'mozilla::SrtpFlow::CheckInputs' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1063:5: style: Variable 'decoder' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1058:0: note: Variable 'decoder' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1063:5: note: Variable 'decoder' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1051:7: style: Variable 'encoder' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1046:0: note: Variable 'encoder' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:1051:7: note: Variable 'encoder' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:226:26: style: Function 'CreateOrGetTransportFlow' argument 3 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:60:58: note: Function 'CreateOrGetTransportFlow' argument 3 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:226:26: note: Function 'CreateOrGetTransportFlow' argument 3 names different: declaration 'transport' definition 'aTransport'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:227:28: style: Function 'CreateOrGetTransportFlow' argument 4 names different: declaration 'out' definition 'aFlowOutparam'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:61:60: note: Function 'CreateOrGetTransportFlow' argument 4 names different: declaration 'out' definition 'aFlowOutparam'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:227:28: note: Function 'CreateOrGetTransportFlow' argument 4 names different: declaration 'out' definition 'aFlowOutparam'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:548:12: style: Function 'CreateMediaPipelineReceiving' argument 3 names different: declaration 'level' definition 'aLevel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:32:14: note: Function 'CreateMediaPipelineReceiving' argument 3 names different: declaration 'level' definition 'aLevel'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:548:12: note: Function 'CreateMediaPipelineReceiving' argument 3 names different: declaration 'level' definition 'aLevel'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:551:36: style: Function 'CreateMediaPipelineReceiving' argument 6 names different: declaration 'filter' definition 'aFilter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:35:38: note: Function 'CreateMediaPipelineReceiving' argument 6 names different: declaration 'filter' definition 'aFilter'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:551:36: note: Function 'CreateMediaPipelineReceiving' argument 6 names different: declaration 'filter' definition 'aFilter'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:621:12: style: Function 'CreateMediaPipelineSending' argument 3 names different: declaration 'level' definition 'aLevel'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:41:14: note: Function 'CreateMediaPipelineSending' argument 3 names different: declaration 'level' definition 'aLevel'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:621:12: note: Function 'CreateMediaPipelineSending' argument 3 names different: declaration 'level' definition 'aLevel'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:624:36: style: Function 'CreateMediaPipelineSending' argument 6 names different: declaration 'filter' definition 'aFilter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:44:38: note: Function 'CreateMediaPipelineSending' argument 6 names different: declaration 'filter' definition 'aFilter'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:624:36: note: Function 'CreateMediaPipelineSending' argument 6 names different: declaration 'filter' definition 'aFilter'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:55:25: performance: Technically the member function 'mozilla::MediaPipelineFactory::EnsureExternalCodec' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:977:23: note: Technically the member function 'mozilla::MediaPipelineFactory::EnsureExternalCodec' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:55:25: note: Technically the member function 'mozilla::MediaPipelineFactory::EnsureExternalCodec' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:411:57: style: Function 'queueJSEPOperation' argument 1 names different: declaration 'aJSEPOperation' definition 'aOperation'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:46:40: note: Function 'queueJSEPOperation' argument 1 names different: declaration 'aJSEPOperation' definition 'aOperation'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:411:57: note: Function 'queueJSEPOperation' argument 1 names different: declaration 'aJSEPOperation' definition 'aOperation'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:38:8: style: Technically the member function 'mozilla::PeerConnectionCtx::isReady' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:63:60: style: Technically the member function 'mozilla::PeerConnectionCtx::mGetPeerConnections' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:104:20: note: Technically the member function 'mozilla::PeerConnectionCtx::mGetPeerConnections' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:63:60: note: Technically the member function 'mozilla::PeerConnectionCtx::mGetPeerConnections' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:1309:14: style: The scope of the variable 'localport' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:252:35: style: Function 'RTCStatsQuery' argument 1 names different: declaration 'internalStats' definition 'internal'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:208:33: note: Function 'RTCStatsQuery' argument 1 names different: declaration 'internalStats' definition 'internal'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:252:35: note: Function 'RTCStatsQuery' argument 1 names different: declaration 'internalStats' definition 'internal'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:429:69: style: Function 'CreateRemoteSourceStreamInfo' argument 2 names different: declaration 'aId' definition 'aStreamID'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:280:60: note: Function 'CreateRemoteSourceStreamInfo' argument 2 names different: declaration 'aId' definition 'aStreamID'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:429:69: note: Function 'CreateRemoteSourceStreamInfo' argument 2 names different: declaration 'aId' definition 'aStreamID'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:1175:54: style: Function 'GetDatachannelParameters' argument 1 names different: declaration 'codec' definition 'datachannelCodec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:712:56: note: Function 'GetDatachannelParameters' argument 1 names different: declaration 'codec' definition 'datachannelCodec'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:1175:54: note: Function 'GetDatachannelParameters' argument 1 names different: declaration 'codec' definition 'datachannelCodec'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:1367:58: style: Function 'CreateDataChannel' argument 9 names different: declaration 'result' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:601:3: note: Function 'CreateDataChannel' argument 9 names different: declaration 'result' definition 'aRetval'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:1367:58: note: Function 'CreateDataChannel' argument 9 names different: declaration 'result' definition 'aRetval'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:2084:50: style: Function 'SetRemoteDescription' argument 1 names different: declaration 'aAction' definition 'action'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:394:47: note: Function 'SetRemoteDescription' argument 1 names different: declaration 'aAction' definition 'action'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:2084:50: note: Function 'SetRemoteDescription' argument 1 names different: declaration 'aAction' definition 'action'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:2313:54: style: Function 'SetPeerIdentity' argument 1 names different: declaration 'peerIdentity' definition 'aPeerIdentity'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:506:45: note: Function 'SetPeerIdentity' argument 1 names different: declaration 'peerIdentity' definition 'aPeerIdentity'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:2313:54: note: Function 'SetPeerIdentity' argument 1 names different: declaration 'peerIdentity' definition 'aPeerIdentity'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:174:1: warning: The class 'WrappableJSErrorResult' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:592:56: style: Function 'StartIceChecks' argument 1 names different: declaration 'session' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:276:42: note: Function 'StartIceChecks' argument 1 names different: declaration 'session' definition 'aSession'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:592:56: note: Function 'StartIceChecks' argument 1 names different: declaration 'session' definition 'aSession'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1074:48: style: Function 'GetLocalStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:314:52: note: Function 'GetLocalStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1074:48: note: Function 'GetLocalStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1112:52: style: Function 'GetRemoteStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:324:57: note: Function 'GetRemoteStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1112:52: note: Function 'GetRemoteStreamByIndex' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1212:60: style: Function 'OnCandidateFound_s' argument 2 names different: declaration 'aCandidate' definition 'aCandidateLine'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:500:46: note: Function 'OnCandidateFound_s' argument 2 names different: declaration 'aCandidate' definition 'aCandidateLine'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1212:60: note: Function 'OnCandidateFound_s' argument 2 names different: declaration 'aCandidate' definition 'aCandidateLine'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1341:54: style: Function 'DtlsConnected_s' argument 1 names different: declaration 'aFlow' definition 'layer'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:378:40: note: Function 'DtlsConnected_s' argument 1 names different: declaration 'aFlow' definition 'layer'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:1341:54: note: Function 'DtlsConnected_s' argument 1 names different: declaration 'aFlow' definition 'layer'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:850:49: style: Function 'RecvGetLogRequest' argument 1 names different: declaration 'aReqestId' definition 'aRequestId'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalChild.h:26:45: note: Function 'RecvGetLogRequest' argument 1 names different: declaration 'aReqestId' definition 'aRequestId'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:850:49: note: Function 'RecvGetLogRequest' argument 1 names different: declaration 'aReqestId' definition 'aRequestId'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:191:3: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:192:111: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:193:3: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:198:5: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:199:51: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:200:5: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:208:5: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:209:113: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c:210:5: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:47:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:437:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:471:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:499:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:526:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:621:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:649:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:677:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:705:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:738:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:771:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:804:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:835:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:868:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1308:16: style: The scope of the variable 'attr_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1779:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1953:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:2006:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:218:65: style: Function 'sdp_set_owner_sessionid' argument 2 names different: declaration 'sessid' definition 'sessionid'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1199:71: note: Function 'sdp_set_owner_sessionid' argument 2 names different: declaration 'sessid' definition 'sessionid'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:218:65: note: Function 'sdp_set_owner_sessionid' argument 2 names different: declaration 'sessid' definition 'sessionid'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:328:37: style: Function 'sdp_timespec_valid' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1211:43: note: Function 'sdp_timespec_valid' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:328:37: note: Function 'sdp_timespec_valid' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:348:40: style: Function 'sdp_get_time_start' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1212:46: note: Function 'sdp_get_time_start' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:348:40: note: Function 'sdp_get_time_start' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:366:39: style: Function 'sdp_get_time_stop' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1213:45: note: Function 'sdp_get_time_stop' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:366:39: note: Function 'sdp_get_time_stop' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:920:42: style: Function 'sdp_get_num_media_lines' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1240:48: note: Function 'sdp_get_num_media_lines' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:920:42: note: Function 'sdp_get_num_media_lines' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1566:92: style: Function 'sdp_set_media_portnum' argument 4 names different: declaration 'sctpport' definition 'sctp_port'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1268:68: note: Function 'sdp_set_media_portnum' argument 4 names different: declaration 'sctpport' definition 'sctp_port'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1566:92: note: Function 'sdp_set_media_portnum' argument 4 names different: declaration 'sctpport' definition 'sctp_port'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1775:41: style: Function 'sdp_find_bw_line' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:49:48: note: Function 'sdp_find_bw_line' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1775:41: note: Function 'sdp_find_bw_line' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1819:44: style: Function 'sdp_copy_all_bw_lines' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1607:50: note: Function 'sdp_copy_all_bw_lines' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1819:44: note: Function 'sdp_copy_all_bw_lines' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1819:62: style: Function 'sdp_copy_all_bw_lines' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1607:70: note: Function 'sdp_copy_all_bw_lines' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c:1819:62: note: Function 'sdp_copy_all_bw_lines' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:280:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:399:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:1881:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:2404:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3053:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3088:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3622:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3662:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3703:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:4431:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:4734:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:4939:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:4970:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:5101:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:576:3: style: Variable 'result1' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:572:0: note: Variable 'result1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:576:3: note: Variable 'result1' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3484:5: style: Variable 'output_len' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3477:0: note: Variable 'output_len' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3484:5: note: Variable 'output_len' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:2744:35: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:2746:27: style: The scope of the variable 'profile_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:4049:15: style: The scope of the variable 'mkiValue' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:3724:49: style: Checking if unsigned variable 'strlen(attr_p->attr.stream_data.x_confid)' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:230:58: style: Function 'sdp_build_attribute' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:323:64: note: Function 'sdp_build_attribute' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:230:58: note: Function 'sdp_build_attribute' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:1511:55: style: Function 'sdp_build_attr_fmtp_params' argument 2 names different: declaration 'attr_p' definition 'fmtp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:53:55: note: Function 'sdp_build_attr_fmtp_params' argument 2 names different: declaration 'attr_p' definition 'fmtp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c:1511:55: note: Function 'sdp_build_attr_fmtp_params' argument 2 names different: declaration 'attr_p' definition 'fmtp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:1488:18: style: The scope of the variable 'attr_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:1855:18: style: The scope of the variable 'attr_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2020:18: style: The scope of the variable 'attr_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2091:23: style: The scope of the variable 'mapword' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2263:23: style: The scope of the variable 'mapword' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2264:23: style: The scope of the variable 'bmap' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2419:18: style: The scope of the variable 'attr_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4216:23: style: The scope of the variable 'payload_num' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4305:18: style: The scope of the variable 'cap_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4335:18: style: The scope of the variable 'cap_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4369:18: style: The scope of the variable 'cap_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4536:18: style: The scope of the variable 'cdsc_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4566:18: style: The scope of the variable 'cdsc_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4600:18: style: The scope of the variable 'cdsc_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:4709:20: style: The scope of the variable 'm_ptype' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:473:32: style: Function 'sdp_find_fmtp_inst' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1284:38: note: Function 'sdp_find_fmtp_inst' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:473:32: note: Function 'sdp_find_fmtp_inst' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2306:51: style: Function 'sdp_attr_compare_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1370:57: note: Function 'sdp_attr_compare_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2306:51: note: Function 'sdp_attr_compare_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2306:68: style: Function 'sdp_attr_compare_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1371:35: note: Function 'sdp_attr_compare_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2306:68: note: Function 'sdp_attr_compare_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2367:48: style: Function 'sdp_attr_copy_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1374:54: note: Function 'sdp_attr_copy_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2367:48: note: Function 'sdp_attr_copy_fmtp_ranges' argument 1 names different: declaration 'src_sdp_ptr' definition 'src_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2367:66: style: Function 'sdp_attr_copy_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1375:35: note: Function 'sdp_attr_copy_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2367:66: note: Function 'sdp_attr_copy_fmtp_ranges' argument 2 names different: declaration 'dst_sdp_ptr' definition 'dst_sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:5054:14: style: Function 'sdp_attr_add_mptime_interval' argument 5 names different: declaration 'interval' definition 'mp_interval'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1604:80: note: Function 'sdp_attr_add_mptime_interval' argument 5 names different: declaration 'interval' definition 'mp_interval'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:5054:14: note: Function 'sdp_attr_add_mptime_interval' argument 5 names different: declaration 'interval' definition 'mp_interval'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6277:46: style: Function 'sdp_attr_get_extmap_uri' argument 3 names different: declaration 'inst' definition 'inst_num'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1786:64: note: Function 'sdp_attr_get_extmap_uri' argument 3 names different: declaration 'inst' definition 'inst_num'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6277:46: note: Function 'sdp_attr_get_extmap_uri' argument 3 names different: declaration 'inst' definition 'inst_num'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6304:37: style: Function 'sdp_attr_get_extmap_id' argument 3 names different: declaration 'inst' definition 'inst_num'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1789:63: note: Function 'sdp_attr_get_extmap_id' argument 3 names different: declaration 'inst' definition 'inst_num'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6304:37: note: Function 'sdp_attr_get_extmap_id' argument 3 names different: declaration 'inst' definition 'inst_num'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6353:66: style: Function 'sdp_attr_get_msid_identifier' argument 4 names different: declaration 'inst_num' definition 'inst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1470:75: note: Function 'sdp_attr_get_msid_identifier' argument 4 names different: declaration 'inst_num' definition 'inst'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6353:66: note: Function 'sdp_attr_get_msid_identifier' argument 4 names different: declaration 'inst_num' definition 'inst'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6364:65: style: Function 'sdp_attr_get_msid_appdata' argument 4 names different: declaration 'inst_num' definition 'inst'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1472:72: note: Function 'sdp_attr_get_msid_appdata' argument 4 names different: declaration 'inst_num' definition 'inst'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:6364:65: note: Function 'sdp_attr_get_msid_appdata' argument 4 names different: declaration 'inst_num' definition 'inst'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c:2336:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c:273:19: style: The scope of the variable 'cindex' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c:275:19: style: The scope of the variable 'val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c:206:13: style: Variable 'line_count' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:91:42: style: Function 'sdp_free_config' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1152:49: note: Function 'sdp_free_config' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:91:42: note: Function 'sdp_free_config' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:108:42: style: Function 'sdp_appl_debug' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1153:48: note: Function 'sdp_appl_debug' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:108:42: note: Function 'sdp_appl_debug' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:128:47: style: Function 'sdp_require_version' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1155:53: note: Function 'sdp_require_version' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:128:47: note: Function 'sdp_require_version' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:133:45: style: Function 'sdp_require_owner' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1156:51: note: Function 'sdp_require_owner' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:133:45: note: Function 'sdp_require_owner' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:138:52: style: Function 'sdp_require_session_name' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1157:58: note: Function 'sdp_require_session_name' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:138:52: note: Function 'sdp_require_session_name' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:143:48: style: Function 'sdp_require_timespec' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1159:54: note: Function 'sdp_require_timespec' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:143:48: note: Function 'sdp_require_timespec' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:158:47: style: Function 'sdp_media_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1160:53: note: Function 'sdp_media_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:158:47: note: Function 'sdp_media_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:176:49: style: Function 'sdp_nettype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1162:55: note: Function 'sdp_nettype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:176:49: note: Function 'sdp_nettype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:194:50: style: Function 'sdp_addrtype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1164:56: note: Function 'sdp_addrtype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:194:50: note: Function 'sdp_addrtype_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:212:51: style: Function 'sdp_transport_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1166:57: note: Function 'sdp_transport_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:212:51: note: Function 'sdp_transport_supported' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:228:44: style: Function 'sdp_allow_choose' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1168:50: note: Function 'sdp_allow_choose' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:228:44: note: Function 'sdp_allow_choose' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:235:55: style: Function 'sdp_config_set_error_handler' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1170:62: note: Function 'sdp_config_set_error_handler' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c:235:55: note: Function 'sdp_config_set_error_handler' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:912:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:913:14: style: The scope of the variable 'num_media_levels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:973:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:1188:12: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:758:57: style: Function 'sdp_get_bw_modifier_name' argument 1 names different: declaration 'bw_modifier' definition 'bw_modifier_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1611:63: note: Function 'sdp_get_bw_modifier_name' argument 1 names different: declaration 'bw_modifier' definition 'bw_modifier_type'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:758:57: note: Function 'sdp_get_bw_modifier_name' argument 1 names different: declaration 'bw_modifier' definition 'bw_modifier_type'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:770:55: style: Function 'sdp_get_group_attr_name' argument 1 names different: declaration 'group_attr' definition 'group_attr_type'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:277:61: note: Function 'sdp_get_group_attr_name' argument 1 names different: declaration 'group_attr' definition 'group_attr_type'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:770:55: note: Function 'sdp_get_group_attr_name' argument 1 names different: declaration 'group_attr' definition 'group_attr_type'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:809:50: style: Function 'sdp_init_description' argument 1 names different: declaration 'config_p' definition 'conf_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1175:56: note: Function 'sdp_init_description' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:809:50: note: Function 'sdp_init_description' argument 1 names different: declaration 'config_p' definition 'conf_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:872:24: style: Function 'sdp_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1176:30: note: Function 'sdp_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:872:24: note: Function 'sdp_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:894:35: style: Function 'sdp_set_string_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1177:41: note: Function 'sdp_set_string_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:894:35: note: Function 'sdp_set_string_debug' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:969:32: style: Function 'sdp_parse' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1178:38: note: Function 'sdp_parse' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:969:32: note: Function 'sdp_parse' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:1186:32: style: Function 'sdp_build' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1179:38: note: Function 'sdp_build' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:1186:32: note: Function 'sdp_build' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:1242:43: style: Function 'sdp_free_description' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp.h:1180:49: note: Function 'sdp_free_description' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c:1242:43: note: Function 'sdp_free_description' argument 1 names different: declaration 'sdp_ptr' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:202:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:530:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1046:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:319:16: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:440:19: style: The scope of the variable 'slash_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:443:19: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:446:10: style: The scope of the variable 'mcast_bits' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:648:17: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:720:27: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:829:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1001:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1071:26: style: The scope of the variable 'mca_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1486:30: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1489:27: style: The scope of the variable 'profile_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:19:56: style: Function 'sdp_parse_version' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:282:62: note: Function 'sdp_parse_version' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:19:56: note: Function 'sdp_parse_version' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:39:56: style: Function 'sdp_build_version' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:284:62: note: Function 'sdp_build_version' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:39:56: note: Function 'sdp_build_version' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:80:54: style: Function 'sdp_parse_owner' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:285:60: note: Function 'sdp_parse_owner' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:80:54: note: Function 'sdp_parse_owner' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:223:54: style: Function 'sdp_build_owner' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:287:60: note: Function 'sdp_build_owner' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:223:54: note: Function 'sdp_build_owner' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:262:57: style: Function 'sdp_parse_sessname' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:288:63: note: Function 'sdp_parse_sessname' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:262:57: note: Function 'sdp_parse_sessname' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:290:57: style: Function 'sdp_build_sessname' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:290:63: note: Function 'sdp_build_sessname' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:290:57: note: Function 'sdp_build_sessname' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:316:57: style: Function 'sdp_parse_sessinfo' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:291:63: note: Function 'sdp_parse_sessinfo' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:316:57: note: Function 'sdp_parse_sessinfo' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:356:57: style: Function 'sdp_build_sessinfo' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:293:63: note: Function 'sdp_build_sessinfo' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:356:57: note: Function 'sdp_build_sessinfo' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:362:52: style: Function 'sdp_parse_uri' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:294:58: note: Function 'sdp_parse_uri' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:362:52: note: Function 'sdp_parse_uri' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:386:52: style: Function 'sdp_build_uri' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:295:58: note: Function 'sdp_build_uri' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:386:52: note: Function 'sdp_build_uri' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:392:54: style: Function 'sdp_parse_email' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:296:60: note: Function 'sdp_parse_email' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:392:54: note: Function 'sdp_parse_email' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:408:54: style: Function 'sdp_build_email' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:297:60: note: Function 'sdp_build_email' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:408:54: note: Function 'sdp_build_email' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:414:57: style: Function 'sdp_parse_phonenum' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:298:63: note: Function 'sdp_parse_phonenum' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:414:57: note: Function 'sdp_parse_phonenum' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:431:57: style: Function 'sdp_build_phonenum' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:300:63: note: Function 'sdp_build_phonenum' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:431:57: note: Function 'sdp_build_phonenum' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:437:59: style: Function 'sdp_parse_connection' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:301:65: note: Function 'sdp_parse_connection' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:437:59: note: Function 'sdp_parse_connection' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:646:59: style: Function 'sdp_build_connection' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:303:65: note: Function 'sdp_build_connection' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:646:59: note: Function 'sdp_build_connection' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:717:58: style: Function 'sdp_parse_bandwidth' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:304:64: note: Function 'sdp_parse_bandwidth' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:717:58: note: Function 'sdp_parse_bandwidth' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:825:58: style: Function 'sdp_build_bandwidth' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:306:64: note: Function 'sdp_build_bandwidth' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:825:58: note: Function 'sdp_build_bandwidth' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:859:57: style: Function 'sdp_parse_timespec' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:307:63: note: Function 'sdp_parse_timespec' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:859:57: note: Function 'sdp_parse_timespec' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:924:57: style: Function 'sdp_build_timespec' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:309:63: note: Function 'sdp_build_timespec' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:924:57: note: Function 'sdp_build_timespec' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:950:60: style: Function 'sdp_parse_repeat_time' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:310:66: note: Function 'sdp_parse_repeat_time' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:950:60: note: Function 'sdp_parse_repeat_time' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:967:60: style: Function 'sdp_build_repeat_time' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:312:66: note: Function 'sdp_build_repeat_time' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:967:60: note: Function 'sdp_build_repeat_time' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:973:61: style: Function 'sdp_parse_timezone_adj' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:313:67: note: Function 'sdp_parse_timezone_adj' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:973:61: note: Function 'sdp_parse_timezone_adj' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:990:61: style: Function 'sdp_build_timezone_adj' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:315:67: note: Function 'sdp_build_timezone_adj' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:990:61: note: Function 'sdp_build_timezone_adj' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:996:59: style: Function 'sdp_parse_encryption' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:316:65: note: Function 'sdp_parse_encryption' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:996:59: note: Function 'sdp_parse_encryption' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1068:59: style: Function 'sdp_build_encryption' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:318:65: note: Function 'sdp_build_encryption' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1068:59: note: Function 'sdp_build_encryption' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1106:54: style: Function 'sdp_parse_media' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:319:60: note: Function 'sdp_parse_media' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1106:54: note: Function 'sdp_parse_media' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1484:54: style: Function 'sdp_build_media' argument 2 names different: declaration 'token' definition 'level'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:320:60: note: Function 'sdp_build_media' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c:1484:54: note: Function 'sdp_build_media' argument 2 names different: declaration 'token' definition 'level'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c:443:11: style: The scope of the variable 'flag2moveon' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c:730:33: style: Function 'sdp_checkrange' argument 1 names different: declaration 'sdp' definition 'sdp_p'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:362:32: note: Function 'sdp_checkrange' argument 1 names different: declaration 'sdp' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c:730:33: note: Function 'sdp_checkrange' argument 1 names different: declaration 'sdp' definition 'sdp_p'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c:730:58: style: Function 'sdp_checkrange' argument 3 names different: declaration 'lval' definition 'u_val'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_private.h:362:55: note: Function 'sdp_checkrange' argument 3 names different: declaration 'lval' definition 'u_val'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c:730:58: note: Function 'sdp_checkrange' argument 3 names different: declaration 'lval' definition 'u_val'.
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/jsep_session_unittest.cpp:1112:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/jsep_track_unittest.cpp:412:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/mediaconduit_unittests.cpp:1008:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/mediapipeline_unittest.cpp:494:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/sdp_file_parser.cpp:51:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/sdp_unittests.cpp:294:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/signaling/test/signaling_unittests.cpp:62:0: error: #error USE_FAKE_MEDIA_STREAMS undefined [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample10_unittest.cc:98:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample2.cc:51:32: style: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample2.h:81:24: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample2.cc:51:32: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample5_unittest.cc:146:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample5_unittest.cc:67:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample5_unittest.cc:146:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:84:34: style: Class 'PreCalculatedPrimeTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:58:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:48:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:58:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:69:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:52:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:69:15: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:89:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:48:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:89:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:93:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:52:15: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/prime_tables.h:93:15: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/samples/sample9_unittest.cc:93:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest-filepath.cc:237:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest-filepath.cc:217:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest-filepath.cc:237:3: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2988:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2923:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2988:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2989:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2925:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2989:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2990:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2927:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2990:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2991:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2928:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2991:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2992:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2929:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2992:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2993:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2932:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2993:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2994:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2926:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2994:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2995:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2933:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2995:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2996:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2930:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2996:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2997:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2931:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2997:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2998:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2935:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:2998:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-filepath_test.cc:110:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-linked_ptr_test.cc:77:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-listener_test.cc:161:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-message_test.cc:52:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-options_test.cc:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-port_test.cc:77:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-printers_test.cc:248:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-test-part_test.cc:58:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-tuple_test.cc:46:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest-unittest-api_test.cc:114:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_environment_test.cc:111:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_filter_unittest_.cc:50:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_list_tests_unittest_.cc:49:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_output_test_.cc:534:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_pred_impl_unittest.cc:94:8: style: Technically the member function 'PredFunctor1::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_pred_impl_unittest.cc:481:8: style: Technically the member function 'PredFunctor2::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_pred_impl_unittest.cc:910:8: style: Technically the member function 'PredFunctor3::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_pred_impl_unittest.cc:1381:8: style: Technically the member function 'PredFunctor4::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_pred_impl_unittest.cc:1894:8: style: Technically the member function 'PredFunctor5::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_repeat_test.cc:94:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_shuffle_test_.cc:52:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_sole_header_test.cc:43:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/testing/gtest/test/gtest_unittest.cc:232:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:36:16: style: Unused variable: something [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:37:30: style: Unused variable: something_else [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:20:16: style: The function 'SomeMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:12:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:20:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:33:16: style: The function 'WebKitModifiedSomething' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:26:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:33:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:43:16: style: The function 'SomeMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:20:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:43:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:47:16: style: The function 'SomeInlineMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:14:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:47:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:49:16: style: The function 'WebKitModifiedSomething' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:33:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:49:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:51:16: style: The function 'SomeNonPureBaseMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:15:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:51:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:15:16: style: The function 'SomeMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:12:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:15:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:24:16: style: The function 'SomeMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:15:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:24:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:28:16: style: The function 'SomeInlineMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:14:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:28:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:30:16: style: The function 'WebKitModifiedSomething' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:33:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:30:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:32:16: style: The function 'SomeNonPureBaseMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.h:15:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/overridden_methods.cpp:32:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/virtual_methods.cpp:34:35: style: Unused variable: one [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/virtual_methods.cpp:35:42: style: Unused variable: two [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/virtual_methods.h:34:8: style: The function 'MethodHasNoArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/virtual_methods.h:13:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/clang/plugins/tests/virtual_methods.h:34:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/compiler-override/cxxtest.cc:7:0: error: #error Should not be passed to a real compiler [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/compiler-override/test.c:7:0: error: #error Should not be passed to a real compiler [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/dependencies/c/c.c:1:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/link-dependency/main.c:6:3: error: Memory leak: p [memleak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/ccfile.cc:6:0: error: #error CCFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/ccfile_withcflags.cc:2:0: error: #error CFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/cfile.c:2:0: error: #error CFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/cppfile.cpp:6:0: error: #error CCFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/cppfile_withcflags.cpp:2:0: error: #error CFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/cxxfile.cxx:6:0: error: #error CCFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/cflags/cxxfile_withcflags.cxx:2:0: error: #error CFLAG should be set [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/clang-cxx-language-standard/c++98.cc:6:0: error: #error wrong c++ standard version [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/clang-cxx-library/libc++.cc:7:0: error: #error expected std library: libc++ [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/mac/clang-cxx-library/libstdc++.cc:7:0: error: #error expected std library: libstdc++ [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/make_global_settings/full-toolchain/bar.cc:1:0: error: #error Not a real source file [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/make_global_settings/full-toolchain/foo.c:1:0: error: #error Not a real source file [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/module/src/program.c:27:8: style: Unused variable: module_path [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/module/src/program.c:28:0: style: Variable 'module_function' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/module/src/program.c:29:17: style: Unused variable: funcptr [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/additional-options.cc:8:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/character-set-mbcs.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/character-set-unicode.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/disable-specific-warnings.cc:7:7: style: Variable 'i' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/disable-specific-warnings.cc:8:10: error: Uninitialized variable: i [uninitvar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/exception-handling-on.cc:11:9: error: Division by zero. [zerodiv]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/exception-handling-on.cc:10:15: note: Assignment 'i=0', assigned value is 0
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/exception-handling-on.cc:11:9: note: Division by zero
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/exception-handling-on.cc:11:12: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/floating-point-model-fast.cc:14:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/floating-point-model-precise.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/floating-point-model-strict.cc:10:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/force-include-files-with-precompiled.cc:8:15: style: Unused variable: s [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/force-include-files.cc:6:40: style: Unused variable: l [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/rtti-on.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/runtime-checks.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/runtime-library-md.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/runtime-library-mdd.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/runtime-library-mt.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/runtime-library-mtd.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/treat-wchar-t-as-built-in-type2.cc:6:0: error: #error  [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/uninit.cc:10:10: error: Uninitialized variable: i [uninitvar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/warning-as-error.cc:7:7: style: Unused variable: export [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/warning-level1.cc:6:7: style: Unused variable: export [unusedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/warning-level2.cc:13:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/compiler-flags/warning-level4.cc:8:20: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/linker-flags/inline_test.cc:10:30: style: Function 'IsFunctionInlined' argument 1 names different: declaration 'current_return_address' definition 'caller_return_address'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/linker-flags/inline_test.h:5:30: note: Function 'IsFunctionInlined' argument 1 names different: declaration 'current_return_address' definition 'caller_return_address'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/tools/gyp/test/win/linker-flags/inline_test.cc:10:30: note: Function 'IsFunctionInlined' argument 1 names different: declaration 'current_return_address' definition 'caller_return_address'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/asynchttprequest_unittest.cc:130:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/asynctcpsocket_unittest.cc:47:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/asyncudpsocket_unittest.cc:47:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/autodetectproxy_unittest.cc:103:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bandwidthsmoother.cc:83:35: style: Same expression on both sides of '!=' because the value of 'old_bandwidth_estimation' and 'bandwidth_estimation_' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bandwidthsmoother.cc:58:40: note: 'old_bandwidth_estimation' is assigned value 'bandwidth_estimation_' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bandwidthsmoother.cc:83:35: note: Same expression on both sides of '!=' because the value of 'old_bandwidth_estimation' and 'bandwidth_estimation_' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bandwidthsmoother_unittest.cc:23:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/base64.cc:106:17: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/base64.cc:225:0: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/basictypes_unittest.cc:27:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bind_unittest.cc:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bitbuffer_unittest.cc:41:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/buffer_unittest.cc:20:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/bytebuffer_unittest.cc:55:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/byteorder_unittest.cc:62:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/callback_unittest.cc:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/cpumonitor_unittest.cc:320:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/crc32_unittest.cc:25:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/criticalsection_unittest.cc:211:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/event.cc:20:0: error: #error "Must define either WEBRTC_WIN or WEBRTC_POSIX." [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/event_tracer_unittest.cc:73:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/event_unittest.cc:21:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/exp_filter_unittest.cc:28:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/filelock.cc:49:3: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/filelock.cc:44:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/filelock.cc:49:3: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/filelock_unittest.cc:59:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/fileutils_unittest.cc:25:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:123:16: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:45:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:123:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:131:16: style: The function 'Generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:46:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers.cc:131:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/helpers_unittest.cc:21:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase.cc:844:21: style: Same expression on both sides of '!=' because the value of 'old_docstream' and 'doc_stream_' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase.cc:832:36: note: 'old_docstream' is assigned value 'doc_stream_' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase.cc:844:21: note: Same expression on both sides of '!=' because the value of 'old_docstream' and 'doc_stream_' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase.cc:99:21: style: Checking if unsigned variable 'available' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase.cc:244:3: style: Class 'DocumentStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpbase_unittest.cc:309:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpclient.cc:112:21: style: Same expression on both sides of '>' because the value of 'response_time' and 'date' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpclient.cc:109:26: note: 'response_time' is assigned value 'date' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpclient.cc:112:21: note: Same expression on both sides of '>' because the value of 'response_time' and 'date' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpcommon_unittest.cc:36:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/httpserver_unittest.cc:75:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:214:25: style: Function 'IsPrivateV4' argument 1 names different: declaration 'ip' definition 'ip_in_host_order'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:46:32: note: Function 'IsPrivateV4' argument 1 names different: declaration 'ip' definition 'ip_in_host_order'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:214:25: note: Function 'IsPrivateV4' argument 1 names different: declaration 'ip' definition 'ip_in_host_order'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:222:46: style: Function 'ExtractMappedAddress' argument 1 names different: declaration 'addr' definition 'in6'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:47:53: note: Function 'ExtractMappedAddress' argument 1 names different: declaration 'addr' definition 'in6'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress.cc:222:46: note: Function 'ExtractMappedAddress' argument 1 names different: declaration 'addr' definition 'in6'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ipaddress_unittest.cc:156:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/json_unittest.cc:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/latebindingsymboltable.cc:24:0: error: #error Not implemented [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/latebindingsymboltable_unittest.cc:52:0: error: #error Not implemented [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/linux_unittest.cc:70:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/logging.cc:484:7: style: Condition 'log_to_stderr' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/logging.cc:399:24: note: Assignment 'log_to_stderr=true', assigned value is 1
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/logging.cc:484:7: note: Condition 'log_to_stderr' is always true
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/logging_unittest.cc:45:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/macsocketserver_unittest.cc:36:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/macwindowpicker_unittest.cc:17:0: error: #error Only for WEBRTC_MAC && !WEBRTC_IOS [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/md5digest_unittest.cc:22:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/messagedigest_unittest.cc:38:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/messagequeue.cc:112:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/multipart_unittest.cc:28:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::int_vss_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::ext_vss_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::nat_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::natsf_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::client_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::server_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nat_unittest.cc:297:3: warning: Member variable 'NatTcpTest::accepted_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/natserver.cc:82:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/network_unittest.cc:73:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/nullsocketserver_unittest.cc:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/optionsfile_unittest.cc:56:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/physicalsocketserver_unittest.cc:28:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/profiler_unittest.cc:51:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/proxydetect.cc:445:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/proxydetect.cc:451:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/proxydetect.cc:459:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/proxydetect_unittest.cc:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/proxyserver.cc:125:7: style: The scope of the variable 'read' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/ratetracker_unittest.cc:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/referencecountedsingletonfactory_unittest.cc:48:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/rollingaccumulator_unittest.cc:22:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/scopedptrcollection_unittest.cc:47:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sha1digest_unittest.cc:22:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sharedexclusivelock_unittest.cc:136:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/signalthread_unittest.cc:22:5: style: Class 'SlowSignalThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/signalthread_unittest.cc:121:0: error: Memory leak: signal_thread [memleak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:129:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:71:0: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:129:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:138:16: style: The function 'TearDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:74:0: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslot_unittest.cc:138:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sigslottester_unittest.cc:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/socketaddress_unittest.cc:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslidentity.cc:164:0: error: #error "No SSL implementation" [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:658:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:448:16: style: The function 'TestTransfer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:420:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:448:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:477:8: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:418:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:477:8: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:513:16: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:419:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:513:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:557:16: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:418:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:557:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:581:16: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:419:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:581:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:615:16: style: The function 'TestTransfer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:420:16: note: Virtual function in base class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/sslstreamadapter_unittest.cc:615:16: note: Function in derived class
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stream.cc:1387:27: style: The scope of the variable 'write_pos' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stream_unittest.cc:99:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:30:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:52:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:71:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:95:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:147:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:173:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:261:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:320:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode.cc:353:14: style: Checking if unsigned variable 'buflen' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringencode_unittest.cc:80:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/stringutils_unittest.cc:81:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/systeminfo_unittest.cc:81:3: style: Variable 'known' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/systeminfo_unittest.cc:69:0: note: Variable 'known' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/systeminfo_unittest.cc:81:3: note: Variable 'known' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/task_unittest.cc:292:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/thread.cc:291:0: error: Memory leak: init [memleak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/thread_checker_unittest.cc:104:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/thread_unittest.cc:142:7: style: Technically the member function 'FunctorA::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/thread_unittest.cc:152:7: style: Technically the member function 'FunctorC::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/thread_unittest.cc:123:3: style: Class 'SignalWhenDestroyedThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/timeutils_unittest.cc:28:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/versionparsing_unittest.cc:21:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/virtualsocket_unittest.cc:33:5: performance: Variable 'last_send' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/virtualsocketserver.cc:960:8: style: Technically the member function 'rtc::FunctionDomainCmp::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/virtualsocketserver.cc:964:8: style: Technically the member function 'rtc::FunctionDomainCmp::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/virtualsocketserver.cc:967:8: style: Technically the member function 'rtc::FunctionDomainCmp::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32.cc:267:13: style: The scope of the variable 'coloncount' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32_unittest.cc:19:0: error: #error Only for Windows [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:1000:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:997:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:1000:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:1039:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:1035:0: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey.cc:1039:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32regkey_unittest.cc:168:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32socketserver_unittest.cc:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32toolhelp_unittest.cc:191:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/win32windowpicker_unittest.cc:18:0: error: #error Only for Windows [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/x11windowpicker.cc:644:9: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/base/x11windowpicker_unittest.cc:18:0: error: #error Only for Linux [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/audio_converter.cc:107:3: style: Class 'CompositionConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/audio_converter_unittest.cc:140:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/audio_ring_buffer_unittest.cc:60:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/audio_util_unittest.cc:29:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/blocker.cc:88:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/blocker_unittest.cc:123:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:327:11: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:644:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:644:12: style: The scope of the variable 'nwh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:645:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:645:18: style: The scope of the variable 'x' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:645:21: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:673:9: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:673:12: style: The scope of the variable 'nch' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:674:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:904:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:904:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:905:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:954:16: style: The scope of the variable 'j2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:954:20: style: The scope of the variable 'j3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:21: style: The scope of the variable 'x1r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:26: style: The scope of the variable 'x1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:31: style: The scope of the variable 'x2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:41: style: The scope of the variable 'x3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:955:46: style: The scope of the variable 'x3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1004:16: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1005:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1005:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1005:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1005:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1005:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1109:31: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1110:17: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1110:23: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1110:29: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1110:35: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1110:41: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1236:12: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1237:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1261:12: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:11: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:16: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:21: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:25: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:29: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fft4g.c:1262:33: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fir_filter.cc:74:3: style: Variable 'filter' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fir_filter.cc:45:0: note: Variable 'filter' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fir_filter.cc:74:3: note: Variable 'filter' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/fir_filter_unittest.cc:37:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/lapped_transform_unittest.cc:125:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/real_fourier_unittest.cc:24:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/push_sinc_resampler_unittest.cc:124:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/resampler_unittest.cc:63:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/sinc_resampler_unittest.cc:42:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/ring_buffer_unittest.cc:106:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/auto_correlation.c:18:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_bit_reverse.c:80:24: style: The scope of the variable 'l' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_fft.c:162:21: style: The scope of the variable 'istep' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_fft.c:162:41: style: The scope of the variable 'shift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_fft.c:165:13: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/complex_fft.c:165:20: style: The scope of the variable 'round2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/downsample_fast.c:25:11: style: The scope of the variable 'out_s32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/downsample_fast_neon.c:27:11: style: The scope of the variable 'out_s32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/filter_ar.c:32:13: style: The scope of the variable 'o' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/filter_ar.c:33:13: style: The scope of the variable 'oLOW' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/filter_ar.c:34:15: style: The scope of the variable 'stop' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/filter_ma_fast_q12.c:26:13: style: The scope of the variable 'o' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/get_scaling_square.c:27:13: style: The scope of the variable 'sabs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/levinson_durbin.c:153:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/lpc_to_refl_coef.c:26:13: style: The scope of the variable 'tmp_inv_denom32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/lpc_to_refl_coef.c:27:13: style: The scope of the variable 'tmp_inv_denom16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/min_max_operations.c:37:14: style: The scope of the variable 'absolute' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/min_max_operations.c:64:12: style: The scope of the variable 'absolute' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/min_max_operations.c:151:14: style: The scope of the variable 'absolute' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/min_max_operations_neon.c:18:7: style: The scope of the variable 'absolute' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/min_max_operations_neon.c:76:12: style: The scope of the variable 'absolute' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/real_fft_unittest.cc:45:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:14: style: The scope of the variable 'aptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:21: style: The scope of the variable 'aptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/refl_coef_to_lpc.c:23:29: style: The scope of the variable 'anyptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample.c:473:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:72:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:72:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:72:23: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:72:29: style: The scope of the variable 'in32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:72:35: style: The scope of the variable 'out32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:130:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:130:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:130:23: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:130:29: style: The scope of the variable 'in32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2.c:130:35: style: The scope of the variable 'out32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_by_2_internal.c:192:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_fractional.c:52:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_fractional.c:99:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/resample_fractional.c:207:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/spl_sqrt.c:135:29: style: The scope of the variable 't16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/spl_sqrt.c:138:13: style: The scope of the variable 'k_sqrt_2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/spl_sqrt_floor.c:74:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/splitting_filter.c:133:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c:23:13: style: The scope of the variable 'sq' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c:25:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:126:7: style: The scope of the variable 'channel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:126:16: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:127:11: style: The scope of the variable 'feature_minimum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:128:11: style: The scope of the variable 'h0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:128:15: style: The scope of the variable 'h1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:129:11: style: The scope of the variable 'log_likelihood_ratio' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:131:11: style: The scope of the variable 'shifts_h0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:131:22: style: The scope of the variable 'shifts_h1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:132:11: style: The scope of the variable 'tmp_s16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:132:20: style: The scope of the variable 'tmp1_s16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:132:30: style: The scope of the variable 'tmp2_s16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:133:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:134:7: style: The scope of the variable 'gaussian' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:11: style: The scope of the variable 'nmk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:16: style: The scope of the variable 'nmk2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:22: style: The scope of the variable 'nmk3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:28: style: The scope of the variable 'smk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:33: style: The scope of the variable 'smk2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:39: style: The scope of the variable 'nsk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:135:44: style: The scope of the variable 'ssk' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:136:11: style: The scope of the variable 'delt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:136:17: style: The scope of the variable 'ndelt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:137:11: style: The scope of the variable 'maxspe' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:137:19: style: The scope of the variable 'maxmu' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:139:11: style: The scope of the variable 'ngprvec' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:141:11: style: The scope of the variable 'h0_test' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:141:20: style: The scope of the variable 'h1_test' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:142:11: style: The scope of the variable 'tmp1_s32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:142:21: style: The scope of the variable 'tmp2_s32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:143:11: style: The scope of the variable 'sum_log_likelihood_ratios' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:144:11: style: The scope of the variable 'noise_global_mean' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:144:30: style: The scope of the variable 'speech_global_mean' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:145:11: style: The scope of the variable 'noise_probability' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c:145:45: style: The scope of the variable 'speech_probability' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core_unittest.cc:38:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_filterbank.c:46:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_filterbank.c:93:11: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_filterbank.c:94:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_filterbank.c:126:11: style: The scope of the variable 'tmp_out' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_filterbank_unittest.cc:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_sp.c:31:11: style: The scope of the variable 'tmp16_1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_sp.c:31:24: style: The scope of the variable 'tmp16_2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_unittest.cc:126:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/wav_file.cc:42:25: warning: Conversion of string literal "Could not open wav file for reading." to bool always evaluates to true. [incorrectStringBooleanError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/wav_file.cc:103:27: warning: Conversion of string literal "Could not open wav file for writing." to bool always evaluates to true. [incorrectStringBooleanError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/wav_file_unittest.cc:27:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/wav_header_unittest.cc:69:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_audio/window_generator_unittest.cc:52:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_video/i420_buffer_pool_unittest.cc:38:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_video/i420_video_frame_unittest.cc:43:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/libyuv_unittest.cc:131:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/scaler_unittest.cc:78:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/audio_encoder_cng_unittest.cc:193:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/cng_helpfuns.c:20:12: style: The scope of the variable 'aptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/cng_helpfuns.c:20:19: style: The scope of the variable 'aptr2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/cng_helpfuns.c:20:27: style: The scope of the variable 'anyptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/cng_unittest.cc:64:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:235:11: style: The scope of the variable 'arCoefs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:239:11: style: The scope of the variable 'ReflBeta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:240:11: style: The scope of the variable 'ReflBetaComp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:243:10: style: The scope of the variable 'stab' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:245:7: style: The scope of the variable 'index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:246:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:247:12: style: The scope of the variable 'bptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:248:11: style: The scope of the variable 'blo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:248:16: style: The scope of the variable 'bhi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:249:11: style: The scope of the variable 'negate' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:250:18: style: The scope of the variable 'aptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:483:11: style: The scope of the variable 'ReflBetaStd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:484:11: style: The scope of the variable 'ReflBetaCompStd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:485:11: style: The scope of the variable 'ReflBetaNewP' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:486:11: style: The scope of the variable 'ReflBetaCompNewP' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/webrtc_cng.c:490:11: style: The scope of the variable 'temp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/g711.h:125:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/g711.h:155:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/test/testG711.cc:29:9: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/test/testG711.cc:94:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/test/testG711.cc:95:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/test/testG711.cc:97:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/test/testG711.cc:179:0: error: Resource leak: bitp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_decode.c:250:9: style: The scope of the variable 'dlowt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_decode.c:251:9: style: The scope of the variable 'rlow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_decode.c:259:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:265:9: style: The scope of the variable 'dlow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:267:9: style: The scope of the variable 'el' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:268:9: style: The scope of the variable 'wd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:270:9: style: The scope of the variable 'ril' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:271:9: style: The scope of the variable 'wd2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:272:9: style: The scope of the variable 'il4' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:274:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c:287:9: style: The scope of the variable 'ilow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:34:11: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:55:9: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:58:12: style: The scope of the variable 'starttime' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:62:13: style: The scope of the variable 'stream_len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:88:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:89:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:90:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:140:0: error: Resource leak: inp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:140:0: error: Resource leak: outbitp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/test/testG722.cc:140:0: error: Resource leak: outp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/abs_quant_loop.c:84:7: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/augmented_cb_corr.c:38:11: style: The scope of the variable 'ilow' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/augmented_cb_corr.c:39:12: style: The scope of the variable 'targetPtr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c:41:11: style: The scope of the variable 'a32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy.c:68:3: style: Variable 'energy' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy.c:65:3: note: Variable 'energy' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy.c:68:3: note: Variable 'energy' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c:30:11: style: The scope of the variable 'energy' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c:30:19: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c:31:18: style: The scope of the variable 'pp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c:35:13: style: The scope of the variable 'shft' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c:36:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search.c:54:12: style: The scope of the variable 'cb_vecPtr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search.c:55:11: style: The scope of the variable 'indexOffset' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search.c:55:24: style: The scope of the variable 'sInd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search.c:55:30: style: The scope of the variable 'eInd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search.c:65:11: style: The scope of the variable 't32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search_core.c:38:19: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_search_core.c:42:11: style: The scope of the variable 'cDotSqW16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_update_best_index.c:37:25: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_update_best_index.c:38:11: style: The scope of the variable 'scaleTmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/cb_update_best_index.c:39:11: style: The scope of the variable 'gainW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/chebyshev.c:37:11: style: The scope of the variable 'tmp2W32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/decode.c:48:11: style: The scope of the variable 'order_plus_one' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/decode.c:50:11: style: The scope of the variable 'last_bit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/decode.c:58:12: style: The scope of the variable 'swapped' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:40:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:40:14: style: The scope of the variable 'pick' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:42:11: style: The scope of the variable 'measure' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:42:20: style: The scope of the variable 'maxMeasure' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:42:32: style: The scope of the variable 'energy' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:43:11: style: The scope of the variable 'max' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:43:16: style: The scope of the variable 'crossSquareMax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:43:32: style: The scope of the variable 'crossSquare' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:44:11: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:44:14: style: The scope of the variable 'lag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:44:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:44:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:44:31: style: The scope of the variable 'randlag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:45:11: style: The scope of the variable 'shift1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:45:19: style: The scope of the variable 'shift2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:45:27: style: The scope of the variable 'shift3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:45:35: style: The scope of the variable 'shiftMax' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:46:11: style: The scope of the variable 'scale3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:47:11: style: The scope of the variable 'corrLen' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:48:11: style: The scope of the variable 'tmpW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:48:19: style: The scope of the variable 'tmp2W32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:49:11: style: The scope of the variable 'use_gain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:50:11: style: The scope of the variable 'tot_gain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:51:11: style: The scope of the variable 'max_perSquare' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:52:11: style: The scope of the variable 'scale1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:52:19: style: The scope of the variable 'scale2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:53:11: style: The scope of the variable 'totscale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:54:11: style: The scope of the variable 'nom' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:55:11: style: The scope of the variable 'denom' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:56:11: style: The scope of the variable 'pitchfact' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:57:11: style: The scope of the variable 'use_lag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/do_plc.c:58:7: style: The scope of the variable 'ind' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:47:5: style: Variable 'pp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:44:25: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:47:5: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:48:5: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:44:16: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:48:5: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:55:5: style: Variable 'pp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:52:25: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:55:5: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:56:5: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:52:16: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:56:5: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:101:5: style: Variable 'pp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:98:25: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:101:5: note: Variable 'pp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:102:5: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:98:16: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enh_upsample.c:102:5: note: Variable 'ps' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:41:11: style: The scope of the variable 'scale' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:41:18: style: The scope of the variable 'scale1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:43:11: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:43:17: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:43:23: style: The scope of the variable 'max' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:44:12: style: The scope of the variable 'enh_bufPtr1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:46:11: style: The scope of the variable 'EnChange' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:47:11: style: The scope of the variable 'SqrtEnChange' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:48:11: style: The scope of the variable 'inc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:49:11: style: The scope of the variable 'win' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:50:12: style: The scope of the variable 'tmpW16ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/enhancer_interface.c:59:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/hp_input.c:36:11: style: The scope of the variable 'tmpW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/hp_input.c:37:11: style: The scope of the variable 'tmpW32b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/hp_output.c:36:11: style: The scope of the variable 'tmpW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/hp_output.c:37:11: style: The scope of the variable 'tmpW32b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/ilbc.c:95:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/ilbc.c:262:62: error: Uninitialized variable: dummy [uninitvar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/interpolate_samples.c:27:12: style: The scope of the variable 'ppi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/interpolate_samples.c:27:18: style: The scope of the variable 'ppo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/interpolate_samples.c:27:29: style: The scope of the variable 'temp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/interpolate_samples.c:27:36: style: The scope of the variable 'temp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsf_to_lsp.c:31:14: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsf_to_lsp.c:32:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsf_to_lsp.c:34:11: style: The scope of the variable 'freq' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsf_to_lsp.c:35:11: style: The scope of the variable 'tmpW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsf_to_poly.c:32:11: style: The scope of the variable 'tmpW32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsp_to_lsf.c:34:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsp_to_lsf.c:35:11: style: The scope of the variable 'freq' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/lsp_to_lsf.c:37:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/nearest_neighbor.c:34:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/poly_to_lsp.c:38:41: style: The scope of the variable 'xhigh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/poly_to_lsp.c:38:48: style: The scope of the variable 'yhigh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/refiner.c:43:27: style: The scope of the variable 'en' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c:38:11: style: The scope of the variable 'stability' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:57:3: style: Variable 'w00' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:47:3: note: Variable 'w00' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:57:3: note: Variable 'w00' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:58:3: style: Variable 'w11' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:47:15: note: Variable 'w11' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:58:3: note: Variable 'w11' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:59:3: style: Variable 'w10' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:47:9: note: Variable 'w10' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:59:3: note: Variable 'w10' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:35:11: style: The scope of the variable 'A' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:35:14: style: The scope of the variable 'B' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:35:20: style: The scope of the variable 'denomW16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:36:11: style: The scope of the variable 'B_W32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:36:18: style: The scope of the variable 'denom' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:36:25: style: The scope of the variable 'num' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:39:20: style: The scope of the variable 'w10prim' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:39:29: style: The scope of the variable 'w11_div_w00' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:42:11: style: The scope of the variable 'w11w00' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:42:19: style: The scope of the variable 'w10w10' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth.c:42:27: style: The scope of the variable 'w00w00' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/smooth_out_data.c:30:11: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/sort_sq.c:32:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/sort_sq.c:39:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_test.c:50:7: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_test.c:189:11: style: Variable 'packetlosscount' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_test.c:175:0: error: Resource leak: ifileid [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_test.c:175:0: error: Resource leak: efileid [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_test.c:175:0: error: Resource leak: ofileid [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c:44:9: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testLib.c:206:0: error: Resource leak: chfileid [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/test/iLBC_testprogram.c:342:0: error: Resource leak: chfileid [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/vq3.c:35:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/vq3.c:36:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/vq4.c:35:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/vq4.c:36:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/window32_w32.c:32:11: style: The scope of the variable 'x_low' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/window32_w32.c:32:18: style: The scope of the variable 'x_hi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/window32_w32.c:32:24: style: The scope of the variable 'y_low' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/window32_w32.c:32:31: style: The scope of the variable 'y_hi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/window32_w32.c:34:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/xcorr_coef.c:40:11: style: The scope of the variable 'crossCorr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/xcorr_coef.c:42:12: style: The scope of the variable 'tp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/ilbc/xcorr_coef.c:42:17: style: The scope of the variable 'rp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:40:12: style: The scope of the variable 'W_lower' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:42:12: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:43:12: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:48:12: style: The scope of the variable 'cdfLo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:49:12: style: The scope of the variable 'cdfHi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:156:15: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:157:15: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:161:15: style: The scope of the variable 'sizeTmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:290:15: style: The scope of the variable 'W_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:291:15: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_hist.c:292:15: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:103:12: style: The scope of the variable 'W_lower' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:105:12: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:106:12: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:111:12: style: The scope of the variable 'cdfLo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:112:12: style: The scope of the variable 'cdfHi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:242:15: style: The scope of the variable 'inSqrt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:243:15: style: The scope of the variable 'newRes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:247:15: style: The scope of the variable 'tmpARSpecQ8' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:248:22: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:100:52: style: Function 'WebRtcIsacfix_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routins.h:42:21: note: Function 'WebRtcIsacfix_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:100:52: note: Function 'WebRtcIsacfix_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:229:50: style: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routins.h:78:14: note: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:229:50: note: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:231:56: style: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routins.h:80:20: note: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/arith_routines_logist.c:231:56: note: Function 'WebRtcIsacfix_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:150:13: style: The scope of the variable 'weight' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:151:13: style: The scope of the variable 'currBwInv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:153:13: style: The scope of the variable 'arrTimeProj' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:154:13: style: The scope of the variable 'arrTimeDiff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:155:13: style: The scope of the variable 'arrTimeNoise' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:156:13: style: The scope of the variable 'arrTimeNoiseAbs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:157:13: style: The scope of the variable 'sendTimeDiff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:160:11: style: The scope of the variable 'lateDiff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:164:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:165:12: style: The scope of the variable 'msec' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:166:12: style: The scope of the variable 'exponent' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:167:12: style: The scope of the variable 'reductionFactor' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:168:12: style: The scope of the variable 'numBytesInv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:169:12: style: The scope of the variable 'sign' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:171:12: style: The scope of the variable 'byteSecondsPerBit' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:172:12: style: The scope of the variable 'tempLower' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:173:12: style: The scope of the variable 'tempUpper' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:174:11: style: The scope of the variable 'recBwAvgInv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:175:11: style: The scope of the variable 'numPktsExpected' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:73:62: style: Function 'WebRtcIsacfix_InitBandwidthEstimator' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:36:62: note: Function 'WebRtcIsacfix_InitBandwidthEstimator' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:73:62: note: Function 'WebRtcIsacfix_InitBandwidthEstimator' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:142:58: style: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:60:64: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:142:58: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:143:57: style: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 2 names different: declaration 'rtp_number' definition 'rtpNumber'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:61:64: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 2 names different: declaration 'rtp_number' definition 'rtpNumber'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:143:57: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 2 names different: declaration 'rtp_number' definition 'rtpNumber'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:145:57: style: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 4 names different: declaration 'send_ts' definition 'sendTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:63:64: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 4 names different: declaration 'send_ts' definition 'sendTime'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:145:57: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 4 names different: declaration 'send_ts' definition 'sendTime'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:146:57: style: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 5 names different: declaration 'arr_ts' definition 'arrivalTime'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:64:64: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 5 names different: declaration 'arr_ts' definition 'arrivalTime'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:146:57: note: Function 'WebRtcIsacfix_UpdateUplinkBwImpl' argument 5 names different: declaration 'arr_ts' definition 'arrivalTime'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:543:57: style: Function 'WebRtcIsacfix_UpdateUplinkBwRec' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:69:57: note: Function 'WebRtcIsacfix_UpdateUplinkBwRec' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:543:57: note: Function 'WebRtcIsacfix_UpdateUplinkBwRec' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:606:63: style: Function 'WebRtcIsacfix_GetDownlinkBwIndexImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:84:63: note: Function 'WebRtcIsacfix_GetDownlinkBwIndexImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:606:63: note: Function 'WebRtcIsacfix_GetDownlinkBwIndexImpl' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:716:67: style: Function 'WebRtcIsacfix_GetDownlinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:87:67: note: Function 'WebRtcIsacfix_GetDownlinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:716:67: note: Function 'WebRtcIsacfix_GetDownlinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:776:65: style: Function 'WebRtcIsacfix_GetDownlinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:93:65: note: Function 'WebRtcIsacfix_GetDownlinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:776:65: note: Function 'WebRtcIsacfix_GetDownlinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:791:64: style: Function 'WebRtcIsacfix_GetUplinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:90:64: note: Function 'WebRtcIsacfix_GetUplinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:791:64: note: Function 'WebRtcIsacfix_GetUplinkBandwidth' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:810:63: style: Function 'WebRtcIsacfix_GetUplinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:96:63: note: Function 'WebRtcIsacfix_GetUplinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:810:63: note: Function 'WebRtcIsacfix_GetUplinkMaxDelay' argument 1 names different: declaration 'bwest_str' definition 'bweStr'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:833:50: style: Function 'WebRtcIsacfix_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:104:50: note: Function 'WebRtcIsacfix_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:833:50: note: Function 'WebRtcIsacfix_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:976:70: style: Function 'WebRtcIsacfix_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h:120:70: note: Function 'WebRtcIsacfix_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:976:70: note: Function 'WebRtcIsacfix_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode.c:54:11: style: The scope of the variable 'AvgPitchGain_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode.c:57:11: style: The scope of the variable 'tmp32a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode.c:58:11: style: The scope of the variable 'gainQ13' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:48:11: style: The scope of the variable 'o' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:254:11: style: The scope of the variable 'tmp_1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:254:18: style: The scope of the variable 'tmp_2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:266:43: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:266:50: style: The scope of the variable 'minIdx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:267:43: style: The scope of the variable 'corr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:267:49: style: The scope of the variable 'minCorr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:267:58: style: The scope of the variable 'maxCoeff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:268:19: style: The scope of the variable 'rshift' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:271:11: style: The scope of the variable 'ltpGain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:271:20: style: The scope of the variable 'pitchGain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:271:31: style: The scope of the variable 'myVoiceIndicator' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:271:49: style: The scope of the variable 'myAbs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:271:56: style: The scope of the variable 'maxAbs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:272:26: style: The scope of the variable 'logVarIn' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:272:36: style: The scope of the variable 'logVarOut' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:272:47: style: The scope of the variable 'Q' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:272:50: style: The scope of the variable 'logMaxAbs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:233:46: style: Function 'WebRtcIsacfix_DecodePlcImpl' argument 1 names different: declaration 'decoded' definition 'signal_out16'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/codec.h:39:46: note: Function 'WebRtcIsacfix_DecodePlcImpl' argument 1 names different: declaration 'decoded' definition 'signal_out16'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:233:46: note: Function 'WebRtcIsacfix_DecodePlcImpl' argument 1 names different: declaration 'decoded' definition 'signal_out16'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:235:46: style: Function 'WebRtcIsacfix_DecodePlcImpl' argument 3 names different: declaration 'current_framesample' definition 'current_framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/codec.h:41:52: note: Function 'WebRtcIsacfix_DecodePlcImpl' argument 3 names different: declaration 'current_framesample' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/decode_plc.c:235:46: note: Function 'WebRtcIsacfix_DecodePlcImpl' argument 3 names different: declaration 'current_framesample' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c:40:11: style: The scope of the variable 'usefulstr_len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c:61:11: style: The scope of the variable 'MinBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c:283:13: style: The scope of the variable 'arithLenDFTByte' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c:284:13: style: The scope of the variable 'bytesLeftQ5' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/encode.c:285:13: style: The scope of the variable 'ratioQ5' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1889:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1887:3: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1889:3: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:388:23: style: The scope of the variable 'dither2_Q7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:388:35: style: The scope of the variable 'dither_gain_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:536:12: style: The scope of the variable 'val' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:538:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:671:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:711:11: style: The scope of the variable 'larAbsQ11' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:855:45: style: The scope of the variable 'matrix_prod_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:900:7: style: The scope of the variable 'matrix1_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:900:26: style: The scope of the variable 'matrix0_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:955:11: style: The scope of the variable 'sumQQ16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1068:18: style: The scope of the variable 'pos2QQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1081:11: style: The scope of the variable 'sumQQ16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1339:11: style: The scope of the variable 'posQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1339:18: style: The scope of the variable 'pos2QQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1346:11: style: The scope of the variable 'sumQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1606:11: style: The scope of the variable 'CQ17' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1679:22: style: The scope of the variable 'tmp32a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1680:16: style: The scope of the variable 'tmp16a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1760:24: style: The scope of the variable 'CQ17' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1761:22: style: The scope of the variable 'tmp32a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1766:17: style: The scope of the variable 'tmp16a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1766:25: style: The scope of the variable 'tmp16b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1976:11: style: The scope of the variable 'posQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1976:18: style: The scope of the variable 'pos2QQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1981:11: style: The scope of the variable 'sumQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1517:64: style: Function 'WebRtcIsacfix_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:72:40: note: Function 'WebRtcIsacfix_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1517:64: note: Function 'WebRtcIsacfix_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1543:40: style: Function 'WebRtcIsacfix_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:75:40: note: Function 'WebRtcIsacfix_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1543:40: note: Function 'WebRtcIsacfix_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1574:68: style: Function 'WebRtcIsacfix_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:88:44: note: Function 'WebRtcIsacfix_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1574:68: note: Function 'WebRtcIsacfix_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1667:43: style: Function 'WebRtcIsacfix_DecodePitchLag' argument 3 names different: declaration 'PitchLagQ7' definition 'PitchLags_Q7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:92:43: note: Function 'WebRtcIsacfix_DecodePitchLag' argument 3 names different: declaration 'PitchLagQ7' definition 'PitchLags_Q7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1667:43: note: Function 'WebRtcIsacfix_DecodePitchLag' argument 3 names different: declaration 'PitchLagQ7' definition 'PitchLags_Q7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1754:43: style: Function 'WebRtcIsacfix_EncodePitchLag' argument 1 names different: declaration 'PitchLagQ7' definition 'PitchLagsQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:82:43: note: Function 'WebRtcIsacfix_EncodePitchLag' argument 1 names different: declaration 'PitchLagQ7' definition 'PitchLagsQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1754:43: note: Function 'WebRtcIsacfix_EncodePitchLag' argument 1 names different: declaration 'PitchLagQ7' definition 'PitchLagsQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1881:43: style: Function 'WebRtcIsacfix_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:95:43: note: Function 'WebRtcIsacfix_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1881:43: note: Function 'WebRtcIsacfix_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1908:42: style: Function 'WebRtcIsacfix_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:98:42: note: Function 'WebRtcIsacfix_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1908:42: note: Function 'WebRtcIsacfix_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1973:46: style: Function 'WebRtcIsacfix_TranscodeLpcCoef' argument 1 names different: declaration 'tmpcoeffs_gQ6' definition 'gain_lo_hiQ17'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.h:108:46: note: Function 'WebRtcIsacfix_TranscodeLpcCoef' argument 1 names different: declaration 'tmpcoeffs_gQ6' definition 'gain_lo_hiQ17'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1973:46: note: Function 'WebRtcIsacfix_TranscodeLpcCoef' argument 1 names different: declaration 'tmpcoeffs_gQ6' definition 'gain_lo_hiQ17'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding.c:1329:5: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding_neon.c:199:7: style: The scope of the variable 'matrix1_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/entropy_coding_neon.c:199:26: style: The scope of the variable 'matrix0_index' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/fft.c:74:11: style: The scope of the variable 'k0' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/fft.c:77:11: style: The scope of the variable 'ccc1Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/fft.c:77:29: style: The scope of the variable 'ccc3Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/fft.c:77:38: style: The scope of the variable 'sss1Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/fft.c:77:56: style: The scope of the variable 'sss3Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:43:11: style: The scope of the variable 'in_out' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:44:11: style: The scope of the variable 'a' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:44:18: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:98:11: style: The scope of the variable 'a1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:98:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:98:27: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:98:34: style: The scope of the variable 'in' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:99:11: style: The scope of the variable 'a2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:99:19: style: The scope of the variable 'b2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:158:45: style: Function 'WebRtcIsacfix_SplitAndFilter1' argument 1 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/codec.h:117:45: note: Function 'WebRtcIsacfix_SplitAndFilter1' argument 1 names different: declaration 'in' definition 'pin'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks.c:158:45: note: Function 'WebRtcIsacfix_SplitAndFilter1' argument 1 names different: declaration 'in' definition 'pin'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filterbanks_mips.c:111:27: style: The scope of the variable 'in' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filters.c:25:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filters_mips.c:135:15: style: Same expression on both sides of '==' because the value of 'scaling' and '0' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filters_mips.c:21:21: note: 'scaling' is assigned value '0' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filters_mips.c:135:15: note: Same expression on both sides of '==' because the value of 'scaling' and '0' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/filters_neon.c:27:11: style: The scope of the variable 'prod_tail' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c:1028:37: style: The scope of the variable 'ok' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c:1470:11: style: The scope of the variable 'maxRateInBytes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:101:11: style: The scope of the variable 'temp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:101:17: style: The scope of the variable 'temp3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:105:11: style: The scope of the variable 'gain32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:105:19: style: The scope of the variable 'fQtmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:106:11: style: The scope of the variable 'gain16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:107:11: style: The scope of the variable 'gain_sh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:224:11: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:231:11: style: The scope of the variable 'inv_gain32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:232:11: style: The scope of the variable 'inv_gain16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:233:11: style: The scope of the variable 'den16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:234:11: style: The scope of the variable 'sh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:236:11: style: The scope of the variable 'temp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice.c:236:17: style: The scope of the variable 'temp3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_c.c:34:13: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_c.c:35:13: style: The scope of the variable 'tmp32_2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:35:11: style: The scope of the variable 'tmp_inv_denum32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:36:11: style: The scope of the variable 'tmp_inv_denum16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:539:13: style: The scope of the variable 'pos2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:556:11: style: The scope of the variable 'QdomLO' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:556:19: style: The scope of the variable 'QdomHI' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:556:27: style: The scope of the variable 'newQdomHI' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:556:38: style: The scope of the variable 'newQdomLO' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:558:11: style: The scope of the variable 'res_nrgQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:578:11: style: The scope of the variable 'stab' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:710:26: style: The scope of the variable 'tmpCorr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:711:15: style: The scope of the variable 'alpha' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:761:15: style: The scope of the variable 'alpha' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:192:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:421:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/lpc_masking_model.c:495:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:59:11: style: The scope of the variable 'sign1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:59:20: style: The scope of the variable 'sign2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:60:11: style: The scope of the variable 'r32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:60:16: style: The scope of the variable 'q32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:60:21: style: The scope of the variable 't32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:60:26: style: The scope of the variable 'nom32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:60:33: style: The scope of the variable 'den32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:61:11: style: The scope of the variable 't16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:61:16: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:61:23: style: The scope of the variable 'tmp16_1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:167:11: style: The scope of the variable 'corr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator.c:177:26: style: The scope of the variable 'tmp32e' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c:35:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c:29:3: note: Variable 'x' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c:35:3: note: Variable 'x' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_c.c:27:18: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_mips.c:30:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_mips.c:24:3: note: Variable 'x' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_mips.c:30:3: note: Variable 'x' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_estimator_mips.c:22:18: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:70:23: style: The scope of the variable 'lagdeltaQ7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:70:35: style: The scope of the variable 'curLagQ7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:70:45: style: The scope of the variable 'gaindeltaQ12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:165:21: style: The scope of the variable 'lagdeltaQ7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:165:33: style: The scope of the variable 'curLagQ7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:169:28: style: The scope of the variable 'csum1QQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c:169:37: style: The scope of the variable 'esumxQQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter_c.c:31:11: style: The scope of the variable 'tmpW16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:39:32: style: The scope of the variable 'yiQ16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:40:11: style: The scope of the variable 'v1Q16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:40:18: style: The scope of the variable 'v2Q16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:125:25: style: The scope of the variable 'yrQ16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:125:32: style: The scope of the variable 'yiQ16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:126:29: style: The scope of the variable 'tmpInRe2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/transform.c:126:39: style: The scope of the variable 'tmpInIm2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/isac_speed_test.cc:96:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:464:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:462:7: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:464:7: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:32:9: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:97:54: style: The scope of the variable 'bottleneck_file' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:105:7: style: The scope of the variable 'cur_framesmpls' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:335:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:375:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:409:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:410:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:835:0: error: Resource leak: f_bn [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:835:0: error: Resource leak: plFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/kenny.cc:835:0: error: Resource leak: fp_gns [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:248:8: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:251:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:473:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:476:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:529:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:524:4: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:529:4: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:581:4: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:575:4: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:581:4: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:47:8: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:93:32: style: The scope of the variable 'bottleneck_file' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:105:6: style: The scope of the variable 'cur_framesmpls' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:239:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:270:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:271:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:694:0: error: Resource leak: f_bn [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/test/test_iSACfixfloat.c:694:0: error: Resource leak: bitsp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:23:12: style: The scope of the variable 'W_lower' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:24:12: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:24:25: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:27:12: style: The scope of the variable 'cdf_lo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:27:20: style: The scope of the variable 'cdf_hi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:93:15: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:93:28: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:96:21: style: The scope of the variable 'cdf_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:97:11: style: The scope of the variable 'size_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:200:15: style: The scope of the variable 'W_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:201:15: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:201:28: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c:204:21: style: The scope of the variable 'cdf_ptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:87:12: style: The scope of the variable 'W_lower' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:88:12: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:88:25: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:92:12: style: The scope of the variable 'cdf_lo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:92:20: style: The scope of the variable 'cdf_hi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:180:15: style: The scope of the variable 'W_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:181:15: style: The scope of the variable 'W_upper_LSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:181:28: style: The scope of the variable 'W_upper_MSB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:184:15: style: The scope of the variable 'cdf_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:185:15: style: The scope of the variable 'candQ7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:83:21: style: Function 'WebRtcIsac_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines.h:27:21: note: Function 'WebRtcIsac_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:83:21: note: Function 'WebRtcIsac_EncLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:172:14: style: Function 'WebRtcIsac_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines.h:36:14: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:172:14: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 1 names different: declaration 'data' definition 'dataQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:174:21: style: Function 'WebRtcIsac_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines.h:38:21: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:174:21: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 3 names different: declaration 'env' definition 'envQ8'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:175:20: style: Function 'WebRtcIsac_DecLogisticMulti2' argument 4 names different: declaration 'dither' definition 'ditherQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines.h:39:20: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 4 names different: declaration 'dither' definition 'ditherQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c:175:20: note: Function 'WebRtcIsac_DecLogisticMulti2' argument 4 names different: declaration 'dither' definition 'ditherQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:143:9: style: The scope of the variable 'weight' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:144:9: style: The scope of the variable 'curr_bw_inv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:146:9: style: The scope of the variable 't_diff_proj' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:147:9: style: The scope of the variable 'arr_ts_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:148:9: style: The scope of the variable 'send_ts_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:149:9: style: The scope of the variable 'arr_time_noise' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:150:9: style: The scope of the variable 'arr_time_noise_abs' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:153:9: style: The scope of the variable 'late_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:155:7: style: The scope of the variable 'num_pkts_expected' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:610:11: style: The scope of the variable 'midInd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:508:27: style: Function 'WebRtcIsac_UpdateUplinkBwImpl' argument 2 names different: declaration 'Index' definition 'index'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h:103:29: note: Function 'WebRtcIsac_UpdateUplinkBwImpl' argument 2 names different: declaration 'Index' definition 'index'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:508:27: note: Function 'WebRtcIsac_UpdateUplinkBwImpl' argument 2 names different: declaration 'Index' definition 'index'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:792:24: style: Function 'WebRtcIsac_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h:138:26: note: Function 'WebRtcIsac_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:792:24: note: Function 'WebRtcIsac_GetMinBytes' argument 3 names different: declaration 'FrameLen' definition 'FrameSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:943:12: style: Function 'WebRtcIsac_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h:160:14: note: Function 'WebRtcIsac_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:943:12: note: Function 'WebRtcIsac_GetNewFrameLength' argument 2 names different: declaration 'current_framelength' definition 'current_framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:983:12: style: Function 'WebRtcIsac_GetSnr' argument 2 names different: declaration 'new_framelength' definition 'framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h:165:14: note: Function 'WebRtcIsac_GetSnr' argument 2 names different: declaration 'new_framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c:983:12: note: Function 'WebRtcIsac_GetSnr' argument 2 names different: declaration 'new_framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.c:90:7: style: The scope of the variable 'crc_tbl_indx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.c:83:42: style: Function 'WebRtcIsac_GetCrc' argument 1 names different: declaration 'encoded' definition 'bitstream'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.h:40:20: note: Function 'WebRtcIsac_GetCrc' argument 1 names different: declaration 'encoded' definition 'bitstream'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.c:83:42: note: Function 'WebRtcIsac_GetCrc' argument 1 names different: declaration 'encoded' definition 'bitstream'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.c:84:42: style: Function 'WebRtcIsac_GetCrc' argument 2 names different: declaration 'no_of_word8s' definition 'len_bitstream_in_bytes'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.h:41:20: note: Function 'WebRtcIsac_GetCrc' argument 2 names different: declaration 'no_of_word8s' definition 'len_bitstream_in_bytes'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/crc.c:84:42: note: Function 'WebRtcIsac_GetCrc' argument 2 names different: declaration 'no_of_word8s' definition 'len_bitstream_in_bytes'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:60:10: style: The scope of the variable 'AvgPitchGain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:62:11: style: The scope of the variable 'AvgPitchGain_Q12' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:64:9: style: The scope of the variable 'gain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:38:61: style: Function 'WebRtcIsac_DecodeLb' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecLB_obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:34:61: note: Function 'WebRtcIsac_DecodeLb' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecLB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:38:61: note: Function 'WebRtcIsac_DecodeLb' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecLB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:184:63: style: Function 'WebRtcIsac_DecodeUb16' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:96:63: note: Function 'WebRtcIsac_DecodeUb16' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:184:63: note: Function 'WebRtcIsac_DecodeUb16' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:248:63: style: Function 'WebRtcIsac_DecodeUb12' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:115:63: note: Function 'WebRtcIsac_DecodeUb12' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/decode.c:248:63: note: Function 'WebRtcIsac_DecodeUb12' argument 2 names different: declaration 'ISACdec_obj' definition 'ISACdecUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:1140:7: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:1142:10: style: The scope of the variable 'lpcGain' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:1143:11: style: The scope of the variable 'realFFT' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:1144:11: style: The scope of the variable 'imagFFT' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:644:55: style: Function 'WebRtcIsac_EncodeUb16' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:134:55: note: Function 'WebRtcIsac_EncodeUb16' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:644:55: note: Function 'WebRtcIsac_EncodeUb16' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:829:55: style: Function 'WebRtcIsac_EncodeUb12' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:153:55: note: Function 'WebRtcIsac_EncodeUb12' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode.c:829:55: note: Function 'WebRtcIsac_EncodeUb12' argument 2 names different: declaration 'ISACenc_obj' definition 'ISACencUB_obj'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:251:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:103:19: style: Function 'WebRtcIsac_DecorrelateIntraVec' argument 1 names different: declaration 'inLAR' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h:63:19: note: Function 'WebRtcIsac_DecorrelateIntraVec' argument 1 names different: declaration 'inLAR' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:103:19: note: Function 'WebRtcIsac_DecorrelateIntraVec' argument 1 names different: declaration 'inLAR' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:247:10: style: Function 'WebRtcIsac_QuantizeUncorrLar' argument 2 names different: declaration 'idx' definition 'recIdx'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h:107:17: note: Function 'WebRtcIsac_QuantizeUncorrLar' argument 2 names different: declaration 'idx' definition 'recIdx'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:247:10: note: Function 'WebRtcIsac_QuantizeUncorrLar' argument 2 names different: declaration 'idx' definition 'recIdx'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:549:13: style: Function 'WebRtcIsac_ToLogDomainRemoveMean' argument 1 names different: declaration 'lpGains' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h:198:13: note: Function 'WebRtcIsac_ToLogDomainRemoveMean' argument 1 names different: declaration 'lpGains' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:549:13: note: Function 'WebRtcIsac_ToLogDomainRemoveMean' argument 1 names different: declaration 'lpGains' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:604:13: style: Function 'WebRtcIsac_QuantizeLpcGain' argument 1 names different: declaration 'lpGains' definition 'data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h:231:13: note: Function 'WebRtcIsac_QuantizeLpcGain' argument 1 names different: declaration 'lpGains' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:604:13: note: Function 'WebRtcIsac_QuantizeLpcGain' argument 1 names different: declaration 'lpGains' definition 'data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:643:16: style: Function 'WebRtcIsac_DequantizeLpcGain' argument 2 names different: declaration 'lpGains' definition 'out'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h:248:16: note: Function 'WebRtcIsac_DequantizeLpcGain' argument 2 names different: declaration 'lpGains' definition 'out'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c:643:16: note: Function 'WebRtcIsac_DequantizeLpcGain' argument 2 names different: declaration 'lpGains' definition 'out'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:175:23: style: The scope of the variable 'dither2_Q7' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:175:35: style: The scope of the variable 'dither_gain_Q14' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:276:12: style: The scope of the variable 'gainQ10' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:278:12: style: The scope of the variable 'in_sqrt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:279:12: style: The scope of the variable 'newRes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:405:11: style: The scope of the variable 'in_sqrt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:406:11: style: The scope of the variable 'newRes' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:410:16: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:611:10: style: The scope of the variable 'tmp_inv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:640:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:848:53: style: The scope of the variable 'offs2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1538:10: style: The scope of the variable 'C' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:790:48: style: Function 'WebRtcIsac_DecodeInterpolLpcUb' argument 2 names different: declaration 'percepFilterParam' definition 'percepFilterParams'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:163:48: note: Function 'WebRtcIsac_DecodeInterpolLpcUb' argument 2 names different: declaration 'percepFilterParam' definition 'percepFilterParams'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:790:48: note: Function 'WebRtcIsac_DecodeInterpolLpcUb' argument 2 names different: declaration 'percepFilterParam' definition 'percepFilterParams'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1179:40: style: Function 'WebRtcIsac_EncodeLpcUB' argument 1 names different: declaration 'lpcCoeff' definition 'lpcVecs'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:129:40: note: Function 'WebRtcIsac_EncodeLpcUB' argument 1 names different: declaration 'lpcCoeff' definition 'lpcVecs'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1179:40: note: Function 'WebRtcIsac_EncodeLpcUB' argument 1 names different: declaration 'lpcCoeff' definition 'lpcVecs'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1469:57: style: Function 'WebRtcIsac_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:173:57: note: Function 'WebRtcIsac_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1469:57: note: Function 'WebRtcIsac_DecodeGain2' argument 2 names different: declaration 'Gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1486:37: style: Function 'WebRtcIsac_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:176:37: note: Function 'WebRtcIsac_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1486:37: note: Function 'WebRtcIsac_EncodeGain2' argument 1 names different: declaration 'gain2' definition 'gainQ10'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1511:41: style: Function 'WebRtcIsac_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:188:41: note: Function 'WebRtcIsac_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1511:41: note: Function 'WebRtcIsac_DecodePitchGain' argument 2 names different: declaration 'PitchGain_Q12' definition 'PitchGains_Q12'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1593:39: style: Function 'WebRtcIsac_DecodePitchLag' argument 3 names different: declaration 'PitchLag' definition 'PitchLags'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:190:39: note: Function 'WebRtcIsac_DecodePitchLag' argument 3 names different: declaration 'PitchLag' definition 'PitchLags'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1593:39: note: Function 'WebRtcIsac_DecodePitchLag' argument 3 names different: declaration 'PitchLag' definition 'PitchLags'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1791:60: style: Function 'WebRtcIsac_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:192:60: note: Function 'WebRtcIsac_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1791:60: note: Function 'WebRtcIsac_DecodeFrameLen' argument 2 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1814:39: style: Function 'WebRtcIsac_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.h:193:39: note: Function 'WebRtcIsac_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1814:39: note: Function 'WebRtcIsac_EncodeFrameLen' argument 1 names different: declaration 'framelength' definition 'framesamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/entropy_coding.c:1366:5: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:169:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:162:26: style: Function 'WebRtcIsac_Fftns' argument 5 names different: declaration 'isign' definition 'iSign'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.h:41:26: note: Function 'WebRtcIsac_Fftns' argument 5 names different: declaration 'isign' definition 'iSign'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:162:26: note: Function 'WebRtcIsac_Fftns' argument 5 names different: declaration 'isign' definition 'iSign'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:270:28: style: Function 'WebRtcIsac_Fftradix' argument 6 names different: declaration 'isign' definition 'iSign'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:136:68: note: Function 'WebRtcIsac_Fftradix' argument 6 names different: declaration 'isign' definition 'iSign'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/fft.c:270:28: note: Function 'WebRtcIsac_Fftradix' argument 6 names different: declaration 'isign' definition 'iSign'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:25:10: style: The scope of the variable 'scal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:26:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:61:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:96:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:96:15: style: The scope of the variable 'prod' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:97:17: style: The scope of the variable 'x_lag' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filter_functions.c:137:25: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filterbanks.c:95:9: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filterbanks.c:83:44: style: Function 'WebRtcIsac_SplitAndFilterFloat' argument 1 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:194:44: note: Function 'WebRtcIsac_SplitAndFilterFloat' argument 1 names different: declaration 'in' definition 'pin'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/filterbanks.c:83:44: note: Function 'WebRtcIsac_SplitAndFilterFloat' argument 1 names different: declaration 'in' definition 'pin'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/intialize.c:130:13: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/intialize.c:130:19: style: The scope of the variable 'dtmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:274:19: style: The scope of the variable 'instISAC' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:501:11: style: The scope of the variable 'speechInLB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:1059:11: style: The scope of the variable 'speechIdx' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:1064:11: style: The scope of the variable 'numDecodedBytesUB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:1066:11: style: The scope of the variable 'validChecksum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:1070:11: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac.c:2111:7: style: The scope of the variable 'k' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/isac_unittest.cc:57:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:36:15: style: The scope of the variable 'temp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:43:9: style: The scope of the variable 'gain1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:117:15: style: The scope of the variable 'temp1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:123:9: style: The scope of the variable 'gain1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:123:15: style: The scope of the variable 'inv_gain1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lattice.c:196:9: style: The scope of the variable 'tmp_inv' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:81:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:82:11: style: The scope of the variable 'm' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:82:14: style: The scope of the variable 'm_h' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:212:22: style: The scope of the variable 'pos2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:221:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:221:15: style: The scope of the variable 'res_nrg' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:223:10: style: The scope of the variable 'FwdA' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:223:16: style: The scope of the variable 'FwdB' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:393:44: style: The scope of the variable 'pos2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:394:11: style: The scope of the variable 'criterion1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:395:11: style: The scope of the variable 'criterion2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:498:10: style: The scope of the variable 'res_nrg' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:389:18: style: Function 'WebRtcIsac_GetLpcCoefUb' argument 4 names different: declaration 'corr' definition 'corrMat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.h:46:18: note: Function 'WebRtcIsac_GetLpcCoefUb' argument 4 names different: declaration 'corr' definition 'corrMat'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:389:18: note: Function 'WebRtcIsac_GetLpcCoefUb' argument 4 names different: declaration 'corr' definition 'corrMat'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:492:19: style: Function 'WebRtcIsac_GetLpcGain' argument 5 names different: declaration 'corrLo' definition 'corrMat'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.h:39:20: note: Function 'WebRtcIsac_GetLpcGain' argument 5 names different: declaration 'corrLo' definition 'corrMat'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/lpc_analysis.c:492:19: note: Function 'WebRtcIsac_GetLpcGain' argument 5 names different: declaration 'corrLo' definition 'corrMat'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.c:93:21: style: The scope of the variable 'prod' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.c:94:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.c:134:10: style: The scope of the variable 'bias' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.c:145:15: style: The scope of the variable 'gain_tmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:141:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:265:10: style: The scope of the variable 'gain_delta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:265:22: style: The scope of the variable 'lag_delta' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:358:40: style: Function 'WebRtcIsac_PitchfilterPre' argument 1 names different: declaration 'indat' definition 'in_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:37:40: note: Function 'WebRtcIsac_PitchfilterPre' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:358:40: note: Function 'WebRtcIsac_PitchfilterPre' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:358:57: style: Function 'WebRtcIsac_PitchfilterPre' argument 2 names different: declaration 'outdat' definition 'out_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:38:40: note: Function 'WebRtcIsac_PitchfilterPre' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:358:57: note: Function 'WebRtcIsac_PitchfilterPre' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:359:46: style: Function 'WebRtcIsac_PitchfilterPre' argument 3 names different: declaration 'pfp' definition 'pf_state'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:39:46: note: Function 'WebRtcIsac_PitchfilterPre' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:359:46: note: Function 'WebRtcIsac_PitchfilterPre' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:364:43: style: Function 'WebRtcIsac_PitchfilterPre_la' argument 1 names different: declaration 'indat' definition 'in_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:49:43: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:364:43: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:364:60: style: Function 'WebRtcIsac_PitchfilterPre_la' argument 2 names different: declaration 'outdat' definition 'out_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:50:43: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:364:60: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:365:49: style: Function 'WebRtcIsac_PitchfilterPre_la' argument 3 names different: declaration 'pfp' definition 'pf_state'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:51:49: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:365:49: note: Function 'WebRtcIsac_PitchfilterPre_la' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:372:13: style: Function 'WebRtcIsac_PitchfilterPre_gains' argument 1 names different: declaration 'indat' definition 'in_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:55:46: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:372:13: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:372:30: style: Function 'WebRtcIsac_PitchfilterPre_gains' argument 2 names different: declaration 'outdat' definition 'out_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:56:46: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:372:30: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:373:12: style: Function 'WebRtcIsac_PitchfilterPre_gains' argument 3 names different: declaration 'out_dG' definition 'out_dg'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:57:45: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 3 names different: declaration 'out_dG' definition 'out_dg'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:373:12: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 3 names different: declaration 'out_dG' definition 'out_dg'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:373:66: style: Function 'WebRtcIsac_PitchfilterPre_gains' argument 4 names different: declaration 'pfp' definition 'pf_state'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:58:52: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 4 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:373:66: note: Function 'WebRtcIsac_PitchfilterPre_gains' argument 4 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:379:41: style: Function 'WebRtcIsac_PitchfilterPost' argument 1 names different: declaration 'indat' definition 'in_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:43:41: note: Function 'WebRtcIsac_PitchfilterPost' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:379:41: note: Function 'WebRtcIsac_PitchfilterPost' argument 1 names different: declaration 'indat' definition 'in_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:379:58: style: Function 'WebRtcIsac_PitchfilterPost' argument 2 names different: declaration 'outdat' definition 'out_data'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:44:41: note: Function 'WebRtcIsac_PitchfilterPost' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:379:58: note: Function 'WebRtcIsac_PitchfilterPost' argument 2 names different: declaration 'outdat' definition 'out_data'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:380:47: style: Function 'WebRtcIsac_PitchfilterPost' argument 3 names different: declaration 'pfp' definition 'pf_state'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_estimator.h:45:47: note: Function 'WebRtcIsac_PitchfilterPost' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/pitch_filter.c:380:47: note: Function 'WebRtcIsac_PitchfilterPost' argument 3 names different: declaration 'pfp' definition 'pf_state'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:54:24: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:54:28: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:54:32: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:54:36: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:95:28: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:95:32: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:95:36: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:47:35: style: Function 'WebRtcIsac_Time2Spec' argument 3 names different: declaration 'outre' definition 'outreQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:173:66: note: Function 'WebRtcIsac_Time2Spec' argument 3 names different: declaration 'outre' definition 'outreQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:47:35: note: Function 'WebRtcIsac_Time2Spec' argument 3 names different: declaration 'outre' definition 'outreQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:48:35: style: Function 'WebRtcIsac_Time2Spec' argument 4 names different: declaration 'outim' definition 'outimQ7'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/codec.h:174:36: note: Function 'WebRtcIsac_Time2Spec' argument 4 names different: declaration 'outim' definition 'outimQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/source/transform.c:48:35: note: Function 'WebRtcIsac_Time2Spec' argument 4 names different: declaration 'outim' definition 'outimQ7'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:491:13: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:489:13: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:491:13: note: Variable 'err' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:46:59: style: The scope of the variable 'vadfile' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:54:6: style: The scope of the variable 'cur_framesmpls' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:331:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:350:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:436:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:437:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: inp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: outp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: f_bn [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: vadp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: bandwidthp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: plFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: fp_gns [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: transCodingFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ReleaseTest-API.cc:540:0: error: Resource leak: transcodingBitstream [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/SwitchingSampRate/SwitchingSampRate.cc:269:0: error: Resource leak: arrivalTimeFile1 [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/SwitchingSampRate/SwitchingSampRate.cc:269:0: error: Resource leak: arrivalTimeFile2 [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:335:9: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:569:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:66:15: style: The scope of the variable 'frameSize' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:76:15: style: The scope of the variable 'stream_len' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:79:15: style: The scope of the variable 'cur_framesmpls' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:164:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:165:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:273:0: error: Resource leak: inp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/test/simpleKenny.c:273:0: error: Resource leak: outp [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus_unittest.cc:50:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus_fec_test.cc:168:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus_speed_test.cc:94:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/opus/opus_unittest.cc:243:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/red/audio_encoder_copy_red_unittest.cc:102:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/tools/audio_codec_speed_test.cc:98:9: style: The scope of the variable 'time_ms' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:334:5: style: Variable 'name_match' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:327:0: note: Variable 'name_match' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:334:5: note: Variable 'name_match' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:335:5: style: Variable 'frequency_match' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:328:0: note: Variable 'frequency_match' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:335:5: note: Variable 'frequency_match' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:260:9: style: The scope of the variable 'packet_size_samples' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_generic_codec_test.cc:76:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_neteq_unittest.cc:13:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver.cc:266:8: style: The scope of the variable 'new_codec' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver_unittest.cc:156:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver_unittest_oldapi.cc:155:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_unittest.cc:199:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_unittest_oldapi.cc:229:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/call_statistics_unittest.cc:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager_unittest.cc:86:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/nack_unittest.cc:60:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.cc:689:10: style: The scope of the variable 'estimDelay' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.cc:961:7: warning: The buffer 'playoutString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.cc:966:7: warning: The buffer 'playoutString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/APITest.cc:971:7: warning: The buffer 'playoutString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Channel.cc:158:10: warning: Possible null pointer dereference: currentPayloadStr [nullPointer]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Channel.cc:148:44: note: Assignment 'currentPayloadStr=NULL', assigned value is 0
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/Channel.cc:158:10: note: Null pointer dereference
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/EncodeDecodeTest.cc:276:3: style: Variable 'numCodecs' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/EncodeDecodeTest.cc:265:0: note: Variable 'numCodecs' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/EncodeDecodeTest.cc:276:3: note: Variable 'numCodecs' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc:95:39: style: Function 'Open' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.h:34:32: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc:95:39: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'file_name'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.h:51:8: style: Technically the member function 'webrtc::PCMFile::Rewinded' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc:193:15: note: Technically the member function 'webrtc::PCMFile::Rewinded' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.h:51:8: note: Technically the member function 'webrtc::PCMFile::Rewinded' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.h:27:3: style: Class 'PCMFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc:97:8: warning: Possible leak in public function. The pointer 'pcm_file_' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/PCMFile.cc:161:0: error: Memory leak: stereo_audio [memleak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:124:32: style: Function 'Open' argument 1 names different: declaration 'outFilename' definition 'filename'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h:97:25: note: Function 'Open' argument 1 names different: declaration 'outFilename' definition 'filename'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:124:32: note: Function 'Open' argument 1 names different: declaration 'outFilename' definition 'filename'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h:40:8: performance: Technically the member function 'webrtc::RTPStream::MakeRTPheader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:43:17: note: Technically the member function 'webrtc::RTPStream::MakeRTPheader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h:40:8: note: Technically the member function 'webrtc::RTPStream::MakeRTPheader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h:43:8: performance: Technically the member function 'webrtc::RTPStream::ParseRTPHeader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:30:17: note: Technically the member function 'webrtc::RTPStream::ParseRTPHeader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.h:43:8: note: Technically the member function 'webrtc::RTPStream::ParseRTPHeader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:69:11: style: Class 'RTPPacket' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:69:11: style: Class 'RTPPacket' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/RTPFile.cc:125:8: warning: Possible leak in public function. The pointer '_rtpFile' is not deallocated before it is allocated. [publicAllocationError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/SpatialAudio.cc:69:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestAllCodecs.cc:426:10: style: The scope of the variable 'receive_size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestRedFec.cc:86:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:429:3: style: Variable 'audio_channels' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:215:3: note: Variable 'audio_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:429:3: note: Variable 'audio_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:430:3: style: Variable 'codec_channels' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:216:3: note: Variable 'codec_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:430:3: note: Variable 'codec_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:523:3: style: Variable 'audio_channels' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:429:3: note: Variable 'audio_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:523:3: note: Variable 'audio_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:524:3: style: Variable 'codec_channels' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:430:3: note: Variable 'codec_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:524:3: note: Variable 'codec_channels' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:750:12: style: The scope of the variable 'rec_size' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:523:3: style: Variable 'audio_channels' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TestStereo.cc:524:3: style: Variable 'codec_channels' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:38:41: style: Function 'SetTimeEllapsed' argument 1 names different: declaration 'myTime' definition 'timeEllapsedSec'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:24:31: note: Function 'SetTimeEllapsed' argument 1 names different: declaration 'myTime' definition 'timeEllapsedSec'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:38:41: note: Function 'SetTimeEllapsed' argument 1 names different: declaration 'myTime' definition 'timeEllapsedSec'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:24:8: performance: Technically the member function 'TimedTrace::SetTimeEllapsed' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:38:18: note: Technically the member function 'TimedTrace::SetTimeEllapsed' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:24:8: note: Technically the member function 'TimedTrace::SetTimeEllapsed' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:25:10: performance: Technically the member function 'TimedTrace::TimeEllapsed' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:42:20: note: Technically the member function 'TimedTrace::TimeEllapsed' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:25:10: note: Technically the member function 'TimedTrace::TimeEllapsed' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:26:8: performance: Technically the member function 'TimedTrace::Tick10Msec' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:46:18: note: Technically the member function 'TimedTrace::Tick10Msec' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:26:8: note: Technically the member function 'TimedTrace::Tick10Msec' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:27:11: performance: Technically the member function 'TimedTrace::SetUp' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:28:21: note: Technically the member function 'TimedTrace::SetUp' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:27:11: note: Technically the member function 'TimedTrace::SetUp' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:28:8: performance: Technically the member function 'TimedTrace::TimedLogg' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.cc:50:18: note: Technically the member function 'TimedTrace::TimedLogg' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TimedTrace.h:28:8: note: Technically the member function 'TimedTrace::TimedLogg' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.cc:33:22: warning: Member variable 'TwoWayCommunication::_channel_A2B' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.cc:33:22: warning: Member variable 'TwoWayCommunication::_channel_B2A' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.cc:33:22: warning: Member variable 'TwoWayCommunication::_channelRef_A2B' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/TwoWayCommunication.cc:33:22: warning: Member variable 'TwoWayCommunication::_channelRef_B2A' is not initialized in the constructor. [uninitMemberVar]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc:189:14: style: The scope of the variable 'received_ts' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc:191:12: style: The scope of the variable 'inst_delay_sec' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc:225:19: style: Variable 'in_file_frames' is modified but its new value is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc:69:9: style: Class 'DelayTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/delay_test.cc:69:9: style: Class 'DelayTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/initial_delay_unittest.cc:163:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/insert_packet_with_timing.cc:58:9: style: Class 'InsertPacketWithTiming' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/insert_packet_with_timing.cc:58:9: style: Class 'InsertPacketWithTiming' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/opus_test.cc:382:3: style: Variable 'file_name' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/opus_test.cc:379:3: note: Variable 'file_name' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/opus_test.cc:382:3: note: Variable 'file_name' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/opus_test.cc:241:10: style: The scope of the variable 'lost_packet' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/target_delay_unittest.cc:202:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.h:74:8: style: Technically the member function 'webrtc::ACMTestTimer::CurrentTime' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.cc:77:20: note: Technically the member function 'webrtc::ACMTestTimer::CurrentTime' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.h:74:8: note: Technically the member function 'webrtc::ACMTestTimer::CurrentTime' can be const.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.cc:148:3: style: Class 'CircularBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.cc:148:3: style: Class 'CircularBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/test/utility.h:88:3: style: Class 'CircularBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_classifier_unittest.cc:26:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc:476:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_multi_vector_unittest.cc:72:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_vector_unittest.cc:41:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/buffer_level_filter_unittest.cc:27:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/decoder_database_unittest.cc:32:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/delay_manager.cc:64:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/delay_manager_unittest.cc:82:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/delay_peak_detector_unittest.cc:25:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/dsp_helper.cc:132:40: style: Condition 'data[peak_index[i]]<=data[peak_index[i]+1]' is always true [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/dsp_helper_unittest.cc:48:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/dtmf_buffer_unittest.cc:56:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/dtmf_tone_generator_unittest.cc:107:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/expand.cc:810:11: style: The scope of the variable 'scaled_random_vector' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/expand.cc:661:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/expand.cc:699:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/expand_unittest.cc:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_external_decoder_unittest.cc:236:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl_unittest.cc:232:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_network_stats_unittest.cc:272:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_stereo_unittest.cc:277:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_unittest.cc:440:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/normal_unittest.cc:44:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/packet_buffer.cc:31:8: style: Technically the member function 'webrtc::NewTimestampIsLarger::operator()' can be const. [functionConst]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/packet_buffer_unittest.cc:82:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/payload_splitter_unittest.cc:162:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/sync_buffer_unittest.cc:34:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.cc:171:61: style: Function 'readFixedFromFile' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.h:36:44: note: Function 'readFixedFromFile' argument 2 names different: declaration 'len' definition 'length'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.cc:171:61: note: Function 'readFixedFromFile' argument 2 names different: declaration 'len' definition 'length'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.h:91:10: performance: Technically the member function 'NETEQTEST_RTPpacket::makeRTPheader' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.cc:617:27: note: Technically the member function 'NETEQTEST_RTPpacket::makeRTPheader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/NETEQTEST_RTPpacket.h:91:10: note: Technically the member function 'NETEQTEST_RTPpacket::makeRTPheader' can be static.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:119:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:37:5: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:44:5: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:44:5: error: Resource leak: stat_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:53:5: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:53:5: error: Resource leak: stat_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPchange.cc:53:5: error: Resource leak: out_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPencode.cc:1531:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:111:14: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:223:7: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:225:12: style: C-style pointer casting [cstyleCast]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:221:34: style: Function 'compare_arr_time' argument 1 names different: declaration 'x' definition 'xp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:62:34: note: Function 'compare_arr_time' argument 1 names different: declaration 'x' definition 'xp'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:221:34: note: Function 'compare_arr_time' argument 1 names different: declaration 'x' definition 'xp'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:221:50: style: Function 'compare_arr_time' argument 2 names different: declaration 'y' definition 'yp'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:62:49: note: Function 'compare_arr_time' argument 2 names different: declaration 'y' definition 'yp'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:221:50: note: Function 'compare_arr_time' argument 2 names different: declaration 'y' definition 'yp'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:112:53: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:104:3: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:107:3: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPjitter.cc:107:3: error: Resource leak: dat_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/RTPtimeshift.cc:45:9: error: Resource leak: inFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/audio_classifier_test.cc:68:5: error: Resource leak: in_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/audio_classifier_test.cc:79:0: error: Resource leak: out_file [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/neteq_isac_quality_test.cc:147:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/neteq_opus_quality_test.cc:219:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/rtp_to_text.cc:79:9: error: Resource leak: inFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/rtp_to_text.cc:95:9: error: Resource leak: inFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/test/rtp_to_text.cc:102:9: error: Resource leak: inFile [resourceLeak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/time_stretch_unittest.cc:31:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/timestamp_scaler_unittest.cc:44:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/tools/input_audio_file_unittest.cc:39:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/tools/neteq_quality_test.cc:103:10: style: The scope of the variable 'f_p' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/tools/neteq_quality_test.cc:306:7: style: The scope of the variable 'audio_size_samples' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/tools/packet_unittest.cc:43:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_unittest.cc:652:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/android/fine_audio_buffer_unittest.cc:50:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/android/low_latency_event_unittest.cc:77:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/android/single_rw_fifo.cc:70:0: error: #error Add an implementation of MemoryBarrier() for this platform! [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/android/single_rw_fifo_unittest.cc:103:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy/file_audio_device.cc:84:15: style: The scope of the variable 'kName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy/file_audio_device.cc:85:15: style: The scope of the variable 'kGuid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy/file_audio_device.cc:99:15: style: The scope of the variable 'kName' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy/file_audio_device.cc:100:15: style: The scope of the variable 'kGuid' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:1057:20: style: Condition 'errVal<0' is always false [knownConditionTrueFalse]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:1026:18: note: Assignment 'errVal=0', assigned value is 0
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:1057:20: note: Condition 'errVal<0' is always false
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:764:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:2180:22: style: The scope of the variable 'currentMicLevel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:2181:22: style: The scope of the variable 'newMicLevel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:919:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:915:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:919:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1057:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1053:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1057:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1924:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1921:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1924:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1944:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1941:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1944:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1991:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1988:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:1991:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc:2541:14: style: The scope of the variable 'newMicLevel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_alsa_linux.cc:77:9: style: The scope of the variable 'errVal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_alsa_linux.cc:118:9: style: The scope of the variable 'errVal' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:269:9: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:268:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:269:9: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:449:9: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:448:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:449:9: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:577:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:572:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:577:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:849:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:845:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:849:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:1004:5: style: Variable 'paOperation' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:1000:0: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc:1004:5: note: Variable 'paOperation' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/latebindingsymboltable_linux.cc:31:0: error: #error Not implemented [preprocessorErrorDirective]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:209:5: style: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:208:0: note: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:209:5: note: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:322:5: style: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:321:0: note: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:322:5: note: Variable 'kernErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:283:9: style: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:282:0: note: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:283:9: note: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:309:9: style: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:308:0: note: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:309:9: note: Variable 'bufSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3084:5: style: Variable 'nSamples' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3081:0: note: Variable 'nSamples' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3084:5: note: Variable 'nSamples' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3143:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3130:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3143:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:3164:18: style: The scope of the variable 'newMicLevel' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_device_mac.cc:2075:5: error: Memory leak: deviceIds [memleak]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:265:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:250:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:265:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:443:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:435:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:443:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:488:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:481:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:488:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:688:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:681:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:688:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:922:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:914:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:922:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:980:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:965:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:980:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:314:18: style: The scope of the variable 'channels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:590:18: style: The scope of the variable 'channels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:790:18: style: The scope of the variable 'channels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/mac/audio_mixer_manager_mac.cc:1030:18: style: The scope of the variable 'channels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/sndio/audio_device_sndio.cc:424:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/sndio/audio_device_sndio.cc:1002:9: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc:177:19: style: Variable 'kId' is assigned a value that is never used. [unreadVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc:50:3: style: Class 'AudioEventObserverAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc:79:3: style: Class 'AudioTransportAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/audio_device_test_api.cc:42:3: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:2540:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:2604:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:1008:5: style: Variable 'nDevices' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:1001:0: note: Variable 'nDevices' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:1008:5: note: Variable 'nDevices' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:2181:13: style: The scope of the variable 'nPlayChannels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/test/func_test_manager.cc:2182:13: style: The scope of the variable 'nRecChannels' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1361:5: style: Variable 'pstrEndpointId' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1360:0: note: Variable 'pstrEndpointId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1361:5: note: Variable 'pstrEndpointId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1466:5: style: Variable 'pstrEndpointId' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1465:0: note: Variable 'pstrEndpointId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:1466:5: note: Variable 'pstrEndpointId' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2796:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2796:14: style: The scope of the variable 'y' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:3391:12: style: The scope of the variable 'playBuffer' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:3099:19: style: Checking if unsigned variable 'playDiff' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:3136:17: style: Checking if unsigned variable 'recDiff' is less than zero. [unsignedLessThanZero]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2781:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2976:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2987:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2781:55: error: Signed integer overflow for expression '2<<(31)'. [integerOverflow]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2976:36: error: Signed integer overflow for expression '2<<(31)'. [integerOverflow]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/win/audio_device_wave_win.cc:2987:36: error: Signed integer overflow for expression '2<<(31)'. [integerOverflow]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:757:7: style: Variable 'dtmp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:752:7: note: Variable 'dtmp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:757:7: note: Variable 'dtmp' is reassigned a value before the old one has been used.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:516:41: style: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:51:32: note: 'flagHbandCn' is assigned value '1' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:516:41: note: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1217:21: style: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:51:32: note: 'flagHbandCn' is assigned value '1' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1217:21: note: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1235:25: style: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:51:32: note: 'flagHbandCn' is assigned value '1' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1235:25: note: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:188:9: style: The scope of the variable 'abs_ef' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:479:9: style: The scope of the variable 'noise' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:656:9: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:656:15: style: The scope of the variable 'dtmp2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:663:9: style: The scope of the variable 'actThreshold' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:664:9: style: The scope of the variable 'echo' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:664:15: style: The scope of the variable 'suppressedEcho' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1269:9: style: The scope of the variable 'far_spectrum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1270:9: style: The scope of the variable 'near_spectrum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:1821:7: style: The scope of the variable 'out_elements' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_mips.c:277:73: style: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same. [duplicateExpression]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_mips.c:23:32: note: 'flagHbandCn' is assigned value '1' here.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_mips.c:277:73: note: Same expression on both sides of '==' because the value of 'flagHbandCn' and '1' are the same.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_sse2.c:657:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:202:14: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:203:15: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:203:21: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:203:27: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:203:33: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:203:39: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:311:30: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:312:15: style: The scope of the variable 'wk1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:312:21: style: The scope of the variable 'wk2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:312:27: style: The scope of the variable 'wk2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:312:33: style: The scope of the variable 'wk3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:312:39: style: The scope of the variable 'wk3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:435:10: style: The scope of the variable 'j1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:435:14: style: The scope of the variable 'j2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:435:18: style: The scope of the variable 'j3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:9: style: The scope of the variable 'x0r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:14: style: The scope of the variable 'x0i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:19: style: The scope of the variable 'x1r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:24: style: The scope of the variable 'x1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:29: style: The scope of the variable 'x2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:34: style: The scope of the variable 'x2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:39: style: The scope of the variable 'x3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:436:44: style: The scope of the variable 'x3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:465:10: style: The scope of the variable 'j1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:465:14: style: The scope of the variable 'j2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:465:18: style: The scope of the variable 'j3' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:9: style: The scope of the variable 'x0r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:14: style: The scope of the variable 'x0i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:19: style: The scope of the variable 'x1r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:24: style: The scope of the variable 'x1i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:29: style: The scope of the variable 'x2r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:34: style: The scope of the variable 'x2i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:39: style: The scope of the variable 'x3r' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:466:44: style: The scope of the variable 'x3i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:497:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:497:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:498:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:518:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:518:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft.c:519:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:242:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:242:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:243:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:332:15: style: The scope of the variable 'k1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:332:19: style: The scope of the variable 'k2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:9: style: The scope of the variable 'wkr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:14: style: The scope of the variable 'wki' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:23: style: The scope of the variable 'xi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:27: style: The scope of the variable 'yr' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_rdft_sse2.c:333:31: style: The scope of the variable 'yi' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_resampler.c:138:22: style: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_resampler.c:40:29: note: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_resampler.c:138:22: note: Function 'EstimateSkew' argument 3 names different: declaration 'absLimit' definition 'deviceSampleRateHz'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:587:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:737:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:579:31: style: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:112:31: note: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:579:31: note: Function 'ProcessNormal' argument 1 names different: declaration 'self' definition 'aecpc'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:580:46: style: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:113:46: note: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:580:46: note: Function 'ProcessNormal' argument 2 names different: declaration 'near' definition 'nearend'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:583:33: style: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:116:33: note: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:583:33: note: Function 'ProcessNormal' argument 5 names different: declaration 'num_samples' definition 'nrOfSamples'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:584:34: style: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:117:34: note: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:584:34: note: Function 'ProcessNormal' argument 6 names different: declaration 'reported_delay_ms' definition 'msInSndCardBuf'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:807:36: style: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:110:36: note: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:807:36: note: Function 'EstBufDelayNormal' argument 1 names different: declaration 'aecInst' definition 'aecpc'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:860:38: style: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:111:38: note: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation.c:860:38: note: Function 'EstBufDelayExtended' argument 1 names different: declaration 'aecInst' definition 'self'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/echo_cancellation_unittest.cc:35:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/system_delay_unittest.cc:179:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:1162:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:1165:7: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:1162:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:726:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:728:13: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:729:13: style: The scope of the variable 'increase_max_shifts' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:730:13: style: The scope of the variable 'decrease_max_shifts' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:731:13: style: The scope of the variable 'increase_min_shifts' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:732:13: style: The scope of the variable 'decrease_min_shifts' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:901:14: style: The scope of the variable 'tmpU32no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:901:25: style: The scope of the variable 'tmpU32no2' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:903:13: style: The scope of the variable 'mseStored' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:904:13: style: The scope of the variable 'mseAdapt' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:908:13: style: The scope of the variable 'zerosFar' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:908:23: style: The scope of the variable 'zerosNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:908:33: style: The scope of the variable 'zerosCh' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:908:42: style: The scope of the variable 'zerosDfa' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:909:13: style: The scope of the variable 'shiftChFar' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:909:25: style: The scope of the variable 'shiftNum' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:909:35: style: The scope of the variable 'shift2ResChan' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:910:13: style: The scope of the variable 'tmp16no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:911:13: style: The scope of the variable 'xfaQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:911:19: style: The scope of the variable 'dfaQ' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:1109:13: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:1113:13: style: The scope of the variable 'dE' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c:559:13: style: Variable 'outBlock_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:97:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:293:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:321:11: style: The scope of the variable 'zeros32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:321:20: style: The scope of the variable 'zeros16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:322:27: style: The scope of the variable 'zerosDBufClean' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:324:40: style: The scope of the variable 'dfa_clean_q_domain_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:328:11: style: The scope of the variable 'avgHnl32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:651:11: style: The scope of the variable 'outLShift32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:172:11: style: Variable 'fft_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:303:11: style: Variable 'fft_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:304:11: style: Variable 'echoEst32_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:305:11: style: Variable 'dfw_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:306:11: style: Variable 'efw_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:807:11: style: The scope of the variable 'tmp32no1' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:833:11: style: The scope of the variable 'zeros32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:833:20: style: The scope of the variable 'zeros16' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:834:27: style: The scope of the variable 'zerosDBufClean' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:836:40: style: The scope of the variable 'dfa_clean_q_domain_diff' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:840:11: style: The scope of the variable 'avgHnl32' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1259:11: style: The scope of the variable 'tmp322' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1259:19: style: The scope of the variable 'tmp323' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1546:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1549:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1553:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1556:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1560:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:1563:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_mips.c:635:11: style: Variable 'fft_buf' is not assigned a value. [unassignedVariable]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:244:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:627:33: style: The scope of the variable 'nSampAdd' can be reduced. [variableScope]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:576:46: style: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:76:46: note: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:576:46: note: Function 'WebRtcAecm_EstBufDelay' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:625:44: style: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'. [funcArgNamesDifferent]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:79:44: note: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c:625:44: note: Function 'WebRtcAecm_DelayComp' argument 1 names different: declaration 'aecmInst' definition 'aecm'.
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/agc_manager_direct.cc:68:20: style: Array index 'new_level' is used before limits check. [arrayIndexThenCheck]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/agc_manager_direct.cc:106:8: performance: Technically the member function 'webrtc::DebugFile::Write' can be static. [functionStatic]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/agc_unittest.cc:36:0: error: syntax error [syntaxError]
thunderbird-52.3.0/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/circular_buffer_unittest.cc:45:0: error: syntax error [syntaxError]
[18:18]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/i/icedove-l10n/icedove-l10n_38.0.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/icedtea-web/icedtea-web_1.6.2.orig.tar.gz
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:858:6: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:157:16: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:170:58: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:825:49: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1113:41: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1114:44: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1386:5: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1379:0: note: Variable 'message' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1386:5: note: Variable 'message' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:555:44: style: Function 'newArray' argument 1 names different: declaration 'component_class' definition 'array_class'. [funcArgNamesDifferent]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:211:46: note: Function 'newArray' argument 1 names different: declaration 'component_class' definition 'array_class'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:555:44: note: Function 'newArray' argument 1 names different: declaration 'component_class' definition 'array_class'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1178:27: style: Unused variable: java_request [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1199:27: style: Unused variable: java_request [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1228:24: style: Unused variable: java_request [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:180:23: warning: Member variable 'JavaRequestProcessor::instance' is not initialized in the constructor. [uninitMemberVar]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:180:23: warning: Member variable 'JavaRequestProcessor::reference' is not initialized in the constructor. [uninitMemberVar]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.h:85:7: performance: Variable 'owner' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.h:86:7: performance: Variable 'window_handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.h:87:7: performance: Variable 'window_width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.h:88:7: performance: Variable 'window_height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:153:15: performance: Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:185:5: style: Class 'JavaRequestProcessor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:185:5: style: Class 'JavaRequestProcessor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:60:9: style: Class 'IcedTeaScriptablePluginObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:102:6: style: Class 'IcedTeaScriptableJavaPackageObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.h:152:5: style: Class 'IcedTeaScriptableJavaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:472:22: style: The function 'newMessageOnBus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:459:22: note: Virtual function in base class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:472:22: note: Function in derived class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:126:22: style: The function 'newMessageOnBus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:459:22: note: Virtual function in base class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:126:22: note: Function in derived class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:109:19: style: The function 'newMessageOnBus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:459:22: note: Virtual function in base class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:109:19: note: Function in derived class
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:732:50: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:733:50: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:734:50: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:735:50: performance: Function parameter 'value_id' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:741:44: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:742:44: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:743:44: performance: Function parameter 'objectID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:744:44: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:745:44: performance: Function parameter 'value_id' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:751:47: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:780:53: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1125:52: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1125:72: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1126:52: performance: Function parameter 'methodName' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1127:65: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1133:46: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1134:46: performance: Function parameter 'objectID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1134:68: performance: Function parameter 'methodName' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1135:59: performance: Function parameter 'args' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1142:55: performance: Function parameter 'objectID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1143:40: performance: Function parameter 'methodName' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1176:50: performance: Function parameter 'objectID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1196:65: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1224:80: performance: Function parameter 'classID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1225:45: performance: Function parameter 'methodID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:1377:59: performance: Function parameter 'instanceID' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:503:7: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:529:7: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:556:9: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:2225:19: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:767:26: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:814:26: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1044:26: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1261:19: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1363:26: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1872:28: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:2288:28: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1165:5: style: Variable 'proxy_info' is reassigned a value before the old one has been used. [redundantAssignment]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1163:0: note: Variable 'proxy_info' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1165:5: note: Variable 'proxy_info' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1670:7: style: Variable 'newline_message' is reassigned a value before the old one has been used. [redundantAssignment]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1666:0: note: Variable 'newline_message' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1670:7: note: Variable 'newline_message' is reassigned a value before the old one has been used.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:664:2: style: Label 'cleanup_in_watch_source' is not used. [unusedLabel]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1721:59: style: Function 'plugin_send_message_to_appletviewer_console' argument 1 names different: declaration 'message' definition 'newline_message'. [funcArgNamesDifferent]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.h:160:63: note: Function 'plugin_send_message_to_appletviewer_console' argument 1 names different: declaration 'message' definition 'newline_message'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1721:59: note: Function 'plugin_send_message_to_appletviewer_console' argument 1 names different: declaration 'message' definition 'newline_message'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1363:44: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaNPPlugin.cc:1408:7: error: Uninitialized variable: path_new [uninitvar]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaParseProperties.cc:188:33: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaParseProperties.cc:262:41: performance: Function parameter 'property' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaParseProperties.cc:268:41: performance: Function parameter 'user_file' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaParseProperties.cc:268:59: performance: Function parameter 'system_file' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaParseProperties.cc:268:100: performance: Function parameter 'property' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:854:45: warning: Either the condition 'if(eval_variant)' is redundant or there is possible null pointer dereference: eval_variant. [nullPointerRedundantCheck]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:858:12: note: Assuming that condition 'if(eval_variant)' is not redundant
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:854:45: note: Null pointer dereference
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:909:45: warning: Either the condition 'if(call_result)' is redundant or there is possible null pointer dereference: call_result. [nullPointerRedundantCheck]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:914:12: note: Assuming that condition 'if(call_result)' is not redundant
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:909:45: note: Null pointer dereference
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:643:41: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:399:21: style: The scope of the variable 'java_result' can be reduced. [variableScope]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:478:21: style: The scope of the variable 'java_result' can be reduced. [variableScope]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:99:0: style: Variable 'counter' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:104:20: style: Variable 'the_iterator' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:171:12: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:174:15: style: Variable 'command' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:215:31: style: Variable 'return_type' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:216:9: style: Unused variable: id [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:347:21: style: Unused variable: java_result [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:476:30: style: Unused variable: args [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:480:16: style: Unused variable: member_ptr [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:485:29: style: Variable 'result_id' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:489:9: style: Unused variable: method_id [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:500:19: style: Variable 'instance_id' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:571:12: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:563:18: style: Unused variable: command [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:936:15: style: Unused variable: object [unusedVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:95:14: performance: Technically the member function 'PluginRequestProcessor::sendWindow' can be static. [functionStatic]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:160:25: note: Technically the member function 'PluginRequestProcessor::sendWindow' can be static.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:95:14: note: Technically the member function 'PluginRequestProcessor::sendWindow' can be static.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:116:14: performance: Technically the member function 'PluginRequestProcessor::finalize' can be static. [functionStatic]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:560:25: note: Technically the member function 'PluginRequestProcessor::finalize' can be static.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.h:116:14: note: Technically the member function 'PluginRequestProcessor::finalize' can be static.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:58:11: style: Class 'PluginRequestProcessor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:58:11: style: Class 'PluginRequestProcessor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:111:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:113:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:119:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:125:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:126:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:127:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:128:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:129:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:130:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:131:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:132:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:212:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'void *'. [invalidPrintfArgType_uint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:216:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'void *'. [invalidPrintfArgType_uint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:405:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:433:3: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:481:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:728:6: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:745:6: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:458:10: style: The scope of the variable 'c' can be reduced. [variableScope]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:491:89: style: Function 'printStringVector' argument 2 names different: declaration 'cv' definition 'str_vector'. [funcArgNamesDifferent]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:385:82: note: Function 'printStringVector' argument 2 names different: declaration 'cv' definition 'str_vector'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:491:89: note: Function 'printStringVector' argument 2 names different: declaration 'cv' definition 'str_vector'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:692:93: style: Function 'printStringPtrVector' argument 2 names different: declaration 'cv' definition 'str_ptr_vector'. [funcArgNamesDifferent]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:388:86: note: Function 'printStringPtrVector' argument 2 names different: declaration 'cv' definition 'str_ptr_vector'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:692:93: note: Function 'printStringPtrVector' argument 2 names different: declaration 'cv' definition 'str_ptr_vector'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:900:22: style: Function 'javaResultToNPVariant' argument 2 names different: declaration 'java_result' definition 'java_value'. [funcArgNamesDifferent]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.h:397:56: note: Function 'javaResultToNPVariant' argument 2 names different: declaration 'java_result' definition 'java_value'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:900:22: note: Function 'javaResultToNPVariant' argument 2 names different: declaration 'java_result' definition 'java_value'.
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaPluginUtils.cc:972:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:170:6: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:204:12: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:248:55: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:297:58: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:399:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:409:25: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:471:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:511:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:566:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:606:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:689:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:763:54: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:514:28: style: Variable 'class_id' is assigned a value that is never used. [unreadVariable]
icedtea-web-1.6.2/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:45:8: performance: Variable 'instance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:15:18: style: The function 'ReportTestStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:13:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:15:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:16:18: style: The function 'ReportFailure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:14:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:16:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:17:18: style: The function 'ReportTestFinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:15:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/DeferredTestReporter.h:17:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:38: style: Function 'TestDetails' argument 1 names different: declaration 'testName' definition 'testName_'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.h:9:29: note: Function 'TestDetails' argument 1 names different: declaration 'testName' definition 'testName_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:38: note: Function 'TestDetails' argument 1 names different: declaration 'testName' definition 'testName_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:61: style: Function 'TestDetails' argument 2 names different: declaration 'suiteName' definition 'suiteName_'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.h:9:51: note: Function 'TestDetails' argument 2 names different: declaration 'suiteName' definition 'suiteName_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:61: note: Function 'TestDetails' argument 2 names different: declaration 'suiteName' definition 'suiteName_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:85: style: Function 'TestDetails' argument 3 names different: declaration 'filename' definition 'filename_'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.h:9:74: note: Function 'TestDetails' argument 3 names different: declaration 'filename' definition 'filename_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:85: note: Function 'TestDetails' argument 3 names different: declaration 'filename' definition 'filename_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:100: style: Function 'TestDetails' argument 4 names different: declaration 'lineNumber' definition 'lineNumber_'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.h:9:88: note: Function 'TestDetails' argument 4 names different: declaration 'lineNumber' definition 'lineNumber_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:5:100: note: Function 'TestDetails' argument 4 names different: declaration 'lineNumber' definition 'lineNumber_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:13:58: style: Function 'TestDetails' argument 2 names different: declaration 'lineNumber' definition 'lineNumber_'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.h:10:49: note: Function 'TestDetails' argument 2 names different: declaration 'lineNumber' definition 'lineNumber_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestDetails.cpp:13:58: note: Function 'TestDetails' argument 2 names different: declaration 'lineNumber' definition 'lineNumber_'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.cpp:8:59: style: Function 'ReportFailure' argument 1 names different: declaration 'test' definition 'details'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:12:51: note: Function 'ReportFailure' argument 1 names different: declaration 'test' definition 'details'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.cpp:8:59: note: Function 'ReportFailure' argument 1 names different: declaration 'test' definition 'details'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:11:18: style: The function 'ReportTestStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:13:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:11:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:12:18: style: The function 'ReportFailure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:14:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:12:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:13:18: style: The function 'ReportTestFinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:15:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:13:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:14:18: style: The function 'ReportSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:16:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporterStdout.h:14:18: note: Function in derived class
icedtea-web-1.6.2/tests/UnitTest++/src/TestResults.cpp:8:40: style: Function 'TestResults' argument 1 names different: declaration 'reporter' definition 'testReporter'. [funcArgNamesDifferent]
icedtea-web-1.6.2/tests/UnitTest++/src/TestResults.h:12:40: note: Function 'TestResults' argument 1 names different: declaration 'reporter' definition 'testReporter'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestResults.cpp:8:40: note: Function 'TestResults' argument 1 names different: declaration 'reporter' definition 'testReporter'.
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.h:55:7: performance: Technically the member function 'UnitTest::TestRunner::IsTestInSuite' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.cpp:46:18: note: Technically the member function 'UnitTest::TestRunner::IsTestInSuite' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.h:55:7: note: Technically the member function 'UnitTest::TestRunner::IsTestInSuite' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.h:56:7: performance: Technically the member function 'UnitTest::TestRunner::RunTest' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.cpp:52:18: note: Technically the member function 'UnitTest::TestRunner::RunTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.h:56:7: note: Technically the member function 'UnitTest::TestRunner::RunTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.cpp:23:4: style: Class 'TestRunner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icedtea-web-1.6.2/tests/UnitTest++/src/TestRunner.cpp:23:4: style: Class 'TestRunner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:23:10: performance: Technically the member function 'UnitTest::XmlTestReporter::BeginResults' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.cpp:80:23: note: Technically the member function 'UnitTest::XmlTestReporter::BeginResults' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:23:10: note: Technically the member function 'UnitTest::XmlTestReporter::BeginResults' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:24:10: performance: Technically the member function 'UnitTest::XmlTestReporter::EndResults' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.cpp:91:23: note: Technically the member function 'UnitTest::XmlTestReporter::EndResults' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:24:10: note: Technically the member function 'UnitTest::XmlTestReporter::EndResults' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:25:10: performance: Technically the member function 'UnitTest::XmlTestReporter::BeginTest' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.cpp:96:23: note: Technically the member function 'UnitTest::XmlTestReporter::BeginTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:25:10: note: Technically the member function 'UnitTest::XmlTestReporter::BeginTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:26:10: performance: Technically the member function 'UnitTest::XmlTestReporter::AddFailure' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.cpp:112:23: note: Technically the member function 'UnitTest::XmlTestReporter::AddFailure' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:26:10: note: Technically the member function 'UnitTest::XmlTestReporter::AddFailure' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:27:10: performance: Technically the member function 'UnitTest::XmlTestReporter::EndTest' can be static. [functionStatic]
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.cpp:104:23: note: Technically the member function 'UnitTest::XmlTestReporter::EndTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:27:10: note: Technically the member function 'UnitTest::XmlTestReporter::EndTest' can be static.
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:16:18: style: The function 'ReportSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icedtea-web-1.6.2/tests/UnitTest++/src/TestReporter.h:16:18: note: Virtual function in base class
icedtea-web-1.6.2/tests/UnitTest++/src/XmlTestReporter.h:16:18: note: Function in derived class
icedtea-web-1.6.2/tests/cpp-unit-tests/MemoryLeakDetector.h:65:9: style: Technically the member function 'MemoryLeakDetector::memory_leaks' can be const. [functionConst]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaJavaRequestProcessorTest.cc:280:52: performance: Function parameter 'classname' should be passed by const reference. [passedByValue]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:140:33: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:141:57: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:146:57: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:147:30: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:152:57: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc:153:28: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaPluginUtilsTest.cc:268:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
icedtea-web-1.6.2/tests/cpp-unit-tests/IcedTeaPluginUtilsTest.cc:269:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
icedtea-web-1.6.2/tests/cpp-unit-tests/browser_mock_npidentifier.cc:62:37: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/tests/cpp-unit-tests/browser_mock_npidentifier.cc:71:37: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/tests/cpp-unit-tests/browser_mock_npidentifier.cc:103:38: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/tests/cpp-unit-tests/browser_mock_npidentifier.cc:108:38: style: C-style pointer casting [cstyleCast]
icedtea-web-1.6.2/tests/cpp-unit-tests/main.cc:72:5: warning: Member variable 'IcedteaWebUnitTestReporter::pretest_allocs' is not initialized in the constructor. [uninitMemberVar]
[18:18]

ftp://ftp.se.debian.org/debian/pool/main/i/iceowl-l10n/iceowl-l10n_3.3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ices2/ices2_2.0.2.orig.tar.gz
ices-2.0.2/src/audio.c:131:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ices-2.0.2/src/audio.c:186:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ices-2.0.2/src/avl/avl.c:656:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ices-2.0.2/src/avl/avl.c:818:20: style: The scope of the variable 'i' can be reduced. [variableScope]
ices-2.0.2/src/avl/avl.c:818:23: style: The scope of the variable 'j' can be reduced. [variableScope]
ices-2.0.2/src/avl/avl.c:857:22: style: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'. [funcArgNamesDifferent]
ices-2.0.2/src/avl/avl.h:158:17: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
ices-2.0.2/src/avl/avl.c:857:22: note: Function 'avl_get_span_by_two_keys' argument 2 names different: declaration 'key_a' definition 'low_key'.
ices-2.0.2/src/avl/avl.c:858:22: style: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'. [funcArgNamesDifferent]
ices-2.0.2/src/avl/avl.h:159:17: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
ices-2.0.2/src/avl/avl.c:858:22: note: Function 'avl_get_span_by_two_keys' argument 3 names different: declaration 'key_b' definition 'high_key'.
ices-2.0.2/src/cfgparse.c:439:29: style: Function 'config_read' argument 1 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent]
ices-2.0.2/src/cfgparse.h:122:29: note: Function 'config_read' argument 1 names different: declaration 'filename' definition 'fn'.
ices-2.0.2/src/cfgparse.c:439:29: note: Function 'config_read' argument 1 names different: declaration 'filename' definition 'fn'.
ices-2.0.2/src/im_playlist.c:96:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
ices-2.0.2/src/im_playlist.c:97:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
ices-2.0.2/src/im_playlist.c:99:9: style: The scope of the variable 'result' can be reduced. [variableScope]
ices-2.0.2/src/im_sun.c:123:20: style: Unused variable: i [unusedVariable]
ices-2.0.2/src/im_sun.c:123:23: style: Unused variable: j [unusedVariable]
ices-2.0.2/src/input.c:143:21: style: The scope of the variable 'first_granulepos' can be reduced. [variableScope]
ices-2.0.2/src/input.c:286:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
ices-2.0.2/src/input.c:134:41: style: Function 'input_calculate_ogg_sleep' argument 1 names different: declaration 'og' definition 'page'. [funcArgNamesDifferent]
ices-2.0.2/src/input.h:42:42: note: Function 'input_calculate_ogg_sleep' argument 1 names different: declaration 'og' definition 'page'.
ices-2.0.2/src/input.c:134:41: note: Function 'input_calculate_ogg_sleep' argument 1 names different: declaration 'og' definition 'page'.
ices-2.0.2/src/input.c:75:10: style: struct member '_timing_control_tag::serialno' is never used. [unusedStructMember]
ices-2.0.2/src/log/log.c:588:11: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
ices-2.0.2/src/playlist_basic.c:37:11: style: The scope of the variable 'd' can be reduced. [variableScope]
ices-2.0.2/src/playlist_basic.c:107:0: error: Resource leak: file [resourceLeak]
ices-2.0.2/src/playlist_script.c:53:9: error: Memory leak: buf [memleak]
ices-2.0.2/src/resample.c:83:9: style: The scope of the variable 't' can be reduced. [variableScope]
ices-2.0.2/src/resample.c:271:16: style: Checking if unsigned variable 'srclen' is less than zero. [unsignedLessThanZero]
ices-2.0.2/src/resample.c:177:23: warning: Unnecessary comparison of static strings. [staticStringCompare]
ices-2.0.2/src/thread/thread.c:272:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
ices-2.0.2/src/thread/thread.c:268:0: note: Variable 'thread' is reassigned a value before the old one has been used.
ices-2.0.2/src/thread/thread.c:272:5: note: Variable 'thread' is reassigned a value before the old one has been used.
ices-2.0.2/src/thread/thread.c:672:18: style: The scope of the variable 'th' can be reduced. [variableScope]
ices-2.0.2/src/thread/thread.c:743:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ices-2.0.2/src/timing/timing.c:62:0: error: #error need time query handler [preprocessorErrorDirective]
[18:18]

ftp://ftp.se.debian.org/debian/pool/main/i/iceweasel/iceweasel_38.8.0esr.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/icewm/icewm_1.4.3.0~pre-20180809.orig.tar.xz
icewm-1.4.3.0~pre-20180809/src/default.h:204:0: error: failed to expand 'XSV', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
icewm-1.4.3.0~pre-20180809/src/yarray.h:417:16: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/ylist.h:98:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/ylist.h:104:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/yarray.h:126:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/yarray.h:139:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/ref.h:57:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:27:0: warning: Member variable 'YPoll < YApplication >::fOwner' is not initialized in the constructor. [uninitMemberVar]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:27:0: warning: Member variable 'YPoll < YXApplication >::fOwner' is not initialized in the constructor. [uninitMemberVar]
icewm-1.4.3.0~pre-20180809/src/yaction.h:13:5: style: 'YAction::operator=' should return 'YAction &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:131:5: style: 'osmart::operator=' should return 'osmart &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:189:5: style: 'fsmart::operator=' should return 'fsmart &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:213:5: style: 'xsmart::operator=' should return 'xsmart &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:148:0: style: 'asmart < char >::operator=' should return 'asmart < char > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < char >::operator=' should return 'ysmart < char > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:22:5: style: Technically the member function 'YColor::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:55:5: style: Technically the member function 'YColorName::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:211:9: performance: Technically the member function 'YWindow::getClickCount' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:40:9: style: Technically the member function 'YXApplication::displayWidth' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:41:9: style: Technically the member function 'YXApplication::displayHeight' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:42:10: style: Technically the member function 'YXApplication::atom' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:43:10: style: Technically the member function 'YXApplication::sync' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:44:10: style: Technically the member function 'YXApplication::send' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:49:10: performance: Technically the member function 'YXApplication::synchronized' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:73:9: style: Technically the member function 'YPopupWindow::getXiScreen' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:130:13: style: Technically the member function 'YFrameClient::windowTitle' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:131:13: style: Technically the member function 'YFrameClient::iconTitle' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:197:10: style: Technically the member function 'YFrameClient::isKdeTrayWindow' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:199:10: style: Technically the member function 'YFrameClient::isEmbed' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ref.h:91:0: style: Technically the member function 'lazy < YTimer >::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yarray.h:561:9: style: Class 'YMulti' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:561:9: style: Class 'YMulti' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: warning: Virtual function 'clear' is called from destructor '~YBaseArray()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:40:29: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:18: warning: Virtual function 'clear' is called from destructor '~YRefArray()' at line 212. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:212:20: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:299:18: warning: Virtual function 'clear' is called from destructor '~YStringArray()' at line 276. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:276:9: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:299:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:401:18: warning: Virtual function 'clear' is called from destructor '~MStringArray()' at line 373. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:373:31: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:401:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:536:18: warning: Virtual function 'clear' is called from destructor '~YAssocArray()' at line 543. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:543:9: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:536:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < YMenuItem >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < KProgram >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/mstring.h:48:5: style: Class 'mstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/mstring.h:54:5: style: Class 'mstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/mstring.h:139:5: style: Class 'cstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/mstring.h:140:5: style: Class 'cstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/mstring.h:141:5: style: Class 'cstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.h:13:5: style: Class 'upath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.h:14:5: style: Class 'upath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.h:15:5: style: Class 'upath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.h:16:5: style: Class 'upath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.h:88:5: style: Class 'fileptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:365:5: style: Class 'MStringArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:34:5: style: Class 'YColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:45:5: style: Class 'YColorName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:46:5: style: Class 'YColorName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:74:5: style: Class 'Graphics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:15:5: style: Class 'YPopupWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:55:5: style: Class 'YTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ymenu.h:13:5: style: Class 'YMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ydialog.h:8:5: style: Class 'YDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yaction.h:11:5: style: Class 'YAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yactionbutton.h:9:5: style: Class 'YActionButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < YPixmap >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < YPixmap >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < YImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < YImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < YFont >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < YFont >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < YIcon >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < YIcon >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:248:18: style: The function 'shrink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:248:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:299:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:299:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:300:18: style: The function 'shrink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:300:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:339:18: style: The function 'push' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:325:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:339:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:401:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:401:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:407:18: style: The function 'shrink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:407:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:13:18: style: The function 'notifyRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:9:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:13:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:14:18: style: The function 'notifyWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:10:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:14:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:15:18: style: The function 'forRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:11:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:15:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:16:18: style: The function 'forWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:16:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:43:18: style: The function 'exit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:24:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:43:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:51:17: style: The function 'runProgram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:23:17: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:51:17: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:52:18: style: The function 'runCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:22:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:52:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:53:17: style: The function 'waitProgram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:25:17: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:53:17: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:55:19: style: The function 'findConfigFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:21:19: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:55:19: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:84:18: style: The function 'registerTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:30:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:84:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:85:18: style: The function 'unregisterTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:31:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:85:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:88:18: style: The function 'registerPoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:32:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:88:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yapp.h:89:18: style: The function 'unregisterPoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:33:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yapp.h:89:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ywindow.h:134:14: style: The function 'window' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylist.h:225:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ywindow.h:134:14: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:21:18: style: The function 'notifyRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:9:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:21:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:22:18: style: The function 'notifyWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:10:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:22:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:23:18: style: The function 'forRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:11:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:23:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:24:18: style: The function 'forWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:24:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:57:10: style: The function 'handleIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:57:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:131:18: style: The function 'handleXEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:93:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:131:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:132:18: style: The function 'flushXEvents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:92:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.h:132:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:48:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:49:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:49:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:50:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypopup.h:50:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:16:18: style: The function 'sizePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:18:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:16:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:17:18: style: The function 'activatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:54:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:17:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:18:18: style: The function 'deactivatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:55:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:18:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:19:18: style: The function 'donePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:159:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:19:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:21:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:21:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:23:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:23:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:24:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:49:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:24:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:25:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:50:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:25:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:26:18: style: The function 'handleMotionOutside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:51:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:26:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:27:18: style: The function 'handleAutoScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:116:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:27:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:62:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymenu.h:62:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:57:18: style: The function 'handleProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:80:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:57:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:58:18: style: The function 'handleColormap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:81:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:58:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:59:18: style: The function 'handleUnmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:94:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:59:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:60:18: style: The function 'handleDestroyWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:95:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:60:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:61:18: style: The function 'handleClientMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:83:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:61:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:169:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:169:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:194:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:194:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:195:18: style: The function 'handleGravityNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:91:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmclient.h:195:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:11:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:11:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:12:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:12:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:14:25: style: The function 'getGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:142:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ydialog.h:14:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylabel.h:11:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylabel.h:11:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:15:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:15:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:16:18: style: The function 'paintFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:69:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:16:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:17:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:17:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:18:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:18:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:19:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:19:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:29:18: style: The function 'isFocusTraversable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:172:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:32:18: style: The function 'donePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:159:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ybutton.h:32:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:29:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:30:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:31:18: style: The function 'handleFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:82:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:46:18: style: The function 'afterWindowEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:46:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:47:18: style: The function 'handleSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:48:18: style: The function 'handleIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:49:18: style: The function 'filterEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:49:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:50:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:50:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:52:18: style: The function 'handleMsgBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:52:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:53:18: style: The function 'handleSMAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmapp.h:27:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:53:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:73:18: style: The function 'restartClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmapp.h:28:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:73:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:74:18: style: The function 'runOnce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmapp.h:29:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:74:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:75:18: style: The function 'runCommandOnce' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmapp.h:30:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmapp.h:75:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/applet.h:26:18: style: The function 'handleExpose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:73:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/applet.h:26:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/applet.h:27:18: style: The function 'handleMapNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:92:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/applet.h:27:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/applet.h:28:18: style: The function 'handleUnmapNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:93:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/applet.h:28:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/applet.h:29:18: style: The function 'handleVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:87:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/applet.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/applet.h:30:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/applet.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:193:0: style: The function 'shrink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:193:0: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/mstring.h:162:47: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/mstring.h:163:47: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/yarray.h:469:35: performance: Function parameter 'capacity' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/yarray.h:524:40: performance: Function parameter 'index' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/applet.cc:32:48: style: Function 'handleExpose' argument 1 names different: declaration 'expose' definition 'e'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/applet.h:26:51: note: Function 'handleExpose' argument 1 names different: declaration 'expose' definition 'e'.
icewm-1.4.3.0~pre-20180809/src/applet.cc:32:48: note: Function 'handleExpose' argument 1 names different: declaration 'expose' definition 'e'.
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:18: warning: Virtual function 'clear' is called from destructor '~YObjectArray()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:9: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:18: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:180:40: performance: Function parameter 'index' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < YXTrayEmbedder >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yxtray.h:60:5: style: Struct 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:34:5: style: Class 'EdgeTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < NetStatusControl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < NetStatusControl >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:45:18: style: The function 'handleDestroyWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:95:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:45:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:46:18: style: The function 'handleReparentNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:96:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:46:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:47:18: style: The function 'handleConfigure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:75:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:48:18: style: The function 'handleProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:80:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:49:18: style: The function 'handleUnmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:94:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxembed.h:49:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:27:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:27:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:28:18: style: The function 'handleConfigureRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:97:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:28:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:29:18: style: The function 'destroyedClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:32:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:30:18: style: The function 'handleClientUnmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:33:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:31:18: style: The function 'handleClientMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:34:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:32:18: style: The function 'handleMapRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:98:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:32:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:33:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:33:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:45:20: style: The function 'getHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:35:20: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:45:20: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:46:22: style: The function 'getWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:36:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:46:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:47:22: style: The function 'getHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:37:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:47:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:72:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:72:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:73:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:73:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:74:18: style: The function 'handleConfigureRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:97:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxtray.h:74:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:40:18: style: The function 'handleDNDEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:206:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:40:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:41:18: style: The function 'handleDNDLeave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:207:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:41:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:43:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:43:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:44:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:44:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:63:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:63:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:64:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:64:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:65:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:65:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:66:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:66:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:67:18: style: The function 'handleDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:109:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:67:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:68:18: style: The function 'handleEndDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:110:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:68:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:70:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:70:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:75:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:75:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:76:18: style: The function 'handlePopDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:8:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:76:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:77:18: style: The function 'handleEndPopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:112:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:77:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:81:10: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:194:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:81:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:102:10: style: The function 'relayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/applet.h:8:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:102:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:124:15: style: The function 'windowTrayPane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/applet.h:10:23: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:124:15: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:126:25: style: The function 'getGradient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:142:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:126:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:128:10: style: The function 'contextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/applet.h:9:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:128:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:130:10: style: The function 'trayChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxtray.h:18:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmtaskbar.h:130:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/browse.cc:27:5: performance: Variable 'fPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icewm-1.4.3.0~pre-20180809/src/browse.cc:28:5: performance: Variable 'fModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icewm-1.4.3.0~pre-20180809/src/obj.h:14:13: style: Technically the member function 'DObject::getName' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/obj.h:15:16: style: Technically the member function 'DObject::getIcon' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yicon.h:20:10: style: Technically the member function 'YIcon::isCached' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ymenuitem.h:45:10: style: Technically the member function 'YMenuItem::isSeparator' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:194:17: performance: Technically the member function 'YWindowManager::workspaceName' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:276:10: style: Technically the member function 'YWindowManager::focusLocked' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:281:10: style: Technically the member function 'YWindowManager::fullscreenEnabled' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:171:10: style: Technically the member function 'KProgram::isKey' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:175:12: style: Technically the member function 'KProgram::key' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:176:18: style: Technically the member function 'KProgram::modifiers' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yicon.h:6:5: style: Class 'YIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ymenuitem.h:13:5: style: Class 'YMenuItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/objmenu.h:15:5: style: Class 'DObjectMenuItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:80:5: style: Class 'YProxyWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/objmenu.h:18:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ymenuitem.h:37:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:18:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:28:18: style: The function 'addObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/obj.h:30:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:28:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:30:18: style: The function 'addSeparator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/obj.h:31:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:31:18: style: The function 'addContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/obj.h:32:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/objmenu.h:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/browse.h:13:18: style: The function 'updatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:44:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/browse.h:13:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:67:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:67:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:68:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:68:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:83:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:83:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:97:18: style: The function 'grabKeys' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:316:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:97:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:99:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:99:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:100:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:100:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:101:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:101:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:103:18: style: The function 'handleConfigure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:75:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:103:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:104:18: style: The function 'handleConfigureRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:97:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:104:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:105:18: style: The function 'handleMapRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:98:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:105:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:106:18: style: The function 'handleUnmapNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:93:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:106:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:107:18: style: The function 'handleDestroyWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:95:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:107:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:108:18: style: The function 'handleClientMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:83:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:108:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:109:18: style: The function 'handleProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:80:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:109:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:110:18: style: The function 'handleFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:82:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmmgr.h:110:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:48:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/obj.h:17:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:85:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/obj.h:17:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:85:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:99:18: style: The function 'updatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:44:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:99:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:122:18: style: The function 'updatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:44:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:122:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:154:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ymenu.h:23:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:154:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:155:18: style: The function 'updatePopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:99:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:155:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:156:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:100:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmprog.h:156:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/browse.cc:22:11: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:127:39: warning: Either the condition 'depth<(sizeof(reclog)/sizeof(reclog[0]))' is redundant or the array 'reclog[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:125:34: note: Assuming that condition 'depth<(sizeof(reclog)/sizeof(reclog[0]))' is not redundant
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:127:39: note: Array index out of bounds
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:224:21: style: Condition 'bUseSimplifiedCmd' is always false [knownConditionTrueFalse]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:221:37: note: Assignment 'bUseSimplifiedCmd=false', assigned value is 0
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:224:21: note: Condition 'bUseSimplifiedCmd' is always false
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:282:29: style: Function 'themedIonToPath' argument 1 names different: declaration 'icon_path' definition 'icon_theme_name'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:75:29: note: Function 'themedIonToPath' argument 1 names different: declaration 'icon_path' definition 'icon_theme_name'.
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:282:29: note: Function 'themedIonToPath' argument 1 names different: declaration 'icon_path' definition 'icon_theme_name'.
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:44:9: style: Struct 'auto_gunref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:103:17: style: Struct 'tdircloser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:38:0: style: Struct 'auto_gfree < gchar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/fdomenu.cc:38:0: style: Struct 'auto_gfree < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/globit.c:56:7: style: The scope of the variable 'c' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:131:0: style: 'osmart < YMenu >::operator=' should return 'osmart < YMenu > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < YMenu >::operator=' should return 'ysmart < YMenu > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/aclock.h:28:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:28:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:29:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:30:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:31:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:32:18: style: The function 'handleExpose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/applet.h:26:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:32:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:34:18: style: The function 'updateToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:216:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:34:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:35:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:35:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/aclock.h:36:18: style: The function 'picture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/applet.h:18:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/aclock.h:36:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1821:34: style: Function 'FileView' argument 1 names different: declaration 'app' definition 'iapp'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1790:28: note: Function 'FileView' argument 1 names different: declaration 'app' definition 'iapp'.
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1821:34: note: Function 'FileView' argument 1 names different: declaration 'app' definition 'iapp'.
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:227:11: warning: Member variable 'attr::next' is not assigned a value in 'attr::operator='. [operatorEqVarError]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:21:10: style: Technically the member function 'YListItem::getSelected' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:2036:10: performance: Technically the member function 'downloader::test' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:2114:10: style: Technically the member function 'downloader::decompress' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < cstring >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:25:5: style: Class 'YScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:20:5: style: Class 'YScrollView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ylocale.h:30:5: style: Class 'YLocale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:50:5: style: Class 'cbuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:300:5: style: Class 'node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:194:0: style: Class 'nlist < attr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:194:0: style: Class 'nlist < text_node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:168:0: style: Class 'flist < node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:168:0: style: Class 'flist < attr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:168:0: style: Class 'flist < text_node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:64:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:64:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:65:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:65:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:66:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:66:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:67:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:67:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:68:18: style: The function 'handleDNDEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:206:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:68:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:69:18: style: The function 'handleDNDLeave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:207:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:69:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:70:18: style: The function 'handleDNDPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:208:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:70:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:30:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:30:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:31:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:42:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:42:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:43:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:43:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:44:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:44:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:45:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:45:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:46:18: style: The function 'handleDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:109:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:46:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:47:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:48:18: style: The function 'handleAutoScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:116:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:50:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:50:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:51:18: style: The function 'scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:13:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:51:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:52:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:14:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:52:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:54:18: style: The function 'isFocusTraversable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:172:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:54:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:72:22: style: The function 'contentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:10:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:72:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:73:22: style: The function 'contentHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:11:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:73:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:74:22: style: The function 'getWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:13:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:74:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:997:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:997:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1029:18: style: The function 'scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:13:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1029:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1035:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:14:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1035:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1042:14: style: The function 'contentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:10:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1042:14: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1045:14: style: The function 'contentHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:11:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1045:14: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1048:14: style: The function 'getWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:13:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1048:14: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1050:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1050:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1052:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1052:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1118:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1118:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1123:10: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1123:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1124:10: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1124:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1796:10: style: The function 'activateURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:933:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1796:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1798:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1798:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1803:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:1803:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:67:17: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:81:17: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:95:17: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
icewm-1.4.3.0~pre-20180809/src/icehelp.cc:108:13: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:539:27: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:193:5: performance: Variable 'font' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icewm-1.4.3.0~pre-20180809/src/yconfig.h:129:10: style: Technically the member function 'cfoption::boolval' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yconfig.h:130:9: style: Technically the member function 'cfoption::intval' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yconfig.h:131:14: style: Technically the member function 'cfoption::uintval' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yconfig.h:132:17: style: Technically the member function 'cfoption::str' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:410:10: style: Technically the member function 'ObjectIconItem::isFolder' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:409:25: warning: Virtual function 'getText' is called from constructor 'ObjectIconItem(char*container,char*name)' at line 402. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:402:22: note: Calling getLocation
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:423:26: note: Calling getText
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:409:25: note: getText is a virtual method
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:455:5: style: Class 'ObjectList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:61:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:61:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:63:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:63:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:66:18: style: The function 'scroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:13:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:66:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:67:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollbar.h:14:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:67:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:69:10: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:69:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:79:22: style: The function 'contentWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:10:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:79:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:80:22: style: The function 'contentHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:11:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:80:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:81:22: style: The function 'getWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yscrollview.h:13:22: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:81:22: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:409:25: style: The function 'getText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:40:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:409:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:411:24: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:41:24: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:411:24: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:445:18: style: The function 'activateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:83:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:445:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:491:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:491:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:499:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceicon.cc:499:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:206:27: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:274:24: style: Function 'Pane' argument 1 names different: declaration 'title' definition 'atitle'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:228:22: note: Function 'Pane' argument 1 names different: declaration 'title' definition 'atitle'.
icewm-1.4.3.0~pre-20180809/src/icelist.cc:274:24: note: Function 'Pane' argument 1 names different: declaration 'title' definition 'atitle'.
icewm-1.4.3.0~pre-20180809/src/icelist.cc:274:7: warning: Member variable 'Pane::dragY' is not initialized in the constructor. [uninitMemberVar]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:45:10: style: Technically the member function 'ObjectListItem::isFolder' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:44:21: warning: Virtual function 'getText' is called from constructor 'ObjectListItem(char*container,class mstring name)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:37:22: note: Calling getLocation
icewm-1.4.3.0~pre-20180809/src/icelist.cc:58:20: note: Calling getText
icewm-1.4.3.0~pre-20180809/src/icelist.cc:44:21: note: getText is a virtual method
icewm-1.4.3.0~pre-20180809/src/yinputline.h:13:5: style: Class 'YInputLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icelist.cc:253:5: style: Class 'Panes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yinputline.h:19:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:19:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:20:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:20:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:21:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:21:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:22:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:22:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:23:18: style: The function 'handleFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:82:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:23:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:24:18: style: The function 'handleClickDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:106:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:24:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:25:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:25:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:26:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:26:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:27:18: style: The function 'handleSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:86:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:27:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:49:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:49:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:50:18: style: The function 'handleAutoScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:116:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yinputline.h:50:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:44:21: style: The function 'getText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:26:21: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:44:21: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:46:24: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:27:24: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:46:24: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:90:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:43:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:90:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:94:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:94:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:106:18: style: The function 'activateItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylistbox.h:56:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:106:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:108:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:108:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:160:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:160:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:168:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:168:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:230:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:230:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:231:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:231:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:232:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:232:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:234:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:234:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:255:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:255:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:261:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icelist.cc:261:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:104:9: performance: Technically the member function 'IceSame::randVal' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesame.cc:34:5: style: Class 'IceSame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icesame.cc:135:10: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:135:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:226:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:226:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:235:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:235:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:259:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:259:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:264:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:264:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:274:18: style: The function 'handleClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:114:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesame.cc:274:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesh.cc:268:48: style: Function 'parseIdentifier' argument 1 names different: declaration 'identifier' definition 'id'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/icesh.cc:58:39: note: Function 'parseIdentifier' argument 1 names different: declaration 'identifier' definition 'id'.
icewm-1.4.3.0~pre-20180809/src/icesh.cc:268:48: note: Function 'parseIdentifier' argument 1 names different: declaration 'identifier' definition 'id'.
icewm-1.4.3.0~pre-20180809/src/icesh.cc:166:5: style: Technically the member function 'YWindowTreeNode::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/icesh.cc:156:5: style: Class 'YWindowTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icesh.cc:395:5: style: Struct 'WorkspaceInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:91:5: style: Technically the member function 'lazy::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:5: style: Class 'ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ysocket.h:45:18: style: The function 'notifyRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:9:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:45:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:46:18: style: The function 'notifyWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:10:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:46:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:47:18: style: The function 'forRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:11:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:48:18: style: The function 'forWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ysocket.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:31:18: style: The function 'socketConnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ysocket.h:11:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:31:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:41:18: style: The function 'socketError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ysocket.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:41:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:47:18: style: The function 'socketDataRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ysocket.h:13:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/iceskt.cc:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesm.cc:259:21: style: The scope of the variable 'args' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/icesm.cc:55:17: performance: Technically the member function 'SessionManager::get_help_text' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesm.cc:186:10: style: Technically the member function 'SessionManager::appendOptions' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/icesm.cc:335:10: performance: Technically the member function 'SessionManager::isCoreSignal' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesm.cc:164:17: style: The function 'runProgram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:51:17: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesm.cc:164:17: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesm.cc:275:10: style: The function 'handleSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesm.cc:275:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:1112:31: style: Function 'playOnce' argument 1 names different: declaration 'name' definition 'value'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:731:25: note: Function 'playOnce' argument 1 names different: declaration 'name' definition 'value'.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:1112:31: note: Function 'playOnce' argument 1 names different: declaration 'name' definition 'value'.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:721:17: performance: Technically the member function 'IceSound::name' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:725:10: performance: Technically the member function 'IceSound::initSignals' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:908:16: note: Technically the member function 'IceSound::initSignals' can be static.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:725:10: note: Technically the member function 'IceSound::initSignals' can be static.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:732:10: performance: Technically the member function 'IceSound::nosupport' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:1032:16: note: Technically the member function 'IceSound::nosupport' can be static.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:732:10: note: Technically the member function 'IceSound::nosupport' can be static.
icewm-1.4.3.0~pre-20180809/src/icesound.cc:699:19: warning: Virtual function 'findSample' is called from constructor 'IceSound(int argc,char**argv)' at line 800. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:800:43: note: Calling findSample
icewm-1.4.3.0~pre-20180809/src/icesound.cc:699:19: note: findSample is a virtual method
icewm-1.4.3.0~pre-20180809/src/icesound.cc:687:18: style: The function 'verbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:127:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:687:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:688:25: style: The function 'alsaDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:128:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:688:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:692:25: style: The function 'ossDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:129:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:692:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:696:25: style: The function 'esdServer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:130:25: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:696:25: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:699:19: style: The function 'findSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/icesound.cc:137:19: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icesound.cc:699:19: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < upath >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < YResourcePaths >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < YResourcePaths >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:203:54: style: Function 'Background' argument 3 names different: declaration 'verbose' definition 'verb'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:126:46: note: Function 'Background' argument 3 names different: declaration 'verbose' definition 'verb'.
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:203:54: note: Function 'Background' argument 3 names different: declaration 'verbose' definition 'verb'.
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:139:10: performance: Technically the member function 'Background::enableSemitransparency' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:173:12: style: Technically the member function 'Background::getBackgroundColor' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:363:20: note: Technically the member function 'Background::getBackgroundColor' can be const.
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:173:12: note: Technically the member function 'Background::getBackgroundColor' can be const.
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < PixFile >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < mstring >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:144:18: style: The function 'filterEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:144:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:145:18: style: The function 'handleSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yapp.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:145:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:34:30: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:90:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/icewmbg.cc:114:24: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/misc.cc:832:37: style: Function 'my_basename' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/base.h:136:37: note: Function 'my_basename' argument 1 names different: declaration 'filename' definition 'path'.
icewm-1.4.3.0~pre-20180809/src/misc.cc:832:37: note: Function 'my_basename' argument 1 names different: declaration 'filename' definition 'path'.
icewm-1.4.3.0~pre-20180809/src/misc.cc:216:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/misc.cc:217:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/misc.cc:218:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/misc.cc:219:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/misc.cc:220:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/misc.cc:221:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/mstring.cc:26:23: warning: Either the condition 'str?strlen(str):0' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
icewm-1.4.3.0~pre-20180809/src/mstring.cc:150:28: note: Assuming that condition 'str?strlen(str):0' is not redundant
icewm-1.4.3.0~pre-20180809/src/mstring.cc:150:19: note: Calling function 'newstr', 1st argument 'str' value is 0
icewm-1.4.3.0~pre-20180809/src/mstring.cc:157:43: note: Calling function 'create', 1st argument 'str' value is 0
icewm-1.4.3.0~pre-20180809/src/mstring.cc:26:23: note: Null pointer dereference
icewm-1.4.3.0~pre-20180809/src/mstring.cc:264:43: warning: Either the condition 's?(int)strlen(s):0' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
icewm-1.4.3.0~pre-20180809/src/mstring.cc:260:24: note: Assuming that condition 's?(int)strlen(s):0' is not redundant
icewm-1.4.3.0~pre-20180809/src/mstring.cc:260:19: note: Calling function 'equals', 1st argument 's' value is 0
icewm-1.4.3.0~pre-20180809/src/mstring.cc:264:43: note: Null pointer dereference
icewm-1.4.3.0~pre-20180809/src/mstring.cc:19:23: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/mstring.cc:153:46: style: Function 'newstr' argument 2 names different: declaration 'len' definition 'count'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/mstring.h:124:48: note: Function 'newstr' argument 2 names different: declaration 'len' definition 'count'.
icewm-1.4.3.0~pre-20180809/src/mstring.cc:153:46: note: Function 'newstr' argument 2 names different: declaration 'len' definition 'count'.
icewm-1.4.3.0~pre-20180809/src/mstring.cc:424:33: style: Function 'cstring' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/mstring.h:139:28: note: Function 'cstring' argument 1 names different: declaration 'str' definition 's'.
icewm-1.4.3.0~pre-20180809/src/mstring.cc:424:33: note: Function 'cstring' argument 1 names different: declaration 'str' definition 's'.
icewm-1.4.3.0~pre-20180809/src/mstring.h:133:1: warning: The class 'cstring' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
icewm-1.4.3.0~pre-20180809/src/strtest.cc:34:5: style: Class 'strtest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/testarray.cc:86:13: warning: %p in format string (no. 2) requires an address but the argument type is 'const YStringArray'. [invalidPrintfArgType_p]
icewm-1.4.3.0~pre-20180809/src/testarray.cc:86:13: warning: %p in format string (no. 3) requires an address but the argument type is 'const YStringArray'. [invalidPrintfArgType_p]
icewm-1.4.3.0~pre-20180809/src/yarray.h:256:0: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/testarray.cc:22:5: warning: Member variable 'watch::buf' is not initialized in the constructor. [uninitMemberVar]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:148:0: style: 'asmart < mstring >::operator=' should return 'asmart < mstring > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:148:0: style: 'asmart < csmart >::operator=' should return 'asmart < csmart > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < mstring >::operator=' should return 'ysmart < mstring > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < csmart >::operator=' should return 'ysmart < csmart > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/testarray.cc:17:12: performance: Technically the member function 'watch::time' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:0: warning: Virtual function 'clear' is called from destructor '~YRefArray < stringcounted >()' at line 212. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:212:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/testarray.cc:257:5: style: Class 'stringcounted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:33:0: style: Class 'ref < stringcounted >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ref.h:37:0: style: Class 'ref < stringcounted >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:0: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:45:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:242:0: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yarray.h:248:0: style: The function 'shrink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yarray.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yarray.h:248:0: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/testmap.cc:76:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icewm-1.4.3.0~pre-20180809/src/testmap.cc:76:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icewm-1.4.3.0~pre-20180809/src/testmap.cc:39:21: warning: Assert statement modifies 'display'. [assignmentInAssert]
icewm-1.4.3.0~pre-20180809/src/testnetwmhints.cc:682:18: style: The scope of the variable 'state' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/testwinhints.cc:146:25: style: The scope of the variable 'property' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/testwinhints.cc:147:20: style: The scope of the variable 'key' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/testwinhints.cc:111:21: warning: Assert statement modifies 'display'. [assignmentInAssert]
icewm-1.4.3.0~pre-20180809/src/udir.cc:37:7: warning: Member variable 'cdir::fEntry' is not initialized in the constructor. [uninitMemberVar]
icewm-1.4.3.0~pre-20180809/src/udir.cc:18:5: style: Class 'DirPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/udir.cc:19:5: style: Class 'DirPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/udir.cc:20:5: style: Class 'DirPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/upath.cc:48:36: style: Function 'relative' argument 1 names different: declaration 'path' definition 'npath'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/upath.h:27:33: note: Function 'relative' argument 1 names different: declaration 'path' definition 'npath'.
icewm-1.4.3.0~pre-20180809/src/upath.cc:48:36: note: Function 'relative' argument 1 names different: declaration 'path' definition 'npath'.
icewm-1.4.3.0~pre-20180809/src/upath.cc:66:32: style: Function 'child' argument 1 names different: declaration 'path' definition 'npath'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/upath.h:28:29: note: Function 'child' argument 1 names different: declaration 'path' definition 'npath'.
icewm-1.4.3.0~pre-20180809/src/upath.cc:66:32: note: Function 'child' argument 1 names different: declaration 'path' definition 'npath'.
icewm-1.4.3.0~pre-20180809/src/upath.h:41:9: performance: Technically the member function 'upath::access' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:109:12: note: Technically the member function 'upath::access' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:41:9: note: Technically the member function 'upath::access' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:42:9: performance: Technically the member function 'upath::mkdir' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:121:12: note: Technically the member function 'upath::mkdir' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:42:9: note: Technically the member function 'upath::mkdir' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:43:9: performance: Technically the member function 'upath::open' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:125:12: note: Technically the member function 'upath::open' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:43:9: note: Technically the member function 'upath::open' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:45:9: performance: Technically the member function 'upath::stat' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:133:12: note: Technically the member function 'upath::stat' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:45:9: note: Technically the member function 'upath::stat' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:46:9: performance: Technically the member function 'upath::remove' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:137:12: note: Technically the member function 'upath::remove' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:46:9: note: Technically the member function 'upath::remove' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:47:9: performance: Technically the member function 'upath::renameAs' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:141:12: note: Technically the member function 'upath::renameAs' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:47:9: note: Technically the member function 'upath::renameAs' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:49:10: performance: Technically the member function 'upath::glob' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:164:13: note: Technically the member function 'upath::glob' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:49:10: note: Technically the member function 'upath::glob' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:79:10: performance: Technically the member function 'upath::isSeparator' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/upath.cc:18:13: note: Technically the member function 'upath::isSeparator' can be static.
icewm-1.4.3.0~pre-20180809/src/upath.h:79:10: note: Technically the member function 'upath::isSeparator' can be static.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:190:36: style: Function 'parseAMenu' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:30:28: note: Function 'parseAMenu' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:190:36: note: Function 'parseAMenu' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:231:39: style: Function 'parseMenuFile' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:31:31: note: Function 'parseMenuFile' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:231:39: note: Function 'parseMenuFile' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:262:39: style: Function 'parseMenuProg' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:32:31: note: Function 'parseMenuProg' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:262:39: note: Function 'parseMenuProg' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:300:45: style: Function 'parseMenuProgReload' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:33:37: note: Function 'parseMenuProgReload' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:300:45: note: Function 'parseMenuProgReload' argument 1 names different: declaration 'data' definition 'p'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:450:34: style: Function 'loadMenus' argument 1 names different: declaration 'fileName' definition 'menufile'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/wmprog.h:22:26: note: Function 'loadMenus' argument 1 names different: declaration 'fileName' definition 'menufile'.
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:450:34: note: Function 'loadMenus' argument 1 names different: declaration 'fileName' definition 'menufile'.
icewm-1.4.3.0~pre-20180809/src/argument.h:39:15: warning: Member variable 'Argument::arg1' is not assigned a value in 'Argument::operator='. [operatorEqVarError]
icewm-1.4.3.0~pre-20180809/src/argument.h:13:10: style: Technically the member function 'Argument::dispose' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmmenu.cc:450:34: performance: Function parameter 'menufile' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/wmoption.h:39:10: style: Technically the member function 'WindowOptions::findOption' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmoption.cc:30:21: note: Technically the member function 'WindowOptions::findOption' can be const.
icewm-1.4.3.0~pre-20180809/src/wmoption.h:39:10: note: Technically the member function 'WindowOptions::findOption' can be const.
icewm-1.4.3.0~pre-20180809/src/wmframe.h:152:10: performance: Technically the member function 'YFrameWindow::canFullscreen' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:340:10: style: Technically the member function 'YFrameWindow::isTypeDock' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:411:9: style: Technically the member function 'YFrameWindow::strutLeft' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:412:9: style: Technically the member function 'YFrameWindow::strutRight' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:413:9: style: Technically the member function 'YFrameWindow::strutTop' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:414:9: style: Technically the member function 'YFrameWindow::strutBottom' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:418:10: style: Technically the member function 'YFrameWindow::isUrgent' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:422:10: style: Technically the member function 'YFrameWindow::getOldLayer' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ref.h:91:0: style: Technically the member function 'lazy < WindowOptions >::operatorbool' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < WindowOption >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/wmoption.h:9:5: style: Struct 'WindowOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/wmframe.h:43:10: style: The function 'activateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:26:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:43:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:45:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:45:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:47:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:76:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:47:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:48:18: style: The function 'handleButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:77:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:48:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:49:18: style: The function 'handleClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:107:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:49:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:50:18: style: The function 'handleBeginDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:108:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:50:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:51:18: style: The function 'handleDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:109:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:51:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:52:18: style: The function 'handleEndDrag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:110:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:52:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:53:18: style: The function 'handleMotion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:78:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:53:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:54:18: style: The function 'handleCrossing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:79:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:54:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:55:18: style: The function 'handleFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:82:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:55:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:56:18: style: The function 'handleConfigure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:75:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:56:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:58:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:58:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:60:18: style: The function 'actionPerformed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/yaction.h:46:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:60:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:61:18: style: The function 'handleMsgBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ymsgbox.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:61:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:62:27: style: The function 'frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ylist.h:130:27: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:62:27: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:65:10: style: The function 'wmMinimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:35:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:65:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:72:10: style: The function 'wmLower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:34:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:72:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:74:10: style: The function 'wmRaise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:33:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:74:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:86:10: style: The function 'wmOccupyWorkspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:40:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:86:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:87:10: style: The function 'wmOccupyOnlyWorkspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:41:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:87:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:106:10: style: The function 'focused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:30:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:106:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:151:10: style: The function 'canRaise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:32:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:151:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:181:18: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:43:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:181:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:182:18: style: The function 'lower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:44:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:182:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:184:10: style: The function 'popupSystemMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:43:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:184:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:187:18: style: The function 'popupSystemMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:42:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:187:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:188:18: style: The function 'handlePopDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypopup.h:8:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:188:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:190:18: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:65:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:190:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:280:10: style: The function 'setWinListItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:21:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:280:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:292:19: style: The function 'owner' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:22:27: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:292:19: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:342:9: style: The function 'getWorkspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:36:17: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:342:9: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:343:9: style: The function 'getTrayOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:37:17: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:343:9: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:357:10: style: The function 'isMinimized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:28:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:357:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:358:10: style: The function 'isHidden' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:27:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:358:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:362:10: style: The function 'isSticky' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:38:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:362:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:363:10: style: The function 'isAllWorkspaces' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:39:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:363:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:382:10: style: The function 'visibleNow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:31:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:382:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:398:24: style: The function 'getIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:23:24: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:398:24: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:400:21: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:24:21: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:400:21: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:401:21: style: The function 'getIconTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/wmclient.h:25:21: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/wmframe.h:401:21: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/wmoption.cc:383:27: performance: Function parameter 'optFile' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:323:10: style: Technically the member function 'PixmapsDescription::load' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:336:26: note: Technically the member function 'PixmapsDescription::load' can be const.
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:323:10: note: Technically the member function 'PixmapsDescription::load' can be const.
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:324:10: style: Technically the member function 'PixmapsDescription::altL' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:347:26: note: Technically the member function 'PixmapsDescription::altL' can be const.
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:324:10: note: Technically the member function 'PixmapsDescription::altL' can be const.
icewm-1.4.3.0~pre-20180809/src/wpixres.cc:18:5: style: Class 'ResourceFlag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yapp.cc:175:45: style: Function 'decreaseTimeouts' argument 1 names different: declaration 'difftime' definition 'diff'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yapp.h:75:42: note: Function 'decreaseTimeouts' argument 1 names different: declaration 'difftime' definition 'diff'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:175:45: note: Function 'decreaseTimeouts' argument 1 names different: declaration 'difftime' definition 'diff'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:416:43: style: Function 'runCommand' argument 1 names different: declaration 'prog' definition 'cmdline'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yapp.h:52:41: note: Function 'runCommand' argument 1 names different: declaration 'prog' definition 'cmdline'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:416:43: note: Function 'runCommand' argument 1 names different: declaration 'prog' definition 'cmdline'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:501:42: style: Function 'findConfigFile' argument 1 names different: declaration 'relativePath' definition 'name'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yapp.h:55:40: note: Function 'findConfigFile' argument 1 names different: declaration 'relativePath' definition 'name'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:501:42: note: Function 'findConfigFile' argument 1 names different: declaration 'relativePath' definition 'name'.
icewm-1.4.3.0~pre-20180809/src/yapp.cc:138:12: style: Boolean variable 'fixedExists' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
icewm-1.4.3.0~pre-20180809/src/yapp.h:48:10: performance: Technically the member function 'YApplication::catchSignal' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yapp.cc:326:20: note: Technically the member function 'YApplication::catchSignal' can be static.
icewm-1.4.3.0~pre-20180809/src/yapp.h:48:10: note: Technically the member function 'YApplication::catchSignal' can be static.
icewm-1.4.3.0~pre-20180809/src/yapp.h:49:10: performance: Technically the member function 'YApplication::resetSignals' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yapp.cc:341:20: note: Technically the member function 'YApplication::resetSignals' can be static.
icewm-1.4.3.0~pre-20180809/src/yapp.h:49:10: note: Technically the member function 'YApplication::resetSignals' can be static.
icewm-1.4.3.0~pre-20180809/src/yapp.h:95:10: performance: Technically the member function 'YApplication::closeFiles' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yapp.cc:345:20: note: Technically the member function 'YApplication::closeFiles' can be static.
icewm-1.4.3.0~pre-20180809/src/yapp.h:95:10: note: Technically the member function 'YApplication::closeFiles' can be static.
icewm-1.4.3.0~pre-20180809/src/yarray.cc:201:26: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/yarray.cc:202:26: style: C-style pointer casting [cstyleCast]
icewm-1.4.3.0~pre-20180809/src/ycollections.h:60:0: style: Technically the member function 'YVec < YKeyValuePair < const char * , int > , int >::remainingCapa' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ycollections.h:53:0: style: Class 'YVec < YKeyValuePair < const char * , int > , int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ycollections.h:109:0: warning: The struct 'YKeyValuePair < const char * , int >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:215:14: style: The scope of the variable 'd_red' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:215:21: style: The scope of the variable 'd_green' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:215:30: style: The scope of the variable 'd_blue' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:216:16: style: The scope of the variable 'u_red' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:216:23: style: The scope of the variable 'u_green' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:216:32: style: The scope of the variable 'u_blue' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ycolor.h:15:19: style: Technically the member function 'YColor::pixel' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:281:23: note: Technically the member function 'YColor::pixel' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.h:15:19: note: Technically the member function 'YColor::pixel' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.h:20:10: style: Technically the member function 'YColor::operator==' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:293:14: note: Technically the member function 'YColor::operator==' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.h:20:10: note: Technically the member function 'YColor::operator==' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.h:21:10: style: Technically the member function 'YColor::operator!=' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:297:14: note: Technically the member function 'YColor::operator!=' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.h:21:10: note: Technically the member function 'YColor::operator!=' can be const.
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:119:19: performance: Technically the member function 'YPixelCache::alloc' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:180:14: note: Technically the member function 'YPixelCache::alloc' can be static.
icewm-1.4.3.0~pre-20180809/src/ycolor.cc:119:19: note: Technically the member function 'YPixelCache::alloc' can be static.
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: warning: Virtual function 'clear' is called from destructor '~YObjectArray < YPixel >()' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
icewm-1.4.3.0~pre-20180809/src/yarray.h:177:0: note: Calling clear
icewm-1.4.3.0~pre-20180809/src/yarray.h:187:0: note: clear is a virtual method
icewm-1.4.3.0~pre-20180809/src/yconfig.cc:37:50: style: Function 'getArgument' argument 2 names different: declaration 'p' definition 'source'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yconfig.h:145:52: note: Function 'getArgument' argument 2 names different: declaration 'p' definition 'source'.
icewm-1.4.3.0~pre-20180809/src/yconfig.cc:37:50: note: Function 'getArgument' argument 2 names different: declaration 'p' definition 'source'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:512:55: style: Function 'drawPixmap' argument 2 names different: declaration 'x' definition 'sx'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:109:49: note: Function 'drawPixmap' argument 2 names different: declaration 'x' definition 'sx'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:512:55: note: Function 'drawPixmap' argument 2 names different: declaration 'x' definition 'sx'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:512:69: style: Function 'drawPixmap' argument 3 names different: declaration 'y' definition 'sy'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:109:62: note: Function 'drawPixmap' argument 3 names different: declaration 'y' definition 'sy'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:512:69: note: Function 'drawPixmap' argument 3 names different: declaration 'y' definition 'sy'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:43: style: Function 'compositeImage' argument 1 names different: declaration 'pix' definition 'img'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:112:37: note: Function 'compositeImage' argument 1 names different: declaration 'pix' definition 'img'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:43: note: Function 'compositeImage' argument 1 names different: declaration 'pix' definition 'img'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:58: style: Function 'compositeImage' argument 2 names different: declaration 'x' definition 'sx'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:112:52: note: Function 'compositeImage' argument 2 names different: declaration 'x' definition 'sx'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:58: note: Function 'compositeImage' argument 2 names different: declaration 'x' definition 'sx'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:72: style: Function 'compositeImage' argument 3 names different: declaration 'y' definition 'sy'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:112:65: note: Function 'compositeImage' argument 3 names different: declaration 'y' definition 'sy'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:558:72: note: Function 'compositeImage' argument 3 names different: declaration 'y' definition 'sy'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:753:33: style: Function 'repHorz' argument 1 names different: declaration 'drawable' definition 'd'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:136:27: note: Function 'repHorz' argument 1 names different: declaration 'drawable' definition 'd'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:753:33: note: Function 'repHorz' argument 1 names different: declaration 'drawable' definition 'd'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:771:33: style: Function 'repVert' argument 1 names different: declaration 'drawable' definition 'd'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:137:27: note: Function 'repVert' argument 1 names different: declaration 'drawable' definition 'd'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:771:33: note: Function 'repVert' argument 1 names different: declaration 'drawable' definition 'd'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:826:55: style: Function 'fillPixmap' argument 6 names different: declaration 'sx' definition 'px'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:139:25: note: Function 'fillPixmap' argument 6 names different: declaration 'sx' definition 'px'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:826:55: note: Function 'fillPixmap' argument 6 names different: declaration 'sx' definition 'px'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:826:63: style: Function 'fillPixmap' argument 7 names different: declaration 'sy' definition 'py'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypaint.h:139:37: note: Function 'fillPixmap' argument 7 names different: declaration 'sy' definition 'py'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:826:63: note: Function 'fillPixmap' argument 7 names different: declaration 'sy' definition 'py'.
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:81:5: performance: Variable 'gc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:94:5: performance: Variable 'gc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:948:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:949:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:953:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:954:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:955:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:956:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:957:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaint.cc:958:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icewm-1.4.3.0~pre-20180809/src/ypaths.cc:127:47: performance: Function parameter 'base' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/ypaths.cc:127:59: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/ypaths.cc:132:45: performance: Function parameter 'base' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/ypaths.cc:132:57: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:32:18: style: The function 'notifyRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:9:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:32:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:33:18: style: The function 'notifyWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:10:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:33:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:34:18: style: The function 'forRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:11:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:34:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:35:18: style: The function 'forWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ypoll.h:12:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ypipereader.h:35:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ypixmap.cc:95:75: style: Function 'create' argument 4 names different: declaration 'mask' definition 'useMask'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypixmap.h:12:77: note: Function 'create' argument 4 names different: declaration 'mask' definition 'useMask'.
icewm-1.4.3.0~pre-20180809/src/ypixmap.cc:95:75: note: Function 'create' argument 4 names different: declaration 'mask' definition 'useMask'.
icewm-1.4.3.0~pre-20180809/src/ypixmap.cc:106:67: style: Function 'createFromImage' argument 2 names different: declaration 'width' definition 'depth'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ypixmap.h:15:69: note: Function 'createFromImage' argument 2 names different: declaration 'width' definition 'depth'.
icewm-1.4.3.0~pre-20180809/src/ypixmap.cc:106:67: note: Function 'createFromImage' argument 2 names different: declaration 'width' definition 'depth'.
icewm-1.4.3.0~pre-20180809/src/ypopup.h:45:10: performance: Technically the member function 'YPopupWindow::finishPopup' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ypopup.cc:230:20: note: Technically the member function 'YPopupWindow::finishPopup' can be static.
icewm-1.4.3.0~pre-20180809/src/ypopup.h:45:10: note: Technically the member function 'YPopupWindow::finishPopup' can be static.
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:59:25: style: Same expression on both sides of '==' because the value of 'sockStreamFlags' and 'SOCK_STREAM' are the same. [duplicateExpression]
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:23:36: note: 'sockStreamFlags' is assigned value 'SOCK_STREAM' here.
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:59:25: note: Same expression on both sides of '==' because the value of 'sockStreamFlags' and 'SOCK_STREAM' are the same.
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:98:29: style: Same expression on both sides of '==' because the value of 'sockStreamFlags' and 'SOCK_STREAM' are the same. [duplicateExpression]
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:23:36: note: 'sockStreamFlags' is assigned value 'SOCK_STREAM' here.
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:98:29: note: Same expression on both sides of '==' because the value of 'sockStreamFlags' and 'SOCK_STREAM' are the same.
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:189:13: style: The scope of the variable 'err' can be reduced. [variableScope]
icewm-1.4.3.0~pre-20180809/src/ysocket.h:31:10: style: Technically the member function 'YSocket::shutdown' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ysocket.cc:151:15: note: Technically the member function 'YSocket::shutdown' can be const.
icewm-1.4.3.0~pre-20180809/src/ysocket.h:31:10: note: Technically the member function 'YSocket::shutdown' can be const.
icewm-1.4.3.0~pre-20180809/src/ypointer.h:148:0: style: 'asmart < regmatch_t >::operator=' should return 'asmart < regmatch_t > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < regmatch_t >::operator=' should return 'ysmart < regmatch_t > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/yurl.h:20:5: style: Class 'YURL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/yurl.cc:43:5: style: Class 'Pattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:117:27: style: Function 'YWindow' argument 1 names different: declaration 'aParent' definition 'parent'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:32:22: note: Function 'YWindow' argument 1 names different: declaration 'aParent' definition 'parent'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:117:27: note: Function 'YWindow' argument 1 names different: declaration 'aParent' definition 'parent'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:993:52: style: Function 'handleUnmapNotify' argument 1 names different: declaration 'unmap' definition 'xunmap'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:93:55: note: Function 'handleUnmapNotify' argument 1 names different: declaration 'unmap' definition 'xunmap'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:993:52: note: Function 'handleUnmapNotify' argument 1 names different: declaration 'unmap' definition 'xunmap'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1149:28: style: Function 'grabKeyM' argument 1 names different: declaration 'key' definition 'keycode'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:121:23: note: Function 'grabKeyM' argument 1 names different: declaration 'key' definition 'keycode'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1149:28: note: Function 'grabKeyM' argument 1 names different: declaration 'key' definition 'keycode'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1595:36: style: Function 'beginAutoScroll' argument 1 names different: declaration 'autoScroll' definition 'doScroll'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:117:31: note: Function 'beginAutoScroll' argument 1 names different: declaration 'autoScroll' definition 'doScroll'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1595:36: note: Function 'beginAutoScroll' argument 1 names different: declaration 'autoScroll' definition 'doScroll'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1670:46: style: Function 'grabVKey' argument 2 names different: declaration 'vmodifiers' definition 'vm'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:123:37: note: Function 'grabVKey' argument 2 names different: declaration 'vmodifiers' definition 'vm'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1670:46: note: Function 'grabVKey' argument 2 names different: declaration 'vmodifiers' definition 'vm'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1718:52: style: Function 'grabVButton' argument 2 names different: declaration 'vmodifiers' definition 'vm'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:127:43: note: Function 'grabVButton' argument 2 names different: declaration 'vmodifiers' definition 'vm'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1718:52: note: Function 'grabVButton' argument 2 names different: declaration 'vmodifiers' definition 'vm'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1767:32: style: Function 'VMod' argument 1 names different: declaration 'modifiers' definition 'm'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:124:23: note: Function 'VMod' argument 1 names different: declaration 'modifiers' definition 'm'.
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1767:32: note: Function 'VMod' argument 1 names different: declaration 'modifiers' definition 'm'.
icewm-1.4.3.0~pre-20180809/src/ypointer.h:131:0: style: 'osmart < YToolTipWindow >::operator=' should return 'osmart < YToolTipWindow > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < YToolTipWindow >::operator=' should return 'ysmart < YToolTipWindow > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:120:10: performance: Technically the member function 'YWindow::setGrabPointer' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1141:15: note: Technically the member function 'YWindow::setGrabPointer' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:120:10: note: Technically the member function 'YWindow::setGrabPointer' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:124:14: performance: Technically the member function 'YWindow::VMod' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1767:23: note: Technically the member function 'YWindow::VMod' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:124:14: note: Technically the member function 'YWindow::VMod' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:136:18: style: Technically the member function 'YWindow::beginPaint' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:686:23: note: Technically the member function 'YWindow::beginPaint' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:136:18: note: Technically the member function 'YWindow::beginPaint' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:137:10: performance: Technically the member function 'YWindow::endPaint' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:692:15: note: Technically the member function 'YWindow::endPaint' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:137:10: note: Technically the member function 'YWindow::endPaint' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:173:10: style: Technically the member function 'YWindow::isFocused' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1223:15: note: Technically the member function 'YWindow::isFocused' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:173:10: note: Technically the member function 'YWindow::isFocused' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:210:10: performance: Technically the member function 'YWindow::getCharFromEvent' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1797:15: note: Technically the member function 'YWindow::getCharFromEvent' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:210:10: note: Technically the member function 'YWindow::getCharFromEvent' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:219:10: performance: Technically the member function 'YWindow::clearSelection' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1618:15: note: Technically the member function 'YWindow::clearSelection' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:219:10: note: Technically the member function 'YWindow::clearSelection' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:222:10: style: Technically the member function 'YWindow::hasPopup' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:1638:15: note: Technically the member function 'YWindow::hasPopup' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:222:10: note: Technically the member function 'YWindow::hasPopup' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:225:12: performance: Technically the member function 'YWindow::keyCodeToKeySym' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:2058:17: note: Technically the member function 'YWindow::keyCodeToKeySym' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:225:12: note: Technically the member function 'YWindow::keyCodeToKeySym' can be static.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:309:10: style: Technically the member function 'YDesktop::getScreenGeometry' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:2004:16: note: Technically the member function 'YDesktop::getScreenGeometry' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:309:10: note: Technically the member function 'YDesktop::getScreenGeometry' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:314:9: style: Technically the member function 'YDesktop::getScreenCount' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:2063:15: note: Technically the member function 'YDesktop::getScreenCount' can be const.
icewm-1.4.3.0~pre-20180809/src/ywindow.h:314:9: note: Technically the member function 'YDesktop::getScreenCount' can be const.
icewm-1.4.3.0~pre-20180809/src/ytooltip.h:10:5: style: Class 'YToolTipWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icewm-1.4.3.0~pre-20180809/src/ytooltip.h:12:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:68:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ytooltip.h:12:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ytooltip.h:29:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ytooltip.h:29:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:45:18: style: The function 'handleTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ytimer.h:48:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/ywindow.cc:45:18: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:598:57: style: Function 'dispatchEvent' argument 2 names different: declaration 'e' definition 'xev'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:67:46: note: Function 'dispatchEvent' argument 2 names different: declaration 'e' definition 'xev'.
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:598:57: note: Function 'dispatchEvent' argument 2 names different: declaration 'e' definition 'xev'.
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:655:46: style: Function 'handleGrabEvent' argument 1 names different: declaration 'win' definition 'winx'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:56:35: note: Function 'handleGrabEvent' argument 1 names different: declaration 'win' definition 'winx'.
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:655:46: note: Function 'handleGrabEvent' argument 1 names different: declaration 'win' definition 'winx'.
icewm-1.4.3.0~pre-20180809/src/ypointer.h:131:0: style: 'osmart < YCursorLoader >::operator=' should return 'osmart < YCursorLoader > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/ypointer.h:90:0: style: 'ysmart < YCursorLoader >::operator=' should return 'ysmart < YCursorLoader > &'. [operatorEq]
icewm-1.4.3.0~pre-20180809/src/yxapp.h:48:10: style: Technically the member function 'YXApplication::hasColormap' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:852:21: note: Technically the member function 'YXApplication::hasColormap' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:48:10: note: Technically the member function 'YXApplication::hasColormap' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:67:10: style: Technically the member function 'YXApplication::dispatchEvent' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:598:21: note: Technically the member function 'YXApplication::dispatchEvent' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:67:10: note: Technically the member function 'YXApplication::dispatchEvent' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:76:10: style: Technically the member function 'YXApplication::alert' can be const. [functionConst]
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:876:21: note: Technically the member function 'YXApplication::alert' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:76:10: note: Technically the member function 'YXApplication::alert' can be const.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:106:13: performance: Technically the member function 'YXApplication::parseArgs' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:897:16: note: Technically the member function 'YXApplication::parseArgs' can be static.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:106:13: note: Technically the member function 'YXApplication::parseArgs' can be static.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:134:10: performance: Technically the member function 'YXApplication::initExtensions' can be static. [functionStatic]
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:977:21: note: Technically the member function 'YXApplication::initExtensions' can be static.
icewm-1.4.3.0~pre-20180809/src/yxapp.h:134:10: note: Technically the member function 'YXApplication::initExtensions' can be static.
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:236:10: style: The function 'handleSelectionClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:84:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:236:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:244:10: style: The function 'handleSelectionRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icewm-1.4.3.0~pre-20180809/src/ywindow.h:85:18: note: Virtual function in base class
icewm-1.4.3.0~pre-20180809/src/yxapp.cc:244:10: note: Function in derived class
icewm-1.4.3.0~pre-20180809/src/yxembed.cc:17:68: style: Function 'handleDestroyWindow' argument 1 names different: declaration 'destroyWindow' definition 'destroy'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:45:65: note: Function 'handleDestroyWindow' argument 1 names different: declaration 'destroyWindow' definition 'destroy'.
icewm-1.4.3.0~pre-20180809/src/yxembed.cc:17:68: note: Function 'handleDestroyWindow' argument 1 names different: declaration 'destroyWindow' definition 'destroy'.
icewm-1.4.3.0~pre-20180809/src/yxembed.cc:39:60: style: Function 'handleConfigure' argument 1 names different: declaration 'configure' definition 'event'. [funcArgNamesDifferent]
icewm-1.4.3.0~pre-20180809/src/yxembed.h:47:57: note: Function 'handleConfigure' argument 1 names different: declaration 'configure' definition 'event'.
icewm-1.4.3.0~pre-20180809/src/yxembed.cc:39:60: note: Function 'handleConfigure' argument 1 names different: declaration 'configure' definition 'event'.
[18:18]

ftp://ftp.se.debian.org/debian/pool/main/i/icheck/icheck_0.9.7.orig.tar.gz
icheck-0.9.7/t/02_struct/source/bar.c:3:7: style: struct member 'foo::foo' is never used. [unusedStructMember]
icheck-0.9.7/t/02_struct/source/bar.c:4:7: style: struct member 'foo::bar' is never used. [unusedStructMember]
icheck-0.9.7/t/02_struct/source/bar.c:5:8: style: struct member 'foo::baz' is never used. [unusedStructMember]
icheck-0.9.7/t/02_struct/source/bar.c:6:10: style: struct member 'foo::zug' is never used. [unusedStructMember]
icheck-0.9.7/t/03_baseline/source/foo.c:7:5: style: struct member 'c::x' is never used. [unusedStructMember]
icheck-0.9.7/t/03_baseline/source/foo.c:8:5: style: struct member 'c::y' is never used. [unusedStructMember]
icheck-0.9.7/t/03_baseline/source/foo.c:9:7: style: struct member 'c::z' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:3:7: style: struct member 'foo1::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:4:8: style: struct member 'foo1::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:9:8: style: struct member 'foo2::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:10:7: style: struct member 'foo2::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:15:13: style: struct member 'foo3::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:16:8: style: struct member 'foo3::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:17:7: style: struct member 'foo3::c' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:22:9: style: struct member 'foo4::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:23:8: style: struct member 'foo4::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:28:7: style: struct member 'foo5::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:29:8: style: struct member 'foo5::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:34:8: style: struct member 'foo6::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:35:8: style: struct member 'foo6::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:40:8: style: struct member 'foo7::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:42:8: style: struct member 'foo7::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:47:8: style: struct member 'foo8::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:49:8: style: struct member 'foo8::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:54:7: style: struct member 'foo9::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:55:9: style: struct member 'foo9::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:60:8: style: struct member 'foo10::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:61:8: style: struct member 'foo10::b' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:66:7: style: union member 'foo11::a' is never used. [unusedStructMember]
icheck-0.9.7/t/04_align/source/foo.c:67:9: style: union member 'foo11::b' is never used. [unusedStructMember]
[18:18]

ftp://ftp.se.debian.org/debian/pool/main/i/icicles/icicles_23.0+20130423.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icinga/icinga_1.7.1.orig.tar.gz
icinga-1.7.1/base/checks.c:3467:66: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3467:66: note: Null pointer dereference
icinga-1.7.1/base/checks.c:3468:65: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3468:65: note: Null pointer dereference
icinga-1.7.1/base/checks.c:3469:66: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3469:66: note: Null pointer dereference
icinga-1.7.1/base/checks.c:3470:66: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3470:66: note: Null pointer dereference
icinga-1.7.1/base/checks.c:3471:66: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3471:66: note: Null pointer dereference
icinga-1.7.1/base/checks.c:3474:65: warning: Either the condition 'queued_check_result==NULL' is redundant or there is possible null pointer dereference: queued_check_result. [nullPointerRedundantCheck]
icinga-1.7.1/base/checks.c:3475:86: note: Assuming that condition 'queued_check_result==NULL' is not redundant
icinga-1.7.1/base/checks.c:3474:65: note: Null pointer dereference
icinga-1.7.1/base/checks.c:141:8: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:208:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:211:6: style: The scope of the variable 'pipefds' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:1046:9: style: The scope of the variable 'preferred_time' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:1062:6: style: The scope of the variable 'run_async_check' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:3671:9: style: The scope of the variable 'preferred_time' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:3673:6: style: The scope of the variable 'run_async_check' can be reduced. [variableScope]
icinga-1.7.1/base/checks.c:1030:18: style: Variable 'wait_result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/checks.c:3435:18: style: Variable 'wait_result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/checks.c:3643:21: style: Variable 'start_time_hires' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/commands.c:5291:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icinga-1.7.1/base/commands.c:5292:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icinga-1.7.1/base/commands.c:5269:10: warning: Either the condition 'if(checkresult_file_fp)' is redundant or there is possible null pointer dereference: checkresult_file_fp. [nullPointerRedundantCheck]
icinga-1.7.1/base/commands.c:5280:6: note: Assuming that condition 'if(checkresult_file_fp)' is not redundant
icinga-1.7.1/base/commands.c:5269:10: note: Null pointer dereference
icinga-1.7.1/base/commands.c:5270:10: warning: Either the condition 'if(checkresult_file_fp)' is redundant or there is possible null pointer dereference: checkresult_file_fp. [nullPointerRedundantCheck]
icinga-1.7.1/base/commands.c:5280:6: note: Assuming that condition 'if(checkresult_file_fp)' is not redundant
icinga-1.7.1/base/commands.c:5270:10: note: Null pointer dereference
icinga-1.7.1/base/commands.c:5271:10: warning: Either the condition 'if(checkresult_file_fp)' is redundant or there is possible null pointer dereference: checkresult_file_fp. [nullPointerRedundantCheck]
icinga-1.7.1/base/commands.c:5280:6: note: Assuming that condition 'if(checkresult_file_fp)' is not redundant
icinga-1.7.1/base/commands.c:5271:10: note: Null pointer dereference
icinga-1.7.1/base/commands.c:5272:10: warning: Either the condition 'if(checkresult_file_fp)' is redundant or there is possible null pointer dereference: checkresult_file_fp. [nullPointerRedundantCheck]
icinga-1.7.1/base/commands.c:5280:6: note: Assuming that condition 'if(checkresult_file_fp)' is not redundant
icinga-1.7.1/base/commands.c:5272:10: note: Null pointer dereference
icinga-1.7.1/base/commands.c:2709:2: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/commands.c:2700:0: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:2709:2: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:2757:2: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/commands.c:2745:0: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:2757:2: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:2836:2: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/commands.c:2831:0: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:2836:2: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/base/commands.c:5287:117: style: Same value in both branches of ternary operator. [duplicateValueTernary]
icinga-1.7.1/base/config.c:1555:6: style: The scope of the variable 'current_line' can be reduced. [variableScope]
icinga-1.7.1/base/config.c:2918:2: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/events.c:748:2: style: Variable 'high_event' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:741:0: note: Variable 'high_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:748:2: note: Variable 'high_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:749:2: style: Variable 'low_event' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:742:0: note: Variable 'low_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:749:2: note: Variable 'low_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:984:2: style: Variable 'first_event' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:977:0: note: Variable 'first_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:984:2: note: Variable 'first_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1674:2: style: Variable 'first_window_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:1648:0: note: Variable 'first_window_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1674:2: note: Variable 'first_window_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1675:2: style: Variable 'last_window_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:1649:0: note: Variable 'last_window_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1675:2: note: Variable 'last_window_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1969:2: style: Variable 'temp_event_list' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/events.c:1962:0: note: Variable 'temp_event_list' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:1969:2: note: Variable 'temp_event_list' is reassigned a value before the old one has been used.
icinga-1.7.1/base/events.c:121:16: style: The scope of the variable 'interval_to_use' can be reduced. [variableScope]
icinga-1.7.1/base/events.c:131:9: style: The scope of the variable 'runtime' can be reduced. [variableScope]
icinga-1.7.1/base/events.c:945:11: style: The scope of the variable 'timingfunc' can be reduced. [variableScope]
icinga-1.7.1/base/events.c:1418:9: style: The scope of the variable 'userfunc' can be reduced. [variableScope]
icinga-1.7.1/base/icinga.c:675:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/icinga.c:672:4: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icinga.c:675:4: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icinga.c:678:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/icinga.c:675:4: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icinga.c:678:4: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icinga.c:296:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/base/icingastats.c:980:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/icingastats.c:958:0: note: Variable 'fp' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icingastats.c:980:2: note: Variable 'fp' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icingastats.c:1442:2: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/icingastats.c:1434:0: note: Variable 'fp' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icingastats.c:1442:2: note: Variable 'fp' is reassigned a value before the old one has been used.
icinga-1.7.1/base/icingastats.c:226:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/base/icingastats.c:1748:15: style: The scope of the variable 'z' can be reduced. [variableScope]
icinga-1.7.1/base/netutils.c:158:6: style: The scope of the variable 'n' can be reduced. [variableScope]
icinga-1.7.1/base/netutils.c:224:6: style: The scope of the variable 'n' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:1075:96: warning: Either the condition 'svc==NULL' is redundant or there is possible null pointer dereference: svc. [nullPointerRedundantCheck]
icinga-1.7.1/base/notifications.c:1063:12: note: Assuming that condition 'svc==NULL' is not redundant
icinga-1.7.1/base/notifications.c:1075:96: note: Null pointer dereference
icinga-1.7.1/base/notifications.c:1093:90: warning: Either the condition 'hst==NULL' is redundant or there is possible null pointer dereference: hst. [nullPointerRedundantCheck]
icinga-1.7.1/base/notifications.c:1083:12: note: Assuming that condition 'hst==NULL' is not redundant
icinga-1.7.1/base/notifications.c:1093:90: note: Null pointer dereference
icinga-1.7.1/base/notifications.c:2297:2: style: Variable 'interval_to_use' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/notifications.c:2288:0: note: Variable 'interval_to_use' is reassigned a value before the old one has been used.
icinga-1.7.1/base/notifications.c:2297:2: note: Variable 'interval_to_use' is reassigned a value before the old one has been used.
icinga-1.7.1/base/notifications.c:2356:2: style: Variable 'interval_to_use' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/notifications.c:2346:0: note: Variable 'interval_to_use' is reassigned a value before the old one has been used.
icinga-1.7.1/base/notifications.c:2356:2: note: Variable 'interval_to_use' is reassigned a value before the old one has been used.
icinga-1.7.1/base/notifications.c:71:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:72:6: style: The scope of the variable 'contacts_notified' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:389:9: style: The scope of the variable 'first_problem_time' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:1269:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:1270:6: style: The scope of the variable 'contacts_notified' can be reduced. [variableScope]
icinga-1.7.1/base/notifications.c:1559:9: style: The scope of the variable 'first_problem_time' can be reduced. [variableScope]
icinga-1.7.1/base/profiler.c:93:46: warning: Either the condition 'x<=19' is redundant or the array 'profiler_core_event_types[19]' is accessed at index 19, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/base/profiler.c:92:11: note: Assuming that condition 'x<=19' is not redundant
icinga-1.7.1/base/profiler.c:93:46: note: Array index out of bounds
icinga-1.7.1/base/sehandlers.c:332:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/sehandlers.c:431:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/sehandlers.c:578:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/sehandlers.c:676:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/statsprofiler.c:105:6: style: The scope of the variable 'count' can be reduced. [variableScope]
icinga-1.7.1/base/statsprofiler.c:106:9: style: The scope of the variable 'name' can be reduced. [variableScope]
icinga-1.7.1/base/statsprofiler.c:107:9: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:1128:2: style: Variable 'preferred_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:1118:0: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:1128:2: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:1246:2: style: Variable 'preferred_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:1210:0: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:1246:2: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:1653:2: style: Variable 'preferred_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:1617:0: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:1653:2: note: Variable 'preferred_time' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:2425:2: style: Variable 'homedir' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:2418:0: note: Variable 'homedir' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:2425:2: note: Variable 'homedir' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:2644:2: style: Variable 'output_file_fd' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:2634:0: note: Variable 'output_file_fd' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:2644:2: note: Variable 'output_file_fd' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:4265:2: style: Variable 'this_event' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:4252:0: note: Variable 'this_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:4265:2: note: Variable 'this_event' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:4342:2: style: Variable 'temp_notification' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/base/utils.c:4339:0: note: Variable 'temp_notification' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:4342:2: note: Variable 'temp_notification' is reassigned a value before the old one has been used.
icinga-1.7.1/base/utils.c:4461:2: style: Variable 'accept_passive_service_checks' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icinga-1.7.1/base/utils.c:4459:2: note: Variable 'accept_passive_service_checks' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/base/utils.c:4461:2: note: Variable 'accept_passive_service_checks' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/base/utils.c:302:6: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:305:6: style: The scope of the variable 'dbuf_chunk' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:306:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:683:7: style: The scope of the variable 'temp_arg' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:685:15: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:686:15: style: The scope of the variable 'y' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:687:15: style: The scope of the variable 'arg_index' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:688:15: style: The scope of the variable 'escaped' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:2045:6: style: The scope of the variable 'day' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:2697:15: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:2781:6: style: The scope of the variable 'delete_file' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3088:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3210:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3472:16: style: The scope of the variable 'memory_needed' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3698:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3747:6: style: The scope of the variable 'pollval' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3750:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:4076:6: style: The scope of the variable 'left_value' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:4077:6: style: The scope of the variable 'right_value' can be reduced. [variableScope]
icinga-1.7.1/base/utils.c:3219:13: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/base/utils.c:3715:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:2900:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icinga-1.7.1/cgi/avail.c:2775:2: style: Variable 'new_as' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/avail.c:2772:0: note: Variable 'new_as' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/avail.c:2775:2: note: Variable 'new_as' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/avail.c:2832:2: style: Variable 'new_sd' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/avail.c:2829:0: note: Variable 'new_sd' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/avail.c:2832:2: note: Variable 'new_sd' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/avail.c:253:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:254:7: style: The scope of the variable 'start_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:255:7: style: The scope of the variable 'end_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:265:9: style: The scope of the variable 't3' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:1765:6: style: The scope of the variable 'current_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:1769:6: style: The scope of the variable 'first_real_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:1770:9: style: The scope of the variable 'initial_assumed_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:1771:6: style: The scope of the variable 'initial_assumed_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:1772:6: style: The scope of the variable 'error' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2071:16: style: The scope of the variable 'midnight_today' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2072:6: style: The scope of the variable 'weekday' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2074:16: style: The scope of the variable 'temp_duration' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2075:16: style: The scope of the variable 'temp_end' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2076:16: style: The scope of the variable 'temp_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2077:16: style: The scope of the variable 'start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2078:16: style: The scope of the variable 'end' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2949:7: style: The scope of the variable 'entry_host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2950:7: style: The scope of the variable 'entry_service_desc' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2955:6: style: The scope of the variable 'state_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:3463:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:3826:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4553:11: style: The scope of the variable 'temp_service' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4555:7: style: The scope of the variable 'time_indeterminate_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4556:7: style: The scope of the variable 'time_determinate_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4557:7: style: The scope of the variable 'total_time_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4558:9: style: The scope of the variable 'percent_time_ok' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4559:9: style: The scope of the variable 'percent_time_warning' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4560:9: style: The scope of the variable 'percent_time_unknown' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4561:9: style: The scope of the variable 'percent_time_critical' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4563:9: style: The scope of the variable 'percent_time_ok_known' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4564:9: style: The scope of the variable 'percent_time_warning_known' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4565:9: style: The scope of the variable 'percent_time_unknown_known' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4566:9: style: The scope of the variable 'percent_time_critical_known' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4567:7: style: The scope of the variable 'time_up_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4568:7: style: The scope of the variable 'time_down_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4569:7: style: The scope of the variable 'time_unreachable_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4589:7: style: The scope of the variable 'time_up_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4590:7: style: The scope of the variable 'time_up_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4591:7: style: The scope of the variable 'time_down_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4592:7: style: The scope of the variable 'time_down_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4593:7: style: The scope of the variable 'time_unreachable_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4594:7: style: The scope of the variable 'time_unreachable_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4596:7: style: The scope of the variable 'time_indeterminate_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4597:7: style: The scope of the variable 'time_indeterminate_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4600:7: style: The scope of the variable 'time_indeterminate_notrunning_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:4601:7: style: The scope of the variable 'time_indeterminate_nodata_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5437:7: style: The scope of the variable 'time_ok_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5438:7: style: The scope of the variable 'time_warning_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5439:7: style: The scope of the variable 'time_unknown_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5440:7: style: The scope of the variable 'time_critical_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5441:7: style: The scope of the variable 'time_indeterminate_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5442:7: style: The scope of the variable 'time_determinate_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5443:7: style: The scope of the variable 'total_time_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5454:7: style: The scope of the variable 'time_critical_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5455:7: style: The scope of the variable 'time_critical_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5460:7: style: The scope of the variable 'time_unknown_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5461:7: style: The scope of the variable 'time_unknown_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5466:7: style: The scope of the variable 'time_warning_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5467:7: style: The scope of the variable 'time_warning_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5472:7: style: The scope of the variable 'time_ok_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5473:7: style: The scope of the variable 'time_ok_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5489:6: style: The scope of the variable 'current_subject' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5491:7: style: The scope of the variable 'time_indeterminate_scheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5492:7: style: The scope of the variable 'time_indeterminate_unscheduled_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5495:7: style: The scope of the variable 'time_indeterminate_notrunning_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5496:7: style: The scope of the variable 'time_indeterminate_nodata_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5500:6: style: The scope of the variable 'odd' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5502:8: style: The scope of the variable 'bgclass' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5503:7: style: The scope of the variable 'last_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:5504:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6332:16: style: The scope of the variable 'midnight_today' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6333:6: style: The scope of the variable 'weekday' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6334:16: style: The scope of the variable 'total_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6336:16: style: The scope of the variable 'temp_duration' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6337:16: style: The scope of the variable 'temp_end' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6338:16: style: The scope of the variable 'temp_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6339:16: style: The scope of the variable 'start' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:6340:16: style: The scope of the variable 'end' can be reduced. [variableScope]
icinga-1.7.1/cgi/avail.c:2383:20: style: Variable 'part_start_time' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:3784:3: style: Variable 'odd' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:4502:3: style: Variable 'odd' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:5186:46: style: Variable 'percent_time_indeterminate_unscheduled' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:5391:5: style: Variable 'odd' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:5974:46: style: Variable 'percent_time_indeterminate_unscheduled' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/avail.c:6228:5: style: Variable 'odd' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/cgiauth.c:66:16: style: The scope of the variable 'temp_contactgroup' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:204:7: style: The scope of the variable 'test_char' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:205:6: style: The scope of the variable 'role_match' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:317:6: style: The scope of the variable 'i' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:318:6: style: The scope of the variable 'j' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:319:7: style: The scope of the variable 'permission' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:320:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:321:6: style: The scope of the variable 'is_ok' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:449:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:470:11: style: The scope of the variable 'temp_service' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:515:6: style: The scope of the variable 'i' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:516:6: style: The scope of the variable 'j' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:517:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:518:6: style: The scope of the variable 'is_ok' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:519:6: style: The scope of the variable 'is_ok2' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:520:7: style: The scope of the variable 'permission' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:779:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:780:11: style: The scope of the variable 'temp_contact' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:835:11: style: The scope of the variable 'temp_contact' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:878:11: style: The scope of the variable 'temp_service' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiauth.c:897:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3147:13: warning: Either the condition '(escaped_output_string=(char*)malloc(output_len+1))!=NULL' is redundant or there is possible null pointer dereference: escaped_output_string. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/cgiutils.c:3112:66: note: Assuming that condition '(escaped_output_string=(char*)malloc(output_len+1))!=NULL' is not redundant
icinga-1.7.1/cgi/cgiutils.c:3147:13: note: Null pointer dereference
icinga-1.7.1/cgi/cgiutils.c:276:2: style: Variable 'default_statusmap_layout_method' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:275:2: note: Variable 'default_statusmap_layout_method' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/cgi/cgiutils.c:276:2: note: Variable 'default_statusmap_layout_method' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/cgi/cgiutils.c:761:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:760:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:761:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:769:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:768:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:769:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:775:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:774:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:775:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:781:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:780:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:781:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:789:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:788:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:789:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:799:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:798:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:799:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:814:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:813:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:814:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:822:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:821:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:822:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:828:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/cgiutils.c:827:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:828:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/cgiutils.c:897:6: style: The scope of the variable 'current_line' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:980:7: style: The scope of the variable 'date_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:1875:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:1875:9: style: The scope of the variable 'last' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:1875:19: style: The scope of the variable 'dummy' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:1968:7: style: The scope of the variable 'date_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3070:8: style: The scope of the variable 'comment_entry_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3072:7: style: The scope of the variable 'entry_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3073:6: style: The scope of the variable 'len' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3073:11: style: The scope of the variable 'output_len' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3074:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3074:9: style: The scope of the variable 'y' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:3076:6: style: The scope of the variable 'saved_escape_html_tags_var' can be reduced. [variableScope]
icinga-1.7.1/cgi/cgiutils.c:2704:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/cgiutils.c:2607:0: error: Resource leak: fp [resourceLeak]
icinga-1.7.1/cgi/cmd.c:1911:13: style: The scope of the variable 'temp_hostgroup' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:1918:8: style: The scope of the variable 'error_found' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:1920:8: style: The scope of the variable 'row_color' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:2504:11: style: The scope of the variable 'len2' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:2505:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:2984:8: style: The scope of the variable 'ip_address' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:2985:6: style: The scope of the variable 'dummy' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:2986:8: style: The scope of the variable 'p' can be reduced. [variableScope]
icinga-1.7.1/cgi/cmd.c:3041:12: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/config.c:4108:18: warning: Either the condition 'i<=32' is redundant or the array 'arg_count[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4108:18: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4109:25: warning: Either the condition 'i<=32' is redundant or the array 'command_args[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4109:25: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4110:28: warning: Either the condition 'i<=32' is redundant or the array 'command_args[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4110:28: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4112:45: warning: Either the condition 'i<=32' is redundant or the array 'lead_space[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4112:45: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4113:44: warning: Either the condition 'i<=32' is redundant or the array 'command_args[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4113:44: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4113:62: warning: Either the condition 'i<=32' is redundant or the array 'lead_space[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4113:62: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4114:57: warning: Either the condition 'i<=32' is redundant or the array 'command_args[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
icinga-1.7.1/cgi/config.c:4107:26: note: Assuming that condition 'i<=32' is not redundant
icinga-1.7.1/cgi/config.c:4114:57: note: Array index out of bounds
icinga-1.7.1/cgi/config.c:4117:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/config.c:4139:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/config.c:4143:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/config.c:4144:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/config.c:4150:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/config.c:4014:2: style: Variable 'hst' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/config.c:4009:0: note: Variable 'hst' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/config.c:4014:2: note: Variable 'hst' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/config.c:4015:2: style: Variable 'svc' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/config.c:4010:0: note: Variable 'svc' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/config.c:4015:2: note: Variable 'svc' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/config.c:4369:2: style: Variable 'org_use_authentication' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icinga-1.7.1/cgi/config.c:4368:2: note: Variable 'org_use_authentication' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/cgi/config.c:4369:2: note: Variable 'org_use_authentication' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/cgi/config.c:4343:30: warning: Redundant assignment of 'org_cgi_log_rotation_method' to itself. [selfAssignment]
icinga-1.7.1/cgi/config.c:255:8: style: The scope of the variable 'seldesc' can be reduced. [variableScope]
icinga-1.7.1/cgi/config.c:3998:6: style: The scope of the variable 'odd' can be reduced. [variableScope]
icinga-1.7.1/cgi/config.c:3999:8: style: The scope of the variable 'bg_class' can be reduced. [variableScope]
icinga-1.7.1/cgi/config.c:4000:9: style: The scope of the variable 'j' can be reduced. [variableScope]
icinga-1.7.1/cgi/config.c:4003:7: style: The scope of the variable 'commandline_pre_processed' can be reduced. [variableScope]
icinga-1.7.1/cgi/config.c:4005:6: style: The scope of the variable 'arg_count' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:615:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/extinfo.c:627:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/extinfo.c:647:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/extinfo.c:657:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/extinfo.c:169:6: style: The scope of the variable 'found' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:170:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:179:8: style: The scope of the variable 'last_sd_svc_desc' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:180:8: style: The scope of the variable 'last_sd_hostname' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:2431:6: style: The scope of the variable 'count' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:2432:9: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:2432:24: style: The scope of the variable 'total_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/extinfo.c:2494:5: style: Variable 'active_service_checks_ever' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/extinfo.c:2520:5: style: Variable 'passive_service_checks_ever' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/extinfo.c:2580:5: style: Variable 'active_host_checks_ever' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/extinfo.c:2607:5: style: Variable 'passive_host_checks_ever' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/extinfo.c:3450:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/extinfo.c:3456:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/getcgi.c:44:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
icinga-1.7.1/cgi/getcgi.c:144:8: style: The scope of the variable 'eqpos' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:1460:2: style: Variable 'temp_host' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1456:0: note: Variable 'temp_host' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1460:2: note: Variable 'temp_host' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1463:2: style: Variable 'temp_service' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1457:0: note: Variable 'temp_service' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1463:2: note: Variable 'temp_service' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1887:2: style: Variable 'string_width' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1882:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1887:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1900:2: style: Variable 'string_width' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1894:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1900:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1922:2: style: Variable 'string_width' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1916:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1922:2: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1935:3: style: Variable 'string_width' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/histogram.c:1929:3: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:1935:3: note: Variable 'string_width' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/histogram.c:213:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:214:7: style: The scope of the variable 'image_template' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:215:7: style: The scope of the variable 'start_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:216:7: style: The scope of the variable 'end_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:220:6: style: The scope of the variable 'found' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:223:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:224:9: style: The scope of the variable 't3' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:1452:6: style: The scope of the variable 'have_state4_min' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:1454:9: style: The scope of the variable 'state4_avg' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:1947:6: style: The scope of the variable 'skip_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:2127:7: style: The scope of the variable 'entry_host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:2128:7: style: The scope of the variable 'entry_service_desc' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:2129:8: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/histogram.c:1935:18: style: Variable 'string_width' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/history.c:96:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/history.c:97:7: style: The scope of the variable 'temp_buffer2' can be reduced. [variableScope]
icinga-1.7.1/cgi/history.c:442:7: style: The scope of the variable 'error_text' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:502:4: style: Variable 'temp_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/notifications.c:501:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/notifications.c:502:4: note: Variable 'temp_buffer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/notifications.c:74:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:75:7: style: The scope of the variable 'temp_buffer2' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:414:8: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:415:7: style: The scope of the variable 'date_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:416:7: style: The scope of the variable 'alert_level' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:417:7: style: The scope of the variable 'alert_level_class' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:418:7: style: The scope of the variable 'contact_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:419:7: style: The scope of the variable 'service_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:420:7: style: The scope of the variable 'host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:421:7: style: The scope of the variable 'method_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:422:7: style: The scope of the variable 'error_text' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:423:7: style: The scope of the variable 'displayed_host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:424:7: style: The scope of the variable 'displayed_service_desc' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:425:6: style: The scope of the variable 'show_entry' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:427:6: style: The scope of the variable 'notification_detail_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:428:6: style: The scope of the variable 'odd' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:429:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/notifications.c:558:6: warning: The buffer 'alert_level' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/notifications.c:562:6: warning: The buffer 'alert_level' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/notifications.c:566:6: warning: The buffer 'alert_level' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/outages.c:613:14: style: The scope of the variable 'temp_hoststatus' can be reduced. [variableScope]
icinga-1.7.1/cgi/outages.c:653:18: style: The scope of the variable 'last_hostoutagesort' can be reduced. [variableScope]
icinga-1.7.1/cgi/outages.c:299:3: style: Variable 'number_of_problem_hosts' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/outages.c:301:4: style: Variable 'number_of_blocking_problem_hosts' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/readlogs.c:86:2: style: Variable 'temp_filter' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/readlogs.c:84:0: note: Variable 'temp_filter' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/readlogs.c:86:2: note: Variable 'temp_filter' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/readlogs.c:146:6: style: The scope of the variable 'type' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:147:6: style: The scope of the variable 'regex_i' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:147:19: style: The scope of the variable 'i' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:147:26: style: The scope of the variable 'len' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:148:8: style: The scope of the variable 'keep_entry' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:149:9: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
icinga-1.7.1/cgi/readlogs.c:177:0: error: Memory leak: search_regex [memleak]
icinga-1.7.1/cgi/showlog.c:554:7: style: The scope of the variable 'image' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:555:7: style: The scope of the variable 'image_alt' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:556:7: style: The scope of the variable 'last_message_date' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:557:7: style: The scope of the variable 'current_message_date' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:558:7: style: The scope of the variable 'date_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:559:7: style: The scope of the variable 'error_text' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:561:6: style: The scope of the variable 'status' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:561:35: style: The scope of the variable 'i' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:566:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:569:6: style: The scope of the variable 'count' can be reduced. [variableScope]
icinga-1.7.1/cgi/showlog.c:1046:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/showlog.c:1009:2: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1013:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1017:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1021:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1025:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1029:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1033:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1037:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1041:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/showlog.c:1045:3: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2377:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2390:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2474:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2487:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2895:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2908:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:4149:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:4160:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:4546:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:4557:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:5652:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:5663:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icinga-1.7.1/cgi/status.c:2228:19: warning: Possible null pointer dereference: temp_status [nullPointer]
icinga-1.7.1/cgi/status.c:2056:28: note: Assignment 'temp_status=NULL', assigned value is 0
icinga-1.7.1/cgi/status.c:2228:19: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:2793:23: warning: Possible null pointer dereference: temp_statusdata [nullPointer]
icinga-1.7.1/cgi/status.c:2624:32: note: Assignment 'temp_statusdata=NULL', assigned value is 0
icinga-1.7.1/cgi/status.c:2793:23: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:4112:64: warning: Either the condition 'temp_servicestatus==NULL' is redundant or there is possible null pointer dereference: temp_servicestatus. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/status.c:4113:28: note: Assuming that condition 'temp_servicestatus==NULL' is not redundant
icinga-1.7.1/cgi/status.c:4112:64: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:5584:8: warning: Either the condition 'temp_status==NULL' is redundant or there is possible null pointer dereference: temp_status. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/status.c:5591:21: note: Assuming that condition 'temp_status==NULL' is not redundant
icinga-1.7.1/cgi/status.c:5584:8: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:5587:33: warning: Either the condition 'temp_status==NULL' is redundant or there is possible null pointer dereference: temp_status. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/status.c:5591:21: note: Assuming that condition 'temp_status==NULL' is not redundant
icinga-1.7.1/cgi/status.c:5587:33: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:5609:65: warning: Either the condition 'temp_status==NULL' is redundant or there is possible null pointer dereference: temp_status. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/status.c:5610:22: note: Assuming that condition 'temp_status==NULL' is not redundant
icinga-1.7.1/cgi/status.c:5609:65: note: Null pointer dereference
icinga-1.7.1/cgi/status.c:4477:2: style: Variable 'temp_host' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/status.c:4474:0: note: Variable 'temp_host' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/status.c:4477:2: note: Variable 'temp_host' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/status.c:566:7: style: The scope of the variable 'host_service_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:576:6: style: The scope of the variable 'regex_i' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:577:6: style: The scope of the variable 'len' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:580:6: style: The scope of the variable 'show_all' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:581:6: style: The scope of the variable 'host_items_found' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:582:6: style: The scope of the variable 'service_items_found' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:2062:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:2628:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:3363:8: style: The scope of the variable 'status_bg_class' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:4589:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:4590:6: style: The scope of the variable 'service_found' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:4704:6: style: The scope of the variable 'partial_hosts' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:4840:8: style: The scope of the variable 'status_bg_class' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:4889:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:6305:6: style: The scope of the variable 'found' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:6692:6: style: The scope of the variable 'saved_escape_html_tags_var' can be reduced. [variableScope]
icinga-1.7.1/cgi/status.c:5864:12: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/status.c:6560:5: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/status.c:671:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:679:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:705:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:713:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:739:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:747:6: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:1300:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:1302:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2154:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2159:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2164:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2169:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2174:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2719:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2724:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2729:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2734:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:2739:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:4483:3: warning: The buffer 'status' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:4487:3: warning: The buffer 'status' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:4491:3: warning: The buffer 'status' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/status.c:5812:234: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icinga-1.7.1/cgi/statusmap.c:925:17: style: Condition 'this_host==NULL' is always true [knownConditionTrueFalse]
icinga-1.7.1/cgi/statusmap.c:911:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statusmap.c:925:17: note: Condition 'this_host==NULL' is always true
icinga-1.7.1/cgi/statusmap.c:932:17: style: Condition 'this_host!=NULL' is always false [knownConditionTrueFalse]
icinga-1.7.1/cgi/statusmap.c:911:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statusmap.c:932:17: note: Condition 'this_host!=NULL' is always false
icinga-1.7.1/cgi/statusmap.c:1024:17: style: Condition 'this_host==NULL' is always true [knownConditionTrueFalse]
icinga-1.7.1/cgi/statusmap.c:1010:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statusmap.c:1024:17: note: Condition 'this_host==NULL' is always true
icinga-1.7.1/cgi/statusmap.c:1031:17: style: Condition 'this_host!=NULL' is always false [knownConditionTrueFalse]
icinga-1.7.1/cgi/statusmap.c:1010:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statusmap.c:1031:17: note: Condition 'this_host!=NULL' is always false
icinga-1.7.1/cgi/statusmap.c:1657:31: style: Condition 'average_host_services==0' is always false [knownConditionTrueFalse]
icinga-1.7.1/cgi/statusmap.c:1601:26: note: Assignment 'average_host_services=4', assigned value is 4
icinga-1.7.1/cgi/statusmap.c:1657:31: note: Condition 'average_host_services==0' is always false
icinga-1.7.1/cgi/statusmap.c:1679:15: warning: Either the condition 'temp_hoststatus==NULL' is redundant or there is possible null pointer dereference: temp_hoststatus. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/statusmap.c:1675:25: note: Assuming that condition 'temp_hoststatus==NULL' is not redundant
icinga-1.7.1/cgi/statusmap.c:1679:15: note: Null pointer dereference
icinga-1.7.1/cgi/statusmap.c:1730:28: warning: Either the condition 'temp_host!=NULL' is redundant or there is possible null pointer dereference: temp_host. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/statusmap.c:1721:19: note: Assuming that condition 'temp_host!=NULL' is not redundant
icinga-1.7.1/cgi/statusmap.c:1730:28: note: Null pointer dereference
icinga-1.7.1/cgi/statusmap.c:1736:9: warning: Either the condition 'temp_host!=NULL' is redundant or there is possible null pointer dereference: temp_host. [nullPointerRedundantCheck]
icinga-1.7.1/cgi/statusmap.c:1721:19: note: Assuming that condition 'temp_host!=NULL' is not redundant
icinga-1.7.1/cgi/statusmap.c:1736:9: note: Null pointer dereference
icinga-1.7.1/cgi/statusmap.c:2279:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
icinga-1.7.1/cgi/statusmap.c:514:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:515:6: style: The scope of the variable 'zoom' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:516:6: style: The scope of the variable 'zoom_width' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:516:18: style: The scope of the variable 'zoom_height' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:517:6: style: The scope of the variable 'zoom_width_granularity' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:518:6: style: The scope of the variable 'zoom_height_granularity' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:519:6: style: The scope of the variable 'current_zoom_granularity' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:522:6: style: The scope of the variable 'found' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:781:6: style: The scope of the variable 'child_hosts' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:784:6: style: The scope of the variable 'current_child_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:2291:13: style: The scope of the variable 'temp_hostgroup' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:2379:6: style: The scope of the variable 'current_layer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:2400:6: style: The scope of the variable 'current_members' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:2422:6: style: The scope of the variable 'in_layer_list' can be reduced. [variableScope]
icinga-1.7.1/cgi/statusmap.c:1278:4: style: Variable 'total_eligible_hosts' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/cgi/statusmap.c:1621:8: style: Variable 'y2' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/statusmap.c:2606:33: style: Variable 'average_child_angle' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/statusmap.c:2743:33: style: Variable 'average_child_angle' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/statusmap.c:1855:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1857:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1859:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1861:5: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1864:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1867:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1870:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statusmap.c:1876:4: warning: The buffer 'temp_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/statuswml.c:1191:7: style: The scope of the variable 'input_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1192:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1193:8: style: The scope of the variable 'temp_ptr' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1194:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1195:6: style: The scope of the variable 'odd' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1196:6: style: The scope of the variable 'in_macro' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1288:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1289:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1290:6: style: The scope of the variable 'odd' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1355:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswml.c:1356:11: style: The scope of the variable 'temp_service' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:545:17: style: Condition 'this_host==NULL' is always true [knownConditionTrueFalse]
icinga-1.7.1/cgi/statuswrl.c:531:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statuswrl.c:545:17: note: Condition 'this_host==NULL' is always true
icinga-1.7.1/cgi/statuswrl.c:552:17: style: Condition 'this_host!=NULL' is always false [knownConditionTrueFalse]
icinga-1.7.1/cgi/statuswrl.c:531:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statuswrl.c:552:17: note: Condition 'this_host!=NULL' is always false
icinga-1.7.1/cgi/statuswrl.c:634:17: style: Condition 'this_host==NULL' is always true [knownConditionTrueFalse]
icinga-1.7.1/cgi/statuswrl.c:620:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statuswrl.c:634:17: note: Condition 'this_host==NULL' is always true
icinga-1.7.1/cgi/statuswrl.c:641:17: style: Condition 'this_host!=NULL' is always false [knownConditionTrueFalse]
icinga-1.7.1/cgi/statuswrl.c:620:15: note: Assignment 'this_host=NULL', assigned value is 0
icinga-1.7.1/cgi/statuswrl.c:641:17: note: Condition 'this_host!=NULL' is always false
icinga-1.7.1/cgi/statuswrl.c:781:2: style: Variable 'visibility_range' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/statuswrl.c:760:0: note: Variable 'visibility_range' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/statuswrl.c:781:2: note: Variable 'visibility_range' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/statuswrl.c:407:6: style: The scope of the variable 'current_layer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:428:6: style: The scope of the variable 'current_members' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:476:6: style: The scope of the variable 'max_layer_width' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:481:6: style: The scope of the variable 'current_layer' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:482:6: style: The scope of the variable 'layer_members' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:483:6: style: The scope of the variable 'current_layer_member' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:759:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:879:7: style: The scope of the variable 'state_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:882:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
icinga-1.7.1/cgi/statuswrl.c:1225:33: style: Variable 'average_child_angle' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/summary.c:1436:2: style: Variable 'new_event->next' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/summary.c:1435:2: note: Variable 'new_event->next' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:1436:2: note: Variable 'new_event->next' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:1451:2: style: Variable 'temp_list' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/summary.c:1445:0: note: Variable 'temp_list' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:1451:2: note: Variable 'temp_list' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:1881:2: style: Variable 'new_producer' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/summary.c:1878:0: note: Variable 'new_producer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:1881:2: note: Variable 'new_producer' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/summary.c:183:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:184:7: style: The scope of the variable 'start_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:185:7: style: The scope of the variable 'end_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:190:9: style: The scope of the variable 't3' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:193:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1159:7: style: The scope of the variable 'entry_host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1160:7: style: The scope of the variable 'entry_svc_description' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1161:8: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1162:8: style: The scope of the variable 'plugin_output' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1163:6: style: The scope of the variable 'state' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1164:6: style: The scope of the variable 'state_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:1938:6: style: The scope of the variable 'producer_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/summary.c:2113:6: style: The scope of the variable 'json_start' can be reduced. [variableScope]
icinga-1.7.1/cgi/tac.c:613:11: style: The scope of the variable 'temp_service' can be reduced. [variableScope]
icinga-1.7.1/cgi/tac.c:615:8: style: The scope of the variable 'temp_host' can be reduced. [variableScope]
icinga-1.7.1/cgi/tac.c:1175:14: style: The scope of the variable 'temp_hoststatus' can be reduced. [variableScope]
icinga-1.7.1/cgi/tac.c:2687:10: style: Variable 'problem_found' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/cgi/tac.c:1937:3: warning: The buffer 'host_health_image' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/tac.c:1939:3: warning: The buffer 'host_health_image' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/tac.c:1945:3: warning: The buffer 'service_health_image' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/tac.c:1947:3: warning: The buffer 'service_health_image' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
icinga-1.7.1/cgi/trends.c:2285:2: style: Variable 'new_as' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/cgi/trends.c:2278:0: note: Variable 'new_as' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/trends.c:2285:2: note: Variable 'new_as' is reassigned a value before the old one has been used.
icinga-1.7.1/cgi/trends.c:228:7: style: The scope of the variable 'image_template' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:229:7: style: The scope of the variable 'start_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:230:7: style: The scope of the variable 'end_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:231:6: style: The scope of the variable 'string_width' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:232:6: style: The scope of the variable 'string_height' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:233:7: style: The scope of the variable 'start_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:234:7: style: The scope of the variable 'end_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:240:9: style: The scope of the variable 't3' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:243:9: style: The scope of the variable 'old_t1' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:244:9: style: The scope of the variable 'old_t2' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:246:9: style: The scope of the variable 'problem_t1' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:247:9: style: The scope of the variable 'problem_t2' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:248:9: style: The scope of the variable 'margin' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1655:6: style: The scope of the variable 'current_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1660:6: style: The scope of the variable 'first_real_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1661:9: style: The scope of the variable 'initial_assumed_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1662:6: style: The scope of the variable 'initial_assumed_state' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1663:6: style: The scope of the variable 'error' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1965:6: style: The scope of the variable 'color_to_use' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1967:9: style: The scope of the variable 'start_pixel_ratio' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1968:9: style: The scope of the variable 'end_pixel_ratio' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1969:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1970:7: style: The scope of the variable 'state_string' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1971:7: style: The scope of the variable 'end_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1972:7: style: The scope of the variable 'start_timestring' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1973:9: style: The scope of the variable 'center_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1974:9: style: The scope of the variable 'next_start_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:1975:9: style: The scope of the variable 'next_end_time' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:2418:7: style: The scope of the variable 'entry_host_name' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:2419:7: style: The scope of the variable 'entry_service_desc' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:2423:6: style: The scope of the variable 'state_type' can be reduced. [variableScope]
icinga-1.7.1/cgi/trends.c:2664:18: style: Variable 'string_height' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/common/macros.c:526:5: warning: Redundant assignment of 'x' to itself. [selfAssignment]
icinga-1.7.1/common/macros.c:96:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:100:6: style: The scope of the variable 'clean_macro' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:101:6: style: The scope of the variable 'found_macro_x' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:2502:15: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:2503:15: style: The scope of the variable 'y' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:2504:15: style: The scope of the variable 'z' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:2505:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:2507:15: style: The scope of the variable 'illegal_char' can be reduced. [variableScope]
icinga-1.7.1/common/macros.c:177:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/common/macros.c:143:3: style: Variable 'found_macro_x' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/common/objects.c:179:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:176:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:179:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:180:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:177:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:180:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:197:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:194:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:197:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:198:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:195:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:198:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:215:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:212:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:215:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:216:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:213:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:216:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:233:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:230:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:233:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:234:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:231:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:234:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:251:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:248:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:251:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:252:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:249:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:252:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:269:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:266:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:269:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:270:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:267:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:270:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:287:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:284:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:287:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:288:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:285:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:288:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:305:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:302:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:305:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:306:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:303:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:306:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:323:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:320:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:323:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:324:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:321:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:324:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:341:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:338:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:341:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:342:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:339:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:342:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:359:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:356:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:359:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:360:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:357:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:360:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:377:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:374:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:377:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:378:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:375:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:378:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:394:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:391:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:394:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:395:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:392:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:395:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:3399:2: style: Variable 'this_timeperiod' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/common/objects.c:3348:0: note: Variable 'this_timeperiod' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:3399:2: note: Variable 'this_timeperiod' is reassigned a value before the old one has been used.
icinga-1.7.1/common/objects.c:2799:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icinga-1.7.1/common/objects.c:530:17: style: Checking if unsigned variable 'start_time' is less than zero. [unsignedLessThanZero]
icinga-1.7.1/common/objects.c:534:15: style: Checking if unsigned variable 'end_time' is less than zero. [unsignedLessThanZero]
icinga-1.7.1/common/objects.c:599:17: style: Checking if unsigned variable 'start_time' is less than zero. [unsignedLessThanZero]
icinga-1.7.1/common/objects.c:603:15: style: Checking if unsigned variable 'end_time' is less than zero. [unsignedLessThanZero]
icinga-1.7.1/common/shared.c:36:15: style: The scope of the variable 'original_my_strtok_buffer' can be reduced. [variableScope]
icinga-1.7.1/common/skiplist.c:148:15: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/common/skiplist.c:173:8: style: The scope of the variable 'r' can be reduced. [variableScope]
icinga-1.7.1/common/snprintf.c:1149:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
icinga-1.7.1/common/snprintf.c:287:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
icinga-1.7.1/contrib/convertcfg.c:629:21: warning: Comparison is wrong. Result of 'temp_ptr+1' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
icinga-1.7.1/contrib/convertcfg.c:676:21: warning: Comparison is wrong. Result of 'temp_ptr+1' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
icinga-1.7.1/contrib/convertcfg.c:112:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:111:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:112:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:157:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:156:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:157:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:176:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:175:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:176:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:276:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:275:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:276:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:319:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:318:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:319:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:389:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:388:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:389:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:402:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:399:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:402:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:439:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:438:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:439:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:522:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:521:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:522:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:560:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:553:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:560:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:585:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:579:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:585:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:621:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:620:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:621:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:665:4: style: Variable 'temp_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/convertcfg.c:664:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:665:4: note: Variable 'temp_ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/convertcfg.c:587:4: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
icinga-1.7.1/contrib/daemonchk.c:27:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/contrib/daemonchk.c:206:6: style: The scope of the variable 'nchars' can be reduced. [variableScope]
icinga-1.7.1/contrib/dst.c:25:10: style: The scope of the variable 'high' can be reduced. [variableScope]
icinga-1.7.1/contrib/dst.c:25:15: style: The scope of the variable 'low' can be reduced. [variableScope]
icinga-1.7.1/contrib/dst.c:56:21: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
icinga-1.7.1/contrib/mini_epn.c:23:8: style: The scope of the variable 'plugin_output' can be reduced. [variableScope]
icinga-1.7.1/contrib/mini_epn.c:25:8: style: The scope of the variable 'args' can be reduced. [variableScope]
icinga-1.7.1/contrib/mini_epn.c:28:6: style: The scope of the variable 'pclose_result' can be reduced. [variableScope]
icinga-1.7.1/contrib/mini_epn.c:42:11: style: Unused variable: n_a [unusedVariable]
icinga-1.7.1/contrib/mini_epn.c:99:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/contrib/new_mini_epn.c:203:2: style: Variable 'exitstatus' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/contrib/new_mini_epn.c:196:2: note: Variable 'exitstatus' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/new_mini_epn.c:203:2: note: Variable 'exitstatus' is reassigned a value before the old one has been used.
icinga-1.7.1/contrib/new_mini_epn.c:186:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icinga-1.7.1/contrib/new_mini_epn.c:220:14: style: The scope of the variable 'end' can be reduced. [variableScope]
icinga-1.7.1/contrib/new_mini_epn.c:60:9: style: Unused variable: n_a [unusedVariable]
icinga-1.7.1/contrib/new_mini_epn.c:132:10: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/helloworld.c:116:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/db.c:2735:3: warning: Either the condition 't==NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
icinga-1.7.1/module/idoutils/src/db.c:2739:67: note: Assuming that condition 't==NULL' is not redundant
icinga-1.7.1/module/idoutils/src/db.c:2735:3: note: Null pointer dereference
icinga-1.7.1/module/idoutils/src/db.c:1329:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/db.c:1323:2: note: Variable 'name' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/db.c:1329:2: note: Variable 'name' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/db.c:2355:2: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:60:2: style: Variable 'name1' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:45:0: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:60:2: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:61:2: style: Variable 'name2' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:46:0: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:61:2: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:293:2: style: Variable 'name1' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:281:0: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:293:2: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:294:2: style: Variable 'name2' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:282:0: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:294:2: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:678:2: style: Variable 'name1' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:672:0: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:678:2: note: Variable 'name1' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:679:2: style: Variable 'name2' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:673:0: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:679:2: note: Variable 'name2' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1236:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1232:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1236:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1511:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1507:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1511:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1512:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1511:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1512:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1513:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1512:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1513:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1916:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1912:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1916:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1918:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1916:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1918:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2068:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2065:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2068:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2069:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2068:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2069:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2070:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2069:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2070:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2071:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2070:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2071:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2072:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2071:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2072:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2073:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2072:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2073:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2099:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2073:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2099:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2154:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2151:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2154:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2155:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2154:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2155:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2156:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2155:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2156:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2157:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2156:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2157:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2158:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2157:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2158:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2159:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2158:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2159:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2160:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2159:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2160:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2161:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2160:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2161:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2162:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2161:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2162:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2204:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2179:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2204:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2264:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2261:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2264:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2265:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2264:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2265:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2266:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2265:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2266:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2267:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2266:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2267:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2268:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2267:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2268:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2270:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2268:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2270:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2271:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2270:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2271:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2414:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2409:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2414:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2416:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2414:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2416:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2423:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2416:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2423:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2438:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2423:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2438:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2541:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2536:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2541:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2542:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2541:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2542:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2550:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2542:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2550:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2566:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2550:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2566:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2639:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2638:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2639:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2640:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2639:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2640:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2641:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2640:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2641:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2642:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2641:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2642:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2643:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2642:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2643:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2644:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2643:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2644:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2645:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2644:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2645:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2646:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2645:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2646:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2647:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2646:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2647:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2648:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2647:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2648:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2649:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2648:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2649:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2661:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2649:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2661:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2768:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2767:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2768:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2769:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2768:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2769:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2770:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2769:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2770:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2771:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2770:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2771:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2772:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2771:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2772:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2773:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2772:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2774:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2774:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2775:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2774:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2775:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2776:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2775:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2776:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2777:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2776:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2777:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2778:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2777:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2778:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2790:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2778:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2790:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2888:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2885:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2888:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2889:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2888:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2890:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2890:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2891:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2890:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2891:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2892:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2891:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2893:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2893:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2894:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2893:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2894:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2895:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2894:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2895:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3173:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3169:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3173:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3174:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3173:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3174:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3175:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3174:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3175:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3176:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3175:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3176:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3177:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3176:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3177:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3178:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3177:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3178:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3179:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3178:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3179:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3180:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3179:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3180:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3181:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3180:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3181:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3182:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3181:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3182:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3715:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3712:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3715:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3716:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3715:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3716:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3717:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3716:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3717:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3718:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3717:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3718:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3719:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3718:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3719:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3720:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3719:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3720:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3876:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3875:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3876:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3877:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3876:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3877:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3878:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3877:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3878:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3879:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3878:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3879:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3880:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3879:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3880:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3881:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3880:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3881:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3882:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3881:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3882:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3883:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3882:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3883:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3884:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3883:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3884:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3885:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3884:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3885:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3886:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3885:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3886:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3887:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3886:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3887:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3888:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3887:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3888:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3889:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3888:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3890:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3890:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3891:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3890:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3891:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3892:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3891:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3931:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3931:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4025:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4024:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4025:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4026:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4025:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4026:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4027:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4026:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4027:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4028:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4027:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4028:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4029:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4028:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4029:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4030:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4029:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4030:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4031:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4030:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4031:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4032:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4031:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4032:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4033:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4032:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4033:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4034:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4033:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4034:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4035:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4034:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4035:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4036:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4035:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4036:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4037:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4036:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4037:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4038:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4037:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4038:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4039:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4038:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4039:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4040:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4039:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4040:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4041:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4040:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4041:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4042:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4041:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4042:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4043:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4042:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4043:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4044:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4043:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4044:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4045:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4044:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4045:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4046:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4045:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4046:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4047:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4046:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4047:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4048:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4047:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4048:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4049:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4048:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4049:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4050:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4049:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4050:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4051:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4050:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4051:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4052:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4051:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4052:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4053:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4052:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4053:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4054:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4053:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4054:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4055:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4054:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4055:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4056:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4055:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4056:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4057:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4056:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4057:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4058:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4057:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4058:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4059:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4058:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4059:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4060:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4059:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4060:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4080:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4060:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4080:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4081:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4080:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4081:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4163:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4146:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4163:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4239:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4238:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4239:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4240:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4239:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4240:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4241:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4240:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4241:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4242:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4241:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4242:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4243:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4242:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4243:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4244:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4243:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4244:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4245:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4244:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4245:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4246:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4245:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4246:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4247:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4246:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4247:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4248:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4247:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4248:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4249:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4248:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4249:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4250:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4249:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4250:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4251:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4250:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4251:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4252:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4251:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4252:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4253:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4252:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4253:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4254:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4253:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4254:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4255:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4254:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4255:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4256:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4255:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4256:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4257:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4256:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4257:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4258:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4257:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4258:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4259:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4258:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4259:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4260:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4259:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4260:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4261:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4260:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4261:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4262:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4261:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4262:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4263:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4262:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4263:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4264:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4263:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4264:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4265:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4264:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4265:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4266:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4265:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4266:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4267:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4266:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4267:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4268:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4267:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4268:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4269:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4268:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4269:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4270:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4269:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4270:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4271:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4270:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4271:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4272:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4271:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4272:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4273:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4272:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4273:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4274:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4273:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4274:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4275:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4274:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4275:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4296:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4275:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4296:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4299:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4296:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4299:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4431:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4430:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4431:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4432:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4431:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4432:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4433:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4432:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4433:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4434:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4433:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4434:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4435:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4434:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4435:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4436:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4435:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4436:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4443:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4436:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4443:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4461:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4443:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4461:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4477:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4461:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4477:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4570:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4569:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4570:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4728:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4724:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4728:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4729:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4728:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4729:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4730:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4729:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4730:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4731:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4730:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4731:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4732:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4731:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4732:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4733:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4732:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4733:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4937:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4936:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4937:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4938:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4937:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4938:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4939:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4938:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4939:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4940:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4939:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4940:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4941:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4940:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4941:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4942:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4941:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4942:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4943:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4942:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4943:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5747:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5746:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5747:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5748:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5747:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5748:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5749:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5748:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5749:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5750:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5749:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5750:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5751:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5750:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5751:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5752:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5751:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5752:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5753:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5752:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5753:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5754:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5753:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5754:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5755:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5754:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5755:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5756:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5755:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5756:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5757:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5756:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5757:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5758:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5757:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5758:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5759:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5758:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5759:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5760:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5759:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5760:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5761:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5760:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5761:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5762:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5761:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5762:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5763:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5762:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5763:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5764:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5763:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5764:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5765:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5764:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5765:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5766:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5765:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5766:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5767:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5766:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5767:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5768:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5767:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5768:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5769:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5768:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5769:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5770:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5769:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5770:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5771:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5770:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5771:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5772:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5771:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5772:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5773:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5772:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5774:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5774:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5775:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5774:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5775:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5776:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5775:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5776:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5777:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5776:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5777:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5778:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5777:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5778:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5779:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5778:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5779:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5780:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5779:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5780:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5781:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5780:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5781:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5782:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5781:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5782:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5790:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5782:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5790:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5796:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5790:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5796:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5811:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5796:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5811:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5817:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5811:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5817:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5818:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5817:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5818:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5882:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5818:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5882:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6421:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6410:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6421:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6725:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6724:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6725:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6726:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6725:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6726:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6727:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6726:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6727:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6728:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6727:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6728:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6729:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6728:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6729:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6730:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6729:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6730:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6731:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6730:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6731:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6732:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6731:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6732:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6733:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6732:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6733:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6734:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6733:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6734:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6735:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6734:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6735:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6736:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6735:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6736:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6737:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6736:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6737:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6738:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6737:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6738:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6739:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6738:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6739:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6740:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6739:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6740:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6741:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6740:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6741:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6742:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6741:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6742:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6743:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6742:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6743:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6744:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6743:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6744:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6745:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6744:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6745:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6746:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6745:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6746:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6747:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6746:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6747:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6748:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6747:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6748:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6749:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6748:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6749:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6750:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6749:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6750:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6751:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6750:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6751:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6752:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6751:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6752:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6753:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6752:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6753:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6754:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6753:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6754:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6755:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6754:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6755:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6756:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6755:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6756:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6757:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6756:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6757:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6765:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6757:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6765:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6773:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6765:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6784:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6773:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6784:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6785:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6784:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6785:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6791:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6785:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6791:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6792:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6791:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6792:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6849:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6792:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6849:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7265:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7254:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7265:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7522:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7521:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7522:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7523:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7522:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7523:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7524:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7523:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7524:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7525:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7524:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7525:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7528:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7525:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7528:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7529:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7528:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7529:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7530:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7529:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7530:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7544:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7530:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7544:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7594:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7593:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7594:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7595:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7594:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7595:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7596:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7595:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7596:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7597:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7596:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7597:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7598:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7597:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7598:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7601:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7598:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7601:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7602:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7601:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7602:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7603:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7602:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7603:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7618:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7603:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7618:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7677:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7676:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7677:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7678:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7677:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7678:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7679:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7678:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7679:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7680:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7679:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7680:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7681:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7680:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7681:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7684:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7681:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7684:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7687:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7684:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7687:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7701:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7687:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7701:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7786:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7777:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7786:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7819:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7811:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7819:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7881:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7880:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7881:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7882:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7881:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7882:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7883:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7882:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7883:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7884:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7883:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7884:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7885:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7884:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7885:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7886:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7885:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7886:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7889:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7886:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7892:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7889:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7907:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7892:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7907:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7992:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7983:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7992:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8025:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8017:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8025:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8083:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8072:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8083:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8164:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8153:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8164:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8464:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8463:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8464:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8465:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8464:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8465:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8466:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8465:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8466:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8467:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8466:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8467:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8468:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8467:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8468:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8469:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8468:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8469:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8470:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8469:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8470:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8471:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8470:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8471:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8472:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8471:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8472:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8473:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8472:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8473:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8474:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8473:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8474:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8475:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8474:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8475:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8476:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8475:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8476:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8483:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8476:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8483:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8487:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8483:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8487:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8491:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8487:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8491:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8523:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8491:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8523:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8659:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8648:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8659:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8705:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8693:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8705:3: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8891:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8880:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8891:2: note: Variable 'result' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5407:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5110:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5407:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5625:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5427:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5625:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6102:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5714:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6102:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6629:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6380:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6629:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7063:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6692:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7063:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7479:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7222:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7479:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8403:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8121:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8403:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:9100:11: style: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8851:15: note: 'buf1' is assigned value 'NULL' here.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:9100:11: note: Same expression on both sides of '!=' because the value of 'buf1' and 'NULL' are the same.
icinga-1.7.1/module/idoutils/src/dbhandlers.c:617:6: style: The scope of the variable 'compare' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:668:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:671:6: style: The scope of the variable 'compare' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:798:6: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8114:6: style: The scope of the variable 'day' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8115:16: style: The scope of the variable 'start_sec' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8116:16: style: The scope of the variable 'end_sec' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:519:0: style: Variable 'objecttype_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1236:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:1743:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2099:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2204:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2566:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2698:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:2832:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3048:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3485:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:3731:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4163:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4389:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4477:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4570:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:4745:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5105:0: style: Variable 'configfile_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5337:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5449:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5560:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5642:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:5708:0: style: Variable 'host_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6363:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6289:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6374:0: style: Variable 'group_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6539:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6566:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:6686:0: style: Variable 'service_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7206:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7126:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7216:0: style: Variable 'group_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7389:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7417:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7544:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7618:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:7819:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8025:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8083:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8110:0: style: Variable 'timeperiod_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8300:9: style: Variable 'day' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8301:15: style: Variable 'start_sec' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8302:13: style: Variable 'end_sec' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8333:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8725:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:8845:0: style: Variable 'group_id' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:9008:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/dbhandlers.c:9036:3: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/file2sock.c:124:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:462:2: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/ido2db.c:456:0: note: Variable 'var' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/ido2db.c:462:2: note: Variable 'var' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/ido2db.c:463:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/ido2db.c:457:0: note: Variable 'val' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/ido2db.c:463:2: note: Variable 'val' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/ido2db.c:566:41: style: Same expression on both sides of '||'. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/ido2db.c:568:42: style: Same expression on both sides of '||'. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/ido2db.c:991:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icinga-1.7.1/module/idoutils/src/ido2db.c:1129:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
icinga-1.7.1/module/idoutils/src/ido2db.c:337:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:737:16: style: The scope of the variable 'grp' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:738:17: style: The scope of the variable 'pw' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:1189:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:1516:16: style: The scope of the variable 'data_type_long' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:1517:6: style: The scope of the variable 'data_type' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:1518:6: style: The scope of the variable 'input_type' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:2290:15: style: The scope of the variable 'y' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/ido2db.c:2740:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/ido2db.c:2752:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/ido2db.c:2766:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/module/idoutils/src/idomod.c:385:2: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/idomod.c:379:0: note: Variable 'var' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:385:2: note: Variable 'var' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:386:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/idomod.c:380:0: note: Variable 'val' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:386:2: note: Variable 'val' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:3591:3: style: Variable 'es[7]' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/module/idoutils/src/idomod.c:3589:3: note: Variable 'es[7]' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:3591:3: note: Variable 'es[7]' is reassigned a value before the old one has been used.
icinga-1.7.1/module/idoutils/src/idomod.c:164:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:181:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:334:7: style: The scope of the variable 'temp_buffer' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:685:6: style: The scope of the variable 'reconnect' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:970:16: style: The scope of the variable 'x' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3230:6: style: The scope of the variable 'have_2d_coords' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3231:6: style: The scope of the variable 'x_2d' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3232:6: style: The scope of the variable 'y_2d' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3233:6: style: The scope of the variable 'have_3d_coords' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3234:9: style: The scope of the variable 'x_3d' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3235:9: style: The scope of the variable 'y_3d' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3236:9: style: The scope of the variable 'z_3d' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3238:9: style: The scope of the variable 'retry_interval' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3241:6: style: The scope of the variable 'host_notifications_enabled' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3242:6: style: The scope of the variable 'service_notifications_enabled' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3243:6: style: The scope of the variable 'can_submit_commands' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3244:6: style: The scope of the variable 'flap_detection_on_up' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3245:6: style: The scope of the variable 'flap_detection_on_down' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3246:6: style: The scope of the variable 'flap_detection_on_unreachable' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3247:6: style: The scope of the variable 'flap_detection_on_ok' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3248:6: style: The scope of the variable 'flap_detection_on_warning' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3249:6: style: The scope of the variable 'flap_detection_on_unknown' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:3250:6: style: The scope of the variable 'flap_detection_on_critical' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:4482:7: style: The scope of the variable 'fbuf' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/idomod.c:974:31: style: Checking if unsigned variable 'maxitems' is less than zero. [unsignedLessThanZero]
icinga-1.7.1/module/idoutils/src/io.c:451:46: style: Redundant condition: If 'EXPR == '\r'', the comparison 'EXPR == 13' is always true. [redundantCondition]
icinga-1.7.1/module/idoutils/src/io.c:273:6: style: The scope of the variable 'result' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/io.c:342:15: style: The scope of the variable 'base' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/log2ido.c:182:6: style: The scope of the variable 'c' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/sla.c:1242:32: style: Same expression on both sides of '||'. [duplicateExpression]
icinga-1.7.1/module/idoutils/src/sla.c:1288:10: style: The scope of the variable 'i' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/sla.c:1331:15: style: The scope of the variable 'state' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/sla.c:126:77: style: Function 'sla_query_states' argument 5 names different: declaration 'states' definition 'list'. [funcArgNamesDifferent]
icinga-1.7.1/module/idoutils/include/sla.h:70:77: note: Function 'sla_query_states' argument 5 names different: declaration 'states' definition 'list'.
icinga-1.7.1/module/idoutils/src/sla.c:126:77: note: Function 'sla_query_states' argument 5 names different: declaration 'states' definition 'list'.
icinga-1.7.1/module/idoutils/src/sla.c:636:40: style: Function 'sla_free_downtime' argument 1 names different: declaration 'state' definition 'downtime'. [funcArgNamesDifferent]
icinga-1.7.1/module/idoutils/include/sla.h:76:40: note: Function 'sla_free_downtime' argument 1 names different: declaration 'state' definition 'downtime'.
icinga-1.7.1/module/idoutils/src/sla.c:636:40: note: Function 'sla_free_downtime' argument 1 names different: declaration 'state' definition 'downtime'.
icinga-1.7.1/module/idoutils/src/sla.c:127:6: style: Unused variable: count [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:127:13: style: Unused variable: i [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:128:15: style: Unused variable: state [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:130:8: style: Unused variable: start_time_str [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:130:25: style: Unused variable: end_time_str [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:131:8: style: Unused variable: start_time_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:131:25: style: Unused variable: end_time_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:131:40: style: Unused variable: ack_time_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:132:8: style: Unused variable: query [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:133:6: style: Unused variable: rc [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:362:8: style: Unused variable: query [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:363:6: style: Unused variable: rc [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:550:8: style: Unused variable: query [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:551:6: style: Unused variable: rc [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:680:6: style: Unused variable: count [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:680:13: style: Unused variable: i [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:681:18: style: Unused variable: downtime [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:683:8: style: Unused variable: start_time_str [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:683:25: style: Unused variable: end_time_str [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:684:8: style: Unused variable: scheduled_start_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:684:30: style: Unused variable: scheduled_end_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:685:8: style: Unused variable: actual_start_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:685:27: style: Unused variable: actual_end_sql [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:686:8: style: Unused variable: query [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:687:6: style: Unused variable: rc [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:1036:6: style: Variable 'count' is not assigned a value. [unassignedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:1036:13: style: Unused variable: i [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:1038:8: style: Unused variable: query [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:1039:6: style: Unused variable: rc [unusedVariable]
icinga-1.7.1/module/idoutils/src/sla.c:1158:9: error: Uninitialized variable: count [uninitvar]
icinga-1.7.1/module/idoutils/src/sockdebug.c:154:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icinga-1.7.1/module/idoutils/src/sockdebug.c:20:6: style: The scope of the variable 'new_sd' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:56:16: style: The scope of the variable 'memory_needed' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:101:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:103:6: style: The scope of the variable 'source_fd' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:104:6: style: The scope of the variable 'dest_fd' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:105:6: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:106:6: style: The scope of the variable 'dummy' can be reduced. [variableScope]
icinga-1.7.1/module/idoutils/src/utils.c:129:15: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_checks.c:146:2: style: Variable 'svc1->last_state_change' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icinga-1.7.1/t-tap/test_checks.c:145:2: note: Variable 'svc1->last_state_change' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/t-tap/test_checks.c:146:2: note: Variable 'svc1->last_state_change' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga-1.7.1/t-tap/test_checks.c:172:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
icinga-1.7.1/t-tap/test_commands.c:113:0: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_events.c:176:2: style: Variable 'new_event' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/t-tap/test_events.c:163:0: note: Variable 'new_event' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_events.c:176:2: note: Variable 'new_event' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_icinga_config.c:328:0: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_icinga_config.c:330:0: style: Variable 'display_license' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_icinga_config.c:331:0: style: Variable 'display_help' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_icinga_config.c:333:13: style: Unused variable: tm [unusedVariable]
icinga-1.7.1/t-tap/test_icinga_config.c:334:9: style: Unused variable: now [unusedVariable]
icinga-1.7.1/t-tap/test_icinga_config.c:335:7: style: Unused variable: datestring [unusedVariable]
icinga-1.7.1/t-tap/test_logging.c:92:0: error: Memory leak: log_filename_localtime [memleak]
icinga-1.7.1/t-tap/test_logging.c:92:0: error: Memory leak: temp_command [memleak]
icinga-1.7.1/t-tap/test_timeperiods.c:353:2: style: Variable 'temp_timeperiod' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/t-tap/test_timeperiods.c:327:0: note: Variable 'temp_timeperiod' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_timeperiods.c:353:2: note: Variable 'temp_timeperiod' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_timeperiods.c:371:2: style: Variable 'saved_test_time' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/t-tap/test_timeperiods.c:351:2: note: Variable 'saved_test_time' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_timeperiods.c:371:2: note: Variable 'saved_test_time' is reassigned a value before the old one has been used.
icinga-1.7.1/t-tap/test_timeperiods.c:312:0: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_timeperiods.c:314:0: style: Variable 'display_license' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_timeperiods.c:315:0: style: Variable 'display_help' is assigned a value that is never used. [unreadVariable]
icinga-1.7.1/t-tap/test_timeperiods.c:317:13: style: Unused variable: tm [unusedVariable]
icinga-1.7.1/t-tap/test_timeperiods.c:323:7: style: Unused variable: datestring [unusedVariable]
icinga-1.7.1/tools/libtap/t/diesok.c:7:30: style: Same expression on both sides of '/'. [duplicateExpression]
icinga-1.7.1/tools/libtap/t/synopsis.c:9:14: style: Condition 'foo()==3' is always true [knownConditionTrueFalse]
icinga-1.7.1/tools/libtap/t/synopsis.c:11:14: style: Condition 'foo()<=8732' is always true [knownConditionTrueFalse]
icinga-1.7.1/tools/libtap/tap.c:23:5: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
icinga-1.7.1/tools/libtap/tap.c:26:36: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
icinga-1.7.1/tools/libtap/tap.c:29:5: error: va_list 'args2' used before va_start() was called. [va_list_usedBeforeStarted]
icinga-1.7.1/xdata/xodtemplate.c:595:2: style: Variable 'dirp' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:583:0: note: Variable 'dirp' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:595:2: note: Variable 'dirp' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:812:4: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:811:4: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:812:4: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:825:4: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:824:4: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:825:4: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:8589:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:8585:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:8589:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11251:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11248:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11251:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11252:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11249:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11252:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11270:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11267:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11270:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11271:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11268:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11271:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11289:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11286:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11289:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11290:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11287:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11290:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11308:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11305:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11308:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11309:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11306:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11309:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11327:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11324:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11327:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11328:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11325:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11328:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11346:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11343:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11346:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11347:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11344:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11347:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11365:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11362:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11365:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11366:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11363:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11366:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11384:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11381:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11384:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11385:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11382:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11385:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11403:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11400:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11403:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11404:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11401:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11404:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11422:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11419:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11422:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11423:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11420:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11423:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11441:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11438:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11441:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11442:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11439:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11442:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11460:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11457:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11460:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11461:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11458:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11461:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11479:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11476:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11479:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11480:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11477:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11480:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11498:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11495:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11498:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11499:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11496:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11499:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11517:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11514:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11517:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11518:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11515:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11518:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11536:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11533:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11536:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11537:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11534:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11537:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11555:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11552:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11555:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11556:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11553:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11556:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11574:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11571:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11574:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11575:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11572:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11575:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11593:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11590:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11593:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11594:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11591:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11594:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11612:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11609:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11612:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11613:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11610:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11613:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11631:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11628:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11631:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11632:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11629:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11632:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11650:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11647:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11650:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11651:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11648:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11651:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11669:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11666:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11669:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11670:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11667:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11670:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11688:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11685:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11688:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11689:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11686:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11689:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11707:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11704:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11707:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11708:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11705:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11708:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11726:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11723:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11726:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11727:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11724:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11727:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11744:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11741:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11744:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11745:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11742:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11745:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11762:2: style: Variable 'oa' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11759:0: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11762:2: note: Variable 'oa' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11763:2: style: Variable 'ob' is reassigned a value before the old one has been used. [redundantAssignment]
icinga-1.7.1/xdata/xodtemplate.c:11760:0: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:11763:2: note: Variable 'ob' is reassigned a value before the old one has been used.
icinga-1.7.1/xdata/xodtemplate.c:3730:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3736:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3745:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3751:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3761:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3770:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3795:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3822:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3831:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3858:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3883:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3912:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:3924:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icinga-1.7.1/xdata/xodtemplate.c:682:3: error: Common realloc mistake: 'xodtemplate_config_files' nulled but not freed upon failure [memleakOnRealloc]
icinga-1.7.1/xdata/xrddefault.c:679:9: style: The scope of the variable 'runtime' can be reduced. [variableScope]
icinga-1.7.1/xdata/xrddefault.c:281:10: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icinga-web/icinga-web_1.7.1+dfsg2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icinga2/icinga2_2.9.1.orig.tar.gz
icinga2-2.9.1/contrib/i2eval/i2tcl.cpp:109:21: style: Function 'i2_eval' argument 1 names different: declaration 'frame' definition 'uframe'. [funcArgNamesDifferent]
icinga2-2.9.1/contrib/i2eval/i2tcl.hpp:21:21: note: Function 'i2_eval' argument 1 names different: declaration 'frame' definition 'uframe'.
icinga2-2.9.1/contrib/i2eval/i2tcl.cpp:109:21: note: Function 'i2_eval' argument 1 names different: declaration 'frame' definition 'uframe'.
icinga2-2.9.1/icinga-app/icinga.cpp:829:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
icinga2-2.9.1/icinga-installer/icinga-installer.cpp:197:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
icinga2-2.9.1/lib/base/application.cpp:1135:3: error: Resource handle 'pidfile' freed twice. [doubleFree]
icinga2-2.9.1/lib/base/application.cpp:1142:2: error: Resource handle 'pidfile' freed twice. [doubleFree]
icinga2-2.9.1/lib/base/process.cpp:618:9: style: The scope of the variable 'now' can be reduced. [variableScope]
icinga2-2.9.1/lib/base/process.cpp:100:24: style: Variable 'adjustPriority' is assigned a value that is never used. [unreadVariable]
icinga2-2.9.1/lib/base/threadpool.cpp:204:9: style: The scope of the variable 'queue' can be reduced. [variableScope]
icinga2-2.9.1/lib/base/timer.cpp:37:2: style: Class 'TimerHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/lib/base/tlsstream.cpp:49:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
icinga2-2.9.1/lib/base/tlsutility.cpp:743:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'auto'. [invalidPrintfArgType_uint]
icinga2-2.9.1/lib/base/tlsutility.cpp:169:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
icinga2-2.9.1/lib/base/tlsutility.cpp:252:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
icinga2-2.9.1/lib/cli/troubleshootcommand.cpp:62:3: performance: Variable 'm_ConsoleType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icinga2-2.9.1/lib/cli/troubleshootcommand.cpp:64:4: style: Class 'InfoLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icinga2-2.9.1/lib/cli/troubleshootcommand.cpp:64:4: style: Class 'InfoLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icinga2-2.9.1/lib/compat/statusdatawriter.cpp:307:7: style: The scope of the variable 'first' can be reduced. [variableScope]
icinga2-2.9.1/lib/compat/statusdatawriter.cpp:501:7: style: The scope of the variable 'first' can be reduced. [variableScope]
icinga2-2.9.1/lib/config/configitem.cpp:162:13: style: Redundant condition: item. '!item || (item && item->IsAbstract())' is equivalent to '!item || item->IsAbstract()' [redundantCondition]
icinga2-2.9.1/lib/db_ido/dbreference.hpp:37:2: style: Struct 'DbReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/lib/icinga/checkable-flapping.cpp:30:0: style: Struct 'Bitset < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/lib/icinga/legacytimeperiod.cpp:394:9: style: The scope of the variable 'tsend' can be reduced. [variableScope]
icinga2-2.9.1/lib/icinga/legacytimeperiod.cpp:394:24: style: The scope of the variable 'tsref' can be reduced. [variableScope]
icinga2-2.9.1/lib/icinga/macroprocessor.cpp:228:28: style: The scope of the variable 'pos_second' can be reduced. [variableScope]
icinga2-2.9.1/lib/icinga/macroprocessor.cpp:333:20: style: The scope of the variable 'pos_second' can be reduced. [variableScope]
icinga2-2.9.1/lib/livestatus/livestatusquery.cpp:292:9: style: The scope of the variable 'sp_index' can be reduced. [variableScope]
icinga2-2.9.1/lib/livestatus/statehisttable.cpp:184:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icinga2-2.9.1/lib/methods/clusterchecktask.cpp:88:7: style: The scope of the variable 'first' can be reduced. [variableScope]
icinga2-2.9.1/lib/perfdata/elasticsearchwriter.cpp:471:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/elasticsearchwriter.cpp:484:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/elasticsearchwriter.cpp:554:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/elasticsearchwriter.cpp:565:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/elasticsearchwriter.cpp:575:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/gelfwriter.cpp:153:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/gelfwriter.cpp:433:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/graphitewriter.cpp:148:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/graphitewriter.cpp:296:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:56:2: style: Class 'InfluxdbInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:161:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:171:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:180:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:461:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/perfdata/influxdbwriter.cpp:473:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
icinga2-2.9.1/lib/remote/httpresponse.cpp:174:21: style: Condition 'm_State==HttpResponseBody' is always true [knownConditionTrueFalse]
icinga2-2.9.1/lib/remote/pkiutility.cpp:69:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
icinga2-2.9.1/plugins/check_disk.cpp:363:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icinga2-2.9.1/plugins/check_disk.cpp:43:2: warning: Member variable 'drive::cap' is not initialized in the constructor. [uninitMemberVar]
icinga2-2.9.1/plugins/check_disk.cpp:43:2: warning: Member variable 'drive::free' is not initialized in the constructor. [uninitMemberVar]
icinga2-2.9.1/plugins/check_disk.cpp:43:2: warning: Member variable 'drive::used' is not initialized in the constructor. [uninitMemberVar]
icinga2-2.9.1/plugins/check_disk.cpp:43:2: style: Struct 'drive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/plugins/check_disk.cpp:43:21: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
icinga2-2.9.1/plugins/check_network.cpp:43:2: style: Struct 'nInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icinga2-2.9.1/plugins/check_network.cpp:312:2: error: Mismatching allocation and deallocation: pDisplayValuesIn [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_network.cpp:321:2: error: Mismatching allocation and deallocation: pDisplayValuesIn [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_network.cpp:313:2: error: Mismatching allocation and deallocation: pDisplayValuesOut [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_network.cpp:322:2: error: Mismatching allocation and deallocation: pDisplayValuesOut [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_network.cpp:43:26: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
icinga2-2.9.1/plugins/check_perfmon.cpp:199:2: style: Variable 'hPdhLibrary' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icinga2-2.9.1/plugins/check_perfmon.cpp:196:0: note: Variable 'hPdhLibrary' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga2-2.9.1/plugins/check_perfmon.cpp:199:2: note: Variable 'hPdhLibrary' is reassigned a value before the old one has been used if variable is no semaphore variable.
icinga2-2.9.1/plugins/check_ping.cpp:404:3: error: Memory leak: repBuf [memleak]
icinga2-2.9.1/plugins/check_ping.cpp:374:3: error: Mismatching allocation and deallocation: repBuf [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_ping.cpp:385:3: error: Mismatching allocation and deallocation: repBuf [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_ping.cpp:481:3: error: Mismatching allocation and deallocation: repBuf [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_ping.cpp:493:3: error: Mismatching allocation and deallocation: repBuf [mismatchAllocDealloc]
icinga2-2.9.1/plugins/check_service.cpp:214:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
icinga2-2.9.1/plugins/thresholds.cpp:149:12: warning: Redundant assignment of 'lowerAbs' to itself. [selfAssignment]
icinga2-2.9.1/plugins/thresholds.cpp:150:12: warning: Redundant assignment of 'upperAbs' to itself. [selfAssignment]
icinga2-2.9.1/test/base-string.cpp:103:19: style: Condition 's[0]=='h'' is always true [knownConditionTrueFalse]
icinga2-2.9.1/test/icingaapplication-fixture.hpp:33:7: performance: Technically the member function 'IcingaApplicationFixture::InitIcingaApplication' can be static. [functionStatic]
icinga2-2.9.1/test/icingaapplication-fixture.cpp:32:32: note: Technically the member function 'IcingaApplicationFixture::InitIcingaApplication' can be static.
icinga2-2.9.1/test/icingaapplication-fixture.hpp:33:7: note: Technically the member function 'IcingaApplicationFixture::InitIcingaApplication' can be static.
icinga2-2.9.1/third-party/execvpe/execvpe.c:78:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
icinga2-2.9.1/third-party/execvpe/execvpe.c:106:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
icinga2-2.9.1/third-party/execvpe/execvpe.c:154:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
icinga2-2.9.1/third-party/yajl/src/yajl.c:28:35: style: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_parse.h:44:61: note: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'.
icinga2-2.9.1/third-party/yajl/src/yajl.c:28:35: note: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'.
icinga2-2.9.1/third-party/yajl/src/yajl.c:119:19: style: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_parse.h:178:44: note: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
icinga2-2.9.1/third-party/yajl/src/yajl.c:119:19: note: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
icinga2-2.9.1/third-party/yajl/src/yajl.c:155:55: style: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_parse.h:203:52: note: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
icinga2-2.9.1/third-party/yajl/src/yajl.c:155:55: note: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:32:39: style: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_encode.h:23:44: note: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:32:39: note: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:35:27: style: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_encode.h:26:32: note: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:35:27: note: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:117:32: style: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_encode.h:30:32: note: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:117:32: note: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'.
icinga2-2.9.1/third-party/yajl/src/yajl_encode.c:169:55: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:98:41: style: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:118:63: note: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:98:41: note: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:129:25: style: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:159:43: note: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:129:25: note: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:137:24: style: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:121:42: note: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:137:24: note: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:209:27: style: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:123:56: note: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:209:27: note: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:227:26: style: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:127:55: note: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:227:26: note: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:26: style: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:128:55: note: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:26: note: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:42: style: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:129:59: note: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:42: note: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:52: style: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:130:53: note: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:244:52: note: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:254:26: style: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:131:55: note: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:254:26: note: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:275:24: style: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:134:53: note: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:275:24: note: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:285:24: style: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:135:53: note: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:285:24: note: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:297:28: style: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:136:57: note: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:297:28: note: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:310:29: style: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:137:58: note: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:310:29: note: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:324:30: style: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:138:59: note: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:324:30: note: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:336:31: style: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:139:60: note: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:336:31: note: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:349:27: style: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:144:56: note: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:349:27: note: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:359:25: style: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_gen.h:151:43: note: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_gen.c:359:25: note: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'.
icinga2-2.9.1/third-party/yajl/src/yajl_lex.c:117:26: style: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_lex.h:54:31: note: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'.
icinga2-2.9.1/third-party/yajl/src/yajl_lex.c:117:26: note: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:315:29: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:310:0: note: Variable 'd' is reassigned a value before the old one has been used.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:315:29: note: Variable 'd' is reassigned a value before the old one has been used.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:72:10: style: The scope of the variable 'text' can be reduced. [variableScope]
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:73:18: style: The scope of the variable 'arrow' can be reduced. [variableScope]
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:159:28: style: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_parser.h:66:28: note: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:159:28: note: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:186:27: style: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/yajl_parser.h:62:27: note: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'.
icinga2-2.9.1/third-party/yajl/src/yajl_parser.c:186:27: note: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'.
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:241:17: warning: Either the condition '(v)!=NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:240:18: note: Assuming that condition '(v)!=NULL' is not redundant
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:241:17: note: Null pointer dereference
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:438:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:435:5: note: Variable 'status' is reassigned a value before the old one has been used.
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:438:5: note: Variable 'status' is reassigned a value before the old one has been used.
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:423:12: style: The scope of the variable 'internal_err_str' can be reduced. [variableScope]
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:455:33: style: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'. [funcArgNamesDifferent]
icinga2-2.9.1/third-party/yajl/src/api/yajl_tree.h:147:42: note: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'.
icinga2-2.9.1/third-party/yajl/src/yajl_tree.c:455:33: note: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'.
icinga2-2.9.1/tools/mkclass/classcompiler.cpp:1421:67: style: Function 'FileNameToGuardName' argument 1 names different: declaration 'path' definition 'fname'. [funcArgNamesDifferent]
icinga2-2.9.1/tools/mkclass/classcompiler.hpp:255:60: note: Function 'FileNameToGuardName' argument 1 names different: declaration 'path' definition 'fname'.
icinga2-2.9.1/tools/mkclass/classcompiler.cpp:1421:67: note: Function 'FileNameToGuardName' argument 1 names different: declaration 'path' definition 'fname'.
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icingaweb2/icingaweb2_2.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icli/icli_0.48.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icmake/icmake_9.02.07.orig.tar.gz
* yacc.c:358  *:1214:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icmake-9.02.07/comp/parser/passignment.c:5:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/passignment.c:6:14: style: The scope of the variable 'type' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/passignment.c:7:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/pcallrss.c:130:1: error: va_list 'marker' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/comp/parser/pcheckargumenttypes.c:4:70: style: Function 'p_checkArgumentTypes' argument 3 names different: declaration 'a' definition 'args'. [funcArgNamesDifferent]
icmake-9.02.07/comp/parser/parser.ih:240:73: note: Function 'p_checkArgumentTypes' argument 3 names different: declaration 'a' definition 'args'.
icmake-9.02.07/comp/parser/pcheckargumenttypes.c:4:70: note: Function 'p_checkArgumentTypes' argument 3 names different: declaration 'a' definition 'args'.
icmake-9.02.07/comp/parser/pgeneratecode.c:11:23: style: The scope of the variable 'idx' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/pnotboolean.c:5:14: style: The scope of the variable 'len' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/ppatchup.c:6:23: style: The scope of the variable 'beyond_jump' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/ppatchup.c:7:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
icmake-9.02.07/comp/parser/pternary.c:3:41: style: Function 'p_ternary' argument 2 names different: declaration 'iftrue' definition 'ifTrue'. [funcArgNamesDifferent]
icmake-9.02.07/comp/parser/parser.ih:173:41: note: Function 'p_ternary' argument 2 names different: declaration 'iftrue' definition 'ifTrue'.
icmake-9.02.07/comp/parser/pternary.c:3:41: note: Function 'p_ternary' argument 2 names different: declaration 'iftrue' definition 'ifTrue'.
icmake-9.02.07/comp/parser/pternary.c:3:57: style: Function 'p_ternary' argument 3 names different: declaration 'iffalse' definition 'ifFalse'. [funcArgNamesDifferent]
icmake-9.02.07/comp/parser/parser.ih:173:57: note: Function 'p_ternary' argument 3 names different: declaration 'iffalse' definition 'ifFalse'.
icmake-9.02.07/comp/parser/pternary.c:3:57: note: Function 'p_ternary' argument 3 names different: declaration 'iffalse' definition 'ifFalse'.
lexer.c:2404:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2297:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2404:2: note: Null pointer dereference
lexer.c:2405:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2297:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2405:2: note: Null pointer dereference
lexer.c:2416:9: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2297:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2416:9: note: Null pointer dereference
lexer.c:2029:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lexer.c:2042:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lexer.c:2147:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexer.c:357:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:2147:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:2170:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lexer.c:779:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:2170:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:2589:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexer.c:312:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:2589:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:2602:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexer.c:313:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:2602:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:2602:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexer.c:313:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:2602:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:2734:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexer.c:745:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexer.c:2734:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
icmake-9.02.07/comp/scanner/scchangefile.c:7:18: style: The scope of the variable 'slen' can be reduced. [variableScope]
icmake-9.02.07/comp/symtab/vartype.c:3:34: style: Function 'symtab_varType' argument 1 names different: declaration 'vi' definition 'vt'. [funcArgNamesDifferent]
icmake-9.02.07/comp/symtab/symtab.h:55:37: note: Function 'symtab_varType' argument 1 names different: declaration 'vi' definition 'vt'.
icmake-9.02.07/comp/symtab/vartype.c:3:34: note: Function 'symtab_varType' argument 1 names different: declaration 'vi' definition 'vt'.
icmake-9.02.07/comp/symtab/writefunaddress.c:3:49: style: Function 'symtab_writeFunAddress' argument 2 names different: declaration 'funidx' definition 'funIdx'. [funcArgNamesDifferent]
icmake-9.02.07/comp/symtab/symtab.h:42:56: note: Function 'symtab_writeFunAddress' argument 2 names different: declaration 'funidx' definition 'funIdx'.
icmake-9.02.07/comp/symtab/writefunaddress.c:3:49: note: Function 'symtab_writeFunAddress' argument 2 names different: declaration 'funidx' definition 'funIdx'.
icmake-9.02.07/comp/util/out.c:3:55: style: Function 'util_out' argument 3 names different: declaration 'sourceSizeInBytes' definition 'size'. [funcArgNamesDifferent]
icmake-9.02.07/comp/util/util.h:12:62: note: Function 'util_out' argument 3 names different: declaration 'sourceSizeInBytes' definition 'size'.
icmake-9.02.07/comp/util/out.c:3:55: note: Function 'util_out' argument 3 names different: declaration 'sourceSizeInBytes' definition 'size'.
icmake-9.02.07/comp/util/printf.c:15:15: error: va_list 'marker' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/comp/util/semantic.c:4:32: style: Function 'util_semantic' argument 1 names different: declaration 's' definition 'fmt'. [funcArgNamesDifferent]
icmake-9.02.07/comp/util/util.h:14:39: note: Function 'util_semantic' argument 1 names different: declaration 's' definition 'fmt'.
icmake-9.02.07/comp/util/semantic.c:4:32: note: Function 'util_semantic' argument 1 names different: declaration 's' definition 'fmt'.
icmake-9.02.07/comp/util/semantic.c:11:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/dep/dependencies/inspectcomp.cc:3:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
icmake-9.02.07/dep/process/pinspectgch.c:3:23: style: Function 'pInspectGch' argument 1 names different: declaration 'rm' definition 'toRm'. [funcArgNamesDifferent]
icmake-9.02.07/dep/process/process.ih:29:23: note: Function 'pInspectGch' argument 1 names different: declaration 'rm' definition 'toRm'.
icmake-9.02.07/dep/process/pinspectgch.c:3:23: note: Function 'pInspectGch' argument 1 names different: declaration 'rm' definition 'toRm'.
icmake-9.02.07/dep/process/pinspectuseall.c:3:26: style: Function 'pInspectUseAll' argument 1 names different: declaration 'touch' definition 'toTouch'. [funcArgNamesDifferent]
icmake-9.02.07/dep/process/process.ih:25:26: note: Function 'pInspectUseAll' argument 1 names different: declaration 'touch' definition 'toTouch'.
icmake-9.02.07/dep/process/pinspectuseall.c:3:26: note: Function 'pInspectUseAll' argument 1 names different: declaration 'touch' definition 'toTouch'.
icmake-9.02.07/exec/aux/testrmbim.c:3:27: style: Function 'aux_testRmBim' argument 1 names different: declaration 'argcp' definition 'argcPtr'. [funcArgNamesDifferent]
icmake-9.02.07/exec/aux/aux.h:12:27: note: Function 'aux_testRmBim' argument 1 names different: declaration 'argcp' definition 'argcPtr'.
icmake-9.02.07/exec/aux/testrmbim.c:3:27: note: Function 'aux_testRmBim' argument 1 names different: declaration 'argcp' definition 'argcPtr'.
icmake-9.02.07/exec/var/var.h:13:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icmake-9.02.07/exec/var/var.h:14:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icmake-9.02.07/exec/builtin/bexec.c:33:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icmake-9.02.07/exec/builtin/bexec.c:62:14: style: The scope of the variable 'nextarglen' can be reduced. [variableScope]
icmake-9.02.07/exec/builtin/bexec.c:63:14: style: The scope of the variable 'cmdlen' can be reduced. [variableScope]
icmake-9.02.07/exec/builtin/bstat.c:57:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icmake-9.02.07/exec/builtin/ebexecmd.c:30:9: style: The scope of the variable 'i' can be reduced. [variableScope]
icmake-9.02.07/exec/builtin/ebfindpercent.c:3:28: style: Function 'eb_findPercent' argument 1 names different: declaration 'begin' definition 'ptr'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:61:31: note: Function 'eb_findPercent' argument 1 names different: declaration 'begin' definition 'ptr'.
icmake-9.02.07/exec/builtin/ebfindpercent.c:3:28: note: Function 'eb_findPercent' argument 1 names different: declaration 'begin' definition 'ptr'.
icmake-9.02.07/exec/builtin/ebformattedfprintf.c:5:36: style: Function 'eb_formattedFprintf' argument 1 names different: declaration 'dest' definition 'out'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:76:37: note: Function 'eb_formattedFprintf' argument 1 names different: declaration 'dest' definition 'out'.
icmake-9.02.07/exec/builtin/ebformattedfprintf.c:5:36: note: Function 'eb_formattedFprintf' argument 1 names different: declaration 'dest' definition 'out'.
icmake-9.02.07/exec/builtin/ebformatter.c:4:46: style: Function 'eb_formatter' argument 2 names different: declaration 'formatDest' definition 'startIdx'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:77:47: note: Function 'eb_formatter' argument 2 names different: declaration 'formatDest' definition 'startIdx'.
icmake-9.02.07/exec/builtin/ebformatter.c:4:46: note: Function 'eb_formatter' argument 2 names different: declaration 'formatDest' definition 'startIdx'.
icmake-9.02.07/exec/builtin/ebgetarg.c:22:10: style: The scope of the variable 'convbuf' can be reduced. [variableScope]
icmake-9.02.07/exec/builtin/ebgetarg.c:20:26: style: Function 'eb_getArg' argument 1 names different: declaration 'argIdx' definition 'idx'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:62:29: note: Function 'eb_getArg' argument 1 names different: declaration 'argIdx' definition 'idx'.
icmake-9.02.07/exec/builtin/ebgetarg.c:20:26: note: Function 'eb_getArg' argument 1 names different: declaration 'argIdx' definition 'idx'.
icmake-9.02.07/exec/builtin/ebgetarg.c:20:36: style: Function 'eb_getArg' argument 2 names different: declaration 'listDone' definition 'flag'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:62:42: note: Function 'eb_getArg' argument 2 names different: declaration 'listDone' definition 'flag'.
icmake-9.02.07/exec/builtin/ebgetarg.c:20:36: note: Function 'eb_getArg' argument 2 names different: declaration 'listDone' definition 'flag'.
icmake-9.02.07/exec/builtin/ebspawnvp.c:3:57: style: Function 'eb_spawnvp' argument 3 names different: declaration 'argv' definition 'av'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:73:61: note: Function 'eb_spawnvp' argument 3 names different: declaration 'argv' definition 'av'.
icmake-9.02.07/exec/builtin/ebspawnvp.c:3:57: note: Function 'eb_spawnvp' argument 3 names different: declaration 'argv' definition 'av'.
icmake-9.02.07/exec/builtin/ebstrlower.c:3:26: style: Function 'eb_strLower' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:68:28: note: Function 'eb_strLower' argument 1 names different: declaration 'str' definition 's'.
icmake-9.02.07/exec/builtin/ebstrlower.c:3:26: note: Function 'eb_strLower' argument 1 names different: declaration 'str' definition 's'.
icmake-9.02.07/exec/builtin/ebstrupper.c:3:25: style: Function 'eb_strUpper' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
icmake-9.02.07/exec/builtin/builtin.ih:69:28: note: Function 'eb_strUpper' argument 1 names different: declaration 'str' definition 's'.
icmake-9.02.07/exec/builtin/ebstrupper.c:3:25: note: Function 'eb_strUpper' argument 1 names different: declaration 'str' definition 's'.
icmake-9.02.07/exec/int/consint.c:6:31: style: Function 'intcons_int' argument 1 names different: declaration 'var' definition 'intVar'. [funcArgNamesDifferent]
icmake-9.02.07/exec/int/int.h:14:31: note: Function 'intcons_int' argument 1 names different: declaration 'var' definition 'intVar'.
icmake-9.02.07/exec/int/consint.c:6:31: note: Function 'intcons_int' argument 1 names different: declaration 'var' definition 'intVar'.
icmake-9.02.07/exec/int/destructor.c:3:36: style: Function 'intDestructor' argument 1 names different: declaration 'lhs' definition 'var'. [funcArgNamesDifferent]
icmake-9.02.07/exec/int/int.h:17:39: note: Function 'intDestructor' argument 1 names different: declaration 'lhs' definition 'var'.
icmake-9.02.07/exec/int/destructor.c:3:36: note: Function 'intDestructor' argument 1 names different: declaration 'lhs' definition 'var'.
icmake-9.02.07/exec/list/add.c:9:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
icmake-9.02.07/exec/list/add.c:7:29: style: Function 'list_add' argument 1 names different: declaration 'lhs' definition 'dest'. [funcArgNamesDifferent]
icmake-9.02.07/exec/list/list.h:48:36: note: Function 'list_add' argument 1 names different: declaration 'lhs' definition 'dest'.
icmake-9.02.07/exec/list/add.c:7:29: note: Function 'list_add' argument 1 names different: declaration 'lhs' definition 'dest'.
icmake-9.02.07/exec/list/conscharptr.c:3:55: style: Function 'listcons_charPtr' argument 2 names different: declaration 'argv' definition 'arg'. [funcArgNamesDifferent]
icmake-9.02.07/exec/list/list.h:38:55: note: Function 'listcons_charPtr' argument 2 names different: declaration 'argv' definition 'arg'.
icmake-9.02.07/exec/list/conscharptr.c:3:55: note: Function 'listcons_charPtr' argument 2 names different: declaration 'argv' definition 'arg'.
icmake-9.02.07/exec/list/destructor.c:25:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
icmake-9.02.07/exec/list/sub.c:5:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
icmake-9.02.07/exec/list/sub.c:7:14: style: The scope of the variable 'nRemoved' can be reduced. [variableScope]
icmake-9.02.07/exec/list/sub.c:3:29: style: Function 'list_sub' argument 1 names different: declaration 'lhs' definition 'dest'. [funcArgNamesDifferent]
icmake-9.02.07/exec/list/list.h:57:36: note: Function 'list_sub' argument 1 names different: declaration 'lhs' definition 'dest'.
icmake-9.02.07/exec/list/sub.c:3:29: note: Function 'list_sub' argument 1 names different: declaration 'lhs' definition 'dest'.
icmake-9.02.07/exec/list/unionstr.c:3:52: style: Function 'list_unionStr' argument 2 names different: declaration 'txt' definition 'str'. [funcArgNamesDifferent]
icmake-9.02.07/exec/list/list.h:54:59: note: Function 'list_unionStr' argument 2 names different: declaration 'txt' definition 'str'.
icmake-9.02.07/exec/list/unionstr.c:3:52: note: Function 'list_unionStr' argument 2 names different: declaration 'txt' definition 'str'.
icmake-9.02.07/exec/stack/push.c:12:33: style: Function 'stack_push' argument 1 names different: declaration 'var' definition 'varEl'. [funcArgNamesDifferent]
icmake-9.02.07/exec/stack/stack.h:6:40: note: Function 'stack_push' argument 1 names different: declaration 'var' definition 'varEl'.
icmake-9.02.07/exec/stack/push.c:12:33: note: Function 'stack_push' argument 1 names different: declaration 'var' definition 'varEl'.
icmake-9.02.07/exec/string/copycons.c:3:48: style: Function 'stringcopycons' argument 2 names different: declaration 'var' definition 'other'. [funcArgNamesDifferent]
icmake-9.02.07/exec/string/string.h:16:48: note: Function 'stringcopycons' argument 2 names different: declaration 'var' definition 'other'.
icmake-9.02.07/exec/string/copycons.c:3:48: note: Function 'stringcopycons' argument 2 names different: declaration 'var' definition 'other'.
icmake-9.02.07/exec/string/reduce.c:3:42: style: Function 'string_reduce' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
icmake-9.02.07/exec/string/string.h:26:45: note: Function 'string_reduce' argument 2 names different: declaration 'length' definition 'len'.
icmake-9.02.07/exec/string/reduce.c:3:42: note: Function 'string_reduce' argument 2 names different: declaration 'length' definition 'len'.
icmake-9.02.07/exec/string/trimleft.c:3:49: style: Function 'string_trimLeft' argument 2 names different: declaration 'str' definition 'rhs'. [funcArgNamesDifferent]
icmake-9.02.07/exec/string/string.h:28:49: note: Function 'string_trimLeft' argument 2 names different: declaration 'str' definition 'rhs'.
icmake-9.02.07/exec/string/trimleft.c:3:49: note: Function 'string_trimLeft' argument 2 names different: declaration 'str' definition 'rhs'.
icmake-9.02.07/exec/string/trimright.c:6:50: style: Function 'string_trimRight' argument 2 names different: declaration 'str' definition 'rhs'. [funcArgNamesDifferent]
icmake-9.02.07/exec/string/string.h:29:50: note: Function 'string_trimRight' argument 2 names different: declaration 'str' definition 'rhs'.
icmake-9.02.07/exec/string/trimright.c:6:50: note: Function 'string_trimRight' argument 2 names different: declaration 'str' definition 'rhs'.
icmake-9.02.07/exec/virtual/cons.c:6:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icmake-9.02.07/exec/virtual/cons.c:7:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
icmake-9.02.07/exec/virtual/destructor.c:3:33: style: Function 'destructor' argument 1 names different: declaration 'var' definition 'lhs'. [funcArgNamesDifferent]
icmake-9.02.07/exec/virtual/virtual.h:16:33: note: Function 'destructor' argument 1 names different: declaration 'var' definition 'lhs'.
icmake-9.02.07/exec/virtual/destructor.c:3:33: note: Function 'destructor' argument 1 names different: declaration 'var' definition 'lhs'.
icmake-9.02.07/exec/virtual/logical.c:3:34: style: Function 'virtual_bool' argument 1 names different: declaration 'var' definition 'lhs'. [funcArgNamesDifferent]
icmake-9.02.07/exec/virtual/virtual.h:21:42: note: Function 'virtual_bool' argument 1 names different: declaration 'var' definition 'lhs'.
icmake-9.02.07/exec/virtual/logical.c:3:34: note: Function 'virtual_bool' argument 1 names different: declaration 'var' definition 'lhs'.
icmake-9.02.07/icmake/compile.c:10:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icmake-9.02.07/icmake/preprocess.c:10:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icmake-9.02.07/icmake/spawnlp.c:21:23: error: va_list 'marker' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/icmake/usage.c:3:24: style: Function 'usage' argument 1 names different: declaration 'progname' definition 'program'. [funcArgNamesDifferent]
icmake-9.02.07/icmake/icmake.ih:72:27: note: Function 'usage' argument 1 names different: declaration 'progname' definition 'program'.
icmake-9.02.07/icmake/usage.c:3:24: note: Function 'usage' argument 1 names different: declaration 'progname' definition 'program'.
* yacc.c:358  *:833:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
lexer.c:1563:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:1456:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:1563:2: note: Null pointer dereference
lexer.c:1564:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:1456:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:1564:2: note: Null pointer dereference
lexer.c:1575:9: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:1456:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:1575:9: note: Null pointer dereference
lexer.c:1180:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lexer.c:1193:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lexer.c:1298:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexer.c:376:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:1298:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:1321:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lexer.c:613:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:1321:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:1748:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexer.c:331:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:1748:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:1761:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexer.c:332:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:1761:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:1761:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexer.c:332:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:1761:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:1893:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexer.c:579:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexer.c:1893:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
icmake-9.02.07/pp/usage.c:3:24: style: Function 'usage' argument 1 names different: declaration 'progname' definition 'argv0'. [funcArgNamesDifferent]
icmake-9.02.07/pp/icm-pp.ih:10:24: note: Function 'usage' argument 1 names different: declaration 'progname' definition 'argv0'.
icmake-9.02.07/pp/usage.c:3:24: note: Function 'usage' argument 1 names different: declaration 'progname' definition 'argv0'.
icmake-9.02.07/rss/changeext.c:3:51: style: Function 'rss_changeExt' argument 2 names different: declaration 'ext' definition 'extension'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:25:51: note: Function 'rss_changeExt' argument 2 names different: declaration 'ext' definition 'extension'.
icmake-9.02.07/rss/changeext.c:3:51: note: Function 'rss_changeExt' argument 2 names different: declaration 'ext' definition 'extension'.
icmake-9.02.07/rss/error.c:9:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/rss/fatal.c:12:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/rss/findnext.c:6:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
icmake-9.02.07/rss/getbase.c:3:37: style: Function 'rss_getBase' argument 1 names different: declaration 'path' definition 'n'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:40:37: note: Function 'rss_getBase' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getbase.c:3:37: note: Function 'rss_getBase' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getdext.c:3:37: style: Function 'rss_getDext' argument 1 names different: declaration 'path' definition 'n'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:39:37: note: Function 'rss_getDext' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getdext.c:3:37: note: Function 'rss_getDext' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getpath.c:3:37: style: Function 'rss_getPath' argument 1 names different: declaration 'path' definition 'n'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:41:38: note: Function 'rss_getPath' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getpath.c:3:37: note: Function 'rss_getPath' argument 1 names different: declaration 'path' definition 'n'.
icmake-9.02.07/rss/getvar.c:23:32: style: Function 'rss_getVar' argument 1 names different: declaration 'varVector' definition 'varDest'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:86:35: note: Function 'rss_getVar' argument 1 names different: declaration 'varVector' definition 'varDest'.
icmake-9.02.07/rss/getvar.c:23:32: note: Function 'rss_getVar' argument 1 names different: declaration 'varVector' definition 'varDest'.
icmake-9.02.07/rss/getvar.c:23:47: style: Function 'rss_getVar' argument 2 names different: declaration 'bimFile' definition 'f'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:86:52: note: Function 'rss_getVar' argument 2 names different: declaration 'bimFile' definition 'f'.
icmake-9.02.07/rss/getvar.c:23:47: note: Function 'rss_getVar' argument 2 names different: declaration 'bimFile' definition 'f'.
icmake-9.02.07/rss/getvar.c:23:61: style: Function 'rss_getVar' argument 3 names different: declaration 'hdr' definition 'headerp'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:86:72: note: Function 'rss_getVar' argument 3 names different: declaration 'hdr' definition 'headerp'.
icmake-9.02.07/rss/getvar.c:23:61: note: Function 'rss_getVar' argument 3 names different: declaration 'hdr' definition 'headerp'.
icmake-9.02.07/rss/msg.c:14:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/rss/programname.c:19:41: style: Function 'rss_programName' argument 1 names different: declaration 'argv0' definition 'argv'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:48:41: note: Function 'rss_programName' argument 1 names different: declaration 'argv0' definition 'argv'.
icmake-9.02.07/rss/programname.c:19:41: note: Function 'rss_programName' argument 1 names different: declaration 'argv0' definition 'argv'.
icmake-9.02.07/rss/realloc.c:16:26: style: Function 'rss_realloc' argument 1 names different: declaration 'oldPtr' definition 'ptr'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:74:29: note: Function 'rss_realloc' argument 1 names different: declaration 'oldPtr' definition 'ptr'.
icmake-9.02.07/rss/realloc.c:16:26: note: Function 'rss_realloc' argument 1 names different: declaration 'oldPtr' definition 'ptr'.
icmake-9.02.07/rss/realloc.c:16:40: style: Function 'rss_realloc' argument 2 names different: declaration 'size_in_bytes' definition 'size'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:74:46: note: Function 'rss_realloc' argument 2 names different: declaration 'size_in_bytes' definition 'size'.
icmake-9.02.07/rss/realloc.c:16:40: note: Function 'rss_realloc' argument 2 names different: declaration 'size_in_bytes' definition 'size'.
icmake-9.02.07/rss/rssplit.c:3:27: style: Function 'rs_split' argument 1 names different: declaration 'n' definition 'path'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.ih:31:30: note: Function 'rs_split' argument 1 names different: declaration 'n' definition 'path'.
icmake-9.02.07/rss/rssplit.c:3:27: note: Function 'rs_split' argument 1 names different: declaration 'n' definition 'path'.
icmake-9.02.07/rss/spawnerr.c:11:31: style: Function 'rss_spawnErr' argument 1 names different: declaration 'program' definition 'progname'. [funcArgNamesDifferent]
icmake-9.02.07/rss/rss.h:72:35: note: Function 'rss_spawnErr' argument 1 names different: declaration 'program' definition 'progname'.
icmake-9.02.07/rss/spawnerr.c:11:31: note: Function 'rss_spawnErr' argument 1 names different: declaration 'program' definition 'progname'.
icmake-9.02.07/rss/warning.c:9:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icmake-9.02.07/un/funasp.c:10:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
icmake-9.02.07/un/funframe.c:5:14: style: The scope of the variable 'i' can be reduced. [variableScope]
icmake-9.02.07/un/printvar.c:7:22: style: The scope of the variable 'i' can be reduced. [variableScope]
icmake-9.02.07/un/process.c:6:23: style: The scope of the variable 'i' can be reduced. [variableScope]
icmake-9.02.07/un/process.c:7:13: style: The scope of the variable 'oldoffs' can be reduced. [variableScope]
icmake-9.02.07/un/process.c:8:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icmpinfo/icmpinfo_1.11.orig.tar.gz
icmpinfo-1.11/print.c:33:19: style: The scope of the variable 'tp' can be reduced. [variableScope]
icmpinfo-1.11/print.c:35:36: style: The scope of the variable 'strtime' can be reduced. [variableScope]
icmpinfo-1.11/print.c:149:10: style: The scope of the variable 'i' can be reduced. [variableScope]
icmpinfo-1.11/print.c:149:12: style: The scope of the variable 'j' can be reduced. [variableScope]
icmpinfo-1.11/print.c:227:15: style: The scope of the variable 'ttab' can be reduced. [variableScope]
icmpinfo-1.11/recvping.c:11:16: style: The scope of the variable 'n' can be reduced. [variableScope]
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icmptx/icmptx_0.2.orig.tar.gz
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:120:7: style: Variable 'icmp->cksum' is reassigned a value before the old one has been used. [redundantAssignment]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:119:7: note: Variable 'icmp->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:120:7: note: Variable 'icmp->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:145:9: style: Variable 'icmpr->cksum' is reassigned a value before the old one has been used. [redundantAssignment]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:144:9: note: Variable 'icmpr->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:145:9: note: Variable 'icmpr->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:161:7: style: Variable 'icmp->cksum' is reassigned a value before the old one has been used. [redundantAssignment]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:160:7: note: Variable 'icmp->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:161:7: note: Variable 'icmp->cksum' is reassigned a value before the old one has been used.
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:142:19: warning: Redundant assignment of 'icmpr->id' to itself. [selfAssignment]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:143:20: warning: Redundant assignment of 'icmpr->seq' to itself. [selfAssignment]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:77:17: style: The scope of the variable 'didSend' can be reduced. [variableScope]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/it.c:77:26: style: The scope of the variable 'didReceive' can be reduced. [variableScope]
jakkarth-icmptx-33e0b826f99df290ee792f6aa587af273d674309/tun_dev.c:48:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icmpush/icmpush_2.2.orig.tar.gz
icmpush-2.2.orig/cuenta.c:8:17: style: The scope of the variable 'i' can be reduced. [variableScope]
icmpush-2.2.orig/cuenta.c:9:8: style: The scope of the variable 'final' can be reduced. [variableScope]
icmpush-2.2.orig/cuenta.c:9:15: style: The scope of the variable 'princ' can be reduced. [variableScope]
icmpush-2.2.orig/icmpush.c:392:11: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icmpush-2.2.orig/icmpush.c:594:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icmpush-2.2.orig/icmpush.c:599:6: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icmpush-2.2.orig/icmpush.c:567:31: style: The scope of the variable 'len' can be reduced. [variableScope]
icmpush-2.2.orig/icmpush.c:675:7: style: The scope of the variable 'n' can be reduced. [variableScope]
icmpush-2.2.orig/icmpush.c:713:19: style: The scope of the variable 'thishost' can be reduced. [variableScope]
icmpush-2.2.orig/icmpush.c:527:0: error: Memory leak: mix [memleak]
icmpush-2.2.orig/parser.c:528:13: warning: Either the condition '!cursor' is redundant or there is possible null pointer dereference: cursor. [nullPointerRedundantCheck]
icmpush-2.2.orig/parser.c:538:14: note: Assuming that condition '!cursor' is not redundant
icmpush-2.2.orig/parser.c:528:13: note: Null pointer dereference
icmpush-2.2.orig/parser.c:537:10: warning: Either the condition '!cursor' is redundant or there is possible null pointer dereference: cursor. [nullPointerRedundantCheck]
icmpush-2.2.orig/parser.c:538:14: note: Assuming that condition '!cursor' is not redundant
icmpush-2.2.orig/parser.c:537:10: note: Null pointer dereference
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icom/icom_20120228.orig.tar.gz
icom-20120228/IC.C:1927:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
icom-20120228/IC.C:1938:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
icom-20120228/IC.C:2071:18: style: The scope of the variable 'vp' can be reduced. [variableScope]
icom-20120228/IC.C:2198:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
icom-20120228/IC.C:2198:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icom-20120228/IC.C:2246:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icom-20120228/IC.C:2663:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
icom-20120228/IC.C:1937:2: warning: Label 'C_XSTEP' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
icom-20120228/IC.C:1948:2: warning: Label 'C_PSTEP' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
icom-20120228/IC.C:334:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
icom-20120228/RAD.C:101:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
icom-20120228/RAD.C:38:9: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
icom-20120228/RAD.C:344:6: style: Unused variable: temp [unusedVariable]
icom-20120228/RAD.C:714:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/RAD.C:814:7: style: Unused variable: s1 [unusedVariable]
icom-20120228/RAD.C:817:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/RAD.C:926:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/RAD.C:1004:10: style: Unused variable: ptr [unusedVariable]
icom-20120228/RAD.C:1026:2: error: Buffer is accessed out of bounds: s1 [bufferAccessOutOfBounds]
icom-20120228/RAD.C:433:37: warning: Either the condition 'rval<0' is redundant or memcpy() argument nr 3 can have invalid value. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
icom-20120228/RAD.C:430:11: note: Assuming that condition 'rval<0' is not redundant
icom-20120228/RAD.C:433:37: note: Invalid argument
icom-20120228/RAD.C:610:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icom-20120228/icom.c:1927:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
icom-20120228/icom.c:1938:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
icom-20120228/icom.c:2071:18: style: The scope of the variable 'vp' can be reduced. [variableScope]
icom-20120228/icom.c:2198:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
icom-20120228/icom.c:2198:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icom-20120228/icom.c:2246:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icom-20120228/icom.c:2663:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
icom-20120228/icom.c:1937:2: warning: Label 'C_XSTEP' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
icom-20120228/icom.c:1948:2: warning: Label 'C_PSTEP' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
icom-20120228/icom.c:334:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
icom-20120228/radio.c:38:9: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
icom-20120228/radio.c:344:6: style: Unused variable: temp [unusedVariable]
icom-20120228/radio.c:714:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/radio.c:814:7: style: Unused variable: s1 [unusedVariable]
icom-20120228/radio.c:817:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/radio.c:926:9: style: Unused variable: dtemp [unusedVariable]
icom-20120228/radio.c:1004:10: style: Unused variable: ptr [unusedVariable]
icom-20120228/radio.c:1026:2: error: Buffer is accessed out of bounds: s1 [bufferAccessOutOfBounds]
icom-20120228/radio.c:433:37: warning: Either the condition 'rval<0' is redundant or memcpy() argument nr 3 can have invalid value. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
icom-20120228/radio.c:430:11: note: Assuming that condition 'rval<0' is not redundant
icom-20120228/radio.c:433:37: note: Invalid argument
icom-20120228/radio.c:610:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:19]

ftp://ftp.se.debian.org/debian/pool/main/i/icon/icon_9.4.3.orig.tar.gz
icon-9.4.3/ipl/cfuncs/files.c:48:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:66:9: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:68:10: style: The scope of the variable 'd' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:70:18: style: The scope of the variable 'b' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:159:18: style: The scope of the variable 'lword' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:159:25: style: The scope of the variable 'rword' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:159:32: style: The scope of the variable 'low' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:159:37: style: The scope of the variable 'hgh' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/lgconv.c:159:49: style: The scope of the variable 'icarry' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/pack.c:202:17: error: Shifting 32-bit value by 56 bits is undefined behaviour [shiftTooManyBits]
icon-9.4.3/ipl/cfuncs/ppm.c:335:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
icon-9.4.3/ipl/cfuncs/ppm.c:342:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
icon-9.4.3/ipl/cfuncs/ppm.c:303:44: style: Same expression on both sides of '/'. [duplicateExpression]
icon-9.4.3/ipl/cfuncs/ppm.c:143:24: style: The scope of the variable 'v' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/ppm.c:215:8: style: The scope of the variable 'v' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/ppm.c:268:8: style: The scope of the variable 'v' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/tconnect.c:61:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
icon-9.4.3/ipl/cfuncs/tconnect.c:51:19: style: The scope of the variable 'p' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/tconnect.c:52:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/ipl/cfuncs/tconnect.c:54:20: style: The scope of the variable 'h' can be reduced. [variableScope]
icon-9.4.3/ipl/packs/loadfunc/argdump.c:12:16: style: The scope of the variable 'd' can be reduced. [variableScope]
icon-9.4.3/ipl/packs/loadfunc/cspgen.c:30:9: style: The scope of the variable 'o' can be reduced. [variableScope]
icon-9.4.3/ipl/packs/loadfunc/cspgen.c:30:12: style: The scope of the variable 'x' can be reduced. [variableScope]
icon-9.4.3/ipl/packs/loadfunc/cspgen.c:79:8: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
icon-9.4.3/src/common/dlrgint.c:47:10: style: Function 'cpbignum' argument 2 names different: declaration 'db' definition 'dx'. [funcArgNamesDifferent]
icon-9.4.3/src/h/rproto.h:154:33: note: Function 'cpbignum' argument 2 names different: declaration 'db' definition 'dx'.
icon-9.4.3/src/common/dlrgint.c:47:10: note: Function 'cpbignum' argument 2 names different: declaration 'db' definition 'dx'.
icon-9.4.3/src/common/dlrgint.c:218:11: style: Function 'bigradix' argument 4 names different: declaration 'x' definition 'end_s'. [funcArgNamesDifferent]
icon-9.4.3/src/h/rproto.h:148:52: note: Function 'bigradix' argument 4 names different: declaration 'x' definition 'end_s'.
icon-9.4.3/src/common/dlrgint.c:218:11: note: Function 'bigradix' argument 4 names different: declaration 'x' definition 'end_s'.
icon-9.4.3/src/common/doincl.c:56:9: style: The scope of the variable 'line' can be reduced. [variableScope]
icon-9.4.3/src/common/doincl.c:56:43: style: The scope of the variable 'p' can be reduced. [variableScope]
icon-9.4.3/src/common/doincl.c:62:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/common/filepart.c:180:9: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/common/filepart.c:180:12: style: The scope of the variable 'b' can be reduced. [variableScope]
icon-9.4.3/src/common/infer.c:26:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icon-9.4.3/src/common/infer.c:27:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icon-9.4.3/src/common/infer.c:12:9: style: struct member 'tstruct::c' is never used. [unusedStructMember]
icon-9.4.3/src/common/infer.c:13:11: style: struct member 'tstruct::d' is never used. [unusedStructMember]
icon-9.4.3/src/common/ipp.c:525:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/ipp.c:128:5: style: Function 'ppinit' argument 3 names different: declaration 'm4flag' definition 'm4'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:42:47: note: Function 'ppinit' argument 3 names different: declaration 'm4flag' definition 'm4'.
icon-9.4.3/src/common/ipp.c:128:5: note: Function 'ppinit' argument 3 names different: declaration 'm4flag' definition 'm4'.
icon-9.4.3/src/common/ipp.c:204:7: style: Function 'm4pipe' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
icon-9.4.3/src/common/ipp.c:61:29: note: Function 'm4pipe' argument 1 names different: declaration 'fname' definition 'filename'.
icon-9.4.3/src/common/ipp.c:204:7: note: Function 'm4pipe' argument 1 names different: declaration 'fname' definition 'filename'.
icon-9.4.3/src/common/ipp.c:222:7: style: Function 'ppdef' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:40:20: note: Function 'ppdef' argument 1 names different: declaration 'name' definition 's'.
icon-9.4.3/src/common/ipp.c:222:7: note: Function 'ppdef' argument 1 names different: declaration 'name' definition 's'.
icon-9.4.3/src/common/ipp.c:222:11: style: Function 'ppdef' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:40:32: note: Function 'ppdef' argument 2 names different: declaration 'value' definition 'v'.
icon-9.4.3/src/common/ipp.c:222:11: note: Function 'ppdef' argument 2 names different: declaration 'value' definition 'v'.
icon-9.4.3/src/common/ipp.c:489:7: style: Function 'ppdir' argument 1 names different: declaration 'line' definition 's'. [funcArgNamesDifferent]
icon-9.4.3/src/common/ipp.c:65:26: note: Function 'ppdir' argument 1 names different: declaration 'line' definition 's'.
icon-9.4.3/src/common/ipp.c:489:7: note: Function 'ppdir' argument 1 names different: declaration 'line' definition 's'.
icon-9.4.3/src/common/ipp.c:48:10: style: struct member 'ptok::addr' is never used. [unusedStructMember]
icon-9.4.3/src/common/ipp.c:49:10: style: struct member 'ptok::len' is never used. [unusedStructMember]
icon-9.4.3/src/common/literals.c:91:17: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/common/literals.c:138:8: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/common/munix.c:63:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/munix.c:64:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/common/munix.c:96:14: style: The scope of the variable 'plen' can be reduced. [variableScope]
icon-9.4.3/src/common/munix.c:151:11: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:69:9: style: The scope of the variable 'posn' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:70:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:101:9: style: The scope of the variable 'posn' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:102:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:149:8: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/common/patchstr.c:66:7: style: Function 'report' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
icon-9.4.3/src/common/patchstr.c:24:21: note: Function 'report' argument 1 names different: declaration 'filename' definition 'fname'.
icon-9.4.3/src/common/patchstr.c:66:7: note: Function 'report' argument 1 names different: declaration 'filename' definition 'fname'.
icon-9.4.3/src/common/patchstr.c:98:7: style: Function 'patchstr' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
icon-9.4.3/src/common/patchstr.c:25:22: note: Function 'patchstr' argument 1 names different: declaration 'filename' definition 'fname'.
icon-9.4.3/src/common/patchstr.c:98:7: note: Function 'patchstr' argument 1 names different: declaration 'filename' definition 'fname'.
icon-9.4.3/src/common/patchstr.c:98:15: style: Function 'patchstr' argument 2 names different: declaration 'newstring' definition 'newstr'. [funcArgNamesDifferent]
icon-9.4.3/src/common/patchstr.c:25:38: note: Function 'patchstr' argument 2 names different: declaration 'newstring' definition 'newstr'.
icon-9.4.3/src/common/patchstr.c:98:15: note: Function 'patchstr' argument 2 names different: declaration 'newstring' definition 'newstr'.
icon-9.4.3/src/common/patchstr.c:92:0: error: Resource leak: f [resourceLeak]
icon-9.4.3/src/common/patchstr.c:139:0: error: Resource leak: f [resourceLeak]
icon-9.4.3/src/common/rtdb.c:553:16: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/common/rtdb.c:546:16: note: Variable 'c' is reassigned a value before the old one has been used.
icon-9.4.3/src/common/rtdb.c:553:16: note: Variable 'c' is reassigned a value before the old one has been used.
icon-9.4.3/src/common/rtdb.c:61:10: style: The scope of the variable 'msg_buf' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:349:8: style: The scope of the variable 'var_type' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:450:11: style: The scope of the variable 'n1' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:857:17: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:860:8: style: The scope of the variable 'num_types' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:1039:8: style: The scope of the variable 'old_c' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:1040:9: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/common/rtdb.c:1460:7: style: Function 'db_chstr' argument 1 names different: declaration 's1' definition 'prefix'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:13:22: note: Function 'db_chstr' argument 1 names different: declaration 's1' definition 'prefix'.
icon-9.4.3/src/common/rtdb.c:1460:7: note: Function 'db_chstr' argument 1 names different: declaration 's1' definition 'prefix'.
icon-9.4.3/src/common/rtdb.c:1461:7: style: Function 'db_chstr' argument 2 names different: declaration 's2' definition 'suffix'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:13:32: note: Function 'db_chstr' argument 2 names different: declaration 's2' definition 'suffix'.
icon-9.4.3/src/common/rtdb.c:1461:7: note: Function 'db_chstr' argument 2 names different: declaration 's2' definition 'suffix'.
icon-9.4.3/src/common/rtdb.c:1646:7: style: Function 'db_err1' argument 2 names different: declaration 's1' definition 's'. [funcArgNamesDifferent]
icon-9.4.3/src/h/mproto.h:17:33: note: Function 'db_err1' argument 2 names different: declaration 's1' definition 's'.
icon-9.4.3/src/common/rtdb.c:1646:7: note: Function 'db_err1' argument 2 names different: declaration 's1' definition 's'.
icon-9.4.3/src/common/strtbl.c:30:8: style: The scope of the variable 'h' can be reduced. [variableScope]
icon-9.4.3/src/common/strtbl.c:159:4: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/iconc/ccode.c:974:16: style: Variable 'li.next_lbl' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/iconc/ccode.c:967:16: note: Variable 'li.next_lbl' is reassigned a value before the old one has been used.
icon-9.4.3/src/iconc/ccode.c:974:16: note: Variable 'li.next_lbl' is reassigned a value before the old one has been used.
icon-9.4.3/src/iconc/ccode.c:1555:17: style: The scope of the variable 'cd' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2176:22: style: The scope of the variable 'impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2381:20: style: The scope of the variable 'lifetm_ary' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2391:22: style: The scope of the variable 'impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2394:8: style: The scope of the variable 'tmp_indx' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2604:8: style: The scope of the variable 'need_cont' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:2756:17: style: The scope of the variable 'cd' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3177:17: style: The scope of the variable 'cd' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3246:17: style: The scope of the variable 'cd1' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3673:17: style: The scope of the variable 'cd' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3910:20: style: The scope of the variable 'frst_arg' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3912:20: style: The scope of the variable 'r' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3913:21: style: The scope of the variable 'varg_rslt' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3915:20: style: The scope of the variable 'single' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3916:20: style: The scope of the variable 'lifetm_ary' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3918:10: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3919:9: style: The scope of the variable 'maybe_var' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3920:8: style: The scope of the variable 'may_mod' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3925:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3926:8: style: The scope of the variable 'refs' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3929:8: style: The scope of the variable 'arg_loc' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3930:8: style: The scope of the variable 'dcl_var' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3932:8: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3933:8: style: The scope of the variable 'v' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4514:17: style: The scope of the variable 'cd' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4519:11: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4778:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4796:11: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4797:8: style: The scope of the variable 'new_size' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4829:11: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:4830:8: style: The scope of the variable 'new_size' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ccode.c:3174:14: style: Function 'sig_cd' argument 1 names different: declaration 'fail' definition 'sig'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:115:44: note: Function 'sig_cd' argument 1 names different: declaration 'fail' definition 'sig'.
icon-9.4.3/src/iconc/ccode.c:3174:14: note: Function 'sig_cd' argument 1 names different: declaration 'fail' definition 'sig'.
icon-9.4.3/src/iconc/ccode.c:4718:5: style: Function 'alc_tmp' argument 1 names different: declaration 'n' definition 'num'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/ccode.c:39:27: note: Function 'alc_tmp' argument 1 names different: declaration 'n' definition 'num'.
icon-9.4.3/src/iconc/ccode.c:4718:5: note: Function 'alc_tmp' argument 1 names different: declaration 'n' definition 'num'.
icon-9.4.3/src/iconc/ccode.c:408:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/ccode.c:412:9: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/ccode.c:1017:21: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/ccode.c:3674:17: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
icon-9.4.3/src/iconc/ccode.c:2318:14: error: Uninitialized variable: body_single [uninitvar]
icon-9.4.3/src/iconc/ccode.c:2320:19: error: Uninitialized variable: body_deref [uninitvar]
icon-9.4.3/src/iconc/ccomp.c:56:9: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/h/grammar.h:199:0: error: syntax error [syntaxError]
icon-9.4.3/src/iconc/chkinv.c:34:8: style: The scope of the variable 'exec_flg' can be reduced. [variableScope]
icon-9.4.3/src/iconc/chkinv.c:102:19: style: The scope of the variable 'var' can be reduced. [variableScope]
icon-9.4.3/src/common/yylex.h:276:9: warning: Either the condition 's!='\0'' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
icon-9.4.3/src/common/yylex.h:272:13: note: Assuming that condition 's!='\0'' is not redundant
icon-9.4.3/src/common/yylex.h:276:9: note: Null pointer dereference
icon-9.4.3/src/common/error.h:41:11: warning: Either the condition 'lval==NULL' is redundant or there is possible null pointer dereference: lval. [nullPointerRedundantCheck]
icon-9.4.3/src/common/error.h:30:13: note: Assuming that condition 'lval==NULL' is not redundant
icon-9.4.3/src/common/error.h:41:11: note: Null pointer dereference
icon-9.4.3/src/common/error.h:27:28: style: The scope of the variable 'p' can be reduced. [variableScope]
icon-9.4.3/src/common/yylex.h:272:13: warning: Char literal compared with pointer 's'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
icon-9.4.3/src/iconc/cmain.c:387:8: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/iconc/cmain.c:388:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:85:8: style: The scope of the variable 'first' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:86:10: style: The scope of the variable 'pfx' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:337:8: style: The scope of the variable 'nquals' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:650:10: style: The scope of the variable 'cnt_var' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:651:10: style: The scope of the variable 'sep' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:653:8: style: The scope of the variable 'first_arg' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:845:17: style: The scope of the variable 'sig' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:846:10: style: The scope of the variable 'name' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:847:10: style: The scope of the variable 'prefix' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:1762:17: style: The scope of the variable 'sig' can be reduced. [variableScope]
icon-9.4.3/src/iconc/codegen.c:908:5: style: Function 'prt_frame' argument 4 names different: declaration 'i' definition 'n_dtmp'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:107:9: note: Function 'prt_frame' argument 4 names different: declaration 'i' definition 'n_dtmp'.
icon-9.4.3/src/iconc/codegen.c:908:5: note: Function 'prt_frame' argument 4 names different: declaration 'i' definition 'n_dtmp'.
icon-9.4.3/src/iconc/codegen.c:909:5: style: Function 'prt_frame' argument 5 names different: declaration 'j' definition 'n_sbuf'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:107:16: note: Function 'prt_frame' argument 5 names different: declaration 'j' definition 'n_sbuf'.
icon-9.4.3/src/iconc/codegen.c:909:5: note: Function 'prt_frame' argument 5 names different: declaration 'j' definition 'n_sbuf'.
icon-9.4.3/src/iconc/codegen.c:910:5: style: Function 'prt_frame' argument 6 names different: declaration 'k' definition 'n_cbuf'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:107:23: note: Function 'prt_frame' argument 6 names different: declaration 'k' definition 'n_cbuf'.
icon-9.4.3/src/iconc/codegen.c:910:5: note: Function 'prt_frame' argument 6 names different: declaration 'k' definition 'n_cbuf'.
icon-9.4.3/src/iconc/codegen.c:1792:17: style: Function 'val_loc' argument 1 names different: declaration 'rslt' definition 'loc'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/codegen.c:66:40: note: Function 'val_loc' argument 1 names different: declaration 'rslt' definition 'loc'.
icon-9.4.3/src/iconc/codegen.c:1792:17: note: Function 'val_loc' argument 1 names different: declaration 'rslt' definition 'loc'.
cgram.g:436:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
icon-9.4.3/src/iconc/csym.c:91:21: style: The scope of the variable 'rpp' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:184:29: style: The scope of the variable 'lhash' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:185:13: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:205:22: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:223:22: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:618:8: style: The scope of the variable 'nargs' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:619:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:682:10: style: The scope of the variable 'op_name' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:683:8: style: The scope of the variable 'arity' can be reduced. [variableScope]
icon-9.4.3/src/iconc/csym.c:159:7: style: Function 'dcl_loc' argument 1 names different: declaration 'id' definition 'name'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/csym.c:28:42: note: Function 'dcl_loc' argument 1 names different: declaration 'id' definition 'name'.
icon-9.4.3/src/iconc/csym.c:159:7: note: Function 'dcl_loc' argument 1 names different: declaration 'id' definition 'name'.
icon-9.4.3/src/iconc/csym.c:160:5: style: Function 'dcl_loc' argument 2 names different: declaration 'id_type' definition 'flag'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/csym.c:28:50: note: Function 'dcl_loc' argument 2 names different: declaration 'id_type' definition 'flag'.
icon-9.4.3/src/iconc/csym.c:160:5: note: Function 'dcl_loc' argument 2 names different: declaration 'id_type' definition 'flag'.
icon-9.4.3/src/iconc/ctrans.c:158:20: style: Unused variable: p [unusedVariable]
icon-9.4.3/src/iconc/ctree.c:540:24: style: The scope of the variable 't2' can be reduced. [variableScope]
icon-9.4.3/src/iconc/ctree.c:61:9: style: Function 'tree3' argument 3 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:128:45: note: Function 'tree3' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:61:9: note: Function 'tree3' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:78:9: style: Function 'tree4' argument 3 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:130:45: note: Function 'tree4' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:78:9: note: Function 'tree4' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:78:12: style: Function 'tree4' argument 4 names different: declaration 'd' definition 'b'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:130:61: note: Function 'tree4' argument 4 names different: declaration 'd' definition 'b'.
icon-9.4.3/src/iconc/ctree.c:78:12: note: Function 'tree4' argument 4 names different: declaration 'd' definition 'b'.
icon-9.4.3/src/iconc/ctree.c:94:5: warning: Function 'tree5' argument order different: declaration 'type, loc_model, c, d, e' definition 'type, loc_model, a, b, c' [funcArgOrderDifferent]
icon-9.4.3/src/iconc/cproto.h:131:35: note: Function 'tree5' argument order different: declaration 'type, loc_model, c, d, e' definition 'type, loc_model, a, b, c'
icon-9.4.3/src/iconc/ctree.c:94:5: note: Function 'tree5' argument order different: declaration 'type, loc_model, c, d, e' definition 'type, loc_model, a, b, c'
icon-9.4.3/src/iconc/ctree.c:113:5: warning: Function 'tree6' argument order different: declaration 'type, loc_model, c, d, e, f' definition 'type, loc_model, a, b, c, d' [funcArgOrderDifferent]
icon-9.4.3/src/iconc/cproto.h:134:35: note: Function 'tree6' argument order different: declaration 'type, loc_model, c, d, e, f' definition 'type, loc_model, a, b, c, d'
icon-9.4.3/src/iconc/ctree.c:113:5: note: Function 'tree6' argument order different: declaration 'type, loc_model, c, d, e, f' definition 'type, loc_model, a, b, c, d'
icon-9.4.3/src/iconc/ctree.c:135:5: style: Function 'int_leaf' argument 3 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:75:67: note: Function 'int_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:135:5: note: Function 'int_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:152:7: style: Function 'c_str_leaf' argument 3 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:33:70: note: Function 'c_str_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:152:7: note: Function 'c_str_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:172:7: style: Function 'i_str_leaf' argument 3 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:61:69: note: Function 'i_str_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:172:7: note: Function 'i_str_leaf' argument 3 names different: declaration 'c' definition 'a'.
icon-9.4.3/src/iconc/ctree.c:173:5: style: Function 'i_str_leaf' argument 4 names different: declaration 'd' definition 'b'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:61:76: note: Function 'i_str_leaf' argument 4 names different: declaration 'd' definition 'b'.
icon-9.4.3/src/iconc/ctree.c:173:5: note: Function 'i_str_leaf' argument 4 names different: declaration 'd' definition 'b'.
icon-9.4.3/src/iconc/ctree.c:589:9: style: Function 'to_nd' argument 1 names different: declaration 'loc_model' definition 'op'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:120:39: note: Function 'to_nd' argument 1 names different: declaration 'loc_model' definition 'op'.
icon-9.4.3/src/iconc/ctree.c:589:9: note: Function 'to_nd' argument 1 names different: declaration 'loc_model' definition 'op'.
icon-9.4.3/src/iconc/ctree.c:622:9: style: Function 'toby_nd' argument 1 names different: declaration 'loc_model' definition 'op'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:122:39: note: Function 'toby_nd' argument 1 names different: declaration 'loc_model' definition 'op'.
icon-9.4.3/src/iconc/ctree.c:622:9: note: Function 'toby_nd' argument 1 names different: declaration 'loc_model' definition 'op'.
icon-9.4.3/src/iconc/ctree.c:34:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/ctree.c:49:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/dbase.c:30:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/dbase.c:32:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
icon-9.4.3/src/iconc/dbase.c:116:17: style: The scope of the variable 'opcmp' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:287:8: style: The scope of the variable 'cond1' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:319:8: style: The scope of the variable 'cond2' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:433:20: style: The scope of the variable 'src_loc' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:633:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:634:8: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:723:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:756:8: style: The scope of the variable 'cond' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:757:8: style: The scope of the variable 'cnv_typ' can be reduced. [variableScope]
icon-9.4.3/src/iconc/incheck.c:45:6: style: Function 'do_inlin' argument 3 names different: declaration 'sep_cont' definition 'cont_loc'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:38:71: note: Function 'do_inlin' argument 3 names different: declaration 'sep_cont' definition 'cont_loc'.
icon-9.4.3/src/iconc/incheck.c:45:6: note: Function 'do_inlin' argument 3 names different: declaration 'sep_cont' definition 'cont_loc'.
icon-9.4.3/src/iconc/inline.c:1403:13: warning: Possible null pointer dereference: ilc [nullPointer]
icon-9.4.3/src/iconc/inline.c:1401:19: note: Assignment 'ilc=NULL', assigned value is 0
icon-9.4.3/src/iconc/inline.c:1403:13: note: Null pointer dereference
icon-9.4.3/src/iconc/inline.c:479:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/inline.c:753:17: style: The scope of the variable 'cd1' can be reduced. [variableScope]
icon-9.4.3/src/iconc/inline.c:835:17: style: The scope of the variable 'cd1' can be reduced. [variableScope]
icon-9.4.3/src/iconc/inline.c:932:10: style: The scope of the variable 'cap_id' can be reduced. [variableScope]
icon-9.4.3/src/iconc/inline.c:62:17: style: Function 'gen_inlin' argument 2 names different: declaration 'rslt' definition 'r'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:49:64: note: Function 'gen_inlin' argument 2 names different: declaration 'rslt' definition 'r'.
icon-9.4.3/src/iconc/inline.c:62:17: note: Function 'gen_inlin' argument 2 names different: declaration 'rslt' definition 'r'.
icon-9.4.3/src/iconc/inline.c:63:15: style: Function 'gen_inlin' argument 3 names different: declaration 'scont_strt' definition 'strt'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:50:46: note: Function 'gen_inlin' argument 3 names different: declaration 'scont_strt' definition 'strt'.
icon-9.4.3/src/iconc/inline.c:63:15: note: Function 'gen_inlin' argument 3 names different: declaration 'scont_strt' definition 'strt'.
icon-9.4.3/src/iconc/inline.c:64:15: style: Function 'gen_inlin' argument 4 names different: declaration 'scont_fail' definition 'fail'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:51:46: note: Function 'gen_inlin' argument 4 names different: declaration 'scont_fail' definition 'fail'.
icon-9.4.3/src/iconc/inline.c:64:15: note: Function 'gen_inlin' argument 4 names different: declaration 'scont_fail' definition 'fail'.
icon-9.4.3/src/iconc/inline.c:65:15: style: Function 'gen_inlin' argument 5 names different: declaration 'cont' definition 'c'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:51:72: note: Function 'gen_inlin' argument 5 names different: declaration 'cont' definition 'c'.
icon-9.4.3/src/iconc/inline.c:65:15: note: Function 'gen_inlin' argument 5 names different: declaration 'cont' definition 'c'.
icon-9.4.3/src/iconc/inline.c:66:19: style: Function 'gen_inlin' argument 6 names different: declaration 'impl' definition 'ip'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:52:50: note: Function 'gen_inlin' argument 6 names different: declaration 'impl' definition 'ip'.
icon-9.4.3/src/iconc/inline.c:66:19: note: Function 'gen_inlin' argument 6 names different: declaration 'impl' definition 'ip'.
icon-9.4.3/src/iconc/inline.c:67:5: style: Function 'gen_inlin' argument 7 names different: declaration 'nsyms' definition 'ns'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:52:60: note: Function 'gen_inlin' argument 7 names different: declaration 'nsyms' definition 'ns'.
icon-9.4.3/src/iconc/inline.c:67:5: note: Function 'gen_inlin' argument 7 names different: declaration 'nsyms' definition 'ns'.
icon-9.4.3/src/iconc/inline.c:68:21: style: Function 'gen_inlin' argument 8 names different: declaration 'symtab' definition 'st'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:53:52: note: Function 'gen_inlin' argument 8 names different: declaration 'symtab' definition 'st'.
icon-9.4.3/src/iconc/inline.c:68:21: note: Function 'gen_inlin' argument 8 names different: declaration 'symtab' definition 'st'.
icon-9.4.3/src/iconc/inline.c:1156:14: style: Function 'gen_ilc' argument 1 names different: declaration 'il' definition 'ilc'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/inline.c:30:46: note: Function 'gen_ilc' argument 1 names different: declaration 'il' definition 'ilc'.
icon-9.4.3/src/iconc/inline.c:1156:14: note: Function 'gen_ilc' argument 1 names different: declaration 'il' definition 'ilc'.
icon-9.4.3/src/iconc/inline.c:142:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/inline.c:157:12: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/inline.c:1254:18: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/inline.c:1263:18: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/iconc/ivalues.c:21:17: style: The scope of the variable 'r' can be reduced. [variableScope]
icon-9.4.3/src/iconc/lifetime.c:357:28: style: The scope of the variable 'asgn_impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3152:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
icon-9.4.3/src/iconc/typinfer.c:1477:16: style: Variable 'loop_info.every_cntrl' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/iconc/typinfer.c:1475:16: note: Variable 'loop_info.every_cntrl' is reassigned a value before the old one has been used.
icon-9.4.3/src/iconc/typinfer.c:1477:16: note: Variable 'loop_info.every_cntrl' is reassigned a value before the old one has been used.
icon-9.4.3/src/iconc/typinfer.c:254:8: style: The scope of the variable 'size' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:1565:28: style: The scope of the variable 'asgn_impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:1706:12: style: The scope of the variable 'n1' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:1709:8: style: The scope of the variable 'coexp_bit' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:1915:8: style: The scope of the variable 'stor_sz' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:1916:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:2081:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:2799:28: style: The scope of the variable 'asgn_impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3059:22: style: The scope of the variable 'asgn_impl' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3070:8: style: The scope of the variable 'sav_nargs' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3481:18: style: The scope of the variable 'typ' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3483:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3762:18: style: The scope of the variable 'store' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3763:8: style: The scope of the variable 'num_bits' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3764:8: style: The scope of the variable 'frst_bit' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3828:19: style: The scope of the variable 'rec' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:3833:8: style: The scope of the variable 'frst_cmpnt' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:5161:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
icon-9.4.3/src/iconc/typinfer.c:4577:15: style: Function 'gen_inv' argument 1 names different: declaration 'prc_typ' definition 'typ'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/typinfer.c:101:48: note: Function 'gen_inv' argument 1 names different: declaration 'prc_typ' definition 'typ'.
icon-9.4.3/src/iconc/typinfer.c:4577:15: note: Function 'gen_inv' argument 1 names different: declaration 'prc_typ' definition 'typ'.
icon-9.4.3/src/iconc/typinfer.c:4981:17: style: Function 'varsubtyp' argument 2 names different: declaration 'single' definition 'singl'. [funcArgNamesDifferent]
icon-9.4.3/src/iconc/cproto.h:148:66: note: Function 'varsubtyp' argument 2 names different: declaration 'single' definition 'singl'.
icon-9.4.3/src/iconc/typinfer.c:4981:17: note: Function 'varsubtyp' argument 2 names different: declaration 'single' definition 'singl'.
icon-9.4.3/src/iconc/typinfer.c:3296:8: style: Unused variable: ret [unusedVariable]
icon-9.4.3/src/icont/ixhdr.c:70:27: style: Function 'hsyserr' argument 1 names different: declaration 'av' definition 's1'. [funcArgNamesDifferent]
icon-9.4.3/src/icont/ixhdr.c:10:29: note: Function 'hsyserr' argument 1 names different: declaration 'av' definition 's1'.
icon-9.4.3/src/icont/ixhdr.c:70:27: note: Function 'hsyserr' argument 1 names different: declaration 'av' definition 's1'.
icon-9.4.3/src/icont/ixhdr.c:70:37: style: Function 'hsyserr' argument 2 names different: declaration 'file' definition 's2'. [funcArgNamesDifferent]
icon-9.4.3/src/icont/ixhdr.c:10:39: note: Function 'hsyserr' argument 2 names different: declaration 'file' definition 's2'.
icon-9.4.3/src/icont/ixhdr.c:70:37: note: Function 'hsyserr' argument 2 names different: declaration 'file' definition 's2'.
icon-9.4.3/src/icont/lcode.c:1529:10: style: The scope of the variable 'q' can be reduced. [variableScope]
icon-9.4.3/src/icont/lcode.c:1530:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
icon-9.4.3/src/icont/lcode.c:1530:15: style: The scope of the variable 'cr' can be reduced. [variableScope]
icon-9.4.3/src/icont/lcode.c:614:12: style: union member 'Anonymous3::l' is never used. [unusedStructMember]
icon-9.4.3/src/icont/lglob.c:348:20: style: The scope of the variable 'rp' can be reduced. [variableScope]
icon-9.4.3/src/icont/link.c:216:11: style: The scope of the variable 'r' can be reduced. [variableScope]
icon-9.4.3/src/icont/link.c:216:14: style: The scope of the variable 'm' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:23:17: style: The scope of the variable 'test' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:25:19: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:171:11: style: The scope of the variable 'radix' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:222:23: style: The scope of the variable 'e' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:223:8: style: The scope of the variable 'esign' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:312:17: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/icont/llex.c:163:8: style: Function 'getint' argument 1 names different: declaration 'i' definition 'j'. [funcArgNamesDifferent]
icon-9.4.3/src/icont/tproto.h:21:20: note: Function 'getint' argument 1 names different: declaration 'i' definition 'j'.
icon-9.4.3/src/icont/llex.c:163:8: note: Function 'getint' argument 1 names different: declaration 'i' definition 'j'.
icon-9.4.3/src/icont/lsym.c:299:9: style: The scope of the variable 'hash' can be reduced. [variableScope]
icon-9.4.3/src/icont/lsym.c:434:6: style: Function 'blocate' argument 1 names different: declaration 's' definition 's_indx'. [funcArgNamesDifferent]
icon-9.4.3/src/icont/tproto.h:9:21: note: Function 'blocate' argument 1 names different: declaration 's' definition 's_indx'.
icon-9.4.3/src/icont/lsym.c:434:6: note: Function 'blocate' argument 1 names different: declaration 's' definition 's_indx'.
icon-9.4.3/src/icont/newhdr.c:75:0: error: Resource leak: fin [resourceLeak]
icon-9.4.3/src/icont/newhdr.c:75:0: error: Resource leak: fout [resourceLeak]
icon-9.4.3/src/common/yylex.h:503:20: style: The scope of the variable 'nc' can be reduced. [variableScope]
tgram.g:438:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
icon-9.4.3/src/icont/tree.c:114:24: style: The scope of the variable 't2' can be reduced. [variableScope]
icon-9.4.3/src/icont/tree.c:22:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/icont/tree.c:33:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/icont/tunix.c:316:40: style: Variable 'u2' is not assigned a value. [unassignedVariable]
icon-9.4.3/src/preproc/bldtok.c:66:22: style: The scope of the variable 'rw' can be reduced. [variableScope]
icon-9.4.3/src/preproc/bldtok.c:326:8: style: The scope of the variable 'tok_id' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:45:8: style: The scope of the variable 'is_hex_char' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:285:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:318:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:344:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:372:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:408:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:452:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:471:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:490:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:509:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:528:13: style: The scope of the variable 'e2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/evaluate.c:528:17: style: The scope of the variable 'e3' can be reduced. [variableScope]
icon-9.4.3/src/preproc/files.c:49:10: style: The scope of the variable 'f' can be reduced. [variableScope]
icon-9.4.3/src/preproc/files.c:68:20: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/preproc/files.c:71:10: style: The scope of the variable 'end_prfx' can be reduced. [variableScope]
icon-9.4.3/src/preproc/files.c:74:11: style: The scope of the variable 'prefix' can be reduced. [variableScope]
icon-9.4.3/src/preproc/files.c:102:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/files.c:104:22: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/files.c:118:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/files.c:120:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/files.c:122:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/files.c:66:5: style: Function 'include' argument 3 names different: declaration 'start' definition 'system'. [funcArgNamesDifferent]
icon-9.4.3/src/preproc/pproto.h:23:71: note: Function 'include' argument 3 names different: declaration 'start' definition 'system'.
icon-9.4.3/src/preproc/files.c:66:5: note: Function 'include' argument 3 names different: declaration 'start' definition 'system'.
icon-9.4.3/src/preproc/gettok.c:17:21: style: The scope of the variable 'cs' can be reduced. [variableScope]
icon-9.4.3/src/preproc/gettok.c:18:20: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/preproc/gettok.c:19:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/preproc/gettok.c:21:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/preproc/gettok.c:72:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:190:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/preproc/macro.c:270:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
icon-9.4.3/src/preproc/macro.c:399:18: style: The scope of the variable 't1' can be reduced. [variableScope]
icon-9.4.3/src/preproc/macro.c:572:8: style: The scope of the variable 'line_check' can be reduced. [variableScope]
icon-9.4.3/src/preproc/macro.c:313:7: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:317:10: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:318:7: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:322:7: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:363:10: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:374:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/macro.c:267:15: style: Function 'm_lookup' argument 1 names different: declaration 'mname' definition 'id'. [funcArgNamesDifferent]
icon-9.4.3/src/preproc/pproto.h:38:48: note: Function 'm_lookup' argument 1 names different: declaration 'mname' definition 'id'.
icon-9.4.3/src/preproc/macro.c:267:15: note: Function 'm_lookup' argument 1 names different: declaration 'mname' definition 'id'.
icon-9.4.3/src/preproc/pchars.c:13:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
icon-9.4.3/src/preproc/pchars.c:18:8: style: The scope of the variable 'changes' can be reduced. [variableScope]
icon-9.4.3/src/preproc/pinit.c:140:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/preproc/pinit.c:169:18: style: The scope of the variable 't' can be reduced. [variableScope]
icon-9.4.3/src/preproc/pinit.c:171:30: style: The scope of the variable 'trail_whsp' can be reduced. [variableScope]
icon-9.4.3/src/preproc/pmem.c:284:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:197:20: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:198:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:199:10: style: The scope of the variable 'fname' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:200:8: style: The scope of the variable 'line' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:301:20: style: The scope of the variable 'pilst' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:303:8: style: The scope of the variable 'nesting' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:424:18: style: The scope of the variable 't2' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:428:28: style: The scope of the variable 'trail_whsp' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:430:8: style: The scope of the variable 'nparm' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:431:8: style: The scope of the variable 'narg' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:432:8: style: The scope of the variable 'paren_nest' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:433:8: style: The scope of the variable 'line' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:836:20: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:837:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:838:10: style: The scope of the variable 'escape_seq' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:840:9: style: The scope of the variable 'hex_char' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:841:8: style: The scope of the variable 'is_hex_char' can be reduced. [variableScope]
icon-9.4.3/src/preproc/preproc.c:228:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:233:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:237:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:244:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:247:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:248:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:251:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:254:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:255:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:261:16: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:596:10: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:599:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:601:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:603:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:605:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:607:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:609:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:717:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:719:16: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:873:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:917:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:918:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:919:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:923:28: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:943:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:945:28: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:948:25: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:956:19: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/preproc/preproc.c:975:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/rtt/rttdb.c:65:13: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:67:10: style: The scope of the variable 'srcname' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:68:10: style: The scope of the variable 'c_name' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:69:20: style: The scope of the variable 'sfile' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:162:9: style: The scope of the variable 'dmy_pre' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:834:9: style: The scope of the variable 'typ_vect' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:837:8: style: The scope of the variable 'num_types' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:1107:13: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:1261:13: style: The scope of the variable 'hashval' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:1318:8: style: The scope of the variable 'nargs' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:1319:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttdb.c:61:7: style: Function 'loaddb' argument 1 names different: declaration 'db' definition 'dbname'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:50:33: note: Function 'loaddb' argument 1 names different: declaration 'db' definition 'dbname'.
icon-9.4.3/src/rtt/rttdb.c:61:7: note: Function 'loaddb' argument 1 names different: declaration 'db' definition 'dbname'.
icon-9.4.3/src/rtt/rttdb.c:221:7: style: Function 'add_dpnd' argument 2 names different: declaration 'objname' definition 'c_name'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:1:56: note: Function 'add_dpnd' argument 2 names different: declaration 'objname' definition 'c_name'.
icon-9.4.3/src/rtt/rttdb.c:221:7: note: Function 'add_dpnd' argument 2 names different: declaration 'objname' definition 'c_name'.
icon-9.4.3/src/rtt/rttilc.c:507:13: style: The scope of the variable 'l2' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttinlin.c:140:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttinlin.c:447:20: style: The scope of the variable 'n_typ' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttinlin.c:1397:8: style: The scope of the variable 'by_ref' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttinlin.c:1398:8: style: The scope of the variable 'just_desc' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttlex.c:213:17: style: Condition 'lk_ahead==NULL' is always true [knownConditionTrueFalse]
icon-9.4.3/src/rtt/rttlex.c:206:29: note: Assignment 'lk_ahead=NULL', assigned value is 0
icon-9.4.3/src/rtt/rttlex.c:213:17: note: Condition 'lk_ahead==NULL' is always true
icon-9.4.3/src/rtt/rttlex.c:213:17: style: Same expression on both sides of '==' because the value of 'lk_ahead' and 'NULL' are the same. [duplicateExpression]
icon-9.4.3/src/rtt/rttlex.c:206:29: note: 'lk_ahead' is assigned value 'NULL' here.
icon-9.4.3/src/rtt/rttlex.c:213:17: note: Same expression on both sides of '==' because the value of 'lk_ahead' and 'NULL' are the same.
icon-9.4.3/src/rtt/rttlex.c:65:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttlex.c:66:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttlex.c:335:10: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/rtt/rttlex.c:339:13: style: Redundant pointer operation on 'sbuf' - it's already a pointer. [redundantPointerOp]
icon-9.4.3/src/rtt/rttmain.c:82:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmain.c:83:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmain.c:247:10: style: The scope of the variable 'buf_ptr' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmain.c:249:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmain.c:251:18: style: The scope of the variable 't' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmain.c:252:17: style: The scope of the variable 'test_largeints' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmisc.c:12:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttmisc.c:81:14: style: Function 'icn_typ' argument 1 names different: declaration 'n' definition 'typ'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:36:43: note: Function 'icn_typ' argument 1 names different: declaration 'n' definition 'typ'.
icon-9.4.3/src/rtt/rttmisc.c:81:14: note: Function 'icn_typ' argument 1 names different: declaration 'n' definition 'typ'.
icon-9.4.3/src/rtt/rttnode.c:107:17: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttnode.c:214:28: style: The scope of the variable 'sym1' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttnode.c:12:8: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
icon-9.4.3/src/rtt/rttout.c:93:8: style: The scope of the variable 'col' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:114:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:178:8: style: The scope of the variable 'nxt_line' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:1908:8: style: The scope of the variable 'param_num' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:1927:8: style: The scope of the variable 'param_num' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:1948:8: style: The scope of the variable 'param_num' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:2343:22: style: The scope of the variable 't1' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:2344:22: style: The scope of the variable 'errnum' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:2592:34: style: The scope of the variable 'sym' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3316:17: style: The scope of the variable 'n1' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3319:9: style: The scope of the variable 'buf1' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3320:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3327:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3486:17: style: The scope of the variable 'n1' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3491:10: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:3693:8: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttout.c:520:5: style: Function 'typ_name' argument 1 names different: declaration 'typ' definition 'typcd'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:87:34: note: Function 'typ_name' argument 1 names different: declaration 'typ' definition 'typcd'.
icon-9.4.3/src/rtt/rttout.c:520:5: note: Function 'typ_name' argument 1 names different: declaration 'typ' definition 'typcd'.
icon-9.4.3/src/rtt/rttout.c:3800:15: style: Function 'keepdir' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:35:41: note: Function 'keepdir' argument 1 names different: declaration 's' definition 't'.
icon-9.4.3/src/rtt/rttout.c:3800:15: note: Function 'keepdir' argument 1 names different: declaration 's' definition 't'.
rttgram.y:257:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
icon-9.4.3/src/rtt/rttsym.c:40:8: style: The scope of the variable 'hash_val' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttsym.c:42:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttsym.c:191:8: style: The scope of the variable 'hash_val' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttsym.c:334:22: style: The scope of the variable 'sym' can be reduced. [variableScope]
icon-9.4.3/src/rtt/rttsym.c:422:14: style: Function 'id_def' argument 2 names different: declaration 'x' definition 'init'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:34:61: note: Function 'id_def' argument 2 names different: declaration 'x' definition 'init'.
icon-9.4.3/src/rtt/rttsym.c:422:14: note: Function 'id_def' argument 2 names different: declaration 'x' definition 'init'.
icon-9.4.3/src/rtt/rttsym.c:488:14: style: Function 'func_def' argument 1 names different: declaration 'dcltor' definition 'head'. [funcArgNamesDifferent]
icon-9.4.3/src/rtt/rttproto.h:33:40: note: Function 'func_def' argument 1 names different: declaration 'dcltor' definition 'head'.
icon-9.4.3/src/rtt/rttsym.c:488:14: note: Function 'func_def' argument 1 names different: declaration 'dcltor' definition 'head'.
icon-9.4.3/src/wincap/dibutil.c:265:8: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/wincap/dibutil.c:561:4: style: Variable 'bi' is assigned a value that is never used. [unreadVariable]
icon-9.4.3/src/wincap/file.c:350:8: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:130:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:130:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:130:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:135:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:135:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmCrDataFI.c:234:18: style: The scope of the variable 'key' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:235:15: style: The scope of the variable 's2' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:276:24: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:344:11: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:369:24: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmCrDataFI.c:395:27: style: The scope of the variable 'b' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmRdFToData.c:20:12: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmRdFToData.c:83:6: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmRdFToData.c:24:15: style: Unused variable: gcv [unusedVariable]
icon-9.4.3/src/xpm/XpmRdFToData.c:25:8: style: Unused variable: gc [unusedVariable]
icon-9.4.3/src/xpm/XpmRdFToI.c:36:12: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmWrFFrData.c:34:9: style: Unused variable: i [unusedVariable]
icon-9.4.3/src/xpm/XpmWrFFrData.c:83:6: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
icon-9.4.3/src/xpm/XpmWrFFrData.c:94:3: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
icon-9.4.3/src/xpm/XpmWrFFrI.c:131:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:131:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:131:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:131:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:135:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:135:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icon-9.4.3/src/xpm/XpmWrFFrI.c:297:6: warning: Either the condition '!buf' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
icon-9.4.3/src/xpm/XpmWrFFrI.c:298:9: note: Assuming that condition '!buf' is not redundant
icon-9.4.3/src/xpm/XpmWrFFrI.c:297:6: note: Null pointer dereference
icon-9.4.3/src/xpm/XpmWrFFrI.c:200:18: style: The scope of the variable 'key' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmWrFFrI.c:232:24: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/xpm/XpmWrFFrI.c:331:24: style: The scope of the variable 'n' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:101:42: style: The scope of the variable 'cp' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:237:12: style: The scope of the variable 'items' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:312:9: style: The scope of the variable 'd' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:353:32: style: The scope of the variable 'red' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:353:37: style: The scope of the variable 'green' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:353:44: style: The scope of the variable 'blue' can be reduced. [variableScope]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:119:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:125:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:256:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/converters/ppmtoxpm.c:198:57: error: Uninitialized variable: rgbn_max [uninitvar]
icon-9.4.3/src/xpm/converters/xpmtoppm.c:142:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/converters/xpmtoppm.c:277:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/create.c:138:37: warning: Either the condition 'if(attributes&&attributes->valuemask&(1L<<2))' is redundant or there is possible null pointer dereference: attributes. [nullPointerRedundantCheck]
icon-9.4.3/src/xpm/create.c:140:9: note: Assuming that condition 'if(attributes&&attributes->valuemask&(1L<<2))' is not redundant
icon-9.4.3/src/xpm/create.c:138:37: note: Null pointer dereference
icon-9.4.3/src/xpm/create.c:212:11: style: The scope of the variable 'colorname' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:477:22: style: The scope of the variable 'p1' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:477:27: style: The scope of the variable 'p2' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:478:19: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:629:28: style: The scope of the variable 'c' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:704:34: style: The scope of the variable 'chhi' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:757:24: style: The scope of the variable 'ibu' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:757:29: style: The scope of the variable 'ibpp' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:937:28: style: The scope of the variable 'iptr' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:938:18: style: The scope of the variable 'x' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:938:21: style: The scope of the variable 'y' can be reduced. [variableScope]
icon-9.4.3/src/xpm/create.c:939:20: style: The scope of the variable 'data' can be reduced. [variableScope]
icon-9.4.3/src/xpm/data.c:227:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/xpm/data.c:224:2: note: Variable 'p' is reassigned a value before the old one has been used.
icon-9.4.3/src/xpm/data.c:227:2: note: Variable 'p' is reassigned a value before the old one has been used.
icon-9.4.3/src/xpm/data.c:57:34: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/data.c:201:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/xpm/data.c:304:11: style: Unused variable: compressfile [unusedVariable]
icon-9.4.3/src/xpm/data.c:304:25: style: Unused variable: buf [unusedVariable]
icon-9.4.3/src/xpm/data.c:305:17: style: Unused variable: status [unusedVariable]
icon-9.4.3/src/xpm/data.c:359:10: style: Unused variable: buf [unusedVariable]
icon-9.4.3/src/xpm/data.c:338:7: error: Resource leak: file [resourceLeak]
icon-9.4.3/src/xpm/data.c:376:3: error: Resource leak: file [resourceLeak]
icon-9.4.3/src/xpm/hashtable.c:90:11: style: The scope of the variable 'ns' can be reduced. [variableScope]
icon-9.4.3/src/xpm/hashtable.c:156:0: style: Variable 'new' is assigned a value that is never used. [unreadVariable]
icon-9.4.3/src/xpm/misc.c:21:9: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:21:12: style: The scope of the variable 'b' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:22:13: style: The scope of the variable 'ct' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:22:19: style: The scope of the variable 'cts' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:61:18: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:61:21: style: The scope of the variable 'ncolors' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:62:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:87:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:87:21: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:87:24: style: The scope of the variable 'nlines' can be reduced. [variableScope]
icon-9.4.3/src/xpm/misc.c:89:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
icon-9.4.3/src/xpm/parse.c:445:5: style: Variable 'exts' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/xpm/parse.c:438:0: note: Variable 'exts' is reassigned a value before the old one has been used.
icon-9.4.3/src/xpm/parse.c:445:5: note: Variable 'exts' is reassigned a value before the old one has been used.
icon-9.4.3/src/xpm/parse.c:219:23: style: The scope of the variable 'l' can be reduced. [variableScope]
icon-9.4.3/src/xpm/parse.c:220:18: style: The scope of the variable 'curkey' can be reduced. [variableScope]
icon-9.4.3/src/xpm/parse.c:221:18: style: The scope of the variable 'lastwaskey' can be reduced. [variableScope]
icon-9.4.3/src/xpm/parse.c:440:18: style: The scope of the variable 'nlines' can be reduced. [variableScope]
icon-9.4.3/src/xpm/parse.c:440:26: style: The scope of the variable 'a' can be reduced. [variableScope]
icon-9.4.3/src/xpm/rgb.c:41:12: style: The scope of the variable 'items' can be reduced. [variableScope]
icon-9.4.3/src/xpm/rgb.c:58:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
icon-9.4.3/src/xpm/scan.c:158:20: style: The scope of the variable 's' can be reduced. [variableScope]
icon-9.4.3/src/xpm/scan.c:324:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
icon-9.4.3/src/xpm/scan.c:324:22: style: The scope of the variable 'ibu' can be reduced. [variableScope]
icon-9.4.3/src/xpm/sxpm.c:156:2: style: Variable 'geo' is reassigned a value before the old one has been used. [redundantAssignment]
icon-9.4.3/src/xpm/sxpm.c:154:0: note: Variable 'geo' is reassigned a value before the old one has been used.
icon-9.4.3/src/xpm/sxpm.c:156:2: note: Variable 'geo' is reassigned a value before the old one has been used.
[18:20]

ftp://ftp.se.debian.org/debian/pool/main/i/icon-naming-utils/icon-naming-utils_0.8.90.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icon-slicer/icon-slicer_0.3.orig.tar.gz
icon-slicer-0.3/src/main.c:92:7: style: The scope of the variable 'i' can be reduced. [variableScope]
icon-slicer-0.3/src/main.c:92:10: style: The scope of the variable 'j' can be reduced. [variableScope]
icon-slicer-0.3/src/main.c:94:17: style: The scope of the variable 'pixels' can be reduced. [variableScope]
icon-slicer-0.3/src/themefile.c:419:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:448:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:519:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:543:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:562:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:604:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:622:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:645:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:672:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:689:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:705:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icon-slicer-0.3/src/themefile.c:951:29: style: Function 'theme_file_free' argument 1 names different: declaration 'theme_file' definition 'theme'. [funcArgNamesDifferent]
icon-slicer-0.3/src/themefile.h:158:40: note: Function 'theme_file_free' argument 1 names different: declaration 'theme_file' definition 'theme'.
icon-slicer-0.3/src/themefile.c:951:29: note: Function 'theme_file_free' argument 1 names different: declaration 'theme_file' definition 'theme'.
icon-slicer-0.3/src/themefile.c:113:17: error: va_list 'vap' was opened but not closed by va_end(). [va_end_missing]
[18:20]

ftp://ftp.se.debian.org/debian/pool/main/i/icoutils/icoutils_0.32.3.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/i/icu/icu_60.2.orig.tar.gz
icu/source/common/unicode/appendable.h:174:19: style: The function 'appendCodeUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/appendable.h:65:19: note: Virtual function in base class
icu/source/common/unicode/appendable.h:174:19: note: Function in derived class
icu/source/common/unicode/appendable.h:182:19: style: The function 'appendCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/appendable.h:74:19: note: Virtual function in base class
icu/source/common/unicode/appendable.h:182:19: note: Function in derived class
icu/source/common/unicode/appendable.h:191:19: style: The function 'appendString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/appendable.h:84:19: note: Virtual function in base class
icu/source/common/unicode/appendable.h:191:19: note: Function in derived class
icu/source/common/unicode/appendable.h:200:19: style: The function 'reserveAppendCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/appendable.h:95:19: note: Virtual function in base class
icu/source/common/unicode/appendable.h:200:19: note: Function in derived class
icu/source/common/unicode/appendable.h:223:23: style: The function 'getAppendBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/appendable.h:141:23: note: Virtual function in base class
icu/source/common/unicode/appendable.h:223:23: note: Function in derived class
icu/source/common/unicode/localpointer.h:65:0: error: syntax error [syntaxError]
icu/source/common/umutex.h:396:0: error: #error Unknown Platform. [preprocessorErrorDirective]
icu/source/common/unicode/unistr.h:3877:36: style: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:3678:35: note: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:3877:36: note: Function 'pinIndices' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:3988:23: style: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:3546:20: note: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:3988:23: note: Function 'doCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:4038:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:395:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4038:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4039:37: style: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:396:31: note: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'.
icu/source/common/unicode/unistr.h:4039:37: note: Function 'compare' argument 3 names different: declaration 'text' definition 'srcText'.
icu/source/common/unicode/unistr.h:4049:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:416:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4049:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4057:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:451:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4057:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4063:24: style: Function 'compare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:472:18: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4063:24: note: Function 'compare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4080:48: style: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:3559:35: note: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:4080:48: note: Function 'doCompareCodePointOrder' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:4099:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:539:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4099:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4110:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:564:48: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4110:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4118:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:610:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4118:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4124:46: style: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:635:47: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4124:46: note: Function 'compareCodePointOrder' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4141:38: style: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:3572:25: note: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:4141:38: note: Function 'doCaseCompare' argument 2 names different: declaration 'length' definition 'thisLength'.
icu/source/common/unicode/unistr.h:4162:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:708:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4162:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4177:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:735:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4177:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4187:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:785:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4187:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4195:36: style: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:812:18: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4195:36: note: Function 'caseCompare' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4218:24: style: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1002:23: note: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4218:24: note: Function 'indexOf' argument 5 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4243:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:980:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4243:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4258:24: style: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1034:23: note: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4258:24: note: Function 'indexOf' argument 4 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4264:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1112:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4264:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4270:24: style: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1127:23: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4270:24: note: Function 'indexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4299:24: style: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1217:23: note: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4299:24: note: Function 'lastIndexOf' argument 4 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4315:24: style: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1186:23: note: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4315:24: note: Function 'lastIndexOf' argument 5 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4329:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1164:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4329:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4346:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1295:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4346:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4352:24: style: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1310:23: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4352:24: note: Function 'lastIndexOf' argument 3 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4445:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2355:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4445:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4451:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2337:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4451:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4459:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2394:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4459:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4466:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2376:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4466:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4474:24: style: Function 'replace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2410:22: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4474:24: note: Function 'replace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4500:27: style: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2522:25: note: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4500:27: note: Function 'findAndReplace' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4511:22: style: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:3608:18: note: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4511:22: note: Function 'doExtract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4517:24: style: Function 'extract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1452:20: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4517:24: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4518:26: style: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1453:22: note: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'.
icu/source/common/unicode/unistr.h:4518:26: note: Function 'extract' argument 3 names different: declaration 'dst' definition 'target'.
icu/source/common/unicode/unistr.h:4519:24: style: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1454:20: note: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'.
icu/source/common/unicode/unistr.h:4519:24: note: Function 'extract' argument 4 names different: declaration 'dstStart' definition 'targetStart'.
icu/source/common/unicode/unistr.h:4524:24: style: Function 'extract' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1492:20: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4524:24: note: Function 'extract' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4532:24: style: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1607:26: note: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'.
icu/source/common/unicode/unistr.h:4532:24: note: Function 'extract' argument 2 names different: declaration 'startLength' definition '_length'.
icu/source/common/unicode/unistr.h:4533:22: style: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:1608:24: note: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'.
icu/source/common/unicode/unistr.h:4533:22: note: Function 'extract' argument 3 names different: declaration 'target' definition 'dst'.
icu/source/common/unicode/unistr.h:4761:22: style: Function 'remove' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2571:40: note: Function 'remove' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4761:22: note: Function 'remove' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4802:24: style: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2659:22: note: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:4802:24: note: Function 'reverse' argument 2 names different: declaration 'length' definition '_length'.
icu/source/common/unicode/unistr.h:2973:29: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/unistr.h:2984:29: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/unistr.h:2996:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/unistr.h:3013:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/unistr.h:3051:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/unistr.h:3225:31: style: Class 'UnicodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/uresdata.h:484:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:118:22: note: Virtual function in base class
icu/source/common/uresdata.h:484:22: note: Function in derived class
icu/source/common/uresdata.h:485:26: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:125:26: note: Virtual function in base class
icu/source/common/uresdata.h:485:26: note: Function in derived class
icu/source/common/uresdata.h:486:26: style: The function 'getAliasString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:136:26: note: Virtual function in base class
icu/source/common/uresdata.h:486:26: note: Function in derived class
icu/source/common/uresdata.h:487:21: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:149:21: note: Virtual function in base class
icu/source/common/uresdata.h:487:21: note: Function in derived class
icu/source/common/uresdata.h:488:22: style: The function 'getUInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:156:22: note: Virtual function in base class
icu/source/common/uresdata.h:488:22: note: Function in derived class
icu/source/common/uresdata.h:489:28: style: The function 'getIntVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:163:28: note: Virtual function in base class
icu/source/common/uresdata.h:489:28: note: Function in derived class
icu/source/common/uresdata.h:490:28: style: The function 'getBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:170:28: note: Virtual function in base class
icu/source/common/uresdata.h:490:28: note: Function in derived class
icu/source/common/uresdata.h:491:27: style: The function 'getArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:175:27: note: Virtual function in base class
icu/source/common/uresdata.h:491:27: note: Function in derived class
icu/source/common/uresdata.h:492:27: style: The function 'getTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:180:27: note: Virtual function in base class
icu/source/common/uresdata.h:492:27: note: Function in derived class
icu/source/common/uresdata.h:493:19: style: The function 'isNoInheritanceMarker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:190:19: note: Virtual function in base class
icu/source/common/uresdata.h:493:19: note: Function in derived class
icu/source/common/uresdata.h:494:21: style: The function 'getStringArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:201:21: note: Virtual function in base class
icu/source/common/uresdata.h:494:21: note: Function in derived class
icu/source/common/uresdata.h:496:21: style: The function 'getStringArrayOrStringAsArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:219:21: note: Virtual function in base class
icu/source/common/uresdata.h:496:21: note: Function in derived class
icu/source/common/uresdata.h:498:27: style: The function 'getStringOrFirstOfArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/resource.h:237:27: note: Virtual function in base class
icu/source/common/uresdata.h:498:27: note: Function in derived class
icu/source/common/unicode/parsepos.h:193:48: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
icu/source/common/unicode/parsepos.h:100:56: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/common/unicode/parsepos.h:193:48: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/common/unicode/parsepos.h:202:48: style: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
icu/source/common/unicode/parsepos.h:107:56: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/common/unicode/parsepos.h:202:48: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/common/unicode/parsepos.h:214:33: style: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'. [funcArgNamesDifferent]
icu/source/common/unicode/parsepos.h:136:27: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'.
icu/source/common/unicode/parsepos.h:214:33: note: Function 'setIndex' argument 1 names different: declaration 'index' definition 'offset'.
icu/source/common/unicode/parsepos.h:66:5: style: Class 'ParsePosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/putil.cpp:84:0: error: #error U_COMMON_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
icu/source/common/resbund_cnv.cpp:27:57: style: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'. [funcArgNamesDifferent]
icu/source/common/unicode/resbund.h:108:44: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
icu/source/common/resbund_cnv.cpp:27:57: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
icu/source/common/resbund_cnv.cpp:29:58: style: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/common/unicode/resbund.h:110:45: note: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'.
icu/source/common/resbund_cnv.cpp:29:58: note: Function 'ResourceBundle' argument 3 names different: declaration 'err' definition 'error'.
icu/source/common/resbund_cnv.cpp:35:57: style: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'. [funcArgNamesDifferent]
icu/source/common/unicode/resbund.h:123:44: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
icu/source/common/resbund_cnv.cpp:35:57: note: Function 'ResourceBundle' argument 1 names different: declaration 'packageName' definition 'path'.
icu/source/common/resbund_cnv.cpp:36:58: style: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/common/unicode/resbund.h:124:45: note: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'.
icu/source/common/resbund_cnv.cpp:36:58: note: Function 'ResourceBundle' argument 2 names different: declaration 'err' definition 'error'.
icu/source/common/unicode/resbund.h:132:5: style: Class 'ResourceBundle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/ruleiter.cpp:25:67: style: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'. [funcArgNamesDifferent]
icu/source/common/ruleiter.h:103:48: note: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'.
icu/source/common/ruleiter.cpp:25:67: note: Function 'RuleCharacterIterator' argument 1 names different: declaration 'text' definition 'theText'.
icu/source/common/ruleiter.cpp:25:95: style: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'. [funcArgNamesDifferent]
icu/source/common/ruleiter.h:103:73: note: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'.
icu/source/common/ruleiter.cpp:25:95: note: Function 'RuleCharacterIterator' argument 2 names different: declaration 'sym' definition 'theSym'.
icu/source/common/ruleiter.cpp:26:38: style: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'. [funcArgNamesDifferent]
icu/source/common/ruleiter.h:104:42: note: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'.
icu/source/common/ruleiter.cpp:26:38: note: Function 'RuleCharacterIterator' argument 3 names different: declaration 'pos' definition 'thePos'.
icu/source/common/ruleiter.h:135:5: style: The struct 'Pos' does not have a constructor although it has private member variables. [noConstructor]
icu/source/common/unicode/parsepos.h:166:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/common/unicode/uobject.h:241:22: note: Virtual function in base class
icu/source/common/unicode/parsepos.h:166:22: note: Function in derived class
icu/source/common/unicode/schriter.h:54:3: style: Class 'StringCharacterIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/common/unicode/simpleformatter.h:76:0: error: syntax error [syntaxError]
icu/source/common/unicode/uversion.h:128:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
icu/source/common/ucnvbocu.cpp:919:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
icu/source/common/ucnvlat1.cpp:196:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:194:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:196:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:198:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:196:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:198:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:200:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:198:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:200:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:202:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:200:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:202:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:204:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:202:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:204:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:206:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:204:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:206:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:208:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:206:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:208:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:210:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:208:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:210:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:212:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:210:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:212:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:214:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:212:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:214:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:216:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:214:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:216:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:218:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:216:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:218:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:220:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:218:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:220:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:222:13: style: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/common/ucnvlat1.cpp:220:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:222:13: note: Variable 'u' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/common/ucnvlat1.cpp:590:13: style: The scope of the variable 'b' can be reduced. [variableScope]
icu/source/common/ucnvlat1.cpp:647:17: style: The scope of the variable 'oredChars' can be reduced. [variableScope]
icu/source/common/umapfile.cpp:196:31: style: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'. [funcArgNamesDifferent]
icu/source/common/umapfile.h:32:41: note: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'.
icu/source/common/umapfile.cpp:196:31: note: Function 'uprv_mapFile' argument 1 names different: declaration 'pdm' definition 'pData'.
icu/source/common/umath.cpp:16:18: style: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'. [funcArgNamesDifferent]
icu/source/common/putilimp.h:360:47: note: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'.
icu/source/common/umath.cpp:16:18: note: Function 'uprv_max' argument 1 names different: declaration 'd' definition 'x'.
icu/source/common/umath.cpp:22:18: style: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'. [funcArgNamesDifferent]
icu/source/common/putilimp.h:365:47: note: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'.
icu/source/common/umath.cpp:22:18: note: Function 'uprv_min' argument 1 names different: declaration 'd' definition 'x'.
icu/source/common/unistr_titlecase_brkiter.cpp:33:39: style: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2723:41: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/unistr_titlecase_brkiter.cpp:33:39: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/unistr_titlecase_brkiter.cpp:38:39: style: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2752:41: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/unistr_titlecase_brkiter.cpp:38:39: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/unistr_titlecase_brkiter.cpp:43:39: style: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'. [funcArgNamesDifferent]
icu/source/common/unicode/unistr.h:2785:41: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/unistr_titlecase_brkiter.cpp:43:39: note: Function 'toTitle' argument 1 names different: declaration 'titleIter' definition 'iter'.
icu/source/common/ures_cnv.cpp:35:13: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/common/ures_cnv.cpp:30:25: style: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'. [funcArgNamesDifferent]
icu/source/common/unicode/ures.h:213:25: note: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'.
icu/source/common/ures_cnv.cpp:30:25: note: Function 'ures_openU' argument 1 names different: declaration 'packageName' definition 'myPath'.
icu/source/common/ures_cnv.cpp:31:24: style: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'. [funcArgNamesDifferent]
icu/source/common/unicode/ures.h:214:24: note: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'.
icu/source/common/ures_cnv.cpp:31:24: note: Function 'ures_openU' argument 2 names different: declaration 'locale' definition 'localeID'.
icu/source/extra/scrptrun/scrptrun.cpp:77:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
icu/source/extra/scrptrun/scrptrun.h:140:53: style: Function 'reset' argument 2 names different: declaration 'count' definition 'length'. [funcArgNamesDifferent]
icu/source/extra/scrptrun/scrptrun.h:46:39: note: Function 'reset' argument 2 names different: declaration 'count' definition 'length'.
icu/source/extra/scrptrun/scrptrun.h:140:53: note: Function 'reset' argument 2 names different: declaration 'count' definition 'length'.
icu/source/extra/scrptrun/scrptrun.h:102:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
icu/source/extra/scrptrun/scrptrun.h:107:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
icu/source/extra/scrptrun/scrptrun.h:112:19: warning: Member variable 'ScriptRun::parenStack' is not initialized in the constructor. [uninitMemberVar]
icu/source/extra/uconv/uconv.cpp:988:38: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/extra/uconv/uconv.cpp:86:14: style: The scope of the variable 'dataPath' can be reduced. [variableScope]
icu/source/extra/uconv/uconv.cpp:867:25: style: The scope of the variable 'chunkLimit' can be reduced. [variableScope]
icu/source/extra/uconv/uwmsg.c:107:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/extra/uconv/uwmsg.c:106:0: note: Variable 'b' is reassigned a value before the old one has been used.
icu/source/extra/uconv/uwmsg.c:107:5: note: Variable 'b' is reassigned a value before the old one has been used.
icu/source/i18n/unicode/dcfmtsym.h:218:5: style: Class 'DecimalFormatSymbols' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/plurrule.h:207:5: style: Class 'PluralRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/pluralaffix.h:85:5: style: Class 'PluralAffix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/affixpatternparser.h:368:1: style: Class 'AffixPatternParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/decimfmt.h:695:5: style: Class 'DecimalFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/affixpatternparser.cpp:400:5: style: Class 'AffixPatternAppender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/alphaindex.cpp:837:71: style: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'. [funcArgNamesDifferent]
icu/source/i18n/unicode/alphaindex.h:400:66: note: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:837:71: note: Function 'setInflowLabel' argument 1 names different: declaration 'inflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:844:73: style: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'. [funcArgNamesDifferent]
icu/source/i18n/unicode/alphaindex.h:422:68: note: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:844:73: note: Function 'setOverflowLabel' argument 1 names different: declaration 'overflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:851:74: style: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'. [funcArgNamesDifferent]
icu/source/i18n/unicode/alphaindex.h:442:69: note: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:851:74: note: Function 'setUnderflowLabel' argument 1 names different: declaration 'underflowLabel' definition 'label'.
icu/source/i18n/alphaindex.cpp:1105:62: style: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'. [funcArgNamesDifferent]
icu/source/i18n/unicode/alphaindex.h:533:58: note: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'.
icu/source/i18n/alphaindex.cpp:1105:62: note: Function 'getBucketIndex' argument 1 names different: declaration 'itemName' definition 'name'.
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::inputList_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::labelsIterIndex_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::itemsIterIndex_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::currentBucket_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::maxLabelCount_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::initialLabels_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::firstCharsInScripts_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::collator_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::collatorPrimaryOnly_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::buckets_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::inflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::overflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::underflowLabel_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::overflowComparisonString_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/alphaindex.h:651:23: warning: Member variable 'AlphabeticIndex::emptyString_' is not assigned a value in 'AlphabeticIndex::operator='. [operatorEqVarError]
icu/source/i18n/unicode/tblcoll.h:224:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:252:19: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:224:19: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:231:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:268:23: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:231:23: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:273:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:352:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:273:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:290:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:385:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:290:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:311:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:443:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:311:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:326:30: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:458:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:326:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:343:30: style: The function 'compareUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:475:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:343:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:361:27: style: The function 'getCollationKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:497:27: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:361:27: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:380:27: style: The function 'getCollationKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:520:27: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:380:27: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:390:21: style: The function 'hashCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:528:21: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:390:21: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:402:20: style: The function 'getLocale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:542:20: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:402:20: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:416:18: style: The function 'getVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:841:18: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:416:18: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:448:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:853:22: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:448:22: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:509:18: style: The function 'setAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:863:18: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:509:18: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:519:32: style: The function 'getAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:874:32: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:519:32: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:538:23: style: The function 'setMaxVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:895:23: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:538:23: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:546:29: style: The function 'getMaxVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:905:29: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:546:29: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:564:22: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:923:22: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:564:22: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:581:22: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:940:22: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:581:22: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:594:18: style: The function 'setVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:953:18: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:594:18: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:603:22: style: The function 'getVariableTop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:962:22: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:603:22: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:614:25: style: The function 'getTailoredSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:973:25: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:614:25: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:630:21: style: The function 'getSortKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1000:21: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:630:21: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:649:21: style: The function 'getSortKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1023:21: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:649:21: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:665:22: style: The function 'getReorderCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:626:22: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:665:22: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:680:19: style: The function 'setReorderCodes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:645:19: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:680:19: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:688:30: style: The function 'internalCompareUTF8' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1150:30: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:688:30: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:716:21: style: The function 'internalGetShortDefinitionString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1141:21: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:716:21: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:725:21: style: The function 'internalNextSortKeyPart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1160:5: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:725:21: note: Function in derived class
icu/source/i18n/unicode/tblcoll.h:803:18: style: The function 'setLocales' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/coll.h:1116:18: note: Virtual function in base class
icu/source/i18n/unicode/tblcoll.h:803:18: note: Function in derived class
icu/source/i18n/anytrans.cpp:289:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/anytrans.cpp:121:57: style: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'. [funcArgNamesDifferent]
icu/source/i18n/anytrans.cpp:101:42: note: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'.
icu/source/i18n/anytrans.cpp:121:57: note: Function 'ScriptRunIterator' argument 1 names different: declaration 'text' definition 'theText'.
icu/source/i18n/anytrans.cpp:122:46: style: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'. [funcArgNamesDifferent]
icu/source/i18n/anytrans.cpp:101:56: note: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'.
icu/source/i18n/anytrans.cpp:122:46: note: Function 'ScriptRunIterator' argument 2 names different: declaration 'start' definition 'myStart'.
icu/source/i18n/anytrans.cpp:122:63: style: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'. [funcArgNamesDifferent]
icu/source/i18n/anytrans.cpp:101:71: note: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'.
icu/source/i18n/anytrans.cpp:122:63: note: Function 'ScriptRunIterator' argument 3 names different: declaration 'limit' definition 'myLimit'.
icu/source/i18n/anytrans.cpp:236:80: style: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/anytrans.h:74:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'.
icu/source/i18n/anytrans.cpp:236:80: note: Function 'handleTransliterate' argument 2 names different: declaration 'index' definition 'pos'.
icu/source/i18n/anytrans.cpp:237:51: style: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'. [funcArgNamesDifferent]
icu/source/i18n/anytrans.h:75:44: note: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'.
icu/source/i18n/anytrans.cpp:237:51: note: Function 'handleTransliterate' argument 3 names different: declaration 'incremental' definition 'isIncremental'.
icu/source/i18n/anytrans.cpp:121:20: warning: Member variable 'ScriptRunIterator::start' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/anytrans.h:37:1: warning: The class 'AnyTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/anytrans.h:69:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/anytrans.h:69:29: note: Function in derived class
icu/source/i18n/anytrans.h:74:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/anytrans.h:74:18: note: Function in derived class
icu/source/i18n/anytrans.h:80:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/anytrans.h:80:22: note: Function in derived class
icu/source/i18n/nultrans.h:48:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/nultrans.h:48:29: note: Function in derived class
icu/source/i18n/nultrans.h:54:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/nultrans.h:54:18: note: Function in derived class
icu/source/i18n/nultrans.h:60:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/nultrans.h:60:22: note: Function in derived class
icu/source/i18n/unicode/calendar.h:2501:36: style: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:334:57: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/unicode/calendar.h:2501:36: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/unicode/calendar.h:2501:54: style: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:334:82: note: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'.
icu/source/i18n/unicode/calendar.h:2501:54: note: Function 'createInstance' argument 2 names different: declaration 'success' definition 'errorCode'.
icu/source/i18n/astro.cpp:638:60: style: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'. [funcArgNamesDifferent]
icu/source/i18n/astro.h:485:42: note: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'.
icu/source/i18n/astro.cpp:638:60: note: Function 'getSunLongitude' argument 1 names different: declaration 'julianDay' definition 'jDay'.
icu/source/i18n/astro.h:301:3: style: Class 'CalendarAstronomer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/astro.h:590:5: style: Class 'MoonAge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/astro.cpp:726:20: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/astro.h:650:20: note: Virtual function in base class
icu/source/i18n/astro.cpp:726:20: note: Function in derived class
icu/source/i18n/astro.cpp:1228:20: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/astro.h:650:20: note: Virtual function in base class
icu/source/i18n/astro.cpp:1228:20: note: Function in derived class
icu/source/i18n/basictz.cpp:40:76: style: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/basictz.h:85:44: note: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/basictz.cpp:40:76: note: Function 'hasEquivalentTransitions' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/bocsu.cpp:74:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
icu/source/i18n/brktrans.cpp:72:82: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/brktrans.h:84:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/brktrans.cpp:72:82: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/brktrans.h:41:5: style: Class 'BreakTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/brktrans.h:57:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/brktrans.h:57:29: note: Function in derived class
icu/source/i18n/brktrans.h:66:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/brktrans.h:66:22: note: Function in derived class
icu/source/i18n/brktrans.h:84:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/brktrans.h:84:18: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:171:5: style: Class 'GregorianCalendar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/gregocal.h:304:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:304:23: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:351:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:490:19: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:351:19: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:364:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:364:18: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:377:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:377:18: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:408:13: style: The function 'getActualMinimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1142:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:408:13: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:433:21: style: The function 'getActualMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1180:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:433:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:444:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:444:19: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:458:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:458:22: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:483:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:483:26: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:510:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:510:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:521:21: style: The function 'handleComputeJulianDay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1706:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:521:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:530:21: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:530:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:539:21: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:539:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:614:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:614:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:624:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:624:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:634:21: style: The function 'handleGetExtendedYearFromWeekFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1716:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:634:21: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:652:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:652:18: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:758:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:758:19: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:764:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:764:19: note: Function in derived class
icu/source/i18n/unicode/gregocal.h:770:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/unicode/gregocal.h:770:21: note: Function in derived class
icu/source/i18n/buddhcal.h:97:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
icu/source/i18n/buddhcal.h:97:23: note: Function in derived class
icu/source/i18n/buddhcal.h:110:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
icu/source/i18n/buddhcal.h:110:22: note: Function in derived class
icu/source/i18n/buddhcal.h:131:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
icu/source/i18n/buddhcal.h:131:26: note: Function in derived class
icu/source/i18n/buddhcal.h:145:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
icu/source/i18n/buddhcal.h:145:21: note: Function in derived class
icu/source/i18n/buddhcal.h:151:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
icu/source/i18n/buddhcal.h:151:18: note: Function in derived class
icu/source/i18n/buddhcal.h:159:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
icu/source/i18n/buddhcal.h:159:21: note: Function in derived class
icu/source/i18n/buddhcal.h:173:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:510:21: note: Virtual function in base class
icu/source/i18n/buddhcal.h:173:21: note: Function in derived class
icu/source/i18n/buddhcal.h:180:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
icu/source/i18n/buddhcal.h:180:19: note: Function in derived class
icu/source/i18n/buddhcal.h:187:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
icu/source/i18n/buddhcal.h:187:19: note: Function in derived class
icu/source/i18n/buddhcal.h:193:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
icu/source/i18n/buddhcal.h:193:21: note: Function in derived class
icu/source/i18n/calendar.cpp:974:21: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/calendar.cpp:969:36: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/calendar.cpp:974:21: note: Null pointer dereference
icu/source/i18n/calendar.cpp:975:5: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/calendar.cpp:969:36: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/calendar.cpp:975:5: note: Null pointer dereference
icu/source/i18n/calendar.cpp:1013:32: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/calendar.cpp:1008:36: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/calendar.cpp:1013:32: note: Null pointer dereference
icu/source/i18n/calendar.cpp:1014:5: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/calendar.cpp:1008:36: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/calendar.cpp:1014:5: note: Null pointer dereference
icu/source/i18n/calendar.cpp:522:21: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:912:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:959:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:1118:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:1178:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:2580:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:2740:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:3946:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/calendar.cpp:2253:72: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
icu/source/i18n/calendar.cpp:3908:13: style: The scope of the variable 'index' can be reduced. [variableScope]
icu/source/i18n/calendar.cpp:3909:13: style: The scope of the variable 'currentValue' can be reduced. [variableScope]
icu/source/i18n/unicode/simpletz.h:921:61: style: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:618:62: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'.
icu/source/i18n/unicode/simpletz.h:921:61: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawOffsetRef'.
icu/source/i18n/unicode/simpletz.h:922:36: style: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:619:37: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'.
icu/source/i18n/unicode/simpletz.h:922:36: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstOffsetRef'.
icu/source/i18n/calendar.cpp:867:38: style: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:2478:27: note: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/calendar.cpp:867:38: note: Function 'makeInstance' argument 1 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/calendar.cpp:867:59: style: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:2478:47: note: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'.
icu/source/i18n/calendar.cpp:867:59: note: Function 'makeInstance' argument 2 names different: declaration 'status' definition 'success'.
icu/source/i18n/calendar.cpp:966:36: style: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:374:57: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/calendar.cpp:966:36: note: Function 'createInstance' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/calendar.cpp:1004:23: style: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:2491:27: note: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/calendar.cpp:1004:23: note: Function 'getCalendarTypeFromLocale' argument 1 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/calendar.cpp:1007:21: style: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:2494:25: note: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/calendar.cpp:1007:21: note: Function 'getCalendarTypeFromLocale' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/calendar.cpp:1403:51: style: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:1766:45: note: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'.
icu/source/i18n/calendar.cpp:1403:51: note: Function 'newestStamp' argument 1 names different: declaration 'start' definition 'first'.
icu/source/i18n/calendar.cpp:1403:78: style: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:1766:72: note: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'.
icu/source/i18n/calendar.cpp:1403:78: note: Function 'newestStamp' argument 2 names different: declaration 'end' definition 'last'.
icu/source/i18n/calendar.cpp:1403:92: style: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:1766:85: note: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'.
icu/source/i18n/calendar.cpp:1403:92: note: Function 'newestStamp' argument 3 names different: declaration 'bestSoFar' definition 'bestStampSoFar'.
icu/source/i18n/calendar.cpp:1482:42: style: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:1504:44: note: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'.
icu/source/i18n/calendar.cpp:1482:42: note: Function 'computeFields' argument 1 names different: declaration 'status' definition 'ec'.
icu/source/i18n/calendar.cpp:2272:41: style: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:830:43: note: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'.
icu/source/i18n/calendar.cpp:2272:41: note: Function 'fieldDifference' argument 1 names different: declaration 'when' definition 'targetMs'.
icu/source/i18n/calendar.cpp:2272:90: style: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:830:88: note: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'.
icu/source/i18n/calendar.cpp:2272:90: note: Function 'fieldDifference' argument 3 names different: declaration 'status' definition 'ec'.
icu/source/i18n/calendar.cpp:2375:35: style: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:840:34: note: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'.
icu/source/i18n/calendar.cpp:2375:35: note: Function 'adoptTimeZone' argument 1 names different: declaration 'value' definition 'zone'.
icu/source/i18n/calendar.cpp:3764:82: style: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/calendar.h:2210:88: note: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/calendar.cpp:3764:82: note: Function 'setWeekData' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/sharedcalendar.h:23:5: style: Class 'SharedCalendar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/simpletz.h:112:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:441:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:112:19: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:571:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:478:21: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:571:21: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:589:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:501:21: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:589:21: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:618:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:528:18: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:618:18: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:625:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:625:18: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:635:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:547:21: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:635:21: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:644:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:538:18: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:644:18: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:663:21: style: The function 'getDSTSavings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:788:21: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:663:21: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:671:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:716:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:671:19: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:687:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:731:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:687:19: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:695:11: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:741:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:695:11: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:704:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:750:23: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:704:23: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:714:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:714:19: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:724:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:724:19: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:734:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:734:21: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:752:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:752:18: note: Function in derived class
icu/source/i18n/unicode/simpletz.h:768:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:771:22: note: Virtual function in base class
icu/source/i18n/unicode/simpletz.h:768:22: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:77:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:441:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:77:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:124:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:750:23: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:124:23: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:150:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:478:21: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:150:21: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:172:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:501:21: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:172:21: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:198:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:528:18: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:198:18: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:208:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:538:18: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:208:18: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:217:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:547:21: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:217:21: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:225:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:716:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:225:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:240:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:731:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:240:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:250:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:741:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:250:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:260:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:260:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:270:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:270:19: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:280:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:280:21: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:298:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:298:18: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:305:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:305:18: note: Function in derived class
icu/source/i18n/unicode/rbtz.h:355:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:771:22: note: Virtual function in base class
icu/source/i18n/unicode/rbtz.h:355:22: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:73:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:441:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:73:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:188:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:750:23: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:188:23: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:214:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:478:21: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:214:21: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:236:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:501:21: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:236:21: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:262:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:528:18: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:262:18: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:272:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:538:18: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:272:18: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:281:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:547:21: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:281:21: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:289:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:716:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:289:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:304:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:731:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:304:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:314:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:741:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:314:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:324:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:324:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:334:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:334:19: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:344:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:344:21: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:362:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:362:18: note: Function in derived class
icu/source/i18n/unicode/vtzone.h:449:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:771:22: note: Virtual function in base class
icu/source/i18n/unicode/vtzone.h:449:22: note: Function in derived class
icu/source/i18n/taiwncal.h:94:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
icu/source/i18n/taiwncal.h:94:23: note: Function in derived class
icu/source/i18n/taiwncal.h:107:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
icu/source/i18n/taiwncal.h:107:22: note: Function in derived class
icu/source/i18n/taiwncal.h:128:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
icu/source/i18n/taiwncal.h:128:26: note: Function in derived class
icu/source/i18n/taiwncal.h:142:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
icu/source/i18n/taiwncal.h:142:21: note: Function in derived class
icu/source/i18n/taiwncal.h:148:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
icu/source/i18n/taiwncal.h:148:18: note: Function in derived class
icu/source/i18n/taiwncal.h:156:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
icu/source/i18n/taiwncal.h:156:21: note: Function in derived class
icu/source/i18n/taiwncal.h:162:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
icu/source/i18n/taiwncal.h:162:19: note: Function in derived class
icu/source/i18n/taiwncal.h:169:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
icu/source/i18n/taiwncal.h:169:19: note: Function in derived class
icu/source/i18n/taiwncal.h:175:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
icu/source/i18n/taiwncal.h:175:21: note: Function in derived class
icu/source/i18n/japancal.h:104:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:304:23: note: Virtual function in base class
icu/source/i18n/japancal.h:104:23: note: Function in derived class
icu/source/i18n/japancal.h:111:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:624:21: note: Virtual function in base class
icu/source/i18n/japancal.h:111:21: note: Function in derived class
icu/source/i18n/japancal.h:117:21: style: The function 'getActualMaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:433:21: note: Virtual function in base class
icu/source/i18n/japancal.h:117:21: note: Function in derived class
icu/source/i18n/japancal.h:131:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:458:22: note: Virtual function in base class
icu/source/i18n/japancal.h:131:22: note: Function in derived class
icu/source/i18n/japancal.h:152:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:483:26: note: Virtual function in base class
icu/source/i18n/japancal.h:152:26: note: Function in derived class
icu/source/i18n/japancal.h:158:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:758:19: note: Virtual function in base class
icu/source/i18n/japancal.h:158:19: note: Function in derived class
icu/source/i18n/japancal.h:164:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:764:19: note: Virtual function in base class
icu/source/i18n/japancal.h:164:19: note: Function in derived class
icu/source/i18n/japancal.h:169:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:770:21: note: Virtual function in base class
icu/source/i18n/japancal.h:169:21: note: Function in derived class
icu/source/i18n/japancal.h:179:21: style: The function 'internalGetEra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:495:21: note: Virtual function in base class
icu/source/i18n/japancal.h:179:21: note: Function in derived class
icu/source/i18n/japancal.h:185:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:652:18: note: Virtual function in base class
icu/source/i18n/japancal.h:185:18: note: Function in derived class
icu/source/i18n/japancal.h:191:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/gregocal.h:614:21: note: Virtual function in base class
icu/source/i18n/japancal.h:191:21: note: Function in derived class
icu/source/i18n/japancal.h:200:21: style: The function 'getDefaultMonthInYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2010:21: note: Virtual function in base class
icu/source/i18n/japancal.h:200:21: note: Function in derived class
icu/source/i18n/japancal.h:210:21: style: The function 'getDefaultDayInMonth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2020:21: note: Virtual function in base class
icu/source/i18n/japancal.h:210:21: note: Function in derived class
icu/source/i18n/islamcal.h:233:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/islamcal.h:233:21: note: Function in derived class
icu/source/i18n/islamcal.h:295:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:295:19: note: Function in derived class
icu/source/i18n/islamcal.h:304:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:304:19: note: Function in derived class
icu/source/i18n/islamcal.h:310:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:310:19: note: Function in derived class
icu/source/i18n/islamcal.h:320:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:320:19: note: Function in derived class
icu/source/i18n/islamcal.h:329:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:329:19: note: Function in derived class
icu/source/i18n/islamcal.h:347:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/islamcal.h:347:16: note: Function in derived class
icu/source/i18n/islamcal.h:356:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/islamcal.h:356:20: note: Function in derived class
icu/source/i18n/islamcal.h:377:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/islamcal.h:377:24: note: Function in derived class
icu/source/i18n/islamcal.h:394:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/islamcal.h:394:17: note: Function in derived class
icu/source/i18n/islamcal.h:401:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/islamcal.h:401:17: note: Function in derived class
icu/source/i18n/islamcal.h:408:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/islamcal.h:408:17: note: Function in derived class
icu/source/i18n/islamcal.h:414:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/islamcal.h:414:19: note: Function in derived class
icu/source/i18n/hebrwcal.h:195:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:195:23: note: Function in derived class
icu/source/i18n/hebrwcal.h:208:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:208:22: note: Function in derived class
icu/source/i18n/hebrwcal.h:229:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:229:26: note: Function in derived class
icu/source/i18n/hebrwcal.h:245:18: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:580:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:245:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:249:18: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:558:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:249:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:263:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:263:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:276:18: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:276:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:306:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:306:21: note: Function in derived class
icu/source/i18n/hebrwcal.h:315:21: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:315:21: note: Function in derived class
icu/source/i18n/hebrwcal.h:324:21: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:324:21: note: Function in derived class
icu/source/i18n/hebrwcal.h:340:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:340:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:349:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:349:21: note: Function in derived class
icu/source/i18n/hebrwcal.h:363:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:363:21: note: Function in derived class
icu/source/i18n/hebrwcal.h:373:18: style: The function 'validateField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1726:18: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:373:18: note: Function in derived class
icu/source/i18n/hebrwcal.h:386:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:386:17: note: Function in derived class
icu/source/i18n/hebrwcal.h:392:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:392:19: note: Function in derived class
icu/source/i18n/hebrwcal.h:399:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:399:19: note: Function in derived class
icu/source/i18n/hebrwcal.h:405:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/hebrwcal.h:405:21: note: Function in derived class
icu/source/i18n/persncal.h:167:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/persncal.h:167:21: note: Function in derived class
icu/source/i18n/persncal.h:197:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/persncal.h:197:19: note: Function in derived class
icu/source/i18n/persncal.h:206:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/persncal.h:206:19: note: Function in derived class
icu/source/i18n/persncal.h:212:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
icu/source/i18n/persncal.h:212:19: note: Function in derived class
icu/source/i18n/persncal.h:222:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/persncal.h:222:19: note: Function in derived class
icu/source/i18n/persncal.h:231:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/persncal.h:231:19: note: Function in derived class
icu/source/i18n/persncal.h:249:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/persncal.h:249:16: note: Function in derived class
icu/source/i18n/persncal.h:258:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/persncal.h:258:20: note: Function in derived class
icu/source/i18n/persncal.h:279:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/persncal.h:279:24: note: Function in derived class
icu/source/i18n/persncal.h:295:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/persncal.h:295:17: note: Function in derived class
icu/source/i18n/persncal.h:301:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/persncal.h:301:17: note: Function in derived class
icu/source/i18n/persncal.h:308:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/persncal.h:308:17: note: Function in derived class
icu/source/i18n/persncal.h:314:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/persncal.h:314:19: note: Function in derived class
icu/source/i18n/indiancal.h:189:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/indiancal.h:189:21: note: Function in derived class
icu/source/i18n/indiancal.h:203:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:203:19: note: Function in derived class
icu/source/i18n/indiancal.h:212:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:212:19: note: Function in derived class
icu/source/i18n/indiancal.h:218:19: style: The function 'handleGetYearLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1685:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:218:19: note: Function in derived class
icu/source/i18n/indiancal.h:228:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:228:19: note: Function in derived class
icu/source/i18n/indiancal.h:237:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:237:19: note: Function in derived class
icu/source/i18n/indiancal.h:255:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/indiancal.h:255:16: note: Function in derived class
icu/source/i18n/indiancal.h:264:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/indiancal.h:264:20: note: Function in derived class
icu/source/i18n/indiancal.h:285:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/indiancal.h:285:24: note: Function in derived class
icu/source/i18n/indiancal.h:302:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/indiancal.h:302:17: note: Function in derived class
icu/source/i18n/indiancal.h:309:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/indiancal.h:309:17: note: Function in derived class
icu/source/i18n/indiancal.h:316:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/indiancal.h:316:17: note: Function in derived class
icu/source/i18n/indiancal.h:322:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/indiancal.h:322:19: note: Function in derived class
icu/source/i18n/chnsecal.h:147:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/chnsecal.h:147:21: note: Function in derived class
icu/source/i18n/chnsecal.h:165:19: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/chnsecal.h:165:19: note: Function in derived class
icu/source/i18n/chnsecal.h:166:19: style: The function 'handleGetMonthLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1676:21: note: Virtual function in base class
icu/source/i18n/chnsecal.h:166:19: note: Function in derived class
icu/source/i18n/chnsecal.h:167:19: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/chnsecal.h:167:19: note: Function in derived class
icu/source/i18n/chnsecal.h:168:19: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/chnsecal.h:168:19: note: Function in derived class
icu/source/i18n/chnsecal.h:169:16: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/chnsecal.h:169:16: note: Function in derived class
icu/source/i18n/chnsecal.h:173:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:580:18: note: Virtual function in base class
icu/source/i18n/chnsecal.h:173:16: note: Function in derived class
icu/source/i18n/chnsecal.h:174:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:558:18: note: Virtual function in base class
icu/source/i18n/chnsecal.h:174:16: note: Function in derived class
icu/source/i18n/chnsecal.h:175:16: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:716:18: note: Virtual function in base class
icu/source/i18n/chnsecal.h:175:16: note: Function in derived class
icu/source/i18n/chnsecal.h:176:16: style: The function 'roll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:683:18: note: Virtual function in base class
icu/source/i18n/chnsecal.h:176:16: note: Function in derived class
icu/source/i18n/chnsecal.h:207:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/chnsecal.h:207:20: note: Function in derived class
icu/source/i18n/chnsecal.h:228:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/chnsecal.h:228:24: note: Function in derived class
icu/source/i18n/chnsecal.h:241:17: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/chnsecal.h:241:17: note: Function in derived class
icu/source/i18n/chnsecal.h:248:17: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/chnsecal.h:248:17: note: Function in derived class
icu/source/i18n/chnsecal.h:255:17: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/chnsecal.h:255:17: note: Function in derived class
icu/source/i18n/chnsecal.h:261:19: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/chnsecal.h:261:19: note: Function in derived class
icu/source/i18n/cecal.h:71:21: style: The function 'handleComputeMonthStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1666:21: note: Virtual function in base class
icu/source/i18n/cecal.h:71:21: note: Function in derived class
icu/source/i18n/cecal.h:77:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1641:21: note: Virtual function in base class
icu/source/i18n/cecal.h:77:21: note: Function in derived class
icu/source/i18n/cecal.h:88:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:879:19: note: Virtual function in base class
icu/source/i18n/cecal.h:88:19: note: Function in derived class
icu/source/i18n/cecal.h:94:19: style: The function 'haveDefaultCentury' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2406:19: note: Virtual function in base class
icu/source/i18n/cecal.h:94:19: note: Function in derived class
icu/source/i18n/coptccal.h:148:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/coptccal.h:148:23: note: Function in derived class
icu/source/i18n/coptccal.h:155:18: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/coptccal.h:155:18: note: Function in derived class
icu/source/i18n/coptccal.h:166:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/coptccal.h:166:21: note: Function in derived class
icu/source/i18n/coptccal.h:172:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/coptccal.h:172:18: note: Function in derived class
icu/source/i18n/coptccal.h:179:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/coptccal.h:179:19: note: Function in derived class
icu/source/i18n/coptccal.h:185:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/coptccal.h:185:21: note: Function in derived class
icu/source/i18n/coptccal.h:191:21: style: The function 'getJDEpochOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/cecal.h:103:21: note: Virtual function in base class
icu/source/i18n/coptccal.h:191:21: note: Function in derived class
icu/source/i18n/coptccal.h:205:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/coptccal.h:205:22: note: Function in derived class
icu/source/i18n/dangical.h:69:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/chnsecal.h:147:21: note: Virtual function in base class
icu/source/i18n/dangical.h:69:21: note: Function in derived class
icu/source/i18n/dangical.h:86:20: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/chnsecal.h:207:20: note: Virtual function in base class
icu/source/i18n/dangical.h:86:20: note: Function in derived class
icu/source/i18n/dangical.h:107:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/chnsecal.h:228:24: note: Virtual function in base class
icu/source/i18n/dangical.h:107:16: note: Function in derived class
icu/source/i18n/ethpccal.h:144:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:307:23: note: Virtual function in base class
icu/source/i18n/ethpccal.h:144:23: note: Function in derived class
icu/source/i18n/ethpccal.h:151:26: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1376:26: note: Virtual function in base class
icu/source/i18n/ethpccal.h:151:26: note: Function in derived class
icu/source/i18n/ethpccal.h:176:21: style: The function 'handleGetExtendedYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1696:21: note: Virtual function in base class
icu/source/i18n/ethpccal.h:176:21: note: Function in derived class
icu/source/i18n/ethpccal.h:182:18: style: The function 'handleComputeFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1964:18: note: Virtual function in base class
icu/source/i18n/ethpccal.h:182:18: note: Function in derived class
icu/source/i18n/ethpccal.h:188:21: style: The function 'handleGetLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/cecal.h:77:21: note: Virtual function in base class
icu/source/i18n/ethpccal.h:188:21: note: Function in derived class
icu/source/i18n/ethpccal.h:195:19: style: The function 'defaultCenturyStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2412:19: note: Virtual function in base class
icu/source/i18n/ethpccal.h:195:19: note: Function in derived class
icu/source/i18n/ethpccal.h:201:21: style: The function 'defaultCenturyStartYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:2417:21: note: Virtual function in base class
icu/source/i18n/ethpccal.h:201:21: note: Function in derived class
icu/source/i18n/ethpccal.h:207:21: style: The function 'getJDEpochOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/cecal.h:103:21: note: Virtual function in base class
icu/source/i18n/ethpccal.h:207:21: note: Function in derived class
icu/source/i18n/ethpccal.h:232:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/calendar.h:1342:22: note: Virtual function in base class
icu/source/i18n/ethpccal.h:232:22: note: Function in derived class
icu/source/i18n/olsontz.h:149:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:441:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:149:19: note: Function in derived class
icu/source/i18n/olsontz.h:154:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:750:23: note: Virtual function in base class
icu/source/i18n/olsontz.h:154:23: note: Function in derived class
icu/source/i18n/olsontz.h:164:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:771:22: note: Virtual function in base class
icu/source/i18n/olsontz.h:164:22: note: Function in derived class
icu/source/i18n/olsontz.h:169:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:478:21: note: Virtual function in base class
icu/source/i18n/olsontz.h:169:21: note: Function in derived class
icu/source/i18n/olsontz.h:176:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:501:21: note: Virtual function in base class
icu/source/i18n/olsontz.h:176:21: note: Function in derived class
icu/source/i18n/olsontz.h:184:18: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:528:18: note: Virtual function in base class
icu/source/i18n/olsontz.h:184:18: note: Function in derived class
icu/source/i18n/olsontz.h:190:18: style: The function 'getOffsetFromLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:163:18: note: Virtual function in base class
icu/source/i18n/olsontz.h:190:18: note: Function in derived class
icu/source/i18n/olsontz.h:198:18: style: The function 'setRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:538:18: note: Virtual function in base class
icu/source/i18n/olsontz.h:198:18: note: Function in derived class
icu/source/i18n/olsontz.h:206:21: style: The function 'getRawOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:547:21: note: Virtual function in base class
icu/source/i18n/olsontz.h:206:21: note: Function in derived class
icu/source/i18n/olsontz.h:214:19: style: The function 'useDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:716:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:214:19: note: Function in derived class
icu/source/i18n/olsontz.h:219:19: style: The function 'inDaylightTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:731:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:219:19: note: Function in derived class
icu/source/i18n/olsontz.h:224:21: style: The function 'getDSTSavings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:788:21: note: Virtual function in base class
icu/source/i18n/olsontz.h:224:21: note: Function in derived class
icu/source/i18n/olsontz.h:229:19: style: The function 'hasSameRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/timezone.h:741:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:229:19: note: Function in derived class
icu/source/i18n/olsontz.h:239:19: style: The function 'getNextTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:52:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:239:19: note: Function in derived class
icu/source/i18n/olsontz.h:249:19: style: The function 'getPreviousTransition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:62:19: note: Virtual function in base class
icu/source/i18n/olsontz.h:249:19: note: Function in derived class
icu/source/i18n/olsontz.h:259:21: style: The function 'countTransitionRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:95:21: note: Virtual function in base class
icu/source/i18n/olsontz.h:259:21: note: Function in derived class
icu/source/i18n/olsontz.h:276:18: style: The function 'getTimeZoneRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/basictz.h:113:18: note: Virtual function in base class
icu/source/i18n/olsontz.h:276:18: note: Function in derived class
icu/source/i18n/casetrn.cpp:152:29: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/i18n/casetrn.h:61:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/casetrn.h:61:29: note: Function in derived class
icu/source/i18n/casetrn.h:83:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/casetrn.h:83:18: note: Function in derived class
icu/source/i18n/tolowtrn.h:53:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
icu/source/i18n/tolowtrn.h:53:29: note: Function in derived class
icu/source/i18n/tolowtrn.h:58:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/tolowtrn.h:58:22: note: Function in derived class
icu/source/i18n/cecal.cpp:97:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/cecal.cpp:78:59: style: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'. [funcArgNamesDifferent]
icu/source/i18n/cecal.h:71:68: note: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'.
icu/source/i18n/cecal.cpp:78:59: note: Function 'handleComputeMonthStart' argument 2 names different: declaration 'month' definition 'emonth'.
icu/source/i18n/chnsecal.cpp:145:5: performance: Variable 'isLeapYear' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/chnsecal.h:99:1: warning: The class 'ChineseCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/choicfmt.cpp:176:11: style: The scope of the variable 'expPtr' can be reduced. [variableScope]
icu/source/i18n/choicfmt.cpp:513:12: style: The scope of the variable 'tempNumber' can be reduced. [variableScope]
icu/source/i18n/choicfmt.cpp:77:49: style: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:183:39: note: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/choicfmt.cpp:77:49: note: Function 'ChoiceFormat' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/choicfmt.cpp:91:36: style: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:201:26: note: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:91:36: note: Function 'ChoiceFormat' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:103:36: style: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:220:26: note: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:103:36: note: Function 'ChoiceFormat' argument 4 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:136:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:261:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/choicfmt.cpp:136:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/choicfmt.cpp:247:40: style: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:295:53: note: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'.
icu/source/i18n/choicfmt.cpp:247:40: note: Function 'toPattern' argument 1 names different: declaration 'pattern' definition 'result'.
icu/source/i18n/choicfmt.cpp:255:42: style: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:310:43: note: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'.
icu/source/i18n/choicfmt.cpp:255:42: note: Function 'setChoices' argument 1 names different: declaration 'limitsToCopy' definition 'limits'.
icu/source/i18n/choicfmt.cpp:256:49: style: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:311:50: note: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'.
icu/source/i18n/choicfmt.cpp:256:49: note: Function 'setChoices' argument 2 names different: declaration 'formatsToCopy' definition 'formats'.
icu/source/i18n/choicfmt.cpp:257:36: style: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:312:37: note: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:257:36: note: Function 'setChoices' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:269:36: style: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:327:37: note: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:269:36: note: Function 'setChoices' argument 4 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:347:34: style: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:337:46: note: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:347:34: note: Function 'getLimits' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:357:36: style: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:347:47: note: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:357:36: note: Function 'getClosures' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:367:35: style: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:357:54: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:367:35: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/choicfmt.cpp:381:37: style: Function 'format' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:404:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/choicfmt.cpp:381:37: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/choicfmt.cpp:393:37: style: Function 'format' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:389:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/choicfmt.cpp:393:37: note: Function 'format' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/choicfmt.cpp:474:34: style: Function 'format' argument 5 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:424:47: note: Function 'format' argument 5 names different: declaration 'success' definition 'status'.
icu/source/i18n/choicfmt.cpp:474:34: note: Function 'format' argument 5 names different: declaration 'success' definition 'status'.
icu/source/i18n/choicfmt.cpp:500:36: style: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/choicfmt.h:444:39: note: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'.
icu/source/i18n/choicfmt.cpp:500:36: note: Function 'parse' argument 3 names different: declaration 'parsePosition' definition 'pos'.
icu/source/i18n/unicode/choicfmt.h:236:5: style: 'ChoiceFormat::operator=' should return 'ChoiceFormat &'. [operatorEq]
icu/source/i18n/unicode/choicfmt.h:271:18: warning: Virtual function 'applyPattern' is called from constructor 'ChoiceFormat(const UnicodeString&pattern,UErrorCode&status)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/choicfmt.cpp:82:5: note: Calling applyPattern
icu/source/i18n/unicode/choicfmt.h:271:18: note: applyPattern is a virtual method
icu/source/i18n/unicode/choicfmt.h:496:18: warning: Virtual function 'setChoices' is called from constructor 'ChoiceFormat(const double*limits,const UnicodeString*formats,int32_t count)' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/choicfmt.cpp:95:5: note: Calling setChoices
icu/source/i18n/unicode/choicfmt.h:496:18: note: setChoices is a virtual method
icu/source/i18n/unicode/choicfmt.h:496:18: warning: Virtual function 'setChoices' is called from constructor 'ChoiceFormat(const double*limits,const UBool*closures,const UnicodeString*formats,int32_t count)' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/choicfmt.cpp:107:5: note: Calling setChoices
icu/source/i18n/unicode/choicfmt.h:496:18: note: setChoices is a virtual method
icu/source/i18n/unicode/choicfmt.h:284:18: warning: Virtual function 'applyPattern' is called from constructor 'ChoiceFormat(const UnicodeString&newPattern,UParseError&parseError,UErrorCode&status)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/choicfmt.cpp:131:5: note: Calling applyPattern
icu/source/i18n/unicode/choicfmt.h:284:18: note: applyPattern is a virtual method
icu/source/i18n/unicode/choicfmt.h:261:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:264:19: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:261:19: note: Function in derived class
icu/source/i18n/unicode/choicfmt.h:373:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:393:28: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:373:28: note: Function in derived class
icu/source/i18n/unicode/choicfmt.h:387:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:444:28: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:387:28: note: Function in derived class
icu/source/i18n/unicode/choicfmt.h:402:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:497:28: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:402:28: note: Function in derived class
icu/source/i18n/unicode/choicfmt.h:442:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:624:18: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:442:18: note: Function in derived class
icu/source/i18n/unicode/choicfmt.h:454:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1038:22: note: Virtual function in base class
icu/source/i18n/unicode/choicfmt.h:454:22: note: Function in derived class
icu/source/i18n/unicode/numfmt.h:1199:19: style: The function 'visible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1148:19: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:1199:19: note: Function in derived class
icu/source/i18n/unicode/numfmt.h:1204:35: style: The function 'getSupportedIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1155:35: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:1204:35: note: Function in derived class
icu/source/i18n/collationsets.h:96:5: warning: Member variable 'ContractionsAndExpansions::ces' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/collationsettings.h:105:5: warning: Member variable 'CollationSettings::fastLatinPrimaries' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/collationdata.h:55:5: style: Struct 'CollationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationsets.h:45:5: style: Class 'TailoredSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationtailoring.h:49:5: style: Struct 'CollationTailoring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/utf16collationiterator.h:34:1: warning: The class 'UTF16CollationIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/utf16collationiterator.h:45:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:112:19: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:45:19: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:47:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:122:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:47:18: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:49:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:124:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:49:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:57:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:216:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:57:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:59:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:222:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:59:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:67:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:237:22: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:67:22: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:69:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:245:19: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:69:19: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:71:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:251:19: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:71:19: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:73:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:260:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:73:18: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:75:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:262:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:75:18: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:98:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:45:19: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:98:19: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:100:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:47:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:100:18: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:102:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:49:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:102:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:104:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:57:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:104:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:106:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:59:21: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:106:21: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:109:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:67:22: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:109:22: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:111:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:71:19: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:111:19: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:113:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:73:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:113:18: note: Function in derived class
icu/source/i18n/utf16collationiterator.h:115:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf16collationiterator.h:75:18: note: Virtual function in base class
icu/source/i18n/utf16collationiterator.h:115:18: note: Function in derived class
icu/source/i18n/coleitr.cpp:401:18: style: The function 'handleCE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationsets.h:92:22: note: Virtual function in base class
icu/source/i18n/coleitr.cpp:401:18: note: Function in derived class
icu/source/i18n/coleitr.cpp:402:18: style: The function 'handleExpansion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationsets.h:93:22: note: Virtual function in base class
icu/source/i18n/coleitr.cpp:402:18: note: Function in derived class
icu/source/i18n/coll.cpp:166:17: style: C-style pointer casting [cstyleCast]
icu/source/i18n/coll.cpp:187:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/coll.cpp:446:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/coll.cpp:233:5: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/coll.cpp:228:0: note: Variable 'index' is reassigned a value before the old one has been used.
icu/source/i18n/coll.cpp:233:5: note: Variable 'index' is reassigned a value before the old one has been used.
icu/source/i18n/coll.cpp:230:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/i18n/coll.cpp:699:21: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/i18n/coll.cpp:426:58: style: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:289:60: note: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'.
icu/source/i18n/coll.cpp:426:58: note: Function 'createInstance' argument 1 names different: declaration 'err' definition 'success'.
icu/source/i18n/coll.cpp:431:60: style: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:324:61: note: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'.
icu/source/i18n/coll.cpp:431:60: note: Function 'createInstance' argument 1 names different: declaration 'loc' definition 'desiredLocale'.
icu/source/i18n/coll.cpp:432:48: style: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:324:78: note: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'.
icu/source/i18n/coll.cpp:432:48: note: Function 'createInstance' argument 2 names different: declaration 'err' definition 'status'.
icu/source/i18n/coll.cpp:887:49: style: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:761:79: note: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'.
icu/source/i18n/coll.cpp:887:49: note: Function 'getKeywordValuesForLocale' argument 1 names different: declaration 'keyword' definition 'key'.
icu/source/i18n/coll.cpp:956:60: style: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:671:41: note: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'.
icu/source/i18n/coll.cpp:956:60: note: Function 'getEquivalentReorderCodes' argument 3 names different: declaration 'destCapacity' definition 'capacity'.
icu/source/i18n/coll.cpp:957:49: style: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/coll.h:672:45: note: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/coll.cpp:957:49: note: Function 'getEquivalentReorderCodes' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:1675:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/i18n/collationbuilder.cpp:95:78: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:123:63: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:95:78: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:106:85: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:135:43: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
icu/source/i18n/collationbuilder.cpp:106:85: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
icu/source/i18n/collationbuilder.cpp:107:50: style: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:136:36: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:107:50: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:120:50: style: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:149:33: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:120:50: note: Function 'RuleBasedCollator' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:132:57: style: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:162:40: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
icu/source/i18n/collationbuilder.cpp:132:57: note: Function 'RuleBasedCollator' argument 2 names different: declaration 'collationStrength' definition 'strength'.
icu/source/i18n/collationbuilder.cpp:134:50: style: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:164:33: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:134:50: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationbuilder.cpp:201:62: style: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent]
icu/source/i18n/collationbuilder.h:42:48: note: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'.
icu/source/i18n/collationbuilder.cpp:201:62: note: Function 'CollationBuilder' argument 1 names different: declaration 'base' definition 'b'.
icu/source/i18n/collationbuilder.cpp:295:41: style: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'. [funcArgNamesDifferent]
icu/source/i18n/collationbuilder.h:60:40: note: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'.
icu/source/i18n/collationbuilder.cpp:295:41: note: Function 'addReset' argument 3 names different: declaration 'errorReason' definition 'parserErrorReason'.
icu/source/i18n/collationbuilder.cpp:650:44: style: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'. [funcArgNamesDifferent]
icu/source/i18n/collationbuilder.h:73:43: note: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'.
icu/source/i18n/collationbuilder.cpp:650:44: note: Function 'addRelation' argument 5 names different: declaration 'errorReason' definition 'parserErrorReason'.
icu/source/i18n/collationbuilder.cpp:1641:53: style: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucol.h:433:37: note: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'.
icu/source/i18n/collationbuilder.cpp:1641:53: note: Function 'ucol_openRules' argument 6 names different: declaration 'status' definition 'pErrorCode'.
icu/source/i18n/collationdatabuilder.h:63:5: style: Class 'CollationDataBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationbuilder.cpp:1583:5: style: Class 'CEFinalizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationbuilder.h:59:18: style: The function 'addReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationruleparser.h:79:22: note: Virtual function in base class
icu/source/i18n/collationbuilder.h:59:18: note: Function in derived class
icu/source/i18n/collationbuilder.h:71:18: style: The function 'addRelation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationruleparser.h:84:22: note: Virtual function in base class
icu/source/i18n/collationbuilder.h:71:18: note: Function in derived class
icu/source/i18n/collationbuilder.h:117:18: style: The function 'suppressContractions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationruleparser.h:88:22: note: Virtual function in base class
icu/source/i18n/collationbuilder.h:117:18: note: Function in derived class
icu/source/i18n/collationbuilder.h:121:18: style: The function 'optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationruleparser.h:91:22: note: Virtual function in base class
icu/source/i18n/collationbuilder.h:121:18: note: Function in derived class
icu/source/i18n/collationbuilder.cpp:59:18: style: The function 'getRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationruleparser.h:98:22: note: Virtual function in base class
icu/source/i18n/collationbuilder.cpp:59:18: note: Function in derived class
icu/source/i18n/collationbuilder.cpp:1585:21: style: The function 'modifyCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationdatabuilder.h:58:25: note: Virtual function in base class
icu/source/i18n/collationbuilder.cpp:1585:21: note: Function in derived class
icu/source/i18n/collationbuilder.cpp:1594:21: style: The function 'modifyCE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationdatabuilder.h:60:25: note: Virtual function in base class
icu/source/i18n/collationbuilder.cpp:1594:21: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:1023:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/collationdatabuilder.cpp:900:5: warning: Member variable 'CopyHelper::modifiedCEs' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/collationfastlatinbuilder.h:34:5: style: Class 'CollationFastLatinBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationdatabuilder.cpp:128:5: style: Class 'DataBuilderCollationIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/collationdatabuilder.cpp:134:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:122:18: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:134:18: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:135:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:124:21: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:135:21: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:137:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:216:21: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:137:21: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:138:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:222:21: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:138:21: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:141:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:260:18: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:141:18: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:142:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:262:18: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:142:18: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:144:22: style: The function 'getDataCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:269:22: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:144:22: note: Function in derived class
icu/source/i18n/collationdatabuilder.cpp:145:22: style: The function 'getCE32FromBuilderData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:271:22: note: Virtual function in base class
icu/source/i18n/collationdatabuilder.cpp:145:22: note: Function in derived class
icu/source/i18n/collationdatawriter.cpp:35:63: style: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:474:57: note: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationdatawriter.cpp:35:63: note: Function 'cloneRuleData' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationdatawriter.cpp:56:41: style: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:487:34: note: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'.
icu/source/i18n/collationdatawriter.cpp:56:41: note: Function 'cloneBinary' argument 1 names different: declaration 'buffer' definition 'dest'.
icu/source/i18n/collationdatawriter.cpp:56:77: style: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:487:72: note: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationdatawriter.cpp:56:77: note: Function 'cloneBinary' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/collationfastlatinbuilder.cpp:89:28: warning: Member variable 'CollationFastLatinBuilder::charCEs' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/collationfastlatinbuilder.cpp:89:28: warning: Member variable 'CollationFastLatinBuilder::lastSpecialPrimaries' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/collationiterator.h:52:1: warning: The class 'CollationIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/collationsets.cpp:39:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/collationsets.cpp:361:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/collationsets.cpp:46:58: style: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'. [funcArgNamesDifferent]
icu/source/i18n/collationsets.h:51:54: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
icu/source/i18n/collationsets.cpp:46:58: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
icu/source/i18n/collationsets.cpp:392:72: style: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'. [funcArgNamesDifferent]
icu/source/i18n/collationsets.h:105:54: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
icu/source/i18n/collationsets.cpp:392:72: note: Function 'forData' argument 2 names different: declaration 'errorCode' definition 'ec'.
icu/source/i18n/collationsettings.h:34:1: warning: The struct 'CollationSettings' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/collationweights.cpp:98:19: warning: Member variable 'CollationWeights::ranges' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/compactdecimalformat.cpp:188:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:469:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:483:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:879:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:890:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:921:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:937:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:978:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:1004:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:1007:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/compactdecimalformat.cpp:236:48: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/compactdecimalformat.h:106:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/compactdecimalformat.cpp:236:48: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/compactdecimalformat.cpp:558:3: style: Struct 'CmptDecDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/compactdecimalformat.h:96:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:892:21: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:96:21: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:106:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:902:19: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:106:19: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:122:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:918:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:122:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:138:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:935:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:138:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:157:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:953:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:157:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:173:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:969:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:173:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:188:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:984:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:188:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:207:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1002:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:207:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:223:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1018:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:223:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:238:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1033:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:238:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:257:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1051:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:257:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:278:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1072:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:278:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:298:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1093:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:298:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:318:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1147:28: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:318:28: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:332:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1173:18: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:332:18: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:369:29: style: The function 'parseCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:1196:29: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:369:29: note: Function in derived class
icu/source/i18n/unicode/compactdecimalformat.h:396:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/decimfmt.h:2061:22: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:396:22: note: Function in derived class
icu/source/i18n/cpdtrans.cpp:217:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/cpdtrans.cpp:68:47: style: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:76:44: note: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'.
icu/source/i18n/cpdtrans.cpp:68:47: note: Function 'CompoundTransliterator' argument 2 names different: declaration 'dir' definition 'direction'.
icu/source/i18n/cpdtrans.cpp:93:69: style: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:189:49: note: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/cpdtrans.cpp:93:69: note: Function 'CompoundTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/cpdtrans.cpp:96:55: style: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:192:36: note: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'.
icu/source/i18n/cpdtrans.cpp:96:55: note: Function 'CompoundTransliterator' argument 4 names different: declaration 'numAnonymousRBTs' definition 'anonymousRBTs'.
icu/source/i18n/cpdtrans.cpp:343:73: style: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:114:61: note: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'.
icu/source/i18n/cpdtrans.cpp:343:73: note: Function 'getTransliterator' argument 1 names different: declaration 'idx' definition 'index'.
icu/source/i18n/cpdtrans.cpp:348:57: style: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:120:37: note: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
icu/source/i18n/cpdtrans.cpp:348:57: note: Function 'setTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
icu/source/i18n/cpdtrans.cpp:374:59: style: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:126:39: note: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
icu/source/i18n/cpdtrans.cpp:374:59: note: Function 'adoptTransliterators' argument 2 names different: declaration 'count' definition 'transCount'.
icu/source/i18n/cpdtrans.cpp:394:63: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:139:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/cpdtrans.cpp:394:63: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/cpdtrans.cpp:477:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/cpdtrans.h:158:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'.
icu/source/i18n/cpdtrans.cpp:477:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'idx' definition 'index'.
icu/source/i18n/cpdtrans.cpp:282:49: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
icu/source/i18n/cpdtrans.h:101:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:101:29: note: Function in derived class
icu/source/i18n/cpdtrans.h:139:28: style: The function 'toRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:879:28: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:139:28: note: Function in derived class
icu/source/i18n/cpdtrans.h:146:18: style: The function 'handleGetSourceSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:948:18: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:146:18: note: Function in derived class
icu/source/i18n/cpdtrans.h:152:25: style: The function 'getTargetSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:963:25: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:152:25: note: Function in derived class
icu/source/i18n/cpdtrans.h:158:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:158:18: note: Function in derived class
icu/source/i18n/cpdtrans.h:166:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/cpdtrans.h:166:22: note: Function in derived class
icu/source/i18n/cpdtrans.cpp:190:35: performance: Function parameter 'UVector' should be passed by const reference. [passedByValue]
icu/source/i18n/csdetect.cpp:250:28: style: The scope of the variable 'csr' can be reduced. [variableScope]
icu/source/i18n/csdetect.h:40:5: style: Class 'CharsetDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/inputext.h:33:5: style: Class 'InputText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/csrsbcs.h:66:13: style: The function 'nextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:48:21: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:66:13: note: Function in derived class
icu/source/i18n/csrsbcs.h:67:10: style: The function 'parseCharacters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:49:15: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:67:10: note: Function in derived class
icu/source/i18n/csrsbcs.h:77:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:77:25: note: Function in derived class
icu/source/i18n/csrsbcs.h:78:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:78:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:86:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:86:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:87:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:87:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:94:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:94:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:95:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:95:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:102:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:102:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:110:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:110:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:118:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:118:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:126:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:126:25: note: Function in derived class
icu/source/i18n/csrsbcs.h:134:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:134:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:144:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:144:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:146:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:146:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:154:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:154:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:156:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:156:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:164:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:164:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:166:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:166:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:174:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:126:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:174:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:176:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:176:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:178:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:178:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:186:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:186:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:188:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:188:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:196:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:196:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:198:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:198:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:206:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:206:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:208:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:208:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:210:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:210:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:218:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:218:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:220:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:220:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:222:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:222:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:231:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:231:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:233:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:233:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:235:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:235:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:244:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:244:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:251:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:251:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:253:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:253:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:259:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:259:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:261:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:261:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:269:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:269:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:270:10: style: The function 'match_sbcs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:79:21: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:270:10: note: Function in derived class
icu/source/i18n/csrsbcs.h:278:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:278:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:280:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:280:19: note: Function in derived class
icu/source/i18n/csrsbcs.h:286:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:77:25: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:286:17: note: Function in derived class
icu/source/i18n/csrsbcs.h:288:19: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrsbcs.h:78:19: note: Virtual function in base class
icu/source/i18n/csrsbcs.h:288:19: note: Function in derived class
icu/source/i18n/csrmbcs.h:74:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:74:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:75:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:75:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:76:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:76:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:103:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:103:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:105:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:105:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:107:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:107:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:108:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:108:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:124:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:124:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:125:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:125:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:127:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:127:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:134:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:134:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:146:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:146:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:147:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:147:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:149:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:149:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:161:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:161:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:162:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:162:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:164:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:164:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:177:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:177:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:179:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:179:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:180:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:180:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:182:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:182:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:196:11: style: The function 'nextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrmbcs.h:90:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:196:11: note: Function in derived class
icu/source/i18n/csrmbcs.h:198:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:198:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:199:17: style: The function 'getLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:40:25: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:199:17: note: Function in derived class
icu/source/i18n/csrmbcs.h:201:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrmbcs.h:201:11: note: Function in derived class
icu/source/i18n/csrutf8.h:32:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrutf8.h:32:17: note: Function in derived class
icu/source/i18n/csrutf8.h:37:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrutf8.h:37:11: note: Function in derived class
icu/source/i18n/csrucode.h:36:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:36:17: note: Function in derived class
icu/source/i18n/csrucode.h:41:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrucode.h:41:11: note: Function in derived class
icu/source/i18n/csrucode.h:51:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:51:17: note: Function in derived class
icu/source/i18n/csrucode.h:53:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrucode.h:53:11: note: Function in derived class
icu/source/i18n/csrucode.h:62:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:62:17: note: Function in derived class
icu/source/i18n/csrucode.h:64:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrucode.h:64:11: note: Function in derived class
icu/source/i18n/csrucode.h:75:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:75:17: note: Function in derived class
icu/source/i18n/csrucode.h:77:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csrucode.h:77:11: note: Function in derived class
icu/source/i18n/csrucode.h:84:13: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrucode.h:70:21: note: Virtual function in base class
icu/source/i18n/csrucode.h:84:13: note: Function in derived class
icu/source/i18n/csrucode.h:90:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:90:17: note: Function in derived class
icu/source/i18n/csrucode.h:97:13: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrucode.h:70:21: note: Virtual function in base class
icu/source/i18n/csrucode.h:97:13: note: Function in derived class
icu/source/i18n/csrucode.h:102:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csrucode.h:102:17: note: Function in derived class
icu/source/i18n/csr2022.h:65:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csr2022.h:65:17: note: Function in derived class
icu/source/i18n/csr2022.h:67:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csr2022.h:67:11: note: Function in derived class
icu/source/i18n/csr2022.h:75:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csr2022.h:75:17: note: Function in derived class
icu/source/i18n/csr2022.h:77:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csr2022.h:77:11: note: Function in derived class
icu/source/i18n/csr2022.h:86:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:34:25: note: Virtual function in base class
icu/source/i18n/csr2022.h:86:17: note: Function in derived class
icu/source/i18n/csr2022.h:88:11: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/csrecog.h:49:19: note: Virtual function in base class
icu/source/i18n/csr2022.h:88:11: note: Function in derived class
icu/source/i18n/csrmbcs.cpp:296:13: style: The scope of the variable 'thirdByte' can be reduced. [variableScope]
icu/source/i18n/csrmbcs.cpp:461:13: style: The scope of the variable 'thirdByte' can be reduced. [variableScope]
icu/source/i18n/csrmbcs.cpp:462:13: style: The scope of the variable 'fourthByte' can be reduced. [variableScope]
icu/source/i18n/csrmbcs.cpp:272:43: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
icu/source/i18n/csrmbcs.h:105:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:272:43: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:372:45: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
icu/source/i18n/csrmbcs.h:149:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:372:45: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:394:45: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
icu/source/i18n/csrmbcs.h:164:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:394:45: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:446:43: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
icu/source/i18n/csrmbcs.h:182:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:446:43: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:522:47: style: Function 'match' argument 1 names different: declaration 'input' definition 'det'. [funcArgNamesDifferent]
icu/source/i18n/csrmbcs.h:201:28: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:522:47: note: Function 'match' argument 1 names different: declaration 'input' definition 'det'.
icu/source/i18n/csrmbcs.cpp:164:17: style: Variable 'singleByteCharCount' is modified but its new value is never used. [unreadVariable]
icu/source/i18n/csrmbcs.cpp:227:32: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
icu/source/i18n/csrsbcs.cpp:254:94: style: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:79:86: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
icu/source/i18n/csrsbcs.cpp:254:94: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
icu/source/i18n/csrsbcs.cpp:892:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:87:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:892:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:919:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:95:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:919:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:961:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:146:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:961:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:988:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:156:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:988:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1015:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:166:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1015:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1048:50: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:178:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1048:50: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1066:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:188:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1066:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1094:48: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:198:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1094:48: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1117:51: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:210:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1117:51: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1139:51: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:222:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1139:51: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1161:45: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:235:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1161:45: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1189:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:253:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1189:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1206:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:261:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1206:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1224:99: style: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:270:75: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
icu/source/i18n/csrsbcs.cpp:1224:99: note: Function 'match_sbcs' argument 3 names different: declaration 'charMap' definition 'byteMap'.
icu/source/i18n/csrsbcs.cpp:1244:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:280:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1244:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1261:52: style: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'. [funcArgNamesDifferent]
icu/source/i18n/csrsbcs.h:288:36: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/csrsbcs.cpp:1261:52: note: Function 'match' argument 1 names different: declaration 'det' definition 'textIn'.
icu/source/i18n/currfmt.cpp:32:11: style: C-style pointer casting [cstyleCast]
icu/source/i18n/currfmt.h:38:1: warning: The class 'CurrencyFormat' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/currfmt.h:60:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measfmt.h:147:21: note: Virtual function in base class
icu/source/i18n/currfmt.h:60:21: note: Function in derived class
icu/source/i18n/currfmt.h:68:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measfmt.h:153:28: note: Virtual function in base class
icu/source/i18n/currfmt.h:68:28: note: Function in derived class
icu/source/i18n/currfmt.h:76:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measfmt.h:165:18: note: Virtual function in base class
icu/source/i18n/currfmt.h:76:18: note: Function in derived class
icu/source/i18n/currfmt.h:83:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measfmt.h:271:22: note: Virtual function in base class
icu/source/i18n/currfmt.h:83:22: note: Function in derived class
icu/source/i18n/currpinf.cpp:352:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icu/source/i18n/unicode/currpinf.h:54:5: style: Class 'CurrencyPluralInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/currunit.cpp:23:43: style: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/currunit.h:53:33: note: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'.
icu/source/i18n/currunit.cpp:23:43: note: Function 'CurrencyUnit' argument 1 names different: declaration 'isoCode' definition '_isoCode'.
icu/source/i18n/currunit.cpp:41:47: style: Function 'CurrencyUnit' argument 1 names different: declaration 'measureUnit' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/currunit.h:70:37: note: Function 'CurrencyUnit' argument 1 names different: declaration 'measureUnit' definition 'other'.
icu/source/i18n/currunit.cpp:41:47: note: Function 'CurrencyUnit' argument 1 names different: declaration 'measureUnit' definition 'other'.
icu/source/i18n/unicode/tzrule.h:232:34: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:232:34: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:248:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:248:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:257:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:257:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:281:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:281:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:294:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:294:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:307:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:307:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:323:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:323:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:340:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:340:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:443:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:443:33: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:459:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:459:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:468:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:468:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:516:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:516:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:529:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:529:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:542:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:542:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:558:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:558:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:575:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:575:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:659:36: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:48:27: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:659:36: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:675:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:57:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:675:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:684:19: style: The function 'operator!=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:66:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:684:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:722:19: style: The function 'isEquivalentTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:99:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:722:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:735:19: style: The function 'getFirstStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:735:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:748:19: style: The function 'getFinalStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:125:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:748:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:764:19: style: The function 'getNextStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:141:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:764:19: note: Function in derived class
icu/source/i18n/unicode/tzrule.h:781:19: style: The function 'getPreviousStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tzrule.h:158:19: note: Virtual function in base class
icu/source/i18n/unicode/tzrule.h:781:19: note: Function in derived class
icu/source/i18n/datefmt.cpp:444:26: warning: Possible null pointer dereference: patternPtr [nullPointer]
icu/source/i18n/datefmt.cpp:439:44: note: Assignment 'patternPtr=NULL', assigned value is 0
icu/source/i18n/datefmt.cpp:444:26: note: Null pointer dereference
icu/source/i18n/datefmt.cpp:445:5: warning: Possible null pointer dereference: patternPtr [nullPointer]
icu/source/i18n/datefmt.cpp:439:44: note: Assignment 'patternPtr=NULL', assigned value is 0
icu/source/i18n/datefmt.cpp:445:5: note: Null pointer dereference
icu/source/i18n/datefmt.cpp:199:35: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:244:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/datefmt.cpp:199:35: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/datefmt.cpp:382:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:511:45: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/datefmt.cpp:382:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/datefmt.cpp:498:70: style: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:878:91: note: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'.
icu/source/i18n/datefmt.cpp:498:70: note: Function 'create' argument 3 names different: declaration 'inLocale' definition 'locale'.
icu/source/i18n/datefmt.cpp:557:37: style: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:724:42: note: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'.
icu/source/i18n/datefmt.cpp:557:37: note: Function 'adoptCalendar' argument 1 names different: declaration 'calendarToAdopt' definition 'newCalendar'.
icu/source/i18n/datefmt.cpp:584:45: style: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:750:50: note: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'.
icu/source/i18n/datefmt.cpp:584:45: note: Function 'adoptNumberFormat' argument 1 names different: declaration 'formatToAdopt' definition 'newNumberFormat'.
icu/source/i18n/datefmt.cpp:613:37: style: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:772:42: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/datefmt.cpp:613:37: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/datefmt.cpp:726:20: style: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'. [funcArgNamesDifferent]
icu/source/i18n/unicode/datefmt.h:816:20: note: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
icu/source/i18n/datefmt.cpp:726:20: note: Function 'setBooleanAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
icu/source/i18n/unicode/smpdtfmt.h:730:5: style: Class 'SimpleDateFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/datefmt.cpp:53:5: style: Class 'DateFmtBestPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/datefmt.cpp:68:1: warning: The class 'DateFmtBestPatternKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/unicode/smpdtfmt.h:872:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:223:19: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:872:19: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:893:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:299:28: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:893:28: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:915:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:321:28: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:915:28: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:948:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:449:18: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:948:18: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:1104:18: style: The function 'adoptCalendar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:724:18: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:1104:18: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:1140:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:790:18: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:1140:18: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:1149:10: style: The function 'adoptNumberFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:750:18: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:1149:10: note: Function in derived class
icu/source/i18n/reldtfmt.h:83:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:223:19: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:83:19: note: Function in derived class
icu/source/i18n/reldtfmt.h:104:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:299:28: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:104:28: note: Function in derived class
icu/source/i18n/reldtfmt.h:122:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:242:28: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:122:28: note: Function in derived class
icu/source/i18n/reldtfmt.h:147:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:449:18: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:147:18: note: Function in derived class
icu/source/i18n/reldtfmt.h:189:19: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:420:19: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:189:19: note: Function in derived class
icu/source/i18n/reldtfmt.h:249:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/datefmt.h:790:18: note: Virtual function in base class
icu/source/i18n/reldtfmt.h:249:18: note: Function in derived class
icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::ruleSetNum' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::period' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dayperiodrules.cpp:48:5: warning: Member variable 'DayPeriodRulesDataSink::cutoffType' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dcfmtsym.cpp:325:28: style: The scope of the variable 'defaults' can be reduced. [variableScope]
icu/source/i18n/dcfmtsym.cpp:107:58: style: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dcfmtsym.h:186:40: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:107:58: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:112:58: style: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dcfmtsym.h:205:40: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:112:58: note: Function 'DecimalFormatSymbols' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:175:62: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dcfmtsym.h:262:50: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/dcfmtsym.cpp:175:62: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/dcfmtsym.cpp:344:48: style: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dcfmtsym.h:373:35: note: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:344:48: note: Function 'initialize' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/dcfmtsym.cpp:344:65: style: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dcfmtsym.h:373:55: note: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/dcfmtsym.cpp:344:65: note: Function 'initialize' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/dcfmtsym.cpp:224:5: style: Struct 'DecFmtSymDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dcfmtsym.cpp:280:5: style: Struct 'CurrencySpacingSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/decNumber.cpp:851:14: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1131:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1134:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1238:13: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1419:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1420:7: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1421:7: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1771:7: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1866:14: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1981:9: style: The scope of the variable 'n' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:1989:9: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:2835:8: style: The scope of the variable 'maxp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:2836:8: style: The scope of the variable 'workp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:2840:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:2841:8: style: The scope of the variable 'ideal' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:2842:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3296:14: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3841:9: style: The scope of the variable 'rhsshift' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3842:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3843:9: style: The scope of the variable 'mult' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3846:9: style: The scope of the variable 'diffsign' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3847:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:3853:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4261:9: style: The scope of the variable 'acclength' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4262:9: style: The scope of the variable 'accunits' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4263:9: style: The scope of the variable 'accdigits' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4272:9: style: The scope of the variable 'msu2plus' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4273:9: style: The scope of the variable 'msu2pair' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4275:9: style: The scope of the variable 'var1units' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4275:20: style: The scope of the variable 'var2units' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4276:9: style: The scope of the variable 'var2ulen' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4278:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4285:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:4287:15: style: The scope of the variable 'source' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5267:7: style: The scope of the variable 'h' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5273:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5631:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5633:7: style: The scope of the variable 'r' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5634:7: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5635:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:5636:7: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6056:9: style: The scope of the variable 'merged' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6216:9: style: The scope of the variable 'sigr' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6283:15: style: The scope of the variable 'l' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6283:19: style: The scope of the variable 'r' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6283:23: style: The scope of the variable 'u' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6707:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6730:28: style: The scope of the variable 'first' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6788:15: style: The scope of the variable 'rem' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:6941:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
icu/source/i18n/decNumber.cpp:7226:16: style: The scope of the variable 'sup' can be reduced. [variableScope]
icu/source/i18n/decfmtst.cpp:137:44: style: Same expression on both sides of '||'. [duplicateExpression]
icu/source/i18n/decfmtst.h:35:5: style: Class 'DecimalFormatStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/decimfmt.cpp:182:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:184:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:565:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:567:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:1110:52: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:3022:49: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:3042:40: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:3044:53: style: C-style pointer casting [cstyleCast]
icu/source/i18n/decimfmt.cpp:1446:17: style: The scope of the variable 'digit' can be reduced. [variableScope]
icu/source/i18n/decimfmt.cpp:287:34: style: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:840:34: note: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'.
icu/source/i18n/decimfmt.cpp:287:34: note: Function 'DecimalFormat' argument 3 names different: declaration 'parseError' definition 'parseErr'.
icu/source/i18n/decimfmt.cpp:649:41: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:902:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/decimfmt.cpp:649:41: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/decimfmt.cpp:759:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:971:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:759:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:768:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:986:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:768:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:789:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:1020:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:789:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:798:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:1035:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:798:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:818:40: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:920:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:818:40: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:827:40: style: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:937:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:827:40: note: Function 'format' argument 3 names different: declaration 'pos' definition 'fieldPosition'.
icu/source/i18n/decimfmt.cpp:847:38: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:1073:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/decimfmt.cpp:847:38: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/decimfmt.cpp:2964:53: style: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:1958:42: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'.
icu/source/i18n/decimfmt.cpp:2964:53: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'newUsage' definition 'newContext'.
icu/source/i18n/decimfmt.cpp:3066:42: style: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:806:44: note: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'.
icu/source/i18n/decimfmt.cpp:3066:42: note: Function 'setParseIntegerOnly' argument 1 names different: declaration 'value' definition 'newValue'.
icu/source/i18n/decimfmt.cpp:3076:53: style: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'. [funcArgNamesDifferent]
icu/source/i18n/unicode/decimfmt.h:775:48: note: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
icu/source/i18n/decimfmt.cpp:3076:53: note: Function 'setAttribute' argument 2 names different: declaration 'newvalue' definition 'newValue'.
icu/source/i18n/decimfmt.cpp:151:2: warning: Member variable 'AffixesForCurrency::formatWidth' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/decimfmt.cpp:118:3: performance: Variable 'negPrefixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:119:3: performance: Variable 'negSuffixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:120:3: performance: Variable 'posPrefixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:121:3: performance: Variable 'posSuffixPatternForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:155:3: performance: Variable 'negPrefixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:156:3: performance: Variable 'negSuffixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:157:3: performance: Variable 'posPrefixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/decimfmt.cpp:158:3: performance: Variable 'posSuffixForCurrency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule_impl.h:373:5: style: Class 'PluralAvailableLocalesEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/digitformatter.h:133:1: style: Class 'DigitFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/plurrule_impl.h:272:12: style: The function 'getPluralOperand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/plurrule_impl.h:242:20: note: Virtual function in base class
icu/source/i18n/plurrule_impl.h:272:12: note: Function in derived class
icu/source/i18n/plurrule_impl.h:273:10: style: The function 'isNaN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/plurrule_impl.h:244:18: note: Virtual function in base class
icu/source/i18n/plurrule_impl.h:273:10: note: Function in derived class
icu/source/i18n/plurrule_impl.h:274:10: style: The function 'isInfinite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/plurrule_impl.h:246:18: note: Virtual function in base class
icu/source/i18n/plurrule_impl.h:274:10: note: Function in derived class
icu/source/i18n/unicode/fieldpos.h:276:48: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fieldpos.h:165:56: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/i18n/unicode/fieldpos.h:276:48: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/i18n/unicode/fieldpos.h:284:48: style: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fieldpos.h:173:56: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/i18n/unicode/fieldpos.h:284:48: note: Function 'operator!=' argument 1 names different: declaration 'that' definition 'copy'.
icu/source/i18n/decimfmtimpl.cpp:242:47: style: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'. [funcArgNamesDifferent]
icu/source/i18n/decimfmtimpl.h:482:33: note: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'.
icu/source/i18n/decimfmtimpl.cpp:242:47: note: Function 'setMultiplierScale' argument 1 names different: declaration 's' definition 'scale'.
icu/source/i18n/decimfmtimpl.cpp:300:36: style: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'. [funcArgNamesDifferent]
icu/source/i18n/decimfmtimpl.h:472:36: note: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'.
icu/source/i18n/decimfmtimpl.cpp:300:36: note: Function 'maybeInitVisibleDigitsFromDigitList' argument 2 names different: declaration 'digits' definition 'visibleDigits'.
icu/source/i18n/decimfmtimpl.cpp:506:42: style: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'. [funcArgNamesDifferent]
icu/source/i18n/decimfmtimpl.h:451:42: note: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'.
icu/source/i18n/decimfmtimpl.cpp:506:42: note: Function 'formatVisibleDigitsWithExponent' argument 1 names different: declaration 'number' definition 'digits'.
icu/source/i18n/decimfmtimpl.cpp:534:43: style: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'. [funcArgNamesDifferent]
icu/source/i18n/decimfmtimpl.h:324:38: note: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'.
icu/source/i18n/decimfmtimpl.cpp:534:43: note: Function 'getFixedDecimal' argument 1 names different: declaration 'value' definition 'number'.
icu/source/i18n/decimfmtimpl.cpp:682:24: style: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'. [funcArgNamesDifferent]
icu/source/i18n/decimfmtimpl.h:281:38: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'.
icu/source/i18n/decimfmtimpl.cpp:682:24: note: Function 'setCurrencyUsage' argument 1 names different: declaration 'usage' definition 'currencyUsage'.
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fDigitFormatter' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fFixedPrecision' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fFixedOptions' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fGrouping' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fScientificPrecision' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/valueformatter.h:47:5: warning: Member variable 'ValueFormatter::fScientificOptions' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/unicode/fieldpos.h:135:5: style: Class 'FieldPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/fphdlimp.h:39:3: style: Class 'FieldPositionOnlyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/numfmt.h:264:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:264:19: note: Function in derived class
icu/source/i18n/unicode/numfmt.h:284:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:284:28: note: Function in derived class
icu/source/i18n/unicode/numfmt.h:305:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:181:28: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:305:28: note: Function in derived class
icu/source/i18n/unicode/numfmt.h:338:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
icu/source/i18n/unicode/numfmt.h:338:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:797:18: style: The function 'setGroupingUsed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:862:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:797:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:806:18: style: The function 'setParseIntegerOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:687:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:806:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:817:18: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:986:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:817:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:892:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:892:21: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:902:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:264:19: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:902:19: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:918:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:393:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:918:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:935:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:410:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:935:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:953:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:428:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:953:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:969:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:444:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:969:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:984:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:461:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:984:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1002:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:480:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1002:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1018:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:497:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1018:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1033:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:515:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1033:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1051:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:533:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1051:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1072:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:554:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1072:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1093:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:576:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1093:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1147:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:598:28: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1147:28: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1173:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:624:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1173:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1196:29: style: The function 'parseCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:664:29: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1196:29: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1382:27: style: The function 'getRoundingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1006:27: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1382:27: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1392:18: style: The function 'setRoundingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1013:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1392:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1833:18: style: The function 'setMaximumIntegerDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:886:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1833:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1844:18: style: The function 'setMinimumIntegerDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:908:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1844:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1855:18: style: The function 'setMaximumFractionDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:930:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1855:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1866:18: style: The function 'setMinimumFractionDigits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:952:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1866:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:1942:18: style: The function 'setCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:966:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:1942:18: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:2061:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1038:22: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:2061:22: note: Function in derived class
icu/source/i18n/unicode/decimfmt.h:2250:18: style: The function 'getEffectiveCurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1068:18: note: Virtual function in base class
icu/source/i18n/unicode/decimfmt.h:2250:18: note: Function in derived class
icu/source/i18n/fphdlimp.h:42:16: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:27:16: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:42:16: note: Function in derived class
icu/source/i18n/fphdlimp.h:43:16: style: The function 'shiftLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:28:16: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:43:16: note: Function in derived class
icu/source/i18n/fphdlimp.h:44:17: style: The function 'isRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:29:17: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:44:17: note: Function in derived class
icu/source/i18n/fphdlimp.h:66:16: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:27:16: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:66:16: note: Function in derived class
icu/source/i18n/fphdlimp.h:67:16: style: The function 'shiftLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:28:16: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:67:16: note: Function in derived class
icu/source/i18n/fphdlimp.h:68:17: style: The function 'isRecording' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/fphdlimp.h:29:17: note: Virtual function in base class
icu/source/i18n/fphdlimp.h:68:17: note: Function in derived class
icu/source/i18n/digitaffixesandpadding.cpp:89:42: style: Function 'format' argument 1 names different: declaration 'value' definition 'digits'. [funcArgNamesDifferent]
icu/source/i18n/digitaffixesandpadding.h:132:42: note: Function 'format' argument 1 names different: declaration 'value' definition 'digits'.
icu/source/i18n/digitaffixesandpadding.cpp:89:42: note: Function 'format' argument 1 names different: declaration 'value' definition 'digits'.
icu/source/i18n/digitformatter.cpp:164:30: style: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'. [funcArgNamesDifferent]
icu/source/i18n/digitformatter.h:161:30: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
icu/source/i18n/digitformatter.cpp:164:30: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
icu/source/i18n/digitformatter.cpp:243:42: style: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'. [funcArgNamesDifferent]
icu/source/i18n/digitformatter.h:176:42: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
icu/source/i18n/digitformatter.cpp:243:42: note: Function 'format' argument 1 names different: declaration 'positiveDigits' definition 'digits'.
icu/source/i18n/digitinterval.cpp:50:39: style: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'. [funcArgNamesDifferent]
icu/source/i18n/digitinterval.h:52:28: note: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'.
icu/source/i18n/digitinterval.cpp:50:39: note: Function 'contains' argument 1 names different: declaration 'digitPosition' definition 'x'.
icu/source/i18n/digitlst.cpp:161:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:153:39: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/digitlst.cpp:161:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/digitlst.cpp:881:34: style: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:279:32: note: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'.
icu/source/i18n/digitlst.cpp:881:34: note: Function 'mult' argument 1 names different: declaration 'arg' definition 'other'.
icu/source/i18n/digitlst.cpp:905:33: style: Function 'div' argument 1 names different: declaration 'arg' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:284:31: note: Function 'div' argument 1 names different: declaration 'arg' definition 'other'.
icu/source/i18n/digitlst.cpp:905:33: note: Function 'div' argument 1 names different: declaration 'arg' definition 'other'.
icu/source/i18n/digitlst.cpp:920:35: style: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:329:35: note: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'.
icu/source/i18n/digitlst.cpp:920:35: note: Function 'ensureCapacity' argument 1 names different: declaration 'requestedSize' definition 'requestedCapacity'.
icu/source/i18n/digitlst.cpp:1028:36: style: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:403:34: note: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'.
icu/source/i18n/digitlst.cpp:1028:36: note: Function 'roundAtExponent' argument 1 names different: declaration 'digitExponent' definition 'exponent'.
icu/source/i18n/digitlst.cpp:1048:38: style: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:409:36: note: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'.
icu/source/i18n/digitlst.cpp:1048:38: note: Function 'quantize' argument 1 names different: declaration 'amount' definition 'quantity'.
icu/source/i18n/digitlst.cpp:1087:38: style: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'. [funcArgNamesDifferent]
icu/source/i18n/digitlst.h:434:36: note: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'.
icu/source/i18n/digitlst.cpp:1087:38: note: Function 'shiftDecimalRight' argument 1 names different: declaration 'numPlaces' definition 'n'.
icu/source/i18n/dtfmtsym.cpp:255:55: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/dtfmtsym.cpp:250:45: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/dtfmtsym.cpp:255:55: note: Null pointer dereference
icu/source/i18n/dtfmtsym.cpp:256:5: warning: Possible null pointer dereference: shared [nullPointer]
icu/source/i18n/dtfmtsym.cpp:250:45: note: Assignment 'shared=NULL', assigned value is 0
icu/source/i18n/dtfmtsym.cpp:256:5: note: Null pointer dereference
icu/source/i18n/dtfmtsym.cpp:1252:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtfmtsym.cpp:1646:40: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtfmtsym.cpp:334:18: style: The scope of the variable 'col' can be reduced. [variableScope]
icu/source/i18n/unicode/msgfmt.h:390:5: style: 'MessageFormat::operator=' should return 'MessageFormat &'. [operatorEq]
icu/source/i18n/dtfmtsym.cpp:1519:5: style: Struct 'CalendarDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dtitvfmt.cpp:517:52: warning: Either the condition 'if(skeleton)' is redundant or there is possible null pointer dereference: skeleton. [nullPointerRedundantCheck]
icu/source/i18n/dtitvfmt.cpp:522:8: note: Assuming that condition 'if(skeleton)' is not redundant
icu/source/i18n/dtitvfmt.cpp:517:52: note: Null pointer dereference
icu/source/i18n/dtitvfmt.cpp:290:43: style: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:455:42: note: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
icu/source/i18n/dtitvfmt.cpp:290:43: note: Function 'format' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
icu/source/i18n/dtitvfmt.cpp:301:43: style: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:994:46: note: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
icu/source/i18n/dtitvfmt.cpp:301:43: note: Function 'formatImpl' argument 4 names different: declaration 'fieldPosition' definition 'pos'.
icu/source/i18n/dtitvfmt.cpp:431:65: style: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:504:54: note: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'.
icu/source/i18n/dtitvfmt.cpp:431:65: note: Function 'setDateIntervalInfo' argument 1 names different: declaration 'newIntervalPatterns' definition 'newItvPattern'.
icu/source/i18n/dtitvfmt.cpp:458:45: style: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:534:42: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/dtitvfmt.cpp:458:45: note: Function 'adoptTimeZone' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/dtitvfmt.cpp:777:56: style: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:797:52: note: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'.
icu/source/i18n/dtitvfmt.cpp:777:56: note: Function 'getDateTimeSkeleton' argument 2 names different: declaration 'date' definition 'dateSkeleton'.
icu/source/i18n/dtitvfmt.cpp:778:56: style: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:798:52: note: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'.
icu/source/i18n/dtitvfmt.cpp:778:56: note: Function 'getDateTimeSkeleton' argument 3 names different: declaration 'normalizedDate' definition 'normalizedDateSkeleton'.
icu/source/i18n/dtitvfmt.cpp:779:56: style: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:799:52: note: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'.
icu/source/i18n/dtitvfmt.cpp:779:56: note: Function 'getDateTimeSkeleton' argument 4 names different: declaration 'time' definition 'timeSkeleton'.
icu/source/i18n/dtitvfmt.cpp:780:56: style: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:800:52: note: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'.
icu/source/i18n/dtitvfmt.cpp:780:56: note: Function 'getDateTimeSkeleton' argument 5 names different: declaration 'normalizedTime' definition 'normalizedTimeSkeleton'.
icu/source/i18n/dtitvfmt.cpp:1406:39: style: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:894:50: note: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'.
icu/source/i18n/dtitvfmt.cpp:1406:39: note: Function 'adjustFieldWidth' argument 3 names different: declaration 'bestMatchIntervalPattern' definition 'bestIntervalPattern'.
icu/source/i18n/dtitvfmt.cpp:1408:33: style: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtitvfmt.h:896:44: note: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'.
icu/source/i18n/dtitvfmt.cpp:1408:33: note: Function 'adjustFieldWidth' argument 5 names different: declaration 'adjustedIntervalPattern' definition 'adjustedPtn'.
icu/source/i18n/dtptngen.cpp:77:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtptngen.cpp:78:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtptngen.cpp:93:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtptngen.cpp:1600:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/dtptngen.cpp:1463:9: style: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/i18n/dtptngen.cpp:1460:9: note: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/i18n/dtptngen.cpp:1463:9: note: Variable 'resultPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/i18n/dtptngen.cpp:645:17: style: The scope of the variable 'df' can be reduced. [variableScope]
icu/source/i18n/dtptngen.cpp:1458:13: style: The scope of the variable 'lastMissingFieldMask' can be reduced. [variableScope]
icu/source/i18n/dtptngen.cpp:1584:26: style: The scope of the variable 'pattern' can be reduced. [variableScope]
icu/source/i18n/dtptngen.cpp:2517:20: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/i18n/dtptngen.cpp:2582:20: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/i18n/dtptngen.cpp:294:56: style: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:71:77: note: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'.
icu/source/i18n/dtptngen.cpp:294:56: note: Function 'createInstance' argument 1 names different: declaration 'uLocale' definition 'locale'.
icu/source/i18n/dtptngen.cpp:899:73: style: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:540:56: note: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/dtptngen.cpp:899:73: note: Function 'addCLDRData' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/dtptngen.cpp:948:53: style: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:542:36: note: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/dtptngen.cpp:948:53: note: Function 'initHashtable' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/dtptngen.cpp:995:63: style: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:322:56: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
icu/source/i18n/dtptngen.cpp:995:63: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
icu/source/i18n/dtptngen.cpp:1000:63: style: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:344:56: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
icu/source/i18n/dtptngen.cpp:1000:63: note: Function 'getBestPattern' argument 1 names different: declaration 'skeleton' definition 'patternForm'.
icu/source/i18n/dtptngen.cpp:1139:59: style: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:460:42: note: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'.
icu/source/i18n/dtptngen.cpp:1139:59: note: Function 'setDecimal' argument 1 names different: declaration 'decimal' definition 'newDecimal'.
icu/source/i18n/dtptngen.cpp:1164:66: style: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:295:49: note: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'.
icu/source/i18n/dtptngen.cpp:1164:66: note: Function 'setDateTimeFormat' argument 1 names different: declaration 'dateTimeFormat' definition 'dtFormat'.
icu/source/i18n/dtptngen.cpp:1515:84: style: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/dtptngen.h:555:67: note: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'.
icu/source/i18n/dtptngen.cpp:1515:84: note: Function 'setAvailableFormat' argument 2 names different: declaration 'status' definition 'err'.
icu/source/i18n/dtptngen.cpp:1915:83: style: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:235:75: note: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'.
icu/source/i18n/dtptngen.cpp:1915:83: note: Function 'set' argument 3 names different: declaration 'skeleton' definition 'skeletonResult'.
icu/source/i18n/dtptngen.cpp:1978:48: style: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:232:40: note: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'.
icu/source/i18n/dtptngen.cpp:1978:48: note: Function 'getBasePattern' argument 1 names different: declaration 'basePattern' definition 'result'.
icu/source/i18n/dtptngen.cpp:2018:46: style: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:236:38: note: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'.
icu/source/i18n/dtptngen.cpp:2018:46: note: Function 'copyFrom' argument 1 names different: declaration 'skeleton' definition 'newSkeleton'.
icu/source/i18n/dtptngen.cpp:2090:40: style: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:196:35: note: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'.
icu/source/i18n/dtptngen.cpp:2090:40: note: Function 'set' argument 1 names different: declaration 'patternString' definition 'pattern'.
icu/source/i18n/dtptngen.cpp:2216:37: style: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:267:26: note: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'.
icu/source/i18n/dtptngen.cpp:2216:37: note: Function 'set' argument 1 names different: declaration 'patternMap' definition 'newPatternMap'.
icu/source/i18n/dtptngen.cpp:2330:52: style: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:132:40: note: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'.
icu/source/i18n/dtptngen.cpp:2330:52: note: Function 'populate' argument 2 names different: declaration 'repeatChar' definition 'ch'.
icu/source/i18n/dtptngen.cpp:2330:64: style: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:132:60: note: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'.
icu/source/i18n/dtptngen.cpp:2330:64: note: Function 'populate' argument 3 names different: declaration 'repeatCount' definition 'length'.
icu/source/i18n/dtptngen.cpp:2426:39: style: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:184:34: note: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'.
icu/source/i18n/dtptngen.cpp:2426:39: note: Function 'PtnElem' argument 1 names different: declaration 'basePattern' definition 'basePat'.
icu/source/i18n/dtptngen.cpp:2426:69: style: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/dtptngen_impl.h:184:68: note: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/dtptngen.cpp:2426:69: note: Function 'PtnElem' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/dtptngen.cpp:316:27: warning: Member variable 'DateTimePatternGenerator::fDefaultHourFormatChar' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/i18n/dtptngen.cpp:316:27: warning: Member variable 'DateTimePatternGenerator::fAllowedHourFormats' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/i18n/dtptngen.cpp:2366:14: warning: Member variable 'PtnSkeleton::type' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dtptngen.cpp:2051:15: warning: Member variable 'FormatParser::status' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dtptngen_impl.h:220:5: warning: Member variable 'DistanceInfo::missingFieldMask' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/dtptngen_impl.h:220:5: warning: Member variable 'DistanceInfo::extraFieldMask' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/unicode/dtptngen.h:488:5: style: Class 'DateTimePatternGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dtptngen.cpp:786:5: style: Struct 'AppendItemFormatsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dtptngen.cpp:819:5: style: Struct 'AppendItemNamesSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dtptngen.cpp:872:5: style: Struct 'AvailableFormatsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/dtptngen_impl.h:154:1: warning: The class 'PtnSkeleton' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/dtptngen_impl.h:228:1: warning: The class 'DateTimeMatcher' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/esctrn.cpp:89:65: style: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:99:47: note: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/esctrn.cpp:89:65: note: Function 'EscapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/esctrn.cpp:90:47: style: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:100:47: note: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'.
icu/source/i18n/esctrn.cpp:90:47: note: Function 'EscapeTransliterator' argument 2 names different: declaration 'prefix' definition '_prefix'.
icu/source/i18n/esctrn.cpp:90:77: style: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:100:76: note: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'.
icu/source/i18n/esctrn.cpp:90:77: note: Function 'EscapeTransliterator' argument 3 names different: declaration 'suffix' definition '_suffix'.
icu/source/i18n/esctrn.cpp:91:34: style: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:101:34: note: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'.
icu/source/i18n/esctrn.cpp:91:34: note: Function 'EscapeTransliterator' argument 4 names different: declaration 'radix' definition '_radix'.
icu/source/i18n/esctrn.cpp:91:50: style: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:101:49: note: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'.
icu/source/i18n/esctrn.cpp:91:50: note: Function 'EscapeTransliterator' argument 5 names different: declaration 'minDigits' definition '_minDigits'.
icu/source/i18n/esctrn.cpp:92:32: style: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:102:32: note: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'.
icu/source/i18n/esctrn.cpp:92:32: note: Function 'EscapeTransliterator' argument 6 names different: declaration 'grokSupplementals' definition '_grokSupplementals'.
icu/source/i18n/esctrn.cpp:133:64: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/esctrn.h:135:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
icu/source/i18n/esctrn.cpp:133:64: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
icu/source/i18n/esctrn.cpp:96:11: performance: Variable 'prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/esctrn.cpp:97:11: performance: Variable 'suffix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/esctrn.cpp:100:11: performance: Variable 'grokSupplementals' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/esctrn.h:46:1: warning: The class 'EscapeTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/esctrn.h:118:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/esctrn.h:118:29: note: Function in derived class
icu/source/i18n/esctrn.h:123:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/esctrn.h:123:22: note: Function in derived class
icu/source/i18n/esctrn.h:135:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/esctrn.h:135:18: note: Function in derived class
icu/source/i18n/ethpccal.h:26:1: warning: The class 'EthiopicCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/fmtable.cpp:63:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:360:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:433:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:485:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:516:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:759:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/fmtable.cpp:121:32: style: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:93:23: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'.
icu/source/i18n/fmtable.cpp:121:32: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'date'.
icu/source/i18n/fmtable.cpp:131:33: style: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:100:24: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'.
icu/source/i18n/fmtable.cpp:131:33: note: Function 'Formattable' argument 1 names different: declaration 'd' definition 'value'.
icu/source/i18n/fmtable.cpp:141:34: style: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:107:25: note: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'.
icu/source/i18n/fmtable.cpp:141:34: note: Function 'Formattable' argument 1 names different: declaration 'l' definition 'value'.
icu/source/i18n/fmtable.cpp:150:34: style: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:114:25: note: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'.
icu/source/i18n/fmtable.cpp:150:34: note: Function 'Formattable' argument 1 names different: declaration 'll' definition 'value'.
icu/source/i18n/fmtable.cpp:169:47: style: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:146:38: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
icu/source/i18n/fmtable.cpp:169:47: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
icu/source/i18n/fmtable.cpp:180:41: style: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:153:32: note: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'.
icu/source/i18n/fmtable.cpp:180:41: note: Function 'Formattable' argument 1 names different: declaration 'strToAdopt' definition 'stringToAdopt'.
icu/source/i18n/fmtable.cpp:220:43: style: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:181:50: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'.
icu/source/i18n/fmtable.cpp:220:43: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'.
icu/source/i18n/fmtable.cpp:277:44: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:189:50: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/fmtable.cpp:277:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/unicode/fmtable.h:100:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:107:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:114:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:123:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:146:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:153:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/fmtable.h:168:5: style: Class 'Formattable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/curramt.h:82:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measure.h:75:22: note: Virtual function in base class
icu/source/i18n/unicode/curramt.h:82:22: note: Function in derived class
icu/source/i18n/unicode/curramt.h:98:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/measure.h:128:22: note: Virtual function in base class
icu/source/i18n/unicode/curramt.h:98:22: note: Function in derived class
icu/source/i18n/fmtable_cnv.cpp:35:38: style: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'. [funcArgNamesDifferent]
icu/source/i18n/unicode/fmtable.h:123:29: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
icu/source/i18n/fmtable_cnv.cpp:35:38: note: Function 'Formattable' argument 1 names different: declaration 'strToCopy' definition 'stringToCopy'.
icu/source/i18n/format.cpp:29:0: error: #error U_I18N_IMPLEMENTATION not set - must be set for all ICU source files in i18n/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
icu/source/i18n/fphdlimp.cpp:41:67: style: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/fphdlimp.h:39:43: note: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/fphdlimp.cpp:41:67: note: Function 'FieldPositionOnlyHandler' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/fphdlimp.cpp:73:72: style: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'. [funcArgNamesDifferent]
icu/source/i18n/fphdlimp.h:63:76: note: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'.
icu/source/i18n/fphdlimp.cpp:73:72: note: Function 'FieldPositionIteratorHandler' argument 2 names different: declaration 'status' definition '_status'.
icu/source/i18n/unicode/fpositer.h:62:1: warning: The class 'FieldPositionIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/funcrepl.h:35:1: warning: The class 'FunctionReplacer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/funcrepl.h:84:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
icu/source/i18n/funcrepl.h:84:21: note: Function in derived class
icu/source/i18n/funcrepl.h:92:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
icu/source/i18n/funcrepl.h:92:28: note: Function in derived class
icu/source/i18n/funcrepl.h:98:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
icu/source/i18n/funcrepl.h:98:18: note: Function in derived class
icu/source/i18n/gender.cpp:105:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/gender.cpp:121:24: style: C-style pointer casting [cstyleCast]
icu/source/i18n/gender.cpp:249:42: style: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ugender.h:80:42: note: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'.
icu/source/i18n/gender.cpp:249:42: note: Function 'ugender_getListGender' argument 1 names different: declaration 'genderinfo' definition 'genderInfo'.
icu/source/i18n/gender.cpp:88:13: warning: Member variable 'GenderInfo::_style' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/i18n/gregocal.cpp:535:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/gregocal.cpp:1247:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/gregocal.cpp:369:50: style: The scope of the variable 'unusedRemainder' can be reduced. [variableScope]
icu/source/i18n/gregocal.cpp:154:50: style: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:171:35: note: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:154:50: note: Function 'GregorianCalendar' argument 1 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:165:48: style: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:183:33: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/gregocal.cpp:165:48: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/gregocal.cpp:165:66: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:183:58: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:165:66: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:176:72: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:194:57: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:176:72: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:187:73: style: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:205:58: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:187:73: note: Function 'GregorianCalendar' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:198:48: style: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:218:33: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/gregocal.cpp:198:48: note: Function 'GregorianCalendar' argument 1 names different: declaration 'zoneToAdopt' definition 'zone'.
icu/source/i18n/gregocal.cpp:199:50: style: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:218:81: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:199:50: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:211:50: style: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:230:80: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:211:50: note: Function 'GregorianCalendar' argument 3 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:223:50: style: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:244:78: note: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:223:50: note: Function 'GregorianCalendar' argument 4 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:238:80: style: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:260:108: note: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:238:80: note: Function 'GregorianCalendar' argument 6 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:256:50: style: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:277:124: note: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:256:50: note: Function 'GregorianCalendar' argument 7 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:322:63: style: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/gregocal.h:315:53: note: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:322:63: note: Function 'setGregorianChange' argument 2 names different: declaration 'success' definition 'status'.
icu/source/i18n/gregocal.cpp:154:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:165:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:176:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:187:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:198:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:210:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:222:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:237:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:254:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregocal.cpp:279:20: warning: Member variable 'GregorianCalendar::fGregorianCutoverJulianDay' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/gregoimp.cpp:27:19: style: Public interface of ClockMath is not safe. When calling ClockMath::floorDivide(), if parameter denominator is 0 that leads to division by zero. [unsafeClassDivZero]
icu/source/i18n/gregoimp.cpp:32:19: style: Public interface of ClockMath is not safe. When calling ClockMath::floorDivide(), if parameter denominator is 0 that leads to division by zero. [unsafeClassDivZero]
icu/source/i18n/hebrwcal.cpp:676:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/hebrwcal.cpp:176:54: style: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/hebrwcal.h:181:42: note: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'.
icu/source/i18n/hebrwcal.cpp:176:54: note: Function 'HebrewCalendar' argument 1 names different: declaration 'source' definition 'other'.
icu/source/i18n/indiancal.cpp:345:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/indiancal.cpp:198:30: style: The scope of the variable 'm' can be reduced. [variableScope]
icu/source/i18n/indiancal.cpp:294:73: style: The scope of the variable 'mday' can be reduced. [variableScope]
icu/source/i18n/indiancal.cpp:112:54: style: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'. [funcArgNamesDifferent]
icu/source/i18n/indiancal.h:212:48: note: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
icu/source/i18n/indiancal.cpp:112:54: note: Function 'handleGetMonthLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
icu/source/i18n/indiancal.cpp:133:53: style: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'. [funcArgNamesDifferent]
icu/source/i18n/indiancal.h:218:47: note: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
icu/source/i18n/indiancal.cpp:133:53: note: Function 'handleGetYearLength' argument 1 names different: declaration 'extendedYear' definition 'eyear'.
icu/source/i18n/inputext.cpp:84:13: style: The scope of the variable 'dsti' can be reduced. [variableScope]
icu/source/i18n/inputext.cpp:85:13: style: The scope of the variable 'b' can be reduced. [variableScope]
icu/source/i18n/inputext.cpp:28:12: warning: Member variable 'InputText::fInputLen' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/islamcal.cpp:704:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/islamcal.h:86:1: warning: The class 'IslamicCalendar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/measfmt.cpp:617:51: style: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measfmt.h:107:55: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/measfmt.cpp:617:51: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/measfmt.cpp:628:29: style: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measfmt.h:115:33: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/measfmt.cpp:628:29: note: Function 'MeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/measfmt.cpp:654:62: style: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measfmt.h:129:51: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'.
icu/source/i18n/measfmt.cpp:654:62: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'.
icu/source/i18n/measfmt.cpp:860:29: style: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measfmt.h:289:33: note: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/measfmt.cpp:860:29: note: Function 'initMeasureFormat' argument 2 names different: declaration 'width' definition 'w'.
icu/source/i18n/sharednumberformat.h:23:5: style: Class 'SharedNumberFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/sharedpluralrules.h:23:5: style: Class 'SharedPluralRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/measfmt.cpp:234:5: style: Struct 'UnitDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/measunit.cpp:1137:22: style: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measunit.h:113:26: note: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'.
icu/source/i18n/measunit.cpp:1137:22: note: Function 'getAvailable' argument 1 names different: declaration 'destArray' definition 'dest'.
icu/source/i18n/measunit.cpp:1161:22: style: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measunit.h:131:26: note: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'.
icu/source/i18n/measunit.cpp:1161:22: note: Function 'getAvailable' argument 2 names different: declaration 'destArray' definition 'dest'.
icu/source/i18n/measure.cpp:46:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/measure.cpp:28:37: style: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'. [funcArgNamesDifferent]
icu/source/i18n/unicode/measure.h:55:32: note: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'.
icu/source/i18n/measure.cpp:28:37: note: Function 'Measure' argument 1 names different: declaration 'number' definition '_number'.
icu/source/i18n/msgfmt.cpp:517:28: warning: Possible null pointer dereference: parseError [nullPointer]
icu/source/i18n/msgfmt.cpp:1213:69: note: Calling function 'applyPattern', 3rd argument 'parseError' value is 0
icu/source/i18n/msgfmt.cpp:517:28: note: Null pointer dereference
icu/source/i18n/msgfmt.cpp:426:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:427:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:597:51: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:598:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:1340:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:1805:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:1826:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:1846:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:1951:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/msgfmt.cpp:233:42: style: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:353:31: note: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:233:42: note: Function 'MessageFormat' argument 2 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:255:42: style: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:365:37: note: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:255:42: note: Function 'MessageFormat' argument 3 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:278:42: style: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:379:31: note: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:278:42: note: Function 'MessageFormat' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:392:41: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:412:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'.
icu/source/i18n/msgfmt.cpp:392:41: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'rhs'.
icu/source/i18n/msgfmt.cpp:472:50: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:437:52: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/msgfmt.cpp:472:50: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/msgfmt.cpp:486:41: style: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:451:42: note: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'.
icu/source/i18n/msgfmt.cpp:486:41: note: Function 'applyPattern' argument 3 names different: declaration 'status' definition 'ec'.
icu/source/i18n/msgfmt.cpp:609:38: style: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:510:40: note: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'.
icu/source/i18n/msgfmt.cpp:609:38: note: Function 'adoptFormats' argument 1 names different: declaration 'formatsToAdopt' definition 'newFormats'.
icu/source/i18n/msgfmt.cpp:643:35: style: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:526:64: note: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'.
icu/source/i18n/msgfmt.cpp:643:35: note: Function 'setFormats' argument 2 names different: declaration 'cnt' definition 'count'.
icu/source/i18n/msgfmt.cpp:679:36: style: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:543:38: note: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
icu/source/i18n/msgfmt.cpp:679:36: note: Function 'adoptFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
icu/source/i18n/msgfmt.cpp:679:47: style: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:543:60: note: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:679:47: note: Function 'adoptFormat' argument 2 names different: declaration 'formatToAdopt' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:735:34: style: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:554:36: note: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
icu/source/i18n/msgfmt.cpp:735:34: note: Function 'setFormat' argument 1 names different: declaration 'formatNumber' definition 'n'.
icu/source/i18n/msgfmt.cpp:735:51: style: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:554:64: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:735:51: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:779:40: style: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:594:75: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:779:40: note: Function 'setFormat' argument 2 names different: declaration 'format' definition 'newFormat'.
icu/source/i18n/msgfmt.cpp:805:36: style: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:624:48: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:805:36: note: Function 'getFormats' argument 1 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:872:31: style: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:647:35: note: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:872:31: note: Function 'format' argument 2 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:875:35: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:650:39: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:875:35: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:888:33: style: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:671:42: note: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:888:33: note: Function 'format' argument 3 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:890:37: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:673:46: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:890:37: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:902:42: style: Function 'format' argument 1 names different: declaration 'obj' definition 'source'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:695:54: note: Function 'format' argument 1 names different: declaration 'obj' definition 'source'.
icu/source/i18n/msgfmt.cpp:902:42: note: Function 'format' argument 1 names different: declaration 'obj' definition 'source'.
icu/source/i18n/msgfmt.cpp:904:38: style: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:697:50: note: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'.
icu/source/i18n/msgfmt.cpp:904:38: note: Function 'format' argument 3 names different: declaration 'pos' definition 'ignore'.
icu/source/i18n/msgfmt.cpp:905:35: style: Function 'format' argument 4 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:698:47: note: Function 'format' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:905:35: note: Function 'format' argument 4 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:923:35: style: Function 'format' argument 5 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:722:39: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:923:35: note: Function 'format' argument 5 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:1006:43: style: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:979:32: note: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'.
icu/source/i18n/msgfmt.cpp:1006:43: note: Function 'format' argument 7 names different: declaration 'pos' definition 'ignore'.
icu/source/i18n/msgfmt.cpp:1511:31: style: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:756:41: note: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:1511:31: note: Function 'parse' argument 2 names different: declaration 'count' definition 'cnt'.
icu/source/i18n/msgfmt.cpp:1512:34: style: Function 'parse' argument 3 names different: declaration 'status' definition 'success'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:757:44: note: Function 'parse' argument 3 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:1512:34: note: Function 'parse' argument 3 names different: declaration 'status' definition 'success'.
icu/source/i18n/msgfmt.cpp:1536:44: style: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:773:45: note: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/msgfmt.cpp:1536:44: note: Function 'parseObject' argument 3 names different: declaration 'pos' definition 'status'.
icu/source/i18n/msgfmt.cpp:1893:55: style: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'. [funcArgNamesDifferent]
icu/source/i18n/msgfmt_impl.h:29:36: note: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'.
icu/source/i18n/msgfmt.cpp:1893:55: note: Function 'FormatNameEnumeration' argument 1 names different: declaration 'fFormatNames' definition 'fNameList'.
icu/source/i18n/msgfmt.cpp:1920:100: style: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
icu/source/i18n/unicode/msgfmt.h:879:69: note: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'.
icu/source/i18n/msgfmt.cpp:1920:100: note: Function 'PluralSelectorProvider' argument 2 names different: declaration 'type' definition 't'.
icu/source/i18n/unicode/msgfmt.h:437:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,UErrorCode&status)' at line 250. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/msgfmt.cpp:250:5: note: Calling applyPattern
icu/source/i18n/unicode/msgfmt.h:437:18: note: applyPattern is a virtual method
icu/source/i18n/unicode/msgfmt.h:437:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,const Locale&newLocale,UErrorCode&status)' at line 272. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/msgfmt.cpp:272:5: note: Calling applyPattern
icu/source/i18n/unicode/msgfmt.h:437:18: note: applyPattern is a virtual method
icu/source/i18n/unicode/msgfmt.h:449:18: warning: Virtual function 'applyPattern' is called from constructor 'MessageFormat(const UnicodeString&pattern,const Locale&newLocale,UParseError&parseError,UErrorCode&status)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/msgfmt.cpp:295:5: note: Calling applyPattern
icu/source/i18n/unicode/msgfmt.h:449:18: note: applyPattern is a virtual method
icu/source/i18n/unicode/plurfmt.h:157:5: style: Class 'PluralFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/msgfmt.cpp:190:5: style: Class 'AppendableWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/datefmt.h:223:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/datefmt.h:223:19: note: Function in derived class
icu/source/i18n/unicode/datefmt.h:242:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
icu/source/i18n/unicode/datefmt.h:242:28: note: Function in derived class
icu/source/i18n/unicode/datefmt.h:262:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:181:28: note: Virtual function in base class
icu/source/i18n/unicode/datefmt.h:262:28: note: Function in derived class
icu/source/i18n/unicode/datefmt.h:509:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
icu/source/i18n/unicode/datefmt.h:509:18: note: Function in derived class
icu/source/i18n/unicode/msgfmt.h:403:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
icu/source/i18n/unicode/msgfmt.h:403:21: note: Function in derived class
icu/source/i18n/unicode/msgfmt.h:412:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/msgfmt.h:412:19: note: Function in derived class
icu/source/i18n/unicode/msgfmt.h:695:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
icu/source/i18n/unicode/msgfmt.h:695:28: note: Function in derived class
icu/source/i18n/unicode/msgfmt.h:771:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
icu/source/i18n/unicode/msgfmt.h:771:18: note: Function in derived class
icu/source/i18n/unicode/msgfmt.h:881:31: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/plurfmt.h:547:31: note: Virtual function in base class
icu/source/i18n/unicode/msgfmt.h:881:31: note: Function in derived class
icu/source/i18n/unicode/plurfmt.h:435:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/plurfmt.h:435:19: note: Function in derived class
icu/source/i18n/unicode/plurfmt.h:451:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
icu/source/i18n/unicode/plurfmt.h:451:21: note: Function in derived class
icu/source/i18n/unicode/plurfmt.h:467:19: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
icu/source/i18n/unicode/plurfmt.h:467:19: note: Function in derived class
icu/source/i18n/unicode/plurfmt.h:504:17: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
icu/source/i18n/unicode/plurfmt.h:504:17: note: Function in derived class
icu/source/i18n/unicode/plurfmt.h:560:31: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/plurfmt.h:547:31: note: Virtual function in base class
icu/source/i18n/unicode/plurfmt.h:560:31: note: Function in derived class
icu/source/i18n/unicode/selfmt.h:259:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:112:19: note: Virtual function in base class
icu/source/i18n/unicode/selfmt.h:259:19: note: Function in derived class
icu/source/i18n/unicode/selfmt.h:275:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
icu/source/i18n/unicode/selfmt.h:275:21: note: Function in derived class
icu/source/i18n/unicode/selfmt.h:292:20: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:161:28: note: Virtual function in base class
icu/source/i18n/unicode/selfmt.h:292:20: note: Function in derived class
icu/source/i18n/unicode/selfmt.h:329:18: style: The function 'parseObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:225:18: note: Virtual function in base class
icu/source/i18n/unicode/selfmt.h:329:18: note: Function in derived class
icu/source/i18n/unicode/smpdtfmt.h:863:21: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/format.h:129:21: note: Virtual function in base class
icu/source/i18n/unicode/smpdtfmt.h:863:21: note: Function in derived class
icu/source/i18n/name2uni.cpp:110:88: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/name2uni.h:75:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/name2uni.cpp:110:88: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/name2uni.h:36:5: style: Class 'NameUnicodeTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/name2uni.h:52:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/name2uni.h:52:29: note: Function in derived class
icu/source/i18n/name2uni.h:57:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/name2uni.h:57:22: note: Function in derived class
icu/source/i18n/name2uni.h:75:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/name2uni.h:75:18: note: Function in derived class
icu/source/i18n/nfrs.cpp:596:13: style: The scope of the variable 'tempDifference' can be reduced. [variableScope]
icu/source/i18n/nfrs.cpp:136:45: style: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:35:38: note: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'.
icu/source/i18n/nfrs.cpp:136:45: note: Function 'NFRuleSet' argument 1 names different: declaration 'owner' definition '_owner'.
icu/source/i18n/nfrs.cpp:197:38: style: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:36:36: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/nfrs.cpp:197:38: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/nfrs.cpp:833:30: style: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'base'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:93:30: note: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'base'.
icu/source/i18n/nfrs.cpp:833:30: note: Function 'util64_pow' argument 1 names different: declaration 'radix' definition 'base'.
icu/source/i18n/nfrs.cpp:983:29: style: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:96:29: note: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'.
icu/source/i18n/nfrs.cpp:983:29: note: Function 'util64_tou' argument 1 names different: declaration 'n' definition 'w'.
icu/source/i18n/nfrs.cpp:983:39: style: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:96:39: note: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'.
icu/source/i18n/nfrs.cpp:983:39: note: Function 'util64_tou' argument 2 names different: declaration 'buffer' definition 'buf'.
icu/source/i18n/nfrs.cpp:983:53: style: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent]
icu/source/i18n/nfrs.h:96:56: note: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'.
icu/source/i18n/nfrs.cpp:983:53: note: Function 'util64_tou' argument 3 names different: declaration 'buflen' definition 'len'.
icu/source/i18n/nfrlist.h:41:5: style: Class 'NFRuleList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/nfrule.cpp:37:45: style: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:54:41: note: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'.
icu/source/i18n/nfrule.cpp:37:45: note: Function 'NFRule' argument 1 names different: declaration 'rbnf' definition '_rbnf'.
icu/source/i18n/nfrule.cpp:37:73: style: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:54:68: note: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'.
icu/source/i18n/nfrule.cpp:37:73: note: Function 'NFRule' argument 2 names different: declaration 'ruleText' definition '_ruleText'.
icu/source/i18n/nfrule.cpp:108:34: style: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:47:42: note: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'.
icu/source/i18n/nfrule.cpp:108:34: note: Function 'makeRules' argument 1 names different: declaration 'definition' definition 'description'.
icu/source/i18n/nfrule.cpp:109:30: style: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:48:38: note: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'.
icu/source/i18n/nfrule.cpp:109:30: note: Function 'makeRules' argument 2 names different: declaration 'ruleSet' definition 'owner'.
icu/source/i18n/nfrule.cpp:112:31: style: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:51:39: note: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'.
icu/source/i18n/nfrule.cpp:112:31: note: Function 'makeRules' argument 5 names different: declaration 'ruleList' definition 'rules'.
icu/source/i18n/nfrule.cpp:250:44: style: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:89:45: note: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'.
icu/source/i18n/nfrule.cpp:250:44: note: Function 'parseRuleDescriptor' argument 1 names different: declaration 'descriptor' definition 'description'.
icu/source/i18n/nfrule.cpp:534:30: style: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:64:31: note: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'.
icu/source/i18n/nfrule.cpp:534:30: note: Function 'setBaseValue' argument 1 names different: declaration 'value' definition 'newBaseValue'.
icu/source/i18n/nfrule.cpp:739:49: style: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:70:50: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
icu/source/i18n/nfrule.cpp:739:49: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
icu/source/i18n/nfrule.cpp:784:48: style: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:71:50: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
icu/source/i18n/nfrule.cpp:784:48: note: Function 'doFormat' argument 2 names different: declaration 'toAppendTo' definition 'toInsertInto'.
icu/source/i18n/nfrule.cpp:900:32: style: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:74:34: note: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'.
icu/source/i18n/nfrule.cpp:900:32: note: Function 'doParse' argument 2 names different: declaration 'pos' definition 'parsePosition'.
icu/source/i18n/nfrule.cpp:901:23: style: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:75:25: note: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'.
icu/source/i18n/nfrule.cpp:901:23: note: Function 'doParse' argument 3 names different: declaration 'isFractional' definition 'isFractionRule'.
icu/source/i18n/nfrule.cpp:903:30: style: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:77:32: note: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'.
icu/source/i18n/nfrule.cpp:903:30: note: Function 'doParse' argument 5 names different: declaration 'result' definition 'resVal'.
icu/source/i18n/nfrule.cpp:1157:33: style: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:95:81: note: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'.
icu/source/i18n/nfrule.cpp:1157:33: note: Function 'matchToDelimiter' argument 3 names different: declaration 'baseValue' definition '_baseValue'.
icu/source/i18n/nfrule.cpp:1471:27: style: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:103:51: note: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'.
icu/source/i18n/nfrule.cpp:1471:27: note: Function 'findText' argument 4 names different: declaration 'resultCount' definition 'length'.
icu/source/i18n/nfrule.cpp:1512:27: style: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'. [funcArgNamesDifferent]
icu/source/i18n/nfrule.h:84:51: note: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'.
icu/source/i18n/nfrule.cpp:1512:27: note: Function 'findTextLenient' argument 4 names different: declaration 'resultCount' definition 'length'.
icu/source/i18n/nfsubs.cpp:1016:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/nfsubs.cpp:1136:17: style: The scope of the variable 'digit' can be reduced. [variableScope]
icu/source/i18n/nfsubs.cpp:315:63: style: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:62:38: note: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'.
icu/source/i18n/nfsubs.cpp:315:63: note: Function 'makeSubstitution' argument 5 names different: declaration 'rbnf' definition 'formatter'.
icu/source/i18n/nfsubs.cpp:399:40: style: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:40:28: note: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:399:40: note: Function 'NFSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:400:49: style: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:41:26: note: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:400:49: note: Function 'NFSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:534:41: style: Function 'toString' argument 1 names different: declaration 'result' definition 'text'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:100:42: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
icu/source/i18n/nfsubs.cpp:534:41: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
icu/source/i18n/nfsubs.cpp:568:85: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:118:86: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:568:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:617:84: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.h:130:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:617:84: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:786:54: style: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:52:35: note: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:786:54: note: Function 'SameValueSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:787:42: style: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:53:26: note: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:787:42: note: Function 'SameValueSubstitution' argument 2 names different: declaration 'ruleset' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:822:50: style: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:129:33: note: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:822:50: note: Function 'ModulusSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:824:56: style: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:131:23: note: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'.
icu/source/i18n/nfsubs.cpp:824:56: note: Function 'ModulusSubstitution' argument 3 names different: declaration 'rulePredecessor' definition 'predecessor'.
icu/source/i18n/nfsubs.cpp:825:59: style: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:132:26: note: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:825:59: note: Function 'ModulusSubstitution' argument 4 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:873:90: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:147:86: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:873:90: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:898:89: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:148:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:898:89: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:964:46: style: Function 'toString' argument 1 names different: declaration 'result' definition 'text'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:170:39: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
icu/source/i18n/nfsubs.cpp:964:46: note: Function 'toString' argument 1 names different: declaration 'result' definition 'text'.
icu/source/i18n/nfsubs.cpp:997:64: style: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:206:40: note: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:997:64: note: Function 'FractionalPartSubstitution' argument 1 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:998:47: style: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:207:26: note: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:998:47: note: Function 'FractionalPartSubstitution' argument 2 names different: declaration 'ruleSet' definition '_ruleSet'.
icu/source/i18n/nfsubs.cpp:1036:52: style: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:214:85: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:1036:52: note: Function 'doSubstitution' argument 3 names different: declaration 'pos' definition '_pos'.
icu/source/i18n/nfsubs.cpp:1121:30: style: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'. [funcArgNamesDifferent]
icu/source/i18n/nfsubs.cpp:224:22: note: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'.
icu/source/i18n/nfsubs.cpp:1121:30: note: Function 'doParse' argument 6 names different: declaration 'result' definition 'resVal'.
icu/source/i18n/nfsubs.cpp:1303:20: style: Variable 'pow' is modified but its new value is never used. [unreadVariable]
icu/source/i18n/nfsubs.cpp:58:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:58:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:59:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:59:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:60:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:60:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:61:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:61:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:62:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:62:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:66:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:66:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:88:18: style: The function 'setDivisor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:94:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:88:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:96:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:96:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:98:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:98:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:102:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:102:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:110:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:110:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:114:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:114:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:116:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:116:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:120:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:120:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:137:18: style: The function 'setDivisor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:94:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:137:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:145:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:145:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:147:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:147:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:148:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:148:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:150:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:150:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:151:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:151:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:153:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:153:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:160:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:160:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:164:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:164:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:166:19: style: The function 'isModulusSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:244:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:166:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:168:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:168:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:170:15: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:100:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:170:15: note: Function in derived class
icu/source/i18n/nfsubs.cpp:174:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:174:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:188:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:188:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:189:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:189:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:190:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:190:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:191:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:191:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:192:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:192:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:196:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:196:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:212:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:212:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:214:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:214:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:215:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:215:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:216:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:216:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:217:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:217:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:219:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:219:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:226:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:226:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:227:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:227:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:228:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:228:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:232:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:232:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:246:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:246:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:247:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:247:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:248:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:248:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:249:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:249:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:250:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:250:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:254:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:254:22: note: Function in derived class
icu/source/i18n/nfsubs.cpp:283:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:77:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:283:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:285:21: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:142:21: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:285:21: note: Function in derived class
icu/source/i18n/nfsubs.cpp:286:20: style: The function 'transformNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:153:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:286:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:288:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:118:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:288:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:289:18: style: The function 'doSubstitution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:130:18: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:289:18: note: Function in derived class
icu/source/i18n/nfsubs.cpp:290:19: style: The function 'doParse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:189:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:290:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:297:20: style: The function 'composeRuleValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:208:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:297:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:298:20: style: The function 'calcUpperBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:219:20: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:298:20: note: Function in derived class
icu/source/i18n/nfsubs.cpp:299:19: style: The function 'tokenChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:236:19: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:299:19: note: Function in derived class
icu/source/i18n/nfsubs.cpp:305:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/nfsubs.h:252:22: note: Virtual function in base class
icu/source/i18n/nfsubs.cpp:305:22: note: Function in derived class
icu/source/i18n/nortrans.cpp:102:90: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/nortrans.h:70:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/nortrans.cpp:102:90: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/nortrans.h:47:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/nortrans.h:47:29: note: Function in derived class
icu/source/i18n/nortrans.h:52:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/nortrans.h:52:22: note: Function in derived class
icu/source/i18n/nortrans.h:70:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/nortrans.h:70:18: note: Function in derived class
icu/source/i18n/unicode/nounit.h:100:5: style: Class 'NoUnit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/nultrans.cpp:31:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/nultrans.h:54:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/nultrans.cpp:31:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/unicode/numberformatter.h:1033:5: warning: Member variable 'Grouper::fGrouping2' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/i18n/unicode/numberformatter.h:1033:5: warning: Member variable 'Grouper::fMin2' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/i18n/number_affixutils.h:40:5: warning: Member variable 'AffixTag::type' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/number_affixutils.h:42:5: warning: Member variable 'AffixTag::state' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/number_affixutils.h:42:5: warning: Member variable 'AffixTag::type' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/number_types.h:249:9: performance: Variable 'fValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/unicode/numberformatter.h:489:5: style: Class 'Notation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/numberformatter.h:810:5: style: Class 'Rounder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/numberformatter.h:1102:5: style: Class 'IntegerWidth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/numberformatter.h:1244:5: style: Class 'Padder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/number_affixutils.h:42:5: style: Struct 'AffixTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/numberformatter.h:1780:1: warning: The class 'LocalizedNumberFormatter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/number_types.h:244:0: warning: Member variable 'number :: impl :: NullableValue < UNumberCompactStyle >::fValue' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/number_types.h:244:0: warning: Member variable 'number :: impl :: NullableValue < UNumberFormatPadPosition >::fValue' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/number_utils.h:23:9: performance: Variable 'fStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/number_types.h:249:0: performance: Variable 'fValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/number_patternstring.h:100:21: performance: Technically the member function 'number::impl::ParsedPatternInfo::ParserState::toParseException' can be static. [functionStatic]
icu/source/i18n/number_decimfmtprops.h:35:1: warning: The struct 'CurrencyPluralInfoWrapper' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/number_patternstring.h:77:10: style: The function 'positiveHasPlusSign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:138:18: note: Virtual function in base class
icu/source/i18n/number_patternstring.h:77:10: note: Function in derived class
icu/source/i18n/number_patternstring.h:79:10: style: The function 'hasNegativeSubpattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:140:18: note: Virtual function in base class
icu/source/i18n/number_patternstring.h:79:10: note: Function in derived class
icu/source/i18n/number_patternstring.h:81:10: style: The function 'negativeHasMinusSign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:142:18: note: Virtual function in base class
icu/source/i18n/number_patternstring.h:81:10: note: Function in derived class
icu/source/i18n/number_patternstring.h:83:10: style: The function 'hasCurrencySign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:136:18: note: Virtual function in base class
icu/source/i18n/number_patternstring.h:83:10: note: Function in derived class
icu/source/i18n/number_patternstring.h:85:10: style: The function 'containsSymbolType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:144:18: note: Virtual function in base class
icu/source/i18n/number_patternstring.h:85:10: note: Function in derived class
icu/source/i18n/number_modifiers.h:34:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:34:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:36:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:36:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:38:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:38:10: note: Function in derived class
icu/source/i18n/number_modifiers.h:61:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:61:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:63:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:63:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:65:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:65:10: note: Function in derived class
icu/source/i18n/number_modifiers.h:112:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:112:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:114:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:114:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:116:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:116:10: note: Function in derived class
icu/source/i18n/number_modifiers.h:182:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:182:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:187:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:187:13: note: Function in derived class
icu/source/i18n/number_modifiers.h:192:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_modifiers.h:192:10: note: Function in derived class
icu/source/i18n/number_scientific.h:27:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_scientific.h:27:13: note: Function in derived class
icu/source/i18n/number_scientific.h:29:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_scientific.h:29:13: note: Function in derived class
icu/source/i18n/number_scientific.h:31:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_scientific.h:31:10: note: Function in derived class
icu/source/i18n/number_scientific.h:44:5: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_scientific.h:44:5: note: Function in derived class
icu/source/i18n/number_scientific.h:46:13: style: The function 'getMultiplier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:237:21: note: Virtual function in base class
icu/source/i18n/number_scientific.h:46:13: note: Function in derived class
icu/source/i18n/number_utils.h:28:13: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:105:21: note: Virtual function in base class
icu/source/i18n/number_utils.h:28:13: note: Function in derived class
icu/source/i18n/number_utils.h:32:14: style: The function 'charAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:107:22: note: Virtual function in base class
icu/source/i18n/number_utils.h:32:14: note: Function in derived class
icu/source/i18n/number_utils.h:36:13: style: The function 'codePointAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:109:21: note: Virtual function in base class
icu/source/i18n/number_utils.h:36:13: note: Function in derived class
icu/source/i18n/number_utils.h:40:19: style: The function 'toUnicodeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:120:27: note: Virtual function in base class
icu/source/i18n/number_utils.h:40:19: note: Function in derived class
icu/source/i18n/number_utils.h:85:10: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_utils.h:85:10: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:40:10: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:40:10: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:174:10: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:174:10: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:179:13: style: The function 'getPrefixLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:182:21: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:179:13: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:181:13: style: The function 'getCodePointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:187:21: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:181:13: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:183:10: style: The function 'isStrong' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:196:18: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:183:10: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:188:19: style: The function 'getSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_affixutils.h:55:27: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:188:19: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:190:13: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:105:21: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:190:13: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:192:14: style: The function 'charAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:107:22: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:192:14: note: Function in derived class
icu/source/i18n/number_patternmodifier.h:196:19: style: The function 'toUnicodeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:120:27: note: Virtual function in base class
icu/source/i18n/number_patternmodifier.h:196:19: note: Function in derived class
icu/source/i18n/number_compact.h:29:13: style: The function 'getMultiplier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:237:21: note: Virtual function in base class
icu/source/i18n/number_compact.h:29:13: note: Function in derived class
icu/source/i18n/number_compact.h:68:5: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_compact.h:68:5: note: Function in derived class
icu/source/i18n/number_longnames.h:28:5: style: The function 'processQuantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/number_types.h:230:18: note: Virtual function in base class
icu/source/i18n/number_longnames.h:28:5: note: Function in derived class
icu/source/i18n/number_grouping.cpp:34:8: style: Mismatching assignment and comparison, comparison 'grouping2==-1' is always false. [assignIfError]
icu/source/i18n/number_grouping.cpp:32:0: note: Mismatching assignment and comparison, comparison 'grouping2==-1' is always false.
icu/source/i18n/number_grouping.cpp:34:8: note: Mismatching assignment and comparison, comparison 'grouping2==-1' is always false.
icu/source/i18n/number_patternstring.cpp:346:24: style: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true. [assignIfError]
icu/source/i18n/number_patternstring.cpp:344:0: note: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true.
icu/source/i18n/number_patternstring.cpp:346:24: note: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true.
icu/source/i18n/number_patternstring.cpp:474:8: style: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true. [assignIfError]
icu/source/i18n/number_patternstring.cpp:472:0: note: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true.
icu/source/i18n/number_patternstring.cpp:474:8: note: Mismatching assignment and comparison, comparison 'grouping2!=-1' is always true.
icu/source/i18n/numfmt.cpp:575:43: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:630:43: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:919:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:950:17: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:1046:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:1370:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/numfmt.cpp:292:40: style: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:264:44: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/numfmt.cpp:292:40: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'that'.
icu/source/i18n/numfmt.cpp:357:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:429:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:357:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:373:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:481:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:373:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:389:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:534:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:389:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:455:34: style: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:554:47: note: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'.
icu/source/i18n/numfmt.cpp:455:34: note: Function 'format' argument 1 names different: declaration 'number' definition 'decimalNum'.
icu/source/i18n/numfmt.cpp:456:37: style: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:555:50: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:456:37: note: Function 'format' argument 2 names different: declaration 'appendTo' definition 'toAppendTo'.
icu/source/i18n/numfmt.cpp:457:45: style: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:556:58: note: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'.
icu/source/i18n/numfmt.cpp:457:45: note: Function 'format' argument 3 names different: declaration 'posIter' definition 'fpi'.
icu/source/i18n/numfmt.cpp:1035:52: style: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:744:27: note: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1035:52: note: Function 'internalCreateInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1035:76: style: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:745:32: note: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1035:76: note: Function 'internalCreateInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1035:94: style: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:746:25: note: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1035:94: note: Function 'internalCreateInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1053:44: style: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:732:65: note: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1053:44: note: Function 'createInstance' argument 1 names different: declaration 'desiredLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1053:68: style: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:733:70: note: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1053:68: note: Function 'createInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1053:86: style: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:734:63: note: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1053:86: note: Function 'createInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1276:50: style: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:756:27: note: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1276:50: note: Function 'createSharedInstance' argument 1 names different: declaration 'inLocale' definition 'loc'.
icu/source/i18n/numfmt.cpp:1276:74: style: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:756:56: note: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1276:74: note: Function 'createSharedInstance' argument 2 names different: declaration 'style' definition 'kind'.
icu/source/i18n/numfmt.cpp:1297:40: style: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:1096:51: note: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1297:40: note: Function 'makeInstance' argument 3 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1305:40: style: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numfmt.h:1080:51: note: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:1305:40: note: Function 'makeInstance' argument 4 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/numfmt.cpp:881:5: style: Class 'NFFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/unicode/rbnf.h:709:17: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:264:19: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:709:17: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:793:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:444:28: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:793:26: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:805:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:497:28: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:805:26: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:816:26: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:393:28: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:816:26: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:887:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:576:28: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:887:28: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:909:28: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:598:28: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:909:28: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:931:16: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:624:18: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:931:16: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:970:16: style: The function 'setLenient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:696:18: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:970:16: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:979:24: style: The function 'isLenient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:706:19: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:979:24: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:1011:16: style: The function 'setContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:986:18: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:1011:16: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:1018:27: style: The function 'getRoundingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1006:27: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:1018:27: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:1025:18: style: The function 'setRoundingMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1013:18: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:1025:18: note: Function in derived class
icu/source/i18n/unicode/rbnf.h:1040:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:1038:22: note: Virtual function in base class
icu/source/i18n/unicode/rbnf.h:1040:22: note: Function in derived class
icu/source/i18n/numsys.cpp:186:5: style: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/numsys.cpp:181:0: note: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used.
icu/source/i18n/numsys.cpp:186:5: note: Variable 'numberingSystemsInfo' is reassigned a value before the old one has been used.
icu/source/i18n/numsys.cpp:192:5: style: Variable 'radix' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/numsys.cpp:183:0: note: Variable 'radix' is reassigned a value before the old one has been used.
icu/source/i18n/numsys.cpp:192:5: note: Variable 'radix' is reassigned a value before the old one has been used.
icu/source/i18n/numsys.cpp:79:41: style: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:105:62: note: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'.
icu/source/i18n/numsys.cpp:79:41: note: Function 'createInstance' argument 1 names different: declaration 'radix' definition 'radix_in'.
icu/source/i18n/numsys.cpp:79:57: style: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:105:75: note: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'.
icu/source/i18n/numsys.cpp:79:57: note: Function 'createInstance' argument 2 names different: declaration 'isAlgorithmic' definition 'isAlgorithmic_in'.
icu/source/i18n/numsys.cpp:79:97: style: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:105:111: note: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'.
icu/source/i18n/numsys.cpp:79:97: note: Function 'createInstance' argument 3 names different: declaration 'description' definition 'desc_in'.
icu/source/i18n/numsys.cpp:232:40: style: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:192:27: note: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'.
icu/source/i18n/numsys.cpp:232:40: note: Function 'setRadix' argument 1 names different: declaration 'radix' definition 'r'.
icu/source/i18n/numsys.cpp:236:44: style: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:194:31: note: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'.
icu/source/i18n/numsys.cpp:236:44: note: Function 'setAlgorithmic' argument 1 names different: declaration 'algorithmic' definition 'c'.
icu/source/i18n/numsys.cpp:240:52: style: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:196:39: note: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'.
icu/source/i18n/numsys.cpp:240:52: note: Function 'setDesc' argument 1 names different: declaration 'desc' definition 'd'.
icu/source/i18n/numsys.cpp:243:43: style: Function 'setName' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
icu/source/i18n/unicode/numsys.h:198:30: note: Function 'setName' argument 1 names different: declaration 'name' definition 'n'.
icu/source/i18n/numsys.cpp:243:43: note: Function 'setName' argument 1 names different: declaration 'name' definition 'n'.
icu/source/i18n/unicode/numsys.h:60:1: warning: The class 'NumberingSystem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/olsontz.cpp:293:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/olsontz.cpp:821:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/olsontz.cpp:842:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/olsontz.cpp:732:32: style: The scope of the variable 'typeIdx' can be reduced. [variableScope]
icu/source/i18n/olsontz.cpp:332:42: style: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:170:39: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
icu/source/i18n/olsontz.cpp:332:42: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
icu/source/i18n/olsontz.cpp:332:55: style: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:170:52: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
icu/source/i18n/olsontz.cpp:332:55: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
icu/source/i18n/olsontz.cpp:350:42: style: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:177:39: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
icu/source/i18n/olsontz.cpp:350:42: note: Function 'getOffset' argument 4 names different: declaration 'day' definition 'dom'.
icu/source/i18n/olsontz.cpp:350:55: style: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:177:52: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
icu/source/i18n/olsontz.cpp:350:55: note: Function 'getOffset' argument 5 names different: declaration 'dayOfWeek' definition 'dow'.
icu/source/i18n/olsontz.cpp:391:65: style: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:184:62: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'.
icu/source/i18n/olsontz.cpp:391:65: note: Function 'getOffset' argument 3 names different: declaration 'rawOffset' definition 'rawoff'.
icu/source/i18n/olsontz.cpp:392:40: style: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'. [funcArgNamesDifferent]
icu/source/i18n/olsontz.h:185:29: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'.
icu/source/i18n/olsontz.cpp:392:40: note: Function 'getOffset' argument 4 names different: declaration 'dstOffset' definition 'dstoff'.
icu/source/i18n/olsontz.cpp:276:31: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
icu/source/i18n/persncal.cpp:244:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/pluralaffix.cpp:22:21: warning: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status' [funcArgOrderDifferent]
icu/source/i18n/pluralaffix.h:96:25: note: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status'
icu/source/i18n/pluralaffix.cpp:22:21: note: Function 'setVariant' argument order different: declaration 'category, variant, status' definition 'variant, value, status'
icu/source/i18n/plurfmt.cpp:45:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:168:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:45:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:61:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:197:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:61:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:71:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:209:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:71:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:81:49: style: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:221:39: note: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:81:49: note: Function 'PluralFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:91:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:237:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:91:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:92:49: style: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:237:61: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:92:49: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:103:49: style: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:251:39: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:103:49: note: Function 'PluralFormat' argument 2 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:113:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:268:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:113:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:115:49: style: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:270:39: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:115:49: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:125:42: style: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:286:32: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:125:42: note: Function 'PluralFormat' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:127:49: style: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:288:39: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:127:49: note: Function 'PluralFormat' argument 3 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/plurfmt.cpp:193:49: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:315:44: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/plurfmt.cpp:193:49: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/plurfmt.cpp:340:39: style: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:406:34: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:340:39: note: Function 'setLocale' argument 1 names different: declaration 'locale' definition 'loc'.
icu/source/i18n/plurfmt.cpp:413:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurfmt.h:506:44: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/plurfmt.cpp:413:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/plurrule.cpp:330:13: style: The scope of the variable 'sampleEndIdx' can be reduced. [variableScope]
icu/source/i18n/plurrule.cpp:310:74: style: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurrule.h:424:45: note: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'.
icu/source/i18n/plurrule.cpp:310:74: note: Function 'getAllKeywordValues' argument 4 names different: declaration 'status' definition 'error'.
icu/source/i18n/plurrule.cpp:471:46: style: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:146:37: note: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'.
icu/source/i18n/plurrule.cpp:471:46: note: Function 'parse' argument 1 names different: declaration 'rules' definition 'ruleData'.
icu/source/i18n/plurrule.cpp:471:69: style: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:146:57: note: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'.
icu/source/i18n/plurrule.cpp:471:69: note: Function 'parse' argument 2 names different: declaration 'dest' definition 'prules'.
icu/source/i18n/plurrule.cpp:653:86: style: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/plurrule.h:520:93: note: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'.
icu/source/i18n/plurrule.cpp:653:86: note: Function 'getRuleFromResource' argument 3 names different: declaration 'status' definition 'errCode'.
icu/source/i18n/plurrule.cpp:1040:32: style: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:352:39: note: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'.
icu/source/i18n/plurrule.cpp:1040:32: note: Function 'getKeywords' argument 1 names different: declaration 'maxArraySize' definition 'capacityOfKeywords'.
icu/source/i18n/plurrule.cpp:1057:43: style: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:353:50: note: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'.
icu/source/i18n/plurrule.cpp:1057:43: note: Function 'isKeyword' argument 1 names different: declaration 'keyword' definition 'keywordParam'.
icu/source/i18n/plurrule.cpp:1326:68: style: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:152:71: note: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'.
icu/source/i18n/plurrule.cpp:1326:68: note: Function 'getKeyType' argument 2 names different: declaration 'type' definition 'keyType'.
icu/source/i18n/plurrule.cpp:1430:49: style: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:266:48: note: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'.
icu/source/i18n/plurrule.cpp:1430:49: note: Function 'FixedDecimal' argument 1 names different: declaration 'n' definition 'digits'.
icu/source/i18n/plurrule.cpp:1474:49: style: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:269:39: note: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'.
icu/source/i18n/plurrule.cpp:1474:49: note: Function 'FixedDecimal' argument 1 names different: declaration 's' definition 'num'.
icu/source/i18n/plurrule.cpp:1474:66: style: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:269:54: note: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'.
icu/source/i18n/plurrule.cpp:1474:66: note: Function 'FixedDecimal' argument 2 names different: declaration 'ec' definition 'status'.
icu/source/i18n/plurrule.cpp:1624:55: style: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'. [funcArgNamesDifferent]
icu/source/i18n/plurrule_impl.h:284:45: note: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'.
icu/source/i18n/plurrule.cpp:1624:55: note: Function 'adjustForMinFractionDigits' argument 1 names different: declaration 'min' definition 'minFractionDigits'.
icu/source/i18n/plurrule.cpp:1071:19: warning: Member variable 'PluralRuleParser::ruleSrc' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/plurrule.cpp:749:5: performance: Variable 'negated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:750:5: performance: Variable 'integerOnly' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:1500:5: performance: Variable 'hasIntegerValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:1501:5: performance: Variable 'isNegative' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:1502:5: performance: Variable '_isNaN' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:1503:5: performance: Variable '_isInfinite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule.cpp:1674:5: performance: Variable 'fOpenStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/plurrule_impl.h:256:1: warning: The class 'FixedDecimal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/plurrule_impl.h:299:1: warning: The class 'AndConstraint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/plurrule_impl.h:322:1: warning: The class 'OrConstraint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/plurrule_impl.h:335:1: warning: The class 'RuleChain' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/precision.cpp:112:26: style: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/precision.h:114:30: note: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'.
icu/source/i18n/precision.cpp:112:26: note: Function 'getInterval' argument 1 names different: declaration 'roundedValue' definition 'value'.
icu/source/i18n/quant.h:24:1: warning: The class 'Quantifier' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/rbnf.cpp:644:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/i18n/rbnf.cpp:642:39: note: outer condition: *p
icu/source/i18n/rbnf.cpp:644:13: note: identical inner condition: *p
icu/source/i18n/rbnf.cpp:1841:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbnf.cpp:824:17: style: The scope of the variable 'rules_tag' can be reduced. [variableScope]
icu/source/i18n/rbnf.cpp:382:29: style: Function 'parse' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
icu/source/i18n/rbnf.cpp:315:42: note: Function 'parse' argument 1 names different: declaration 'data' definition '_data'.
icu/source/i18n/rbnf.cpp:382:29: note: Function 'parse' argument 1 names different: declaration 'data' definition '_data'.
icu/source/i18n/rbnf.cpp:678:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:650:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:678:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:679:67: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:650:76: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
icu/source/i18n/rbnf.cpp:679:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
icu/source/i18n/rbnf.cpp:680:60: style: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:651:39: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:680:60: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:703:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:603:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:703:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:704:67: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:603:76: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
icu/source/i18n/rbnf.cpp:704:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'locs'.
icu/source/i18n/rbnf.cpp:729:64: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:1068:79: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'.
icu/source/i18n/rbnf.cpp:729:64: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'localizations' definition 'info'.
icu/source/i18n/rbnf.cpp:730:60: style: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:1069:29: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:730:60: note: Function 'RuleBasedNumberFormat' argument 3 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:752:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:578:48: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:752:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:776:67: style: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:621:46: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:776:67: note: Function 'RuleBasedNumberFormat' argument 1 names different: declaration 'rules' definition 'description'.
icu/source/i18n/rbnf.cpp:777:40: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:621:67: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/rbnf.cpp:777:40: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'aLocale'.
icu/source/i18n/rbnf.cpp:801:81: style: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:668:60: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:801:81: note: Function 'RuleBasedNumberFormat' argument 2 names different: declaration 'locale' definition 'alocale'.
icu/source/i18n/rbnf.cpp:1059:75: style: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:769:41: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
icu/source/i18n/rbnf.cpp:1059:75: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
icu/source/i18n/rbnf.cpp:1085:94: style: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:780:41: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
icu/source/i18n/rbnf.cpp:1085:94: note: Function 'getRuleSetDisplayName' argument 2 names different: declaration 'locale' definition 'localeParam'.
icu/source/i18n/rbnf.cpp:1487:75: style: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:1071:61: note: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'.
icu/source/i18n/rbnf.cpp:1487:75: note: Function 'init' argument 2 names different: declaration 'localizations' definition 'localizationInfos'.
icu/source/i18n/rbnf.cpp:1488:42: style: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:1071:89: note: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'.
icu/source/i18n/rbnf.cpp:1488:42: note: Function 'init' argument 3 names different: declaration 'perror' definition 'pErr'.
icu/source/i18n/rbnf.cpp:1712:55: style: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbnf.h:1074:41: note: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'.
icu/source/i18n/rbnf.cpp:1712:55: note: Function 'stripWhitespace' argument 1 names different: declaration 'src' definition 'description'.
icu/source/i18n/rbnf.cpp:212:13: style: Technically the member function 'VArray::length' can be const. [functionConst]
icu/source/i18n/rbnf.cpp:330:18: style: Technically the member function 'LocDataParser::check' can be const. [functionConst]
icu/source/i18n/rbnf.cpp:338:18: performance: Technically the member function 'LocDataParser::inList' can be static. [functionStatic]
icu/source/i18n/rbnf.cpp:201:5: style: Class 'VArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rbt.cpp:56:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt.cpp:146:11: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt.cpp:230:14: style: The scope of the variable 'loopCount' can be reduced. [variableScope]
icu/source/i18n/rbt.cpp:155:75: style: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'. [funcArgNamesDifferent]
icu/source/i18n/rbt.h:382:54: note: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'.
icu/source/i18n/rbt.cpp:155:75: note: Function 'RuleBasedTransliterator' argument 2 names different: declaration 'data' definition 'theData'.
icu/source/i18n/rbt.cpp:204:81: style: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/rbt.h:406:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'.
icu/source/i18n/rbt.cpp:204:81: note: Function 'handleTransliterate' argument 2 names different: declaration 'offsets' definition 'index'.
icu/source/i18n/rbt.cpp:285:64: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
icu/source/i18n/rbt.h:422:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/rbt.cpp:285:64: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/rbt_pars.h:140:5: style: Class 'TransliteratorParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rbt_set.h:72:5: style: Class 'TransliterationRuleSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rbt_data.h:107:5: style: Class 'TransliterationRuleData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rbt.h:291:1: warning: The class 'RuleBasedTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/rbt.h:399:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/rbt.h:399:29: note: Function in derived class
icu/source/i18n/rbt.h:406:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/rbt.h:406:18: note: Function in derived class
icu/source/i18n/rbt.h:422:28: style: The function 'toRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:879:28: note: Virtual function in base class
icu/source/i18n/rbt.h:422:28: note: Function in derived class
icu/source/i18n/rbt.h:429:18: style: The function 'handleGetSourceSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:948:18: note: Virtual function in base class
icu/source/i18n/rbt.h:429:18: note: Function in derived class
icu/source/i18n/rbt.h:435:25: style: The function 'getTargetSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:963:25: note: Virtual function in base class
icu/source/i18n/rbt.h:435:25: note: Function in derived class
icu/source/i18n/rbt.h:460:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/rbt.h:460:22: note: Function in derived class
icu/source/i18n/rbt_data.cpp:51:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_data.cpp:56:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:185:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:199:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:233:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:248:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:847:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:851:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:898:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:913:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1091:45: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1114:59: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1119:43: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1135:45: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1138:43: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1615:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_pars.cpp:1659:13: style: The scope of the variable 'index' can be reduced. [variableScope]
icu/source/i18n/rbt_pars.cpp:174:53: style: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:145:46: note: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_pars.cpp:174:53: note: Function 'ParseData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_pars.cpp:175:37: style: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:146:30: note: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'.
icu/source/i18n/rbt_pars.cpp:175:37: note: Function 'ParseData' argument 2 names different: declaration 'variablesVector' definition 'sets'.
icu/source/i18n/rbt_pars.cpp:176:39: style: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:147:32: note: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'.
icu/source/i18n/rbt_pars.cpp:176:39: note: Function 'ParseData' argument 3 names different: declaration 'variableNames' definition 'vNames'.
icu/source/i18n/rbt_pars.cpp:184:61: style: Function 'lookup' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:151:62: note: Function 'lookup' argument 1 names different: declaration 's' definition 'name'.
icu/source/i18n/rbt_pars.cpp:184:61: note: Function 'lookup' argument 1 names different: declaration 's' definition 'name'.
icu/source/i18n/rbt_pars.cpp:343:42: style: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:302:36: note: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'.
icu/source/i18n/rbt_pars.cpp:343:42: note: Function 'RuleHalf' argument 1 names different: declaration 'parser' definition 'p'.
icu/source/i18n/rbt_pars.cpp:796:53: style: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:322:47: note: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'.
icu/source/i18n/rbt_pars.cpp:796:53: note: Function 'isValidOutput' argument 1 names different: declaration 'parser' definition 'transParser'.
icu/source/i18n/rbt_pars.cpp:811:52: style: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.cpp:328:46: note: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'.
icu/source/i18n/rbt_pars.cpp:811:52: note: Function 'isValidInput' argument 1 names different: declaration 'parser' definition 'transParser'.
icu/source/i18n/rbt_pars.cpp:856:45: style: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.h:164:32: note: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'.
icu/source/i18n/rbt_pars.cpp:856:45: note: Function 'parse' argument 2 names different: declaration 'direction' definition 'transDirection'.
icu/source/i18n/rbt_pars.cpp:886:60: style: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.h:181:42: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'.
icu/source/i18n/rbt_pars.cpp:886:60: note: Function 'parseRules' argument 1 names different: declaration 'rules' definition 'rule'.
icu/source/i18n/rbt_pars.cpp:887:55: style: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.h:182:37: note: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'.
icu/source/i18n/rbt_pars.cpp:887:55: note: Function 'parseRules' argument 2 names different: declaration 'direction' definition 'theDirection'.
icu/source/i18n/rbt_pars.cpp:1475:51: style: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/rbt_pars.h:264:82: note: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'.
icu/source/i18n/rbt_pars.cpp:1475:51: note: Function 'syntaxError' argument 3 names different: declaration 'start' definition 'pos'.
icu/source/i18n/rbt_pars.cpp:351:5: performance: Variable 'anchorStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/rbt_pars.cpp:351:19: performance: Variable 'anchorEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/rbt_pars.cpp:302:5: style: Class 'RuleHalf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/strmatch.h:172:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
icu/source/i18n/strmatch.h:172:21: note: Function in derived class
icu/source/i18n/strmatch.h:190:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
icu/source/i18n/strmatch.h:190:28: note: Function in derived class
icu/source/i18n/strmatch.h:214:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
icu/source/i18n/strmatch.h:214:18: note: Function in derived class
icu/source/i18n/strrepl.h:125:21: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:66:21: note: Virtual function in base class
icu/source/i18n/strrepl.h:125:21: note: Function in derived class
icu/source/i18n/strrepl.h:133:28: style: The function 'toReplacerPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:85:28: note: Virtual function in base class
icu/source/i18n/strrepl.h:133:28: note: Function in derived class
icu/source/i18n/strrepl.h:139:18: style: The function 'addReplacementSetTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/unirepl.h:94:18: note: Virtual function in base class
icu/source/i18n/strrepl.h:139:18: note: Function in derived class
icu/source/i18n/rbt_rule.cpp:183:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_rule.cpp:186:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_rule.cpp:189:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_rule.cpp:366:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_rule.cpp:65:73: style: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'. [funcArgNamesDifferent]
icu/source/i18n/rbt_rule.h:189:56: note: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'.
icu/source/i18n/rbt_rule.cpp:65:73: note: Function 'TransliterationRule' argument 11 names different: declaration 'data' definition 'theData'.
icu/source/i18n/rbt_rule.cpp:469:59: style: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'. [funcArgNamesDifferent]
icu/source/i18n/rbt_rule.h:284:50: note: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'.
icu/source/i18n/rbt_rule.cpp:469:59: note: Function 'toRule' argument 1 names different: declaration 'pat' definition 'rule'.
icu/source/i18n/rbt_rule.cpp:519:66: style: Function 'setData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
icu/source/i18n/rbt_rule.h:208:49: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_rule.cpp:519:66: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_set.cpp:194:78: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:311:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:326:42: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:352:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:440:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:457:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbt_set.cpp:187:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/i18n/rbt_set.cpp:187:16: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/i18n/rbt_set.cpp:220:69: style: Function 'setData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
icu/source/i18n/rbt_set.h:89:49: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_set.cpp:220:69: note: Function 'setData' argument 1 names different: declaration 'data' definition 'd'.
icu/source/i18n/rbt_set.cpp:405:61: style: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/rbt_set.h:138:41: note: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'.
icu/source/i18n/rbt_set.cpp:405:61: note: Function 'transliterate' argument 2 names different: declaration 'index' definition 'pos'.
icu/source/i18n/rbt_set.cpp:406:51: style: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'. [funcArgNamesDifferent]
icu/source/i18n/rbt_set.h:139:31: note: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'.
icu/source/i18n/rbt_set.cpp:406:51: note: Function 'transliterate' argument 3 names different: declaration 'isIncremental' definition 'incremental'.
icu/source/i18n/rbt_set.cpp:430:63: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'. [funcArgNamesDifferent]
icu/source/i18n/rbt_set.h:148:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'.
icu/source/i18n/rbt_set.cpp:430:63: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'ruleSource'.
icu/source/i18n/rbt_set.cpp:166:25: warning: Member variable 'TransliterationRuleSet::index' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/rbt_set.h:122:18: warning: Virtual function 'freeze' is called from copy constructor 'TransliterationRuleSet(const TransliterationRuleSet&)' at line 208. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/i18n/rbt_set.cpp:208:9: note: Calling freeze
icu/source/i18n/rbt_set.h:122:18: note: freeze is a virtual method
icu/source/i18n/rbtz.cpp:275:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:309:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:314:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:438:42: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:444:44: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:453:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:458:51: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:464:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:651:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:746:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:753:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:787:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:829:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:836:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:870:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rbtz.cpp:402:62: style: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:199:60: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/rbtz.cpp:402:62: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/rbtz.cpp:420:50: style: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:321:61: note: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'.
icu/source/i18n/rbtz.cpp:420:50: note: Function 'getOffsetInternal' argument 7 names different: declaration 'ec' definition 'status'.
icu/source/i18n/rbtz.cpp:738:65: style: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:314:56: note: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'.
icu/source/i18n/rbtz.cpp:738:65: note: Function 'findNext' argument 3 names different: declaration 'time' definition 'transitionTime'.
icu/source/i18n/rbtz.cpp:739:44: style: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:314:77: note: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'.
icu/source/i18n/rbtz.cpp:739:44: note: Function 'findNext' argument 4 names different: declaration 'from' definition 'fromRule'.
icu/source/i18n/rbtz.cpp:739:69: style: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:314:98: note: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'.
icu/source/i18n/rbtz.cpp:739:69: note: Function 'findNext' argument 5 names different: declaration 'to' definition 'toRule'.
icu/source/i18n/rbtz.cpp:822:65: style: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:315:56: note: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'.
icu/source/i18n/rbtz.cpp:822:65: note: Function 'findPrev' argument 3 names different: declaration 'time' definition 'transitionTime'.
icu/source/i18n/rbtz.cpp:823:44: style: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:315:77: note: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'.
icu/source/i18n/rbtz.cpp:823:44: note: Function 'findPrev' argument 4 names different: declaration 'from' definition 'fromRule'.
icu/source/i18n/rbtz.cpp:823:69: style: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'. [funcArgNamesDifferent]
icu/source/i18n/unicode/rbtz.h:315:98: note: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'.
icu/source/i18n/rbtz.cpp:823:69: note: Function 'findPrev' argument 5 names different: declaration 'to' definition 'toRule'.
icu/source/i18n/regexcmp.cpp:286:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:333:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1532:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1539:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1546:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1553:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1562:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1570:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1581:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1591:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1602:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1611:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1623:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1630:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1700:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1719:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1736:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1749:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1766:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1805:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1817:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:1836:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:2759:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:2773:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:4595:24: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:4608:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:4615:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:4621:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/regexcmp.cpp:2176:15: style: The scope of the variable 'patOp' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:2670:16: style: The scope of the variable 'op' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:2671:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:3193:16: style: The scope of the variable 'op' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:3194:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:3466:16: style: The scope of the variable 'op' can be reduced. [variableScope]
icu/source/i18n/regexcmp.cpp:3467:16: style: The scope of the variable 'opType' can be reduced. [variableScope]
icu/source/i18n/regeximp.h:345:50: style: Function 'init' argument 1 names different: declaration 'src' definition 's'. [funcArgNamesDifferent]
icu/source/i18n/regeximp.h:326:40: note: Function 'init' argument 1 names different: declaration 'src' definition 's'.
icu/source/i18n/regeximp.h:345:50: note: Function 'init' argument 1 names different: declaration 'src' definition 's'.
icu/source/i18n/regexcmp.cpp:54:42: style: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'. [funcArgNamesDifferent]
icu/source/i18n/regexcmp.h:58:32: note: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'.
icu/source/i18n/regexcmp.cpp:54:42: note: Function 'RegexCompile' argument 1 names different: declaration 'rp' definition 'rxp'.
icu/source/i18n/regexcmp.cpp:54:59: style: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/regexcmp.h:58:48: note: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'.
icu/source/i18n/regexcmp.cpp:54:59: note: Function 'RegexCompile' argument 2 names different: declaration 'e' definition 'status'.
icu/source/i18n/regexcmp.cpp:353:44: style: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
icu/source/i18n/regexcmp.h:89:40: note: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'.
icu/source/i18n/regexcmp.cpp:353:44: note: Function 'doParseActions' argument 1 names different: declaration 'a' definition 'action'.
icu/source/i18n/regexcmp.cpp:2130:43: style: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'. [funcArgNamesDifferent]
icu/source/i18n/regexcmp.h:97:35: note: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'.
icu/source/i18n/regexcmp.cpp:2130:43: note: Function 'blockTopLoc' argument 1 names different: declaration 'reserve' definition 'reserveLoc'.
icu/source/i18n/regexcmp.cpp:4584:36: style: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'. [funcArgNamesDifferent]
icu/source/i18n/regexcmp.h:124:33: note: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'.
icu/source/i18n/regexcmp.cpp:4584:36: note: Function 'setEval' argument 1 names different: declaration 'op' definition 'nextOp'.
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fParseErr' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStateTable' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStack' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fStackPtr' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fNewModeFlags' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fPatternLength' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fIntervalLow' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fIntervalUpper' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regexcmp.cpp:54:15: warning: Member variable 'RegexCompile::fNameStartPos' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regeximp.h:325:5: style: 'Regex8BitSet::operator=' should return 'Regex8BitSet &'. [operatorEq]
icu/source/i18n/regeximp.h:367:9: style: Class 'CaseFoldingUTextIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/regexst.h:39:5: style: Class 'RegexStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/regeximp.h:323:1: warning: The struct 'Regex8BitSet' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
icu/source/i18n/regeximp.cpp:21:27: warning: Member variable 'CaseFoldingUTextIterator::fFoldIndex' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regeximp.cpp:66:27: warning: Member variable 'CaseFoldingUCharIterator::fFoldIndex' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/regextxt.cpp:20:52: style: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'. [funcArgNamesDifferent]
icu/source/i18n/regextxt.h:44:98: note: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'.
icu/source/i18n/regextxt.cpp:20:52: note: Function 'uregex_utext_unescape_charAt' argument 2 names different: declaration 'context' definition 'ct'.
icu/source/i18n/region.cpp:209:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:210:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:253:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:272:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:291:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:297:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:303:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:310:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:320:9: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:337:32: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:341:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:369:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:473:17: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:476:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:488:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:508:17: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:520:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:536:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/region.cpp:657:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:1031:63: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:1042:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:1066:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:1094:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:1123:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldatefmt.cpp:705:45: style: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'. [funcArgNamesDifferent]
icu/source/i18n/unicode/reldatefmt.h:355:49: note: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'.
icu/source/i18n/reldatefmt.cpp:705:45: note: Function 'RelativeDateTimeFormatter' argument 3 names different: declaration 'style' definition 'styl'.
icu/source/i18n/reldatefmt.cpp:969:24: style: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/reldatefmt.h:513:28: note: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'.
icu/source/i18n/reldatefmt.cpp:969:24: note: Function 'init' argument 2 names different: declaration 'brkIter' definition 'biToAdopt'.
icu/source/i18n/reldatefmt.cpp:302:5: warning: Member variable 'RelDateTimeFmtDataSink::pastFutureIndex' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/reldatefmt.cpp:302:5: warning: Member variable 'RelDateTimeFmtDataSink::style' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/reldatefmt.cpp:302:5: warning: Member variable 'RelDateTimeFmtDataSink::genericUnit' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/unicode/reldatefmt.h:316:5: style: Class 'RelativeDateTimeFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/sharedbreakiterator.h:33:5: style: Class 'SharedBreakIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/reldatefmt.cpp:302:5: style: Struct 'RelDateTimeFmtDataSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/reldtfmt.cpp:54:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldtfmt.cpp:60:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldtfmt.cpp:547:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/reldtfmt.cpp:490:15: style: The scope of the variable 'n' can be reduced. [variableScope]
icu/source/i18n/reldtfmt.cpp:576:53: style: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'. [funcArgNamesDifferent]
icu/source/i18n/reldtfmt.h:294:44: note: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'.
icu/source/i18n/reldtfmt.cpp:576:53: note: Function 'dayDifference' argument 1 names different: declaration 'until' definition 'cal'.
icu/source/i18n/rematch.cpp:2502:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2623:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2710:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2727:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2824:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2839:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2880:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2896:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2957:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:2980:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3005:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3022:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3030:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3051:21: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3069:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3079:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3090:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3100:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3113:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3121:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3130:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3141:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3151:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3162:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3172:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3182:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3197:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3286:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3304:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3329:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3341:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3364:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3372:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3387:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3396:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3407:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3417:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3431:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3461:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3471:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3539:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3678:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3691:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3723:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3738:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3779:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3803:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3837:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3865:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3912:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:3980:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4005:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4091:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4115:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4128:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4402:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4416:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4455:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4471:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4502:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4533:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4557:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4581:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4597:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4605:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4626:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4643:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4653:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4664:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4674:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4684:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4692:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4701:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4710:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4720:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4735:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4745:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4753:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4769:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4847:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4865:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4887:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4899:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4918:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4927:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4943:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4951:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4962:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4971:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:4984:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5009:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5018:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5084:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5221:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5235:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5259:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5272:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5311:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5334:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5368:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5390:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5431:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5489:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5514:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5591:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5615:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/rematch.cpp:5628:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/remtrans.cpp:54:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/remtrans.cpp:59:83: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/remtrans.h:61:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'.
icu/source/i18n/remtrans.cpp:59:83: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'index'.
icu/source/i18n/remtrans.h:50:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/remtrans.h:50:29: note: Function in derived class
icu/source/i18n/remtrans.h:61:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/remtrans.h:61:18: note: Function in derived class
icu/source/i18n/remtrans.h:67:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/remtrans.h:67:22: note: Function in derived class
icu/source/i18n/repattrn.cpp:130:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/repattrn.cpp:226:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/repattrn.cpp:522:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/repattrn.cpp:519:0: note: Variable 'pat' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:522:5: note: Variable 'pat' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:523:5: style: Variable 'matcher' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/repattrn.cpp:520:0: note: Variable 'matcher' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:523:5: note: Variable 'matcher' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:546:5: style: Variable 'pat' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/repattrn.cpp:543:0: note: Variable 'pat' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:546:5: note: Variable 'pat' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:547:5: style: Variable 'matcher' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/repattrn.cpp:544:0: note: Variable 'matcher' is reassigned a value before the old one has been used.
icu/source/i18n/repattrn.cpp:547:5: note: Variable 'matcher' is reassigned a value before the old one has been used.
icu/source/i18n/unicode/sortkey.h:318:46: style: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/sortkey.h:154:60: note: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'.
icu/source/i18n/unicode/sortkey.h:318:46: note: Function 'operator!=' argument 1 names different: declaration 'source' definition 'other'.
icu/source/i18n/rulebasedcollator.cpp:154:81: style: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:203:33: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:154:81: note: Function 'RuleBasedCollator' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:290:45: style: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:803:43: note: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'.
icu/source/i18n/rulebasedcollator.cpp:290:45: note: Function 'setLocales' argument 1 names different: declaration 'requestedLocale' definition 'requested'.
icu/source/i18n/rulebasedcollator.cpp:290:70: style: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:803:74: note: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'.
icu/source/i18n/rulebasedcollator.cpp:290:70: note: Function 'setLocales' argument 2 names different: declaration 'validLocale' definition 'valid'.
icu/source/i18n/rulebasedcollator.cpp:291:45: style: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:803:101: note: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'.
icu/source/i18n/rulebasedcollator.cpp:291:45: note: Function 'setLocales' argument 3 names different: declaration 'actualLocale' definition 'actual'.
icu/source/i18n/rulebasedcollator.cpp:305:67: style: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:402:67: note: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:305:67: note: Function 'getLocale' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:362:44: style: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:416:42: note: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'.
icu/source/i18n/rulebasedcollator.cpp:362:44: note: Function 'getVersion' argument 1 names different: declaration 'info' definition 'version'.
icu/source/i18n/rulebasedcollator.cpp:368:47: style: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:614:52: note: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:368:47: note: Function 'getTailoredSet' argument 1 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:411:65: style: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:520:57: note: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:411:65: note: Function 'getAttribute' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:445:45: style: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:510:43: note: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:445:45: note: Function 'setAttribute' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:599:76: style: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:581:78: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:599:76: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:604:64: style: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:594:62: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:604:64: note: Function 'setVariableTop' argument 2 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:638:59: style: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:666:46: note: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'.
icu/source/i18n/rulebasedcollator.cpp:638:59: note: Function 'getReorderCodes' argument 2 names different: declaration 'destCapacity' definition 'capacity'.
icu/source/i18n/rulebasedcollator.cpp:639:48: style: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:667:50: note: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:639:48: note: Function 'getReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:656:73: style: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:681:43: note: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'.
icu/source/i18n/rulebasedcollator.cpp:656:73: note: Function 'setReorderCodes' argument 2 names different: declaration 'reorderCodesLength' definition 'length'.
icu/source/i18n/rulebasedcollator.cpp:657:48: style: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:682:47: note: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:657:48: note: Function 'setReorderCodes' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:700:49: style: Function 'compare' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:273:59: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:700:49: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:700:76: style: Function 'compare' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:274:59: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:700:76: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:701:40: style: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:275:50: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:701:40: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:708:49: style: Function 'compare' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:290:59: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:708:49: note: Function 'compare' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:708:76: style: Function 'compare' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:291:59: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:708:76: note: Function 'compare' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:709:56: style: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:293:50: note: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:709:56: note: Function 'compare' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:743:51: style: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:343:61: note: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:743:51: note: Function 'compareUTF8' argument 1 names different: declaration 'source' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:743:76: style: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:344:61: note: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:743:76: note: Function 'compareUTF8' argument 2 names different: declaration 'target' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:744:44: style: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:345:54: note: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:744:44: note: Function 'compareUTF8' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1216:43: style: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:326:53: note: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:1216:43: note: Function 'compare' argument 1 names different: declaration 'sIter' definition 'left'.
icu/source/i18n/rulebasedcollator.cpp:1216:64: style: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:327:53: note: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:1216:64: note: Function 'compare' argument 2 names different: declaration 'tIter' definition 'right'.
icu/source/i18n/rulebasedcollator.cpp:1217:40: style: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:328:50: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1217:40: note: Function 'compare' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1279:57: style: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:361:64: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
icu/source/i18n/rulebasedcollator.cpp:1279:57: note: Function 'getCollationKey' argument 1 names different: declaration 'source' definition 's'.
icu/source/i18n/rulebasedcollator.cpp:1280:48: style: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:363:55: note: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1280:48: note: Function 'getCollationKey' argument 3 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1308:52: style: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:630:53: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
icu/source/i18n/rulebasedcollator.cpp:1308:52: note: Function 'getSortKey' argument 1 names different: declaration 'source' definition 's'.
icu/source/i18n/rulebasedcollator.cpp:1309:40: style: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:630:70: note: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'.
icu/source/i18n/rulebasedcollator.cpp:1309:40: note: Function 'getSortKey' argument 2 names different: declaration 'result' definition 'dest'.
icu/source/i18n/rulebasedcollator.cpp:1309:54: style: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:631:40: note: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'.
icu/source/i18n/rulebasedcollator.cpp:1309:54: note: Function 'getSortKey' argument 3 names different: declaration 'resultLength' definition 'capacity'.
icu/source/i18n/rulebasedcollator.cpp:1542:65: style: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tblcoll.h:719:66: note: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/rulebasedcollator.cpp:1542:65: note: Function 'internalGetShortDefinitionString' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/i18n/uitercollationiterator.h:67:5: warning: Member variable 'FCDUIterCollationIterator::pos' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/uitercollationiterator.h:67:5: warning: Member variable 'FCDUIterCollationIterator::limit' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/utf8collationiterator.h:82:5: warning: Member variable 'FCDUTF8CollationIterator::limit' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/rulebasedcollator.cpp:783:5: warning: Member variable 'NFDIterator::decomp' is not initialized in the constructor. [uninitMemberVar]
icu/source/i18n/unicode/sortkey.h:138:5: style: 'CollationKey::operator=' should return 'CollationKey &'. [operatorEq]
icu/source/i18n/unicode/tblcoll.h:809:5: style: Class 'RuleBasedCollator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rulebasedcollator.cpp:95:5: style: Class 'CollationKeyByteSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rulebasedcollator.cpp:912:5: style: Class 'UIterNFDIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/rulebasedcollator.cpp:1396:5: style: Class 'PartLevelCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uitercollationiterator.h:42:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:122:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:42:18: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:44:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:124:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:44:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:46:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:216:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:46:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:48:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:222:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:48:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:51:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:237:22: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:51:22: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:53:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:245:19: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:53:19: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:55:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:260:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:55:18: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:57:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:262:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:57:18: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:74:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:42:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:74:18: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:76:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:44:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:76:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:78:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:46:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:78:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:80:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:48:21: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:80:21: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:83:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:51:22: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:83:22: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:85:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:53:19: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:85:19: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:87:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:55:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:87:18: note: Function in derived class
icu/source/i18n/uitercollationiterator.h:89:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/uitercollationiterator.h:57:18: note: Virtual function in base class
icu/source/i18n/uitercollationiterator.h:89:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:43:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:122:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:43:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:45:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:124:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:45:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:47:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:216:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:47:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:49:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:222:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:49:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:62:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:237:22: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:62:22: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:64:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:251:19: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:64:19: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:66:19: style: The function 'forbidSurrogateCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:258:19: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:66:19: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:68:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:260:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:68:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:70:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:262:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:70:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:90:18: style: The function 'resetToOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:43:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:90:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:92:21: style: The function 'getOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:45:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:92:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:94:21: style: The function 'nextCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:47:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:94:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:96:21: style: The function 'previousCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:49:21: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:96:21: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:99:22: style: The function 'handleNextCE32' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:62:22: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:99:22: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:101:19: style: The function 'handleGetTrailSurrogate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationiterator.h:245:19: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:101:19: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:103:19: style: The function 'foundNULTerminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:64:19: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:103:19: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:105:18: style: The function 'forwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:68:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:105:18: note: Function in derived class
icu/source/i18n/utf8collationiterator.h:107:18: style: The function 'backwardNumCodePoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/utf8collationiterator.h:70:18: note: Virtual function in base class
icu/source/i18n/utf8collationiterator.h:107:18: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:101:18: style: The function 'AppendBeyondCapacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationkeys.h:72:18: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:101:18: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:102:19: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationkeys.h:73:19: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:102:19: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:833:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:833:21: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:885:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:885:21: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:902:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:902:21: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:914:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:914:21: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:926:21: style: The function 'nextRawCodePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/rulebasedcollator.cpp:821:21: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:926:21: note: Function in derived class
icu/source/i18n/rulebasedcollator.cpp:1401:19: style: The function 'needToWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/collationkeys.h:100:23: note: Virtual function in base class
icu/source/i18n/rulebasedcollator.cpp:1401:19: note: Function in derived class
icu/source/i18n/scientificnumberformatter.cpp:132:40: style: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'. [funcArgNamesDifferent]
icu/source/i18n/unicode/scientificnumberformatter.h:168:48: note: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'.
icu/source/i18n/scientificnumberformatter.cpp:132:40: note: Function 'format' argument 4 names different: declaration 'decimalFormatSets' definition 'staticSets'.
icu/source/i18n/unicode/scientificnumberformatter.h:162:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/scientificnumberformatter.h:147:24: note: Virtual function in base class
icu/source/i18n/unicode/scientificnumberformatter.h:162:24: note: Function in derived class
icu/source/i18n/unicode/scientificnumberformatter.h:164:32: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/scientificnumberformatter.h:149:32: note: Virtual function in base class
icu/source/i18n/unicode/scientificnumberformatter.h:164:32: note: Function in derived class
icu/source/i18n/unicode/scientificnumberformatter.h:181:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/scientificnumberformatter.h:147:24: note: Virtual function in base class
icu/source/i18n/unicode/scientificnumberformatter.h:181:24: note: Function in derived class
icu/source/i18n/unicode/scientificnumberformatter.h:183:32: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/scientificnumberformatter.h:149:32: note: Virtual function in base class
icu/source/i18n/unicode/scientificnumberformatter.h:183:32: note: Function in derived class
icu/source/i18n/scriptset.cpp:182:39: style: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'. [funcArgNamesDifferent]
icu/source/i18n/scriptset.h:59:32: note: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'.
icu/source/i18n/scriptset.cpp:182:39: note: Function 'nextSetBit' argument 1 names different: declaration 'script' definition 'fromIndex'.
icu/source/i18n/scriptset.cpp:218:57: style: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'. [funcArgNamesDifferent]
icu/source/i18n/scriptset.h:64:51: note: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'.
icu/source/i18n/scriptset.cpp:218:57: note: Function 'parseScripts' argument 1 names different: declaration 'scriptsString' definition 'scriptString'.
icu/source/i18n/scriptset.cpp:297:33: warning: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1' [funcArgOrderDifferent]
icu/source/i18n/scriptset.h:76:39: note: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1'
icu/source/i18n/scriptset.cpp:297:33: note: Function 'uhash_compareScriptSet' argument order different: declaration 'key1, key2' definition 'key0, key1'
icu/source/i18n/search.cpp:30:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/search.cpp:347:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/search.cpp:366:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/search.cpp:383:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/search.cpp:29:5: performance: Variable 'm_text_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/usrchimp.h:89:5: style: Class 'UCollationPCE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/usrchimp.h:90:5: style: Class 'UCollationPCE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/selfmt.cpp:46:49: style: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'. [funcArgNamesDifferent]
icu/source/i18n/unicode/selfmt.h:196:39: note: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/selfmt.cpp:46:49: note: Function 'SelectFormat' argument 1 names different: declaration 'pattern' definition 'pat'.
icu/source/i18n/selfmt.cpp:59:49: style: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'. [funcArgNamesDifferent]
icu/source/i18n/unicode/selfmt.h:221:44: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/selfmt.cpp:59:49: note: Function 'applyPattern' argument 1 names different: declaration 'pattern' definition 'newPattern'.
icu/source/i18n/selfmt.cpp:187:40: style: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/selfmt.h:331:44: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/selfmt.cpp:187:40: note: Function 'parseObject' argument 3 names different: declaration 'parse_pos' definition 'pos'.
icu/source/i18n/simpletz.cpp:89:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:163:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:89:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:91:36: style: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:165:40: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:91:36: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:108:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:206:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:108:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:110:36: style: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:208:40: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:110:36: note: Function 'SimpleTimeZone' argument 8 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:127:38: style: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:254:42: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:127:38: note: Function 'SimpleTimeZone' argument 4 names different: declaration 'savingsStartDayOfWeekInMonth' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:130:36: style: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:257:40: note: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:130:36: note: Function 'SimpleTimeZone' argument 9 names different: declaration 'savingsEndDayOfWeekInMonth' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:149:39: style: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:817:27: note: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'.
icu/source/i18n/simpletz.cpp:149:39: note: Function 'construct' argument 2 names different: declaration 'startMonth' definition 'savingsStartMonth'.
icu/source/i18n/simpletz.cpp:150:39: style: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:817:46: note: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:150:39: note: Function 'construct' argument 3 names different: declaration 'startDay' definition 'savingsStartDay'.
icu/source/i18n/simpletz.cpp:151:39: style: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:817:63: note: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'.
icu/source/i18n/simpletz.cpp:151:39: note: Function 'construct' argument 4 names different: declaration 'startDayOfWeek' definition 'savingsStartDayOfWeek'.
icu/source/i18n/simpletz.cpp:152:40: style: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:818:28: note: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'.
icu/source/i18n/simpletz.cpp:152:40: note: Function 'construct' argument 5 names different: declaration 'startTime' definition 'savingsStartTime'.
icu/source/i18n/simpletz.cpp:153:41: style: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:818:48: note: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'.
icu/source/i18n/simpletz.cpp:153:41: note: Function 'construct' argument 6 names different: declaration 'startTimeMode' definition 'savingsStartTimeMode'.
icu/source/i18n/simpletz.cpp:154:39: style: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:819:27: note: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'.
icu/source/i18n/simpletz.cpp:154:39: note: Function 'construct' argument 7 names different: declaration 'endMonth' definition 'savingsEndMonth'.
icu/source/i18n/simpletz.cpp:155:39: style: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:819:44: note: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:155:39: note: Function 'construct' argument 8 names different: declaration 'endDay' definition 'savingsEndDay'.
icu/source/i18n/simpletz.cpp:156:39: style: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:819:59: note: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'.
icu/source/i18n/simpletz.cpp:156:39: note: Function 'construct' argument 9 names different: declaration 'endDayOfWeek' definition 'savingsEndDayOfWeek'.
icu/source/i18n/simpletz.cpp:157:40: style: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:820:28: note: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'.
icu/source/i18n/simpletz.cpp:157:40: note: Function 'construct' argument 10 names different: declaration 'endTime' definition 'savingsEndTime'.
icu/source/i18n/simpletz.cpp:158:41: style: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:820:46: note: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'.
icu/source/i18n/simpletz.cpp:158:41: note: Function 'construct' argument 11 names different: declaration 'endTimeMode' definition 'savingsEndTimeMode'.
icu/source/i18n/simpletz.cpp:159:40: style: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:821:28: note: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'.
icu/source/i18n/simpletz.cpp:159:40: note: Function 'construct' argument 12 names different: declaration 'dstSavings' definition 'savingsDST'.
icu/source/i18n/simpletz.cpp:415:54: style: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:590:55: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
icu/source/i18n/simpletz.cpp:415:54: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
icu/source/i18n/simpletz.cpp:442:54: style: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:609:58: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
icu/source/i18n/simpletz.cpp:442:54: note: Function 'getOffset' argument 6 names different: declaration 'milliseconds' definition 'millis'.
icu/source/i18n/simpletz.cpp:512:45: style: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:626:18: note: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'.
icu/source/i18n/simpletz.cpp:512:45: note: Function 'getOffsetFromLocal' argument 4 names different: declaration 'rawOffset' definition 'rawOffsetGMT'.
icu/source/i18n/simpletz.cpp:512:68: style: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'. [funcArgNamesDifferent]
icu/source/i18n/unicode/simpletz.h:626:38: note: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'.
icu/source/i18n/simpletz.cpp:512:68: note: Function 'getOffsetFromLocal' argument 5 names different: declaration 'dstOffset' definition 'savingsDST'.
icu/source/i18n/smallintformatter.cpp:2610:17: style: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'. [funcArgNamesDifferent]
icu/source/i18n/smallintformatter.h:82:21: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'.
icu/source/i18n/smallintformatter.cpp:2610:17: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'smallPositiveValue'.
icu/source/i18n/tznames_impl.h:108:11: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.h:115:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/smpdtfmt.cpp:354:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/smpdtfmt.cpp:3859:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/smpdtfmt.cpp:2932:30: style: The scope of the variable 'src' can be reduced. [variableScope]
icu/source/i18n/smpdtfmt.cpp:492:55: style: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:823:41: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'.
icu/source/i18n/smpdtfmt.cpp:492:55: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatDataToAdopt' definition 'symbolsToAdopt'.
icu/source/i18n/smpdtfmt.cpp:514:61: style: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:836:47: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'.
icu/source/i18n/smpdtfmt.cpp:514:61: note: Function 'SimpleDateFormat' argument 2 names different: declaration 'formatData' definition 'symbols'.
icu/source/i18n/smpdtfmt.cpp:2116:82: style: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:950:40: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'.
icu/source/i18n/smpdtfmt.cpp:2116:82: note: Function 'parse' argument 3 names different: declaration 'pos' definition 'parsePos'.
icu/source/i18n/smpdtfmt.cpp:2559:52: style: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1367:53: note: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2559:52: note: Function 'matchQuarterString' argument 4 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2560:39: style: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1367:74: note: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfmt.cpp:2560:39: note: Function 'matchQuarterString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfmt.cpp:2590:52: style: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1373:56: note: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2590:52: note: Function 'matchDayPeriodStrings' argument 3 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2590:66: style: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1373:77: note: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfmt.cpp:2590:66: note: Function 'matchDayPeriodStrings' argument 4 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfmt.cpp:2762:52: style: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1351:46: note: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2762:52: note: Function 'matchString' argument 4 names different: declaration 'stringArray' definition 'data'.
icu/source/i18n/smpdtfmt.cpp:2763:39: style: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'. [funcArgNamesDifferent]
icu/source/i18n/unicode/smpdtfmt.h:1351:67: note: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfmt.cpp:2763:39: note: Function 'matchString' argument 5 names different: declaration 'stringArrayCount' definition 'dataCount'.
icu/source/i18n/smpdtfst.h:34:5: style: Class 'SimpleDateFormatStaticSets' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.h:42:5: style: Class 'ZNStringPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.h:235:5: style: Class 'TZDBTimeZoneNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.h:176:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:176:19: note: Function in derived class
icu/source/i18n/tznames_impl.h:177:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:177:28: note: Function in derived class
icu/source/i18n/tznames_impl.h:179:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:179:24: note: Function in derived class
icu/source/i18n/tznames_impl.h:180:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:180:24: note: Function in derived class
icu/source/i18n/tznames_impl.h:182:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:182:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:183:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:183:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:185:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:185:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:186:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:186:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:188:20: style: The function 'getExemplarLocationName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:274:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:188:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:190:41: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:408:34: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:190:41: note: Function in derived class
icu/source/i18n/tznames_impl.h:192:10: style: The function 'loadAllDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:296:18: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:192:10: note: Function in derived class
icu/source/i18n/tznames_impl.h:193:10: style: The function 'getDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:301:18: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:193:10: note: Function in derived class
icu/source/i18n/tznames_impl.h:238:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:238:19: note: Function in derived class
icu/source/i18n/tznames_impl.h:239:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:239:28: note: Function in derived class
icu/source/i18n/tznames_impl.h:241:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:241:24: note: Function in derived class
icu/source/i18n/tznames_impl.h:242:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:242:24: note: Function in derived class
icu/source/i18n/tznames_impl.h:244:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:244:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:245:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:245:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:247:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:247:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:248:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:248:20: note: Function in derived class
icu/source/i18n/tznames_impl.h:250:41: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:408:34: note: Virtual function in base class
icu/source/i18n/tznames_impl.h:250:41: note: Function in derived class
icu/source/i18n/sortkey.cpp:60:43: style: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'. [funcArgNamesDifferent]
icu/source/i18n/unicode/sortkey.h:117:37: note: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'.
icu/source/i18n/sortkey.cpp:60:43: note: Function 'CollationKey' argument 1 names different: declaration 'values' definition 'newValues'.
icu/source/i18n/strmatch.cpp:246:64: style: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'. [funcArgNamesDifferent]
icu/source/i18n/strmatch.h:190:61: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
icu/source/i18n/strmatch.cpp:246:64: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
icu/source/i18n/strmatch.h:44:1: warning: The class 'StringMatcher' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/strrepl.cpp:242:65: style: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'. [funcArgNamesDifferent]
icu/source/i18n/strrepl.h:133:61: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
icu/source/i18n/strrepl.cpp:242:65: note: Function 'toReplacerPattern' argument 1 names different: declaration 'result' definition 'rule'.
icu/source/i18n/strrepl.cpp:42:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:44:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:46:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:60:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:62:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:64:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:74:5: performance: Variable 'output' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:76:5: performance: Variable 'hasCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.cpp:78:5: performance: Variable 'isComplex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/strrepl.h:37:1: warning: The class 'StringReplacer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/timezone.cpp:480:5: style: Variable 'hostZone' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/timezone.cpp:474:0: note: Variable 'hostZone' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:480:5: note: Variable 'hostZone' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:748:9: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/timezone.cpp:745:0: note: Variable 'id' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:748:9: note: Variable 'id' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:1063:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/timezone.cpp:1056:0: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:1063:5: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:1082:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/timezone.cpp:1075:0: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:1082:5: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/i18n/timezone.cpp:178:18: style: The scope of the variable 'u' can be reduced. [variableScope]
icu/source/i18n/timezone.cpp:183:13: style: The scope of the variable 'mid' can be reduced. [variableScope]
icu/source/i18n/timezone.cpp:1333:19: style: The scope of the variable 'numberFormat' can be reduced. [variableScope]
icu/source/i18n/timezone.cpp:724:1: warning: The class 'TZEnumeration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/titletrn.cpp:71:70: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/titletrn.h:78:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/titletrn.cpp:71:70: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/titletrn.h:55:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
icu/source/i18n/titletrn.h:55:29: note: Function in derived class
icu/source/i18n/titletrn.h:60:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/titletrn.h:60:22: note: Function in derived class
icu/source/i18n/titletrn.h:78:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/casetrn.h:83:18: note: Virtual function in base class
icu/source/i18n/titletrn.h:78:18: note: Function in derived class
icu/source/i18n/unicode/tmunit.h:126:5: style: Class 'TimeUnit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tmutfmt.cpp:688:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tmutfmt.cpp:724:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tmutfmt.cpp:725:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tmutfmt.cpp:320:35: style: Function 'setup' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:204:28: note: Function 'setup' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:320:35: note: Function 'setup' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:340:45: style: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:207:38: note: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:340:45: note: Function 'initDataMembers' argument 1 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:463:80: style: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:211:44: note: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:463:80: note: Function 'readFromCurrentLocale' argument 4 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:485:91: style: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:215:84: note: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:485:91: note: Function 'checkConsistency' argument 3 names different: declaration 'status' definition 'err'.
icu/source/i18n/tmutfmt.cpp:550:59: style: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:219:56: note: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'.
icu/source/i18n/tmutfmt.cpp:550:59: note: Function 'searchInLocaleChain' argument 4 names different: declaration 'field' definition 'srcTimeUnitField'.
icu/source/i18n/tmutfmt.cpp:778:59: style: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tmutfmt.h:232:66: note: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'.
icu/source/i18n/tmutfmt.cpp:778:59: note: Function 'getTimeUnitName' argument 1 names different: declaration 'field' definition 'unitField'.
icu/source/i18n/unicode/tmutfmt.h:95:5: style: Class 'TimeUnitFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/toupptrn.h:53:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/casetrn.h:61:29: note: Virtual function in base class
icu/source/i18n/toupptrn.h:53:29: note: Function in derived class
icu/source/i18n/toupptrn.h:58:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/toupptrn.h:58:22: note: Function in derived class
icu/source/i18n/translit.cpp:1021:17: warning: Possible null pointer dereference: alias [nullPointer]
icu/source/i18n/translit.cpp:1010:21: note: Assignment 'alias=0', assigned value is 0
icu/source/i18n/translit.cpp:1021:17: note: Null pointer dereference
icu/source/i18n/translit.cpp:1328:13: warning: Possible null pointer dereference: result [nullPointer]
icu/source/i18n/translit.cpp:1320:35: note: Assignment 'result=NULL', assigned value is 0
icu/source/i18n/translit.cpp:1328:13: note: Null pointer dereference
icu/source/i18n/translit.cpp:161:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:178:43: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:951:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1070:45: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1081:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1084:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1101:42: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1111:49: style: C-style pointer casting [cstyleCast]
icu/source/i18n/translit.cpp:1503:42: style: The scope of the variable 'colBund' can be reduced. [variableScope]
icu/source/i18n/translit.cpp:1508:13: style: The scope of the variable 'row' can be reduced. [variableScope]
icu/source/i18n/translit.cpp:1508:18: style: The scope of the variable 'maxRows' can be reduced. [variableScope]
icu/source/i18n/translit.cpp:129:53: style: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:326:41: note: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'.
icu/source/i18n/translit.cpp:129:53: note: Function 'Transliterator' argument 1 names different: declaration 'ID' definition 'theID'.
icu/source/i18n/translit.cpp:734:78: style: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:755:73: note: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'.
icu/source/i18n/translit.cpp:734:78: note: Function 'getDisplayName' argument 1 names different: declaration 'ID' definition 'id'.
icu/source/i18n/translit.cpp:860:49: style: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:789:37: note: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'.
icu/source/i18n/translit.cpp:860:49: note: Function 'adoptFilter' argument 1 names different: declaration 'adoptedFilter' definition 'filterToAdopt'.
icu/source/i18n/translit.cpp:1137:55: style: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:879:51: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/translit.cpp:1137:55: note: Function 'toRules' argument 1 names different: declaration 'result' definition 'rulesSource'.
icu/source/i18n/translit.cpp:1253:65: style: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:1008:60: note: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
icu/source/i18n/translit.cpp:1253:65: note: Function 'registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
icu/source/i18n/translit.cpp:1261:56: style: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'. [funcArgNamesDifferent]
icu/source/i18n/unicode/translit.h:1046:51: note: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
icu/source/i18n/translit.cpp:1261:56: note: Function '_registerInstance' argument 1 names different: declaration 'adoptedObj' definition 'adoptedPrototype'.
icu/source/i18n/transreg.h:150:5: style: Class 'TransliteratorRegistry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/transreg.h:418:9: style: Class 'Enumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uni2name.h:36:5: style: Class 'UnicodeNameTransliterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uni2name.h:51:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/uni2name.h:51:29: note: Function in derived class
icu/source/i18n/uni2name.h:56:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/uni2name.h:56:22: note: Function in derived class
icu/source/i18n/uni2name.h:74:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/uni2name.h:74:18: note: Function in derived class
icu/source/i18n/unesctrn.h:80:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:380:29: note: Virtual function in base class
icu/source/i18n/unesctrn.h:80:29: note: Function in derived class
icu/source/i18n/unesctrn.h:85:22: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:1283:22: note: Virtual function in base class
icu/source/i18n/unesctrn.h:85:22: note: Function in derived class
icu/source/i18n/unesctrn.h:103:18: style: The function 'handleTransliterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/translit.h:627:18: note: Virtual function in base class
icu/source/i18n/unesctrn.h:103:18: note: Function in derived class
icu/source/i18n/transreg.cpp:134:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:176:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:184:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:500:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:528:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:603:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:607:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:623:46: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:628:53: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:745:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:769:19: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:798:19: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:835:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:886:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:950:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:1054:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:1228:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:1334:21: style: C-style pointer casting [cstyleCast]
icu/source/i18n/transreg.cpp:83:63: style: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'. [funcArgNamesDifferent]
icu/source/i18n/transreg.h:49:46: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'.
icu/source/i18n/transreg.cpp:83:63: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'aliasID' definition 'theAliasID'.
icu/source/i18n/transreg.cpp:84:60: style: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'. [funcArgNamesDifferent]
icu/source/i18n/transreg.h:49:73: note: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'.
icu/source/i18n/transreg.cpp:84:60: note: Function 'TransliteratorAlias' argument 2 names different: declaration 'compoundFilter' definition 'cpdFilter'.
icu/source/i18n/transreg.cpp:93:63: style: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'. [funcArgNamesDifferent]
icu/source/i18n/transreg.h:54:46: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'.
icu/source/i18n/transreg.cpp:93:63: note: Function 'TransliteratorAlias' argument 1 names different: declaration 'ID' definition 'theID'.
icu/source/i18n/transreg.cpp:96:60: style: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'. [funcArgNamesDifferent]
icu/source/i18n/transreg.h:56:43: note: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'.
icu/source/i18n/transreg.cpp:96:60: note: Function 'TransliteratorAlias' argument 4 names different: declaration 'compoundFilter' definition 'cpdFilter'.
icu/source/i18n/transreg.cpp:259:61: style: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'. [funcArgNamesDifferent]
icu/source/i18n/transreg.cpp:230:45: note: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'.
icu/source/i18n/transreg.cpp:259:61: note: Function 'TransliteratorSpec' argument 1 names different: declaration 'spec' definition 'theSpec'.
icu/source/i18n/transreg.cpp:855:80: style: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'. [funcArgNamesDifferent]
icu/source/i18n/transreg.h:418:51: note: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'.
icu/source/i18n/transreg.cpp:855:80: note: Function 'Enumeration' argument 1 names different: declaration 'reg' definition '_reg'.
icu/source/i18n/transreg.cpp:230:5: style: Class 'TransliteratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tridpars.cpp:331:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tridpars.cpp:413:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tridpars.cpp:489:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tridpars.cpp:526:17: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tridpars.cpp:867:21: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tridpars.cpp:371:5: style: Variable 'withParens' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/tridpars.cpp:364:0: note: Variable 'withParens' is reassigned a value before the old one has been used.
icu/source/i18n/tridpars.cpp:371:5: note: Variable 'withParens' is reassigned a value before the old one has been used.
icu/source/i18n/tridpars.cpp:58:5: performance: Variable 'source' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:59:5: performance: Variable 'target' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:60:5: performance: Variable 'variant' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:61:5: performance: Variable 'sawSource' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:62:5: performance: Variable 'filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:67:5: performance: Variable 'canonID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:68:5: performance: Variable 'basicID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:69:5: performance: Variable 'filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:73:5: performance: Variable 'canonID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tridpars.cpp:74:5: performance: Variable 'basicID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/tzfmt.cpp:522:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzfmt.cpp:1609:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzfmt.cpp:1862:40: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzfmt.cpp:2650:42: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzfmt.cpp:1875:33: style: The scope of the variable 'chLen' can be reduced. [variableScope]
icu/source/i18n/tzfmt.cpp:2871:13: style: The scope of the variable 'parsedPos' can be reduced. [variableScope]
icu/source/i18n/tzfmt.cpp:2880:13: style: The scope of the variable 'matchIdx' can be reduced. [variableScope]
icu/source/i18n/tzfmt.cpp:2670:84: style: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tzfmt.h:818:85: note: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'.
icu/source/i18n/tzfmt.cpp:2670:84: note: Function 'toCodePoints' argument 3 names different: declaration 'capacity' definition 'size'.
icu/source/i18n/tzfmt.cpp:2727:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/tznames_impl.h:124:19: note: Virtual function in base class
icu/source/i18n/tzfmt.cpp:2727:11: note: Function in derived class
icu/source/i18n/tzgnames.cpp:859:20: warning: Either the condition 'mzIDs!=NULL' is redundant or there is possible null pointer dereference: mzIDs. [nullPointerRedundantCheck]
icu/source/i18n/tzgnames.cpp:878:15: note: Assuming that condition 'mzIDs!=NULL' is not redundant
icu/source/i18n/tzgnames.cpp:859:20: note: Null pointer dereference
icu/source/i18n/tzgnames.cpp:160:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzgnames.cpp:178:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzgnames.cpp:236:42: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzgnames.cpp:635:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tzgnames.cpp:1226:13: style: Variable 'tzgnCore' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/tzgnames.cpp:1223:0: note: Variable 'tzgnCore' is reassigned a value before the old one has been used.
icu/source/i18n/tzgnames.cpp:1226:13: note: Variable 'tzgnCore' is reassigned a value before the old one has been used.
icu/source/i18n/tzgnames.cpp:128:5: style: Class 'TimeZoneGenericNameMatchInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tzgnames.cpp:192:5: style: Class 'GNameSearchHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tzgnames.cpp:195:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/tznames_impl.h:124:19: note: Virtual function in base class
icu/source/i18n/tzgnames.cpp:195:11: note: Function in derived class
icu/source/i18n/tznames.cpp:455:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames.cpp:464:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames.cpp:474:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames.cpp:485:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames.cpp:155:5: style: Variable 'cacheEntry' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/tznames.cpp:152:0: note: Variable 'cacheEntry' is reassigned a value before the old one has been used.
icu/source/i18n/tznames.cpp:155:5: note: Variable 'cacheEntry' is reassigned a value before the old one has been used.
icu/source/i18n/tznames.cpp:160:9: style: Variable 'tznames' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/tznames.cpp:157:0: note: Variable 'tznames' is reassigned a value before the old one has been used.
icu/source/i18n/tznames.cpp:160:9: note: Variable 'tznames' is reassigned a value before the old one has been used.
icu/source/i18n/tznames.cpp:107:19: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:143:19: note: Virtual function in base class
icu/source/i18n/tznames.cpp:107:19: note: Function in derived class
icu/source/i18n/tznames.cpp:109:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:160:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:109:28: note: Function in derived class
icu/source/i18n/tznames.cpp:111:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:190:32: note: Virtual function in base class
icu/source/i18n/tznames.cpp:111:24: note: Function in derived class
icu/source/i18n/tznames.cpp:112:24: style: The function 'getAvailableMetaZoneIDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:199:32: note: Virtual function in base class
icu/source/i18n/tznames.cpp:112:24: note: Function in derived class
icu/source/i18n/tznames.cpp:113:20: style: The function 'getMetaZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:211:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:113:20: note: Function in derived class
icu/source/i18n/tznames.cpp:114:20: style: The function 'getReferenceZoneID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:229:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:114:20: note: Function in derived class
icu/source/i18n/tznames.cpp:116:20: style: The function 'getMetaZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:241:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:116:20: note: Function in derived class
icu/source/i18n/tznames.cpp:117:20: style: The function 'getTimeZoneDisplayName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:253:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:117:20: note: Function in derived class
icu/source/i18n/tznames.cpp:119:20: style: The function 'getExemplarLocationName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:274:28: note: Virtual function in base class
icu/source/i18n/tznames.cpp:119:20: note: Function in derived class
icu/source/i18n/tznames.cpp:121:10: style: The function 'loadAllDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:296:18: note: Virtual function in base class
icu/source/i18n/tznames.cpp:121:10: note: Function in derived class
icu/source/i18n/tznames.cpp:122:10: style: The function 'getDisplayNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:301:18: note: Virtual function in base class
icu/source/i18n/tznames.cpp:122:10: note: Function in derived class
icu/source/i18n/tznames.cpp:124:26: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/tznames.h:408:34: note: Virtual function in base class
icu/source/i18n/tznames.cpp:124:26: note: Function in derived class
icu/source/i18n/tznames_impl.cpp:130:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:161:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:249:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:288:31: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:709:39: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:946:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1002:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1317:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1345:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1418:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1427:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1610:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:1633:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:2024:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:2286:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/tznames_impl.cpp:535:18: style: The scope of the variable 'pooledString' can be reduced. [variableScope]
icu/source/i18n/tznames_impl.cpp:1351:41: style: The scope of the variable 'matches' can be reduced. [variableScope]
icu/source/i18n/tznames_impl.cpp:1653:30: style: The scope of the variable 'id' can be reduced. [variableScope]
icu/source/i18n/tznames_impl.cpp:2059:26: style: The scope of the variable 'mzID' can be reduced. [variableScope]
icu/source/i18n/tznames_impl.cpp:174:60: style: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'. [funcArgNamesDifferent]
icu/source/i18n/tznames_impl.h:135:51: note: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'.
icu/source/i18n/tznames_impl.cpp:174:60: note: Function 'TextTrieMap' argument 2 names different: declaration 'valeDeleter' definition 'valueDeleter'.
icu/source/i18n/tznames_impl.cpp:1299:59: style: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'. [funcArgNamesDifferent]
icu/source/i18n/tznames_impl.h:220:52: note: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
icu/source/i18n/tznames_impl.cpp:1299:59: note: Function 'loadMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
icu/source/i18n/tznames_impl.cpp:1327:59: style: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'. [funcArgNamesDifferent]
icu/source/i18n/tznames_impl.h:221:52: note: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'.
icu/source/i18n/tznames_impl.cpp:1327:59: note: Function 'loadTimeZoneNames' argument 1 names different: declaration 'mzId' definition 'tzID'.
icu/source/i18n/tznames_impl.cpp:1409:57: style: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/tznames_impl.h:224:42: note: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/tznames_impl.cpp:1409:57: note: Function 'addAllNamesIntoTrie' argument 1 names different: declaration 'errorCode' definition 'status'.
icu/source/i18n/tznames_impl.cpp:2233:58: style: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'. [funcArgNamesDifferent]
icu/source/i18n/tznames_impl.h:254:67: note: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
icu/source/i18n/tznames_impl.cpp:2233:58: note: Function 'getMetaZoneNames' argument 1 names different: declaration 'mzId' definition 'mzID'.
icu/source/i18n/tznames_impl.cpp:106:25: style: struct member 'ZMatchInfo::znameInfo' is never used. [unusedStructMember]
icu/source/i18n/tznames_impl.cpp:107:25: style: struct member 'ZMatchInfo::matchLength' is never used. [unusedStructMember]
icu/source/i18n/tznames_impl.cpp:852:5: style: Class 'MetaZoneIDsEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.cpp:853:5: style: Class 'MetaZoneIDsEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.cpp:916:5: style: Class 'ZNameSearchHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/tznames_impl.cpp:919:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/tznames_impl.h:124:19: note: Virtual function in base class
icu/source/i18n/tznames_impl.cpp:919:11: note: Function in derived class
icu/source/i18n/tznames_impl.cpp:1890:11: style: The function 'handleMatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/tznames_impl.h:124:19: note: Virtual function in base class
icu/source/i18n/tznames_impl.cpp:1890:11: note: Function in derived class
icu/source/i18n/tzrule.cpp:136:57: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tzrule.h:281:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:136:57: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:322:56: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tzrule.h:516:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:322:56: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:497:59: style: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tzrule.h:722:54: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:497:59: note: Function 'isEquivalentTo' argument 1 names different: declaration 'that' definition 'other'.
icu/source/i18n/tzrule.cpp:583:87: style: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/tzrule.h:787:74: note: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'.
icu/source/i18n/tzrule.cpp:583:87: note: Function 'initStartTimes' argument 3 names different: declaration 'ec' definition 'status'.
icu/source/i18n/ucal.cpp:169:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:178:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:202:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:215:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:232:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:267:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:275:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:298:32: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:322:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:325:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:328:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:331:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:334:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:350:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:354:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:358:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:362:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:366:8: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:392:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:402:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:416:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:432:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:440:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:452:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:464:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:475:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:484:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:492:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:500:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:507:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:523:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:526:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:529:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:532:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:535:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:539:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:557:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:598:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:607:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:616:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:625:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:636:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:754:19: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:755:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucal.cpp:137:27: style: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucal.h:694:26: note: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'.
icu/source/i18n/ucal.cpp:137:27: note: Function 'ucal_open' argument 4 names different: declaration 'type' definition 'caltype'.
icu/source/i18n/ucal.cpp:372:27: style: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucal.h:973:27: note: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/ucal.cpp:372:27: note: Function 'ucal_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/ucol.cpp:101:12: warning: Either the condition 'newColl==NULL' is redundant or there is possible null pointer dereference: newColl. [nullPointerRedundantCheck]
icu/source/i18n/ucol.cpp:96:17: note: Assuming that condition 'newColl==NULL' is not redundant
icu/source/i18n/ucol.cpp:101:12: note: Null pointer dereference
icu/source/i18n/ucol_res.cpp:540:27: style: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucol.h:814:27: note: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/ucol_res.cpp:540:27: note: Function 'ucol_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/ucol_res.cpp:620:5: style: Struct 'KeywordsSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/ucol_sit.cpp:342:23: style: Redundant condition: If 'EXPR == '_'', the comparison 'EXPR' is always true. [redundantCondition]
icu/source/i18n/ucol_sit.cpp:526:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/ucol_sit.cpp:523:0: note: Variable 'string' is reassigned a value before the old one has been used.
icu/source/i18n/ucol_sit.cpp:526:5: note: Variable 'string' is reassigned a value before the old one has been used.
icu/source/i18n/ucol_sit.cpp:252:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/i18n/ucol_sit.cpp:355:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/i18n/ucol_sit.cpp:355:20: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/i18n/ucol_sit.cpp:356:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/i18n/ucol_sit.cpp:357:10: style: The scope of the variable 'optName' can be reduced. [variableScope]
icu/source/i18n/ucol_sit.cpp:572:37: style: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucol.h:960:37: note: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'.
icu/source/i18n/ucol_sit.cpp:572:37: note: Function 'ucol_getShortDefinitionString' argument 3 names different: declaration 'buffer' definition 'dst'.
icu/source/i18n/ucol_sit.cpp:585:49: style: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucol.h:985:49: note: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'.
icu/source/i18n/ucol_sit.cpp:585:49: note: Function 'ucol_normalizeShortDefinitionString' argument 1 names different: declaration 'source' definition 'definition'.
icu/source/i18n/ucol_sit.cpp:622:25: style: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucol.h:492:25: note: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'.
icu/source/i18n/ucol_sit.cpp:622:25: note: Function 'ucol_getContractions' argument 2 names different: declaration 'conts' definition 'contractions'.
icu/source/i18n/ucoleitr.cpp:94:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucoleitr.cpp:156:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:51:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:62:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:72:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:82:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:92:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:102:37: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:112:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:123:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:154:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:165:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:181:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:187:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:199:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ucsdet.cpp:117:27: style: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ucsdet.h:213:51: note: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'.
icu/source/i18n/ucsdet.cpp:117:27: note: Function 'ucsdet_detectAll' argument 2 names different: declaration 'matchesFound' definition 'maxMatchesFound'.
icu/source/i18n/udat.cpp:192:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:201:20: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:239:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:277:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:310:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:338:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:363:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:395:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:408:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:415:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:424:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:435:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:441:32: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:448:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:456:59: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:457:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:463:36: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:477:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:485:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:492:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:513:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:523:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:583:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:585:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1098:53: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1224:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1234:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1272:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1297:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:1313:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udat.cpp:253:25: style: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udat.h:1023:41: note: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'.
icu/source/i18n/udat.cpp:253:25: note: Function 'udat_formatCalendar' argument 4 names different: declaration 'capacity' definition 'resultLength'.
icu/source/i18n/udat.cpp:319:25: style: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udat.h:1096:41: note: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'.
icu/source/i18n/udat.cpp:319:25: note: Function 'udat_formatCalendarForFields' argument 4 names different: declaration 'capacity' definition 'resultLength'.
icu/source/i18n/udat.cpp:496:27: style: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udat.h:1293:27: note: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/udat.cpp:496:27: note: Function 'udat_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/udat.cpp:591:41: style: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udat.h:1493:49: note: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
icu/source/i18n/udat.cpp:591:41: note: Function 'udat_getSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
icu/source/i18n/udat.cpp:1090:37: style: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udat.h:1532:45: note: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
icu/source/i18n/udat.cpp:1090:37: note: Function 'udat_setSymbols' argument 3 names different: declaration 'symbolIndex' definition 'index'.
icu/source/i18n/udateintervalformat.cpp:63:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udateintervalformat.cpp:95:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:47:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:55:44: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:82:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:137:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:151:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:158:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:170:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:177:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:188:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:194:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:205:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:211:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:245:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:252:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:259:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:268:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/udatpg.cpp:107:31: style: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'. [funcArgNamesDifferent]
icu/source/i18n/unicode/udatpg.h:319:31: note: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'.
icu/source/i18n/udatpg.cpp:107:31: note: Function 'udatpg_getBaseSkeleton' argument 4 names different: declaration 'baseSkeleton' definition 'skeleton'.
icu/source/i18n/ufieldpositer.cpp:38:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ufieldpositer.cpp:48:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ulocdata.cpp:61:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ulocdata.cpp:270:5: style: Variable 'rb' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/ulocdata.cpp:269:0: note: Variable 'rb' is reassigned a value before the old one has been used.
icu/source/i18n/ulocdata.cpp:270:5: note: Variable 'rb' is reassigned a value before the old one has been used.
icu/source/i18n/ulocdata.cpp:277:41: style: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ulocdata.h:271:41: note: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'.
icu/source/i18n/ulocdata.cpp:277:41: note: Function 'ulocdata_getLocaleDisplayPattern' argument 2 names different: declaration 'pattern' definition 'result'.
icu/source/i18n/ulocdata.cpp:278:42: style: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ulocdata.h:272:42: note: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'.
icu/source/i18n/ulocdata.cpp:278:42: note: Function 'ulocdata_getLocaleDisplayPattern' argument 3 names different: declaration 'patternCapacity' definition 'resultCapacity'.
icu/source/i18n/ulocdata.cpp:325:36: style: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ulocdata.h:293:36: note: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'.
icu/source/i18n/ulocdata.cpp:325:36: note: Function 'ulocdata_getLocaleSeparator' argument 2 names different: declaration 'separator' definition 'result'.
icu/source/i18n/ulocdata.cpp:326:37: style: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'. [funcArgNamesDifferent]
icu/source/i18n/unicode/ulocdata.h:294:37: note: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'.
icu/source/i18n/ulocdata.cpp:326:37: note: Function 'ulocdata_getLocaleSeparator' argument 3 names different: declaration 'separatorCapacity' definition 'resultCapacity'.
icu/source/i18n/umsg.cpp:269:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:284:46: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:299:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:309:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:334:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:359:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:407:48: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:475:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:530:27: style: C-style pointer casting [cstyleCast]
icu/source/i18n/umsg.cpp:187:38: style: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'. [funcArgNamesDifferent]
icu/source/i18n/unicode/umsg.h:347:38: note: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'.
icu/source/i18n/umsg.cpp:187:38: note: Function 'u_parseMessageWithError' argument 6 names different: declaration 'parseError' definition 'error'.
icu/source/i18n/umsg.cpp:209:39: style: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'. [funcArgNamesDifferent]
icu/source/i18n/unicode/umsg.h:376:39: note: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'.
icu/source/i18n/umsg.cpp:209:39: note: Function 'u_vparseMessageWithError' argument 7 names different: declaration 'parseError' definition 'error'.
icu/source/i18n/unesctrn.cpp:145:69: style: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'. [funcArgNamesDifferent]
icu/source/i18n/unesctrn.h:64:49: note: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/unesctrn.cpp:145:69: note: Function 'UnescapeTransliterator' argument 1 names different: declaration 'ID' definition 'newID'.
icu/source/i18n/unesctrn.cpp:146:61: style: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'. [funcArgNamesDifferent]
icu/source/i18n/unesctrn.h:65:41: note: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'.
icu/source/i18n/unesctrn.cpp:146:61: note: Function 'UnescapeTransliterator' argument 2 names different: declaration 'spec' definition 'newSpec'.
icu/source/i18n/unesctrn.cpp:174:85: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
icu/source/i18n/unesctrn.h:103:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
icu/source/i18n/unesctrn.cpp:174:85: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'pos'.
icu/source/i18n/unesctrn.h:33:1: warning: The class 'UnescapeTransliterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/i18n/uni2name.cpp:96:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/i18n/uni2name.cpp:72:88: style: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'. [funcArgNamesDifferent]
icu/source/i18n/uni2name.h:74:73: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/uni2name.cpp:72:88: note: Function 'handleTransliterate' argument 2 names different: declaration 'offset' definition 'offsets'.
icu/source/i18n/unum.cpp:144:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:207:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:240:5: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:273:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:311:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:350:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:377:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:476:44: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:883:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:893:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:942:7: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unum.cpp:495:27: style: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/unicode/unum.h:919:27: note: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/unum.cpp:495:27: note: Function 'unum_getAvailable' argument 1 names different: declaration 'localeIndex' definition 'index'.
icu/source/i18n/unum.cpp:827:37: style: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
icu/source/i18n/unicode/unum.h:900:45: note: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'.
icu/source/i18n/unum.cpp:827:37: note: Function 'unum_applyPattern' argument 1 names different: declaration 'format' definition 'fmt'.
icu/source/i18n/unicode/compactdecimalformat.h:345:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/i18n/unicode/numfmt.h:641:18: note: Virtual function in base class
icu/source/i18n/unicode/compactdecimalformat.h:345:18: note: Function in derived class
icu/source/i18n/unumsys.cpp:43:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unumsys.cpp:58:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unumsys.cpp:65:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unumsys.cpp:72:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/unumsys.cpp:83:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/upluralrules.cpp:39:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/upluralrules.cpp:55:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:271:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:287:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:326:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:346:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:358:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:377:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:410:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:440:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:480:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:497:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:521:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:551:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:582:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:605:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:621:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:640:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:653:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:671:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:741:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:766:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:790:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:814:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:840:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:859:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:880:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:902:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:918:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:935:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:951:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:968:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:984:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1000:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1017:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1034:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1052:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1069:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1087:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1104:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1121:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1138:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1157:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1205:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1231:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1266:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1591:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1604:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1744:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1756:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1947:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1971:33: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregex.cpp:1378:15: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/i18n/uregex.cpp:270:35: style: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:211:34: note: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'.
icu/source/i18n/uregex.cpp:270:35: note: Function 'uregex_close' argument 1 names different: declaration 'regexp' definition 're2'.
icu/source/i18n/uregex.cpp:286:40: style: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:251:40: note: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'.
icu/source/i18n/uregex.cpp:286:40: note: Function 'uregex_clone' argument 1 names different: declaration 'regexp' definition 'source2'.
icu/source/i18n/uregex.cpp:323:43: style: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:271:42: note: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:323:43: note: Function 'uregex_pattern' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:344:47: style: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:287:47: note: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:344:47: note: Function 'uregex_patternUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:357:40: style: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:299:43: note: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:357:40: note: Function 'uregex_flags' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:373:36: style: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:324:36: note: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:373:36: note: Function 'uregex_setText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:407:37: style: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:347:37: note: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:407:37: note: Function 'uregex_setUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:437:36: style: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:372:36: note: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:437:36: note: Function 'uregex_getText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:477:37: style: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:393:37: note: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:477:37: note: Function 'uregex_getUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:494:41: style: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:423:41: note: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:494:41: note: Function 'uregex_refreshUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:511:36: style: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:448:36: note: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:511:36: note: Function 'uregex_matches' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:518:38: style: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:474:38: note: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:518:38: note: Function 'uregex_matches64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:541:38: style: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:502:38: note: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:541:38: note: Function 'uregex_lookingAt' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:548:40: style: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:531:40: note: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:548:40: note: Function 'uregex_lookingAt64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:572:33: style: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:555:33: note: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:572:33: note: Function 'uregex_find' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:579:35: style: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:580:35: note: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:579:35: note: Function 'uregex_find64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:603:37: style: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:598:37: note: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:603:37: note: Function 'uregex_findNext' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:619:39: style: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:609:39: note: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:619:39: note: Function 'uregex_groupCount' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:636:48: style: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:629:48: note: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:636:48: note: Function 'uregex_groupNumberFromName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:649:49: style: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:653:49: note: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:649:49: note: Function 'uregex_groupNumberFromCName' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:666:34: style: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:675:34: note: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:666:34: note: Function 'uregex_group' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:736:39: style: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:704:39: note: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:736:39: note: Function 'uregex_groupUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:756:34: style: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:725:34: note: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:756:34: note: Function 'uregex_start' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:763:36: style: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:745:36: note: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:763:36: note: Function 'uregex_start64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:780:34: style: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:763:34: note: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:780:34: note: Function 'uregex_end' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:787:36: style: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:782:34: note: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:787:36: note: Function 'uregex_end64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:804:37: style: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:800:37: note: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:804:37: note: Function 'uregex_reset' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:811:39: style: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:819:37: note: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:811:39: note: Function 'uregex_reset64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:828:40: style: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:844:40: note: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:828:40: note: Function 'uregex_setRegion' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:836:42: style: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:871:40: note: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:836:42: note: Function 'uregex_setRegion64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:854:48: style: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:891:46: note: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:854:48: note: Function 'uregex_setRegionAndStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:872:49: style: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:907:49: note: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:872:49: note: Function 'uregex_regionStart' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:878:51: style: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:921:51: note: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:878:51: note: Function 'uregex_regionStart64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:894:47: style: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:935:47: note: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:894:47: note: Function 'uregex_regionEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:900:49: style: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:950:49: note: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:900:49: note: Function 'uregex_regionEnd64' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:916:58: style: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:964:58: note: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:916:58: note: Function 'uregex_hasTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:932:52: style: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:988:51: note: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:932:52: note: Function 'uregex_useTransparentBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:949:56: style: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1003:56: note: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:949:56: note: Function 'uregex_hasAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:965:50: style: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1021:49: note: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:965:50: note: Function 'uregex_useAnchoringBounds' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:982:44: style: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1036:44: note: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:982:44: note: Function 'uregex_hitEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:998:48: style: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1051:48: note: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:998:48: note: Function 'uregex_requireEnd' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1014:43: style: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1426:46: note: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1014:43: note: Function 'uregex_setTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1031:50: style: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1440:52: note: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1031:50: note: Function 'uregex_getTimeLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1049:44: style: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1464:47: note: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1049:44: note: Function 'uregex_setStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1066:51: style: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1476:53: note: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1066:51: note: Function 'uregex_getStackLimit' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1083:50: style: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1519:50: note: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1083:50: note: Function 'uregex_setMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1100:54: style: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1537:54: note: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1100:54: note: Function 'uregex_getMatchCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1117:65: style: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1591:65: note: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1117:65: note: Function 'uregex_setFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1134:67: style: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1608:67: note: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1134:67: note: Function 'uregex_getFindProgressCallback' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1151:42: style: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1083:42: note: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1151:42: note: Function 'uregex_replaceAll' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1201:47: style: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1112:44: note: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1201:47: note: Function 'uregex_replaceAllUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1202:47: style: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1113:44: note: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
icu/source/i18n/uregex.cpp:1202:47: note: Function 'uregex_replaceAllUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
icu/source/i18n/uregex.cpp:1225:42: style: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1142:42: note: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1225:42: note: Function 'uregex_replaceFirst' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1262:47: style: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1171:46: note: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1262:47: note: Function 'uregex_replaceFirstUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1263:49: style: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1172:46: note: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
icu/source/i18n/uregex.cpp:1263:49: note: Function 'uregex_replaceFirstUText' argument 2 names different: declaration 'replacement' definition 'replacementText'.
icu/source/i18n/uregex.cpp:1584:49: style: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1223:49: note: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1584:49: note: Function 'uregex_appendReplacement' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1600:54: style: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1253:54: note: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1600:54: note: Function 'uregex_appendReplacementUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1601:54: style: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1254:54: note: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'.
icu/source/i18n/uregex.cpp:1601:54: note: Function 'uregex_appendReplacementUText' argument 2 names different: declaration 'replacementText' definition 'replText'.
icu/source/i18n/uregex.cpp:1740:42: style: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1283:42: note: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1740:42: note: Function 'uregex_appendTail' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1753:47: style: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1307:47: note: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1753:47: note: Function 'uregex_appendTailUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1940:39: style: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1363:42: note: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1940:39: note: Function 'uregex_split' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1967:42: style: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uregex.h:1398:42: note: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:1967:42: note: Function 'uregex_splitUText' argument 1 names different: declaration 'regexp' definition 'regexp2'.
icu/source/i18n/uregex.cpp:61:5: performance: Variable 'fOwnsText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/i18n/uregion.cpp:54:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:61:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:68:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:76:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:84:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:91:35: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:99:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:106:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uregion.cpp:113:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/usearch.cpp:4306:17: warning: Either the condition 'nextCEI!=NULL' is redundant or there is possible null pointer dereference: nextCEI. [nullPointerRedundantCheck]
icu/source/i18n/usearch.cpp:4327:33: note: Assuming that condition 'nextCEI!=NULL' is not redundant
icu/source/i18n/usearch.cpp:4306:17: note: Null pointer dereference
icu/source/i18n/usearch.cpp:4310:33: warning: Either the condition 'nextCEI!=NULL' is redundant or there is possible null pointer dereference: nextCEI. [nullPointerRedundantCheck]
icu/source/i18n/usearch.cpp:4327:33: note: Assuming that condition 'nextCEI!=NULL' is not redundant
icu/source/i18n/usearch.cpp:4310:33: note: Null pointer dereference
icu/source/i18n/usearch.cpp:2680:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/usearch.cpp:2701:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/usearch.cpp:3511:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/usearch.cpp:2754:52: style: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'. [funcArgNamesDifferent]
icu/source/i18n/unicode/usearch.h:349:54: note: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'.
icu/source/i18n/usearch.cpp:2754:52: note: Function 'usearch_close' argument 1 names different: declaration 'searchiter' definition 'strsrch'.
icu/source/i18n/uspoof.cpp:150:12: warning: Possible null pointer dereference: si [nullPointer]
icu/source/i18n/uspoof.cpp:148:14: note: Assignment 'si=NULL', assigned value is 0
icu/source/i18n/uspoof.cpp:150:12: note: Null pointer dereference
icu/source/i18n/uspoof.cpp:193:12: warning: Possible null pointer dereference: result [nullPointer]
icu/source/i18n/uspoof.cpp:191:18: note: Assignment 'result=NULL', assigned value is 0
icu/source/i18n/uspoof.cpp:193:12: note: Null pointer dereference
icu/source/i18n/uspoof.cpp:156:39: style: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uspoof.h:622:39: note: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'.
icu/source/i18n/uspoof.cpp:156:39: note: Function 'uspoof_openFromSerialized' argument 4 names different: declaration 'pErrorCode' definition 'status'.
icu/source/i18n/uspoof.cpp:698:42: style: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uspoof.h:1570:24: note: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'.
icu/source/i18n/uspoof.cpp:698:42: note: Function 'uspoof_serialize' argument 2 names different: declaration 'data' definition 'buf'.
icu/source/i18n/uspoof_impl.h:58:5: style: Class 'SpoofImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uspoof_impl.h:207:5: style: Class 'SpoofData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uspoof_build.cpp:53:32: style: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'. [funcArgNamesDifferent]
icu/source/i18n/unicode/uspoof.h:657:32: note: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'.
icu/source/i18n/uspoof_build.cpp:53:32: note: Function 'uspoof_openFromSource' argument 5 names different: declaration 'errType' definition 'errorType'.
icu/source/i18n/uspoof_conf.h:46:5: style: Struct 'SPUString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uspoof_conf.h:61:5: style: Class 'SPUStringPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/uspoof_conf.cpp:102:28: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uspoof_conf.cpp:101:46: style: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
icu/source/i18n/uspoof_conf.h:71:35: note: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'.
icu/source/i18n/uspoof_conf.cpp:101:46: note: Function 'getByIndex' argument 1 names different: declaration 'i' definition 'index'.
icu/source/i18n/uspoof_impl.cpp:122:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uspoof_impl.cpp:438:25: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uspoof_impl.cpp:859:32: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uspoof_impl.cpp:894:34: style: C-style pointer casting [cstyleCast]
icu/source/i18n/uspoof_impl.cpp:457:48: style: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'. [funcArgNamesDifferent]
icu/source/i18n/uspoof_impl.h:124:39: note: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'.
icu/source/i18n/uspoof_impl.cpp:457:48: note: Function 'toCombinedBitmask' argument 1 names different: declaration 'expectedChecks' definition 'enabledChecks'.
icu/source/i18n/uspoof_impl.cpp:583:34: style: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'. [funcArgNamesDifferent]
icu/source/i18n/uspoof_impl.h:217:27: note: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'.
icu/source/i18n/uspoof_impl.cpp:583:34: note: Function 'SpoofData' argument 1 names different: declaration 'serializedData' definition 'data'.
icu/source/i18n/utrans.cpp:202:29: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:218:26: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:227:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:234:30: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:245:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:253:38: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:290:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:415:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:434:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:458:15: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:488:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:511:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:526:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:528:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/utrans.cpp:161:9: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/utrans.cpp:159:0: note: Variable 'trans' is reassigned a value before the old one has been used.
icu/source/i18n/utrans.cpp:161:9: note: Variable 'trans' is reassigned a value before the old one has been used.
icu/source/i18n/utrans.cpp:173:9: style: Variable 'trans' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/utrans.cpp:172:0: note: Variable 'trans' is reassigned a value before the old one has been used.
icu/source/i18n/utrans.cpp:173:9: note: Variable 'trans' is reassigned a value before the old one has been used.
icu/source/i18n/utrans.cpp:141:26: style: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/utrans.h:198:26: note: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'.
icu/source/i18n/utrans.cpp:141:26: note: Function 'utrans_openU' argument 7 names different: declaration 'pErrorCode' definition 'status'.
icu/source/i18n/valueformatter.cpp:124:17: style: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/valueformatter.h:104:17: note: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/valueformatter.cpp:124:17: note: Function 'formatInt32' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/valueformatter.cpp:150:42: style: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/valueformatter.h:92:42: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/valueformatter.cpp:150:42: note: Function 'format' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/valueformatter.cpp:177:62: style: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'. [funcArgNamesDifferent]
icu/source/i18n/valueformatter.h:114:46: note: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/valueformatter.cpp:177:62: note: Function 'countChar32' argument 1 names different: declaration 'positiveValue' definition 'value'.
icu/source/i18n/vtzone.cpp:1387:5: warning: Either the condition 'rules==NULL' is redundant or there is possible null pointer dereference: rules. [nullPointerRedundantCheck]
icu/source/i18n/vtzone.cpp:1393:15: note: Assuming that condition 'rules==NULL' is not redundant
icu/source/i18n/vtzone.cpp:1387:5: note: Null pointer dereference
icu/source/i18n/vtzone.cpp:1076:5: style: Variable 'bundle' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/vtzone.cpp:1073:0: note: Variable 'bundle' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1076:5: note: Variable 'bundle' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1077:5: style: Variable 'versionStr' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/vtzone.cpp:1074:0: note: Variable 'versionStr' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1077:5: note: Variable 'versionStr' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1107:5: style: Variable 'bundle' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/vtzone.cpp:1104:0: note: Variable 'bundle' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1107:5: note: Variable 'bundle' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1108:5: style: Variable 'versionStr' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/vtzone.cpp:1105:0: note: Variable 'versionStr' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1108:5: note: Variable 'versionStr' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1382:5: style: Variable 'rules' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/i18n/vtzone.cpp:1377:0: note: Variable 'rules' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:1382:5: note: Variable 'rules' is reassigned a value before the old one has been used.
icu/source/i18n/vtzone.cpp:897:37: style: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
icu/source/i18n/vtzone.cpp:886:30: note: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'.
icu/source/i18n/vtzone.cpp:897:37: note: Function 'VTZWriter' argument 1 names different: declaration 'out' definition 'output'.
icu/source/i18n/vtzone.cpp:1086:66: style: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'. [funcArgNamesDifferent]
icu/source/i18n/unicode/vtzone.h:101:77: note: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'.
icu/source/i18n/vtzone.cpp:1086:66: note: Function 'createVTimeZoneFromBasicTimeZone' argument 1 names different: declaration 'basicTZ' definition 'basic_time_zone'.
icu/source/i18n/vtzone.cpp:1200:54: style: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/i18n/unicode/vtzone.h:263:60: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/vtzone.cpp:1200:54: note: Function 'getOffset' argument 5 names different: declaration 'ec' definition 'status'.
icu/source/i18n/vtzone.cpp:2175:36: style: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'. [funcArgNamesDifferent]
icu/source/i18n/unicode/vtzone.h:382:34: note: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'.
icu/source/i18n/vtzone.cpp:2175:36: note: Function 'writeHeaders' argument 1 names different: declaration 'w' definition 'writer'.
icu/source/i18n/vtzone.cpp:886:5: style: Class 'VTZWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/vtzone.cpp:928:5: style: Class 'VTZReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/i18n/vzone.cpp:42:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:47:23: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:52:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:58:16: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:69:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:74:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:79:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:85:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:97:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:109:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:121:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:128:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:134:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:139:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:144:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:149:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:154:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:159:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:164:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:169:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:174:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:179:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/vzone.cpp:184:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zonemeta.cpp:577:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zonemeta.cpp:596:18: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:34:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:39:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:45:10: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:53:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:58:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:63:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:78:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:83:24: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:88:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:95:6: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:104:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:109:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:114:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:120:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:126:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:132:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:138:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:143:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/zrule.cpp:148:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:30:51: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:40:12: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:45:24: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:50:14: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:55:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:60:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:65:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:70:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:75:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:80:22: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:85:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:90:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:95:13: style: C-style pointer casting [cstyleCast]
icu/source/i18n/ztrans.cpp:100:13: style: C-style pointer casting [cstyleCast]
icu/source/io/ucln_io.cpp:25:0: error: #error U_IO_IMPLEMENTATION not set - must be set for all ICU source files in io/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
icu/source/io/ufile.cpp:63:14: style: C-style pointer casting [cstyleCast]
icu/source/io/ufile.cpp:189:14: style: C-style pointer casting [cstyleCast]
icu/source/io/ufile.cpp:332:24: style: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
icu/source/io/unicode/ustdio.h:466:55: note: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'.
icu/source/io/ufile.cpp:332:24: note: Function 'u_fgetConverter' argument 1 names different: declaration 'f' definition 'file'.
icu/source/io/ufile.cpp:337:65: style: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
icu/source/io/unicode/ustdio.h:475:68: note: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'.
icu/source/io/ufile.cpp:337:65: note: Function 'u_fgetNumberFormat' argument 1 names different: declaration 'f' definition 'file'.
icu/source/io/ufmt_cmn.cpp:76:14: style: The scope of the variable 'digit' can be reduced. [variableScope]
icu/source/io/uprintf.cpp:74:37: style: C-style pointer casting [cstyleCast]
icu/source/io/uprintf.cpp:83:23: style: C-style pointer casting [cstyleCast]
icu/source/io/uprintf.cpp:84:22: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/io/uprntf_p.cpp:1111:16: style: C-style pointer casting [cstyleCast]
icu/source/io/uprntf_p.cpp:316:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
icu/source/io/uprntf_p.cpp:321:5: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:316:10: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:636:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
icu/source/io/uprntf_p.cpp:641:5: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:636:10: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:719:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
icu/source/io/uprntf_p.cpp:724:5: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:719:10: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:922:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
icu/source/io/uprntf_p.cpp:927:5: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:922:10: note: Found duplicate branches for 'if' and 'else'.
icu/source/io/uprntf_p.cpp:208:13: style: The scope of the variable 'argSize' can be reduced. [variableScope]
icu/source/io/uprntf_p.cpp:1068:14: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
icu/source/io/uprntf_p.cpp:1230:22: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
icu/source/io/uprntf_p.cpp:1239:18: style: The scope of the variable 'lastAlias' can be reduced. [variableScope]
icu/source/io/uscanf_p.cpp:348:13: style: The scope of the variable 'symbolLen' can be reduced. [variableScope]
icu/source/io/uscanf_p.cpp:1350:21: style: The scope of the variable 'handlerNum' can be reduced. [variableScope]
icu/source/io/ustdio.cpp:602:24: style: Condition 'f->str.fPos>=f->str.fLimit' is always true [knownConditionTrueFalse]
icu/source/io/ustdio.cpp:319:18: style: The scope of the variable 'mySourceBegin' can be reduced. [variableScope]
icu/source/io/ustdio.cpp:324:17: style: The scope of the variable 'numConverted' can be reduced. [variableScope]
icu/source/io/ustdio.cpp:395:35: style: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'. [funcArgNamesDifferent]
icu/source/io/unicode/ustdio.h:606:30: note: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'.
icu/source/io/ustdio.cpp:395:35: note: Function 'u_file_write' argument 1 names different: declaration 'ustring' definition 'chars'.
icu/source/io/ustdio.cpp:622:34: style: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'. [funcArgNamesDifferent]
icu/source/io/ufile.h:115:34: note: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'.
icu/source/io/ustdio.cpp:622:34: note: Function 'ufile_getch32' argument 2 names different: declaration 'ch' definition 'c32'.
icu/source/io/ustdio.cpp:665:26: style: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
icu/source/io/unicode/ustdio.h:733:21: note: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'.
icu/source/io/ustdio.cpp:665:26: note: Function 'u_fungetc' argument 1 names different: declaration 'c' definition 'ch'.
icu/source/io/ustream.cpp:40:54: style: Function 'operator<<' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
icu/source/io/unicode/ustream.h:48:89: note: Function 'operator<<' argument 2 names different: declaration 's' definition 'str'.
icu/source/io/ustream.cpp:40:54: note: Function 'operator<<' argument 2 names different: declaration 's' definition 'str'.
icu/source/io/ustream.cpp:73:48: style: Function 'operator>>' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
icu/source/io/unicode/ustream.h:56:83: note: Function 'operator>>' argument 2 names different: declaration 's' definition 'str'.
icu/source/io/ustream.cpp:73:48: note: Function 'operator>>' argument 2 names different: declaration 's' definition 'str'.
icu/source/layoutex/LXUtilities.cpp:77:54: style: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'. [funcArgNamesDifferent]
icu/source/layoutex/LXUtilities.h:23:52: note: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'.
icu/source/layoutex/LXUtilities.cpp:77:54: note: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'.
icu/source/layoutex/LXUtilities.cpp:89:51: style: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'. [funcArgNamesDifferent]
icu/source/layoutex/LXUtilities.h:24:49: note: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'.
icu/source/layoutex/LXUtilities.cpp:89:51: note: Function 'reverse' argument 2 names different: declaration 'count' definition 'length'.
icu/source/layoutex/ParagraphLayout.cpp:638:10: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/ParagraphLayout.cpp:647:10: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/ParagraphLayout.cpp:656:10: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fChars' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fFontRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fLevelRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fScriptRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fLocaleRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fEmbeddingLevels' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fGlyphToCharMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fCharToMinGlyphMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fCharToMaxGlyphMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fGlyphWidths' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fParaBidi' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fLineBidi' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fStyleRunLimits' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fStyleIndices' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fStyleRunInfo' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fBreakIterator' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fVisualRunLastX' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:581:5: warning: Member variable 'ParagraphLayout::fVisualRunLastY' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fChars' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fCharCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fFontRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLevelRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fScriptRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLocaleRuns' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fVertical' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fClientLevels' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fClientScripts' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fClientLocales' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fEmbeddingLevels' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fAscent' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fDescent' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLeading' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fGlyphToCharMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fCharToMinGlyphMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fCharToMaxGlyphMap' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fGlyphWidths' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fGlyphCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fParaBidi' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLineBidi' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fStyleRunLimits' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fStyleIndices' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fStyleRunInfo' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fStyleRunCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fBreakIterator' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLineStart' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLineEnd' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fFirstVisualRun' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fLastVisualRun' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fVisualRunLastX' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:582:5: warning: Member variable 'ParagraphLayout::fVisualRunLastY' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fChars' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fCharCount' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fFontRuns' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLevelRuns' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fScriptRuns' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLocaleRuns' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fVertical' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fClientLevels' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fClientScripts' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fClientLocales' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fEmbeddingLevels' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fAscent' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fDescent' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLeading' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fGlyphToCharMap' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fCharToMinGlyphMap' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fCharToMaxGlyphMap' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fGlyphWidths' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fGlyphCount' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fParaBidi' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLineBidi' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fStyleRunLimits' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fStyleIndices' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fStyleRunInfo' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fStyleRunCount' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fBreakIterator' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLineStart' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLineEnd' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fFirstVisualRun' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fLastVisualRun' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fVisualRunLastX' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:583:29: warning: Member variable 'ParagraphLayout::fVisualRunLastY' is not assigned a value in 'ParagraphLayout::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fAscent' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fDescent' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fLeading' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fRunCount' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fRunCapacity' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:184:22: warning: Member variable 'Line::fRuns' is not assigned a value in 'Line::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:347:27: warning: Member variable 'VisualRun::fFont' is not assigned a value in 'VisualRun::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:347:27: warning: Member variable 'VisualRun::fGlyphs' is not assigned a value in 'VisualRun::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:347:27: warning: Member variable 'VisualRun::fPositions' is not assigned a value in 'VisualRun::operator='. [operatorEqVarError]
icu/source/layoutex/layout/ParagraphLayout.h:347:27: warning: Member variable 'VisualRun::fGlyphToCharMap' is not assigned a value in 'VisualRun::operator='. [operatorEqVarError]
icu/source/layoutex/RunArrays.cpp:57:30: style: Function 'grow' argument 1 names different: declaration 'capacity' definition 'newCapacity'. [funcArgNamesDifferent]
icu/source/layoutex/layout/RunArrays.h:193:32: note: Function 'grow' argument 1 names different: declaration 'capacity' definition 'newCapacity'.
icu/source/layoutex/RunArrays.cpp:57:30: note: Function 'grow' argument 1 names different: declaration 'capacity' definition 'newCapacity'.
icu/source/layoutex/layout/RunArrays.h:217:22: warning: Member variable 'RunArray::fClientArrays' is not assigned a value in 'RunArray::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:217:22: warning: Member variable 'RunArray::fLimits' is not assigned a value in 'RunArray::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:217:22: warning: Member variable 'RunArray::fCount' is not assigned a value in 'RunArray::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:217:22: warning: Member variable 'RunArray::fCapacity' is not assigned a value in 'RunArray::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:374:22: warning: Member variable 'FontRuns::fFonts' is not assigned a value in 'FontRuns::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:516:24: warning: Member variable 'LocaleRuns::fLocales' is not assigned a value in 'LocaleRuns::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:648:23: warning: Member variable 'ValueRuns::fValues' is not assigned a value in 'ValueRuns::operator='. [operatorEqVarError]
icu/source/layoutex/layout/RunArrays.h:77:5: style: Class 'RunArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/layoutex/layout/RunArrays.h:303:5: style: Class 'FontRuns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/layoutex/layout/RunArrays.h:440:5: style: Class 'LocaleRuns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/layoutex/layout/RunArrays.h:578:5: style: Class 'ValueRuns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/layoutex/layout/RunArrays.h:364:29: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:164:29: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:364:29: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:367:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:179:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:367:18: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:368:18: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:193:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:368:18: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:501:29: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:164:29: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:501:29: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:504:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:179:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:504:18: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:505:18: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:193:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:505:18: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:638:29: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:164:29: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:638:29: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:641:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:179:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:641:18: note: Function in derived class
icu/source/layoutex/layout/RunArrays.h:642:18: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:193:18: note: Virtual function in base class
icu/source/layoutex/layout/RunArrays.h:642:18: note: Function in derived class
icu/source/layoutex/playout.cpp:48:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:63:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:75:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:87:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:99:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:111:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:123:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/playout.cpp:135:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:37:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:45:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:57:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:67:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:80:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:93:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:107:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:133:21: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:141:28: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:153:21: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:163:28: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:176:28: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:189:28: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:203:21: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:426:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:434:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:446:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:456:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:469:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:482:27: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:496:20: style: C-style pointer casting [cstyleCast]
icu/source/layoutex/plruns.cpp:314:22: warning: Member variable 'ULocRuns::fLocaleNames' is not assigned a value in 'ULocRuns::operator='. [operatorEqVarError]
icu/source/layoutex/plruns.cpp:244:5: style: Class 'ULocRuns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/layoutex/plruns.cpp:304:29: style: The function 'getDynamicClassID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:501:29: note: Virtual function in base class
icu/source/layoutex/plruns.cpp:304:29: note: Function in derived class
icu/source/layoutex/plruns.cpp:307:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:504:18: note: Virtual function in base class
icu/source/layoutex/plruns.cpp:307:18: note: Function in derived class
icu/source/layoutex/plruns.cpp:308:18: style: The function 'grow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/layoutex/layout/RunArrays.h:505:18: note: Virtual function in base class
icu/source/layoutex/plruns.cpp:308:18: note: Function in derived class
icu/source/samples/cal/cal.c:118:11: style: The scope of the variable 'arg' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:385:10: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:554:13: style: The scope of the variable 'left_day' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:554:23: style: The scope of the variable 'right_day' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:555:13: style: The scope of the variable 'left_firstday' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:555:28: style: The scope of the variable 'right_firstday' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:555:44: style: The scope of the variable 'left_current' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:555:58: style: The scope of the variable 'right_current' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:556:13: style: The scope of the variable 'left_month' can be reduced. [variableScope]
icu/source/samples/cal/cal.c:556:25: style: The scope of the variable 'right_month' can be reduced. [variableScope]
icu/source/samples/citer/citer.cpp:45:10: performance: Technically the member function 'Test::TestUChariter' can be static. [functionStatic]
icu/source/samples/citer/citer.cpp:49:12: note: Technically the member function 'Test::TestUChariter' can be static.
icu/source/samples/citer/citer.cpp:45:10: note: Technically the member function 'Test::TestUChariter' can be static.
icu/source/samples/citer/citer.cpp:46:10: performance: Technically the member function 'Test::TestStringiter' can be static. [functionStatic]
icu/source/samples/citer/citer.cpp:116:12: note: Technically the member function 'Test::TestStringiter' can be static.
icu/source/samples/citer/citer.cpp:46:10: note: Technically the member function 'Test::TestStringiter' can be static.
icu/source/samples/date/date.c:72:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
icu/source/samples/datefmt/answers/main_0.cpp:58:26: style: Variable 'N_TIMEZONE' is assigned a value that is never used. [unreadVariable]
icu/source/samples/datefmt/answers/main_1.cpp:57:26: style: Variable 'N_TIMEZONE' is assigned a value that is never used. [unreadVariable]
icu/source/samples/datefmt/answers/main_2.cpp:43:17: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/samples/datefmt/answers/main_2.cpp:61:26: style: Variable 'N_TIMEZONE' is assigned a value that is never used. [unreadVariable]
icu/source/samples/datefmt/answers/main_3.cpp:43:17: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/samples/datefmt/main.cpp:43:17: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/samples/layout/FontMap.cpp:236:10: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/FontMap.cpp:245:10: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/FontMap.cpp:254:10: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/FontMap.cpp:44:39: style: The scope of the variable 'line' can be reduced. [variableScope]
icu/source/samples/layout/FontTableCache.cpp:71:6: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/FontTableCache.cpp:81:23: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/FontTableCache.h:31:18: warning: Virtual function 'freeFontTable' is called from destructor '~FontTableCache()' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/samples/layout/FontTableCache.cpp:44:9: note: Calling freeFontTable
icu/source/samples/layout/FontTableCache.h:31:18: note: freeFontTable is a virtual method
icu/source/samples/layout/GDIFontInstance.cpp:87:13: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GDIFontInstance.cpp:269:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GDIFontInstance.cpp:279:21: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GDIFontInstance.cpp:326:30: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GDIFontInstance.cpp:269:9: style: Variable 'headTable' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/layout/GDIFontInstance.cpp:265:0: note: Variable 'headTable' is reassigned a value before the old one has been used.
icu/source/samples/layout/GDIFontInstance.cpp:269:9: note: Variable 'headTable' is reassigned a value before the old one has been used.
icu/source/samples/layout/cmaps.h:38:5: warning: Member variable 'CMAPMapper::fcmap' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/cmaps.h:54:5: warning: Member variable 'CMAPFormat4Mapper::fEndCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/cmaps.h:54:5: warning: Member variable 'CMAPFormat4Mapper::fStartCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/cmaps.h:54:5: warning: Member variable 'CMAPFormat4Mapper::fIdDelta' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/cmaps.h:54:5: warning: Member variable 'CMAPFormat4Mapper::fIdRangeOffset' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/cmaps.h:75:5: warning: Member variable 'CMAPGroupMapper::fGroups' is not initialized in the constructor. [uninitMemberVar]
icu/source/samples/layout/GDIFontInstance.h:76:25: warning: Virtual function 'initMapper' is called from constructor 'GDIFontInstance(GDISurface*surface,TCHAR*faceName,le_int16 pointSize,LEErrorCode&status)' at line 181. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/samples/layout/GDIFontInstance.cpp:181:14: note: Calling initMapper
icu/source/samples/layout/GDIFontInstance.h:76:25: note: initMapper is a virtual method
icu/source/samples/layout/GDIFontInstance.h:76:25: warning: Virtual function 'initMapper' is called from constructor 'GDIFontInstance(GDISurface*surface,const char*faceName,le_int16 pointSize,LEErrorCode&status)' at line 293. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/samples/layout/GDIFontInstance.cpp:293:14: note: Calling initMapper
icu/source/samples/layout/GDIFontInstance.h:76:25: note: initMapper is a virtual method
icu/source/samples/layout/GDIFontInstance.h:37:5: style: Class 'GDISurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/samples/layout/cmaps.h:51:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/cmaps.h:29:23: note: Virtual function in base class
icu/source/samples/layout/cmaps.h:51:23: note: Function in derived class
icu/source/samples/layout/cmaps.h:72:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/cmaps.h:29:23: note: Virtual function in base class
icu/source/samples/layout/cmaps.h:72:23: note: Function in derived class
icu/source/samples/layout/GDIFontInstance.h:40:18: style: The function 'drawGlyphs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/RenderingSurface.h:32:18: note: Virtual function in base class
icu/source/samples/layout/GDIFontInstance.h:40:18: note: Function in derived class
icu/source/samples/layout/GDIFontInstance.h:74:25: style: The function 'readFontTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/FontTableCache.h:30:25: note: Virtual function in base class
icu/source/samples/layout/GDIFontInstance.h:74:25: note: Function in derived class
icu/source/samples/layout/GDIFontMap.h:36:35: style: The function 'openFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/FontMap.h:41:35: note: Virtual function in base class
icu/source/samples/layout/GDIFontMap.h:36:35: note: Function in derived class
icu/source/samples/layout/GDIGUISupport.h:31:18: style: The function 'postErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/GUISupport.h:29:18: note: Virtual function in base class
icu/source/samples/layout/GDIGUISupport.h:31:18: note: Function in derived class
icu/source/samples/layout/GnomeFontInstance.cpp:50:32: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GnomeFontInstance.cpp:108:30: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/GnomeFontInstance.cpp:61:5: performance: Variable 'fFace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/samples/layout/GnomeFontInstance.h:75:25: warning: Virtual function 'initMapper' is called from constructor 'GnomeFontInstance(FT_Library engine,const char*fontPathName,le_int16 pointSize,LEErrorCode&status)' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
icu/source/samples/layout/GnomeFontInstance.cpp:93:14: note: Calling initMapper
icu/source/samples/layout/GnomeFontInstance.h:75:25: note: initMapper is a virtual method
icu/source/samples/layout/GnomeFontInstance.h:40:5: style: Class 'GnomeSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/samples/layout/GnomeFontInstance.h:43:18: style: The function 'drawGlyphs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/RenderingSurface.h:32:18: note: Virtual function in base class
icu/source/samples/layout/GnomeFontInstance.h:43:18: note: Function in derived class
icu/source/samples/layout/GnomeFontInstance.h:73:25: style: The function 'readFontTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/FontTableCache.h:30:25: note: Virtual function in base class
icu/source/samples/layout/GnomeFontInstance.h:73:25: note: Function in derived class
icu/source/samples/layout/GnomeFontMap.h:36:35: style: The function 'openFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/FontMap.h:41:35: note: Virtual function in base class
icu/source/samples/layout/GnomeFontMap.h:36:35: note: Function in derived class
icu/source/samples/layout/GnomeGUISupport.h:31:18: style: The function 'postErrorMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/samples/layout/GUISupport.h:29:18: note: Virtual function in base class
icu/source/samples/layout/GnomeGUISupport.h:31:18: note: Function in derived class
icu/source/samples/layout/ScriptCompositeFontInstance.h:25:5: style: Class 'ScriptCompositeFontInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/samples/layout/cgnomelayout.c:308:19: style: The scope of the variable 'app' can be reduced. [variableScope]
icu/source/samples/layout/cgnomelayout.c:285:29: style: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'. [funcArgNamesDifferent]
icu/source/samples/layout/cgnomelayout.c:44:35: note: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'.
icu/source/samples/layout/cgnomelayout.c:285:29: note: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'.
icu/source/samples/layout/clayout.c:129:24: style: The scope of the variable 'fontMap' can be reduced. [variableScope]
icu/source/samples/layout/clayout.c:83:26: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
icu/source/samples/layout/cmaps.cpp:100:45: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/cmaps.cpp:104:49: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:35:25: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:47:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:54:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:61:42: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:66:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gdiglue.cpp:73:56: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomeglue.cpp:38:27: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomeglue.cpp:50:24: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomeglue.cpp:57:73: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomeglue.cpp:62:24: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomeglue.cpp:69:56: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomelayout.cpp:94:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomelayout.cpp:288:22: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/gnomelayout.cpp:309:19: style: The scope of the variable 'app' can be reduced. [variableScope]
icu/source/samples/layout/gnomelayout.cpp:286:29: style: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'. [funcArgNamesDifferent]
icu/source/samples/layout/gnomelayout.cpp:54:35: note: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'.
icu/source/samples/layout/gnomelayout.cpp:286:29: note: Function 'closeSample' argument 1 names different: declaration 'sample' definition 'app'.
icu/source/samples/layout/paragraph.h:46:14: style: Technically the member function 'Paragraph::getAscent' can be const. [functionConst]
icu/source/samples/layout/paragraph.h:87:28: note: Technically the member function 'Paragraph::getAscent' can be const.
icu/source/samples/layout/paragraph.h:46:14: note: Technically the member function 'Paragraph::getAscent' can be const.
icu/source/samples/layout/paragraph.h:47:14: style: Technically the member function 'Paragraph::getLineHeight' can be const. [functionConst]
icu/source/samples/layout/paragraph.h:77:28: note: Technically the member function 'Paragraph::getLineHeight' can be const.
icu/source/samples/layout/paragraph.h:47:14: note: Technically the member function 'Paragraph::getLineHeight' can be const.
icu/source/samples/layout/paragraph.h:48:14: style: Technically the member function 'Paragraph::getLineCount' can be const. [functionConst]
icu/source/samples/layout/paragraph.h:82:28: note: Technically the member function 'Paragraph::getLineCount' can be const.
icu/source/samples/layout/paragraph.h:48:14: note: Technically the member function 'Paragraph::getLineCount' can be const.
icu/source/samples/layout/layout.cpp:166:19: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/layout.cpp:223:19: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/layout.cpp:248:19: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/layout.cpp:304:31: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/layout.cpp:341:19: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/layout.cpp:128:24: style: The scope of the variable 'fontMap' can be reduced. [variableScope]
icu/source/samples/layout/rsurface.cpp:22:28: style: C-style pointer casting [cstyleCast]
icu/source/samples/layout/ucreader.cpp:20:46: style: C-style pointer casting [cstyleCast]
icu/source/samples/legacy/newcol.cpp:84:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/legacy/newcol.cpp:76:11: style: The scope of the variable 'keySize' can be reduced. [variableScope]
icu/source/samples/legacy/oldcol.cpp:101:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/legacy/oldcol.cpp:92:11: style: The scope of the variable 'keySize' can be reduced. [variableScope]
icu/source/samples/numfmt/capi.c:68:14: style: Variable 'needed' is assigned a value that is never used. [unreadVariable]
icu/source/samples/numfmt/main.cpp:230:19: style: The scope of the variable 'nf' can be reduced. [variableScope]
icu/source/samples/numfmt/util.cpp:39:14: style: The scope of the variable 'digit' can be reduced. [variableScope]
icu/source/samples/translit/answers/unaccent.cpp:32:33: style: C-style pointer casting [cstyleCast]
icu/source/samples/translit/unaccent.cpp:35:33: style: C-style pointer casting [cstyleCast]
icu/source/samples/ucnv/convsamp.cpp:374:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:374:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:458:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:490:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:490:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:491:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:491:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:501:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:959:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:959:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:1064:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:1064:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:1064:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/convsamp.cpp:584:3: style: Variable 'conv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/ucnv/convsamp.cpp:578:0: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:584:3: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:640:3: style: Variable 'conv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/ucnv/convsamp.cpp:625:0: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:640:3: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:741:3: style: Variable 'conv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/ucnv/convsamp.cpp:719:0: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:741:3: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/samples/ucnv/convsamp.cpp:303:15: style: The scope of the variable 'sourceLimit' can be reduced. [variableScope]
icu/source/samples/ucnv/convsamp.cpp:403:15: style: The scope of the variable 'sourceLimit' can be reduced. [variableScope]
icu/source/samples/ucnv/convsamp.cpp:883:15: style: The scope of the variable 'sourceLimit' can be reduced. [variableScope]
icu/source/samples/ucnv/convsamp.cpp:988:16: style: The scope of the variable 'sourceLimit' can be reduced. [variableScope]
icu/source/samples/ucnv/convsamp.cpp:1091:28: style: The scope of the variable 'out' can be reduced. [variableScope]
icu/source/samples/ucnv/convsamp.cpp:722:12: style: Unused variable: cloneLen [unusedVariable]
icu/source/samples/ucnv/flagcb.c:150:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/flagcb.c:153:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/ucnv/flagcb.c:192:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/samples/udata/reader.c:100:27: warning: Either the condition 'currdir!=NULL' is redundant or there is possible null pointer dereference: currdir. [nullPointerRedundantCheck]
icu/source/samples/udata/reader.c:104:16: note: Assuming that condition 'currdir!=NULL' is not redundant
icu/source/samples/udata/reader.c:100:27: note: Null pointer dereference
icu/source/samples/udata/reader.c:102:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/udata/reader.c:82:0: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/samples/udata/reader.c:102:5: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/samples/udata/reader.c:85:0: style: Variable 'intValue' is assigned a value that is never used. [unreadVariable]
icu/source/samples/udata/writer.c:110:9: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
icu/source/samples/ugrep/ugrep.cpp:181:20: style: The scope of the variable 'arg' can be reduced. [variableScope]
icu/source/samples/ugrep/ugrep.cpp:380:20: style: Function 'nextLine' argument 1 names different: declaration 'start' definition 'startPos'. [funcArgNamesDifferent]
icu/source/samples/ugrep/ugrep.cpp:77:19: note: Function 'nextLine' argument 1 names different: declaration 'start' definition 'startPos'.
icu/source/samples/ugrep/ugrep.cpp:380:20: note: Function 'nextLine' argument 1 names different: declaration 'start' definition 'startPos'.
icu/source/samples/ugrep/ugrep.cpp:292:5: error: Common realloc mistake: 'charBuf' nulled but not freed upon failure [memleakOnRealloc]
icu/source/samples/ugrep/ugrep.cpp:346:5: error: Common realloc mistake: 'ucharBuf' nulled but not freed upon failure [memleakOnRealloc]
icu/source/samples/uresb/uresb.c:88:17: style: The scope of the variable 'arg' can be reduced. [variableScope]
icu/source/samples/ustring/ustring.cpp:300:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:308:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:316:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:324:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:332:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:340:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:348:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:356:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
icu/source/samples/ustring/ustring.cpp:167:5: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/samples/ustring/ustring.cpp:161:0: note: Variable 'length' is reassigned a value before the old one has been used.
icu/source/samples/ustring/ustring.cpp:167:5: note: Variable 'length' is reassigned a value before the old one has been used.
icu/source/samples/ustring/ustring.cpp:167:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/stubdata/stubdata.cpp:28:14: style: struct member 'ICU_Data_Header::headerSize' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:29:13: style: struct member 'ICU_Data_Header::magic1' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:29:21: style: struct member 'ICU_Data_Header::magic2' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:31:10: style: struct member 'ICU_Data_Header::padding' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:32:14: style: struct member 'ICU_Data_Header::count' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:32:21: style: struct member 'ICU_Data_Header::reserved' is never used. [unusedStructMember]
icu/source/stubdata/stubdata.cpp:39:10: style: struct member 'ICU_Data_Header::fakeNameAndData' is never used. [unusedStructMember]
icu/source/test/cintltst/bocu1tst.c:288:21: style: The scope of the variable 'm' can be reduced. [variableScope]
icu/source/test/cintltst/bocu1tst.c:531:19: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/test/cintltst/bocu1tst.c:737:13: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/test/cintltst/bocu1tst.c:793:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:340:21: style: Variable 'compareResultUTF8Iter' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:336:0: note: Variable 'compareResultUTF8Iter' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:340:21: note: Variable 'compareResultUTF8Iter' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:345:21: style: Variable 'compareResultUTF8IterNorm' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:336:0: note: Variable 'compareResultUTF8IterNorm' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:345:21: note: Variable 'compareResultUTF8IterNorm' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:377:9: style: Variable 'partialSKResult' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:374:0: note: Variable 'partialSKResult' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:377:9: note: Variable 'partialSKResult' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:721:3: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:720:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:721:3: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:1287:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:1285:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:1287:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:1322:5: style: Variable 'values' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/callcoll.c:1319:0: note: Variable 'values' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:1322:5: note: Variable 'values' is reassigned a value before the old one has been used.
icu/source/test/cintltst/callcoll.c:305:31: style: The scope of the variable 'utf8Target' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:670:12: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:691:12: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:973:33: style: The scope of the variable 'ceX' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:973:40: style: The scope of the variable 'ceY' can be reduced. [variableScope]
icu/source/test/cintltst/callcoll.c:973:47: style: The scope of the variable 'ceZ' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:569:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/capitst.c:563:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/capitst.c:569:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/capitst.c:886:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/capitst.c:866:0: note: Variable 'c2' is reassigned a value before the old one has been used.
icu/source/test/cintltst/capitst.c:886:3: note: Variable 'c2' is reassigned a value before the old one has been used.
icu/source/test/cintltst/capitst.c:1194:44: style: Same expression on both sides of '||'. [duplicateExpression]
icu/source/test/cintltst/capitst.c:863:15: style: The scope of the variable 'curLoc' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:935:11: style: The scope of the variable 'curLoc' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:936:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:938:18: style: The scope of the variable 'rules' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1532:13: style: The scope of the variable 'sortkey' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1532:27: style: The scope of the variable 'lower' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1532:39: style: The scope of the variable 'upper' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:20: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:27: style: The scope of the variable 'k' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:34: style: The scope of the variable 'buffSize' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:48: style: The scope of the variable 'skSize' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:60: style: The scope of the variable 'lowerSize' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1609:75: style: The scope of the variable 'upperSize' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1685:24: style: The scope of the variable 'skLen2' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:1861:11: style: The scope of the variable 'buffLen' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:2427:19: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/cintltst/capitst.c:2030:20: style: struct member 'Anonymous2::expectedIdentifier' is never used. [unusedStructMember]
icu/source/test/cintltst/capitst.c:1372:12: style: Variable 'order3' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/capitst.c:1664:25: style: Variable 'lowerSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/capitst.c:1665:25: style: Variable 'upperSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cbiapts.c:304:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiapts.c:303:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:304:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:526:5: style: Variable 'ruleSourceU' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiapts.c:521:0: note: Variable 'ruleSourceU' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:526:5: note: Variable 'ruleSourceU' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:687:5: style: Variable 'bi' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiapts.c:672:0: note: Variable 'bi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:687:5: note: Variable 'bi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:950:5: style: Variable 'bi' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiapts.c:943:0: note: Variable 'bi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:950:5: note: Variable 'bi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiapts.c:380:22: style: The scope of the variable 'brk' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:382:13: style: The scope of the variable 'start' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:382:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:673:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:674:21: style: The scope of the variable 'vals' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:675:21: style: The scope of the variable 'numVals' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:946:13: style: The scope of the variable 'totalBreaks' can be reduced. [variableScope]
icu/source/test/cintltst/cbiapts.c:95:32: warning: Division of result of sizeof() on pointer type. [divideSizeof]
icu/source/test/cintltst/cbiapts.c:1090:30: style: Variable 'expOffsetStart' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cbiditransformtst.c:204:21: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditransformtst.c:218:21: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditransformtst.c:218:53: style: The scope of the variable 'index' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditransformtst.c:391:17: style: The scope of the variable 'expectedStr' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditransformtst.c:133:31: style: Function 'logResultsForDir' argument 1 names different: declaration 'srcText' definition 'srcTxt'. [funcArgNamesDifferent]
icu/source/test/cintltst/cbiditransformtst.c:66:43: note: Function 'logResultsForDir' argument 1 names different: declaration 'srcText' definition 'srcTxt'.
icu/source/test/cintltst/cbiditransformtst.c:133:31: note: Function 'logResultsForDir' argument 1 names different: declaration 'srcText' definition 'srcTxt'.
icu/source/test/cintltst/cbiditst.c:4279:5: style: Variable 'pBiDi' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiditst.c:4268:0: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4279:5: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4280:5: style: Variable 'pBiDi2' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiditst.c:4268:0: note: Variable 'pBiDi2' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4280:5: note: Variable 'pBiDi2' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4281:5: style: Variable 'pBiDi3' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiditst.c:4268:0: note: Variable 'pBiDi3' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4281:5: note: Variable 'pBiDi3' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4450:5: style: Variable 'pBiDi' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiditst.c:4438:0: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4450:5: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4575:5: style: Variable 'pBiDi' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cbiditst.c:4566:0: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:4575:5: note: Variable 'pBiDi' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cbiditst.c:400:12: style: The scope of the variable 'k' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:2273:13: style: The scope of the variable 'ltrLength' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4273:13: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4624:16: style: The scope of the variable 'k' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4831:13: style: The scope of the variable 'proLength' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4831:24: style: The scope of the variable 'epiLength' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4831:35: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4831:43: style: The scope of the variable 'destLen' can be reduced. [variableScope]
icu/source/test/cintltst/cbiditst.c:4377:59: style: Function 'inverseBasic' argument 2 names different: declaration 'src' definition 'srcChars'. [funcArgNamesDifferent]
icu/source/test/cintltst/cbiditst.c:100:59: note: Function 'inverseBasic' argument 2 names different: declaration 'src' definition 'srcChars'.
icu/source/test/cintltst/cbiditst.c:4377:59: note: Function 'inverseBasic' argument 2 names different: declaration 'src' definition 'srcChars'.
icu/source/test/cintltst/cbiditst.c:4536:5: style: Variable 'dummy' is modified but its new value is never used. [unreadVariable]
icu/source/test/cintltst/ccaltst.c:843:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccaltst.c:830:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:843:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:1519:5: style: Variable 'errorCode' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccaltst.c:1516:0: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:1519:5: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:1594:13: style: Variable 'pref' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccaltst.c:1591:13: note: Variable 'pref' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:1594:13: note: Variable 'pref' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccaltst.c:1212:25: style: The scope of the variable 'DOW' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1212:38: style: The scope of the variable 'expectedDOW' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1474:10: style: The scope of the variable 'tempMsgBuf' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1580:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1580:16: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1580:22: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1581:19: style: The scope of the variable 'all' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1581:25: style: The scope of the variable 'pref' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:1584:17: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:2098:40: style: The scope of the variable 'yrMax' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:2098:65: style: The scope of the variable 'eraNow' can be reduced. [variableScope]
icu/source/test/cintltst/ccaltst.c:626:13: style: Variable 'idLen' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/ccaltst.c:872:10: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/ccaltst.c:1549:12: style: Variable 'date' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/ccaltst.c:2051:9: style: Variable 't' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/ccapitst.c:131:5: style: Variable 'allNamesEnum' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:126:0: note: Variable 'allNamesEnum' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:131:5: note: Variable 'allNamesEnum' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:175:5: style: Variable 'available_conv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:172:5: note: Variable 'available_conv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:175:5: note: Variable 'available_conv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:361:9: style: Variable 'converter' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:359:0: note: Variable 'converter' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:361:9: note: Variable 'converter' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:405:10: style: Variable 'cnv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:403:0: note: Variable 'cnv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:405:10: note: Variable 'cnv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:1314:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:1312:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:1314:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:2974:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/ccapitst.c:2965:0: note: Variable 'err' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:2974:5: note: Variable 'err' is reassigned a value before the old one has been used.
icu/source/test/cintltst/ccapitst.c:239:25: style: The scope of the variable 'testLong1' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:241:25: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:258:25: style: The scope of the variable 'cp' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:265:25: style: The scope of the variable 'myConverter' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:266:27: style: The scope of the variable 'displayname' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:268:17: style: The scope of the variable 'locale' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:270:12: style: The scope of the variable 'uchar1' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:272:12: style: The scope of the variable 'uchar3' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:273:13: style: The scope of the variable 'targetcapacity2' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:274:13: style: The scope of the variable 'targetcapacity' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:275:13: style: The scope of the variable 'targetsize' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:276:13: style: The scope of the variable 'disnamelen' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:281:17: style: The scope of the variable 'tmp_consumed' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:414:47: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:1239:25: style: The scope of the variable 'idx' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:1894:17: style: The scope of the variable 'cnv' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:1897:16: style: The scope of the variable 'ccsid' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:2645:27: style: The scope of the variable 'cnv' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:2688:27: style: The scope of the variable 'cnv' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:3488:14: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/test/cintltst/ccapitst.c:184:21: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
icu/source/test/cintltst/ccapitst.c:1383:22: style: Variable 'junkCtx' is not assigned a value. [unassignedVariable]
icu/source/test/cintltst/ccapitst.c:1429:22: style: Variable 'junkCtx' is not assigned a value. [unassignedVariable]
icu/source/test/cintltst/ccapitst.c:2805:5: style: Variable 'utf8NUL' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/ccapitst.c:2884:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cdateintervalformattest.c:283:20: style: The scope of the variable 'uelen' can be reduced. [variableScope]
icu/source/test/cintltst/cdattst.c:1063:5: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdattst.c:1057:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1063:5: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1098:5: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdattst.c:1093:0: note: Variable 'value' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1098:5: note: Variable 'value' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1381:13: style: Variable 'subStatus' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdattst.c:1377:0: note: Variable 'subStatus' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1381:13: note: Variable 'subStatus' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1417:13: style: Variable 'subStatus' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdattst.c:1413:0: note: Variable 'subStatus' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:1417:13: note: Variable 'subStatus' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdattst.c:69:18: style: The scope of the variable 'any' can be reduced. [variableScope]
icu/source/test/cintltst/cdattst.c:1624:26: style: The scope of the variable 'getter_result' can be reduced. [variableScope]
icu/source/test/cintltst/cdtdptst.c:205:5: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdtdptst.c:201:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtdptst.c:205:5: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtdptst.c:53:28: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/test/cintltst/cdtdptst.c:57:12: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/test/cintltst/cdtdptst.c:161:12: style: The scope of the variable 'f' can be reduced. [variableScope]
icu/source/test/cintltst/cdtdptst.c:159:49: style: Function 'tryPat994' argument 2 names different: declaration 'pat' definition 'pattern'. [funcArgNamesDifferent]
icu/source/test/cintltst/cdtdptst.h:56:49: note: Function 'tryPat994' argument 2 names different: declaration 'pat' definition 'pattern'.
icu/source/test/cintltst/cdtdptst.c:159:49: note: Function 'tryPat994' argument 2 names different: declaration 'pat' definition 'pattern'.
icu/source/test/cintltst/cdtrgtst.c:287:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdtrgtst.c:279:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:287:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:333:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdtrgtst.c:327:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:333:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:453:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cdtrgtst.c:447:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:453:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cdtrgtst.c:134:12: style: The scope of the variable 'gotdate' can be reduced. [variableScope]
icu/source/test/cintltst/cdtrgtst.c:134:22: style: The scope of the variable 'expdate' can be reduced. [variableScope]
icu/source/test/cintltst/cdtrgtst.c:378:12: style: The scope of the variable 'datestr' can be reduced. [variableScope]
icu/source/test/cintltst/cdtrgtst.c:382:12: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/test/cintltst/cdtrgtst.c:382:21: style: The scope of the variable 'result2' can be reduced. [variableScope]
icu/source/test/cintltst/cformtst.c:67:45: style: Function 'myDateFormat' argument 2 names different: declaration 'd' definition 'd1'. [funcArgNamesDifferent]
icu/source/test/cintltst/cformtst.h:31:45: note: Function 'myDateFormat' argument 2 names different: declaration 'd' definition 'd1'.
icu/source/test/cintltst/cformtst.c:67:45: note: Function 'myDateFormat' argument 2 names different: declaration 'd' definition 'd1'.
icu/source/test/cintltst/cg7coll.c:140:16: style: The scope of the variable 'myCollation' can be reduced. [variableScope]
icu/source/test/cintltst/cintltst.c:547:9: style: Variable 'directory' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cintltst.c:538:0: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:547:9: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:550:9: style: Variable 'tdpath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cintltst.c:540:0: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:550:9: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:564:9: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cintltst.c:539:0: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:564:9: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cintltst.c:93:22: style: The scope of the variable 'rb' can be reduced. [variableScope]
icu/source/test/cintltst/cintltst.c:94:17: style: The scope of the variable 'cnv' can be reduced. [variableScope]
icu/source/test/cintltst/cintltst.c:482:34: style: Function 'CharsToUChars' argument 1 names different: declaration 'chars' definition 'str'. [funcArgNamesDifferent]
icu/source/test/cintltst/cintltst.h:51:42: note: Function 'CharsToUChars' argument 1 names different: declaration 'chars' definition 'str'.
icu/source/test/cintltst/cintltst.c:482:34: note: Function 'CharsToUChars' argument 1 names different: declaration 'chars' definition 'str'.
icu/source/test/cintltst/cintltst.c:697:40: style: Function 'assertEquals' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
icu/source/test/cintltst/cintltst.h:135:40: note: Function 'assertEquals' argument 1 names different: declaration 'msg' definition 'message'.
icu/source/test/cintltst/cintltst.c:697:40: note: Function 'assertEquals' argument 1 names different: declaration 'msg' definition 'message'.
icu/source/test/cintltst/cintltst.c:697:61: style: Function 'assertEquals' argument 2 names different: declaration 'expectedString' definition 'expected'. [funcArgNamesDifferent]
icu/source/test/cintltst/cintltst.h:135:57: note: Function 'assertEquals' argument 2 names different: declaration 'expectedString' definition 'expected'.
icu/source/test/cintltst/cintltst.c:697:61: note: Function 'assertEquals' argument 2 names different: declaration 'expectedString' definition 'expected'.
icu/source/test/cintltst/cintltst.c:698:40: style: Function 'assertEquals' argument 3 names different: declaration 'actualString' definition 'actual'. [funcArgNamesDifferent]
icu/source/test/cintltst/cintltst.h:136:40: note: Function 'assertEquals' argument 3 names different: declaration 'actualString' definition 'actual'.
icu/source/test/cintltst/cintltst.c:698:40: note: Function 'assertEquals' argument 3 names different: declaration 'actualString' definition 'actual'.
icu/source/test/cintltst/cintltst.c:470:0: error: Memory leak: dataDir [memleak]
icu/source/test/cintltst/citertst.c:157:9: style: Variable 'pitr' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/citertst.c:152:0: note: Variable 'pitr' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:157:9: note: Variable 'pitr' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:158:9: style: Variable 'titer' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/citertst.c:153:0: note: Variable 'titer' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:158:9: note: Variable 'titer' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:433:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/citertst.c:422:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:433:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:574:5: style: Variable 'en_us' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/citertst.c:563:0: note: Variable 'en_us' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:574:5: note: Variable 'en_us' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:716:5: style: Variable 'en_us' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/citertst.c:709:0: note: Variable 'en_us' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:716:5: note: Variable 'en_us' is reassigned a value before the old one has been used.
icu/source/test/cintltst/citertst.c:223:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:227:12: style: The scope of the variable 'test' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:289:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:293:12: style: The scope of the variable 'test' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:785:25: style: The scope of the variable 'stringOffset' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:787:25: style: The scope of the variable 'sorder' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:788:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:789:25: style: The scope of the variable 'temporder' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:913:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:940:25: style: The scope of the variable 'testiter' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:941:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:943:25: style: The scope of the variable 'testorders' can be reduced. [variableScope]
icu/source/test/cintltst/citertst.c:944:25: style: The scope of the variable 'orders' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:766:32: style: Redundant condition: ignoreNumbers. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
icu/source/test/cintltst/cldrtest.c:89:9: style: Variable 'currentBundleKey' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cldrtest.c:86:0: note: Variable 'currentBundleKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cldrtest.c:89:9: note: Variable 'currentBundleKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cldrtest.c:33:18: style: The scope of the variable 'graphmeSize' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:503:29: style: The scope of the variable 'currentLocale' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:507:17: style: The scope of the variable 'currLoc' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:690:13: style: The scope of the variable 'fromCountryLen' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:800:13: style: The scope of the variable 'patternLen' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:888:29: style: The scope of the variable 'currentLocale' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:892:17: style: The scope of the variable 'currLoc' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:1388:17: style: The scope of the variable 'isoCode' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:1388:27: style: The scope of the variable 'structISOCode' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:1389:22: style: The scope of the variable 'subBundle' can be reduced. [variableScope]
icu/source/test/cintltst/cldrtest.c:596:20: style: Variable 'fromSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cloctst.c:680:5: style: Variable 'errorCode' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cloctst.c:666:0: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:680:5: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6098:9: style: Variable 'bcpKey' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cloctst.c:6096:0: note: Variable 'bcpKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6098:9: note: Variable 'bcpKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6135:9: style: Variable 'legacyKey' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cloctst.c:6133:0: note: Variable 'legacyKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6135:9: note: Variable 'legacyKey' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6188:9: style: Variable 'bcpType' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cloctst.c:6186:0: note: Variable 'bcpType' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6188:9: note: Variable 'bcpType' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6243:9: style: Variable 'legacyType' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cloctst.c:6241:0: note: Variable 'legacyType' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:6243:9: note: Variable 'legacyType' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cloctst.c:270:13: style: The scope of the variable 'cap' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:272:11: style: The scope of the variable 'testLocale' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:406:17: style: The scope of the variable 'loc' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:452:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:542:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:734:17: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:737:28: style: The scope of the variable 'expectedChars' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:804:17: style: The scope of the variable 'locList' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:875:13: style: The scope of the variable 'maxresultsize' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:877:17: style: The scope of the variable 'testLocale' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:887:13: style: The scope of the variable 'expectedLang' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:888:13: style: The scope of the variable 'expectedScript' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:889:13: style: The scope of the variable 'expectedCtry' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:890:13: style: The scope of the variable 'expectedVar' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:891:13: style: The scope of the variable 'expectedName' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:1267:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:1267:15: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:1731:13: style: The scope of the variable 'resultLen' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:1733:19: style: The scope of the variable 'keywords' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:1841:13: style: The scope of the variable 'resultLen' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:2479:20: style: The scope of the variable 'baseNameLen' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:2844:19: style: The scope of the variable 'available' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:2847:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:3296:17: style: The scope of the variable 'testLocale' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:5930:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:5931:17: style: The scope of the variable 'inloc' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:5932:17: style: The scope of the variable 'expected' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:6053:13: style: The scope of the variable 'expParsedLen' can be reduced. [variableScope]
icu/source/test/cintltst/cloctst.c:871:44: style: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'. [funcArgNamesDifferent]
icu/source/test/cintltst/cloctst.h:84:45: note: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'.
icu/source/test/cintltst/cloctst.c:871:44: note: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'.
icu/source/test/cintltst/cloctst.c:1808:21: style: Variable 'resultLen' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cloctst.c:297:13: error: Common realloc mistake: 'temp' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:311:13: error: Common realloc mistake: 'temp' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:551:9: error: Common realloc mistake: 'testLocale' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:557:9: error: Common realloc mistake: 'expected' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:565:9: error: Common realloc mistake: 'expected' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:1416:9: error: Common realloc mistake: 'got' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:1436:9: error: Common realloc mistake: 'got' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:1450:9: error: Common realloc mistake: 'got' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:1464:9: error: Common realloc mistake: 'got' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cloctst.c:1478:9: error: Common realloc mistake: 'got' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsccoll.c:93:3: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:87:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:93:3: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:588:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:578:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:588:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:1810:3: style: Variable 'varTop1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:1807:3: note: Variable 'varTop1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:1810:3: note: Variable 'varTop1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:2339:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:2335:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:2339:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:3167:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:3155:0: note: Variable 'e' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:3167:5: note: Variable 'e' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:3460:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cmsccoll.c:3456:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:3460:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cmsccoll.c:390:26: style: The scope of the variable 'cr' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:438:14: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:438:21: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:439:14: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:574:14: style: The scope of the variable 'nfcSize' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:575:14: style: The scope of the variable 'nfdSize' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:581:14: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:967:18: style: The scope of the variable 'sLen' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:968:18: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1576:17: style: The scope of the variable 'coll' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1578:17: style: The scope of the variable 'rlen' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1695:11: style: The scope of the variable 'key' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1696:12: style: The scope of the variable 'klen' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1713:12: style: The scope of the variable 'varTopOriginal' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1713:32: style: The scope of the variable 'varTop1' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1713:41: style: The scope of the variable 'varTop2' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1914:22: style: The scope of the variable 'test' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2320:15: style: The scope of the variable 'rule1' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2585:11: style: The scope of the variable 'U16LenS' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2585:24: style: The scope of the variable 'U16LenT' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2585:37: style: The scope of the variable 'U16BELenS' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2585:52: style: The scope of the variable 'U16BELenT' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2721:11: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:2722:11: style: The scope of the variable 'pKeyLen' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:3083:9: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:3160:24: style: The scope of the variable 'AVAIL' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:3321:14: style: The scope of the variable 'rlen' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4132:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4132:16: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4215:11: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4218:15: style: The scope of the variable 'myCollation' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4505:7: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:4506:15: style: The scope of the variable 'myCollation' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:5546:13: style: The scope of the variable 'strLength' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:5653:13: style: The scope of the variable 'strLength' can be reduced. [variableScope]
icu/source/test/cintltst/cmsccoll.c:1343:17: style: Variable 'resultlen' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cmsccoll.c:1810:13: style: Variable 'varTop1' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cmsccoll.c:3227:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cmsccoll.c:4575:21: style: Variable 'baseKeyLength' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cmsccoll.c:4576:23: style: Variable 'beforeKeyLength' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cmsgtst.c:887:13: style: The scope of the variable 'resultLengthOut' can be reduced. [variableScope]
icu/source/test/cintltst/cmsgtst.c:887:45: style: The scope of the variable 'patternlength' can be reduced. [variableScope]
icu/source/test/cintltst/cmsgtst.c:133:13: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:299:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:330:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:355:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:426:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:520:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:613:9: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cmsgtst.c:908:13: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/cintltst/cnmdptst.c:351:5: style: Variable 'pattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnmdptst.c:344:0: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:351:5: note: Variable 'pattern' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:723:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnmdptst.c:712:0: note: Variable 'f' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:723:5: note: Variable 'f' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:928:9: style: Variable 'pref' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnmdptst.c:925:9: note: Variable 'pref' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:928:9: note: Variable 'pref' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnmdptst.c:64:20: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:193:20: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:195:12: style: The scope of the variable 'upat' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:415:20: style: The scope of the variable 'currencyFmt' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:416:12: style: The scope of the variable 'str' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:532:20: style: The scope of the variable 'currencyFmt' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:556:14: style: The scope of the variable 'cStr' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:678:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:679:9: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:719:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:905:19: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:906:19: style: The scope of the variable 'pref' can be reduced. [variableScope]
icu/source/test/cintltst/cnmdptst.c:906:26: style: The scope of the variable 'all' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1044:17: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
icu/source/test/cintltst/cnormtst.c:1218:64: note: Calling function '_testIter', 6th argument 'out' value is 0
icu/source/test/cintltst/cnormtst.c:1044:17: note: Null pointer addition
icu/source/test/cintltst/cnormtst.c:253:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnormtst.c:247:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnormtst.c:253:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnormtst.c:1413:31: style: Same expression on both sides of '-'. [duplicateExpression]
icu/source/test/cintltst/cnormtst.c:174:16: style: The scope of the variable 'neededLen' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:174:27: style: The scope of the variable 'length2' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1039:51: style: The scope of the variable 'prevIndex' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1363:13: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1363:21: style: The scope of the variable 'lccc1' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1363:28: style: The scope of the variable 'lccc2' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1363:35: style: The scope of the variable 'tccc1' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1363:42: style: The scope of the variable 'tccc2' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1364:13: style: The scope of the variable 'qc1' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1364:18: style: The scope of the variable 'qc2' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1459:16: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cnormtst.c:1303:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnormtst.c:1352:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnormtst.c:1514:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnormtst.c:1579:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnumtst.c:182:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:175:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:182:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:747:5: style: Variable 'newvalue' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:746:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:747:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:756:5: style: Variable 'newvalue' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:755:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:756:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:765:5: style: Variable 'newvalue' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:764:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:765:5: note: Variable 'newvalue' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:826:9: style: Variable 'parseResult' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:820:0: note: Variable 'parseResult' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:826:9: note: Variable 'parseResult' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:1285:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:1273:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:1285:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:1973:5: style: Variable 'nf' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:1968:0: note: Variable 'nf' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:1973:5: note: Variable 'nf' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:2228:5: style: Variable 'len1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cnumtst.c:2221:5: note: Variable 'len1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:2228:5: note: Variable 'len1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cnumtst.c:936:17: style: The scope of the variable 'badsymbolSmall' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:938:17: style: The scope of the variable 'valueLength' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1236:11: style: The scope of the variable 'temp1' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1237:11: style: The scope of the variable 'temp2' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1274:13: style: The scope of the variable 'resultlength' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1275:13: style: The scope of the variable 'resultlengthneeded' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1277:12: style: The scope of the variable 'd1' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1278:12: style: The scope of the variable 'd' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1392:13: style: The scope of the variable 'val32' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1393:13: style: The scope of the variable 'val64' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:1394:13: style: The scope of the variable 'valDouble' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:2021:10: style: The scope of the variable 'temp1' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:2022:10: style: The scope of the variable 'temp2' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:2273:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:3020:29: style: The scope of the variable 'field' can be reduced. [variableScope]
icu/source/test/cintltst/cnumtst.c:434:8: style: Variable 'd1' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnumtst.c:916:22: style: Variable 'resultSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cnumtst.c:1827:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/crelativedateformattest.c:249:9: style: Variable 'reldatefmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crelativedateformattest.c:242:0: note: Variable 'reldatefmt' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crelativedateformattest.c:249:9: note: Variable 'reldatefmt' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:119:5: style: Variable 'he' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:114:0: note: Variable 'he' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:119:5: note: Variable 'he' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:120:5: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:115:0: note: Variable 'iw' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:120:5: note: Variable 'iw' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:271:5: style: Variable 'theBundle' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:251:0: note: Variable 'theBundle' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:271:5: note: Variable 'theBundle' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:429:5: style: Variable 'fr_FR' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:423:0: note: Variable 'fr_FR' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:429:5: note: Variable 'fr_FR' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:445:5: style: Variable 'junk' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:443:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:445:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:853:5: style: Variable 'stream' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/crestst.c:850:5: note: Variable 'stream' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:853:5: note: Variable 'stream' is reassigned a value before the old one has been used.
icu/source/test/cintltst/crestst.c:655:27: style: The scope of the variable 'parsedNumber' can be reduced. [variableScope]
icu/source/test/cintltst/crestst.c:918:13: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/cintltst/crestst.c:459:12: style: Variable 'junk' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/creststn.c:266:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:262:0: note: Variable 'r' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:266:3: note: Variable 'r' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:349:5: style: Variable 'he' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:340:0: note: Variable 'he' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:349:5: note: Variable 'he' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:350:5: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:341:0: note: Variable 'iw' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:350:5: note: Variable 'iw' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:658:9: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:652:0: note: Variable 'str' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:658:9: note: Variable 'str' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:906:5: style: Variable 'testdatapath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:903:0: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:906:5: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1425:5: style: Variable 'resB' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1416:0: note: Variable 'resB' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1425:5: note: Variable 'resB' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1426:5: style: Variable 'rules' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1421:0: note: Variable 'rules' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1426:5: note: Variable 'rules' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1790:17: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1789:0: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1790:17: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1881:21: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1880:0: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1881:21: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1933:17: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1930:0: note: Variable 'key' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1933:17: note: Variable 'key' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1934:17: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:1931:0: note: Variable 'value' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:1934:17: note: Variable 'value' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2082:5: style: Variable 'fr_FR' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2076:0: note: Variable 'fr_FR' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2082:5: note: Variable 'fr_FR' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2095:5: style: Variable 'junk' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2093:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2095:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2097:5: style: Variable 'junk' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2095:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2097:5: note: Variable 'junk' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2178:5: style: Variable 'testdatapath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2171:0: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2178:5: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2498:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2497:0: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2498:5: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2525:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/creststn.c:2523:0: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:2525:5: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/cintltst/creststn.c:935:17: style: The scope of the variable 'action' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:1605:13: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:1606:13: style: The scope of the variable 'row_count' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:1607:13: style: The scope of the variable 'column_count' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:1609:13: style: The scope of the variable 'tag_count' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:2386:11: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:2875:11: style: The scope of the variable 'p8' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:2879:32: style: The scope of the variable 'i16' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:2879:37: style: The scope of the variable 'i8' can be reduced. [variableScope]
icu/source/test/cintltst/creststn.c:2871:24: style: Function 'tres_getString' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
icu/source/test/cintltst/creststn.h:35:24: note: Function 'tres_getString' argument 2 names different: declaration 'index' definition 'idx'.
icu/source/test/cintltst/creststn.c:2871:24: note: Function 'tres_getString' argument 2 names different: declaration 'index' definition 'idx'.
icu/source/test/cintltst/creststn.c:2113:12: style: Variable 'junk' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/creststn.c:3023:10: style: Variable 's8' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/cucdapi.c:221:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/cintltst/cucdapi.c:220:26: note: outer condition: numErrors>0
icu/source/test/cintltst/cucdapi.c:221:30: note: identical inner condition: numErrors>0
icu/source/test/cintltst/cucdapi.c:256:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/cintltst/cucdapi.c:255:26: note: outer condition: numErrors>0
icu/source/test/cintltst/cucdapi.c:256:30: note: identical inner condition: numErrors>0
icu/source/test/cintltst/cucdapi.c:344:9: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/cucdapi.c:342:0: note: Variable 'code' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cucdapi.c:344:9: note: Variable 'code' is reassigned a value before the old one has been used.
icu/source/test/cintltst/cucdapi.c:121:17: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:343:28: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:1242:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:1757:17: style: The scope of the variable 'expected' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:2028:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:2976:12: style: The scope of the variable 'nv' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:2978:16: style: The scope of the variable 'type' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:3088:19: style: The scope of the variable 'min' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:3153:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:3158:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:3158:16: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/cintltst/cucdtst.c:1116:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/currtest.c:252:13: style: The scope of the variable 'numCode' can be reduced. [variableScope]
icu/source/test/cintltst/custrtrn.c:1297:9: style: Variable 'wDestLen' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/custrtrn.c:1293:9: note: Variable 'wDestLen' is reassigned a value before the old one has been used.
icu/source/test/cintltst/custrtrn.c:1297:9: note: Variable 'wDestLen' is reassigned a value before the old one has been used.
icu/source/test/cintltst/custrtrn.c:1684:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/custrtrn.c:1985:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/custrtst.c:72:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:72:15: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:88:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:88:15: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:429:17: style: The scope of the variable 'len1' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:429:23: style: The scope of the variable 'len2' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:429:29: style: The scope of the variable 'r1' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:429:33: style: The scope of the variable 'r2' can be reduced. [variableScope]
icu/source/test/cintltst/custrtst.c:458:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
icu/source/test/cintltst/custrtst.c:469:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
icu/source/test/cintltst/hpmufn.c:138:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/hpmufn.c:120:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/hpmufn.c:138:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/hpmufn.c:27:13: style: union member 'ctest_AlignedMemory::t1' is never used. [unusedStructMember]
icu/source/test/cintltst/hpmufn.c:28:13: style: union member 'ctest_AlignedMemory::t2' is never used. [unusedStructMember]
icu/source/test/cintltst/hpmufn.c:29:13: style: union member 'ctest_AlignedMemory::t3' is never used. [unusedStructMember]
icu/source/test/cintltst/hpmufn.c:113:14: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/idnatest.c:462:13: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
icu/source/test/cintltst/idnatest.c:491:13: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
icu/source/test/cintltst/idnatest.c:849:14: style: Variable 'outLen' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/idnatest.c:465:0: error: Uninitialized variable: parseError [uninitvar]
icu/source/test/cintltst/idnatest.c:494:0: error: Uninitialized variable: parseError [uninitvar]
icu/source/test/cintltst/nccbtst.c:2632:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:2642:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:2643:10: style: The scope of the variable 'offset_str' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:2831:12: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:2835:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:2836:10: style: The scope of the variable 'offset_str' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3023:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3033:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3034:10: style: The scope of the variable 'offset_str' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3204:12: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3208:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
icu/source/test/cintltst/nccbtst.c:3209:10: style: The scope of the variable 'offset_str' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvfbts.c:141:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvfbts.c:305:12: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvfbts.c:309:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvfbts.c:310:10: style: The scope of the variable 'offset_str' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:693:13: style: The scope of the variable 'offset8' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:694:13: style: The scope of the variable 'offset16' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:764:13: style: The scope of the variable 'offset32' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:765:13: style: The scope of the variable 'offset16' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1000:11: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1090:12: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1188:11: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1190:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1363:12: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:1365:12: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/ncnvtst.c:922:40: style: Function 'TestWithBufferSize' argument 1 names different: declaration 'osize' definition 'insize'. [funcArgNamesDifferent]
icu/source/test/cintltst/ncnvtst.c:82:40: note: Function 'TestWithBufferSize' argument 1 names different: declaration 'osize' definition 'insize'.
icu/source/test/cintltst/ncnvtst.c:922:40: note: Function 'TestWithBufferSize' argument 1 names different: declaration 'osize' definition 'insize'.
icu/source/test/cintltst/ncnvtst.c:922:56: style: Function 'TestWithBufferSize' argument 2 names different: declaration 'isize' definition 'outsize'. [funcArgNamesDifferent]
icu/source/test/cintltst/ncnvtst.c:82:55: note: Function 'TestWithBufferSize' argument 2 names different: declaration 'isize' definition 'outsize'.
icu/source/test/cintltst/ncnvtst.c:922:56: note: Function 'TestWithBufferSize' argument 2 names different: declaration 'isize' definition 'outsize'.
icu/source/test/cintltst/nfsprep.c:155:15: style: The scope of the variable 'middle' can be reduced. [variableScope]
icu/source/test/cintltst/nfsprep.c:155:29: style: The scope of the variable 'rc' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:1534:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/nucnvtst.c:1518:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:1534:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:2869:5: style: Variable 'uTargetLimit' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/nucnvtst.c:2853:0: note: Variable 'uTargetLimit' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:2869:5: note: Variable 'uTargetLimit' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:4175:5: style: Variable 'kr' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/nucnvtst.c:4170:0: note: Variable 'kr' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:4175:5: note: Variable 'kr' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:5450:5: style: Variable 'conv' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/nucnvtst.c:5448:0: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:5450:5: note: Variable 'conv' is reassigned a value before the old one has been used.
icu/source/test/cintltst/nucnvtst.c:178:18: style: The scope of the variable 's0' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:369:11: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:371:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:529:12: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:531:12: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:1519:48: style: The scope of the variable 'cnv' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:1788:17: style: The scope of the variable 'sourceLength' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:2782:18: style: The scope of the variable 'uSourceLimit' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:2977:15: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:4964:20: style: The scope of the variable 'sourceStart' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:5391:39: style: The scope of the variable 'bytes_needed' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:5449:13: style: The scope of the variable 'target_cap' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:5449:25: style: The scope of the variable 'bytes_needed' can be reduced. [variableScope]
icu/source/test/cintltst/nucnvtst.c:683:51: style: Function 'TestNewConvertWithBufferSizes' argument 1 names different: declaration 'osize' definition 'outsize'. [funcArgNamesDifferent]
icu/source/test/cintltst/nucnvtst.c:39:51: note: Function 'TestNewConvertWithBufferSizes' argument 1 names different: declaration 'osize' definition 'outsize'.
icu/source/test/cintltst/nucnvtst.c:683:51: note: Function 'TestNewConvertWithBufferSizes' argument 1 names different: declaration 'osize' definition 'outsize'.
icu/source/test/cintltst/nucnvtst.c:683:68: style: Function 'TestNewConvertWithBufferSizes' argument 2 names different: declaration 'isize' definition 'insize'. [funcArgNamesDifferent]
icu/source/test/cintltst/nucnvtst.c:39:66: note: Function 'TestNewConvertWithBufferSizes' argument 2 names different: declaration 'isize' definition 'insize'.
icu/source/test/cintltst/nucnvtst.c:683:68: note: Function 'TestNewConvertWithBufferSizes' argument 2 names different: declaration 'isize' definition 'insize'.
icu/source/test/cintltst/nucnvtst.c:3059:9: style: Variable 'numOffWritten' is modified but its new value is never used. [unreadVariable]
icu/source/test/cintltst/nucnvtst.c:3827:18: style: Variable 'ctargetLimit' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/putiltst.c:36:43: style: Condition 'x4==4294926335U' is always false [knownConditionTrueFalse]
icu/source/test/cintltst/putiltst.c:32:15: note: Assignment 'x=4294311923U', assigned value is 4294311923
icu/source/test/cintltst/putiltst.c:34:17: note: Assignment 'x4=x>>4', assigned value is 268394495
icu/source/test/cintltst/putiltst.c:36:43: note: Condition 'x4==4294926335U' is always false
icu/source/test/cintltst/putiltst.c:59:5: style: Variable 'y1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/putiltst.c:53:0: note: Variable 'y1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/putiltst.c:59:5: note: Variable 'y1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/putiltst.c:315:16: style: The scope of the variable 'v1str' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:316:16: style: The scope of the variable 'opstr' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:317:16: style: The scope of the variable 'v2str' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:318:16: style: The scope of the variable 'invop' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:318:23: style: The scope of the variable 'got' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:318:28: style: The scope of the variable 'invgot' can be reduced. [variableScope]
icu/source/test/cintltst/putiltst.c:35:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
icu/source/test/cintltst/putiltst.c:422:29: warning: Function 'doAssert' argument order different: declaration 'expect, got, message' definition 'got, expect, message' [funcArgOrderDifferent]
icu/source/test/cintltst/putiltst.c:49:29: note: Function 'doAssert' argument order different: declaration 'expect, got, message' definition 'got, expect, message'
icu/source/test/cintltst/putiltst.c:422:29: note: Function 'doAssert' argument order different: declaration 'expect, got, message' definition 'got, expect, message'
icu/source/test/cintltst/reapits.c:1061:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
icu/source/test/cintltst/reapits.c:1357:22: style: The scope of the variable 'textBuff' can be reduced. [variableScope]
icu/source/test/cintltst/reapits.c:1646:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/spooftest.c:285:9: style: Variable 'clone1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/spooftest.c:281:0: note: Variable 'clone1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spooftest.c:285:9: note: Variable 'clone1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spooftest.c:599:9: style: Variable 'inclusions' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/spooftest.c:596:0: note: Variable 'inclusions' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spooftest.c:599:9: note: Variable 'inclusions' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spooftest.c:472:17: style: The scope of the variable 'result1' can be reduced. [variableScope]
icu/source/test/cintltst/spooftest.c:472:26: style: The scope of the variable 'result2' can be reduced. [variableScope]
icu/source/test/cintltst/spreptst.c:605:5: style: Variable 'testdatapath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/spreptst.c:603:0: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spreptst.c:605:5: note: Variable 'testdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/spreptst.c:445:17: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
icu/source/test/cintltst/spreptst.c:107:18: style: struct member 'ConformanceTestCases::comment' is never used. [unusedStructMember]
icu/source/test/cintltst/spreptst.c:110:18: style: struct member 'ConformanceTestCases::profile' is never used. [unusedStructMember]
icu/source/test/cintltst/sprpdata.c:141:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icu/source/test/cintltst/sprpdata.c:142:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
icu/source/test/cintltst/sprpdata.c:287:5: style: Variable 'srcdatapath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/sprpdata.c:278:0: note: Variable 'srcdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:287:5: note: Variable 'srcdatapath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:288:5: style: Variable 'relativepath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/sprpdata.c:279:0: note: Variable 'relativepath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:288:5: note: Variable 'relativepath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:291:5: style: Variable 'profile' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/sprpdata.c:281:0: note: Variable 'profile' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:291:5: note: Variable 'profile' is reassigned a value before the old one has been used.
icu/source/test/cintltst/sprpdata.c:161:12: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/cintltst/sprpdata.c:150:32: style: Function 'compareMapping' argument 5 names different: declaration 'option' definition 'type'. [funcArgNamesDifferent]
icu/source/test/cintltst/sprpdata.c:40:32: note: Function 'compareMapping' argument 5 names different: declaration 'option' definition 'type'.
icu/source/test/cintltst/sprpdata.c:150:32: note: Function 'compareMapping' argument 5 names different: declaration 'option' definition 'type'.
icu/source/test/cintltst/sprpdata.c:231:38: style: Function 'compareFlagsForRange' argument 4 names different: declaration 'option' definition 'type'. [funcArgNamesDifferent]
icu/source/test/cintltst/sprpdata.c:43:93: note: Function 'compareFlagsForRange' argument 4 names different: declaration 'option' definition 'type'.
icu/source/test/cintltst/sprpdata.c:231:38: note: Function 'compareFlagsForRange' argument 4 names different: declaration 'option' definition 'type'.
icu/source/test/cintltst/tracetst.c:341:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icu/source/test/cintltst/tracetst.c:342:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icu/source/test/cintltst/tracetst.c:343:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icu/source/test/cintltst/tracetst.c:344:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icu/source/test/cintltst/tracetst.c:345:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
icu/source/test/cintltst/trie2test.c:579:13: style: The scope of the variable 'length1' can be reduced. [variableScope]
icu/source/test/cintltst/trie2test.c:579:22: style: The scope of the variable 'length2' can be reduced. [variableScope]
icu/source/test/cintltst/trie2test.c:834:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/cintltst/trie2test.c:1321:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/cintltst/trietest.c:271:5: style: Variable 'storage' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/trietest.c:269:0: note: Variable 'storage' is reassigned a value before the old one has been used.
icu/source/test/cintltst/trietest.c:271:5: note: Variable 'storage' is reassigned a value before the old one has been used.
icu/source/test/cintltst/trietest.c:57:27: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/cintltst/trietest.c:88:27: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/cintltst/trietest.c:450:16: style: union member 'Anonymous0::bogus' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:246:5: style: Variable 'icuDataFilePath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/udatatst.c:234:5: note: Variable 'icuDataFilePath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:246:5: note: Variable 'icuDataFilePath' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:453:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/udatatst.c:447:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:453:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:1447:5: style: Variable 'errorCode' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/udatatst.c:1430:5: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:1447:5: note: Variable 'errorCode' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:1752:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/udatatst.c:1746:0: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:1752:5: note: Variable 'status' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatatst.c:1044:10: style: The scope of the variable 'testMsgBuf' can be reduced. [variableScope]
icu/source/test/cintltst/udatatst.c:1631:18: style: The scope of the variable 'pData' can be reduced. [variableScope]
icu/source/test/cintltst/udatatst.c:1682:31: warning: Found calculation inside sizeof(). [sizeofCalculation]
icu/source/test/cintltst/udatatst.c:396:14: style: struct member 'ICU_COMMON_Data_Header::headerSize' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:397:13: style: struct member 'ICU_COMMON_Data_Header::magic1' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:397:21: style: struct member 'ICU_COMMON_Data_Header::magic2' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:399:10: style: struct member 'ICU_COMMON_Data_Header::padding' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:400:14: style: struct member 'ICU_COMMON_Data_Header::count' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:400:21: style: struct member 'ICU_COMMON_Data_Header::reserved' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:407:14: style: struct member 'ICU_COMMON_Data_Header::fakeNameAndData' is never used. [unusedStructMember]
icu/source/test/cintltst/udatatst.c:711:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/udatatst.c:1788:16: style: Variable 'dataItem' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/udatpg_test.c:369:5: style: Variable 'resultLen' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/udatpg_test.c:364:5: note: Variable 'resultLen' is reassigned a value before the old one has been used.
icu/source/test/cintltst/udatpg_test.c:369:5: note: Variable 'resultLen' is reassigned a value before the old one has been used.
icu/source/test/cintltst/uenumtst.c:305:15: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/test/cintltst/uregiontest.c:395:25: style: The scope of the variable 'crID' can be reduced. [variableScope]
icu/source/test/cintltst/uregiontest.c:424:25: style: The scope of the variable 'crID' can be reduced. [variableScope]
icu/source/test/cintltst/usettest.c:59:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/usrchdat.c:29:31: style: struct member 'SearchData::text' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchdat.c:30:31: style: struct member 'SearchData::pattern' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchdat.c:31:31: style: struct member 'SearchData::collator' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchdat.c:34:31: style: struct member 'SearchData::breaker' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchdat.c:35:31: style: struct member 'SearchData::offset' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchdat.c:36:31: style: struct member 'SearchData::size' is never used. [unusedStructMember]
icu/source/test/cintltst/usrchtst.c:1752:5: style: Variable 'strsrch' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/usrchtst.c:1744:0: note: Variable 'strsrch' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:1752:5: note: Variable 'strsrch' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2394:5: style: Variable 'collator' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/usrchtst.c:2385:0: note: Variable 'collator' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2394:5: note: Variable 'collator' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2436:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/usrchtst.c:2427:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2436:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2466:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/usrchtst.c:2460:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2466:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2495:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/usrchtst.c:2492:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2495:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/cintltst/usrchtst.c:2518:9: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2522:9: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2611:13: style: The scope of the variable 'expectedPos' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2612:13: style: The scope of the variable 'expectedLen' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2614:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2615:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2929:13: style: The scope of the variable 'matchLength' can be reduced. [variableScope]
icu/source/test/cintltst/usrchtst.c:2646:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/utexttst.c:286:9: style: Variable 'gFailed' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/utf16tst.c:420:28: style: The scope of the variable 'expectedIndex' can be reduced. [variableScope]
icu/source/test/cintltst/utf16tst.c:653:24: style: The scope of the variable 'setOffset' can be reduced. [variableScope]
icu/source/test/cintltst/utf8tst.c:483:28: style: The scope of the variable 'expectedIndex' can be reduced. [variableScope]
icu/source/test/cintltst/utf8tst.c:1037:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/test/cintltst/utf8tst.c:616:30: error: Array 'codePoints[7]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
icu/source/test/cintltst/utf8tst.c:630:30: error: Array 'codePoints[7]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
icu/source/test/cintltst/utmstest.c:449:32: style: The scope of the variable 'dt' can be reduced. [variableScope]
icu/source/test/cintltst/utmstest.c:453:13: style: The scope of the variable 'ticks' can be reduced. [variableScope]
icu/source/test/cintltst/utmstest.c:453:20: style: The scope of the variable 'millis' can be reduced. [variableScope]
icu/source/test/cintltst/utmstest.c:250:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/utmstest.c:312:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
icu/source/test/cintltst/utransts.c:357:5: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/cintltst/utransts.c:348:0: note: Variable 't1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/utransts.c:357:5: note: Variable 't1' is reassigned a value before the old one has been used.
icu/source/test/cintltst/utransts.c:146:24: style: The scope of the variable 'buf2' can be reduced. [variableScope]
icu/source/test/cintltst/utransts.c:189:18: style: The scope of the variable 'id' can be reduced. [variableScope]
icu/source/test/cintltst/utransts.c:190:41: style: The scope of the variable 'count2' can be reduced. [variableScope]
icu/source/test/intltest/aliastst.cpp:260:9: style: Variable 'rb1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/aliastst.cpp:253:0: note: Variable 'rb1' is reassigned a value before the old one has been used.
icu/source/test/intltest/aliastst.cpp:260:9: note: Variable 'rb1' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.h:261:9: style: Class 'icu_rand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/aliastst.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/aliastst.h:23:10: note: Function in derived class
icu/source/test/intltest/sfwdchit.h:65:5: warning: Member variable 'SimpleFwdCharIterator::fStart' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:65:5: warning: Member variable 'SimpleFwdCharIterator::fEnd' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:65:5: warning: Member variable 'SimpleFwdCharIterator::fCurrent' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:65:5: warning: Member variable 'SimpleFwdCharIterator::fLen' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:65:5: warning: Member variable 'SimpleFwdCharIterator::fHashCode' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fStart' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fEnd' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fCurrent' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fLen' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fBogus' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:66:5: warning: Member variable 'SimpleFwdCharIterator::fHashCode' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fStart' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fEnd' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fCurrent' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fLen' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fBogus' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/sfwdchit.h:68:28: warning: Member variable 'SimpleFwdCharIterator::fHashCode' is not assigned a value in 'SimpleFwdCharIterator::operator='. [operatorEqVarError]
icu/source/test/intltest/tscoll.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tscoll.h:26:10: note: Function in derived class
icu/source/test/intltest/allcoll.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/allcoll.h:33:10: note: Function in derived class
icu/source/test/intltest/alphaindextst.cpp:350:14: style: The scope of the variable 'lc' can be reduced. [variableScope]
icu/source/test/intltest/alphaindextst.h:23:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/alphaindextst.h:23:18: note: Function in derived class
icu/source/test/intltest/apicoll.cpp:796:5: style: Variable 'colerror' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/apicoll.cpp:795:0: note: Variable 'colerror' is reassigned a value before the old one has been used.
icu/source/test/intltest/apicoll.cpp:796:5: note: Variable 'colerror' is reassigned a value before the old one has been used.
icu/source/test/intltest/apicoll.cpp:399:15: style: The scope of the variable 'col' can be reduced. [variableScope]
icu/source/test/intltest/apicoll.cpp:765:49: style: Variable 'order2' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/apicoll.cpp:777:49: style: Variable 'order3' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/apicoll.cpp:1903:21: style: Variable 'lowerSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/apicoll.cpp:1904:21: style: Variable 'upperSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/apicoll.cpp:1189:64: error: Invalid memcmp() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
icu/source/test/intltest/apicoll.cpp:1126:25: note: Assignment 'keylength=0', assigned value is 0
icu/source/test/intltest/apicoll.cpp:1189:64: note: Invalid argument
icu/source/test/intltest/apicoll.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/apicoll.h:26:10: note: Function in derived class
icu/source/test/intltest/astrotst.cpp:84:26: style: struct member 'Anonymous1::f' is never used. [unusedStructMember]
icu/source/test/intltest/astrotst.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/astrotst.h:25:10: note: Function in derived class
icu/source/test/intltest/astrotst.cpp:114:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/astrotst.cpp:441:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/bidiconf.cpp:35:5: warning: Member variable 'BiDiConformanceTest::line' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/bidiconf.cpp:35:5: warning: Member variable 'BiDiConformanceTest::ordering' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/bidiconf.cpp:35:5: warning: Member variable 'BiDiConformanceTest::paraLevelName' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/bidiconf.cpp:35:5: warning: Member variable 'BiDiConformanceTest::levelNameString' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/bidiconf.cpp:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/bidiconf.cpp:39:10: note: Function in derived class
icu/source/test/intltest/bytestrietest.cpp:37:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/bytestrietest.cpp:37:10: note: Function in derived class
icu/source/test/intltest/caltest.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/caltest.h:22:10: note: Function in derived class
icu/source/test/intltest/calcasts.h:26:16: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/calcasts.h:26:16: note: Function in derived class
icu/source/test/intltest/callimts.cpp:105:5: warning: Either the condition '!cal' is redundant or there is possible null pointer dereference: cal. [nullPointerRedundantCheck]
icu/source/test/intltest/callimts.cpp:107:16: note: Assuming that condition '!cal' is not redundant
icu/source/test/intltest/callimts.cpp:105:5: note: Null pointer dereference
icu/source/test/intltest/callimts.cpp:203:50: style: Function 'TestLimitsThread' argument 1 names different: declaration 'threadNumber' definition 'threadNum'. [funcArgNamesDifferent]
icu/source/test/intltest/callimts.h:41:35: note: Function 'TestLimitsThread' argument 1 names different: declaration 'threadNumber' definition 'threadNum'.
icu/source/test/intltest/callimts.cpp:203:50: note: Function 'TestLimitsThread' argument 1 names different: declaration 'threadNumber' definition 'threadNum'.
icu/source/test/intltest/callimts.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/callimts.h:26:10: note: Function in derived class
icu/source/test/intltest/simplethread.h:73:0: style: The function 'callFn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/simplethread.h:55:18: note: Virtual function in base class
icu/source/test/intltest/simplethread.h:73:0: note: Function in derived class
icu/source/test/intltest/calregts.cpp:314:12: style: Same expression on both sides of '!='. [duplicateExpression]
icu/source/test/intltest/calregts.cpp:2280:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/calregts.cpp:3004:21: style: The scope of the variable 'month' can be reduced. [variableScope]
icu/source/test/intltest/calregts.cpp:3004:28: style: The scope of the variable 'dayOfMonth' can be reduced. [variableScope]
icu/source/test/intltest/calregts.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/calregts.h:26:10: note: Function in derived class
icu/source/test/intltest/caltest.cpp:1724:13: style: The scope of the variable 'DOW' can be reduced. [variableScope]
icu/source/test/intltest/caltest.cpp:1663:64: style: Function 'doYEAR_WOYLoop' argument 4 names different: declaration 'status' definition 'errorCode'. [funcArgNamesDifferent]
icu/source/test/intltest/caltest.h:168:59: note: Function 'doYEAR_WOYLoop' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/test/intltest/caltest.cpp:1663:64: note: Function 'doYEAR_WOYLoop' argument 4 names different: declaration 'status' definition 'errorCode'.
icu/source/test/intltest/caltest.cpp:2353:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/caltztst.cpp:51:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/caltztst.cpp:47:22: note: outer condition: fgDateFormat!=0
icu/source/test/intltest/caltztst.cpp:51:26: note: identical inner condition: fgDateFormat!=0
icu/source/test/intltest/caltztst.cpp:79:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/caltztst.cpp:75:21: note: outer condition: fgDateFormat==0
icu/source/test/intltest/caltztst.cpp:79:25: note: identical inner condition: fgDateFormat==0
icu/source/test/intltest/caltztst.cpp:98:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/caltztst.cpp:94:20: note: outer condition: fgCalendar!=0
icu/source/test/intltest/caltztst.cpp:98:24: note: identical inner condition: fgCalendar!=0
icu/source/test/intltest/caltztst.cpp:125:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/caltztst.cpp:121:19: note: outer condition: fgCalendar==0
icu/source/test/intltest/caltztst.cpp:125:23: note: identical inner condition: fgCalendar==0
icu/source/test/intltest/caltztst.cpp:73:58: style: Function 'releaseDateFormat' argument 1 names different: declaration 'f' definition 'adopt'. [funcArgNamesDifferent]
icu/source/test/intltest/caltztst.h:58:62: note: Function 'releaseDateFormat' argument 1 names different: declaration 'f' definition 'adopt'.
icu/source/test/intltest/caltztst.cpp:73:58: note: Function 'releaseDateFormat' argument 1 names different: declaration 'f' definition 'adopt'.
icu/source/test/intltest/caltztst.cpp:119:54: style: Function 'releaseCalendar' argument 1 names different: declaration 'c' definition 'adopt'. [funcArgNamesDifferent]
icu/source/test/intltest/caltztst.h:61:58: note: Function 'releaseCalendar' argument 1 names different: declaration 'c' definition 'adopt'.
icu/source/test/intltest/caltztst.cpp:119:54: note: Function 'releaseCalendar' argument 1 names different: declaration 'c' definition 'adopt'.
icu/source/test/intltest/caltztst.cpp:163:52: style: Function 'dateToString' argument 3 names different: declaration 'z' definition 'tz'. [funcArgNamesDifferent]
icu/source/test/intltest/caltztst.h:38:78: note: Function 'dateToString' argument 3 names different: declaration 'z' definition 'tz'.
icu/source/test/intltest/caltztst.cpp:163:52: note: Function 'dateToString' argument 3 names different: declaration 'z' definition 'tz'.
icu/source/test/intltest/canittst.cpp:269:5: style: Variable 'ne' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/canittst.cpp:266:0: note: Variable 'ne' is reassigned a value before the old one has been used.
icu/source/test/intltest/canittst.cpp:269:5: note: Variable 'ne' is reassigned a value before the old one has been used.
icu/source/test/intltest/canittst.cpp:149:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/canittst.cpp:220:71: style: Function 'getReadable' argument 1 names different: declaration 'obj' definition 's'. [funcArgNamesDifferent]
icu/source/test/intltest/canittst.h:56:52: note: Function 'getReadable' argument 1 names different: declaration 'obj' definition 's'.
icu/source/test/intltest/canittst.cpp:220:71: note: Function 'getReadable' argument 1 names different: declaration 'obj' definition 's'.
icu/source/test/intltest/canittst.h:41:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/canittst.h:41:10: note: Function in derived class
icu/source/test/intltest/canittst.cpp:109:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/citrtest.cpp:570:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/citrtest.cpp:569:9: note: Variable 'i' is reassigned a value before the old one has been used.
icu/source/test/intltest/citrtest.cpp:570:9: note: Variable 'i' is reassigned a value before the old one has been used.
icu/source/test/intltest/citrtest.cpp:571:9: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/citrtest.cpp:568:9: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/citrtest.cpp:571:9: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/citrtest.cpp:31:9: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/citrtest.cpp:30:5: style: Class 'SCharacterIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/citrtest.cpp:28:1: warning: The class 'SCharacterIterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
icu/source/test/intltest/citrtest.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/citrtest.h:22:10: note: Function in derived class
icu/source/test/intltest/collationtest.cpp:684:5: style: Class 'RootElementsIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/collationtest.cpp:68:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/collationtest.cpp:68:10: note: Function in derived class
icu/source/test/intltest/colldata.cpp:240:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/colldata.cpp:303:12: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/colldata.cpp:504:50: style: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'. [funcArgNamesDifferent]
icu/source/test/intltest/colldata.h:291:43: note: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'.
icu/source/test/intltest/colldata.cpp:504:50: note: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'.
icu/source/test/intltest/colldata.cpp:635:50: style: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'. [funcArgNamesDifferent]
icu/source/test/intltest/colldata.h:271:44: note: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'.
icu/source/test/intltest/colldata.cpp:635:50: note: Function 'minLengthInChars' argument 1 names different: declaration 'ces' definition 'ceList'.
icu/source/test/intltest/colldata.h:260:10: performance: Technically the member function 'CollData::freeCEList' can be static. [functionStatic]
icu/source/test/intltest/colldata.cpp:499:16: note: Technically the member function 'CollData::freeCEList' can be static.
icu/source/test/intltest/colldata.h:260:10: note: Technically the member function 'CollData::freeCEList' can be static.
icu/source/test/intltest/colldata.cpp:175:5: style: Class 'StringList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/colldata.cpp:175:5: style: Class 'StringList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/colldata.cpp:336:5: style: Class 'CollData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/colldata.cpp:336:5: style: Class 'CollData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/colldata.h:139:5: style: Class 'StringList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/colldata.cpp:249:5: style: Class 'CEToStringsMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/compactdecimalformattest.cpp:397:115: style: Function 'CheckLocale' argument 3 names different: declaration 'expectedResult' definition 'expectedResults'. [funcArgNamesDifferent]
icu/source/test/intltest/compactdecimalformattest.cpp:193:31: note: Function 'CheckLocale' argument 3 names different: declaration 'expectedResult' definition 'expectedResults'.
icu/source/test/intltest/compactdecimalformattest.cpp:397:115: note: Function 'CheckLocale' argument 3 names different: declaration 'expectedResult' definition 'expectedResults'.
icu/source/test/intltest/compactdecimalformattest.cpp:176:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/compactdecimalformattest.cpp:176:10: note: Function in derived class
icu/source/test/intltest/convtest.cpp:697:9: style: Variable 'outputLength' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/convtest.cpp:693:9: note: Variable 'outputLength' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:697:9: note: Variable 'outputLength' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:1197:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/convtest.cpp:1196:21: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:1197:9: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:1648:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/convtest.cpp:1647:23: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:1648:9: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/test/intltest/convtest.cpp:1304:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
icu/source/test/intltest/convtest.cpp:1308:15: note: Found duplicate branches for 'if' and 'else'.
icu/source/test/intltest/convtest.cpp:1304:13: note: Found duplicate branches for 'if' and 'else'.
icu/source/test/intltest/convtest.cpp:94:17: style: The scope of the variable 'option' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:96:13: style: The scope of the variable 'offsetsLength' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:100:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:103:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:206:17: style: The scope of the variable 'option' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:208:13: style: The scope of the variable 'offsetsLength' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:208:28: style: The scope of the variable 'index' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:212:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:214:18: style: The scope of the variable 'p' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:216:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:216:16: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:359:10: style: The scope of the variable 'charset' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:361:13: style: The scope of the variable 'which' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:369:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:372:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:799:16: style: The scope of the variable 'o' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:1066:16: style: The scope of the variable 'step' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:1458:13: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/intltest/convtest.cpp:1506:16: style: The scope of the variable 'step' can be reduced. [variableScope]
icu/source/test/intltest/convtest.h:72:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/convtest.h:72:10: note: Function in derived class
icu/source/test/intltest/cpdtrtst.cpp:220:5: style: Variable 'retUS' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/cpdtrtst.cpp:219:0: note: Variable 'retUS' is reassigned a value before the old one has been used.
icu/source/test/intltest/cpdtrtst.cpp:220:5: note: Variable 'retUS' is reassigned a value before the old one has been used.
icu/source/test/intltest/cpdtrtst.cpp:228:5: style: Variable 'retUS' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/cpdtrtst.cpp:227:5: note: Variable 'retUS' is reassigned a value before the old one has been used.
icu/source/test/intltest/cpdtrtst.cpp:228:5: note: Variable 'retUS' is reassigned a value before the old one has been used.
icu/source/test/intltest/cpdtrtst.h:31:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/cpdtrtst.h:31:10: note: Function in derived class
icu/source/test/intltest/csdetest.h:24:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/csdetest.h:24:18: note: Function in derived class
icu/source/test/intltest/currcoll.h:34:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/currcoll.h:34:10: note: Function in derived class
icu/source/test/intltest/currcoll.cpp:47:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dadrcal.cpp:290:53: style: Function 'testConvert' argument 3 names different: declaration 'fromCal' definition 'fromCalendar'. [funcArgNamesDifferent]
icu/source/test/intltest/dadrcal.h:46:14: note: Function 'testConvert' argument 3 names different: declaration 'fromCal' definition 'fromCalendar'.
icu/source/test/intltest/dadrcal.cpp:290:53: note: Function 'testConvert' argument 3 names different: declaration 'fromCal' definition 'fromCalendar'.
icu/source/test/intltest/dadrcal.cpp:291:51: style: Function 'testConvert' argument 5 names different: declaration 'toCal' definition 'toCalendar'. [funcArgNamesDifferent]
icu/source/test/intltest/dadrcal.h:46:65: note: Function 'testConvert' argument 5 names different: declaration 'toCal' definition 'toCalendar'.
icu/source/test/intltest/dadrcal.cpp:291:51: note: Function 'testConvert' argument 5 names different: declaration 'toCal' definition 'toCalendar'.
icu/source/test/intltest/dadrcal.cpp:291:69: style: Function 'testConvert' argument 6 names different: declaration 'fwd' definition 'forward'. [funcArgNamesDifferent]
icu/source/test/intltest/dadrcal.h:47:10: note: Function 'testConvert' argument 6 names different: declaration 'fwd' definition 'forward'.
icu/source/test/intltest/dadrcal.cpp:291:69: note: Function 'testConvert' argument 6 names different: declaration 'fwd' definition 'forward'.
icu/source/test/intltest/dadrcal.cpp:367:40: style: Function 'testConvert' argument 3 names different: declaration 'fwd' definition 'forward'. [funcArgNamesDifferent]
icu/source/test/intltest/dadrcal.h:43:70: note: Function 'testConvert' argument 3 names different: declaration 'fwd' definition 'forward'.
icu/source/test/intltest/dadrcal.cpp:367:40: note: Function 'testConvert' argument 3 names different: declaration 'fwd' definition 'forward'.
icu/source/test/intltest/tsdate.h:23:1: style: The class 'IntlTestDateFormat' does not have a constructor although it has private member variables. [noConstructor]
icu/source/test/intltest/fldset.h:40:9: style: Class 'FieldsSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/fldset.h:46:9: style: Class 'FieldsSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/tsdate.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsdate.h:24:10: note: Function in derived class
icu/source/test/intltest/fldset.h:255:10: style: The function 'handleParseValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/fldset.h:127:20: note: Virtual function in base class
icu/source/test/intltest/fldset.h:255:10: note: Function in derived class
icu/source/test/intltest/fldset.h:282:14: style: The function 'handleParseValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/fldset.h:127:20: note: Virtual function in base class
icu/source/test/intltest/fldset.h:282:14: note: Function in derived class
icu/source/test/intltest/fldset.h:286:17: style: The function 'handleParseName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/fldset.h:113:23: note: Virtual function in base class
icu/source/test/intltest/fldset.h:286:17: note: Function in derived class
icu/source/test/intltest/dadrcal.h:33:7: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dadrcal.h:33:7: note: Function in derived class
icu/source/test/intltest/dadrfmt.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dadrfmt.h:33:10: note: Function in derived class
icu/source/test/intltest/datadrivennumberformattestsuite.cpp:148:17: style: Function 'splitBy' argument 2 names different: declaration 'columnValueCount' definition 'columnValuesCount'. [funcArgNamesDifferent]
icu/source/test/intltest/datadrivennumberformattestsuite.h:130:21: note: Function 'splitBy' argument 2 names different: declaration 'columnValueCount' definition 'columnValuesCount'.
icu/source/test/intltest/datadrivennumberformattestsuite.cpp:148:17: note: Function 'splitBy' argument 2 names different: declaration 'columnValueCount' definition 'columnValuesCount'.
icu/source/test/intltest/datadrivennumberformattestsuite.h:30:6: warning: Member variable 'DataDrivenNumberFormatTestSuite::fFileLineNumber' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/datadrivennumberformattestsuite.h:30:6: warning: Member variable 'DataDrivenNumberFormatTestSuite::fFormatTestNumber' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/dcfmapts.cpp:327:5: style: Variable 'RoundingIncrement' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/dcfmapts.cpp:325:0: note: Variable 'RoundingIncrement' is reassigned a value before the old one has been used.
icu/source/test/intltest/dcfmapts.cpp:327:5: note: Variable 'RoundingIncrement' is reassigned a value before the old one has been used.
icu/source/test/intltest/dcfmapts.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dcfmapts.h:22:10: note: Function in derived class
icu/source/test/intltest/dcfmtest.cpp:471:77: style: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'. [funcArgNamesDifferent]
icu/source/test/intltest/dcfmtest.h:38:70: note: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'.
icu/source/test/intltest/dcfmtest.cpp:471:77: note: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'.
icu/source/test/intltest/dcfmtest.cpp:108:5: style: Class 'InvariantStringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/dcfmtest.cpp:132:5: style: Class 'UnicodeStringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/dcfmtest.h:32:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dcfmtest.h:32:18: note: Function in derived class
icu/source/test/intltest/dcfmtest.cpp:546:9: error: Mismatching allocation and deallocation: retPtr [mismatchAllocDealloc]
icu/source/test/intltest/decoll.h:31:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/decoll.h:31:10: note: Function in derived class
icu/source/test/intltest/dtfmapts.cpp:103:19: style: Same expression on both sides of '||' because the value of 'a==NULL' and 'b==NULL' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmapts.cpp:98:47: note: 'a' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmapts.cpp:101:47: note: 'b' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmapts.cpp:103:19: note: Same expression on both sides of '||' because the value of 'a==NULL' and 'b==NULL' are the same.
icu/source/test/intltest/dtfmapts.cpp:110:14: style: Same expression on both sides of '==' because the value of '*a' and '*b' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmapts.cpp:98:47: note: 'a' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmapts.cpp:101:47: note: 'b' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmapts.cpp:110:14: note: Same expression on both sides of '==' because the value of '*a' and '*b' are the same.
icu/source/test/intltest/dtfmapts.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtfmapts.h:25:10: note: Function in derived class
icu/source/test/intltest/dtfmrgts.cpp:1355:3: warning: Either the condition '!sdf' is redundant or there is possible null pointer dereference: sdf. [nullPointerRedundantCheck]
icu/source/test/intltest/dtfmrgts.cpp:1359:14: note: Assuming that condition '!sdf' is not redundant
icu/source/test/intltest/dtfmrgts.cpp:1355:3: note: Null pointer dereference
icu/source/test/intltest/dtfmrgts.cpp:1357:9: warning: Either the condition '!sdf' is redundant or there is possible null pointer dereference: sdf. [nullPointerRedundantCheck]
icu/source/test/intltest/dtfmrgts.cpp:1359:14: note: Assuming that condition '!sdf' is not redundant
icu/source/test/intltest/dtfmrgts.cpp:1357:9: note: Null pointer dereference
icu/source/test/intltest/dtfmrgts.cpp:303:5: style: Variable 'fmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/dtfmrgts.cpp:301:5: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtfmrgts.cpp:303:5: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtfmrgts.cpp:380:5: style: Variable 'formatter' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/dtfmrgts.cpp:379:5: note: Variable 'formatter' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtfmrgts.cpp:380:5: note: Variable 'formatter' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtfmrgts.cpp:524:22: style: Same expression on both sides of '||' because the value of 'fmtA==NULL' and 'fmtB==NULL' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmrgts.cpp:521:50: note: 'fmtA' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:522:50: note: 'fmtB' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:524:22: note: Same expression on both sides of '||' because the value of 'fmtA==NULL' and 'fmtB==NULL' are the same.
icu/source/test/intltest/dtfmrgts.cpp:550:15: style: Same expression on both sides of '!=' because the value of '*fmtA' and '*fmtB' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmrgts.cpp:521:50: note: 'fmtA' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:522:50: note: 'fmtB' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:550:15: note: Same expression on both sides of '!=' because the value of '*fmtA' and '*fmtB' are the same.
icu/source/test/intltest/dtfmrgts.cpp:556:15: style: Same expression on both sides of '!=' because the value of '*fmtA' and '*fmtB' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmrgts.cpp:521:50: note: 'fmtA' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:522:50: note: 'fmtB' is assigned value 'DateFormat::createInstance()' here.
icu/source/test/intltest/dtfmrgts.cpp:556:15: note: Same expression on both sides of '!=' because the value of '*fmtA' and '*fmtB' are the same.
icu/source/test/intltest/dtfmrgts.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtfmrgts.h:25:10: note: Function in derived class
icu/source/test/intltest/dtfmtrtts.cpp:359:35: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/dtfmtrtts.cpp:357:31: note: outer condition: smatch==0
icu/source/test/intltest/dtfmtrtts.cpp:359:35: note: identical inner condition: smatch==0
icu/source/test/intltest/dtfmtrtts.cpp:370:35: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu/source/test/intltest/dtfmtrtts.cpp:367:31: note: outer condition: dmatch==0
icu/source/test/intltest/dtfmtrtts.cpp:370:35: note: identical inner condition: dmatch==0
icu/source/test/intltest/dtfmtrtts.cpp:359:35: style: Condition 'smatch==0' is always true [knownConditionTrueFalse]
icu/source/test/intltest/dtfmtrtts.cpp:357:31: note: Assuming that condition 'smatch==0' is not redundant
icu/source/test/intltest/dtfmtrtts.cpp:359:35: note: Condition 'smatch==0' is always true
icu/source/test/intltest/dtfmtrtts.cpp:370:35: style: Condition 'dmatch==0' is always true [knownConditionTrueFalse]
icu/source/test/intltest/dtfmtrtts.cpp:367:31: note: Assuming that condition 'dmatch==0' is not redundant
icu/source/test/intltest/dtfmtrtts.cpp:370:35: note: Condition 'dmatch==0' is always true
icu/source/test/intltest/dtfmtrtts.cpp:45:26: warning: Member variable 'DateFormatRoundTripTest::getFieldCal' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/dtfmtrtts.h:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtfmtrtts.h:28:10: note: Function in derived class
icu/source/test/intltest/dtfmttst.cpp:355:23: style: Same expression on both sides of '||' because the value of 'fmtA==NULL' and 'fmtB==NULL' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmttst.cpp:353:58: note: 'fmtA' is assigned value 'DateFormat::createDateTimeInstance(DateFormat::MEDIUM,DateFormat::FULL)' here.
icu/source/test/intltest/dtfmttst.cpp:354:58: note: 'fmtB' is assigned value 'DateFormat::createDateTimeInstance(DateFormat::MEDIUM,DateFormat::FULL)' here.
icu/source/test/intltest/dtfmttst.cpp:355:23: note: Same expression on both sides of '||' because the value of 'fmtA==NULL' and 'fmtB==NULL' are the same.
icu/source/test/intltest/dtfmttst.cpp:362:17: style: Same expression on both sides of '==' because the value of '*fmtA' and '*fmtB' are the same. [duplicateExpression]
icu/source/test/intltest/dtfmttst.cpp:353:58: note: 'fmtA' is assigned value 'DateFormat::createDateTimeInstance(DateFormat::MEDIUM,DateFormat::FULL)' here.
icu/source/test/intltest/dtfmttst.cpp:354:58: note: 'fmtB' is assigned value 'DateFormat::createDateTimeInstance(DateFormat::MEDIUM,DateFormat::FULL)' here.
icu/source/test/intltest/dtfmttst.cpp:362:17: note: Same expression on both sides of '==' because the value of '*fmtA' and '*fmtB' are the same.
icu/source/test/intltest/dtfmttst.cpp:248:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/test/intltest/dtfmttst.cpp:248:21: style: The scope of the variable 'hours' can be reduced. [variableScope]
icu/source/test/intltest/dtfmttst.cpp:248:28: style: The scope of the variable 'minutes' can be reduced. [variableScope]
icu/source/test/intltest/dtfmttst.cpp:248:37: style: The scope of the variable 'seconds' can be reduced. [variableScope]
icu/source/test/intltest/dtfmttst.cpp:1925:48: style: Function 'expectParse' argument 3 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/test/intltest/dtfmttst.h:281:36: note: Function 'expectParse' argument 3 names different: declaration 'locale' definition 'loc'.
icu/source/test/intltest/dtfmttst.cpp:1925:48: note: Function 'expectParse' argument 3 names different: declaration 'locale' definition 'loc'.
icu/source/test/intltest/dtfmttst.cpp:2115:43: style: Function 'expectFormat' argument 3 names different: declaration 'locale' definition 'loc'. [funcArgNamesDifferent]
icu/source/test/intltest/dtfmttst.h:287:37: note: Function 'expectFormat' argument 3 names different: declaration 'locale' definition 'loc'.
icu/source/test/intltest/dtfmttst.cpp:2115:43: note: Function 'expectFormat' argument 3 names different: declaration 'locale' definition 'loc'.
icu/source/test/intltest/dtfmttst.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtfmttst.h:25:10: note: Function in derived class
icu/source/test/intltest/dtfmttst.cpp:2636:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtfmttst.cpp:3995:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtfmttst.cpp:4741:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtifmtts.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtifmtts.h:23:10: note: Function in derived class
icu/source/test/intltest/dtifmtts.cpp:1316:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtptngts.cpp:406:5: style: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:404:0: note: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:406:5: note: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:409:5: style: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:406:5: note: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:409:5: note: Variable 'decimalSymbol' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:464:5: style: Variable 'testPattern' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:463:0: note: Variable 'testPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:464:5: note: Variable 'testPattern' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:754:5: style: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:751:5: note: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:754:5: note: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:755:5: style: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:754:5: note: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:755:5: note: Variable 'conflictingStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/dtptngts.cpp:757:5: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/dtptngts.cpp:756:0: note: Variable 'output' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtptngts.cpp:757:5: note: Variable 'output' is reassigned a value before the old one has been used.
icu/source/test/intltest/dtptngts.cpp:1138:18: style: The scope of the variable 'patterns' can be reduced. [variableScope]
icu/source/test/intltest/dtptngts.cpp:1149:17: style: The scope of the variable 'testItems' can be reduced. [variableScope]
icu/source/test/intltest/dtptngts.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/dtptngts.h:22:10: note: Function in derived class
icu/source/test/intltest/loctest.h:20:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/loctest.h:20:10: note: Function in derived class
icu/source/test/intltest/dtptngts.cpp:359:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtptngts.cpp:1092:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/dtptngts.cpp:1149:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/encoll.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/encoll.h:33:10: note: Function in derived class
icu/source/test/intltest/escoll.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/escoll.h:33:10: note: Function in derived class
icu/source/test/intltest/ficoll.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ficoll.h:32:10: note: Function in derived class
icu/source/test/intltest/fldset.cpp:21:30: style: Function 'FieldsSet' argument 1 names different: declaration 'fieldsCount' definition 'fieldCount'. [funcArgNamesDifferent]
icu/source/test/intltest/fldset.h:46:27: note: Function 'FieldsSet' argument 1 names different: declaration 'fieldsCount' definition 'fieldCount'.
icu/source/test/intltest/fldset.cpp:21:30: note: Function 'FieldsSet' argument 1 names different: declaration 'fieldsCount' definition 'fieldCount'.
icu/source/test/intltest/fldset.cpp:25:37: style: Function 'FieldsSet' argument 1 names different: declaration 'whichEnum' definition 'field'. [funcArgNamesDifferent]
icu/source/test/intltest/fldset.h:40:34: note: Function 'FieldsSet' argument 1 names different: declaration 'whichEnum' definition 'field'.
icu/source/test/intltest/fldset.cpp:25:37: note: Function 'FieldsSet' argument 1 names different: declaration 'whichEnum' definition 'field'.
icu/source/test/intltest/fldset.cpp:37:42: style: Function 'construct' argument 1 names different: declaration 'whichEnum' definition 'field'. [funcArgNamesDifferent]
icu/source/test/intltest/fldset.h:167:37: note: Function 'construct' argument 1 names different: declaration 'whichEnum' definition 'field'.
icu/source/test/intltest/fldset.cpp:37:42: note: Function 'construct' argument 1 names different: declaration 'whichEnum' definition 'field'.
icu/source/test/intltest/fldset.cpp:174:44: style: Function 'set' argument 2 names different: declaration 'value' definition 'amount'. [funcArgNamesDifferent]
icu/source/test/intltest/fldset.h:191:37: note: Function 'set' argument 2 names different: declaration 'value' definition 'amount'.
icu/source/test/intltest/fldset.cpp:174:44: note: Function 'set' argument 2 names different: declaration 'value' definition 'amount'.
icu/source/test/intltest/fldset.cpp:17:12: warning: Member variable 'FieldsSet::fValue' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/intltest/fldset.cpp:17:12: warning: Member variable 'FieldsSet::fFieldCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/intltest/frcoll.cpp:142:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/frcoll.cpp:162:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/intltest/frcoll.cpp:163:13: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/intltest/frcoll.h:31:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/frcoll.h:31:10: note: Function in derived class
icu/source/test/intltest/g7coll.h:55:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/g7coll.h:55:10: note: Function in derived class
icu/source/test/intltest/genderinfotest.cpp:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/genderinfotest.cpp:39:10: note: Function in derived class
icu/source/test/intltest/icusvtst.cpp:130:40: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:340:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:352:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:360:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:382:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:397:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:414:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:422:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:431:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:443:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:456:27: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/icusvtst.cpp:159:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icu/source/test/intltest/icusvtst.cpp:52:5: style: Class 'LKFSubclass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/icusvtst.cpp:69:5: style: Class 'Integer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/icusvtst.cpp:65:1: warning: The class 'Integer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
icu/source/test/intltest/icusvtst.h:29:8: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/icusvtst.h:29:8: note: Function in derived class
icu/source/test/intltest/idnaconf.cpp:117:9: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/idnaconf.cpp:116:0: note: Variable 'dest' is reassigned a value before the old one has been used.
icu/source/test/intltest/idnaconf.cpp:117:9: note: Variable 'dest' is reassigned a value before the old one has been used.
icu/source/test/intltest/idnaconf.cpp:163:9: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/test/intltest/idnaconf.cpp:89:33: style: Checking if unsigned variable 'source_len=ftell(f)' is less than zero. [unsignedLessThanZero]
icu/source/test/intltest/idnaconf.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/idnaconf.h:24:10: note: Function in derived class
icu/source/test/intltest/idnaref.cpp:233:16: style: Same expression on both sides of '!=' because the value of 'b1Stack' and 'b1' are the same. [duplicateExpression]
icu/source/test/intltest/idnaref.cpp:205:16: note: 'b1' is assigned value 'b1Stack' here.
icu/source/test/intltest/idnaref.cpp:233:16: note: Same expression on both sides of '!=' because the value of 'b1Stack' and 'b1' are the same.
icu/source/test/intltest/nptrans.h:59:21: performance: Technically the member function 'NamePrepTransform::getDynamicClassID' can be static. [functionStatic]
icu/source/test/intltest/nptrans.h:118:18: performance: Technically the member function 'NamePrepTransform::isLDHChar' can be static. [functionStatic]
icu/source/test/intltest/nptrans.h:128:33: note: Technically the member function 'NamePrepTransform::isLDHChar' can be static.
icu/source/test/intltest/nptrans.h:118:18: note: Technically the member function 'NamePrepTransform::isLDHChar' can be static.
icu/source/test/intltest/testidna.h:55:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/testidna.h:55:10: note: Function in derived class
icu/source/test/intltest/incaltst.cpp:653:21: style: The scope of the variable 'expectYear' can be reduced. [variableScope]
icu/source/test/intltest/incaltst.cpp:693:21: style: The scope of the variable 'expectYear' can be reduced. [variableScope]
icu/source/test/intltest/incaltst.cpp:151:72: style: Function 'quasiGregorianTest' argument 2 names different: declaration 'gregoLocale' definition 'gcl'. [funcArgNamesDifferent]
icu/source/test/intltest/incaltst.h:43:58: note: Function 'quasiGregorianTest' argument 2 names different: declaration 'gregoLocale' definition 'gcl'.
icu/source/test/intltest/incaltst.cpp:151:72: note: Function 'quasiGregorianTest' argument 2 names different: declaration 'gregoLocale' definition 'gcl'.
icu/source/test/intltest/incaltst.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/incaltst.h:23:10: note: Function in derived class
icu/source/test/intltest/intltest.cpp:960:9: warning: Return value of function log() is not used. [ignoredReturnValue]
icu/source/test/intltest/intltest.cpp:751:20: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
icu/source/test/intltest/intltest.cpp:754:17: note: Assuming that condition '!name' is not redundant
icu/source/test/intltest/intltest.cpp:751:20: note: Null pointer dereference
icu/source/test/intltest/intltest.cpp:1596:9: style: Variable 'directory' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/intltest.cpp:1586:0: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1596:9: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1599:9: style: Variable 'tdpath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/intltest.cpp:1588:0: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1599:9: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1609:9: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/intltest.cpp:1587:0: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1609:9: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1633:5: style: Variable 'srcDataDir' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/intltest.cpp:1629:0: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:1633:5: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/intltest/intltest.cpp:78:19: style: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same. [duplicateExpression]
icu/source/test/intltest/intltest.cpp:75:19: note: 'danger' is assigned value ''p'' here.
icu/source/test/intltest/intltest.cpp:78:19: note: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same.
icu/source/test/intltest/intltest.cpp:91:19: style: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same. [duplicateExpression]
icu/source/test/intltest/intltest.cpp:88:19: note: 'danger' is assigned value ''p'' here.
icu/source/test/intltest/intltest.cpp:91:19: note: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same.
icu/source/test/intltest/intltest.cpp:107:19: style: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same. [duplicateExpression]
icu/source/test/intltest/intltest.cpp:100:19: note: 'danger' is assigned value ''p'' here.
icu/source/test/intltest/intltest.cpp:107:19: note: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same.
icu/source/test/intltest/intltest.cpp:119:19: style: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same. [duplicateExpression]
icu/source/test/intltest/intltest.cpp:116:19: note: 'danger' is assigned value ''p'' here.
icu/source/test/intltest/intltest.cpp:119:19: note: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same.
icu/source/test/intltest/intltest.cpp:137:19: style: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same. [duplicateExpression]
icu/source/test/intltest/intltest.cpp:130:19: note: 'danger' is assigned value ''p'' here.
icu/source/test/intltest/intltest.cpp:137:19: note: Same expression on both sides of '==' because the value of 'danger' and ''p'' are the same.
icu/source/test/intltest/intltest.cpp:1226:13: style: The scope of the variable 'diffTime' can be reduced. [variableScope]
icu/source/test/intltest/intltest.cpp:607:31: style: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:155:33: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
icu/source/test/intltest/intltest.cpp:607:31: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
icu/source/test/intltest/intltest.cpp:612:35: style: Function 'setVerbose' argument 1 names different: declaration 'verbose' definition 'verboseVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:143:37: note: Function 'setVerbose' argument 1 names different: declaration 'verbose' definition 'verboseVal'.
icu/source/test/intltest/intltest.cpp:612:35: note: Function 'setVerbose' argument 1 names different: declaration 'verbose' definition 'verboseVal'.
icu/source/test/intltest/intltest.cpp:626:45: style: Function 'setWarnOnMissingData' argument 1 names different: declaration 'warn_on_missing_data' definition 'warn_on_missing_dataVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:148:47: note: Function 'setWarnOnMissingData' argument 1 names different: declaration 'warn_on_missing_data' definition 'warn_on_missing_dataVal'.
icu/source/test/intltest/intltest.cpp:626:45: note: Function 'setWarnOnMissingData' argument 1 names different: declaration 'warn_on_missing_data' definition 'warn_on_missing_dataVal'.
icu/source/test/intltest/intltest.cpp:633:36: style: Function 'setNoErrMsg' argument 1 names different: declaration 'no_err_msg' definition 'no_err_msgVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:144:38: note: Function 'setNoErrMsg' argument 1 names different: declaration 'no_err_msg' definition 'no_err_msgVal'.
icu/source/test/intltest/intltest.cpp:633:36: note: Function 'setNoErrMsg' argument 1 names different: declaration 'no_err_msg' definition 'no_err_msgVal'.
icu/source/test/intltest/intltest.cpp:640:33: style: Function 'setQuick' argument 1 names different: declaration 'quick' definition 'quickVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:145:35: note: Function 'setQuick' argument 1 names different: declaration 'quick' definition 'quickVal'.
icu/source/test/intltest/intltest.cpp:640:33: note: Function 'setQuick' argument 1 names different: declaration 'quick' definition 'quickVal'.
icu/source/test/intltest/intltest.cpp:647:33: style: Function 'setLeaks' argument 1 names different: declaration 'leaks' definition 'leaksVal'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:146:35: note: Function 'setLeaks' argument 1 names different: declaration 'leaks' definition 'leaksVal'.
icu/source/test/intltest/intltest.cpp:647:33: note: Function 'setLeaks' argument 1 names different: declaration 'leaks' definition 'leaksVal'.
icu/source/test/intltest/intltest.cpp:994:72: style: Function 'logKnownIssue' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
icu/source/test/intltest/intltest.h:172:67: note: Function 'logKnownIssue' argument 2 names different: declaration 'message' definition 'msg'.
icu/source/test/intltest/intltest.cpp:994:72: note: Function 'logKnownIssue' argument 2 names different: declaration 'message' definition 'msg'.
icu/source/test/intltest/intltest.cpp:558:11: warning: Member variable 'IntlTest::proplines' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/intltest.cpp:562:5: performance: Variable 'LL_linestart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:565:5: performance: Variable 'verbose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:566:5: performance: Variable 'no_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:567:5: performance: Variable 'no_err_msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:568:5: performance: Variable 'warn_on_missing_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:569:5: performance: Variable 'quick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.cpp:570:5: performance: Variable 'leaks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/intltest.h:270:18: style: Technically the member function 'IntlTest::icu_rand::getSeed' can be const. [functionConst]
icu/source/test/intltest/intltest.cpp:1842:30: note: Technically the member function 'IntlTest::icu_rand::getSeed' can be const.
icu/source/test/intltest/intltest.h:270:18: note: Technically the member function 'IntlTest::icu_rand::getSeed' can be const.
icu/source/test/intltest/itmajor.h:21:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itmajor.h:21:10: note: Function in derived class
icu/source/test/intltest/itmajor.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itmajor.h:25:10: note: Function in derived class
icu/source/test/intltest/itercoll.cpp:96:5: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/itercoll.cpp:95:0: note: Variable 'c1' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:96:5: note: Variable 'c1' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:114:5: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/itercoll.cpp:113:0: note: Variable 'c2' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:114:5: note: Variable 'c2' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:131:5: style: Variable 'c3' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/itercoll.cpp:130:0: note: Variable 'c3' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:131:5: note: Variable 'c3' is reassigned a value before the old one has been used.
icu/source/test/intltest/itercoll.cpp:476:16: style: Same expression on both sides of '!=' because the value of '*iter1' and 'iter2' are the same. [duplicateExpression]
icu/source/test/intltest/itercoll.cpp:474:38: note: 'iter2' is assigned value '*iter1' here.
icu/source/test/intltest/itercoll.cpp:476:16: note: Same expression on both sides of '!=' because the value of '*iter1' and 'iter2' are the same.
icu/source/test/intltest/itercoll.cpp:561:16: style: Same expression on both sides of '!='. [duplicateExpression]
icu/source/test/intltest/itercoll.cpp:562:9: style: Same expression on both sides of '||' because the value of '*iter2!=*iter1' and '*iter1!=*iter2' are the same. [duplicateExpression]
icu/source/test/intltest/itercoll.cpp:575:16: style: Same expression on both sides of '!='. [duplicateExpression]
icu/source/test/intltest/itercoll.cpp:576:9: style: Same expression on both sides of '||' because the value of '*iter2!=*iter1' and '*iter1!=*iter2' are the same. [duplicateExpression]
icu/source/test/intltest/itercoll.cpp:50:31: style: The scope of the variable 'iter' can be reduced. [variableScope]
icu/source/test/intltest/itercoll.cpp:656:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
icu/source/test/intltest/itercoll.h:36:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itercoll.h:36:10: note: Function in derived class
icu/source/test/intltest/tsnmfmt.h:26:1: style: The class 'IntlTestNumberFormat' does not have a constructor although it has private member variables. [noConstructor]
icu/source/test/intltest/intltest.h:327:17: warning: The class 'NumberFormatRoundTripTest' defines member variable with name 'verbose' also defined in its parent class 'IntlTest'. [duplInheritedMember]
icu/source/test/intltest/nmfmtrt.h:29:18: note: The class 'NumberFormatRoundTripTest' defines member variable with name 'verbose' also defined in its parent class 'IntlTest'.
icu/source/test/intltest/intltest.h:327:17: note: The class 'NumberFormatRoundTripTest' defines member variable with name 'verbose' also defined in its parent class 'IntlTest'.
icu/source/test/intltest/numbertest.h:42:5: style: Class 'NumberFormatterApiTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/itformat.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itformat.h:24:10: note: Function in derived class
icu/source/test/intltest/tsnmfmt.h:27:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsnmfmt.h:27:10: note: Function in derived class
icu/source/test/intltest/tztest.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tztest.h:24:10: note: Function in derived class
icu/source/test/intltest/tzbdtest.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tzbdtest.h:26:10: note: Function in derived class
icu/source/test/intltest/tsdcfmsy.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsdcfmsy.h:23:10: note: Function in derived class
icu/source/test/intltest/tchcfmt.h:55:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tchcfmt.h:55:10: note: Function in derived class
icu/source/test/intltest/tsdtfmsy.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsdtfmsy.h:22:10: note: Function in derived class
icu/source/test/intltest/tfsmalls.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tfsmalls.h:26:10: note: Function in derived class
icu/source/test/intltest/nmfmapts.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/nmfmapts.h:23:10: note: Function in derived class
icu/source/test/intltest/numfmtst.h:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numfmtst.h:39:10: note: Function in derived class
icu/source/test/intltest/sdtfmtts.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/sdtfmtts.h:22:10: note: Function in derived class
icu/source/test/intltest/tmsgfmt.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tmsgfmt.h:25:10: note: Function in derived class
icu/source/test/intltest/msfmrgts.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/msfmrgts.h:24:10: note: Function in derived class
icu/source/test/intltest/miscdtfm.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/miscdtfm.h:24:10: note: Function in derived class
icu/source/test/intltest/nmfmtrt.h:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/nmfmtrt.h:26:10: note: Function in derived class
icu/source/test/intltest/numrgts.h:27:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numrgts.h:27:10: note: Function in derived class
icu/source/test/intltest/pptest.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/pptest.h:24:10: note: Function in derived class
icu/source/test/intltest/tzregts.h:29:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tzregts.h:29:10: note: Function in derived class
icu/source/test/intltest/tzrulets.h:23:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tzrulets.h:23:10: note: Function in derived class
icu/source/test/intltest/tzoffloc.h:21:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tzoffloc.h:21:10: note: Function in derived class
icu/source/test/intltest/tzfmttst.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tzfmttst.h:22:10: note: Function in derived class
icu/source/test/intltest/plurults.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/plurults.h:24:10: note: Function in derived class
icu/source/test/intltest/plurfmts.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/plurfmts.h:25:10: note: Function in derived class
icu/source/test/intltest/selfmts.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/selfmts.h:25:10: note: Function in derived class
icu/source/test/intltest/locnmtst.h:20:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/locnmtst.h:20:10: note: Function in derived class
icu/source/test/intltest/listformattertest.h:30:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/listformattertest.h:30:10: note: Function in derived class
icu/source/test/intltest/regiontst.h:24:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/regiontst.h:24:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:32:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:66:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:66:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:104:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:104:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:120:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:120:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:137:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:137:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:150:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:150:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:164:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:164:10: note: Function in derived class
icu/source/test/intltest/numbertest.h:185:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numbertest.h:185:10: note: Function in derived class
icu/source/test/intltest/itutil.h:20:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itutil.h:20:10: note: Function in derived class
icu/source/test/intltest/itutil.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itutil.h:25:10: note: Function in derived class
icu/source/test/intltest/ittrans.h:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ittrans.h:28:10: note: Function in derived class
icu/source/test/intltest/itrbbi.h:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itrbbi.h:28:10: note: Function in derived class
icu/source/test/intltest/itrbnf.h:25:16: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itrbnf.h:25:16: note: Function in derived class
icu/source/test/intltest/itrbnfp.h:25:16: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itrbnfp.h:25:16: note: Function in derived class
icu/source/test/intltest/itrbnfrt.h:23:16: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itrbnfrt.h:23:16: note: Function in derived class
icu/source/test/intltest/itspoof.h:25:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itspoof.h:25:10: note: Function in derived class
icu/source/test/intltest/normconf.h:31:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/normconf.h:31:10: note: Function in derived class
icu/source/test/intltest/regextst.h:27:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/regextst.h:27:18: note: Function in derived class
icu/source/test/intltest/tstnorm.h:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tstnorm.h:28:10: note: Function in derived class
icu/source/test/intltest/rbbimonkeytest.h:136:5: warning: Member variable 'MonkeyTestData::fRandomSeed' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbimonkeytest.h:136:5: warning: Member variable 'MonkeyTestData::fBkRules' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbimonkeytest.h:167:5: style: Class 'RBBIMonkeyImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/rbbimonkeytest.h:204:9: style: Class 'RBBIMonkeyThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/rbbiapts.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/rbbiapts.h:32:10: note: Function in derived class
icu/source/test/intltest/rbbitst.h:42:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/rbbitst.h:42:10: note: Function in derived class
icu/source/test/intltest/simplethread.h:73:18: style: The function 'callFn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/simplethread.h:55:18: note: Virtual function in base class
icu/source/test/intltest/simplethread.h:73:18: note: Function in derived class
icu/source/test/intltest/rbbimonkeytest.h:45:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/rbbimonkeytest.h:45:10: note: Function in derived class
icu/source/test/intltest/itspoof.cpp:204:69: style: Function 'checkSkeleton' argument 2 names different: declaration 'flags' definition 'type'. [funcArgNamesDifferent]
icu/source/test/intltest/itspoof.h:54:59: note: Function 'checkSkeleton' argument 2 names different: declaration 'flags' definition 'type'.
icu/source/test/intltest/itspoof.cpp:204:69: note: Function 'checkSkeleton' argument 2 names different: declaration 'flags' definition 'type'.
icu/source/test/intltest/transtst.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/transtst.h:33:10: note: Function in derived class
icu/source/test/intltest/transapi.h:29:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/transapi.h:29:10: note: Function in derived class
icu/source/test/intltest/transrt.h:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/transrt.h:28:10: note: Function in derived class
icu/source/test/intltest/jamotest.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/jamotest.h:33:10: note: Function in derived class
icu/source/test/intltest/jamotest.h:47:18: style: The function 'expectAux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/transtst.h:406:18: note: Virtual function in base class
icu/source/test/intltest/jamotest.h:47:18: note: Function in derived class
icu/source/test/intltest/trnserr.h:35:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/trnserr.h:35:10: note: Function in derived class
icu/source/test/intltest/reptest.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/reptest.h:33:10: note: Function in derived class
icu/source/test/intltest/restest.h:43:25: warning: Member variable 'ResourceBundleTest::pass' is not assigned a value in 'ResourceBundleTest::operator='. [operatorEqVarError]
icu/source/test/intltest/restest.h:43:25: warning: Member variable 'ResourceBundleTest::fail' is not assigned a value in 'ResourceBundleTest::operator='. [operatorEqVarError]
icu/source/test/intltest/restsnew.h:46:28: warning: Member variable 'NewResourceBundleTest::pass' is not assigned a value in 'NewResourceBundleTest::operator='. [operatorEqVarError]
icu/source/test/intltest/restsnew.h:46:28: warning: Member variable 'NewResourceBundleTest::fail' is not assigned a value in 'NewResourceBundleTest::operator='. [operatorEqVarError]
icu/source/test/intltest/restest.h:17:1: warning: The class 'ResourceBundleTest' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
icu/source/test/intltest/restsnew.h:17:1: warning: The class 'NewResourceBundleTest' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
icu/source/test/intltest/strtest.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/strtest.h:33:10: note: Function in derived class
icu/source/test/intltest/ustrtest.h:30:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ustrtest.h:30:10: note: Function in derived class
icu/source/test/intltest/ucdtest.h:35:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ucdtest.h:35:10: note: Function in derived class
icu/source/test/intltest/restest.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/restest.h:22:10: note: Function in derived class
icu/source/test/intltest/restsnew.h:22:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/restsnew.h:22:10: note: Function in derived class
icu/source/test/intltest/tsmthred.h:27:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsmthred.h:27:10: note: Function in derived class
icu/source/test/intltest/tsputil.h:20:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tsputil.h:20:10: note: Function in derived class
icu/source/test/intltest/uobjtest.h:20:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/uobjtest.h:20:10: note: Function in derived class
icu/source/test/intltest/utxttest.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/utxttest.h:32:10: note: Function in derived class
icu/source/test/intltest/v32test.h:27:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/v32test.h:27:18: note: Function in derived class
icu/source/test/intltest/uvectest.h:27:18: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/uvectest.h:27:18: note: Function in derived class
icu/source/test/intltest/usettest.h:36:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/usettest.h:36:10: note: Function in derived class
icu/source/test/intltest/itutil.cpp:262:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itutil.cpp:262:10: note: Function in derived class
icu/source/test/intltest/itutil.cpp:725:16: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/itutil.cpp:725:16: note: Function in derived class
icu/source/test/intltest/jacoll.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/jacoll.h:32:10: note: Function in derived class
icu/source/test/intltest/jamotest.cpp:165:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/jamotest.cpp:162:0: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/intltest/jamotest.cpp:165:5: note: Variable 't' is reassigned a value before the old one has been used.
icu/source/test/intltest/lcukocol.h:27:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/lcukocol.h:27:10: note: Function in derived class
icu/source/test/intltest/listformattertest.cpp:28:103: style: Function 'CheckFormatting' argument 3 names different: declaration 'data_size' definition 'dataSize'. [funcArgNamesDifferent]
icu/source/test/intltest/listformattertest.h:46:88: note: Function 'CheckFormatting' argument 3 names different: declaration 'data_size' definition 'dataSize'.
icu/source/test/intltest/listformattertest.cpp:28:103: note: Function 'CheckFormatting' argument 3 names different: declaration 'data_size' definition 'dataSize'.
icu/source/test/intltest/loctest.cpp:2371:5: style: Variable 'date' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/loctest.cpp:2364:0: note: Variable 'date' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/loctest.cpp:2371:5: note: Variable 'date' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/loctest.cpp:897:13: style: The scope of the variable 'spot2Len' can be reduced. [variableScope]
icu/source/test/intltest/loctest.cpp:1722:13: style: The scope of the variable 'resultLen' can be reduced. [variableScope]
icu/source/test/intltest/loctest.cpp:1751:13: style: The scope of the variable 'resultLen' can be reduced. [variableScope]
icu/source/test/intltest/loctest.cpp:734:45: style: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'. [funcArgNamesDifferent]
icu/source/test/intltest/loctest.h:121:37: note: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'.
icu/source/test/intltest/loctest.cpp:734:45: note: Function 'doTestDisplayNames' argument 1 names different: declaration 'inLocale' definition 'displayLocale'.
icu/source/test/intltest/loctest.cpp:2645:14: style: Variable 'resLen' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/loctest.cpp:621:5: style: Class 'POSIXLocale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/loctest.cpp:630:5: style: Class 'POSIXLocale' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/loctest.cpp:860:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:960:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:982:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:984:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:1000:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:1002:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/loctest.cpp:1296:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/measfmttest.cpp:1065:15: style: Same expression on both sides of '!=' because the value of '*ptr1' and 'stack' are the same. [duplicateExpression]
icu/source/test/intltest/measfmttest.cpp:1064:13: note: 'stack' is assigned value '*ptr1' here.
icu/source/test/intltest/measfmttest.cpp:1065:15: note: Same expression on both sides of '!=' because the value of '*ptr1' and 'stack' are the same.
icu/source/test/intltest/measfmttest.cpp:43:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/measfmttest.cpp:43:10: note: Function in derived class
icu/source/test/intltest/miscdtfm.cpp:116:23: style: The scope of the variable 'formatter' can be reduced. [variableScope]
icu/source/test/intltest/mnkytst.h:33:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/mnkytst.h:33:10: note: Function in derived class
icu/source/test/intltest/mnkytst.cpp:209:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/mnkytst.cpp:214:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/msfmrgts.cpp:704:18: style: The scope of the variable 'objs' can be reduced. [variableScope]
icu/source/test/intltest/nmfmtrt.cpp:99:5: style: Variable 'fmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/nmfmtrt.cpp:95:0: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/nmfmtrt.cpp:99:5: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/normconf.cpp:313:13: style: The scope of the variable 'fieldNum' can be reduced. [variableScope]
icu/source/test/intltest/nptrans.h:54:18: performance: Technically the member function 'NamePrepTransform::isProhibited' can be static. [functionStatic]
icu/source/test/intltest/nptrans.cpp:127:26: note: Technically the member function 'NamePrepTransform::isProhibited' can be static.
icu/source/test/intltest/nptrans.h:54:18: note: Technically the member function 'NamePrepTransform::isProhibited' can be static.
icu/source/test/intltest/numberformat2test.cpp:1220:9: style: Variable 'options.fAlwaysShowDecimal' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/numberformat2test.cpp:1218:9: note: Variable 'options.fAlwaysShowDecimal' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/numberformat2test.cpp:1220:9: note: Variable 'options.fAlwaysShowDecimal' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/numberformat2test.cpp:55:1: style: Class 'NumberFormat2Test_FieldPositionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/numberformat2test.cpp:87:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numberformat2test.cpp:87:10: note: Function in derived class
icu/source/test/intltest/numberformattesttuple.cpp:344:37: style: Function 'setField' argument 1 names different: declaration 'field' definition 'fieldId'. [funcArgNamesDifferent]
icu/source/test/intltest/numberformattesttuple.h:193:41: note: Function 'setField' argument 1 names different: declaration 'field' definition 'fieldId'.
icu/source/test/intltest/numberformattesttuple.cpp:344:37: note: Function 'setField' argument 1 names different: declaration 'field' definition 'fieldId'.
icu/source/test/intltest/numberformattesttuple.cpp:365:37: style: Function 'clearField' argument 1 names different: declaration 'field' definition 'fieldId'. [funcArgNamesDifferent]
icu/source/test/intltest/numberformattesttuple.h:203:41: note: Function 'clearField' argument 1 names different: declaration 'field' definition 'fieldId'.
icu/source/test/intltest/numberformattesttuple.cpp:365:37: note: Function 'clearField' argument 1 names different: declaration 'field' definition 'fieldId'.
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::minIntegerDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::maxIntegerDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::minFractionDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::maxFractionDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::minGroupingDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::useSigDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::minSigDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::maxSigDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::useGrouping' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::multiplier' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::roundingIncrement' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::formatWidth' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::useScientific' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::grouping' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::grouping2' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::minimumExponentDigits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::exponentSignAlwaysShown' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::decimalSeparatorAlwaysShown' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::lenient' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::parseIntegerOnly' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::decimalPatternMatchRequired' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::parseNoExponent' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:180:5: warning: Member variable 'NumberFormatTestTuple::parseCaseSensitive' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/numberformattesttuple.h:228:10: style: Technically the member function 'NumberFormatTestTuple::setFlag' can be const. [functionConst]
icu/source/test/intltest/numberformattesttuple.cpp:439:24: note: Technically the member function 'NumberFormatTestTuple::setFlag' can be const.
icu/source/test/intltest/numberformattesttuple.h:228:10: note: Technically the member function 'NumberFormatTestTuple::setFlag' can be const.
icu/source/test/intltest/numbertest_affixutils.cpp:19:5: style: Class 'DefaultSymbolProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/numbertest_affixutils.cpp:65:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numbertest_affixutils.cpp:209:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numbertest_api.cpp:1471:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icu/source/test/intltest/numbertest_api.cpp:1493:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
icu/source/test/intltest/numbertest_modifiers.cpp:66:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numbertest_modifiers.cpp:71:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numbertest_patternstring.cpp:23:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numfmtspectest.cpp:67:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/numfmtspectest.cpp:67:10: note: Function in derived class
icu/source/test/intltest/numfmtst.cpp:873:60: error: Null pointer dereference: val [nullPointer]
icu/source/test/intltest/numfmtst.cpp:835:19: note: Assignment 'val=0', assigned value is 0
icu/source/test/intltest/numfmtst.cpp:873:60: note: Null pointer dereference
icu/source/test/intltest/numfmtst.cpp:874:40: error: Null pointer dereference: val [nullPointer]
icu/source/test/intltest/numfmtst.cpp:835:19: note: Assignment 'val=0', assigned value is 0
icu/source/test/intltest/numfmtst.cpp:874:40: note: Null pointer dereference
icu/source/test/intltest/numfmtst.cpp:875:22: error: Null pointer dereference: valFormat [nullPointer]
icu/source/test/intltest/numfmtst.cpp:837:24: note: Assignment 'valFormat=0', assigned value is 0
icu/source/test/intltest/numfmtst.cpp:875:22: note: Null pointer dereference
icu/source/test/intltest/numfmtst.cpp:7082:5: style: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/numfmtst.cpp:7077:0: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/numfmtst.cpp:7082:5: note: Variable 'status' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/numfmtst.cpp:7053:12: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/test/intltest/numfmtst.cpp:2957:53: style: Function 'expect2' argument 3 names different: declaration 'str' definition 'exp'. [funcArgNamesDifferent]
icu/source/test/intltest/numfmtst.h:244:80: note: Function 'expect2' argument 3 names different: declaration 'str' definition 'exp'.
icu/source/test/intltest/numfmtst.cpp:2957:53: note: Function 'expect2' argument 3 names different: declaration 'str' definition 'exp'.
icu/source/test/intltest/numfmtst.cpp:2958:43: style: Function 'expect2' argument 4 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/test/intltest/numfmtst.h:244:96: note: Function 'expect2' argument 4 names different: declaration 'ec' definition 'status'.
icu/source/test/intltest/numfmtst.cpp:2958:43: note: Function 'expect2' argument 4 names different: declaration 'ec' definition 'status'.
icu/source/test/intltest/numfmtst.cpp:3081:42: style: Function 'expect' argument 5 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/test/intltest/numfmtst.h:265:64: note: Function 'expect' argument 5 names different: declaration 'errorCode' definition 'status'.
icu/source/test/intltest/numfmtst.cpp:3081:42: note: Function 'expect' argument 5 names different: declaration 'errorCode' definition 'status'.
icu/source/test/intltest/numfmtst.cpp:1246:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/tokiter.h:36:5: style: Class 'TokenIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/numfmtst.cpp:68:7: style: The function 'isFormatPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/datadrivennumberformattestsuite.h:57:19: note: Virtual function in base class
icu/source/test/intltest/numfmtst.cpp:68:7: note: Function in derived class
icu/source/test/intltest/numfmtst.cpp:72:7: style: The function 'isToPatternPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/datadrivennumberformattestsuite.h:92:19: note: Virtual function in base class
icu/source/test/intltest/numfmtst.cpp:72:7: note: Function in derived class
icu/source/test/intltest/numfmtst.cpp:76:7: style: The function 'isParsePass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/datadrivennumberformattestsuite.h:99:19: note: Virtual function in base class
icu/source/test/intltest/numfmtst.cpp:76:7: note: Function in derived class
icu/source/test/intltest/numfmtst.cpp:80:7: style: The function 'isParseCurrencyPass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/datadrivennumberformattestsuite.h:107:19: note: Virtual function in base class
icu/source/test/intltest/numfmtst.cpp:80:7: note: Function in derived class
icu/source/test/intltest/numfmtst.cpp:3720:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numfmtst.cpp:3869:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numfmtst.cpp:3899:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numfmtst.cpp:3994:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numfmtst.cpp:7112:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/numrgts.cpp:1300:9: style: Variable 'fmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/numrgts.cpp:1298:5: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:1300:9: note: Variable 'fmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:1476:5: style: Variable 'd1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/numrgts.cpp:1469:0: note: Variable 'd1' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:1476:5: note: Variable 'd1' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:1607:5: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/numrgts.cpp:1600:0: note: Variable 'd' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:1607:5: note: Variable 'd' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:2048:9: style: Variable 'd1' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/numrgts.cpp:2044:0: note: Variable 'd1' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:2048:9: note: Variable 'd1' is reassigned a value before the old one has been used.
icu/source/test/intltest/numrgts.cpp:938:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/pluralmaptest.cpp:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/pluralmaptest.cpp:39:10: note: Function in derived class
icu/source/test/intltest/plurfmts.cpp:536:9: style: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/plurfmts.cpp:535:0: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:536:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:537:9: style: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/plurfmts.cpp:536:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:537:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:538:9: style: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/plurfmts.cpp:537:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:538:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:539:9: style: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/plurfmts.cpp:538:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:539:9: note: Variable 'plResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/plurfmts.cpp:743:45: style: Function 'helperTestResults' argument 4 names different: declaration 'expectingResults' definition 'expResults'. [funcArgNamesDifferent]
icu/source/test/intltest/plurfmts.h:49:36: note: Function 'helperTestResults' argument 4 names different: declaration 'expectingResults' definition 'expResults'.
icu/source/test/intltest/plurfmts.cpp:743:45: note: Function 'helperTestResults' argument 4 names different: declaration 'expectingResults' definition 'expResults'.
icu/source/test/intltest/plurults.cpp:68:17: style: Technically the member function 'US::cstr' can be const. [functionConst]
icu/source/test/intltest/plurults.cpp:64:5: style: Class 'US' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/quantityformattertest.cpp:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/quantityformattertest.cpp:26:10: note: Function in derived class
icu/source/test/intltest/rbbiapts.cpp:602:14: style: The scope of the variable 'bounds1' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:629:14: style: The scope of the variable 'bounds1' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:656:14: style: The scope of the variable 'bounds1' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:657:14: style: The scope of the variable 'tag_lo' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:661:14: style: The scope of the variable 'tag_hi' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:677:23: style: The scope of the variable 'tag' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:757:15: style: The scope of the variable 'statusVals' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:758:15: style: The scope of the variable 'numStatuses' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:759:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:864:14: style: The scope of the variable 'bounds1' can be reduced. [variableScope]
icu/source/test/intltest/rbbiapts.cpp:1463:123: style: Function 'doTest' argument 5 names different: declaration 'expected' definition 'expectedString'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbiapts.h:100:114: note: Function 'doTest' argument 5 names different: declaration 'expected' definition 'expectedString'.
icu/source/test/intltest/rbbiapts.cpp:1463:123: note: Function 'doTest' argument 5 names different: declaration 'expected' definition 'expectedString'.
icu/source/test/intltest/rbbiapts.cpp:1178:0: error: Memory leak: pos [memleak]
icu/source/test/intltest/rbbimonkeytest.cpp:34:89: style: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbimonkeytest.h:45:78: note: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'.
icu/source/test/intltest/rbbimonkeytest.cpp:34:89: note: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'.
icu/source/test/intltest/rbbimonkeytest.cpp:113:85: style: Function 'addCharClass' argument 2 names different: declaration 'def' definition 'definition'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbimonkeytest.h:118:77: note: Function 'addCharClass' argument 2 names different: declaration 'def' definition 'definition'.
icu/source/test/intltest/rbbimonkeytest.cpp:113:85: note: Function 'addCharClass' argument 2 names different: declaration 'def' definition 'definition'.
icu/source/test/intltest/rbbimonkeytest.cpp:161:74: style: Function 'addRule' argument 2 names different: declaration 'def' definition 'definition'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbimonkeytest.h:119:66: note: Function 'addRule' argument 2 names different: declaration 'def' definition 'definition'.
icu/source/test/intltest/rbbimonkeytest.cpp:161:74: note: Function 'addRule' argument 2 names different: declaration 'def' definition 'definition'.
icu/source/test/intltest/rbbimonkeytest.cpp:606:40: style: Function 'setup' argument 1 names different: declaration 'ruleFileName' definition 'ruleFile'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbimonkeytest.h:170:28: note: Function 'setup' argument 1 names different: declaration 'ruleFileName' definition 'ruleFile'.
icu/source/test/intltest/rbbimonkeytest.cpp:606:40: note: Function 'setup' argument 1 names different: declaration 'ruleFileName' definition 'ruleFile'.
icu/source/test/intltest/rbbimonkeytest.cpp:829:67: style: Function 'checkResults' argument 2 names different: declaration 'dir' definition 'direction'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbimonkeytest.h:198:55: note: Function 'checkResults' argument 2 names different: declaration 'dir' definition 'direction'.
icu/source/test/intltest/rbbimonkeytest.cpp:829:67: note: Function 'checkResults' argument 2 names different: declaration 'dir' definition 'direction'.
icu/source/test/intltest/rbbimonkeytest.cpp:867:17: warning: Member variable 'RBBIMonkeyTest::fParams' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbimonkeytest.cpp:597:17: warning: Member variable 'RBBIMonkeyImpl::fRuleFileName' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbimonkeytest.cpp:597:17: warning: Member variable 'RBBIMonkeyImpl::fLoopCount' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbitst.cpp:310:4: style: Variable 'tstr' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/rbbitst.cpp:309:0: note: Variable 'tstr' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:310:4: note: Variable 'tstr' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:557:9: style: Variable 'testOffset' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/rbbitst.cpp:556:9: note: Variable 'testOffset' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:557:9: note: Variable 'testOffset' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:584:9: style: Variable 'testOffset' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/rbbitst.cpp:583:9: note: Variable 'testOffset' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:584:9: note: Variable 'testOffset' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:1868:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/rbbitst.cpp:1867:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:1868:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/test/intltest/rbbitst.cpp:379:17: style: The scope of the variable 'tag' can be reduced. [variableScope]
icu/source/test/intltest/rbbitst.cpp:408:17: style: The scope of the variable 'tag' can be reduced. [variableScope]
icu/source/test/intltest/rbbitst.cpp:1315:22: style: The scope of the variable 'charNameBuf' can be reduced. [variableScope]
icu/source/test/intltest/rbbitst.cpp:1508:17: style: The scope of the variable 'position' can be reduced. [variableScope]
icu/source/test/intltest/rbbitst.cpp:1864:13: style: The scope of the variable 'expectedPos' can be reduced. [variableScope]
icu/source/test/intltest/rbbitst.cpp:67:84: style: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.h:42:78: note: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'.
icu/source/test/intltest/rbbitst.cpp:67:84: note: Function 'runIndexedTest' argument 4 names different: declaration 'par' definition 'params'.
icu/source/test/intltest/rbbitst.cpp:2090:38: style: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2000:36: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:2090:38: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:2419:38: style: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2279:36: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:2419:38: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:2756:34: style: Function 'moveBack' argument 1 names different: declaration 'posFrom' definition 'i'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2657:36: note: Function 'moveBack' argument 1 names different: declaration 'posFrom' definition 'i'.
icu/source/test/intltest/rbbitst.cpp:2756:34: note: Function 'moveBack' argument 1 names different: declaration 'posFrom' definition 'i'.
icu/source/test/intltest/rbbitst.cpp:2772:37: style: Function 'moveForward' argument 1 names different: declaration 'posFrom' definition 'i'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2658:39: note: Function 'moveForward' argument 1 names different: declaration 'posFrom' definition 'i'.
icu/source/test/intltest/rbbitst.cpp:2772:37: note: Function 'moveForward' argument 1 names different: declaration 'posFrom' definition 'i'.
icu/source/test/intltest/rbbitst.cpp:2794:38: style: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2655:36: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:2794:38: note: Function 'next' argument 1 names different: declaration 'i' definition 'prevPos'.
icu/source/test/intltest/rbbitst.cpp:3230:38: style: Function 'next' argument 1 names different: declaration 'i' definition 'startPos'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.cpp:2980:36: note: Function 'next' argument 1 names different: declaration 'i' definition 'startPos'.
icu/source/test/intltest/rbbitst.cpp:3230:38: note: Function 'next' argument 1 names different: declaration 'i' definition 'startPos'.
icu/source/test/intltest/rbbitst.cpp:4269:34: style: Function 'RunMonkey' argument 5 names different: declaration 'loopCount' definition 'numIterations'. [funcArgNamesDifferent]
icu/source/test/intltest/rbbitst.h:123:17: note: Function 'RunMonkey' argument 5 names different: declaration 'loopCount' definition 'numIterations'.
icu/source/test/intltest/rbbitst.cpp:4269:34: note: Function 'RunMonkey' argument 5 names different: declaration 'loopCount' definition 'numIterations'.
icu/source/test/intltest/rbbitst.cpp:2312:17: warning: Member variable 'RBBIWordMonkey::fText' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbitst.cpp:2681:17: warning: Member variable 'RBBISentMonkey::fText' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/rbbitst.cpp:1936:5: performance: Variable 'deferredStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/rbbitst.cpp:764:9: style: Struct 'TestParams' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/rbbitst.cpp:764:9: style: Struct 'TestParams' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/rbbitst.cpp:2061:5: style: Class 'RBBICharMonkey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/rbbitst.cpp:2061:5: style: Class 'RBBICharMonkey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/rbbitst.cpp:2316:5: style: Class 'RBBIWordMonkey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/rbbitst.cpp:2316:5: style: Class 'RBBIWordMonkey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/rbbitst.cpp:2685:5: style: Class 'RBBISentMonkey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/rbbitst.cpp:2685:5: style: Class 'RBBISentMonkey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/rbbitst.cpp:3050:5: style: Class 'RBBILineMonkey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/rbbitst.cpp:3050:5: style: Class 'RBBILineMonkey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/rbbitst.cpp:136:5: style: Class 'BITestData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/rbbitst.cpp:762:5: style: Struct 'TestParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/rbbitst.cpp:1998:23: style: The function 'charClasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1916:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:1998:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:1999:23: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1919:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:1999:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2000:23: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1923:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2000:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2277:23: style: The function 'charClasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1916:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2277:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2278:23: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1919:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2278:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2279:23: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1923:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2279:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2653:23: style: The function 'charClasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1916:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2653:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2654:23: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1919:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2654:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2655:23: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1923:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2655:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2978:23: style: The function 'charClasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1916:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2978:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2979:23: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1919:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2979:23: note: Function in derived class
icu/source/test/intltest/rbbitst.cpp:2980:23: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/rbbitst.cpp:1923:24: note: Virtual function in base class
icu/source/test/intltest/rbbitst.cpp:2980:23: note: Function in derived class
icu/source/test/intltest/regcoll.cpp:841:5: warning: Either the condition 'c==NULL' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
icu/source/test/intltest/regcoll.cpp:843:11: note: Assuming that condition 'c==NULL' is not redundant
icu/source/test/intltest/regcoll.cpp:841:5: note: Null pointer dereference
icu/source/test/intltest/regcoll.cpp:241:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:239:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:241:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:275:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:272:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:275:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:310:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:308:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:310:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:373:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:371:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:373:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:453:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:451:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:453:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:602:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:600:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:602:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:655:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:653:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:655:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:714:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:710:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:714:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:808:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:806:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:808:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:840:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:838:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:840:5: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:934:9: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:931:0: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:934:9: note: Variable 'c' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:966:5: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regcoll.cpp:964:0: note: Variable 'col' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:966:5: note: Variable 'col' is reassigned a value before the old one has been used.
icu/source/test/intltest/regcoll.cpp:1404:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
icu/source/test/intltest/regcoll.cpp:1161:15: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/regcoll.h:35:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/regcoll.h:35:10: note: Function in derived class
icu/source/test/intltest/regcoll.cpp:177:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:209:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:332:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:351:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:389:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:477:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:613:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:634:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:667:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:695:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:744:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:770:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:850:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:867:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:890:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:903:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:1205:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regcoll.cpp:1214:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/regextst.cpp:4760:30: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/regextst.cpp:4866:38: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/regextst.cpp:340:5: style: Variable 'REPattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regextst.cpp:335:0: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:340:5: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:403:5: style: Variable 'REPattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regextst.cpp:398:0: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:403:5: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:494:5: style: Variable 'callerPattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regextst.cpp:488:0: note: Variable 'callerPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:494:5: note: Variable 'callerPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:5453:5: style: Variable 'REPattern' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/regextst.cpp:5448:0: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:5453:5: note: Variable 'REPattern' is reassigned a value before the old one has been used.
icu/source/test/intltest/regextst.cpp:1488:5: style: Same expression on both sides of '=='. [duplicateExpression]
icu/source/test/intltest/regextst.cpp:2773:5: style: Same expression on both sides of '=='. [duplicateExpression]
icu/source/test/intltest/regextst.cpp:726:25: style: The scope of the variable 'flags' can be reduced. [variableScope]
icu/source/test/intltest/regextst.cpp:1790:25: style: The scope of the variable 'flags' can be reduced. [variableScope]
icu/source/test/intltest/regextst.cpp:4342:17: style: The scope of the variable 'patternLength' can be reduced. [variableScope]
icu/source/test/intltest/regextst.cpp:246:50: style: Function 'assertUTextInvariant' argument 1 names different: declaration 'invariant' definition 'expected'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:63:51: note: Function 'assertUTextInvariant' argument 1 names different: declaration 'invariant' definition 'expected'.
icu/source/test/intltest/regextst.cpp:246:50: note: Function 'assertUTextInvariant' argument 1 names different: declaration 'invariant' definition 'expected'.
icu/source/test/intltest/regextst.cpp:482:52: style: Function 'regex_err' argument 2 names different: declaration 'errline' definition 'errLine'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:68:53: note: Function 'regex_err' argument 2 names different: declaration 'errline' definition 'errLine'.
icu/source/test/intltest/regextst.cpp:482:52: note: Function 'regex_err' argument 2 names different: declaration 'errline' definition 'errLine'.
icu/source/test/intltest/regextst.cpp:482:69: style: Function 'regex_err' argument 3 names different: declaration 'errcol' definition 'errCol'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:68:70: note: Function 'regex_err' argument 3 names different: declaration 'errcol' definition 'errCol'.
icu/source/test/intltest/regextst.cpp:482:69: note: Function 'regex_err' argument 3 names different: declaration 'errcol' definition 'errCol'.
icu/source/test/intltest/regextst.cpp:3305:49: style: Function 'regex_find' argument 1 names different: declaration 'pat' definition 'pattern'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:66:50: note: Function 'regex_find' argument 1 names different: declaration 'pat' definition 'pattern'.
icu/source/test/intltest/regextst.cpp:3305:49: note: Function 'regex_find' argument 1 names different: declaration 'pat' definition 'pattern'.
icu/source/test/intltest/regextst.cpp:3307:49: style: Function 'regex_find' argument 3 names different: declaration 'input' definition 'inputString'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:67:50: note: Function 'regex_find' argument 3 names different: declaration 'input' definition 'inputString'.
icu/source/test/intltest/regextst.cpp:3307:49: note: Function 'regex_find' argument 3 names different: declaration 'input' definition 'inputString'.
icu/source/test/intltest/regextst.cpp:3830:69: style: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:70:70: note: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'.
icu/source/test/intltest/regextst.cpp:3830:69: note: Function 'ReadAndConvertFile' argument 2 names different: declaration 'len' definition 'ulen'.
icu/source/test/intltest/regextst.cpp:3831:50: style: Function 'ReadAndConvertFile' argument 3 names different: declaration 'charset' definition 'defEncoding'. [funcArgNamesDifferent]
icu/source/test/intltest/regextst.h:70:87: note: Function 'ReadAndConvertFile' argument 3 names different: declaration 'charset' definition 'defEncoding'.
icu/source/test/intltest/regextst.cpp:3831:50: note: Function 'ReadAndConvertFile' argument 3 names different: declaration 'charset' definition 'defEncoding'.
icu/source/test/intltest/regextst.cpp:5383:20: style: Variable 'resultLength' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/regiontst.cpp:594:23: warning: Either the condition 'p?p->getRegionCode():"NULL"' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
icu/source/test/intltest/regiontst.cpp:596:45: note: Assuming that condition 'p?p->getRegionCode():"NULL"' is not redundant
icu/source/test/intltest/regiontst.cpp:594:23: note: Null pointer dereference
icu/source/test/intltest/regiontst.cpp:594:29: warning: Either the condition 'c?c->getRegionCode():"NULL"' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
icu/source/test/intltest/regiontst.cpp:596:73: note: Assuming that condition 'c?c->getRegionCode():"NULL"' is not redundant
icu/source/test/intltest/regiontst.cpp:594:29: note: Null pointer dereference
icu/source/test/intltest/reldatefmttest.cpp:940:5: style: Variable 'expected' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/reldatefmttest.cpp:937:5: note: Variable 'expected' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/reldatefmttest.cpp:940:5: note: Variable 'expected' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/reldatefmttest.cpp:475:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/reldatefmttest.cpp:475:10: note: Function in derived class
icu/source/test/intltest/reptest.cpp:292:32: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/reptest.cpp:58:9: performance: Variable 'chars' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/reptest.cpp:216:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/restest.cpp:540:13: style: The scope of the variable 'size' can be reduced. [variableScope]
icu/source/test/intltest/restsnew.cpp:533:5: style: Variable 'testCAPI' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/restsnew.cpp:524:0: note: Variable 'testCAPI' is reassigned a value before the old one has been used.
icu/source/test/intltest/restsnew.cpp:533:5: note: Variable 'testCAPI' is reassigned a value before the old one has been used.
icu/source/test/intltest/scientificnumberformattertest.cpp:26:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/scientificnumberformattertest.cpp:26:10: note: Function in derived class
icu/source/test/intltest/selfmts.cpp:132:5: style: Variable 'selFmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/selfmts.cpp:128:5: note: Variable 'selFmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/selfmts.cpp:132:5: note: Variable 'selFmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/selfmts.cpp:185:5: style: Variable 'selFmt' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/selfmts.cpp:183:5: note: Variable 'selFmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/selfmts.cpp:185:5: note: Variable 'selFmt' is reassigned a value before the old one has been used.
icu/source/test/intltest/selfmts.cpp:61:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/sfwdchit.cpp:99:10: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/simpleformattertest.cpp:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/simpleformattertest.cpp:39:10: note: Function in derived class
icu/source/test/intltest/simplethread.cpp:285:0: error: #error No implementation for threads! Cannot test. [preprocessorErrorDirective]
icu/source/test/intltest/srchtest.cpp:266:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:266:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:272:9: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:272:9: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:306:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:306:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:307:9: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:307:9: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:349:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:349:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:350:9: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:350:9: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:362:23: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:362:23: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:418:17: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:418:17: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:459:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1139:38: note: Calling function 'assertEqualWithStringSearch', 1st argument 'strsrch' value is 0
icu/source/test/intltest/srchtest.cpp:459:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1136:9: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1141:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1136:9: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1149:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1153:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1149:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1150:20: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1153:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1150:20: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1158:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1164:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1158:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1172:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1176:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1172:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1173:20: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1176:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1173:20: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1181:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1187:21: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1181:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:1198:5: warning: Either the condition 'strsrch!=NULL' is redundant or there is possible null pointer dereference: strsrch. [nullPointerRedundantCheck]
icu/source/test/intltest/srchtest.cpp:1203:17: note: Assuming that condition 'strsrch!=NULL' is not redundant
icu/source/test/intltest/srchtest.cpp:1198:5: note: Null pointer dereference
icu/source/test/intltest/srchtest.cpp:2322:5: style: Variable 'm_pattern_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/srchtest.cpp:2319:5: note: Variable 'm_pattern_' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/srchtest.cpp:2322:5: note: Variable 'm_pattern_' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/srchtest.cpp:790:17: style: Same expression on both sides of '!='. [duplicateExpression]
icu/source/test/intltest/srchtest.cpp:2358:40: style: Function 'handleNext' argument 1 names different: declaration 'position' definition 'start'. [funcArgNamesDifferent]
icu/source/test/intltest/srchtest.cpp:2292:37: note: Function 'handleNext' argument 1 names different: declaration 'position' definition 'start'.
icu/source/test/intltest/srchtest.cpp:2358:40: note: Function 'handleNext' argument 1 names different: declaration 'position' definition 'start'.
icu/source/test/intltest/srchtest.cpp:2377:40: style: Function 'handlePrev' argument 1 names different: declaration 'position' definition 'start'. [funcArgNamesDifferent]
icu/source/test/intltest/srchtest.cpp:2293:37: note: Function 'handlePrev' argument 1 names different: declaration 'position' definition 'start'.
icu/source/test/intltest/srchtest.cpp:2377:40: note: Function 'handlePrev' argument 1 names different: declaration 'position' definition 'start'.
icu/source/test/intltest/srchtest.cpp:2311:5: performance: Variable 'm_pattern_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/srchtest.cpp:2319:5: performance: Variable 'm_pattern_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/srchtest.cpp:2322:5: performance: Variable 'm_pattern_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/srchtest.h:30:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/srchtest.h:30:10: note: Function in derived class
icu/source/test/intltest/srchtest.cpp:1092:16: error: Memory pointed to by 'strsrch' is freed twice. [doubleFree]
icu/source/test/intltest/srchtest.cpp:1093:16: error: Memory pointed to by 'tailored' is freed twice. [doubleFree]
icu/source/test/intltest/srchtest.cpp:1107:12: error: Memory pointed to by 'strsrch' is freed twice. [doubleFree]
icu/source/test/intltest/srchtest.cpp:1108:12: error: Memory pointed to by 'tailored' is freed twice. [doubleFree]
icu/source/test/intltest/ssearch.cpp:1135:38: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/ssearch.cpp:732:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/ssearch.cpp:724:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/ssearch.cpp:732:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/ssearch.cpp:787:5: style: Variable 'coll' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/ssearch.cpp:781:0: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/ssearch.cpp:787:5: note: Variable 'coll' is reassigned a value before the old one has been used.
icu/source/test/intltest/ssearch.cpp:366:20: style: The scope of the variable 'low' can be reduced. [variableScope]
icu/source/test/intltest/ssearch.cpp:366:25: style: The scope of the variable 'high' can be reduced. [variableScope]
icu/source/test/intltest/ssearch.cpp:380:5: style: Class 'OrderList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/intltest/ssearch.cpp:380:5: style: Class 'OrderList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/intltest/ssearch.cpp:1007:5: style: Class 'SetMonkey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/ssearch.cpp:1010:18: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/ssearch.cpp:987:18: note: Virtual function in base class
icu/source/test/intltest/ssearch.cpp:1010:18: note: Function in derived class
icu/source/test/intltest/ssearch.cpp:1044:10: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/ssearch.cpp:987:18: note: Virtual function in base class
icu/source/test/intltest/ssearch.cpp:1044:10: note: Function in derived class
icu/source/test/intltest/strcase.cpp:526:10: style: The scope of the variable 'cLocaleID' can be reduced. [variableScope]
icu/source/test/intltest/strcase.cpp:528:14: style: The scope of the variable 'options' can be reduced. [variableScope]
icu/source/test/intltest/strcase.cpp:529:13: style: The scope of the variable 'whichCase' can be reduced. [variableScope]
icu/source/test/intltest/strcase.cpp:529:24: style: The scope of the variable 'type' can be reduced. [variableScope]
icu/source/test/intltest/strcase.cpp:44:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/strcase.cpp:44:10: note: Function in derived class
icu/source/test/intltest/strtest.cpp:352:5: style: Class 'SimpleByteSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/svccoll.cpp:550:46: warning: Either the condition 'iter!=NULL' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
icu/source/test/intltest/svccoll.cpp:549:56: note: Assuming that condition 'iter!=NULL' is not redundant
icu/source/test/intltest/svccoll.cpp:550:46: note: Null pointer dereference
icu/source/test/intltest/svccoll.cpp:572:44: warning: Either the condition 'iter!=NULL' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
icu/source/test/intltest/svccoll.cpp:570:48: note: Assuming that condition 'iter!=NULL' is not redundant
icu/source/test/intltest/svccoll.cpp:572:44: note: Null pointer dereference
icu/source/test/intltest/svccoll.cpp:578:49: warning: Either the condition 'iter!=NULL' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
icu/source/test/intltest/svccoll.cpp:576:53: note: Assuming that condition 'iter!=NULL' is not redundant
icu/source/test/intltest/svccoll.cpp:578:49: note: Null pointer dereference
icu/source/test/intltest/svccoll.cpp:412:9: style: Variable 'ncol' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/svccoll.cpp:410:22: note: Variable 'ncol' is reassigned a value before the old one has been used.
icu/source/test/intltest/svccoll.cpp:412:9: note: Variable 'ncol' is reassigned a value before the old one has been used.
icu/source/test/intltest/svccoll.cpp:349:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
icu/source/test/intltest/svccoll.cpp:349:17: style: The scope of the variable 'n2' can be reduced. [variableScope]
icu/source/test/intltest/svccoll.cpp:349:21: style: The scope of the variable 'n3' can be reduced. [variableScope]
icu/source/test/intltest/svccoll.cpp:228:42: style: Function 'CollatorInfo' argument 1 names different: declaration 'locale' definition '_locale'. [funcArgNamesDifferent]
icu/source/test/intltest/svccoll.cpp:223:30: note: Function 'CollatorInfo' argument 1 names different: declaration 'locale' definition '_locale'.
icu/source/test/intltest/svccoll.cpp:228:42: note: Function 'CollatorInfo' argument 1 names different: declaration 'locale' definition '_locale'.
icu/source/test/intltest/svccoll.cpp:228:61: style: Function 'CollatorInfo' argument 2 names different: declaration 'collatorToAdopt' definition '_collator'. [funcArgNamesDifferent]
icu/source/test/intltest/svccoll.cpp:223:48: note: Function 'CollatorInfo' argument 2 names different: declaration 'collatorToAdopt' definition '_collator'.
icu/source/test/intltest/svccoll.cpp:228:61: note: Function 'CollatorInfo' argument 2 names different: declaration 'collatorToAdopt' definition '_collator'.
icu/source/test/intltest/svccoll.cpp:228:83: style: Function 'CollatorInfo' argument 3 names different: declaration 'displayNamesToAdopt' definition '_displayNames'. [funcArgNamesDifferent]
icu/source/test/intltest/svccoll.cpp:223:76: note: Function 'CollatorInfo' argument 3 names different: declaration 'displayNamesToAdopt' definition '_displayNames'.
icu/source/test/intltest/svccoll.cpp:228:83: note: Function 'CollatorInfo' argument 3 names different: declaration 'displayNamesToAdopt' definition '_displayNames'.
icu/source/test/intltest/svccoll.cpp:271:3: style: Class 'TestFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/svccoll.h:27:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/svccoll.h:27:10: note: Function in derived class
icu/source/test/intltest/testidn.cpp:330:32: style: Function 'compareMapping' argument 4 names different: declaration 'option' definition 'type'. [funcArgNamesDifferent]
icu/source/test/intltest/testidn.cpp:56:32: note: Function 'compareMapping' argument 4 names different: declaration 'option' definition 'type'.
icu/source/test/intltest/testidn.cpp:330:32: note: Function 'compareMapping' argument 4 names different: declaration 'option' definition 'type'.
icu/source/test/intltest/testidn.cpp:406:38: style: Function 'compareFlagsForRange' argument 3 names different: declaration 'option' definition 'type'. [funcArgNamesDifferent]
icu/source/test/intltest/testidn.cpp:59:67: note: Function 'compareFlagsForRange' argument 3 names different: declaration 'option' definition 'type'.
icu/source/test/intltest/testidn.cpp:406:38: note: Function 'compareFlagsForRange' argument 3 names different: declaration 'option' definition 'type'.
icu/source/test/intltest/testidna.cpp:725:13: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
icu/source/test/intltest/testidna.cpp:751:13: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
icu/source/test/intltest/textfile.cpp:23:32: style: Function 'TextFile' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
icu/source/test/intltest/textfile.h:30:26: note: Function 'TextFile' argument 1 names different: declaration 'name' definition '_name'.
icu/source/test/intltest/textfile.cpp:23:32: note: Function 'TextFile' argument 1 names different: declaration 'name' definition '_name'.
icu/source/test/intltest/textfile.cpp:23:51: style: Function 'TextFile' argument 2 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
icu/source/test/intltest/textfile.h:30:44: note: Function 'TextFile' argument 2 names different: declaration 'encoding' definition '_encoding'.
icu/source/test/intltest/textfile.cpp:23:51: note: Function 'TextFile' argument 2 names different: declaration 'encoding' definition '_encoding'.
icu/source/test/intltest/textfile.cpp:151:40: style: Function 'ensureCapacity' argument 1 names different: declaration 'capacity' definition 'mincapacity'. [funcArgNamesDifferent]
icu/source/test/intltest/textfile.h:59:34: note: Function 'ensureCapacity' argument 1 names different: declaration 'capacity' definition 'mincapacity'.
icu/source/test/intltest/textfile.cpp:151:40: note: Function 'ensureCapacity' argument 1 names different: declaration 'capacity' definition 'mincapacity'.
icu/source/test/intltest/tfsmalls.cpp:307:18: style: The scope of the variable 'pf' can be reduced. [variableScope]
icu/source/test/intltest/thcoll.cpp:369:25: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/intltest/thcoll.cpp:462:15: style: The scope of the variable 'testcontraction' can be reduced. [variableScope]
icu/source/test/intltest/thcoll.h:30:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/thcoll.h:30:10: note: Function in derived class
icu/source/test/intltest/tmsgfmt.cpp:692:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tmsgfmt.cpp:688:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:692:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1198:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tmsgfmt.cpp:1194:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1198:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1446:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tmsgfmt.cpp:1445:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1446:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1447:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tmsgfmt.cpp:1446:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1447:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1448:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tmsgfmt.cpp:1447:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:1448:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tmsgfmt.cpp:872:22: style: Same expression on both sides of '&&' because the value of '*x==*y' and '*y==*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:873:22: style: Same expression on both sides of '&&' because the value of '*x!=*z' and '*z!=*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:874:22: style: Same expression on both sides of '&&' because the value of '*y!=*z' and '*z!=*y' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:902:22: style: Same expression on both sides of '&&' because the value of '*x==*y' and '*y==*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:903:22: style: Same expression on both sides of '&&' because the value of '*x!=*z' and '*z!=*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:904:22: style: Same expression on both sides of '&&' because the value of '*y!=*z' and '*z!=*y' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:931:22: style: Same expression on both sides of '&&' because the value of '*x==*y' and '*y==*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:932:22: style: Same expression on both sides of '&&' because the value of '*x!=*z' and '*z!=*x' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:933:22: style: Same expression on both sides of '&&' because the value of '*y!=*z' and '*z!=*y' are the same. [duplicateExpression]
icu/source/test/intltest/tmsgfmt.cpp:80:20: style: The scope of the variable 'form' can be reduced. [variableScope]
icu/source/test/intltest/tmsgfmt.cpp:672:59: style: Function 'internalCreate' argument 3 names different: declaration 'err' definition 'status'. [funcArgNamesDifferent]
icu/source/test/intltest/tmsgfmt.h:83:60: note: Function 'internalCreate' argument 3 names different: declaration 'err' definition 'status'.
icu/source/test/intltest/tmsgfmt.cpp:672:59: note: Function 'internalCreate' argument 3 names different: declaration 'err' definition 'status'.
icu/source/test/intltest/tokiter.cpp:21:5: performance: Variable 'done' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/tokiter.cpp:21:12: performance: Variable 'haveLine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/transapi.cpp:148:31: warning: Either the condition 't1==0' is redundant or there is possible null pointer dereference: t1. [nullPointerRedundantCheck]
icu/source/test/intltest/transapi.cpp:174:16: note: Assuming that condition 't1==0' is not redundant
icu/source/test/intltest/transapi.cpp:148:31: note: Null pointer dereference
icu/source/test/intltest/transapi.cpp:826:5: style: Variable 'message' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/transapi.cpp:817:5: note: Variable 'message' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/transapi.cpp:826:5: note: Variable 'message' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/transapi.cpp:236:21: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/test/intltest/transapi.cpp:392:9: style: The scope of the variable 'start' can be reduced. [variableScope]
icu/source/test/intltest/transapi.cpp:392:16: style: The scope of the variable 'limit' can be reduced. [variableScope]
icu/source/test/intltest/transapi.cpp:920:66: style: Function 'callEverything' argument 1 names different: declaration 't' definition 'tr'. [funcArgNamesDifferent]
icu/source/test/intltest/transapi.h:74:47: note: Function 'callEverything' argument 1 names different: declaration 't' definition 'tr'.
icu/source/test/intltest/transapi.cpp:920:66: note: Function 'callEverything' argument 1 names different: declaration 't' definition 'tr'.
icu/source/test/intltest/transrt.cpp:310:55: style: Function 'reset' argument 1 names different: declaration 'set' definition 'newSet'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:275:28: note: Function 'reset' argument 1 names different: declaration 'set' definition 'newSet'.
icu/source/test/intltest/transrt.cpp:310:55: note: Function 'reset' argument 1 names different: declaration 'set' definition 'newSet'.
icu/source/test/intltest/transrt.cpp:319:55: style: Function 'loadRange' argument 1 names different: declaration 'range' definition 'myRange'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:290:36: note: Function 'loadRange' argument 1 names different: declaration 'range' definition 'myRange'.
icu/source/test/intltest/transrt.cpp:319:55: note: Function 'loadRange' argument 1 names different: declaration 'range' definition 'myRange'.
icu/source/test/intltest/transrt.cpp:464:40: style: Function 'test' argument 1 names different: declaration 'sourceRange' definition 'sourceRangeVal'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:360:36: note: Function 'test' argument 1 names different: declaration 'sourceRange' definition 'sourceRangeVal'.
icu/source/test/intltest/transrt.cpp:464:40: note: Function 'test' argument 1 names different: declaration 'sourceRange' definition 'sourceRangeVal'.
icu/source/test/intltest/transrt.cpp:465:40: style: Function 'test' argument 2 names different: declaration 'targetRange' definition 'targetRangeVal'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:361:36: note: Function 'test' argument 2 names different: declaration 'targetRange' definition 'targetRangeVal'.
icu/source/test/intltest/transrt.cpp:465:40: note: Function 'test' argument 2 names different: declaration 'targetRange' definition 'targetRangeVal'.
icu/source/test/intltest/transrt.cpp:467:29: style: Function 'test' argument 4 names different: declaration 'parent' definition 'logVal'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:363:25: note: Function 'test' argument 4 names different: declaration 'parent' definition 'logVal'.
icu/source/test/intltest/transrt.cpp:467:29: note: Function 'test' argument 4 names different: declaration 'parent' definition 'logVal'.
icu/source/test/intltest/transrt.cpp:467:43: style: Function 'test' argument 5 names different: declaration 'quick' definition 'quickRt'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:364:25: note: Function 'test' argument 5 names different: declaration 'quick' definition 'quickRt'.
icu/source/test/intltest/transrt.cpp:467:43: note: Function 'test' argument 5 names different: declaration 'quick' definition 'quickRt'.
icu/source/test/intltest/transrt.cpp:564:26: style: Function 'test2' argument 1 names different: declaration 'quick' definition 'quickRt'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:378:22: note: Function 'test2' argument 1 names different: declaration 'quick' definition 'quickRt'.
icu/source/test/intltest/transrt.cpp:564:26: note: Function 'test2' argument 1 names different: declaration 'quick' definition 'quickRt'.
icu/source/test/intltest/transrt.cpp:922:51: style: Function 'logToRulesFails' argument 4 names different: declaration 'toCan' definition 'otherTo'. [funcArgNamesDifferent]
icu/source/test/intltest/transrt.cpp:395:47: note: Function 'logToRulesFails' argument 4 names different: declaration 'toCan' definition 'otherTo'.
icu/source/test/intltest/transrt.cpp:922:51: note: Function 'logToRulesFails' argument 4 names different: declaration 'toCan' definition 'otherTo'.
icu/source/test/intltest/transrt.cpp:303:32: warning: Member variable 'AbbreviatedUnicodeSetIterator::perRange' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/transrt.cpp:411:9: warning: Member variable 'RTTest::parent' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/transrt.cpp:411:9: warning: Member variable 'RTTest::legalSource' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/intltest/transrt.cpp:171:31: performance: Variable 'full' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/transrt.cpp:412:5: performance: Variable 'transliteratorID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/intltest/transrt.cpp:131:19: performance: Technically the member function 'LegalJamo::getType' can be static. [functionStatic]
icu/source/test/intltest/transrt.cpp:158:16: note: Technically the member function 'LegalJamo::getType' can be static.
icu/source/test/intltest/transrt.cpp:131:19: note: Technically the member function 'LegalJamo::getType' can be static.
icu/source/test/intltest/transrt.cpp:101:5: style: Class 'TransliteratorPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/transrt.cpp:171:5: style: Class 'LegalGreek' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/transrt.cpp:352:5: style: Class 'RTTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/transrt.cpp:1216:5: style: Class 'LegalHebrew' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/transrt.cpp:130:19: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/transrt.cpp:120:19: note: Virtual function in base class
icu/source/test/intltest/transrt.cpp:130:19: note: Function in derived class
icu/source/test/intltest/transrt.cpp:174:19: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/transrt.cpp:120:19: note: Virtual function in base class
icu/source/test/intltest/transrt.cpp:174:19: note: Function in derived class
icu/source/test/intltest/transrt.cpp:1218:19: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/transrt.cpp:120:19: note: Virtual function in base class
icu/source/test/intltest/transrt.cpp:1218:19: note: Function in derived class
icu/source/test/intltest/transrt.cpp:1281:19: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/transrt.cpp:120:19: note: Virtual function in base class
icu/source/test/intltest/transrt.cpp:1281:19: note: Function in derived class
icu/source/test/intltest/transtst.cpp:3463:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icu/source/test/intltest/transtst.cpp:1948:5: style: Class 'TestTrans' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/trcoll.h:32:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/trcoll.h:32:10: note: Function in derived class
icu/source/test/intltest/tscoll.cpp:179:11: style: Variable 'compareResultUTF8' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tscoll.cpp:172:0: note: Variable 'compareResultUTF8' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:179:11: note: Variable 'compareResultUTF8' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:183:11: style: Variable 'compareResultUTF8Norm' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tscoll.cpp:172:0: note: Variable 'compareResultUTF8Norm' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:183:11: note: Variable 'compareResultUTF8Norm' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:213:9: style: Variable 'partialSKResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/tscoll.cpp:210:0: note: Variable 'partialSKResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:213:9: note: Variable 'partialSKResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/tscoll.cpp:164:29: style: The scope of the variable 'utf8Target' can be reduced. [variableScope]
icu/source/test/intltest/ucaconf.h:32:8: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ucaconf.h:32:8: note: Function in derived class
icu/source/test/intltest/tsdate.cpp:228:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
icu/source/test/intltest/tsdate.cpp:150:40: style: Function 'tryDate' argument 1 names different: declaration 'date' definition 'theDate'. [funcArgNamesDifferent]
icu/source/test/intltest/tsdate.h:44:24: note: Function 'tryDate' argument 1 names different: declaration 'date' definition 'theDate'.
icu/source/test/intltest/tsdate.cpp:150:40: note: Function 'tryDate' argument 1 names different: declaration 'date' definition 'theDate'.
icu/source/test/intltest/tsmthred.cpp:1353:0: error: syntax error [syntaxError]
icu/source/test/intltest/tsnmfmt.cpp:116:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
icu/source/test/intltest/tsputil.cpp:404:13: style: Same expression on both sides of '>'. [duplicateExpression]
icu/source/test/intltest/tsputil.cpp:431:13: style: Same expression on both sides of '<'. [duplicateExpression]
icu/source/test/intltest/tsputil.cpp:458:13: style: Same expression on both sides of '>='. [duplicateExpression]
icu/source/test/intltest/tsputil.cpp:485:13: style: Same expression on both sides of '<='. [duplicateExpression]
icu/source/test/intltest/tstnorm.cpp:1224:12: style: The scope of the variable 'category' can be reduced. [variableScope]
icu/source/test/intltest/tstnorm.cpp:493:61: style: Function 'hex' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
icu/source/test/intltest/tstnorm.h:89:51: note: Function 'hex' argument 1 names different: declaration 'str' definition 's'.
icu/source/test/intltest/tstnorm.cpp:493:61: note: Function 'hex' argument 1 names different: declaration 'str' definition 's'.
icu/source/test/intltest/tstnorm.cpp:574:42: style: Function 'assertEqual' argument 3 names different: declaration 'result' definition 'iter'. [funcArgNamesDifferent]
icu/source/test/intltest/tstnorm.h:85:26: note: Function 'assertEqual' argument 3 names different: declaration 'result' definition 'iter'.
icu/source/test/intltest/tstnorm.cpp:574:42: note: Function 'assertEqual' argument 3 names different: declaration 'result' definition 'iter'.
icu/source/test/intltest/tstnorm.cpp:630:54: style: Function 'TestPreviousNext' argument 3 names different: declaration 'expext' definition 'expect'. [funcArgNamesDifferent]
icu/source/test/intltest/tstnorm.h:64:37: note: Function 'TestPreviousNext' argument 3 names different: declaration 'expext' definition 'expect'.
icu/source/test/intltest/tstnorm.cpp:630:54: note: Function 'TestPreviousNext' argument 3 names different: declaration 'expext' definition 'expect'.
icu/source/test/intltest/tstnorm.cpp:918:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
icu/source/test/intltest/tstnorm.cpp:596:13: style: Technically the member function 'UChar32Iterator::current' can be const. [functionConst]
icu/source/test/intltest/tstnorm.cpp:620:13: style: Technically the member function 'UChar32Iterator::getIndex' can be const. [functionConst]
icu/source/test/intltest/tstnorm.cpp:783:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tstnorm.cpp:1582:68: style: Reading from empty STL container 'result' [reademptycontainer]
icu/source/test/intltest/tstnorm.cpp:1598:62: style: Reading from empty STL container 'result' [reademptycontainer]
icu/source/test/intltest/tstnorm.cpp:1630:77: style: Reading from empty STL container 'result' [reademptycontainer]
icu/source/test/intltest/tufmtts.cpp:264:70: style: Same expression on both sides of '==' because the value of '*tmf_en' and 'tmf_assign' are the same. [duplicateExpression]
icu/source/test/intltest/tufmtts.cpp:263:33: note: 'tmf_assign' is assigned value '*tmf_en' here.
icu/source/test/intltest/tufmtts.cpp:264:70: note: Same expression on both sides of '==' because the value of '*tmf_en' and 'tmf_assign' are the same.
icu/source/test/intltest/tufmtts.cpp:28:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/tufmtts.cpp:28:10: note: Function in derived class
icu/source/test/intltest/tufmtts.cpp:112:0: error: Memory leak: formats [memleak]
icu/source/test/intltest/tufmtts.cpp:197:0: error: Memory leak: ptrs [memleak]
icu/source/test/intltest/tzfmttst.cpp:100:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzfmttst.cpp:869:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzoffloc.cpp:104:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzregts.cpp:1143:5: style: Variable 'zone' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/tzregts.cpp:1141:0: note: Variable 'zone' is reassigned a value before the old one has been used.
icu/source/test/intltest/tzregts.cpp:1143:5: note: Variable 'zone' is reassigned a value before the old one has been used.
icu/source/test/intltest/tzregts.cpp:81:12: style: Same expression on both sides of '==' because the value of 'z1' and 'z2' are the same. [duplicateExpression]
icu/source/test/intltest/tzregts.cpp:79:44: note: 'z1' is assigned value 'TimeZone::createTimeZone("PST")' here.
icu/source/test/intltest/tzregts.cpp:80:44: note: 'z2' is assigned value 'TimeZone::createTimeZone("PST")' here.
icu/source/test/intltest/tzregts.cpp:81:12: note: Same expression on both sides of '==' because the value of 'z1' and 'z2' are the same.
icu/source/test/intltest/tzregts.cpp:862:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzrulets.cpp:1157:23: warning: Possible null pointer dereference: dst [nullPointer]
icu/source/test/intltest/tzrulets.cpp:1134:25: note: Assignment 'dst=NULL', assigned value is 0
icu/source/test/intltest/tzrulets.cpp:1157:23: note: Null pointer dereference
icu/source/test/intltest/tzrulets.cpp:2306:40: style: Function 'getUTCMillis' argument 1 names different: declaration 'year' definition 'y'. [funcArgNamesDifferent]
icu/source/test/intltest/tzrulets.h:50:32: note: Function 'getUTCMillis' argument 1 names different: declaration 'year' definition 'y'.
icu/source/test/intltest/tzrulets.cpp:2306:40: note: Function 'getUTCMillis' argument 1 names different: declaration 'year' definition 'y'.
icu/source/test/intltest/tzrulets.cpp:2306:51: style: Function 'getUTCMillis' argument 2 names different: declaration 'month' definition 'm'. [funcArgNamesDifferent]
icu/source/test/intltest/tzrulets.h:50:46: note: Function 'getUTCMillis' argument 2 names different: declaration 'month' definition 'm'.
icu/source/test/intltest/tzrulets.cpp:2306:51: note: Function 'getUTCMillis' argument 2 names different: declaration 'month' definition 'm'.
icu/source/test/intltest/tzrulets.cpp:2306:62: style: Function 'getUTCMillis' argument 3 names different: declaration 'dom' definition 'd'. [funcArgNamesDifferent]
icu/source/test/intltest/tzrulets.h:50:61: note: Function 'getUTCMillis' argument 3 names different: declaration 'dom' definition 'd'.
icu/source/test/intltest/tzrulets.cpp:2306:62: note: Function 'getUTCMillis' argument 3 names different: declaration 'dom' definition 'd'.
icu/source/test/intltest/tzrulets.cpp:2307:40: style: Function 'getUTCMillis' argument 4 names different: declaration 'hour' definition 'hr'. [funcArgNamesDifferent]
icu/source/test/intltest/tzrulets.h:51:17: note: Function 'getUTCMillis' argument 4 names different: declaration 'hour' definition 'hr'.
icu/source/test/intltest/tzrulets.cpp:2307:40: note: Function 'getUTCMillis' argument 4 names different: declaration 'hour' definition 'hr'.
icu/source/test/intltest/tzrulets.cpp:59:5: style: Class 'TestZIDEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/tzrulets.cpp:606:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzrulets.cpp:970:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzrulets.cpp:2081:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tzrulets.cpp:2100:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/tztest.cpp:1724:9: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
icu/source/test/intltest/tztest.cpp:1730:11: note: Assuming that condition 's==NULL' is not redundant
icu/source/test/intltest/tztest.cpp:1724:9: note: Null pointer dereference
icu/source/test/intltest/tztest.cpp:545:5: style: Variable 'any' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/tztest.cpp:543:5: note: Variable 'any' is reassigned a value before the old one has been used.
icu/source/test/intltest/tztest.cpp:545:5: note: Variable 'any' is reassigned a value before the old one has been used.
icu/source/test/intltest/tztest.cpp:737:26: style: The scope of the variable 'id1' can be reduced. [variableScope]
icu/source/test/intltest/tztest.cpp:1939:15: style: The scope of the variable 'tz' can be reduced. [variableScope]
icu/source/test/intltest/ucaconf.cpp:329:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
icu/source/test/intltest/ucaconf.cpp:191:21: style: Variable 'b2' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/ucaconf.cpp:197:24: style: Unused variable: sk2 [unusedVariable]
icu/source/test/intltest/ucdtest.cpp:163:21: style: C-style pointer casting [cstyleCast]
icu/source/test/intltest/ucdtest.cpp:78:17: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/test/intltest/ucharstrietest.cpp:40:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/ucharstrietest.cpp:40:10: note: Function in derived class
icu/source/test/intltest/unifiedcachetest.cpp:34:0: error: syntax error [syntaxError]
icu/source/test/intltest/uobjtest.cpp:181:26: warning: Either the condition '!obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
icu/source/test/intltest/uobjtest.cpp:190:12: note: Assuming that condition '!obj' is not redundant
icu/source/test/intltest/uobjtest.cpp:181:26: note: Null pointer dereference
icu/source/test/intltest/uobjtest.cpp:345:5: error: Null pointer dereference: noNormalizer2 [nullPointer]
icu/source/test/intltest/uobjtest.cpp:343:40: note: Assignment 'noNormalizer2=NULL', assigned value is 0
icu/source/test/intltest/uobjtest.cpp:345:5: note: Null pointer dereference
icu/source/test/intltest/uobjtest.cpp:318:5: style: Class 'TestLocaleKeyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/usettest.cpp:1495:9: style: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/usettest.cpp:1494:0: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:1495:9: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:1496:9: style: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/usettest.cpp:1495:9: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:1496:9: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:1497:9: style: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
icu/source/test/intltest/usettest.cpp:1496:9: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:1497:9: note: Variable 'b' is reassigned a value before the old one has been used if variable is no semaphore variable.
icu/source/test/intltest/usettest.cpp:364:54: style: Same expression on both sides of '||' because the value of 'set2equal==*set1' and 'set2equal==set1equal' are the same. [duplicateExpression]
icu/source/test/intltest/usettest.cpp:361:26: note: 'set1equal' is assigned value '*set1' here.
icu/source/test/intltest/usettest.cpp:362:26: note: 'set2equal' is assigned value '*set2' here.
icu/source/test/intltest/usettest.cpp:364:54: note: Same expression on both sides of '||' because the value of 'set2equal==*set1' and 'set2equal==set1equal' are the same.
icu/source/test/intltest/usettest.cpp:372:56: style: Same expression on both sides of '||' because the value of '*set2clone!=*set2' and '*set2clone!=set2equal' are the same. [duplicateExpression]
icu/source/test/intltest/usettest.cpp:362:26: note: 'set2equal' is assigned value '*set2' here.
icu/source/test/intltest/usettest.cpp:372:56: note: Same expression on both sides of '||' because the value of '*set2clone!=*set2' and '*set2clone!=set2equal' are the same.
icu/source/test/intltest/usettest.cpp:373:29: style: Same expression on both sides of '||' because the value of '*set2clone==*set1' and '*set2clone==set1equal' are the same. [duplicateExpression]
icu/source/test/intltest/usettest.cpp:361:26: note: 'set1equal' is assigned value '*set1' here.
icu/source/test/intltest/usettest.cpp:373:29: note: Same expression on both sides of '||' because the value of '*set2clone==*set1' and '*set2clone==set1equal' are the same.
icu/source/test/intltest/usettest.cpp:3175:25: style: The scope of the variable 'limit' can be reduced. [variableScope]
icu/source/test/intltest/usettest.cpp:3175:32: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/intltest/usettest.cpp:3287:19: style: The scope of the variable 'expect' can be reduced. [variableScope]
icu/source/test/intltest/usettest.cpp:3486:14: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/test/intltest/usettest.cpp:1964:64: style: Function 'checkSerializeRoundTrip' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
icu/source/test/intltest/usettest.h:147:52: note: Function 'checkSerializeRoundTrip' argument 1 names different: declaration 's' definition 't'.
icu/source/test/intltest/usettest.cpp:1964:64: note: Function 'checkSerializeRoundTrip' argument 1 names different: declaration 's' definition 't'.
icu/source/test/intltest/usettest.cpp:1964:79: style: Function 'checkSerializeRoundTrip' argument 2 names different: declaration 'ec' definition 'status'. [funcArgNamesDifferent]
icu/source/test/intltest/usettest.h:147:67: note: Function 'checkSerializeRoundTrip' argument 2 names different: declaration 'ec' definition 'status'.
icu/source/test/intltest/usettest.cpp:1964:79: note: Function 'checkSerializeRoundTrip' argument 2 names different: declaration 'ec' definition 'status'.
icu/source/test/intltest/usettest.cpp:3869:14: style: Variable 'length16' is assigned a value that is never used. [unreadVariable]
icu/source/test/intltest/usettest.cpp:1583:5: style: Class 'TokenSymbolTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/usettest.cpp:2374:5: style: Class 'UnicodeSetWithStrings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/usettest.cpp:2431:5: style: Class 'UnicodeSetWithStringsIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/intltest/ustrtest.cpp:1196:19: style: Condition 'guardWord!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1190:33: note: Assignment 'guardWord=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1196:19: note: Condition 'guardWord!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:1203:19: style: Condition 'guardWord!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1190:33: note: Assignment 'guardWord=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1203:19: note: Condition 'guardWord!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:1221:20: style: Condition 'guardWord2!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1216:24: note: Assignment 'guardWord2=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1221:20: note: Condition 'guardWord2!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:1227:20: style: Condition 'guardWord2!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1216:24: note: Assignment 'guardWord2=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1227:20: note: Condition 'guardWord2!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:1236:20: style: Condition 'guardWord2!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1216:24: note: Assignment 'guardWord2=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1236:20: note: Condition 'guardWord2!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:1244:20: style: Condition 'guardWord2!=19949' is always false [knownConditionTrueFalse]
icu/source/test/intltest/ustrtest.cpp:1216:24: note: Assignment 'guardWord2=19949', assigned value is 19949
icu/source/test/intltest/ustrtest.cpp:1244:20: note: Condition 'guardWord2!=19949' is always false
icu/source/test/intltest/ustrtest.cpp:580:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icu/source/test/intltest/ustrtest.cpp:589:17: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/intltest/ustrtest.cpp:351:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/intltest/uts46test.cpp:39:10: style: The function 'runIndexedTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/intltest/intltest.h:316:18: note: Virtual function in base class
icu/source/test/intltest/uts46test.cpp:39:10: note: Function in derived class
icu/source/test/intltest/utxttest.cpp:418:5: style: Variable 'targetUT' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/utxttest.cpp:410:0: note: Variable 'targetUT' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:418:5: note: Variable 'targetUT' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:496:5: style: Variable 'targetUT' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/utxttest.cpp:488:0: note: Variable 'targetUT' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:496:5: note: Variable 'targetUT' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:939:9: style: Variable 'ut' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/intltest/utxttest.cpp:935:0: note: Variable 'ut' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:939:9: note: Variable 'ut' is reassigned a value before the old one has been used.
icu/source/test/intltest/utxttest.cpp:1063:45: style: Same expression on both sides of '-'. [duplicateExpression]
icu/source/test/intltest/utxttest.cpp:1132:45: style: Same expression on both sides of '-'. [duplicateExpression]
icu/source/test/intltest/utxttest.cpp:1200:45: style: Same expression on both sides of '-'. [duplicateExpression]
icu/source/test/intltest/utxttest.cpp:298:91: style: Function 'TestCMR' argument 5 names different: declaration 'utf16Map' definition 'u16Map'. [funcArgNamesDifferent]
icu/source/test/intltest/utxttest.h:52:87: note: Function 'TestCMR' argument 5 names different: declaration 'utf16Map' definition 'u16Map'.
icu/source/test/intltest/utxttest.cpp:298:91: note: Function 'TestCMR' argument 5 names different: declaration 'utf16Map' definition 'u16Map'.
icu/source/test/intltest/utxttest.cpp:818:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/iotest/filetst.c:1212:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1213:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1214:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1215:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1216:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1217:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1218:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:1219:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/filetst.c:693:5: style: Variable 'myFile' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/iotest/filetst.c:690:0: note: Variable 'myFile' is reassigned a value before the old one has been used.
icu/source/test/iotest/filetst.c:693:5: note: Variable 'myFile' is reassigned a value before the old one has been used.
icu/source/test/iotest/filetst.c:846:5: style: Variable 'myFile' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/iotest/filetst.c:838:0: note: Variable 'myFile' is reassigned a value before the old one has been used.
icu/source/test/iotest/filetst.c:846:5: note: Variable 'myFile' is reassigned a value before the old one has been used.
icu/source/test/iotest/filetst.c:1297:10: style: The scope of the variable 'compBuffer' can be reduced. [variableScope]
icu/source/test/iotest/filetst.c:1299:13: style: The scope of the variable 'cNumScanned' can be reduced. [variableScope]
icu/source/test/iotest/filetst.c:952:13: style: Checking if unsigned variable 'inLen' is less than zero. [unsignedLessThanZero]
icu/source/test/iotest/filetst.c:1458:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
icu/source/test/iotest/filetst.c:1035:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1041:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1047:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1054:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1060:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1066:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1084:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/filetst.c:1090:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
icu/source/test/iotest/iotest.cpp:143:13: style: Variable 'directory' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/iotest/iotest.cpp:133:0: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:143:13: note: Variable 'directory' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:146:13: style: Variable 'tdpath' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/iotest/iotest.cpp:135:0: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:146:13: note: Variable 'tdpath' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:156:13: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/iotest/iotest.cpp:134:0: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:156:13: note: Variable 'test' is reassigned a value before the old one has been used.
icu/source/test/iotest/iotest.cpp:202:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:207:10: style: The scope of the variable 'cFormat' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:208:10: style: The scope of the variable 'cExpected' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:213:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:214:12: style: The scope of the variable 'i8' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:215:13: style: The scope of the variable 'i16' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:216:13: style: The scope of the variable 'i32' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:217:13: style: The scope of the variable 'i64' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:218:12: style: The scope of the variable 'dbl' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:219:13: style: The scope of the variable 'uBufferLenReturned' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:221:17: style: The scope of the variable 'fileLocale' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:222:13: style: The scope of the variable 'uFileBufferLenReturned' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:368:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:373:10: style: The scope of the variable 'cExpected' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:378:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:379:16: style: The scope of the variable 'expected8' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:380:18: style: The scope of the variable 'expected16' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:381:18: style: The scope of the variable 'expected32' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:382:18: style: The scope of the variable 'expected64' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:383:17: style: The scope of the variable 'expectedDbl' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:384:25: style: The scope of the variable 'expectedFlt' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:385:13: style: The scope of the variable 'uBufferLenReturned' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:570:15: style: The scope of the variable 'testData' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:575:10: style: The scope of the variable 'cFormat' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:576:10: style: The scope of the variable 'cExpected' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:581:13: style: The scope of the variable 'precision' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:582:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:583:12: style: The scope of the variable 'i8' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:584:13: style: The scope of the variable 'i16' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:585:13: style: The scope of the variable 'i32' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:586:13: style: The scope of the variable 'i64' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:587:12: style: The scope of the variable 'dbl' can be reduced. [variableScope]
icu/source/test/iotest/iotest.cpp:588:13: style: The scope of the variable 'uBufferLenReturned' can be reduced. [variableScope]
icu/source/test/iotest/strtst.c:443:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:444:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:445:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:446:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:447:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:448:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:449:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:450:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/test/iotest/strtst.c:33:13: style: The scope of the variable 'retVal' can be reduced. [variableScope]
icu/source/test/iotest/strtst.c:611:10: style: The scope of the variable 'compBuffer' can be reduced. [variableScope]
icu/source/test/iotest/strtst.c:613:13: style: The scope of the variable 'cNumScanned' can be reduced. [variableScope]
icu/source/test/iotest/strtst.c:731:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
icu/source/test/iotest/trnstst.c:97:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
icu/source/test/letest/FontObject.cpp:40:17: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:112:21: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:143:35: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:203:21: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:217:32: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:222:21: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:226:21: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontObject.cpp:16:30: style: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'. [funcArgNamesDifferent]
icu/source/test/letest/FontObject.h:186:22: note: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'.
icu/source/test/letest/FontObject.cpp:16:30: note: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'.
icu/source/test/letest/FontObject.cpp:155:50: style: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'. [funcArgNamesDifferent]
icu/source/test/letest/FontObject.h:192:42: note: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'.
icu/source/test/letest/FontObject.cpp:155:50: note: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'.
icu/source/test/letest/FontObject.h:190:10: performance: Technically the member function 'FontObject::deleteTable' can be static. [functionStatic]
icu/source/test/letest/FontObject.cpp:57:18: note: Technically the member function 'FontObject::deleteTable' can be static.
icu/source/test/letest/FontObject.h:190:10: note: Technically the member function 'FontObject::deleteTable' can be static.
icu/source/test/letest/FontObject.cpp:40:5: style: Class 'FontObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/letest/FontObject.cpp:40:5: style: Class 'FontObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/letest/FontObject.h:186:5: style: Class 'FontObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/letest/FontTableCache.cpp:73:6: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/FontTableCache.cpp:83:23: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:113:19: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:133:18: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:161:17: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:274:29: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:287:42: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:289:33: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:320:42: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:322:33: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:369:38: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:370:42: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:377:33: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/PortableFontInstance.cpp:283:77: style: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:78:67: note: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/letest/PortableFontInstance.cpp:283:77: note: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/letest/PortableFontInstance.cpp:283:99: style: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:78:87: note: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/letest/PortableFontInstance.cpp:283:99: note: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/letest/PortableFontInstance.cpp:283:121: style: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:78:107: note: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/letest/PortableFontInstance.cpp:283:121: note: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/letest/PortableFontInstance.cpp:316:91: style: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:80:81: note: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/letest/PortableFontInstance.cpp:316:91: note: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/letest/PortableFontInstance.cpp:316:113: style: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:80:101: note: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/letest/PortableFontInstance.cpp:316:113: note: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/letest/PortableFontInstance.cpp:316:135: style: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'. [funcArgNamesDifferent]
icu/source/test/letest/PortableFontInstance.h:80:121: note: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/letest/PortableFontInstance.cpp:316:135: note: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/letest/PortableFontInstance.cpp:422:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
icu/source/test/letest/cmaps.h:30:5: warning: Member variable 'CMAPMapper::fcmap' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/cmaps.h:46:5: warning: Member variable 'CMAPFormat4Mapper::fEndCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/cmaps.h:46:5: warning: Member variable 'CMAPFormat4Mapper::fStartCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/cmaps.h:46:5: warning: Member variable 'CMAPFormat4Mapper::fIdDelta' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/cmaps.h:46:5: warning: Member variable 'CMAPFormat4Mapper::fIdRangeOffset' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/cmaps.h:67:5: warning: Member variable 'CMAPGroupMapper::fGroups' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/letest/PortableFontInstance.cpp:90:5: style: Class 'PortableFontInstance' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/letest/PortableFontInstance.cpp:90:5: style: Class 'PortableFontInstance' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/letest/cmaps.h:43:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/letest/cmaps.h:21:23: note: Virtual function in base class
icu/source/test/letest/cmaps.h:43:23: note: Function in derived class
icu/source/test/letest/cmaps.h:64:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/letest/cmaps.h:21:23: note: Virtual function in base class
icu/source/test/letest/cmaps.h:64:23: note: Function in derived class
icu/source/test/letest/PortableFontInstance.h:69:17: style: The function 'readFontTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/letest/FontTableCache.h:30:25: note: Virtual function in base class
icu/source/test/letest/PortableFontInstance.h:69:17: note: Function in derived class
icu/source/test/letest/cfonts.cpp:40:30: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cfonts.cpp:47:30: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cfonts.cpp:54:30: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cfonts.cpp:61:30: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cfonts.cpp:68:30: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cletest.c:400:10: style: The scope of the variable 'path' can be reduced. [variableScope]
icu/source/test/letest/cmaps.cpp:139:45: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/cmaps.cpp:143:49: style: C-style pointer casting [cstyleCast]
icu/source/test/letest/gendata.cpp:56:5: style: Variable 'srcDataDir' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/letest/gendata.cpp:52:0: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/letest/gendata.cpp:56:5: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/letest/gendata.cpp:289:21: style: Variable 'utf8' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/letest/gendata.cpp:284:0: note: Variable 'utf8' is reassigned a value before the old one has been used.
icu/source/test/letest/gendata.cpp:289:21: note: Variable 'utf8' is reassigned a value before the old one has been used.
icu/source/test/letest/gendata.cpp:43:17: style: struct member 'TestInput::fontName' is never used. [unusedStructMember]
icu/source/test/letest/gendata.cpp:44:17: style: struct member 'TestInput::text' is never used. [unusedStructMember]
icu/source/test/letest/gendata.cpp:168:9: error: Resource leak: outputFile [resourceLeak]
icu/source/test/letest/gendata.cpp:171:7: error: Resource leak: outputFile [resourceLeak]
icu/source/test/letest/letest.cpp:420:5: style: Variable 'srcDataDir' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/letest/letest.cpp:416:0: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/letest/letest.cpp:420:5: note: Variable 'srcDataDir' is reassigned a value before the old one has been used.
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:257:29: style: The scope of the variable 'fmt' can be reduced. [variableScope]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:108:8: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:213:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:61:2: warning: Member variable 'BreakItFunction::wordIteration' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:153:2: warning: Member variable 'DateFmtFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:281:9: warning: Member variable 'DateFmtCopyFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:328:2: warning: Member variable 'DIFCreateFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:383:2: warning: Member variable 'TimeZoneCreateFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:427:2: warning: Member variable 'DTPatternGeneratorCreateFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:472:2: warning: Member variable 'DTPatternGeneratorCopyFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:519:2: warning: Member variable 'DTPatternGeneratorBestValueFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:567:2: warning: Member variable 'NumFmtFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/DateFmtPerf/DateFmtPerf.h:696:3: warning: Member variable 'StdioNumFmtFunction::locale' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/charperf/charperf.h:185:5: warning: Return value of function iswalpha() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:190:5: warning: Return value of function iswupper() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:195:5: warning: Return value of function iswlower() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:200:5: warning: Return value of function iswdigit() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:205:5: warning: Return value of function iswspace() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:210:5: warning: Return value of function iswalnum() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:220:5: warning: Return value of function iswprint() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:225:5: warning: Return value of function iswcntrl() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:230:5: warning: Return value of function towlower() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:235:5: warning: Return value of function towupper() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:240:5: warning: Return value of function iswspace() is not used. [ignoredReturnValue]
icu/source/test/perf/charperf/charperf.h:43:9: performance: Variable 'MIN_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/charperf/charperf.h:44:9: performance: Variable 'MAX_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/charperf/charperf.h:73:9: performance: Variable 'MIN_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/charperf/charperf.h:74:9: performance: Variable 'MAX_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/collationperf/collperf.cpp:860:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:876:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:948:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:973:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:1024:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:1041:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:1111:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:1136:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/collationperf/collperf.cpp:227:18: style: The scope of the variable 'pArgName' can be reduced. [variableScope]
icu/source/test/perf/collationperf/collperf.cpp:547:29: style: The scope of the variable 'ri' can be reduced. [variableScope]
icu/source/test/perf/collationperf/collperf.cpp:1687:21: style: The scope of the variable 'ce' can be reduced. [variableScope]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fFile' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fName' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fEof' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fError' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fPending2ndSurrogate' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1220:5: warning: Member variable 'UCharFile::fEncoding' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fFile' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fName' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fEof' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fError' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fPending2ndSurrogate' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1221:17: warning: Member variable 'UCharFile::fEncoding' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/collationperf/collperf.cpp:1233:5: performance: Variable 'fEof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/collationperf/collperf.cpp:1234:5: performance: Variable 'fError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/collationperf/collperf.cpp:1216:13: style: Technically the member function 'UCharFile::eof' can be const. [functionConst]
icu/source/test/perf/collationperf/collperf.cpp:1217:13: style: Technically the member function 'UCharFile::error' can be const. [functionConst]
icu/source/test/perf/collationperf/collperf.cpp:1213:5: style: Class 'UCharFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/collationperf/collperf.cpp:773:0: error: Memory leak: sortBuf [memleak]
icu/source/test/perf/collperf/collperf.cpp:273:28: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:274:28: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:289:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:294:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:299:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:336:5: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:337:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:342:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:343:9: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf/collperf.cpp:425:17: style: The scope of the variable 'guess' can be reduced. [variableScope]
icu/source/test/perf/collperf/collperf.cpp:427:17: style: The scope of the variable 'r' can be reduced. [variableScope]
icu/source/test/perf/collperf/collperf.cpp:800:17: style: The scope of the variable 's' can be reduced. [variableScope]
icu/source/test/perf/collperf/collperf.cpp:801:17: style: The scope of the variable 't' can be reduced. [variableScope]
icu/source/test/perf/collperf/collperf.cpp:741:9: style: Variable 'temp' is modified but its new value is never used. [unreadVariable]
icu/source/test/perf/collperf/collperf.cpp:63:1: style: Member variable 'CA_uchar::index' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:63:1: note: Member variable 'CA_uchar::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:63:1: note: Member variable 'CA_uchar::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:63:1: style: Member variable 'CA_uchar::count' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:63:1: note: Member variable 'CA_uchar::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:63:1: note: Member variable 'CA_uchar::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:64:1: style: Member variable 'CA_char::index' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:64:1: note: Member variable 'CA_char::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:64:1: note: Member variable 'CA_char::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:64:1: style: Member variable 'CA_char::count' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:64:1: note: Member variable 'CA_char::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:64:1: note: Member variable 'CA_char::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:65:1: style: Member variable 'CA_uint8::index' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:65:1: note: Member variable 'CA_uint8::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:65:1: note: Member variable 'CA_uint8::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:65:1: style: Member variable 'CA_uint8::count' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:65:1: note: Member variable 'CA_uint8::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:65:1: note: Member variable 'CA_uint8::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:66:1: style: Member variable 'CA_win_wchar::index' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:66:1: note: Member variable 'CA_win_wchar::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:66:1: note: Member variable 'CA_win_wchar::index' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:66:1: style: Member variable 'CA_win_wchar::count' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:66:1: note: Member variable 'CA_win_wchar::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:66:1: note: Member variable 'CA_win_wchar::count' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:352:13: style: Member variable 'CmdQsort::num' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:358:26: note: Member variable 'CmdQsort::num' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:352:13: note: Member variable 'CmdQsort::num' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:350:13: style: Member variable 'CmdQsort::fn' is in the wrong place in the initializer list. [initializerList]
icu/source/test/perf/collperf/collperf.cpp:358:48: note: Member variable 'CmdQsort::fn' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:350:13: note: Member variable 'CmdQsort::fn' is in the wrong place in the initializer list.
icu/source/test/perf/collperf/collperf.cpp:63:1: style: Technically the member function 'CA_uchar::lengthOf' can be const. [functionConst]
icu/source/test/perf/collperf/collperf.cpp:64:1: style: Technically the member function 'CA_char::lengthOf' can be const. [functionConst]
icu/source/test/perf/collperf/collperf.cpp:65:1: style: Technically the member function 'CA_uint8::lengthOf' can be const. [functionConst]
icu/source/test/perf/collperf/collperf.cpp:66:1: style: Technically the member function 'CA_win_wchar::lengthOf' can be const. [functionConst]
icu/source/test/perf/collperf/collperf.cpp:63:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:63:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:64:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:64:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:65:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:65:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:66:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf/collperf.cpp:66:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf2/collperf2.cpp:759:31: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf2/collperf2.cpp:848:31: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf2/collperf2.cpp:858:31: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf2/collperf2.cpp:1276:32: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf2/collperf2.cpp:1288:28: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/collperf2/collperf2.cpp:112:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/collperf2/collperf2.cpp:224:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/collperf2/collperf2.cpp:523:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/collperf2/collperf2.cpp:643:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/collperf2/collperf2.cpp:321:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/collperf2/collperf2.cpp:749:5: style: Struct 'CollatorAndCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/collperf2/collperf2.cpp:48:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf2/collperf2.cpp:48:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf2/collperf2.cpp:49:1: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/collperf2/collperf2.cpp:49:1: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
icu/source/test/perf/convperf/convperf.h:52:34: warning: Either the condition 'target==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
icu/source/test/perf/convperf/convperf.h:53:23: note: Assuming that condition 'target==NULL' is not redundant
icu/source/test/perf/convperf/convperf.h:52:34: note: Null pointer addition
icu/source/test/perf/convperf/convperf.h:98:34: warning: Either the condition 'target==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
icu/source/test/perf/convperf/convperf.h:99:23: note: Assuming that condition 'target==NULL' is not redundant
icu/source/test/perf/convperf/convperf.h:98:34: note: Null pointer addition
icu/source/test/perf/convperf/convperf.h:197:22: style: Variable 'winSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/convperf/convperf.h:252:23: style: Variable 'winSize' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/convperf/convperf.h:83:5: warning: Member variable 'ICUFromUnicodePerfFunction::name' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/convperf/convperf.h:128:9: performance: Variable 'cleanup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/convperf/convperf.h:165:9: performance: Variable 'srcLen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/convperf/convperf.h:219:9: performance: Variable 'srcLen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:84:5: style: Class 'PackageLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:140:5: style: Class 'BinarySearchPackageLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:249:5: style: Class 'PrefixBinarySearchPackageLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:276:5: style: Class 'BytesTriePackageLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:332:5: style: Class 'DictLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:408:5: style: Class 'UCharsTrieDictLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:439:5: style: Class 'UCharsTrieDictMatches' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:465:5: style: Class 'UCharsTrieDictContains' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:510:5: style: Class 'BytesTrieDictLookup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:585:5: style: Class 'BytesTrieDictMatches' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:614:5: style: Class 'BytesTrieDictContains' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:252:18: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:162:18: note: Virtual function in base class
icu/source/test/perf/dicttrieperf/dicttrieperf.cpp:252:18: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:317:12: style: The scope of the variable 'trial' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:451:13: style: The scope of the variable 'trial' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:575:13: style: The scope of the variable 'trial' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:695:1: style: The scope of the variable 'val' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:697:1: style: The scope of the variable 'val' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:698:1: style: The scope of the variable 'val' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:699:1: style: The scope of the variable 'val' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:701:1: style: The scope of the variable 'val' can be reduced. [variableScope]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:320:15: style: Variable 'trial' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:456:17: style: Variable 'trial' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:580:17: style: Variable 'trial' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:695:1: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:697:1: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:698:1: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:699:1: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:701:1: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:156:3: warning: Member variable 'HowExpensiveTest::fIterations' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:342:3: warning: Member variable 'AttrNumTest::name2' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:370:3: warning: Member variable 'NOXNumTest::fAttrValue' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:370:3: warning: Member variable 'NOXNumTest::name2' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: warning: The class 'NumTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:270:15: note: The class 'NumTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: note: The class 'NumTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: warning: The class 'NumTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:271:7: note: The class 'NumTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: note: The class 'NumTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: warning: The class 'NumFmtTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:398:15: note: The class 'NumFmtTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: note: The class 'NumFmtTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: warning: The class 'NumFmtTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:399:7: note: The class 'NumFmtTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: note: The class 'NumFmtTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: warning: The class 'NumFmtInt64Test' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:483:15: note: The class 'NumFmtInt64Test' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: note: The class 'NumFmtInt64Test' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: warning: The class 'NumFmtInt64Test' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:484:7: note: The class 'NumFmtInt64Test' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: note: The class 'NumFmtInt64Test' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: warning: The class 'NumFmtStringPieceTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:610:15: note: The class 'NumFmtStringPieceTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:192:15: note: The class 'NumFmtStringPieceTest' defines member variable with name 'fFile' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: warning: The class 'NumFmtStringPieceTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'. [duplInheritedMember]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:611:7: note: The class 'NumFmtStringPieceTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:193:11: note: The class 'NumFmtStringPieceTest' defines member variable with name 'fLine' also defined in its parent class 'HowExpensiveTest'.
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:240:19: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:240:19: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:241:11: style: The function 'runTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:166:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:241:11: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:245:19: style: The function 'runTests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:175:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:245:19: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:276:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:164:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:276:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:305:8: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:305:8: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:316:11: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:316:11: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:337:23: style: The function 'getClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:286:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:337:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:348:26: style: The function 'initFmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:283:26: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:348:26: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:365:23: style: The function 'getClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:286:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:365:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:376:26: style: The function 'initFmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:283:26: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:376:26: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:404:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:164:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:404:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:433:8: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:433:8: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:450:11: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:450:11: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:489:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:164:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:489:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:557:8: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:557:8: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:574:11: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:574:11: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:616:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:164:23: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:616:23: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:648:8: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:648:8: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:666:11: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:666:11: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:695:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:695:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:697:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:697:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:698:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:698:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:699:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:699:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:701:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:701:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:709:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:709:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:727:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:727:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:735:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:735:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:735:1: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:735:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:736:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:736:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:736:1: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:736:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:739:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:739:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:739:1: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:739:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:742:1: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:161:19: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:742:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:742:1: style: The function 'warmup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:162:16: note: Virtual function in base class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:742:1: note: Function in derived class
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:459:12: error: Uninitialized variable: i [uninitvar]
icu/source/test/perf/howExpensiveIs/howExpensiveIs.cpp:583:12: error: Uninitialized variable: i [uninitvar]
icu/source/test/perf/howExpensiveIs/sieve.cpp:49:7: style: Variable 'sieve' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/sieve.cpp:153:16: style: Variable 'rangeMin' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/howExpensiveIs/sieve.cpp:154:17: style: Variable 'rangeMax' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/leperf/FontObject.cpp:44:17: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:116:21: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:147:35: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:207:21: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:221:32: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:226:21: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:230:21: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontObject.cpp:20:30: style: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/FontObject.h:190:22: note: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'.
icu/source/test/perf/leperf/FontObject.cpp:20:30: note: Function 'FontObject' argument 1 names different: declaration 'fontName' definition 'fileName'.
icu/source/test/perf/leperf/FontObject.cpp:159:50: style: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/FontObject.h:196:42: note: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'.
icu/source/test/perf/leperf/FontObject.cpp:159:50: note: Function 'unicodeToGlyph' argument 1 names different: declaration 'unicode' definition 'unicode32'.
icu/source/test/perf/leperf/FontObject.h:194:10: performance: Technically the member function 'FontObject::deleteTable' can be static. [functionStatic]
icu/source/test/perf/leperf/FontObject.cpp:61:18: note: Technically the member function 'FontObject::deleteTable' can be static.
icu/source/test/perf/leperf/FontObject.h:194:10: note: Technically the member function 'FontObject::deleteTable' can be static.
icu/source/test/perf/leperf/FontObject.cpp:44:5: style: Class 'FontObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/perf/leperf/FontObject.cpp:44:5: style: Class 'FontObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/perf/leperf/FontObject.h:190:5: style: Class 'FontObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/leperf/FontTableCache.cpp:75:6: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/FontTableCache.cpp:85:23: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:116:19: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:136:18: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:164:17: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:282:29: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:295:42: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:297:33: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:328:42: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:330:33: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:377:38: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:378:42: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:385:33: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:77: style: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:83:67: note: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:77: note: Function 'getNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:99: style: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:83:87: note: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:99: note: Function 'getNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:121: style: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:83:107: note: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:291:121: note: Function 'getNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:91: style: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:85:81: note: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:91: note: Function 'getUnicodeNameString' argument 2 names different: declaration 'platform' definition 'platformID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:113: style: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:85:101: note: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:113: note: Function 'getUnicodeNameString' argument 3 names different: declaration 'encoding' definition 'encodingID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:135: style: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'. [funcArgNamesDifferent]
icu/source/test/perf/leperf/PortableFontInstance.h:85:121: note: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:324:135: note: Function 'getUnicodeNameString' argument 4 names different: declaration 'language' definition 'languageID'.
icu/source/test/perf/leperf/PortableFontInstance.cpp:430:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
icu/source/test/perf/leperf/cmaps.h:34:5: warning: Member variable 'CMAPMapper::fcmap' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/cmaps.h:50:5: warning: Member variable 'CMAPFormat4Mapper::fEndCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/cmaps.h:50:5: warning: Member variable 'CMAPFormat4Mapper::fStartCodes' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/cmaps.h:50:5: warning: Member variable 'CMAPFormat4Mapper::fIdDelta' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/cmaps.h:50:5: warning: Member variable 'CMAPFormat4Mapper::fIdRangeOffset' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/cmaps.h:71:5: warning: Member variable 'CMAPGroupMapper::fGroups' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/leperf/PortableFontInstance.cpp:94:5: style: Class 'PortableFontInstance' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/test/perf/leperf/PortableFontInstance.cpp:94:5: style: Class 'PortableFontInstance' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/test/perf/leperf/cmaps.h:47:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/leperf/cmaps.h:25:23: note: Virtual function in base class
icu/source/test/perf/leperf/cmaps.h:47:23: note: Function in derived class
icu/source/test/perf/leperf/cmaps.h:68:23: style: The function 'unicodeToGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/leperf/cmaps.h:25:23: note: Virtual function in base class
icu/source/test/perf/leperf/cmaps.h:68:23: note: Function in derived class
icu/source/test/perf/leperf/PortableFontInstance.h:73:17: style: The function 'readFontTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/leperf/FontTableCache.h:32:25: note: Virtual function in base class
icu/source/test/perf/leperf/PortableFontInstance.h:73:17: note: Function in derived class
icu/source/test/perf/leperf/cfonts.cpp:39:30: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cfonts.cpp:46:30: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cfonts.cpp:53:30: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cfonts.cpp:60:30: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cfonts.cpp:67:30: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cmaps.cpp:140:45: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/cmaps.cpp:144:49: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/leperf.cpp:38:20: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/leperf.cpp:49:5: style: Variable 'glyphs' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/perf/leperf/leperf.cpp:43:0: note: Variable 'glyphs' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/leperf.cpp:49:5: note: Variable 'glyphs' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/leperf.cpp:50:5: style: Variable 'indices' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/perf/leperf/leperf.cpp:44:0: note: Variable 'indices' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/leperf.cpp:50:5: note: Variable 'indices' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/leperf.cpp:51:5: style: Variable 'positions' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/test/perf/leperf/leperf.cpp:45:0: note: Variable 'positions' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/leperf.cpp:51:5: note: Variable 'positions' is reassigned a value before the old one has been used.
icu/source/test/perf/leperf/letrperf.cpp:51:22: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:61:19: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:72:22: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:81:19: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:93:22: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:97:19: style: C-style pointer casting [cstyleCast]
icu/source/test/perf/leperf/letrperf.cpp:72:14: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/leperf/letrperf.cpp:81:31: style: Variable 'items2' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/leperf/letrperf.cpp:93:14: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/leperf/letrperf.cpp:97:31: style: Variable 'items2' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/normperf/dtfmtrtperf.h:212:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
icu/source/test/perf/normperf/dtfmtrtperf.h:64:2: style: Class 'DateTimeRoundTripFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/normperf/dtfmtrtperf.h:77:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
icu/source/test/perf/normperf/normperf.cpp:78:13: style: The scope of the variable 'reqLen' can be reduced. [variableScope]
icu/source/test/perf/normperf/normperf.cpp:95:13: style: The scope of the variable 'reqLen' can be reduced. [variableScope]
icu/source/test/perf/normperf/normperf.h:81:5: warning: Member variable 'QuickCheckPerfFunction::retVal' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/normperf/normperf.h:91:5: warning: Member variable 'QuickCheckPerfFunction::retVal' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/normperf/normperf.h:150:5: warning: Member variable 'NormPerfFunction::retVal' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/normperf/normperf.h:161:5: warning: Member variable 'NormPerfFunction::retVal' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/normperf/normperf.h:85:9: performance: Variable 'uselen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:86:9: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:89:9: performance: Variable 'line_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:95:9: performance: Variable 'uselen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:96:9: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:99:9: performance: Variable 'line_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:154:9: performance: Variable 'uselen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:159:9: performance: Variable 'line_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/normperf/normperf.h:165:9: performance: Variable 'uselen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ubrkperf/ubrkperf.h:76:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/ubrkperf/ubrkperf.h:55:16: note: Virtual function in base class
icu/source/test/perf/ubrkperf/ubrkperf.h:76:16: note: Function in derived class
icu/source/test/perf/ubrkperf/ubrkperf.h:100:16: style: The function 'call' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/ubrkperf/ubrkperf.h:55:16: note: Virtual function in base class
icu/source/test/perf/ubrkperf/ubrkperf.h:100:16: note: Function in derived class
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:367:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:411:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:599:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:610:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:238:18: style: The scope of the variable 'pArgName' can be reduced. [variableScope]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:289:11: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:397:9: style: Variable 'hit' is modified but its new value is never used. [unreadVariable]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fFile' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fName' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fEof' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fError' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fPending2ndSurrogate' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fFileSize' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:483:5: warning: Member variable 'UCharFile::fEncoding' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fFile' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fName' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fEof' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fError' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fPending2ndSurrogate' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fFileSize' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:484:17: warning: Member variable 'UCharFile::fEncoding' is not assigned a value in 'UCharFile::operator='. [operatorEqVarError]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:497:5: performance: Variable 'fEof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:498:5: performance: Variable 'fError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:478:13: style: Technically the member function 'UCharFile::eof' can be const. [functionConst]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:479:13: style: Technically the member function 'UCharFile::error' can be const. [functionConst]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:480:13: style: Technically the member function 'UCharFile::size' can be const. [functionConst]
icu/source/test/perf/ubrkperf/ubrkperfold.cpp:475:5: style: Class 'UCharFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/ucnvavailperf/ucnvavailperf.cpp:117:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icu/source/test/perf/ucnvavailperf/ucnvavailperf.cpp:126:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icu/source/test/perf/ucnvavailperf/ucnvavailperf.cpp:129:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icu/source/test/perf/ucnvavailperf/ucnvavailperf.cpp:132:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
icu/source/test/perf/ucnvavailperf/ucnvavailperf.cpp:63:9: error: Memory leak: p [memleak]
icu/source/test/perf/unisetperf/draft/bitset.cpp:104:28: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/test/perf/unisetperf/draft/bitset.cpp:104:31: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/test/perf/unisetperf/draft/bitset.cpp:42:5: warning: Member variable 'BMPBitHash::keys' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/unisetperf/draft/bitset.cpp:42:5: warning: Member variable 'BMPBitHash::reverse' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/unisetperf/draft/bitset.cpp:91:5: warning: Member variable 'BitSet::latin1Bits' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/unisetperf/draft/bitset.cpp:184:11: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/unisetperf/draft/unicont.h:27:19: note: Virtual function in base class
icu/source/test/perf/unisetperf/draft/bitset.cpp:184:11: note: Function in derived class
icu/source/test/perf/unisetperf/draft/trieset.cpp:100:11: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/test/perf/unisetperf/draft/unicont.h:27:19: note: Virtual function in base class
icu/source/test/perf/unisetperf/draft/trieset.cpp:100:11: note: Function in derived class
icu/source/test/perf/unisetperf/unisetperf.cpp:321:17: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/perf/unisetperf/unisetperf.cpp:367:17: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/test/perf/unisetperf/unisetperf.cpp:72:21: style: Class 'UnicodeSetPerformanceTest' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:138:5: style: Class 'Command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:160:5: style: Class 'Contains' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:210:5: style: Class 'SpanUTF16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:261:5: style: Class 'SpanBackUTF16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:316:5: style: Class 'SpanUTF8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/unisetperf/unisetperf.cpp:362:5: style: Class 'SpanBackUTF8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/usetperf/usetperf.cpp:37:5: style: Class 'CmdPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/ustrperf/stringperf.h:72:13: style: The scope of the variable 'loops' can be reduced. [variableScope]
icu/source/test/perf/ustrperf/stringperf.cpp:43:9: style: The scope of the variable 'loops' can be reduced. [variableScope]
icu/source/test/perf/ustrperf/stringperf.cpp:76:13: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/test/perf/ustrperf/stringperf.h:477:15: style: Unused variable: a [unusedVariable]
icu/source/test/perf/ustrperf/stringperf.h:482:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/ustrperf/stringperf.h:487:15: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/ustrperf/stringperf.h:493:19: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/ustrperf/stringperf.h:495:19: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
icu/source/test/perf/ustrperf/stringperf.h:139:5: warning: Member variable 'StringPerfFunction::fn2_' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/ustrperf/stringperf.h:186:5: warning: Member variable 'StringPerfFunction::fn2_' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/ustrperf/stringperf.cpp:68:24: warning: Member variable 'StringPerformanceTest::COUNT_' is not initialized in the constructor. [uninitMemberVar]
icu/source/test/perf/ustrperf/stringperf.h:146:9: performance: Variable 'uselen_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:147:9: performance: Variable 'line_mode_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:170:9: performance: Variable 'uselen_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:171:9: performance: Variable 'line_mode_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:193:9: performance: Variable 'uselen_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:194:9: performance: Variable 'line_mode_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:215:9: performance: Variable 'uselen_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:216:9: performance: Variable 'line_mode_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/test/perf/ustrperf/stringperf.h:475:69: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:480:70: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:485:70: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:490:70: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:505:71: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:510:72: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:516:72: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:526:73: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:540:69: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:545:70: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/ustrperf/stringperf.h:550:70: performance: Function parameter 's0' should be passed by const reference. [passedByValue]
icu/source/test/perf/utfperf/utfperf.cpp:125:5: style: Class 'Command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utfperf/utfperf.cpp:156:5: style: Class 'Roundtrip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utfperf/utfperf.cpp:223:5: style: Class 'FromUnicode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utfperf/utfperf.cpp:268:5: style: Class 'FromUTF8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utrie2perf/utrie2perf.cpp:65:21: style: Class 'UTrie2PerfTest' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
icu/source/test/perf/utrie2perf/utrie2perf.cpp:99:5: style: Class 'Command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utrie2perf/utrie2perf.cpp:119:5: style: Class 'CheckFCD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utrie2perf/utrie2perf.cpp:177:5: style: Class 'ToNFC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/perf/utrie2perf/utrie2perf.cpp:211:5: style: Class 'GetBiDiClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/test/thaitest/thaitest.cpp:229:13: style: The scope of the variable 'nextBreak' can be reduced. [variableScope]
icu/source/test/thaitest/thaitest.cpp:230:13: style: The scope of the variable 'nextSpaceBreak' can be reduced. [variableScope]
icu/source/test/thaitest/thaitest.cpp:510:21: warning: Member variable 'SpaceBreakIterator::fBreakIter' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:510:21: warning: Member variable 'SpaceBreakIterator::fText' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:510:21: warning: Member variable 'SpaceBreakIterator::fTextCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:510:21: warning: Member variable 'SpaceBreakIterator::fWordCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:510:21: warning: Member variable 'SpaceBreakIterator::fSpaceCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:171:20: warning: Member variable 'ThaiWordbreakTest::fBreaksNotFound' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:171:20: warning: Member variable 'ThaiWordbreakTest::fInvalidBreaks' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:171:20: warning: Member variable 'ThaiWordbreakTest::fWordCount' is not initialized in the constructor. [uninitMemberVarPrivate]
icu/source/test/thaitest/thaitest.cpp:52:13: style: Technically the member function 'SpaceBreakIterator::getWordCount' can be const. [functionConst]
icu/source/test/thaitest/thaitest.cpp:568:29: note: Technically the member function 'SpaceBreakIterator::getWordCount' can be const.
icu/source/test/thaitest/thaitest.cpp:52:13: note: Technically the member function 'SpaceBreakIterator::getWordCount' can be const.
icu/source/test/thaitest/thaitest.cpp:55:13: style: Technically the member function 'SpaceBreakIterator::getSpaceCount' can be const. [functionConst]
icu/source/test/thaitest/thaitest.cpp:560:29: note: Technically the member function 'SpaceBreakIterator::getSpaceCount' can be const.
icu/source/test/thaitest/thaitest.cpp:55:13: note: Technically the member function 'SpaceBreakIterator::getSpaceCount' can be const.
icu/source/test/thaitest/thaitest.cpp:100:13: style: Technically the member function 'ThaiWordbreakTest::getBreaksNotFound' can be const. [functionConst]
icu/source/test/thaitest/thaitest.cpp:188:35: note: Technically the member function 'ThaiWordbreakTest::getBreaksNotFound' can be const.
icu/source/test/thaitest/thaitest.cpp:100:13: note: Technically the member function 'ThaiWordbreakTest::getBreaksNotFound' can be const.
icu/source/test/thaitest/thaitest.cpp:104:13: style: Technically the member function 'ThaiWordbreakTest::getInvalidBreaks' can be const. [functionConst]
icu/source/test/thaitest/thaitest.cpp:197:35: note: Technically the member function 'ThaiWordbreakTest::getInvalidBreaks' can be const.
icu/source/test/thaitest/thaitest.cpp:104:13: note: Technically the member function 'ThaiWordbreakTest::getInvalidBreaks' can be const.
icu/source/test/thaitest/thaitest.cpp:107:13: style: Technically the member function 'ThaiWordbreakTest::getWordCount' can be const. [functionConst]
icu/source/test/thaitest/thaitest.cpp:205:35: note: Technically the member function 'ThaiWordbreakTest::getWordCount' can be const.
icu/source/test/thaitest/thaitest.cpp:107:13: note: Technically the member function 'ThaiWordbreakTest::getWordCount' can be const.
icu/source/tools/ctestfw/ctest.c:508:9: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/ctestfw/ctest.c:296:53: style: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/ctest.h:275:32: note: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'.
icu/source/tools/ctestfw/ctest.c:296:53: note: Function 'str_timeDelta' argument 2 names different: declaration 'delta' definition 'deltaTime'.
icu/source/tools/ctestfw/ctest.c:576:43: style: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/ctest.h:179:21: note: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'.
icu/source/tools/ctestfw/ctest.c:576:43: note: Function 'getTest' argument 2 names different: declaration 'path' definition 'name'.
icu/source/tools/ctestfw/ctest.c:809:48: style: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/ctest.h:237:48: note: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'.
icu/source/tools/ctestfw/ctest.c:809:48: note: Function 'log_knownIssue' argument 2 names different: declaration 'fmt' definition 'pattern'.
icu/source/tools/ctestfw/ctest.c:1252:35: style: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/ctest.h:286:35: note: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'.
icu/source/tools/ctestfw/ctest.c:1252:35: note: Function 'ctest_xml_setFileName' argument 1 names different: declaration 'fileName' definition 'name'.
icu/source/tools/ctestfw/ctest.c:1299:73: style: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/ctest.h:312:73: note: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'.
icu/source/tools/ctestfw/ctest.c:1299:73: note: Function 'ctest_xml_testcase' argument 3 names different: declaration 'time' definition 'timeSeconds'.
icu/source/tools/ctestfw/ctest.c:164:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
icu/source/tools/ctestfw/ctest.c:806:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/ctest.c:812:46: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/ctest.c:846:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/ctest.c:855:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/ctest.c:864:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/ctest.c:885:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
icu/source/tools/ctestfw/datamap.cpp:85:11: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/ctestfw/unicode/datamap.h:35:11: performance: Technically the member function 'DataMap::utoi' can be static. [functionStatic]
icu/source/tools/ctestfw/datamap.cpp:21:10: note: Technically the member function 'DataMap::utoi' can be static.
icu/source/tools/ctestfw/unicode/datamap.h:35:11: note: Technically the member function 'DataMap::utoi' can be static.
icu/source/tools/ctestfw/datamap.cpp:66:3: style: Class 'RBDataMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/ctestfw/datamap.cpp:66:3: style: Class 'RBDataMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/ctestfw/unicode/datamap.h:124:31: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:43:31: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:124:31: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:125:19: style: The function 'getInt28' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:58:19: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:125:19: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:126:20: style: The function 'getUInt28' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:66:20: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:126:20: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:127:26: style: The function 'getIntVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:75:26: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:127:26: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:128:26: style: The function 'getBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:84:26: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:128:26: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:130:19: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:50:19: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:130:19: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:132:32: style: The function 'getStringArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:91:32: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:132:32: note: Function in derived class
icu/source/tools/ctestfw/unicode/datamap.h:133:26: style: The function 'getIntArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/datamap.h:98:26: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/datamap.h:133:26: note: Function in derived class
icu/source/tools/ctestfw/testdata.cpp:14:32: style: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/testdata.h:52:24: note: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'.
icu/source/tools/ctestfw/testdata.cpp:14:32: note: Function 'TestData' argument 1 names different: declaration 'name' definition 'testName'.
icu/source/tools/ctestfw/testdata.cpp:46:36: style: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/testdata.h:96:26: note: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'.
icu/source/tools/ctestfw/testdata.cpp:46:36: note: Function 'RBTestData' argument 1 names different: declaration 'name' definition 'testName'.
icu/source/tools/ctestfw/unicode/testdata.h:96:3: style: Class 'RBTestData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/ctestfw/unicode/testdata.h:106:17: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/testdata.h:64:17: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/testdata.h:106:17: note: Function in derived class
icu/source/tools/ctestfw/unicode/testdata.h:108:17: style: The function 'nextSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/testdata.h:74:17: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/testdata.h:108:17: note: Function in derived class
icu/source/tools/ctestfw/unicode/testdata.h:109:17: style: The function 'nextCase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/testdata.h:84:17: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/testdata.h:109:17: note: Function in derived class
icu/source/tools/ctestfw/tstdtmod.cpp:218:20: style: Condition 'testBundle==NULL' is always true [knownConditionTrueFalse]
icu/source/tools/ctestfw/tstdtmod.cpp:216:35: note: Assignment 'testBundle=NULL', assigned value is 0
icu/source/tools/ctestfw/tstdtmod.cpp:218:20: note: Condition 'testBundle==NULL' is always true
icu/source/tools/ctestfw/tstdtmod.cpp:84:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/ctestfw/tstdtmod.cpp:79:0: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/tools/ctestfw/tstdtmod.cpp:84:3: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/tools/ctestfw/tstdtmod.cpp:218:20: style: Same expression on both sides of '==' because the value of 'testBundle' and 'NULL' are the same. [duplicateExpression]
icu/source/tools/ctestfw/tstdtmod.cpp:216:35: note: 'testBundle' is assigned value 'NULL' here.
icu/source/tools/ctestfw/tstdtmod.cpp:218:20: note: Same expression on both sides of '==' because the value of 'testBundle' and 'NULL' are the same.
icu/source/tools/ctestfw/tstdtmod.cpp:129:3: performance: Variable 'fDataTestValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/tools/ctestfw/unicode/tstdtmod.h:95:17: style: The function 'getInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/tstdtmod.h:69:17: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/tstdtmod.h:95:17: note: Function in derived class
icu/source/tools/ctestfw/unicode/tstdtmod.h:97:21: style: The function 'createTestData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/tstdtmod.h:77:21: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/tstdtmod.h:97:21: note: Function in derived class
icu/source/tools/ctestfw/unicode/tstdtmod.h:98:21: style: The function 'createTestData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/ctestfw/unicode/tstdtmod.h:84:21: note: Virtual function in base class
icu/source/tools/ctestfw/unicode/tstdtmod.h:98:21: note: Function in derived class
icu/source/tools/ctestfw/uperf.cpp:321:32: style: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'. [funcArgNamesDifferent]
icu/source/tools/ctestfw/unicode/uperf.h:144:25: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
icu/source/tools/ctestfw/uperf.cpp:321:32: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'pathVal'.
icu/source/tools/ctestfw/uperf.cpp:83:12: warning: Member variable 'UPerfTest::caller' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/ctestfw/uperf.cpp:83:12: warning: Member variable 'UPerfTest::path' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/ctestfw/uperf.cpp:96:12: warning: Member variable 'UPerfTest::caller' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/ctestfw/uperf.cpp:96:12: warning: Member variable 'UPerfTest::path' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/escapesrc/expect-simple.cpp:6:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:7:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:9:2: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:10:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:12:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:13:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:14:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:15:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:16:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/expect-simple.cpp:17:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/test-simple.cpp:6:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/test-simple.cpp:7:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/test-simple.cpp:9:2: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/escapesrc/test-simple.cpp:10:10: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
icu/source/tools/genccode/genccode.c:96:10: style: The scope of the variable 'writeCode' can be reduced. [variableScope]
icu/source/tools/genccode/genccode.c:135:31: style: The scope of the variable 'filename' can be reduced. [variableScope]
icu/source/tools/gencnval/gencnval.c:533:47: error: Array 'tag[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
icu/source/tools/gencnval/gencnval.c:343:31: note: Calling function 'getTagNumber', 2nd argument 'tagLen' value is 3
icu/source/tools/gencnval/gencnval.c:533:47: note: Array index out of bounds
icu/source/tools/gencnval/gencnval.c:800:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icu/source/tools/gencnval/gencnval.c:586:11: style: The scope of the variable 'atag' can be reduced. [variableScope]
icu/source/tools/gencnval/gencnval.c:666:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
icu/source/tools/gencnval/gencnval.c:666:19: style: The scope of the variable 'idx2' can be reduced. [variableScope]
icu/source/tools/gencnval/gencnval.c:919:14: style: The scope of the variable 'aliasNum' can be reduced. [variableScope]
icu/source/tools/gencnval/gencnval.c:758:31: style: Checking if unsigned variable 'aliasList->aliasCount' is less than zero. [unsignedLessThanZero]
icu/source/tools/gencolusb/extract_unsafe_backwards.cpp:38:26: style: Variable 'rangeCount' is assigned a value that is never used. [unreadVariable]
icu/source/tools/gencolusb/verify_uset.cpp:62:21: style: Variable 'col' is assigned a value that is never used. [unreadVariable]
icu/source/tools/gendict/gendict.cpp:214:13: style: Technically the member function 'DataDict::getTransform' can be const. [functionConst]
icu/source/tools/gendict/gendict.cpp:133:13: style: Class 'DataDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/gendict/gendict.cpp:133:13: style: Class 'DataDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/gennorm2/norms.h:30:5: warning: Member variable 'BuilderReorderingBuffer::fArray' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/gennorm2/extradata.h:51:13: performance: Technically the member function 'ExtraData::writeMapping' can be static. [functionStatic]
icu/source/tools/gennorm2/extradata.cpp:40:20: note: Technically the member function 'ExtraData::writeMapping' can be static.
icu/source/tools/gennorm2/extradata.h:51:13: note: Technically the member function 'ExtraData::writeMapping' can be static.
icu/source/tools/gennorm2/norms.h:148:5: style: Class 'Norms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/gennorm2/norms.h:200:5: style: Class 'CompositionBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/gennorm2/norms.h:207:5: style: Class 'Decomposer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/gennorm2/norms.h:202:10: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/gennorm2/norms.h:178:22: note: Virtual function in base class
icu/source/tools/gennorm2/norms.h:202:10: note: Function in derived class
icu/source/tools/gennorm2/norms.h:209:10: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/gennorm2/norms.h:178:22: note: Virtual function in base class
icu/source/tools/gennorm2/norms.h:209:10: note: Function in derived class
icu/source/tools/gennorm2/extradata.h:33:10: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/gennorm2/norms.h:178:22: note: Virtual function in base class
icu/source/tools/gennorm2/extradata.h:33:10: note: Function in derived class
icu/source/tools/gennorm2/n2builder.h:39:5: style: Class 'Normalizer2DataBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/gennorm2/n2builder.cpp:573:22: style: C-style pointer casting [cstyleCast]
icu/source/tools/gennorm2/n2builder.cpp:811:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icu/source/tools/gennorm2/n2builder.cpp:888:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
icu/source/tools/gennorm2/n2builder.h:91:10: style: Technically the member function 'Normalizer2DataBuilder::postProcess' can be const. [functionConst]
icu/source/tools/gennorm2/n2builder.cpp:324:30: note: Technically the member function 'Normalizer2DataBuilder::postProcess' can be const.
icu/source/tools/gennorm2/n2builder.h:91:10: note: Technically the member function 'Normalizer2DataBuilder::postProcess' can be const.
icu/source/tools/gennorm2/n2builder.cpp:411:10: style: The function 'rangeHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/gennorm2/norms.h:178:22: note: Virtual function in base class
icu/source/tools/gennorm2/n2builder.cpp:411:10: note: Function in derived class
icu/source/tools/gennorm2/norms.cpp:272:25: warning: %hu in format string (no. 3) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
icu/source/tools/gennorm2/norms.cpp:272:25: warning: %hu in format string (no. 4) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
icu/source/tools/gennorm2/norms.cpp:89:13: style: C-style pointer casting [cstyleCast]
icu/source/tools/gennorm2/norms.cpp:90:11: style: C-style pointer casting [cstyleCast]
icu/source/tools/gennorm2/norms.cpp:244:13: style: The scope of the variable 'prev' can be reduced. [variableScope]
icu/source/tools/genrb/errmsg.c:30:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/genrb/errmsg.c:68:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/genrb/genrb.cpp:147:47: warning: Logical conjunction always evaluates to false: s[0] < '1' && '3' < s[0]. [incorrectLogicOperator]
icu/source/tools/genrb/genrb.cpp:762:5: style: Variable 'basename' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/genrb.cpp:759:5: note: Variable 'basename' is reassigned a value before the old one has been used.
icu/source/tools/genrb/genrb.cpp:762:5: note: Variable 'basename' is reassigned a value before the old one has been used.
icu/source/tools/genrb/reslist.h:234:18: style: The function 'handlePreflightStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:181:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:234:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:257:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:257:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:258:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:258:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:259:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:259:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:275:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:275:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:276:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:276:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:277:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:277:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:294:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:294:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:310:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:310:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:311:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:311:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:344:18: style: The function 'handlePreflightStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:181:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:344:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:345:18: style: The function 'handleWrite16' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:188:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:345:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:382:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:382:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:383:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:383:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:397:18: style: The function 'handlePreWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:206:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:397:18: note: Function in derived class
icu/source/tools/genrb/reslist.h:398:18: style: The function 'handleWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu/source/tools/genrb/reslist.h:213:18: note: Virtual function in base class
icu/source/tools/genrb/reslist.h:398:18: note: Function in derived class
icu/source/tools/genrb/parse.cpp:1048:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/parse.cpp:1040:0: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/tools/genrb/parse.cpp:1048:5: note: Variable 'result' is reassigned a value before the old one has been used.
icu/source/tools/genrb/parse.cpp:1045:24: style: The scope of the variable 'subtag' can be reduced. [variableScope]
icu/source/tools/genrb/parse.cpp:1045:38: style: The scope of the variable 'typeKeyword' can be reduced. [variableScope]
icu/source/tools/genrb/parse.cpp:1365:24: style: The scope of the variable 'string' can be reduced. [variableScope]
icu/source/tools/genrb/parse.cpp:1366:24: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/genrb/parse.cpp:1369:24: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/tools/genrb/parse.cpp:1998:9: error: Memory leak: state.bundle [memleak]
icu/source/tools/genrb/rbutil.c:74:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
icu/source/tools/genrb/rbutil.c:76:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.cpp:1079:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/genrb/reslist.cpp:1079:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/genrb/reslist.cpp:1541:20: style: C-style pointer casting [cstyleCast]
icu/source/tools/genrb/reslist.cpp:490:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.cpp:662:14: style: The scope of the variable 'pad' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.cpp:771:14: style: The scope of the variable 'pad' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.cpp:939:16: style: The scope of the variable 'off' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.cpp:1464:13: style: The scope of the variable 'diff' can be reduced. [variableScope]
icu/source/tools/genrb/reslist.h:237:10: style: Technically the member function 'ContainerResource::preWriteAllRes' can be const. [functionConst]
icu/source/tools/genrb/reslist.cpp:674:20: note: Technically the member function 'ContainerResource::preWriteAllRes' can be const.
icu/source/tools/genrb/reslist.h:237:10: note: Technically the member function 'ContainerResource::preWriteAllRes' can be const.
icu/source/tools/genrb/reslist.h:239:10: style: Technically the member function 'ContainerResource::writeAllRes32' can be const. [functionConst]
icu/source/tools/genrb/reslist.cpp:745:20: note: Technically the member function 'ContainerResource::writeAllRes32' can be const.
icu/source/tools/genrb/reslist.h:239:10: note: Technically the member function 'ContainerResource::writeAllRes32' can be const.
icu/source/tools/genrb/reslist.cpp:1149:9: style: Struct 'SRBRoot' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/genrb/reslist.cpp:1149:9: style: Struct 'SRBRoot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/genrb/reslist.cpp:336:22: style: Class 'IntVectorResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/genrb/reslist.cpp:336:22: style: Class 'IntVectorResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/genrb/reslist.cpp:370:9: style: Class 'BinaryResource' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/genrb/reslist.cpp:370:9: style: Class 'BinaryResource' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/genrb/rle.c:131:9: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
icu/source/tools/genrb/wrtjava.cpp:135:33: style: Condition 'source[i-1]=='\\'' is always true [knownConditionTrueFalse]
icu/source/tools/genrb/wrtjava.cpp:261:18: style: The scope of the variable 'add' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:289:22: style: The scope of the variable 'byteIndex' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:290:22: style: The scope of the variable 'trailBytes' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:333:15: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:393:17: style: The scope of the variable 'intArr' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:395:17: style: The scope of the variable 'stringArr' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:450:14: style: The scope of the variable 'byteDecl' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:451:10: style: The scope of the variable 'byteBuffer' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:453:9: style: The scope of the variable 'byteIterator' can be reduced. [variableScope]
icu/source/tools/genrb/wrtjava.cpp:513:15: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:561:5: style: Variable 'resname' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:556:0: note: Variable 'resname' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:561:5: note: Variable 'resname' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:665:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:661:0: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:665:5: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:697:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:692:0: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:697:5: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:699:5: style: Variable 'current' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:695:0: note: Variable 'current' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:699:5: note: Variable 'current' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:735:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:729:0: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:735:5: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:782:5: style: Variable 'sid' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:778:0: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:782:5: note: Variable 'sid' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:1043:5: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/genrb/wrtxml.cpp:1034:0: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:1043:5: note: Variable 'pos' is reassigned a value before the old one has been used.
icu/source/tools/genrb/wrtxml.cpp:143:14: style: The scope of the variable 'temp1' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:144:14: style: The scope of the variable 'temp2' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:149:14: style: The scope of the variable 'crc2' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:433:13: style: The scope of the variable 'noteLen' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:732:14: style: The scope of the variable 'len' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:808:14: style: The scope of the variable 'crc' can be reduced. [variableScope]
icu/source/tools/genrb/wrtxml.cpp:1011:99: style: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'. [funcArgNamesDifferent]
icu/source/tools/genrb/reslist.h:128:104: note: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'.
icu/source/tools/genrb/wrtxml.cpp:1011:99: note: Function 'bundle_write_xml' argument 4 names different: declaration 'rbname' definition 'filename'.
icu/source/tools/genrb/wrtxml.cpp:1013:53: style: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'. [funcArgNamesDifferent]
icu/source/tools/genrb/reslist.h:129:100: note: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'.
icu/source/tools/genrb/wrtxml.cpp:1013:53: note: Function 'bundle_write_xml' argument 8 names different: declaration 'package' definition 'outFileName'.
icu/source/tools/genrb/wrtxml.cpp:898:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
icu/source/tools/gensprep/store.c:577:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/gensprep/store.c:528:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/gensprep/store.c:415:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
icu/source/tools/gentest/genres32.c:30:10: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/tools/icuinfo/icuinfo.cpp:96:11: style: Condition ''A'==65' is always true [knownConditionTrueFalse]
icu/source/tools/icuinfo/icuinfo.cpp:98:18: style: Condition ''A'==193' is always false [knownConditionTrueFalse]
icu/source/tools/icuswap/icuswap.cpp:330:41: style: C-style pointer casting [cstyleCast]
icu/source/tools/icuswap/icuswap.cpp:331:41: style: C-style pointer casting [cstyleCast]
icu/source/tools/icuswap/icuswap.cpp:524:19: style: C-style pointer casting [cstyleCast]
icu/source/tools/icuswap/icuswap.cpp:533:19: style: C-style pointer casting [cstyleCast]
icu/source/tools/icuswap/icuswap.cpp:167:5: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/icuswap/icuswap.cpp:163:5: note: Variable 'in' is reassigned a value before the old one has been used.
icu/source/tools/icuswap/icuswap.cpp:167:5: note: Variable 'in' is reassigned a value before the old one has been used.
icu/source/tools/icuswap/icuswap.cpp:344:14: style: The scope of the variable 'outBytes' can be reduced. [variableScope]
icu/source/tools/icuswap/icuswap.cpp:346:33: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/icuswap/icuswap.cpp:489:19: style: The scope of the variable 'entryName' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:329:14: style: The scope of the variable 'u32' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:330:12: style: The scope of the variable 'u' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:416:39: style: The scope of the variable 'subStart' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:590:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:715:39: style: The scope of the variable 'subStart' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:823:25: style: The scope of the variable 'i3b' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:932:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/makeconv/gencnvex.c:933:13: style: The scope of the variable 'subStart' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:401:17: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
icu/source/tools/makeconv/genmbcs.cpp:168:24: style: C-style pointer casting [cstyleCast]
icu/source/tools/makeconv/genmbcs.cpp:187:24: style: C-style pointer casting [cstyleCast]
icu/source/tools/makeconv/genmbcs.cpp:559:24: style: C-style pointer casting [cstyleCast]
icu/source/tools/makeconv/genmbcs.cpp:964:14: style: C-style pointer casting [cstyleCast]
icu/source/tools/makeconv/genmbcs.cpp:1424:24: style: C-style pointer casting [cstyleCast]
icu/source/tools/makeconv/genmbcs.cpp:379:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:574:33: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:693:58: style: The scope of the variable 'min' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:693:63: style: The scope of the variable 'overlap' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:693:72: style: The scope of the variable 'maxOverlap' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:953:12: style: The scope of the variable 'f' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:1085:17: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:1183:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:1237:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
icu/source/tools/makeconv/genmbcs.cpp:1295:24: style: The scope of the variable 'prevEnd' can be reduced. [variableScope]
icu/source/tools/makeconv/makeconv.cpp:163:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/makeconv/makeconv.cpp:163:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/makeconv/makeconv.cpp:168:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
icu/source/tools/makeconv/makeconv.cpp:556:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1898:5: style: Variable 'flag' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/pkgdata/pkgdata.cpp:1888:0: note: Variable 'flag' is reassigned a value before the old one has been used.
icu/source/tools/pkgdata/pkgdata.cpp:1898:5: note: Variable 'flag' is reassigned a value before the old one has been used.
icu/source/tools/pkgdata/pkgdata.cpp:1908:9: style: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/pkgdata/pkgdata.cpp:1904:0: note: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used.
icu/source/tools/pkgdata/pkgdata.cpp:1908:9: note: Variable 'tmpGenlibFlagBuffer' is reassigned a value before the old one has been used.
icu/source/tools/pkgdata/pkgdata.cpp:275:14: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:564:10: style: The scope of the variable 'tmpDir' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:565:10: style: The scope of the variable 'datFileName' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:566:10: style: The scope of the variable 'datFileNamePath' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:567:10: style: The scope of the variable 'checkLibFile' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:827:13: style: The scope of the variable 'tmpResult' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1209:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1221:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1222:13: style: The scope of the variable 'bufferLength' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1273:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1890:10: style: The scope of the variable 'tmpbuffer' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1893:10: style: The scope of the variable 'mapFile' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:2026:17: style: The scope of the variable 'in' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgdata.cpp:1107:71: style: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'. [funcArgNamesDifferent]
icu/source/tools/pkgdata/pkgdata.cpp:77:71: note: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'.
icu/source/tools/pkgdata/pkgdata.cpp:1107:71: note: Function 'pkg_installLibrary' argument 2 names different: declaration 'dir' definition 'targetDir'.
icu/source/tools/pkgdata/pkgtypes.c:283:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
icu/source/tools/pkgdata/pkgtypes.c:29:107: style: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'. [funcArgNamesDifferent]
icu/source/tools/pkgdata/pkgtypes.h:46:107: note: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'.
icu/source/tools/pkgdata/pkgtypes.c:29:107: note: Function 'pkg_writeCharListWrap' argument 5 names different: declaration 'quoted' definition 'quote'.
icu/source/tools/pkgdata/pkgtypes.c:75:86: style: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'. [funcArgNamesDifferent]
icu/source/tools/pkgdata/pkgtypes.h:41:86: note: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'.
icu/source/tools/pkgdata/pkgtypes.c:75:86: note: Function 'pkg_writeCharList' argument 4 names different: declaration 'quoted' definition 'quote'.
icu/source/tools/toolutil/denseranges.cpp:30:5: warning: Member variable 'LargestGaps::gapStarts' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/toolutil/denseranges.cpp:30:5: warning: Member variable 'LargestGaps::gapLengths' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/toolutil/denseranges.cpp:30:5: style: Class 'LargestGaps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/toolutil/package.cpp:377:29: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/package.cpp:1225:17: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/package.cpp:1289:20: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/package.cpp:451:29: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:452:13: style: The scope of the variable 'itemLength' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:452:25: style: The scope of the variable 'typeEnum' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:899:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:974:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:974:18: style: The scope of the variable 'nameLength' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:1129:19: style: The scope of the variable 'ds' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:1133:13: style: The scope of the variable 'itemCharset' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:1133:26: style: The scope of the variable 'outCharset' can be reduced. [variableScope]
icu/source/tools/toolutil/package.cpp:1087:29: style: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
icu/source/tools/toolutil/package.h:115:29: note: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:1087:29: note: Function 'removeItem' argument 1 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:1127:74: style: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
icu/source/tools/toolutil/package.h:125:74: note: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:1127:74: note: Function 'extractItem' argument 3 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:1185:53: style: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'. [funcArgNamesDifferent]
icu/source/tools/toolutil/package.h:120:53: note: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:1185:53: note: Function 'extractItem' argument 2 names different: declaration 'itemIndex' definition 'idx'.
icu/source/tools/toolutil/package.cpp:384:10: warning: Member variable 'Package::inStrings' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/toolutil/package.cpp:384:10: warning: Member variable 'Package::outStrings' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/toolutil/package.cpp:391:5: performance: Variable 'inIsBigEndian' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
icu/source/tools/toolutil/package.h:125:10: style: Technically the member function 'Package::extractItem' can be const. [functionConst]
icu/source/tools/toolutil/package.cpp:1127:10: note: Technically the member function 'Package::extractItem' can be const.
icu/source/tools/toolutil/package.h:125:10: note: Technically the member function 'Package::extractItem' can be const.
icu/source/tools/toolutil/toolutil.h:42:5: style: Class 'IcuToolErrorCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/toolutil/pkg_genc.cpp:469:13: style: The scope of the variable 'i' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_genc.cpp:468:35: style: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'. [funcArgNamesDifferent]
icu/source/tools/toolutil/pkg_genc.cpp:65:35: note: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'.
icu/source/tools/toolutil/pkg_genc.cpp:468:35: note: Function 'write32' argument 2 names different: declaration 'byte' definition 'bitField'.
icu/source/tools/toolutil/pkg_gencmn.cpp:341:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/tools/toolutil/pkg_gencmn.cpp:361:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
icu/source/tools/toolutil/pkg_gencmn.cpp:417:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
icu/source/tools/toolutil/pkg_gencmn.cpp:317:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/toolutil/pkg_gencmn.cpp:315:18: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/tools/toolutil/pkg_gencmn.cpp:317:9: note: Variable 's' is reassigned a value before the old one has been used.
icu/source/tools/toolutil/pkg_gencmn.cpp:127:17: style: The scope of the variable 'fileOffset' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_gencmn.cpp:127:29: style: The scope of the variable 'basenameOffset' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_gencmn.cpp:127:45: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_gencmn.cpp:127:53: style: The scope of the variable 'nread' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_gencmn.cpp:128:22: style: The scope of the variable 'file' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_gencmn.cpp:282:27: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
icu/source/tools/toolutil/pkg_icu.cpp:39:17: style: The scope of the variable 'suffix' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_icu.cpp:40:16: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_icu.cpp:61:11: style: The scope of the variable 'file' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_icu.cpp:81:15: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/tools/toolutil/pkg_icu.cpp:82:21: style: The scope of the variable 'start' can be reduced. [variableScope]
icu/source/tools/toolutil/pkgitems.cpp:454:24: style: The scope of the variable 'inMBCSHeader' can be reduced. [variableScope]
icu/source/tools/toolutil/pkgitems.cpp:455:13: style: The scope of the variable 'outputType' can be reduced. [variableScope]
icu/source/tools/toolutil/ppucd.h:146:11: style: Technically the member function 'PreparsedUCD::isLineBufferAvailable' can be const. [functionConst]
icu/source/tools/toolutil/ppucd.cpp:58:11: style: Class 'PreparsedUCD' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/toolutil/ppucd.cpp:58:11: style: Class 'PreparsedUCD' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/toolutil/swapimpl.cpp:214:13: style: The scope of the variable 'dataTop' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:321:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:321:24: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:423:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:423:24: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:533:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:533:24: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:654:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
icu/source/tools/toolutil/swapimpl.cpp:635:17: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
icu/source/tools/toolutil/toolutil.cpp:36:0: error: #error U_TOOLUTIL_IMPLEMENTATION not set - must be set for all ICU source files in common/ - see http://userguide.icu-project.org/howtouseicu [preprocessorErrorDirective]
icu/source/tools/toolutil/ucbuf.cpp:370:13: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/ucbuf.cpp:469:24: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/ucbuf.cpp:174:5: style: Variable 'pTarget' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/toolutil/ucbuf.cpp:164:0: note: Variable 'pTarget' is reassigned a value before the old one has been used.
icu/source/tools/toolutil/ucbuf.cpp:174:5: note: Variable 'pTarget' is reassigned a value before the old one has been used.
icu/source/tools/toolutil/ucbuf.cpp:453:13: style: The scope of the variable 'fileSize' can be reduced. [variableScope]
icu/source/tools/toolutil/ucbuf.cpp:55:111: style: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:205:111: note: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:55:111: note: Function 'ucbuf_autodetect_fs' argument 5 names different: declaration 'status' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:134:112: style: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:186:39: note: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:134:112: note: Function 'ucbuf_autodetect' argument 5 names different: declaration 'status' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:325:38: style: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:74:38: note: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:325:38: note: Function 'ucbuf_getc' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:344:40: style: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:85:40: note: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:344:40: note: Function 'ucbuf_getc32' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:375:41: style: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:97:41: note: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:375:41: note: Function 'ucbuf_getcx32' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:450:46: style: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:63:46: note: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'.
icu/source/tools/toolutil/ucbuf.cpp:450:46: note: Function 'ucbuf_open' argument 2 names different: declaration 'codepage' definition 'cp'.
icu/source/tools/toolutil/ucbuf.cpp:450:96: style: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:63:102: note: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:450:96: note: Function 'ucbuf_open' argument 5 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:539:22: style: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:165:22: note: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'.
icu/source/tools/toolutil/ucbuf.cpp:539:22: note: Function 'ucbuf_ungetc' argument 1 names different: declaration 'ungetChar' definition 'c'.
icu/source/tools/toolutil/ucbuf.cpp:576:40: style: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:122:40: note: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:576:40: note: Function 'ucbuf_rewind' argument 2 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:627:56: style: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucbuf.h:134:56: note: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucbuf.cpp:627:56: note: Function 'ucbuf_getBuffer' argument 3 names different: declaration 'err' definition 'error'.
icu/source/tools/toolutil/ucm.cpp:59:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
icu/source/tools/toolutil/ucm.cpp:95:13: style: The scope of the variable 'result' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:277:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:317:13: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:537:13: style: The scope of the variable 'count' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:605:53: style: The scope of the variable 'cmp' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:751:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:1154:11: style: The scope of the variable 'end' can be reduced. [variableScope]
icu/source/tools/toolutil/ucm.cpp:535:29: style: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'. [funcArgNamesDifferent]
icu/source/tools/toolutil/ucm.h:182:29: note: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'.
icu/source/tools/toolutil/ucm.cpp:535:29: note: Function 'ucm_checkValidity' argument 1 names different: declaration 'ext' definition 'table'.
icu/source/tools/toolutil/ucmstate.cpp:54:14: style: The scope of the variable 'start' can be reduced. [variableScope]
icu/source/tools/toolutil/ucmstate.cpp:505:17: style: The scope of the variable 'action' can be reduced. [variableScope]
icu/source/tools/toolutil/ucmstate.cpp:846:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
icu/source/tools/toolutil/ucmstate.cpp:980:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
icu/source/tools/toolutil/udbgutil.cpp:458:8: style: The scope of the variable 'str' can be reduced. [variableScope]
icu/source/tools/toolutil/udbgutil.cpp:476:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
icu/source/tools/toolutil/udbgutil.cpp:326:58: style: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'. [funcArgNamesDifferent]
icu/source/tools/toolutil/udbgutil.h:80:75: note: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'.
icu/source/tools/toolutil/udbgutil.cpp:326:58: note: Function 'udbg_enumByName' argument 2 names different: declaration 'name' definition 'value'.
icu/source/tools/toolutil/udbgutil.cpp:581:37: style: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
icu/source/tools/toolutil/udbgutil.h:108:37: note: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'.
icu/source/tools/toolutil/udbgutil.cpp:581:37: note: Function 'udbg_writeIcuInfo' argument 1 names different: declaration 'f' definition 'out'.
icu/source/tools/toolutil/udbgutil.cpp:700:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icu/source/tools/toolutil/udbgutil.cpp:706:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icu/source/tools/toolutil/udbgutil.cpp:710:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icu/source/tools/toolutil/unewdata.cpp:54:11: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/unewdata.cpp:43:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
icu/source/tools/toolutil/uoptions.cpp:30:10: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/tools/toolutil/uparse.cpp:82:16: style: The scope of the variable 'length' can be reduced. [variableScope]
icu/source/tools/toolutil/uparse.cpp:193:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/toolutil/uparse.cpp:242:14: style: The scope of the variable 'value' can be reduced. [variableScope]
icu/source/tools/toolutil/writesrc.cpp:211:5: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
icu/source/tools/toolutil/writesrc.cpp:211:5: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
icu/source/tools/toolutil/writesrc.cpp:34:11: style: The scope of the variable 'q' can be reduced. [variableScope]
icu/source/tools/toolutil/writesrc.cpp:36:10: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/tools/toolutil/writesrc.cpp:237:22: style: The scope of the variable 'c' can be reduced. [variableScope]
icu/source/tools/toolutil/writesrc.cpp:169:61: style: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'. [funcArgNamesDifferent]
icu/source/tools/toolutil/writesrc.h:62:61: note: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'.
icu/source/tools/toolutil/writesrc.cpp:169:61: note: Function 'usrc_writeUTrie2Arrays' argument 3 names different: declaration 'dataPrefix' definition 'data32Prefix'.
icu/source/tools/toolutil/writesrc.cpp:186:59: style: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'. [funcArgNamesDifferent]
icu/source/tools/toolutil/writesrc.h:75:59: note: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'.
icu/source/tools/toolutil/writesrc.cpp:186:59: note: Function 'usrc_writeUTrie2Struct' argument 5 names different: declaration 'dataName' definition 'data32Name'.
icu/source/tools/toolutil/xmlparser.cpp:441:22: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/xmlparser.cpp:724:15: style: C-style pointer casting [cstyleCast]
icu/source/tools/toolutil/xmlparser.cpp:716:20: style: The scope of the variable 'node' can be reduced. [variableScope]
icu/source/tools/toolutil/xmlparser.cpp:789:20: style: The scope of the variable 'node' can be reduced. [variableScope]
icu/source/tools/toolutil/xmlparser.cpp:810:20: style: The scope of the variable 'node' can be reduced. [variableScope]
icu/source/tools/toolutil/xmlparser.cpp:330:57: style: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'. [funcArgNamesDifferent]
icu/source/tools/toolutil/xmlparser.h:180:62: note: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'.
icu/source/tools/toolutil/xmlparser.cpp:330:57: note: Function 'parse' argument 2 names different: declaration 'errorCode' definition 'status'.
icu/source/tools/tzcode/icuzdump.cpp:95:5: warning: Member variable 'ICUZDump::timezone' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/icuzdump.cpp:48:9: style: Class 'DumpFormatter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/tzcode/icuzdump.cpp:48:9: style: Class 'DumpFormatter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/tzcode/icuzdump.cpp:96:9: style: Class 'ICUZDump' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
icu/source/tools/tzcode/icuzdump.cpp:96:9: style: Class 'ICUZDump' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
icu/source/tools/tzcode/icuzdump.cpp:213:5: style: Class 'ZoneIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/tzcode/localtime.c:1115:10: style: Condition 'isdst' is always false [knownConditionTrueFalse]
icu/source/tools/tzcode/localtime.c:1089:12: note: Assignment 'isdst=0', assigned value is 0
icu/source/tools/tzcode/localtime.c:1115:10: note: Condition 'isdst' is always false
icu/source/tools/tzcode/localtime.c:1866:17: style: The scope of the variable 'samei' can be reduced. [variableScope]
icu/source/tools/tzcode/localtime.c:1582:31: style: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:149:38: note: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'.
icu/source/tools/tzcode/localtime.c:1582:31: note: Function 'increment_overflow' argument 1 names different: declaration 'number' definition 'ip'.
icu/source/tools/tzcode/localtime.c:1582:39: style: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:149:50: note: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'.
icu/source/tools/tzcode/localtime.c:1582:39: note: Function 'increment_overflow' argument 2 names different: declaration 'delta' definition 'j'.
icu/source/tools/tzcode/localtime.c:1599:42: style: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:151:49: note: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'.
icu/source/tools/tzcode/localtime.c:1599:42: note: Function 'increment_overflow32' argument 1 names different: declaration 'number' definition 'lp'.
icu/source/tools/tzcode/localtime.c:1599:56: style: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:151:61: note: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'.
icu/source/tools/tzcode/localtime.c:1599:56: note: Function 'increment_overflow32' argument 2 names different: declaration 'delta' definition 'm'.
icu/source/tools/tzcode/localtime.c:1610:33: style: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:152:45: note: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'.
icu/source/tools/tzcode/localtime.c:1610:33: note: Function 'increment_overflow_time' argument 1 names different: declaration 't' definition 'tp'.
icu/source/tools/tzcode/localtime.c:1610:50: style: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'. [funcArgNamesDifferent]
icu/source/tools/tzcode/localtime.c:152:61: note: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'.
icu/source/tools/tzcode/localtime.c:1610:50: note: Function 'increment_overflow_time' argument 2 names different: declaration 'delta' definition 'j'.
icu/source/tools/tzcode/localtime.c:1553:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
icu/source/tools/tzcode/tz2icu.cpp:1709:24: style: Variable 'thisYear' is assigned a value that is never used. [unreadVariable]
icu/source/tools/tzcode/tz2icu.cpp:1351:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
icu/source/tools/tzcode/tz2icu.cpp:1721:39: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isdst' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isstd' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:149:5: warning: Member variable 'ZoneType::isgmt' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:181:5: warning: Member variable 'ZoneInfo::finalOffset' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::mode' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::month' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::dom' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::dow' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::time' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::offset' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::isstd' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:792:5: warning: Member variable 'FinalRulePart::isgmt' is not initialized in the constructor. [uninitMemberVar]
icu/source/tools/tzcode/tz2icu.cpp:152:10: style: Technically the member function 'ZoneType::matches' can be const. [functionConst]
icu/source/tools/tzcode/tz2icu.cpp:147:5: style: Struct 'ZoneType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/tzcode/tz2icu.cpp:1210:5: style: Struct 'SimplifiedZoneType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu/source/tools/tzcode/tz2icu.cpp:645:33: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
icu/source/tools/tzcode/zdump.c:852:8: style: Condition '0>(time_t)-1' is always true [knownConditionTrueFalse]
icu/source/tools/tzcode/zdump.c:930:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
icu/source/tools/tzcode/zdump.c:935:9: style: The scope of the variable 'loab' can be reduced. [variableScope]
icu/source/tools/tzcode/zdump.c:1044:18: style: The scope of the variable 'dir' can be reduced. [variableScope]
icu/source/tools/tzcode/zdump.c:873:36: style: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zdump.c:234:40: note: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'.
icu/source/tools/tzcode/zdump.c:873:36: note: Function 'dumptime' argument 1 names different: declaration 'tmp' definition 'timeptr'.
icu/source/tools/tzcode/zdump.c:1042:45: style: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zdump.c:249:45: note: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'.
icu/source/tools/tzcode/zdump.c:1042:45: note: Function 'getzones' argument 2 names different: declaration 'subdir' definition 'relpath'.
icu/source/tools/tzcode/zic.c:2313:6: style: Condition 'do_extend' is always false [knownConditionTrueFalse]
icu/source/tools/tzcode/zic.c:2297:14: note: Assignment 'do_extend=0', assigned value is 0
icu/source/tools/tzcode/zic.c:2313:6: note: Condition 'do_extend' is always false
icu/source/tools/tzcode/zic.c:2634:6: style: Condition 'do_extend' is always false [knownConditionTrueFalse]
icu/source/tools/tzcode/zic.c:2297:14: note: Assignment 'do_extend=0', assigned value is 0
icu/source/tools/tzcode/zic.c:2634:6: note: Condition 'do_extend' is always false
icu/source/tools/tzcode/zic.c:2297:2: style: Variable 'do_extend' is reassigned a value before the old one has been used. [redundantAssignment]
icu/source/tools/tzcode/zic.c:2295:2: note: Variable 'do_extend' is reassigned a value before the old one has been used.
icu/source/tools/tzcode/zic.c:2297:2: note: Variable 'do_extend' is reassigned a value before the old one has been used.
icu/source/tools/tzcode/zic.c:903:19: style: The scope of the variable 'j' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:976:20: style: The scope of the variable 'fields' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:977:20: style: The scope of the variable 'cp' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:979:17: style: The scope of the variable 'nfields' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:2222:17: style: The scope of the variable 'usestart' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:2222:27: style: The scope of the variable 'useuntil' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:2225:19: style: The scope of the variable 'stdoff' can be reduced. [variableScope]
icu/source/tools/tzcode/zic.c:866:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
icu/source/tools/tzcode/zic.c:973:20: style: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:157:33: note: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'.
icu/source/tools/tzcode/zic.c:973:20: note: Function 'infile' argument 1 names different: declaration 'filename' definition 'name'.
icu/source/tools/tzcode/zic.c:1076:46: style: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:155:55: note: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'.
icu/source/tools/tzcode/zic.c:1076:46: note: Function 'gethms' argument 2 names different: declaration 'errstrng' definition 'errstring'.
icu/source/tools/tzcode/zic.c:2217:35: style: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:169:41: note: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'.
icu/source/tools/tzcode/zic.c:2217:35: note: Function 'outzone' argument 1 names different: declaration 'zp' definition 'zpfirst'.
icu/source/tools/tzcode/zic.c:2217:54: style: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:169:49: note: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'.
icu/source/tools/tzcode/zic.c:2217:54: note: Function 'outzone' argument 2 names different: declaration 'ntzones' definition 'zonecount'.
icu/source/tools/tzcode/zic.c:2853:13: style: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:165:24: note: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'.
icu/source/tools/tzcode/zic.c:2853:13: note: Function 'lowerit' argument 1 names different: declaration 'c' definition 'a'.
icu/source/tools/tzcode/zic.c:2884:35: style: Function 'byword' argument 1 names different: declaration 'string' definition 'word'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:320:50: note: Function 'byword' argument 1 names different: declaration 'string' definition 'word'.
icu/source/tools/tzcode/zic.c:2884:35: note: Function 'byword' argument 1 names different: declaration 'string' definition 'word'.
icu/source/tools/tzcode/zic.c:2885:44: style: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:321:28: note: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'.
icu/source/tools/tzcode/zic.c:2885:44: note: Function 'byword' argument 2 names different: declaration 'lp' definition 'table'.
icu/source/tools/tzcode/zic.c:2912:26: style: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:154:33: note: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'.
icu/source/tools/tzcode/zic.c:2912:26: note: Function 'getfields' argument 1 names different: declaration 'buf' definition 'cp'.
icu/source/tools/tzcode/zic.c:3062:27: style: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:167:34: note: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'.
icu/source/tools/tzcode/zic.c:3062:27: note: Function 'newabbr' argument 1 names different: declaration 'abbr' definition 'string'.
icu/source/tools/tzcode/zic.c:3108:14: style: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'. [funcArgNamesDifferent]
icu/source/tools/tzcode/zic.c:166:26: note: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'.
icu/source/tools/tzcode/zic.c:3108:14: note: Function 'mkdirs' argument 1 names different: declaration 'filename' definition 'argname'.
[18:21]

ftp://ftp.se.debian.org/debian/pool/main/i/icu-le-hb/icu-le-hb_1.0.3+git161113.orig.tar.xz
icu-le-hb-1.0.3+git161113/src/LEInsertionList.h:74:5: style: Class 'LEInsertionList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
icu-le-hb-1.0.3+git161113/src/LEGlyphStorage.h:110:21: style: The function 'applyInsertion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
icu-le-hb-1.0.3+git161113/src/LEInsertionList.h:40:21: note: Virtual function in base class
icu-le-hb-1.0.3+git161113/src/LEGlyphStorage.h:110:21: note: Function in derived class
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:120:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:113:9: note: outer condition: !ffuncs
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:120:13: note: identical inner condition: !ffuncs
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:120:13: style: Condition '!ffuncs' is always true [knownConditionTrueFalse]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:113:9: note: Assuming that condition '!ffuncs' is not redundant
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:120:13: note: Condition '!ffuncs' is always true
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:68:6: warning: Either the condition '!glyph' is redundant or there is possible null pointer dereference: glyph. [nullPointerRedundantCheck]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:69:13: note: Assuming that condition '!glyph' is not redundant
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:68:6: note: Null pointer dereference
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:49:43: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:66:43: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:78:43: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:95:43: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:367:138: style: Function 'layoutEngineFactory' argument 4 names different: declaration 'typo_flags' definition 'typoFlags'. [funcArgNamesDifferent]
icu-le-hb-1.0.3+git161113/src/LayoutEngine.h:251:135: note: Function 'layoutEngineFactory' argument 4 names different: declaration 'typo_flags' definition 'typoFlags'.
icu-le-hb-1.0.3+git161113/src/LayoutEngine.cpp:367:138: note: Function 'layoutEngineFactory' argument 4 names different: declaration 'typo_flags' definition 'typoFlags'.
icu-le-hb-1.0.3+git161113/src/loengine.cpp:25:33: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:33:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:49:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:63:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:78:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:93:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:109:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:124:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:141:21: style: C-style pointer casting [cstyleCast]
icu-le-hb-1.0.3+git161113/src/loengine.cpp:155:21: style: C-style pointer casting [cstyleCast]
[18:21]

ftp://ftp.se.debian.org/debian/pool/main/i/icu4j/icu4j_60.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/icu4j-4.2/icu4j-4.2_4.2.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icu4j-4.4/icu4j-4.4_4.4.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/icu4j-49/icu4j-49_49.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/id-utils/id-utils_4.5+dfsg.orig.tar.gz
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:38:26: style: Function 'getugroups' argument 1 names different: declaration 'maxcount' definition '_GL_UNUSED'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/gnulib-tests/getugroups.h:20:21: note: Function 'getugroups' argument 1 names different: declaration 'maxcount' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:38:26: note: Function 'getugroups' argument 1 names different: declaration 'maxcount' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:39:30: style: Function 'getugroups' argument 2 names different: declaration 'grouplist' definition '_GL_UNUSED'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/gnulib-tests/getugroups.h:20:38: note: Function 'getugroups' argument 2 names different: declaration 'grouplist' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:39:30: note: Function 'getugroups' argument 2 names different: declaration 'grouplist' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:40:34: style: Function 'getugroups' argument 3 names different: declaration 'username' definition '_GL_UNUSED'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/gnulib-tests/getugroups.h:20:61: note: Function 'getugroups' argument 3 names different: declaration 'username' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:40:34: note: Function 'getugroups' argument 3 names different: declaration 'username' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:41:23: style: Function 'getugroups' argument 4 names different: declaration 'gid' definition '_GL_UNUSED'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/gnulib-tests/getugroups.h:21:23: note: Function 'getugroups' argument 4 names different: declaration 'gid' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/getugroups.c:41:23: note: Function 'getugroups' argument 4 names different: declaration 'gid' definition '_GL_UNUSED'.
id-utils-4.5+dfsg/gnulib-tests/sleep.c:75:0: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-btowc.c:36:7: style: The scope of the variable 'c' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-cloexec.c:53:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-dirname.c:154:11: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/gnulib-tests/test-dirname.c:170:11: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/gnulib-tests/test-dup-safer.c:68:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-dup2.c:56:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-fcntl.c:65:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-fflush.c:55:15: warning: Either the condition '!f' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
id-utils-4.5+dfsg/gnulib-tests/test-fflush.c:52:7: note: Assuming that condition '!f' is not redundant
id-utils-4.5+dfsg/gnulib-tests/test-fflush.c:55:15: note: Null pointer dereference
id-utils-4.5+dfsg/gnulib-tests/test-fflush2.c:29:7: style: The scope of the variable 'c' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-fflush2.c:55:9: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
id-utils-4.5+dfsg/gnulib-tests/test-fflush2.c:96:9: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:35:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:37:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:38:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:39:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:40:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:41:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:42:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:43:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:45:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:47:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:48:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fnmatch.c:49:3: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
id-utils-4.5+dfsg/gnulib-tests/test-fopen.h:39:3: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
id-utils-4.5+dfsg/gnulib-tests/test-fopen.h:49:3: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
id-utils-4.5+dfsg/gnulib-tests/test-fopen.h:54:3: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
id-utils-4.5+dfsg/gnulib-tests/test-fopen.h:60:3: error: Return value of allocation function 'fopen' is not stored. [leakReturnValNotUsed]
id-utils-4.5+dfsg/gnulib-tests/test-getdelim.c:87:3: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
id-utils-4.5+dfsg/gnulib-tests/test-getopt.h:94:3: style: Variable 'posixly' is reassigned a value before the old one has been used. [redundantAssignment]
id-utils-4.5+dfsg/gnulib-tests/test-getopt.h:88:0: note: Variable 'posixly' is reassigned a value before the old one has been used.
id-utils-4.5+dfsg/gnulib-tests/test-getopt.h:94:3: note: Variable 'posixly' is reassigned a value before the old one has been used.
id-utils-4.5+dfsg/gnulib-tests/test-malloca.c:32:9: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
id-utils-4.5+dfsg/gnulib-tests/test-math.c:26:0: error: #error NAN should be defined [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-memchr.c:96:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/gnulib-tests/test-memchr.c:94:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
id-utils-4.5+dfsg/gnulib-tests/test-memchr.c:96:23: note: Condition 'page_boundary!=NULL' is always false
id-utils-4.5+dfsg/gnulib-tests/test-nl_langinfo.c:56:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
id-utils-4.5+dfsg/gnulib-tests/test-nl_langinfo.c:102:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
id-utils-4.5+dfsg/gnulib-tests/test-nl_langinfo.c:103:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
id-utils-4.5+dfsg/gnulib-tests/test-nl_langinfo.c:104:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
id-utils-4.5+dfsg/gnulib-tests/test-nl_langinfo.c:105:3: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
id-utils-4.5+dfsg/gnulib-tests/test-signbit.c:27:0: error: #error missing declaration [preprocessorErrorDirective]
id-utils-4.5+dfsg/gnulib-tests/test-snprintf.c:37:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-snprintf.c:41:7: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
id-utils-4.5+dfsg/gnulib-tests/test-sprintf-posix.h:100:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-sprintf-posix.h:107:5: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
id-utils-4.5+dfsg/gnulib-tests/test-strcasestr.c:79:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-strcasestr.c:81:17: style: The scope of the variable 'needle' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-strcasestr.c:104:12: style: The scope of the variable 'repeat' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-strcasestr.c:106:17: style: The scope of the variable 'haystack' can be reduced. [variableScope]
id-utils-4.5+dfsg/gnulib-tests/test-unsetenv.c:42:3: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
id-utils-4.5+dfsg/gnulib-tests/test-vasnprintf.c:52:7: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
id-utils-4.5+dfsg/gnulib-tests/test-verify.c:53:13: style: Condition 'c==2' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/gnulib-tests/test-verify.c:57:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/gnulib-tests/test-verify.c:60:35: style: Condition '1==1' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/gnulib-tests/test-verify.c:57:13: style: Same expression on both sides of '=='. [duplicateExpression]
id-utils-4.5+dfsg/gnulib-tests/test-verify.c:60:35: style: Same expression on both sides of '=='. [duplicateExpression]
id-utils-4.5+dfsg/lib/basename-lgpl.c:30:29: style: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/dirname.h:70:35: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
id-utils-4.5+dfsg/lib/basename-lgpl.c:30:29: note: Function 'last_component' argument 1 names different: declaration 'file' definition 'name'.
id-utils-4.5+dfsg/lib/basename-lgpl.c:58:23: style: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/dirname.h:68:30: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
id-utils-4.5+dfsg/lib/basename-lgpl.c:58:23: note: Function 'base_len' argument 1 names different: declaration 'file' definition 'name'.
id-utils-4.5+dfsg/lib/chdir-long.c:32:0: error: #error "compile this file only if your system defines PATH_MAX" [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/fpending.h:25:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
id-utils-4.5+dfsg/lib/gettext.h:210:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/gettext.h:256:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/error.c:128:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/exclude.c:340:15: style: The scope of the variable 'p' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/exclude.c:337:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1105:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1032:13: note: 'list' is assigned value 'NULL' here.
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1105:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
id-utils-4.5+dfsg/lib/fnmatch_loop.c:984:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:26:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
id-utils-4.5+dfsg/lib/fnmatch_loop.c:984:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1093:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1101:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1123:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1131:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1139:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1161:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1176:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fnmatch_loop.c:1185:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/fpurge.c:133:0: error: #error "Please port gnulib fpurge.c to your platform! Look at the definitions of fflush, setvbuf and ungetc on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/freading.c:64:0: error: #error "Please port gnulib freading.c to your platform!" [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/fseeko.c:92:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fpurge.c, then report this to bug-gnulib." [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/fseterr.c:72:0: error: #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
id-utils-4.5+dfsg/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
id-utils-4.5+dfsg/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
id-utils-4.5+dfsg/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
id-utils-4.5+dfsg/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
id-utils-4.5+dfsg/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
id-utils-4.5+dfsg/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
id-utils-4.5+dfsg/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
id-utils-4.5+dfsg/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
id-utils-4.5+dfsg/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
id-utils-4.5+dfsg/lib/getopt.c:1075:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt.c:1075:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt.c:1075:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt.c:1075:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt.c:1075:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
id-utils-4.5+dfsg/lib/getopt.c:1075:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
id-utils-4.5+dfsg/lib/getopt.c:1076:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
id-utils-4.5+dfsg/lib/getopt.c:1076:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
id-utils-4.5+dfsg/lib/getopt.c:1076:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
id-utils-4.5+dfsg/lib/getopt.c:1076:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
id-utils-4.5+dfsg/lib/getopt.c:1076:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
id-utils-4.5+dfsg/lib/getopt.c:1076:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
id-utils-4.5+dfsg/lib/getopt.c:1077:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
id-utils-4.5+dfsg/lib/getopt.c:1077:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
id-utils-4.5+dfsg/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
id-utils-4.5+dfsg/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
id-utils-4.5+dfsg/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
id-utils-4.5+dfsg/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
id-utils-4.5+dfsg/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
id-utils-4.5+dfsg/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
id-utils-4.5+dfsg/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
id-utils-4.5+dfsg/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
id-utils-4.5+dfsg/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
id-utils-4.5+dfsg/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
id-utils-4.5+dfsg/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
id-utils-4.5+dfsg/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
id-utils-4.5+dfsg/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
id-utils-4.5+dfsg/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
id-utils-4.5+dfsg/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
id-utils-4.5+dfsg/lib/hash.c:448:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
id-utils-4.5+dfsg/lib/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/localcharset.c:441:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/localcharset.c:432:24: note: Assignment 'locale=NULL', assigned value is 0
id-utils-4.5+dfsg/lib/localcharset.c:441:14: note: Condition 'locale==NULL' is always true
id-utils-4.5+dfsg/lib/localcharset.c:169:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
id-utils-4.5+dfsg/lib/localcharset.c:441:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
id-utils-4.5+dfsg/lib/localcharset.c:432:24: note: 'locale' is assigned value 'NULL' here.
id-utils-4.5+dfsg/lib/localcharset.c:441:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
id-utils-4.5+dfsg/lib/localcharset.c:130:19: style: The scope of the variable 'base' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/memrchr.c:82:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/obstack.c:178:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
id-utils-4.5+dfsg/lib/obstack.c:226:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
id-utils-4.5+dfsg/lib/obstack.c:269:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
id-utils-4.5+dfsg/lib/obstack.c:296:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
id-utils-4.5+dfsg/lib/obstack.c:344:33: style: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/obstack.h:193:45: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
id-utils-4.5+dfsg/lib/obstack.c:344:33: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
id-utils-4.5+dfsg/lib/obstack.c:344:42: style: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/obstack.h:193:60: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
id-utils-4.5+dfsg/lib/obstack.c:344:42: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
id-utils-4.5+dfsg/lib/obstack.c:59:13: style: union member 'fooround::i' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/obstack.c:60:15: style: union member 'fooround::d' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/obstack.c:61:9: style: union member 'fooround::p' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/obstack.c:65:8: style: struct member 'fooalign::c' is never used. [unusedStructMember]
id-utils-4.5+dfsg/lib/quotearg.c:525:33: style: Condition ''['==91' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/regcomp.c:2640:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/regcomp.c:2640:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/regcomp.c:3717:17: style: The scope of the variable 'c' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/regcomp.c:2478:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/regcomp.c:76:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
id-utils-4.5+dfsg/lib/regcomp.c:2478:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
id-utils-4.5+dfsg/lib/regcomp.c:3842:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/regcomp.c:121:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
id-utils-4.5+dfsg/lib/regcomp.c:3842:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
id-utils-4.5+dfsg/lib/regcomp.c:3845:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
id-utils-4.5+dfsg/lib/regex_internal.h:189:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
id-utils-4.5+dfsg/lib/regex_internal.c:929:7: style: The scope of the variable 'c' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/regexec.c:1725:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/regexec.c:1709:23: note: Assignment 'naccepted=0', assigned value is 0
id-utils-4.5+dfsg/lib/regexec.c:1725:11: note: Condition '!naccepted' is always true
id-utils-4.5+dfsg/lib/regexec.c:3145:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/regexec.c:3100:23: note: Assignment 'naccepted=0', assigned value is 0
id-utils-4.5+dfsg/lib/regexec.c:3145:11: note: Condition 'naccepted' is always false
id-utils-4.5+dfsg/lib/regexec.c:2301:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/regexec.c:1467:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/lib/regexec.c:3382:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/lib/regexec.c:3426:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/lib/str-two-way.h:339:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/str-two-way.h:390:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
id-utils-4.5+dfsg/lib/xmalloc.c:96:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/xmalloc.c:97:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/lib/xmalloc.c:43:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/xalloc.h:56:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
id-utils-4.5+dfsg/lib/xmalloc.c:43:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
id-utils-4.5+dfsg/lib/xmalloc.c:55:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/xalloc.h:59:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
id-utils-4.5+dfsg/lib/xmalloc.c:55:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
id-utils-4.5+dfsg/lib/xmalloc.c:115:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/lib/xalloc.h:62:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
id-utils-4.5+dfsg/lib/xmalloc.c:115:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
id-utils-4.5+dfsg/lib/xmalloc.c:82:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
id-utils-4.5+dfsg/lib/xmalloc.c:109:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
id-utils-4.5+dfsg/libidu/fnprint.c:43:24: style: Function 'root_name' argument 1 names different: declaration 'path' definition 'file_name'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/libidu/fnprint.c:32:43: note: Function 'root_name' argument 1 names different: declaration 'path' definition 'file_name'.
id-utils-4.5+dfsg/libidu/fnprint.c:43:24: note: Function 'root_name' argument 1 names different: declaration 'path' definition 'file_name'.
id-utils-4.5+dfsg/libidu/fnprint.c:63:24: style: Function 'suff_name' argument 1 names different: declaration 'path' definition 'file_name'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/libidu/fnprint.c:33:43: note: Function 'suff_name' argument 1 names different: declaration 'path' definition 'file_name'.
id-utils-4.5+dfsg/libidu/fnprint.c:63:24: note: Function 'suff_name' argument 1 names different: declaration 'path' definition 'file_name'.
id-utils-4.5+dfsg/libidu/fnprint.c:86:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/idfile.c:122:20: warning: Possible null pointer dereference: idhp [nullPointer]
id-utils-4.5+dfsg/libidu/idfile.c:99:33: note: Calling function 'io_idhead', 3rd argument 'idhp' value is 0
id-utils-4.5+dfsg/libidu/idfile.c:122:20: note: Null pointer dereference
id-utils-4.5+dfsg/libidu/idread.c:90:22: style: The scope of the variable 'slot' can be reduced. [variableScope]
id-utils-4.5+dfsg/libidu/idu-hash.c:264:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/idu-hash.c:264:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/idu-hash.c:266:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/idu-hash.c:267:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/idu-hash.c:267:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/idu-hash.c:141:18: style: Variable 'old_item' is assigned a value that is never used. [unreadVariable]
id-utils-4.5+dfsg/libidu/scanners.c:508:16: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
id-utils-4.5+dfsg/libidu/scanners.c:1371:16: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
id-utils-4.5+dfsg/libidu/walker.c:207:11: style: Condition 'alias_link' is always false [knownConditionTrueFalse]
id-utils-4.5+dfsg/libidu/walker.c:204:20: note: Assignment 'alias_link=0', assigned value is 0
id-utils-4.5+dfsg/libidu/walker.c:207:11: note: Condition 'alias_link' is always false
id-utils-4.5+dfsg/libidu/walker.c:473:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
id-utils-4.5+dfsg/libidu/walker.c:859:33: style: Function 'maybe_relative_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/libidu/idfile.h:204:46: note: Function 'maybe_relative_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'.
id-utils-4.5+dfsg/libidu/walker.c:859:33: note: Function 'maybe_relative_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'.
id-utils-4.5+dfsg/libidu/walker.c:957:27: style: Function 'absolute_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/libidu/idfile.h:203:40: note: Function 'absolute_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'.
id-utils-4.5+dfsg/libidu/walker.c:957:27: note: Function 'absolute_file_name' argument 1 names different: declaration 'buffer' definition 'buf_0'.
id-utils-4.5+dfsg/libidu/walker.c:980:29: style: Function 'absolute_file_name_1' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/libidu/walker.c:73:42: note: Function 'absolute_file_name_1' argument 1 names different: declaration 'buffer' definition 'buf'.
id-utils-4.5+dfsg/libidu/walker.c:980:29: note: Function 'absolute_file_name_1' argument 1 names different: declaration 'buffer' definition 'buf'.
id-utils-4.5+dfsg/libidu/walker.c:122:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:189:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:447:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:471:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:659:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:674:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:861:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/libidu/walker.c:862:46: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/src/fid.c:214:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/src/fnid.c:169:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/src/lid.c:471:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
id-utils-4.5+dfsg/src/lid.c:1331:15: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR' is always true. [redundantCondition]
id-utils-4.5+dfsg/src/lid.c:539:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
id-utils-4.5+dfsg/src/lid.c:541:7: note: Found duplicate branches for 'if' and 'else'.
id-utils-4.5+dfsg/src/lid.c:539:12: note: Found duplicate branches for 'if' and 'else'.
id-utils-4.5+dfsg/src/lid.c:852:33: style: Function 'query_literal_word' argument 1 names different: declaration 'pattern' definition 'arg'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:108:44: note: Function 'query_literal_word' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:852:33: note: Function 'query_literal_word' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:868:35: style: Function 'query_literal_prefix' argument 1 names different: declaration 'pattern' definition 'arg'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:109:46: note: Function 'query_literal_prefix' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:868:35: note: Function 'query_literal_prefix' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:977:27: style: Function 'query_number' argument 1 names different: declaration 'pattern' definition 'arg'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:112:38: note: Function 'query_number' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:977:27: note: Function 'query_number' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:1078:38: style: Function 'query_literal_substring' argument 1 names different: declaration 'pattern' definition 'arg'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:114:49: note: Function 'query_literal_substring' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:1078:38: note: Function 'query_literal_substring' argument 1 names different: declaration 'pattern' definition 'arg'.
id-utils-4.5+dfsg/src/lid.c:1186:34: style: Function 'query_binary_search' argument 1 names different: declaration 'token' definition 'token_0'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:120:47: note: Function 'query_binary_search' argument 1 names different: declaration 'token' definition 'token_0'.
id-utils-4.5+dfsg/src/lid.c:1186:34: note: Function 'query_binary_search' argument 1 names different: declaration 'token' definition 'token_0'.
id-utils-4.5+dfsg/src/lid.c:1431:31: style: Function 'tree8_to_bits' argument 1 names different: declaration 'bits_vec' definition 'bv_0'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:131:53: note: Function 'tree8_to_bits' argument 1 names different: declaration 'bits_vec' definition 'bv_0'.
id-utils-4.5+dfsg/src/lid.c:1431:31: note: Function 'tree8_to_bits' argument 1 names different: declaration 'bits_vec' definition 'bv_0'.
id-utils-4.5+dfsg/src/lid.c:1439:34: style: Function 'tree8_to_bits_1' argument 1 names different: declaration 'bits_vec' definition 'bv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:133:46: note: Function 'tree8_to_bits_1' argument 1 names different: declaration 'bits_vec' definition 'bv'.
id-utils-4.5+dfsg/src/lid.c:1439:34: note: Function 'tree8_to_bits_1' argument 1 names different: declaration 'bits_vec' definition 'bv'.
id-utils-4.5+dfsg/src/lid.c:1460:38: style: Function 'bits_to_flinkv' argument 1 names different: declaration 'bits_vec' definition 'bv'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/lid.c:136:64: note: Function 'bits_to_flinkv' argument 1 names different: declaration 'bits_vec' definition 'bv'.
id-utils-4.5+dfsg/src/lid.c:1460:38: note: Function 'bits_to_flinkv' argument 1 names different: declaration 'bits_vec' definition 'bv'.
id-utils-4.5+dfsg/src/lid.c:572:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/src/lid.c:833:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
id-utils-4.5+dfsg/src/mkid.c:685:7: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
id-utils-4.5+dfsg/src/mkid.c:686:7: style: The scope of the variable 'vec_size' can be reduced. [variableScope]
id-utils-4.5+dfsg/src/mkid.c:687:7: style: The scope of the variable 'tok_size' can be reduced. [variableScope]
id-utils-4.5+dfsg/src/mkid.c:482:31: style: Function 'assert_writeable' argument 1 names different: declaration 'file_name' definition 'filename'. [funcArgNamesDifferent]
id-utils-4.5+dfsg/src/mkid.c:69:43: note: Function 'assert_writeable' argument 1 names different: declaration 'file_name' definition 'filename'.
id-utils-4.5+dfsg/src/mkid.c:482:31: note: Function 'assert_writeable' argument 1 names different: declaration 'file_name' definition 'filename'.
id-utils-4.5+dfsg/src/mkid.c:566:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/id3/id3_1.1.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/id3lib3.8.3/id3lib3.8.3_3.8.3.orig.tar.gz
id3lib-3.8.3/id3com/ID3Field.cpp:236:24: style: C-style pointer casting [cstyleCast]
id3lib-3.8.3/id3com/ID3Tag.cpp:187:9: style: Variable 'pFrame' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/id3com/ID3Tag.cpp:185:0: note: Variable 'pFrame' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:187:9: note: Variable 'pFrame' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:266:3: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/id3com/ID3Tag.cpp:265:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:266:3: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:380:3: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/id3com/ID3Tag.cpp:379:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:380:3: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:442:3: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/id3com/ID3Tag.cpp:441:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:442:3: note: Variable 'RetStr' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:877:9: style: Variable 'pFrame' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/id3com/ID3Tag.cpp:875:0: note: Variable 'pFrame' is reassigned a value before the old one has been used.
id3lib-3.8.3/id3com/ID3Tag.cpp:877:9: note: Variable 'pFrame' is reassigned a value before the old one has been used.
id3lib-3.8.3/src/c_wrapper.cpp:166:12: style: The scope of the variable 'size' can be reduced. [variableScope]
id3lib-3.8.3/src/c_wrapper.cpp:169:7: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/field_impl.h:120:3: style: Class 'ID3_FieldImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/field_binary.cpp:39:40: style: Function 'Set' argument 1 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
id3lib-3.8.3/src/field_impl.h:84:34: note: Function 'Set' argument 1 names different: declaration 'buf' definition 'data'.
id3lib-3.8.3/src/field_binary.cpp:39:40: note: Function 'Set' argument 1 names different: declaration 'buf' definition 'data'.
id3lib-3.8.3/src/field_binary.cpp:39:53: style: Function 'Set' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
id3lib-3.8.3/src/field_impl.h:84:46: note: Function 'Set' argument 2 names different: declaration 'size' definition 'len'.
id3lib-3.8.3/src/field_binary.cpp:39:53: note: Function 'Set' argument 2 names different: declaration 'size' definition 'len'.
id3lib-3.8.3/src/field_binary.cpp:172:40: style: Function 'ToFile' argument 1 names different: declaration 'sInfo' definition 'info'. [funcArgNamesDifferent]
id3lib-3.8.3/src/field_impl.h:92:36: note: Function 'ToFile' argument 1 names different: declaration 'sInfo' definition 'info'.
id3lib-3.8.3/src/field_binary.cpp:172:40: note: Function 'ToFile' argument 1 names different: declaration 'sInfo' definition 'info'.
id3lib-3.8.3/src/frame_impl.h:49:3: style: Class 'ID3_FrameImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/frame_impl.h:50:3: style: Class 'ID3_FrameImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/frame_impl.h:51:3: style: Class 'ID3_FrameImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/frame.cpp:269:5: style: Class 'IteratorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/frame.cpp:292:5: style: Class 'ConstIteratorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/flags.h:33:1: warning: The class 'ID3_Flags' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
id3lib-3.8.3/src/header.h:38:1: warning: The class 'ID3_Header' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
id3lib-3.8.3/src/header_frame.h:53:23: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:85:22: note: Virtual function in base class
id3lib-3.8.3/src/header_frame.h:53:23: note: Function in derived class
id3lib-3.8.3/src/header_frame.h:54:23: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:88:22: note: Virtual function in base class
id3lib-3.8.3/src/header_frame.h:54:23: note: Function in derived class
id3lib-3.8.3/src/header_frame.h:55:23: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:87:22: note: Virtual function in base class
id3lib-3.8.3/src/header_frame.h:55:23: note: Function in derived class
id3lib-3.8.3/src/header_frame.h:60:23: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:73:22: note: Virtual function in base class
id3lib-3.8.3/src/header_frame.h:60:23: note: Function in derived class
id3lib-3.8.3/src/frame_impl.cpp:150:48: style: Function 'GetField' argument 1 names different: declaration 'name' definition 'fieldName'. [funcArgNamesDifferent]
id3lib-3.8.3/src/frame_impl.h:61:36: note: Function 'GetField' argument 1 names different: declaration 'name' definition 'fieldName'.
id3lib-3.8.3/src/frame_impl.cpp:150:48: note: Function 'GetField' argument 1 names different: declaration 'name' definition 'fieldName'.
id3lib-3.8.3/src/frame_parse.cpp:172:15: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/frame_render.cpp:82:16: style: Variable 'hdr_size' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/header_frame.cpp:137:0: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/header_frame.h:36:1: warning: The class 'ID3_FrameHeader' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
id3lib-3.8.3/src/header_tag.h:58:10: style: The function 'SetSpec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:61:22: note: Virtual function in base class
id3lib-3.8.3/src/header_tag.h:58:10: note: Function in derived class
id3lib-3.8.3/src/header_tag.h:59:10: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:85:22: note: Virtual function in base class
id3lib-3.8.3/src/header_tag.h:59:10: note: Function in derived class
id3lib-3.8.3/src/header_tag.h:60:8: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:87:22: note: Virtual function in base class
id3lib-3.8.3/src/header_tag.h:60:8: note: Function in derived class
id3lib-3.8.3/src/header_tag.h:61:8: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
id3lib-3.8.3/src/header.h:88:22: note: Virtual function in base class
id3lib-3.8.3/src/header_tag.h:61:8: note: Function in derived class
id3lib-3.8.3/src/tag_impl.h:86:14: style: Technically the member function 'ID3_TagImpl::SetChanged' can be const. [functionConst]
id3lib-3.8.3/src/tag_impl.h:140:14: performance: Technically the member function 'ID3_TagImpl::SetCompression' can be static. [functionStatic]
id3lib-3.8.3/src/mp3_header.h:36:15: style: Class 'Mp3Info' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
id3lib-3.8.3/src/mp3_header.h:36:15: style: Class 'Mp3Info' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
id3lib-3.8.3/src/tag_impl.h:80:3: style: Class 'ID3_TagImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/tag_impl.h:81:3: style: Class 'ID3_TagImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/misc_support.cpp:538:5: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/src/misc_support.cpp:537:0: note: Variable 'frame' is reassigned a value before the old one has been used.
id3lib-3.8.3/src/misc_support.cpp:538:5: note: Variable 'frame' is reassigned a value before the old one has been used.
id3lib-3.8.3/src/misc_support.cpp:561:3: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
id3lib-3.8.3/src/misc_support.cpp:560:0: note: Variable 'frame' is reassigned a value before the old one has been used.
id3lib-3.8.3/src/misc_support.cpp:561:3: note: Variable 'frame' is reassigned a value before the old one has been used.
id3lib-3.8.3/src/mp3_parse.cpp:84:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
id3lib-3.8.3/src/mp3_parse.cpp:474:9: style: The scope of the variable 'vbr_filesize' can be reduced. [variableScope]
id3lib-3.8.3/src/mp3_parse.cpp:475:9: style: The scope of the variable 'vbr_scale' can be reduced. [variableScope]
id3lib-3.8.3/src/mp3_parse.cpp:476:9: style: The scope of the variable 'vbr_flags' can be reduced. [variableScope]
id3lib-3.8.3/src/mp3_parse.cpp:534:20: style: Variable 'pvbrdata' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/mp3_parse.cpp:533:23: style: Variable 'vbr_scale' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/tag.cpp:1074:5: style: Class 'IteratorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/tag.cpp:1097:5: style: Class 'ConstIteratorImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
id3lib-3.8.3/src/tag_find.cpp:134:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
id3lib-3.8.3/src/tag_find.cpp:202:58: style: Function 'Find' argument 2 names different: declaration 'fld' definition 'fldID'. [funcArgNamesDifferent]
id3lib-3.8.3/src/tag_impl.h:117:47: note: Function 'Find' argument 2 names different: declaration 'fld' definition 'fldID'.
id3lib-3.8.3/src/tag_find.cpp:202:58: note: Function 'Find' argument 2 names different: declaration 'fld' definition 'fldID'.
id3lib-3.8.3/src/tag_impl.cpp:44:16: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/tag_parse.cpp:50:12: style: The scope of the variable 'frameSize' can be reduced. [variableScope]
id3lib-3.8.3/src/tag_parse.cpp:221:10: style: The scope of the variable 'mp3_core_size' can be reduced. [variableScope]
id3lib-3.8.3/src/tag_parse.cpp:137:51: style: Function 'parse' argument 2 names different: declaration 'rdr' definition 'reader'. [funcArgNamesDifferent]
id3lib-3.8.3/src/tag_impl.h:52:48: note: Function 'parse' argument 2 names different: declaration 'rdr' definition 'reader'.
id3lib-3.8.3/src/tag_parse.cpp:137:51: note: Function 'parse' argument 2 names different: declaration 'rdr' definition 'reader'.
id3lib-3.8.3/src/tag_parse.cpp:107:30: style: Variable 'oldSize' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/src/tag_parse_lyrics3.cpp:350:21: style: Variable 'lyr_frame' is assigned a value that is never used. [unreadVariable]
id3lib-3.8.3/zlib/src/adler32.c:28:9: style: The scope of the variable 'k' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/deflate.c:1041:0: error: failed to expand 'UPDATE_HASH', Wrong number of parameters for macro 'UPDATE_HASH'. [preprocessorErrorDirective]
id3lib-3.8.3/zlib/src/gzio.c:825:9: style: The scope of the variable 'err' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/gzio.c:14:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/infblock.c:12:33: style: struct member 'inflate_codes_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/infblock.c:207:0: error: Uninitialized variable: n [uninitvar]
id3lib-3.8.3/zlib/src/infblock.c:208:0: error: Uninitialized variable: m [uninitvar]
id3lib-3.8.3/zlib/src/infcodes.c:194:33: error: Uninitialized variable: b [uninitvar]
id3lib-3.8.3/zlib/src/infcodes.c:223:9: error: Uninitialized variable: p [uninitvar]
id3lib-3.8.3/zlib/src/infcodes.c:222:9: error: Uninitialized variable: n [uninitvar]
id3lib-3.8.3/zlib/src/infcodes.c:199:11: error: Uninitialized variable: q [uninitvar]
id3lib-3.8.3/zlib/src/infcodes.c:106:11: error: Uninitialized variable: m [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:13:33: style: struct member 'inflate_codes_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/inffast.c:151:31: error: Uninitialized variable: b [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:172:0: error: Uninitialized variable: k [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:172:0: error: Uninitialized variable: p [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:172:0: error: Uninitialized variable: n [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:157:12: error: Uninitialized variable: q [uninitvar]
id3lib-3.8.3/zlib/src/inffast.c:158:11: error: Uninitialized variable: m [uninitvar]
id3lib-3.8.3/zlib/src/inflate.c:9:34: style: struct member 'inflate_blocks_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/inftrees.c:21:29: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/infutil.c:12:33: style: struct member 'inflate_codes_state::dummy' is never used. [unusedStructMember]
id3lib-3.8.3/zlib/src/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/trees.c:1076:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/trees.c:1077:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/trees.c:1079:14: style: The scope of the variable 'code' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/trees.c:1080:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
id3lib-3.8.3/zlib/src/zutil.c:213:31: style: Same expression on both sides of '-'. [duplicateExpression]
id3lib-3.8.3/zlib/src/zutil.c:10:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/id3ren/id3ren_1.1b0.orig.tar.gz
id3ren-1.1b0/src/id3misc.c:123:48: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
id3ren-1.1b0/src/id3ren.c:387:25: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
id3ren-1.1b0/src/id3tag.c:366:9: warning: Either the condition 'string!=NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
id3ren-1.1b0/src/id3tag.c:360:32: note: Assuming that condition 'string!=NULL' is not redundant
id3ren-1.1b0/src/id3tag.c:366:9: note: Null pointer dereference
id3ren-1.1b0/src/id3tag.c:368:7: warning: Either the condition 'string!=NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
id3ren-1.1b0/src/id3tag.c:360:32: note: Assuming that condition 'string!=NULL' is not redundant
id3ren-1.1b0/src/id3tag.c:368:7: note: Null pointer dereference
id3ren-1.1b0/src/id3tag.c:97:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:381:18: style: The scope of the variable 'genre' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:381:29: style: The scope of the variable 't' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:381:32: style: The scope of the variable 'w' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:381:41: style: The scope of the variable 'pfntmp' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:381:49: style: The scope of the variable 'ptagtmp' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:383:7: style: The scope of the variable 'length' can be reduced. [variableScope]
id3ren-1.1b0/src/id3tag.c:256:34: style: Redundant pointer operation on 'genre' - it's already a pointer. [redundantPointerOp]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/id3tool/id3tool_1.2a.orig.tar.gz
id3tool-1.2a/bsd_getopt.c:120:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
id3tool-1.2a/bsd_getopt.c:120:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/id3v2/id3v2_0.1.12.orig.tar.gz
id3v2-0.1.12/convert.cpp:96:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
id3v2-0.1.12/id3v2.cpp:88:7: style: The scope of the variable 'iOpt' can be reduced. [variableScope]
id3v2-0.1.12/id3v2.cpp:92:10: style: The scope of the variable 'fp' can be reduced. [variableScope]
id3v2-0.1.12/list.cpp:384:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
id3v2-0.1.12/list.cpp:364:14: error: Uninitialized struct member: id3v1tag.genre [uninitStructMember]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/idba/idba_1.1.3.orig.tar.gz
idba-1.1.3/gtest_src/gtest/gtest-all.cc:7665:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:7645:0: note: Variable 'result' is reassigned a value before the old one has been used.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:7665:3: note: Variable 'result' is reassigned a value before the old one has been used.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4278:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4213:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4278:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4279:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4215:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4279:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4280:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4217:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4280:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4281:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4218:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4281:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4282:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4219:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4282:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4283:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4222:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4283:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4284:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4216:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4284:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4285:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4223:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4285:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4286:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4220:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4286:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4287:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4221:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4287:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4288:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4225:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:4288:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5607:30: style: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:650:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5607:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5608:30: style: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:651:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5608:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5652:37: style: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. [funcArgNamesDifferent]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:657:48: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5652:37: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:551:3: warning: Member variable 'GTestFlagSaver::pretty_' is not initialized in the constructor. [uninitMemberVar]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1007:10: performance: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static. [functionStatic]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:2063:22: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1007:10: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1079:8: performance: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static. [functionStatic]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:3603:20: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1079:8: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1108:7: style: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const. [functionConst]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5681:19: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1108:7: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1111:8: style: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const. [functionConst]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:5735:20: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:1111:8: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
idba-1.1.3/gtest_src/gtest/gtest-all.cc:833:18: style: The function 'CurrentStackTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:818:18: note: Virtual function in base class
idba-1.1.3/gtest_src/gtest/gtest-all.cc:833:18: note: Function in derived class
idba-1.1.3/gtest_src/gtest/gtest-all.cc:834:16: style: The function 'UponLeavingGTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idba-1.1.3/gtest_src/gtest/gtest-all.cc:823:16: note: Virtual function in base class
idba-1.1.3/gtest_src/gtest/gtest-all.cc:834:16: note: Function in derived class
idba-1.1.3/src/assembly/local_assembler.cpp:179:27: style: The scope of the variable 'reads' can be reduced. [variableScope]
idba-1.1.3/src/assembly/local_assembler.cpp:488:22: style: The scope of the variable 'flag' can be reduced. [variableScope]
idba-1.1.3/src/assembly/local_assembler.cpp:417:40: style: Variable 'tmp_len' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/graph/hash_graph_branch_group.h:30:9: performance: Variable 'begin_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/graph/hash_graph_branch_group.h:41:28: style: Technically the member function 'HashGraphBranchGroup::begin' can be const. [functionConst]
idba-1.1.3/src/graph/hash_graph_branch_group.h:42:28: style: Technically the member function 'HashGraphBranchGroup::end' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:416:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
idba-1.1.3/src/release/idba.cpp:524:13: style: Variable 'coverage' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/release/idba.cpp:555:115: style: Variable 'num_connections' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/release/idba.cpp:90:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:93:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:96:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:99:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:102:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:105:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:108:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:111:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:114:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/release/idba.cpp:117:12: style: Technically the member function 'IDBAOption::ref_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:553:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
idba-1.1.3/src/release/idba_hybrid.cpp:666:13: style: Variable 'coverage' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/release/idba_hybrid.cpp:697:115: style: Variable 'num_connections' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/release/idba_hybrid.cpp:93:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:96:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:99:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:102:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:105:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:108:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:111:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:114:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:117:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_hybrid.cpp:120:12: style: Technically the member function 'IDBAOption::ref_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:241:13: style: Condition 'flag' is always true [knownConditionTrueFalse]
idba-1.1.3/src/release/idba_tran.cpp:239:21: note: Assignment 'flag=true', assigned value is 1
idba-1.1.3/src/release/idba_tran.cpp:241:13: note: Condition 'flag' is always true
idba-1.1.3/src/release/idba_tran.cpp:694:0: style: Variable 'output_component' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/release/idba_tran.cpp:67:5: warning: Member variable 'IDBAOption::is_no_internal' is not initialized in the constructor. [uninitMemberVar]
idba-1.1.3/src/release/idba_tran.cpp:69:9: performance: Variable 'directory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/release/idba_tran.cpp:93:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:96:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:99:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:102:12: style: Technically the member function 'IDBAOption::align_local_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:105:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:108:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:111:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:114:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:117:12: style: Technically the member function 'IDBAOption::connection_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:120:12: style: Technically the member function 'IDBAOption::transcript_path_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:123:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:126:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:129:12: style: Technically the member function 'IDBAOption::ref_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:132:12: style: Technically the member function 'IDBAOption::transcript_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:135:12: style: Technically the member function 'IDBAOption::label_transcript_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_tran.cpp:138:12: style: Technically the member function 'IDBAOption::component_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:491:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
idba-1.1.3/src/release/idba_ud.cpp:599:13: style: Variable 'coverage' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/release/idba_ud.cpp:630:115: style: Variable 'num_connections' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/release/idba_ud.cpp:93:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:96:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:99:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:102:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:105:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:108:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:111:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:114:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:117:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/release/idba_ud.cpp:120:12: style: Technically the member function 'IDBAOption::ref_contig_file' can be const. [functionConst]
idba-1.1.3/src/release/parallel_blat.cpp:64:54: warning: Obsolete function 'alloca' called. [allocaCalled]
idba-1.1.3/src/release/sim_reads.cpp:202:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads.cpp:229:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads.cpp:273:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads.cpp:302:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads.cpp:172:30: style: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'. [funcArgNamesDifferent]
idba-1.1.3/src/release/sim_reads.cpp:34:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/release/sim_reads.cpp:172:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/release/sim_reads_tran.cpp:169:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads_tran.cpp:196:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads_tran.cpp:240:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads_tran.cpp:269:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/release/sim_reads_tran.cpp:139:30: style: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'. [funcArgNamesDifferent]
idba-1.1.3/src/release/sim_reads_tran.cpp:34:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/release/sim_reads_tran.cpp:139:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/release/sim_reads_tran.cpp:89:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/release/validate_contigs_blat.cpp:250:13: style: Variable 'contig_flags' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/release/validate_contigs_blat.cpp:324:17: style: Variable 'is_no_long_gaps' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/release/validate_contigs_blat.cpp:131:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/release/validate_contigs_blat.cpp:388:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/test/atomic_integer_unittest.cpp:134:5: style: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
idba-1.1.3/src/test/atomic_integer_unittest.cpp:133:18: note: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable.
idba-1.1.3/src/test/atomic_integer_unittest.cpp:134:5: note: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable.
idba-1.1.3/src/test/atomic_integer_unittest.cpp:142:5: style: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
idba-1.1.3/src/test/atomic_integer_unittest.cpp:141:18: note: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable.
idba-1.1.3/src/test/atomic_integer_unittest.cpp:142:5: note: Variable 'x' is reassigned a value before the old one has been used if variable is no semaphore variable.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:223:46: style: Same expression on both sides of '<' because the value of 'simple_compact_sequence' and 'compact_seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/compact_sequence_unittest.cpp:220:35: note: 'compact_seq' is assigned value 'simple_compact_sequence' here.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:223:46: note: Same expression on both sides of '<' because the value of 'simple_compact_sequence' and 'compact_seq' are the same.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:224:46: style: Same expression on both sides of '>' because the value of 'simple_compact_sequence' and 'compact_seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/compact_sequence_unittest.cpp:220:35: note: 'compact_seq' is assigned value 'simple_compact_sequence' here.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:224:46: note: Same expression on both sides of '>' because the value of 'simple_compact_sequence' and 'compact_seq' are the same.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:230:46: style: Same expression on both sides of '<' because the value of 'simple_compact_sequence' and 'compact_seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/compact_sequence_unittest.cpp:220:35: note: 'compact_seq' is assigned value 'simple_compact_sequence' here.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:230:46: note: Same expression on both sides of '<' because the value of 'simple_compact_sequence' and 'compact_seq' are the same.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:231:46: style: Same expression on both sides of '>' because the value of 'simple_compact_sequence' and 'compact_seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/compact_sequence_unittest.cpp:220:35: note: 'compact_seq' is assigned value 'simple_compact_sequence' here.
idba-1.1.3/src/test/compact_sequence_unittest.cpp:231:46: note: Same expression on both sides of '>' because the value of 'simple_compact_sequence' and 'compact_seq' are the same.
idba-1.1.3/src/test/hash_table_unittest.cpp:30:17: performance: Variable 'kmer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/test/hash_table_unittest.cpp:54:41: performance: Variable 'kmer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/test/hash_table_unittest.cpp:29:9: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idba-1.1.3/src/test/hash_table_unittest.cpp:54:9: style: Struct 'Equal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idba-1.1.3/src/test/sequence_unittest.cpp:254:38: style: Same expression on both sides of '<' because the value of 'simple_sequence' and 'seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/sequence_unittest.cpp:251:20: note: 'seq' is assigned value 'simple_sequence' here.
idba-1.1.3/src/test/sequence_unittest.cpp:254:38: note: Same expression on both sides of '<' because the value of 'simple_sequence' and 'seq' are the same.
idba-1.1.3/src/test/sequence_unittest.cpp:255:38: style: Same expression on both sides of '>' because the value of 'simple_sequence' and 'seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/sequence_unittest.cpp:251:20: note: 'seq' is assigned value 'simple_sequence' here.
idba-1.1.3/src/test/sequence_unittest.cpp:255:38: note: Same expression on both sides of '>' because the value of 'simple_sequence' and 'seq' are the same.
idba-1.1.3/src/test/sequence_unittest.cpp:261:38: style: Same expression on both sides of '<' because the value of 'simple_sequence' and 'seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/sequence_unittest.cpp:251:20: note: 'seq' is assigned value 'simple_sequence' here.
idba-1.1.3/src/test/sequence_unittest.cpp:261:38: note: Same expression on both sides of '<' because the value of 'simple_sequence' and 'seq' are the same.
idba-1.1.3/src/test/sequence_unittest.cpp:262:38: style: Same expression on both sides of '>' because the value of 'simple_sequence' and 'seq' are the same. [duplicateExpression]
idba-1.1.3/src/test/sequence_unittest.cpp:251:20: note: 'seq' is assigned value 'simple_sequence' here.
idba-1.1.3/src/test/sequence_unittest.cpp:262:38: note: Same expression on both sides of '>' because the value of 'simple_sequence' and 'seq' are the same.
idba-1.1.3/src/tools/idba_tran_test.cpp:232:13: style: Condition 'flag' is always true [knownConditionTrueFalse]
idba-1.1.3/src/tools/idba_tran_test.cpp:230:21: note: Assignment 'flag=true', assigned value is 1
idba-1.1.3/src/tools/idba_tran_test.cpp:232:13: note: Condition 'flag' is always true
idba-1.1.3/src/tools/idba_tran_test.cpp:671:0: style: Variable 'output_component' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/tools/idba_tran_test.cpp:65:5: warning: Member variable 'IDBAOption::is_no_internal' is not initialized in the constructor. [uninitMemberVar]
idba-1.1.3/src/tools/idba_tran_test.cpp:67:9: performance: Variable 'directory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/tools/idba_tran_test.cpp:90:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:93:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:96:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:99:12: style: Technically the member function 'IDBAOption::align_local_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:102:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:105:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:108:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:111:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:114:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:117:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:120:12: style: Technically the member function 'IDBAOption::ref_contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:123:12: style: Technically the member function 'IDBAOption::transcript_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:126:12: style: Technically the member function 'IDBAOption::label_transcript_file' can be const. [functionConst]
idba-1.1.3/src/tools/idba_tran_test.cpp:129:12: style: Technically the member function 'IDBAOption::component_file' can be const. [functionConst]
idba-1.1.3/src/tools/parallel_rna_blat.cpp:64:54: warning: Obsolete function 'alloca' called. [allocaCalled]
idba-1.1.3/src/tools/sample_reads.cpp:202:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/tools/sample_reads.cpp:229:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/tools/sample_reads.cpp:273:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/tools/sample_reads.cpp:302:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
idba-1.1.3/src/tools/sample_reads.cpp:172:30: style: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'. [funcArgNamesDifferent]
idba-1.1.3/src/tools/sample_reads.cpp:34:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/tools/sample_reads.cpp:172:30: note: Function 'SimulateErrors' argument 1 names different: declaration 'read' definition 'seq'.
idba-1.1.3/src/tools/scaffold.cpp:283:13: style: Variable 'coverage' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/tools/scaffold.cpp:329:115: style: Variable 'num_connections' is modified but its new value is never used. [unreadVariable]
idba-1.1.3/src/tools/scaffold.cpp:67:9: performance: Variable 'directory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idba-1.1.3/src/tools/scaffold.cpp:89:12: style: Technically the member function 'IDBAOption::log_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:92:12: style: Technically the member function 'IDBAOption::kmer_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:95:12: style: Technically the member function 'IDBAOption::align_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:98:12: style: Technically the member function 'IDBAOption::graph_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:101:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:104:12: style: Technically the member function 'IDBAOption::contig_info_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:107:12: style: Technically the member function 'IDBAOption::local_contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:110:12: style: Technically the member function 'IDBAOption::contig_file' can be const. [functionConst]
idba-1.1.3/src/tools/scaffold.cpp:113:12: style: Technically the member function 'IDBAOption::scaffold_file' can be const. [functionConst]
idba-1.1.3/src/tools/sort_psl.cpp:87:0: error: Resource leak: fin [resourceLeak]
idba-1.1.3/src/tools/sort_psl.cpp:87:0: error: Resource leak: fout [resourceLeak]
idba-1.1.3/src/tools/validate_component.cpp:69:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_component.cpp:89:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_component.cpp:103:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_component.cpp:206:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_component.cpp:297:29: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_component.cpp:323:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_contigs_mummer.cpp:233:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_rna.cpp:254:13: style: Variable 'contig_flags' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/tools/validate_rna.cpp:328:17: style: Variable 'is_no_long_gaps' is assigned a value that is never used. [unreadVariable]
idba-1.1.3/src/tools/validate_rna.cpp:135:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idba-1.1.3/src/tools/validate_rna.cpp:396:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ident2/ident2_1.07.orig.tar.gz
ident2-v1.07_FINAL/common.c:73:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ident2-v1.07_FINAL/common.c:137:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
ident2-v1.07_FINAL/machine.c:83:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/machine.c:83:7: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/machine.c:83:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/machine.c:83:7: warning: %x in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/machine.c:83:7: warning: %x in format string (no. 11) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_fbsd.c:100:16: style: The scope of the variable 'tp' can be reduced. [variableScope]
ident2-v1.07_FINAL/sys/m_fbsd.c:101:16: style: The scope of the variable 'inp' can be reduced. [variableScope]
ident2-v1.07_FINAL/sys/m_fbsd.c:124:3: style: Variable 'tp' is assigned a value that is never used. [unreadVariable]
ident2-v1.07_FINAL/sys/m_linux.c:83:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_linux.c:83:7: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_linux.c:83:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_linux.c:83:7: warning: %x in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_linux.c:83:7: warning: %x in format string (no. 11) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ident2-v1.07_FINAL/sys/m_lsof.c:91:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/identicurse/identicurse_0.9+dfsg0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/identity4c/identity4c_1.0.orig.tar.gz
identity4c-1.0/identity-openssl-bridge.c:394:21: style: Condition 'pret<=0' is always true [knownConditionTrueFalse]
identity4c-1.0/identity-openssl-bridge.c:134:5: style: Variable 'web' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-openssl-bridge.c:131:0: note: Variable 'web' is reassigned a value before the old one has been used.
identity4c-1.0/identity-openssl-bridge.c:134:5: note: Variable 'web' is reassigned a value before the old one has been used.
identity4c-1.0/identity-openssl-bridge.c:309:5: style: Variable 'query' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-openssl-bridge.c:303:0: note: Variable 'query' is reassigned a value before the old one has been used.
identity4c-1.0/identity-openssl-bridge.c:309:5: note: Variable 'query' is reassigned a value before the old one has been used.
identity4c-1.0/identity-openssl-bridge.c:327:9: style: The scope of the variable 'len' can be reduced. [variableScope]
identity4c-1.0/identity-openssl-bridge.c:467:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
identity4c-1.0/identity-openssl-bridge.c:30:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
identity4c-1.0/identity-openssl-bridge.c:333:0: style: Variable 'data_len' is assigned a value that is never used. [unreadVariable]
identity4c-1.0/identity-xml-parser.c:10:5: style: Variable 'dest' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-xml-parser.c:9:0: note: Variable 'dest' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:10:5: note: Variable 'dest' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:167:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-xml-parser.c:164:0: note: Variable 'doc' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:167:5: note: Variable 'doc' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:168:5: style: Variable 'root_element' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-xml-parser.c:165:0: note: Variable 'root_element' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:168:5: note: Variable 'root_element' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:181:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-xml-parser.c:178:0: note: Variable 'doc' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:181:5: note: Variable 'doc' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:182:5: style: Variable 'root_element' is reassigned a value before the old one has been used. [redundantAssignment]
identity4c-1.0/identity-xml-parser.c:179:0: note: Variable 'root_element' is reassigned a value before the old one has been used.
identity4c-1.0/identity-xml-parser.c:182:5: note: Variable 'root_element' is reassigned a value before the old one has been used.
identity4c-1.0/identity.c:49:65: style: Function 'pre_authenticate' argument 1 names different: declaration 'context' definition 'identity_context'. [funcArgNamesDifferent]
identity4c-1.0/identity.h:51:64: note: Function 'pre_authenticate' argument 1 names different: declaration 'context' definition 'identity_context'.
identity4c-1.0/identity.c:49:65: note: Function 'pre_authenticate' argument 1 names different: declaration 'context' definition 'identity_context'.
identity4c-1.0/identity.c:63:61: style: Function 'authenticate' argument 1 names different: declaration 'context' definition 'identity_context'. [funcArgNamesDifferent]
identity4c-1.0/identity.h:54:60: note: Function 'authenticate' argument 1 names different: declaration 'context' definition 'identity_context'.
identity4c-1.0/identity.c:63:61: note: Function 'authenticate' argument 1 names different: declaration 'context' definition 'identity_context'.
identity4c-1.0/picohttpparser.c:353:35: style: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'. [funcArgNamesDifferent]
identity4c-1.0/picohttpparser.h:53:35: note: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:353:35: note: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:410:36: style: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'. [funcArgNamesDifferent]
identity4c-1.0/picohttpparser.h:57:36: note: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:410:36: note: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:436:35: style: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'. [funcArgNamesDifferent]
identity4c-1.0/picohttpparser.h:61:35: note: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:436:35: note: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'.
identity4c-1.0/picohttpparser.c:479:84: style: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'. [funcArgNamesDifferent]
identity4c-1.0/picohttpparser.h:80:84: note: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'.
identity4c-1.0/picohttpparser.c:479:84: note: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'.
identity4c-1.0/strmap.c:81:18: style: The scope of the variable 'j' can be reduced. [variableScope]
identity4c-1.0/strmap.c:81:24: style: The scope of the variable 'm' can be reduced. [variableScope]
identity4c-1.0/strmap.c:83:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
identity4c-1.0/strmap.c:249:18: style: The scope of the variable 'j' can be reduced. [variableScope]
identity4c-1.0/strmap.c:249:24: style: The scope of the variable 'm' can be reduced. [variableScope]
identity4c-1.0/strmap.c:252:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
identity4c-1.0/strmap.c:278:18: style: The scope of the variable 'j' can be reduced. [variableScope]
identity4c-1.0/strmap.c:278:24: style: The scope of the variable 'm' can be reduced. [variableScope]
identity4c-1.0/strmap.c:280:8: style: The scope of the variable 'pair' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/idesk/idesk_0.7.5.orig.tar.gz
idesk-0.7.5/src/AbstractClasses.h:64:9: warning: Member variable 'AbstractApp::container' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:89:9: warning: Member variable 'AbstractContainer::config' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:89:9: warning: Member variable 'AbstractContainer::actionConfig' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::image' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::caption' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::dragging' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::dragged' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::captionOn' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::valid' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::x' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:143:9: warning: Member variable 'AbstractIcon::y' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:194:9: warning: Member variable 'AbstractImage::width' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:194:9: warning: Member variable 'AbstractImage::height' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:194:9: warning: Member variable 'AbstractImage::valid' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:356:9: warning: Member variable 'AbstractActionConfig::lock' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:356:9: warning: Member variable 'AbstractActionConfig::reload' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:356:9: warning: Member variable 'AbstractActionConfig::drag' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:356:9: warning: Member variable 'AbstractActionConfig::endDrag' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/AbstractClasses.h:57:17: style: Member variable 'AbstractApp::argv' is in the wrong place in the initializer list. [initializerList]
idesk-0.7.5/src/AbstractClasses.h:64:57: note: Member variable 'AbstractApp::argv' is in the wrong place in the initializer list.
idesk-0.7.5/src/AbstractClasses.h:57:17: note: Member variable 'AbstractApp::argv' is in the wrong place in the initializer list.
idesk-0.7.5/src/AbstractClasses.h:206:13: style: Technically the member function 'AbstractImage::getWidth' can be const. [functionConst]
idesk-0.7.5/src/AbstractClasses.h:207:13: style: Technically the member function 'AbstractImage::getHeight' can be const. [functionConst]
idesk-0.7.5/src/ActionConfig.h:44:15: performance: Technically the member function 'ActionConfig::parseClick' can be static. [functionStatic]
idesk-0.7.5/src/ActionConfig.cpp:138:21: note: Technically the member function 'ActionConfig::parseClick' can be static.
idesk-0.7.5/src/ActionConfig.h:44:15: note: Technically the member function 'ActionConfig::parseClick' can be static.
idesk-0.7.5/src/ActionConfig.h:41:22: warning: Virtual function 'setOptions' is called from constructor 'ActionConfig(Database db,std::string str)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
idesk-0.7.5/src/ActionConfig.cpp:39:5: note: Calling setOptions
idesk-0.7.5/src/ActionConfig.h:41:22: note: setOptions is a virtual method
idesk-0.7.5/src/AbstractClasses.h:279:9: style: Class 'AbstractConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/AbstractClasses.h:356:9: style: Class 'AbstractActionConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/Database.h:42:9: style: Class 'Table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/Database.h:72:9: style: Class 'Database' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/AbstractClasses.h:279:31: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/AbstractClasses.h:356:37: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/Database.h:81:26: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/ActionConfig.cpp:27:48: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::snapWidth' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::snapHeight' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::snapState' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::snapShadow' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::startSnapLeft' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::startSnapTop' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::destopWidth' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::destopHeight' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::clickDelay' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopContainer.h:45:9: warning: Member variable 'DesktopContainer::locked' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.h:66:10: warning: Class 'CommonOptions' which has virtual members does not have a virtual destructor. [virtualDestructor]
idesk-0.7.5/src/XDesktopContainer.h:116:16: style: Technically the member function 'XDesktopContainer::getRootWindow' can be const. [functionConst]
idesk-0.7.5/src/AbstractClasses.h:324:13: warning: The class 'DesktopIconConfig' defines member variable with name 'width' also defined in its parent class 'AbstractIconConfig'. [duplInheritedMember]
idesk-0.7.5/src/DesktopIconConfig.h:100:13: note: The class 'DesktopIconConfig' defines member variable with name 'width' also defined in its parent class 'AbstractIconConfig'.
idesk-0.7.5/src/AbstractClasses.h:324:13: note: The class 'DesktopIconConfig' defines member variable with name 'width' also defined in its parent class 'AbstractIconConfig'.
idesk-0.7.5/src/AbstractClasses.h:324:20: warning: The class 'DesktopIconConfig' defines member variable with name 'height' also defined in its parent class 'AbstractIconConfig'. [duplInheritedMember]
idesk-0.7.5/src/DesktopIconConfig.h:100:20: note: The class 'DesktopIconConfig' defines member variable with name 'height' also defined in its parent class 'AbstractIconConfig'.
idesk-0.7.5/src/AbstractClasses.h:324:20: note: The class 'DesktopIconConfig' defines member variable with name 'height' also defined in its parent class 'AbstractIconConfig'.
idesk-0.7.5/src/AbstractClasses.h:60:29: warning: The class 'Application' defines member variable with name 'container' also defined in its parent class 'AbstractApp'. [duplInheritedMember]
idesk-0.7.5/src/App.h:42:29: note: The class 'Application' defines member variable with name 'container' also defined in its parent class 'AbstractApp'.
idesk-0.7.5/src/AbstractClasses.h:60:29: note: The class 'Application' defines member variable with name 'container' also defined in its parent class 'AbstractApp'.
idesk-0.7.5/src/DesktopContainer.h:45:9: style: Class 'DesktopContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/XDesktopContainer.h:81:9: style: Class 'XDesktopContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/DesktopIconConfig.h:112:21: style: The function 'getWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:329:21: note: Virtual function in base class
idesk-0.7.5/src/DesktopIconConfig.h:112:21: note: Function in derived class
idesk-0.7.5/src/DesktopIconConfig.h:113:21: style: The function 'getHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:330:21: note: Virtual function in base class
idesk-0.7.5/src/DesktopIconConfig.h:113:21: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:84:14: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:93:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:84:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:85:14: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:94:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:85:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:87:14: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:92:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:87:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:93:14: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:98:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:93:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:95:14: style: The function 'addIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:95:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:95:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:103:14: style: The function 'eventLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:96:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:103:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:111:14: style: The function 'saveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:100:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:111:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:112:14: style: The function 'saveIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:101:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:112:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:113:14: style: The function 'reloadState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:102:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:113:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:118:14: style: The function 'loadIcons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:104:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:118:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:119:14: style: The function 'arrangeIcons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:105:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:119:14: note: Function in derived class
idesk-0.7.5/src/XDesktopContainer.h:126:14: style: The function 'runCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:107:22: note: Virtual function in base class
idesk-0.7.5/src/XDesktopContainer.h:126:14: note: Function in derived class
idesk-0.7.5/src/App.h:43:14: style: The function 'processArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:62:22: note: Virtual function in base class
idesk-0.7.5/src/App.h:43:14: note: Function in derived class
idesk-0.7.5/src/App.h:47:14: style: The function 'startIdesk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:67:22: note: Virtual function in base class
idesk-0.7.5/src/App.h:47:14: note: Function in derived class
idesk-0.7.5/src/App.h:48:14: style: The function 'restartIdesk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:68:22: note: Virtual function in base class
idesk-0.7.5/src/App.h:48:14: note: Function in derived class
idesk-0.7.5/src/Database.cpp:31:5: performance: Variable 'File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idesk-0.7.5/src/Database.cpp:171:5: performance: Variable 'Title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idesk-0.7.5/src/Database.cpp:176:5: performance: Variable 'Title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idesk-0.7.5/src/Database.h:52:14: style: Technically the member function 'Table::isValid' can be const. [functionConst]
idesk-0.7.5/src/Database.cpp:188:13: note: Technically the member function 'Table::isValid' can be const.
idesk-0.7.5/src/Database.h:52:14: note: Technically the member function 'Table::isValid' can be const.
idesk-0.7.5/src/Database.h:53:14: style: Technically the member function 'Table::print' can be const. [functionConst]
idesk-0.7.5/src/Database.cpp:179:13: note: Technically the member function 'Table::print' can be const.
idesk-0.7.5/src/Database.h:53:14: note: Technically the member function 'Table::print' can be const.
idesk-0.7.5/src/Database.h:56:16: style: Technically the member function 'Table::Query' can be const. [functionConst]
idesk-0.7.5/src/Database.cpp:205:15: note: Technically the member function 'Table::Query' can be const.
idesk-0.7.5/src/Database.h:56:16: note: Technically the member function 'Table::Query' can be const.
idesk-0.7.5/src/Database.h:59:16: style: Technically the member function 'Table::QueryArray' can be const. [functionConst]
idesk-0.7.5/src/Database.cpp:248:15: note: Technically the member function 'Table::QueryArray' can be const.
idesk-0.7.5/src/Database.h:59:16: note: Technically the member function 'Table::QueryArray' can be const.
idesk-0.7.5/src/Database.h:61:14: style: Technically the member function 'Table::ArrayExists' can be const. [functionConst]
idesk-0.7.5/src/Database.cpp:241:13: note: Technically the member function 'Table::ArrayExists' can be const.
idesk-0.7.5/src/Database.h:61:14: note: Technically the member function 'Table::ArrayExists' can be const.
idesk-0.7.5/src/Database.cpp:141:35: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/DesktopConfig.cpp:275:20: style: Variable 'iconname' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/DesktopConfig.cpp:32:5: style: Class 'DesktopConfig' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
idesk-0.7.5/src/DesktopConfig.cpp:32:5: style: Class 'DesktopConfig' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
idesk-0.7.5/src/DesktopConfig.h:62:22: warning: Virtual function 'setOptions' is called from constructor 'DesktopConfig(Database db,std::string ideskrcFile)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
idesk-0.7.5/src/DesktopConfig.cpp:44:5: note: Calling setOptions
idesk-0.7.5/src/DesktopConfig.h:62:22: note: setOptions is a virtual method
idesk-0.7.5/src/DesktopConfig.h:54:22: warning: Virtual function 'loadIcons' is called from constructor 'DesktopConfig(Database db,std::string ideskrcFile)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
idesk-0.7.5/src/DesktopConfig.cpp:47:5: note: Calling loadIcons
idesk-0.7.5/src/DesktopConfig.h:54:22: note: loadIcons is a virtual method
idesk-0.7.5/src/DesktopConfig.cpp:29:50: performance: Function parameter 'ideskrcFile' should be passed by const reference. [passedByValue]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::fontSize' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::isBold' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::shadowOn' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::shadowX' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::shadowY' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::snapShadowTrans' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::snapShadow' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::clickDelay' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::captionOnHover' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:114:16: warning: Member variable 'CommonOptions::cursorOver' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/DesktopIconConfig.cpp:31:5: style: Class 'DesktopIconConfig' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
idesk-0.7.5/src/DesktopIconConfig.cpp:31:5: style: Class 'DesktopIconConfig' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
idesk-0.7.5/src/DesktopIconConfig.h:106:22: warning: Virtual function 'setIconOptions' is called from constructor 'DesktopIconConfig(const std::string&fName,CommonOptions*parentData)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
idesk-0.7.5/src/DesktopIconConfig.cpp:43:9: note: Calling setIconOptions
idesk-0.7.5/src/DesktopIconConfig.h:106:22: note: setIconOptions is a virtual method
idesk-0.7.5/src/Timer.h:33:1: style: The class 'TimerControl' does not have a constructor although it has private member variables. [noConstructor]
idesk-0.7.5/src/Timer.h:39:7: style: Technically the member function 'TimerControl::GetDelay' can be const. [functionConst]
idesk-0.7.5/src/Timer.h:53:2: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
idesk-0.7.5/src/XDesktopContainer.cpp:593:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
idesk-0.7.5/src/XDesktopContainer.cpp:166:26: style: The scope of the variable 'iconPtr' can be reduced. [variableScope]
idesk-0.7.5/src/XDesktopContainer.cpp:123:62: style: Variable 'dConfig' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XDesktopContainer.cpp:72:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
idesk-0.7.5/src/XDesktopContainer.cpp:38:20: warning: Member variable 'XDesktopContainer::timer' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XDesktopContainer.cpp:38:20: warning: Member variable 'XDesktopContainer::bg' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XDesktopContainer.cpp:38:20: warning: Member variable 'XDesktopContainer::times' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XDesktopContainer.cpp:38:20: warning: Member variable 'XDesktopContainer::numClicks' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2ToolTip.h:71:3: warning: Class 'XImlib2ToolTip' which has virtual members does not have a virtual destructor. [virtualDestructor]
idesk-0.7.5/src/XDesktopContainer.h:120:7: style: Technically the member function 'XDesktopContainer::updateIcons' can be const. [functionConst]
idesk-0.7.5/src/XDesktopContainer.cpp:265:25: note: Technically the member function 'XDesktopContainer::updateIcons' can be const.
idesk-0.7.5/src/XDesktopContainer.h:120:7: note: Technically the member function 'XDesktopContainer::updateIcons' can be const.
idesk-0.7.5/src/XIcon.h:88:14: style: Technically the member function 'XIcon::isDragging' can be const. [functionConst]
idesk-0.7.5/src/XIcon.h:89:14: style: Technically the member function 'XIcon::isDragged' can be const. [functionConst]
idesk-0.7.5/src/AbstractClasses.h:191:7: warning: The class 'XImlib2Image' defines member variable with name 'valid' also defined in its parent class 'AbstractImage'. [duplInheritedMember]
idesk-0.7.5/src/XImlib2Image.h:53:10: note: The class 'XImlib2Image' defines member variable with name 'valid' also defined in its parent class 'AbstractImage'.
idesk-0.7.5/src/AbstractClasses.h:191:7: note: The class 'XImlib2Image' defines member variable with name 'valid' also defined in its parent class 'AbstractImage'.
idesk-0.7.5/src/XImlib2Image.h:41:14: warning: The class 'XImlib2Caption' defines member variable with name 'visual' also defined in its parent class 'XImlib2Image'. [duplInheritedMember]
idesk-0.7.5/src/XImlib2Caption.h:48:18: note: The class 'XImlib2Caption' defines member variable with name 'visual' also defined in its parent class 'XImlib2Image'.
idesk-0.7.5/src/XImlib2Image.h:41:14: note: The class 'XImlib2Caption' defines member variable with name 'visual' also defined in its parent class 'XImlib2Image'.
idesk-0.7.5/src/XImlib2Image.h:47:14: warning: The class 'XImlib2Caption' defines member variable with name 'cmap' also defined in its parent class 'XImlib2Image'. [duplInheritedMember]
idesk-0.7.5/src/XImlib2Caption.h:49:18: note: The class 'XImlib2Caption' defines member variable with name 'cmap' also defined in its parent class 'XImlib2Image'.
idesk-0.7.5/src/XImlib2Image.h:47:14: note: The class 'XImlib2Caption' defines member variable with name 'cmap' also defined in its parent class 'XImlib2Image'.
idesk-0.7.5/src/XImlib2Image.h:77:22: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:200:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:77:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:79:22: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:211:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:79:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:81:22: style: The function 'createPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:212:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:81:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:96:15: style: The function 'mouseOverEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:203:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:96:15: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:97:15: style: The function 'mouseOffEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:204:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:97:15: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:102:15: style: The function 'redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:201:15: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:102:15: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:105:7: style: The function 'event_enter_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:208:15: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:105:7: note: Function in derived class
idesk-0.7.5/src/XImlib2Image.h:106:7: style: The function 'event_leave_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:209:15: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Image.h:106:7: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:73:14: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:249:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:73:14: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:76:26: style: The function 'getWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:83:26: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:76:26: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:77:22: style: The function 'createWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:85:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:77:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:78:22: style: The function 'lowerWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:87:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:78:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:79:22: style: The function 'mapWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:88:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:79:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:81:22: style: The function 'unmapWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:89:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:81:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:82:22: style: The function 'moveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:90:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:82:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:84:13: style: The function 'getFontWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:246:21: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:84:13: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:85:13: style: The function 'getFontHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:247:21: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:85:13: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:87:14: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:254:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:87:14: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:88:14: style: The function 'createFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:255:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:88:14: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:90:22: style: The function 'mouseOverEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:251:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:90:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Caption.h:91:22: style: The function 'mouseOffEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:252:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Caption.h:91:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Background.h:70:7: style: The function 'IsOneShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/Timer.h:43:15: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Background.h:70:7: note: Function in derived class
idesk-0.7.5/src/XImlib2Background.h:71:7: style: The function 'OnTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/Timer.h:44:15: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Background.h:71:7: note: Function in derived class
idesk-0.7.5/src/XIcon.h:49:14: style: The function 'setImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:148:22: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:49:14: note: Function in derived class
idesk-0.7.5/src/XIcon.h:50:14: style: The function 'setCaption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:149:22: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:50:14: note: Function in derived class
idesk-0.7.5/src/XIcon.h:52:7: style: The function 'mouseOverEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:151:22: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:52:7: note: Function in derived class
idesk-0.7.5/src/XIcon.h:53:7: style: The function 'mouseOffEffect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:152:22: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:53:7: note: Function in derived class
idesk-0.7.5/src/XIcon.h:59:14: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:169:22: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:59:14: note: Function in derived class
idesk-0.7.5/src/XIcon.h:75:13: style: The function 'getX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:154:21: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:75:13: note: Function in derived class
idesk-0.7.5/src/XIcon.h:76:13: style: The function 'getY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:155:21: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:76:13: note: Function in derived class
idesk-0.7.5/src/XIcon.h:77:13: style: The function 'getHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:156:21: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:77:13: note: Function in derived class
idesk-0.7.5/src/XIcon.h:78:13: style: The function 'getWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:157:21: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:78:13: note: Function in derived class
idesk-0.7.5/src/XIcon.h:97:7: style: The function 'createIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:159:15: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:97:7: note: Function in derived class
idesk-0.7.5/src/XIcon.h:98:7: style: The function 'event_enter_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:163:15: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:98:7: note: Function in derived class
idesk-0.7.5/src/XIcon.h:99:7: style: The function 'event_leave_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:164:15: note: Virtual function in base class
idesk-0.7.5/src/XIcon.h:99:7: note: Function in derived class
idesk-0.7.5/src/XImlib2Shadow.h:37:22: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:79:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Shadow.h:37:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Shadow.h:39:22: style: The function 'moveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:90:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Shadow.h:39:22: note: Function in derived class
idesk-0.7.5/src/XImlib2Shadow.h:40:22: style: The function 'refreshIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XImlib2Image.h:92:22: note: Virtual function in base class
idesk-0.7.5/src/XImlib2Shadow.h:40:22: note: Function in derived class
idesk-0.7.5/src/XIconWithShadow.h:47:14: style: The function 'findSnapPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XIcon.h:40:22: note: Virtual function in base class
idesk-0.7.5/src/XIconWithShadow.h:47:14: note: Function in derived class
idesk-0.7.5/src/XIconWithShadow.h:50:14: style: The function 'lowerIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XIcon.h:95:22: note: Virtual function in base class
idesk-0.7.5/src/XIconWithShadow.h:50:14: note: Function in derived class
idesk-0.7.5/src/XIconWithShadow.h:52:7: style: The function 'createIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/AbstractClasses.h:159:15: note: Virtual function in base class
idesk-0.7.5/src/XIconWithShadow.h:52:7: note: Function in derived class
idesk-0.7.5/src/XIconWithShadow.h:54:14: style: The function 'dragMotionNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XIcon.h:93:22: note: Virtual function in base class
idesk-0.7.5/src/XIconWithShadow.h:54:14: note: Function in derived class
idesk-0.7.5/src/XIconWithShadow.h:55:14: style: The function 'dragButtonRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
idesk-0.7.5/src/XIcon.h:92:22: note: Virtual function in base class
idesk-0.7.5/src/XIconWithShadow.h:55:14: note: Function in derived class
idesk-0.7.5/src/XIcon.cpp:173:13: style: The scope of the variable 'fX' can be reduced. [variableScope]
idesk-0.7.5/src/XIcon.cpp:173:17: style: The scope of the variable 'fY' can be reduced. [variableScope]
idesk-0.7.5/src/XIcon.cpp:30:57: style: Function 'XIcon' argument 2 names different: declaration 'config' definition 'con'. [funcArgNamesDifferent]
idesk-0.7.5/src/XIcon.h:44:58: note: Function 'XIcon' argument 2 names different: declaration 'config' definition 'con'.
idesk-0.7.5/src/XIcon.cpp:30:57: note: Function 'XIcon' argument 2 names different: declaration 'config' definition 'con'.
idesk-0.7.5/src/XIcon.cpp:31:36: style: Function 'XIcon' argument 3 names different: declaration 'iconConfig' definition 'iConfig'. [funcArgNamesDifferent]
idesk-0.7.5/src/XIcon.h:45:36: note: Function 'XIcon' argument 3 names different: declaration 'iconConfig' definition 'iConfig'.
idesk-0.7.5/src/XIcon.cpp:31:36: note: Function 'XIcon' argument 3 names different: declaration 'iconConfig' definition 'iConfig'.
idesk-0.7.5/src/XIcon.h:68:14: style: Technically the member function 'XIcon::mapImageWindow' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:405:13: note: Technically the member function 'XIcon::mapImageWindow' can be const.
idesk-0.7.5/src/XIcon.h:68:14: note: Technically the member function 'XIcon::mapImageWindow' can be const.
idesk-0.7.5/src/XIcon.h:69:14: style: Technically the member function 'XIcon::mapCaptionWindow' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:413:13: note: Technically the member function 'XIcon::mapCaptionWindow' can be const.
idesk-0.7.5/src/XIcon.h:69:14: note: Technically the member function 'XIcon::mapCaptionWindow' can be const.
idesk-0.7.5/src/XIcon.h:70:14: style: Technically the member function 'XIcon::initMapCaptionWindow' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:423:13: note: Technically the member function 'XIcon::initMapCaptionWindow' can be const.
idesk-0.7.5/src/XIcon.h:70:14: note: Technically the member function 'XIcon::initMapCaptionWindow' can be const.
idesk-0.7.5/src/XIcon.h:81:14: style: Technically the member function 'XIcon::fixPosition' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:359:13: note: Technically the member function 'XIcon::fixPosition' can be const.
idesk-0.7.5/src/XIcon.h:81:14: note: Technically the member function 'XIcon::fixPosition' can be const.
idesk-0.7.5/src/XIcon.h:100:7: style: Technically the member function 'XIcon::pressImage' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:308:13: note: Technically the member function 'XIcon::pressImage' can be const.
idesk-0.7.5/src/XIcon.h:100:7: note: Technically the member function 'XIcon::pressImage' can be const.
idesk-0.7.5/src/XIcon.h:101:7: style: Technically the member function 'XIcon::unpressImage' can be const. [functionConst]
idesk-0.7.5/src/XIcon.cpp:315:13: note: Technically the member function 'XIcon::unpressImage' can be const.
idesk-0.7.5/src/XIcon.h:101:7: note: Technically the member function 'XIcon::unpressImage' can be const.
idesk-0.7.5/src/XIconWithShadow.cpp:79:9: style: The scope of the variable 'tempX' can be reduced. [variableScope]
idesk-0.7.5/src/XIconWithShadow.cpp:79:16: style: The scope of the variable 'tempY' can be reduced. [variableScope]
idesk-0.7.5/src/XIconWithShadow.cpp:28:18: warning: Member variable 'XIconWithShadow::shadowVisible' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XIconWithShadow.cpp:28:18: warning: Member variable 'XIconWithShadow::shadowX' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XIconWithShadow.cpp:28:18: warning: Member variable 'XIconWithShadow::shadowY' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XIconWithShadow.h:48:14: style: Technically the member function 'XIconWithShadow::renderShadowToImage' can be const. [functionConst]
idesk-0.7.5/src/XIconWithShadow.cpp:166:23: note: Technically the member function 'XIconWithShadow::renderShadowToImage' can be const.
idesk-0.7.5/src/XIconWithShadow.h:48:14: note: Technically the member function 'XIconWithShadow::renderShadowToImage' can be const.
idesk-0.7.5/src/XIconWithShadow.cpp:38:9: style: Class 'XIconWithShadow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
idesk-0.7.5/src/XIconWithShadow.cpp:38:9: style: Class 'XIconWithShadow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
idesk-0.7.5/src/XImlib2Background.cpp:266:52: style: Function 'createCropImage' argument 1 names different: declaration 'x' definition 'fX'. [funcArgNamesDifferent]
idesk-0.7.5/src/XImlib2Background.h:68:34: note: Function 'createCropImage' argument 1 names different: declaration 'x' definition 'fX'.
idesk-0.7.5/src/XImlib2Background.cpp:266:52: note: Function 'createCropImage' argument 1 names different: declaration 'x' definition 'fX'.
idesk-0.7.5/src/XImlib2Background.cpp:266:60: style: Function 'createCropImage' argument 2 names different: declaration 'y' definition 'fY'. [funcArgNamesDifferent]
idesk-0.7.5/src/XImlib2Background.h:68:41: note: Function 'createCropImage' argument 2 names different: declaration 'y' definition 'fY'.
idesk-0.7.5/src/XImlib2Background.cpp:266:60: note: Function 'createCropImage' argument 2 names different: declaration 'y' definition 'fY'.
idesk-0.7.5/src/XImlib2Background.cpp:82:15: style: Variable 'screen' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2Background.h:52:26: style: Member variable 'XImlib2Background::config' is in the wrong place in the initializer list. [initializerList]
idesk-0.7.5/src/XImlib2Background.cpp:31:67: note: Member variable 'XImlib2Background::config' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.h:52:26: note: Member variable 'XImlib2Background::config' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.h:46:6: style: Member variable 'XImlib2Background::delay' is in the wrong place in the initializer list. [initializerList]
idesk-0.7.5/src/XImlib2Background.cpp:31:79: note: Member variable 'XImlib2Background::delay' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.h:46:6: note: Member variable 'XImlib2Background::delay' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.h:45:17: style: Member variable 'XImlib2Background::save' is in the wrong place in the initializer list. [initializerList]
idesk-0.7.5/src/XImlib2Background.cpp:31:99: note: Member variable 'XImlib2Background::save' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.h:45:17: note: Member variable 'XImlib2Background::save' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2Background.cpp:34:6: performance: Variable 'cmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
idesk-0.7.5/src/XImlib2Background.h:65:9: style: Technically the member function 'XImlib2Background::createWindow' can be const. [functionConst]
idesk-0.7.5/src/XImlib2Background.cpp:316:27: note: Technically the member function 'XImlib2Background::createWindow' can be const.
idesk-0.7.5/src/XImlib2Background.h:65:9: note: Technically the member function 'XImlib2Background::createWindow' can be const.
idesk-0.7.5/src/XImlib2Background.h:67:9: style: Technically the member function 'XImlib2Background::GetRootPixmap' can be const. [functionConst]
idesk-0.7.5/src/XImlib2Background.cpp:275:27: note: Technically the member function 'XImlib2Background::GetRootPixmap' can be const.
idesk-0.7.5/src/XImlib2Background.h:67:9: note: Technically the member function 'XImlib2Background::GetRootPixmap' can be const.
idesk-0.7.5/src/XImlib2Background.h:73:7: style: Technically the member function 'XImlib2Background::esetroot_pixmap_property' can be const. [functionConst]
idesk-0.7.5/src/XImlib2Background.cpp:74:25: note: Technically the member function 'XImlib2Background::esetroot_pixmap_property' can be const.
idesk-0.7.5/src/XImlib2Background.h:73:7: note: Technically the member function 'XImlib2Background::esetroot_pixmap_property' can be const.
idesk-0.7.5/src/XImlib2Background.h:62:15: warning: Virtual function 'SetOneImage' is called from constructor 'XImlib2Background(AbstractContainer*c,AbstractConfig*con)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
idesk-0.7.5/src/XImlib2Background.cpp:56:3: note: Calling SetOneImage
idesk-0.7.5/src/XImlib2Background.h:62:15: note: SetOneImage is a virtual method
idesk-0.7.5/src/XImlib2Caption.cpp:36:43: style: Variable 'xContainer' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2Caption.cpp:261:38: style: Variable 'xContainer' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2Caption.cpp:30:17: warning: Member variable 'XImlib2Caption::fontDrawHandle' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Caption.cpp:30:17: warning: Member variable 'XImlib2Caption::shadowFont' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:213:73: style: Variable 'xContainer' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::visual' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::depth' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::screen' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::widthOfScreen' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::heightOfScreen' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::display' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::tooltip' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::x' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::y' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::orgWidth' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::orgHeight' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::visi' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::valid' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::rgb' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::alpha' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::alpha2' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::glowChange' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::transparency' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Image.cpp:30:15: warning: Member variable 'XImlib2Image::defaultTransTable' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2Shadow.cpp:70:43: style: Variable 'xIcon' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2ToolTip.cpp:98:41: style: Variable 'dIconConfig' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2ToolTip.cpp:162:41: style: Variable 'dIconConfig' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2ToolTip.cpp:170:17: style: Variable 'ay' is assigned a value that is never used. [unreadVariable]
idesk-0.7.5/src/XImlib2ToolTip.cpp:28:17: warning: Member variable 'XImlib2ToolTip::width' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2ToolTip.cpp:28:17: warning: Member variable 'XImlib2ToolTip::height' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2ToolTip.cpp:28:17: warning: Member variable 'XImlib2ToolTip::fontDrawHandle' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2ToolTip.cpp:28:17: warning: Member variable 'XImlib2ToolTip::tooltip' is not initialized in the constructor. [uninitMemberVar]
idesk-0.7.5/src/XImlib2ToolTip.h:46:26: style: Member variable 'XImlib2ToolTip::config' is in the wrong place in the initializer list. [initializerList]
idesk-0.7.5/src/XImlib2ToolTip.cpp:29:31: note: Member variable 'XImlib2ToolTip::config' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2ToolTip.h:46:26: note: Member variable 'XImlib2ToolTip::config' is in the wrong place in the initializer list.
idesk-0.7.5/src/XImlib2ToolTip.h:77:16: style: Technically the member function 'XImlib2ToolTip::getWindow' can be const. [functionConst]
idesk-0.7.5/src/XImlib2ToolTip.cpp:125:24: note: Technically the member function 'XImlib2ToolTip::getWindow' can be const.
idesk-0.7.5/src/XImlib2ToolTip.h:77:16: note: Technically the member function 'XImlib2ToolTip::getWindow' can be const.
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ideviceinstaller/ideviceinstaller_1.0.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/idjc/idjc_0.8.7.orig.tar.gz
idjc-0.8.7/c/agc.c:196:10: style: The scope of the variable 'input' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:198:10: style: The scope of the variable 'phase' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:200:10: style: The scope of the variable 'ds_amph' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:200:19: style: The scope of the variable 'ds_ampl' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:202:10: style: The scope of the variable 'amp' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:204:10: style: The scope of the variable 'factor' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:204:18: style: The scope of the variable 'orig_factor' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:206:10: style: The scope of the variable 'duck_amp' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:371:23: style: The scope of the variable 'c' can be reduced. [variableScope]
idjc-0.8.7/c/agc.c:142:37: style: Function 'agc_process_stage1' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:36:37: note: Function 'agc_process_stage1' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:142:37: note: Function 'agc_process_stage1' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:193:37: style: Function 'agc_process_stage2' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:37:37: note: Function 'agc_process_stage2' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:193:37: note: Function 'agc_process_stage2' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:322:38: style: Function 'agc_process_stage3' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:38:38: note: Function 'agc_process_stage3' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:322:38: note: Function 'agc_process_stage3' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:328:39: style: Function 'agc_get_meter_levels' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:41:39: note: Function 'agc_get_meter_levels' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:328:39: note: Function 'agc_get_meter_levels' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:340:42: style: Function 'agc_get_ducking_factor' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:44:42: note: Function 'agc_get_ducking_factor' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:340:42: note: Function 'agc_get_ducking_factor' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:345:28: style: Function 'agc_reset' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:47:28: note: Function 'agc_reset' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:345:28: note: Function 'agc_reset' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:548:41: style: Function 'agc_set_partnered_mode' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:31:41: note: Function 'agc_set_partnered_mode' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:548:41: note: Function 'agc_set_partnered_mode' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:556:26: style: Function 'agc_init' argument 1 names different: declaration 'sample_rate' definition 'sRate'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:25:26: note: Function 'agc_init' argument 1 names different: declaration 'sample_rate' definition 'sRate'.
idjc-0.8.7/c/agc.c:556:26: note: Function 'agc_init' argument 1 names different: declaration 'sample_rate' definition 'sRate'.
idjc-0.8.7/c/agc.c:643:27: style: Function 'agc_free' argument 1 names different: declaration 'self' definition 's'. [funcArgNamesDifferent]
idjc-0.8.7/c/agc.h:50:27: note: Function 'agc_free' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/agc.c:643:27: note: Function 'agc_free' argument 1 names different: declaration 'self' definition 's'.
idjc-0.8.7/c/audio_feed.c:34:20: style: The scope of the variable 'e' can be reduced. [variableScope]
idjc-0.8.7/c/audio_feed.c:35:21: style: The scope of the variable 'r' can be reduced. [variableScope]
idjc-0.8.7/c/audio_feed.c:155:7: error: Memory leak: self [memleak]
idjc-0.8.7/c/audio_feed.c:160:7: error: Memory leak: self [memleak]
idjc-0.8.7/c/audio_feed.c:171:7: error: Memory leak: self [memleak]
idjc-0.8.7/c/dbconvert.c:38:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/dbconvert.c:55:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/dbconvert.c:84:10: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
idjc-0.8.7/c/encoder.c:176:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/encoder.c:187:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/encoder.c:278:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/encoder.c:313:47: style: Function 'encoder_write_packet_all' argument 1 names different: declaration 'enc' definition 'encoder'. [funcArgNamesDifferent]
idjc-0.8.7/c/encoder.h:162:47: note: Function 'encoder_write_packet_all' argument 1 names different: declaration 'enc' definition 'encoder'.
idjc-0.8.7/c/encoder.c:313:47: note: Function 'encoder_write_packet_all' argument 1 names different: declaration 'enc' definition 'encoder'.
idjc-0.8.7/c/id3.c:249:25: portability: 'tag->tag_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
idjc-0.8.7/c/id3.c:250:23: portability: 'tag->tag_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
idjc-0.8.7/c/id3.c:176:4: error: Buffer is accessed out of bounds: dptr.start_ms [bufferAccessOutOfBounds]
idjc-0.8.7/c/id3.c:118:7: error: Memory leak: body [memleak]
idjc-0.8.7/c/id3.c:149:7: error: Memory leak: body [memleak]
idjc-0.8.7/c/id3.c:300:7: error: Memory leak: frame [memleak]
idjc-0.8.7/c/id3.c:323:7: error: Memory leak: frame [memleak]
idjc-0.8.7/c/idjcmixer.c:317:10: style: The scope of the variable 'xprop' can be reduced. [variableScope]
idjc-0.8.7/c/idjcmixer.c:317:17: style: The scope of the variable 'yprop' can be reduced. [variableScope]
idjc-0.8.7/c/idjcmixer.c:524:8: style: The scope of the variable 'midi_command_type' can be reduced. [variableScope]
idjc-0.8.7/c/idjcmixer.c:524:27: style: The scope of the variable 'midi_channel_id' can be reduced. [variableScope]
idjc-0.8.7/c/idjcmixer.c:525:8: style: The scope of the variable 'pitch_wheel' can be reduced. [variableScope]
idjc-0.8.7/c/idjcmixer.c:1584:7: error: Memory leak: our_sc_str_in_l [memleak]
idjc-0.8.7/c/idjcmixer.c:1584:7: error: Memory leak: our_sc_str_in_r [memleak]
idjc-0.8.7/c/idjcmixer.c:1598:7: error: Memory leak: our_sc_str_in_l [memleak]
idjc-0.8.7/c/idjcmixer.c:1598:7: error: Memory leak: our_sc_str_in_r [memleak]
idjc-0.8.7/c/idjcmixer.c:1604:7: error: Memory leak: our_sc_str_in_l [memleak]
idjc-0.8.7/c/idjcmixer.c:1604:7: error: Memory leak: our_sc_str_in_r [memleak]
idjc-0.8.7/c/idjcmixer.c:1610:7: error: Memory leak: our_sc_str_in_l [memleak]
idjc-0.8.7/c/idjcmixer.c:1610:7: error: Memory leak: our_sc_str_in_r [memleak]
idjc-0.8.7/c/kvpdict.c:29:31: style: Function 'kvp_extract_value' argument 1 names different: declaration 'keyvaluepair' definition 'pair'. [funcArgNamesDifferent]
idjc-0.8.7/c/kvpdict.h:32:31: note: Function 'kvp_extract_value' argument 1 names different: declaration 'keyvaluepair' definition 'pair'.
idjc-0.8.7/c/kvpdict.c:29:31: note: Function 'kvp_extract_value' argument 1 names different: declaration 'keyvaluepair' definition 'pair'.
idjc-0.8.7/c/kvpdict.c:49:39: style: Function 'kvp_apply_to_dict' argument 1 names different: declaration 'kvpdict' definition 'dp'. [funcArgNamesDifferent]
idjc-0.8.7/c/kvpdict.h:33:39: note: Function 'kvp_apply_to_dict' argument 1 names different: declaration 'kvpdict' definition 'dp'.
idjc-0.8.7/c/kvpdict.c:49:39: note: Function 'kvp_apply_to_dict' argument 1 names different: declaration 'kvpdict' definition 'dp'.
idjc-0.8.7/c/kvpdict.c:49:60: style: Function 'kvp_apply_to_dict' argument 3 names different: declaration 'newtarget' definition 'target'. [funcArgNamesDifferent]
idjc-0.8.7/c/kvpdict.h:33:65: note: Function 'kvp_apply_to_dict' argument 3 names different: declaration 'newtarget' definition 'target'.
idjc-0.8.7/c/kvpdict.c:49:60: note: Function 'kvp_apply_to_dict' argument 3 names different: declaration 'newtarget' definition 'target'.
idjc-0.8.7/c/kvpparse.c:33:4: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
idjc-0.8.7/c/kvpparse.c:29:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
idjc-0.8.7/c/kvpparse.c:33:4: note: Variable 'buffer' is reassigned a value before the old one has been used.
idjc-0.8.7/c/kvpparse.c:29:26: style: The scope of the variable 'key' can be reduced. [variableScope]
idjc-0.8.7/c/kvpparse.c:29:32: style: The scope of the variable 'value' can be reduced. [variableScope]
idjc-0.8.7/c/live_ogg_encoder.c:175:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
idjc-0.8.7/c/live_ogg_encoder.c:33:72: style: Function 'live_ogg_capture_metadata' argument 2 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
idjc-0.8.7/c/live_ogg_encoder.h:54:72: note: Function 'live_ogg_capture_metadata' argument 2 names different: declaration 'td' definition 't'.
idjc-0.8.7/c/live_ogg_encoder.c:33:72: note: Function 'live_ogg_capture_metadata' argument 2 names different: declaration 'td' definition 't'.
idjc-0.8.7/c/live_ogg_encoder.c:46:50: style: Function 'live_ogg_free_metadata' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
idjc-0.8.7/c/live_ogg_encoder.h:55:50: note: Function 'live_ogg_free_metadata' argument 1 names different: declaration 'td' definition 't'.
idjc-0.8.7/c/live_ogg_encoder.c:46:50: note: Function 'live_ogg_free_metadata' argument 1 names different: declaration 'td' definition 't'.
idjc-0.8.7/c/mic.c:193:14: style: The scope of the variable 'agcdf' can be reduced. [variableScope]
idjc-0.8.7/c/mic.c:248:36: style: Function 'mic_set_role_all' argument 1 names different: declaration 's' definition 'mics'. [funcArgNamesDifferent]
idjc-0.8.7/c/mic.h:94:36: note: Function 'mic_set_role_all' argument 1 names different: declaration 's' definition 'mics'.
idjc-0.8.7/c/mic.c:248:36: note: Function 'mic_set_role_all' argument 1 names different: declaration 's' definition 'mics'.
idjc-0.8.7/c/mic.c:336:32: style: Function 'mic_free_all' argument 1 names different: declaration 'self' definition 'mics'. [funcArgNamesDifferent]
idjc-0.8.7/c/mic.h:92:32: note: Function 'mic_free_all' argument 1 names different: declaration 'self' definition 'mics'.
idjc-0.8.7/c/mic.c:336:32: note: Function 'mic_free_all' argument 1 names different: declaration 'self' definition 'mics'.
idjc-0.8.7/c/mic.c:348:33: style: Function 'mic_valueparse' argument 1 names different: declaration 's' definition 'self'. [funcArgNamesDifferent]
idjc-0.8.7/c/mic.h:93:33: note: Function 'mic_valueparse' argument 1 names different: declaration 's' definition 'self'.
idjc-0.8.7/c/mic.c:348:33: note: Function 'mic_valueparse' argument 1 names different: declaration 's' definition 'self'.
idjc-0.8.7/c/mp3dec.c:84:16: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
idjc-0.8.7/c/mp3dec.c:48:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:67:11: style: The scope of the variable 'nb' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:134:23: style: The scope of the variable 'index' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:135:19: style: The scope of the variable 'luv1' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:135:25: style: The scope of the variable 'luv2' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:136:10: style: The scope of the variable 'size' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:136:16: style: The scope of the variable 'seek_pc' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:136:25: style: The scope of the variable 'frac' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:136:31: style: The scope of the variable 'scale' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:257:19: style: The scope of the variable 'nsamples' can be reduced. [variableScope]
idjc-0.8.7/c/mp3dec.c:257:52: style: The scope of the variable 'toskip' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:294:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idjc-0.8.7/c/mp3tagread.c:294:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idjc-0.8.7/c/mp3tagread.c:294:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idjc-0.8.7/c/mp3tagread.c:294:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idjc-0.8.7/c/mp3tagread.c:302:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:352:9: style: The scope of the variable 'tagsize' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:352:18: style: The scope of the variable 'ehsize' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:352:26: style: The scope of the variable 'frames_end' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:353:8: style: The scope of the variable 'minor' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:353:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
idjc-0.8.7/c/mp3tagread.c:253:0: error: Memory leak: chapdata [memleak]
idjc-0.8.7/c/mp3tagread.c:401:10: error: Memory leak: id.data [memleak]
idjc-0.8.7/c/ogg_vorbis_dec.c:63:43: style: The scope of the variable 'gain' can be reduced. [variableScope]
idjc-0.8.7/c/ogg_vorbis_dec.c:64:24: style: The scope of the variable 'src_error' can be reduced. [variableScope]
idjc-0.8.7/c/oggdec.c:91:11: style: The scope of the variable 'size' can be reduced. [variableScope]
idjc-0.8.7/c/oggdec.c:91:17: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/oggdec.c:641:8: style: The scope of the variable 'eos' can be reduced. [variableScope]
idjc-0.8.7/c/oggdec.c:765:11: style: The scope of the variable 'id3size' can be reduced. [variableScope]
idjc-0.8.7/c/oggdec.c:922:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:557:45: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
idjc-0.8.7/c/recorder.c:126:22: style: The scope of the variable 'chap' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:197:11: style: The scope of the variable 'seek' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:197:17: style: The scope of the variable 'look_ms' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:197:26: style: The scope of the variable 'seg_prop' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:198:36: style: The scope of the variable 'ptr' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:280:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:405:33: style: The scope of the variable 'oldmi2' can be reduced. [variableScope]
idjc-0.8.7/c/recorder.c:491:31: style: The scope of the variable 'oldmi' can be reduced. [variableScope]
idjc-0.8.7/c/sndfiledecode.c:74:8: style: The scope of the variable 'src_error' can be reduced. [variableScope]
idjc-0.8.7/c/sourceclient.c:89:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/streamer.c:53:7: error: Pointer to local array variable returned. [returnLocalVariable]
idjc-0.8.7/c/xlplayer.c:396:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:406:45: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:418:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:424:46: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:440:45: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:450:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:461:46: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:467:44: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
idjc-0.8.7/c/xlplayer.c:52:8: style: The scope of the variable 'num_bytes' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:53:8: style: The scope of the variable 'i' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:56:13: style: The scope of the variable 'holder' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:57:13: style: The scope of the variable 'mult' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:101:10: style: The scope of the variable 'val' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:192:11: style: The scope of the variable 'lp' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:192:16: style: The scope of the variable 'rp' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:193:8: style: The scope of the variable 'sc' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:619:8: style: The scope of the variable 'payloadlen' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:718:21: style: The scope of the variable 'ftodo' can be reduced. [variableScope]
idjc-0.8.7/c/xlplayer.c:703:56: style: Function 'xlplayer_set_fadesteps' argument 2 names different: declaration 'fade_step' definition 'fade_mode'. [funcArgNamesDifferent]
idjc-0.8.7/c/xlplayer.h:197:56: note: Function 'xlplayer_set_fadesteps' argument 2 names different: declaration 'fade_step' definition 'fade_mode'.
idjc-0.8.7/c/xlplayer.c:703:56: note: Function 'xlplayer_set_fadesteps' argument 2 names different: declaration 'fade_step' definition 'fade_mode'.
idjc-0.8.7/ffmpeg_avcodec.c:7:22: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/idlastro/idlastro_2018.08.10+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/idle3-tools/idle3-tools_0.9.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/idlestat/idlestat_0.8.orig.tar.xz
idlestat-0.8/comparison_report.c:142:38: style: Same expression on both sides of '-'. [duplicateExpression]
idlestat-0.8/csv_report.c:102:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idlestat-0.8/energy_model.c:73:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idlestat-0.8/energy_model.c:94:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idlestat-0.8/energy_model.c:94:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idlestat-0.8/energy_model.c:105:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
idlestat-0.8/energy_model.c:173:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:179:4: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:179:4: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:247:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:247:4: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:262:8: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:262:8: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:262:8: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:285:8: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/energy_model.c:285:8: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
idlestat-0.8/list.h:216:20: style: The scope of the variable 'first' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:138:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:354:9: style: The scope of the variable 'cluster_energy' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:355:9: style: The scope of the variable 'cluster_cap' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:356:9: style: The scope of the variable 'cluster_idl' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:359:15: style: The scope of the variable 'current_cluster' can be reduced. [variableScope]
idlestat-0.8/energy_model.c:285:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idlestat-0.8/energy_model.c:174:4: error: Common realloc mistake: 'cluster_energy_table' nulled but not freed upon failure [memleakOnRealloc]
idlestat-0.8/idlestat.c:325:26: style: The scope of the variable 'c' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:691:26: style: The scope of the variable 'percpu_a' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:691:37: style: The scope of the variable 'percpu_b' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:875:21: style: The scope of the variable 'irqinfo' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:994:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:1098:6: style: The scope of the variable 'c' can be reduced. [variableScope]
idlestat-0.8/idlestat.c:1219:25: style: Checking if unsigned variable 'options->duration' is less than zero. [unsignedLessThanZero]
idlestat-0.8/idlestat.c:370:17: warning: Either the condition 'nrcpus<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
idlestat-0.8/idlestat.c:363:13: note: Assuming that condition 'nrcpus<0' is not redundant
idlestat-0.8/idlestat.c:370:17: note: Invalid argument
idlestat-0.8/topology.c:462:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
idlestat-0.8/topology.c:460:0: note: Variable 'result' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:462:2: note: Variable 'result' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:820:2: style: Variable 'origin_cpu' is reassigned a value before the old one has been used. [redundantAssignment]
idlestat-0.8/topology.c:813:0: note: Variable 'origin_cpu' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:820:2: note: Variable 'origin_cpu' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:853:2: style: Variable 'origin_core' is reassigned a value before the old one has been used. [redundantAssignment]
idlestat-0.8/topology.c:846:0: note: Variable 'origin_core' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:853:2: note: Variable 'origin_core' is reassigned a value before the old one has been used.
idlestat-0.8/topology.c:682:6: style: The scope of the variable 'cpu_cstate' can be reduced. [variableScope]
idlestat-0.8/topology.c:696:6: style: The scope of the variable 'cpu_pstate_index' can be reduced. [variableScope]
idlestat-0.8/topology.c:717:6: style: The scope of the variable 'cpu_cstate' can be reduced. [variableScope]
idlestat-0.8/topology.c:731:6: style: The scope of the variable 'cpu_pstate_index' can be reduced. [variableScope]
idlestat-0.8/trace.c:170:15: style: The scope of the variable 'def_bufsize' can be reduced. [variableScope]
idlestat-0.8/trace.c:208:38: style: Function 'idlestat_init_trace' argument 1 names different: declaration 'duration' definition 'percpu_bufsize'. [funcArgNamesDifferent]
idlestat-0.8/trace.h:49:45: note: Function 'idlestat_init_trace' argument 1 names different: declaration 'duration' definition 'percpu_bufsize'.
idlestat-0.8/trace.c:208:38: note: Function 'idlestat_init_trace' argument 1 names different: declaration 'duration' definition 'percpu_bufsize'.
idlestat-0.8/tracefile_idlestat.c:64:26: style: The scope of the variable 'c' can be reduced. [variableScope]
idlestat-0.8/tracefile_idlestat.c:92:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
idlestat-0.8/utils.c:215:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
idlestat-0.8/utils.c:216:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/idm-console-framework/idm-console-framework_1.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ido/ido_0.3.4.orig.tar.gz
ido-0.3.4/src/idocalendarmenuitem.c:366:59: style: Function 'ido_calendar_menu_item_get_calendar' argument 1 names different: declaration 'menuitem' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idocalendarmenuitem.h:59:71: note: Function 'ido_calendar_menu_item_get_calendar' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idocalendarmenuitem.c:366:59: note: Function 'ido_calendar_menu_item_get_calendar' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoentrymenuitem.c:299:50: style: Function 'ido_entry_menu_item_get_entry' argument 1 names different: declaration 'menuitem' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idoentrymenuitem.h:59:65: note: Function 'ido_entry_menu_item_get_entry' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoentrymenuitem.c:299:50: note: Function 'ido_entry_menu_item_get_entry' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idomessagedialog.c:282:11: style: The scope of the variable 'args' can be reduced. [variableScope]
ido-0.3.4/src/idomessagedialog.c:333:11: style: The scope of the variable 'args' can be reduced. [variableScope]
ido-0.3.4/src/idoscalemenuitem.c:686:41: style: Function 'ido_scale_menu_item_new' argument 2 names different: declaration 'size' definition 'range_style'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.h:71:71: note: Function 'ido_scale_menu_item_new' argument 2 names different: declaration 'size' definition 'range_style'.
ido-0.3.4/src/idoscalemenuitem.c:686:41: note: Function 'ido_scale_menu_item_new' argument 2 names different: declaration 'size' definition 'range_style'.
ido-0.3.4/src/idoscalemenuitem.c:708:51: style: Function 'ido_scale_menu_item_new_with_range' argument 2 names different: declaration 'size' definition 'range_style'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.h:74:71: note: Function 'ido_scale_menu_item_new_with_range' argument 2 names different: declaration 'size' definition 'range_style'.
ido-0.3.4/src/idoscalemenuitem.c:708:51: note: Function 'ido_scale_menu_item_new_with_range' argument 2 names different: declaration 'size' definition 'range_style'.
ido-0.3.4/src/idoscalemenuitem.c:921:57: style: Function 'ido_scale_menu_item_primary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.h:92:88: note: Function 'ido_scale_menu_item_primary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:921:57: note: Function 'ido_scale_menu_item_primary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:926:53: style: Function 'default_primary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.c:59:84: note: Function 'default_primary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:926:53: note: Function 'default_primary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:944:59: style: Function 'ido_scale_menu_item_secondary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.h:93:88: note: Function 'ido_scale_menu_item_secondary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:944:59: note: Function 'ido_scale_menu_item_secondary_clicked' argument 1 names different: declaration 'menuitem' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:949:55: style: Function 'default_secondary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
ido-0.3.4/src/idoscalemenuitem.c:60:84: note: Function 'default_secondary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'.
ido-0.3.4/src/idoscalemenuitem.c:949:55: note: Function 'default_secondary_clicked_handler' argument 1 names different: declaration 'self' definition 'item'.
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ido-ubiquitous/ido-ubiquitous_4.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ido-vertical-mode/ido-vertical-mode_0.1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/idzebra/idzebra_2.0.59.orig.tar.gz
idzebra-2.0.59/bfile/bfile.c:396:11: style: The scope of the variable 'mf' can be reduced. [variableScope]
idzebra-2.0.59/bfile/bfile.c:397:11: style: The scope of the variable 'cf' can be reduced. [variableScope]
idzebra-2.0.59/bfile/bfile.c:407:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
idzebra-2.0.59/bfile/mfile.c:202:10: style: The scope of the variable 'dd' can be reduced. [variableScope]
idzebra-2.0.59/bfile/mfile.c:203:20: style: The scope of the variable 'dent' can be reduced. [variableScope]
idzebra-2.0.59/bfile/mfile.c:355:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
idzebra-2.0.59/bfile/mfile.c:610:15: style: Function 'mf_area_directory_stat' argument 4 names different: declaration 'bytes_used' definition 'used_bytes'. [funcArgNamesDifferent]
idzebra-2.0.59/bfile/mfile.h:180:15: note: Function 'mf_area_directory_stat' argument 4 names different: declaration 'bytes_used' definition 'used_bytes'.
idzebra-2.0.59/bfile/mfile.c:610:15: note: Function 'mf_area_directory_stat' argument 4 names different: declaration 'bytes_used' definition 'used_bytes'.
idzebra-2.0.59/bfile/mfile.c:610:35: style: Function 'mf_area_directory_stat' argument 5 names different: declaration 'bytes_max' definition 'max_bytes'. [funcArgNamesDifferent]
idzebra-2.0.59/bfile/mfile.h:180:35: note: Function 'mf_area_directory_stat' argument 5 names different: declaration 'bytes_max' definition 'max_bytes'.
idzebra-2.0.59/bfile/mfile.c:610:35: note: Function 'mf_area_directory_stat' argument 5 names different: declaration 'bytes_max' definition 'max_bytes'.
idzebra-2.0.59/bfile/tstbfile2.c:41:9: style: Condition '!(block_size<=sizeof(buf))' is always false [knownConditionTrueFalse]
idzebra-2.0.59/bfile/tstbfile2.c:37:22: note: Assignment 'block_size=16', assigned value is 16
idzebra-2.0.59/bfile/tstbfile2.c:41:9: note: Condition '!(block_size<=sizeof(buf))' is always false
idzebra-2.0.59/bfile/tstbfile2.c:44:38: style: Condition 'max_block*block_size<4*1000000' is always true [knownConditionTrueFalse]
idzebra-2.0.59/bfile/tstbfile2.c:38:22: note: Assignment 'max_block=200000', assigned value is 200000
idzebra-2.0.59/bfile/tstbfile2.c:44:38: note: Condition 'max_block*block_size<4*1000000' is always true
idzebra-2.0.59/data1/d1_absyn.c:890:17: style: Condition '!last_match' is always true [knownConditionTrueFalse]
idzebra-2.0.59/data1/d1_absyn.c:865:43: note: Assignment 'last_match=0', assigned value is 0
idzebra-2.0.59/data1/d1_absyn.c:890:17: note: Condition '!last_match' is always true
idzebra-2.0.59/data1/d1_absyn.c:907:17: style: Condition 'last_match' is always false [knownConditionTrueFalse]
idzebra-2.0.59/data1/d1_absyn.c:865:43: note: Assignment 'last_match=0', assigned value is 0
idzebra-2.0.59/data1/d1_absyn.c:907:17: note: Condition 'last_match' is always false
idzebra-2.0.59/data1/d1_absyn.c:858:10: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_absyn.c:678:64: style: Function 'data1_read_absyn' argument 3 names different: declaration 'en' definition 'default_xpath'. [funcArgNamesDifferent]
idzebra-2.0.59/data1/d1_absyn.c:211:64: note: Function 'data1_read_absyn' argument 3 names different: declaration 'en' definition 'default_xpath'.
idzebra-2.0.59/data1/d1_absyn.c:678:64: note: Function 'data1_read_absyn' argument 3 names different: declaration 'en' definition 'default_xpath'.
idzebra-2.0.59/data1/d1_absyn.c:487:5: style: Variable 'res_p' is modified but its new value is never used. [unreadVariable]
idzebra-2.0.59/data1/d1_absyn.c:864:0: style: Variable 'xp_ele' is assigned a value that is never used. [unreadVariable]
idzebra-2.0.59/data1/d1_absyn.c:506:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
idzebra-2.0.59/data1/d1_absyn.c:525:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
idzebra-2.0.59/data1/d1_doespec.c:206:13: style: The scope of the variable 'tag' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_espec.c:155:6: style: The scope of the variable 'numval' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_expout.c:446:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:460:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:689:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:699:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:712:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:722:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:813:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_expout.c:823:30: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
idzebra-2.0.59/data1/d1_if.c:79:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/data1/d1_if.c:77:0: note: Variable 'n' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:79:5: note: Variable 'n' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:146:5: style: Variable 'sepchr' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/data1/d1_if.c:142:0: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:146:5: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:155:9: style: Variable 'sepchr' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/data1/d1_if.c:151:9: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:155:9: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:194:13: style: Variable 'sepchr' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/data1/d1_if.c:190:13: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:194:13: note: Variable 'sepchr' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:259:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/data1/d1_if.c:256:0: note: Variable 'n' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_if.c:259:5: note: Variable 'n' is reassigned a value before the old one has been used.
idzebra-2.0.59/data1/d1_map.c:255:14: warning: Either the condition 'n' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
idzebra-2.0.59/data1/d1_map.c:341:12: note: Assuming that condition 'n' is not redundant
idzebra-2.0.59/data1/d1_map.c:343:26: note: Calling function 'map_children', 2nd argument 'n' value is 0
idzebra-2.0.59/data1/d1_map.c:255:14: note: Null pointer dereference
idzebra-2.0.59/data1/d1_marc.c:206:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_read.c:402:17: style: The scope of the variable 'tagn' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_read.c:976:17: style: The scope of the variable 'res' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_soif.c:40:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_sutrs.c:46:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
idzebra-2.0.59/data1/d1_utils.c:80:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
idzebra-2.0.59/data1/d1_write.c:156:10: style: The scope of the variable 'first' can be reduced. [variableScope]
idzebra-2.0.59/dfa/agrep.c:59:1: error: va_list 'argptr' was opened but not closed by va_end(). [va_end_missing]
idzebra-2.0.59/dfa/bset.c:250:9: style: The scope of the variable 'i0' can be reduced. [variableScope]
idzebra-2.0.59/dfa/bset.c:250:13: style: The scope of the variable 'i1' can be reduced. [variableScope]
idzebra-2.0.59/dfa/dfa.c:888:5: portability: %ld in format string (no. 3) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
idzebra-2.0.59/dfa/dfa.c:585:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
idzebra-2.0.59/dfa/dfa.c:764:12: style: The scope of the variable 'j' can be reduced. [variableScope]
idzebra-2.0.59/dfa/dfa.c:766:18: style: The scope of the variable 'pos_i' can be reduced. [variableScope]
idzebra-2.0.59/dfa/dfa.c:848:9: style: The scope of the variable 'prev_no' can be reduced. [variableScope]
idzebra-2.0.59/dfa/grepper.c:110:31: style: The scope of the variable 'mask' can be reduced. [variableScope]
idzebra-2.0.59/dfa/grepper.c:171:31: style: The scope of the variable 'mask' can be reduced. [variableScope]
idzebra-2.0.59/dfa/lexer.c:47:1: error: va_list 'argptr' was opened but not closed by va_end(). [va_end_missing]
idzebra-2.0.59/dfa/readfile.c:86:37: style: Function 'read_rules' argument 1 names different: declaration 'dfap' definition 'dfa'. [funcArgNamesDifferent]
idzebra-2.0.59/dfa/readfile.c:46:30: note: Function 'read_rules' argument 1 names different: declaration 'dfap' definition 'dfa'.
idzebra-2.0.59/dfa/readfile.c:86:37: note: Function 'read_rules' argument 1 names different: declaration 'dfap' definition 'dfa'.
idzebra-2.0.59/dfa/set.c:82:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/dfa/set.c:118:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/dfa/states.c:100:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/dict/dcompact.c:85:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/dcompact.c:136:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/dcompact.c:137:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/delete.c:82:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/delete.c:249:9: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/dictext.c:106:0: error: Resource leak: ipf [resourceLeak]
idzebra-2.0.59/dict/dicttest.c:71:24: style: The scope of the variable 'no_of_same' can be reduced. [variableScope]
idzebra-2.0.59/dict/drdwr.c:226:29: style: Function 'dict_bf_newp' argument 1 names different: declaration 'bf' definition 'dbf'. [funcArgNamesDifferent]
idzebra-2.0.59/dict/dict-p.h:87:37: note: Function 'dict_bf_newp' argument 1 names different: declaration 'bf' definition 'dbf'.
idzebra-2.0.59/dict/drdwr.c:226:29: note: Function 'dict_bf_newp' argument 1 names different: declaration 'bf' definition 'dbf'.
idzebra-2.0.59/dict/drdwr.c:244:30: style: Function 'dict_bf_touch' argument 1 names different: declaration 'bf' definition 'dbf'. [funcArgNamesDifferent]
idzebra-2.0.59/dict/dict-p.h:88:38: note: Function 'dict_bf_touch' argument 1 names different: declaration 'bf' definition 'dbf'.
idzebra-2.0.59/dict/drdwr.c:244:30: note: Function 'dict_bf_touch' argument 1 names different: declaration 'bf' definition 'dbf'.
idzebra-2.0.59/dict/insert.c:118:22: style: The scope of the variable 'info1' can be reduced. [variableScope]
idzebra-2.0.59/dict/insert.c:238:30: style: Function 'dict_ins' argument 3 names different: declaration 'back_ptr' definition 'ptr'. [funcArgNamesDifferent]
idzebra-2.0.59/dict/insert.c:35:30: note: Function 'dict_ins' argument 3 names different: declaration 'back_ptr' definition 'ptr'.
idzebra-2.0.59/dict/insert.c:238:30: note: Function 'dict_ins' argument 3 names different: declaration 'back_ptr' definition 'ptr'.
idzebra-2.0.59/dict/insert.c:57:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:59:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:60:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:155:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:224:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:360:25: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/insert.c:431:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
idzebra-2.0.59/dict/lookgrep.c:100:31: style: The scope of the variable 'mask' can be reduced. [variableScope]
idzebra-2.0.59/dict/lookgrep.c:160:31: style: The scope of the variable 'mask' can be reduced. [variableScope]
idzebra-2.0.59/dict/lookgrep.c:380:15: style: The scope of the variable 'prefix' can be reduced. [variableScope]
idzebra-2.0.59/dict/open.c:63:19: style: Condition 'page_size<2048' is always false [knownConditionTrueFalse]
idzebra-2.0.59/dict/open.c:62:17: note: Assignment 'page_size=4096', assigned value is 4096
idzebra-2.0.59/dict/open.c:63:19: note: Condition 'page_size<2048' is always false
idzebra-2.0.59/index/attribute.c:81:5: style: Variable 'use_value' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/index/attribute.c:76:0: note: Variable 'use_value' is reassigned a value before the old one has been used.
idzebra-2.0.59/index/attribute.c:81:5: note: Variable 'use_value' is reassigned a value before the old one has been used.
idzebra-2.0.59/index/extract.c:377:12: style: Condition 'ch<0' is always true [knownConditionTrueFalse]
idzebra-2.0.59/index/extract.c:371:15: note: Assignment 'ch=-1', assigned value is -1
idzebra-2.0.59/index/extract.c:377:12: note: Condition 'ch<0' is always true
idzebra-2.0.59/index/extract.c:1260:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
idzebra-2.0.59/index/extract.c:624:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
idzebra-2.0.59/index/extract.c:804:9: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/index/extract.c:1904:56: style: Function 'extract_flush_sort_keys' argument 4 names different: declaration 'skp' definition 'reckeys'. [funcArgNamesDifferent]
idzebra-2.0.59/index/extract.c:93:63: note: Function 'extract_flush_sort_keys' argument 4 names different: declaration 'skp' definition 'reckeys'.
idzebra-2.0.59/index/extract.c:1904:56: note: Function 'extract_flush_sort_keys' argument 4 names different: declaration 'skp' definition 'reckeys'.
idzebra-2.0.59/index/extract.c:576:17: style: struct member 'recordLogInfo::fname' is never used. [unusedStructMember]
idzebra-2.0.59/index/extract.c:578:25: style: struct member 'recordLogInfo::rGroup' is never used. [unusedStructMember]
idzebra-2.0.59/index/inline.c:97:32: style: Function 'inline_parse' argument 1 names different: declaration 'pf' definition 'pif'. [funcArgNamesDifferent]
idzebra-2.0.59/index/inline.h:45:32: note: Function 'inline_parse' argument 1 names different: declaration 'pf' definition 'pif'.
idzebra-2.0.59/index/inline.c:97:32: note: Function 'inline_parse' argument 1 names different: declaration 'pf' definition 'pif'.
idzebra-2.0.59/index/invstat.c:76:9: style: The scope of the variable 'firstsys' can be reduced. [variableScope]
idzebra-2.0.59/index/invstat.c:77:9: style: The scope of the variable 'firstseq' can be reduced. [variableScope]
idzebra-2.0.59/index/invstat.c:78:9: style: The scope of the variable 'lastsys' can be reduced. [variableScope]
idzebra-2.0.59/index/invstat.c:79:9: style: The scope of the variable 'lastseq' can be reduced. [variableScope]
idzebra-2.0.59/index/kinput.c:250:5: style: Variable 'hi->no_diffs' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/index/kinput.c:249:5: note: Variable 'hi->no_diffs' is reassigned a value before the old one has been used.
idzebra-2.0.59/index/kinput.c:250:5: note: Variable 'hi->no_diffs' is reassigned a value before the old one has been used.
idzebra-2.0.59/index/kinput.c:371:10: style: The scope of the variable 'dst' can be reduced. [variableScope]
idzebra-2.0.59/index/kinput.c:689:17: style: The scope of the variable 'remaining' can be reduced. [variableScope]
idzebra-2.0.59/index/kinput.c:718:12: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/index/kinput.c:691:24: style: Checking if unsigned variable 'keyp->buf_size' is less than zero. [unsignedLessThanZero]
idzebra-2.0.59/index/limit.c:49:12: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/limit.c:46:44: style: Function 'zebra_limit_create' argument 1 names different: declaration 'exclude_flag' definition 'complement_flag'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:251:44: note: Function 'zebra_limit_create' argument 1 names different: declaration 'exclude_flag' definition 'complement_flag'.
idzebra-2.0.59/index/limit.c:46:44: note: Function 'zebra_limit_create' argument 1 names different: declaration 'exclude_flag' definition 'complement_flag'.
idzebra-2.0.59/index/marcomp.c:155:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_dom.c:897:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
idzebra-2.0.59/index/mod_dom.c:1107:26: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
idzebra-2.0.59/index/mod_dom.c:832:25: style: The scope of the variable 'bval' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_dom.c:833:25: style: The scope of the variable 'eval' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_dom.c:67:9: style: struct member 'convert_meta::dummy' is never used. [unusedStructMember]
idzebra-2.0.59/index/mod_dom.c:108:25: style: struct member 'Anonymous3::input_charset' is never used. [unusedStructMember]
idzebra-2.0.59/index/mod_dom.c:879:17: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/mod_dom.c:881:21: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/mod_grs_marc.c:275:21: style: The scope of the variable 'j' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_marc.c:745:14: style: The scope of the variable 'new' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:586:9: style: Condition '!spec_inf' is always true [knownConditionTrueFalse]
idzebra-2.0.59/index/mod_grs_regx.c:575:22: note: Assignment 'spec_inf=0', assigned value is 0
idzebra-2.0.59/index/mod_grs_regx.c:586:9: note: Condition '!spec_inf' is always true
idzebra-2.0.59/index/mod_grs_regx.c:662:9: style: Condition 'errors' is always false [knownConditionTrueFalse]
idzebra-2.0.59/index/mod_grs_regx.c:574:24: note: Assignment 'errors=0', assigned value is 0
idzebra-2.0.59/index/mod_grs_regx.c:662:9: note: Condition 'errors' is always false
idzebra-2.0.59/index/mod_grs_regx.c:1705:0: style: Same expression used in consecutive assignments of 'start_ptr' and 'skip_ptr'. [duplicateAssignExpression]
idzebra-2.0.59/index/mod_grs_regx.c:1706:0: note: Same expression used in consecutive assignments of 'start_ptr' and 'skip_ptr'.
idzebra-2.0.59/index/mod_grs_regx.c:1705:0: note: Same expression used in consecutive assignments of 'start_ptr' and 'skip_ptr'.
idzebra-2.0.59/index/mod_grs_regx.c:677:9: style: The scope of the variable 'org_len' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:930:22: style: The scope of the variable 't' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:938:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1538:17: style: The scope of the variable 'no' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1699:22: style: The scope of the variable 't' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1700:19: style: The scope of the variable 'c' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1702:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1892:9: style: The scope of the variable 'res' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_grs_regx.c:1620:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/mod_grs_regx.c:1621:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/mod_safari.c:191:9: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/index/mod_text.c:146:9: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/index/rank1.c:195:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
idzebra-2.0.59/index/rankstatic.c:97:10: style: The scope of the variable 'set' can be reduced. [variableScope]
idzebra-2.0.59/index/rankstatic.c:98:10: style: The scope of the variable 'use' can be reduced. [variableScope]
idzebra-2.0.59/index/recgrs.c:451:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
idzebra-2.0.59/index/recgrs.c:428:13: note: outer condition: ok
idzebra-2.0.59/index/recgrs.c:451:17: note: identical inner condition: ok
idzebra-2.0.59/index/recgrs.c:541:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/recgrs.c:616:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/recgrs.c:673:29: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
idzebra-2.0.59/index/records.c:718:30: style: Function 'rec_close' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
idzebra-2.0.59/index/recindex.h:88:31: note: Function 'rec_close' argument 1 names different: declaration 'p' definition 'pp'.
idzebra-2.0.59/index/records.c:718:30: note: Function 'rec_close' argument 1 names different: declaration 'p' definition 'pp'.
idzebra-2.0.59/index/records.c:1092:25: style: Function 'rec_prstat' argument 1 names different: declaration 'p' definition 'records'. [funcArgNamesDifferent]
idzebra-2.0.59/index/recindex.h:105:25: note: Function 'rec_prstat' argument 1 names different: declaration 'p' definition 'records'.
idzebra-2.0.59/index/records.c:1092:25: note: Function 'rec_prstat' argument 1 names different: declaration 'p' definition 'records'.
idzebra-2.0.59/index/retrieve.c:314:17: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/retrieve.c:1150:28: style: Function 'zebra_record_fetch' argument 5 names different: declaration 'stream' definition 'odr'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:311:28: note: Function 'zebra_record_fetch' argument 5 names different: declaration 'stream' definition 'odr'.
idzebra-2.0.59/index/retrieve.c:1150:28: note: Function 'zebra_record_fetch' argument 5 names different: declaration 'stream' definition 'odr'.
idzebra-2.0.59/index/retrieve.c:750:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
idzebra-2.0.59/index/rpnscan.c:68:22: style: The scope of the variable 'map' can be reduced. [variableScope]
idzebra-2.0.59/index/rpnscan.c:462:30: style: struct member 'scan_info::list' is never used. [unusedStructMember]
idzebra-2.0.59/index/rpnscan.c:464:9: style: struct member 'scan_info::before' is never used. [unusedStructMember]
idzebra-2.0.59/index/rpnscan.c:464:17: style: struct member 'scan_info::after' is never used. [unusedStructMember]
idzebra-2.0.59/index/rpnsearch.c:163:18: style: The scope of the variable 'map' can be reduced. [variableScope]
idzebra-2.0.59/index/rpnsearch.c:378:18: style: The scope of the variable 'map' can be reduced. [variableScope]
idzebra-2.0.59/index/rpnsearch.c:651:12: style: The scope of the variable 'd' can be reduced. [variableScope]
idzebra-2.0.59/index/rpnsearch.c:2425:28: warning: Either the condition 'xpath_len>=0' is redundant, otherwise there is negative array index -1. [negativeIndex]
idzebra-2.0.59/index/rpnsearch.c:2423:19: note: Assuming that condition 'xpath_len>=0' is not redundant
idzebra-2.0.59/index/rpnsearch.c:2425:28: note: Negative array index
idzebra-2.0.59/index/rset_isam.c:33:70: style: Function 'zebra_create_rset_isam' argument 3 names different: declaration 'kctl' definition 'kctrl'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:434:70: note: Function 'zebra_create_rset_isam' argument 3 names different: declaration 'kctl' definition 'kctrl'.
idzebra-2.0.59/index/rset_isam.c:33:70: note: Function 'zebra_create_rset_isam' argument 3 names different: declaration 'kctl' definition 'kctrl'.
idzebra-2.0.59/index/trunc.c:404:25: style: Function 'rset_trunc' argument 5 names different: declaration 'length_term' definition 'length'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:276:25: note: Function 'rset_trunc' argument 5 names different: declaration 'length_term' definition 'length'.
idzebra-2.0.59/index/trunc.c:404:25: note: Function 'rset_trunc' argument 5 names different: declaration 'length_term' definition 'length'.
idzebra-2.0.59/index/update_file.c:343:16: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
idzebra-2.0.59/index/update_path.c:150:16: warning: Width 1020 given in format string (no. 1) is smaller than destination buffer 'src[1024]'. [invalidScanfFormatWidth_smaller]
idzebra-2.0.59/index/zebraapi.c:729:10: style: The scope of the variable 'fname' can be reduced. [variableScope]
idzebra-2.0.59/index/zebraapi.c:1530:6: style: The scope of the variable 'db_ord' can be reduced. [variableScope]
idzebra-2.0.59/index/zebraapi.c:1922:17: style: The scope of the variable 'rval' can be reduced. [variableScope]
idzebra-2.0.59/index/zebraapi.c:2314:25: style: The scope of the variable 'scope' can be reduced. [variableScope]
idzebra-2.0.59/index/zebraapi.c:2773:39: style: Function 'zebra_lock_prefix' argument 2 names different: declaration 'dst' definition 'path'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:107:39: note: Function 'zebra_lock_prefix' argument 2 names different: declaration 'dst' definition 'path'.
idzebra-2.0.59/index/zebraapi.c:2773:39: note: Function 'zebra_lock_prefix' argument 2 names different: declaration 'dst' definition 'path'.
idzebra-2.0.59/index/zebrash.c:214:9: style: Condition '!rc' is always true [knownConditionTrueFalse]
idzebra-2.0.59/index/zebrash.c:213:12: note: Assignment 'rc=0', assigned value is 0
idzebra-2.0.59/index/zebrash.c:214:9: note: Condition '!rc' is always true
idzebra-2.0.59/index/zebrash.c:797:6: style: Condition 'line_in' is always false [knownConditionTrueFalse]
idzebra-2.0.59/index/zebrash.c:781:18: note: Assignment 'line_in=0', assigned value is 0
idzebra-2.0.59/index/zebrash.c:797:6: note: Condition 'line_in' is always false
idzebra-2.0.59/index/zebrash.c:479:18: style: The scope of the variable 'inpsets' can be reduced. [variableScope]
idzebra-2.0.59/index/zebrash.c:710:9: style: The scope of the variable 'linelen' can be reduced. [variableScope]
idzebra-2.0.59/index/zebrash.c:815:2: warning: The buffer 'prevout' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
idzebra-2.0.59/index/zebrasrv.c:432:21: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/zinfo.c:262:17: style: The scope of the variable 'np' can be reduced. [variableScope]
idzebra-2.0.59/index/zinfo.c:341:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
idzebra-2.0.59/index/zinfo.c:505:14: style: The scope of the variable 'node_tgtinfo' can be reduced. [variableScope]
idzebra-2.0.59/index/zinfo.c:561:18: style: The scope of the variable 'node_cl' can be reduced. [variableScope]
idzebra-2.0.59/index/zinfo.c:167:53: style: Function 'zebraExplain_flush' argument 2 names different: declaration 'updateHandle' definition 'handle'. [funcArgNamesDifferent]
idzebra-2.0.59/index/zinfo.h:84:53: note: Function 'zebraExplain_flush' argument 2 names different: declaration 'updateHandle' definition 'handle'.
idzebra-2.0.59/index/zinfo.c:167:53: note: Function 'zebraExplain_flush' argument 2 names different: declaration 'updateHandle' definition 'handle'.
idzebra-2.0.59/index/zinfo.c:752:61: style: Function 'zebraExplain_removeDatabase' argument 2 names different: declaration 'updateHandle' definition 'update_handle'. [funcArgNamesDifferent]
idzebra-2.0.59/index/zinfo.h:103:61: note: Function 'zebraExplain_removeDatabase' argument 2 names different: declaration 'updateHandle' definition 'update_handle'.
idzebra-2.0.59/index/zinfo.c:752:61: note: Function 'zebraExplain_removeDatabase' argument 2 names different: declaration 'updateHandle' definition 'update_handle'.
idzebra-2.0.59/index/zinfo.c:1549:22: style: Function 'zebraExplain_add_attr_str' argument 4 names different: declaration 'str' definition 'index_name'. [funcArgNamesDifferent]
idzebra-2.0.59/index/zinfo.h:78:22: note: Function 'zebraExplain_add_attr_str' argument 4 names different: declaration 'str' definition 'index_name'.
idzebra-2.0.59/index/zinfo.c:1549:22: note: Function 'zebraExplain_add_attr_str' argument 4 names different: declaration 'str' definition 'index_name'.
idzebra-2.0.59/index/zsets.c:218:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/zsets.c:347:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/zsets.c:1403:9: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/zsets.c:1444:33: style: The scope of the variable 'i' can be reduced. [variableScope]
idzebra-2.0.59/index/zsets.c:1445:33: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/index/zsets.c:344:43: style: Function 'resultSetDestroy' argument 2 names different: declaration 'num_names' definition 'num'. [funcArgNamesDifferent]
idzebra-2.0.59/index/index.h:295:43: note: Function 'resultSetDestroy' argument 2 names different: declaration 'num_names' definition 'num'.
idzebra-2.0.59/index/zsets.c:344:43: note: Function 'resultSetDestroy' argument 2 names different: declaration 'num_names' definition 'num'.
idzebra-2.0.59/isamb/benchindex1.c:349:21: warning: Either the condition 'sz<sizeof(term)' is redundant or the array 'term[4096]' is accessed at index 4096, which is out of bounds. [arrayIndexOutOfBoundsCond]
idzebra-2.0.59/isamb/benchindex1.c:346:20: note: Assuming that condition 'sz<sizeof(term)' is not redundant
idzebra-2.0.59/isamb/benchindex1.c:349:21: note: Array index out of bounds
idzebra-2.0.59/isamb/benchindex1.c:349:21: warning: Either the condition 'sz<4096' is redundant or the array 'term[4096]' is accessed at index 4096, which is out of bounds. [arrayIndexOutOfBoundsCond]
idzebra-2.0.59/isamb/benchindex1.c:346:20: note: Assuming that condition 'sz<4096' is not redundant
idzebra-2.0.59/isamb/benchindex1.c:349:21: note: Array index out of bounds
idzebra-2.0.59/isamb/isamb.c:1009:42: style: Same expression on both sides of '-' because the value of 'dst_item' and 'dst_item_0' are the same. [duplicateExpression]
idzebra-2.0.59/isamb/isamb.c:1003:42: note: 'dst_item_0' is assigned value 'dst_item' here.
idzebra-2.0.59/isamb/isamb.c:1009:42: note: Same expression on both sides of '-' because the value of 'dst_item' and 'dst_item_0' are the same.
idzebra-2.0.59/isamb/isamb.c:1114:33: style: Same expression on both sides of '-' because the value of 'src' and 'src_0' are the same. [duplicateExpression]
idzebra-2.0.59/isamb/isamb.c:1109:33: note: 'src_0' is assigned value 'src' here.
idzebra-2.0.59/isamb/isamb.c:1114:33: note: Same expression on both sides of '-' because the value of 'src' and 'src_0' are the same.
idzebra-2.0.59/isamb/isamb.c:928:11: style: The scope of the variable 'endp' can be reduced. [variableScope]
idzebra-2.0.59/isamb/isamb.c:945:9: style: The scope of the variable 'inserted_dst_bytes' can be reduced. [variableScope]
idzebra-2.0.59/isamb/isamb.c:1438:10: style: The scope of the variable 'prefix_str' can be reduced. [variableScope]
idzebra-2.0.59/isamc/isamc.c:367:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
idzebra-2.0.59/isams/isams.c:118:9: style: The scope of the variable 'i_more' can be reduced. [variableScope]
idzebra-2.0.59/rset/rsbetween.c:208:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
idzebra-2.0.59/rset/rset.c:206:25: warning: Size of pointer 'children' used instead of size of its data. [pointerSize]
idzebra-2.0.59/rset/rsmultiandor.c:566:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
idzebra-2.0.59/rset/rsprox.c:150:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
idzebra-2.0.59/rset/rsprox.c:231:28: error: Expression 'seqno[n++]=(*kctrl->getseq)(p->buf[0])' depends on order of evaluation of side effects [unknownEvaluationOrder]
idzebra-2.0.59/rset/rstemp.c:255:13: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/test/api/test_resources.c:35:17: style: The scope of the variable 'val' can be reduced. [variableScope]
idzebra-2.0.59/test/codec/tstcodec.c:131:5: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/test/codec/tstcodec.c:115:0: note: Variable 'dst' is reassigned a value before the old one has been used.
idzebra-2.0.59/test/codec/tstcodec.c:131:5: note: Variable 'dst' is reassigned a value before the old one has been used.
idzebra-2.0.59/test/codec/tstcodec.c:223:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
idzebra-2.0.59/test/codec/tstcodec.c:222:5: note: Variable 'ret' is reassigned a value before the old one has been used.
idzebra-2.0.59/test/codec/tstcodec.c:223:5: note: Variable 'ret' is reassigned a value before the old one has been used.
idzebra-2.0.59/test/xslt/xslt2.c:67:5: style: Variable 'record_buf' is assigned a value that is never used. [unreadVariable]
idzebra-2.0.59/test/xslt/xslt5.c:34:10: style: The scope of the variable 'record_buf' can be reduced. [variableScope]
idzebra-2.0.59/test/xslt/xslt5.c:36:12: style: The scope of the variable 'r' can be reduced. [variableScope]
idzebra-2.0.59/test/xslt/xslt5.c:62:9: style: Variable 'record_buf' is assigned a value that is never used. [unreadVariable]
idzebra-2.0.59/util/charmap.c:456:24: style: Same expression on both sides of '||'. [duplicateExpression]
idzebra-2.0.59/util/charmap.c:143:18: style: The scope of the variable 'res' can be reduced. [variableScope]
idzebra-2.0.59/util/charmap.c:243:10: style: The scope of the variable 'fmtstr' can be reduced. [variableScope]
idzebra-2.0.59/util/charmap.c:398:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
idzebra-2.0.59/util/res.c:399:13: style: The scope of the variable 'no' can be reduced. [variableScope]
idzebra-2.0.59/util/tstlockscope.c:63:15: style: Unused variable: child_thread [unusedVariable]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ie7-js/ie7-js_2.1~beta4.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/iec16022/iec16022_0.2.4.orig.tar.gz
iec16022-0.2.4/iec16022.c:133:38: style: Same expression on both sides of '&&' because the value of '!infile' and '!barcode' are the same. [duplicateExpression]
iec16022-0.2.4/iec16022.c:88:17: note: 'infile' is assigned value '0' here.
iec16022-0.2.4/iec16022.c:89:18: note: 'barcode' is assigned value '0' here.
iec16022-0.2.4/iec16022.c:133:38: note: Same expression on both sides of '&&' because the value of '!infile' and '!barcode' are the same.
iec16022-0.2.4/iec16022.c:155:4: error: Resource leak: f [resourceLeak]
iec16022-0.2.4/iec16022.c:150:0: error: Memory leak: barcode [memleak]
iec16022-0.2.4/iec16022ecc200.c:667:27: style: Redundant condition: If '!bl', the comparison 'bl < 2' is always true. [redundantCondition]
iec16022-0.2.4/iec16022ecc200.c:684:28: style: Redundant condition: If '!bl', the comparison 'bl < 2' is always true. [redundantCondition]
iec16022-0.2.4/iec16022ecc200.c:702:29: style: Redundant condition: If '!bl', the comparison 'bl < 3' is always true. [redundantCondition]
iec16022-0.2.4/iec16022ecc200.c:723:19: style: Redundant condition: If '!bl', the comparison 'bl < 3' is always true. [redundantCondition]
iec16022-0.2.4/iec16022ecc200.c:798:8: style: The scope of the variable 't' can be reduced. [variableScope]
iec16022-0.2.4/image.c:429:21: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR' is always true. [redundantCondition]
iec16022-0.2.4/image.c:328:2: warning: Suspicious use of ; at the end of 'for' statement. [suspiciousSemicolon]
iec16022-0.2.4/image.c:500:15: style: The scope of the variable 'c' can be reduced. [variableScope]
iec16022-0.2.4/image.c:255:14: error: Expression 'p->block[++*p->block' depends on order of evaluation of side effects [unknownEvaluationOrder]
iec16022-0.2.4/image.c:293:14: error: Expression 'p->block[++*p->block' depends on order of evaluation of side effects [unknownEvaluationOrder]
iec16022-0.2.4/image.c:425:45: style: Function 'ImageText' argument 4 names different: declaration 'c' definition 'col'. [funcArgNamesDifferent]
iec16022-0.2.4/image.h:44:45: note: Function 'ImageText' argument 4 names different: declaration 'c' definition 'col'.
iec16022-0.2.4/image.c:425:45: note: Function 'ImageText' argument 4 names different: declaration 'c' definition 'col'.
iec16022-0.2.4/image.c:448:46: style: Function 'ImageSmall' argument 4 names different: declaration 'c' definition 'col'. [funcArgNamesDifferent]
iec16022-0.2.4/image.h:45:46: note: Function 'ImageSmall' argument 4 names different: declaration 'c' definition 'col'.
iec16022-0.2.4/image.c:448:46: note: Function 'ImageSmall' argument 4 names different: declaration 'c' definition 'col'.
iec16022-0.2.4/reedsol.c:131:12: style: The scope of the variable 'm' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/iedit/iedit_0.9.9.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iem-plugin-suite/iem-plugin-suite_1.6.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ifd-gempc/ifd-gempc_1.0.8.orig.tar.gz
ifd-gempc-1.0.8/GemPC410/gbpserial.c:107:0: error: #error Edit this file and set the number of initialiser to PCSCLITE_MAX_READERS (default was 16 but it has changed) [preprocessorErrorDirective]
ifd-gempc-1.0.8/GemPC410/main.c:174:12: style: Condition 'len_o>255' is always true [knownConditionTrueFalse]
ifd-gempc-1.0.8/GemPC410/main.c:170:10: note: Assignment 'len_o=256', assigned value is 256
ifd-gempc-1.0.8/GemPC410/main.c:174:12: note: Condition 'len_o>255' is always true
ifd-gempc-1.0.8/GemPC410/main.c:212:12: style: Condition 'len_o>255' is always true [knownConditionTrueFalse]
ifd-gempc-1.0.8/GemPC410/main.c:208:10: note: Assignment 'len_o=256', assigned value is 256
ifd-gempc-1.0.8/GemPC410/main.c:212:12: note: Condition 'len_o>255' is always true
ifd-gempc-1.0.8/GemPC430/libusb_wrap.c:73:0: error: #error Edit this file and set the number of initialiser to PCSCLITE_MAX_READERS (default was 16 but it has changed) [preprocessorErrorDirective]
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:287:5: style: Variable 'kr' is reassigned a value before the old one has been used. [redundantAssignment]
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:284:5: note: Variable 'kr' is reassigned a value before the old one has been used.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:287:5: note: Variable 'kr' is reassigned a value before the old one has been used.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:360:5: style: Variable 'kr' is reassigned a value before the old one has been used. [redundantAssignment]
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:352:5: note: Variable 'kr' is reassigned a value before the old one has been used.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:360:5: note: Variable 'kr' is reassigned a value before the old one has been used.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:70:36: style: Function 'OpenUSB' argument 2 names different: declaration 'channel' definition 'Channel'. [funcArgNamesDifferent]
ifd-gempc-1.0.8/GemPC430/usbserial.h:11:36: note: Function 'OpenUSB' argument 2 names different: declaration 'channel' definition 'Channel'.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:70:36: note: Function 'OpenUSB' argument 2 names different: declaration 'channel' definition 'Channel'.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:423:60: style: Function 'WriteUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'. [funcArgNamesDifferent]
ifd-gempc-1.0.8/GemPC430/usbserial.h:12:60: note: Function 'WriteUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:423:60: note: Function 'WriteUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:451:60: style: Function 'ReadUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'. [funcArgNamesDifferent]
ifd-gempc-1.0.8/GemPC430/usbserial.h:13:60: note: Function 'ReadUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'.
ifd-gempc-1.0.8/GemPC430/usbserial_mosx.c:451:60: note: Function 'ReadUSB' argument 3 names different: declaration 'Buffer' definition 'buffer'.
ifd-gempc-1.0.8/common/GCdebug.h:27:0: error: #error "file Config.h NOT included" [preprocessorErrorDirective]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifenslave-2.6/ifenslave-2.6_1.1.0.orig.tar.gz
ifenslave-1.1.0/ifenslave.c:574:16: style: The scope of the variable 'ifr' can be reduced. [variableScope]
ifenslave-1.1.0/ifenslave.c:575:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifenslave-1.1.0/ifenslave.c:876:6: style: The scope of the variable 'res' can be reduced. [variableScope]
ifenslave-1.1.0/ifenslave.c:1048:6: style: The scope of the variable 'res' can be reduced. [variableScope]
ifenslave-1.1.0/ifenslave.c:1049:17: style: The scope of the variable 'ipaddr' can be reduced. [variableScope]
ifenslave-1.1.0/ifenslave.c:541:12: style: Variable 'metric' is assigned a value that is never used. [unreadVariable]
ifenslave-1.1.0/ifenslave.c:547:9: style: Variable 'mtu' is assigned a value that is never used. [unreadVariable]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifetch-tools/ifetch-tools_0.15.26d.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ifhp/ifhp_3.5.20.orig.tar.gz
ifhp-3.5.20/src/accounting.c:91:26: style: Variable 'accounting_fd' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/debug.c:115:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ifhp-3.5.20/src/debug.c:115:12: style: The scope of the variable 'found' can be reduced. [variableScope]
ifhp-3.5.20/src/errormsg.c:64:0: error: failed to expand 'SNPRINTF', Wrong number of parameters for macro 'SNPRINTF'. [preprocessorErrorDirective]
ifhp-3.5.20/src/globmatch.c:15:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ifhp-3.5.20/src/globmatch.c:15:11: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/ifhp.c:112:0: error: #error need to have one of unsetenv(), setenv(), or putenv() [preprocessorErrorDirective]
ifhp-3.5.20/src/linelist.c:55:0: error: failed to expand 'LOGERR_DIE', Wrong number of parameters for macro 'LOGERR_DIE'. [preprocessorErrorDirective]
ifhp-3.5.20/src/monitor.c:348:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ifhp-3.5.20/src/monitor.c:347:2: note: Variable 'i' is reassigned a value before the old one has been used.
ifhp-3.5.20/src/monitor.c:348:2: note: Variable 'i' is reassigned a value before the old one has been used.
ifhp-3.5.20/src/monitor.c:70:28: style: The scope of the variable 'count' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:146:15: style: The scope of the variable 'err' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:147:8: style: The scope of the variable 'portname' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:148:18: style: The scope of the variable 'servent' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:280:8: style: The scope of the variable 't' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:281:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/monitor.c:410:19: style: Function 'cleanup' argument 1 names different: declaration 'sig' definition 'n'. [funcArgNamesDifferent]
ifhp-3.5.20/src/ifhp.h:299:18: note: Function 'cleanup' argument 1 names different: declaration 'sig' definition 'n'.
ifhp-3.5.20/src/monitor.c:410:19: note: Function 'cleanup' argument 1 names different: declaration 'sig' definition 'n'.
ifhp-3.5.20/src/monitor.c:309:0: style: Variable 'hash' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/monitor.c:309:0: style: Variable 'valuelist' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/monitor.c:310:8: style: Unused variable: s [unusedVariable]
ifhp-3.5.20/src/monitor.c:310:12: style: Unused variable: value [unusedVariable]
ifhp-3.5.20/src/monitor.c:311:6: style: Unused variable: i [unusedVariable]
ifhp-3.5.20/src/monitor.c:349:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/monitor.c:389:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/open_device.c:125:25: style: Redundant condition: Dev_retries>0. 'Dev_retries<=0 || (Dev_retries>0 && attempt>=Dev_retries)' is equivalent to 'Dev_retries<=0 || attempt>=Dev_retries' [redundantCondition]
ifhp-3.5.20/src/open_device.c:14:6: style: The scope of the variable 'attempt' can be reduced. [variableScope]
ifhp-3.5.20/src/open_device.c:177:8: style: Function 'inet_ntop' argument 3 names different: declaration 'strptr' definition 'str'. [funcArgNamesDifferent]
ifhp-3.5.20/src/portable.h:684:60: note: Function 'inet_ntop' argument 3 names different: declaration 'strptr' definition 'str'.
ifhp-3.5.20/src/open_device.c:177:8: note: Function 'inet_ntop' argument 3 names different: declaration 'strptr' definition 'str'.
ifhp-3.5.20/src/perlobj.c:516:10: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ifhp-3.5.20/src/perlobj.c:505:6: note: Assuming that condition '!p' is not redundant
ifhp-3.5.20/src/perlobj.c:516:10: note: Null pointer dereference
ifhp-3.5.20/src/perlobj.c:1023:6: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ifhp-3.5.20/src/perlobj.c:1019:6: note: Assuming that condition 'p' is not redundant
ifhp-3.5.20/src/perlobj.c:1023:6: note: Null pointer dereference
ifhp-3.5.20/src/perlobj.c:308:2: style: Variable 'p->subtype' is reassigned a value before the old one has been used. [redundantAssignment]
ifhp-3.5.20/src/perlobj.c:307:2: note: Variable 'p->subtype' is reassigned a value before the old one has been used.
ifhp-3.5.20/src/perlobj.c:308:2: note: Variable 'p->subtype' is reassigned a value before the old one has been used.
ifhp-3.5.20/src/perlobj.c:511:34: style: Same expression on both sides of '&&'. [duplicateExpression]
ifhp-3.5.20/src/perlobj.c:143:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:145:9: style: The scope of the variable 'list' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:853:11: style: The scope of the variable 't' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:880:7: style: The scope of the variable 's' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:880:11: style: The scope of the variable 't' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1195:6: style: The scope of the variable 'count' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1314:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1698:29: style: The scope of the variable 's' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1701:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1701:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:1701:17: style: The scope of the variable 'extra' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2171:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2172:8: style: The scope of the variable 'str' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2198:8: style: The scope of the variable 't' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2199:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2264:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2265:8: style: The scope of the variable 'str' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2294:8: style: The scope of the variable 'key' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2294:14: style: The scope of the variable 'value' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2335:8: style: The scope of the variable 's' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2625:8: style: The scope of the variable 't' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:2626:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/perlobj.c:598:5: style: Variable 'VA_START' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/perlobj.c:648:5: style: Variable 'VA_START' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/perlobj.c:699:5: style: Variable 'VA_START' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/plp_snprintf.c:984:21: warning: Either the condition '(formatstr)?strlen(formatstr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ifhp-3.5.20/src/plp_snprintf.c:984:22: note: Assuming that condition '(formatstr)?strlen(formatstr):0' is not redundant
ifhp-3.5.20/src/plp_snprintf.c:984:21: note: Null pointer addition
ifhp-3.5.20/src/plp_snprintf.c:987:21: warning: Either the condition '(formatstr)?strlen(formatstr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ifhp-3.5.20/src/plp_snprintf.c:987:22: note: Assuming that condition '(formatstr)?strlen(formatstr):0' is not redundant
ifhp-3.5.20/src/plp_snprintf.c:987:21: note: Null pointer addition
ifhp-3.5.20/src/plp_snprintf.c:990:20: warning: Either the condition '(formatstr)?strlen(formatstr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ifhp-3.5.20/src/plp_snprintf.c:990:21: note: Assuming that condition '(formatstr)?strlen(formatstr):0' is not redundant
ifhp-3.5.20/src/plp_snprintf.c:990:20: note: Null pointer addition
ifhp-3.5.20/src/plp_snprintf.c:700:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ifhp-3.5.20/src/plp_snprintf.c:966:19: style: Function 'fmtdouble' argument 1 names different: declaration 'bufer' definition 'buffer'. [funcArgNamesDifferent]
ifhp-3.5.20/src/plp_snprintf.c:549:32: note: Function 'fmtdouble' argument 1 names different: declaration 'bufer' definition 'buffer'.
ifhp-3.5.20/src/plp_snprintf.c:966:19: note: Function 'fmtdouble' argument 1 names different: declaration 'bufer' definition 'buffer'.
ifhp-3.5.20/src/plp_snprintf.c:612:5: style: Variable 'VA_START' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/plp_snprintf.c:637:5: style: Variable 'VA_START' is assigned a value that is never used. [unreadVariable]
ifhp-3.5.20/src/safestrutil.c:29:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:29:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:46:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:46:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:46:14: style: The scope of the variable 'd' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:114:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:123:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:162:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:173:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:194:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifhp-3.5.20/src/safestrutil.c:252:6: style: The scope of the variable 'size' can be reduced. [variableScope]
ifhp-3.5.20/src/stty.c:167:12: style: The scope of the variable 'arg' can be reduced. [variableScope]
ifhp-3.5.20/src/stty.c:49:9: style: struct member 'bauds::baud' is never used. [unusedStructMember]
ifhp-3.5.20/src/stty.c:156:10: style: struct member 'special::def' is never used. [unusedStructMember]
ifhp-3.5.20/src/stty.c:167:8: style: Unused variable: s [unusedVariable]
ifhp-3.5.20/src/textps.c:272:0: error: #error need to have one of unsetenv(), setenv(), or putenv() [preprocessorErrorDirective]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifile/ifile_1.3.9.orig.tar.gz
ifile-1.3.9/argp/argp-fmtstream.c:119:10: style: The scope of the variable 'len' can be reduced. [variableScope]
ifile-1.3.9/argp/argp-fmtstream.c:66:30: style: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:118:52: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
ifile-1.3.9/argp/argp-fmtstream.c:66:30: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
ifile-1.3.9/argp/argp-fmtstream.c:67:17: style: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:119:18: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:67:17: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:67:33: style: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:120:18: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:67:33: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:67:50: style: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:121:19: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:67:50: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
ifile-1.3.9/argp/argp-fmtstream.c:101:41: style: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:125:51: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:101:41: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:116:43: style: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:184:54: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:116:43: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:323:49: style: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:186:53: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:323:49: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:323:60: style: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:186:66: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
ifile-1.3.9/argp/argp-fmtstream.c:323:60: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
ifile-1.3.9/argp/argp-fmtstream.c:368:49: style: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:134:56: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:368:49: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
ifile-1.3.9/argp/argp-fmtstream.c:368:65: style: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
ifile-1.3.9/argp/argp-fmtstream.h:135:25: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
ifile-1.3.9/argp/argp-fmtstream.c:368:65: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
ifile-1.3.9/argp/argp-help.c:1095:10: style: Condition 'first_long_opt' is always true [knownConditionTrueFalse]
ifile-1.3.9/argp/argp-help.c:1087:28: note: Assignment 'first_long_opt=1', assigned value is 1
ifile-1.3.9/argp/argp-help.c:1095:10: note: Condition 'first_long_opt' is always true
ifile-1.3.9/argp/argp-help.c:744:45: warning: Either the condition 'long1' is redundant or there is possible null pointer dereference: long1. [nullPointerRedundantCheck]
ifile-1.3.9/argp/argp-help.c:734:38: note: Assuming that condition 'long1' is not redundant
ifile-1.3.9/argp/argp-help.c:744:45: note: Null pointer dereference
ifile-1.3.9/argp/argp-help.c:745:45: warning: Either the condition 'long2' is redundant or there is possible null pointer dereference: long2. [nullPointerRedundantCheck]
ifile-1.3.9/argp/argp-help.c:734:47: note: Assuming that condition 'long2' is not redundant
ifile-1.3.9/argp/argp-help.c:745:45: note: Null pointer dereference
ifile-1.3.9/argp/argp-help.c:936:7: warning: Possible null pointer dereference: argp [nullPointer]
ifile-1.3.9/argp/argp-help.c:1166:16: note: Calling function 'filter_doc', 3rd argument 'argp' value is 0
ifile-1.3.9/argp/argp-help.c:936:7: note: Null pointer dereference
ifile-1.3.9/argp/argp-help.c:1208:11: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
ifile-1.3.9/argp/argp-help.c:1239:11: warning: Redundant assignment of 'arg' to itself. [selfAssignment]
ifile-1.3.9/argp/argp-help.c:399:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
ifile-1.3.9/argp/argp-help.c:400:12: style: The scope of the variable 'num_short_options' can be reduced. [variableScope]
ifile-1.3.9/argp/argp-help.c:104:7: style: struct member 'uparams::usage_indent' is never used. [unusedStructMember]
ifile-1.3.9/argp/argp-help.c:1593:7: style: Variable 'anything' is assigned a value that is never used. [unreadVariable]
ifile-1.3.9/argp/argp-help.c:1259:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/argp/argp-help.c:1515:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/argp/argp-parse.c:715:21: style: The scope of the variable 'group' can be reduced. [variableScope]
ifile-1.3.9/argp/argp-parse.c:850:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/argp/argp-parse.c:851:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/argp/argp-parse.c:377:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ifile-1.3.9/argp/tester.c:41:9: style: The scope of the variable 'node_name' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:52:7: style: The scope of the variable 'passive' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:52:20: style: The scope of the variable 'active' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:52:32: style: The scope of the variable 'keep_active' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:52:49: style: The scope of the variable 'pause' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:52:60: style: The scope of the variable 'kill_active' can be reduced. [variableScope]
ifile-1.3.9/argp/tester.c:53:7: style: The scope of the variable 'excl' can be reduced. [variableScope]
ifile-1.3.9/database.c:236:3: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
ifile-1.3.9/database.c:225:0: note: Variable 'token' is reassigned a value before the old one has been used.
ifile-1.3.9/database.c:236:3: note: Variable 'token' is reassigned a value before the old one has been used.
ifile-1.3.9/database.c:226:8: style: The scope of the variable 'folder' can be reduced. [variableScope]
ifile-1.3.9/database.c:289:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
ifile-1.3.9/database.c:363:19: style: The scope of the variable 'wentry' can be reduced. [variableScope]
ifile-1.3.9/database.c:543:22: style: The scope of the variable 'freq_array' can be reduced. [variableScope]
ifile-1.3.9/database.c:575:19: style: The scope of the variable 'wentry' can be reduced. [variableScope]
ifile-1.3.9/database.c:617:19: style: The scope of the variable 'wentry' can be reduced. [variableScope]
ifile-1.3.9/database.c:684:19: style: The scope of the variable 'wentry' can be reduced. [variableScope]
ifile-1.3.9/database.c:383:20: style: Variable 'docval' is assigned a value that is never used. [unreadVariable]
ifile-1.3.9/ifile.c:55:27: style: The scope of the variable 'db_write_result' can be reduced. [variableScope]
ifile-1.3.9/ifile.c:57:7: style: The scope of the variable 'trimmed_words' can be reduced. [variableScope]
ifile-1.3.9/ifile.c:134:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ifile-1.3.9/int4str.c:268:8: style: The scope of the variable 'word' can be reduced. [variableScope]
ifile-1.3.9/int4str.c:269:7: style: The scope of the variable 'wi' can be reduced. [variableScope]
ifile-1.3.9/int4str.c:270:14: style: The scope of the variable 'lex' can be reduced. [variableScope]
ifile-1.3.9/int4str.c:329:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ifile-1.3.9/lex-email.c:72:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ifile-1.3.9/lex-email.c:149:9: style: The scope of the variable 'header' can be reduced. [variableScope]
ifile-1.3.9/lex-email.c:215:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/lex-email.c:217:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/lex-email.c:185:0: error: Memory leak: body [memleak]
ifile-1.3.9/primes.c:78:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ifile-1.3.9/primes.c:83:7: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
ifile-1.3.9/scan.c:97:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
ifile-1.3.9/scan.c:131:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
ifile-1.3.9/stoplist.c:62:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
ifile-1.3.9/util.c:193:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ifile-1.3.9/util.c:220:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ifile-1.3.9/util.c:221:8: style: The scope of the variable 'token_len' can be reduced. [variableScope]
ifile-1.3.9/util.c:222:8: style: The scope of the variable 'old_freq' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifmail/ifmail_2.14tx8.10.orig.tar.gz
ifmail-2.14tx8.10.orig/ifcico/binkp.c:91:0: error: Memory leak: s [memleak]
ifmail-2.14tx8.10.orig/ifcico/call.c:56:6: style: The scope of the variable 'speed' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/call.c:57:8: style: The scope of the variable 'portlist' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/call.c:57:18: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/call.c:57:21: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/chat.c:43:11: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/chat.c:90:15: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/chat.c:91:6: style: The scope of the variable 'ln' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/chat.c:174:25: style: The scope of the variable 'ematch' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/chat.c:204:4: style: Variable 'ematch' is assigned a value that is never used. [unreadVariable]
ifmail-2.14tx8.10.orig/ifcico/dietifna.c:23:2: style: Variable 'tosend' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/dietifna.c:18:0: note: Variable 'tosend' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/dietifna.c:23:2: note: Variable 'tosend' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/dietifna.c:18:27: style: The scope of the variable 'tmpfl' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:329:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:391:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:196:2: style: Variable 'emsi_local_password' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:192:2: note: Variable 'emsi_local_password' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifmail-2.14tx8.10.orig/ifcico/emsi.c:196:2: note: Variable 'emsi_local_password' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifmail-2.14tx8.10.orig/ifcico/emsi.c:249:2: style: Variable 'databuf' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:246:0: note: Variable 'databuf' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/emsi.c:249:2: note: Variable 'databuf' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/emsi.c:258:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:310:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:359:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:439:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:481:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:486:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsi.c:527:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/emsidat.c:199:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/emsidat.c:241:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/emsidat.c:394:8: style: The scope of the variable 'ctt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/filelist.c:256:18: warning: Either the condition 'nm!=NULL' is redundant or there is possible null pointer dereference: nm. [nullPointerRedundantCheck]
ifmail-2.14tx8.10.orig/ifcico/filelist.c:257:12: note: Assuming that condition 'nm!=NULL' is not redundant
ifmail-2.14tx8.10.orig/ifcico/filelist.c:256:18: note: Null pointer dereference
ifmail-2.14tx8.10.orig/ifcico/filelist.c:355:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/filelist.c:441:8: style: The scope of the variable 'nm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/filelist.c:131:13: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:124:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:126:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:128:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:132:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:134:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:139:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:204:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:207:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:211:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:240:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:244:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:246:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:250:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:352:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:353:23: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ftsc.c:354:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1304:2: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1304:2: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1361:4: warning: %lx in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1811:7: style: Variable 'tmpfl->next' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1807:7: note: Variable 'tmpfl->next' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/hydra.c:1811:7: note: Variable 'tmpfl->next' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/hydra.c:190:13: style: The scope of the variable 'n' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:546:7: style: The scope of the variable 'txwaitpkt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/hydra.c:546:18: style: The scope of the variable 'rxwaitpkt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifcico.c:147:28: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR' is always true. [redundantCondition]
ifmail-2.14tx8.10.orig/ifcico/ifcico.c:86:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifindex.c:28:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifinfo.c:88:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ifmail-2.14tx8.10.orig/ifcico/ifinfo.c:30:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifinfo.c:33:8: style: The scope of the variable 'flagbuf' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifreq.c:82:13: style: Expression is always false because 'else if' condition matches previous condition at line 70. [multiCondition]
ifmail-2.14tx8.10.orig/ifcico/ifreq.c:35:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifreq.c:39:9: style: The scope of the variable 'reqfile' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/ifreq.c:119:6: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:66:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:67:32: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:87:32: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:88:44: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:89:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:100:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:108:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7recv.c:113:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/m7send.c:122:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:149:2: style: Variable 'oldcname' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:137:0: note: Variable 'oldcname' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:149:2: note: Variable 'oldcname' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:150:2: style: Variable 'ncnames' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:139:0: note: Variable 'ncnames' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:150:2: note: Variable 'ncnames' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:155:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:157:3: note: Found duplicate branches for 'if' and 'else'.
ifmail-2.14tx8.10.orig/ifcico/mxlookup.c:155:9: note: Found duplicate branches for 'if' and 'else'.
ifmail-2.14tx8.10.orig/ifcico/nlindex.c:111:8: style: The scope of the variable 'next' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/nlookup.c:246:6: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
ifmail-2.14tx8.10.orig/ifcico/nlookup.c:139:26: error: Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:89:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:89:8: style: The scope of the variable 'count' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:92:6: style: The scope of the variable 'firstline' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:94:17: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:101:3: error: Resource leak: fo [resourceLeak]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:101:3: error: Resource leak: fd [resourceLeak]
ifmail-2.14tx8.10.orig/ifcico/nlpatch.c:101:3: error: Resource leak: fn [resourceLeak]
ifmail-2.14tx8.10.orig/ifcico/nodebld.c:139:18: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ifmail-2.14tx8.10.orig/ifcico/nodebld.c:138:9: note: Assuming that condition 'p' is not redundant
ifmail-2.14tx8.10.orig/ifcico/nodebld.c:139:18: note: Null pointer dereference
ifmail-2.14tx8.10.orig/ifcico/openport.c:23:0: error: #error must have termios.h, termio.h or sgtty.h [preprocessorErrorDirective]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:70:41: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:71:24: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:72:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:73:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:76:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:93:34: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:94:42: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:95:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:97:26: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:117:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:124:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:140:27: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:141:47: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:142:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/recvbark.c:145:25: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:57:8: style: The scope of the variable 'nm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:57:12: style: The scope of the variable 'pw' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:57:16: style: The scope of the variable 'dt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:144:17: style: The scope of the variable 'de' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:150:8: style: The scope of the variable 'reqlist' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:151:37: style: The scope of the variable 'r' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:424:17: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:561:7: style: The scope of the variable 'remname' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:273:11: error: Expression '*p++=tolower(*p)' depends on order of evaluation of side effects [unknownEvaluationOrder]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:414:0: error: Resource leak: reqlist [resourceLeak]
ifmail-2.14tx8.10.orig/ifcico/respfreq.c:644:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ifmail-2.14tx8.10.orig/ifcico/sendbark.c:144:31: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/sendbark.c:145:22: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/sendbark.c:146:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/session.c:502:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/session.c:180:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/session.c:309:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/session.c:437:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/session.c:471:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/ttyio.c:157:0: error: #error unimplemented non-select()-based i/o [preprocessorErrorDirective]
ifmail-2.14tx8.10.orig/ifcico/wazoo.c:21:27: style: The scope of the variable 'tmpfl' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:132:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:152:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:155:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:157:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:160:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:163:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:165:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:169:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:218:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:247:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:365:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:431:43: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:432:30: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:96:6: style: The scope of the variable 'telink' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/xmrecv.c:370:3: warning: The buffer 'tmpfname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:186:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:228:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:255:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:333:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:366:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:368:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:375:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:394:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:448:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/xmsend.c:218:38: style: Checking if unsigned variable 'fread(xmblk.data,1,128,fp)' is less than zero. [unsignedLessThanZero]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:413:2: warning: %hd in format string (no. 1) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:413:2: warning: %hd in format string (no. 2) requires 'short *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:254:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:264:36: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:265:36: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:269:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:299:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:333:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:359:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:375:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:389:24: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:390:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:391:33: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:395:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:85:17: style: The scope of the variable 'capabilities' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:88:8: style: The scope of the variable 'nlent' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/yoohoo.c:454:17: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:654:16: warning: Either the condition 'c<=22' is redundant or the array 'frametypes[37]' is accessed at index 38, which is out of bounds. [arrayIndexOutOfBoundsCond]
ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:652:27: note: Assuming that condition 'c<=22' is not redundant
ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:654:16: note: Array index out of bounds
ifmail-2.14tx8.10.orig/ifcico/zmmisc.c:932:15: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:464:2: warning: %lo in format string (no. 2) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:464:2: warning: %o in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:196:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:368:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:411:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmrecv.c:459:3: style: Variable 'openmode' is assigned a value that is never used. [unreadVariable]
ifmail-2.14tx8.10.orig/ifcico/zmrle.c:51:15: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmrle.c:51:21: style: The scope of the variable 'n' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmsend.c:136:6: style: The scope of the variable 'sverr' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmsend.c:267:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifcico/zmsend.c:604:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/areas.c:100:15: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/backalias.c:43:17: style: The scope of the variable 'k' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/backalias.c:43:20: style: The scope of the variable 'v' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:21:26: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:22:22: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:33:20: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:33:23: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:435:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:481:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:595:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv.c:60:63: style: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:19:63: note: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'.
ifmail-2.14tx8.10.orig/ifgate/charconv.c:60:63: note: Function 'strnkconv' argument 4 names different: declaration 'maxlen' definition 'n'.
ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:18: style: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:21:18: note: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'.
ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:18: note: Function 'kconv' argument 1 names different: declaration 'src' definition 'in'.
ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:29: style: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:21:30: note: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'.
ifmail-2.14tx8.10.orig/ifgate/charconv.c:110:29: note: Function 'kconv' argument 2 names different: declaration 'dest' definition 'out'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:18: style: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:85:18: note: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:18: note: Function 'zw2gb' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:29: style: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:85:28: note: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:17:29: note: Function 'zw2gb' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:18: style: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:84:18: note: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:18: note: Function 'zw2hz' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:29: style: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:84:28: note: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:29:29: note: Function 'zw2hz' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:18: style: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:83:18: note: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:18: note: Function 'hz2gb' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:29: style: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:83:28: note: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:143:29: note: Function 'hz2gb' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:18: style: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:82:18: note: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:18: note: Function 'gb2hz' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:29: style: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:82:28: note: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_hz.c:313:29: note: Function 'gb2hz' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:24: style: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:71:24: note: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:24: note: Function 'shift2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:35: style: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:71:34: note: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:71:35: note: Function 'shift2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:22: style: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:72:22: note: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:22: note: Function 'shift2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:33: style: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:72:32: note: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:127:33: note: Function 'shift2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:22: style: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:73:22: note: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:22: note: Function 'euc2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:33: style: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:73:32: note: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:174:33: note: Function 'euc2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:22: style: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:76:22: note: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:22: note: Function 'euc2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:33: style: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:76:32: note: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:233:33: note: Function 'euc2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:20: style: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:74:20: note: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:20: note: Function 'euc2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:31: style: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:74:30: note: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:278:31: note: Function 'euc2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:24: style: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:75:24: note: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:24: note: Function 'shift2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:35: style: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:75:34: note: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:314:35: note: Function 'shift2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:24: style: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:77:24: note: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:24: note: Function 'seven2shift' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:35: style: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:77:34: note: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:348:35: note: Function 'seven2shift' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:22: style: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:78:22: note: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:22: note: Function 'seven2euc' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:34: style: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:78:32: note: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:382:34: note: Function 'seven2euc' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:24: style: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:79:24: note: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:24: note: Function 'seven2seven' argument 1 names different: declaration 'in' definition 'src'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:35: style: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:79:34: note: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:417:35: note: Function 'seven2seven' argument 2 names different: declaration 'out' definition 'dest'.
ifmail-2.14tx8.10.orig/ifgate/charconv_jp.c:65:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:151:13: style: The scope of the variable 'result' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:151:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:33:45: style: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:26:46: note: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'.
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:33:45: note: Function 'utf7_to_eight' argument 3 names different: declaration 'outcode' definition 'code'.
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:140:45: style: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'. [funcArgNamesDifferent]
ifmail-2.14tx8.10.orig/ifgate/charconv.h:27:46: note: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'.
ifmail-2.14tx8.10.orig/ifgate/charconv_utf.c:140:45: note: Function 'utf8_to_eight' argument 3 names different: declaration 'outcode' definition 'code'.
ifmail-2.14tx8.10.orig/ifgate/getmessage.c:287:34: style: Condition '!NULL' is always true [knownConditionTrueFalse]
ifmail-2.14tx8.10.orig/ifgate/getmessage.c:310:14: warning: Either the condition 'if(l&&r&&l>r)' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
ifmail-2.14tx8.10.orig/ifgate/getmessage.c:316:6: note: Assuming that condition 'if(l&&r&&l>r)' is not redundant
ifmail-2.14tx8.10.orig/ifgate/getmessage.c:310:14: note: Null pointer dereference
ifmail-2.14tx8.10.orig/ifgate/ifdbm.c:38:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifdbm.c:151:6: style: The scope of the variable 'sz' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifmail.c:226:17: style: Redundant condition: secure. '!secure || (secure && chknlent(taddr))' is equivalent to '!secure || chknlent(taddr)' [redundantCondition]
ifmail-2.14tx8.10.orig/ifgate/ifmail.c:115:20: style: The scope of the variable 'flavor' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifmail.c:120:6: style: The scope of the variable 'incode' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifmail.c:120:14: style: The scope of the variable 'outcode' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifstat.c:101:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ifmail-2.14tx8.10.orig/ifgate/ifstat.c:117:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifstat.c:118:27: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifstat.c:118:30: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifunpack.c:164:7: style: The scope of the variable 'newname' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/ifunpack.c:186:7: style: The scope of the variable 'newname' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/message.c:103:38: style: Redundant condition: newsmode. '!newsmode || (newsmode && strstr(msg->val,","))' is equivalent to '!newsmode || strstr(msg->val,",")' [redundantCondition]
ifmail-2.14tx8.10.orig/ifgate/message.c:109:19: style: Redundant condition: newsmode. '!newsmode || (newsmode && strstr(msg->val,","))' is equivalent to '!newsmode || strstr(msg->val,",")' [redundantCondition]
ifmail-2.14tx8.10.orig/ifgate/message.c:1050:6: style: Variable 'seenlen' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifgate/message.c:1046:6: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/message.c:1050:6: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/message.c:1082:6: style: Variable 'seenlen' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifgate/message.c:1078:6: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/message.c:1082:6: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/message.c:221:9: style: The scope of the variable 'fa' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/message.c:283:24: style: The scope of the variable 'datasize' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/message.c:299:8: style: The scope of the variable 'pkt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/message.c:570:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:369:18: style: Redundant condition: freename. '!freename || (freename && *freename=='\0')' is equivalent to '!freename || *freename=='\0'' [redundantCondition]
ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:467:3: style: Variable 'tmsg->subj' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:466:3: note: Variable 'tmsg->subj' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkftnhdr.c:467:3: note: Variable 'tmsg->subj' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:333:3: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:315:0: note: Variable 'msg' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:333:3: note: Variable 'msg' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:1152:5: style: Variable 'seenlen' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:1148:5: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:1152:5: note: Variable 'seenlen' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:788:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:806:2: note: Found duplicate branches for 'if' and 'else'.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:788:7: note: Found duplicate branches for 'if' and 'else'.
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:83:23: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:314:12: style: The scope of the variable 'rrq' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/mkrfcmsg.c:323:7: style: The scope of the variable 'lineshdr' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/msgflags.c:45:18: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/msgflags.c:72:6: style: The scope of the variable 'canonic' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/nlindex.c:71:8: style: The scope of the variable 'next' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/rfcmsg.c:29:21: style: The scope of the variable 'newcont' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/ifgate/unpacker.c:24:3: error: Resource leak: fp [resourceLeak]
ifmail-2.14tx8.10.orig/iflib/bread.c:49:8: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/callstat.c:24:3: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/iflib/callstat.c:24:3: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ifmail-2.14tx8.10.orig/iflib/callstat.c:47:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ifmail-2.14tx8.10.orig/iflib/charset.c:348:2: style: Variable 'charset' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/iflib/charset.c:346:0: note: Variable 'charset' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/iflib/charset.c:348:2: note: Variable 'charset' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/iflib/expipe.c:27:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:242:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:243:24: style: The scope of the variable 'n' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:373:24: style: The scope of the variable 'f' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:373:27: style: The scope of the variable 't' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:373:30: style: The scope of the variable 'q' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ftn.c:376:6: style: The scope of the variable 'skip' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/gettime.c:20:17: style: The scope of the variable 'tm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lhash.c:301:17: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lhash.c:301:19: style: The scope of the variable 'j' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lhash.c:302:16: style: The scope of the variable 'hash' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lhash.c:454:16: style: The scope of the variable 'v' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lhash.c:455:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lutil.c:152:6: style: The scope of the variable 'oldmask' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lutil.c:192:6: style: The scope of the variable 'oldmask' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/lutil.c:177:10: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ifmail-2.14tx8.10.orig/iflib/lutil.c:217:10: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ifmail-2.14tx8.10.orig/iflib/make_new_ref.c:55:15: style: The scope of the variable 'rfc_msgid' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/matchaka.c:27:16: style: The scope of the variable 'wt' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/mkdir.c:16:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
ifmail-2.14tx8.10.orig/iflib/mkdir.c:17:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
ifmail-2.14tx8.10.orig/iflib/packet.c:59:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/packet.c:83:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/packet.c:83:14: style: The scope of the variable 'pktpassword' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/packet.c:84:13: style: The scope of the variable 'ptm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/packet.c:87:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/packet.c:88:9: style: The scope of the variable 'bestaka' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/pktname.c:163:21: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ifmail-2.14tx8.10.orig/iflib/pktname.c:176:21: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ifmail-2.14tx8.10.orig/iflib/pktname.c:189:21: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ifmail-2.14tx8.10.orig/iflib/pktname.c:202:21: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ifmail-2.14tx8.10.orig/iflib/pktname.c:127:20: warning: Either the condition '(newname)?newname:"(null)"' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ifmail-2.14tx8.10.orig/iflib/pktname.c:131:14: note: Assuming that condition '(newname)?newname:"(null)"' is not redundant
ifmail-2.14tx8.10.orig/iflib/pktname.c:127:20: note: Null pointer addition
ifmail-2.14tx8.10.orig/iflib/pktname.c:105:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/pktname.c:107:7: style: The scope of the variable 'newname' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:426:18: warning: Return value of function freopen() is not used. [ignoredReturnValue]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:706:7: warning: Either the condition '(p)?p:"(null)"' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:720:28: note: Assuming that condition '(p)?p:"(null)"' is not redundant
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:706:7: note: Null pointer dereference
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:738:7: warning: Either the condition '(p)?p:"(null)"' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:752:28: note: Assuming that condition '(p)?p:"(null)"' is not redundant
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:738:7: note: Null pointer dereference
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:646:6: style: The scope of the variable 'dep' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:697:14: style: The scope of the variable 'tmpm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/rdconfig.c:729:19: style: The scope of the variable 'tmpm' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/strcasestr.c:7:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/strcasestr.c:7:11: style: The scope of the variable 'max' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/strcasestr.c:8:6: style: The scope of the variable 'l' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/tmpfile.c:9:9: style: The scope of the variable 'file' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/iflib/ulock.c:46:0: error: #error Must define ASCII_LOCKFILES or BINARY_LOCKFILES [preprocessorErrorDirective]
ifmail-2.14tx8.10.orig/misc/contrib/areafix-0.5.07/areaqueue.c:29:20: error: Undefined behavior: Variable 's1' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ifmail-2.14tx8.10.orig/misc/contrib/cutnl-0.1/cutnl.cc:92:10: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
ifmail-2.14tx8.10.orig/misc/contrib/iftelnetd/iftelnetd.c:85:13: style: The scope of the variable 'f' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/iftelnetd/iftelnetd.c:339:9: style: The scope of the variable 'k' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:109:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:108:4: note: Variable 'p' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:109:4: note: Variable 'p' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:70:6: style: The scope of the variable 'tpos' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:34:5: style: Unused variable: i [unusedVariable]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:34:7: style: Unused variable: j [unusedVariable]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/fidonet.c:90:0: error: Resource leak: f0 [resourceLeak]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:35:2: style: Variable 'adr2' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:29:0: note: Variable 'adr2' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:35:2: note: Variable 'adr2' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:81:3: style: Variable 'routeadr' is reassigned a value before the old one has been used. [redundantAssignment]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:80:3: note: Variable 'routeadr' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:81:3: note: Variable 'routeadr' is reassigned a value before the old one has been used.
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:93:15: style: The scope of the variable 'adrp2' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/mmdf/route.c:26:7: style: Unused variable: a1 [unusedVariable]
ifmail-2.14tx8.10.orig/misc/contrib/tic/crc32.c:33:2: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
ifmail-2.14tx8.10.orig/misc/contrib/tic/crc32.c:15:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/tic/crc32.c:74:17: style: The scope of the variable 'c' can be reduced. [variableScope]
ifmail-2.14tx8.10.orig/misc/contrib/tic/crc32.c:94:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:57:14: error: Array 'lengths[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:55:2: note: After for loop, i has value 4
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:57:14: note: Array index out of bounds
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:58:12: error: Array 'letters[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:55:2: note: After for loop, i has value 4
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/makeflock.c:58:12: note: Array index out of bounds
ifmail-2.14tx8.10.orig/misc/contrib/u-tic/queuemail.c:30:21: error: Undefined behavior: Variable 's1' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifmetric/ifmetric_0.3.orig.tar.gz
ifmetric-0.3.orig/src/getifn.c:48:14: style: struct member 'Anonymous0::a' is never used. [unusedStructMember]
ifmetric-0.3.orig/src/ifmetric.c:181:19: style: Redundant condition: argc>1. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
ifmetric-0.3.orig/src/ifmetric.c:98:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
ifmetric-0.3.orig/src/ifmetric.c:93:0: note: Variable 'a' is reassigned a value before the old one has been used.
ifmetric-0.3.orig/src/ifmetric.c:98:5: note: Variable 'a' is reassigned a value before the old one has been used.
ifmetric-0.3.orig/src/ifmetric.c:77:14: style: struct member 'Anonymous0::a' is never used. [unusedStructMember]
ifmetric-0.3.orig/src/nlrequest.c:59:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ifmetric-0.3.orig/src/nlrequest.c:59:17: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ifmetric-0.3.orig/src/nlrequest.c:56:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifpgui/ifpgui_1.0.0.orig.tar.gz
ifpgui-1.0.0/backend/ifpinterface.cpp:543:14: style: The scope of the variable 'conv_ret' can be reduced. [variableScope]
ifpgui-1.0.0/backend/ifpinterface.cpp:544:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
ifpgui-1.0.0/backend/ifpinterface.cpp:544:19: style: The scope of the variable 'newfile' can be reduced. [variableScope]
ifpgui-1.0.0/backend/iointerface.cpp:444:17: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
ifpgui-1.0.0/backend/iointerface.cpp:493:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
ifpgui-1.0.0/backend/iointerface.cpp:760:14: style: The scope of the variable 'tret' can be reduced. [variableScope]
ifpgui-1.0.0/backend/iointerface.cpp:821:14: style: The scope of the variable 'tret' can be reduced. [variableScope]
ifpgui-1.0.0/backend/iointerface.cpp:877:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
ifpgui-1.0.0/createdirdlg.h:70:18: warning: Virtual function 'btnCancelClicked' is called from constructor 'CreateDirWindow(const QString caption="")' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
ifpgui-1.0.0/createdirdlg.cpp:48:24: note: Calling btnCancelClicked
ifpgui-1.0.0/createdirdlg.h:70:18: note: btnCancelClicked is a virtual method
ifpgui-1.0.0/createdirdlg.h:69:18: warning: Virtual function 'btnOkClicked' is called from constructor 'CreateDirWindow(const QString caption="")' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
ifpgui-1.0.0/createdirdlg.cpp:50:24: note: Calling btnOkClicked
ifpgui-1.0.0/createdirdlg.h:69:18: note: btnOkClicked is a virtual method
ifpgui-1.0.0/createdirdlg.h:36:5: style: Class 'CreateDirWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifpgui-1.0.0/fileviewer.cpp:394:24: warning: Either the condition 'if(item)' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
ifpgui-1.0.0/fileviewer.cpp:838:8: note: Assuming that condition 'if(item)' is not redundant
ifpgui-1.0.0/fileviewer.cpp:833:37: note: Calling function 'fullPath', 1st argument 'item' value is 0
ifpgui-1.0.0/fileviewer.cpp:394:24: note: Null pointer dereference
ifpgui-1.0.0/fileviewer.cpp:79:23: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:241:10: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:294:18: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:309:18: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:351:18: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:801:14: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:856:6: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/fileviewer.cpp:167:5: style: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ifpgui-1.0.0/fileviewer.cpp:165:0: note: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/fileviewer.cpp:167:5: note: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/fileviewer.cpp:179:5: style: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ifpgui-1.0.0/fileviewer.cpp:177:0: note: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/fileviewer.cpp:179:5: note: Variable 'lFileName' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/fileviewer.cpp:741:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/fileviewer.cpp:739:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ifpgui-1.0.0/fileviewer.cpp:741:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ifpgui-1.0.0/fileviewer.cpp:872:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/fileviewer.cpp:869:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ifpgui-1.0.0/fileviewer.cpp:872:5: note: Variable 'ret' is reassigned a value before the old one has been used.
ifpgui-1.0.0/fileviewer.cpp:99:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:416:22: style: The scope of the variable 'parentItem' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:476:22: style: The scope of the variable 'current' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:749:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:762:22: style: The scope of the variable 'childItem' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:776:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ifpgui-1.0.0/fileviewer.cpp:265:53: style: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dr_event'. [funcArgNamesDifferent]
ifpgui-1.0.0/fileviewer.h:134:42: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:265:53: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:289:51: style: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dr_event'. [funcArgNamesDifferent]
ifpgui-1.0.0/fileviewer.h:135:40: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:289:51: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:332:43: style: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dr_event'. [funcArgNamesDifferent]
ifpgui-1.0.0/fileviewer.h:137:32: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:332:43: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'dr_event'.
ifpgui-1.0.0/fileviewer.cpp:449:50: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'evnt'. [funcArgNamesDifferent]
ifpgui-1.0.0/fileviewer.h:139:39: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'evnt'.
ifpgui-1.0.0/fileviewer.cpp:449:50: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'evnt'.
ifpgui-1.0.0/fileviewer.cpp:520:49: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'evnt'. [funcArgNamesDifferent]
ifpgui-1.0.0/fileviewer.h:138:38: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'evnt'.
ifpgui-1.0.0/fileviewer.cpp:520:49: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'evnt'.
ifpgui-1.0.0/fileviewer.cpp:872:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
ifpgui-1.0.0/backend/iointerface.h:65:5: warning: Member variable 'IOInterface::interfaceType' is not initialized in the constructor. [uninitMemberVar]
ifpgui-1.0.0/backend/iointerface.h:65:5: warning: Member variable 'IOInterface::processingFiles' is not initialized in the constructor. [uninitMemberVar]
ifpgui-1.0.0/backend/iointerface.h:77:10: style: Technically the member function 'IOInterface::isProcessing' can be const. [functionConst]
ifpgui-1.0.0/backend/iointerface.h:78:10: performance: Technically the member function 'IOInterface::isAudioFileType' can be static. [functionStatic]
ifpgui-1.0.0/settings.h:23:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifpgui-1.0.0/ifpguiview.h:77:5: style: Class 'ifpGUIView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifpgui-1.0.0/backend/iointerface.h:115:9: style: The function 'exec_TransferUpload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:68:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:115:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:116:9: style: The function 'exec_TransferDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:69:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:116:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:117:9: style: The function 'exec_Mkdir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:70:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:117:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:118:9: style: The function 'exec_Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:71:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:118:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:119:9: style: The function 'exec_Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:72:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:119:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:120:9: style: The function 'exec_ShowProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:73:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:120:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:121:9: style: The function 'exec_GetDirectoryListing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:74:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:121:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:122:10: style: The function 'get_isReadable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:75:18: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:122:10: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:123:13: style: The function 'get_LastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:76:21: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:123:13: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:140:9: style: The function 'exec_TransferUpload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:68:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:140:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:141:9: style: The function 'exec_TransferDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:69:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:141:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:142:9: style: The function 'exec_Mkdir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:70:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:142:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:143:9: style: The function 'exec_Rename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:71:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:143:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:144:9: style: The function 'exec_Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:72:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:144:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:145:9: style: The function 'exec_ShowProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:73:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:145:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:146:9: style: The function 'exec_GetDirectoryListing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:74:17: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:146:9: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:147:10: style: The function 'get_isReadable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:75:18: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:147:10: note: Function in derived class
ifpgui-1.0.0/backend/iointerface.h:148:13: style: The function 'get_LastError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifpgui-1.0.0/backend/iointerface.h:76:21: note: Virtual function in base class
ifpgui-1.0.0/backend/iointerface.h:148:13: note: Function in derived class
ifpgui-1.0.0/gui_user.h:29:5: warning: Member variable 'FileInfos::cntx' is not initialized in the constructor. [uninitMemberVar]
ifpgui-1.0.0/gui_user.h:112:1: style: The class 'TiFPreadFileTree' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:123:1: style: The class 'TiFPgetInfo' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:134:1: style: The class 'TiFPgetDirSize' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:146:1: style: The class 'TiFPgetFileList' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:158:1: style: The class 'TiFPdownloadFile' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:171:1: style: The class 'TiFPdownloadDirectory' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:184:1: style: The class 'TiFPuploadFile' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:196:1: style: The class 'TiFPuploadDirectory' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/gui_user.h:208:1: style: The class 'TiFPformatDevice' does not have a constructor although it has private member variables. [noConstructor]
ifpgui-1.0.0/ifp_gui.cpp:239:10: style: The scope of the variable 'info_str' can be reduced. [variableScope]
ifpgui-1.0.0/ifpguiview.cpp:36:19: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/ifpguiview.cpp:133:6: style: C-style pointer casting [cstyleCast]
ifpgui-1.0.0/ifpguiview.cpp:260:5: style: Variable 'playlistname' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ifpgui-1.0.0/ifpguiview.cpp:259:5: note: Variable 'playlistname' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/ifpguiview.cpp:260:5: note: Variable 'playlistname' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifpgui-1.0.0/ifpguiview.cpp:770:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ifpgui-1.0.0/ifpguiview.cpp:319:22: style: The scope of the variable 'current' can be reduced. [variableScope]
ifpgui-1.0.0/ifpguiview.cpp:311:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
ifpgui-1.0.0/ifprecconv/adpcm.c:81:8: style: The scope of the variable 'val' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:82:8: style: The scope of the variable 'sign' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:83:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:84:8: style: The scope of the variable 'diff' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:87:8: style: The scope of the variable 'vpdiff' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:191:8: style: The scope of the variable 'sign' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/adpcm.c:195:8: style: The scope of the variable 'vpdiff' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:137:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:68:17: warning: Redundant assignment of 'fc.chunkSize' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:69:18: warning: Redundant assignment of 'fc.wFormatTag' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:70:17: warning: Redundant assignment of 'fc.wChannels' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:71:23: warning: Redundant assignment of 'fc.dwSamplesPerSec' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:72:24: warning: Redundant assignment of 'fc.dwAvgBytesPerSec' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:73:19: warning: Redundant assignment of 'fc.wBlockAlign' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:74:22: warning: Redundant assignment of 'fc.wBitsPerSample' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:100:8: warning: Redundant assignment of 'num' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:151:22: warning: Redundant assignment of 'header[cnt]' to itself. [selfAssignment]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:37:18: style: The scope of the variable 'first_two_bytes' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:112:9: style: The scope of the variable 'num' can be reduced. [variableScope]
ifpgui-1.0.0/ifprecconv/ifprecconv.c:135:0: error: Resource leak: infile [resourceLeak]
ifpgui-1.0.0/libifp/comp.c:262:12: style: Same expression on both sides of '==' because the value of 'found' and '0' are the same. [duplicateExpression]
ifpgui-1.0.0/libifp/comp.c:239:14: note: 'found' is assigned value '0' here.
ifpgui-1.0.0/libifp/comp.c:262:12: note: Same expression on both sides of '==' because the value of 'found' and '0' are the same.
ifpgui-1.0.0/libifp/comp.c:139:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:268:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:366:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:394:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:416:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:438:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:473:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:610:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:715:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:797:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/comp.c:824:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/ifp_os_libusb.c:331:48: style: Condition '(desc.idProduct&65280)!=4352' is always true [knownConditionTrueFalse]
ifpgui-1.0.0/libifp/ifp_os_libusb.c:85:26: style: Same expression on both sides of '==' because the value of 'i' and '0' are the same. [duplicateExpression]
ifpgui-1.0.0/libifp/ifp_os_libusb.c:84:11: note: 'i' is assigned value '0' here.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:85:26: note: Same expression on both sides of '==' because the value of 'i' and '0' are the same.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:79:5: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/ifp_os_libusb.c:104:5: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/ifp_os_libusb.c:72:32: style: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'. [funcArgNamesDifferent]
ifpgui-1.0.0/libifp/ifp_os.h:135:32: note: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:72:32: note: Function 'ifp_locale_to_utf16' argument 1 names different: declaration 'o' definition 'ob'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:72:60: style: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'. [funcArgNamesDifferent]
ifpgui-1.0.0/libifp/ifp_os.h:135:59: note: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:72:60: note: Function 'ifp_locale_to_utf16' argument 3 names different: declaration 'i' definition 'ib'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:93:32: style: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'. [funcArgNamesDifferent]
ifpgui-1.0.0/libifp/ifp_os.h:136:32: note: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:93:32: note: Function 'ifp_utf16_to_locale' argument 1 names different: declaration 'o' definition 'ob'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:93:60: style: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'. [funcArgNamesDifferent]
ifpgui-1.0.0/libifp/ifp_os.h:136:59: note: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:93:60: note: Function 'ifp_utf16_to_locale' argument 3 names different: declaration 'i' definition 'ib'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:236:49: style: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'. [funcArgNamesDifferent]
ifpgui-1.0.0/libifp/ifp_os.h:36:49: note: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'.
ifpgui-1.0.0/libifp/ifp_os_libusb.c:236:49: note: Function 'ifp_os_init' argument 2 names different: declaration 'osdev' definition 'device_handle'.
ifpgui-1.0.0/libifp/ifp_os_linux.c:310:0: error: #error "makefile error" [preprocessorErrorDirective]
ifpgui-1.0.0/libifp/prim.c:1418:0: error: #error "assumptions no longer true." [preprocessorErrorDirective]
ifpgui-1.0.0/libifp/readwrite.c:570:6: style: The scope of the variable 'n' can be reduced. [variableScope]
ifpgui-1.0.0/libifp/readwrite.c:134:1: style: Label 'out2' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:137:1: style: Label 'out1' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:177:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:391:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:461:1: style: Label 'out2' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:464:1: style: Label 'out1' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/readwrite.c:602:1: style: Label 'out' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:734:8: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ifpgui-1.0.0/libifp/userfile.c:844:10: style: Condition 'i==0' is always true [knownConditionTrueFalse]
ifpgui-1.0.0/libifp/userfile.c:832:10: note: Assignment 'i=0', assigned value is 0
ifpgui-1.0.0/libifp/userfile.c:844:10: note: Condition 'i==0' is always true
ifpgui-1.0.0/libifp/userfile.c:250:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:248:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:250:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:290:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:288:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:290:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:380:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:378:0: note: Variable 'f' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:380:2: note: Variable 'f' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:423:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:421:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:423:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:451:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:448:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:451:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:552:2: style: Variable 'foo' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:550:0: note: Variable 'foo' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:552:2: note: Variable 'foo' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:646:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:642:0: note: Variable 'r' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:646:2: note: Variable 'r' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:837:2: style: Variable 'tw' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:829:0: note: Variable 'tw' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:837:2: note: Variable 'tw' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:978:2: style: Variable 'tw' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:971:0: note: Variable 'tw' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:978:2: note: Variable 'tw' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:1085:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:1083:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:1085:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:1128:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ifpgui-1.0.0/libifp/userfile.c:1126:0: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:1128:2: note: Variable 'p' is reassigned a value before the old one has been used.
ifpgui-1.0.0/libifp/userfile.c:130:1: style: Label 'out0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:180:1: style: Label 'out0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:256:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:296:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:396:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:428:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:461:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:773:1: style: Label 'err_1' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:780:1: style: Label 'err_0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:819:1: style: Label 'err_0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:940:1: style: Label 'err_1' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:946:1: style: Label 'err_0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:1046:1: style: Label 'err_1' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:1098:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:1141:1: style: Label 'err' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:1243:1: style: Label 'err0' is not used. [unusedLabel]
ifpgui-1.0.0/libifp/userfile.c:883:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ifpgui-1.0.0/libifp/userfile.c:975:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ifpgui-1.0.0/libifp/userfile.c:1217:10: error: Buffer is accessed out of bounds: buf [bufferAccessOutOfBounds]
ifpgui-1.0.0/moc_createdirdlg.cpp:12:0: error: #error "The header file 'createdirdlg.h' doesn't include <QObject>." [preprocessorErrorDirective]
ifpgui-1.0.0/moc_fileviewer.cpp:12:0: error: #error "The header file 'fileviewer.h' doesn't include <QObject>." [preprocessorErrorDirective]
ifpgui-1.0.0/moc_ifp_gui.cpp:12:0: error: #error "The header file 'ifp_gui.h' doesn't include <QObject>." [preprocessorErrorDirective]
ifpgui-1.0.0/moc_ifpguiview.cpp:12:0: error: #error "The header file 'ifpguiview.h' doesn't include <QObject>." [preprocessorErrorDirective]
ifpgui-1.0.0/moc_radiofreqdlg.cpp:12:0: error: #error "The header file 'radiofreqdlg.h' doesn't include <QObject>." [preprocessorErrorDirective]
ifpgui-1.0.0/radiofreqdlg.cpp:107:23: style: The scope of the variable 'newItem' can be reduced. [variableScope]
ifpgui-1.0.0/radiofreqdlg.cpp:156:12: style: The scope of the variable 'dbl' can be reduced. [variableScope]
ifpgui-1.0.0/radiofreqdlg.cpp:159:10: style: The scope of the variable 'label' can be reduced. [variableScope]
ifpgui-1.0.0/radiofreqdlg.h:40:18: warning: Virtual function 'btnDone_clicked' is called from constructor 'RadioFreqWindow(QWidget*parent=0,Qt::WFlags f=0)' at line 69. Dynamic binding is not used. [virtualCallInConstructor]
ifpgui-1.0.0/radiofreqdlg.cpp:69:56: note: Calling btnDone_clicked
ifpgui-1.0.0/radiofreqdlg.h:40:18: note: btnDone_clicked is a virtual method
ifpgui-1.0.0/radiofreqdlg.h:41:18: warning: Virtual function 'btnCancel_clicked' is called from constructor 'RadioFreqWindow(QWidget*parent=0,Qt::WFlags f=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
ifpgui-1.0.0/radiofreqdlg.cpp:70:58: note: Calling btnCancel_clicked
ifpgui-1.0.0/radiofreqdlg.h:41:18: note: btnCancel_clicked is a virtual method
ifpgui-1.0.0/radiofreqdlg.h:42:18: warning: Virtual function 'tableValueChanged' is called from constructor 'RadioFreqWindow(QWidget*parent=0,Qt::WFlags f=0)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
ifpgui-1.0.0/radiofreqdlg.cpp:71:69: note: Calling tableValueChanged
ifpgui-1.0.0/radiofreqdlg.h:42:18: note: tableValueChanged is a virtual method
ifpgui-1.0.0/settings.cpp:31:5: performance: Variable 'folderName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifpgui-1.0.0/settings.h:35:10: style: Technically the member function 'Settings::getWindowSize' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:208:16: note: Technically the member function 'Settings::getWindowSize' can be const.
ifpgui-1.0.0/settings.h:35:10: note: Technically the member function 'Settings::getWindowSize' can be const.
ifpgui-1.0.0/settings.h:36:13: style: Technically the member function 'Settings::getDefaultFolder' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:214:19: note: Technically the member function 'Settings::getDefaultFolder' can be const.
ifpgui-1.0.0/settings.h:36:13: note: Technically the member function 'Settings::getDefaultFolder' can be const.
ifpgui-1.0.0/settings.h:37:13: style: Technically the member function 'Settings::getPlaylistFolder' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:219:19: note: Technically the member function 'Settings::getPlaylistFolder' can be const.
ifpgui-1.0.0/settings.h:37:13: note: Technically the member function 'Settings::getPlaylistFolder' can be const.
ifpgui-1.0.0/settings.h:38:10: style: Technically the member function 'Settings::getDirViewWidth' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:224:15: note: Technically the member function 'Settings::getDirViewWidth' can be const.
ifpgui-1.0.0/settings.h:38:10: note: Technically the member function 'Settings::getDirViewWidth' can be const.
ifpgui-1.0.0/settings.h:39:10: style: Technically the member function 'Settings::getIfpViewWidth' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:229:15: note: Technically the member function 'Settings::getIfpViewWidth' can be const.
ifpgui-1.0.0/settings.h:39:10: note: Technically the member function 'Settings::getIfpViewWidth' can be const.
ifpgui-1.0.0/settings.h:40:10: style: Technically the member function 'Settings::getAutoConvertREC' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:234:16: note: Technically the member function 'Settings::getAutoConvertREC' can be const.
ifpgui-1.0.0/settings.h:40:10: note: Technically the member function 'Settings::getAutoConvertREC' can be const.
ifpgui-1.0.0/settings.h:41:10: style: Technically the member function 'Settings::getViewAlignment' can be const. [functionConst]
ifpgui-1.0.0/settings.cpp:239:15: note: Technically the member function 'Settings::getViewAlignment' can be const.
ifpgui-1.0.0/settings.h:41:10: note: Technically the member function 'Settings::getViewAlignment' can be const.
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifplugd/ifplugd_0.28.orig.tar.gz
ifplugd-0.28/src/interface.c:193:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
ifplugd-0.28/src/interface.c:187:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ifplugd-0.28/src/nlapi.c:118:26: style: Function 'nlapi_register' argument 1 names different: declaration 'cb' definition 'callback'. [funcArgNamesDifferent]
ifplugd-0.28/src/nlapi.h:37:37: note: Function 'nlapi_register' argument 1 names different: declaration 'cb' definition 'callback'.
ifplugd-0.28/src/nlapi.c:118:26: note: Function 'nlapi_register' argument 1 names different: declaration 'cb' definition 'callback'.
[18:22]

ftp://ftp.se.debian.org/debian/pool/main/i/ifrench/ifrench_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ifrench-gut/ifrench-gut_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ifrit/ifrit_4.1.2.orig.tar.gz
ifrit-4.1.2/core/iabstractextension.cpp:55:44: style: Function 'iAbstractExtension' argument 1 names different: declaration 'id' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iabstractextension.h:71:25: note: Function 'iAbstractExtension' argument 1 names different: declaration 'id' definition 'n'.
ifrit-4.1.2/core/iabstractextension.cpp:55:44: note: Function 'iAbstractExtension' argument 1 names different: declaration 'id' definition 'n'.
ifrit-4.1.2/core/iposition.h:165:26: warning: Member variable 'iCoordinate::mBoxValue' is not assigned a value in 'iCoordinate::operator='. [operatorEqVarError]
ifrit-4.1.2/core/idataid.h:49:2: style: 'iDataId::operator=' should return 'iDataId &'. [operatorEq]
ifrit-4.1.2/core/ipair.h:61:2: style: 'iPair::operator=' should return 'iPair &'. [operatorEq]
ifrit-4.1.2/core/iposition.h:66:2: style: 'iCoordinate::operator=' should return 'iCoordinate &'. [operatorEq]
ifrit-4.1.2/core/iposition.h:102:2: style: 'iDistance::operator=' should return 'iDistance &'. [operatorEq]
ifrit-4.1.2/core/iposition.h:137:2: style: 'iPosition::operator=' should return 'iPosition &'. [operatorEq]
ifrit-4.1.2/core/iarray.h:56:0: style: Technically the member function 'iArray < const iProperty * >::Last' can be const. [functionConst]
ifrit-4.1.2/core/iarray.h:139:2: style: Class 'iOrderedArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idataid.h:45:2: style: Class 'iDataId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idataid.h:46:2: style: Class 'iDataId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipair.h:77:2: style: Struct 'iOrderedPair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivector3D.h:47:2: style: Class 'iVector3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:97:3: style: Class 'AutoDeleted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:155:3: style: Class 'Ordered' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ishellcomponent.h:55:2: style: Class 'iShellComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iviewmodulecomponent.h:46:2: style: Class 'iViewModuleComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idataconsumer.h:99:2: style: Class 'iSyncWithDataRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iposition.h:59:2: style: Class 'iCoordinate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iposition.h:99:2: style: Class 'iDistance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iposition.h:118:2: style: Class 'iPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icrosssectionviewsubject.h:89:2: style: Class 'iCrossSectionViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticleviewsubject.h:80:2: style: Class 'iParticleViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/isurfaceviewsubject.h:87:2: style: Class 'iSurfaceViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/itensorfieldviewsubject.h:58:2: style: Class 'iTensorFieldViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:109:2: style: Class 'iVectorFieldViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivolumeviewsubject.h:126:2: style: Class 'iVolumeViewInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:131:0: style: Class 'iPointer :: AlwaysValid < iViewModule >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < iViewModule >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iDataHandler * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iReplicatedElement * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < const iProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iObject * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iPropertyVariable * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iPropertyFunction * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iPropertyVariable * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iPropertyFunction * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iObject * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iColorBarItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewSubjectPipeline * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewInstance * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iActor * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iAbstractExtensionPointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iVolumeRenderingHelper * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < QueueItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iDataHandler * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iReplicatedElement * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < const iProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iproperty.h:312:14: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:312:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:313:15: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:313:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:315:15: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:195:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:315:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:317:43: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:317:43: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:318:15: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:318:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:322:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:322:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:359:14: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:359:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:360:24: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:360:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:361:25: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:361:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:377:15: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:377:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:378:15: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:378:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:442:14: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:442:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:443:24: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:443:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:444:25: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:444:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:460:15: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:460:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:461:15: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:461:15: note: Function in derived class
ifrit-4.1.2/core/idataconsumer.h:101:15: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:82:15: note: Virtual function in base class
ifrit-4.1.2/core/idataconsumer.h:101:15: note: Function in derived class
ifrit-4.1.2/core/idataconsumer.h:112:15: style: The function 'Sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:82:15: note: Virtual function in base class
ifrit-4.1.2/core/idataconsumer.h:112:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:69:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:166:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:69:2: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:98:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:98:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:160:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:166:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:160:2: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:175:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:140:16: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:175:16: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:176:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:176:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:208:15: style: The function 'SyncWithLimitsBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:165:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:208:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:210:15: style: The function 'UpdateReplicasHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:59:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:210:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:211:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:211:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubject.h:217:15: style: The function 'WriteHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:115:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubject.h:217:15: note: Function in derived class
ifrit-4.1.2/core/iactorviewsubject.h:66:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:69:2: note: Virtual function in base class
ifrit-4.1.2/core/iactorviewsubject.h:66:2: note: Function in derived class
ifrit-4.1.2/core/iactorviewsubject.h:78:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:92:15: note: Virtual function in base class
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Function in derived class
ifrit-4.1.2/core/iactorviewsubject.h:79:15: style: The function 'ResetBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:90:15: note: Virtual function in base class
ifrit-4.1.2/core/iactorviewsubject.h:79:15: note: Function in derived class
ifrit-4.1.2/core/iactorviewsubject.h:94:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:160:2: note: Virtual function in base class
ifrit-4.1.2/core/iactorviewsubject.h:94:2: note: Function in derived class
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:69:2: note: Virtual function in base class
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Function in derived class
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:66:2: note: Virtual function in base class
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Function in derived class
ifrit-4.1.2/core/ipaintedviewsubject.h:60:15: style: The function 'UpdateColorBars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:96:15: note: Virtual function in base class
ifrit-4.1.2/core/ipaintedviewsubject.h:60:15: note: Function in derived class
ifrit-4.1.2/core/ipaintedviewsubject.h:64:15: style: The function 'SyncWithLimitsBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:165:15: note: Virtual function in base class
ifrit-4.1.2/core/ipaintedviewsubject.h:64:15: note: Function in derived class
ifrit-4.1.2/core/ipaintedviewsubject.h:82:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:94:2: note: Virtual function in base class
ifrit-4.1.2/core/ipaintedviewsubject.h:82:2: note: Function in derived class
ifrit-4.1.2/core/imultiviewsubject.h:48:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/imultiviewsubject.h:48:2: note: Function in derived class
ifrit-4.1.2/core/imultiviewsubject.h:55:15: style: The function 'IsConnectedToPaintingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:66:15: note: Virtual function in base class
ifrit-4.1.2/core/imultiviewsubject.h:55:15: note: Function in derived class
ifrit-4.1.2/core/imultiviewsubject.h:64:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:82:2: note: Virtual function in base class
ifrit-4.1.2/core/imultiviewsubject.h:64:2: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:63:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:63:2: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:63:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imultiviewsubject.h:48:2: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:63:2: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:84:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:140:16: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:84:16: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:85:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:85:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:91:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:91:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:92:15: style: The function 'FinishInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:87:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:92:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:93:15: style: The function 'ConfigureMainPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:104:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:93:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:95:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:95:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:96:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:96:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:98:15: style: The function 'UpdatePainting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:59:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:98:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:100:32: style: The function 'CreatePipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:109:32: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:100:32: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:121:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:121:2: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:121:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imultiviewsubject.h:64:2: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:121:2: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.h:137:15: style: The function 'UpdateAutomaticShadingBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imaterialobject.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionviewsubject.h:137:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:56:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:56:2: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:56:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:56:2: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:82:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:82:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:83:15: style: The function 'ConfigureMainPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:104:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:83:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:84:32: style: The function 'CreatePipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:109:32: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:84:32: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:86:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:86:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:87:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:87:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:89:15: style: The function 'UpdateColorBars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:89:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:91:15: style: The function 'IsConnectedToPaintingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:66:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:91:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:160:2: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:82:2: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:109:2: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:138:15: style: The function 'BecomeClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:178:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:138:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:145:15: style: The function 'InitInstances' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:205:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:145:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:147:15: style: The function 'CreateInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:184:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:147:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:148:15: style: The function 'RemoveInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:185:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:148:15: note: Function in derived class
ifrit-4.1.2/core/iparticleviewsubject.h:150:14: style: The function 'DepthPeelingRequestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:213:14: note: Virtual function in base class
ifrit-4.1.2/core/iparticleviewsubject.h:150:14: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:61:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:61:2: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:61:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imultiviewsubject.h:48:2: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:61:2: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:89:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:89:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:90:15: style: The function 'ConfigureMainPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:104:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:90:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:92:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:92:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:93:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:93:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:95:32: style: The function 'CreatePipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:109:32: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:95:32: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:97:15: style: The function 'UpdateDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:97:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:98:15: style: The function 'UpdatePosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:140:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:98:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:99:15: style: The function 'UpdateSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:99:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:112:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:112:2: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:112:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imultiviewsubject.h:64:2: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:112:2: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.h:136:14: style: The function 'DepthPeelingRequestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:213:14: note: Virtual function in base class
ifrit-4.1.2/core/isurfaceviewsubject.h:136:14: note: Function in derived class
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: note: Function in derived class
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:47:2: note: Virtual function in base class
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: note: Function in derived class
ifrit-4.1.2/core/ifieldviewsubject.h:60:15: style: The function 'IsConnectedToPaintingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:66:15: note: Virtual function in base class
ifrit-4.1.2/core/ifieldviewsubject.h:60:15: note: Function in derived class
ifrit-4.1.2/core/ifieldviewsubject.h:75:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:82:2: note: Virtual function in base class
ifrit-4.1.2/core/ifieldviewsubject.h:75:2: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:48:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:48:2: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:54:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:54:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:60:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:60:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:61:15: style: The function 'ConfigureMainPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:104:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:61:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:63:32: style: The function 'CreatePipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:109:32: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:63:32: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:64:15: style: The function 'ResetPipelineInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:64:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:64:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:66:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:66:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:68:15: style: The function 'UpdatePainting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ipaintedviewsubject.h:59:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:68:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:69:15: style: The function 'UpdateGlyphSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:62:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:69:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:70:15: style: The function 'UpdateGlyphSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:63:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:70:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:79:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:79:2: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.h:79:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:75:2: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldviewsubject.h:79:2: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:87:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:87:2: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:87:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:48:2: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:87:2: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:103:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:103:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:105:15: style: The function 'UpdateOnMarkerChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:77:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:105:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:111:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:111:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:112:15: style: The function 'ConfigureMainPipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:104:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:112:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:114:32: style: The function 'CreatePipeline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:109:32: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:114:32: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:115:15: style: The function 'ResetPipelineInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:64:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:115:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:116:15: style: The function 'ResetBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:116:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:118:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:140:16: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:118:16: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:119:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:119:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:121:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:78:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:121:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:123:15: style: The function 'UpdateGlyphSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:62:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:123:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:124:15: style: The function 'UpdateGlyphSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:63:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:124:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:128:15: style: The function 'UpdateDirection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:128:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:129:15: style: The function 'UpdatePosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:140:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:129:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:130:15: style: The function 'UpdateSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactorviewsubject.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:130:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:163:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:163:2: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:163:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldviewsubject.h:75:2: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldviewsubject.h:163:2: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:106:2: style: The function 'SyncWithDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:69:2: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:106:2: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:106:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:69:2: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:106:2: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:128:15: style: The function 'ConfigureBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:128:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:129:15: style: The function 'FinishInitialization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:87:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:129:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:131:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idataconsumer.h:140:16: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:131:16: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:133:15: style: The function 'ResetBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:90:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:133:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:134:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:92:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:134:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:135:15: style: The function 'CanBeShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:75:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:135:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:137:15: style: The function 'UpdateColorBars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:96:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:137:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:157:2: style: The function 'MakeInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:206:25: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:157:2: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:157:2: style: The function 'SyncWithData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:160:2: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:157:2: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:184:15: style: The function 'InitInstances' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubject.h:205:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:184:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.h:186:15: style: The function 'UpdateAutomaticShadingBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/imaterialobject.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.h:186:15: note: Function in derived class
ifrit-4.1.2/core/ipropertymultiobject.h:51:0: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/ipropertymultiobject.h:51:0: note: Function in derived class
ifrit-4.1.2/core/ipropertymultiobject.h:52:0: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/ipropertymultiobject.h:52:0: note: Function in derived class
ifrit-4.1.2/core/ipropertymultiobject.h:54:0: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:0: note: Virtual function in base class
ifrit-4.1.2/core/ipropertymultiobject.h:54:0: note: Function in derived class
ifrit-4.1.2/core/ipropertymultiobject.h:55:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:0: note: Virtual function in base class
ifrit-4.1.2/core/ipropertymultiobject.h:55:0: note: Function in derived class
ifrit-4.1.2/core/ipropertymultiobject.h:59:0: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/ipropertymultiobject.h:59:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:486:0: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:486:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:487:0: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:487:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:488:0: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:488:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:506:0: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:506:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:507:0: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:507:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:398:0: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:398:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:399:0: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:399:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:400:0: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:400:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:416:0: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:416:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:417:0: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:417:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:342:0: style: The function 'GetReturnType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:162:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:342:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:343:0: style: The function 'GetReturnTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:163:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:343:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:278:0: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:278:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:279:0: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:279:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:281:0: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:281:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:282:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:282:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:286:0: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:286:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:243:0: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:243:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:244:0: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:244:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:246:0: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:246:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:247:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:0: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:247:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:251:0: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:251:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:188:0: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:131:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:188:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:189:0: style: The function 'GetTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:132:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:189:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:190:0: style: The function 'ConvertToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:133:18: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:190:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:192:0: style: The function 'SaveStateToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:135:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:192:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:193:0: style: The function 'LoadStateFromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:136:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:193:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:195:0: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:195:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:196:0: style: The function 'CopyElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:142:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:196:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:216:0: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:216:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:217:0: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:217:0: note: Function in derived class
ifrit-4.1.2/core/iarray.h:114:0: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iarray.h:51:0: note: Virtual function in base class
ifrit-4.1.2/core/iarray.h:114:0: note: Function in derived class
ifrit-4.1.2/core/iarray.h:115:0: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iarray.h:90:0: note: Virtual function in base class
ifrit-4.1.2/core/iarray.h:115:0: note: Function in derived class
ifrit-4.1.2/core/istretch.h:91:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ifrit-4.1.2/core/iarray.tlh:192:9: style: The scope of the variable 'ia' can be reduced. [variableScope]
ifrit-4.1.2/core/iarray.tlh:248:14: style: The scope of the variable 'ic' can be reduced. [variableScope]
ifrit-4.1.2/core/iactor.cpp:330:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/iactor.cpp:390:22: style: The scope of the variable 'm2' can be reduced. [variableScope]
ifrit-4.1.2/core/iactor.cpp:341:42: style: Function 'SyncWithLimits' argument 1 names different: declaration 'l' definition 'lims'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactor.h:128:35: note: Function 'SyncWithLimits' argument 1 names different: declaration 'l' definition 'lims'.
ifrit-4.1.2/core/iactor.cpp:341:42: note: Function 'SyncWithLimits' argument 1 names different: declaration 'l' definition 'lims'.
ifrit-4.1.2/core/iactor.h:89:2: style: 'iActorSubjectPointer::operator=' should return 'iActorSubjectPointer &'. [operatorEq]
ifrit-4.1.2/core/iactor.h:82:2: style: Class 'iActorSubjectPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iactor.h:141:2: style: Class 'iActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/imath.h:178:3: style: Class 'Random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idatalimits.h:121:3: style: Struct 'Var' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iActorSubjectPointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < Var * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Var >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iActorSubjectPointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Var * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iactor.h:77:1: warning: The class 'iActorSubjectPointer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ifrit-4.1.2/core/iproperty.h:398:14: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:398:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:399:24: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:399:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:400:25: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:400:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:416:15: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:416:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:417:15: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:417:15: note: Function in derived class
ifrit-4.1.2/core/ipalette.h:60:15: style: The function 'CopyState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/ipalette.h:60:15: note: Function in derived class
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iActor * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iactorviewsubject.cpp:133:49: style: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:68:2: note: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'.
ifrit-4.1.2/core/iactorviewsubject.cpp:133:49: note: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'.
ifrit-4.1.2/core/iactorviewsubject.cpp:148:43: style: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:69:2: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/iactorviewsubject.cpp:148:43: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/iactorviewsubject.cpp:198:58: style: Function 'SetDirection' argument 1 names different: declaration 'pos' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:125:45: note: Function 'SetDirection' argument 1 names different: declaration 'pos' definition 'n'.
ifrit-4.1.2/core/iactorviewsubject.cpp:198:58: note: Function 'SetDirection' argument 1 names different: declaration 'pos' definition 'n'.
ifrit-4.1.2/core/iactorviewsubject.cpp:211:60: style: Function 'SetBoxPosition' argument 1 names different: declaration 'pos' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:128:47: note: Function 'SetBoxPosition' argument 1 names different: declaration 'pos' definition 'v'.
ifrit-4.1.2/core/iactorviewsubject.cpp:211:60: note: Function 'SetBoxPosition' argument 1 names different: declaration 'pos' definition 'v'.
ifrit-4.1.2/core/iactorviewsubject.cpp:225:57: style: Function 'SetPosition' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:131:36: note: Function 'SetPosition' argument 1 names different: declaration 'pos' definition 'p'.
ifrit-4.1.2/core/iactorviewsubject.cpp:225:57: note: Function 'SetPosition' argument 1 names different: declaration 'pos' definition 'p'.
ifrit-4.1.2/core/iactorviewsubject.cpp:250:53: style: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:122:32: note: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'.
ifrit-4.1.2/core/iactorviewsubject.cpp:250:53: note: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'.
ifrit-4.1.2/core/iactorviewsubject.cpp:257:43: style: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iactorviewsubject.h:121:22: note: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'.
ifrit-4.1.2/core/iactorviewsubject.cpp:257:43: note: Function 'SetSize' argument 1 names different: declaration 'p' definition 's'.
ifrit-4.1.2/core/iactorviewsubject.cpp:173:2: performance: Variable 'mDefaultColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ireplicatedactor.h:57:2: style: Class 'iReplicatedActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iimage.h:64:2: style: Class 'iImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/istereoimage.h:44:2: style: Class 'iStereoImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < vtkProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < vtkVolumeProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iObjectExtension * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iViewModule * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < vtkProp * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iClipPlaneInstance * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewObject * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < vtkProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < vtkVolumeProperty * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iObjectExtension * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewModule * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < vtkProp * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iproperty.h:342:24: style: The function 'GetReturnType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:162:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:342:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:343:25: style: The function 'GetReturnTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:163:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:343:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:486:14: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:486:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:487:24: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:487:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:488:25: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:488:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:506:15: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:506:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:507:15: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:507:15: note: Function in derived class
ifrit-4.1.2/core/iclipplane.h:73:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/iclipplane.h:73:15: note: Function in derived class
ifrit-4.1.2/core/ireplicatedactor.h:53:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactor.h:107:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedactor.h:53:15: note: Function in derived class
ifrit-4.1.2/core/ireplicatedactor.h:60:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedactor.h:60:15: note: Function in derived class
ifrit-4.1.2/core/iviewmodule.h:241:15: style: The function 'PassRenderRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewmodule.h:241:15: note: Function in derived class
ifrit-4.1.2/core/iviewmoduleeventobservers.h:72:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewmoduleeventobservers.h:72:15: note: Function in derived class
ifrit-4.1.2/core/iviewmoduleeventobservers.h:100:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewmoduleeventobservers.h:100:15: note: Function in derived class
ifrit-4.1.2/core/ianimator.cpp:643:16: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/ianimator.cpp:598:16: note: first condition
ifrit-4.1.2/core/ianimator.cpp:643:16: note: second condition
ifrit-4.1.2/core/ianimator.cpp:698:17: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/ianimator.cpp:694:17: note: first condition
ifrit-4.1.2/core/ianimator.cpp:698:17: note: second condition
ifrit-4.1.2/core/ianimator.cpp:703:17: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/ianimator.cpp:694:17: note: first condition
ifrit-4.1.2/core/ianimator.cpp:703:17: note: second condition
ifrit-4.1.2/core/ianimator.cpp:703:17: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/ianimator.cpp:698:17: note: first condition
ifrit-4.1.2/core/ianimator.cpp:703:17: note: second condition
ifrit-4.1.2/core/ianimator.cpp:498:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ifrit-4.1.2/core/ianimator.cpp:511:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ifrit-4.1.2/core/ianimator.cpp:744:9: style: The scope of the variable 'ops' can be reduced. [variableScope]
ifrit-4.1.2/core/ianimator.cpp:92:12: warning: Member variable 'iAnimator::mState2' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/ianimator.cpp:92:12: warning: Member variable 'iAnimator::wData' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/ianimator.cpp:116:2: performance: Variable 'mDebug' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ianimator.cpp:131:2: performance: Variable 'mNumberOfTitlePageFrames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ianimator.cpp:132:2: performance: Variable 'mNumberOfTitlePageBlendedFrames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ianimator.cpp:133:2: performance: Variable 'mLogoOpacity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ianimator.cpp:134:2: performance: Variable 'mLogoLocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ifile.h:64:2: style: Class 'iFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/imonitor.h:50:2: style: Class 'iMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:139:0: style: Class 'iOrderedArray < Item >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:139:0: style: Class 'iOrderedArray < iString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iAnimator * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iFileLoader * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < Item >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iStereoImageArray * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iFileLoader * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iImageComposerBackgroundWindow * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iImageComposerForegroundWindow * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Option >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewSubject * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iAnimator * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Item >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iboundingbox.h:80:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundingbox.h:80:15: note: Function in derived class
ifrit-4.1.2/core/icolorbar.h:94:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/icolorbar.h:94:15: note: Function in derived class
ifrit-4.1.2/core/ilabel.h:64:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/ilabel.h:64:15: note: Function in derived class
ifrit-4.1.2/core/ishell.h:232:15: style: The function 'PassRenderRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/ishell.h:232:15: note: Function in derived class
ifrit-4.1.2/core/ishell.h:233:15: style: The function 'IsImmediatePost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:83:15: note: Virtual function in base class
ifrit-4.1.2/core/ishell.h:233:15: note: Function in derived class
ifrit-4.1.2/core/ishell.h:240:7: style: The function 'OnLoadStateAtom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:118:15: note: Virtual function in base class
ifrit-4.1.2/core/ishell.h:240:7: note: Function in derived class
ifrit-4.1.2/core/iviewobject.h:68:15: style: The function 'WriteState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:87:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewobject.h:68:15: note: Function in derived class
ifrit-4.1.2/core/iviewobject.h:69:15: style: The function 'RegisterWithHelpFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:88:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewobject.h:69:15: note: Function in derived class
ifrit-4.1.2/core/iviewobject.h:70:25: style: The function 'FindByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:91:25: note: Virtual function in base class
ifrit-4.1.2/core/iviewobject.h:70:25: note: Function in derived class
ifrit-4.1.2/core/iviewobject.h:86:15: style: The function 'WriteHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:115:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewobject.h:86:15: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.tlh:310:16: style: The scope of the variable 'ds' can be reduced. [variableScope]
ifrit-4.1.2/core/igenericfilter.tlh:345:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/igenericfilter.tlh:387:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/igenericfilter.tlh:262:110: style: Function 'RequestData' argument 2 names different: declaration 'inputVector' definition 'inInfo'. [funcArgNamesDifferent]
ifrit-4.1.2/core/igenericfilter.h:85:74: note: Function 'RequestData' argument 2 names different: declaration 'inputVector' definition 'inInfo'.
ifrit-4.1.2/core/igenericfilter.tlh:262:110: note: Function 'RequestData' argument 2 names different: declaration 'inputVector' definition 'inInfo'.
ifrit-4.1.2/core/igenericfilter.tlh:262:140: style: Function 'RequestData' argument 3 names different: declaration 'outputVector' definition 'outInfo'. [funcArgNamesDifferent]
ifrit-4.1.2/core/igenericfilter.h:85:109: note: Function 'RequestData' argument 3 names different: declaration 'outputVector' definition 'outInfo'.
ifrit-4.1.2/core/igenericfilter.tlh:262:140: note: Function 'RequestData' argument 3 names different: declaration 'outputVector' definition 'outInfo'.
ifrit-4.1.2/core/iappendimagedatafilter.h:40:2: style: Class 'iAppendImageDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iStereoImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/igenericfilter.h:63:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:54:16: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:63:16: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:64:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:55:15: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:64:15: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:158:15: style: The function 'VerifyOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:98:15: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:158:15: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:170:15: style: The function 'ProvideInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:95:15: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:170:15: note: Function in derived class
ifrit-4.1.2/core/iappendpolydatafilter.h:40:2: style: Class 'iAppendPolyDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/igenericprop.tlh:88:6: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iaxis.cpp:55:8: warning: Member variable 'iAxis::mPos1' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iaxis.cpp:55:8: warning: Member variable 'iAxis::mPos2' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iaxis.cpp:55:8: warning: Member variable 'iAxis::mPosT' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iarray.h:88:2: style: Class 'iLookupArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iaxis.h:55:2: style: Class 'iAxis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:131:0: style: Class 'iPointer :: AlwaysValid < iRenderTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:97:0: style: Class 'iPointer :: AutoDeleted < iOverlayHelper >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < iRenderTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < iOverlayHelper >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Pos >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Observer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:115:14: style: The function 'Find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iarray.h:90:14: note: Virtual function in base class
ifrit-4.1.2/core/iarray.h:115:14: note: Function in derived class
ifrit-4.1.2/core/ibitmaptextsubject.cpp:48:78: style: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ibitmaptextsubject.h:47:66: note: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:48:78: note: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:55:73: style: Function 'iBitmapTextSubject' argument 2 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ibitmaptextsubject.h:58:54: note: Function 'iBitmapTextSubject' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:55:73: note: Function 'iBitmapTextSubject' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:74:51: style: Function 'ComputeSize' argument 1 names different: declaration 'v' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ibitmaptextsubject.h:53:40: note: Function 'ComputeSize' argument 1 names different: declaration 'v' definition 'viewport'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:74:51: note: Function 'ComputeSize' argument 1 names different: declaration 'v' definition 'viewport'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:87:58: style: Function 'UpdateGeometryBody' argument 1 names different: declaration 'vp' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ibitmaptextsubject.h:54:47: note: Function 'UpdateGeometryBody' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/ibitmaptextsubject.cpp:87:58: note: Function 'UpdateGeometryBody' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/iarray.h:42:2: style: Class 'iArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/itextactor.h:82:2: style: Class 'iTextActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:114:15: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iarray.h:51:15: note: Virtual function in base class
ifrit-4.1.2/core/iarray.h:114:15: note: Function in derived class
ifrit-4.1.2/core/ibitmaptextsubject.h:53:15: style: The function 'ComputeSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/itextsubject.h:62:15: note: Virtual function in base class
ifrit-4.1.2/core/ibitmaptextsubject.h:53:15: note: Function in derived class
ifrit-4.1.2/core/ibitmaptextsubject.h:54:15: style: The function 'UpdateGeometryBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/itextsubject.h:65:15: note: Virtual function in base class
ifrit-4.1.2/core/ibitmaptextsubject.h:54:15: note: Function in derived class
ifrit-4.1.2/core/iboundeddisksource.cpp:115:84: style: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iboundeddisksource.h:61:73: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundeddisksource.cpp:115:84: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundeddisksource.h:56:2: style: Class 'iBoundedDiskSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iboundeddisksource.h:59:15: style: The function 'UpdateBoundaryConditions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundeddisksource.h:59:15: note: Function in derived class
ifrit-4.1.2/core/iboundeddisksource.h:60:15: style: The function 'UpdateSourceResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:80:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundeddisksource.h:60:15: note: Function in derived class
ifrit-4.1.2/core/iboundeddisksource.h:61:15: style: The function 'AddObserverToSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:81:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundeddisksource.h:61:15: note: Function in derived class
ifrit-4.1.2/core/iboundeddisksource.h:62:16: style: The function 'GetSourceMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:82:16: note: Virtual function in base class
ifrit-4.1.2/core/iboundeddisksource.h:62:16: note: Function in derived class
ifrit-4.1.2/core/iboundedplanesource.cpp:68:85: style: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iboundedplanesource.h:54:73: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedplanesource.cpp:68:85: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedplanesource.h:49:2: style: Class 'iBoundedPlaneSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iboundedpolydatasource.h:77:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/iboundedpolydatasource.h:77:15: note: Function in derived class
ifrit-4.1.2/core/iboundedplanesource.h:52:15: style: The function 'UpdateBoundaryConditions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedplanesource.h:52:15: note: Function in derived class
ifrit-4.1.2/core/iboundedplanesource.h:53:15: style: The function 'UpdateSourceResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:80:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedplanesource.h:53:15: note: Function in derived class
ifrit-4.1.2/core/iboundedplanesource.h:54:15: style: The function 'AddObserverToSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:81:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedplanesource.h:54:15: note: Function in derived class
ifrit-4.1.2/core/iboundedplanesource.h:55:16: style: The function 'GetSourceMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:82:16: note: Virtual function in base class
ifrit-4.1.2/core/iboundedplanesource.h:55:16: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:158:0: style: The function 'VerifyOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:98:0: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:158:0: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:63:0: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:54:16: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:63:0: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:64:0: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:55:15: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:64:0: note: Function in derived class
ifrit-4.1.2/core/iboundedpolydatasource.cpp:91:89: style: Function 'AddObserver' argument 3 names different: declaration 'priority' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iboundedpolydatasource.h:53:66: note: Function 'AddObserver' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedpolydatasource.cpp:91:89: note: Function 'AddObserver' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedspheresource.cpp:80:86: style: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iboundedspheresource.h:56:73: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedspheresource.cpp:80:86: note: Function 'AddObserverToSource' argument 3 names different: declaration 'priority' definition 'p'.
ifrit-4.1.2/core/iboundedspheresource.h:51:2: style: Class 'iBoundedSphereSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iboundedspheresource.h:54:15: style: The function 'UpdateBoundaryConditions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedspheresource.h:54:15: note: Function in derived class
ifrit-4.1.2/core/iboundedspheresource.h:55:15: style: The function 'UpdateSourceResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:80:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedspheresource.h:55:15: note: Function in derived class
ifrit-4.1.2/core/iboundedspheresource.h:56:15: style: The function 'AddObserverToSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:81:15: note: Virtual function in base class
ifrit-4.1.2/core/iboundedspheresource.h:56:15: note: Function in derived class
ifrit-4.1.2/core/iboundedspheresource.h:57:16: style: The function 'GetSourceMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iboundedpolydatasource.h:82:16: note: Virtual function in base class
ifrit-4.1.2/core/iboundedspheresource.h:57:16: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:144:24: style: The function 'HelpTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:77:24: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:144:24: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:157:15: style: The function 'SavePropertiesToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:117:15: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:157:15: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:72:0: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:72:0: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:73:0: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:73:0: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:75:0: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:195:0: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:75:0: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:77:0: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:0: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:77:0: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:78:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:0: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:78:0: note: Function in derived class
ifrit-4.1.2/core/idatasubject.h:82:0: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/idatasubject.h:82:0: note: Function in derived class
ifrit-4.1.2/core/iboundingbox.cpp:324:22: style: The scope of the variable 'cs' can be reduced. [variableScope]
ifrit-4.1.2/core/iboundingbox.cpp:388:19: style: The scope of the variable 'as' can be reduced. [variableScope]
ifrit-4.1.2/core/iboundingbox.cpp:389:22: style: The scope of the variable 'cs' can be reduced. [variableScope]
ifrit-4.1.2/core/icubeaxesactor.h:55:14: style: The function 'RenderOpaqueGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:53:0: note: Virtual function in base class
ifrit-4.1.2/core/icubeaxesactor.h:55:14: note: Function in derived class
ifrit-4.1.2/core/icubeaxesactor.h:61:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/icubeaxesactor.h:61:15: note: Function in derived class
ifrit-4.1.2/core/icamera.cpp:319:44: style: Function 'SetPosition' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icamera.h:58:2: note: Function 'SetPosition' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icamera.cpp:319:44: note: Function 'SetPosition' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icamera.cpp:333:46: style: Function 'SetFocalPoint' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icamera.h:59:2: note: Function 'SetFocalPoint' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icamera.cpp:333:46: note: Function 'SetFocalPoint' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icamera.h:60:26: style: Member variable 'iCamera::Position' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/icamera.cpp:62:2: note: Member variable 'iCamera::Position' is in the wrong place in the initializer list.
ifrit-4.1.2/core/icamera.h:60:26: note: Member variable 'iCamera::Position' is in the wrong place in the initializer list.
ifrit-4.1.2/core/icameraorthoactor.cpp:57:51: style: Function 'iCameraOrthoActor' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icameraorthoactor.h:67:33: note: Function 'iCameraOrthoActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icameraorthoactor.cpp:57:51: note: Function 'iCameraOrthoActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icameraorthoactor.h:67:2: style: Class 'iCameraOrthoActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icaption.cpp:147:9: style: The scope of the variable 'd2' can be reduced. [variableScope]
ifrit-4.1.2/core/icaption.cpp:63:33: style: Function 'iCaption' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icaption.h:63:24: note: Function 'iCaption' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icaption.cpp:63:33: note: Function 'iCaption' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icaption.cpp:63:11: warning: Member variable 'iCaption::mUnmagx1' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/icaption.cpp:63:11: warning: Member variable 'iCaption::mUnmagx2' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/iframedtextactor.h:53:2: style: Class 'iFramedTextActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icaption.h:63:2: style: Class 'iCaption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iframedtextactor.h:56:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/itextactor.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/iframedtextactor.h:56:15: note: Function in derived class
ifrit-4.1.2/core/icaption.h:59:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iframedtextactor.h:56:15: note: Virtual function in base class
ifrit-4.1.2/core/icaption.h:59:15: note: Function in derived class
ifrit-4.1.2/core/icaptioninteractorstyle.h:79:2: style: Class 'iCaptionInteractorStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iViewSubject * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iMarkerInstance * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/itextactor.h:85:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/itextactor.h:85:15: note: Function in derived class
ifrit-4.1.2/core/iclipplane.cpp:86:2: style: Class 'iClipPlaneInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icolor.cpp:32:9: warning: Member variable 'iColor::mVTK' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icolor.cpp:39:9: warning: Member variable 'iColor::mVTK' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icolor.cpp:48:9: warning: Member variable 'iColor::mVTK' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icolor.cpp:57:9: warning: Member variable 'iColor::mVTK' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icolor.cpp:126:17: warning: Member variable 'iColor::mVTK' is not assigned a value in 'iColor::operator='. [operatorEqVarError]
ifrit-4.1.2/core/icolorbar.cpp:201:18: style: The scope of the variable 'l' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:363:6: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:364:8: style: The scope of the variable 'w1' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:364:18: style: The scope of the variable 'h1' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:364:28: style: The scope of the variable 'w2' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:364:38: style: The scope of the variable 'h2' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:370:7: style: The scope of the variable 'nstep' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:370:14: style: The scope of the variable 'pow' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:371:26: style: The scope of the variable 'vbound' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:371:34: style: The scope of the variable 'v' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:374:15: style: The scope of the variable 'fmt' can be reduced. [variableScope]
ifrit-4.1.2/core/icolorbar.cpp:346:50: style: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icolorbar.cpp:121:43: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/icolorbar.cpp:346:50: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/icolorbar.cpp:750:35: style: Function 'SetVar' argument 2 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icolorbar.h:77:2: note: Function 'SetVar' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/icolorbar.cpp:750:35: note: Function 'SetVar' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/icolorbar.cpp:771:39: style: Function 'SetPalette' argument 2 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icolorbar.h:78:2: note: Function 'SetPalette' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/icolorbar.cpp:771:39: note: Function 'SetPalette' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/icolorbar.cpp:792:53: style: Function 'SetDataType' argument 2 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icolorbar.h:79:2: note: Function 'SetDataType' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/icolorbar.cpp:792:53: note: Function 'SetDataType' argument 2 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ipointer.h:162:0: style: 'iPointer :: Ordered < const iDataType >::operator=' should return 'iPointer :: Ordered < const iDataType > &'. [operatorEq]
ifrit-4.1.2/core/idata.h:104:2: style: Class 'iDataTypePointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idata.h:118:2: style: Class 'iDataInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:155:0: style: Class 'iPointer :: Ordered < const iDataType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < const iDataType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:139:0: style: Class 'iOrderedArray < iDataTypePointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iDataTypePointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iColorBarLabel * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iDataTypePointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iobjectcollection.h:48:15: style: The function 'RegisterWithHelpFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:88:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:48:15: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:50:25: style: The function 'FindByName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:91:25: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:50:25: note: Function in derived class
ifrit-4.1.2/core/ipalettecollection.h:72:20: style: The function 'NewObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:84:0: note: Virtual function in base class
ifrit-4.1.2/core/ipalettecollection.h:72:20: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:81:0: style: The function 'CreateMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:81:0: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:82:0: style: The function 'RemoveMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:55:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:82:0: note: Function in derived class
ifrit-4.1.2/core/icommondatadistributors.cpp:195:12: style: The scope of the variable 'kbeg' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:195:18: style: The scope of the variable 'kend' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:208:16: style: The scope of the variable 'array' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:317:16: style: The scope of the variable 'tmpCells' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:406:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:406:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:82:0: style: The scope of the variable 'tmpOutput' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.cpp:82:0: style: The scope of the variable 'lo' can be reduced. [variableScope]
ifrit-4.1.2/core/icommondatadistributors.h:70:2: style: Class 'iImageDataDistributor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icommondatadistributors.h:84:2: style: Class 'iImageDataCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icommondatadistributors.h:102:2: style: Class 'iPolyDataDistributor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireplicatedpolydata.h:60:2: style: Class 'iReplicatedPolyData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewSubjectPipelineDataDistributor * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iViewSubjectPipelineDataCollector * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:123:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:54:16: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:123:16: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:124:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatahandler.h:55:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:124:15: note: Function in derived class
ifrit-4.1.2/core/icommondatadistributors.h:90:15: style: The function 'CollectDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:93:15: note: Virtual function in base class
ifrit-4.1.2/core/icommondatadistributors.h:90:15: note: Function in derived class
ifrit-4.1.2/core/icommondatadistributors.h:124:15: style: The function 'CollectDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:93:15: note: Virtual function in base class
ifrit-4.1.2/core/icommondatadistributors.h:124:15: note: Function in derived class
ifrit-4.1.2/core/ireplicatedpolydata.h:63:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedpolydata.h:63:15: note: Function in derived class
ifrit-4.1.2/core/icontourfilter.h:43:2: style: Class 'iContourFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:3: warning: Member variable 'Mask::Skip' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ifileloader.h:167:4: performance: Variable 'Length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:35: performance: Variable 'OffsetTotal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:52: performance: Variable 'NumSelected' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:66: performance: Variable 'OffsetSelected' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:108: performance: Variable 'Dim1D' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.h:109:116: performance: Variable 'Dim2D' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/icoredatasubjects.h:69:3: style: Class 'ScalarDataSubject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icoredatasubjects.h:101:3: style: Class 'VectorDataSubject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icoredatasubjects.h:131:3: style: Class 'TensorDataSubject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icoredatasubjects.h:157:3: style: Class 'ParticleDataSubject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icorefileloaders.h:64:3: style: Class 'VectorFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icorefileloaders.h:84:3: style: Class 'TensorFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icorefileloaders.h:142:3: style: Class 'ParticleFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Stream * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Mask >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticledatasubject.h:57:24: style: The function 'CreateProbeFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatasubject.h:131:24: note: Virtual function in base class
ifrit-4.1.2/core/iparticledatasubject.h:57:24: note: Function in derived class
ifrit-4.1.2/core/iparticledatasubject.h:63:23: style: The function 'CreateLimits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/idatasubject.h:155:23: note: Virtual function in base class
ifrit-4.1.2/core/iparticledatasubject.h:63:23: note: Function in derived class
ifrit-4.1.2/core/iuniformgridfileloader.h:73:15: style: The function 'LoadFileBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:179:15: note: Virtual function in base class
ifrit-4.1.2/core/iuniformgridfileloader.h:73:15: note: Function in derived class
ifrit-4.1.2/core/iuniformgridfileloader.h:74:15: style: The function 'ShiftDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:180:15: note: Virtual function in base class
ifrit-4.1.2/core/iuniformgridfileloader.h:74:15: note: Function in derived class
ifrit-4.1.2/core/iuniformgridfileloader.h:75:15: style: The function 'Polish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:181:15: note: Virtual function in base class
ifrit-4.1.2/core/iuniformgridfileloader.h:75:15: note: Function in derived class
ifrit-4.1.2/core/iparticlefileloader.h:110:18: style: The function 'CreateNewStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:221:18: note: Virtual function in base class
ifrit-4.1.2/core/iparticlefileloader.h:110:18: note: Function in derived class
ifrit-4.1.2/core/iparticlefileloader.h:113:15: style: The function 'LoadFileBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:179:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticlefileloader.h:113:15: note: Function in derived class
ifrit-4.1.2/core/iparticlefileloader.h:114:15: style: The function 'ShiftDataBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifileloader.h:180:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticlefileloader.h:114:15: note: Function in derived class
ifrit-4.1.2/core/icorefileloaders.cpp:533:13: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
ifrit-4.1.2/core/icorefileloaders.cpp:648:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
ifrit-4.1.2/core/icorefileloaders.cpp:867:9: style: The scope of the variable 'wz' can be reduced. [variableScope]
ifrit-4.1.2/core/icorefileloaders.cpp:535:15: style: Checking if unsigned variable 'ntotRead' is less than zero. This might be a false warning. [unsignedLessThanZero]
ifrit-4.1.2/core/icorefileloaders.cpp:724:63: style: Function 'OperateOnData2' argument 3 names different: declaration 'ivar' definition 'var'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icorefileloaders.cpp:74:50: note: Function 'OperateOnData2' argument 3 names different: declaration 'ivar' definition 'var'.
ifrit-4.1.2/core/icorefileloaders.cpp:724:63: note: Function 'OperateOnData2' argument 3 names different: declaration 'ivar' definition 'var'.
ifrit-4.1.2/core/icorefileloaders.cpp:333:22: warning: Member variable 'ParticleFileLoader::mHelper2' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mNumVars' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mNumProcs' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mDims' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mVar' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mDnyq' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mRsmooth' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mProgStart' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mProgStep' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mDoVector' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/icorefileloaders.cpp:704:16: warning: Member variable 'ScalarHelper::mOverflow' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelworker.h:53:14: style: Technically the member function 'iParallelWorker::GetExecuteSerially' can be const. [functionConst]
ifrit-4.1.2/core/ibuffer.tlh:14:8: style: Class 'iBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/ibuffer.tlh:14:8: style: Class 'iBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/icorefileloaders.cpp:71:3: style: Class 'ScalarHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparallelfft.h:60:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/iparallelfft.h:60:14: note: Function in derived class
ifrit-4.1.2/core/ishell.h:325:15: style: The function '_RequestPush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:150:15: note: Virtual function in base class
ifrit-4.1.2/core/ishell.h:325:15: note: Function in derived class
ifrit-4.1.2/core/ishelleventobservers.h:73:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/ishelleventobservers.h:73:15: note: Function in derived class
ifrit-4.1.2/core/ishelleventobservers.h:115:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/ishelleventobservers.h:115:15: note: Function in derived class
ifrit-4.1.2/core/icorefileloaders.cpp:556:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ifrit-4.1.2/core/iviewsubjectpipeline.h:117:17: warning: The class 'iCrossSectionPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'. [duplInheritedMember]
ifrit-4.1.2/core/icrosssectionpipeline.h:70:29: note: The class 'iCrossSectionPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'.
ifrit-4.1.2/core/iviewsubjectpipeline.h:117:17: note: The class 'iCrossSectionPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'.
ifrit-4.1.2/core/icrosssectionpipeline.h:62:2: style: Class 'iCrossSectionPipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iorthopolygonplanefilter.h:42:2: style: Class 'iOrthoPolygonPlaneFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iorthoslicer.h:40:2: style: Class 'iOrthoSlicer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iorthotextureplanefilter.h:40:2: style: Class 'iOrthoTexturePlaneFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/icrosssectionpipeline.h:66:15: style: The function 'UpdateReplicas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionpipeline.h:66:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:125:47: style: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icrosssectionviewsubject.h:65:2: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:125:47: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:154:50: style: Function 'SetDirection' argument 1 names different: declaration 's' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icrosssectionviewsubject.h:66:2: note: Function 'SetDirection' argument 1 names different: declaration 's' definition 'd'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:154:50: note: Function 'SetDirection' argument 1 names different: declaration 's' definition 'd'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:208:51: style: Function 'SetSampleRate' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icrosssectionviewsubject.h:67:2: note: Function 'SetSampleRate' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:208:51: note: Function 'SetSampleRate' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:265:47: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icrosssectionviewsubject.h:95:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/icrosssectionviewsubject.cpp:265:47: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/iviewsubjectpipeline.h:117:17: warning: The class 'iViewSubjectParallelPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'. [duplInheritedMember]
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:85:17: note: The class 'iViewSubjectParallelPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'.
ifrit-4.1.2/core/iviewsubjectpipeline.h:117:17: note: The class 'iViewSubjectParallelPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iViewSubjectPipeline'.
ifrit-4.1.2/core/ihistogrammaker.h:87:2: style: Class 'iHistogramMaker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ihistogrammaker.h:64:3: style: Struct 'PointInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ihistogrammaker.h:112:3: style: Struct 'VarItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:97:0: style: Class 'iPointer :: AutoDeleted < iDataFormatter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < iDataFormatter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < VarItem * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iviewsubjectpipeline.h:91:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:63:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectpipeline.h:91:16: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectpipeline.h:92:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectpipeline.h:92:15: note: Function in derived class
ifrit-4.1.2/core/icrosssectionpipeline.h:65:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/icrosssectionpipeline.h:65:15: note: Function in derived class
ifrit-4.1.2/core/ihistogrammaker.h:90:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/ihistogrammaker.h:90:14: note: Function in derived class
ifrit-4.1.2/core/ihistogrammaker.h:145:17: style: The function 'Value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ihistogrammaker.h:129:17: note: Virtual function in base class
ifrit-4.1.2/core/ihistogrammaker.h:145:17: note: Function in derived class
ifrit-4.1.2/core/ihistogrammaker.h:146:18: style: The function 'Weight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ihistogrammaker.h:130:18: note: Virtual function in base class
ifrit-4.1.2/core/ihistogrammaker.h:146:18: note: Function in derived class
ifrit-4.1.2/core/iorthoslicer.h:65:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/iorthoslicer.h:65:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:54:15: style: The function 'UpdateContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:85:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:54:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:62:16: style: The function 'GetMemorySize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:91:16: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:62:16: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:63:15: style: The function 'RemoveInternalData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:92:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:63:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:70:14: style: The function 'FillInputPortInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:80:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:70:14: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:71:14: style: The function 'FillOutputPortInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:81:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:71:14: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:73:15: style: The function 'ProvideInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:95:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:73:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:74:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:74:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:75:15: style: The function 'UpdateReplicas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:75:15: note: Function in derived class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:77:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/iviewsubjectparallelpipeline.h:77:14: note: Function in derived class
ifrit-4.1.2/core/igenericfilter.h:170:0: style: The function 'ProvideInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:95:0: note: Virtual function in base class
ifrit-4.1.2/core/igenericfilter.h:170:0: note: Function in derived class
ifrit-4.1.2/core/icubeaxesactor.cpp:59:45: style: Function 'iCubeAxesActor' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/icubeaxesactor.h:65:30: note: Function 'iCubeAxesActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icubeaxesactor.cpp:59:45: note: Function 'iCubeAxesActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/icubeaxesactor.h:65:2: style: Class 'iCubeAxesActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idata.cpp:70:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ifrit-4.1.2/core/idata.cpp:68:124: style: Function 'iDataType' argument 6 names different: declaration 'environment' definition 'env'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idata.h:60:114: note: Function 'iDataType' argument 6 names different: declaration 'environment' definition 'env'.
ifrit-4.1.2/core/idata.cpp:68:124: note: Function 'iDataType' argument 6 names different: declaration 'environment' definition 'env'.
ifrit-4.1.2/core/idata.cpp:189:39: style: Function 'iDataInfo' argument 1 names different: declaration 'info' definition 'set'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idata.h:117:29: note: Function 'iDataInfo' argument 1 names different: declaration 'info' definition 'set'.
ifrit-4.1.2/core/idata.cpp:189:39: note: Function 'iDataInfo' argument 1 names different: declaration 'info' definition 'set'.
ifrit-4.1.2/core/idata.h:86:17: style: Member variable 'iDataType::mRank' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/idata.cpp:68:158: note: Member variable 'iDataType::mRank' is in the wrong place in the initializer list.
ifrit-4.1.2/core/idata.h:86:17: note: Member variable 'iDataType::mRank' is in the wrong place in the initializer list.
ifrit-4.1.2/core/idata.cpp:72:2: performance: Variable 'mLongName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ipointer.h:131:3: style: Class 'AlwaysValid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idataconsumer.cpp:56:115: style: Class 'iDataConsumer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/idataconsumer.cpp:56:115: style: Class 'iDataConsumer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/iproperty.h:442:0: style: The function 'NumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:165:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:442:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:443:0: style: The function 'GetArgumentType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:166:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:443:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:444:0: style: The function 'GetArgumentTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:167:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:444:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:460:0: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:460:0: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:461:0: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:461:0: note: Function in derived class
ifrit-4.1.2/core/idataformatter.cpp:52:2: performance: Variable 'mFormatHelper' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/idataformatter.h:66:2: style: Class 'iDataFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iProperty :: Key >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/idatalimits.cpp:264:49: style: Function 'SetName' argument 2 names different: declaration 'v' definition 'name'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatalimits.h:89:37: note: Function 'SetName' argument 2 names different: declaration 'v' definition 'name'.
ifrit-4.1.2/core/idatalimits.cpp:264:49: note: Function 'SetName' argument 2 names different: declaration 'v' definition 'name'.
ifrit-4.1.2/core/idatalimits.cpp:281:52: style: Function 'SetStretch' argument 2 names different: declaration 'v' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatalimits.h:90:40: note: Function 'SetStretch' argument 2 names different: declaration 'v' definition 'str'.
ifrit-4.1.2/core/idatalimits.cpp:281:52: note: Function 'SetStretch' argument 2 names different: declaration 'v' definition 'str'.
ifrit-4.1.2/core/idatalimits.cpp:374:2: performance: Variable 'Range' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/idataobject.h:54:15: style: The function 'WriteState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobject.h:87:15: note: Virtual function in base class
ifrit-4.1.2/core/idataobject.h:54:15: note: Function in derived class
ifrit-4.1.2/core/idatareader.cpp:352:3: warning: Either the condition 'loader==0' is redundant or there is possible null pointer dereference: loader. [nullPointerRedundantCheck]
ifrit-4.1.2/core/idatareader.cpp:333:12: note: Assuming that condition 'loader==0' is not redundant
ifrit-4.1.2/core/idatareader.cpp:352:3: note: Null pointer dereference
ifrit-4.1.2/core/idatareader.cpp:362:15: warning: Either the condition 'loader==0' is redundant or there is possible null pointer dereference: loader. [nullPointerRedundantCheck]
ifrit-4.1.2/core/idatareader.cpp:333:12: note: Assuming that condition 'loader==0' is not redundant
ifrit-4.1.2/core/idatareader.cpp:362:15: note: Null pointer dereference
ifrit-4.1.2/core/idatareader.cpp:73:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:79:15: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:182:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:338:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:617:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:711:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/idatareader.cpp:331:64: style: Function 'LoadFile' argument 2 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatareader.h:155:52: note: Function 'LoadFile' argument 2 names different: declaration 'fname' definition 'name'.
ifrit-4.1.2/core/idatareader.cpp:331:64: note: Function 'LoadFile' argument 2 names different: declaration 'fname' definition 'name'.
ifrit-4.1.2/core/idatareader.cpp:576:45: style: Function 'CallLoad' argument 1 names different: declaration 'v1' definition 'type'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatareader.h:86:2: note: Function 'CallLoad' argument 1 names different: declaration 'v1' definition 'type'.
ifrit-4.1.2/core/idatareader.cpp:576:45: note: Function 'CallLoad' argument 1 names different: declaration 'v1' definition 'type'.
ifrit-4.1.2/core/idatareader.cpp:576:66: style: Function 'CallLoad' argument 2 names different: declaration 'v2' definition 'name'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatareader.h:86:2: note: Function 'CallLoad' argument 2 names different: declaration 'v2' definition 'name'.
ifrit-4.1.2/core/idatareader.cpp:576:66: note: Function 'CallLoad' argument 2 names different: declaration 'v2' definition 'name'.
ifrit-4.1.2/core/idatareader.cpp:598:46: style: Function 'CallErase' argument 1 names different: declaration 'v' definition 'type'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatareader.h:88:2: note: Function 'CallErase' argument 1 names different: declaration 'v' definition 'type'.
ifrit-4.1.2/core/idatareader.cpp:598:46: note: Function 'CallErase' argument 1 names different: declaration 'v' definition 'type'.
ifrit-4.1.2/core/idatareader.cpp:647:43: style: Function 'ShiftData' argument 1 names different: declaration 'dx' definition 'dr'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idatareader.h:126:39: note: Function 'ShiftData' argument 1 names different: declaration 'dx' definition 'dr'.
ifrit-4.1.2/core/idatareader.cpp:647:43: note: Function 'ShiftData' argument 1 names different: declaration 'dx' definition 'dr'.
ifrit-4.1.2/core/idatareader.cpp:123:5: style: Class 'iDataReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/idatareader.cpp:123:5: style: Class 'iDataReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/iprobefilter.h:49:2: style: Class 'iProbeFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iprobefilter.h:59:14: style: The function 'FillInputPortInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:80:0: note: Virtual function in base class
ifrit-4.1.2/core/iprobefilter.h:59:14: note: Function in derived class
ifrit-4.1.2/core/iprobefilter.h:60:14: style: The function 'FillOutputPortInformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:81:0: note: Virtual function in base class
ifrit-4.1.2/core/iprobefilter.h:60:14: note: Function in derived class
ifrit-4.1.2/core/iprobefilter.h:62:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/iprobefilter.h:62:15: note: Function in derived class
ifrit-4.1.2/core/idirectory.cpp:47:38: style: Function 'Open' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idirectory.h:48:27: note: Function 'Open' argument 1 names different: declaration 'name' definition 'fname'.
ifrit-4.1.2/core/idirectory.cpp:47:38: note: Function 'Open' argument 1 names different: declaration 'name' definition 'fname'.
ifrit-4.1.2/core/idirectory.cpp:95:50: style: Function 'GetFile' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idirectory.h:55:40: note: Function 'GetFile' argument 1 names different: declaration 'file' definition 'name'.
ifrit-4.1.2/core/idirectory.cpp:95:50: note: Function 'GetFile' argument 1 names different: declaration 'file' definition 'name'.
ifrit-4.1.2/core/idirectory.cpp:136:42: style: Function 'ExpandFileName' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
ifrit-4.1.2/core/idirectory.h:64:38: note: Function 'ExpandFileName' argument 1 names different: declaration 'name' definition 'fname'.
ifrit-4.1.2/core/idirectory.cpp:136:42: note: Function 'ExpandFileName' argument 1 names different: declaration 'name' definition 'fname'.
ifrit-4.1.2/core/idirectory.h:57:7: performance: Technically the member function 'iDirectory::Make' can be static. [functionStatic]
ifrit-4.1.2/core/idirectory.cpp:116:18: note: Technically the member function 'iDirectory::Make' can be static.
ifrit-4.1.2/core/idirectory.h:57:7: note: Technically the member function 'iDirectory::Make' can be static.
ifrit-4.1.2/core/iproperty.h:188:24: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:131:24: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:188:24: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:189:25: style: The function 'GetTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:132:25: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:189:25: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:190:18: style: The function 'ConvertToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:133:18: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:190:18: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:192:15: style: The function 'SaveStateToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:135:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:192:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:193:15: style: The function 'LoadStateFromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:136:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:193:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:195:15: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:141:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:195:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:196:15: style: The function 'CopyElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:142:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:196:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:216:15: style: The function 'PushPostedValue_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:216:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:217:15: style: The function 'HasPostedRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:113:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:217:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:243:14: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:243:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:244:15: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:244:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:246:15: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:246:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:247:15: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:247:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:251:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:251:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:278:14: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:138:14: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:278:14: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:279:15: style: The function 'IsFixedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:139:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:279:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:281:15: style: The function 'GetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:201:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:281:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:282:15: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:202:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:282:15: note: Function in derived class
ifrit-4.1.2/core/iproperty.h:286:15: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iproperty.h:148:15: note: Virtual function in base class
ifrit-4.1.2/core/iproperty.h:286:15: note: Function in derived class
ifrit-4.1.2/core/iresampleimagedatafilter.h:40:2: style: Class 'iResampleImageDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:52:15: style: The function 'UpdateReplicas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewsubjectpipeline.h:112:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:52:15: note: Function in derived class
ifrit-4.1.2/core/ifieldglyphpipeline.h:55:15: style: The function 'PrepareInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/ifieldglyphpipeline.h:55:15: note: Function in derived class
ifrit-4.1.2/core/ifieldviewsubject.cpp:81:45: style: Function 'SetGlyphSize' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifieldviewsubject.h:50:2: note: Function 'SetGlyphSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ifieldviewsubject.cpp:81:45: note: Function 'SetGlyphSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ifieldviewsubject.cpp:93:49: style: Function 'SetGlyphSampleRate' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifieldviewsubject.h:51:2: note: Function 'SetGlyphSampleRate' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ifieldviewsubject.cpp:93:49: note: Function 'SetGlyphSampleRate' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/imergedatafilter.h:43:2: style: Class 'iMergeDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ifile.cpp:139:6: style: The scope of the variable 'n' can be reduced. [variableScope]
ifrit-4.1.2/core/ifile.cpp:65:29: style: Function 'iFile' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifile.h:64:23: note: Function 'iFile' argument 1 names different: declaration 'name' definition 'n'.
ifrit-4.1.2/core/ifile.cpp:65:29: note: Function 'iFile' argument 1 names different: declaration 'name' definition 'n'.
ifrit-4.1.2/core/ifile.cpp:81:36: style: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifile.h:69:30: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'.
ifrit-4.1.2/core/ifile.cpp:81:36: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'.
ifrit-4.1.2/core/ifile.cpp:251:32: style: Function 'ReturnToMarker' argument 1 names different: declaration 'marker' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifile.h:90:26: note: Function 'ReturnToMarker' argument 1 names different: declaration 'marker' definition 'm'.
ifrit-4.1.2/core/ifile.cpp:251:32: note: Function 'ReturnToMarker' argument 1 names different: declaration 'marker' definition 'm'.
ifrit-4.1.2/core/ifile.cpp:67:2: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ifile.cpp:68:2: style: Class 'iFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/ifile.cpp:68:2: style: Class 'iFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/ifileloader.cpp:995:1: style: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifileloader.h:94:2: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:995:1: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:996:1: style: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifileloader.h:95:2: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:996:1: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:997:1: style: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifileloader.h:96:2: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:997:1: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:998:1: style: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ifileloader.h:97:2: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.cpp:998:1: note: Function 'SwapBytesRange' argument 1 names different: declaration 'data' definition 'p'.
ifrit-4.1.2/core/ifileloader.h:237:12: style: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ifileloader.cpp:305:137: note: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ifileloader.h:237:12: note: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ifileloader.h:237:12: style: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ifileloader.cpp:311:182: note: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ifileloader.h:237:12: note: Member variable 'iFileLoader::mPriority' is in the wrong place in the initializer list.
ifrit-4.1.2/core/iflipnormalsfilter.h:40:2: style: Class 'iFlipNormalsFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iframedtextactor.cpp:58:49: style: Function 'iFramedTextActor' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iframedtextactor.h:53:32: note: Function 'iFramedTextActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/iframedtextactor.cpp:58:49: note: Function 'iFramedTextActor' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/iframedtextactor.cpp:58:19: warning: Member variable 'iFramedTextActor::wBounds' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iframedtextactor.cpp:58:19: warning: Member variable 'iFramedTextActor::wTrueBounds' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:543:8: style: The scope of the variable 'v' can be reduced. [variableScope]
ifrit-4.1.2/core/ihistogrammaker.cpp:543:11: style: The scope of the variable 'vmin' can be reduced. [variableScope]
ifrit-4.1.2/core/ihistogrammaker.cpp:543:17: style: The scope of the variable 'vmax' can be reduced. [variableScope]
ifrit-4.1.2/core/ihistogrammaker.cpp:616:7: style: The scope of the variable 'iv' can be reduced. [variableScope]
ifrit-4.1.2/core/ihistogrammaker.cpp:742:29: warning: Member variable 'PointInfo::Value' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:747:27: warning: Member variable 'VarItem::Overflow' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:747:27: warning: Member variable 'VarItem::DataStep' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:218:2: warning: Member variable 'iHistogramMakerWorker::Var' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:218:2: warning: Member variable 'iHistogramMakerWorker::StretchId' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:218:2: warning: Member variable 'iHistogramMakerWorker::Overflow' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ihistogrammaker.cpp:278:2: style: Class 'iHistogramMaker' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/ihistogrammaker.cpp:278:2: style: Class 'iHistogramMaker' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < ProcDataItem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iidentityfilter.h:45:2: style: Class 'iIdentityFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iimage.cpp:275:15: style: The scope of the variable 'joff' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:11: style: The scope of the variable 'x0' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:15: style: The scope of the variable 'y0' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:19: style: The scope of the variable 'x1' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:23: style: The scope of the variable 'y1' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:27: style: The scope of the variable 'dx' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:454:31: style: The scope of the variable 'dy' can be reduced. [variableScope]
ifrit-4.1.2/core/iimage.cpp:86:52: style: Function 'CreateData' argument 3 names different: declaration 'depth' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iimage.h:115:45: note: Function 'CreateData' argument 3 names different: declaration 'depth' definition 'd'.
ifrit-4.1.2/core/iimage.cpp:86:52: note: Function 'CreateData' argument 3 names different: declaration 'depth' definition 'd'.
ifrit-4.1.2/core/iimage.cpp:233:40: style: Function 'ReplaceData' argument 1 names different: declaration 'n' definition 'newdata'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iimage.h:87:33: note: Function 'ReplaceData' argument 1 names different: declaration 'n' definition 'newdata'.
ifrit-4.1.2/core/iimage.cpp:233:40: note: Function 'ReplaceData' argument 1 names different: declaration 'n' definition 'newdata'.
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: i0l [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: i0s [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: x0l [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: x0s [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: j0s [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: y0l [memleak]
ifrit-4.1.2/core/iimage.cpp:464:0: error: Memory leak: y0s [memleak]
ifrit-4.1.2/core/iimagecomposer.cpp:392:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposer.cpp:392:12: style: The scope of the variable 'k' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposer.cpp:392:15: style: The scope of the variable 'xoff' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposer.cpp:393:24: style: The scope of the variable 'dPtr1' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposer.h:70:2: style: Member variable 'iImageComposer::ForegroundWindowIndex' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/iimagecomposer.cpp:84:2: note: Member variable 'iImageComposer::ForegroundWindowIndex' is in the wrong place in the initializer list.
ifrit-4.1.2/core/iimagecomposer.h:70:2: note: Member variable 'iImageComposer::ForegroundWindowIndex' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipointer.h:70:3: style: Class 'TrivialBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iImageComposerForegroundWindow * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iimagecomposerwindows.h:110:14: style: The function 'GetId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:67:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:110:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:111:14: style: The function 'GetImageX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:68:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:111:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:112:14: style: The function 'GetImageY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:69:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:112:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:113:14: style: The function 'GetImageWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:70:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:113:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:114:14: style: The function 'GetImageHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:71:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:114:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:115:14: style: The function 'GetContentsX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:72:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:115:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:116:14: style: The function 'GetContentsY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:73:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:116:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:117:14: style: The function 'GetContentsWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:74:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:117:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:118:14: style: The function 'GetContentsHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:75:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:118:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:119:14: style: The function 'GetWindowWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:76:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:119:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:120:14: style: The function 'GetWindowHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:77:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:120:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:122:15: style: The function 'IsEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:122:15: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:123:15: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:80:15: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:123:15: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:165:14: style: The function 'GetId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:67:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:165:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:166:14: style: The function 'GetImageX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:68:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:166:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:167:14: style: The function 'GetImageY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:69:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:167:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:168:14: style: The function 'GetImageWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:70:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:168:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:169:14: style: The function 'GetImageHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:71:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:169:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:170:14: style: The function 'GetContentsX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:72:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:170:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:171:14: style: The function 'GetContentsY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:73:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:171:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:172:14: style: The function 'GetContentsWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:74:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:172:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:173:14: style: The function 'GetContentsHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:75:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:173:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:174:14: style: The function 'GetWindowWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:76:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:174:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:175:14: style: The function 'GetWindowHeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:77:14: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:175:14: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:177:15: style: The function 'UpdateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:65:15: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:177:15: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:179:15: style: The function 'IsEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:79:15: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:179:15: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.h:180:15: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iimagecomposerwindows.h:80:15: note: Virtual function in base class
ifrit-4.1.2/core/iimagecomposerwindows.h:180:15: note: Function in derived class
ifrit-4.1.2/core/iimagecomposerwindows.cpp:336:18: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:329:17: note: first condition
ifrit-4.1.2/core/iimagecomposerwindows.cpp:336:18: note: second condition
ifrit-4.1.2/core/iimagecomposerwindows.cpp:346:18: warning: Identical condition 'h.IsStopped()', second condition is always false [identicalConditionAfterEarlyExit]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:329:17: note: first condition
ifrit-4.1.2/core/iimagecomposerwindows.cpp:346:18: note: second condition
ifrit-4.1.2/core/iimagecomposerwindows.cpp:310:11: warning: Logical conjunction always evaluates to false: win < 0 && win > 2. [incorrectLogicOperator]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:66:26: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:119:9: style: The scope of the variable 'f' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:219:7: style: The scope of the variable 'x0' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:219:11: style: The scope of the variable 'y0' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:974:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:975:12: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/iimagecomposerwindows.cpp:315:60: style: Function 'RenderStereoImage' argument 1 names different: declaration 'winIm' definition 'im'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iimagecomposerwindows.h:92:39: note: Function 'RenderStereoImage' argument 1 names different: declaration 'winIm' definition 'im'.
ifrit-4.1.2/core/iimagecomposerwindows.cpp:315:60: note: Function 'RenderStereoImage' argument 1 names different: declaration 'winIm' definition 'im'.
ifrit-4.1.2/core/iimagecomposerwindows.cpp:368:82: style: Function 'OverlayImage' argument 2 names different: declaration 'winIm' definition 'inIm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iimagecomposerwindows.h:93:61: note: Function 'OverlayImage' argument 2 names different: declaration 'winIm' definition 'inIm'.
ifrit-4.1.2/core/iimagecomposerwindows.cpp:368:82: note: Function 'OverlayImage' argument 2 names different: declaration 'winIm' definition 'inIm'.
ifrit-4.1.2/core/ilabel.cpp:66:2: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ilabel.cpp:67:2: performance: Variable 'mUnit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ilabel.cpp:68:2: performance: Variable 'mScale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ilabel.cpp:69:2: performance: Variable 'mOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ilabel.cpp:70:2: performance: Variable 'mNumDigits' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ilegend.cpp:80:43: style: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ilegend.h:57:43: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/ilegend.cpp:80:43: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/ilegend.cpp:130:42: style: Function 'UpdateOverlay' argument 1 names different: declaration 'vp' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ilegend.h:58:42: note: Function 'UpdateOverlay' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/ilegend.cpp:130:42: note: Function 'UpdateOverlay' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/ilegend.h:63:2: style: Class 'iLegend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ilights.cpp:184:2: style: Class 'iLights' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/ilights.cpp:184:2: style: Class 'iLights' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/ilights.h:62:2: style: Class 'iLightKit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ilinetobandfilter.h:40:2: style: Class 'iLineToBandFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ilinetotubefilter.h:40:2: style: Class 'iLineToTubeFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/imagnifier.cpp:63:80: style: Function 'ProcessRequest' argument 2 names different: declaration 'inInfo' definition 'inputVector'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imagnifier.h:48:77: note: Function 'ProcessRequest' argument 2 names different: declaration 'inInfo' definition 'inputVector'.
ifrit-4.1.2/core/imagnifier.cpp:63:80: note: Function 'ProcessRequest' argument 2 names different: declaration 'inInfo' definition 'inputVector'.
ifrit-4.1.2/core/imagnifier.cpp:63:115: style: Function 'ProcessRequest' argument 3 names different: declaration 'outInfo' definition 'outputVector'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imagnifier.h:48:107: note: Function 'ProcessRequest' argument 3 names different: declaration 'outInfo' definition 'outputVector'.
ifrit-4.1.2/core/imagnifier.cpp:63:115: note: Function 'ProcessRequest' argument 3 names different: declaration 'outInfo' definition 'outputVector'.
ifrit-4.1.2/core/imagnifier.cpp:83:95: style: Function 'RequestData' argument 3 names different: declaration 'outInfo' definition 'outputVector'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imagnifier.h:52:97: note: Function 'RequestData' argument 3 names different: declaration 'outInfo' definition 'outputVector'.
ifrit-4.1.2/core/imagnifier.cpp:83:95: note: Function 'RequestData' argument 3 names different: declaration 'outInfo' definition 'outputVector'.
ifrit-4.1.2/core/imarker.cpp:365:23: warning: Either the condition 'm!=0' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
ifrit-4.1.2/core/imarker.cpp:359:6: note: Assuming that condition 'm!=0' is not redundant
ifrit-4.1.2/core/imarker.cpp:365:23: note: Null pointer dereference
ifrit-4.1.2/core/imarker.cpp:340:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/imarker.cpp:113:35: style: Function 'SetType' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:57:2: note: Function 'SetType' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/imarker.cpp:113:35: note: Function 'SetType' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/imarker.cpp:141:46: style: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:60:2: note: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'.
ifrit-4.1.2/core/imarker.cpp:141:46: note: Function 'SetColor' argument 1 names different: declaration 's' definition 'c'.
ifrit-4.1.2/core/imarker.cpp:151:40: style: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'op'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:61:2: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'op'.
ifrit-4.1.2/core/imarker.cpp:151:40: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'op'.
ifrit-4.1.2/core/imarker.cpp:171:55: style: Function 'SetBoxPosition' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:62:2: note: Function 'SetBoxPosition' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/imarker.cpp:171:55: note: Function 'SetBoxPosition' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/imarker.cpp:194:55: style: Function 'SetCaptionPosition' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:65:2: note: Function 'SetCaptionPosition' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/imarker.cpp:194:55: note: Function 'SetCaptionPosition' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/imarker.cpp:208:52: style: Function 'SetPosition' argument 1 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:68:36: note: Function 'SetPosition' argument 1 names different: declaration 'v' definition 'p'.
ifrit-4.1.2/core/imarker.cpp:208:52: note: Function 'SetPosition' argument 1 names different: declaration 'v' definition 'p'.
ifrit-4.1.2/core/imarker.cpp:338:37: style: Function 'BuildLegend' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:146:23: note: Function 'BuildLegend' argument 1 names different: declaration 'i' definition 'n'.
ifrit-4.1.2/core/imarker.cpp:338:37: note: Function 'BuildLegend' argument 1 names different: declaration 'i' definition 'n'.
ifrit-4.1.2/core/imarker.cpp:353:37: style: Function 'UpdateEntry' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imarker.h:147:23: note: Function 'UpdateEntry' argument 1 names different: declaration 'i' definition 'n'.
ifrit-4.1.2/core/imarker.cpp:353:37: note: Function 'UpdateEntry' argument 1 names different: declaration 'i' definition 'n'.
ifrit-4.1.2/core/imarker.cpp:66:2: performance: Variable 'mColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imarker.cpp:254:2: performance: Variable 'mLegendPosition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imarker.h:80:2: style: Class 'iMarkerInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ilegend.h:57:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/ilegend.h:57:15: note: Function in derived class
ifrit-4.1.2/core/ilegend.h:58:15: style: The function 'UpdateOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:65:0: note: Virtual function in base class
ifrit-4.1.2/core/ilegend.h:58:15: note: Function in derived class
ifrit-4.1.2/core/ilegend.h:59:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:66:0: note: Virtual function in base class
ifrit-4.1.2/core/ilegend.h:59:15: note: Function in derived class
ifrit-4.1.2/core/imaterial.cpp:69:2: performance: Variable 'mShadingMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imaterial.cpp:70:2: performance: Variable 'mAmbient' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imaterial.cpp:71:2: performance: Variable 'mDiffuse' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imaterial.cpp:72:2: performance: Variable 'mSpecular' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imaterial.cpp:73:2: performance: Variable 'mSpecularPower' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/imeasuringbox.cpp:211:43: style: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imeasuringbox.h:62:24: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/imeasuringbox.cpp:211:43: note: Function 'SetOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/imeasuringbox.cpp:222:54: style: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'. [funcArgNamesDifferent]
ifrit-4.1.2/core/imeasuringbox.h:75:43: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/imeasuringbox.cpp:222:54: note: Function 'UpdateGeometry' argument 1 names different: declaration 'vp' definition 'viewport'.
ifrit-4.1.2/core/imeasuringbox.cpp:284:2: style: Class 'iMeasuringBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/imeasuringbox.cpp:284:2: style: Class 'iMeasuringBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/imeasuringbox.h:79:2: style: Class 'iMeasuringBoxActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/imeasuringbox.cpp:119:3: style: Class 'KeyboardObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/imeasuringbox.h:111:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/imeasuringbox.h:111:15: note: Function in derived class
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < VisitedFile >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iobject.cpp:215:17: style: The scope of the variable 'obj' can be reduced. [variableScope]
ifrit-4.1.2/core/iobject.cpp:283:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iobject.cpp:398:42: style: Function 'SaveStateToString' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iobject.h:95:42: note: Function 'SaveStateToString' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/iobject.cpp:398:42: note: Function 'SaveStateToString' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/iobject.cpp:418:47: style: Function 'SavePropertiesToString' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iobject.h:117:47: note: Function 'SavePropertiesToString' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/iobject.cpp:418:47: note: Function 'SavePropertiesToString' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/iobjectcollection.cpp:67:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
ifrit-4.1.2/core/iobjectcollection.h:81:15: style: The function 'CreateMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:81:15: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:82:15: style: The function 'RemoveMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:55:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:82:15: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:107:15: style: The function 'RemoveMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:82:15: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:107:15: note: Function in derived class
ifrit-4.1.2/core/iobjectfactory.cpp:109:9: style: Condition 'obj==0' is always true [knownConditionTrueFalse]
ifrit-4.1.2/core/iobjectfactory.cpp:102:21: note: Assignment 'obj=0', assigned value is 0
ifrit-4.1.2/core/iobjectfactory.cpp:109:9: note: Condition 'obj==0' is always true
ifrit-4.1.2/core/iobjectfactory.cpp:109:9: style: Same expression on both sides of '==' because the value of 'obj' and '0' are the same. [duplicateExpression]
ifrit-4.1.2/core/iobjectfactory.cpp:102:21: note: 'obj' is assigned value '0' here.
ifrit-4.1.2/core/iobjectfactory.cpp:109:9: note: Same expression on both sides of '==' because the value of 'obj' and '0' are the same.
ifrit-4.1.2/core/iobjectfactory.cpp:235:24: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/iobjectfactory.cpp:249:20: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/iobjectfactory.cpp:263:24: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/ipointer.h:162:0: style: 'iPointer :: Ordered < iAbstractExtension >::operator=' should return 'iPointer :: Ordered < iAbstractExtension > &'. [operatorEq]
ifrit-4.1.2/core/iobjectfactory.cpp:69:2: style: Class 'iAbstractExtensionPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:155:0: style: Class 'iPointer :: Ordered < iAbstractExtension >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointer.h:70:0: style: Class 'iPointer :: TrivialBase < iAbstractExtension >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:139:0: style: Class 'iOrderedArray < iAbstractExtensionPointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iAbstractExtensionPointer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ioptimizepolydatafilter.h:40:2: style: Class 'iOptimizePolyDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iorthopolygonplanefilter.cpp:50:0: error: #error Misconfiguration: missing IVTK_QUAD_ORDER define. [preprocessorErrorDirective]
ifrit-4.1.2/core/iorthoslicer.cpp:285:41: style: Function 'GetUV' argument 2 names different: declaration 'Uidx' definition 'u'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iorthoslicer.h:59:35: note: Function 'GetUV' argument 2 names different: declaration 'Uidx' definition 'u'.
ifrit-4.1.2/core/iorthoslicer.cpp:285:41: note: Function 'GetUV' argument 2 names different: declaration 'Uidx' definition 'u'.
ifrit-4.1.2/core/iorthoslicer.cpp:285:49: style: Function 'GetUV' argument 3 names different: declaration 'Vidx' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iorthoslicer.h:59:46: note: Function 'GetUV' argument 3 names different: declaration 'Vidx' definition 'v'.
ifrit-4.1.2/core/iorthoslicer.cpp:285:49: note: Function 'GetUV' argument 3 names different: declaration 'Vidx' definition 'v'.
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:55:75: style: Function 'SetTexturePiece' argument 2 names different: declaration 'offX' definition 'offx'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iorthotextureplanefilter.h:47:50: note: Function 'SetTexturePiece' argument 2 names different: declaration 'offX' definition 'offx'.
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:55:75: note: Function 'SetTexturePiece' argument 2 names different: declaration 'offX' definition 'offx'.
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:55:85: style: Function 'SetTexturePiece' argument 3 names different: declaration 'offY' definition 'offy'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iorthotextureplanefilter.h:47:60: note: Function 'SetTexturePiece' argument 3 names different: declaration 'offY' definition 'offy'.
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:55:85: note: Function 'SetTexturePiece' argument 3 names different: declaration 'offY' definition 'offy'.
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:48:27: warning: Member variable 'iOrthoTexturePlaneFilter::mGlobalOrg' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iorthotextureplanefilter.cpp:48:27: warning: Member variable 'iOrthoTexturePlaneFilter::mGlobalDims' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ioutput.cpp:201:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iOutputChannel * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iOutputChannel * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ioverlayhelper.cpp:46:50: style: Function 'New' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ioverlayhelper.h:61:42: note: Function 'New' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ioverlayhelper.cpp:46:50: note: Function 'New' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ioverlayhelper.cpp:53:45: style: Function 'iOverlayHelper' argument 1 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ioverlayhelper.h:83:30: note: Function 'iOverlayHelper' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ioverlayhelper.cpp:53:45: note: Function 'iOverlayHelper' argument 1 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ioverlayhelper.cpp:103:51: style: Function 'GetCamera' argument 1 names different: declaration 'viewport' definition 'vp'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ioverlayhelper.h:66:36: note: Function 'GetCamera' argument 1 names different: declaration 'viewport' definition 'vp'.
ifrit-4.1.2/core/ioverlayhelper.cpp:103:51: note: Function 'GetCamera' argument 1 names different: declaration 'viewport' definition 'vp'.
ifrit-4.1.2/core/ioverlayhelper.h:83:2: style: Class 'iOverlayHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipaintedviewsubject.cpp:92:44: style: Function 'SetPaintVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipaintedviewsubject.h:50:2: note: Function 'SetPaintVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ipaintedviewsubject.cpp:92:44: note: Function 'SetPaintVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ipaintedviewsubject.cpp:112:43: style: Function 'SetPalette' argument 1 names different: declaration 's' definition 'pid'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipaintedviewsubject.h:49:2: note: Function 'SetPalette' argument 1 names different: declaration 's' definition 'pid'.
ifrit-4.1.2/core/ipaintedviewsubject.cpp:112:43: note: Function 'SetPalette' argument 1 names different: declaration 's' definition 'pid'.
ifrit-4.1.2/core/ipaintedviewsubject.h:84:17: style: Member variable 'iPaintedViewSubject::Palette' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ipaintedviewsubject.cpp:190:2: note: Member variable 'iPaintedViewSubject::Palette' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipaintedviewsubject.h:84:17: note: Member variable 'iPaintedViewSubject::Palette' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipalette.cpp:222:13: style: The scope of the variable 'ir' can be reduced. [variableScope]
ifrit-4.1.2/core/ipalette.cpp:223:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ifrit-4.1.2/core/ipalette.cpp:224:17: style: The scope of the variable 'r' can be reduced. [variableScope]
ifrit-4.1.2/core/ipalette.cpp:224:20: style: The scope of the variable 'g' can be reduced. [variableScope]
ifrit-4.1.2/core/ipalette.cpp:224:23: style: The scope of the variable 'b' can be reduced. [variableScope]
ifrit-4.1.2/core/ipalette.cpp:188:41: style: Function 'CopyState' argument 1 names different: declaration 'p' definition 'other'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipalette.h:60:40: note: Function 'CopyState' argument 1 names different: declaration 'p' definition 'other'.
ifrit-4.1.2/core/ipalette.cpp:188:41: note: Function 'CopyState' argument 1 names different: declaration 'p' definition 'other'.
ifrit-4.1.2/core/ipalette.cpp:59:2: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iarray.h:139:0: style: Class 'iOrderedArray < iOrderedPair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:88:0: style: Class 'iLookupArray < iOrderedPair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iOrderedPair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparallelfft.cpp:136:9: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
ifrit-4.1.2/core/iparallelfft.cpp:135:9: note: Assignment 'ret=0', assigned value is 0
ifrit-4.1.2/core/iparallelfft.cpp:136:9: note: Condition 'ret==0' is always true
ifrit-4.1.2/core/iparallelfft.cpp:104:37: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:105:44: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:106:44: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:218:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:262:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:281:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:327:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:348:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:394:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:414:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:458:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:477:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:521:28: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ifrit-4.1.2/core/iparallelfft.cpp:2368:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:2575:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:3238:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:3433:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:5839:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:6048:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:6716:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:6913:0: style: The scope of the variable 'i__2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelfft.cpp:78:68: style: Function 'Transform' argument 4 names different: declaration 'n1' definition 'nn1'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.h:50:55: note: Function 'Transform' argument 4 names different: declaration 'n1' definition 'nn1'.
ifrit-4.1.2/core/iparallelfft.cpp:78:68: note: Function 'Transform' argument 4 names different: declaration 'n1' definition 'nn1'.
ifrit-4.1.2/core/iparallelfft.cpp:78:77: style: Function 'Transform' argument 5 names different: declaration 'n2' definition 'nn2'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.h:50:63: note: Function 'Transform' argument 5 names different: declaration 'n2' definition 'nn2'.
ifrit-4.1.2/core/iparallelfft.cpp:78:77: note: Function 'Transform' argument 5 names different: declaration 'n2' definition 'nn2'.
ifrit-4.1.2/core/iparallelfft.cpp:78:86: style: Function 'Transform' argument 6 names different: declaration 'n3' definition 'nn3'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.h:50:71: note: Function 'Transform' argument 6 names different: declaration 'n3' definition 'nn3'.
ifrit-4.1.2/core/iparallelfft.cpp:78:86: note: Function 'Transform' argument 6 names different: declaration 'n3' definition 'nn3'.
ifrit-4.1.2/core/iparallelfft.cpp:78:98: style: Function 'Transform' argument 7 names different: declaration 'data' definition 'data1'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.h:50:82: note: Function 'Transform' argument 7 names different: declaration 'data' definition 'data1'.
ifrit-4.1.2/core/iparallelfft.cpp:78:98: note: Function 'Transform' argument 7 names different: declaration 'data' definition 'data1'.
ifrit-4.1.2/core/iparallelfft.cpp:78:112: style: Function 'Transform' argument 8 names different: declaration 'dnyq' definition 'dnyq1'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.h:50:95: note: Function 'Transform' argument 8 names different: declaration 'dnyq' definition 'dnyq1'.
ifrit-4.1.2/core/iparallelfft.cpp:78:112: note: Function 'Transform' argument 8 names different: declaration 'dnyq' definition 'dnyq1'.
ifrit-4.1.2/core/iparallelfft.cpp:775:45: style: Function 'cfftb1_' argument 2 names different: declaration 'c' definition 'c__'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.cpp:47:29: note: Function 'cfftb1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:775:45: note: Function 'cfftb1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:1529:45: style: Function 'cfftf1_' argument 2 names different: declaration 'c' definition 'c__'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.cpp:46:29: note: Function 'cfftf1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:1529:45: note: Function 'cfftf1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:3026:45: style: Function 'rfftb1_' argument 2 names different: declaration 'c' definition 'c__'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.cpp:44:29: note: Function 'rfftb1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:3026:45: note: Function 'rfftb1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:3884:45: style: Function 'rfftf1_' argument 2 names different: declaration 'c' definition 'c__'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelfft.cpp:43:29: note: Function 'rfftf1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:3884:45: note: Function 'rfftf1_' argument 2 names different: declaration 'c' definition 'c__'.
ifrit-4.1.2/core/iparallelfft.cpp:562:23: style: struct member 'complex::r' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:562:26: style: struct member 'complex::i' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:563:29: style: struct member 'doublecomplex::r' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:563:32: style: struct member 'doublecomplex::i' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:598:0: style: struct member 'cilist::cierr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:599:0: style: struct member 'cilist::ciunit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:600:0: style: struct member 'cilist::ciend' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:601:8: style: struct member 'cilist::cifmt' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:602:0: style: struct member 'cilist::cirec' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:607:0: style: struct member 'icilist::icierr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:608:8: style: struct member 'icilist::iciunit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:609:0: style: struct member 'icilist::iciend' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:610:8: style: struct member 'icilist::icifmt' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:611:0: style: struct member 'icilist::icirlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:612:0: style: struct member 'icilist::icirnum' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:617:0: style: struct member 'olist::oerr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:618:0: style: struct member 'olist::ounit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:619:8: style: struct member 'olist::ofnm' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:620:0: style: struct member 'olist::ofnmlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:621:8: style: struct member 'olist::osta' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:622:8: style: struct member 'olist::oacc' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:623:8: style: struct member 'olist::ofm' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:624:0: style: struct member 'olist::orl' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:625:8: style: struct member 'olist::oblnk' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:630:0: style: struct member 'cllist::cerr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:631:0: style: struct member 'cllist::cunit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:632:8: style: struct member 'cllist::csta' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:637:0: style: struct member 'alist::aerr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:638:0: style: struct member 'alist::aunit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:643:0: style: struct member 'inlist::inerr' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:644:0: style: struct member 'inlist::inunit' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:645:8: style: struct member 'inlist::infile' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:646:0: style: struct member 'inlist::infilen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:647:10: style: struct member 'inlist::inex' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:648:10: style: struct member 'inlist::inopen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:649:10: style: struct member 'inlist::innum' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:650:10: style: struct member 'inlist::innamed' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:651:8: style: struct member 'inlist::inname' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:652:0: style: struct member 'inlist::innamlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:653:8: style: struct member 'inlist::inacc' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:654:0: style: struct member 'inlist::inacclen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:655:8: style: struct member 'inlist::inseq' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:656:0: style: struct member 'inlist::inseqlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:657:9: style: struct member 'inlist::indir' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:658:0: style: struct member 'inlist::indirlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:659:8: style: struct member 'inlist::infmt' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:660:0: style: struct member 'inlist::infmtlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:661:8: style: struct member 'inlist::inform' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:662:0: style: struct member 'inlist::informlen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:663:8: style: struct member 'inlist::inunf' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:664:0: style: struct member 'inlist::inunflen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:665:10: style: struct member 'inlist::inrecl' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:666:10: style: struct member 'inlist::innrec' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:667:8: style: struct member 'inlist::inblank' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:668:0: style: struct member 'inlist::inblanklen' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:674:11: style: union member 'Multitype::g' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:675:0: style: union member 'Multitype::h' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:676:0: style: union member 'Multitype::i' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:678:7: style: union member 'Multitype::r' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:679:13: style: union member 'Multitype::d' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:697:8: style: struct member 'Namelist::name' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:698:12: style: struct member 'Namelist::vars' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:699:6: style: struct member 'Namelist::nvars' is never used. [unusedStructMember]
ifrit-4.1.2/core/iparallelfft.cpp:60:15: warning: Member variable 'iParallelFFT::mData' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/iparallelfft.cpp:60:15: warning: Member variable 'iParallelFFT::mDnyq' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/iparallelfft.cpp:60:15: warning: Member variable 'iParallelFFT::mNC' is not initialized in the constructor. [uninitMemberVarPrivate]
ifrit-4.1.2/core/iparallelfft.h:58:2: style: Class 'iParallelFFT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparallelmanager.cpp:257:15: style: C-style pointer casting [cstyleCast]
ifrit-4.1.2/core/iparallelmanager.cpp:131:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelmanager.cpp:143:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ifrit-4.1.2/core/iparallelmanager.cpp:312:19: warning: Member variable 'iParallelManager::mNumProcs' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelmanager.cpp:312:19: warning: Member variable 'iParallelManager::mMinNumProcs' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelmanager.cpp:312:19: warning: Member variable 'iParallelManager::mMaxNumProcs' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelmanager.cpp:312:19: warning: Member variable 'iParallelManager::mCount' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelmanager.cpp:312:19: warning: Member variable 'iParallelManager::mHelper' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparallelmanager.cpp:287:3: style: Class 'SharedMemoryManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparallelworker.cpp:45:52: style: Function 'iParallelWorker' argument 1 names different: declaration 'pp' definition 'pm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparallelworker.h:59:36: note: Function 'iParallelWorker' argument 1 names different: declaration 'pp' definition 'pm'.
ifrit-4.1.2/core/iparallelworker.cpp:45:52: note: Function 'iParallelWorker' argument 1 names different: declaration 'pp' definition 'pm'.
ifrit-4.1.2/core/iparticleconnector.cpp:223:49: style: Function 'SetConnectVariable' argument 1 names different: declaration 'v' definition 'a'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleconnector.h:45:30: note: Function 'SetConnectVariable' argument 1 names different: declaration 'v' definition 'a'.
ifrit-4.1.2/core/iparticleconnector.cpp:223:49: note: Function 'SetConnectVariable' argument 1 names different: declaration 'v' definition 'a'.
ifrit-4.1.2/core/iparticleconnector.cpp:233:57: style: Function 'SetConnectionBreakVariable' argument 1 names different: declaration 'v' definition 'a'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleconnector.h:48:38: note: Function 'SetConnectionBreakVariable' argument 1 names different: declaration 'v' definition 'a'.
ifrit-4.1.2/core/iparticleconnector.cpp:233:57: note: Function 'SetConnectionBreakVariable' argument 1 names different: declaration 'v' definition 'a'.
ifrit-4.1.2/core/iparticleconnector.h:40:2: style: Class 'iParticleConnector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticledataconverter.cpp:201:16: style: The scope of the variable 'inpLins' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledataconverter.cpp:354:9: style: The scope of the variable 's' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledataconverter.h:65:2: style: Class 'iParticleDataConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticleprobefilter.h:39:2: style: Class 'iParticleProbeFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticleprobefilter.h:43:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iprobefilter.h:62:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticleprobefilter.h:43:15: note: Function in derived class
ifrit-4.1.2/core/iparticledensityestimator.cpp:111:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledensityestimator.cpp:115:13: style: The scope of the variable 'sr0' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledensityestimator.cpp:115:18: style: The scope of the variable 'sr2' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledensityestimator.cpp:115:23: style: The scope of the variable 'r2max' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticledensityestimator.cpp:54:28: warning: Member variable 'iParticleDensityEstimator::wVarIn' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticledensityestimator.cpp:54:28: warning: Member variable 'iParticleDensityEstimator::wVarOut' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticledensityestimator.h:64:2: style: Class 'iParticleDensityEstimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticledensityestimator.h:67:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/iparticledensityestimator.h:67:14: note: Function in derived class
ifrit-4.1.2/core/iparticledownsampleiterator.cpp:51:2: performance: Variable 'wIdTot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.cpp:52:2: performance: Variable 'wIdLoc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticledownsampleiterator.cpp:52:11: performance: Variable 'wIdGlob' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticlefileloader.cpp:719:11: style: The scope of the variable 'ptmp' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticlefileloader.cpp:789:6: style: The scope of the variable 'nCompArr' can be reduced. [variableScope]
ifrit-4.1.2/core/iparticlefileloader.cpp:538:41: style: Function 'AddOrderAsVar' argument 1 names different: declaration 'var' definition 'dim'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticlefileloader.cpp:73:25: note: Function 'AddOrderAsVar' argument 1 names different: declaration 'var' definition 'dim'.
ifrit-4.1.2/core/iparticlefileloader.cpp:538:41: note: Function 'AddOrderAsVar' argument 1 names different: declaration 'var' definition 'dim'.
ifrit-4.1.2/core/iparticlefileloader.cpp:538:50: style: Function 'AddOrderAsVar' argument 2 names different: declaration 'nc' definition 'com'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticlefileloader.cpp:73:34: note: Function 'AddOrderAsVar' argument 2 names different: declaration 'nc' definition 'com'.
ifrit-4.1.2/core/iparticlefileloader.cpp:538:50: note: Function 'AddOrderAsVar' argument 2 names different: declaration 'nc' definition 'com'.
ifrit-4.1.2/core/iparticlefileloader.cpp:538:65: style: Function 'AddOrderAsVar' argument 3 names different: declaration 'n' definition 'tot'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticlefileloader.cpp:73:48: note: Function 'AddOrderAsVar' argument 3 names different: declaration 'n' definition 'tot'.
ifrit-4.1.2/core/iparticlefileloader.cpp:538:65: note: Function 'AddOrderAsVar' argument 3 names different: declaration 'n' definition 'tot'.
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mPeriodic' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mFarr' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mDarr' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mDim' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mCom' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mNumProcs' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mPaf' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:517:18: warning: Member variable 'iParticleHelper::mDr' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iparticlefileloader.cpp:918:2: performance: Variable 'NumSelected' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iparticlefileloader.cpp:70:2: style: Class 'iParticleHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticlefileloader.cpp:83:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/iparticlefileloader.cpp:83:14: note: Function in derived class
ifrit-4.1.2/core/iparticlepipeline.h:57:2: style: Class 'iParticlePipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticlepipeline.h:60:15: style: The function 'PrepareInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/iparticlepipeline.h:60:15: note: Function in derived class
ifrit-4.1.2/core/iparticlesplitter.cpp:188:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/iparticlesplitter.cpp:189:19: style: Variable 'o' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/iparticlesplitter.h:52:2: style: Class 'iParticleSplitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < iPair >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iparticleviewsubject.cpp:221:43: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:86:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:221:43: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:236:41: style: Function 'SetType' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:58:2: note: Function 'SetType' argument 1 names different: declaration 's' definition 't'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:236:41: note: Function 'SetType' argument 1 names different: declaration 's' definition 't'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:258:45: style: Function 'SetScaleVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:60:2: note: Function 'SetScaleVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:258:45: note: Function 'SetScaleVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:284:50: style: Function 'SetScaleFactor' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:61:2: note: Function 'SetScaleFactor' argument 1 names different: declaration 's' definition 'f'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:284:50: note: Function 'SetScaleFactor' argument 1 names different: declaration 's' definition 'f'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:296:46: style: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:64:2: note: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:296:46: note: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:319:47: style: Function 'SetConnectVar' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:67:2: note: Function 'SetConnectVar' argument 1 names different: declaration 's' definition 'a'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:319:47: note: Function 'SetConnectVar' argument 1 names different: declaration 's' definition 'a'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:326:55: style: Function 'SetConnectionBreakVar' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:68:2: note: Function 'SetConnectionBreakVar' argument 1 names different: declaration 's' definition 'a'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:326:55: note: Function 'SetConnectionBreakVar' argument 1 names different: declaration 's' definition 'a'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:468:54: style: Function 'BecomeClone' argument 1 names different: declaration 'other' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:138:41: note: Function 'BecomeClone' argument 1 names different: declaration 'other' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:468:54: note: Function 'BecomeClone' argument 1 names different: declaration 'other' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:482:44: style: Function 'SetSplitVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:116:2: note: Function 'SetSplitVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:482:44: note: Function 'SetSplitVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:504:49: style: Function 'SetRenderSortVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iparticleviewsubject.h:136:2: note: Function 'SetRenderSortVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:504:49: note: Function 'SetRenderSortVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/iparticleviewsubject.cpp:100:3: style: Class 'CameraEventObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipicker.cpp:368:51: warning: Either the condition 'obs!=0' is redundant or there is possible null pointer dereference: obs. [nullPointerRedundantCheck]
ifrit-4.1.2/core/ipicker.cpp:345:9: note: Assuming that condition 'obs!=0' is not redundant
ifrit-4.1.2/core/ipicker.cpp:368:51: note: Null pointer dereference
ifrit-4.1.2/core/ipicker.h:75:32: style: Member variable 'iPicker::Position' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ipicker.cpp:232:2: note: Member variable 'iPicker::Position' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipicker.h:75:32: note: Member variable 'iPicker::Position' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipicker.h:72:2: style: Member variable 'iPicker::Accuracy' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ipicker.cpp:233:2: note: Member variable 'iPicker::Accuracy' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipicker.h:72:2: note: Member variable 'iPicker::Accuracy' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ipicker.cpp:239:2: performance: Variable 'mSubjectName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ipicker.cpp:241:2: performance: Variable 'mPickMethod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/ipicker.cpp:176:3: style: Class 'PickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipiecewisefunction.cpp:198:8: style: The scope of the variable 'd' can be reduced. [variableScope]
ifrit-4.1.2/core/ipiecewisefunction.cpp:198:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
ifrit-4.1.2/core/ipiecewisefunction.cpp:198:15: style: The scope of the variable 'dy' can be reduced. [variableScope]
ifrit-4.1.2/core/ipiecewisefunction.cpp:195:58: style: Function 'FindPoint' argument 2 names different: declaration 'd' definition 'dmin'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipiecewisefunction.h:69:39: note: Function 'FindPoint' argument 2 names different: declaration 'd' definition 'dmin'.
ifrit-4.1.2/core/ipiecewisefunction.cpp:195:58: note: Function 'FindPoint' argument 2 names different: declaration 'd' definition 'dmin'.
ifrit-4.1.2/core/ipiecewisefunction.cpp:47:2: style: Class 'iPiecewiseFunctionHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ipointglyph.cpp:525:31: style: Function 'SetType' argument 1 names different: declaration 'm' definition 't'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipointglyph.h:73:19: note: Function 'SetType' argument 1 names different: declaration 'm' definition 't'.
ifrit-4.1.2/core/ipointglyph.cpp:525:31: note: Function 'SetType' argument 1 names different: declaration 'm' definition 't'.
ifrit-4.1.2/core/iposition.cpp:45:14: warning: Member variable 'iCoordinate::mBoxValue' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iposition.cpp:52:14: warning: Member variable 'iCoordinate::mBoxValue' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iposition.h:107:7: style: Unused private function: 'iDistance::PeriodicWrap' [unusedPrivateFunction]
ifrit-4.1.2/core/iposition.h:107:7: performance: Technically the member function 'iDistance::PeriodicWrap' can be static. [functionStatic]
ifrit-4.1.2/core/iposition.cpp:107:17: note: Technically the member function 'iDistance::PeriodicWrap' can be static.
ifrit-4.1.2/core/iposition.h:107:7: note: Technically the member function 'iDistance::PeriodicWrap' can be static.
ifrit-4.1.2/core/ipostscriptwriter.cpp:79:51: style: Function 'WriteFileHeader' argument 1 names different: declaration 'os' definition 'file'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipostscriptwriter.h:63:41: note: Function 'WriteFileHeader' argument 1 names different: declaration 'os' definition 'file'.
ifrit-4.1.2/core/ipostscriptwriter.cpp:79:51: note: Function 'WriteFileHeader' argument 1 names different: declaration 'os' definition 'file'.
ifrit-4.1.2/core/ipostscriptwriter.cpp:79:71: style: Function 'WriteFileHeader' argument 2 names different: declaration 'data' definition 'cache'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ipostscriptwriter.h:63:59: note: Function 'WriteFileHeader' argument 2 names different: declaration 'data' definition 'cache'.
ifrit-4.1.2/core/ipostscriptwriter.cpp:79:71: note: Function 'WriteFileHeader' argument 2 names different: declaration 'data' definition 'cache'.
ifrit-4.1.2/core/ipostscriptwriter.cpp:55:102: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ifrit-4.1.2/core/ireducepolydatafilter.h:44:2: style: Class 'iReducePolyDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireducepolydatafilter2.h:40:2: style: Class 'iReducePolyDataFilter2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/irendertool.cpp:353:18: style: The scope of the variable 'ls' can be reduced. [variableScope]
ifrit-4.1.2/core/irendertool.cpp:531:68: style: Function 'AddObserver' argument 2 names different: declaration 'observer' definition 'command'. [funcArgNamesDifferent]
ifrit-4.1.2/core/irendertool.h:127:64: note: Function 'AddObserver' argument 2 names different: declaration 'observer' definition 'command'.
ifrit-4.1.2/core/irendertool.cpp:531:68: note: Function 'AddObserver' argument 2 names different: declaration 'observer' definition 'command'.
ifrit-4.1.2/core/irendertool.cpp:1117:36: style: Function 'SetFontScale' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/irendertool.h:167:32: note: Function 'SetFontScale' argument 1 names different: declaration 't' definition 's'.
ifrit-4.1.2/core/irendertool.cpp:1117:36: note: Function 'SetFontScale' argument 1 names different: declaration 't' definition 's'.
ifrit-4.1.2/core/irendertool.cpp:1126:35: style: Function 'SetFontType' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/irendertool.h:164:31: note: Function 'SetFontType' argument 1 names different: declaration 't' definition 's'.
ifrit-4.1.2/core/irendertool.cpp:1126:35: note: Function 'SetFontType' argument 1 names different: declaration 't' definition 's'.
ifrit-4.1.2/core/irendertool.cpp:90:2: style: Class 'iMainWindowObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/irendertool.cpp:128:2: style: Class 'iDualWindowObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/irendertool.cpp:170:2: style: Class 'iRendererObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/irendertool.cpp:221:2: style: Class 'iStereoRenderObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/irendertool.cpp:95:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/irendertool.cpp:95:15: note: Function in derived class
ifrit-4.1.2/core/irendertool.cpp:133:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/irendertool.cpp:133:15: note: Function in derived class
ifrit-4.1.2/core/irendertool.cpp:175:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/irendertool.cpp:175:15: note: Function in derived class
ifrit-4.1.2/core/irendertool.cpp:226:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/irendertool.cpp:226:15: note: Function in derived class
ifrit-4.1.2/core/irendertoolbackground.cpp:68:28: error: Array 'mTile[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:68:60: error: Array 'mTile[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:89:35: error: Array 'mTile[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:91:35: error: Array 'mTile[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:121:62: error: Array 'mTile[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:121:83: error: Array 'mTile[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:126:10: error: Array 'mTile[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:144:8: error: Array 'mTile[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:144:19: error: Array 'mTile[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ifrit-4.1.2/core/irendertoolbackground.cpp:140:2: warning: Member variable 'iRenderToolBackgroundImageMapper::mMinExtent' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/irendertoolbackground.cpp:140:2: warning: Member variable 'iRenderToolBackgroundImageMapper::mMaxExtent' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedactor.cpp:175:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/ireplicatedactor.cpp:120:2: style: Class 'iReplicatedActorDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < Replica >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireplicatedgriddata.cpp:55:22: warning: Member variable 'iReplicatedGridData::wDimsIn' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedgriddata.cpp:55:22: warning: Member variable 'iReplicatedGridData::wDimsOut' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedgriddata.cpp:55:22: warning: Member variable 'iReplicatedGridData::wExt' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedgriddata.cpp:55:22: warning: Member variable 'iReplicatedGridData::wPtrIn' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedgriddata.cpp:55:22: warning: Member variable 'iReplicatedGridData::wPtrOut' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ireplicatedgriddata.h:57:2: style: Class 'iReplicatedGridData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireplicatedgriddata.h:61:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedgriddata.h:61:15: note: Function in derived class
ifrit-4.1.2/core/ireplicatedgriddata.h:63:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedgriddata.h:63:14: note: Function in derived class
ifrit-4.1.2/core/ireplicatedpolydata.cpp:513:9: style: The scope of the variable 'xe' can be reduced. [variableScope]
ifrit-4.1.2/core/ireplicatedvolume.cpp:101:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/ireplicatedvolume.h:62:2: style: Class 'iReplicatedVolume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ireplicatedvolume.h:67:15: style: The function 'UpdateReplicasBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedelement.h:60:15: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedvolume.h:67:15: note: Function in derived class
ifrit-4.1.2/core/iresampleimagedatafilter.cpp:45:27: warning: Member variable 'iResampleImageDataFilter::wInDims' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iresampleimagedatafilter.cpp:45:27: warning: Member variable 'iResampleImageDataFilter::wOutDims' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iruler.cpp:182:2: performance: Variable 'mScale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iruler.cpp:184:2: style: Class 'iRuler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/iruler.cpp:184:2: style: Class 'iRuler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/iruler.h:63:2: style: Class 'iRulerActor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iruler.h:58:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iaxis.h:58:15: note: Virtual function in base class
ifrit-4.1.2/core/iruler.h:58:15: note: Function in derived class
ifrit-4.1.2/core/iruler.h:59:15: style: The function 'UpdateOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iaxis.h:59:15: note: Virtual function in base class
ifrit-4.1.2/core/iruler.h:59:15: note: Function in derived class
ifrit-4.1.2/core/iruler.h:92:15: style: The function 'ShowBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iviewmoduletool.h:52:15: note: Virtual function in base class
ifrit-4.1.2/core/iruler.h:92:15: note: Function in derived class
ifrit-4.1.2/core/irunner.cpp:122:14: style: Variable 'sint' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:123:14: style: Variable 'sflt' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:124:14: style: Variable 'sdbl' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:125:14: style: Variable 'sptr' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:126:14: style: Variable 'slng' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:127:14: style: Variable 'svtk' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/irunner.cpp:128:14: style: Variable 'ssiz' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/ishell.cpp:102:30: style: The scope of the variable 'iren' can be reduced. [variableScope]
ifrit-4.1.2/core/ishell.cpp:611:45: style: Function 'SaveStateToFile' argument 1 names different: declaration 'filename' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishell.h:136:46: note: Function 'SaveStateToFile' argument 1 names different: declaration 'filename' definition 'str'.
ifrit-4.1.2/core/ishell.cpp:611:45: note: Function 'SaveStateToFile' argument 1 names different: declaration 'filename' definition 'str'.
ifrit-4.1.2/core/ishell.cpp:649:50: style: Function 'RestoreStateFromFile' argument 1 names different: declaration 'filename' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishell.h:137:51: note: Function 'RestoreStateFromFile' argument 1 names different: declaration 'filename' definition 'str'.
ifrit-4.1.2/core/ishell.cpp:649:50: note: Function 'RestoreStateFromFile' argument 1 names different: declaration 'filename' definition 'str'.
ifrit-4.1.2/core/ishell.cpp:987:71: style: Function 'OnCommandLineOption' argument 2 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishell.h:219:72: note: Function 'OnCommandLineOption' argument 2 names different: declaration 'value' definition 'str'.
ifrit-4.1.2/core/ishell.cpp:987:71: note: Function 'OnCommandLineOption' argument 2 names different: declaration 'value' definition 'str'.
ifrit-4.1.2/core/ishell.h:115:2: style: Member variable 'iShell::AutoRender' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ishell.cpp:135:2: note: Member variable 'iShell::AutoRender' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ishell.h:115:2: note: Member variable 'iShell::AutoRender' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ishell.h:120:2: style: Member variable 'iShell::SaveState' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ishell.cpp:141:2: note: Member variable 'iShell::SaveState' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ishell.h:120:2: note: Member variable 'iShell::SaveState' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ishell.cpp:93:2: style: Class 'iInteractorEventObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iviewmodulecollection.h:52:15: style: The function 'CreateMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:81:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewmodulecollection.h:52:15: note: Function in derived class
ifrit-4.1.2/core/iviewmodulecollection.h:53:15: style: The function 'RemoveMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:107:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewmodulecollection.h:53:15: note: Function in derived class
ifrit-4.1.2/core/iviewmodulecollection.h:60:23: style: The function 'NewObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:84:0: note: Virtual function in base class
ifrit-4.1.2/core/iviewmodulecollection.h:60:23: note: Function in derived class
ifrit-4.1.2/core/ishell.cpp:98:15: style: The function 'ExecuteBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ieventobserver.h:61:15: note: Virtual function in base class
ifrit-4.1.2/core/ishell.cpp:98:15: note: Function in derived class
ifrit-4.1.2/core/iobjectcollection.h:107:0: style: The function 'RemoveMember' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iobjectcollection.h:82:0: note: Virtual function in base class
ifrit-4.1.2/core/iobjectcollection.h:107:0: note: Function in derived class
ifrit-4.1.2/core/ishelleventobservers.cpp:248:50: style: Function 'SetProgress' argument 1 names different: declaration 'fraction' definition 'f'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishelleventobservers.h:56:26: note: Function 'SetProgress' argument 1 names different: declaration 'fraction' definition 'f'.
ifrit-4.1.2/core/ishelleventobservers.cpp:248:50: note: Function 'SetProgress' argument 1 names different: declaration 'fraction' definition 'f'.
ifrit-4.1.2/core/ishelleventobservers.cpp:293:55: style: Function 'SetLabel' argument 1 names different: declaration 'label' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishelleventobservers.h:57:31: note: Function 'SetLabel' argument 1 names different: declaration 'label' definition 's'.
ifrit-4.1.2/core/ishelleventobservers.cpp:293:55: note: Function 'SetLabel' argument 1 names different: declaration 'label' definition 's'.
ifrit-4.1.2/core/ishelleventobservers.cpp:323:75: style: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ishelleventobservers.h:115:60: note: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'.
ifrit-4.1.2/core/ishelleventobservers.cpp:323:75: note: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'.
ifrit-4.1.2/core/ishiftpolydatafilter.h:40:2: style: Class 'iShiftPolyDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ismoothpolydatafilter.cpp:521:22: style: The scope of the variable 'fprime_kpb' can be reduced. [variableScope]
ifrit-4.1.2/core/ismoothpolydatafilter.h:40:2: style: Class 'iSmoothPolyDataFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ismoothpolydatafilter2.h:40:2: style: Class 'iSmoothPolyDataFilter2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/istreamlinefilter.cpp:222:7: style: The scope of the variable 'done' can be reduced. [variableScope]
ifrit-4.1.2/core/istreamlinefilter.cpp:401:59: style: The scope of the variable 'err' can be reduced. [variableScope]
ifrit-4.1.2/core/istreamlinefilter.cpp:528:79: style: Function 'GetVectorWithCIC' argument 3 names different: declaration 'ptrdata' definition 'ptrvec'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istreamlinefilter.h:98:68: note: Function 'GetVectorWithCIC' argument 3 names different: declaration 'ptrdata' definition 'ptrvec'.
ifrit-4.1.2/core/istreamlinefilter.cpp:528:79: note: Function 'GetVectorWithCIC' argument 3 names different: declaration 'ptrdata' definition 'ptrvec'.
ifrit-4.1.2/core/istreamlinefilter.cpp:528:107: style: Function 'GetVectorWithCIC' argument 5 names different: declaration 'origin' definition 'org'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istreamlinefilter.h:98:97: note: Function 'GetVectorWithCIC' argument 5 names different: declaration 'origin' definition 'org'.
ifrit-4.1.2/core/istreamlinefilter.cpp:528:107: note: Function 'GetVectorWithCIC' argument 5 names different: declaration 'origin' definition 'org'.
ifrit-4.1.2/core/istreamlinefilter.cpp:528:122: style: Function 'GetVectorWithCIC' argument 6 names different: declaration 'spacing' definition 'spa'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istreamlinefilter.h:98:115: note: Function 'GetVectorWithCIC' argument 6 names different: declaration 'spacing' definition 'spa'.
ifrit-4.1.2/core/istreamlinefilter.cpp:528:122: note: Function 'GetVectorWithCIC' argument 6 names different: declaration 'spacing' definition 'spa'.
ifrit-4.1.2/core/istreamlinefilter.h:69:2: style: Class 'iStreamLineFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/istretch.cpp:37:29: style: Function 'GetName' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istretch.h:47:29: note: Function 'GetName' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/istretch.cpp:37:29: note: Function 'GetName' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/istring.cpp:809:7: style: The scope of the variable 'is_nws' can be reduced. [variableScope]
ifrit-4.1.2/core/istring.cpp:879:7: style: The scope of the variable 'is_nws' can be reduced. [variableScope]
ifrit-4.1.2/core/istring.cpp:105:33: style: Function 'iString' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:47:25: note: Function 'iString' argument 1 names different: declaration 's' definition 'str'.
ifrit-4.1.2/core/istring.cpp:105:33: note: Function 'iString' argument 1 names different: declaration 's' definition 'str'.
ifrit-4.1.2/core/istring.cpp:337:35: style: Function 'Contains' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:85:27: note: Function 'Contains' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/istring.cpp:337:35: note: Function 'Contains' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/istring.cpp:373:31: style: Function 'Find' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:88:26: note: Function 'Find' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/istring.cpp:373:31: note: Function 'Find' argument 1 names different: declaration 'str' definition 's'.
ifrit-4.1.2/core/istring.cpp:480:38: style: Function 'Replace' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:94:30: note: Function 'Replace' argument 2 names different: declaration 'len' definition 'length'.
ifrit-4.1.2/core/istring.cpp:480:38: note: Function 'Replace' argument 2 names different: declaration 'len' definition 'length'.
ifrit-4.1.2/core/istring.cpp:563:38: style: Function 'Part' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:107:33: note: Function 'Part' argument 2 names different: declaration 'len' definition 'length'.
ifrit-4.1.2/core/istring.cpp:563:38: note: Function 'Part' argument 2 names different: declaration 'len' definition 'length'.
ifrit-4.1.2/core/istring.cpp:574:33: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:112:35: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:574:33: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:589:34: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:113:36: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:589:34: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:604:36: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:116:38: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:604:36: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:622:39: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:124:38: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:622:39: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:638:35: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:114:37: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:638:35: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:653:36: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:115:38: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:653:36: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:668:35: style: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/istring.h:117:37: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:668:35: note: Function 'FromNumber' argument 1 names different: declaration 'n' definition 'd'.
ifrit-4.1.2/core/istring.cpp:94:3: style: Class 'iCharArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/istring.cpp:94:3: style: Class 'iCharArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/istring.cpp:91:2: style: Class 'iCharArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/isurfacepipeline.cpp:75:58: style: Function 'iSurfacePipeline' argument 1 names different: declaration 'owner' definition 's'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfacepipeline.h:71:41: note: Function 'iSurfacePipeline' argument 1 names different: declaration 'owner' definition 's'.
ifrit-4.1.2/core/isurfacepipeline.cpp:75:58: note: Function 'iSurfacePipeline' argument 1 names different: declaration 'owner' definition 's'.
ifrit-4.1.2/core/isurfacepipeline.h:71:2: style: Class 'iSurfacePipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/isurfacepipeline.h:74:15: style: The function 'PrepareInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/isurfacepipeline.h:74:15: note: Function in derived class
ifrit-4.1.2/core/isurfaceviewsubject.cpp:112:45: style: Function 'SetIsoMethod' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:67:2: note: Function 'SetIsoMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:112:45: note: Function 'SetIsoMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:126:42: style: Function 'SetIsoVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:65:2: note: Function 'SetIsoVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:126:42: note: Function 'SetIsoVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:144:46: style: Function 'SetIsoLevel' argument 1 names different: declaration 's' definition 'l'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:66:2: note: Function 'SetIsoLevel' argument 1 names different: declaration 's' definition 'l'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:144:46: note: Function 'SetIsoLevel' argument 1 names different: declaration 's' definition 'l'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:187:48: style: Function 'SetIsoSmoothing' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:68:2: note: Function 'SetIsoSmoothing' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:187:48: note: Function 'SetIsoSmoothing' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:203:42: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:92:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:203:42: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:220:42: style: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/isurfaceviewsubject.h:63:2: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:220:42: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/isurfaceviewsubject.cpp:377:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:51:15: style: The function 'ProvideOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericfilter.h:97:0: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:51:15: note: Function in derived class
ifrit-4.1.2/core/ifieldglyphpipeline.h:63:22: warning: The class 'iTensorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'. [duplInheritedMember]
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:62:28: note: The class 'iTensorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'.
ifrit-4.1.2/core/ifieldglyphpipeline.h:63:22: note: The class 'iTensorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'.
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:56:2: style: Class 'iTensorFieldGlyphPipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/itensorglyphfilter.h:43:2: style: Class 'iTensorGlyphFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:59:15: style: The function 'SetGlyphFilterInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldglyphpipeline.h:57:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:59:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:60:15: style: The function 'SetGlyphFilterScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldglyphpipeline.h:58:15: note: Virtual function in base class
ifrit-4.1.2/core/itensorfieldglyphpipeline.h:60:15: note: Function in derived class
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:87:46: style: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/itensorfieldviewsubject.h:50:2: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:87:46: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:98:49: style: Function 'SetGlyphType' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/itensorfieldviewsubject.h:52:2: note: Function 'SetGlyphType' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:98:49: note: Function 'SetGlyphType' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:138:46: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/itensorfieldviewsubject.h:66:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/itensorfieldviewsubject.cpp:138:46: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/itensorglyphfilter.cpp:44:21: warning: Member variable 'iTensorGlyphFilter::mCurVar' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivectortextsubject.h:56:15: style: The function 'ComputeSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/itextsubject.h:62:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectortextsubject.h:56:15: note: Function in derived class
ifrit-4.1.2/core/ivectortextsubject.h:57:15: style: The function 'UpdateGeometryBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/itextsubject.h:65:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectortextsubject.h:57:15: note: Function in derived class
ifrit-4.1.2/core/itextsubject.cpp:61:41: style: Function 'GetSize' argument 1 names different: declaration 'v' definition 'vp'. [funcArgNamesDifferent]
ifrit-4.1.2/core/itextsubject.h:55:28: note: Function 'GetSize' argument 1 names different: declaration 'v' definition 'vp'.
ifrit-4.1.2/core/itextsubject.cpp:61:41: note: Function 'GetSize' argument 1 names different: declaration 'v' definition 'vp'.
ifrit-4.1.2/core/itextsubject.cpp:46:15: warning: Member variable 'iTextSubject::mSize' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/itransform.cpp:67:44: style: Function 'SetDirection' argument 1 names different: declaration 'dir' definition 'fdir'. [funcArgNamesDifferent]
ifrit-4.1.2/core/itransform.h:50:33: note: Function 'SetDirection' argument 1 names different: declaration 'dir' definition 'fdir'.
ifrit-4.1.2/core/itransform.cpp:67:44: note: Function 'SetDirection' argument 1 names different: declaration 'dir' definition 'fdir'.
ifrit-4.1.2/core/iuniformgriddata.cpp:130:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgriddata.cpp:76:47: style: Function 'GetPeriodicOffsets' argument 1 names different: declaration 'perOff' definition 'off'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iuniformgriddata.h:72:30: note: Function 'GetPeriodicOffsets' argument 1 names different: declaration 'perOff' definition 'off'.
ifrit-4.1.2/core/iuniformgriddata.cpp:76:47: note: Function 'GetPeriodicOffsets' argument 1 names different: declaration 'perOff' definition 'off'.
ifrit-4.1.2/core/iuniformgriddata.cpp:155:51: style: Function 'ShallowCopy' argument 1 names different: declaration 'd' definition 'obj'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iuniformgriddata.h:65:42: note: Function 'ShallowCopy' argument 1 names different: declaration 'd' definition 'obj'.
ifrit-4.1.2/core/iuniformgriddata.cpp:155:51: note: Function 'ShallowCopy' argument 1 names different: declaration 'd' definition 'obj'.
ifrit-4.1.2/core/iuniformgriddata.cpp:169:48: style: Function 'DeepCopy' argument 1 names different: declaration 'd' definition 'obj'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iuniformgriddata.h:66:39: note: Function 'DeepCopy' argument 1 names different: declaration 'd' definition 'obj'.
ifrit-4.1.2/core/iuniformgriddata.cpp:169:48: note: Function 'DeepCopy' argument 1 names different: declaration 'd' definition 'obj'.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:741:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:742:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:805:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:806:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:866:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:469:51: style: Function 'SetVoxelLocation' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iuniformgridfileloader.h:57:28: note: Function 'SetVoxelLocation' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:469:51: note: Function 'SetVoxelLocation' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:652:56: style: Function 'ShiftDataBody' argument 1 names different: declaration 'data' definition 'dataIn'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iuniformgridfileloader.h:74:41: note: Function 'ShiftDataBody' argument 1 names different: declaration 'data' definition 'dataIn'.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:652:56: note: Function 'ShiftDataBody' argument 1 names different: declaration 'data' definition 'dataIn'.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mNumCom' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mDims' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mArr1' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mArr2' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mProgStart' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mProgStep' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mItmp1' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:717:21: warning: Member variable 'iUniformGridHelper::mItmp2' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:109:2: performance: Variable 'mBufferSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:74:7: performance: Technically the member function 'iUniformGridHelper::PadPeriodically' can be static. [functionStatic]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:864:26: note: Technically the member function 'iUniformGridHelper::PadPeriodically' can be static.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:74:7: note: Technically the member function 'iUniformGridHelper::PadPeriodically' can be static.
ifrit-4.1.2/core/iuniformgridfileloader.cpp:115:2: style: Class 'iUniformGridFileLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:115:2: style: Class 'iUniformGridFileLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:69:2: style: Class 'iUniformGridHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iuniformgridfileloader.cpp:78:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/iuniformgridfileloader.cpp:78:14: note: Function in derived class
ifrit-4.1.2/core/ifieldglyphpipeline.h:63:22: warning: The class 'iVectorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'. [duplInheritedMember]
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:59:28: note: The class 'iVectorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'.
ifrit-4.1.2/core/ifieldglyphpipeline.h:63:22: note: The class 'iVectorFieldGlyphPipeline' defines member variable with name 'mOwner' also defined in its parent class 'iFieldGlyphPipeline'.
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:53:2: style: Class 'iVectorFieldGlyphPipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivectorglyphfilter.h:40:2: style: Class 'iVectorGlyphFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:56:15: style: The function 'SetGlyphFilterInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldglyphpipeline.h:57:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:56:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:57:15: style: The function 'SetGlyphFilterScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ifieldglyphpipeline.h:58:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldglyphpipeline.h:57:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldstreamlinepipeline.h:61:2: style: Class 'iVectorFieldStreamLinePipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivectorfieldstreamlinepipeline.h:64:15: style: The function 'PrepareInput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ireplicatedviewsubjectpipeline.h:54:15: note: Virtual function in base class
ifrit-4.1.2/core/ivectorfieldstreamlinepipeline.h:64:15: note: Function in derived class
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:195:20: style: The scope of the variable 'm' can be reduced. [variableScope]
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:410:50: style: Function 'SetSourceType' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:98:2: note: Function 'SetSourceType' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:410:50: note: Function 'SetSourceType' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:447:59: style: Function 'SetNumberOfStreamLines' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:97:2: note: Function 'SetNumberOfStreamLines' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:447:59: note: Function 'SetNumberOfStreamLines' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:459:55: style: Function 'SetSourceOpacity' argument 1 names different: declaration 's' definition 'o'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:99:2: note: Function 'SetSourceOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:459:55: note: Function 'SetSourceOpacity' argument 1 names different: declaration 's' definition 'o'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:469:46: style: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:89:2: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:469:46: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:499:53: style: Function 'SetLineDirection' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:93:2: note: Function 'SetLineDirection' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:499:53: note: Function 'SetLineDirection' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:511:49: style: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:90:2: note: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:511:49: note: Function 'SetLineWidth' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:529:52: style: Function 'SetLineLength' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:92:2: note: Function 'SetLineLength' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:529:52: note: Function 'SetLineLength' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:547:53: style: Function 'SetGlyphBaseSize' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:101:2: note: Function 'SetGlyphBaseSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:547:53: note: Function 'SetGlyphBaseSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:560:51: style: Function 'SetLineQuality' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:91:2: note: Function 'SetLineQuality' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:560:51: note: Function 'SetLineQuality' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:572:48: style: Function 'SetTubeSize' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:94:2: note: Function 'SetTubeSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:572:48: note: Function 'SetTubeSize' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:585:57: style: Function 'SetTubeRangeFactor' argument 1 names different: declaration 's' definition 'q'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:95:2: note: Function 'SetTubeRangeFactor' argument 1 names different: declaration 's' definition 'q'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:585:57: note: Function 'SetTubeRangeFactor' argument 1 names different: declaration 's' definition 'q'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:597:61: style: Function 'SetTubeVariationFactor' argument 1 names different: declaration 's' definition 'q'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:96:2: note: Function 'SetTubeVariationFactor' argument 1 names different: declaration 's' definition 'q'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:597:61: note: Function 'SetTubeVariationFactor' argument 1 names different: declaration 's' definition 'q'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:609:46: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectorfieldviewsubject.h:121:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/ivectorfieldviewsubject.cpp:609:46: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/ivectortextsubject.cpp:57:78: style: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectortextsubject.h:50:66: note: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ivectortextsubject.cpp:57:78: note: Function 'New' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ivectortextsubject.cpp:64:73: style: Function 'iVectorTextSubject' argument 2 names different: declaration 'rv' definition 'rt'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivectortextsubject.h:61:54: note: Function 'iVectorTextSubject' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/ivectortextsubject.cpp:64:73: note: Function 'iVectorTextSubject' argument 2 names different: declaration 'rv' definition 'rt'.
ifrit-4.1.2/core/iviewmodule.cpp:333:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
ifrit-4.1.2/core/iviewmodule.cpp:515:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/iviewmodule.cpp:967:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/core/iviewmodule.cpp:1350:19: style: The scope of the variable 'as' can be reduced. [variableScope]
ifrit-4.1.2/core/iviewmodule.cpp:1283:40: style: Function 'SetCloneOfWindow' argument 1 names different: declaration 's' definition 'w'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iviewmodule.h:117:2: note: Function 'SetCloneOfWindow' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/iviewmodule.cpp:1283:40: note: Function 'SetCloneOfWindow' argument 1 names different: declaration 's' definition 'w'.
ifrit-4.1.2/core/icameraorthoactor.h:63:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/icameraorthoactor.h:63:15: note: Function in derived class
ifrit-4.1.2/core/imeasuringbox.h:75:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/imeasuringbox.h:75:15: note: Function in derived class
ifrit-4.1.2/core/iaxis.h:58:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/iaxis.h:58:15: note: Function in derived class
ifrit-4.1.2/core/iaxis.h:59:15: style: The function 'UpdateOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:65:0: note: Virtual function in base class
ifrit-4.1.2/core/iaxis.h:59:15: note: Function in derived class
ifrit-4.1.2/core/igenericprop.h:58:0: style: The function 'ReleaseGraphicsResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iactor.h:106:15: note: Virtual function in base class
ifrit-4.1.2/core/igenericprop.h:58:0: note: Function in derived class
ifrit-4.1.2/core/iviewmoduleeventobservers.cpp:173:71: style: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iviewmoduleeventobservers.h:100:60: note: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'.
ifrit-4.1.2/core/iviewmoduleeventobservers.cpp:173:71: note: Function 'ExecuteBody' argument 2 names different: declaration 'event' definition 'eventId'.
ifrit-4.1.2/core/iviewsubject.cpp:445:46: style: Function 'BecomeClone' argument 1 names different: declaration 'v' definition 'other'. [funcArgNamesDifferent]
ifrit-4.1.2/core/iviewsubject.h:178:41: note: Function 'BecomeClone' argument 1 names different: declaration 'v' definition 'other'.
ifrit-4.1.2/core/iviewsubject.cpp:445:46: note: Function 'BecomeClone' argument 1 names different: declaration 'v' definition 'other'.
ifrit-4.1.2/core/iviewsubjectobserver.h:63:2: style: Class 'iViewSubjectObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iviewsubjectpipelinedatamanager.h:128:2: style: Class 'iViewSubjectPipelineDataManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivolumedataconverter.cpp:139:8: style: The scope of the variable 'f' can be reduced. [variableScope]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wStretch' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wNumComp' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wInPtr' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wFoffset' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wFscale' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.cpp:53:23: warning: Member variable 'iVolumeDataConverter::wOutPtr' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/core/ivolumedataconverter.h:45:2: style: Class 'iVolumeDataConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/ivolumedataconverter.h:55:14: style: The function 'ExecuteStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/iparallelworker.h:62:14: note: Virtual function in base class
ifrit-4.1.2/core/ivolumedataconverter.h:55:14: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:456:2: style: Variable 'mBlendMode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:452:2: note: Variable 'mBlendMode' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:456:2: note: Variable 'mBlendMode' is reassigned a value before the old one has been used if variable is no semaphore variable.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:538:41: style: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:134:29: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:538:41: note: Function 'ShowBody' argument 1 names different: declaration 's' definition 'show'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:573:38: style: Function 'SetVar' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:108:2: note: Function 'SetVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:573:38: note: Function 'SetVar' argument 1 names different: declaration 's' definition 'v'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:592:42: style: Function 'SetPalette' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:111:2: note: Function 'SetPalette' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:592:42: note: Function 'SetPalette' argument 1 names different: declaration 's' definition 'p'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:609:43: style: Function 'SetMethodId' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:110:2: note: Function 'SetMethodId' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:609:43: note: Function 'SetMethodId' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:638:52: style: Function 'SetInterpolationType' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:113:2: note: Function 'SetInterpolationType' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:638:52: note: Function 'SetInterpolationType' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:662:55: style: Function 'SetOpacityScaleFactor' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:114:2: note: Function 'SetOpacityScaleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:662:55: note: Function 'SetOpacityScaleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:673:58: style: Function 'SetDepthDownsampleFactor' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:116:2: note: Function 'SetDepthDownsampleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:673:58: note: Function 'SetDepthDownsampleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:689:58: style: Function 'SetImageDownsampleFactor' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:115:2: note: Function 'SetImageDownsampleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:689:58: note: Function 'SetImageDownsampleFactor' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:705:44: style: Function 'SetBlendMode' argument 1 names different: declaration 's' definition 'm'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:112:2: note: Function 'SetBlendMode' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:705:44: note: Function 'SetBlendMode' argument 1 names different: declaration 's' definition 'm'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:743:52: style: Function 'SetMethod' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivolumeviewsubject.h:109:2: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'name'.
ifrit-4.1.2/core/ivolumeviewsubject.cpp:743:52: note: Function 'SetMethod' argument 1 names different: declaration 's' definition 'name'.
ifrit-4.1.2/core/ivolumeviewsubject.h:92:13: style: Member variable 'iVolumeRenderingHelper::mAttachedDirectly' is in the wrong place in the initializer list. [initializerList]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:892:153: note: Member variable 'iVolumeRenderingHelper::mAttachedDirectly' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ivolumeviewsubject.h:92:13: note: Member variable 'iVolumeRenderingHelper::mAttachedDirectly' is in the wrong place in the initializer list.
ifrit-4.1.2/core/ireplicatedvolume.h:65:15: style: The function 'UpdateGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/igenericprop.h:64:0: note: Virtual function in base class
ifrit-4.1.2/core/ireplicatedvolume.h:65:15: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:238:16: style: The function 'IsUsingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:107:16: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:238:16: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:244:16: style: The function 'IsAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:112:16: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:244:16: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:358:16: style: The function 'IsUsingData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:107:16: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:358:16: note: Function in derived class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:364:16: style: The function 'IsAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/core/ivolumeviewsubject.cpp:112:16: note: Virtual function in base class
ifrit-4.1.2/core/ivolumeviewsubject.cpp:364:16: note: Function in derived class
ifrit-4.1.2/core/ivtktype.cpp:57:37: style: Function 'IsThereScalarData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivtktype.h:54:37: note: Function 'IsThereScalarData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/ivtktype.cpp:57:37: note: Function 'IsThereScalarData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/ivtktype.cpp:65:37: style: Function 'IsThereVectorData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivtktype.h:55:37: note: Function 'IsThereVectorData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/ivtktype.cpp:65:37: note: Function 'IsThereVectorData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/ivtktype.cpp:74:37: style: Function 'IsThereTensorData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
ifrit-4.1.2/core/ivtktype.h:56:37: note: Function 'IsThereTensorData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/ivtktype.cpp:74:37: note: Function 'IsThereTensorData' argument 1 names different: declaration 'data' definition 'd'.
ifrit-4.1.2/core/iwriter.cpp:389:2: performance: Variable 'mPostScriptPaperFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iwriter.cpp:390:2: performance: Variable 'mPostScriptOrientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ifrit-4.1.2/core/iwriter.cpp:195:3: style: Class 'FileSetMovieWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/core/iarray.h:42:0: style: Class 'iArray < vtkGenericMovieWriter * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/docs/writeIFrIT.c:207:8: style: Unused variable: i [unusedVariable]
ifrit-4.1.2/help/ihelpfactory.cpp:513:8: style: Condition 'tmp==0' is always true [knownConditionTrueFalse]
ifrit-4.1.2/help/ihelpfactory.cpp:505:19: note: Assignment 'tmp=0', assigned value is 0
ifrit-4.1.2/help/ihelpfactory.cpp:513:8: note: Condition 'tmp==0' is always true
ifrit-4.1.2/help/ihelpfactory.cpp:513:8: style: Same expression on both sides of '==' because the value of 'tmp' and '0' are the same. [duplicateExpression]
ifrit-4.1.2/help/ihelpfactory.cpp:505:19: note: 'tmp' is assigned value '0' here.
ifrit-4.1.2/help/ihelpfactory.cpp:513:8: note: Same expression on both sides of '==' because the value of 'tmp' and '0' are the same.
ifrit-4.1.2/help/ihelpfactory.cpp:131:8: style: The scope of the variable 'c' can be reduced. [variableScope]
ifrit-4.1.2/help/ihelpfactory.cpp:131:19: style: The scope of the variable 'ic' can be reduced. [variableScope]
ifrit-4.1.2/help/ihelpfactory.cpp:660:66: style: Function 'FormObjectDescription' argument 1 names different: declaration 'tag' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/help/ihelpfactory.h:149:60: note: Function 'FormObjectDescription' argument 1 names different: declaration 'tag' definition 'str'.
ifrit-4.1.2/help/ihelpfactory.cpp:660:66: note: Function 'FormObjectDescription' argument 1 names different: declaration 'tag' definition 'str'.
ifrit-4.1.2/help/ihelpfactory.cpp:783:68: style: Function 'FormPropertyDescription' argument 1 names different: declaration 'tag' definition 'str'. [funcArgNamesDifferent]
ifrit-4.1.2/help/ihelpfactory.h:150:62: note: Function 'FormPropertyDescription' argument 1 names different: declaration 'tag' definition 'str'.
ifrit-4.1.2/help/ihelpfactory.cpp:783:68: note: Function 'FormPropertyDescription' argument 1 names different: declaration 'tag' definition 'str'.
ifrit-4.1.2/help/ihelpfactory.h:82:2: style: Class 'iHelpDataBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ifrit-4.1.2/special/artio/artio.c:154:7: style: The scope of the variable 'header_filename' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio.c:155:11: style: The scope of the variable 'head_fh' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio.c:21:38: style: Function 'artio_fileset_open' argument 1 names different: declaration 'file_name' definition 'file_prefix'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:89:38: note: Function 'artio_fileset_open' argument 1 names different: declaration 'file_name' definition 'file_prefix'.
ifrit-4.1.2/special/artio/artio.c:21:38: note: Function 'artio_fileset_open' argument 1 names different: declaration 'file_name' definition 'file_prefix'.
ifrit-4.1.2/special/artio/artio_grid.c:28:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_grid.c:108:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_grid.c:285:10: style: The scope of the variable 'first' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_grid.c:285:17: style: The scope of the variable 'count' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_grid.c:493:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_grid.c:282:59: style: Function 'artio_grid_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:242:59: note: Function 'artio_grid_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'.
ifrit-4.1.2/special/artio/artio_grid.c:282:59: note: Function 'artio_grid_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'.
ifrit-4.1.2/special/artio/artio_grid.c:282:74: style: Function 'artio_grid_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:242:78: note: Function 'artio_grid_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'.
ifrit-4.1.2/special/artio/artio_grid.c:282:74: note: Function 'artio_grid_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'.
ifrit-4.1.2/special/artio/artio_grid.c:384:25: style: Function 'artio_grid_write_root_cell_begin' argument 4 names different: declaration 'level' definition 'num_oct_levels'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:184:26: note: Function 'artio_grid_write_root_cell_begin' argument 4 names different: declaration 'level' definition 'num_oct_levels'.
ifrit-4.1.2/special/artio/artio_grid.c:384:25: note: Function 'artio_grid_write_root_cell_begin' argument 4 names different: declaration 'level' definition 'num_oct_levels'.
ifrit-4.1.2/special/artio/artio_grid.c:466:8: style: Function 'artio_grid_write_oct' argument 3 names different: declaration 'refined' definition 'cellrefined'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:207:68: note: Function 'artio_grid_write_oct' argument 3 names different: declaration 'refined' definition 'cellrefined'.
ifrit-4.1.2/special/artio/artio_grid.c:466:8: note: Function 'artio_grid_write_oct' argument 3 names different: declaration 'refined' definition 'cellrefined'.
ifrit-4.1.2/special/artio/artio_grid.c:492:26: style: Function 'artio_grid_read_root_cell_begin' argument 4 names different: declaration 'num_tree_levels' definition 'num_oct_levels'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:220:8: note: Function 'artio_grid_read_root_cell_begin' argument 4 names different: declaration 'num_tree_levels' definition 'num_oct_levels'.
ifrit-4.1.2/special/artio/artio_grid.c:492:26: note: Function 'artio_grid_read_root_cell_begin' argument 4 names different: declaration 'num_tree_levels' definition 'num_oct_levels'.
ifrit-4.1.2/special/artio/artio_grid.c:148:0: error: Memory leak: file_parent [memleak]
ifrit-4.1.2/special/artio/artio_grid.c:148:0: error: Memory leak: file_sfc_index [memleak]
ifrit-4.1.2/special/artio/artio_parameter.c:270:23: warning: Either the condition 'param_list==NULL' is redundant or there is possible null pointer dereference: param_list. [nullPointerRedundantCheck]
ifrit-4.1.2/special/artio/artio_parameter.c:272:18: note: Assuming that condition 'param_list==NULL' is not redundant
ifrit-4.1.2/special/artio/artio_parameter.c:270:23: note: Null pointer dereference
ifrit-4.1.2/special/artio/artio_parameter.c:55:6: style: The scope of the variable 't_len' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:219:9: style: The scope of the variable 't_len' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:269:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:446:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:447:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:448:6: style: The scope of the variable 'count' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_parameter.c:339:13: style: Function 'artio_parameter_set_int_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:116:12: note: Function 'artio_parameter_set_int_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:339:13: note: Function 'artio_parameter_set_int_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:345:13: style: Function 'artio_parameter_get_int_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:118:12: note: Function 'artio_parameter_get_int_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:345:13: note: Function 'artio_parameter_get_int_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:360:23: style: Function 'artio_parameter_set_float_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:132:22: note: Function 'artio_parameter_set_float_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:360:23: note: Function 'artio_parameter_set_float_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:366:23: style: Function 'artio_parameter_get_float_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:134:23: note: Function 'artio_parameter_get_float_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:366:23: note: Function 'artio_parameter_get_float_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:381:24: style: Function 'artio_parameter_set_double_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:140:24: note: Function 'artio_parameter_set_double_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:381:24: note: Function 'artio_parameter_set_double_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:387:24: style: Function 'artio_parameter_get_double_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:142:29: note: Function 'artio_parameter_get_double_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:387:24: note: Function 'artio_parameter_get_double_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:402:25: style: Function 'artio_parameter_set_long_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:148:30: note: Function 'artio_parameter_set_long_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:402:25: note: Function 'artio_parameter_set_long_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:408:25: style: Function 'artio_parameter_get_long_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:150:30: note: Function 'artio_parameter_get_long_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:408:25: note: Function 'artio_parameter_get_long_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:418:22: style: Function 'artio_parameter_set_string_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:124:23: note: Function 'artio_parameter_set_string_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:418:22: note: Function 'artio_parameter_set_string_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:445:22: style: Function 'artio_parameter_get_string_array' argument 4 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:126:23: note: Function 'artio_parameter_get_string_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_parameter.c:445:22: note: Function 'artio_parameter_get_string_array' argument 4 names different: declaration 'values' definition 'value'.
ifrit-4.1.2/special/artio/artio_particle.c:167:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ifrit-4.1.2/special/artio/artio_particle.c:171:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ifrit-4.1.2/special/artio/artio_particle.c:28:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_particle.c:114:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_particle.c:340:10: style: The scope of the variable 'min' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_particle.c:340:15: style: The scope of the variable 'count' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_particle.c:337:11: style: Function 'artio_particle_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:351:63: note: Function 'artio_particle_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'.
ifrit-4.1.2/special/artio/artio_particle.c:337:11: note: Function 'artio_particle_cache_sfc_range' argument 2 names different: declaration 'sfc_start' definition 'start'.
ifrit-4.1.2/special/artio/artio_particle.c:337:26: style: Function 'artio_particle_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:351:82: note: Function 'artio_particle_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'.
ifrit-4.1.2/special/artio/artio_particle.c:337:26: note: Function 'artio_particle_cache_sfc_range' argument 3 names different: declaration 'sfc_end' definition 'end'.
ifrit-4.1.2/special/artio/artio_particle.c:556:9: style: Function 'artio_particle_read_root_cell_begin' argument 3 names different: declaration 'num_particle_per_species' definition 'num_particles_per_species'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio.h:328:10: note: Function 'artio_particle_read_root_cell_begin' argument 3 names different: declaration 'num_particle_per_species' definition 'num_particles_per_species'.
ifrit-4.1.2/special/artio/artio_particle.c:556:9: note: Function 'artio_particle_read_root_cell_begin' argument 3 names different: declaration 'num_particle_per_species' definition 'num_particles_per_species'.
ifrit-4.1.2/special/artio/artio_posix.c:89:10: style: The scope of the variable 'current' can be reduced. [variableScope]
ifrit-4.1.2/special/artio/artio_posix.c:32:49: style: Function 'artio_file_fopen' argument 2 names different: declaration 'amode' definition 'mode'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio_internal.h:116:49: note: Function 'artio_file_fopen' argument 2 names different: declaration 'amode' definition 'mode'.
ifrit-4.1.2/special/artio/artio_posix.c:32:49: note: Function 'artio_file_fopen' argument 2 names different: declaration 'amode' definition 'mode'.
ifrit-4.1.2/special/artio/artio_posix.c:32:69: style: Function 'artio_file_fopen' argument 3 names different: declaration 'context' definition 'not_used'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio_internal.h:116:70: note: Function 'artio_file_fopen' argument 3 names different: declaration 'context' definition 'not_used'.
ifrit-4.1.2/special/artio/artio_posix.c:32:69: note: Function 'artio_file_fopen' argument 3 names different: declaration 'context' definition 'not_used'.
ifrit-4.1.2/special/artio/artio_posix.c:88:31: style: Function 'artio_file_fseek' argument 1 names different: declaration 'ffh' definition 'handle'. [funcArgNamesDifferent]
ifrit-4.1.2/special/artio/artio_internal.h:119:31: note: Function 'artio_file_fseek' argument 1 names different: declaration 'ffh' definition 'handle'.
ifrit-4.1.2/special/artio/artio_posix.c:88:31: note: Function 'artio_file_fseek' argument 1 names different: declaration 'ffh' definition 'handle'.
ifrit-4.1.2/special/vp1000/iopenglvolumeprovp1000mapper.cpp:263:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ifrit-4.1.2/special/vp1000/iopenglvolumeprovp1000mapper.cpp:73:13: style: The scope of the variable 'k' can be reduced. [variableScope]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:80:16: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/special/vp1000/ivolumepromapper.h:103:16: note: Virtual function in base class
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:80:16: note: Function in derived class
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:81:15: style: The function 'GetAvailableBoardMemory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ifrit-4.1.2/special/vp1000/ivolumepromapper.h:216:15: note: Virtual function in base class
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:81:15: note: Function in derived class
ifrit-4.1.2/special/vp1000/ivolumepromapper.cpp:44:19: warning: Member variable 'iVolumeProMapper::VolumeDataType' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/special/vp1000/ivolumepromapper.cpp:44:19: warning: Member variable 'iVolumeProMapper::LookupTable' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/special/vp1000/ivolumepromapper.cpp:44:19: warning: Member variable 'iVolumeProMapper::GradientTableSize' is not initialized in the constructor. [uninitMemberVar]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1598:25: style: C-style pointer casting [cstyleCast]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1663:25: style: C-style pointer casting [cstyleCast]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1744:25: style: C-style pointer casting [cstyleCast]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1821:25: style: C-style pointer casting [cstyleCast]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:180:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:352:16: style: The scope of the variable 'intensity' can be reduced. [variableScope]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:431:30: style: The scope of the variable 'gradientTable' can be reduced. [variableScope]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1449:7: style: The scope of the variable 'axisP' can be reduced. [variableScope]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1305:113: style: Function 'CheckSubSampling' argument 3 names different: declaration 'outImageWidth' definition 'outMinImageWidth'. [funcArgNamesDifferent]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:158:35: note: Function 'CheckSubSampling' argument 3 names different: declaration 'outImageWidth' definition 'outMinImageWidth'.
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1305:113: note: Function 'CheckSubSampling' argument 3 names different: declaration 'outImageWidth' definition 'outMinImageWidth'.
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1305:136: style: Function 'CheckSubSampling' argument 4 names different: declaration 'outImageHeight' definition 'outMinImageHeight'. [funcArgNamesDifferent]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.h:158:55: note: Function 'CheckSubSampling' argument 4 names different: declaration 'outImageHeight' definition 'outMinImageHeight'.
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1305:136: note: Function 'CheckSubSampling' argument 4 names different: declaration 'outImageHeight' definition 'outMinImageHeight'.
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1414:13: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1459:7: style: Variable 'neg' is assigned a value that is never used. [unreadVariable]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1586:7: style: Unused variable: i [unusedVariable]
ifrit-4.1.2/special/vp1000/ivolumeprovp1000mapper.cpp:1651:7: style: Unused variable: i [unusedVariable]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/ifscheme/ifscheme_1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ifstat/ifstat_1.1.orig.tar.gz
ifstat-1.1/ifstat.c:265:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ifstat-1.1/ifstat.c:291:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ifstat-1.1/ifstat.c:321:30: style: The scope of the variable 'len' can be reduced. [variableScope]
ifstat-1.1/ifstat.c:324:14: style: The scope of the variable 'ltm' can be reduced. [variableScope]
ifstat-1.1/ifstat.c:341:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/iftop/iftop_1.0~pre4.orig.tar.gz
iftop-1.0pre4/config/hostentp_ghba_r.c:30:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
iftop-1.0pre4/config/int_ghba_r.c:30:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
iftop-1.0pre4/edline.c:23:23: style: The scope of the variable 'off' can be reduced. [variableScope]
iftop-1.0pre4/integers.h:76:0: error: #error "Your C compiler seems to lack 16 and 32 bit unsigned integer types" [preprocessorErrorDirective]
iftop-1.0pre4/resolver.c:477:9: style: The scope of the variable 'added' can be reduced. [variableScope]
iftop-1.0pre4/stringmap.c:98:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:130:11: style: The scope of the variable 'i' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:181:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:261:10: style: The scope of the variable 'host1' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:261:34: style: The scope of the variable 'host2' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:298:17: style: The scope of the variable 'x' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:298:24: style: The scope of the variable 'L' can be reduced. [variableScope]
iftop-1.0pre4/ui.c:74:14: style: struct member 'Anonymous0::interval' is never used. [unusedStructMember]
iftop-1.0pre4/ui_common.c:352:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iftop-1.0pre4/ui_common.c:267:9: style: Variable 'tsent' is assigned a value that is never used. [unreadVariable]
iftop-1.0pre4/ui_common.c:267:17: style: Variable 'trecv' is assigned a value that is never used. [unreadVariable]
iftop-1.0pre4/vector.c:77:28: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/ifupdown-scripts-zg2/ifupdown-scripts-zg2_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ifupdown2/ifupdown2_1.0~git20170314.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ifuse/ifuse_1.1.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/igaelic/igaelic_0.50.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/igal2/igal2_2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/igerman98/igerman98_20161207.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/igmpproxy/igmpproxy_0.2.1.orig.tar.gz
igmpproxy-0.2.1/src/callout.c:64:26: style: The scope of the variable 'p' can be reduced. [variableScope]
igmpproxy-0.2.1/src/ifvc.c:390:26: style: The scope of the variable 'Dp' can be reduced. [variableScope]
igmpproxy-0.2.1/src/ifvc.c:363:41: style: Function 'getIfByAddress' argument 1 names different: declaration 'Ix' definition 'ipaddr'. [funcArgNamesDifferent]
igmpproxy-0.2.1/src/igmpproxy.h:191:41: note: Function 'getIfByAddress' argument 1 names different: declaration 'Ix' definition 'ipaddr'.
igmpproxy-0.2.1/src/ifvc.c:363:41: note: Function 'getIfByAddress' argument 1 names different: declaration 'Ix' definition 'ipaddr'.
igmpproxy-0.2.1/src/igmp.c:112:37: style: The scope of the variable 'nsrcs' can be reduced. [variableScope]
igmpproxy-0.2.1/src/igmp.c:112:44: style: The scope of the variable 'i' can be reduced. [variableScope]
igmpproxy-0.2.1/src/igmpproxy.c:263:13: style: The scope of the variable 'MaxFD' can be reduced. [variableScope]
igmpproxy-0.2.1/src/igmpproxy.c:263:20: style: The scope of the variable 'Rt' can be reduced. [variableScope]
igmpproxy-0.2.1/src/igmpproxy.c:263:24: style: The scope of the variable 'secs' can be reduced. [variableScope]
igmpproxy-0.2.1/src/igmpproxy.c:224:21: style: Variable 'vifcount' is modified but its new value is never used. [unreadVariable]
igmpproxy-0.2.1/src/mroute-api.c:45:0: error: #error "constants don't match, correct mclab.h" [preprocessorErrorDirective]
igmpproxy-0.2.1/src/rttable.c:578:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
igmpproxy-0.2.1/src/rttable.c:713:29: style: The scope of the variable 'rcount' can be reduced. [variableScope]
igmpproxy-0.2.1/src/syslog.c:40:18: style: Function 'my_log' argument 1 names different: declaration 'Serverity' definition 'Severity'. [funcArgNamesDifferent]
igmpproxy-0.2.1/src/igmpproxy.h:112:18: note: Function 'my_log' argument 1 names different: declaration 'Serverity' definition 'Severity'.
igmpproxy-0.2.1/src/syslog.c:40:18: note: Function 'my_log' argument 1 names different: declaration 'Serverity' definition 'Severity'.
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-cmake/ignition-cmake_0.4.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-common/ignition-common_1.0.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-fuel-tools/ignition-fuel-tools_1.0.0+dfsg4.orig.tar.gz
ignition-fuel-tools-1.0.0+dfsg4/src/LocalCache.cc:40:30: performance: Technically the member function 'LocalCachePrivate::ModelsInServer' can be static. [functionStatic]
ignition-fuel-tools-1.0.0+dfsg4/src/LocalCache.cc:50:39: note: Technically the member function 'LocalCachePrivate::ModelsInServer' can be static.
ignition-fuel-tools-1.0.0+dfsg4/src/LocalCache.cc:40:30: note: Technically the member function 'LocalCachePrivate::ModelsInServer' can be static.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:89:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:112:58: style: Function 'ValidURL' argument 1 names different: declaration '_URL' definition '_name'. [funcArgNamesDifferent]
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:35:44: note: Function 'ValidURL' argument 1 names different: declaration '_URL' definition '_name'.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:112:58: note: Function 'ValidURL' argument 1 names different: declaration '_URL' definition '_name'.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:31:16: performance: Technically the member function 'ModelIdentifierPrivate::ValidName' can be static. [functionStatic]
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:84:30: note: Technically the member function 'ModelIdentifierPrivate::ValidName' can be static.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:31:16: note: Technically the member function 'ModelIdentifierPrivate::ValidName' can be static.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:35:16: performance: Technically the member function 'ModelIdentifierPrivate::ValidURL' can be static. [functionStatic]
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:112:30: note: Technically the member function 'ModelIdentifierPrivate::ValidURL' can be static.
ignition-fuel-tools-1.0.0+dfsg4/src/ModelIdentifier.cc:35:16: note: Technically the member function 'ModelIdentifierPrivate::ValidURL' can be static.
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-math2/ignition-math2_2.9.0+dfsg1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-math4/ignition-math4_4.0.0+dfsg1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-msgs/ignition-msgs_1.0.0+dfsg1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ignition-transport/ignition-transport_4.0.0+dfsg.orig.tar.xz
ignition-transport-4.0.0+dfsg/example/bench.cc:243:17: performance: Technically the member function 'PubTester::OutputHeader' can be static. [functionStatic]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/ignore-me/ignore-me_0.1.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/igor/igor_1.2.0+dfsg.orig.tar.gz
igor-1.2.0/igor_src/Aligner.cpp:633:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Utils.h:145:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Utils.h:153:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Utils.h:161:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Aligner.cpp:1354:77: style: Function 'read_gene_anchors_csv' argument 2 names different: declaration 'separator' definition 'sep'. [funcArgNamesDifferent]
igor-1.2.0/igor_src/Aligner.h:144:86: note: Function 'read_gene_anchors_csv' argument 2 names different: declaration 'separator' definition 'sep'.
igor-1.2.0/igor_src/Aligner.cpp:1354:77: note: Function 'read_gene_anchors_csv' argument 2 names different: declaration 'separator' definition 'sep'.
igor-1.2.0/igor_src/Aligner.cpp:369:50: style: Unused variable: alignment_map [unusedVariable]
igor-1.2.0/igor_src/Aligner.cpp:958:26: style: Variable 'dur' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Aligner.cpp:150:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:179:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:266:134: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:285:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:320:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:411:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:475:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Aligner.cpp:1332:5: style: Boolean variable 'best_only' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
igor-1.2.0/igor_src/Aligner.h:73:2: warning: Member variable 'Alignment_data::five_p_offset' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.h:73:2: warning: Member variable 'Alignment_data::three_p_offset' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.h:73:2: warning: Member variable 'Alignment_data::align_length' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.h:75:2: warning: Member variable 'Alignment_data::five_p_offset' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.h:75:2: warning: Member variable 'Alignment_data::three_p_offset' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.cpp:31:10: warning: Member variable 'Aligner::gap_penalty' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.cpp:31:10: warning: Member variable 'Aligner::gene' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.cpp:31:10: warning: Member variable 'Aligner::local_align' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Aligner.cpp:31:10: warning: Member variable 'Aligner::flip_seqs' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Utils.h:132:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
igor-1.2.0/igor_src/Utils.h:132:0: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
igor-1.2.0/igor_src/Utils.h:94:7: style: Technically the member function 'null_delete::operator()' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:274:7: style: Technically the member function 'Enum_fast_memory_map::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:278:8: style: Technically the member function 'Enum_fast_memory_map::get_all_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:284:8: style: Technically the member function 'Enum_fast_memory_map::exist' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:328:8: style: Technically the member function 'Enum_fast_memory_map::multiply_all' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:504:7: style: Technically the member function 'Enum_fast_memory_dual_key_map::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:658:8: style: Technically the member function 'inverse_offset_comparator::operator()' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:200:4: style: Class 'Enum_fast_memory_map' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:200:4: style: Class 'Enum_fast_memory_map' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Utils.h:403:4: style: Class 'Enum_fast_memory_dual_key_map' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:403:4: style: Class 'Enum_fast_memory_dual_key_map' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Utils.h:199:3: style: Class 'Enum_fast_memory_map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Aligner.cpp:437:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Aligner.cpp:627:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Aligner.h:73:29: performance: Function parameter 'gene' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:74:109: performance: Function parameter 'ins' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:74:138: performance: Function parameter 'del' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:74:161: performance: Function parameter 'mis' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:75:29: performance: Function parameter 'gene' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:75:88: performance: Function parameter 'ins' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:75:117: performance: Function parameter 'del' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:75:140: performance: Function parameter 'mis' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:76:29: performance: Function parameter 'gene' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:76:128: performance: Function parameter 'ins' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:76:157: performance: Function parameter 'del' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.h:76:180: performance: Function parameter 'mis' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:259:56: performance: Function parameter 'nt_seq' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:298:108: performance: Function parameter 'sequence_list' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:452:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:452:83: performance: Function parameter 'sequence_list' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:675:113: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:675:235: performance: Function parameter 'indexed_sequences' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:681:113: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:691:125: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:691:243: performance: Function parameter 'indexed_sequences' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:697:125: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:1378:73: performance: Function parameter 'sep' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Aligner.cpp:143:21: error: Iterator 'letter' used after element has been erased. [eraseDereference]
igor-1.2.0/igor_src/Aligner.cpp:141:6: note: Iterator 'letter' used after element has been erased.
igor-1.2.0/igor_src/Aligner.cpp:143:21: note: Iterator 'letter' used after element has been erased.
igor-1.2.0/igor_src/Aligner.cpp:172:19: error: Iterator 'letter' used after element has been erased. [eraseDereference]
igor-1.2.0/igor_src/Aligner.cpp:169:4: note: Iterator 'letter' used after element has been erased.
igor-1.2.0/igor_src/Aligner.cpp:172:19: note: Iterator 'letter' used after element has been erased.
igor-1.2.0/igor_src/Rec_Event.h:229:8: style: Technically the member function 'Event_comparator::operator()' can be const. [functionConst]
igor-1.2.0/igor_src/Model_marginals.h:115:8: style: Technically the member function 'offset_comp::operator()' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:504:0: style: Technically the member function 'Enum_fast_memory_dual_key_map < Seq_type , Seq_side , int >::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:403:0: style: Class 'Enum_fast_memory_dual_key_map < Seq_type , Seq_side , int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:403:0: style: Class 'Enum_fast_memory_dual_key_map < Seq_type , Seq_side , int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Errorrate.h:92:14: warning: The class 'Hypermutation_global_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'. [duplInheritedMember]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:171:9: note: The class 'Hypermutation_global_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'.
igor-1.2.0/igor_src/Errorrate.h:92:14: note: The class 'Hypermutation_global_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'.
igor-1.2.0/igor_src/Errorrate.h:92:14: warning: The class 'Hypermutation_full_Nmer_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'. [duplInheritedMember]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:152:9: note: The class 'Hypermutation_full_Nmer_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'.
igor-1.2.0/igor_src/Errorrate.h:92:14: note: The class 'Hypermutation_full_Nmer_errorrate' defines member variable with name 'scenario_new_proba' also defined in its parent class 'Error_rate'.
igor-1.2.0/igor_src/Insertion.h:57:2: style: Class 'Insertion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Deletion.h:61:2: style: Class 'Deletion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Genechoice.h:58:2: style: Class 'Gene_choice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Singleerrorrate.h:48:2: style: Class 'Single_error_rate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Dinuclmarkov.h:58:2: style: Class 'Dinucl_markov' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Model_Parms.h:80:2: style: Class 'Model_Parms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Model_marginals.h:63:2: style: Class 'Model_marginals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Bestscenarioscounter.h:51:2: style: Class 'Best_scenarios_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Insertion.h:64:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:105:37: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:64:29: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:65:14: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:143:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:65:14: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:67:18: style: The function 'draw_random_realization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:160:26: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:67:18: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:68:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:161:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:68:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:70:7: style: The function 'initialize_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:163:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:70:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:71:7: style: The function 'add_to_marginals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:165:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:71:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:72:7: style: The function 'set_crude_upper_bound_proba' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:166:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:72:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:73:7: style: The function 'initialize_crude_scenario_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:164:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:73:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:76:7: style: The function 'has_effect_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:183:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:76:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:77:7: style: The function 'iterate_initialize_Len_proba' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:185:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:77:7: note: Function in derived class
igor-1.2.0/igor_src/Insertion.h:78:7: style: The function 'initialize_Len_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:187:15: note: Virtual function in base class
igor-1.2.0/igor_src/Insertion.h:78:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:69:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:105:37: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:69:29: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:71:14: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:143:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:71:14: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:73:18: style: The function 'draw_random_realization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:160:26: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:73:18: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:74:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:161:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:74:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:75:7: style: The function 'initialize_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:163:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:75:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:76:7: style: The function 'add_to_marginals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:165:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:76:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:82:7: style: The function 'has_effect_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:183:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:82:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:83:7: style: The function 'iterate_initialize_Len_proba' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:185:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:83:7: note: Function in derived class
igor-1.2.0/igor_src/Deletion.h:84:7: style: The function 'initialize_Len_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:187:15: note: Virtual function in base class
igor-1.2.0/igor_src/Deletion.h:84:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:64:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:105:37: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:64:29: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:65:14: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:143:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:65:14: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:69:18: style: The function 'draw_random_realization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:160:26: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:69:18: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:70:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:161:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:70:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:71:7: style: The function 'initialize_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:163:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:71:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:72:7: style: The function 'add_to_marginals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:165:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:72:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:76:7: style: The function 'has_effect_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:183:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:76:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:77:7: style: The function 'iterate_initialize_Len_proba' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:185:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:77:7: note: Function in derived class
igor-1.2.0/igor_src/Genechoice.h:78:7: style: The function 'initialize_Len_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:187:15: note: Virtual function in base class
igor-1.2.0/igor_src/Genechoice.h:78:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:50:9: style: The function 'compare_sequences_error_prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:62:17: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:50:9: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:51:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:63:15: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:51:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:52:7: style: The function 'add_to_norm_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:67:15: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:52:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:53:7: style: The function 'clean_seq_counters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:68:15: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:53:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:56:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:70:15: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:56:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:57:30: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:71:38: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:57:30: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:58:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:72:22: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:58:14: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:59:14: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:73:22: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:59:14: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:60:16: style: The function 'get_err_rate_upper_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:78:24: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:60:16: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:61:7: style: The function 'build_upper_bound_matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:79:15: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:61:7: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:62:6: style: The function 'get_number_non_zero_likelihood_seqs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:80:14: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:62:6: note: Function in derived class
igor-1.2.0/igor_src/Singleerrorrate.h:63:19: style: The function 'generate_errors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:81:27: note: Virtual function in base class
igor-1.2.0/igor_src/Singleerrorrate.h:63:19: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:63:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:105:37: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:63:29: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:64:6: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:106:14: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:64:6: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:67:14: style: The function 'iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:143:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:67:14: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:69:18: style: The function 'draw_random_realization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:160:26: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:69:18: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:70:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:161:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:70:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:71:7: style: The function 'ind_normalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:162:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:71:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:72:7: style: The function 'initialize_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:163:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:72:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:73:7: style: The function 'add_to_marginals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:165:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:73:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:74:7: style: The function 'update_event_internal_probas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:169:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:74:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:77:10: style: The function 'get_updated_ptr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:178:18: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:77:10: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:78:7: style: The function 'initialize_crude_scenario_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:164:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:78:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:81:7: style: The function 'has_effect_on' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:183:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:81:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:82:7: style: The function 'iterate_initialize_Len_proba' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:185:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:82:7: note: Function in derived class
igor-1.2.0/igor_src/Dinuclmarkov.h:83:7: style: The function 'initialize_Len_proba_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Rec_Event.h:187:15: note: Virtual function in base class
igor-1.2.0/igor_src/Dinuclmarkov.h:83:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:62:9: style: The function 'compare_sequences_error_prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:62:17: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:62:9: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:63:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:63:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:63:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:64:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:64:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:65:7: style: The function 'add_to_norm_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:67:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:65:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:66:7: style: The function 'clean_seq_counters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:68:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:66:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:68:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:70:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:68:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:70:30: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:71:38: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:70:30: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:71:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:72:22: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:71:14: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:73:14: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:73:22: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:73:14: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:74:16: style: The function 'get_err_rate_upper_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:78:24: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:74:16: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:75:7: style: The function 'build_upper_bound_matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:79:15: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:75:7: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:76:6: style: The function 'get_number_non_zero_likelihood_seqs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:80:14: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:76:6: note: Function in derived class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:77:19: style: The function 'generate_errors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:81:27: note: Virtual function in base class
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:77:19: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:58:9: style: The function 'compare_sequences_error_prob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:62:17: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:58:9: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:59:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:63:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:59:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:60:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:60:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:61:7: style: The function 'add_to_norm_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:67:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:61:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:62:7: style: The function 'clean_seq_counters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:68:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:62:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:64:7: style: The function 'write2txt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:70:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:64:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:66:30: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:71:38: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:66:30: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:67:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:72:22: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:67:14: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:69:14: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:73:22: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:69:14: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:70:16: style: The function 'get_err_rate_upper_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:78:24: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:70:16: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:71:7: style: The function 'build_upper_bound_matrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:79:15: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:71:7: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:72:6: style: The function 'get_number_non_zero_likelihood_seqs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:80:14: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:72:6: note: Function in derived class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:73:19: style: The function 'generate_errors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Errorrate.h:81:27: note: Virtual function in base class
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:73:19: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:57:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:54:22: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:57:14: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:59:7: style: The function 'initialize_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:56:15: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:59:7: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:61:7: style: The function 'count_scenario' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:58:15: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:61:7: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:63:7: style: The function 'count_sequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:59:15: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:63:7: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:65:7: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:62:15: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:65:7: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:67:7: style: The function 'dump_sequence_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:67:7: note: Function in derived class
igor-1.2.0/igor_src/Bestscenarioscounter.h:69:27: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:71:35: note: Virtual function in base class
igor-1.2.0/igor_src/Bestscenarioscounter.h:69:27: note: Function in derived class
igor-1.2.0/igor_src/Rec_Event.h:74:32: performance: Function parameter 'real_name' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Rec_Event.h:74:70: performance: Function parameter 'val_str' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Rec_Event.h:153:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Bestscenarioscounter.cpp:37:76: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Bestscenarioscounter.cpp:40:76: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Counter.cpp:30:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Counter.cpp:34:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:54:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:59:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:64:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:605:95: style: Function 'recurs_errors_count' argument 2 names different: declaration 'v_mismatch_list' definition 'mismatch_list'. [funcArgNamesDifferent]
igor-1.2.0/igor_src/Coverageerrcounter.h:71:79: note: Function 'recurs_errors_count' argument 2 names different: declaration 'v_mismatch_list' definition 'mismatch_list'.
igor-1.2.0/igor_src/Coverageerrcounter.cpp:605:95: note: Function 'recurs_errors_count' argument 2 names different: declaration 'v_mismatch_list' definition 'mismatch_list'.
igor-1.2.0/igor_src/Coverageerrcounter.cpp:451:123: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:478:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:31:23: warning: Member variable 'Coverage_err_counter::i' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:31:23: warning: Member variable 'Coverage_err_counter::tmp_cov_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:31:23: warning: Member variable 'Coverage_err_counter::tmp_err_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:31:23: warning: Member variable 'Coverage_err_counter::tmp_corr_len' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:31:23: warning: Member variable 'Coverage_err_counter::tmp_len_util' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:35:23: warning: Member variable 'Coverage_err_counter::i' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:35:23: warning: Member variable 'Coverage_err_counter::tmp_cov_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:35:23: warning: Member variable 'Coverage_err_counter::tmp_err_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:35:23: warning: Member variable 'Coverage_err_counter::tmp_corr_len' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:35:23: warning: Member variable 'Coverage_err_counter::tmp_len_util' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:23: warning: Member variable 'Coverage_err_counter::i' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:23: warning: Member variable 'Coverage_err_counter::tmp_cov_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:23: warning: Member variable 'Coverage_err_counter::tmp_err_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:23: warning: Member variable 'Coverage_err_counter::tmp_corr_len' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:23: warning: Member variable 'Coverage_err_counter::tmp_len_util' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:23: warning: Member variable 'Coverage_err_counter::i' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:23: warning: Member variable 'Coverage_err_counter::tmp_cov_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:23: warning: Member variable 'Coverage_err_counter::tmp_err_p' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:23: warning: Member variable 'Coverage_err_counter::tmp_corr_len' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:23: warning: Member variable 'Coverage_err_counter::tmp_len_util' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Coverageerrcounter.h:67:7: performance: Technically the member function 'Coverage_err_counter::deallocate_coverage_and_errors_arrays' can be static. [functionStatic]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:474:28: note: Technically the member function 'Coverage_err_counter::deallocate_coverage_and_errors_arrays' can be static.
igor-1.2.0/igor_src/Coverageerrcounter.h:67:7: note: Technically the member function 'Coverage_err_counter::deallocate_coverage_and_errors_arrays' can be static.
igor-1.2.0/igor_src/Coverageerrcounter.h:43:2: style: Class 'Coverage_err_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Coverageerrcounter.h:49:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:54:22: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:49:14: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:51:7: style: The function 'initialize_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:56:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:51:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:53:7: style: The function 'count_scenario' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:58:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:53:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:55:7: style: The function 'count_sequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:59:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:55:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:57:7: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:62:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:57:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:59:7: style: The function 'dump_sequence_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:59:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:60:7: style: The function 'dump_data_summary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:65:15: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:60:7: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.h:62:27: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:71:35: note: Virtual function in base class
igor-1.2.0/igor_src/Coverageerrcounter.h:62:27: note: Function in derived class
igor-1.2.0/igor_src/Coverageerrcounter.cpp:153:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:186:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:226:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:40:51: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:44:51: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:443:127: performance: Function parameter 'realizations' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Coverageerrcounter.cpp:474:129: performance: Function parameter 'realizations' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Deletion.cpp:241:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Deletion.cpp:736:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Deletion.cpp:744:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Deletion.h:134:6: style: Member variable 'Deletion::d_3_max_del' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:51:101: note: Member variable 'Deletion::d_3_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:134:6: note: Member variable 'Deletion::d_3_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:96:13: style: Member variable 'Deletion::v_3_new_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:51:126: note: Member variable 'Deletion::v_3_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:96:13: note: Member variable 'Deletion::v_3_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:133:6: style: Member variable 'Deletion::v_3_min_del' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:52:3: note: Member variable 'Deletion::v_3_min_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:133:6: note: Member variable 'Deletion::v_3_min_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:97:13: style: Member variable 'Deletion::d_5_min_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:52:60: note: Member variable 'Deletion::d_5_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:97:13: note: Member variable 'Deletion::d_5_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:100:13: style: Member variable 'Deletion::j_5_max_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:52:104: note: Member variable 'Deletion::j_5_max_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:100:13: note: Member variable 'Deletion::j_5_max_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:111:7: style: Member variable 'Deletion::dj_check' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:52:160: note: Member variable 'Deletion::dj_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:111:7: note: Member variable 'Deletion::dj_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:139:7: style: Member variable 'Deletion::d_chosen' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:52:220: note: Member variable 'Deletion::d_chosen' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:139:7: note: Member variable 'Deletion::d_chosen' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:149:9: style: Member variable 'Deletion::new_tmp_err_w_proba' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:3: note: Member variable 'Deletion::new_tmp_err_w_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:149:9: note: Member variable 'Deletion::new_tmp_err_w_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:128:6: style: Member variable 'Deletion::d_5_max_del' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:29: note: Member variable 'Deletion::d_5_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:128:6: note: Member variable 'Deletion::d_5_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:107:13: style: Member variable 'Deletion::v_3_min_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:54: note: Member variable 'Deletion::v_3_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:107:13: note: Member variable 'Deletion::v_3_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:147:9: style: Member variable 'Deletion::err_rate_upper_bound' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:127: note: Member variable 'Deletion::err_rate_upper_bound' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:147:9: note: Member variable 'Deletion::err_rate_upper_bound' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:138:7: style: Member variable 'Deletion::v_chosen' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:154: note: Member variable 'Deletion::v_chosen' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:138:7: note: Member variable 'Deletion::v_chosen' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:93:7: style: Member variable 'Deletion::vd_check' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:53:170: note: Member variable 'Deletion::vd_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:93:7: note: Member variable 'Deletion::vd_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:122:13: style: Member variable 'Deletion::d_3_min_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:54:3: note: Member variable 'Deletion::d_3_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:122:13: note: Member variable 'Deletion::d_3_min_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:98:13: style: Member variable 'Deletion::d_5_max_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:54:31: note: Member variable 'Deletion::d_5_max_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:98:13: note: Member variable 'Deletion::d_5_max_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:106:13: style: Member variable 'Deletion::d_5_new_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:54:84: note: Member variable 'Deletion::d_5_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:106:13: note: Member variable 'Deletion::d_5_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:94:7: style: Member variable 'Deletion::vj_check' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:54:112: note: Member variable 'Deletion::vj_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:94:7: note: Member variable 'Deletion::vj_check' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:105:13: style: Member variable 'Deletion::d_5_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:54:211: note: Member variable 'Deletion::d_5_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:105:13: note: Member variable 'Deletion::d_5_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:95:13: style: Member variable 'Deletion::v_3_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:3: note: Member variable 'Deletion::v_3_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:95:13: note: Member variable 'Deletion::v_3_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:162:6: style: Member variable 'Deletion::deletion_value' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:89: note: Member variable 'Deletion::deletion_value' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:162:6: note: Member variable 'Deletion::deletion_value' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:130:6: style: Member variable 'Deletion::j_5_max_del' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:117: note: Member variable 'Deletion::j_5_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:130:6: note: Member variable 'Deletion::j_5_max_del' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:112:13: style: Member variable 'Deletion::d_3_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:142: note: Member variable 'Deletion::d_3_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:112:13: note: Member variable 'Deletion::d_3_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:113:13: style: Member variable 'Deletion::d_3_new_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:191: note: Member variable 'Deletion::d_3_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:113:13: note: Member variable 'Deletion::d_3_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:121:13: style: Member variable 'Deletion::j_5_new_offset' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Deletion.cpp:55:241: note: Member variable 'Deletion::j_5_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Deletion.h:121:13: note: Member variable 'Deletion::j_5_new_offset' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Utils.h:274:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , Int_Str * >::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:278:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , Int_Str * >::get_all_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:284:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , Int_Str * >::exist' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:328:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , Int_Str * >::multiply_all' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Seq_type , Int_Str * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Seq_type , Int_Str * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Utils.h:199:0: style: Class 'Enum_fast_memory_map < Seq_type , Int_Str * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:219:9: style: The scope of the variable 'prob_count' can be reduced. [variableScope]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::max_vd_ins' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::vd_realizations_indices' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::vd_seq_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::max_vj_ins' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::vj_realizations_indices' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::vj_seq_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::max_dj_ins' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::dj_realizations_indices' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::dj_seq_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::previous_seq_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::previous_nt_str' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::base_index' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::unmutable_base_index' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::new_scenario_proba' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::proba_contribution' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::correct_class' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::memory_layer_proba_map_junction_1' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::memory_layer_proba_map_junction_2' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::first_nt_index' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::sec_nt_index' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::offset' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:30:16: warning: Member variable 'Dinucl_markov::realization_final_index' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:41:2: style: Class 'Dinucl_markov' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Dinuclmarkov.cpp:41:2: style: Class 'Dinucl_markov' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Errorrate.cpp:30:13: warning: Member variable 'Error_rate::scenario_new_proba' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Errorrate.cpp:30:13: warning: Member variable 'Error_rate::viterbi_run' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Errorrate.h:87:7: style: Member variable 'Error_rate::updated' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Errorrate.cpp:30:166: note: Member variable 'Error_rate::updated' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Errorrate.h:87:7: note: Member variable 'Error_rate::updated' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Errorrate.h:69:7: style: Technically the member function 'Error_rate::norm_weights_by_seq_likelihood' can be const. [functionConst]
igor-1.2.0/igor_src/Errorrate.cpp:46:18: note: Technically the member function 'Error_rate::norm_weights_by_seq_likelihood' can be const.
igor-1.2.0/igor_src/Errorrate.h:69:7: note: Technically the member function 'Error_rate::norm_weights_by_seq_likelihood' can be const.
igor-1.2.0/igor_src/Errorscounter.h:43:2: style: Class 'Errors_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Errorscounter.h:49:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:54:22: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:49:14: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:51:7: style: The function 'initialize_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:56:15: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:51:7: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:53:7: style: The function 'count_scenario' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:58:15: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:53:7: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:55:7: style: The function 'count_sequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:59:15: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:55:7: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:57:7: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:62:15: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:57:7: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:59:7: style: The function 'dump_sequence_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:59:7: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.h:61:27: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:71:35: note: Virtual function in base class
igor-1.2.0/igor_src/Errorscounter.h:61:27: note: Function in derived class
igor-1.2.0/igor_src/Errorscounter.cpp:40:60: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Errorscounter.cpp:47:61: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/GenModel.cpp:161:10: style: The scope of the variable 'sequences_processed' can be reduced. [variableScope]
igor-1.2.0/igor_src/GenModel.cpp:343:12: style: The scope of the variable 'init_proba' can be reduced. [variableScope]
igor-1.2.0/igor_src/GenModel.cpp:470:26: style: Variable 'dur' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/GenModel.cpp:645:142: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Utils.h:274:0: style: Technically the member function 'Enum_fast_memory_map < Event_safety , bool >::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:278:0: style: Technically the member function 'Enum_fast_memory_map < Event_safety , bool >::get_all_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:284:0: style: Technically the member function 'Enum_fast_memory_map < Event_safety , bool >::exist' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:328:0: style: Technically the member function 'Enum_fast_memory_map < Event_safety , bool >::multiply_all' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:274:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , double >::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:278:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , double >::get_all_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:284:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , double >::exist' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:328:0: style: Technically the member function 'Enum_fast_memory_map < Seq_type , double >::multiply_all' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:274:0: style: Technically the member function 'Enum_fast_memory_map < int ,unsigned long >::get_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:278:0: style: Technically the member function 'Enum_fast_memory_map < int ,unsigned long >::get_all_current_memory_layer' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:284:0: style: Technically the member function 'Enum_fast_memory_map < int ,unsigned long >::exist' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:328:0: style: Technically the member function 'Enum_fast_memory_map < int ,unsigned long >::multiply_all' can be const. [functionConst]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Event_safety , bool >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Event_safety , bool >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Seq_type , double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < Seq_type , double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < int ,unsigned long >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Utils.h:200:0: style: Class 'Enum_fast_memory_map < int ,unsigned long >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/GenModel.h:153:2: style: Class 'GenModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Utils.h:199:0: style: Class 'Enum_fast_memory_map < Event_safety , bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Utils.h:199:0: style: Class 'Enum_fast_memory_map < Seq_type , double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Utils.h:199:0: style: Class 'Enum_fast_memory_map < int ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/GenModel.cpp:44:164: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/GenModel.cpp:48:164: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/GenModel.cpp:52:159: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Genechoice.cpp:544:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Genechoice.cpp:649:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:71:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:76:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:81:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:86:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:91:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:96:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:1046:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:1077:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:1110:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:923:26: style: Variable 'dur' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:207:5: style: Boolean variable 'identical_mut_probas' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:83:9: style: Member variable 'Hypermutation_full_Nmer_errorrate::mutation_Nmer_size' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:31:250: note: Member variable 'Hypermutation_full_Nmer_errorrate::mutation_Nmer_size' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:83:9: note: Member variable 'Hypermutation_full_Nmer_errorrate::mutation_Nmer_size' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:81:13: style: Member variable 'Hypermutation_full_Nmer_errorrate::learn_on' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:31:283: note: Member variable 'Hypermutation_full_Nmer_errorrate::learn_on' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:81:13: note: Member variable 'Hypermutation_full_Nmer_errorrate::learn_on' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:95:9: style: Member variable 'Hypermutation_full_Nmer_errorrate::n_d_real' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:31:347: note: Member variable 'Hypermutation_full_Nmer_errorrate::n_d_real' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:95:9: note: Member variable 'Hypermutation_full_Nmer_errorrate::n_d_real' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:121:7: style: Member variable 'Hypermutation_full_Nmer_errorrate::vd_ins' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:33:18: note: Member variable 'Hypermutation_full_Nmer_errorrate::vd_ins' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:121:7: note: Member variable 'Hypermutation_full_Nmer_errorrate::vd_ins' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:118:7: style: Member variable 'Hypermutation_full_Nmer_errorrate::v_gene' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:33:48: note: Member variable 'Hypermutation_full_Nmer_errorrate::v_gene' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:118:7: note: Member variable 'Hypermutation_full_Nmer_errorrate::v_gene' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:79:7: performance: Technically the member function 'Hypermutation_full_Nmer_errorrate::introduce_uniform_transversion' can be static. [functionStatic]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:1192:41: note: Technically the member function 'Hypermutation_full_Nmer_errorrate::introduce_uniform_transversion' can be static.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.h:79:7: note: Technically the member function 'Hypermutation_full_Nmer_errorrate::introduce_uniform_transversion' can be static.
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:53:2: style: Class 'Hypermutation_full_Nmer_errorrate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:53:2: style: Class 'Hypermutation_full_Nmer_errorrate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/HypermutationfullNmererrorrate.cpp:133:143: performance: Function parameter 'init_Nmer_mutations_probas' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:92:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:97:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:102:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:107:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:112:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:117:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1503:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1535:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1568:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1077:10: style: The scope of the variable 'rand_contribution' can be reduced. [variableScope]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1406:9: style: The scope of the variable 'current_Nmer_P_SHM' can be reduced. [variableScope]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1407:9: style: The scope of the variable 'current_Nmer_P_bg' can be reduced. [variableScope]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1408:9: style: The scope of the variable 'current_Nmer_unorm_score' can be reduced. [variableScope]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1067:26: style: Variable 'dur' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1241:116: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1422:118: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:90:13: style: Member variable 'Hypermutation_global_errorrate::learn_on' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:43:199: note: Member variable 'Hypermutation_global_errorrate::learn_on' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:90:13: note: Member variable 'Hypermutation_global_errorrate::learn_on' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:114:9: style: Member variable 'Hypermutation_global_errorrate::n_d_real' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:43:348: note: Member variable 'Hypermutation_global_errorrate::n_d_real' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:114:9: note: Member variable 'Hypermutation_global_errorrate::n_d_real' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:140:7: style: Member variable 'Hypermutation_global_errorrate::vd_ins' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:45:18: note: Member variable 'Hypermutation_global_errorrate::vd_ins' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:140:7: note: Member variable 'Hypermutation_global_errorrate::vd_ins' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:137:7: style: Member variable 'Hypermutation_global_errorrate::v_gene' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:45:48: note: Member variable 'Hypermutation_global_errorrate::v_gene' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:137:7: note: Member variable 'Hypermutation_global_errorrate::v_gene' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:84:9: style: Technically the member function 'Hypermutation_global_errorrate::compute_Nmer_unorm_score' can be const. [functionConst]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1788:40: note: Technically the member function 'Hypermutation_global_errorrate::compute_Nmer_unorm_score' can be const.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:84:9: note: Technically the member function 'Hypermutation_global_errorrate::compute_Nmer_unorm_score' can be const.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:88:7: performance: Technically the member function 'Hypermutation_global_errorrate::introduce_uniform_transversion' can be static. [functionStatic]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:1797:38: note: Technically the member function 'Hypermutation_global_errorrate::introduce_uniform_transversion' can be static.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.h:88:7: note: Technically the member function 'Hypermutation_global_errorrate::introduce_uniform_transversion' can be static.
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:43:235: style: Class 'Hypermutation_global_errorrate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:43:235: style: Class 'Hypermutation_global_errorrate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igor-1.2.0/igor_src/Hypermutationglobalerrorrate.cpp:151:165: performance: Function parameter 'ei_contributions' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Insertion.h:90:6: style: Member variable 'Insertion::insertions' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Insertion.cpp:52:121: note: Member variable 'Insertion::insertions' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Insertion.h:90:6: note: Member variable 'Insertion::insertions' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Insertion.h:88:9: style: Member variable 'Insertion::new_scenario_proba' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Insertion.cpp:52:138: note: Member variable 'Insertion::new_scenario_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Insertion.h:88:9: note: Member variable 'Insertion::new_scenario_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Insertion.h:87:14: style: Member variable 'Insertion::base_index' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Insertion.cpp:52:163: note: Member variable 'Insertion::base_index' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Insertion.h:87:14: note: Member variable 'Insertion::base_index' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Model_Parms.cpp:627:20: style: Variable 'test' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Model_Parms.cpp:69:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Model_Parms.h:77:1: warning: The class 'Model_Parms' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igor-1.2.0/igor_src/Model_Parms.cpp:334:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Model_Parms.cpp:348:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
igor-1.2.0/igor_src/Model_Parms.cpp:379:71: performance: Function parameter 'child_name' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:357:56: style: Variable 'edges' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:952:39: style: Variable 'events' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:978:26: style: Variable 'dur' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:989:39: style: Variable 'events' is assigned a value that is never used. [unreadVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:1080:36: style: Unused variable: rank_map [unusedVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:1081:30: style: Unused variable: processed_events [unusedVariable]
igor-1.2.0/igor_src/Model_marginals.cpp:48:18: warning: Member variable 'Model_marginals::debug_marg_name' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Model_marginals.cpp:681:35: warning: Member variable 'Model_marginals::debug_marg_name' is not assigned a value in 'Model_marginals::operator='. [operatorEqVarError]
igor-1.2.0/igor_src/Model_marginals.cpp:33:2: performance: Variable 'marginal_array_smart_p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igor-1.2.0/igor_src/Model_marginals.h:74:18: style: Technically the member function 'Model_marginals::operator+' can be const. [functionConst]
igor-1.2.0/igor_src/Model_marginals.cpp:715:34: note: Technically the member function 'Model_marginals::operator+' can be const.
igor-1.2.0/igor_src/Model_marginals.h:74:18: note: Technically the member function 'Model_marginals::operator+' can be const.
igor-1.2.0/igor_src/Model_marginals.h:75:18: style: Technically the member function 'Model_marginals::operator-' can be const. [functionConst]
igor-1.2.0/igor_src/Model_marginals.cpp:720:34: note: Technically the member function 'Model_marginals::operator-' can be const.
igor-1.2.0/igor_src/Model_marginals.h:75:18: note: Technically the member function 'Model_marginals::operator-' can be const.
igor-1.2.0/igor_src/Model_marginals.h:108:2: style: Class 'Model_marginals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Model_marginals.cpp:715:61: performance: Function parameter 'marginals' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:720:61: performance: Function parameter 'marginals' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:1198:45: performance: Function parameter 'event_1' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:1198:75: performance: Function parameter 'event_2' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:1316:57: performance: Function parameter 'event_1' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Model_marginals.cpp:1316:87: performance: Function parameter 'event_2' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Pgencounter.h:45:2: style: Class 'Pgen_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igor-1.2.0/igor_src/Pgencounter.h:49:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:54:22: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:49:14: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.h:51:7: style: The function 'initialize_counter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:56:15: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:51:7: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.h:53:7: style: The function 'count_scenario' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:58:15: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:53:7: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.h:55:7: style: The function 'dump_sequence_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:64:15: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:55:7: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.h:57:7: style: The function 'add_checked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:62:15: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:57:7: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.h:59:27: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igor-1.2.0/igor_src/Counter.h:71:35: note: Virtual function in base class
igor-1.2.0/igor_src/Pgencounter.h:59:27: note: Function in derived class
igor-1.2.0/igor_src/Pgencounter.cpp:34:40: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Pgencounter.cpp:37:40: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Rec_Event.cpp:276:45: warning: Accessing an item in container 'model_queue'. Either the condition 'model_queue.empty()' is redundant or 'model_queue' can be empty. [containerOutOfBounds]
igor-1.2.0/igor_src/Rec_Event.cpp:275:26: note: Assuming that condition 'model_queue.empty()' is not redundant
igor-1.2.0/igor_src/Rec_Event.cpp:276:45: note: Access out of bounds
igor-1.2.0/igor_src/Rec_Event.cpp:157:170: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igor-1.2.0/igor_src/Rec_Event.cpp:41:12: warning: Member variable 'Rec_Event::viterbi_run' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:41:12: warning: Member variable 'Rec_Event::initialized' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:41:12: warning: Member variable 'Rec_Event::event_marginal_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:41:12: warning: Member variable 'Rec_Event::current_downstream_proba_memory_layers' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:34:12: warning: Member variable 'Rec_Event::viterbi_run' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:34:12: warning: Member variable 'Rec_Event::initialized' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:34:12: warning: Member variable 'Rec_Event::event_marginal_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:34:12: warning: Member variable 'Rec_Event::current_downstream_proba_memory_layers' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:37:12: warning: Member variable 'Rec_Event::viterbi_run' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:37:12: warning: Member variable 'Rec_Event::initialized' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:37:12: warning: Member variable 'Rec_Event::event_marginal_size' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.cpp:37:12: warning: Member variable 'Rec_Event::current_downstream_proba_memory_layers' is not initialized in the constructor. [uninitMemberVar]
igor-1.2.0/igor_src/Rec_Event.h:209:9: style: Member variable 'Rec_Event::scenario_downstream_upper_bound_proba' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Rec_Event.cpp:34:304: note: Member variable 'Rec_Event::scenario_downstream_upper_bound_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Rec_Event.h:209:9: note: Member variable 'Rec_Event::scenario_downstream_upper_bound_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Rec_Event.h:208:9: style: Member variable 'Rec_Event::event_upper_bound_proba' is in the wrong place in the initializer list. [initializerList]
igor-1.2.0/igor_src/Rec_Event.cpp:34:346: note: Member variable 'Rec_Event::event_upper_bound_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Rec_Event.h:208:9: note: Member variable 'Rec_Event::event_upper_bound_proba' is in the wrong place in the initializer list.
igor-1.2.0/igor_src/Rec_Event.cpp:38:8: performance: Variable 'event_realizations' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igor-1.2.0/igor_src/Rec_Event.h:184:7: performance: Technically the member function 'Rec_Event::iterate_initialize_Len_proba_wrap_up' can be static. [functionStatic]
igor-1.2.0/igor_src/Rec_Event.cpp:273:17: note: Technically the member function 'Rec_Event::iterate_initialize_Len_proba_wrap_up' can be static.
igor-1.2.0/igor_src/Rec_Event.h:184:7: note: Technically the member function 'Rec_Event::iterate_initialize_Len_proba_wrap_up' can be static.
igor-1.2.0/igor_src/Singleerrorrate.cpp:102:11: style: The scope of the variable 'd_gene_seq' can be reduced. [variableScope]
igor-1.2.0/igor_src/Singleerrorrate.cpp:155:9: style: The scope of the variable 'rand_err' can be reduced. [variableScope]
igor-1.2.0/igor_src/Singleerrorrate.cpp:41:67: performance: Function parameter 'err_r' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Utils.h:145:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Utils.h:153:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Utils.h:161:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
igor-1.2.0/igor_src/Utils.cpp:103:39: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Utils.cpp:145:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Utils.cpp:372:83: performance: Function parameter 'prefix_message' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/Utils.cpp:396:67: performance: Function parameter 'prefix_message' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/main.cpp:256:4: warning: Return value of function freopen() is not used. [ignoredReturnValue]
igor-1.2.0/igor_src/GenModel.h:159:180: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/GenModel.h:160:180: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
igor-1.2.0/igor_src/GenModel.h:161:180: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/i/igraph/igraph_0.7.1.orig.tar.gz
Checking igraph-0.7.1/src/adjlist.c: __GCC__=1;__GCC__=1...

igraph-0.7.1/optional/glpk/amd/amd_1.c:45:39: style: The scope of the variable 'p1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_1.c:45:43: style: The scope of the variable 'p2' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_2.c:27:9: style: The scope of the variable 'x' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_2.c:463:14: style: The scope of the variable 'degme' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_2.c:463:37: style: The scope of the variable 'elenme' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_2.c:464:71: style: The scope of the variable 'nleft' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_2.c:465:19: style: The scope of the variable 'nvpiv' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_aat.c:33:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_aat.c:33:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_defaults.c:27:9: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_post_tree.c:38:21: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_postorder.c:21:9: style: Function '_glp_amd_postorder' argument 3 names different: declaration 'Npiv' definition 'Nv'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/amd/amd_internal.h:88:46: note: Function '_glp_amd_postorder' argument 3 names different: declaration 'Npiv' definition 'Nv'.
igraph-0.7.1/optional/glpk/amd/amd_postorder.c:21:9: note: Function '_glp_amd_postorder' argument 3 names different: declaration 'Npiv' definition 'Nv'.
igraph-0.7.1/optional/glpk/amd/amd_valid.c:48:16: style: The scope of the variable 'p1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_valid.c:48:20: style: The scope of the variable 'p2' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/amd/amd_valid.c:48:24: style: The scope of the variable 'ilast' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:1193:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:1194:9: style: The scope of the variable 'length' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:1714:10: style: The scope of the variable 'rp_end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:1715:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2226:9: style: The scope of the variable 'pivot_col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2232:9: style: The scope of the variable 'pivot_row_start' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2233:9: style: The scope of the variable 'pivot_row_degree' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2234:9: style: The scope of the variable 'pivot_row_length' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2235:9: style: The scope of the variable 'pivot_col_score' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2236:9: style: The scope of the variable 'needed_memory' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2237:10: style: The scope of the variable 'cp_end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2252:9: style: The scope of the variable 'pivot_col_thickness' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2254:9: style: The scope of the variable 'next_col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2901:9: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:3174:9: style: The scope of the variable 'r' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/colamd/colamd.c:2305:21: style: Array index 'min_score' is used before limits check. [arrayIndexThenCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:141:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:139:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:141:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:144:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:139:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:144:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:148:51: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:139:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:148:51: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:149:27: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:139:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:149:27: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:182:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:180:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:182:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:185:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:180:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:185:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:189:50: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:180:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:189:50: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:190:26: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:180:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:190:26: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:444:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:442:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:444:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:448:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:442:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:448:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:452:52: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:442:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:452:52: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:453:28: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:442:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:453:28: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:501:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:499:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:501:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:505:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:499:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:505:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:509:52: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:499:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:509:52: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:510:28: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:499:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:510:28: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:1210:16: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi01.c:1206:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi01.c:1210:16: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi01.c:298:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi01.c:725:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi01.c:851:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi01.c:1428:17: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi01.c:131:34: style: Function 'glp_set_prob_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:293:34: note: Function 'glp_set_prob_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:131:34: note: Function 'glp_set_prob_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:172:33: style: Function 'glp_set_obj_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:296:33: note: Function 'glp_set_obj_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:172:33: note: Function 'glp_set_obj_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:213:32: style: Function 'glp_set_obj_dir' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:299:32: note: Function 'glp_set_obj_dir' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:213:32: note: Function 'glp_set_obj_dir' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:247:28: style: Function 'glp_add_rows' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:302:28: note: Function 'glp_add_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:247:28: note: Function 'glp_add_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:351:28: style: Function 'glp_add_cols' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:305:28: note: Function 'glp_add_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:351:28: note: Function 'glp_add_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:422:33: style: Function 'glp_set_row_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:308:33: note: Function 'glp_set_row_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:422:33: note: Function 'glp_set_row_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:481:33: style: Function 'glp_set_col_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:311:33: note: Function 'glp_set_col_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:481:33: note: Function 'glp_set_col_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:554:33: style: Function 'glp_set_row_bnds' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:314:33: note: Function 'glp_set_row_bnds' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:554:33: note: Function 'glp_set_row_bnds' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:625:33: style: Function 'glp_set_col_bnds' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:318:33: note: Function 'glp_set_col_bnds' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:625:33: note: Function 'glp_set_col_bnds' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:680:33: style: Function 'glp_set_obj_coef' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:322:33: note: Function 'glp_set_obj_coef' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:680:33: note: Function 'glp_set_obj_coef' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:719:32: style: Function 'glp_set_mat_row' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:325:32: note: Function 'glp_set_mat_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:719:32: note: Function 'glp_set_mat_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:845:32: style: Function 'glp_set_mat_col' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:329:32: note: Function 'glp_set_mat_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:845:32: note: Function 'glp_set_mat_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:968:32: style: Function 'glp_load_matrix' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:333:32: note: Function 'glp_load_matrix' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:968:32: note: Function 'glp_load_matrix' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1256:29: style: Function 'glp_del_rows' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:343:29: note: Function 'glp_del_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1256:29: note: Function 'glp_del_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1341:29: style: Function 'glp_del_cols' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:346:29: note: Function 'glp_del_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1341:29: note: Function 'glp_del_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1521:31: style: Function 'glp_erase_prob' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:352:31: note: Function 'glp_erase_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1521:31: note: Function 'glp_erase_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1566:32: style: Function 'glp_delete_prob' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:355:32: note: Function 'glp_delete_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi01.c:1566:32: note: Function 'glp_delete_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:237:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi02.c:270:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi02.c:331:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi02.c:365:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi02.c:46:41: style: Function 'glp_get_prob_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:358:41: note: Function 'glp_get_prob_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:46:41: note: Function 'glp_get_prob_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:68:40: style: Function 'glp_get_obj_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:361:40: note: Function 'glp_get_obj_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:68:40: note: Function 'glp_get_obj_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:91:31: style: Function 'glp_get_obj_dir' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:364:31: note: Function 'glp_get_obj_dir' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:91:31: note: Function 'glp_get_obj_dir' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:110:32: style: Function 'glp_get_num_rows' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:367:32: note: Function 'glp_get_num_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:110:32: note: Function 'glp_get_num_rows' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:129:32: style: Function 'glp_get_num_cols' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:370:32: note: Function 'glp_get_num_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:129:32: note: Function 'glp_get_num_cols' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:149:40: style: Function 'glp_get_row_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:373:40: note: Function 'glp_get_row_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:149:40: note: Function 'glp_get_row_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:173:40: style: Function 'glp_get_col_name' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:376:40: note: Function 'glp_get_col_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:173:40: note: Function 'glp_get_col_name' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:202:32: style: Function 'glp_get_row_type' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:379:32: note: Function 'glp_get_row_type' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:202:32: note: Function 'glp_get_row_type' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:224:33: style: Function 'glp_get_row_lb' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:382:33: note: Function 'glp_get_row_lb' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:224:33: note: Function 'glp_get_row_lb' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:257:33: style: Function 'glp_get_row_ub' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:385:33: note: Function 'glp_get_row_ub' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:257:33: note: Function 'glp_get_row_ub' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:295:32: style: Function 'glp_get_col_type' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:388:32: note: Function 'glp_get_col_type' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:295:32: note: Function 'glp_get_col_type' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:317:33: style: Function 'glp_get_col_lb' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:391:33: note: Function 'glp_get_col_lb' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:317:33: note: Function 'glp_get_col_lb' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:351:33: style: Function 'glp_get_col_ub' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:394:33: note: Function 'glp_get_col_ub' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:351:33: note: Function 'glp_get_col_ub' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:387:35: style: Function 'glp_get_obj_coef' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:397:35: note: Function 'glp_get_obj_coef' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:387:35: note: Function 'glp_get_obj_coef' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:408:30: style: Function 'glp_get_num_nz' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:400:30: note: Function 'glp_get_num_nz' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:408:30: note: Function 'glp_get_num_nz' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:438:31: style: Function 'glp_get_mat_row' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:403:31: note: Function 'glp_get_mat_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:438:31: note: Function 'glp_get_mat_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:479:31: style: Function 'glp_get_mat_col' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:406:31: note: Function 'glp_get_mat_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi02.c:479:31: note: Function 'glp_get_mat_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:47:15: style: The scope of the variable 'row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:48:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:49:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:49:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:93:16: style: The scope of the variable 'node' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:121:16: style: The scope of the variable 'node' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:152:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:152:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi03.c:46:33: style: Function 'glp_create_index' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:409:33: note: Function 'glp_create_index' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:46:33: note: Function 'glp_create_index' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:92:28: style: Function 'glp_find_row' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:412:28: note: Function 'glp_find_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:92:28: note: Function 'glp_find_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:120:28: style: Function 'glp_find_col' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:415:28: note: Function 'glp_find_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:120:28: note: Function 'glp_find_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:151:33: style: Function 'glp_delete_index' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:418:33: note: Function 'glp_delete_index' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi03.c:151:33: note: Function 'glp_delete_index' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:41:28: style: Function 'glp_set_rii' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:421:28: note: Function 'glp_set_rii' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:41:28: note: Function 'glp_set_rii' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:75:28: style: Function 'glp_set_sjj' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:424:28: note: Function 'glp_set_sjj' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:75:28: note: Function 'glp_set_sjj' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:104:30: style: Function 'glp_get_rii' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:427:30: note: Function 'glp_get_rii' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:104:30: note: Function 'glp_get_rii' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:124:30: style: Function 'glp_get_sjj' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:430:30: note: Function 'glp_get_sjj' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:124:30: note: Function 'glp_get_sjj' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:147:33: style: Function 'glp_unscale_prob' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:436:33: note: Function 'glp_unscale_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi04.c:147:33: note: Function 'glp_unscale_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:73:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi05.c:127:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi05.c:56:33: style: Function 'glp_set_row_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:439:33: note: Function 'glp_set_row_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:56:33: note: Function 'glp_set_row_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:110:33: style: Function 'glp_set_col_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:442:33: note: Function 'glp_set_col_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:110:33: note: Function 'glp_set_col_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:156:30: style: Function 'glp_std_basis' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:445:30: note: Function 'glp_std_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi05.c:156:30: note: Function 'glp_std_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:372:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi06.c:370:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi06.c:372:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi06.c:422:7: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi06.c:370:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi06.c:422:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi06.c:423:7: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi06.c:370:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi06.c:423:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi06.c:424:7: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi06.c:370:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi06.c:424:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi06.c:242:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:255:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:284:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:346:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:533:26: warning: Redundant assignment of 'status' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpapi06.c:536:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:542:20: warning: Redundant assignment of 'status' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpapi06.c:545:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi06.c:519:30: style: Function 'glp_get_status' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:463:30: note: Function 'glp_get_status' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:519:30: note: Function 'glp_get_status' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:569:33: style: Function 'glp_get_prim_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:466:33: note: Function 'glp_get_prim_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:569:33: note: Function 'glp_get_prim_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:593:33: style: Function 'glp_get_dual_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:469:33: note: Function 'glp_get_dual_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:593:33: note: Function 'glp_get_dual_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:612:34: style: Function 'glp_get_obj_val' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:472:34: note: Function 'glp_get_obj_val' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:612:34: note: Function 'glp_get_obj_val' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:640:32: style: Function 'glp_get_row_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:475:32: note: Function 'glp_get_row_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:640:32: note: Function 'glp_get_row_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:661:35: style: Function 'glp_get_row_prim' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:478:35: note: Function 'glp_get_row_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:661:35: note: Function 'glp_get_row_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:686:35: style: Function 'glp_get_row_dual' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:481:35: note: Function 'glp_get_row_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:686:35: note: Function 'glp_get_row_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:717:32: style: Function 'glp_get_col_stat' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:484:32: note: Function 'glp_get_col_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:717:32: note: Function 'glp_get_col_stat' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:738:35: style: Function 'glp_get_col_prim' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:487:35: note: Function 'glp_get_col_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:738:35: note: Function 'glp_get_col_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:763:35: style: Function 'glp_get_col_dual' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:490:35: note: Function 'glp_get_col_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:763:35: note: Function 'glp_get_col_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:802:33: style: Function 'glp_get_unbnd_ray' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:493:33: note: Function 'glp_get_unbnd_ray' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi06.c:802:33: note: Function 'glp_get_unbnd_ray' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi07.c:157:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi07.c:167:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi07.c:236:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi07.c:392:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi07.c:427:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi07.c:134:28: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi07.c:257:25: style: Function 'glp_exact' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:457:25: note: Function 'glp_exact' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi07.c:257:25: note: Function 'glp_exact' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:192:10: style: Variable 'env->term_out' is reassigned a value before the old one has been used. [redundantAssignment]
igraph-0.7.1/optional/glpk/glpapi08.c:190:10: note: Variable 'env->term_out' is reassigned a value before the old one has been used.
igraph-0.7.1/optional/glpk/glpapi08.c:192:10: note: Variable 'env->term_out' is reassigned a value before the old one has been used.
igraph-0.7.1/optional/glpk/glpapi08.c:196:14: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi08.c:261:30: style: Function 'glp_ipt_status' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:502:30: note: Function 'glp_ipt_status' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:261:30: note: Function 'glp_ipt_status' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:280:34: style: Function 'glp_ipt_obj_val' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:505:34: note: Function 'glp_ipt_obj_val' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:280:34: note: Function 'glp_ipt_obj_val' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:302:35: style: Function 'glp_ipt_row_prim' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:508:35: note: Function 'glp_ipt_row_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:302:35: note: Function 'glp_ipt_row_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:327:35: style: Function 'glp_ipt_row_dual' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:511:35: note: Function 'glp_ipt_row_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:327:35: note: Function 'glp_ipt_row_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:352:35: style: Function 'glp_ipt_col_prim' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:514:35: note: Function 'glp_ipt_col_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:352:35: note: Function 'glp_ipt_col_prim' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:378:35: style: Function 'glp_ipt_col_dual' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:517:35: note: Function 'glp_ipt_col_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi08.c:378:35: note: Function 'glp_ipt_col_dual' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi09.c:428:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi09.c:426:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi09.c:428:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi09.c:506:7: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi09.c:426:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi09.c:506:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi09.c:507:7: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi09.c:426:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi09.c:507:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi09.c:105:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:272:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:309:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:388:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:414:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:415:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi09.c:125:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi09.c:149:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi09.c:46:33: style: Function 'glp_set_col_kind' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:520:33: note: Function 'glp_set_col_kind' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:46:33: note: Function 'glp_set_col_kind' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:89:32: style: Function 'glp_get_col_kind' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:523:32: note: Function 'glp_get_col_kind' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:89:32: note: Function 'glp_get_col_kind' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:124:31: style: Function 'glp_get_num_int' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:526:31: note: Function 'glp_get_num_int' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:124:31: note: Function 'glp_get_num_int' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:148:31: style: Function 'glp_get_num_bin' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:529:31: note: Function 'glp_get_num_bin' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:148:31: note: Function 'glp_get_num_bin' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:664:30: style: Function 'glp_mip_status' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:538:30: note: Function 'glp_mip_status' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:664:30: note: Function 'glp_mip_status' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:683:34: style: Function 'glp_mip_obj_val' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:541:34: note: Function 'glp_mip_obj_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:683:34: note: Function 'glp_mip_obj_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:705:34: style: Function 'glp_mip_row_val' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:544:34: note: Function 'glp_mip_row_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:705:34: note: Function 'glp_mip_row_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:730:34: style: Function 'glp_mip_col_val' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:547:34: note: Function 'glp_mip_col_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi09.c:730:34: note: Function 'glp_mip_col_val' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi10.c:60:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:72:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:97:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:138:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:180:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:190:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:213:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:216:18: warning: Redundant assignment of 't' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpapi10.c:220:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:247:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:250:18: warning: Redundant assignment of 't' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpapi10.c:254:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:274:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi10.c:27:61: style: Function '_glp_check_kkt' argument 4 names different: declaration 'ae_max' definition '_ae_max'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpapi.h:276:61: note: Function '_glp_check_kkt' argument 4 names different: declaration 'ae_max' definition '_ae_max'.
igraph-0.7.1/optional/glpk/glpapi10.c:27:61: note: Function '_glp_check_kkt' argument 4 names different: declaration 'ae_max' definition '_ae_max'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:12: style: Function '_glp_check_kkt' argument 5 names different: declaration 'ae_ind' definition '_ae_ind'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpapi.h:277:12: note: Function '_glp_check_kkt' argument 5 names different: declaration 'ae_ind' definition '_ae_ind'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:12: note: Function '_glp_check_kkt' argument 5 names different: declaration 'ae_ind' definition '_ae_ind'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:29: style: Function '_glp_check_kkt' argument 6 names different: declaration 're_max' definition '_re_max'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpapi.h:277:28: note: Function '_glp_check_kkt' argument 6 names different: declaration 're_max' definition '_re_max'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:29: note: Function '_glp_check_kkt' argument 6 names different: declaration 're_max' definition '_re_max'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:43: style: Function '_glp_check_kkt' argument 7 names different: declaration 're_ind' definition '_re_ind'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpapi.h:277:41: note: Function '_glp_check_kkt' argument 7 names different: declaration 're_ind' definition '_re_ind'.
igraph-0.7.1/optional/glpk/glpapi10.c:28:43: note: Function '_glp_check_kkt' argument 7 names different: declaration 're_ind' definition '_re_ind'.
igraph-0.7.1/optional/glpk/glpapi11.c:417:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi11.c:414:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi11.c:417:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi11.c:222:28: style: Function 'glp_read_sol' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:553:28: note: Function 'glp_read_sol' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:222:28: note: Function 'glp_read_sol' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:336:29: style: Function 'glp_write_sol' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:556:29: note: Function 'glp_write_sol' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:336:29: note: Function 'glp_write_sol' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:825:28: style: Function 'glp_read_ipt' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:566:28: note: Function 'glp_read_ipt' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:825:28: note: Function 'glp_read_ipt' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:916:29: style: Function 'glp_write_ipt' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:569:29: note: Function 'glp_write_ipt' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:916:29: note: Function 'glp_write_ipt' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi11.c:1101:28: style: Function 'glp_read_mip' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:575:28: note: Function 'glp_read_mip' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi11.c:1101:28: note: Function 'glp_read_mip' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi11.c:1190:29: style: Function 'glp_write_mip' argument 1 names different: declaration 'P' definition 'mip'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:578:29: note: Function 'glp_write_mip' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi11.c:1190:29: note: Function 'glp_write_mip' argument 1 names different: declaration 'P' definition 'mip'.
igraph-0.7.1/optional/glpk/glpapi12.c:1849:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi12.c:1846:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi12.c:1849:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi12.c:1850:13: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi12.c:1846:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi12.c:1850:13: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi12.c:2014:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi12.c:2011:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi12.c:2014:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi12.c:2015:13: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi12.c:2011:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi12.c:2015:13: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi12.c:172:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:637:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:654:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:1402:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:1536:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:2066:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi12.c:490:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi12.c:540:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi12.c:1093:17: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi12.c:1475:11: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi12.c:1476:14: style: The scope of the variable 'alfa' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi12.c:48:29: style: Function 'glp_bf_exists' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:581:29: note: Function 'glp_bf_exists' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:48:29: note: Function 'glp_bf_exists' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:114:29: style: Function 'glp_factorize' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:584:29: note: Function 'glp_factorize' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:114:29: note: Function 'glp_factorize' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:197:30: style: Function 'glp_bf_updated' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:587:30: note: Function 'glp_bf_updated' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:197:30: note: Function 'glp_bf_updated' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:227:29: style: Function 'glp_get_bfcp' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:590:29: note: Function 'glp_get_bfcp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:227:29: note: Function 'glp_get_bfcp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:296:29: style: Function 'glp_set_bfcp' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:593:29: note: Function 'glp_set_bfcp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:296:29: note: Function 'glp_set_bfcp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:370:29: style: Function 'glp_get_bhead' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:596:29: note: Function 'glp_get_bhead' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:370:29: note: Function 'glp_get_bhead' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:395:32: style: Function 'glp_get_row_bind' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:599:32: note: Function 'glp_get_row_bind' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:395:32: note: Function 'glp_get_row_bind' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:422:32: style: Function 'glp_get_col_bind' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:602:32: note: Function 'glp_get_col_bind' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:422:32: note: Function 'glp_get_col_bind' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:486:26: style: Function 'glp_ftran' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:605:26: note: Function 'glp_ftran' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:486:26: note: Function 'glp_ftran' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:536:26: style: Function 'glp_btran' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:608:26: note: Function 'glp_btran' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:536:26: note: Function 'glp_btran' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:848:32: style: Function 'glp_eval_tab_row' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:614:32: note: Function 'glp_eval_tab_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:848:32: note: Function 'glp_eval_tab_row' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:963:32: style: Function 'glp_eval_tab_col' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:617:32: note: Function 'glp_eval_tab_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi12.c:963:32: note: Function 'glp_eval_tab_col' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi13.c:660:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi13.c:41:30: style: Function 'glp_ios_reason' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:642:30: note: Function 'glp_ios_reason' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:41:30: note: Function 'glp_ios_reason' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:70:38: style: Function 'glp_ios_get_prob' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:645:38: note: Function 'glp_ios_get_prob' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:70:38: note: Function 'glp_ios_get_prob' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:102:34: style: Function 'glp_ios_tree_size' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:648:34: note: Function 'glp_ios_tree_size' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:102:34: note: Function 'glp_ios_tree_size' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:125:33: style: Function 'glp_ios_curr_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:652:33: note: Function 'glp_ios_curr_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:125:33: note: Function 'glp_ios_curr_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:156:33: style: Function 'glp_ios_next_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:655:33: note: Function 'glp_ios_next_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:156:33: note: Function 'glp_ios_next_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:203:33: style: Function 'glp_ios_prev_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:658:33: note: Function 'glp_ios_prev_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:203:33: note: Function 'glp_ios_prev_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:244:31: style: Function 'glp_ios_up_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:661:31: note: Function 'glp_ios_up_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:244:31: note: Function 'glp_ios_up_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:274:34: style: Function 'glp_ios_node_level' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:664:34: note: Function 'glp_ios_node_level' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:274:34: note: Function 'glp_ios_node_level' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:317:37: style: Function 'glp_ios_node_bound' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:667:37: note: Function 'glp_ios_node_bound' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:317:37: note: Function 'glp_ios_node_bound' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:351:33: style: Function 'glp_ios_best_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:670:33: note: Function 'glp_ios_best_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:351:33: note: Function 'glp_ios_best_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:380:34: style: Function 'glp_ios_mip_gap' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:673:34: note: Function 'glp_ios_mip_gap' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:380:34: note: Function 'glp_ios_mip_gap' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:414:35: style: Function 'glp_ios_node_data' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:676:35: note: Function 'glp_ios_node_data' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:414:35: note: Function 'glp_ios_node_data' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:440:33: style: Function 'glp_ios_row_attr' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:679:33: note: Function 'glp_ios_row_attr' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:440:33: note: Function 'glp_ios_row_attr' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:454:33: style: Function 'glp_ios_pool_size' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:682:33: note: Function 'glp_ios_pool_size' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:454:33: note: Function 'glp_ios_pool_size' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:464:31: style: Function 'glp_ios_add_row' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:685:31: note: Function 'glp_ios_add_row' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:464:31: note: Function 'glp_ios_add_row' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:479:32: style: Function 'glp_ios_del_row' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:690:32: note: Function 'glp_ios_del_row' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:479:32: note: Function 'glp_ios_del_row' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:489:35: style: Function 'glp_ios_clear_pool' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:693:35: note: Function 'glp_ios_clear_pool' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:489:35: note: Function 'glp_ios_clear_pool' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:511:34: style: Function 'glp_ios_can_branch' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:696:34: note: Function 'glp_ios_can_branch' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:511:34: note: Function 'glp_ios_can_branch' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:542:36: style: Function 'glp_ios_branch_upon' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:699:36: note: Function 'glp_ios_branch_upon' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:542:36: note: Function 'glp_ios_branch_upon' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:577:36: style: Function 'glp_ios_select_node' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:702:36: note: Function 'glp_ios_select_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:577:36: note: Function 'glp_ios_select_node' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:630:32: style: Function 'glp_ios_heur_sol' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:705:32: note: Function 'glp_ios_heur_sol' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:630:32: note: Function 'glp_ios_heur_sol' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:694:34: style: Function 'glp_ios_terminate' argument 1 names different: declaration 'T' definition 'tree'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:708:34: note: Function 'glp_ios_terminate' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi13.c:694:34: note: Function 'glp_ios_terminate' argument 1 names different: declaration 'T' definition 'tree'.
igraph-0.7.1/optional/glpk/glpapi14.c:58:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:73:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:115:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:145:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:155:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:233:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi14.c:255:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi15.c:113:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:111:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:113:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:116:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:111:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:116:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:120:49: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:111:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:120:49: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:121:26: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:111:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:121:26: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:211:22: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:209:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:211:22: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:215:40: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:209:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:215:40: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:219:49: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:209:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:219:49: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:220:26: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpapi15.c:209:18: note: Assuming that condition 'name==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpapi15.c:220:26: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpapi15.c:467:19: style: The scope of the variable 'v' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi15.c:468:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi15.c:485:16: style: The scope of the variable 'node' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi15.c:499:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi17.c:270:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi17.c:694:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi17.c:720:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi17.c:514:19: style: The scope of the variable 'v' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi17.c:1021:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpapi17.c:43:31: style: Function 'glp_mincost_lp' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:986:31: note: Function 'glp_mincost_lp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi17.c:43:31: note: Function 'glp_mincost_lp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi17.c:325:31: style: Function 'glp_maxflow_lp' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:994:31: note: Function 'glp_maxflow_lp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi17.c:325:31: note: Function 'glp_maxflow_lp' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpapi19.c:907:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1003:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1038:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1079:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1099:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1116:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpapi19.c:1132:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpavl.c:43:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpavl.c:127:11: style: The scope of the variable 'c' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpbfd.c:204:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:212:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:241:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:258:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:268:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:272:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:309:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:342:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:421:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:437:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:441:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpbfd.c:114:41: style: Function '_glp_bfd_set_parm' argument 2 names different: declaration 'parm' definition '_parm'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpbfd.h:44:41: note: Function '_glp_bfd_set_parm' argument 2 names different: declaration 'parm' definition '_parm'.
igraph-0.7.1/optional/glpk/glpbfd.c:114:41: note: Function '_glp_bfd_set_parm' argument 2 names different: declaration 'parm' definition '_parm'.
igraph-0.7.1/optional/glpk/glpbfx.c:65:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:502:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:815:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:1101:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:1177:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:1215:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpcpx.c:806:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpcpx.c:902:17: style: The scope of the variable 'lb' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpcpx.c:902:21: style: The scope of the variable 'ub' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpdmx.c:1381:10: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpdmx.c:1362:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpdmx.c:1381:10: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpdmx.c:1382:10: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpdmx.c:1362:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpdmx.c:1382:10: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpdmx.c:1383:11: warning: Either the condition 'P==NULL' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpdmx.c:1362:13: note: Assuming that condition 'P==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpdmx.c:1383:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpdmx.c:1405:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpdmx.c:1424:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpdmx.c:1438:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpdmx.c:433:41: style: Function 'glp_read_maxflow' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1032:41: note: Function 'glp_read_maxflow' argument 2 names different: declaration 's' definition '_s'.
igraph-0.7.1/optional/glpk/glpdmx.c:433:41: note: Function 'glp_read_maxflow' argument 2 names different: declaration 's' definition '_s'.
igraph-0.7.1/optional/glpk/glpdmx.c:433:50: style: Function 'glp_read_maxflow' argument 3 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1032:49: note: Function 'glp_read_maxflow' argument 3 names different: declaration 't' definition '_t'.
igraph-0.7.1/optional/glpk/glpdmx.c:433:50: note: Function 'glp_read_maxflow' argument 3 names different: declaration 't' definition '_t'.
igraph-0.7.1/optional/glpk/glpenv03.c:88:1: style: Label 'skip' is not used. [unusedLabel]
igraph-0.7.1/optional/glpk/glpenv03.c:47:15: style: Unused variable: arg [unusedVariable]
igraph-0.7.1/optional/glpk/glpenv03.c:70:18: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
igraph-0.7.1/optional/glpk/glpenv04.c:50:1: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
igraph-0.7.1/optional/glpk/glpenv05.c:75:14: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:75:14: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:76:7: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:76:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:77:7: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:77:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:78:7: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:78:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:79:7: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:79:7: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:80:11: warning: Either the condition 'desc==NULL' is redundant or there is possible null pointer dereference: desc. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:73:16: note: Assuming that condition 'desc==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:80:11: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpenv05.c:144:35: warning: Either the condition 'ptr==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
igraph-0.7.1/optional/glpk/glpenv05.c:142:15: note: Assuming that condition 'ptr==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpenv05.c:144:35: note: Null pointer subtraction
igraph-0.7.1/optional/glpk/glpenv07.c:189:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:229:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:267:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:305:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:360:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:400:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:512:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:513:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:519:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:524:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:525:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:530:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:535:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:540:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:545:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv07.c:179:19: style: Function '_glp_lib_xfgetc' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv.h:203:19: note: Function '_glp_lib_xfgetc' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:179:19: note: Function '_glp_lib_xfgetc' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:220:26: style: Function '_glp_lib_xfputc' argument 2 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv.h:206:26: note: Function '_glp_lib_xfputc' argument 2 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:220:26: note: Function '_glp_lib_xfputc' argument 2 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:257:20: style: Function '_glp_lib_xferror' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv.h:197:20: note: Function '_glp_lib_xferror' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:257:20: note: Function '_glp_lib_xferror' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:295:18: style: Function '_glp_lib_xfeof' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv.h:200:18: note: Function '_glp_lib_xfeof' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:295:18: note: Function '_glp_lib_xfeof' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:389:20: style: Function '_glp_lib_xfclose' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv.h:212:20: note: Function '_glp_lib_xfclose' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:389:20: note: Function '_glp_lib_xfclose' argument 1 names different: declaration 'file' definition 'fp'.
igraph-0.7.1/optional/glpk/glpenv07.c:434:26: style: Function 'c_fgetc' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:176:26: note: Function 'c_fgetc' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:434:26: note: Function 'c_fgetc' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:453:33: style: Function 'c_fputc' argument 2 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:217:33: note: Function 'c_fputc' argument 2 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:453:33: note: Function 'c_fputc' argument 2 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:468:27: style: Function 'c_ferror' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:254:27: note: Function 'c_ferror' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:468:27: note: Function 'c_ferror' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:473:25: style: Function 'c_feof' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:292:25: note: Function 'c_feof' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:473:25: note: Function 'c_feof' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:478:27: style: Function 'c_fflush' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:347:27: note: Function 'c_fflush' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:478:27: note: Function 'c_fflush' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:489:27: style: Function 'c_fclose' argument 1 names different: declaration 'fh' definition '_fh'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpenv07.c:386:27: note: Function 'c_fclose' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv07.c:489:27: note: Function 'c_fclose' argument 1 names different: declaration 'fh' definition '_fh'.
igraph-0.7.1/optional/glpk/glpenv08.c:138:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv08.c:144:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv08.c:145:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpenv08.c:150:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpfhv.c:182:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpgmp.c:114:32: style: The scope of the variable 'es' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpgmp.c:161:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpgmp.c:162:19: style: The scope of the variable 'deg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpgmp.c:188:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpgmp.c:838:23: style: Function '_glp_mpz_out_str' argument 1 names different: declaration 'fp' definition '_fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpgmp.h:166:23: note: Function '_glp_mpz_out_str' argument 1 names different: declaration 'fp' definition '_fp'.
igraph-0.7.1/optional/glpk/glpgmp.c:838:23: note: Function '_glp_mpz_out_str' argument 1 names different: declaration 'fp' definition '_fp'.
igraph-0.7.1/optional/glpk/glpgmp.c:1088:23: style: Function '_glp_mpq_out_str' argument 1 names different: declaration 'fp' definition '_fp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpgmp.h:184:23: note: Function '_glp_mpq_out_str' argument 1 names different: declaration 'fp' definition '_fp'.
igraph-0.7.1/optional/glpk/glpgmp.c:1088:23: note: Function '_glp_mpq_out_str' argument 1 names different: declaration 'fp' definition '_fp'.
igraph-0.7.1/optional/glpk/glphbm.c:87:14: style: The scope of the variable 'c' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini01.c:236:20: warning: Redundant assignment of 't' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpini01.c:278:17: warning: Redundant assignment of 't' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpini01.c:335:17: warning: Redundant assignment of 't' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpini01.c:540:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpini01.c:392:17: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini01.c:392:20: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini01.c:392:23: style: The scope of the variable 'lll' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini01.c:571:30: style: Function 'glp_adv_basis' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:448:30: note: Function 'glp_adv_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpini01.c:571:30: note: Function 'glp_adv_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpini02.c:149:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpini02.c:65:23: style: The scope of the variable 'jk' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini02.c:65:33: style: The scope of the variable 'll' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini02.c:65:58: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini02.c:67:14: style: The scope of the variable 'alpha' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpini02.c:265:30: style: Function 'glp_cpx_basis' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:451:30: note: Function 'glp_cpx_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpini02.c:265:30: note: Function 'glp_cpx_basis' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpios01.c:204:17: warning: Redundant assignment of 'node' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpios01.c:949:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:987:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1002:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1125:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1165:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1177:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1224:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1316:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1334:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:1357:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios01.c:273:17: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:273:20: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:452:20: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:902:22: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:1154:14: style: The scope of the variable 'eps' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:1256:11: style: The scope of the variable 'p' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:1257:14: style: The scope of the variable 'best_mip' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios01.c:1257:24: style: The scope of the variable 'best_bnd' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios02.c:139:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:170:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:320:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:339:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:363:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:767:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios02.c:771:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:87:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:256:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:322:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:407:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:437:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:455:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:497:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:519:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:529:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:864:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:918:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:940:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:1135:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios03.c:710:26: style: Function '_glp_ios_driver' argument 1 names different: declaration 'tree' definition 'T'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios.h:466:26: note: Function '_glp_ios_driver' argument 1 names different: declaration 'tree' definition 'T'.
igraph-0.7.1/optional/glpk/glpios03.c:710:26: note: Function '_glp_ios_driver' argument 1 names different: declaration 'tree' definition 'T'.
igraph-0.7.1/optional/glpk/glpios04.c:83:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios04.c:270:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios04.c:271:14: style: The scope of the variable 'xj' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios04.c:271:18: style: The scope of the variable 'yj' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios05.c:134:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios05.c:157:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios05.c:173:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:152:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:173:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:187:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:588:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:944:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:973:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:1074:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:1129:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios06.c:457:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:480:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:689:17: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:1170:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:1195:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:1392:20: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:1408:20: style: The scope of the variable 'ii' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios06.c:974:10: error: Uninitialized variable: x [uninitvar]
igraph-0.7.1/optional/glpk/glpios06.c:975:14: error: Uninitialized variable: x [uninitvar]
igraph-0.7.1/optional/glpk/glpios07.c:478:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:47:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:67:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:87:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:107:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:155:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:195:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:461:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:477:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios08.c:133:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:173:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:654:20: style: The scope of the variable 'max_wt' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:654:28: style: The scope of the variable 'max_nwt' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:764:26: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios08.c:765:22: style: The scope of the variable 'b' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios09.c:81:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios09.c:314:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios09.c:328:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios09.c:467:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios09.c:584:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios09.c:95:43: style: Function 'branch_first' argument 2 names different: declaration 'next' definition '_next'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios09.c:53:43: note: Function 'branch_first' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:95:43: note: Function 'branch_first' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:122:42: style: Function 'branch_last' argument 2 names different: declaration 'next' definition '_next'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios09.c:54:42: note: Function 'branch_last' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:122:42: note: Function 'branch_last' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:152:43: style: Function 'branch_mostf' argument 2 names different: declaration 'next' definition '_next'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios09.c:55:43: note: Function 'branch_mostf' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:152:43: note: Function 'branch_mostf' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:199:43: style: Function 'branch_drtom' argument 2 names different: declaration 'next' definition '_next'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios09.c:56:43: note: Function 'branch_drtom' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:199:43: note: Function 'branch_drtom' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:603:40: style: Function '_glp_ios_pcost_branch' argument 2 names different: declaration 'next' definition '_next'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpios.h:564:40: note: Function '_glp_ios_pcost_branch' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:603:40: note: Function '_glp_ios_pcost_branch' argument 2 names different: declaration 'next' definition '_next'.
igraph-0.7.1/optional/glpk/glpios09.c:82:14: error: Uninitialized variable: j [uninitvar]
igraph-0.7.1/optional/glpk/glpios10.c:167:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios11.c:156:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios11.c:91:28: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios11.c:91:33: style: The scope of the variable 'ret' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios12.c:83:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios12.c:174:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpios12.c:106:25: style: The scope of the variable 'obj' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpios12.c:84:14: error: Uninitialized variable: p [uninitvar]
igraph-0.7.1/optional/glpk/glpipm.c:194:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpipm.c:1069:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpipm.c:1120:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpipm.c:255:17: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpipm.c:255:22: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpipm.c:256:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpipm.c:280:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpipm.c:855:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplib02.c:266:16: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplib02.c:217:18: error: Uninitialized variable: m [uninitvar]
igraph-0.7.1/optional/glpk/glplib02.c:220:11: error: Uninitialized variable: m [uninitvar]
igraph-0.7.1/optional/glpk/glplib03.c:58:11: style: The scope of the variable 'd' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplib03.c:533:46: style: The scope of the variable 'fk' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplib03.c:57:35: style: Function '_glp_lib_str2int' argument 2 names different: declaration 'val' definition '_val'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glplib.h:82:35: note: Function '_glp_lib_str2int' argument 2 names different: declaration 'val' definition '_val'.
igraph-0.7.1/optional/glpk/glplib03.c:57:35: note: Function '_glp_lib_str2int' argument 2 names different: declaration 'val' definition '_val'.
igraph-0.7.1/optional/glpk/glplib03.c:116:38: style: Function '_glp_lib_str2num' argument 2 names different: declaration 'val' definition '_val'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glplib.h:86:38: note: Function '_glp_lib_str2num' argument 2 names different: declaration 'val' definition '_val'.
igraph-0.7.1/optional/glpk/glplib03.c:116:38: note: Function '_glp_lib_str2num' argument 2 names different: declaration 'val' definition '_val'.
igraph-0.7.1/optional/glpk/glplib03.c:658:23: style: Function '_glp_lib_jdate' argument 2 names different: declaration 'd' definition '_d'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glplib.h:130:23: note: Function '_glp_lib_jdate' argument 2 names different: declaration 'd' definition '_d'.
igraph-0.7.1/optional/glpk/glplib03.c:658:23: note: Function '_glp_lib_jdate' argument 2 names different: declaration 'd' definition '_d'.
igraph-0.7.1/optional/glpk/glplib03.c:658:32: style: Function '_glp_lib_jdate' argument 3 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glplib.h:130:31: note: Function '_glp_lib_jdate' argument 3 names different: declaration 'm' definition '_m'.
igraph-0.7.1/optional/glpk/glplib03.c:658:32: note: Function '_glp_lib_jdate' argument 3 names different: declaration 'm' definition '_m'.
igraph-0.7.1/optional/glpk/glplib03.c:658:41: style: Function '_glp_lib_jdate' argument 4 names different: declaration 'y' definition '_y'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glplib.h:130:39: note: Function '_glp_lib_jdate' argument 4 names different: declaration 'y' definition '_y'.
igraph-0.7.1/optional/glpk/glplib03.c:658:41: note: Function '_glp_lib_jdate' argument 4 names different: declaration 'y' definition '_y'.
igraph-0.7.1/optional/glpk/glplpf.c:140:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpf.c:189:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpf.c:633:9: warning: Redundant assignment of 'g' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glplpf.c:839:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpf.c:922:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpf.c:924:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpf.c:281:14: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:281:19: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:282:14: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:313:14: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:313:19: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:314:14: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:482:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpf.c:612:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpx01.c:430:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:478:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:483:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:488:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:514:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:538:28: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:557:28: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:572:27: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:649:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:731:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:784:28: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:795:27: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:827:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:868:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:875:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:882:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:922:28: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:945:27: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:1278:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:1440:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:1441:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:1452:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx01.c:1453:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx02.c:129:15: style: The scope of the variable 'row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpx02.c:130:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpx02.c:209:15: style: The scope of the variable 'row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpx02.c:211:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplpx03.c:60:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx03.c:61:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx03.c:62:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glplpx03.c:63:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpluf.c:148:14: warning: Redundant assignment of 'k' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpluf.c:876:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpluf.c:1661:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpluf.c:1661:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:435:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:747:20: style: The scope of the variable 'p' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:747:23: style: The scope of the variable 'q' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:747:26: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:854:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glplux.c:854:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:263:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:263:41: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:367:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:367:32: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:367:37: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:640:23: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:640:44: style: The scope of the variable 'min_j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:800:14: style: The scope of the variable 'ukk' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:874:17: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:874:22: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:875:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmat.c:917:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:132:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:422:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:735:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:838:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:873:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:993:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:1088:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:1300:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:1450:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:2028:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:2048:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:2826:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:3322:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:3805:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:3824:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:3857:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:4048:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:4392:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl01.c:68:11: style: The scope of the variable 'c' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:890:13: style: The scope of the variable 'x' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:2323:17: style: The scope of the variable 'y' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:2324:12: style: The scope of the variable 'opstr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:2571:17: style: The scope of the variable 'y' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:2571:21: style: The scope of the variable 'z' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl01.c:2842:12: style: The scope of the variable 'opstr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl02.c:40:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:83:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:101:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:135:1: style: Same expression on both sides of '==' because the value of 'sizeof(struct TUPLE)' and 'sizeof(TUPLE)' are the same. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:242:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:281:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:470:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:713:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:854:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl02.c:412:15: style: The scope of the variable 'row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl02.c:810:15: style: The scope of the variable 'row' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl02.c:916:14: style: The scope of the variable 'tuple' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl02.c:917:11: style: The scope of the variable 'next_token' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:131:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:245:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:255:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:459:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:496:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:525:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:757:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:801:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:852:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:1590:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:2627:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:2661:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:2898:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:3067:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:3486:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:3564:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:3604:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:3896:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4022:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4062:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4273:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4321:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4367:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4477:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4497:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4635:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4692:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4808:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4863:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:4959:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5066:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5123:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5204:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5245:25: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5249:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5334:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5410:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5441:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5472:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5518:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5588:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5692:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5815:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:5850:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:6021:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:6043:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:6079:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl03.c:270:14: style: The scope of the variable 'ten_to_n' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:297:14: style: The scope of the variable 'ten_to_n' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:372:14: style: The scope of the variable 'x' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:851:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:1408:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:2438:22: style: The scope of the variable 'memb' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:3832:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:3843:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:3973:28: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:4531:30: style: The scope of the variable 'that' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:4562:20: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:5291:11: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl03.c:933:10: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
igraph-0.7.1/optional/glpk/glpmpl04.c:630:38: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
igraph-0.7.1/optional/glpk/glpmpl04.c:617:16: note: Assuming that condition 'file==NULL' is not redundant
igraph-0.7.1/optional/glpk/glpmpl04.c:630:38: note: Null pointer dereference
igraph-0.7.1/optional/glpk/glpmpl04.c:75:22: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:101:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:443:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:478:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:569:30: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:925:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:1161:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:1370:30: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:1395:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl04.c:969:47: style: Function '_glp_mpl_get_row_bnds' argument 3 names different: declaration 'lb' definition '_lb'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpmpl.h:2526:47: note: Function '_glp_mpl_get_row_bnds' argument 3 names different: declaration 'lb' definition '_lb'.
igraph-0.7.1/optional/glpk/glpmpl04.c:969:47: note: Function '_glp_mpl_get_row_bnds' argument 3 names different: declaration 'lb' definition '_lb'.
igraph-0.7.1/optional/glpk/glpmpl04.c:969:60: style: Function '_glp_mpl_get_row_bnds' argument 4 names different: declaration 'ub' definition '_ub'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpmpl.h:2526:59: note: Function '_glp_mpl_get_row_bnds' argument 4 names different: declaration 'ub' definition '_ub'.
igraph-0.7.1/optional/glpk/glpmpl04.c:969:60: note: Function '_glp_mpl_get_row_bnds' argument 4 names different: declaration 'ub' definition '_ub'.
igraph-0.7.1/optional/glpk/glpmpl04.c:1205:47: style: Function '_glp_mpl_get_col_bnds' argument 3 names different: declaration 'lb' definition '_lb'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpmpl.h:2546:47: note: Function '_glp_mpl_get_col_bnds' argument 3 names different: declaration 'lb' definition '_lb'.
igraph-0.7.1/optional/glpk/glpmpl04.c:1205:47: note: Function '_glp_mpl_get_col_bnds' argument 3 names different: declaration 'lb' definition '_lb'.
igraph-0.7.1/optional/glpk/glpmpl04.c:1205:60: style: Function '_glp_mpl_get_col_bnds' argument 4 names different: declaration 'ub' definition '_ub'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpmpl.h:2546:59: note: Function '_glp_mpl_get_col_bnds' argument 4 names different: declaration 'ub' definition '_ub'.
igraph-0.7.1/optional/glpk/glpmpl04.c:1205:60: note: Function '_glp_mpl_get_col_bnds' argument 4 names different: declaration 'ub' definition '_ub'.
igraph-0.7.1/optional/glpk/glpmpl05.c:318:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:304:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:363:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:398:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:414:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:674:17: warning: Redundant assignment of 'j' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpmpl06.c:739:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:795:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:825:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:833:20: warning: Redundant assignment of 'j' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpmpl06.c:851:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:861:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:948:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:973:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:998:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmpl06.c:486:11: style: The scope of the variable 'b' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl06.c:645:19: style: The scope of the variable 'name' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmpl06.c:826:29: error: Uninitialized variable: str [uninitvar]
igraph-0.7.1/optional/glpk/glpmps.c:1258:17: style: Condition 'one_col' is always false [knownConditionTrueFalse]
igraph-0.7.1/optional/glpk/glpmps.c:1137:30: note: Assignment 'one_col=0', assigned value is 0
igraph-0.7.1/optional/glpk/glpmps.c:1258:17: note: Condition 'one_col' is always false
igraph-0.7.1/optional/glpk/glpmps.c:272:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:527:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:729:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:830:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:857:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:1201:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:1231:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:1257:19: warning: Redundant assignment of 'aij' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpmps.c:1304:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:1379:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpmps.c:1085:13: style: The scope of the variable 'f' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmps.c:1100:13: style: The scope of the variable 'f' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmps.c:1116:13: style: The scope of the variable 'exp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpmps.c:1289:14: style: The scope of the variable 'type' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet03.c:496:21: style: The scope of the variable 'ksp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet03.c:637:18: style: The scope of the variable 'nn' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet03.c:637:25: style: The scope of the variable 'll' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet03.c:637:29: style: The scope of the variable 'icost' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet03.c:162:27: style: Function 'glp_netgen' argument 1 names different: declaration 'G' definition 'G_'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1054:27: note: Function 'glp_netgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:27: note: Function 'glp_netgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:35: style: Function 'glp_netgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1054:34: note: Function 'glp_netgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:35: note: Function 'glp_netgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:47: style: Function 'glp_netgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1054:45: note: Function 'glp_netgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:47: note: Function 'glp_netgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:59: style: Function 'glp_netgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1054:56: note: Function 'glp_netgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'.
igraph-0.7.1/optional/glpk/glpnet03.c:162:59: note: Function 'glp_netgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'.
igraph-0.7.1/optional/glpk/glpnet04.c:390:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet04.c:423:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet04.c:613:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet04.c:626:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet04.c:497:11: style: The scope of the variable 'direction' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet04.c:244:28: style: Function 'glp_gridgen' argument 1 names different: declaration 'G' definition 'G_'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1058:28: note: Function 'glp_gridgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:28: note: Function 'glp_gridgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:36: style: Function 'glp_gridgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1058:35: note: Function 'glp_gridgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:36: note: Function 'glp_gridgen' argument 2 names different: declaration 'v_rhs' definition '_v_rhs'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:48: style: Function 'glp_gridgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1058:46: note: Function 'glp_gridgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:48: note: Function 'glp_gridgen' argument 3 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:60: style: Function 'glp_gridgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1058:57: note: Function 'glp_gridgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'.
igraph-0.7.1/optional/glpk/glpnet04.c:244:60: note: Function 'glp_gridgen' argument 4 names different: declaration 'a_cost' definition '_a_cost'.
igraph-0.7.1/optional/glpk/glpnet05.c:184:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet05.c:184:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet05.c:208:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet05.c:252:13: style: The scope of the variable 'e' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet05.c:288:27: style: Function 'glp_rmfgen' argument 1 names different: declaration 'G' definition 'G_'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1062:27: note: Function 'glp_rmfgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:27: note: Function 'glp_rmfgen' argument 1 names different: declaration 'G' definition 'G_'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:36: style: Function 'glp_rmfgen' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1062:35: note: Function 'glp_rmfgen' argument 2 names different: declaration 's' definition '_s'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:36: note: Function 'glp_rmfgen' argument 2 names different: declaration 's' definition '_s'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:45: style: Function 'glp_rmfgen' argument 3 names different: declaration 't' definition '_t'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1062:43: note: Function 'glp_rmfgen' argument 3 names different: declaration 't' definition '_t'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:45: note: Function 'glp_rmfgen' argument 3 names different: declaration 't' definition '_t'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:53: style: Function 'glp_rmfgen' argument 4 names different: declaration 'a_cap' definition '_a_cap'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:1062:50: note: Function 'glp_rmfgen' argument 4 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet05.c:288:53: note: Function 'glp_rmfgen' argument 4 names different: declaration 'a_cap' definition '_a_cap'.
igraph-0.7.1/optional/glpk/glpnet06.c:195:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet06.c:263:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet06.c:333:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet06.c:348:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet06.c:351:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet06.c:374:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet07.c:157:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet07.c:192:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet07.c:211:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnet08.c:173:20: style: The scope of the variable 'max_wt' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet08.c:173:28: style: The scope of the variable 'max_nwt' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet08.c:171:17: style: Function '_glp_wclique' argument 1 names different: declaration 'n' definition '_n'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnet.h:50:17: note: Function '_glp_wclique' argument 1 names different: declaration 'n' definition '_n'.
igraph-0.7.1/optional/glpk/glpnet08.c:171:17: note: Function '_glp_wclique' argument 1 names different: declaration 'n' definition '_n'.
igraph-0.7.1/optional/glpk/glpnet08.c:171:56: style: Function '_glp_wclique' argument 3 names different: declaration 'a' definition '_a'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnet.h:50:55: note: Function '_glp_wclique' argument 3 names different: declaration 'a' definition '_a'.
igraph-0.7.1/optional/glpk/glpnet08.c:171:56: note: Function '_glp_wclique' argument 3 names different: declaration 'a' definition '_a'.
igraph-0.7.1/optional/glpk/glpnet09.c:104:26: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnet09.c:100:41: style: Function '_glp_kellerman' argument 4 names different: declaration 'H' definition 'H_'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnet.h:55:41: note: Function '_glp_kellerman' argument 4 names different: declaration 'H' definition 'H_'.
igraph-0.7.1/optional/glpk/glpnet09.c:100:41: note: Function '_glp_kellerman' argument 4 names different: declaration 'H' definition 'H_'.
igraph-0.7.1/optional/glpk/glpnpp01.c:234:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:245:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:377:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:413:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:428:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:460:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:478:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:508:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:591:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:605:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:686:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:708:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:749:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:782:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:898:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp01.c:497:23: style: The scope of the variable 'len' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp02.c:688:34: warning: Redundant assignment of 'npp->c_stat[info->q]' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpnpp02.c:1410:14: style: The scope of the variable 'lambda' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp02.c:91:41: style: Function 'rcv_free_row' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:75:41: note: Function 'rcv_free_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:91:41: note: Function 'rcv_free_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:216:40: style: Function 'rcv_geq_row' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:191:40: note: Function 'rcv_geq_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:216:40: note: Function 'rcv_geq_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:360:40: style: Function 'rcv_leq_row' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:335:40: note: Function 'rcv_leq_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:360:40: note: Function 'rcv_leq_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:514:41: style: Function 'rcv_free_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:486:41: note: Function 'rcv_free_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:514:41: note: Function 'rcv_free_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:681:41: style: Function 'rcv_lbnd_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:644:41: note: Function 'rcv_lbnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:681:41: note: Function 'rcv_lbnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:852:41: style: Function 'rcv_ubnd_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:812:41: note: Function 'rcv_ubnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:852:41: note: Function 'rcv_ubnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:990:41: style: Function 'rcv_dbnd_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:960:41: note: Function 'rcv_dbnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:990:41: note: Function 'rcv_dbnd_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1137:42: style: Function 'rcv_fixed_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:1104:42: note: Function 'rcv_fixed_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1137:42: note: Function 'rcv_fixed_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1251:39: style: Function 'rcv_make_equality' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:1224:46: note: Function 'rcv_make_equality' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1251:39: note: Function 'rcv_make_equality' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1406:43: style: Function 'rcv_make_fixed' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp02.c:1364:43: note: Function 'rcv_make_fixed' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp02.c:1406:43: note: Function 'rcv_make_fixed' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:297:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:558:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:670:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:2347:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:2514:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:2755:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp03.c:296:19: style: The scope of the variable 'nint' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp03.c:474:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp03.c:1862:14: style: The scope of the variable 'gamma' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp03.c:1862:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp03.c:2489:30: style: The scope of the variable 'info' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp03.c:233:42: style: Function 'rcv_empty_col' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:185:42: note: Function 'rcv_empty_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:233:42: note: Function 'rcv_empty_col' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:470:43: style: Function 'rcv_eq_singlet' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:425:43: note: Function 'rcv_eq_singlet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:470:43: note: Function 'rcv_eq_singlet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:969:45: style: Function 'rcv_ineq_singlet' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:886:45: note: Function 'rcv_ineq_singlet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:969:45: note: Function 'rcv_ineq_singlet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1296:46: style: Function 'rcv_implied_slack' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:1241:46: note: Function 'rcv_implied_slack' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1296:46: note: Function 'rcv_implied_slack' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1620:45: style: Function 'rcv_implied_free' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:1491:45: note: Function 'rcv_implied_free' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1620:45: note: Function 'rcv_implied_free' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1858:43: style: Function 'rcv_eq_doublet' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:1765:43: note: Function 'rcv_eq_doublet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:1858:43: note: Function 'rcv_eq_doublet' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:2181:44: style: Function 'rcv_forcing_row' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:2093:44: note: Function 'rcv_forcing_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:2181:44: note: Function 'rcv_forcing_row' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:2518:47: style: Function 'rcv_inactive_bound' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp03.c:2485:47: note: Function 'rcv_inactive_bound' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp03.c:2518:47: note: Function 'rcv_inactive_bound' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp04.c:323:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:442:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:848:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:945:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:1120:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:1286:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp04.c:320:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp04.c:845:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp04.c:1117:15: style: The scope of the variable 'col' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpnpp04.c:226:46: style: Function 'rcv_binarize_prob' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpnpp04.c:134:46: note: Function 'rcv_binarize_prob' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp04.c:226:46: note: Function 'rcv_binarize_prob' argument 2 names different: declaration 'info' definition '_info'.
igraph-0.7.1/optional/glpk/glpnpp04.c:738:16: error: Uninitialized variable: ptr [uninitvar]
igraph-0.7.1/optional/glpk/glpnpp05.c:61:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:89:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:194:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:220:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:255:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:340:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:364:10: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:482:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:545:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:712:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpnpp05.c:726:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpqmd.c:393:49: style: The scope of the variable 'jstop' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpqmd.c:393:56: style: The scope of the variable 'jstrt' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpqmd.c:393:63: style: The scope of the variable 'mark' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpqmd.c:86:18: style: Function '_glp_qmd_genqmd' argument 1 names different: declaration 'neqns' definition '_neqns'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:29:18: note: Function '_glp_qmd_genqmd' argument 1 names different: declaration 'neqns' definition '_neqns'.
igraph-0.7.1/optional/glpk/glpqmd.c:86:18: note: Function '_glp_qmd_genqmd' argument 1 names different: declaration 'neqns' definition '_neqns'.
igraph-0.7.1/optional/glpk/glpqmd.c:88:38: style: Function '_glp_qmd_genqmd' argument 12 names different: declaration 'nofsub' definition '_nofsub'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:31:38: note: Function '_glp_qmd_genqmd' argument 12 names different: declaration 'nofsub' definition '_nofsub'.
igraph-0.7.1/optional/glpk/glpqmd.c:88:38: note: Function '_glp_qmd_genqmd' argument 12 names different: declaration 'nofsub' definition '_nofsub'.
igraph-0.7.1/optional/glpk/glpqmd.c:214:18: style: Function '_glp_qmd_qmdrch' argument 1 names different: declaration 'root' definition '_root'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:35:18: note: Function '_glp_qmd_qmdrch' argument 1 names different: declaration 'root' definition '_root'.
igraph-0.7.1/optional/glpk/glpqmd.c:214:18: note: Function '_glp_qmd_qmdrch' argument 1 names different: declaration 'root' definition '_root'.
igraph-0.7.1/optional/glpk/glpqmd.c:215:26: style: Function '_glp_qmd_qmdrch' argument 6 names different: declaration 'rchsze' definition '_rchsze'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:36:26: note: Function '_glp_qmd_qmdrch' argument 6 names different: declaration 'rchsze' definition '_rchsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:215:26: note: Function '_glp_qmd_qmdrch' argument 6 names different: declaration 'rchsze' definition '_rchsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:215:54: style: Function '_glp_qmd_qmdrch' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:36:53: note: Function '_glp_qmd_qmdrch' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:215:54: note: Function '_glp_qmd_qmdrch' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:298:17: style: Function '_glp_qmd_qmdqt' argument 1 names different: declaration 'root' definition '_root'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:41:17: note: Function '_glp_qmd_qmdqt' argument 1 names different: declaration 'root' definition '_root'.
igraph-0.7.1/optional/glpk/glpqmd.c:298:17: note: Function '_glp_qmd_qmdqt' argument 1 names different: declaration 'root' definition '_root'.
igraph-0.7.1/optional/glpk/glpqmd.c:299:12: style: Function '_glp_qmd_qmdqt' argument 5 names different: declaration 'rchsze' definition '_rchsze'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:42:12: note: Function '_glp_qmd_qmdqt' argument 5 names different: declaration 'rchsze' definition '_rchsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:299:12: note: Function '_glp_qmd_qmdqt' argument 5 names different: declaration 'rchsze' definition '_rchsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:390:44: style: Function '_glp_qmd_qmdupd' argument 3 names different: declaration 'nlist' definition '_nlist'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:46:44: note: Function '_glp_qmd_qmdupd' argument 3 names different: declaration 'nlist' definition '_nlist'.
igraph-0.7.1/optional/glpk/glpqmd.c:390:44: note: Function '_glp_qmd_qmdupd' argument 3 names different: declaration 'nlist' definition '_nlist'.
igraph-0.7.1/optional/glpk/glpqmd.c:493:39: style: Function '_glp_qmd_qmdmrg' argument 7 names different: declaration 'deg0' definition '_deg0'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:53:39: note: Function '_glp_qmd_qmdmrg' argument 7 names different: declaration 'deg0' definition '_deg0'.
igraph-0.7.1/optional/glpk/glpqmd.c:493:39: note: Function '_glp_qmd_qmdmrg' argument 7 names different: declaration 'deg0' definition '_deg0'.
igraph-0.7.1/optional/glpk/glpqmd.c:493:51: style: Function '_glp_qmd_qmdmrg' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpqmd.h:53:50: note: Function '_glp_qmd_qmdmrg' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'.
igraph-0.7.1/optional/glpk/glpqmd.c:493:51: note: Function '_glp_qmd_qmdmrg' argument 8 names different: declaration 'nhdsze' definition '_nhdsze'.
igraph-0.7.1/optional/glpk/glpscf.c:145:14: warning: Redundant assignment of 'k' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpscf.c:249:14: warning: Redundant assignment of 'k' to itself. [selfAssignment]
igraph-0.7.1/optional/glpk/glpscf.c:300:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpscf.c:141:14: style: The scope of the variable 'k1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscf.c:141:22: style: The scope of the variable 'kk' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscf.c:141:26: style: The scope of the variable 'n1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscf.c:245:14: style: The scope of the variable 'k1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscf.c:245:22: style: The scope of the variable 'kk' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscf.c:245:26: style: The scope of the variable 'n1' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:40:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:65:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:90:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:115:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:140:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:163:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:297:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:324:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:354:27: style: The scope of the variable 'r_old' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpscl.c:465:31: style: Function 'glp_scale_prob' argument 1 names different: declaration 'P' definition 'lp'. [funcArgNamesDifferent]
igraph-0.7.1/optional/glpk/glpk.h:433:31: note: Function 'glp_scale_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpscl.c:465:31: note: Function 'glp_scale_prob' argument 1 names different: declaration 'P' definition 'lp'.
igraph-0.7.1/optional/glpk/glpsdf.c:196:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsdf.c:215:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsdf.c:228:11: style: The scope of the variable 'c' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspm.c:478:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspm.c:576:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspm.c:577:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspm.c:778:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspm.c:828:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:349:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:860:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:1186:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2075:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2483:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2505:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2686:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2723:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2752:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2787:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2826:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2857:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:2929:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx01.c:428:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:428:24: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:526:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:592:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:593:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:658:17: style: The scope of the variable 'beg' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:658:22: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:718:14: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:771:14: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:884:17: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:885:14: style: The scope of the variable 'xN' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1053:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1163:14: style: The scope of the variable 'dj' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1334:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1335:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1700:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1801:11: style: The scope of the variable 'i' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1833:11: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1882:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:1961:14: style: The scope of the variable 'e' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:2054:11: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:2208:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx01.c:2271:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:428:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:794:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2266:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2336:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2537:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2559:19: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2784:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2855:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2882:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2913:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2949:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:2980:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:3056:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpspx02.c:531:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:531:24: style: The scope of the variable 't' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:633:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:703:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:704:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:820:17: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:821:14: style: The scope of the variable 'xN' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:969:11: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:998:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:1125:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:1126:32: style: The scope of the variable 'ri' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:1313:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:1382:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:1938:14: style: The scope of the variable 'j' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:2067:14: style: The scope of the variable 'e' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:2212:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpspx02.c:2303:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpsql.c:310:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:311:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:317:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:318:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:323:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:324:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:329:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:330:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1075:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1076:7: style: Same expression on both sides of '=='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1082:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1083:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1088:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1089:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1094:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpsql.c:1095:7: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpssx01.c:174:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpssx01.c:759:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpssx01.c:786:16: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpssx01.c:108:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:295:14: style: The scope of the variable 'ptr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:295:19: style: The scope of the variable 'end' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:382:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:422:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:469:14: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:469:17: style: The scope of the variable 's' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:521:17: style: The scope of the variable 's' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:745:11: style: The scope of the variable 'k' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:745:14: style: The scope of the variable 'kp' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx01.c:745:18: style: The scope of the variable 'kq' can be reduced. [variableScope]
igraph-0.7.1/optional/glpk/glpssx02.c:434:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glpssx02.c:465:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/optional/glpk/glptsp.c:667:13: style: Same expression on both sides of '!='. [duplicateExpression]
igraph-0.7.1/src/DensityGrid.cpp:115:8: style: The scope of the variable 'x_dist' can be reduced. [variableScope]
igraph-0.7.1/src/DensityGrid.cpp:115:16: style: The scope of the variable 'y_dist' can be reduced. [variableScope]
igraph-0.7.1/src/DensityGrid.cpp:115:24: style: The scope of the variable 'distance' can be reduced. [variableScope]
igraph-0.7.1/src/drl_Node.h:58:3: warning: Member variable 'Node::sub_x' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node.h:58:3: warning: Member variable 'Node::sub_y' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node.h:58:3: warning: Member variable 'Node::energy' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid.h:63:4: warning: Member variable 'DensityGrid::fall_off' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid.h:63:4: warning: Member variable 'DensityGrid::Density' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid.h:63:4: warning: Member variable 'DensityGrid::Bins' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node.h:58:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igraph-0.7.1/src/DensityGrid.cpp:79:3: style: Exception should be caught by reference. [catchExceptionByValue]
igraph-0.7.1/src/DensityGrid_3d.cpp:120:8: style: The scope of the variable 'x_dist' can be reduced. [variableScope]
igraph-0.7.1/src/DensityGrid_3d.cpp:120:16: style: The scope of the variable 'y_dist' can be reduced. [variableScope]
igraph-0.7.1/src/DensityGrid_3d.cpp:120:24: style: The scope of the variable 'z_dist' can be reduced. [variableScope]
igraph-0.7.1/src/DensityGrid_3d.cpp:120:32: style: The scope of the variable 'distance' can be reduced. [variableScope]
igraph-0.7.1/src/drl_Node_3d.h:58:3: warning: Member variable 'Node::sub_x' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node_3d.h:58:3: warning: Member variable 'Node::sub_y' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node_3d.h:58:3: warning: Member variable 'Node::sub_z' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node_3d.h:58:3: warning: Member variable 'Node::energy' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid_3d.h:63:4: warning: Member variable 'DensityGrid::fall_off' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid_3d.h:63:4: warning: Member variable 'DensityGrid::Density' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/DensityGrid_3d.h:63:4: warning: Member variable 'DensityGrid::Bins' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/drl_Node_3d.h:58:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igraph-0.7.1/src/DensityGrid_3d.cpp:79:3: style: Exception should be caught by reference. [catchExceptionByValue]
igraph-0.7.1/src/NetDataTypes.h:405:16: style: The scope of the variable 'data_size' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.cpp:103:10: style: The scope of the variable 'link' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.cpp:181:17: style: The scope of the variable 'step2' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.h:720:0: style: The scope of the variable 'n_cur_b' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.h:745:0: style: The scope of the variable 'n_cur_b' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.h:536:0: style: Checking if unsigned variable 'pos' is less than zero. This might be a false warning. [unsignedLessThanZero]
igraph-0.7.1/src/NetDataTypes.h:545:0: style: Checking if unsigned variable 'pos' is less than zero. This might be a false warning. [unsignedLessThanZero]
igraph-0.7.1/src/NetDataTypes.cpp:88:43: style: Function 'Add_StateHistory' argument 1 names different: declaration 'q' definition 'state'. [funcArgNamesDifferent]
igraph-0.7.1/src/NetDataTypes.h:215:40: note: Function 'Add_StateHistory' argument 1 names different: declaration 'q' definition 'state'.
igraph-0.7.1/src/NetDataTypes.cpp:88:43: note: Function 'Add_StateHistory' argument 1 names different: declaration 'q' definition 'state'.
igraph-0.7.1/src/NetDataTypes.cpp:212:8: warning: Member variable 'NLink::index' is not initialized in the constructor. [uninitMemberVar]
igraph-0.7.1/src/NetDataTypes.h:199:19: style: Technically the member function 'NNode::Get_Index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:200:19: style: Technically the member function 'NNode::Get_ClusterIndex' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:201:19: style: Technically the member function 'NNode::Get_Marker' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:203:19: style: Technically the member function 'NNode::Get_Affiliations' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:212:12: style: Technically the member function 'NNode::Get_Weight' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:213:12: style: Technically the member function 'NNode::Get_Affinity' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:221:10: style: Technically the member function 'NNode::Get_Distance' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:229:14: style: Technically the member function 'NNode::Get_Color' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:253:12: style: Technically the member function 'NLink::Get_Weight' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:255:12: style: Technically the member function 'NLink::Get_OldWeight' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:257:19: style: Technically the member function 'NLink::Get_Marker' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:259:19: style: Technically the member function 'NLink::Get_Index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:156:0: style: Technically the member function 'DLList_Iter < NLink * >::End' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:156:0: style: Technically the member function 'DLList_Iter < NNode * >::End' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:111:0: style: Technically the member function 'DLList < ClusterList < NNode * > * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:120:0: style: Technically the member function 'DLList < ClusterList < NNode * > * >::Is_In_List' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:604:0: note: Technically the member function 'DLList < ClusterList < NNode * > * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:120:0: note: Technically the member function 'DLList < ClusterList < NNode * > * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:111:0: style: Technically the member function 'DLList < cluster_join_move * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:120:0: style: Technically the member function 'DLList < cluster_join_move * >::Is_In_List' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:604:0: note: Technically the member function 'DLList < cluster_join_move * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:120:0: note: Technically the member function 'DLList < cluster_join_move * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:66:0: style: Technically the member function 'HugeArray < DLItem < NNode * > * >::get_huge_index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:378:0: note: Technically the member function 'HugeArray < DLItem < NNode * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:66:0: note: Technically the member function 'HugeArray < DLItem < NNode * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:72:0: style: Technically the member function 'HugeArray < DLItem < NNode * > * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:66:0: style: Technically the member function 'HugeArray < DLItem < NLink * > * >::get_huge_index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:378:0: note: Technically the member function 'HugeArray < DLItem < NLink * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:66:0: note: Technically the member function 'HugeArray < DLItem < NLink * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:72:0: style: Technically the member function 'HugeArray < DLItem < NLink * > * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:66:0: style: Technically the member function 'HugeArray < DLItem < ClusterList < NNode * > * > * >::get_huge_index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:378:0: note: Technically the member function 'HugeArray < DLItem < ClusterList < NNode * > * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:66:0: note: Technically the member function 'HugeArray < DLItem < ClusterList < NNode * > * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:72:0: style: Technically the member function 'HugeArray < DLItem < ClusterList < NNode * > * > * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:66:0: style: Technically the member function 'HugeArray < DLItem < cluster_join_move * > * >::get_huge_index' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:378:0: note: Technically the member function 'HugeArray < DLItem < cluster_join_move * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:66:0: note: Technically the member function 'HugeArray < DLItem < cluster_join_move * > * >::get_huge_index' can be const.
igraph-0.7.1/src/NetDataTypes.h:72:0: style: Technically the member function 'HugeArray < DLItem < cluster_join_move * > * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.cpp:73:4: style: Class 'NNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.cpp:73:4: style: Class 'NNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < ClusterList < NNode * > * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < ClusterList < NNode * > * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < cluster_join_move * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < cluster_join_move * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < NNode * > * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < NNode * > * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < NLink * > * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < NLink * > * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < ClusterList < NNode * > * > * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < ClusterList < NNode * > * > * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < cluster_join_move * > * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:361:0: style: Class 'HugeArray < DLItem < cluster_join_move * > * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/NetRoutines.cpp:62:17: style: The scope of the variable 'node2' can be reduced. [variableScope]
igraph-0.7.1/src/NetDataTypes.h:156:0: style: Technically the member function 'DLList_Iter < ClusterList < NNode * > * >::End' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:111:0: style: Technically the member function 'DLList < NLink * >::Size' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:120:0: style: Technically the member function 'DLList < NLink * >::Is_In_List' can be const. [functionConst]
igraph-0.7.1/src/NetDataTypes.h:604:0: note: Technically the member function 'DLList < NLink * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:120:0: note: Technically the member function 'DLList < NLink * >::Is_In_List' can be const.
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < NLink * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igraph-0.7.1/src/NetDataTypes.h:466:0: style: Class 'DLList < NLink * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igraph-0.7.1/src/adjlist.c:685:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
igraph-0.7.1/src/adjlist.c:839:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
[18:24]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/i/igstk/igstk_4.4.0.orig.tar.gz
igstk-4.4.0/Examples/FourViewsAndTracking/FourViewsAndTrackingImplementation.h:78:11: performance: Variable 'm_Display3D' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:2557:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:3206:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:1568:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:51:12: warning: Member variable 'Navigator::m_Plan' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:2392:22: style: Reading from empty STL container 'errorMessage' [reademptycontainer]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:2967:14: error: Uninitialized variable: xslice [uninitvar]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:2968:14: error: Uninitialized variable: yslice [uninitvar]
igstk-4.4.0/Examples/Navigator/Navigator.cxx:2969:14: error: Uninitialized variable: zslice [uninitvar]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:166:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:177:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:188:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:207:40: style: Function 'handle' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.h:169:26: note: Function 'handle' argument 1 names different: declaration 'e' definition 'event'.
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:207:40: note: Function 'handle' argument 1 names different: declaration 'e' definition 'event'.
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:25:25: warning: Member variable 'NavigatorQuadrantViews::m_InferiorRightSlider' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/Navigator/NavigatorQuadrantViews.cxx:29:3: performance: Variable 'm_Reporter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/NeedleBiopsy.cxx:448:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
igstk-4.4.0/Examples/NeedleBiopsy/NeedleBiopsy.cxx:642:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
igstk-4.4.0/Examples/NeedleBiopsy/NeedleBiopsy.cxx:675:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:113:5: performance: Variable 'm_MarkerName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:141:5: performance: Variable 'm_SROMFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:161:5: performance: Variable 'm_CameraCalibrationFileDirectory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:162:5: performance: Variable 'm_InitializationFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:163:5: performance: Variable 'm_TemplatesDirectory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:181:5: performance: Variable 'm_COMPort' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:59:15: style: Technically the member function 'igstk::TrackerConfiguration::GetTrackerType' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.h:48:15: style: Technically the member function 'igstk::TreatmentPlanIO::GetFileName' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfigurationGUIBase.h:62:15: style: Technically the member function 'igstk::TrackerConfigurationGUIBase::GetTrackerType' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:59:15: style: Technically the member function 'igstk::TrackerInitializer::GetTrackerType' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:75:27: style: Technically the member function 'igstk::TrackerInitializer::GetTracker' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:80:39: style: Technically the member function 'igstk::TrackerInitializer::GetNonReferenceToolList' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:85:7: style: Technically the member function 'igstk::TrackerInitializer::HasReferenceTool' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:90:24: style: Technically the member function 'igstk::TrackerInitializer::GetReferenceTool' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/NeedleBiopsy.cxx:465:0: error: Memory leak: reader [memleak]
igstk-4.4.0/Examples/NeedleBiopsy/NeedleBiopsy.cxx:480:0: error: Memory leak: writer [memleak]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.h:53:33: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.cxx:96:17: style: Unused variable: line [unusedVariable]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.cxx:28:3: performance: Variable 'm_FileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.h:52:15: style: Technically the member function 'igstk::MicronTrackerConfigurationIO::GetFileName' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.cxx:27:3: style: Class 'MicronTrackerConfigurationIO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.cxx:27:3: style: Class 'MicronTrackerConfigurationIO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.h:79:40: style: Class 'MicronTrackerConfigurationIO' is unsafe, 'MicronTrackerConfigurationIO::m_MicronTrackerConfiguration' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/NeedleBiopsy/igstkMicronTrackerConfigurationIO.h:57:33: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/NeedleBiopsy/igstkQuadrantViews.cxx:147:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/NeedleBiopsy/igstkQuadrantViews.cxx:157:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/NeedleBiopsy/igstkQuadrantViews.cxx:167:4: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Examples/NeedleBiopsy/igstkQuadrantViews.cxx:29:3: performance: Variable 'm_Reporter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.cxx:24:23: warning: Member variable 'TrackerConfiguration::m_TrackerType' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.cxx:24:23: warning: Member variable 'TrackerConfiguration::m_MicronTrackerConfiguration' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.cxx:24:23: warning: Member variable 'TrackerConfiguration::m_NDITrackerConfiguration' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.cxx:26:3: performance: Variable 'm_ValidityErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:63:15: style: Technically the member function 'igstk::TrackerConfiguration::GetTrackerTypeAsString' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.cxx:44:35: note: Technically the member function 'igstk::TrackerConfiguration::GetTrackerTypeAsString' can be const.
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:63:15: note: Technically the member function 'igstk::TrackerConfiguration::GetTrackerTypeAsString' can be const.
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:98:32: style: Class 'TrackerConfiguration' is unsafe, 'TrackerConfiguration::m_MicronTrackerConfiguration' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfiguration.h:99:32: style: Class 'TrackerConfiguration' is unsafe, 'TrackerConfiguration::m_NDITrackerConfiguration' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfigurationGUIBase.cxx:24:30: warning: Member variable 'TrackerConfigurationGUIBase::m_TrackerType' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerConfigurationGUIBase.cxx:26:3: performance: Variable 'm_Reporter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.cxx:25:21: warning: Member variable 'TrackerInitializer::m_TrackerType' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.cxx:25:21: warning: Member variable 'TrackerInitializer::m_TrackerConfiguration' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.cxx:27:5: performance: Variable 'm_ErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:64:15: style: Technically the member function 'igstk::TrackerInitializer::GetTrackerTypeAsString' can be const. [functionConst]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.cxx:31:33: note: Technically the member function 'igstk::TrackerInitializer::GetTrackerTypeAsString' can be const.
igstk-4.4.0/Examples/NeedleBiopsy/igstkTrackerInitializer.h:64:15: note: Technically the member function 'igstk::TrackerInitializer::GetTrackerTypeAsString' can be const.
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.cxx:119:17: style: Unused variable: line [unusedVariable]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.cxx:28:3: performance: Variable 'm_FileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.cxx:27:3: style: Class 'TreatmentPlanIO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.cxx:27:3: style: Class 'TreatmentPlanIO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Examples/NeedleBiopsy/igstkTreatmentPlanIO.h:75:27: style: Class 'TreatmentPlanIO' is unsafe, 'TreatmentPlanIO::m_TreatmentPlan' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/OneViewAndTracking/OneViewAndTrackingImplementation.h:56:5: performance: Variable 'm_Tracker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/OneViewAndTrackingUsingMicronTracker/OneViewAndTrackingUsingMicronTrackerImplementation.h:52:5: performance: Variable 'm_Tracker' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationFileReader.cxx:314:63: style: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'. [funcArgNamesDifferent]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationFileReader.h:81:26: note: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'.
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationFileReader.cxx:314:63: note: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'.
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.h:115:3: warning: Member variable 'OpenIGTLinkTrackerConfigurationXMLFileReader::m_CurrentToolIsReference' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.h:48:13: performance: Variable 'm_ErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.h:46:5: style: Class 'FileFormatException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.cxx:216:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.cxx:246:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.cxx:255:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.cxx:259:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.h:121:8: style: Unhandled exception specification when calling function ProcessToolName(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.cxx:127:5: note: Unhandled exception specification when calling function ProcessToolName().
igstk-4.4.0/Examples/OpenIGTLinkConfigurationReaders/igstkOpenIGTLinkTrackerConfigurationXMLFileReader.h:121:8: note: Unhandled exception specification when calling function ProcessToolName().
igstk-4.4.0/Examples/OpenIGTLinkTrackerBroadcasting/OpenIGTLinkTrackingBroadcaster.cxx:98:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/OpenIGTLinkTrackerBroadcasting/OpenIGTLinkTrackingBroadcaster.h:77:13: performance: Variable 'm_Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/OpenIGTLinkTrackerBroadcasting/OpenIGTLinkTrackingBroadcaster.h:89:3: style: Class 'OpenIGTLinkTrackingBroadcaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/OpenIGTLinkTrackerBroadcasting/OpenIGTLinkTrackingBroadcaster.h:75:5: style: Class 'ExceptionWithMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/OpenIGTLinkTrackerBroadcasting/OpenIGTLinkTrackingBroadcaster.h:197:27: performance: Function parameter 'toolName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.cxx:83:17: style: Unused variable: line [unusedVariable]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.cxx:28:3: performance: Variable 'm_FileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.h:44:15: style: Technically the member function 'igstk::FiducialsPlanIO::GetFileName' can be const. [functionConst]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.cxx:27:3: style: Class 'FiducialsPlanIO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.cxx:27:3: style: Class 'FiducialsPlanIO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.h:71:27: style: Class 'FiducialsPlanIO' is unsafe, 'FiducialsPlanIO::m_FiducialsPlan' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/Tools/igstkFiducialsPlanIO.h:49:33: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.cxx:91:17: style: Unused variable: line [unusedVariable]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.cxx:28:3: performance: Variable 'm_FileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.h:48:15: style: Technically the member function 'igstk::PathPlanIO::GetFileName' can be const. [functionConst]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.cxx:27:3: style: Class 'PathPlanIO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.cxx:27:3: style: Class 'PathPlanIO' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.h:75:22: style: Class 'PathPlanIO' is unsafe, 'PathPlanIO::m_PathPlan' can leak by wrong usage. [unsafeClassCanLeak]
igstk-4.4.0/Examples/Tools/igstkPathPlanIO.h:53:33: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.h:386:3: style: The class 'TrackerUpdateObserver' does not have a constructor although it has private member variables. [noConstructor]
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:62:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:62:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:90:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:90:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:118:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:118:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:142:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:142:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:173:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:173:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:204:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:204:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:213:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:213:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:65:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:65:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:101:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:101:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:108:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:108:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:45:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:45:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:71:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:71:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:78:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:78:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:141:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.cxx:153:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:125:3: warning: Member variable 'TrackerConfigurationXMLFileReaderBase::m_RefreshRate' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:85:3: warning: Member variable 'Ascension3DGConfigurationXMLFileReader::m_CurrentPortNumber' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:60:13: performance: Variable 'm_ErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:58:5: style: Class 'FileFormatException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:54:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:97:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:54:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:60:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:102:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:60:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:68:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:68:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:75:5: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:75:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:80:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:80:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:81:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:81:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:91:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:91:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:89:8: style: Unhandled exception specification when calling function ProcessPortNumber(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.cxx:55:5: note: Unhandled exception specification when calling function ProcessPortNumber().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscension3DGConfigurationXMLFileReader.h:89:8: note: Unhandled exception specification when calling function ProcessPortNumber().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.cxx:161:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:81:3: warning: Member variable 'AscensionConfigurationXMLFileReader::m_CurrentBirdPort' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:97:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:102:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:55:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:55:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:61:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:61:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:69:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:69:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:76:3: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:76:3: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:89:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:89:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:91:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:91:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:93:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:93:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:87:8: style: Unhandled exception specification when calling function ProcessBirdPort(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.cxx:55:5: note: Unhandled exception specification when calling function ProcessBirdPort().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAscensionConfigurationXMLFileReader.h:87:8: note: Unhandled exception specification when calling function ProcessBirdPort().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.cxx:212:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:81:3: warning: Member variable 'AuroraConfigurationXMLFileReader::m_CurrentControlBoxPort' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:81:3: warning: Member variable 'AuroraConfigurationXMLFileReader::m_CurrentControlBoxChannel' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:55:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:55:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:61:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:61:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:69:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:69:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:76:3: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:76:3: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:94:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:94:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:96:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:96:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:98:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:98:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:88:8: style: Unhandled exception specification when calling function ProcessSromFile(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.cxx:57:5: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkAuroraConfigurationXMLFileReader.h:88:8: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.cxx:219:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:54:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:97:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:54:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:60:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:102:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:60:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:68:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:68:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:75:5: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:75:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:80:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:80:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:81:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:81:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:97:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:97:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:89:8: style: Unhandled exception specification when calling function ProcessMicronCalibrationDirectory(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.cxx:57:5: note: Unhandled exception specification when calling function ProcessMicronCalibrationDirectory().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkMicronConfigurationXMLFileReader.h:89:8: note: Unhandled exception specification when calling function ProcessMicronCalibrationDirectory().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.cxx:210:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:87:3: warning: Member variable 'PolarisHybridConfigurationXMLFileReader::m_CurrentControlBoxPort' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:56:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:56:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:62:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:62:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:70:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:70:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:77:5: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:77:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:82:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:82:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:83:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:83:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:98:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:98:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:93:8: style: Unhandled exception specification when calling function ProcessSromFile(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.cxx:54:5: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisHybridConfigurationXMLFileReader.h:93:8: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:55:16: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:53:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:55:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:61:16: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:58:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:61:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:69:16: style: The function 'HaveConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:114:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:69:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:76:5: style: The function 'GetTrackerConfigurationData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:119:54: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:76:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:88:16: style: The function 'ProcessToolData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:88:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:63:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:63:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:64:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:64:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:66:5: style: The function 'GetPolarisConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:91:5: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisSpectraConfigurationXMLFileReader.h:66:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:59:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:170:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:59:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:60:23: style: The function 'GetSystemType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:172:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:60:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:62:5: style: The function 'GetPolarisConfiguration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:91:5: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisVicraConfigurationXMLFileReader.h:62:5: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.cxx:149:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:86:8: style: Unhandled exception specification when calling function ProcessSromFile(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.cxx:56:5: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkPolarisWirelessConfigurationXMLFileReader.h:86:8: note: Unhandled exception specification when calling function ProcessSromFile().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:76:8: style: Unhandled exception specification when calling function ProcessComport(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.cxx:84:5: note: Unhandled exception specification when calling function ProcessComport().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkSerialCommunicatingTrackerConfigurationXMLFileReader.h:76:8: note: Unhandled exception specification when calling function ProcessComport().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationFileReader.h:103:5: warning: Member variable 'TrackerConfigurationDataEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:157:8: style: Unhandled exception specification when calling function ProcessTrackingSystemAttributes(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.cxx:60:5: note: Unhandled exception specification when calling function ProcessTrackingSystemAttributes().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:157:8: note: Unhandled exception specification when calling function ProcessTrackingSystemAttributes().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:160:8: style: Unhandled exception specification when calling function ProcessRefreshRate(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.cxx:141:5: note: Unhandled exception specification when calling function ProcessRefreshRate().
igstk-4.4.0/Examples/TrackerConfiguration/configurationFileReaders/igstkTrackerConfigurationXMLFileReaderBase.h:160:8: note: Unhandled exception specification when calling function ProcessRefreshRate().
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:47:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:47:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:71:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:71:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:74:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscension3DGTrackerConfiguration.h:74:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkAscensionTrackerConfiguration.h:35:1: warning: The class 'AscensionToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:53:32: warning: Either the condition 'wiredTool==NULL' is redundant or there is possible null pointer dereference: wiredTool. [nullPointerRedundantCheck]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:56:17: note: Assuming that condition 'wiredTool==NULL' is not redundant
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:53:32: note: Null pointer dereference
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:54:35: warning: Either the condition 'wiredTool==NULL' is redundant or there is possible null pointer dereference: wiredTool. [nullPointerRedundantCheck]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:56:17: note: Assuming that condition 'wiredTool==NULL' is not redundant
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:54:35: note: Null pointer dereference
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:78:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:112:3: performance: Variable 'm_SROMFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.cxx:122:9: performance: Variable 'm_SROMFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkAuroraTrackerConfiguration.h:38:1: warning: The class 'AuroraToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:13:1: warning: The class 'MedSafeToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:26:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:26:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:47:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:47:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:50:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMedSafeTrackerConfiguration.h:50:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.cxx:87:9: performance: Variable 'm_MarkerName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:38:1: warning: The class 'MicronToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:47:23: style: The function 'GetToolTypeAsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:79:23: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:47:23: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:71:18: style: The function 'GetMaximalRefreshRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:159:18: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:71:18: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:83:16: style: The function 'InternalAddTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:168:16: note: Virtual function in base class
igstk-4.4.0/Examples/TrackerConfiguration/igstkMicronTrackerConfiguration.h:83:16: note: Function in derived class
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.cxx:160:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.cxx:211:9: performance: Variable 'm_SROMFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.cxx:232:9: performance: Variable 'm_SROMFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:50:1: warning: The class 'PolarisWirelessToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkPolarisTrackerConfiguration.h:75:1: warning: The class 'PolarisWiredToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:36:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:25:23: warning: Member variable 'TrackerConfiguration::m_Frequency' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:110:3: performance: Variable 'm_COMPort' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:111:3: performance: Variable 'm_BaudRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:112:3: performance: Variable 'm_DataBits' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:113:3: performance: Variable 'm_Parity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:114:3: performance: Variable 'm_StopBits' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:115:3: performance: Variable 'm_Handshake' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:267:9: performance: Variable 'm_CalibrationTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.cxx:268:9: performance: Variable 'm_ToolName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerConfiguration.h:50:1: warning: The class 'TrackerToolConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.cxx:1603:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.cxx:1701:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.cxx:1866:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.cxx:1961:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerConfiguration/igstkTrackerController.cxx:46:9: performance: Variable 'm_ErrorObserver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.cxx:104:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.h:114:3: warning: Member variable 'TrackerDataLoggerConfigurationXMLFileReader::m_CurrentToolIsReference' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.h:48:13: performance: Variable 'm_ErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.h:55:13: performance: Variable 'm_Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.h:76:8: performance: Technically the member function 'TrackerDataLogger::ExitSuccessfully' can be static. [functionStatic]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.h:46:5: style: Class 'FileFormatException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.h:67:3: style: Class 'TrackerDataLogger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.h:53:5: style: Class 'ExceptionWithMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLogger.h:187:27: performance: Function parameter 'toolName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationFileReader.cxx:314:63: style: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'. [funcArgNamesDifferent]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationFileReader.h:79:26: note: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'.
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationFileReader.cxx:314:63: note: Function 'RequestSetReader' argument 1 names different: declaration 'trackerConfigurationReader' definition 'transformReader'.
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.cxx:198:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.cxx:227:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.cxx:236:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.cxx:240:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.h:120:8: style: Unhandled exception specification when calling function ProcessToolName(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.cxx:127:5: note: Unhandled exception specification when calling function ProcessToolName().
igstk-4.4.0/Examples/TrackerDataLogger/igstkTrackerDataLoggerConfigurationXMLFileReader.h:120:8: note: Unhandled exception specification when calling function ProcessToolName().
igstk-4.4.0/Examples/TrackingVolumeViewer/TrackingVolumeViewer.cxx:1078:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackingVolumeViewer/TrackingVolumeViewer.cxx:1265:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Examples/TrackingVolumeViewer/TrackingVolumeViewerQuadrantViews.cxx:29:3: performance: Variable 'm_Reporter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TransformReaders/igstkPrecomputedTransformData.h:104:5: warning: Member variable 'TransformTypeEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TransformReaders/igstkPrecomputedTransformData.h:114:5: warning: Member variable 'TransformTypeEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:71:13: performance: Variable 'm_ErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:69:5: style: Class 'FileFormatException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Examples/TransformReaders/igstkPerspectiveTransformXMLFileReader.h:84:16: style: The function 'ProcessTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:152:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformReaders/igstkPerspectiveTransformXMLFileReader.h:84:16: note: Function in derived class
igstk-4.4.0/Examples/TransformReaders/igstkAffineTransformXMLFileReader.h:78:16: style: The function 'ProcessTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:152:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformReaders/igstkAffineTransformXMLFileReader.h:78:16: note: Function in derived class
igstk-4.4.0/Examples/TransformReaders/igstkRigidTransformXMLFileReader.h:75:16: style: The function 'ProcessTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:152:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformReaders/igstkRigidTransformXMLFileReader.h:75:16: note: Function in derived class
igstk-4.4.0/Examples/TransformReaders/igstkPrecomputedTransformData.cxx:25:27: warning: Member variable 'PrecomputedTransformData::m_TmpTransformationError' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TransformReaders/igstkPrecomputedTransformData.cxx:25:27: warning: Member variable 'PrecomputedTransformData::m_TransformationError' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:155:8: style: Unhandled exception specification when calling function ProcessTransformationAttributes(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.cxx:68:7: note: Unhandled exception specification when calling function ProcessTransformationAttributes().
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:155:8: note: Unhandled exception specification when calling function ProcessTransformationAttributes().
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:146:8: style: Unhandled exception specification when calling function ProcessDescription(). [unhandledExceptionSpecification]
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.cxx:111:7: note: Unhandled exception specification when calling function ProcessDescription().
igstk-4.4.0/Examples/TransformReaders/igstkTransformXMLFileReaderBase.h:146:8: note: Unhandled exception specification when calling function ProcessDescription().
igstk-4.4.0/Examples/TransformWriters/igstkRigidTransformXMLFileWriter.h:65:16: style: The function 'IsCompatible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformWriters/igstkTransformXMLFileWriterBase.h:77:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformWriters/igstkRigidTransformXMLFileWriter.h:65:16: note: Function in derived class
igstk-4.4.0/Examples/TransformWriters/igstkRigidTransformXMLFileWriter.h:72:16: style: The function 'WriteTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformWriters/igstkTransformXMLFileWriterBase.h:87:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformWriters/igstkRigidTransformXMLFileWriter.h:72:16: note: Function in derived class
igstk-4.4.0/Examples/TransformWriters/igstkAffineTransformXMLFileWriter.h:67:16: style: The function 'IsCompatible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformWriters/igstkTransformXMLFileWriterBase.h:77:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformWriters/igstkAffineTransformXMLFileWriter.h:67:16: note: Function in derived class
igstk-4.4.0/Examples/TransformWriters/igstkAffineTransformXMLFileWriter.h:74:16: style: The function 'WriteTransformation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Examples/TransformWriters/igstkTransformXMLFileWriterBase.h:87:16: note: Virtual function in base class
igstk-4.4.0/Examples/TransformWriters/igstkAffineTransformXMLFileWriter.h:74:16: note: Function in derived class
igstk-4.4.0/Examples/VideoFrameGrabberAndViewerOpenIGTLink/VideoFrameGrabberAndViewerOpenIGTLinkView.cxx:26:1: warning: Member variable 'VideoFrameGrabberAndViewerOpenIGTLinkView::m_WW' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/VideoFrameGrabberAndViewerOpenIGTLink/VideoFrameGrabberAndViewerOpenIGTLinkView.cxx:26:1: warning: Member variable 'VideoFrameGrabberAndViewerOpenIGTLinkView::m_HH' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/VideoFrameGrabberAndViewerWebcam/VideoFrameGrabberAndViewerWebcamWinView.cxx:26:3: warning: Member variable 'VideoFrameGrabberAndViewerWebcamWinView::m_WW' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Examples/VideoFrameGrabberAndViewerWebcam/VideoFrameGrabberAndViewerWebcamWinView.cxx:26:3: warning: Member variable 'VideoFrameGrabberAndViewerWebcamWinView::m_HH' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAffineTransform.cxx:33:44: style: Function 'AffineTransform' argument 1 names different: declaration 't' definition 'inputTransform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAffineTransform.h:56:44: note: Function 'AffineTransform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkAffineTransform.cxx:33:44: note: Function 'AffineTransform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkTimeStamp.h:77:3: style: 'TimeStamp::operator=' should return 'TimeStamp &'. [operatorEq]
igstk-4.4.0/Source/igstkAffineTransform.h:66:3: style: 'AffineTransform::operator=' should return 'AffineTransform &'. [operatorEq]
igstk-4.4.0/Source/igstkAffineTransform.cxx:27:9: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkAffineTransform.cxx:36:9: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkAffineTransform.h:95:8: performance: Technically the member function 'igstk::AffineTransform::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkAffineTransform.cxx:149:3: note: Technically the member function 'igstk::AffineTransform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkAffineTransform.h:95:8: note: Technically the member function 'igstk::AffineTransform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkAffineTransform.h:88:8: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTransformBase.h:98:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAffineTransform.h:88:8: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.txx:544:7: style: The scope of the variable 'in_count' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkStateMachine.txx:545:7: style: The scope of the variable 'in_flag' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAnnotation2D.cxx:155:55: style: Function 'RequestSetAnnotationsViewPort' argument 1 names different: declaration 'horizontal' definition 'horizontalSize'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAnnotation2D.h:106:43: note: Function 'RequestSetAnnotationsViewPort' argument 1 names different: declaration 'horizontal' definition 'horizontalSize'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:155:55: note: Function 'RequestSetAnnotationsViewPort' argument 1 names different: declaration 'horizontal' definition 'horizontalSize'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:156:55: style: Function 'RequestSetAnnotationsViewPort' argument 2 names different: declaration 'vertical' definition 'verticalSize'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAnnotation2D.h:106:59: note: Function 'RequestSetAnnotationsViewPort' argument 2 names different: declaration 'vertical' definition 'verticalSize'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:156:55: note: Function 'RequestSetAnnotationsViewPort' argument 2 names different: declaration 'vertical' definition 'verticalSize'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:184:38: style: Function 'RequestSetFontSize' argument 2 names different: declaration 'fontSize' definition 'size'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAnnotation2D.h:71:43: note: Function 'RequestSetFontSize' argument 2 names different: declaration 'fontSize' definition 'size'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:184:38: note: Function 'RequestSetFontSize' argument 2 names different: declaration 'fontSize' definition 'size'.
igstk-4.4.0/Source/igstkAnnotation2D.cxx:270:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkEvents.h:202:1: warning: Member variable 'PointEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:203:1: warning: Member variable 'LandmarkRegistrationErrorEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:205:1: warning: Member variable 'StringEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:206:1: warning: Member variable 'UnsignedIntEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:209:1: warning: Member variable 'IntegerBoundsEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:212:1: warning: Member variable 'ImageBoundsEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:215:1: warning: Member variable 'ImageExtentEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:218:1: warning: Member variable 'VTKImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:224:1: warning: Member variable 'VTKCameraModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:227:1: warning: Member variable 'DoubleTypeEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkEvents.h:230:1: warning: Member variable 'IGSTKErrorWithStringEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkTransform.h:77:3: style: 'Transform::operator=' should return 'Transform &'. [operatorEq]
igstk-4.4.0/Source/igstkStateMachine.h:234:0: style: 'StateActionPair::operator=' should return 'StateActionPair &'. [operatorEq]
igstk-4.4.0/Source/igstkStateMachine.h:221:0: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:226:0: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:231:0: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkObject.h:117:10: style: Technically the member function 'igstk::Object::ObservedObjectTagPairObjectMatchPredicate::operator()' can be const. [functionConst]
igstk-4.4.0/Source/igstkObject.h:112:5: style: Class 'ObservedObjectTagPairObjectMatchPredicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Annotation2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkTransform.h:152:8: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTransformBase.h:98:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTransform.h:152:8: note: Function in derived class
igstk-4.4.0/Source/igstkAnnotation2D.h:61:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAnnotation2D.h:61:3: note: Function in derived class
igstk-4.4.0/Source/igstkAnnotation2D.h:103:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAnnotation2D.h:103:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.cxx:451:19: style: Variable 'globalError' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Source/igstkCoordinateSystem.h:333:1: warning: Member variable 'CoordinateSystemParentCycleEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscension3DGTracker.h:50:3: warning: Member variable 'Ascension3DGToolEventStruct::toolID' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscension3DGTracker.h:50:3: warning: Member variable 'Ascension3DGToolEventStruct::EventType' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscension3DGTracker.h:62:3: warning: Member variable 'Ascension3DGErrorEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:50:3: style: 'CoordinateSystemTransformToResult::operator=' should return 'CoordinateSystemTransformToResult &'. [operatorEq]
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.h:50:3: style: 'CoordinateSystemSetTransformResult::operator=' should return 'CoordinateSystemSetTransformResult &'. [operatorEq]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CoordinateSystem >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CoordinateSystemDelegator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < TrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Ascension3DGTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PulseGenerator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Tracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Ascension3DGTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkCoordinateSystem.h:90:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCoordinateSystem.h:90:3: note: Function in derived class
igstk-4.4.0/Source/igstkCoordinateSystem.h:142:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCoordinateSystem.h:142:16: note: Function in derived class
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:142:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:142:8: note: Function in derived class
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Function in derived class
igstk-4.4.0/Source/igstkTrackerTool.h:116:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTrackerTool.h:116:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTrackerTool.h:43:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTrackerTool.h:43:3: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTrackerTool.h:74:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTrackerTool.h:74:16: note: Function in derived class
igstk-4.4.0/Source/igstkPulseGenerator.h:55:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkPulseGenerator.h:55:3: note: Function in derived class
igstk-4.4.0/Source/igstkPulseGenerator.h:92:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPulseGenerator.h:92:16: note: Function in derived class
igstk-4.4.0/Source/igstkTracker.h:101:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Function in derived class
igstk-4.4.0/Source/igstkTracker.h:206:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:91:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:91:3: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:138:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:138:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:141:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:141:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:144:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:144:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:147:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:147:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:150:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:150:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:154:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:154:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:161:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:161:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:172:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscension3DGTracker.h:172:22: note: Function in derived class
igstk-4.4.0/Source/igstkTrackerTool.h:119:52: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkTracker.h:256:56: performance: Function parameter 'transform' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkAscension3DGTracker.cxx:697:61: performance: Function parameter 'sensorName' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1321:7: style: The scope of the variable 'error' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:813:22: style: Function 'ExamineValue' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:429:39: note: Function 'ExamineValue' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:813:22: note: Function 'ExamineValue' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:847:22: style: Function 'ExamineValueWords' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:432:44: note: Function 'ExamineValueWords' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:847:22: note: Function 'ExamineValueWords' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:910:22: style: Function 'ExamineValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:435:44: note: Function 'ExamineValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:910:22: note: Function 'ExamineValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:996:22: style: Function 'ChangeValue' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:438:39: note: Function 'ChangeValue' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:996:22: note: Function 'ChangeValue' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:996:37: style: Function 'ChangeValue' argument 2 names different: declaration 'data' definition 'val'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:438:49: note: Function 'ChangeValue' argument 2 names different: declaration 'data' definition 'val'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:996:37: note: Function 'ChangeValue' argument 2 names different: declaration 'data' definition 'val'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1039:22: style: Function 'ChangeValueWords' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:441:44: note: Function 'ChangeValueWords' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1039:22: note: Function 'ChangeValueWords' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1079:22: style: Function 'ChangeValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:444:44: note: Function 'ChangeValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1079:22: note: Function 'ChangeValueBytes' argument 1 names different: declaration 'parm' definition 'parameter'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1130:64: style: Function 'SendCommand' argument 1 names different: declaration 'command' definition 'c'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:420:37: note: Function 'SendCommand' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1130:64: note: Function 'SendCommand' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1146:20: style: Function 'SendCommandWords' argument 1 names different: declaration 'command' definition 'c'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:423:42: note: Function 'SendCommandWords' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1146:20: note: Function 'SendCommandWords' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1146:36: style: Function 'SendCommandWords' argument 2 names different: declaration 'data' definition 'outputData'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:423:64: note: Function 'SendCommandWords' argument 2 names different: declaration 'data' definition 'outputData'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1146:36: note: Function 'SendCommandWords' argument 2 names different: declaration 'data' definition 'outputData'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1189:20: style: Function 'SendCommandBytes' argument 1 names different: declaration 'command' definition 'c'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:426:42: note: Function 'SendCommandBytes' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1189:20: note: Function 'SendCommandBytes' argument 1 names different: declaration 'command' definition 'c'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1189:35: style: Function 'SendCommandBytes' argument 2 names different: declaration 'data' definition 'outputData'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:426:63: note: Function 'SendCommandBytes' argument 2 names different: declaration 'data' definition 'outputData'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:1189:35: note: Function 'SendCommandBytes' argument 2 names different: declaration 'data' definition 'outputData'.
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:92:30: warning: Member variable 'AscensionCommandInterpreter::m_Revision' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:92:30: warning: Member variable 'AscensionCommandInterpreter::m_AddressMode' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:92:30: warning: Member variable 'AscensionCommandInterpreter::m_DataBuffer' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:98:3: performance: Variable 'm_ErrorText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.cxx:107:3: performance: Variable 'm_Communication' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Communication >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SerialCommunication >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AscensionCommandInterpreter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkCommunication.h:43:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCommunication.h:43:3: note: Function in derived class
igstk-4.4.0/Source/igstkCommunication.h:97:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCommunication.h:97:16: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:104:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:43:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:104:3: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:163:14: style: The function 'OpenCommunication' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:56:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:163:14: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:166:14: style: The function 'CloseCommunication' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:59:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:166:14: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:174:14: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:80:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:174:14: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:179:14: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:84:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:179:14: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunication.h:245:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkCommunication.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunication.h:245:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:306:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:306:3: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:479:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionCommandInterpreter.h:479:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.cxx:304:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AscensionTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AscensionTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkAscensionTrackerTool.h:42:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTrackerTool.h:42:3: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTrackerTool.h:75:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTrackerTool.h:75:16: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:43:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:43:3: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:70:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:73:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:82:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:82:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:85:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:88:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:88:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:92:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:92:22: note: Function in derived class
igstk-4.4.0/Source/igstkAscensionTracker.h:107:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAscensionTracker.h:107:22: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTracker.cxx:137:20: style: The scope of the variable 'port' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAuroraTracker.cxx:235:7: style: The scope of the variable 'ph2' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAuroraTracker.cxx:267:20: style: The scope of the variable 'port' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAuroraTracker.cxx:354:16: style: The scope of the variable 'port' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkAuroraTracker.cxx:34:16: warning: Member variable 'AuroraTracker::m_SpliterHandle' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDIErrorEvent.h:47:3: style: Class 'NDIErrorEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AuroraTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < NDICommandInterpreter >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < NDITracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AuroraTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:55:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:55:3: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:105:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:116:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:105:16: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:144:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:144:16: note: Function in derived class
igstk-4.4.0/Source/igstkNDICommandInterpreter.h:48:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDICommandInterpreter.h:48:3: note: Function in derived class
igstk-4.4.0/Source/igstkNDICommandInterpreter.h:1331:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDICommandInterpreter.h:1331:16: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:40:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:40:3: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:64:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:64:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:67:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:67:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:70:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:73:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:76:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:76:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:80:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:80:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:83:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:83:22: note: Function in derived class
igstk-4.4.0/Source/igstkNDITracker.h:91:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkNDITracker.h:91:22: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTracker.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkNDITracker.h:40:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTracker.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTracker.h:74:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTracker.h:74:22: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTracker.h:77:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkNDITracker.h:102:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAuroraTracker.h:77:16: note: Function in derived class
igstk-4.4.0/Source/igstkAuroraTrackerTool.cxx:286:67: style: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkAuroraTrackerTool.h:69:50: note: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'.
igstk-4.4.0/Source/igstkAuroraTrackerTool.cxx:286:67: note: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'.
igstk-4.4.0/Source/igstkAuroraTrackerTool.cxx:53:3: performance: Variable 'm_SROMFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkAuroraTrackerTool.cxx:54:3: performance: Variable 'm_PartNumber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkSpatialObject.h:74:3: warning: Member variable 'BoundingBoxEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkSpatialObject.h:136:1: warning: Member variable 'SpatialObjectModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AxesObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Function in derived class
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObject.h:45:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObject.h:45:3: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObject.h:67:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObject.h:67:16: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.cxx:32:3: performance: Variable 'm_AxesSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < AxesObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Function in derived class
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:73:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:73:16: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:76:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:76:8: note: Function in derived class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:87:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkAxesObjectRepresentation.h:87:16: note: Function in derived class
igstk-4.4.0/Source/igstkBinaryData.h:84:3: style: 'BinaryData::operator=' should return 'BinaryData &'. [operatorEq]
igstk-4.4.0/Source/igstkBinaryData.h:121:8: performance: Technically the member function 'igstk::BinaryData::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkBinaryData.cxx:162:3: note: Technically the member function 'igstk::BinaryData::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkBinaryData.h:121:8: note: Technically the member function 'igstk::BinaryData::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkBinaryData.h:51:3: style: Class 'BinaryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkBinaryData.h:54:3: style: Class 'BinaryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkBinaryData.h:38:1: warning: The class 'BinaryData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < BoxObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkBoxObject.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObject.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkBoxObject.h:80:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObject.h:80:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < BoxObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:75:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:75:16: note: Function in derived class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:78:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:78:8: note: Function in derived class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:89:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkBoxObjectRepresentation.h:89:16: note: Function in derived class
igstk-4.4.0/Source/igstkDICOMImageReader.txx:562:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkDICOMImageReader.h:159:3: warning: Member variable 'ImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkImageSpatialObject.h:134:3: warning: Member variable 'ITKImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CTImageSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CTImageReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkImageReader.h:78:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageReader.h:78:3: note: Function in derived class
igstk-4.4.0/Source/igstkDICOMImageReader.h:91:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkImageReader.h:78:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkDICOMImageReader.h:91:3: note: Function in derived class
igstk-4.4.0/Source/igstkDICOMImageReader.h:184:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkDICOMImageReader.h:184:8: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObject.h:65:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObject.h:65:3: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObject.h:144:16: style: The function 'IsInternalTransformRequired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:130:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObject.h:144:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObject.h:155:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObject.h:155:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.txx:640:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CTImageSpatialObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:57:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:57:3: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:100:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:100:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:115:8: style: The function 'DeleteActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:127:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:115:8: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:118:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:118:8: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:149:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.h:149:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SimulatedTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CircularSimulatedTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSimulatedTracker.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:59:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:59:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:61:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:61:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:63:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:63:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:65:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:65:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:67:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:67:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:82:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:82:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:83:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:83:22: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTracker.h:86:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTracker.h:86:16: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:42:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:46:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:42:3: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:63:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:59:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:63:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:65:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:61:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:65:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:67:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:63:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:67:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:69:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:65:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:69:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:71:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:67:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:71:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:76:22: style: The function 'RemoveTrackerToolFromInternalDataContainers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:72:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:76:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:83:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:82:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:83:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:85:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:83:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:87:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSimulatedTracker.h:86:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCircularSimulatedTracker.h:87:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ConeObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkConeObject.h:45:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObject.h:45:3: note: Function in derived class
igstk-4.4.0/Source/igstkConeObject.h:70:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObject.h:70:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ConeObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:76:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:76:16: note: Function in derived class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:79:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:79:8: note: Function in derived class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:90:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkConeObjectRepresentation.h:90:16: note: Function in derived class
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:325:53: style: Function 'RequestComputeTransformTo' argument 1 names different: declaration 'targetCoordSys' definition 'target'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystem.h:116:52: note: Function 'RequestComputeTransformTo' argument 1 names different: declaration 'targetCoordSys' definition 'target'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:325:53: note: Function 'RequestComputeTransformTo' argument 1 names different: declaration 'targetCoordSys' definition 'target'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:470:50: style: Function 'RequestSetTransformAndParent' argument 1 names different: declaration 't' definition 'transform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystem.h:96:55: note: Function 'RequestSetTransformAndParent' argument 1 names different: declaration 't' definition 'transform'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:470:50: note: Function 'RequestSetTransformAndParent' argument 1 names different: declaration 't' definition 'transform'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:542:52: style: Function 'RequestUpdateTransformToParent' argument 1 names different: declaration 't' definition 'transform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystem.h:100:57: note: Function 'RequestUpdateTransformToParent' argument 1 names different: declaration 't' definition 'transform'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:542:52: note: Function 'RequestUpdateTransformToParent' argument 1 names different: declaration 't' definition 'transform'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:573:53: style: Function 'FindLowestCommonAncestor' argument 1 names different: declaration 'targetCoordinateSystem' definition 'B'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystem.h:268:45: note: Function 'FindLowestCommonAncestor' argument 1 names different: declaration 'targetCoordinateSystem' definition 'B'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:573:53: note: Function 'FindLowestCommonAncestor' argument 1 names different: declaration 'targetCoordinateSystem' definition 'B'.
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:641:19: style: Variable 'bTempPrev' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Source/igstkCoordinateSystem.cxx:35:9: performance: Variable 'm_Parent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:141:24: style: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:145:29: note: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:141:24: note: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:148:32: style: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:146:36: note: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:148:32: note: Function 'SetName' argument 1 names different: declaration 'name' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:162:24: style: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:150:29: note: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:162:24: note: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:169:32: style: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.h:151:36: note: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemDelegator.cxx:169:32: note: Function 'SetType' argument 1 names different: declaration 'type' definition '_arg'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:67:31: style: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.h:61:36: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:67:31: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:68:38: style: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.h:62:43: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:68:38: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:69:38: style: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.h:63:43: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:69:38: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemSetTransformResult.cxx:34:3: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToErrorResult.cxx:33:3: performance: Variable 'm_Source' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToErrorResult.cxx:34:3: performance: Variable 'm_Destination' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:67:31: style: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:61:36: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:67:31: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:68:38: style: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:62:43: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:68:38: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:69:38: style: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:63:43: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:69:38: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:70:32: style: Function 'Initialize' argument 4 names different: declaration 'commonAncestor' definition 'ancestor'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:64:35: note: Function 'Initialize' argument 4 names different: declaration 'commonAncestor' definition 'ancestor'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:70:32: note: Function 'Initialize' argument 4 names different: declaration 'commonAncestor' definition 'ancestor'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:80:31: style: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:68:36: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:80:31: note: Function 'Initialize' argument 1 names different: declaration 'transform' definition 'trans'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:81:38: style: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:69:43: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:81:38: note: Function 'Initialize' argument 2 names different: declaration 'source' definition 'src'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:82:38: style: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.h:70:43: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:82:38: note: Function 'Initialize' argument 3 names different: declaration 'destination' definition 'dst'.
igstk-4.4.0/Source/igstkCoordinateSystemTransformToResult.cxx:34:3: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.cxx:117:22: style: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:67:37: note: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'.
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.cxx:117:22: note: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'.
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.cxx:135:23: style: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:70:28: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.cxx:135:23: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.cxx:128:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CrossHairSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CrossHairObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkCrossHairSpatialObject.h:48:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairSpatialObject.h:48:3: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairSpatialObject.h:92:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairSpatialObject.h:92:16: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:51:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:51:3: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:79:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:79:16: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:82:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:82:8: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:86:16: style: The function 'VerifyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:139:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:86:16: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:94:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCrossHairObjectRepresentation.h:94:16: note: Function in derived class
igstk-4.4.0/Source/igstkCrossHairSpatialObject.h:200:38: performance: Function parameter 'transform' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CylinderObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkCylinderObject.h:44:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObject.h:44:3: note: Function in derived class
igstk-4.4.0/Source/igstkCylinderObject.h:69:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObject.h:69:16: note: Function in derived class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.cxx:33:3: performance: Variable 'm_CylinderSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < CylinderObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:52:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:52:3: note: Function in derived class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:73:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:73:16: note: Function in derived class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:76:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:76:8: note: Function in derived class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:87:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkCylinderObjectRepresentation.h:87:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:234:5: style: 'StateActionPair::operator=' should return 'StateActionPair &'. [operatorEq]
igstk-4.4.0/Source/igstkStateMachine.h:221:13: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:226:13: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:231:13: performance: Variable 'm_StateIdentifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkDICOMImageReader.txx:32:3: performance: Variable 'm_Logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:3: style: Class 'StateMachine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < EllipsoidObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkEllipsoidObject.h:45:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObject.h:45:3: note: Function in derived class
igstk-4.4.0/Source/igstkEllipsoidObject.h:66:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObject.h:66:16: note: Function in derived class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.cxx:32:3: performance: Variable 'm_EllipsoidObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < EllipsoidObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:50:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:50:3: note: Function in derived class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:70:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:70:16: note: Function in derived class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:73:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:73:8: note: Function in derived class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:84:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkEllipsoidObjectRepresentation.h:84:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < FLTKTextBufferLogOutput >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < FLTKTextLogOutput >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkViewProxy.h:55:0: style: Class 'igstk :: ViewProxy < FLTKWidget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < View >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < FLTKWidget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkView.h:79:4: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkView.h:79:4: note: Function in derived class
igstk-4.4.0/Source/igstkView.h:148:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkView.h:148:16: note: Function in derived class
igstk-4.4.0/Source/igstkFrame.cxx:42:24: style: Function 'Frame' argument 1 names different: declaration 't' definition 'inputFrame'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkFrame.h:72:24: note: Function 'Frame' argument 1 names different: declaration 't' definition 'inputFrame'.
igstk-4.4.0/Source/igstkFrame.cxx:42:24: note: Function 'Frame' argument 1 names different: declaration 't' definition 'inputFrame'.
igstk-4.4.0/Source/igstkFrame.cxx:42:3: warning: Member variable 'Frame::m_Logger' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkFrame.cxx:42:3: warning: Member variable 'Frame::m_Image' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkFrame.cxx:42:3: warning: Member variable 'Frame::m_Width' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkFrame.cxx:42:3: warning: Member variable 'Frame::m_Height' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkFrame.cxx:42:3: warning: Member variable 'Frame::m_NumberOfChannels' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkFrame.cxx:29:3: performance: Variable 'm_Logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkFrame.h:56:3: style: Technically the member function 'igstk::Frame::SetLogger' can be const. [functionConst]
igstk-4.4.0/Source/igstkFrame.h:122:8: performance: Technically the member function 'igstk::Frame::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkFrame.cxx:151:3: note: Technically the member function 'igstk::Frame::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkFrame.h:122:8: note: Technically the member function 'igstk::Frame::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkFrame.h:49:1: warning: The class 'Frame' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Source/igstkGroupObject.cxx:117:50: style: Function 'RequestGetChild' argument 1 names different: declaration 'childId' definition 'childID'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkGroupObject.h:62:39: note: Function 'RequestGetChild' argument 1 names different: declaration 'childId' definition 'childID'.
igstk-4.4.0/Source/igstkGroupObject.cxx:117:50: note: Function 'RequestGetChild' argument 1 names different: declaration 'childId' definition 'childID'.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < GroupObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkGroupObject.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkGroupObject.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkGroupObject.h:73:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkGroupObject.h:73:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.txx:831:21: style: Function 'GetVector2' argument 1 names different: declaration 'v1' definition 'v2'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:211:26: note: Function 'GetVector2' argument 1 names different: declaration 'v1' definition 'v2'.
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.txx:831:21: note: Function 'GetVector2' argument 1 names different: declaration 'v1' definition 'v2'.
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:84:3: warning: Member variable 'ToolTipPositionEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:85:3: warning: Member variable 'ReslicerPlaneNormalEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:86:3: warning: Member variable 'ReslicerPlaneCenterEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.txx:55:3: performance: Variable 'm_ImageSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ReslicerPlaneSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:69:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:69:3: note: Function in derived class
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:170:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.h:170:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:61:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:61:3: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:108:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:108:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:120:8: style: The function 'DeleteActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:127:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:120:8: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:123:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:123:8: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:132:16: style: The function 'VerifyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:139:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:132:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:183:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkImageResliceObjectRepresentation.h:183:16: note: Function in derived class
igstk-4.4.0/Source/igstkImageSpatialObjectRepresentation.txx:42:3: performance: Variable 'm_ImageSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkInfiniTrackTracker.cxx:261:18: style: Variable 'lTime' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < InfiniTrackTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < InfiniTrackTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkInfiniTrackTrackerTool.h:57:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTrackerTool.h:57:3: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTrackerTool.h:83:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTrackerTool.h:83:16: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:62:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:62:3: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:80:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:80:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:85:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:90:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:90:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:95:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:95:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:100:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:100:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:106:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:106:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:112:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:112:22: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:115:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:115:16: note: Function in derived class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:137:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkInfiniTrackTracker.h:137:22: note: Function in derived class
igstk-4.4.0/Source/igstkLandmark3DRegistration.cxx:522:3: style: Variable 'failure' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkLandmark3DRegistration.cxx:519:0: note: Variable 'failure' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkLandmark3DRegistration.cxx:522:3: note: Variable 'failure' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Landmark3DRegistration >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkLandmark3DRegistration.h:68:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkLandmark3DRegistration.h:68:3: note: Function in derived class
igstk-4.4.0/Source/igstkLandmark3DRegistration.h:154:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkLandmark3DRegistration.h:154:8: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < Landmark3DRegistrationErrorEstimator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkLandmark3DRegistrationErrorEstimator.h:55:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkLandmark3DRegistrationErrorEstimator.h:55:3: note: Function in derived class
igstk-4.4.0/Source/igstkLandmark3DRegistrationErrorEstimator.h:88:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkLandmark3DRegistrationErrorEstimator.h:88:8: note: Function in derived class
igstk-4.4.0/Source/igstkLogger.cxx:38:38: style: Function 'ShouldBuildMessage' argument 1 names different: declaration 'message_level' definition 'level'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkLogger.h:67:53: note: Function 'ShouldBuildMessage' argument 1 names different: declaration 'message_level' definition 'level'.
igstk-4.4.0/Source/igstkLogger.cxx:38:38: note: Function 'ShouldBuildMessage' argument 1 names different: declaration 'message_level' definition 'level'.
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.cxx:533:38: style: Function 'RequestSetFixedUS3D' argument 1 names different: declaration 'MRImage' definition 'USImage'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.h:85:43: note: Function 'RequestSetFixedUS3D' argument 1 names different: declaration 'MRImage' definition 'USImage'.
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.cxx:533:38: note: Function 'RequestSetFixedUS3D' argument 1 names different: declaration 'MRImage' definition 'USImage'.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < USImageObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MRImageSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MR3DImageToUS3DImageRegistration >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.h:63:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.h:63:3: note: Function in derived class
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.h:137:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMR3DImageToUS3DImageRegistration.h:137:16: note: Function in derived class
igstk-4.4.0/Source/igstkMRImageReader.cxx:29:61: style: Function 'CheckModalityType' argument 1 names different: declaration 'modality' definition 'modaltiy'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkMRImageReader.h:51:48: note: Function 'CheckModalityType' argument 1 names different: declaration 'modality' definition 'modaltiy'.
igstk-4.4.0/Source/igstkMRImageReader.cxx:29:61: note: Function 'CheckModalityType' argument 1 names different: declaration 'modality' definition 'modaltiy'.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MRImageReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MRImageSpatialObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MeshObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMeshObject.h:54:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObject.h:54:3: note: Function in derived class
igstk-4.4.0/Source/igstkMeshObject.h:120:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObject.h:120:16: note: Function in derived class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.cxx:134:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkMeshObjectRepresentation.cxx:37:3: performance: Variable 'm_MeshObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MeshObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:48:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:48:3: note: Function in derived class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:65:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:65:16: note: Function in derived class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:74:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:74:8: note: Function in derived class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:82:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshObjectRepresentation.h:82:16: note: Function in derived class
igstk-4.4.0/Source/igstkMeshReader.cxx:60:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MeshReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSpatialObjectReader.h:57:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSpatialObjectReader.h:57:3: note: Function in derived class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.cxx:370:23: style: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:79:28: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.cxx:370:23: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.cxx:279:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.cxx:395:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.cxx:45:3: performance: Variable 'm_MeshObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MeshResliceObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:50:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:50:3: note: Function in derived class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:87:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:87:16: note: Function in derived class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:96:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:96:8: note: Function in derived class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:100:16: style: The function 'VerifyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:139:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:100:16: note: Function in derived class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:120:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMeshResliceObjectRepresentation.h:120:16: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.cxx:624:7: style: Variable 'Marker2CurrCameraXf' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkMicronTracker.cxx:623:0: note: Variable 'Marker2CurrCameraXf' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkMicronTracker.cxx:624:7: note: Variable 'Marker2CurrCameraXf' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkMicronTracker.cxx:550:15: style: Variable 'toolId' is modified but its new value is never used. [unreadVariable]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MicronTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MicronTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMicronTracker.h:64:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:64:3: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:95:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:95:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:98:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:98:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:101:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:101:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:104:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:104:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:107:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:107:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:111:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:111:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:114:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:114:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:121:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:121:22: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTracker.h:124:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTracker.h:124:16: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTrackerTool.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTrackerTool.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkMicronTrackerTool.h:76:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMicronTrackerTool.h:76:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MouseTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMouseTracker.h:42:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:42:3: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:58:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:58:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:60:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:60:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:62:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:62:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:64:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:64:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:66:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:66:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:68:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:68:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:70:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTracker.h:82:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTracker.h:82:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < MouseTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkMouseTrackerTool.h:40:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTrackerTool.h:40:3: note: Function in derived class
igstk-4.4.0/Source/igstkMouseTrackerTool.h:62:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkMouseTrackerTool.h:62:16: note: Function in derived class
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:2215:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:122:7: style: The scope of the variable 'c' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:156:7: style: The scope of the variable 'c' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:189:7: style: The scope of the variable 'c' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:247:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:247:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:248:16: style: The scope of the variable 'd' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:280:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:280:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:281:16: style: The scope of the variable 'd' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:331:22: style: The scope of the variable 'textarrayLow' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:735:16: style: The scope of the variable 'i' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1139:15: style: The scope of the variable 'dp' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1158:15: style: The scope of the variable 'dp' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1177:15: style: The scope of the variable 'dp' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1196:15: style: The scope of the variable 'dp' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1272:7: style: The scope of the variable 'j' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1272:10: style: The scope of the variable 'k' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1274:7: style: The scope of the variable 'val' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1471:7: style: The scope of the variable 'j' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1471:10: style: The scope of the variable 'k' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1562:7: style: The scope of the variable 'n' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1562:10: style: The scope of the variable 'm' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1595:7: style: The scope of the variable 'n' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1595:10: style: The scope of the variable 'm' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1845:13: style: The scope of the variable 'n' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1846:7: style: The scope of the variable 'ph' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:1846:21: style: The scope of the variable 'nstray' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:2065:7: style: The scope of the variable 'ph' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:2065:21: style: The scope of the variable 'nstray' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:2274:7: style: The scope of the variable 'j' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:531:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_SSTATControl' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_SSTATSensor' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_SSTATTIU' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_IRCHKDetected' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_IRCHKSources' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHRQReply' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHSRReply' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFOccupied' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFBasic' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFTesting' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFPartNumber' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFAccessories' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFMarkerType' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFPortLocation' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_PHINFGPIOStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXNumberOfHandles' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXHandles' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXHandleStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXSystemStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXTransforms' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXPortStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXFrame' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXInformation' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXSingleStray' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXNumberOfPassiveStrays' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXPassiveStrayOutOfVolume' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_TXPassiveStray' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXNumberOfHandles' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXHandles' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXHandleStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXSystemStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXTransforms' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXPortStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXFrame' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXToolInformation' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXMarkerInformation' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXSingleStrayStatus' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXSingleStrayPosition' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXNumberOfPassiveStrays' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXPassiveStrayOutOfVolume' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_BXPassiveStrayPosition' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:43:24: warning: Member variable 'NDICommandInterpreter::m_VERText' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkNDICommandInterpreter.cxx:45:3: performance: Variable 'm_Communication' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkNDITracker.cxx:33:13: warning: Member variable 'NDITracker::m_PortHandleToBeAdded' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:226:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:288:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:310:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:361:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:433:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:449:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkObjectRepresentation.cxx:53:9: performance: Variable 'm_SpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.cxx:322:9: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.cxx:321:0: note: Variable 'frame' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.cxx:322:9: note: Variable 'frame' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.cxx:232:15: style: Variable 'toolId' is modified but its new value is never used. [unreadVariable]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < VideoImagerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < VideoImager >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < OpenIGTLinkVideoImagerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < OpenIGTLinkVideoImager >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkVideoImagerTool.h:78:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoImagerTool.h:78:3: note: Function in derived class
igstk-4.4.0/Source/igstkVideoImagerTool.h:132:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoImagerTool.h:132:16: note: Function in derived class
igstk-4.4.0/Source/igstkVideoImager.h:89:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoImager.h:89:3: note: Function in derived class
igstk-4.4.0/Source/igstkVideoImager.h:193:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoImager.h:193:16: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImagerTool.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImagerTool.h:78:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImagerTool.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImagerTool.h:76:16: style: The function 'CheckIfVideoImagerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImagerTool.h:165:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImagerTool.h:76:16: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:50:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:89:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:50:3: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:69:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:158:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:69:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:72:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:163:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:72:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:75:22: style: The function 'InternalStartImaging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:173:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:75:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:78:22: style: The function 'InternalStopImaging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:178:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:78:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:81:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:184:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:81:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:85:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:190:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:88:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:168:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:88:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:96:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:208:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:96:22: note: Function in derived class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:99:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:193:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkOpenIGTLinkVideoImager.h:99:16: note: Function in derived class
igstk-4.4.0/Source/igstkVideoImagerTool.h:135:56: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PETImageSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PETImageReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PETImageSpatialObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkPerspectiveTransform.cxx:31:54: style: Function 'PerspectiveTransform' argument 1 names different: declaration 't' definition 'inputTransform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkPerspectiveTransform.h:58:54: note: Function 'PerspectiveTransform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkPerspectiveTransform.cxx:31:54: note: Function 'PerspectiveTransform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkPerspectiveTransform.h:62:3: style: 'PerspectiveTransform::operator=' should return 'PerspectiveTransform &'. [operatorEq]
igstk-4.4.0/Source/igstkPerspectiveTransform.cxx:34:9: performance: Variable 'm_ExtrinsicTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkPerspectiveTransform.cxx:35:9: performance: Variable 'm_IntrinsicTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkPerspectiveTransform.h:106:8: performance: Technically the member function 'igstk::PerspectiveTransform::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkPerspectiveTransform.cxx:158:3: note: Technically the member function 'igstk::PerspectiveTransform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkPerspectiveTransform.h:106:8: note: Technically the member function 'igstk::PerspectiveTransform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkPerspectiveTransform.h:99:8: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTransformBase.h:98:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPerspectiveTransform.h:99:8: note: Function in derived class
igstk-4.4.0/Source/igstkPivotCalibration.h:107:3: warning: Member variable 'CalibrationFailureEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkPivotCalibration.cxx:37:9: performance: Variable 'm_PivotCalibrationAlgorithm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PivotCalibrationAlgorithm >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PivotCalibration >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.h:76:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.h:76:3: note: Function in derived class
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.h:155:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.h:155:8: note: Function in derived class
igstk-4.4.0/Source/igstkPivotCalibration.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkPivotCalibration.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkPivotCalibration.h:127:8: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPivotCalibration.h:127:8: note: Function in derived class
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.cxx:226:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.cxx:349:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkPivotCalibrationAlgorithm.cxx:462:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkPivotCalibrationFLTKWidget.cxx:183:5: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Source/igstkPolarisTracker.cxx:182:22: style: The scope of the variable 'port' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PolarisTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < PolarisTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkPolarisTrackerTool.h:60:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkPolarisTrackerTool.h:60:3: note: Function in derived class
igstk-4.4.0/Source/igstkPolarisTrackerTool.h:137:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPolarisTrackerTool.h:137:16: note: Function in derived class
igstk-4.4.0/Source/igstkPolarisTracker.h:47:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkNDITracker.h:40:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkPolarisTracker.h:47:3: note: Function in derived class
igstk-4.4.0/Source/igstkPolarisTracker.h:60:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:229:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkPolarisTracker.h:60:22: note: Function in derived class
igstk-4.4.0/Source/igstkPolarisTracker.h:63:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkNDITracker.h:102:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkPolarisTracker.h:63:16: note: Function in derived class
igstk-4.4.0/Source/igstkPolarisTrackerTool.cxx:263:68: style: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkPolarisTrackerTool.h:77:50: note: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'.
igstk-4.4.0/Source/igstkPolarisTrackerTool.cxx:263:68: note: Function 'RequestSetPartNumber' argument 1 names different: declaration 'toolId' definition 'partNumber'.
igstk-4.4.0/Source/igstkPulseGenerator.cxx:254:27: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < QMouseTracker >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkQMouseTracker.h:42:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:101:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:42:3: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:58:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:171:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:58:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:60:22: style: The function 'InternalStartTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:186:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:60:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:62:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:197:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:62:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:64:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:203:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:64:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:66:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:181:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:66:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:68:22: style: The function 'InternalStopTracking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:191:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:68:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:70:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:176:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTracker.h:84:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTracker.h:206:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTracker.h:84:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < QMouseTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkQMouseTrackerTool.h:40:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTrackerTool.h:40:3: note: Function in derived class
igstk-4.4.0/Source/igstkQMouseTrackerTool.h:62:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkQMouseTrackerTool.h:62:16: note: Function in derived class
igstk-4.4.0/Source/igstkQTWidget.cxx:56:9: performance: Variable 'm_Logger' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkQTWidget.cxx:57:9: performance: Variable 'm_View' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkViewProxy.h:55:0: style: Class 'igstk :: ViewProxy < QTWidget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < QTWidget >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.cxx:42:3: performance: Variable 'm_BoundingBoxProviderSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkReslicerPlaneSpatialObject.cxx:43:3: performance: Variable 'm_ToolSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkSerialCommunication.cxx:411:41: style: Function 'Write' argument 1 names different: declaration 'message' definition 'data'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunication.h:174:33: note: Function 'Write' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunication.cxx:411:41: note: Function 'Write' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunication.cxx:525:7: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SerialCommunicationForPosix >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:104:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:63:22: style: The function 'InternalOpenPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:216:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:63:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:67:22: style: The function 'InternalUpdateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:219:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:67:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:70:22: style: The function 'InternalClosePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:222:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:73:22: style: The function 'InternalSendBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:236:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:76:16: style: The function 'InternalSleep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:242:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:76:16: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:79:22: style: The function 'InternalPurgeBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:239:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:79:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:82:22: style: The function 'InternalWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:228:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:82:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:86:22: style: The function 'InternalRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:232:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:86:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:92:22: style: The function 'InternalSetRTS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:225:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:92:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:95:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:245:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:95:16: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:342:7: style: The scope of the variable 'm' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:376:7: style: The scope of the variable 'm' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:338:57: style: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:82:49: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:338:57: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:339:58: style: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:83:50: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:339:58: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:368:57: style: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.h:86:61: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForPosix.cxx:368:57: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:401:3: style: Variable 'readError' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:397:0: note: Variable 'readError' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:401:3: note: Variable 'readError' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:351:16: style: The scope of the variable 'i' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:62:18: style: Unsigned variable 'portNumber' can't be negative so it is unnecessary to test it. [unsignedPositive]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:347:59: style: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:88:49: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:347:59: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:348:60: style: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:89:50: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:348:60: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:392:59: style: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:92:61: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:392:59: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'n'.
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.cxx:33:3: performance: Variable 'm_PortHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SerialCommunicationForWindows >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:49:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:104:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:49:3: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:69:22: style: The function 'InternalOpenPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:216:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:69:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:73:22: style: The function 'InternalUpdateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:219:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:76:22: style: The function 'InternalClosePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:222:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:76:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:79:22: style: The function 'InternalSendBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:236:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:79:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:85:22: style: The function 'InternalPurgeBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:239:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:88:22: style: The function 'InternalWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:228:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:88:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:92:22: style: The function 'InternalRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:232:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:92:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:98:22: style: The function 'InternalSetRTS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:225:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:98:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:104:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:245:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationForWindows.h:104:16: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:127:5: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:124:5: note: Variable 'len' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:127:5: note: Variable 'len' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:80:10: style: The scope of the variable 'timestamp0' can be reduced. [variableScope]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:213:58: style: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:88:49: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:213:58: note: Function 'InternalWrite' argument 1 names different: declaration 'message' definition 'data'.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:214:59: style: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToWrite'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:89:50: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToWrite'.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:214:59: note: Function 'InternalWrite' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToWrite'.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:228:58: style: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToRead'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:92:61: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToRead'.
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.cxx:228:58: note: Function 'InternalRead' argument 2 names different: declaration 'numberOfBytes' definition 'bytesToRead'.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SerialCommunicationSimulator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:44:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:104:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:44:3: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:69:22: style: The function 'InternalOpenPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:216:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:69:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:73:22: style: The function 'InternalUpdateParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:219:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:76:22: style: The function 'InternalClosePort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:222:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:76:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:79:22: style: The function 'InternalSendBreak' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:236:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:79:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:82:16: style: The function 'InternalSleep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:242:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:82:16: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:85:22: style: The function 'InternalPurgeBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:239:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:85:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:88:22: style: The function 'InternalWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:228:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:88:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:92:22: style: The function 'InternalRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:232:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:92:22: note: Function in derived class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:96:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSerialCommunication.h:245:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSerialCommunicationSimulator.h:96:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < SimulatedTrackerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkSimulatedTrackerTool.h:40:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:77:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTrackerTool.h:40:3: note: Function in derived class
igstk-4.4.0/Source/igstkSimulatedTrackerTool.h:62:16: style: The function 'CheckIfTrackerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkTrackerTool.h:158:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkSimulatedTrackerTool.h:62:16: note: Function in derived class
igstk-4.4.0/Source/igstkTimeStamp.h:119:8: performance: Technically the member function 'igstk::TimeStamp::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkTimeStamp.cxx:153:3: note: Technically the member function 'igstk::TimeStamp::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkTimeStamp.h:119:8: note: Technically the member function 'igstk::TimeStamp::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkTimeStamp.h:55:1: warning: The class 'TimeStamp' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:274:22: style: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:77:37: note: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'.
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:274:22: note: Function 'SetVisibility' argument 1 names different: declaration 'visible' definition 'visibility'.
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:340:23: style: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:80:28: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:340:23: note: Function 'SetLineWidth' argument 1 names different: declaration 'LineWidth' definition 'width'.
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:285:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:122:3: warning: Member variable 'ImageBoundsObserver::m_Object' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.cxx:39:3: performance: Variable 'm_ToolProjectionSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ToolProjectionSpatialObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < ToolProjectionObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkToolProjectionSpatialObject.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionSpatialObject.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionSpatialObject.h:62:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionSpatialObject.h:62:16: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:51:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:51:3: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:89:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:89:16: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:92:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:92:8: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:96:16: style: The function 'VerifyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:139:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:96:16: note: Function in derived class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:108:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkToolProjectionObjectRepresentation.h:108:16: note: Function in derived class
igstk-4.4.0/Source/igstkTracker.cxx:1063:23: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Source/igstkTrackerTool.cxx:217:58: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.cxx:82:68: style: Function 'RequestSetTrackerTool' argument 1 names different: declaration 'tracker' definition 'trackerTool'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.h:56:51: note: Function 'RequestSetTrackerTool' argument 1 names different: declaration 'tracker' definition 'trackerTool'.
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.cxx:82:68: note: Function 'RequestSetTrackerTool' argument 1 names different: declaration 'tracker' definition 'trackerTool'.
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < TrackerToolObserverToOpenIGTLinkRelay >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.h:69:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTrackerToolObserverToOpenIGTLinkRelay.h:69:16: note: Function in derived class
igstk-4.4.0/Source/igstkTransform.cxx:32:32: style: Function 'Transform' argument 1 names different: declaration 't' definition 'inputTransform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkTransform.h:69:32: note: Function 'Transform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkTransform.cxx:32:32: note: Function 'Transform' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkTransform.cxx:234:33: style: Function 'SetToIdentity' argument 1 names different: declaration 'validityPeriodInMilliseconds' definition 'millisecondsToExpiration'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkTransform.h:149:38: note: Function 'SetToIdentity' argument 1 names different: declaration 'validityPeriodInMilliseconds' definition 'millisecondsToExpiration'.
igstk-4.4.0/Source/igstkTransform.cxx:234:33: note: Function 'SetToIdentity' argument 1 names different: declaration 'validityPeriodInMilliseconds' definition 'millisecondsToExpiration'.
igstk-4.4.0/Source/igstkTransform.cxx:35:3: performance: Variable 'm_Translation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkTransform.cxx:36:3: performance: Variable 'm_Rotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkTransform.h:138:8: style: Technically the member function 'igstk::Transform::operator==' can be const. [functionConst]
igstk-4.4.0/Source/igstkTransform.cxx:211:3: note: Technically the member function 'igstk::Transform::operator==' can be const.
igstk-4.4.0/Source/igstkTransform.h:138:8: note: Technically the member function 'igstk::Transform::operator==' can be const.
igstk-4.4.0/Source/igstkTransform.h:162:8: performance: Technically the member function 'igstk::Transform::PrintTrailer' can be static. [functionStatic]
igstk-4.4.0/Source/igstkTransform.cxx:283:3: note: Technically the member function 'igstk::Transform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkTransform.h:162:8: note: Technically the member function 'igstk::Transform::PrintTrailer' can be static.
igstk-4.4.0/Source/igstkTransformBase.cxx:33:40: style: Function 'TransformBase' argument 1 names different: declaration 't' definition 'inputTransform'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkTransformBase.h:49:40: note: Function 'TransformBase' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkTransformBase.cxx:33:40: note: Function 'TransformBase' argument 1 names different: declaration 't' definition 'inputTransform'.
igstk-4.4.0/Source/igstkTransformBase.cxx:36:3: performance: Variable 'm_TimeStamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkTransformBase.h:40:1: warning: The class 'TransformBase' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < TubeObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkTubeObject.h:49:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObject.h:49:3: note: Function in derived class
igstk-4.4.0/Source/igstkTubeObject.h:86:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObject.h:86:16: note: Function in derived class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.cxx:244:17: style: Variable 'use_scalars' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Source/igstkTubeObjectRepresentation.cxx:41:3: performance: Variable 'm_TubeSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < TubeObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:48:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:48:3: note: Function in derived class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:70:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:70:16: note: Function in derived class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:73:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:73:8: note: Function in derived class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:81:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkTubeObjectRepresentation.h:81:16: note: Function in derived class
igstk-4.4.0/Source/igstkTubeReader.cxx:70:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < TubeReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < USImageObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < USImageReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.h:125:3: warning: Member variable 'ImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.txx:36:3: performance: Variable 'm_ImageGeometricModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.txx:37:3: performance: Variable 'm_RescaledUSImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.h:94:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:53:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.h:94:3: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.h:114:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObject.h:77:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundImageSimulator.h:114:16: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < UltrasoundProbeObject >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkUltrasoundProbeObject.h:47:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObject.h:47:3: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundProbeObject.h:55:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:97:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObject.h:55:16: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.cxx:40:3: performance: Variable 'm_UltrasoundProbeSpatialObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < UltrasoundProbeObjectRepresentation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:56:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:56:3: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:81:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:130:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:81:16: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:84:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:84:8: note: Function in derived class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:93:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkUltrasoundProbeObjectRepresentation.h:93:16: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameSpatialObject.h:71:3: warning: Member variable 'ITKImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkVideoFrameSpatialObject.h:74:3: warning: Member variable 'ITKRGBImageModifiedEvent::m_Payload' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkVideoFrameSpatialObject.h:49:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkSpatialObject.h:63:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameSpatialObject.h:49:3: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:36:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:79:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:36:3: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:71:8: style: The function 'DeleteActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:127:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:71:8: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:73:8: style: The function 'VerifyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:139:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:73:8: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:76:8: style: The function 'CreateActors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:104:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:76:8: note: Function in derived class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:98:16: style: The function 'UpdateRepresentationProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkObjectRepresentation.h:152:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkVideoFrameRepresentation.h:98:16: note: Function in derived class
igstk-4.4.0/Source/igstkVideoImager.cxx:954:31: style: C-style pointer casting [cstyleCast]
igstk-4.4.0/Source/igstkVideoImagerTool.cxx:246:66: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
igstk-4.4.0/Source/igstkView.cxx:388:46: style: Function 'SetPickedPointCoordinates' argument 1 names different: declaration 'xPosition' definition 'x'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:160:42: note: Function 'SetPickedPointCoordinates' argument 1 names different: declaration 'xPosition' definition 'x'.
igstk-4.4.0/Source/igstkView.cxx:388:46: note: Function 'SetPickedPointCoordinates' argument 1 names different: declaration 'xPosition' definition 'x'.
igstk-4.4.0/Source/igstkView.cxx:388:56: style: Function 'SetPickedPointCoordinates' argument 2 names different: declaration 'yPosition' definition 'y'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:160:60: note: Function 'SetPickedPointCoordinates' argument 2 names different: declaration 'yPosition' definition 'y'.
igstk-4.4.0/Source/igstkView.cxx:388:56: note: Function 'SetPickedPointCoordinates' argument 2 names different: declaration 'yPosition' definition 'y'.
igstk-4.4.0/Source/igstkView.cxx:586:29: style: Function 'SetCameraZoomFactor' argument 1 names different: declaration 'rate' definition 'factor'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:138:36: note: Function 'SetCameraZoomFactor' argument 1 names different: declaration 'rate' definition 'factor'.
igstk-4.4.0/Source/igstkView.cxx:586:29: note: Function 'SetCameraZoomFactor' argument 1 names different: declaration 'rate' definition 'factor'.
igstk-4.4.0/Source/igstkView.cxx:593:35: style: Function 'SetRefreshRate' argument 1 names different: declaration 'frequency' definition 'frequencyHz'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:84:31: note: Function 'SetRefreshRate' argument 1 names different: declaration 'frequency' definition 'frequencyHz'.
igstk-4.4.0/Source/igstkView.cxx:593:35: note: Function 'SetRefreshRate' argument 1 names different: declaration 'frequency' definition 'frequencyHz'.
igstk-4.4.0/Source/igstkView.cxx:637:52: style: Function 'RequestAddObject' argument 1 names different: declaration 'object' definition 'pointer'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:88:48: note: Function 'RequestAddObject' argument 1 names different: declaration 'object' definition 'pointer'.
igstk-4.4.0/Source/igstkView.cxx:637:52: note: Function 'RequestAddObject' argument 1 names different: declaration 'object' definition 'pointer'.
igstk-4.4.0/Source/igstkView.cxx:737:55: style: Function 'RequestRemoveObject' argument 1 names different: declaration 'object' definition 'pointer'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:95:51: note: Function 'RequestRemoveObject' argument 1 names different: declaration 'object' definition 'pointer'.
igstk-4.4.0/Source/igstkView.cxx:737:55: note: Function 'RequestRemoveObject' argument 1 names different: declaration 'object' definition 'pointer'.
igstk-4.4.0/Source/igstkView.cxx:926:44: style: Function 'SetInteractorStyle' argument 1 names different: declaration 'style' definition 'interactorStyle'. [funcArgNamesDifferent]
igstk-4.4.0/Source/igstkView.h:151:49: note: Function 'SetInteractorStyle' argument 1 names different: declaration 'style' definition 'interactorStyle'.
igstk-4.4.0/Source/igstkView.cxx:926:44: note: Function 'SetInteractorStyle' argument 1 names different: declaration 'style' definition 'interactorStyle'.
igstk-4.4.0/Source/igstkView.cxx:703:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkView.cxx:731:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkView.cxx:784:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Source/igstkView2D.cxx:23:9: warning: Member variable 'View2D::m_OrientationToBeSet' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < View2D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkView2D.h:46:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkView.h:79:4: note: Virtual function in base class
igstk-4.4.0/Source/igstkView2D.h:46:3: note: Function in derived class
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < View3D >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkView3D.h:47:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkView.h:79:4: note: Virtual function in base class
igstk-4.4.0/Source/igstkView3D.h:47:3: note: Function in derived class
igstk-4.4.0/Source/igstkViewProxyBase.h:51:8: performance: Technically the member function 'igstk::ViewProxyBase::InitializeInteractor' can be static. [functionStatic]
igstk-4.4.0/Source/igstkViewProxyBase.cxx:36:16: note: Technically the member function 'igstk::ViewProxyBase::InitializeInteractor' can be static.
igstk-4.4.0/Source/igstkViewProxyBase.h:51:8: note: Technically the member function 'igstk::ViewProxyBase::InitializeInteractor' can be static.
igstk-4.4.0/Source/igstkViewProxyBase.h:54:8: performance: Technically the member function 'igstk::ViewProxyBase::SetRenderWindowSize' can be static. [functionStatic]
igstk-4.4.0/Source/igstkViewProxyBase.cxx:42:16: note: Technically the member function 'igstk::ViewProxyBase::SetRenderWindowSize' can be static.
igstk-4.4.0/Source/igstkViewProxyBase.h:54:8: note: Technically the member function 'igstk::ViewProxyBase::SetRenderWindowSize' can be static.
igstk-4.4.0/Source/igstkViewProxyBase.h:57:8: performance: Technically the member function 'igstk::ViewProxyBase::SetPickedPointCoordinates' can be static. [functionStatic]
igstk-4.4.0/Source/igstkViewProxyBase.cxx:49:3: note: Technically the member function 'igstk::ViewProxyBase::SetPickedPointCoordinates' can be static.
igstk-4.4.0/Source/igstkViewProxyBase.h:57:8: note: Technically the member function 'igstk::ViewProxyBase::SetPickedPointCoordinates' can be static.
igstk-4.4.0/Source/igstkWebcamWinVideoImager.cxx:263:7: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Source/igstkWebcamWinVideoImager.cxx:262:0: note: Variable 'frame' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkWebcamWinVideoImager.cxx:263:7: note: Variable 'frame' is reassigned a value before the old one has been used.
igstk-4.4.0/Source/igstkWebcamWinVideoImager.cxx:214:15: style: Variable 'toolId' is modified but its new value is never used. [unreadVariable]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < WebcamWinVideoImagerTool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkStateMachine.h:84:0: style: Class 'igstk :: StateMachine < WebcamWinVideoImager >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Source/igstkWebcamWinVideoImagerTool.h:43:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImagerTool.h:78:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImagerTool.h:43:3: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImagerTool.h:73:16: style: The function 'CheckIfVideoImagerToolIsConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImagerTool.h:165:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImagerTool.h:73:16: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:53:3: style: The function 'GetNameOfClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:89:3: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:53:3: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:70:22: style: The function 'InternalOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:158:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:70:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:73:22: style: The function 'InternalClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:163:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:73:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:76:22: style: The function 'InternalStartImaging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:173:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:76:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:79:22: style: The function 'InternalStopImaging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:178:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:79:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:82:22: style: The function 'InternalUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:184:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:82:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:86:22: style: The function 'InternalThreadedUpdateStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:190:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:86:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:89:22: style: The function 'InternalReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:168:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:89:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:97:22: style: The function 'ValidateSpecifiedFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:208:22: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:97:22: note: Function in derived class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:100:16: style: The function 'PrintSelf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
igstk-4.4.0/Source/igstkVideoImager.h:193:16: note: Virtual function in base class
igstk-4.4.0/Source/igstkWebcamWinVideoImager.h:100:16: note: Function in derived class
igstk-4.4.0/Testing/igstkAscension3DGTrackerTest.cxx:93:3: warning: Member variable 'ToolUpdatedObserver::m_Stop' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAscension3DGTrackerTest.cxx:93:3: warning: Member variable 'ToolUpdatedObserver::m_Counter' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAscension3DGTrackerTest.cxx:94:11: performance: Variable 'm_TransformObserver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkAscensionTrackerTest.cxx:81:3: warning: Member variable 'ToolUpdatedObserver::m_Stop' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAscensionTrackerTest.cxx:81:3: warning: Member variable 'ToolUpdatedObserver::m_Counter' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAscensionTrackerTest.cxx:82:11: performance: Variable 'm_TransformObserver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkAuroraTrackerTest.cxx:81:3: warning: Member variable 'ToolUpdatedObserver::m_Stop' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAuroraTrackerTest.cxx:81:3: warning: Member variable 'ToolUpdatedObserver::m_Counter' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkAuroraTrackerTest.cxx:82:11: performance: Variable 'm_TransformObserver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: AxesObject , igstk :: AxesObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: AxesObject , igstk :: AxesObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: BoxObject , igstk :: BoxObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: BoxObject , igstk :: BoxObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkCTImageSpatialObjectRepresentationWindowLevelTest.cxx:154:0: error: Memory leak: widget2D [memleak]
igstk-4.4.0/Testing/igstkCTImageSpatialObjectTest.cxx:68:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: CTImageSpatialObject , igstk :: CTImageSpatialObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: CTImageSpatialObject , igstk :: CTImageSpatialObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: ConeObject , igstk :: ConeObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: ConeObject , igstk :: ConeObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkCoordinateSystemDelegatorTest.cxx:52:14: style: Variable 'typeName' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkCoordinateSystemObjectWithViewTest.cxx:138:0: error: Memory leak: widget2D [memleak]
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:122:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:121:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:122:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:265:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:253:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkCrossHairObjectRepresentationTest.cxx:265:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:126:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:125:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:126:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:261:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:250:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkCrossHairSpatialObjectTest.cxx:261:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: CylinderObject , igstk :: CylinderObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: CylinderObject , igstk :: CylinderObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkDefaultWidget.h:58:8: performance: Technically the member function 'igstk::DefaultWidget::SetRenderer' can be static. [functionStatic]
igstk-4.4.0/Testing/igstkDefaultWidget.cxx:53:3: note: Technically the member function 'igstk::DefaultWidget::SetRenderer' can be static.
igstk-4.4.0/Testing/igstkDefaultWidget.h:58:8: note: Technically the member function 'igstk::DefaultWidget::SetRenderer' can be static.
igstk-4.4.0/Testing/igstkDefaultWidget.h:59:8: performance: Technically the member function 'igstk::DefaultWidget::SetRenderWindowInteractor' can be static. [functionStatic]
igstk-4.4.0/Testing/igstkDefaultWidget.cxx:59:3: note: Technically the member function 'igstk::DefaultWidget::SetRenderWindowInteractor' can be static.
igstk-4.4.0/Testing/igstkDefaultWidget.h:59:8: note: Technically the member function 'igstk::DefaultWidget::SetRenderWindowInteractor' can be static.
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: EllipsoidObject , igstk :: EllipsoidObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: EllipsoidObject , igstk :: EllipsoidObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkFLTKWidgetTest.cxx:51:3: warning: Member variable 'ViewObserver::m_End' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:122:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:121:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:122:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:265:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:263:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest.cxx:265:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:130:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:129:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:130:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:259:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:257:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:259:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest2.cxx:371:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:134:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:133:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:134:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:315:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:313:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationFltkTest3.cxx:315:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:127:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:126:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:127:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:258:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:256:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest.cxx:258:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:135:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:134:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:135:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:255:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:253:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:255:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest2.cxx:367:10: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:139:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:138:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:139:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:311:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:309:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageResliceObjectRepresentationQtTest3.cxx:311:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkImageSpatialObjectRepresentationTest.cxx:285:0: error: Memory leak: widget2D [memleak]
igstk-4.4.0/Testing/igstkImageSpatialObjectRepresentationTest2.cxx:302:0: error: Memory leak: widget2D [memleak]
igstk-4.4.0/Testing/igstkImageSpatialObjectRepresentationTest3.cxx:302:0: error: Memory leak: widget2D [memleak]
igstk-4.4.0/Testing/igstkImageSpatialObjectTest.cxx:71:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: ImageSpatialObject <signed short , Dimension > , igstk :: ImageSpatialObjectRepresentation < igstk :: ImageSpatialObject <signed short , Dimension > > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: ImageSpatialObject <signed short , Dimension > , igstk :: ImageSpatialObjectRepresentation < igstk :: ImageSpatialObject <signed short , Dimension > > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkLandmark3DRegistrationErrorEstimatorTest.cxx:66:3: warning: Member variable 'Landmark3DRegistrationErrorEstimatorGetErrorCallback::m_Error' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkLandmark3DRegistrationTest2.cxx:198:3: error: Invalid usage of output stream: '<< std::cout'. [coutCerrMisusage]
igstk-4.4.0/Testing/igstkLandmark3DRegistrationTest2.cxx:259:3: error: Invalid usage of output stream: '<< std::cout'. [coutCerrMisusage]
igstk-4.4.0/Testing/igstkMRImageSpatialObjectTest.cxx:67:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: MRImageSpatialObject , igstk :: MRImageSpatialObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: MRImageSpatialObject , igstk :: MRImageSpatialObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: MeshObject , igstk :: MeshObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: MeshObject , igstk :: MeshObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkMeshObjectTest2.cxx:58:9: performance: Variable 'm_View' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkNDICommandInterpreterTest.cxx:826:18: error: Array 'hexString[21]' accessed at index 21, which is out of bounds. [arrayIndexOutOfBounds]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:206:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:204:3: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:206:3: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:208:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:206:3: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:208:3: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:319:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:316:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:319:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:321:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:319:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:321:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:331:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:330:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:331:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:368:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:367:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:368:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:385:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:384:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:385:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:415:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:414:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:415:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:416:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:415:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:416:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:430:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:429:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:430:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:432:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:430:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:432:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:433:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:432:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:433:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:462:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:459:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:462:5: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:473:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:472:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:473:7: note: Variable 'a' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:473:11: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:431:9: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkNDICommandInterpreterStressTest.cxx:512:3: warning: The buffer 'hexString3' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
igstk-4.4.0/Testing/igstkPETImageSpatialObjectTest.cxx:68:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: PETImageSpatialObject , igstk :: PETImageSpatialObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: PETImageSpatialObject , igstk :: PETImageSpatialObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkPulseGeneratorTest.cxx:63:3: warning: Member variable 'PulseObserver::m_End' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkQTWidgetTest.cxx:54:3: warning: Member variable 'ViewObserver::m_End' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkReslicerPlaneSpatialObjectTest.cxx:127:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkReslicerPlaneSpatialObjectTest.cxx:126:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkReslicerPlaneSpatialObjectTest.cxx:127:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkSpatialObjectRepresentationVisibilityTest.cxx:455:21: style: Variable 'screenShotTaken' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Testing/igstkSpatialObjectRepresentationVisibilityTest.cxx:62:5: performance: Variable 'm_View' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkSpatialObjectTest.cxx:113:5: performance: Variable 'm_ValidityTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:65:3: style: Class 'Tester1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:148:3: style: Class 'Tester2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:196:3: style: Class 'Tester3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:247:3: style: Class 'Tester4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:300:3: style: Class 'Tester5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:352:3: style: Class 'Tester6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineErrorsTest.cxx:435:3: style: Class 'Tester7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Testing/igstkStateMachineTest.cxx:156:8: performance: Technically the member function 'igstk::Tester::CancelAndReturnChange' can be static. [functionStatic]
igstk-4.4.0/Testing/igstkStateMachineTest.cxx:161:8: performance: Technically the member function 'igstk::Tester::DeliverDrink' can be static. [functionStatic]
igstk-4.4.0/Testing/igstkStateMachineTest.cxx:166:8: performance: Technically the member function 'igstk::Tester::NoEnoughChangeMessage' can be static. [functionStatic]
igstk-4.4.0/Testing/igstkTestMain.h:311:3: style: Variable 'outputImage' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkTestMain.h:310:0: note: Variable 'outputImage' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkTestMain.h:311:3: note: Variable 'outputImage' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:142:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:141:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:142:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:314:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:312:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest.cxx:314:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:142:3: style: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:141:0: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:142:3: note: Variable 'imageSpatialObject' is reassigned a value before the old one has been used if variable is no semaphore variable.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:314:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:312:0: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkToolProjectionSpatialObjectQtTest2.cxx:314:3: note: Variable 'data' is reassigned a value before the old one has been used.
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: TubeObject , igstk :: TubeObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: TubeObject , igstk :: TubeObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkUSImageObjectTest.cxx:72:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: USImageObject , igstk :: USImageObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: USImageObject , igstk :: USImageObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: UltrasoundProbeObject , igstk :: UltrasoundProbeObjectRepresentation >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: UltrasoundProbeObject , igstk :: UltrasoundProbeObjectRepresentation >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:11: style: Class 'SpatialObjectTestHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:11: style: Class 'SpatialObjectTestHelper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkVideoFrameSpatialObjectTest.cxx:74:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: VideoFrameSpatialObject <unsigned char , 3 > , igstk :: VideoFrameRepresentation < igstk :: VideoFrameSpatialObject <unsigned char , 3 > > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Testing/igstkSpatialObjectTestHelper.h:90:0: style: Class 'igstk :: SpatialObjectTestHelper < igstk :: VideoFrameSpatialObject <unsigned char , 3 > , igstk :: VideoFrameRepresentation < igstk :: VideoFrameSpatialObject <unsigned char , 3 > > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Testing/igstkViewRefreshRateTest.cxx:59:3: warning: Member variable 'ViewObserver::m_End' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkViewTest.cxx:54:3: warning: Member variable 'ViewObserver::m_End' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Testing/igstkViewTest.cxx:54:3: warning: Member variable 'ViewObserver::m_Resize' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:40:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:81:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:24:10: warning: Member variable 'Cameras::m_handle' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:24:10: warning: Member variable 'Cameras::m_attachedCamNums' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:24:10: warning: Member variable 'Cameras::m_markersHandle' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.h:25:14: style: Technically the member function 'MCamera::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:30:14: style: Technically the member function 'Cameras::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:31:15: style: Technically the member function 'Cameras::getCount' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:32:7: performance: Technically the member function 'Cameras::setHistogramEqualizeImages' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:60:14: note: Technically the member function 'Cameras::setHistogramEqualizeImages' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:32:7: note: Technically the member function 'Cameras::setHistogramEqualizeImages' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:33:8: performance: Technically the member function 'Cameras::getHistogramEqualizeImages' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:52:15: note: Technically the member function 'Cameras::getHistogramEqualizeImages' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:33:8: note: Technically the member function 'Cameras::getHistogramEqualizeImages' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:43:8: performance: Technically the member function 'Cameras::Detach' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:103:15: note: Technically the member function 'Cameras::Detach' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:43:8: note: Technically the member function 'Cameras::Detach' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:56:7: performance: Technically the member function 'Cameras::getMTHome' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:109:14: note: Technically the member function 'Cameras::getMTHome' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.h:56:7: note: Technically the member function 'Cameras::getMTHome' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.h:23:3: style: Class 'MCamera' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Cameras.cpp:148:64: performance: Function parameter 'directory' should be passed by const reference. [passedByValue]
igstk-4.4.0/Utilities/MicronTracker/src/Collection.h:24:14: style: Technically the member function 'MTCollection::Collection::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Collection.h:22:3: style: Class 'Collection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Facet.cpp:57:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/Facet.cpp:69:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/Facet.cpp:120:17: style: Variable 'camHandle' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/Xform3D.h:27:14: style: Technically the member function 'Xform3D::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Facet.h:30:14: style: Technically the member function 'Facet::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:20:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Xform3D.h:24:3: style: Class 'Xform3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Facet.h:28:3: style: Class 'Facet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.cpp:148:44: style: Function 'setShutterTimeLimit' argument 1 names different: declaration 'limit' definition 'msecs'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.h:41:39: note: Function 'setShutterTimeLimit' argument 1 names different: declaration 'limit' definition 'msecs'.
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.cpp:148:44: note: Function 'setShutterTimeLimit' argument 1 names different: declaration 'limit' definition 'msecs'.
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.cpp:74:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.cpp:81:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.h:77:7: style: Technically the member function 'MCamera::Handle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.cpp:45:14: note: Technically the member function 'MCamera::Handle' can be const.
igstk-4.4.0/Utilities/MicronTracker/src/MCamera.h:77:7: note: Technically the member function 'MCamera::Handle' can be const.
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:50:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:49:0: note: Variable 'result' is reassigned a value before the old one has been used.
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:50:3: note: Variable 'result' is reassigned a value before the old one has been used.
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:47:28: style: Function 'setIndex' argument 1 names different: declaration 'Index' definition 'index'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.h:32:20: note: Function 'setIndex' argument 1 names different: declaration 'Index' definition 'index'.
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:47:28: note: Function 'setIndex' argument 1 names different: declaration 'Index' definition 'index'.
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.cpp:75:7: style: Variable 'R' is assigned a value that is never used. [unreadVariable]
igstk-4.4.0/Utilities/MicronTracker/src/Persistence.h:22:14: style: Technically the member function 'Persistence::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.h:29:14: style: Technically the member function 'MTXPoint::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/MTXPoint.h:27:3: style: Class 'MTXPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Marker.cpp:18:19: warning: Member variable 'Marker::m_MarkerName' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Marker.h:32:14: style: Technically the member function 'MTMarker::Marker::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Marker.h:30:3: style: Class 'Marker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:163:50: style: Function 'setTemplateMatchToleranceMM' argument 1 names different: declaration 'newval' definition 'newVal'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:40:43: note: Function 'setTemplateMatchToleranceMM' argument 1 names different: declaration 'newval' definition 'newVal'.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:163:50: note: Function 'setTemplateMatchToleranceMM' argument 1 names different: declaration 'newval' definition 'newVal'.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:18:10: warning: Member variable 'Markers::m_handle' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:18:10: warning: Member variable 'Markers::tempString' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:30:14: style: Technically the member function 'Markers::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:33:7: performance: Technically the member function 'Markers::addTemplate' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:57:14: note: Technically the member function 'Markers::addTemplate' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:33:7: note: Technically the member function 'Markers::addTemplate' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:34:7: performance: Technically the member function 'Markers::clearTemplates' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:66:14: note: Technically the member function 'Markers::clearTemplates' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:34:7: note: Technically the member function 'Markers::clearTemplates' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:35:7: performance: Technically the member function 'Markers::identifiedMarkers' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:76:14: note: Technically the member function 'Markers::identifiedMarkers' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:35:7: note: Technically the member function 'Markers::identifiedMarkers' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:36:7: performance: Technically the member function 'Markers::unidentifiedVectors' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:91:14: note: Technically the member function 'Markers::unidentifiedVectors' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:36:7: note: Technically the member function 'Markers::unidentifiedVectors' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:38:8: performance: Technically the member function 'Markers::setPredictiveFramesInterleave' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:115:15: note: Technically the member function 'Markers::setPredictiveFramesInterleave' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:38:8: note: Technically the member function 'Markers::setPredictiveFramesInterleave' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:39:7: performance: Technically the member function 'Markers::getPredictiveFramesInterleave' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:106:14: note: Technically the member function 'Markers::getPredictiveFramesInterleave' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:39:7: note: Technically the member function 'Markers::getPredictiveFramesInterleave' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:40:8: performance: Technically the member function 'Markers::setTemplateMatchToleranceMM' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:163:15: note: Technically the member function 'Markers::setTemplateMatchToleranceMM' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:40:8: note: Technically the member function 'Markers::setTemplateMatchToleranceMM' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:41:10: performance: Technically the member function 'Markers::getTemplateMatchToleranceMM' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:154:17: note: Technically the member function 'Markers::getTemplateMatchToleranceMM' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:41:10: note: Technically the member function 'Markers::getTemplateMatchToleranceMM' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:42:8: performance: Technically the member function 'Markers::setExtrapolatedFrames' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:131:15: note: Technically the member function 'Markers::setExtrapolatedFrames' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:42:8: note: Technically the member function 'Markers::setExtrapolatedFrames' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:43:7: performance: Technically the member function 'Markers::getExtrapolatedFrames' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:122:14: note: Technically the member function 'Markers::getExtrapolatedFrames' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:43:7: note: Technically the member function 'Markers::getExtrapolatedFrames' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:44:8: performance: Technically the member function 'Markers::setSmallerXPFootprint' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:147:15: note: Technically the member function 'Markers::setSmallerXPFootprint' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:44:8: note: Technically the member function 'Markers::setSmallerXPFootprint' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:45:8: performance: Technically the member function 'Markers::getSmallerXPFootprint' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:138:15: note: Technically the member function 'Markers::getSmallerXPFootprint' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:45:8: note: Technically the member function 'Markers::getSmallerXPFootprint' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:47:7: performance: Technically the member function 'Markers::processFrame' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:243:14: note: Technically the member function 'Markers::processFrame' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:47:7: note: Technically the member function 'Markers::processFrame' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:48:7: performance: Technically the member function 'Markers::getTemplateCount' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:170:14: note: Technically the member function 'Markers::getTemplateCount' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:48:7: note: Technically the member function 'Markers::getTemplateCount' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:49:7: performance: Technically the member function 'Markers::getTemplateItem' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:195:14: note: Technically the member function 'Markers::getTemplateItem' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:49:7: note: Technically the member function 'Markers::getTemplateItem' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:53:7: performance: Technically the member function 'Markers::storeTemplate' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:45:14: note: Technically the member function 'Markers::storeTemplate' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:53:7: note: Technically the member function 'Markers::storeTemplate' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:55:8: performance: Technically the member function 'Markers::setAutoAdjustCam2CamRegistration' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:178:15: note: Technically the member function 'Markers::setAutoAdjustCam2CamRegistration' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:55:8: note: Technically the member function 'Markers::setAutoAdjustCam2CamRegistration' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:56:8: performance: Technically the member function 'Markers::getAutoAdjustCam2CamRegistration' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Markers.cpp:185:15: note: Technically the member function 'Markers::getAutoAdjustCam2CamRegistration' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Markers.h:56:8: note: Technically the member function 'Markers::getAutoAdjustCam2CamRegistration' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Persistence.cpp:17:14: warning: Member variable 'Persistence::ownedByMe' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/Vector.cpp:20:20: style: Function 'Vector' argument 1 names different: declaration 'h' definition 'handle'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:20:14: note: Function 'Vector' argument 1 names different: declaration 'h' definition 'handle'.
igstk-4.4.0/Utilities/MicronTracker/src/Vector.cpp:20:20: note: Function 'Vector' argument 1 names different: declaration 'h' definition 'handle'.
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:22:7: style: Technically the member function 'Vector::Handle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/Vector.cpp:37:13: note: Technically the member function 'Vector::Handle' can be const.
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:22:7: note: Technically the member function 'Vector::Handle' can be const.
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:25:7: performance: Technically the member function 'Vector::setEndPos2x3' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/Vector.cpp:53:13: note: Technically the member function 'Vector::setEndPos2x3' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/Vector.h:25:7: note: Technically the member function 'Vector::setEndPos2x3' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.cpp:20:10: warning: Member variable 'XPoints::m_handle' is not initialized in the constructor. [uninitMemberVar]
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:30:14: style: Technically the member function 'XPoints::getHandle' can be const. [functionConst]
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:32:7: performance: Technically the member function 'XPoints::detectedXPoints' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.cpp:37:14: note: Technically the member function 'XPoints::detectedXPoints' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:32:7: note: Technically the member function 'XPoints::detectedXPoints' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:33:7: performance: Technically the member function 'XPoints::countXPoints' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.cpp:53:14: note: Technically the member function 'XPoints::countXPoints' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:33:7: note: Technically the member function 'XPoints::countXPoints' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:34:7: performance: Technically the member function 'XPoints::processFrame' can be static. [functionStatic]
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.cpp:68:14: note: Technically the member function 'XPoints::processFrame' can be static.
igstk-4.4.0/Utilities/MicronTracker/src/XPoints.h:34:7: note: Technically the member function 'XPoints::processFrame' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:542:8: style: The scope of the variable 'nodeFound' can be reduced. [variableScope]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:121:36: style: Function 'IsParentExisting' argument 1 names different: declaration 'parentNode' definition 'rootNode'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.h:135:41: note: Function 'IsParentExisting' argument 1 names different: declaration 'parentNode' definition 'rootNode'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:121:36: note: Function 'IsParentExisting' argument 1 names different: declaration 'parentNode' definition 'rootNode'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:147:47: style: Function 'AddCoordinateSystemToParent' argument 1 names different: declaration 'parentNode' definition 'rootNode'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.h:139:52: note: Function 'AddCoordinateSystemToParent' argument 1 names different: declaration 'parentNode' definition 'rootNode'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:147:47: note: Function 'AddCoordinateSystemToParent' argument 1 names different: declaration 'parentNode' definition 'rootNode'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:319:52: style: Function 'ExportSceneGraphToDot' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.h:90:42: note: Function 'ExportSceneGraphToDot' argument 1 names different: declaration 'fileName' definition 'filename'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:319:52: note: Function 'ExportSceneGraphToDot' argument 1 names different: declaration 'fileName' definition 'filename'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.h:225:8: performance: Technically the member function 'igstk::SceneGraph::CompareEventSourceAndDestination' can be static. [functionStatic]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.cxx:624:3: note: Technically the member function 'igstk::SceneGraph::CompareEventSourceAndDestination' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraph.h:225:8: note: Technically the member function 'igstk::SceneGraph::CompareEventSourceAndDestination' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphNode.cxx:24:3: performance: Variable 'm_ParentTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphNode.cxx:30:3: style: Class 'SceneGraphNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphNode.cxx:30:3: style: Class 'SceneGraphNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:295:30: style: Function 'cb_NodeBt' argument 1 names different: declaration 'box' definition 'o'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:197:44: note: Function 'cb_NodeBt' argument 1 names different: declaration 'box' definition 'o'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:295:30: note: Function 'cb_NodeBt' argument 1 names different: declaration 'box' definition 'o'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:295:39: style: Function 'cb_NodeBt' argument 2 names different: declaration 'data' definition 'v'. [funcArgNamesDifferent]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:197:55: note: Function 'cb_NodeBt' argument 2 names different: declaration 'data' definition 'v'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:295:39: note: Function 'cb_NodeBt' argument 2 names different: declaration 'data' definition 'v'.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:162:7: performance: Technically the member function 'igstk::SceneGraphUI::FindNumberOfRootNodes' can be static. [functionStatic]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:289:3: note: Technically the member function 'igstk::SceneGraphUI::FindNumberOfRootNodes' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:162:7: note: Technically the member function 'igstk::SceneGraphUI::FindNumberOfRootNodes' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:167:7: performance: Technically the member function 'igstk::SceneGraphUI::FindYDepth' can be static. [functionStatic]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:225:19: note: Technically the member function 'igstk::SceneGraphUI::FindYDepth' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:167:7: note: Technically the member function 'igstk::SceneGraphUI::FindYDepth' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:171:7: performance: Technically the member function 'igstk::SceneGraphUI::FindMaxInXDepth' can be static. [functionStatic]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:246:19: note: Technically the member function 'igstk::SceneGraphUI::FindMaxInXDepth' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:171:7: note: Technically the member function 'igstk::SceneGraphUI::FindMaxInXDepth' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:187:7: performance: Technically the member function 'igstk::SceneGraphUI::FindMaxInArray' can be static. [functionStatic]
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:211:19: note: Technically the member function 'igstk::SceneGraphUI::FindMaxInArray' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.h:187:7: note: Technically the member function 'igstk::SceneGraphUI::FindMaxInArray' can be static.
igstk-4.4.0/Utilities/SceneGraphVisualization/igstkSceneGraphUI.cxx:94:8: performance: Possible inefficient checking for 'transitionsStore' emptiness. [stlSize]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/igtf-policy-bundle/igtf-policy-bundle_1.92.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/ii/ii_1.8.orig.tar.gz
ii-1.8/ii.c:460:9: style: The scope of the variable 'buflen' can be reduced. [variableScope]
ii-1.8/ii.c:730:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ii-1.8/ii.c:730:9: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ii-esu/ii-esu_1.0a.dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iio-sensor-proxy/iio-sensor-proxy_2.4.orig.tar.xz
iio-sensor-proxy-2.4/src/accel-mount-matrix.c:41:6: warning: %f in format string (no. 1) requires 'float *' but the argument type is 'float'. [invalidScanfArgType_float]
iio-sensor-proxy-2.4/src/accel-mount-matrix.c:41:6: warning: %f in format string (no. 2) requires 'float *' but the argument type is 'float'. [invalidScanfArgType_float]
iio-sensor-proxy-2.4/src/accel-mount-matrix.c:41:6: warning: %f in format string (no. 3) requires 'float *' but the argument type is 'float'. [invalidScanfArgType_float]
iio-sensor-proxy-2.4/src/iio-buffer-utils.c:454:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iio-sensor-proxy-2.4/src/iio-sensor-proxy.c:622:2: style: Variable 'orientation' is reassigned a value before the old one has been used. [redundantAssignment]
iio-sensor-proxy-2.4/src/iio-sensor-proxy.c:616:0: note: Variable 'orientation' is reassigned a value before the old one has been used.
iio-sensor-proxy-2.4/src/iio-sensor-proxy.c:622:2: note: Variable 'orientation' is reassigned a value before the old one has been used.
iio-sensor-proxy-2.4/src/orientation.c:65:23: style: Function 'orientation_calc' argument 2 names different: declaration 'x' definition 'in_x'. [funcArgNamesDifferent]
iio-sensor-proxy-2.4/src/orientation.h:31:25: note: Function 'orientation_calc' argument 2 names different: declaration 'x' definition 'in_x'.
iio-sensor-proxy-2.4/src/orientation.c:65:23: note: Function 'orientation_calc' argument 2 names different: declaration 'x' definition 'in_x'.
iio-sensor-proxy-2.4/src/orientation.c:65:33: style: Function 'orientation_calc' argument 3 names different: declaration 'y' definition 'in_y'. [funcArgNamesDifferent]
iio-sensor-proxy-2.4/src/orientation.h:32:25: note: Function 'orientation_calc' argument 3 names different: declaration 'y' definition 'in_y'.
iio-sensor-proxy-2.4/src/orientation.c:65:33: note: Function 'orientation_calc' argument 3 names different: declaration 'y' definition 'in_y'.
iio-sensor-proxy-2.4/src/orientation.c:65:43: style: Function 'orientation_calc' argument 4 names different: declaration 'z' definition 'in_z'. [funcArgNamesDifferent]
iio-sensor-proxy-2.4/src/orientation.h:33:25: note: Function 'orientation_calc' argument 4 names different: declaration 'z' definition 'in_z'.
iio-sensor-proxy-2.4/src/orientation.c:65:43: note: Function 'orientation_calc' argument 4 names different: declaration 'z' definition 'in_z'.
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/iipimage/iipimage_1.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iirish/iirish_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iisemulator/iisemulator_0.95.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iitalian/iitalian_2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ijs/ijs_0.35.orig.tar.gz
ijs-0.35/ijs.c:106:7: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
ijs-0.35/ijs_client.c:48:8: style: The scope of the variable 'resp_buf' can be reduced. [variableScope]
ijs-0.35/ijs_client_example.c:208:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ijs-0.35/ijs_client_example.c:221:8: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ijs-0.35/ijs_client_example.c:36:8: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
ijs-0.35/ijs_client_example.c:37:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ijs-0.35/ijs_client_example.c:174:7: style: The scope of the variable 'code' can be reduced. [variableScope]
ijs-0.35/ijs_client_example.c:178:7: style: The scope of the variable 'buf_ix' can be reduced. [variableScope]
ijs-0.35/ijs_server.c:486:7: style: The scope of the variable 'sign' can be reduced. [variableScope]
ijs-0.35/ijs_server.c:493:7: style: Variable 'sign' is assigned a value that is never used. [unreadVariable]
ijs-0.35/ijs_server.c:759:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ijs-0.35/ijs_server.c:114:3: warning: The buffer 'resp_buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
ijs-0.35/ijs_server_example.c:246:7: style: The scope of the variable 'code' can be reduced. [variableScope]
ijs-0.35/ijs_server_example.c:298:7: style: The scope of the variable 'code' can be reduced. [variableScope]
ijs-0.35/ijs_server_example.c:379:10: style: The scope of the variable 'xscale' can be reduced. [variableScope]
ijs-0.35/ijs_server_example.c:379:18: style: The scope of the variable 'yscale' can be reduced. [variableScope]
ijs-0.35/ijs_server_example.c:278:7: error: Uninitialized variable: val [uninitvar]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ikarus/ikarus_0.0.3+bzr.2010.01.26.orig.tar.gz
ikarus/benchmarks.larceny/src/array1.c:6:19: style: The scope of the variable 'jp' can be reduced. [variableScope]
ikarus/benchmarks.larceny/src/array1.c:13:0: error: Memory leak: ip [memleak]
ikarus/benchmarks.larceny/src/array1.c:13:0: error: Memory leak: jp [memleak]
ikarus/benchmarks.larceny/src/cat.c:26:0: error: Resource leak: infp [resourceLeak]
ikarus/benchmarks.larceny/src/cat.c:26:0: error: Resource leak: outfp [resourceLeak]
ikarus/benchmarks.larceny/src/diviter.c:117:10: warning: Redundant assignment of 'l' to itself. [selfAssignment]
ikarus/benchmarks.larceny/src/fft.c:44:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
ikarus/benchmarks.larceny/src/gcbench.c:152:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ikarus/benchmarks.larceny/src/gcbench.c:123:17: style: Unused variable: tStart [unusedVariable]
ikarus/benchmarks.larceny/src/gcbench.c:123:25: style: Unused variable: tFinish [unusedVariable]
ikarus/benchmarks.larceny/src/gcbench.c:144:17: style: Unused variable: root [unusedVariable]
ikarus/benchmarks.larceny/src/gcbench.c:190:0: error: Memory leak: array [memleak]
ikarus/benchmarks.larceny/src/perm9.c:244:20: error: sscanf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
ikarus/benchmarks.larceny/src/perm9.c:328:7: style: The scope of the variable 'j' can be reduced. [variableScope]
ikarus/benchmarks.larceny/src/perm9.c:476:16: style: The scope of the variable 'q' can be reduced. [variableScope]
ikarus/benchmarks.larceny/src/puzzle.c:352:5: style: Unused variable: i [unusedVariable]
ikarus/benchmarks.larceny/src/string.c:7:16: style: The scope of the variable 'len' can be reduced. [variableScope]
ikarus/benchmarks.larceny/src/sum1.c:19:0: error: Resource leak: fp [resourceLeak]
ikarus/benchmarks.larceny/src/tail.c:28:25: error: Common realloc mistake: 'lp' nulled but not freed upon failure [memleakOnRealloc]
ikarus/benchmarks.larceny/src/tail.c:34:0: error: Resource leak: infp [resourceLeak]
ikarus/benchmarks.larceny/src/tail.c:34:0: error: Resource leak: outfp [resourceLeak]
ikarus/benchmarks.larceny/src/wc.c:33:0: error: Resource leak: fp [resourceLeak]
ikarus/src/ikarus-collect.c:414:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ikarus/src/ikarus-collect.c:414:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ikarus/src/ikarus-collect.c:515:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ikarus/src/ikarus-collect.c:515:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ikarus/src/ikarus-collect.c:1226:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-collect.c:990:10: warning: Redundant assignment of 'caller' to itself. [selfAssignment]
ikarus/src/ikarus-collect.c:816:0: style: Function 'collect_stack' argument 3 names different: declaration 'base' definition 'end'. [funcArgNamesDifferent]
ikarus/src/ikarus-collect.c:331:0: note: Function 'collect_stack' argument 3 names different: declaration 'base' definition 'end'.
ikarus/src/ikarus-collect.c:816:0: note: Function 'collect_stack' argument 3 names different: declaration 'base' definition 'end'.
ikarus/src/ikarus-collect.c:736:7: style: Variable 'tconc_count' is modified but its new value is never used. [unreadVariable]
ikarus/src/ikarus-errno.c:138:15: style: The scope of the variable 'ei' can be reduced. [variableScope]
ikarus/src/ikarus-errno.c:160:15: style: The scope of the variable 'ei' can be reduced. [variableScope]
ikarus/src/ikarus-errno.c:180:15: style: The scope of the variable 'ei' can be reduced. [variableScope]
ikarus/src/ikarus-errno.c:52:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:53:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:54:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:55:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:56:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:57:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:58:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:59:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:60:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:61:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:62:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:63:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:64:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:65:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:66:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:67:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:68:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:69:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:70:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:71:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:72:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:73:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:74:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:75:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:76:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:77:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:78:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:79:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:80:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:81:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:82:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:83:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:84:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:85:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:86:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:87:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:88:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:89:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:90:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:91:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:92:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:93:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:94:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:95:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:96:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:97:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:98:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:99:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:100:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:101:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:102:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:103:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:104:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:105:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:106:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:107:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:108:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:109:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:110:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:111:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:112:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:113:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:114:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:115:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:116:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:117:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:118:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:119:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:120:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:121:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:122:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:123:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:124:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:125:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:126:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:127:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:128:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:129:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:130:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-errno.c:147:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-fasl.c:408:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ikarus/src/ikarus-fasl.c:52:37: style: Function 'ik_fasl_load' argument 2 names different: declaration 'filename' definition 'fasl_file'. [funcArgNamesDifferent]
ikarus/src/ikarus-data.h:192:37: note: Function 'ik_fasl_load' argument 2 names different: declaration 'filename' definition 'fasl_file'.
ikarus/src/ikarus-fasl.c:52:37: note: Function 'ik_fasl_load' argument 2 names different: declaration 'filename' definition 'fasl_file'.
ikarus/src/ikarus-fasl.c:244:7: style: struct member 'code_header::code_size' is never used. [unusedStructMember]
ikarus/src/ikarus-fasl.c:245:7: style: struct member 'code_header::reloc_size' is never used. [unusedStructMember]
ikarus/src/ikarus-fasl.c:246:0: style: struct member 'code_header::closure_size' is never used. [unusedStructMember]
ikarus/src/ikarus-flonums.c:29:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:35:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:41:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:50:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:58:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:66:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:74:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:82:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:90:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:98:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:106:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:114:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:122:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:130:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:138:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:146:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:154:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:162:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:170:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:178:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:186:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:194:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:202:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:210:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:218:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:226:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:234:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:242:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:250:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:258:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:268:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:276:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:282:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:288:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:297:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-flonums.c:306:6: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-main.c:123:8: warning: Redundant assignment of 'signo' to itself. [selfAssignment]
ikarus/src/ikarus-main.c:123:20: warning: Redundant assignment of 'info' to itself. [selfAssignment]
ikarus/src/ikarus-main.c:123:30: warning: Redundant assignment of 'uap' to itself. [selfAssignment]
ikarus/src/ikarus-main.c:124:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:2008:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-numerics.c:2010:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-numerics.c:2073:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-numerics.c:2075:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-numerics.c:1559:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ikarus/src/ikarus-numerics.c:996:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1007:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1014:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1025:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1036:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1522:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:1553:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ikarus/src/ikarus-numerics.c:968:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
ikarus/src/ikarus-numerics.c:304:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:357:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:747:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:802:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:1724:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:1790:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:2100:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-numerics.c:2106:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-pointers.c:213:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-pointers.c:221:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-pointers.c:238:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-pointers.c:323:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ikarus/src/ikarus-pointers.c:256:25: style: Function 's_to_number' argument 1 names different: declaration 'x' definition 'n'. [funcArgNamesDifferent]
ikarus/src/ikarus-data.h:213:31: note: Function 's_to_number' argument 1 names different: declaration 'x' definition 'n'.
ikarus/src/ikarus-pointers.c:256:25: note: Function 's_to_number' argument 1 names different: declaration 'x' definition 'n'.
ikarus/src/ikarus-pointers.c:320:20: style: Function 'd_to_number' argument 1 names different: declaration 'x' definition 'n'. [funcArgNamesDifferent]
ikarus/src/ikarus-data.h:214:26: note: Function 'd_to_number' argument 1 names different: declaration 'x' definition 'n'.
ikarus/src/ikarus-pointers.c:320:20: note: Function 'd_to_number' argument 1 names different: declaration 'x' definition 'n'.
ikarus/src/ikarus-process.c:235:16: style: The scope of the variable 'si' can be reduced. [variableScope]
ikarus/src/ikarus-process.c:250:16: style: The scope of the variable 'si' can be reduced. [variableScope]
ikarus/src/ikarus-runtime.c:618:18: style: The scope of the variable 'de' can be reduced. [variableScope]
ikarus/src/ikarus-runtime.c:623:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-runtime.c:638:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-runtime.c:993:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-runtime.c:1000:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ikarus/src/ikarus-verify-integrity.c:68:11: style: Same expression on both sides of '&'. [duplicateExpression]
ikarus/src/ikarus-verify-integrity.c:77:4: warning: Redundant assignment of 'x' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:77:12: warning: Redundant assignment of 'base' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:77:23: warning: Redundant assignment of 'svec' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:77:34: warning: Redundant assignment of 'dvec' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:85:4: warning: Redundant assignment of 's' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:85:9: warning: Redundant assignment of 'd' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:108:4: warning: Redundant assignment of 's' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:108:9: warning: Redundant assignment of 'd' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:149:4: warning: Redundant assignment of 's' to itself. [selfAssignment]
ikarus/src/ikarus-verify-integrity.c:149:9: warning: Redundant assignment of 'd' to itself. [selfAssignment]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ike/ike_2.2.1+dfsg.orig.tar.gz
ike-2.2.1+dfsg/source/ikec/ikec.cpp:160:13: error: va_list 'list' was opened but not closed by va_end(). [va_end_missing]
ike-2.2.1+dfsg/source/iked/iked.h:598:7: performance: Technically the member function '_IKED::socket_dhcp_recv' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/dhcp.cpp:200:13: note: Technically the member function '_IKED::socket_dhcp_recv' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:598:7: note: Technically the member function '_IKED::socket_dhcp_recv' can be static.
ike-2.2.1+dfsg/source/iked/iked.idb.h:554:2: style: Class '_IDB_PEER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/iked/iked.idb.h:667:2: style: Class '_IDB_POLICY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/iked/iked.idb.h:531:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:531:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:532:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:532:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:551:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:551:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:552:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:552:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:627:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:627:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:628:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:628:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:630:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:630:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:631:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:631:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:661:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:661:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:662:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:662:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:664:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:664:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:665:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:665:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:774:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:774:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:775:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:775:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:821:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:821:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:822:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:822:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:887:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:887:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:888:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:888:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:890:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:890:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:891:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:891:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:945:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:945:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:946:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:946:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:948:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:948:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:949:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:949:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1001:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:504:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1001:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1002:25: style: The function 'list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:505:26: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1002:25: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1004:15: style: The function 'beg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:496:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1004:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1005:15: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.idb.h:497:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.idb.h:1005:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/xauth.h:70:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/xauth.h:52:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/xauth.h:70:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/xauth.h:72:15: style: The function 'auth_pwd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/xauth.h:54:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/xauth.h:72:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/xauth.h:73:15: style: The function 'auth_grp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/xauth.h:55:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/xauth.h:73:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/xconf.h:88:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/xconf.h:68:23: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/xconf.h:88:23: note: Function in derived class
ike-2.2.1+dfsg/source/iked/xconf.h:89:15: style: The function 'rslt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/xconf.h:69:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/xconf.h:89:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.h:307:15: style: The function 'iked_func' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.h:301:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.h:307:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.h:313:15: style: The function 'iked_func' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.h:301:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.h:313:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.h:319:15: style: The function 'iked_func' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.h:301:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.h:319:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/iked.h:325:15: style: The function 'iked_func' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ike-2.2.1+dfsg/source/iked/iked.h:301:15: note: Virtual function in base class
ike-2.2.1+dfsg/source/iked/iked.h:325:15: note: Function in derived class
ike-2.2.1+dfsg/source/iked/ike.cpp:347:43: style: Function 'packet_ike_decrypt' argument 1 names different: declaration 'ph1' definition 'sa'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:576:37: note: Function 'packet_ike_decrypt' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.cpp:347:43: note: Function 'packet_ike_decrypt' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.cpp:533:43: style: Function 'packet_ike_encrypt' argument 1 names different: declaration 'ph1' definition 'sa'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:575:37: note: Function 'packet_ike_encrypt' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.cpp:533:43: note: Function 'packet_ike_encrypt' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.exch.config.cpp:94:0: error: Memory leak: cfg [memleak]
ike-2.2.1+dfsg/source/iked/ike.exch.inform.cpp:767:20: style: The scope of the variable 'lsecs' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/ike.exch.inform.cpp:768:20: style: The scope of the variable 'ldata' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/ike.exch.inform.cpp:769:21: style: The scope of the variable 'ltype' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/iked.h:678:7: performance: Technically the member function '_IKED::inform_get_spi' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.exch.inform.cpp:462:13: note: Technically the member function '_IKED::inform_get_spi' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:678:7: note: Technically the member function '_IKED::inform_get_spi' can be static.
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:1898:42: style: Function 'phase1_gen_hash_i' argument 1 names different: declaration 'ph1' definition 'sa'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:630:36: note: Function 'phase1_gen_hash_i' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:1898:42: note: Function 'phase1_gen_hash_i' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:1940:42: style: Function 'phase1_gen_hash_r' argument 1 names different: declaration 'ph1' definition 'sa'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:631:36: note: Function 'phase1_gen_hash_r' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:1940:42: note: Function 'phase1_gen_hash_r' argument 1 names different: declaration 'ph1' definition 'sa'.
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:2607:0: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/iked/iked.h:637:7: performance: Technically the member function '_IKED::phase1_gen_natd' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.exch.phase1.cpp:2558:13: note: Technically the member function '_IKED::phase1_gen_natd' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:637:7: note: Technically the member function '_IKED::phase1_gen_natd' can be static.
ike-2.2.1+dfsg/source/iked/ike.exch.phase2.cpp:108:0: error: Memory leak: ph2 [memleak]
ike-2.2.1+dfsg/source/iked/ike.idb.config.cpp:190:65: style: Function 'attr_add_b' argument 2 names different: declaration 'adata' definition 'bdata'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.idb.h:967:57: note: Function 'attr_add_b' argument 2 names different: declaration 'adata' definition 'bdata'.
ike-2.2.1+dfsg/source/iked/ike.idb.config.cpp:190:65: note: Function 'attr_add_b' argument 2 names different: declaration 'adata' definition 'bdata'.
ike-2.2.1+dfsg/source/iked/ike.idb.config.cpp:203:77: style: Function 'attr_add_v' argument 3 names different: declaration 'size' definition 'vsize'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.idb.h:968:69: note: Function 'attr_add_v' argument 3 names different: declaration 'size' definition 'vsize'.
ike-2.2.1+dfsg/source/iked/ike.idb.config.cpp:203:77: note: Function 'attr_add_v' argument 3 names different: declaration 'size' definition 'vsize'.
ike-2.2.1+dfsg/source/iked/ike.idb.exch.cpp:96:26: style: Variable 'cur_status' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/iked/ike.idb.lists.cpp:387:49: style: Function 'get' argument 1 names different: declaration 'netmap' definition 'nentry'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.idb.h:249:32: note: Function 'get' argument 1 names different: declaration 'netmap' definition 'nentry'.
ike-2.2.1+dfsg/source/iked/ike.idb.lists.cpp:387:49: note: Function 'get' argument 1 names different: declaration 'netmap' definition 'nentry'.
ike-2.2.1+dfsg/source/iked/ike.idb.phase2.cpp:244:11: warning: Member variable '_IDB_PH2::ph2id_ls' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.phase2.cpp:244:11: warning: Member variable '_IDB_PH2::ph2id_ld' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.phase2.cpp:244:11: warning: Member variable '_IDB_PH2::ph2id_rs' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.phase2.cpp:244:11: warning: Member variable '_IDB_PH2::ph2id_rd' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.tunnel.cpp:384:14: warning: Member variable '_IDB_TUNNEL::xauth' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.tunnel.cpp:384:14: warning: Member variable '_IDB_TUNNEL::dhcp_xid' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.tunnel.cpp:384:14: warning: Member variable '_IDB_TUNNEL::dhcp_hwtype' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/ike.idb.tunnel.cpp:384:14: warning: Member variable '_IDB_TUNNEL::dhcp_hwaddr' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/iked/iked.h:746:7: performance: Technically the member function '_IKED::process_ike_send' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.io.network.cpp:549:13: note: Technically the member function '_IKED::process_ike_send' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:746:7: note: Technically the member function '_IKED::process_ike_send' can be static.
ike-2.2.1+dfsg/source/iked/ike.io.network.cpp:381:0: error: Memory leak: tunnel [memleak]
ike-2.2.1+dfsg/source/iked/ike.io.pfkey.cpp:817:0: error: Memory leak: policy [memleak]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:352:46: style: Function 'cert_desc' argument 2 names different: declaration 'text' definition 'desc'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:550:40: note: Function 'cert_desc' argument 2 names different: declaration 'text' definition 'desc'.
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:352:46: note: Function 'cert_desc' argument 2 names different: declaration 'text' definition 'desc'.
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:420:32: style: Function 'asn1_text' argument 1 names different: declaration 'asn1' definition 'data'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:552:26: note: Function 'asn1_text' argument 1 names different: declaration 'asn1' definition 'data'.
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:420:32: note: Function 'asn1_text' argument 1 names different: declaration 'asn1' definition 'data'.
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:408:9: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/iked/iked.h:548:7: performance: Technically the member function '_IKED::cert_load' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:224:13: note: Technically the member function '_IKED::cert_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:548:7: note: Technically the member function '_IKED::cert_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:549:7: performance: Technically the member function '_IKED::cert_load' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:337:13: note: Technically the member function '_IKED::cert_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:549:7: note: Technically the member function '_IKED::cert_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:550:7: performance: Technically the member function '_IKED::cert_desc' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:352:13: note: Technically the member function '_IKED::cert_desc' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:550:7: note: Technically the member function '_IKED::cert_desc' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:552:7: performance: Technically the member function '_IKED::asn1_text' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:420:13: note: Technically the member function '_IKED::asn1_text' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:552:7: note: Technically the member function '_IKED::asn1_text' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:554:7: performance: Technically the member function '_IKED::cert_verify' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:743:13: note: Technically the member function '_IKED::cert_verify' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:554:7: note: Technically the member function '_IKED::cert_verify' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:556:7: performance: Technically the member function '_IKED::prvkey_rsa_load' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:892:13: note: Technically the member function '_IKED::prvkey_rsa_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:556:7: note: Technically the member function '_IKED::prvkey_rsa_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:557:7: performance: Technically the member function '_IKED::prvkey_rsa_load' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:985:13: note: Technically the member function '_IKED::prvkey_rsa_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:557:7: note: Technically the member function '_IKED::prvkey_rsa_load' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:558:7: performance: Technically the member function '_IKED::pubkey_rsa_read' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:1000:13: note: Technically the member function '_IKED::pubkey_rsa_read' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:558:7: note: Technically the member function '_IKED::pubkey_rsa_read' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:559:7: performance: Technically the member function '_IKED::prvkey_rsa_encrypt' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:1020:13: note: Technically the member function '_IKED::prvkey_rsa_encrypt' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:559:7: note: Technically the member function '_IKED::prvkey_rsa_encrypt' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:560:7: performance: Technically the member function '_IKED::pubkey_rsa_decrypt' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.keyfile.cpp:1046:13: note: Technically the member function '_IKED::pubkey_rsa_decrypt' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:560:7: note: Technically the member function '_IKED::pubkey_rsa_decrypt' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:487:15: performance: Technically the member function '_IKED::find_name' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.names.cpp:44:21: note: Technically the member function '_IKED::find_name' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:487:15: note: Technically the member function '_IKED::find_name' can be static.
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:382:31: style: Function 'has_sockaddr' argument 1 names different: declaration 'saddr1' definition 'saddr'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:812:31: note: Function 'has_sockaddr' argument 1 names different: declaration 'saddr1' definition 'saddr'.
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:382:31: note: Function 'has_sockaddr' argument 1 names different: declaration 'saddr1' definition 'saddr'.
ike-2.2.1+dfsg/source/iked/iked.h:531:7: performance: Technically the member function '_IKED::text_prot' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:48:13: note: Technically the member function '_IKED::text_prot' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:531:7: note: Technically the member function '_IKED::text_prot' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:532:7: performance: Technically the member function '_IKED::text_addr' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:109:13: note: Technically the member function '_IKED::text_addr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:532:7: note: Technically the member function '_IKED::text_addr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:533:7: performance: Technically the member function '_IKED::text_mask' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:121:13: note: Technically the member function '_IKED::text_mask' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:533:7: note: Technically the member function '_IKED::text_mask' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:534:7: performance: Technically the member function '_IKED::text_port' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.nethlp.cpp:142:13: note: Technically the member function '_IKED::text_port' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:534:7: note: Technically the member function '_IKED::text_port' can be static.
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:715:12: style: The scope of the variable 'length' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:1434:71: style: Function 'payload_get_hash' argument 3 names different: declaration 'size' definition 'hash_size'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:716:65: note: Function 'payload_get_hash' argument 3 names different: declaration 'size' definition 'hash_size'.
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:1434:71: note: Function 'payload_get_hash' argument 3 names different: declaration 'size' definition 'hash_size'.
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:1623:71: style: Function 'payload_get_natd' argument 3 names different: declaration 'size' definition 'natd_size'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:734:65: note: Function 'payload_get_natd' argument 3 names different: declaration 'size' definition 'natd_size'.
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:1623:71: note: Function 'payload_get_natd' argument 3 names different: declaration 'size' definition 'natd_size'.
ike-2.2.1+dfsg/source/iked/iked.h:694:7: performance: Technically the member function '_IKED::payload_add_attr' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:161:13: note: Technically the member function '_IKED::payload_add_attr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:694:7: note: Technically the member function '_IKED::payload_add_attr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:695:7: performance: Technically the member function '_IKED::payload_get_attr' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.payload.cpp:178:13: note: Technically the member function '_IKED::payload_get_attr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:695:7: note: Technically the member function '_IKED::payload_get_attr' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:568:7: performance: Technically the member function '_IKED::cmp_ph2id' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.peerid.cpp:357:13: note: Technically the member function '_IKED::cmp_ph2id' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:568:7: note: Technically the member function '_IKED::cmp_ph2id' can be static.
ike-2.2.1+dfsg/source/iked/ike.policy.cpp:746:7: style: The scope of the variable 'route_deleted' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/iked.h:605:7: performance: Technically the member function '_IKED::policy_get_addrs' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.policy.cpp:44:13: note: Technically the member function '_IKED::policy_get_addrs' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:605:7: note: Technically the member function '_IKED::policy_get_addrs' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:606:7: performance: Technically the member function '_IKED::policy_cmp_prots' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.policy.cpp:84:13: note: Technically the member function '_IKED::policy_cmp_prots' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:606:7: note: Technically the member function '_IKED::policy_cmp_prots' can be static.
ike-2.2.1+dfsg/source/iked/ike.policy.cpp:638:0: error: Memory leak: policy [memleak]
ike-2.2.1+dfsg/source/iked/ike.proposal.cpp:412:7: style: The scope of the variable 'htype' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/ike.proposal.cpp:1282:7: style: The scope of the variable 'htype' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/iked/iked.h:619:7: performance: Technically the member function '_IKED::phase1_gen_prop' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.proposal.cpp:44:13: note: Technically the member function '_IKED::phase1_gen_prop' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:619:7: note: Technically the member function '_IKED::phase1_gen_prop' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:623:7: performance: Technically the member function '_IKED::phase2_gen_prop' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.proposal.cpp:620:13: note: Technically the member function '_IKED::phase2_gen_prop' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:623:7: note: Technically the member function '_IKED::phase2_gen_prop' can be static.
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:173:45: warning: Function 'socket_lookup_addr' argument order different: declaration 'saddr_l, saddr_r' definition 'saddr_r, saddr_l' [funcArgOrderDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:499:39: note: Function 'socket_lookup_addr' argument order different: declaration 'saddr_l, saddr_r' definition 'saddr_r, saddr_l'
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:173:45: note: Function 'socket_lookup_addr' argument order different: declaration 'saddr_l, saddr_r' definition 'saddr_r, saddr_l'
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:239:54: style: Function 'header' argument 2 names different: declaration 'ethhdr' definition 'header'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/iked/iked.h:509:48: note: Function 'header' argument 2 names different: declaration 'ethhdr' definition 'header'.
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:239:54: note: Function 'header' argument 2 names different: declaration 'ethhdr' definition 'header'.
ike-2.2.1+dfsg/source/iked/iked.h:495:7: performance: Technically the member function '_IKED::socket_init' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:48:13: note: Technically the member function '_IKED::socket_init' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:495:7: note: Technically the member function '_IKED::socket_init' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:496:7: performance: Technically the member function '_IKED::socket_done' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:55:13: note: Technically the member function '_IKED::socket_done' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:496:7: note: Technically the member function '_IKED::socket_done' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:498:7: performance: Technically the member function '_IKED::socket_wakeup' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:167:13: note: Technically the member function '_IKED::socket_wakeup' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:498:7: note: Technically the member function '_IKED::socket_wakeup' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:500:7: performance: Technically the member function '_IKED::socket_lookup_port' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:208:13: note: Technically the member function '_IKED::socket_lookup_port' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:500:7: note: Technically the member function '_IKED::socket_lookup_port' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:509:7: performance: Technically the member function '_IKED::header' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:239:13: note: Technically the member function '_IKED::header' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:509:7: note: Technically the member function '_IKED::header' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:513:7: performance: Technically the member function '_IKED::vnet_init' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:482:13: note: Technically the member function '_IKED::vnet_init' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:513:7: note: Technically the member function '_IKED::vnet_init' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:520:7: performance: Technically the member function '_IKED::client_dns_config' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:863:13: note: Technically the member function '_IKED::client_dns_config' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:520:7: note: Technically the member function '_IKED::client_dns_config' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:521:7: performance: Technically the member function '_IKED::client_dns_revert' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/ike.socket.cpp:923:13: note: Technically the member function '_IKED::client_dns_revert' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:521:7: note: Technically the member function '_IKED::client_dns_revert' can be static.
ike-2.2.1+dfsg/source/iked/ike.xauth.cpp:80:38: style: Variable 'usr' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/iked/ike.xauth.cpp:81:38: style: Variable 'pwd' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/iked/iked.h:491:7: performance: Technically the member function '_IKED::rand_bytes' can be static. [functionStatic]
ike-2.2.1+dfsg/source/iked/iked.cpp:54:13: note: Technically the member function '_IKED::rand_bytes' can be static.
ike-2.2.1+dfsg/source/iked/iked.h:491:7: note: Technically the member function '_IKED::rand_bytes' can be static.
ike-2.2.1+dfsg/source/libidb/base64.cpp:127:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libike/client.cpp:1259:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libike/client.cpp:1397:22: style: Variable 'syntax_error' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/libike/config.cpp:284:19: warning: Either the condition 'newptr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ike-2.2.1+dfsg/source/libike/config.cpp:274:7: note: Assuming that condition 'newptr' is not redundant
ike-2.2.1+dfsg/source/libike/config.cpp:284:19: note: Null pointer addition
ike-2.2.1+dfsg/source/libike/config.cpp:182:11: style: The scope of the variable 'cfgdat' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libike/config.cpp:85:10: warning: Member variable '_CFGDAT::type' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/libike/manager.file.cpp:222:6: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ike-2.2.1+dfsg/source/libike/manager.file.cpp:242:7: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ike-2.2.1+dfsg/source/libike/manager.file.cpp:272:7: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ike-2.2.1+dfsg/source/libike/manager.file.cpp:428:7: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ike-2.2.1+dfsg/source/libike/manager.file.cpp:440:7: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ike-2.2.1+dfsg/source/libip/libip.h:449:1: style: The class '_IPFRAG_ENTRY' does not have a constructor although it has private member variables. [noConstructor]
ike-2.2.1+dfsg/source/libip/libip.packet.ip.cpp:130:2: style: Variable 'ip_header->checksum' is reassigned a value before the old one has been used. [redundantAssignment]
ike-2.2.1+dfsg/source/libip/libip.packet.ip.cpp:129:2: note: Variable 'ip_header->checksum' is reassigned a value before the old one has been used.
ike-2.2.1+dfsg/source/libip/libip.packet.ip.cpp:130:2: note: Variable 'ip_header->checksum' is reassigned a value before the old one has been used.
ike-2.2.1+dfsg/source/libip/libip.packet.udp.cpp:120:2: style: Variable 'udp_header->checksum' is reassigned a value before the old one has been used. [redundantAssignment]
ike-2.2.1+dfsg/source/libip/libip.packet.udp.cpp:119:2: note: Variable 'udp_header->checksum' is reassigned a value before the old one has been used.
ike-2.2.1+dfsg/source/libip/libip.packet.udp.cpp:120:2: note: Variable 'udp_header->checksum' is reassigned a value before the old one has been used.
ike-2.2.1+dfsg/source/libip/libip.route.cpp:463:44: style: Same expression on both sides of '|'. [duplicateExpression]
ike-2.2.1+dfsg/source/libip/libip.route.cpp:46:7: style: The scope of the variable 'txt_iface' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libip/libip.route.cpp:49:7: style: The scope of the variable 'txt_next' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libith/libith.cpp:591:17: warning: Either the condition 'next==NULL' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
ike-2.2.1+dfsg/source/libith/libith.cpp:594:12: note: Assuming that condition 'next==NULL' is not redundant
ike-2.2.1+dfsg/source/libith/libith.cpp:591:17: note: Null pointer dereference
ike-2.2.1+dfsg/source/libith/libith.cpp:624:7: warning: Either the condition 'next==NULL' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
ike-2.2.1+dfsg/source/libith/libith.cpp:627:12: note: Assuming that condition 'next==NULL' is not redundant
ike-2.2.1+dfsg/source/libith/libith.cpp:624:7: note: Null pointer dereference
ike-2.2.1+dfsg/source/libith/libith.cpp:661:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libith/libith.cpp:689:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libith/libith.cpp:297:13: style: struct member '_ITH_PARAM::exec' is never used. [unusedStructMember]
ike-2.2.1+dfsg/source/libith/libith.cpp:298:10: style: struct member '_ITH_PARAM::arg' is never used. [unusedStructMember]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:244:7: style: The scope of the variable 'tbuff' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:245:7: style: The scope of the variable 'fbuff' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:267:7: style: The scope of the variable 'tbuff' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:100:0: style: Variable 'oset' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:83:62: error: Uninitialized variable: ltime [uninitvar]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:263:1: error: va_list 'list' was opened but not closed by va_end(). [va_end_missing]
ike-2.2.1+dfsg/source/liblog/liblog.cpp:330:8: error: va_list 'list' was opened but not closed by va_end(). [va_end_missing]
ike-2.2.1+dfsg/source/libpfk/libpfk.cpp:52:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ike-2.2.1+dfsg/source/libpfk/libpfk.cpp:884:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ike-2.2.1+dfsg/source/libpfk/libpfk.cpp:431:24: style: Variable 'satype_11' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/libpfk/libpfk.cpp:578:24: style: Variable 'nattype_01' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/libpfk/libpfk.cpp:579:24: style: Variable 'nattype_02' is assigned a value that is never used. [unreadVariable]
ike-2.2.1+dfsg/source/qikea/qikea.h:75:2: style: Class '_qikeaRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikea/qikea.h:141:2: style: Class '_qikeaSite' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikea/qikea.h:227:2: style: Class '_qikeaConflict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikea/qikea.h:245:2: style: Class '_qikeaTopology' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikea/qikea.h:265:2: style: Class '_qikeaAbout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikea/qikea.cpp:44:9: warning: Member variable '_QIKEA::r' is not initialized in the constructor. [uninitMemberVar]
ike-2.2.1+dfsg/source/qikea/site.cpp:701:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ike-2.2.1+dfsg/source/qikea/site.cpp:740:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ike-2.2.1+dfsg/source/qikec/qikec.h:79:3: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ike-2.2.1+dfsg/source/qikec/qikec.h:92:3: performance: Variable 'stats' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ike-2.2.1+dfsg/source/qikec/qikec.h:90:2: style: Class 'StatsEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:115:2: style: Class 'UsernameEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:127:2: style: Class 'PasswordEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:153:2: style: Class 'FilePassEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:165:2: style: Class '_qikecRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:190:2: style: Class '_qikecBanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.h:205:2: style: Class '_qikecFilePass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ike-2.2.1+dfsg/source/qikec/qikec.cpp:50:56: style: Function 'init' argument 3 names different: declaration 'setr' definition 'setRoot'. [funcArgNamesDifferent]
ike-2.2.1+dfsg/source/qikec/qikec.h:234:49: note: Function 'init' argument 3 names different: declaration 'setr' definition 'setRoot'.
ike-2.2.1+dfsg/source/qikec/qikec.cpp:50:56: note: Function 'init' argument 3 names different: declaration 'setr' definition 'setRoot'.
ike-2.2.1+dfsg/source/qikec/qikec.cpp:176:13: error: va_list 'list' was opened but not closed by va_end(). [va_end_missing]
ike-2.2.1+dfsg/source/qikec/root.cpp:48:25: style: C-style pointer casting [cstyleCast]
ike-2.2.1+dfsg/source/qikec/root.cpp:136:24: style: C-style pointer casting [cstyleCast]
ike-2.2.1+dfsg/source/qikec/root.cpp:195:27: style: C-style pointer casting [cstyleCast]
ike-2.2.1+dfsg/source/qikec/root.cpp:202:27: style: C-style pointer casting [cstyleCast]
ike-2.2.1+dfsg/source/qikec/root.cpp:211:27: style: C-style pointer casting [cstyleCast]
ike-2.2.1+dfsg/source/test_ith/main.cpp:103:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ike-2.2.1+dfsg/source/test_ith/main.cpp:109:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ike-2.2.1+dfsg/source/test_ith/main.cpp:164:2: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
ike-2.2.1+dfsg/source/test_ith/main.cpp:76:2: style: Class '_EVENT_TEST' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ike-scan/ike-scan_1.9.orig.tar.gz
ike-scan-1.9/ike-scan.h:61:0: error: #error This program requires the ANSI C Headers [preprocessorErrorDirective]
ike-scan-1.9/mt19937ar.c:105:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
ike-scan-1.9/psk-crack.h:59:0: error: #error This program requires the ANSI C Headers [preprocessorErrorDirective]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ikiwiki/ikiwiki_3.20180311.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ikiwiki-hosting/ikiwiki-hosting_0.20180719.orig.tar.xz
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/i/ikvm/ikvm_8.1.5717.0+ds.orig.tar.gz
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:85:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:136:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:137:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:138:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:139:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:140:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:141:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:142:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:143:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:144:1: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:156:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:169:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/ikvm-8.1.5717.0/native/jni.c:182:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:117:28: style: Condition 'class_name!=NULL' is always false [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:77:32: note: Assignment 'class_name=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:117:28: note: Condition 'class_name!=NULL' is always false
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:98:47: warning: Either the condition 'class_signature!=NULL' is redundant or there is possible null pointer dereference: class_signature. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:121:33: note: Assuming that condition 'class_signature!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:98:47: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:98:64: warning: Either the condition 'method_name!=NULL' is redundant or there is possible null pointer dereference: method_name. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:103:29: note: Assuming that condition 'method_name!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:98:64: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:99:17: warning: Either the condition 'method_signature!=NULL' is redundant or there is possible null pointer dereference: method_signature. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:107:34: note: Assuming that condition 'method_signature!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:99:17: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:200:45: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:207:14: note: Assuming that condition 'name!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:200:45: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:200:51: warning: Either the condition 'signature!=NULL' is redundant or there is possible null pointer dereference: signature. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:211:19: note: Assuming that condition 'signature!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:200:51: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:117:28: style: Same expression on both sides of '!=' because the value of 'class_name' and 'NULL' are the same. [duplicateExpression]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:77:32: note: 'class_name' is assigned value 'NULL' here.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c:117:28: note: Same expression on both sides of '!=' because the value of 'class_name' and 'NULL' are the same.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/heapTracker/heapTracker.c:539:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/debug_malloc.c:758:10: warning: Redundant assignment of 'file' to itself. [selfAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/debug_malloc.c:759:10: warning: Redundant assignment of 'line' to itself. [selfAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/debug_malloc.c:765:10: warning: Redundant assignment of 'file' to itself. [selfAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/debug_malloc.c:766:10: warning: Redundant assignment of 'line' to itself. [selfAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_check.c:960:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_check.c:348:16: style: The scope of the variable 'uindex' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_check.c:868:22: style: The scope of the variable 'ty' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:257:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:461:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:328:51: style: Function 'class_find_or_create' argument 2 names different: declaration 'loader' definition 'loader_index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.h:45:67: note: Function 'class_find_or_create' argument 2 names different: declaration 'loader' definition 'loader_index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:328:51: note: Function 'class_find_or_create' argument 2 names different: declaration 'loader' definition 'loader_index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:337:43: style: Function 'class_create' argument 2 names different: declaration 'loader' definition 'loader_index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.h:46:59: note: Function 'class_create' argument 2 names different: declaration 'loader' definition 'loader_index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:337:43: note: Function 'class_create' argument 2 names different: declaration 'loader' definition 'loader_index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:457:69: style: Function 'class_set_methods' argument 3 names different: declaration 'descr' definition 'sig'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.h:57:45: note: Function 'class_set_methods' argument 3 names different: declaration 'descr' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:457:69: note: Function 'class_set_methods' argument 3 names different: declaration 'descr' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:628:46: style: Function 'class_get_all_fields' argument 2 names different: declaration 'cnum' definition 'index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.h:74:62: note: Function 'class_get_all_fields' argument 2 names different: declaration 'cnum' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_class.c:628:46: note: Function 'class_get_all_fields' argument 2 names different: declaration 'cnum' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_error.c:125:13: style: Condition 'p' is always true [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_error.c:172:11: style: The scope of the variable 'error_name' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:137:56: style: Function 'event_object_init' argument 3 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.h:45:61: note: Function 'event_object_init' argument 3 names different: declaration 'obj' definition 'object'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:137:56: note: Function 'event_object_init' argument 3 names different: declaration 'obj' definition 'object'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:162:53: style: Function 'event_newarray' argument 3 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.h:46:58: note: Function 'event_newarray' argument 3 names different: declaration 'obj' definition 'object'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:162:53: note: Function 'event_newarray' argument 3 names different: declaration 'obj' definition 'object'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:372:28: style: Function 'event_thread_start' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.h:55:33: note: Function 'event_thread_start' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:372:28: note: Function 'event_thread_start' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:436:26: style: Function 'event_thread_end' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.h:56:31: note: Function 'event_thread_end' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_event.c:436:26: note: Function 'event_thread_end' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:163:29: style: Function 'frame_set_status' argument 1 names different: declaration 'frame_num' definition 'index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.h:51:40: note: Function 'frame_set_status' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:163:29: note: Function 'frame_set_status' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:172:31: style: Function 'frame_get_location' argument 1 names different: declaration 'frame_num' definition 'index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.h:48:42: note: Function 'frame_get_location' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:172:31: note: Function 'frame_get_location' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:172:52: style: Function 'frame_get_location' argument 2 names different: declaration 'serial_num' definition 'pserial_num'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.h:48:67: note: Function 'frame_get_location' argument 2 names different: declaration 'serial_num' definition 'pserial_num'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:172:52: note: Function 'frame_get_location' argument 2 names different: declaration 'serial_num' definition 'pserial_num'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:204:29: style: Function 'frame_get_status' argument 1 names different: declaration 'frame_num' definition 'index'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.h:52:40: note: Function 'frame_get_status' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_frame.c:204:29: note: Function 'frame_get_status' argument 1 names different: declaration 'frame_num' definition 'index'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_init.c:1623:17: style: Variable 'loader' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_init.c:1622:17: note: Variable 'loader' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_init.c:1623:17: note: Variable 'loader' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_init.c:507:11: style: The scope of the variable 'ulen' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_init.c:989:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:818:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1157:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1155:0: note: Variable 't' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1157:9: note: Variable 't' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:108:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:111:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:112:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:780:58: style: Function 'io_write_class_load' argument 4 names different: declaration 'csig' definition 'sig'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:52:62: note: Function 'io_write_class_load' argument 4 names different: declaration 'csig' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:780:58: note: Function 'io_write_class_load' argument 4 names different: declaration 'csig' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:838:23: style: Function 'io_write_sites_elem' argument 4 names different: declaration 'csig' definition 'sig'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:60:31: note: Function 'io_write_sites_elem' argument 4 names different: declaration 'csig' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:838:23: note: Function 'io_write_sites_elem' argument 4 names different: declaration 'csig' definition 'sig'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:887:37: style: Function 'io_write_thread_start' argument 2 names different: declaration 'tls_index' definition 'thread_obj_id'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:66:69: note: Function 'io_write_thread_start' argument 2 names different: declaration 'tls_index' definition 'thread_obj_id'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:887:37: note: Function 'io_write_thread_start' argument 2 names different: declaration 'tls_index' definition 'thread_obj_id'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:934:47: style: Function 'io_write_frame' argument 2 names different: declaration 'serial_num' definition 'frame_serial_num'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:71:52: note: Function 'io_write_frame' argument 2 names different: declaration 'serial_num' definition 'frame_serial_num'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:934:47: note: Function 'io_write_frame' argument 2 names different: declaration 'serial_num' definition 'frame_serial_num'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1381:40: style: Function 'io_heap_root_thread_object' argument 1 names different: declaration 'thread_id' definition 'thread_obj_id'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:129:45: note: Function 'io_heap_root_thread_object' argument 1 names different: declaration 'thread_id' definition 'thread_obj_id'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1381:40: note: Function 'io_heap_root_thread_object' argument 1 names different: declaration 'thread_id' definition 'thread_obj_id'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1536:22: style: Function 'io_heap_class_dump' argument 9 names different: declaration 'inst_size' definition 'size'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.h:150:30: note: Function 'io_heap_class_dump' argument 9 names different: declaration 'inst_size' definition 'size'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_io.c:1536:22: note: Function 'io_heap_class_dump' argument 9 names different: declaration 'inst_size' definition 'size'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_listener.c:269:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_listener.c:299:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:335:39: style: Function 'monitor_contended_enter_event' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.h:51:44: note: Function 'monitor_contended_enter_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:335:39: note: Function 'monitor_contended_enter_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:354:41: style: Function 'monitor_contended_entered_event' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.h:53:46: note: Function 'monitor_contended_entered_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:354:41: note: Function 'monitor_contended_entered_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:375:28: style: Function 'monitor_wait_event' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.h:55:33: note: Function 'monitor_wait_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:375:28: note: Function 'monitor_wait_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:402:30: style: Function 'monitor_waited_event' argument 1 names different: declaration 'env_id' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.h:57:35: note: Function 'monitor_waited_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c:402:30: note: Function 'monitor_waited_event' argument 1 names different: declaration 'env_id' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:728:53: style: Function 'reference_obj' argument 2 names different: declaration 'kind' definition 'refKind'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.h:45:62: note: Function 'reference_obj' argument 2 names different: declaration 'kind' definition 'refKind'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:728:53: note: Function 'reference_obj' argument 2 names different: declaration 'kind' definition 'refKind'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:749:51: style: Function 'reference_prim_field' argument 4 names different: declaration 'value' definition 'field_value'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.h:48:51: note: Function 'reference_prim_field' argument 4 names different: declaration 'value' definition 'field_value'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:749:51: note: Function 'reference_prim_field' argument 4 names different: declaration 'value' definition 'field_value'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:771:56: style: Function 'reference_prim_array' argument 2 names different: declaration 'element_type' definition 'primType'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.h:49:65: note: Function 'reference_prim_array' argument 2 names different: declaration 'element_type' definition 'primType'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:771:56: note: Function 'reference_prim_array' argument 2 names different: declaration 'element_type' definition 'primType'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:772:42: style: Function 'reference_prim_array' argument 4 names different: declaration 'count' definition 'elementCount'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.h:50:44: note: Function 'reference_prim_array' argument 4 names different: declaration 'count' definition 'elementCount'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_reference.c:772:42: note: Function 'reference_prim_array' argument 4 names different: declaration 'count' definition 'elementCount'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_site.c:337:15: style: The scope of the variable 'info' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_string.c:66:35: style: Function 'string_find_or_create' argument 1 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_string.h:45:47: note: Function 'string_find_or_create' argument 1 names different: declaration 'name' definition 'str'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_string.c:66:35: note: Function 'string_find_or_create' argument 1 names different: declaration 'name' definition 'str'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:813:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:687:19: style: Condition 'key_size>0' is always true [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:670:16: note: Assignment 'key_size=1', assigned value is 1
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:687:19: note: Condition 'key_size>0' is always true
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:558:27: style: The scope of the variable 'prev_element' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:656:60: style: Function 'table_initialize' argument 4 names different: declaration 'buckets' definition 'bucket_count'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.h:52:47: note: Function 'table_initialize' argument 4 names different: declaration 'buckets' definition 'bucket_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:656:60: note: Function 'table_initialize' argument 4 names different: declaration 'buckets' definition 'bucket_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:657:29: style: Function 'table_initialize' argument 5 names different: declaration 'esize' definition 'info_size'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.h:52:60: note: Function 'table_initialize' argument 5 names different: declaration 'esize' definition 'info_size'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_table.c:657:29: note: Function 'table_initialize' argument 5 names different: declaration 'esize' definition 'info_size'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_tls.c:615:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_tls.c:112:25: style: struct member 'IterateInfo::ptls_index' is never used. [unusedStructMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_tls.c:113:25: style: struct member 'IterateInfo::pthreads' is never used. [unusedStructMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:117:17: style: The scope of the variable 'info' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:440:16: style: The scope of the variable 'info' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:599:13: style: The scope of the variable 'n_frames' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:691:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:691:12: style: The scope of the variable 'trace_table_size' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:691:30: style: The scope of the variable 'n_items' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:692:12: style: The scope of the variable 'accum' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:693:9: style: The scope of the variable 'n_entries' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:782:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:782:12: style: The scope of the variable 'trace_table_size' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:783:9: style: The scope of the variable 'n_entries' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:564:28: style: Function 'trace_get_all_current' argument 1 names different: declaration 'count' definition 'thread_count'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.h:48:41: note: Function 'trace_get_all_current' argument 1 names different: declaration 'count' definition 'thread_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:564:28: note: Function 'trace_get_all_current' argument 1 names different: declaration 'count' definition 'thread_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:633:39: style: Function 'trace_increment_all_sample_costs' argument 1 names different: declaration 'count' definition 'thread_count'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.h:44:52: note: Function 'trace_increment_all_sample_costs' argument 1 names different: declaration 'count' definition 'thread_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_trace.c:633:39: note: Function 'trace_increment_all_sample_costs' argument 1 names different: declaration 'count' definition 'thread_count'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1503:5: style: Variable 'lineno' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1500:5: note: Variable 'lineno' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1503:5: note: Variable 'lineno' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1217:16: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:618:36: style: Function 'popLocalFrame' argument 2 names different: declaration 'ret' definition 'result'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:104:47: note: Function 'popLocalFrame' argument 2 names different: declaration 'ret' definition 'result'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:618:36: note: Function 'popLocalFrame' argument 2 names different: declaration 'ret' definition 'result'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:863:40: style: Function 'getSourceFileName' argument 2 names different: declaration 'src_name_ptr' definition 'pname'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:127:50: note: Function 'getSourceFileName' argument 2 names different: declaration 'src_name_ptr' definition 'pname'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:863:40: note: Function 'getSourceFileName' argument 2 names different: declaration 'src_name_ptr' definition 'pname'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1207:23: style: Function 'getAllClassFieldInfo' argument 3 names different: declaration 'field_count_ptr' definition 'pn_fields'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:134:31: note: Function 'getAllClassFieldInfo' argument 3 names different: declaration 'field_count_ptr' definition 'pn_fields'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1207:23: note: Function 'getAllClassFieldInfo' argument 3 names different: declaration 'field_count_ptr' definition 'pn_fields'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1207:46: style: Function 'getAllClassFieldInfo' argument 4 names different: declaration 'fields_ptr' definition 'pfields'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:134:60: note: Function 'getAllClassFieldInfo' argument 4 names different: declaration 'fields_ptr' definition 'pfields'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1207:46: note: Function 'getAllClassFieldInfo' argument 4 names different: declaration 'fields_ptr' definition 'pfields'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1265:40: style: Function 'getMethodName' argument 2 names different: declaration 'name_ptr' definition 'pname'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:135:50: note: Function 'getMethodName' argument 2 names different: declaration 'name_ptr' definition 'pname'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1265:40: note: Function 'getMethodName' argument 2 names different: declaration 'name_ptr' definition 'pname'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1265:54: style: Function 'getMethodName' argument 3 names different: declaration 'signature_ptr' definition 'psignature'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:136:32: note: Function 'getMethodName' argument 3 names different: declaration 'signature_ptr' definition 'psignature'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1265:54: note: Function 'getMethodName' argument 3 names different: declaration 'signature_ptr' definition 'psignature'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1283:45: style: Function 'getPotentialCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:139:55: note: Function 'getPotentialCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1283:45: note: Function 'getPotentialCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1297:36: style: Function 'addCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.h:140:46: note: Function 'addCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/hprof/hprof_util.c:1297:36: note: Function 'addCapabilities' argument 1 names different: declaration 'capabilities' definition 'pcapabilities'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:279:10: warning: Possible null pointer dereference: ci [nullPointer]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:882:5: note: Calling function 'assert_error', 1st argument 'ci' value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:279:10: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:289:17: warning: Possible null pointer dereference: ci [nullPointer]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:882:5: note: Calling function 'assert_error', 1st argument 'ci' value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:289:17: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:463:5: warning: Either the condition '(ci)!=NULL' is redundant or there is possible null pointer dereference: ci. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:464:5: note: Assuming that condition '(ci)!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:463:5: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:932:10: warning: Either the condition '(mi)!=NULL' is redundant or there is possible null pointer dereference: mi. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:935:5: note: Assuming that condition '(mi)!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:932:10: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:960:10: warning: Either the condition '(mi)!=NULL' is redundant or there is possible null pointer dereference: mi. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:961:5: note: Assuming that condition '(mi)!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:960:10: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:1014:10: warning: Either the condition '(mi)!=NULL' is redundant or there is possible null pointer dereference: mi. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:1015:5: note: Assuming that condition '(mi)!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:1014:10: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c:1254:13: style: The scope of the variable 'new_delta' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:91:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:219:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:91:5: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:86:5: note: Variable 'm' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:91:5: note: Variable 'm' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.hpp:60:10: performance: Technically the member function 'Agent::thread_start' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:144:13: note: Technically the member function 'Agent::thread_start' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.hpp:60:10: note: Technically the member function 'Agent::thread_start' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.hpp:64:10: performance: Technically the member function 'Agent::monitor_contended_entered' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:185:13: note: Technically the member function 'Agent::monitor_contended_entered' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.hpp:64:10: note: Technically the member function 'Agent::monitor_contended_entered' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:121:5: style: Class 'Agent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:121:5: style: Class 'Agent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Agent.cpp:97:13: error: Common realloc mistake: 'monitor_list' nulled but not freed upon failure [memleakOnRealloc]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.cpp:90:28: style: Function 'set_slot' argument 1 names different: declaration 'i' definition 'aslot'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.hpp:56:23: note: Function 'set_slot' argument 1 names different: declaration 'i' definition 'aslot'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.cpp:90:28: note: Function 'set_slot' argument 1 names different: declaration 'i' definition 'aslot'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.cpp:54:10: warning: Member variable 'Monitor::slot' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.hpp:55:9: style: Technically the member function 'Monitor::get_slot' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.cpp:85:14: note: Technically the member function 'Monitor::get_slot' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/Monitor.hpp:55:9: note: Technically the member function 'Monitor::get_slot' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/share/demo/jvmti/waiters/waiters.cpp:154:20: style: The scope of the variable 'agent' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1309:5: style: Variable 'draining' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1303:0: note: Variable 'draining' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1309:5: note: Variable 'draining' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1377:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1374:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1377:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:661:9: style: The scope of the variable 'start' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:661:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1053:9: style: The scope of the variable 'newReadPos' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1146:9: style: The scope of the variable 'available' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1147:9: style: The scope of the variable 'thisWritePos' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:1239:9: style: The scope of the variable 'thisReadPos' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:454:29: warning: Member variable 'Data::line2Start' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp:455:5: performance: Variable 'threadHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiIn.cpp:177:26: warning: Member variable 'Data::handle' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiIn.cpp:178:5: performance: Variable 'threadHandle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiOut.c:101:11: style: The scope of the variable 'desc' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:383:9: style: The scope of the variable 'src' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:383:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:383:19: style: The scope of the variable 'srcIndex' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:383:29: style: The scope of the variable 'waveInHasControls' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:384:9: style: The scope of the variable 'dstCount' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:544:16: style: The scope of the variable 'line' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:556:16: style: The scope of the variable 'line' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:622:20: style: The scope of the variable 'controlID' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:624:9: style: The scope of the variable 'm' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:800:19: style: The scope of the variable 'mixerControl' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:853:11: style: The scope of the variable 'compControl' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:883:16: style: The scope of the variable 'line' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c:993:34: style: The scope of the variable 'bools' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:544:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:327:5: style: Variable 'tokenUserInfo' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:314:0: note: Variable 'tokenUserInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:327:5: note: Variable 'tokenUserInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:456:5: style: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:447:0: note: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:456:5: note: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:510:5: style: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:501:0: note: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/com/sun/security/auth/module/nt.c:510:5: note: Variable 'tokenGroupInfo' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jdk_util_md.c:45:9: style: Unused variable: ret [unusedVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:35:35: warning: Possible null pointer dereference: path [nullPointer]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:65:31: note: Assignment 'jvmPath=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:69:23: note: Calling function 'getParent', 1st argument 'path' value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:35:35: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:70:61: warning: Possible null pointer dereference: jvmPath [nullPointer]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:65:31: note: Assignment 'jvmPath=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:70:61: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:70:52: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:65:31: note: Assignment 'jvmPath=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:70:52: note: Null pointer addition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:99:13: error: Memory leak: utf16 [memleak]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:102:13: error: Memory leak: utf16 [memleak]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/common/jni_util_md.c:130:17: error: Memory leak: result [memleak]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/WinNTFileSystem_md.c:371:10: style: Unused variable: pathlen [unusedVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/canonicalize_md.c:537:12: style: The scope of the variable 'pathbuf' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:125:5: style: Variable 'abpath' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:122:0: note: Variable 'abpath' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:125:5: note: Variable 'abpath' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:651:23: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:83:31: style: Function 'currentDirLength' argument 1 names different: declaration 'path' definition 'ps'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.h:42:35: note: Function 'currentDirLength' argument 1 names different: declaration 'path' definition 'ps'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:83:31: note: Function 'currentDirLength' argument 1 names different: declaration 'path' definition 'ps'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:103:0: style: Variable 'dirlen' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:568:0: style: Variable 'lowPos' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/io/io_util_md.c:569:0: style: Variable 'highPos' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/lang/java_props_md.c:166:9: style: The scope of the variable 'index' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/lang/java_props_md.c:291:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/lang/java_props_md.c:191:9: error: Memory leak: ret [memleak]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c:242:10: style: The scope of the variable 'BUF' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c:411:10: style: The scope of the variable 'BUF' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/DualStackPlainSocketImpl.c:451:39: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/Inet4AddressImpl.c:306:18: style: The scope of the variable 'icmp' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/Inet4AddressImpl.c:312:0: style: Variable 'read_rv' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/Inet6AddressImpl.c:285:37: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface.c:114:16: style: The scope of the variable 'ifrowP' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface.c:638:17: style: The scope of the variable 'scope' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface.c:938:14: style: The scope of the variable 'ifRowP' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface.c:966:14: style: The scope of the variable 'ifRowP' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface.c:1002:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface_winXP.c:549:17: style: The scope of the variable 'scope' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface_winXP.c:817:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/NetworkInterface_winXP.c:784:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:187:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:184:9: note: outer condition: !initDone
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:187:13: note: opposite inner condition: initDone
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:187:13: style: Condition 'initDone' is always false [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:184:9: note: Assuming that condition '!initDone' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:187:13: note: Condition 'initDone' is always false
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2055:9: style: Variable 'netObject' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2054:0: note: Variable 'netObject' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2055:9: note: Variable 'netObject' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2151:13: style: Variable 'netObject' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2150:0: note: Variable 'netObject' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2151:13: note: Variable 'netObject' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2283:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2276:0: note: Variable 'fd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:2283:5: note: Variable 'fd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:435:9: style: The scope of the variable 'address' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:643:10: style: The scope of the variable 'BUF' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:784:9: style: The scope of the variable 'nextfd' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:930:11: style: The scope of the variable 'BUF' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:939:37: style: The scope of the variable 'errorCode' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1201:10: style: The scope of the variable 'BUF' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1213:25: style: The scope of the variable 'errorCode' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1493:13: style: The scope of the variable 'fd1' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1553:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1553:16: style: The scope of the variable 'fd1' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1828:14: style: union member 'Anonymous0::c' is never used. [unusedStructMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:93:21: style: Variable 'i_valueID' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:113:21: style: Variable 'b_valueID' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:457:19: style: Variable 'address' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:560:12: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:579:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:837:19: style: Variable 'address' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:839:18: style: Variable 'family' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1219:0: style: Variable 'selectTime' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c:1498:0: style: Variable 'arg' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c:135:13: style: The scope of the variable 'fd1' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c:522:13: style: The scope of the variable 'fd1' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c:666:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c:582:10: style: Unused variable: scope [unusedVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c:1153:23: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/net_util_md.c:769:13: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/net_util_md.c:763:28: note: Variable 'fd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/net_util_md.c:769:13: note: Variable 'fd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/net/net_util_md.c:487:14: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:43:9: style: Variable 'errorCode' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:39:0: note: Variable 'errorCode' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:43:9: note: Variable 'errorCode' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:76:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:66:0: note: Variable 'result' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:76:9: note: Variable 'result' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:187:9: style: Variable 'errorCode' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:186:0: note: Variable 'errorCode' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:187:9: note: Variable 'errorCode' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:196:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:180:0: note: Variable 'result' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:196:9: note: Variable 'result' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:208:9: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:207:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:208:9: note: Variable 'buffer' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:232:11: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:230:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:232:11: note: Variable 'buffer' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/java/util/WindowsPreferences.c:151:0: style: Variable 'nameSize' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/awt/splashscreen/splashscreen_sys.c:492:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:205:5: style: Variable 'hWnd' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:201:0: note: Variable 'hWnd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:205:5: note: Variable 'hWnd' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:206:5: style: Variable 'hDesktopDC' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:202:0: note: Variable 'hDesktopDC' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:206:5: note: Variable 'hDesktopDC' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:180:47: style: The scope of the variable 'pixelPtr' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:180:58: style: The scope of the variable 'dibPixPtr' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:274:15: style: Checking if unsigned variable 'width' is less than zero. [unsignedLessThanZero]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/font/lcdglyph.c:234:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.h:126:0: error: failed to expand 'RETURN_STATUS_IF_FAILED', Invalid ## usage when expanding 'RETURN_STATUS_IF_FAILED'. [preprocessorErrorDirective]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.cpp:49:45: style: Function 'D3DGlyphCache' argument 1 names different: declaration 'gcType' definition 'type'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.h:69:34: note: Function 'D3DGlyphCache' argument 1 names different: declaration 'gcType' definition 'type'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.cpp:49:45: note: Function 'D3DGlyphCache' argument 1 names different: declaration 'gcType' definition 'type'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:117:26: warning: Member variable 'D3DResource::pResource' is not initialized in the constructor. [uninitMemberVarPrivate]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:117:26: warning: Member variable 'D3DResource::pSwapChain' is not initialized in the constructor. [uninitMemberVarPrivate]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:117:26: warning: Member variable 'D3DResource::pSurface' is not initialized in the constructor. [uninitMemberVarPrivate]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:117:26: warning: Member variable 'D3DResource::pTexture' is not initialized in the constructor. [uninitMemberVarPrivate]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:117:26: warning: Member variable 'D3DResource::pOps' is not initialized in the constructor. [uninitMemberVarPrivate]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DMaskCache.h:65:13: performance: Technically the member function 'D3DMaskCache::ReleaseDefPoolResources' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DVertexCacher.h:58:13: style: Technically the member function 'D3DVertexCacher::GetColor' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DContext.h:177:9: style: Technically the member function 'D3DContext::GetContextCaps' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DContext.h:245:10: style: Technically the member function 'D3DContext::GetPaintState' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:95:26: style: Class 'D3DResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:97:26: style: Class 'D3DResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.h:69:5: style: Class 'D3DGlyphCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:106:26: style: The function 'IsDefaultPool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:75:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:106:26: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:112:26: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:79:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h:112:26: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp:101:5: error: Mismatching allocation and deallocation: pAdapterId [mismatchAllocDealloc]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.cpp:104:5: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.cpp:102:5: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.cpp:104:5: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.h:69:0: error: failed to expand 'DebugPrintD3DError', Invalid ## usage when expanding 'DebugPrintD3DError'. [preprocessorErrorDirective]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DShaderGen.c:71:9: style: The scope of the variable 'val' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DShaderGen.c:69:10: style: Unused variable: varname [unusedVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/d3d/D3DShaderGen.c:98:15: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:998:31: style: Function 'GDIWinSD_GetDC' argument 3 names different: declaration 'flags' definition 'type'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:47:0: note: Function 'GDIWinSD_GetDC' argument 3 names different: declaration 'flags' definition 'type'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:998:31: note: Function 'GDIWinSD_GetDC' argument 3 names different: declaration 'flags' definition 'type'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:1184:68: style: Function 'GDIWinSD_ReleaseDC' argument 3 names different: declaration 'hdc' definition 'hDC'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:48:0: note: Function 'GDIWinSD_ReleaseDC' argument 3 names different: declaration 'hdc' definition 'hDC'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp:1184:68: note: Function 'GDIWinSD_ReleaseDC' argument 3 names different: declaration 'hdc' definition 'hDC'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/management/OperatingSystemImpl.c:538:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/management/OperatingSystemImpl.c:1117:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/management/OperatingSystemImpl.c:1167:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c:159:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c:155:7: note: Variable 'ret' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c:159:7: note: Variable 'ret' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/FileDispatcherImpl.c:322:9: style: The scope of the variable 'result' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/IOUtil.c:81:48: style: Function 'convertReturnVal' argument 3 names different: declaration 'r' definition 'reading'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/nio_util.h:40:53: note: Function 'convertReturnVal' argument 3 names different: declaration 'r' definition 'reading'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/IOUtil.c:81:48: note: Function 'convertReturnVal' argument 3 names different: declaration 'r' definition 'reading'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/IOUtil.c:97:53: style: Function 'convertLongReturnVal' argument 3 names different: declaration 'r' definition 'reading'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/nio_util.h:41:59: note: Function 'convertLongReturnVal' argument 3 names different: declaration 'r' definition 'reading'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/IOUtil.c:97:53: note: Function 'convertLongReturnVal' argument 3 names different: declaration 'r' definition 'reading'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/Net.c:552:9: style: The scope of the variable 'lastError' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/Net.c:550:0: style: Variable 'revents' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/SocketDispatcher.c:143:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/ch/WindowsSelectorImpl.c:199:10: style: The scope of the variable 'bytes' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c:678:0: style: Variable 'lengthNeeded' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/krb5/NativeCreds.c:394:12: style: The scope of the variable 'netypes' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1149:24: warning: Either the condition '(pszCertAliasName=env->GetStringUTFChars(jCertAliasName,NULL))==NULL' is redundant or there is possible null pointer dereference: pszCertAliasName. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1146:17: note: Assuming that condition '(pszCertAliasName=env->GetStringUTFChars(jCertAliasName,NULL))==NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1149:24: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1577:36: warning: Either the condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1564:64: note: Assuming that condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1577:36: note: Null pointer addition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1629:36: warning: Either the condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1616:64: note: Assuming that condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1629:36: note: Null pointer addition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1634:31: warning: Either the condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1616:64: note: Assuming that condition '(keyBlob=env->GetByteArrayElements(jKeyBlob,0))==NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1634:31: note: Null pointer addition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/mscapi/security.cpp:1747:12: style: The scope of the variable 'jBlobElement' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.c:86:11: style: The scope of the variable 'exceptionMessage' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c:612:17: style: The scope of the variable 'str' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c:915:19: style: Variable 'got' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/CmdIDList.cpp:42:15: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/CmdIDList.cpp:83:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:333:9: performance: Variable 'm_dwSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:340:9: performance: Variable 'm_dwSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/CmdIDList.cpp:40:5: performance: Variable 'm_capacity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:100:13: warning: Class 'CriticalSection' which has virtual members does not have a virtual destructor. [virtualDestructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:301:5: style: Technically the member function 'JLocalRef::operatorT' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:302:5: style: Technically the member function 'JLocalRef::operatorbool' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:303:10: style: Technically the member function 'JLocalRef::operator!' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:369:12: style: Technically the member function 'JavaStringBuffer::GetSize' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:204:17: style: Technically the member function 'AwtToolkit::VerifyActive' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:232:17: performance: Technically the member function 'AwtToolkit::SetPeer' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:240:20: style: Technically the member function 'AwtToolkit::GetPeer' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:80:20: style: Technically the member function 'AwtObject::GetPeer' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:332:5: style: Class 'JavaStringBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:104:9: style: Class 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.cpp:73:56: style: Function 'SharedWindowProc' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.h:60:66: note: Function 'SharedWindowProc' argument 2 names different: declaration 'message' definition 'msg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.cpp:73:56: note: Function 'SharedWindowProc' argument 2 names different: declaration 'message' definition 'msg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_GDIObject.h:89:9: performance: Variable 'm_handle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:831:13: performance: Variable 'm_ID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.cpp:30:5: performance: Variable 'm_bToolTipControlInitialized' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:123:16: style: Technically the member function 'AwtFont::GetHFontNum' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:134:16: style: Technically the member function 'AwtFont::GetInputHFontIndex' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:137:16: style: Technically the member function 'AwtFont::GetAscent' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:138:16: style: Technically the member function 'AwtFont::GetOverhang' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Hashtable.h:113:16: style: Technically the member function 'Hashtable::size' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_GDIObject.h:58:16: style: Technically the member function 'AwtGDIObject::GetRefCount' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Devices.h:41:33: style: Technically the member function 'Devices::GetNumDevices' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:46:29: style: Technically the member function 'AwtWin32GraphicsDevice::GetGrayness' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:61:29: style: Technically the member function 'AwtWin32GraphicsDevice::GetBitDepth' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:64:29: style: Technically the member function 'AwtWin32GraphicsDevice::GetJavaDevice' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:65:29: style: Technically the member function 'AwtWin32GraphicsDevice::GetDeviceIndex' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:616:10: performance: Technically the member function 'AwtComponent::VerifyState' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.h:49:14: performance: Technically the member function 'ComCtl32Util::UnsubclassHWND' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.cpp:54:20: note: Technically the member function 'ComCtl32Util::UnsubclassHWND' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ComCtl32Util.h:49:14: note: Technically the member function 'ComCtl32Util::UnsubclassHWND' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:53:21: warning: The class 'AwtFont' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'. [duplInheritedMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:79:21: note: The class 'AwtFont' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:53:21: note: The class 'AwtFont' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.h:56:29: style: Class 'AwtPalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ObjectList.h:35:5: style: Class 'AwtObjectListItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:118:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:67:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:118:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.h:177:11: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Hashtable.h:163:19: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.h:177:11: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Brush.h:52:18: style: The function 'ReleaseInCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_GDIObject.h:86:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Brush.h:52:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Pen.h:52:18: style: The function 'ReleaseInCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_GDIObject.h:86:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Pen.h:52:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:67:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:711:18: style: The function 'CanBeDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:130:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:711:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:349:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Devices.cpp:169:22: style: Function 'Devices' argument 1 names different: declaration 'numElements' definition 'numDevices'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Devices.h:61:45: note: Function 'Devices' argument 1 names different: declaration 'numElements' definition 'numDevices'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Devices.cpp:169:22: note: Function 'Devices' argument 1 names different: declaration 'numElements' definition 'numDevices'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Devices.h:61:33: style: Class 'Devices' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/DllUtil.cpp:65:37: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/DllUtil.cpp:66:35: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/DllUtil.h:46:9: style: Class 'DllUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.cpp:57:40: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.h:77:27: style: Member variable 'BatchDestructionManager::m_nCounter' is in the wrong place in the initializer list. [initializerList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.cpp:135:3: note: Member variable 'BatchDestructionManager::m_nCounter' is in the wrong place in the initializer list.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/GDIHashtable.h:77:27: note: Member variable 'BatchDestructionManager::m_nCounter' is in the wrong place in the initializer list.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Hashtable.cpp:204:11: performance: Variable 'keys' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: style: Unhandled exception specification when calling function safe_Calloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Hashtable.cpp:33:9: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: style: Unhandled exception specification when calling function safe_Calloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/Hashtable.cpp:103:51: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/MouseInfo.cpp:52:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/MouseInfo.cpp:58:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ObjectList.cpp:98:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:472:9: style: Variable 'transparent' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:471:0: note: Variable 'transparent' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:472:9: note: Variable 'transparent' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:323:12: style: The scope of the variable 'alphaScale' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:324:9: style: The scope of the variable 'r' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:324:11: style: The scope of the variable 'g' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:324:13: style: The scope of the variable 'b' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:501:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:582:13: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:690:13: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:738:13: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/ThemeReader.cpp:774:17: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp:107:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp:108:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp:100:10: style: The scope of the variable 'pMsg' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: style: Unhandled exception specification when calling function safe_Malloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_BitmapUtil.cpp:248:25: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: style: Unhandled exception specification when calling function safe_Malloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_BitmapUtil.cpp:311:25: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Brush.cpp:82:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Brush.h:55:5: style: Class 'AwtBrush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:89:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:90:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:293:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:302:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:304:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:378:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:402:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:407:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:66:52: style: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:48:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:66:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:57:5: performance: Variable 'leftButtonDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:66:10: performance: Technically the member function 'AwtButton::NotifyListeners' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.cpp:187:12: note: Technically the member function 'AwtButton::NotifyListeners' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:66:10: note: Technically the member function 'AwtButton::NotifyListeners' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:98:17: style: Technically the member function 'AwtWindow::SubtractInsetPoint' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:381:17: style: Technically the member function 'AwtWindow::GetType' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:397:17: style: Technically the member function 'AwtWindow::IsAlwaysOnTop' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:46:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:46:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:51:16: style: The function 'WmMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:519:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:51:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:52:16: style: The function 'WmMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:520:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:52:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:53:16: style: The function 'OwnerDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:570:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:53:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:54:16: style: The function 'WmPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:505:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:54:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:56:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:56:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:58:10: style: The function 'IsFocusingMouseMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:226:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:58:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:59:10: style: The function 'IsFocusingKeyMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:225:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Button.h:59:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:42:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:42:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:45:24: style: The function 'WmEraseBkgnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:500:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:45:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:46:24: style: The function 'WmPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:505:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:46:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:48:24: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:48:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:75:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:75:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:77:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:42:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:77:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:78:18: style: The function 'FillClassInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:136:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:78:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:103:18: style: The function 'GetInsets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:187:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:103:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:108:18: style: The function 'IsEmbeddedFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:628:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:108:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:111:18: style: The function 'IsContainer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:220:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:111:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:129:18: style: The function 'Invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:431:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:129:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:130:18: style: The function 'Show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:275:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:130:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:167:24: style: The function 'WmActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:495:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:167:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:168:24: style: The function 'WmCreate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:490:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:168:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:169:24: style: The function 'WmClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:491:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:169:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:170:24: style: The function 'WmDestroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:492:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:170:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:171:24: style: The function 'WmShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:510:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:171:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:172:24: style: The function 'WmGetMinMaxInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:506:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:172:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:173:24: style: The function 'WmMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:507:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:173:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:174:24: style: The function 'WmSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:508:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:174:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:175:24: style: The function 'WmSizing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:509:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:175:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:176:24: style: The function 'WmPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:46:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:176:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:177:24: style: The function 'WmSettingChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:592:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:177:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:178:24: style: The function 'WmNcCalcSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:578:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:178:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:180:24: style: The function 'WmNcHitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:582:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:180:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:181:24: style: The function 'WmNcMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:525:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:181:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:183:21: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:484:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:183:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:184:24: style: The function 'WmWindowPosChanging' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:527:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:184:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:185:24: style: The function 'WmWindowPosChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:528:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:185:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:186:24: style: The function 'WmTimer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:551:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:186:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:188:24: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:48:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:188:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:217:25: style: The function 'IsTopLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:627:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:217:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:249:18: style: The function 'CreateHWnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:140:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:249:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:255:18: style: The function 'DestroyHWnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:146:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:255:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:81:18: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:209:38: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:215:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:217:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:240:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:244:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:46:5: performance: Variable 'm_eraseBackground' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.cpp:47:5: performance: Variable 'm_eraseBackgroundOnResize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:87:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:354:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:362:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:364:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:418:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:420:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:456:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:463:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:465:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:671:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:675:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:71:42: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:55:40: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:71:42: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:71:56: style: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:55:54: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:71:56: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp:64:5: performance: Variable 'm_fLButtonDowned' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:52:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:52:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:64:16: style: The function 'WmMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:520:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:64:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:65:16: style: The function 'WmMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:519:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:65:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:66:16: style: The function 'WmNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:556:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:66:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:67:16: style: The function 'OwnerDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:570:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:67:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:68:16: style: The function 'WmPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:505:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:68:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:70:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:70:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:72:10: style: The function 'IsFocusingMouseMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:226:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:72:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:73:10: style: The function 'IsFocusingKeyMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:225:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Checkbox.h:73:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:122:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:532:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:542:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:544:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:561:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:568:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:570:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:587:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:595:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:598:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:633:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:640:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:642:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:665:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:667:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:688:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:690:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:833:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:837:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:106:52: style: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:44:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:106:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:351:34: style: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:75:35: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:351:34: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:91:5: performance: Variable 'm_hList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:92:5: performance: Variable 'm_listDefWindowProc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:43:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:43:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:46:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:46:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:48:18: style: The function 'Reshape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:277:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:48:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:57:13: style: The function 'PreferredItemSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:339:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:57:13: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:62:16: style: The function 'WmNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:556:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:62:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:65:16: style: The function 'OwnerDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:570:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:65:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:66:16: style: The function 'OwnerMeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:572:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:66:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:69:16: style: The function 'WmKillFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:512:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:69:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:70:16: style: The function 'WmMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:520:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:70:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:72:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:72:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:74:17: style: The function 'GetDBCSEditHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:622:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:74:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:75:18: style: The function 'SetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:179:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:75:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:76:18: style: The function 'InheritsNativeMouseWheelBehavior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:424:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:76:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:77:18: style: The function 'SetDragCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:743:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:77:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:78:18: style: The function 'ReleaseDragCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:744:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.h:78:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Choice.cpp:340:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:62:43: style: Function 'WmChangeCbChain' argument 1 names different: declaration 'wparam' definition 'wParam'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.h:60:40: note: Function 'WmChangeCbChain' argument 1 names different: declaration 'wparam' definition 'wParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:62:43: note: Function 'WmChangeCbChain' argument 1 names different: declaration 'wparam' definition 'wParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:62:58: style: Function 'WmChangeCbChain' argument 2 names different: declaration 'lparam' definition 'lParam'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.h:60:55: note: Function 'WmChangeCbChain' argument 2 names different: declaration 'lparam' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:62:58: note: Function 'WmChangeCbChain' argument 2 names different: declaration 'lparam' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:70:56: style: Function 'WmDrawClipboard' argument 2 names different: declaration 'wparam' definition 'wParam'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.h:61:53: note: Function 'WmDrawClipboard' argument 2 names different: declaration 'wparam' definition 'wParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:70:56: note: Function 'WmDrawClipboard' argument 2 names different: declaration 'wparam' definition 'wParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:70:71: style: Function 'WmDrawClipboard' argument 3 names different: declaration 'lparam' definition 'lParam'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.h:61:68: note: Function 'WmDrawClipboard' argument 3 names different: declaration 'lparam' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:70:71: note: Function 'WmDrawClipboard' argument 3 names different: declaration 'lparam' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:58:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp:80:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4754:13: warning: Either the condition 'child!=NULL' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4755:27: note: Assuming that condition 'child!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4754:13: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5583:20: warning: Either the condition 'self&&pData' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5634:22: note: Assuming that condition 'self&&pData' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5582:9: note: Assignment 'p=(AwtComponent*)pData', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5583:20: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:911:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1878:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1944:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1956:45: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2371:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4072:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4099:18: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4144:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4165:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4181:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4701:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4705:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5402:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5403:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5421:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5422:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5440:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5441:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5459:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5460:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5479:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5480:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5507:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5517:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5518:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5535:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5545:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5546:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5563:37: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5571:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5582:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5638:39: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5720:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5744:38: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5751:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5776:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5783:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5784:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5802:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5809:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5810:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5828:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5835:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5837:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5840:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5861:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5869:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5875:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5894:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5895:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5930:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5932:35: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5950:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5952:35: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5971:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5972:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5993:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5994:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6014:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6015:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6028:39: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6035:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6036:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6058:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6060:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6107:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6108:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6144:43: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6155:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6157:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6215:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6225:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6227:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6276:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6287:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6294:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6295:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6962:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6963:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1901:11: style: Variable 'mr' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1900:11: note: Variable 'mr' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:1901:11: note: Variable 'mr' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3485:27: style: The scope of the variable 'vk' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:887:37: style: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:179:35: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:887:37: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2070:42: style: Function 'WmSetFocus' argument 1 names different: declaration 'hWndLost' definition 'hWndLostFocus'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:511:40: note: Function 'WmSetFocus' argument 1 names different: declaration 'hWndLost' definition 'hWndLostFocus'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2070:42: note: Function 'WmSetFocus' argument 1 names different: declaration 'hWndLost' definition 'hWndLostFocus'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2076:43: style: Function 'WmKillFocus' argument 1 names different: declaration 'hWndGot' definition 'hWndGotFocus'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:512:41: note: Function 'WmKillFocus' argument 1 names different: declaration 'hWndGot' definition 'hWndGotFocus'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2076:43: note: Function 'WmKillFocus' argument 1 names different: declaration 'hWndGot' definition 'hWndGotFocus'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2107:41: style: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:515:66: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2107:41: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2118:68: style: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:516:66: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2118:68: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2570:45: style: Function 'GetShiftKeyLocation' argument 1 names different: declaration 'wkey' definition 'vkey'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:806:42: note: Function 'GetShiftKeyLocation' argument 1 names different: declaration 'wkey' definition 'vkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:2570:45: note: Function 'GetShiftKeyLocation' argument 1 names different: declaration 'wkey' definition 'vkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3548:41: style: Function 'WmKeyDown' argument 1 names different: declaration 'vkey' definition 'wkey'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:532:39: note: Function 'WmKeyDown' argument 1 names different: declaration 'vkey' definition 'wkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3548:41: note: Function 'WmKeyDown' argument 1 names different: declaration 'vkey' definition 'wkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3590:39: style: Function 'WmKeyUp' argument 1 names different: declaration 'vkey' definition 'wkey'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:533:37: note: Function 'WmKeyUp' argument 1 names different: declaration 'vkey' definition 'wkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3590:39: note: Function 'WmKeyUp' argument 1 names different: declaration 'vkey' definition 'wkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3618:62: style: Function 'WmInputLangChange' argument 2 names different: declaration 'hKeyBoardLayout' definition 'hKeyboardLayout'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:537:60: note: Function 'WmInputLangChange' argument 2 names different: declaration 'hKeyBoardLayout' definition 'hKeyboardLayout'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3618:62: note: Function 'WmInputLangChange' argument 2 names different: declaration 'hKeyBoardLayout' definition 'hKeyboardLayout'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3736:45: style: Function 'WmForwardChar' argument 3 names different: declaration 'synthethic' definition 'synthetic'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:539:43: note: Function 'WmForwardChar' argument 3 names different: declaration 'synthethic' definition 'synthetic'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3736:45: note: Function 'WmForwardChar' argument 3 names different: declaration 'synthethic' definition 'synthetic'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4091:50: style: Function 'WmCommand' argument 2 names different: declaration 'hWndCtrl' definition 'hWndChild'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:553:48: note: Function 'WmCommand' argument 2 names different: declaration 'hWndCtrl' definition 'hWndChild'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4091:50: note: Function 'WmCommand' argument 2 names different: declaration 'hWndCtrl' definition 'hWndChild'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4765:90: style: Function 'SendKeyEvent' argument 8 names different: declaration 'msg' definition 'pMsg'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:377:28: note: Function 'SendKeyEvent' argument 8 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4765:90: note: Function 'SendKeyEvent' argument 8 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4877:40: style: Function 'SendMouseEvent' argument 9 names different: declaration 'msg' definition 'pMsg'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:387:30: note: Function 'SendMouseEvent' argument 9 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4877:40: note: Function 'SendMouseEvent' argument 9 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4939:59: style: Function 'SendMouseWheelEvent' argument 10 names different: declaration 'wheelRotation' definition 'roundedWheelRotation'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:397:54: note: Function 'SendMouseWheelEvent' argument 10 names different: declaration 'wheelRotation' definition 'roundedWheelRotation'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4939:59: note: Function 'SendMouseWheelEvent' argument 10 names different: declaration 'wheelRotation' definition 'roundedWheelRotation'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4940:70: style: Function 'SendMouseWheelEvent' argument 12 names different: declaration 'msg' definition 'pMsg'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:398:65: note: Function 'SendMouseWheelEvent' argument 12 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4940:70: note: Function 'SendMouseWheelEvent' argument 12 names different: declaration 'msg' definition 'pMsg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3285:31: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4161:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4177:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:219:5: performance: Variable 'm_mouseButtonClickAllowed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:221:5: performance: Variable 'm_hwnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:223:5: performance: Variable 'm_colorForeground' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:224:5: performance: Variable 'm_colorBackground' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:225:5: performance: Variable 'm_backgroundColorSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:228:5: performance: Variable 'm_DefWindowProc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:229:5: performance: Variable 'm_nextControlID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:231:5: performance: Variable 'm_myControlID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:232:5: performance: Variable 'm_hdwp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:233:5: performance: Variable 'm_validationNestCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:237:5: performance: Variable 'm_InputMethod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:238:5: performance: Variable 'm_useNativeCompWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:239:5: performance: Variable 'm_PendingLeadByte' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:240:5: performance: Variable 'm_bitsCandType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:247:5: performance: Variable 'm_hCursorCache' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:249:5: performance: Variable 'm_bSubclassed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:250:5: performance: Variable 'm_bPauseDestroy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:252:5: performance: Variable 'm_MessagesProcessing' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:147:10: performance: Technically the member function 'AwtComponent::InitPeerGraphicsConfig' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:458:20: note: Technically the member function 'AwtComponent::InitPeerGraphicsConfig' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:147:10: note: Technically the member function 'AwtComponent::InitPeerGraphicsConfig' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:335:13: performance: Technically the member function 'AwtComponent::GetItemString' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4253:23: note: Technically the member function 'AwtComponent::GetItemString' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:335:13: note: Technically the member function 'AwtComponent::GetItemString' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:146:18: warning: Virtual function 'DestroyHWnd' is called from destructor '~AwtComponent()' at line 274. Dynamic binding is not used. [virtualCallInConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:274:5: note: Calling DestroyHWnd
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:146:18: note: DestroyHWnd is a virtual method
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:53:21: warning: The class 'AwtCursor' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'. [duplInheritedMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.h:43:21: note: The class 'AwtCursor' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:53:21: note: The class 'AwtCursor' defines member variable with name 'pDataID' also defined in its parent class 'AwtObject'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:200:9: style: Class 'WDTCPIStreamWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:261:5: style: Class 'AwtInterfaceLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.h:59:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:67:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.h:59:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:75:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:67:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:75:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:94:18: style: The function 'DoCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:119:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:94:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:59:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:75:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:59:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:61:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:77:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:61:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:75:18: style: The function 'UpdateContainerLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:148:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:75:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:83:10: style: The function 'IsTopMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:143:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:83:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:92:10: style: The function 'DrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:132:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:92:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:94:10: style: The function 'MeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:136:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:94:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:97:21: style: The function 'WinThreadExecProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:157:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:97:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:102:18: style: The function 'IsSeparator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:161:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:102:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:105:18: style: The function 'RemoveCmdID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:172:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:105:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:57:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:59:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:57:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:59:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:61:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:59:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:64:25: style: The function 'GetMenuBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:72:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:64:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:67:18: style: The function 'GetOwnerHWnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:80:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:67:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:68:18: style: The function 'RedrawMenuBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:149:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:68:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:70:18: style: The function 'GetItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:84:26: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:70:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:71:9: style: The function 'CountItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:86:17: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:71:9: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:73:10: style: The function 'SendDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:88:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:73:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:75:10: style: The function 'SendMeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:90:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:75:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:77:10: style: The function 'DrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:132:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:77:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:78:10: style: The function 'MeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:136:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:78:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:80:10: style: The function 'AddItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:77:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:80:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:81:10: style: The function 'DeleteItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:78:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:81:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:83:21: style: The function 'WinThreadExecProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:97:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.h:83:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:66:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:75:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:66:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:68:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:77:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:68:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:74:17: style: The function 'IsEmbeddedFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:108:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:74:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:76:25: style: The function 'IsLightweightFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:146:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:76:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:78:17: style: The function 'IsSimpleWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:115:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:78:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:90:10: style: The function 'Show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:130:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:90:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:94:18: style: The function 'DoUpdateIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:142:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:94:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:101:21: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:183:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:101:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:103:16: style: The function 'WmGetMinMaxInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:172:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:103:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:104:16: style: The function 'WmSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:174:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:104:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:105:16: style: The function 'WmActivate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:167:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:105:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:106:16: style: The function 'WmDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:563:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:106:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:107:16: style: The function 'WmMeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:565:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:107:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:108:16: style: The function 'WmEnterMenuLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:585:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:108:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:109:16: style: The function 'WmExitMenuLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:586:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:109:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:110:16: style: The function 'WmMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:520:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:110:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:111:16: style: The function 'WmMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:521:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:111:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:112:16: style: The function 'WmNcMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:181:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:112:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:113:16: style: The function 'WmNcMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:526:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:113:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:114:16: style: The function 'WmGetIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:182:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:114:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:115:16: style: The function 'WmShowWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:171:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:115:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:117:24: style: The function 'WmSysCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:583:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:117:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:121:17: style: The function 'IsUndecorated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:113:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:121:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:148:18: style: The function 'Reshape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:277:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:148:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:150:18: style: The function 'AwtSetActiveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:193:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:150:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:608:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:3951:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4043:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4258:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4363:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4586:37: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4800:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4919:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:4986:36: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5064:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5248:20: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:5593:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.cpp:6244:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:186:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:342:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:489:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:490:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:492:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:504:45: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:521:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:56:5: performance: Variable 'hCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:57:5: performance: Variable 'jCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:69:5: performance: Variable 'hCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Cursor.cpp:70:5: performance: Variable 'jCursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ole.h:69:5: style: Struct 'CLogEntryPoint1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ole.h:74:5: style: Struct 'CLogEntryPoint0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:260:5: style: Variable 'hglobal' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:255:0: note: Variable 'hglobal' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:260:5: note: Variable 'hglobal' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:354:9: style: The scope of the variable 'numPixels' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:50:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:50:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:52:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:52:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:53:13: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:484:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:53:13: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:75:10: style: The function 'SetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:179:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:75:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:77:18: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:198:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:77:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:78:18: style: The function 'SetColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:171:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:78:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:79:18: style: The function 'SetBackgroundColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:175:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:79:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:84:16: style: The function 'WmNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:556:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:84:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:85:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:85:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:86:16: style: The function 'WmPaste' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:540:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:86:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:90:18: style: The function 'IsFocusingMouseMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:226:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:90:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:100:10: style: The function 'SetCompositionWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:542:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:100:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:102:17: style: The function 'GetDBCSEditHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:622:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:102:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:191:16: style: The function 'WmContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:594:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:191:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:39:1: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:43:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:56:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp:83:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Desktop.cpp:63:0: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:891:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:879:53: style: Function 'PlayWindowsSound' argument 1 names different: declaration 'eventName' definition 'event'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.h:48:39: note: Function 'PlayWindowsSound' argument 1 names different: declaration 'eventName' definition 'event'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:879:53: note: Function 'PlayWindowsSound' argument 1 names different: declaration 'eventName' definition 'event'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.h:48:14: performance: Technically the member function 'AwtDesktopProperties::PlayWindowsSound' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:879:28: note: Technically the member function 'AwtDesktopProperties::PlayWindowsSound' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.h:48:14: note: Technically the member function 'AwtDesktopProperties::PlayWindowsSound' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.h:44:9: style: Class 'AwtDesktopProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: style: Unhandled exception specification when calling function safe_Malloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:122:29: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: style: Unhandled exception specification when calling function safe_Malloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp:168:29: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:96:7: note: Unhandled exception specification when calling function safe_Malloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:119:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:120:39: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:445:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:667:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:668:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:685:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:686:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:698:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:708:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:711:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:791:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:99:52: style: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:65:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:99:52: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:241:47: style: Function 'MouseHookProc' argument 1 names different: declaration 'code' definition 'nCode'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:128:47: note: Function 'MouseHookProc' argument 1 names different: declaration 'code' definition 'nCode'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:241:47: note: Function 'MouseHookProc' argument 1 names different: declaration 'code' definition 'nCode'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:336:53: style: Function 'MouseHookProc_NonTT' argument 1 names different: declaration 'code' definition 'nCode'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:133:53: note: Function 'MouseHookProc_NonTT' argument 1 names different: declaration 'code' definition 'nCode'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:336:53: note: Function 'MouseHookProc_NonTT' argument 1 names different: declaration 'code' definition 'nCode'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.cpp:68:5: performance: Variable 'm_modalWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:52:21: warning: The class 'AwtDialog' defines member variable with name 'undecoratedID' also defined in its parent class 'AwtFrame'. [duplInheritedMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:48:21: note: The class 'AwtDialog' defines member variable with name 'undecoratedID' also defined in its parent class 'AwtFrame'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:52:21: note: The class 'AwtDialog' defines member variable with name 'undecoratedID' also defined in its parent class 'AwtFrame'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:53:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:66:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:53:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:55:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:68:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:55:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:56:19: style: The function 'FillClassInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:78:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:56:19: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:57:18: style: The function 'SetResizable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:131:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:57:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:59:10: style: The function 'Show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:130:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:59:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:61:18: style: The function 'DoUpdateIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:94:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:61:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:62:19: style: The function 'GetEffectiveIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:95:19: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:62:19: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:68:24: style: The function 'WmStyleChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:591:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:68:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:69:24: style: The function 'WmSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:174:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:69:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:70:16: style: The function 'WmNcMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:181:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:70:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:71:21: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.h:101:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:71:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:78:25: style: The function 'IsFocusedWindowModalBlocker' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:125:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Dialog.h:78:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1553:35: warning: Identical condition 'dlibMove.HighPart!=0', second condition is always false [identicalConditionAfterEarlyExit]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1544:27: note: first condition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1553:35: note: second condition
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:509:16: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:585:49: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1269:49: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1459:49: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1703:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1761:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1377:96: style: Function 'ADSIStreamProxy' argument 3 names different: declaration 'len' definition 'blen'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:178:80: note: Function 'ADSIStreamProxy' argument 3 names different: declaration 'len' definition 'blen'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1377:96: note: Function 'ADSIStreamProxy' argument 3 names different: declaration 'len' definition 'blen'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:301:5: performance: Variable 'm_peer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1246:5: performance: Variable 'm_refs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1429:5: performance: Variable 'm_statstg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1431:5: performance: Variable 'm_refs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:156:33: warning: Virtual function 'AddRef' is called from constructor 'ADSIEnumFormatEtc(AwtDragSource*parent)' at line 1250. Dynamic binding is not used. [virtualCallInConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1250:5: note: Calling AddRef
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:156:33: note: AddRef is a virtual method
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:186:33: warning: Virtual function 'AddRef' is called from constructor 'ADSIStreamProxy(AwtDragSource*parent,jbyteArray buffer,jint len)' at line 1413. Dynamic binding is not used. [virtualCallInConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1413:5: note: Calling AddRef
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:186:33: note: AddRef is a virtual method
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:148:17: style: Class 'ADSIEnumFormatEtc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.h:175:17: style: Class 'ADSIStreamProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1161:1: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1166:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1178:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1190:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1202:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1214:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1226:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1236:1: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: style: Unhandled exception specification when calling function safe_Calloc(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp:1382:31: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:97:7: note: Unhandled exception specification when calling function safe_Calloc().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:896:18: warning: Either the condition 'NULL==pfgdHead' is redundant or there is possible null pointer dereference: pfgdHead. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:892:14: note: Assuming that condition 'NULL==pfgdHead' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:896:18: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:908:34: warning: Either the condition 'NULL==pfgdHead' is redundant or there is possible null pointer dereference: pfgdHead. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:892:14: note: Assuming that condition 'NULL==pfgdHead' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:908:34: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:910:30: warning: Either the condition 'NULL==pfgdHead' is redundant or there is possible null pointer dereference: pfgdHead. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:892:14: note: Assuming that condition 'NULL==pfgdHead' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:910:30: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1421:6: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1531:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1548:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1577:45: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1589:40: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1601:45: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1613:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:134:67: style: Function 'DragEnter' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:59:68: note: Function 'DragEnter' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:134:67: note: Function 'DragEnter' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:309:62: style: Function 'Drop' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:63:63: note: Function 'Drop' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:309:62: note: Function 'Drop' argument 1 names different: declaration 'pDataObject' definition 'pDataObj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:424:41: style: Function 'RegisterTarget' argument 1 names different: declaration 'wParam' definition 'show'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:73:42: note: Function 'RegisterTarget' argument 1 names different: declaration 'wParam' definition 'show'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:424:41: note: Function 'RegisterTarget' argument 1 names different: declaration 'wParam' definition 'show'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:956:38: style: Function 'GetData' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:99:39: note: Function 'GetData' argument 1 names different: declaration 'format' definition 'fmt'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:956:38: note: Function 'GetData' argument 1 names different: declaration 'format' definition 'fmt'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1318:39: style: Function '_Read' argument 1 names different: declaration 'Param' definition 'param'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:233:38: note: Function '_Read' argument 1 names different: declaration 'Param' definition 'param'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1318:39: note: Function '_Read' argument 1 names different: declaration 'Param' definition 'param'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1353:80: style: Function 'DoReadBytes' argument 2 names different: declaration 'buf' definition 'array'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:206:74: note: Function 'DoReadBytes' argument 2 names different: declaration 'buf' definition 'array'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1353:80: note: Function 'DoReadBytes' argument 2 names different: declaration 'buf' definition 'array'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:425:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1232:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:60:5: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:301:0: style: Technically the member function 'JLocalRef < jclass >::operatorT' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:302:0: style: Technically the member function 'JLocalRef < jclass >::operatorbool' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:303:0: style: Technically the member function 'JLocalRef < jclass >::operator!' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:301:0: style: Technically the member function 'JLocalRef < jstring >::operatorT' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:302:0: style: Technically the member function 'JLocalRef < jstring >::operatorbool' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt.h:303:0: style: Technically the member function 'JLocalRef < jstring >::operator!' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:107:22: warning: Virtual function 'UnloadCache' is called from destructor '~AwtDropTarget()' at line 91. Dynamic binding is not used. [virtualCallInConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:91:5: note: Calling UnloadCache
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.h:107:22: note: UnloadCache is a virtual method
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:546:26: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1160:1: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1164:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1174:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1183:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1193:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1204:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1213:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:1220:5: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp:844:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp:92:48: style: Function 'JAWTDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h:95:32: note: Function 'JAWTDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp:92:48: note: Function 'JAWTDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp:182:66: style: Function 'JAWTOffscreenDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h:123:41: note: Function 'JAWTOffscreenDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp:182:66: note: Function 'JAWTOffscreenDrawingSurface' argument 1 names different: declaration 'env' definition 'pEnv'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp:177:64: style: Variable 'pds' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h:99:28: warning: The class 'JAWTOffscreenDrawingSurface' defines member variable with name 'info' also defined in its parent class 'JAWTDrawingSurface'. [duplInheritedMember]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h:127:37: note: The class 'JAWTOffscreenDrawingSurface' defines member variable with name 'info' also defined in its parent class 'JAWTDrawingSurface'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h:99:28: note: The class 'JAWTOffscreenDrawingSurface' defines member variable with name 'info' also defined in its parent class 'JAWTDrawingSurface'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_FileDialog.cpp:267:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_FileDialog.cpp:233:27: style: Function 'Show' argument 1 names different: declaration 'peer' definition 'p'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_FileDialog.h:61:28: note: Function 'Show' argument 1 names different: declaration 'peer' definition 'p'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_FileDialog.cpp:233:27: note: Function 'Show' argument 1 names different: declaration 'peer' definition 'p'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:183:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:192:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1627:15: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1629:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1643:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1779:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1785:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1814:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1825:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:259:9: style: The scope of the variable 'cfnum' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1097:20: style: Variable 'lastItem' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:138:10: warning: Member variable 'AwtFont::textAngle' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:138:10: warning: Member variable 'AwtFont::awScale' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1221:5: performance: Variable 'm_lpszFontName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1270:5: performance: Variable 'm_cSegCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1271:5: performance: Variable 'm_piStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1272:5: performance: Variable 'm_piEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1273:5: performance: Variable 'm_cSeg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1442:5: performance: Variable 'm_hTmpDC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1499:5: performance: Variable 'm_hTmpFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1500:5: performance: Variable 'm_hTmpCMapOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:279:13: performance: Technically the member function 'AwtFontCache::Add' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1083:20: note: Technically the member function 'AwtFontCache::Add' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.h:279:13: note: Technically the member function 'AwtFontCache::Add' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:145:5: style: Class 'AwtFont' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:145:5: style: Class 'AwtFont' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1591:5: style: Class 'CSegTableManagerComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1591:5: style: Class 'CSegTableManagerComponent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1250:18: style: The function 'In' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1210:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1250:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1430:10: style: The function 'IsEUDC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1252:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1430:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1431:18: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1209:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1431:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1434:10: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1255:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1434:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1486:10: style: The function 'IsEUDC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1252:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1486:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1487:18: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1209:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1487:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1490:10: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1255:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1490:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1652:10: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1209:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1652:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1653:10: style: The function 'In' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1210:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:1653:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Font.cpp:677:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:158:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:160:36: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:401:48: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:452:37: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:978:59: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1013:36: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1018:45: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1103:35: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1203:39: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1222:39: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1229:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1230:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1249:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1250:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1287:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1294:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1295:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1369:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1370:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1395:38: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1405:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1406:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1427:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1428:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1442:30: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1449:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1450:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1469:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1479:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1482:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1517:38: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1525:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1526:19: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1530:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1531:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1551:54: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1755:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1866:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:424:5: style: Variable 'retValue' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:422:0: note: Variable 'retValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:424:5: note: Variable 'retValue' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1081:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1097:44: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1531:33: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:104:5: performance: Variable 'm_parentWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:106:5: performance: Variable 'm_isEmbedded' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:107:5: performance: Variable 'm_isLightweight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:108:5: performance: Variable 'm_ignoreWmSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:109:5: performance: Variable 'm_isMenuDropped' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:110:5: performance: Variable 'm_isInputMethodWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:111:5: performance: Variable 'm_isUndecorated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:112:5: performance: Variable 'm_imeTargetComponent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:114:5: performance: Variable 'm_iconic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:115:5: performance: Variable 'm_zoomed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:116:5: performance: Variable 'm_maxBoundsSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:117:5: performance: Variable 'm_forceResetZoomed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:119:5: performance: Variable 'isInManualMoveOrSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:120:5: performance: Variable 'grabbedHitTest' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Frame.cpp:1176:18: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_GDIObject.cpp:153:33: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp:151:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp:152:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp:421:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputTextInfor.h:56:9: style: Technically the member function 'AwtInputTextInfor::GetAttributeInfor' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp:345:24: note: Technically the member function 'AwtInputTextInfor::GetAttributeInfor' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputTextInfor.h:56:9: note: Technically the member function 'AwtInputTextInfor::GetAttributeInfor' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp:146:22: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:81:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:82:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:240:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:247:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:248:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:265:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:272:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:273:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:298:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:299:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:395:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:399:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:214:11: style: The scope of the variable 'r' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:66:36: style: Function 'Create' argument 1 names different: declaration 'label' definition 'labelPeer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:51:37: note: Function 'Create' argument 1 names different: declaration 'label' definition 'labelPeer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:66:36: note: Function 'Create' argument 1 names different: declaration 'label' definition 'labelPeer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.cpp:58:5: performance: Variable 'm_needPaint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:49:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:49:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:56:24: style: The function 'WmPaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:505:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:56:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:57:24: style: The function 'WmPrintClient' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:576:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:57:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:58:24: style: The function 'WmEraseBkgnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:500:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:58:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:68:18: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:198:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Label.h:68:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:92:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:94:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:558:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:559:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:579:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:580:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:593:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:603:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:605:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:611:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:653:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:661:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:662:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:691:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:698:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:699:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:714:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:721:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:722:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:737:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:744:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:745:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:760:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:768:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:769:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:786:40: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:793:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:794:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:932:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:998:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:1001:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:190:32: style: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:101:35: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:190:32: note: Function 'SetFont' argument 1 names different: declaration 'pFont' definition 'font'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:320:44: style: Function 'PreferredItemSize' argument 1 names different: declaration 'envx' definition 'env'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:107:39: note: Function 'PreferredItemSize' argument 1 names different: declaration 'envx' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:320:44: note: Function 'PreferredItemSize' argument 1 names different: declaration 'envx' definition 'env'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:64:10: warning: Member variable 'AwtList::m_nMaxWidth' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:65:5: performance: Variable 'isMultiSelect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:66:5: performance: Variable 'isWrapperPrint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:88:17: style: Technically the member function 'AwtList::GetMaxWidth' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:43:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:43:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:47:18: style: The function 'NeedDblClick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:323:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:47:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:101:18: style: The function 'SetFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:179:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:101:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:107:13: style: The function 'PreferredItemSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:339:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:107:13: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:112:16: style: The function 'WmNcHitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:582:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:112:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:113:16: style: The function 'WmMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:519:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:113:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:114:16: style: The function 'WmMouseUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:520:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:114:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:115:16: style: The function 'WmNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:556:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:115:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:118:16: style: The function 'OwnerDrawItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:570:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:118:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:119:16: style: The function 'OwnerMeasureItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:572:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:119:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:122:16: style: The function 'WmSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:508:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:122:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:124:16: style: The function 'WmCtlColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:513:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:124:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:127:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:127:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:129:16: style: The function 'WmPrint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:575:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:129:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:131:18: style: The function 'SetDragCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:743:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:131:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:132:18: style: The function 'ReleaseDragCapture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:744:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:132:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:133:10: style: The function 'Reshape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:277:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:133:10: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:140:25: style: The function 'GetStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:300:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:140:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:144:25: style: The function 'SetStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:304:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:144:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:151:25: style: The function 'GetStyleEx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:311:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:151:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:155:25: style: The function 'SetStyleEx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:315:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:155:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:163:17: style: The function 'GetDBCSEditHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:622:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:163:17: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:165:18: style: The function 'InheritsNativeMouseWheelBehavior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:424:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:165:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:167:18: style: The function 'IsFocusingMouseMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:226:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.h:167:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_List.cpp:327:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:249:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:250:19: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:384:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:404:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:423:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:425:30: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:428:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:445:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:447:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:450:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:50:5: performance: Variable 'm_hMenu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.cpp:230:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:103:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:104:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:163:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:164:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:230:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:237:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:239:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:323:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:344:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:146:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp:159:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:723:31: warning: Either the condition 'menu!=NULL' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:724:18: note: Assuming that condition 'menu!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:723:31: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:209:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:214:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:794:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:802:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:803:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:877:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:879:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:1057:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:1074:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:1115:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:197:42: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:79:40: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:197:42: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:197:56: style: Function 'Create' argument 2 names different: declaration 'menu' definition 'menuPeer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:79:54: note: Function 'Create' argument 2 names different: declaration 'menu' definition 'menuPeer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:197:56: note: Function 'Create' argument 2 names different: declaration 'menu' definition 'menuPeer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:94:5: performance: Variable 'm_Id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:95:5: performance: Variable 'm_freeId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:96:5: performance: Variable 'm_isCheckbox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:140:13: performance: Technically the member function 'AwtMenuItem::GetFontMetrics' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:583:22: note: Technically the member function 'AwtMenuItem::GetFontMetrics' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:140:13: note: Technically the member function 'AwtMenuItem::GetFontMetrics' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:141:13: performance: Technically the member function 'AwtMenuItem::GetDefaultFont' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:263:14: note: Technically the member function 'AwtMenuItem::GetDefaultFont' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:141:13: note: Technically the member function 'AwtMenuItem::GetDefaultFont' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:144:10: performance: Technically the member function 'AwtMenuItem::DrawCheck' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:628:19: note: Technically the member function 'AwtMenuItem::DrawCheck' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:144:10: note: Technically the member function 'AwtMenuItem::DrawCheck' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:155:16: performance: Technically the member function 'AwtMenuItem::WmNotify' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:235:25: note: Technically the member function 'AwtMenuItem::WmNotify' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:155:16: note: Technically the member function 'AwtMenuItem::WmNotify' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp:618:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.cpp:103:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.cpp:133:30: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.cpp:168:26: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:343:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:342:0: note: Variable 'buf' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:343:5: note: Variable 'buf' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.h:48:29: style: Technically the member function 'AwtPalette::Realize' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:60:18: note: Technically the member function 'AwtPalette::Realize' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.h:48:29: note: Technically the member function 'AwtPalette::Realize' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.h:59:29: performance: Technically the member function 'AwtPalette::GetGSType' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:178:17: note: Technically the member function 'AwtPalette::GetGSType' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.h:59:29: note: Technically the member function 'AwtPalette::GetGSType' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Palette.cpp:151:5: error: Mismatching allocation and deallocation: pLogPal [mismatchAllocDealloc]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Pen.cpp:83:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Pen.h:55:5: style: Class 'AwtPen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:122:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:124:35: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:178:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:180:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:182:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:278:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:279:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp:282:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:45:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:59:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:45:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:47:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:61:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:47:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:57:25: style: The function 'GetMenuBar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:72:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:57:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:59:18: style: The function 'GetOwnerHWnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:80:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:59:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:62:18: style: The function 'Enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:147:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:62:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:63:18: style: The function 'IsDisabledAndPopup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_MenuItem.h:158:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:63:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:64:18: style: The function 'AddItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Menu.h:77:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PopupMenu.h:64:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:747:23: style: Condition 'printName!=NULL' is always false [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:653:24: note: Assignment 'printName=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:747:23: note: Condition 'printName!=NULL' is always false
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:750:22: style: Condition 'portName!=NULL' is always false [knownConditionTrueFalse]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:654:23: note: Assignment 'portName=NULL', assigned value is 0
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:750:22: note: Condition 'portName!=NULL' is always false
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:643:11: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:587:16: style: The scope of the variable 'tmp_ls' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:588:16: style: The scope of the variable 'widpts' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:588:24: style: The scope of the variable 'hgtpts' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:108:44: style: Function 'FindPrinter' argument 5 names different: declaration 'foundPORT' definition 'foundPort'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.h:80:38: note: Function 'FindPrinter' argument 5 names different: declaration 'foundPORT' definition 'foundPort'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:108:44: note: Function 'FindPrinter' argument 5 names different: declaration 'foundPORT' definition 'foundPort'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:1072:41: style: Function 'getDevmode' argument 2 names different: declaration 'pPrinterName' definition 'printerName'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.h:97:41: note: Function 'getDevmode' argument 2 names different: declaration 'pPrinterName' definition 'printerName'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp:1072:41: note: Function 'getDevmode' argument 2 names different: declaration 'pPrinterName' definition 'printerName'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintDialog.cpp:215:50: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:1193:17: style: Redundant condition: If 'quality < 0', the comparison 'quality' is always true. [redundantCondition]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:4044:37: style: Redundant condition: *paperSize!=0. '*paperSize==0 || (*paperSize!=0 && papers[i]==*paperSize)' is equivalent to '*paperSize==0 || papers[i]==*paperSize' [redundantCondition]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:521:50: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2123:5: style: Variable 'didSetFont' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2121:0: note: Variable 'didSetFont' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2123:5: note: Variable 'didSetFont' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2647:20: style: The scope of the variable 'inLine' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2694:20: style: The scope of the variable 'inLine' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2696:10: style: The scope of the variable 'white' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2891:9: style: The scope of the variable 'result' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:4034:16: style: The scope of the variable 'tmp_ls' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:4035:16: style: The scope of the variable 'widpts' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:4035:24: style: The scope of the variable 'hgtpts' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2385:51: style: Function 'fontEnumProcW' argument 1 names different: declaration 'lpelfe' definition 'logfont'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:314:52: note: Function 'fontEnumProcW' argument 1 names different: declaration 'lpelfe' definition 'logfont'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2385:51: note: Function 'fontEnumProcW' argument 1 names different: declaration 'lpelfe' definition 'logfont'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2690:52: style: Function 'findWhite' argument 6 names different: declaration 'numLines' definition 'numLinesP'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:296:55: note: Function 'findWhite' argument 6 names different: declaration 'numLines' definition 'numLinesP'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2690:52: note: Function 'findWhite' argument 6 names different: declaration 'numLines' definition 'numLinesP'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:3605:57: style: Function 'setPageFormatOrientation' argument 3 names different: declaration 'orient' definition 'orientation'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:276:70: note: Function 'setPageFormatOrientation' argument 3 names different: declaration 'orient' definition 'orientation'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:3605:57: note: Function 'setPageFormatOrientation' argument 3 names different: declaration 'orient' definition 'orientation'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:3930:32: warning: Function 'matchPaperSize' argument order different: declaration 'printDC, hDevMode, hDevNames, origWid, origHgt, newHgt, newWid, paperSize' definition 'printDC, hDevMode, hDevNames, origWid, origHgt, newWid, newHgt, paperSize' [funcArgOrderDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:300:32: note: Function 'matchPaperSize' argument order different: declaration 'printDC, hDevMode, hDevNames, origWid, origHgt, newHgt, newWid, paperSize' definition 'printDC, hDevMode, hDevNames, origWid, origHgt, newWid, newHgt, paperSize'
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:3930:32: note: Function 'matchPaperSize' argument order different: declaration 'printDC, hDevMode, hDevNames, origWid, origHgt, newHgt, newWid, paperSize' definition 'printDC, hDevMode, hDevNames, origWid, origHgt, newWid, newHgt, paperSize'
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:1685:22: style: Variable 'technology' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:1754:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:2944:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:3298:27: style: Variable 'gdiOrientation' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp:619:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:329:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:69:7: style: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:68:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:69:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:71:7: style: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:69:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:71:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:72:7: style: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:71:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:72:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:92:7: style: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:72:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:92:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:93:7: style: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:92:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:93:7: note: Variable 'bResult' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:293:31: style: Function 'KeyPress' argument 1 names different: declaration 'key' definition 'jkey'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:49:29: note: Function 'KeyPress' argument 1 names different: declaration 'key' definition 'jkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:293:31: note: Function 'KeyPress' argument 1 names different: declaration 'key' definition 'jkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:298:33: style: Function 'KeyRelease' argument 1 names different: declaration 'key' definition 'jkey'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:50:31: note: Function 'KeyRelease' argument 1 names different: declaration 'key' definition 'jkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:298:33: note: Function 'KeyRelease' argument 1 names different: declaration 'key' definition 'jkey'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:40:14: performance: Technically the member function 'AwtRobot::MouseMove' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:54:16: note: Technically the member function 'AwtRobot::MouseMove' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:40:14: note: Technically the member function 'AwtRobot::MouseMove' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:41:14: performance: Technically the member function 'AwtRobot::MousePress' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:97:16: note: Technically the member function 'AwtRobot::MousePress' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:41:14: note: Technically the member function 'AwtRobot::MousePress' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:42:14: performance: Technically the member function 'AwtRobot::MouseRelease' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:139:16: note: Technically the member function 'AwtRobot::MouseRelease' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:42:14: note: Technically the member function 'AwtRobot::MouseRelease' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:44:14: performance: Technically the member function 'AwtRobot::MouseWheel' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:182:16: note: Technically the member function 'AwtRobot::MouseWheel' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:44:14: note: Technically the member function 'AwtRobot::MouseWheel' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:47:14: performance: Technically the member function 'AwtRobot::GetRGBPixels' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:196:16: note: Technically the member function 'AwtRobot::GetRGBPixels' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:47:14: note: Technically the member function 'AwtRobot::GetRGBPixels' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:54:14: performance: Technically the member function 'AwtRobot::DoKeyEvent' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:303:16: note: Technically the member function 'AwtRobot::DoKeyEvent' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:54:14: note: Technically the member function 'AwtRobot::DoKeyEvent' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.h:37:9: style: Class 'AwtRobot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Robot.cpp:281:5: error: Mismatching allocation and deallocation: pinfo [mismatchAllocDealloc]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:99:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:101:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:429:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:437:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:438:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:463:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:464:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:479:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:487:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:488:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:513:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:523:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:524:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:683:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:687:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:688:6: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:86:60: style: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:59:56: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:86:60: note: Function 'Create' argument 2 names different: declaration 'hParent' definition 'parent'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:374:69: style: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:80:66: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:374:69: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:391:69: style: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:79:66: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:391:69: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollPane'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:57:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:42:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:57:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:65:18: style: The function 'Reshape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:277:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:65:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:66:18: style: The function 'BeginValidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:434:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:66:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:67:18: style: The function 'EndValidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:435:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:67:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:78:24: style: The function 'WmNcHitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:582:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:78:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:79:24: style: The function 'WmHScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:515:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:79:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:80:24: style: The function 'WmVScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:516:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:80:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:82:24: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Canvas.h:48:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.h:82:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:54:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:149:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:54:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:56:21: style: The function 'GetClassName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:131:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:56:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:64:21: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:484:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:64:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:69:24: style: The function 'WmHScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:515:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:69:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:70:24: style: The function 'WmVScroll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:516:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:70:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:73:24: style: The function 'WmMouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:519:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:73:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:74:24: style: The function 'WmNcHitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:582:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:74:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:76:24: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:76:24: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:78:25: style: The function 'IsScrollbar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:629:25: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:78:25: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:163:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp:361:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:111:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:113:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:443:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:457:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:458:10: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:550:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:551:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:569:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:570:23: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:588:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:592:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:97:30: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:58:41: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:97:30: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:323:57: style: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:70:66: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:323:57: note: Function 'WmVScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:434:57: style: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.h:69:66: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:434:57: note: Function 'WmHScroll' argument 3 names different: declaration 'hScrollBar' definition 'hScrollbar'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp:60:5: performance: Variable 'm_orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:72:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:460:30: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:470:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:473:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:547:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:551:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:70:42: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:54:40: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:70:42: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:56:5: performance: Variable 'm_lHDeltaAccum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.cpp:57:5: performance: Variable 'm_lVDeltaAccum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:52:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:50:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:52:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:59:13: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:484:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:59:13: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:62:16: style: The function 'WmNcHitTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:582:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:62:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:63:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:63:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:65:18: style: The function 'InheritsNativeMouseWheelBehavior' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:424:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:65:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:66:18: style: The function 'Reshape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:277:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:66:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:68:18: style: The function 'getJavaSelPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:57:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:68:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:69:18: style: The function 'getWin32SelPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:58:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:69:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:70:18: style: The function 'SetSelRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:62:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextArea.h:70:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:98:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:100:21: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:538:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:540:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:576:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:583:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:584:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:613:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:614:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:637:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:638:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:655:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:663:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:664:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:680:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:687:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:688:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:308:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:84:52: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:48:45: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:84:52: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:421:51: style: Function 'SetCompositionWindow' argument 1 names different: declaration 'rect' definition 'rc'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:100:37: note: Function 'SetCompositionWindow' argument 1 names different: declaration 'rect' definition 'rc'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:421:51: note: Function 'SetCompositionWindow' argument 1 names different: declaration 'rect' definition 'rc'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1026:59: style: Function 'GetContextMenu' argument 2 names different: declaration 'poleobj' definition 'lpoleobj'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:164:63: note: Function 'GetContextMenu' argument 2 names different: declaration 'poleobj' definition 'lpoleobj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1026:59: note: Function 'GetContextMenu' argument 2 names different: declaration 'poleobj' definition 'lpoleobj'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1027:63: style: Function 'GetContextMenu' argument 3 names different: declaration 'pchrg' definition 'lpchrg'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:165:53: note: Function 'GetContextMenu' argument 3 names different: declaration 'pchrg' definition 'lpchrg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1027:63: note: Function 'GetContextMenu' argument 3 names different: declaration 'pchrg' definition 'lpchrg'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1028:59: style: Function 'GetContextMenu' argument 4 names different: declaration 'phmenu' definition 'lphmenu'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:165:72: note: Function 'GetContextMenu' argument 4 names different: declaration 'phmenu' definition 'lphmenu'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:1028:59: note: Function 'GetContextMenu' argument 4 names different: declaration 'phmenu' definition 'lphmenu'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:63:5: performance: Variable 'm_synthetic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:64:5: performance: Variable 'm_lStartPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:65:5: performance: Variable 'm_lEndPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:66:5: performance: Variable 'm_lLastPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:67:5: performance: Variable 'm_isLFonly' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:68:5: performance: Variable 'm_EOLchecked' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:69:5: performance: Variable 'm_hEditCtrl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:70:5: performance: Variable 'm_bIgnoreEnChange' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:921:5: performance: Variable 'm_refs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:55:9: style: Technically the member function 'AwtTextComponent::RemoveCR' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp:306:23: note: Technically the member function 'AwtTextComponent::RemoveCR' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextComponent.h:55:9: note: Technically the member function 'AwtTextComponent::RemoveCR' can be const.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.h:51:16: style: The function 'HandleEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:410:24: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.h:51:16: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.h:53:21: style: The function 'WindowProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Component.h:484:21: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.h:53:21: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:51:12: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:265:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:272:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:273:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:305:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:309:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:49:44: style: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.h:46:41: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TextField.cpp:49:44: note: Function 'Create' argument 1 names different: declaration 'self' definition 'peer'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:926:28: warning: Either the condition 'comp!=NULL' is redundant or there is possible null pointer dereference: comp. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:927:21: note: Assuming that condition 'comp!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:926:28: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:359:36: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:701:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:714:40: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:728:30: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:742:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:749:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:859:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:879:41: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:886:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:907:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:923:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:995:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1144:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1148:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1161:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:827:30: style: The scope of the variable 'last_M' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1547:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1557:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1567:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1577:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:607:15: style: Member variable 'PreloadThread::execParam' is in the wrong place in the initializer list. [initializerList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1839:21: note: Member variable 'PreloadThread::execParam' is in the wrong place in the initializer list.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:607:15: note: Member variable 'PreloadThread::execParam' is in the wrong place in the initializer list.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:282:5: performance: Variable 'm_localPump' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:283:5: performance: Variable 'm_mainThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:284:5: performance: Variable 'm_toolkitHWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:285:5: performance: Variable 'm_inputMethodHWnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:286:5: performance: Variable 'm_verbose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:287:5: performance: Variable 'm_isActive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:288:5: performance: Variable 'm_isDisposed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:290:5: performance: Variable 'm_vmSignalled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:292:5: performance: Variable 'm_isDynamicLayoutSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:293:5: performance: Variable 'm_areExtraMouseButtonsEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:295:5: performance: Variable 'm_verifyComponents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:296:5: performance: Variable 'm_breakOnError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:298:5: performance: Variable 'm_breakMessageLoop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:299:5: performance: Variable 'm_messageLoopResult' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:302:5: performance: Variable 'm_mouseDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:304:5: performance: Variable 'm_hGetMessageHook' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:305:5: performance: Variable 'm_hMouseLLHook' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:306:5: performance: Variable 'm_lastWindowUnderMouse' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:307:5: performance: Variable 'm_timer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1841:5: performance: Variable 'hFinished' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:374:17: performance: Technically the member function 'AwtToolkit::SetHeapCheck' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:1666:18: note: Technically the member function 'AwtToolkit::SetHeapCheck' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.h:374:17: note: Technically the member function 'AwtToolkit::SetHeapCheck' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:309:5: style: Class 'AwtToolkit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:309:5: style: Class 'AwtToolkit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp:201:26: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:610:13: warning: Either the condition 'item!=NULL' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:611:26: note: Assuming that condition 'item!=NULL' is not redundant
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:610:13: note: Null pointer dereference
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:725:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:732:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:733:16: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:759:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:765:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:766:16: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:778:29: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:784:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:785:16: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:846:33: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:857:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:858:16: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:928:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:166:5: style: Variable 'target' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:163:0: note: Variable 'target' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:166:5: note: Variable 'target' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:169:5: style: Variable 'awtTrayIcon' is reassigned a value before the old one has been used. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:164:0: note: Variable 'awtTrayIcon' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:169:5: note: Variable 'awtTrayIcon' is reassigned a value before the old one has been used.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:808:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:810:7: note: Found duplicate branches for 'if' and 'else'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:808:12: note: Found duplicate branches for 'if' and 'else'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:225:51: style: Function 'TrayWindowProc' argument 1 names different: declaration 'hWnd' definition 'hwnd'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.h:104:49: note: Function 'TrayWindowProc' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:225:51: note: Function 'TrayWindowProc' argument 1 names different: declaration 'hWnd' definition 'hwnd'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.h:145:13: performance: Variable 'm_ID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.h:79:16: style: Technically the member function 'AwtTrayIcon::GetID' can be const. [functionConst]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.h:53:18: style: The function 'Dispose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Object.h:67:18: note: Virtual function in base class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.h:53:18: note: Function in derived class
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:519:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp:570:9: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp:112:13: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:1017:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:1019:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:1048:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:1050:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:335:9: style: Variable 'cspace' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:326:0: note: Variable 'cspace' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:335:9: note: Variable 'cspace' is reassigned a value before the old one has been used if variable is no semaphore variable.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:162:18: style: The scope of the variable 'ri' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:162:22: style: The scope of the variable 'gi' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:162:26: style: The scope of the variable 'bi' can be reduced. [variableScope]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:303:69: style: Function 'GetColorModel' argument 2 names different: declaration 'useDeviceSettings' definition 'dynamic'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:50:52: note: Function 'GetColorModel' argument 2 names different: declaration 'useDeviceSettings' definition 'dynamic'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:303:69: note: Function 'GetColorModel' argument 2 names different: declaration 'useDeviceSettings' definition 'dynamic'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:77:5: performance: Variable 'javaDevice' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:83:5: performance: Variable 'monitor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:84:5: performance: Variable 'pMonitorInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:48:29: performance: Technically the member function 'AwtWin32GraphicsDevice::ReleaseDC' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:148:30: note: Technically the member function 'AwtWin32GraphicsDevice::ReleaseDC' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:48:29: note: Technically the member function 'AwtWin32GraphicsDevice::ReleaseDC' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:67:29: performance: Technically the member function 'AwtWin32GraphicsDevice::DisableOffscreenAcceleration' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:624:30: note: Technically the member function 'AwtWin32GraphicsDevice::DisableOffscreenAcceleration' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h:67:29: note: Technically the member function 'AwtWin32GraphicsDevice::DisableOffscreenAcceleration' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:78:5: style: Class 'AwtWin32GraphicsDevice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp:78:5: style: Class 'AwtWin32GraphicsDevice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:312:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:313:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:334:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:335:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:429:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:746:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:799:26: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:980:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:981:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1000:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1004:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1005:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1075:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1076:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1146:15: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1161:17: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1163:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1393:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1688:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2144:37: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2153:13: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2159:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2180:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2181:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2211:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2212:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2269:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2296:33: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2303:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2304:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2320:27: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2327:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2330:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2353:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2360:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2361:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2377:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2384:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2386:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2402:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2419:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2420:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2540:28: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2561:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2565:32: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2825:34: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2834:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2837:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2855:22: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2863:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2864:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2886:19: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2895:20: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2910:38: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2917:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2918:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2941:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2949:19: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2956:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2978:19: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2984:14: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2998:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3003:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3004:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3017:24: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3022:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3023:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3036:31: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3041:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3042:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3060:9: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3065:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3066:25: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:3254:5: style: C-style pointer casting [cstyleCast]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1882:59: style: Function 'WmGetIcon' argument 2 names different: declaration 'retVal' definition 'retValue'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:182:60: note: Function 'WmGetIcon' argument 2 names different: declaration 'retVal' definition 'retValue'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1882:59: note: Function 'WmGetIcon' argument 2 names different: declaration 'retVal' definition 'retValue'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2519:52: style: Function 'SetIconData' argument 2 names different: declaration 'iconData' definition 'iconRaster'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:140:53: note: Function 'SetIconData' argument 2 names different: declaration 'iconData' definition 'iconRaster'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2519:52: note: Function 'SetIconData' argument 2 names different: declaration 'iconData' definition 'iconRaster'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2520:40: style: Function 'SetIconData' argument 5 names different: declaration 'smallIconData' definition 'smallIconRaster'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:141:40: note: Function 'SetIconData' argument 5 names different: declaration 'smallIconData' definition 'smallIconRaster'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2520:40: note: Function 'SetIconData' argument 5 names different: declaration 'smallIconData' definition 'smallIconRaster'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2558:46: style: Function 'UpdateOwnedIconCallback' argument 1 names different: declaration 'hwnd' definition 'hWndOwned'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:91:55: note: Function 'UpdateOwnedIconCallback' argument 1 names different: declaration 'hwnd' definition 'hWndOwned'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2558:46: note: Function 'UpdateOwnedIconCallback' argument 1 names different: declaration 'hwnd' definition 'hWndOwned'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2558:64: style: Function 'UpdateOwnedIconCallback' argument 2 names different: declaration 'param' definition 'lParam'. [funcArgNamesDifferent]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:91:68: note: Function 'UpdateOwnedIconCallback' argument 2 names different: declaration 'param' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:2558:64: note: Function 'UpdateOwnedIconCallback' argument 2 names different: declaration 'param' definition 'lParam'.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:182:12: warning: Member variable 'AwtWindow::securityAnimationKind' is not initialized in the constructor. [uninitMemberVar]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:185:5: performance: Variable 'm_isResizable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:187:5: performance: Variable 'm_hIcon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:188:5: performance: Variable 'm_hIconSm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:189:5: performance: Variable 'm_iconInherited' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:318:10: performance: Technically the member function 'AwtWindow::FillWarningWindowClassInfo' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:624:17: note: Technically the member function 'AwtWindow::FillWarningWindowClassInfo' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:318:10: note: Technically the member function 'AwtWindow::FillWarningWindowClassInfo' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:320:10: performance: Technically the member function 'AwtWindow::UnregisterWarningWindowClass' can be static. [functionStatic]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:653:17: note: Technically the member function 'AwtWindow::UnregisterWarningWindowClass' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.h:320:10: note: Technically the member function 'AwtWindow::UnregisterWarningWindowClass' can be static.
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1409:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1481:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1556:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: style: Unhandled exception specification when calling function safe_ExceptionOccurred(). [unhandledExceptionSpecification]
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_Window.cpp:1778:14: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/alloc.h:103:12: note: Unhandled exception specification when calling function safe_ExceptionOccurred().
ikvm-8.1.5717.0+ds/openjdk-8u45-b14/jdk/src/windows/native/sun/windows/awt_new.cpp:52:40: style: Variable 'env' is assigned a value that is never used. [unreadVariable]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/i/ilisp/ilisp_5.12.0+cvs.2004.12.26.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ilmbase/ilmbase_2.2.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/ilohamail/ilohamail_0.8.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/im/im_153.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/im-config/im-config_0.38.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/imageindex/imageindex_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imagej/imagej_1.51q.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/imagemagick/imagemagick_6.9.9.39+dfsg.orig.tar.xz
ImageMagick-6.9.9-39/Magick++/demo/analyze.cpp:59:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/demo/button.cpp:25:16: style: Variable 'srcdir' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/demo/gravity.cpp:34:16: style: Variable 'srcdir' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/demo/piddle.cpp:27:16: style: Variable 'srcdir' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/lib/Blob.cpp:111:47: style: Variable 'encoded' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Blob.h:48:17: style: Technically the member function 'Magick::Blob::base64' can be const. [functionConst]
ImageMagick-6.9.9-39/Magick++/lib/Blob.cpp:93:27: note: Technically the member function 'Magick::Blob::base64' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Blob.h:48:17: note: Technically the member function 'Magick::Blob::base64' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Blob.cpp:79:45: performance: Function parameter 'base64_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Thread.h:70:5: style: Class 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/ChannelMoments.h:96:5: style: Class 'ImageMoments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Exception.h:27:5: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:90:5: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:121:5: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1573:5: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/ChannelMoments.h:18:3: warning: The class 'ChannelMoments' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/ChannelMoments.h:77:3: warning: The class 'ImageMoments' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:306:52: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:673:38: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:674:38: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:674:62: performance: Function parameter 'value_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:675:45: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:771:37: performance: Function parameter 'pathname_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1011:31: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1012:31: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1141:70: performance: Function parameter 'kernel_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1144:54: performance: Function parameter 'arguments_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1147:56: performance: Function parameter 'kernel_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1151:25: performance: Function parameter 'arguments_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1232:36: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1237:36: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1470:33: performance: Function parameter 'opacity_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/CoderInfo.cpp:30:3: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageMagick-6.9.9-39/Magick++/lib/CoderInfo.cpp:31:3: performance: Variable '_description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageMagick-6.9.9-39/Magick++/lib/CoderInfo.cpp:32:3: performance: Variable '_mimeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/CoderInfo.h:36:5: style: Class 'CoderInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/CoderInfo.h:68:5: style: Class 'CoderInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Color.cpp:159:59: style: Function 'operator=' argument 1 names different: declaration 'x11color' definition 'x11color_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:64:40: note: Function 'operator=' argument 1 names different: declaration 'x11color' definition 'x11color_'.
ImageMagick-6.9.9-39/Magick++/lib/Color.cpp:159:59: note: Function 'operator=' argument 1 names different: declaration 'x11color' definition 'x11color_'.
ImageMagick-6.9.9-39/Magick++/lib/Color.cpp:165:31: warning: Member variable 'Color::_pixelOwn' is not assigned a value in 'Color::operator='. [operatorEqVarError]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:46:5: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:52:5: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:55:5: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:194:5: style: Class 'ColorGray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:197:5: style: Class 'ColorGray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:225:5: style: Class 'ColorHSL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:267:5: style: Class 'ColorMono' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:270:5: style: Class 'ColorMono' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:299:5: style: Class 'ColorRGB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Color.h:343:5: style: Class 'ColorYUV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:506:67: style: Function 'filename' argument 1 names different: declaration 'image_' definition 'filename_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:695:37: note: Function 'filename' argument 1 names different: declaration 'image_' definition 'filename_'.
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:506:67: note: Function 'filename' argument 1 names different: declaration 'image_' definition 'filename_'.
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:291:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:764:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:829:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:869:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1659:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1690:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1808:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1839:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1872:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1876:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1909:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:1913:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2018:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2051:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2084:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2116:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2148:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2176:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2266:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:2294:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:739:15: style: Technically the member function 'Magick::DrawableCompositeImage::magick' can be const. [functionConst]
ImageMagick-6.9.9-39/Magick++/lib/Drawable.cpp:533:45: note: Technically the member function 'Magick::DrawableCompositeImage::magick' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:739:15: note: Technically the member function 'Magick::DrawableCompositeImage::magick' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:141:5: style: Class 'Drawable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:221:3: style: Class 'VPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:437:3: style: Class 'DrawableBezier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:481:3: style: Class 'DrawablePushClipPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:501:3: style: Class 'DrawableClipPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:755:3: style: Class 'DrawableDensity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:857:3: style: Class 'DrawableFillColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:886:3: style: Class 'DrawableFillRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:916:3: style: Class 'DrawableFillOpacity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:946:3: style: Class 'DrawableFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:983:3: style: Class 'DrawableGravity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1128:3: style: Class 'DrawablePath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1188:3: style: Class 'DrawablePointSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1217:3: style: Class 'DrawablePolygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1237:3: style: Class 'DrawablePolyline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1408:3: style: Class 'DrawableRotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1603:3: style: Class 'DrawableSkewX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1632:3: style: Class 'DrawableSkewY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1665:3: style: Class 'DrawableDashArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1666:3: style: Class 'DrawableDashArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1696:3: style: Class 'DrawableDashOffset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1725:3: style: Class 'DrawableStrokeLineCap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1754:3: style: Class 'DrawableStrokeLineJoin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1783:3: style: Class 'DrawableMiterLimit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1813:3: style: Class 'DrawableStrokeAntialias' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1842:3: style: Class 'DrawableStrokeColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1871:3: style: Class 'DrawableStrokeOpacity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1901:3: style: Class 'DrawableStrokeWidth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1988:3: style: Class 'DrawableTextAntialias' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2017:3: style: Class 'DrawableTextDecoration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2047:5: style: Class 'DrawableTextDirection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2067:5: style: Class 'DrawableTextInterlineSpacing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2087:5: style: Class 'DrawableTextInterwordSpacing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2107:5: style: Class 'DrawableTextKerning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2126:3: style: Class 'DrawableTextUnderColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2374:3: style: Class 'PathArcAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2377:3: style: Class 'PathArcAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2398:3: style: Class 'PathArcRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2401:3: style: Class 'PathArcRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2547:3: style: Class 'PathCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2550:3: style: Class 'PathCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2571:3: style: Class 'PathCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2574:3: style: Class 'PathCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2594:3: style: Class 'PathSmoothCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2597:3: style: Class 'PathSmoothCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2618:3: style: Class 'PathSmoothCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2621:3: style: Class 'PathSmoothCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2728:3: style: Class 'PathQuadraticCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2731:3: style: Class 'PathQuadraticCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2752:3: style: Class 'PathQuadraticCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2755:3: style: Class 'PathQuadraticCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2776:3: style: Class 'PathSmoothQuadraticCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2779:3: style: Class 'PathSmoothQuadraticCurvetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2800:3: style: Class 'PathSmoothQuadraticCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2803:3: style: Class 'PathSmoothQuadraticCurvetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2828:3: style: Class 'PathLinetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2831:3: style: Class 'PathLinetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2852:3: style: Class 'PathLinetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2855:3: style: Class 'PathLinetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2877:3: style: Class 'PathLinetoHorizontalAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2905:3: style: Class 'PathLinetoHorizontalRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2935:3: style: Class 'PathLinetoVerticalAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2963:3: style: Class 'PathLinetoVerticalRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2994:3: style: Class 'PathMovetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2997:3: style: Class 'PathMovetoAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3018:3: style: Class 'PathMovetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3021:3: style: Class 'PathMovetoRel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:433:1: warning: The class 'DrawableBezier' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:478:1: warning: The class 'DrawablePushClipPath' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:498:1: warning: The class 'DrawableClipPath' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:854:1: warning: The class 'DrawableFillColor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:943:1: warning: The class 'DrawableFont' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1125:1: warning: The class 'DrawablePath' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1214:1: warning: The class 'DrawablePolygon' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1234:1: warning: The class 'DrawablePolyline' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1317:1: warning: The class 'DrawablePushPattern' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1839:1: warning: The class 'DrawableStrokeColor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1927:1: warning: The class 'DrawableText' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1985:1: warning: The class 'DrawableTextAntialias' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2014:1: warning: The class 'DrawableTextDecoration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2123:1: warning: The class 'DrawableTextUnderColor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2257:1: warning: The class 'PathArcArgs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2370:1: warning: The class 'PathArcAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2394:1: warning: The class 'PathArcRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2441:1: warning: The class 'PathCurvetoArgs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2543:1: warning: The class 'PathCurvetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2567:1: warning: The class 'PathCurvetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2590:1: warning: The class 'PathSmoothCurvetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2614:1: warning: The class 'PathSmoothCurvetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2643:1: warning: The class 'PathQuadraticCurvetoArgs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2724:1: warning: The class 'PathQuadraticCurvetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2748:1: warning: The class 'PathQuadraticCurvetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2772:1: warning: The class 'PathSmoothQuadraticCurvetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2796:1: warning: The class 'PathSmoothQuadraticCurvetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2824:1: warning: The class 'PathLinetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2848:1: warning: The class 'PathLinetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2990:1: warning: The class 'PathMovetoAbs' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3014:1: warning: The class 'PathMovetoRel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:282:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:282:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:286:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:286:17: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:364:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:364:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:367:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:367:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:446:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:446:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:449:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:449:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:468:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:468:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:471:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:471:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:488:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:488:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:491:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:491:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:507:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:507:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:510:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:510:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:541:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:541:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:544:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:544:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:603:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:603:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:606:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:606:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:681:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:681:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:684:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:684:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:759:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:759:8: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:761:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:761:17: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:785:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:785:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:788:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:788:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:864:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:864:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:867:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:867:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:894:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:894:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:897:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:897:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:924:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:924:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:927:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:927:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:957:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:957:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:960:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:960:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:991:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:991:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:994:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:994:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1024:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1024:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1027:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1027:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1086:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1086:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1089:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1089:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1135:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1135:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1138:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1138:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1156:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1156:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1159:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1159:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1195:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1195:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1198:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1198:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1224:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1224:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1227:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1227:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1244:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1244:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1247:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1247:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1265:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1265:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1268:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1268:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1286:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1286:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1289:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1289:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1307:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1307:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1310:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1310:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1328:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1328:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1331:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1331:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1356:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1356:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1359:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1359:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1415:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1415:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1418:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1418:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1451:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1451:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1454:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1454:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1571:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1571:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1574:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1574:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1610:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1610:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1613:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1613:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1639:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1639:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1642:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1642:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1672:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1672:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1675:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1675:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1703:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1703:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1706:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1706:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1732:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1732:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1735:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1735:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1761:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1761:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1764:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1764:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1790:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1790:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1793:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1793:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1820:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1820:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1823:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1823:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1849:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1849:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1852:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1852:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1879:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1879:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1882:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1882:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1908:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1908:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1911:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1911:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1940:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1940:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1943:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1943:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1995:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1995:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1998:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:1998:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2024:21: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2024:21: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2027:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2027:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2051:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2051:10: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2056:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2056:19: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2071:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2071:10: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2076:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2076:19: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2091:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2091:10: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2096:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2096:19: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2111:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2111:10: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2116:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2116:19: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2133:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2133:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2136:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2136:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2163:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2163:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2166:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2166:29: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2205:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:121:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2205:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2209:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:124:27: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2209:17: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2386:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2386:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2389:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2389:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2408:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2408:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2411:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2411:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2429:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2429:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2432:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2432:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2559:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2559:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2562:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2562:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2582:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2582:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2585:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2585:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2605:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2605:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2609:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2609:14: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2630:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2630:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2634:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2634:14: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2740:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2740:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2743:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2743:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2764:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2764:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2767:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2767:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2788:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2788:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2791:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2791:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2812:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2812:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2815:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2815:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2840:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2840:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2843:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2843:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2864:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2864:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2867:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2867:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2885:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2885:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2888:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2888:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2913:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2913:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2916:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2916:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2943:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2943:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2946:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2946:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2971:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2971:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2974:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:2974:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3006:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3006:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3009:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3009:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3030:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:203:16: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3030:20: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3033:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:206:22: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Drawable.h:3033:26: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Exception.cpp:823:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/Magick++/lib/Exception.cpp:833:5: style: The scope of the variable 'index' can be reduced. [variableScope]
ImageMagick-6.9.9-39/Magick++/lib/Exception.cpp:49:39: warning: Member variable 'Exception::_nested' is not assigned a value in 'Exception::operator='. [operatorEqVarError]
ImageMagick-6.9.9-39/Magick++/lib/Geometry.cpp:199:6: style: The scope of the variable 'pageptr' can be reduced. [variableScope]
ImageMagick-6.9.9-39/Magick++/lib/Geometry.cpp:170:63: style: Function 'operator=' argument 1 names different: declaration 'Geometry_' definition 'geometry_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:62:41: note: Function 'operator=' argument 1 names different: declaration 'Geometry_' definition 'geometry_'.
ImageMagick-6.9.9-39/Magick++/lib/Geometry.cpp:170:63: note: Function 'operator=' argument 1 names different: declaration 'Geometry_' definition 'geometry_'.
ImageMagick-6.9.9-39/Magick++/lib/Geometry.cpp:221:51: style: Variable 'pageptr' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:43:5: style: Class 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:49:5: style: Class 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:127:5: style: Class 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:167:5: style: Class 'Offset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Geometry.h:173:5: style: Class 'Offset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3908:14: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2417:6: style: The scope of the variable 'newImage' can be reduced. [variableScope]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:373:50: style: Function 'backgroundColor' argument 1 names different: declaration 'color_' definition 'backgroundColor_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:151:39: note: Function 'backgroundColor' argument 1 names different: declaration 'color_' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:373:50: note: Function 'backgroundColor' argument 1 names different: declaration 'color_' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:426:46: style: Function 'borderColor' argument 1 names different: declaration 'color_' definition 'borderColor_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:172:35: note: Function 'borderColor' argument 1 names different: declaration 'color_' definition 'borderColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:426:46: note: Function 'borderColor' argument 1 names different: declaration 'color_' definition 'borderColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:630:45: style: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:238:34: note: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:630:45: note: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:877:47: style: Function 'fontStyle' argument 1 names different: declaration 'style_' definition 'pointSize_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:293:36: note: Function 'fontStyle' argument 1 names different: declaration 'style_' definition 'pointSize_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:877:47: note: Function 'fontStyle' argument 1 names different: declaration 'style_' definition 'pointSize_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1191:47: style: Function 'modulusDepth' argument 1 names different: declaration 'modulusDepth_' definition 'depth_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:379:36: note: Function 'modulusDepth' argument 1 names different: declaration 'modulusDepth_' definition 'depth_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1191:47: note: Function 'modulusDepth' argument 1 names different: declaration 'modulusDepth_' definition 'depth_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1512:51: style: Function 'strokeMiterLimit' argument 1 names different: declaration 'miterLimit_' definition 'strokeMiterLimit_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:502:40: note: Function 'strokeMiterLimit' argument 1 names different: declaration 'miterLimit_' definition 'strokeMiterLimit_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1512:51: note: Function 'strokeMiterLimit' argument 1 names different: declaration 'miterLimit_' definition 'strokeMiterLimit_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1840:52: style: Function 'adaptiveThreshold' argument 1 names different: declaration 'width' definition 'width_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:620:41: note: Function 'adaptiveThreshold' argument 1 names different: declaration 'width' definition 'width_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1840:52: note: Function 'adaptiveThreshold' argument 1 names different: declaration 'width' definition 'width_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1840:72: style: Function 'adaptiveThreshold' argument 2 names different: declaration 'height' definition 'height_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:620:60: note: Function 'adaptiveThreshold' argument 2 names different: declaration 'height' definition 'height_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1840:72: note: Function 'adaptiveThreshold' argument 2 names different: declaration 'height' definition 'height_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1841:17: style: Function 'adaptiveThreshold' argument 3 names different: declaration 'offset' definition 'offset_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:621:23: note: Function 'adaptiveThreshold' argument 3 names different: declaration 'offset' definition 'offset_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1841:17: note: Function 'adaptiveThreshold' argument 3 names different: declaration 'offset' definition 'offset_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1877:59: style: Function 'affineTransform' argument 1 names different: declaration 'affine' definition 'affine_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:629:48: note: Function 'affineTransform' argument 1 names different: declaration 'affine' definition 'affine_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:1877:59: note: Function 'affineTransform' argument 1 names different: declaration 'affine' definition 'affine_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2879:16: style: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:929:56: note: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2879:16: note: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2886:16: style: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:930:56: note: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2886:16: note: Function 'extent' argument 2 names different: declaration 'backgroundColor' definition 'backgroundColor_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3375:16: style: Function 'level' argument 3 names different: declaration 'mid_point' definition 'gamma'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1080:21: note: Function 'level' argument 3 names different: declaration 'mid_point' definition 'gamma'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3375:16: note: Function 'level' argument 3 names different: declaration 'mid_point' definition 'gamma'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3553:56: style: Function 'mergeLayers' argument 1 names different: declaration 'layerType_' definition 'layerMethod_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1128:45: note: Function 'mergeLayers' argument 1 names different: declaration 'layerType_' definition 'layerMethod_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3553:56: note: Function 'mergeLayers' argument 1 names different: declaration 'layerType_' definition 'layerMethod_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3897:61: style: Function 'process' argument 2 names different: declaration 'argc_' definition 'argc'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1227:52: note: Function 'process' argument 2 names different: declaration 'argc_' definition 'argc'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3897:61: note: Function 'process' argument 2 names different: declaration 'argc_' definition 'argc'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3898:16: style: Function 'process' argument 3 names different: declaration 'argv_' definition 'argv'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1227:71: note: Function 'process' argument 3 names different: declaration 'argv_' definition 'argv'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3898:16: note: Function 'process' argument 3 names different: declaration 'argv_' definition 'argv'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3913:23: style: Function 'profile' argument 2 names different: declaration 'colorProfile_' definition 'profile_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1232:54: note: Function 'profile' argument 2 names different: declaration 'colorProfile_' definition 'profile_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3913:23: note: Function 'profile' argument 2 names different: declaration 'colorProfile_' definition 'profile_'.
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:4757:9: style: Variable 'color' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2788:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:732:12: style: Technically the member function 'Magick::Image::channelDepth' can be const. [functionConst]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2218:23: note: Technically the member function 'Magick::Image::channelDepth' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:732:12: note: Technically the member function 'Magick::Image::channelDepth' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1551:10: style: Technically the member function 'Magick::Image::write' can be const. [functionConst]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:4979:21: note: Technically the member function 'Magick::Image::write' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Image.h:1551:10: note: Technically the member function 'Magick::Image::write' can be const.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Pixels.h:23:5: style: Class 'Pixels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:900:63: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2031:49: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2037:49: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2037:73: performance: Function parameter 'value_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2043:56: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:2327:48: performance: Function parameter 'pathname_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3170:42: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3595:21: performance: Function parameter 'kernel_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3616:50: performance: Function parameter 'arguments_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3640:52: performance: Function parameter 'kernel_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3666:21: performance: Function parameter 'arguments_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3912:47: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:3926:55: performance: Function parameter 'name_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Image.cpp:4700:44: performance: Function parameter 'opacity_' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Montage.h:149:10: style: The function 'updateMontageInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Montage.h:97:18: note: Virtual function in base class
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Montage.h:149:10: note: Function in derived class
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:180:55: style: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:84:34: note: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'.
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:180:55: note: Function 'density' argument 1 names different: declaration 'geomery_' definition 'density_'.
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:783:59: style: Function 'textUnderColor' argument 1 names different: declaration 'underColor_' definition 'undercolor_'. [funcArgNamesDifferent]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:280:38: note: Function 'textUnderColor' argument 1 names different: declaration 'underColor_' definition 'undercolor_'.
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:783:59: note: Function 'textUnderColor' argument 1 names different: declaration 'underColor_' definition 'undercolor_'.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:80:10: performance: Technically the member function 'Magick::Options::debug' can be static. [functionStatic]
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:164:23: note: Technically the member function 'Magick::Options::debug' can be static.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:80:10: note: Technically the member function 'Magick::Options::debug' can be static.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:81:10: performance: Technically the member function 'Magick::Options::debug' can be static. [functionStatic]
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:172:23: note: Technically the member function 'Magick::Options::debug' can be static.
ImageMagick-6.9.9-39/Magick++/lib/Magick++/Options.h:81:10: note: Technically the member function 'Magick::Options::debug' can be static.
ImageMagick-6.9.9-39/Magick++/lib/Options.cpp:726:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/STL.h:2821:20: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
ImageMagick-6.9.9-39/Magick++/lib/Magick++/STL.h:2408:23: performance: Function parameter 'expression' should be passed by const reference. [passedByValue]
ImageMagick-6.9.9-39/Magick++/tests/averageImages.cpp:67:8: style: Condition 'failures' is always false [knownConditionTrueFalse]
ImageMagick-6.9.9-39/Magick++/tests/averageImages.cpp:24:16: note: Assignment 'failures=0', assigned value is 0
ImageMagick-6.9.9-39/Magick++/tests/averageImages.cpp:67:8: note: Condition 'failures' is always false
ImageMagick-6.9.9-39/Magick++/tests/coalesceImages.cpp:54:8: style: Condition 'failures' is always false [knownConditionTrueFalse]
ImageMagick-6.9.9-39/Magick++/tests/coalesceImages.cpp:24:16: note: Assignment 'failures=0', assigned value is 0
ImageMagick-6.9.9-39/Magick++/tests/coalesceImages.cpp:54:8: note: Condition 'failures' is always false
ImageMagick-6.9.9-39/Magick++/tests/coderInfo.cpp:69:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/tests/color.cpp:94:0: error: #error Quantum depth not supported! [preprocessorErrorDirective]
ImageMagick-6.9.9-39/Magick++/tests/colorHistogram.cpp:93:8: style: Condition 'failures' is always false [knownConditionTrueFalse]
ImageMagick-6.9.9-39/Magick++/tests/colorHistogram.cpp:33:16: note: Assignment 'failures=0', assigned value is 0
ImageMagick-6.9.9-39/Magick++/tests/colorHistogram.cpp:93:8: note: Condition 'failures' is always false
ImageMagick-6.9.9-39/Magick++/tests/colorHistogram.cpp:78:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/tests/exceptions.cpp:21:16: style: The scope of the variable 'failures' can be reduced. [variableScope]
ImageMagick-6.9.9-39/Magick++/tests/readWriteBlob.cpp:28:3: style: Class 'myBlob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageMagick-6.9.9-39/Magick++/tests/readWriteImages.cpp:91:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/Magick++/tests/readWriteImages.cpp:92:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageMagick-6.9.9-39/coders/aai.c:114:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/art.c:102:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/art.c:304:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/art.c:310:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/avs.c:104:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/avs.c:339:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:239:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:428:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:483:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:538:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:601:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:698:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:779:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:860:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:943:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:1148:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bgr.c:1161:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:208:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:547:5: style: The scope of the variable 'bytes_per_line' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:548:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:600:7: style: The scope of the variable 'profile_data' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:601:7: style: The scope of the variable 'profile_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1380:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1614:6: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1621:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1640:5: style: The scope of the variable 'bytes_per_line' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1876:11: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1877:11: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1923:11: style: The scope of the variable 'nibble' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/bmp.c:1924:11: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/braille.c:189:5: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/braille.c:192:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/braille.c:205:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/braille.c:208:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/caption.c:121:5: style: The scope of the variable 'height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cin.c:755:3: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/cin.c:754:3: note: Variable 'length' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/cin.c:755:3: note: Variable 'length' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/cin.c:391:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cin.c:412:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cin.c:919:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cin.c:928:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cin.c:929:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cip.c:171:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:246:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:451:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:507:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:563:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:624:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:685:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:785:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:868:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:951:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:1040:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:1128:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:1331:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cmyk.c:1344:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cut.c:103:10: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/cut.c:233:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3097:5: warning: Either the condition 'stream_info==(struct _DCMStreamInfo*)NULL' is redundant or there is possible null pointer dereference: stream_info. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/coders/dcm.c:3096:19: note: Assuming that condition 'stream_info==(struct _DCMStreamInfo*)NULL' is not redundant
ImageMagick-6.9.9-39/coders/dcm.c:3097:5: note: Null pointer dereference
ImageMagick-6.9.9-39/coders/dcm.c:2832:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:2835:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3027:5: style: The scope of the variable 'datum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3050:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3052:5: style: The scope of the variable 'quantum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3361:19: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:3831:12: style: The scope of the variable 'property' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dcm.c:4009:11: style: The scope of the variable 'one' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1165:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/coders/dds.c:1159:21: note: outer condition: error<bestError
ImageMagick-6.9.9-39/coders/dds.c:1165:27: note: identical inner condition: error<bestError
ImageMagick-6.9.9-39/coders/dds.c:1227:5: style: The scope of the variable 'bestDist' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1228:5: style: The scope of the variable 'max' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1229:5: style: The scope of the variable 'min' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1230:5: style: The scope of the variable 'val' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1243:5: style: The scope of the variable 'bestj' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:1501:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2146:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2208:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2373:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2379:5: style: The scope of the variable 'h' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2380:5: style: The scope of the variable 'w' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2425:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2428:5: style: The scope of the variable 'h' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2429:5: style: The scope of the variable 'w' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2617:5: style: The scope of the variable 'columns' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2621:5: style: The scope of the variable 'rows' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:2983:6: style: The scope of the variable 'ind' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:3020:5: style: The scope of the variable 'resize_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dds.c:3087:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:168:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:483:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:1094:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:1187:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:1188:9: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dib.c:100:5: style: struct member '_DIBInfo::alpha_mask' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/dib.c:103:5: style: struct member '_DIBInfo::colorspace' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/dib.c:1386:65: style: Variable 'dib_colormap' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/dib.c:720:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/dib.c:729:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/dib.c:939:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/dib.c:946:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/dng.c:463:20: style: The scope of the variable 'content' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dng.c:467:20: style: The scope of the variable 'tag' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:657:5: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:672:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:681:5: style: The scope of the variable 'extent' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:682:5: style: The scope of the variable 'samples_per_pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:687:5: style: The scope of the variable 'row' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:691:5: style: The scope of the variable 'component_type' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/dpx.c:1481:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/fits.c:470:62: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/fits.c:174:5: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/fits.c:256:5: style: The scope of the variable 'scale' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/fits.c:265:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/fits.c:732:10: warning: The buffer 'header' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ImageMagick-6.9.9-39/coders/gif.c:182:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/coders/gif.c:1143:19: style: The scope of the variable 'block_length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gif.c:1543:5: style: The scope of the variable 'opacity' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gif.c:1740:15: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gradient.c:131:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/gradient.c:144:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/gradient.c:157:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/gradient.c:159:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/gray.c:233:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:405:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:460:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:517:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:615:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:699:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:896:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/gray.c:909:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hald.c:128:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/hald.c:124:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/hald.c:128:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/hdr.c:157:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hdr.c:606:5: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hdr.c:609:5: style: The scope of the variable 'runlength' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hdr.c:613:5: style: The scope of the variable 'previous_count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hdr.c:676:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hdr.c:679:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/histogram.c:181:5: style: The scope of the variable 'filename' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/histogram.c:209:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:107:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:110:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:113:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:283:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:290:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/hrz.c:293:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:282:5: style: The scope of the variable 'offset' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:353:12: style: The scope of the variable 'read_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:1130:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:1131:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:1171:15: style: The scope of the variable 'nibble' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:1172:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/icon.c:133:5: style: struct member '_IconInfo::red_mask' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/icon.c:134:5: style: struct member '_IconInfo::green_mask' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/icon.c:135:5: style: struct member '_IconInfo::blue_mask' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/icon.c:136:5: style: struct member '_IconInfo::alpha_mask' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/icon.c:140:5: style: struct member '_IconInfo::colorspace' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/info.c:162:6: style: The scope of the variable 'format' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/inline.c:345:49: style: Variable 'blob' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/ipl.c:246:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/ipl.c:242:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/ipl.c:246:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/ipl.c:186:30: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ipl.c:196:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ipl.c:537:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/jnx.c:327:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/jpeg.c:156:6: style: struct member '_QuantizationTable::slot' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/jpeg.c:160:5: style: struct member '_QuantizationTable::width' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/jpeg.c:161:5: style: struct member '_QuantizationTable::height' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/jpeg.c:164:5: style: struct member '_QuantizationTable::divisor' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/jpeg.c:167:6: style: struct member '_QuantizationTable::levels' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/json.c:1164:3: style: Variable 'channel_statistics' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/json.c:1159:3: note: Variable 'channel_statistics' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/json.c:1164:3: note: Variable 'channel_statistics' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/json.c:799:5: style: The scope of the variable 'sentinel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:804:5: style: The scope of the variable 'k' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:999:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:1004:5: style: The scope of the variable 'distance' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:1008:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:1536:10: style: The scope of the variable 'tile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/json.c:1635:10: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mac.c:118:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mac.c:185:16: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
ImageMagick-6.9.9-39/coders/map.c:112:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/map.c:118:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/map.c:129:5: style: The scope of the variable 'quantum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/map.c:359:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/map.c:362:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mat.c:782:34: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:784:33: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:1304:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:1305:34: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:1311:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:1312:33: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/mat.c:742:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/mat.c:741:5: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:742:5: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:743:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/mat.c:742:5: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:743:5: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:900:3: style: Variable 'image2' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/mat.c:862:0: note: Variable 'image2' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:900:3: note: Variable 'image2' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mat.c:1551:6: style: The scope of the variable 'exception' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mat.c:1661:10: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/matte.c:171:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/matte.c:177:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:166:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:167:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:243:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:301:5: style: The scope of the variable 'state' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:547:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:604:5: style: The scope of the variable 'state' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:1010:16: style: The scope of the variable 'marker' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:1122:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:1128:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:1129:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:2005:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:2043:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/meta.c:1391:53: style: Variable 'blob' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/meta.c:2168:11: style: Variable 'foundOSType' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/miff.c:433:6: style: The scope of the variable 'profiles' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:466:5: style: The scope of the variable 'compress_extent' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:468:5: style: The scope of the variable 'packet_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:472:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:475:5: style: The scope of the variable 'colors' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1131:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1414:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1836:13: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1848:13: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1860:13: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:1979:6: style: The scope of the variable 'property' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2004:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2013:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2014:5: style: The scope of the variable 'packet_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2283:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2363:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/miff.c:2523:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:109:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:112:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:118:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:119:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:298:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:304:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mono.c:305:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:167:6: style: The scope of the variable 'profiles' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:182:5: style: The scope of the variable 'depth' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:183:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:189:5: style: The scope of the variable 'signature' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:826:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:1099:6: style: The scope of the variable 'property' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:1113:5: style: The scope of the variable 'depth' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:1317:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpc.c:1393:12: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpeg.c:635:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/mpeg.c:631:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mpeg.c:635:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/mpeg.c:522:5: style: The scope of the variable 'scene' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/mpeg.c:525:6: style: The scope of the variable 'blob' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/msl.c:126:6: style: struct member '_MSLInfo::exception' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:129:5: style: struct member '_MSLInfo::n' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:130:5: style: struct member '_MSLInfo::number_groups' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:133:7: style: struct member '_MSLInfo::image_info' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:136:6: style: struct member '_MSLInfo::draw_info' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:139:7: style: struct member '_MSLInfo::attributes' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:140:7: style: struct member '_MSLInfo::image' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:143:6: style: struct member '_MSLInfo::content' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/msl.c:146:6: style: struct member '_MSLInfo::group_info' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/null.c:109:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/null.c:115:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:106:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:112:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:118:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:124:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:317:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:326:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/otb.c:327:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:990:9: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/palm.c:988:9: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/palm.c:990:9: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/palm.c:262:5: style: The scope of the variable 'bytes_per_row' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:263:5: style: The scope of the variable 'bits_per_pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:264:5: style: The scope of the variable 'extent' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:265:5: style: The scope of the variable 'flags' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:266:5: style: The scope of the variable 'version' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:268:5: style: The scope of the variable 'transparentIndex' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:269:5: style: The scope of the variable 'compressionType' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:271:5: style: The scope of the variable 'mask' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:275:5: style: The scope of the variable 'one' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:276:5: style: The scope of the variable 'pad' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:726:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:728:5: style: The scope of the variable 'bytes_per_row' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:729:5: style: The scope of the variable 'nextDepthOffset' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:736:6: style: The scope of the variable 'last_row' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/palm.c:965:16: style: The scope of the variable 'tptr' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcd.c:416:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/coders/pcd.c:687:11: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:685:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:687:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:689:11: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:687:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:689:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:691:11: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:689:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:691:11: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:761:5: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:759:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:761:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:763:5: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:761:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:763:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:765:5: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:763:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:765:5: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:1177:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:1176:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:1177:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:1178:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pcd.c:1177:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:1178:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pcd.c:430:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcd.c:997:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcd.c:998:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:489:5: style: The scope of the variable 'delta' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:490:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:491:5: style: The scope of the variable 'replacement' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:665:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:676:100: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:685:6: style: The scope of the variable 'compress_pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:687:6: style: The scope of the variable 'previous_pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcl.c:362:10: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/pcx.c:250:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:254:5: style: The scope of the variable 'one' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:255:5: style: The scope of the variable 'pcx_packets' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:871:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:887:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:890:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:1120:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:1121:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pcx.c:579:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/pcx.c:585:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/pdb.c:749:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdb.c:481:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/pdf.c:393:5: style: The scope of the variable 'geometry' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:873:10: style: The scope of the variable 'clone_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:1294:6: style: The scope of the variable 'device' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:1302:5: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:1349:5: style: The scope of the variable 'channels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:1355:5: style: The scope of the variable 'text_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pdf.c:1222:51: style: Variable 'group4' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/pes.c:441:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pes.c:442:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pgx.c:141:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pgx.c:341:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pgx.c:344:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pgx.c:347:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pgx.c:183:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/pict.c:2094:3: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pict.c:2093:3: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pict.c:2094:3: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pict.c:1692:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pict.c:1698:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pix.c:117:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/plasma.c:133:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:340:15: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/pnm.c:339:15: note: Variable 'c' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pnm.c:340:15: note: Variable 'c' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/pnm.c:233:5: style: The scope of the variable 'quantum_scale' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:257:5: style: The scope of the variable 'row' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:325:12: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:667:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:931:12: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:983:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:1545:5: style: The scope of the variable 'packet_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:1977:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:2092:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:2189:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pnm.c:223:7: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/ps.c:371:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:426:5: style: The scope of the variable 'geometry' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:964:12: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:1020:10: style: The scope of the variable 'clone_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:1526:7: style: The scope of the variable 'labels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:1540:5: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:1578:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps.c:1591:5: style: The scope of the variable 'text_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps2.c:383:7: style: The scope of the variable 'labels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps2.c:393:5: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps2.c:444:5: style: The scope of the variable 'text_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps2.c:220:51: style: Variable 'group4' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/ps3.c:246:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:249:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:314:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:391:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:394:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:457:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:820:7: style: The scope of the variable 'labels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:832:5: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:872:5: style: The scope of the variable 'text_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:881:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ps3.c:235:51: style: Variable 'group4' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/psd.c:2215:7: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/psd.c:2214:7: note: Variable 'length' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/psd.c:2215:7: note: Variable 'length' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/psd.c:582:57: style: Same expression on both sides of '&'. [duplicateExpression]
ImageMagick-6.9.9-39/coders/psd.c:627:46: style: Same expression on both sides of '&'. [duplicateExpression]
ImageMagick-6.9.9-39/coders/psd.c:542:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1028:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1075:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1102:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1545:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1549:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:1550:5: style: The scope of the variable 'number_layers' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2019:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2028:6: style: The scope of the variable 'data' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2582:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2583:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2616:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2623:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2755:6: style: The scope of the variable 'mask' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:3121:5: style: The scope of the variable 'size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:3193:6: style: The scope of the variable 'info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:3216:5: style: The scope of the variable 'name_length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/psd.c:2147:57: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/psd.c:2206:55: style: Variable 'blocks' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/psd.c:2893:17: style: Variable 'compact_pixels' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/psd.c:566:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:567:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:568:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:569:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:570:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:571:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:572:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:573:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:611:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:612:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:613:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:614:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:615:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:616:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:617:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/psd.c:618:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/pwp.c:128:6: style: The scope of the variable 'file' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pwp.c:152:5: style: The scope of the variable 'filesize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/pwp.c:153:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/raw.c:216:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/raw.c:473:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/raw.c:492:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:238:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:429:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:484:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:539:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:602:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:700:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:781:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:862:13: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:945:17: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:1151:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgb.c:1164:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:108:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:111:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:121:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:122:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:325:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:328:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rgf.c:337:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:155:5: style: The scope of the variable 'opcode' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:184:5: style: The scope of the variable 'bits_per_pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:185:5: style: The scope of the variable 'map_length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:186:5: style: The scope of the variable 'number_colormaps' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:187:5: style: The scope of the variable 'number_planes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:188:5: style: The scope of the variable 'number_planes_filled' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:189:5: style: The scope of the variable 'one' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:190:5: style: The scope of the variable 'pixel_info_length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:195:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:201:5: style: The scope of the variable 'plane' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:307:12: style: The scope of the variable 'comment' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/rle.c:236:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sct.c:202:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:201:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:202:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:214:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:211:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:214:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:216:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:214:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:216:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:219:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:216:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:219:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:221:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:219:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:221:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:222:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sct.c:221:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sct.c:222:3: note: Variable 'count' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sfw.c:332:3: style: Variable 'extent' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/sfw.c:331:3: note: Variable 'extent' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sfw.c:332:3: note: Variable 'extent' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sgi.c:268:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sgi.c:287:5: style: The scope of the variable 'bytes_per_pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sgi.c:291:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sgi.c:856:6: style: The scope of the variable 'mark' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sgi.c:903:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sgi.c:915:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:599:32: portability: Undefined behaviour, pointer arithmetic 'context->buffer+1024' is out of bounds. [pointerOutOfBounds]
ImageMagick-6.9.9-39/coders/sixel.c:174:9: style: The scope of the variable 'Magic1' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:174:17: style: The scope of the variable 'Magic2' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:606:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:607:9: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:682:9: style: The scope of the variable 'nwrite' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:989:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:992:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:995:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:1003:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sixel.c:1229:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/stegano.c:174:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/stegano.c:172:3: note: Variable 'i' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/stegano.c:174:3: note: Variable 'i' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/sun.c:155:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:263:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:266:5: style: The scope of the variable 'bytes_per_line' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:267:5: style: The scope of the variable 'extent' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:268:5: style: The scope of the variable 'height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:269:5: style: The scope of the variable 'pixels_length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:270:5: style: The scope of the variable 'quantum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:792:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:795:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:885:12: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:939:13: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:940:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/sun.c:520:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:526:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:529:54: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:839:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:852:15: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:861:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/sun.c:971:37: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/svg.c:129:6: style: struct member '_SVGInfo::file' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:135:6: style: struct member '_SVGInfo::image' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:138:6: style: struct member '_SVGInfo::image_info' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:148:6: style: struct member '_SVGInfo::size' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:149:6: style: struct member '_SVGInfo::title' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:150:6: style: struct member '_SVGInfo::comment' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:153:5: style: struct member '_SVGInfo::n' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:156:6: style: struct member '_SVGInfo::scale' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:157:5: style: struct member '_SVGInfo::pointsize' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:174:6: style: struct member '_SVGInfo::stop_color' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:175:6: style: struct member '_SVGInfo::offset' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:177:6: style: struct member '_SVGInfo::vertices' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:178:6: style: struct member '_SVGInfo::url' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/coders/svg.c:3699:51: style: Variable 'blob' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/tga.c:161:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tga.c:164:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tga.c:167:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tga.c:735:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tga.c:738:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tga.c:747:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tim.c:107:5: style: The scope of the variable 'has_clut' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tim.c:128:5: style: The scope of the variable 'bytes_per_line' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tim.c:130:5: style: The scope of the variable 'image_size' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tim.c:131:5: style: The scope of the variable 'pixel_mode' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/tim.c:173:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/txt.c:409:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/txt.c:416:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/txt.c:417:5: style: The scope of the variable 'type' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/uil.c:185:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/uil.c:267:14: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/uil.c:270:14: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/uyvy.c:109:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/uyvy.c:308:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vicar.c:171:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vicar.c:443:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vicar.c:446:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vicar.c:449:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vid.c:105:6: style: The scope of the variable 'label' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vid.c:112:6: style: The scope of the variable 'next_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:466:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:467:44: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:561:38: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:562:39: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:573:40: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:574:41: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:604:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:605:37: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/coders/viff.c:211:5: style: The scope of the variable 'min_value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:212:5: style: The scope of the variable 'scale_factor' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:240:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:930:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:943:6: style: The scope of the variable 'pixel_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:958:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:1187:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:1188:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/viff.c:641:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/viff.c:654:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/vips.c:313:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vips.c:316:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vips.c:637:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/vips.c:640:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:125:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:131:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:137:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:143:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:339:5: style: The scope of the variable 'octet' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:365:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:374:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wbmp.c:375:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wpg.c:274:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wpg.c:445:5: style: The scope of the variable 'bbuf' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wpg.c:447:5: style: The scope of the variable 'RunCount' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wpg.c:570:5: style: The scope of the variable 'bbuf' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/wpg.c:301:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/wpg.c:312:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/coders/xbm.c:186:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xbm.c:193:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xbm.c:208:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xbm.c:209:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xbm.c:511:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xbm.c:264:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ImageMagick-6.9.9-39/coders/xc.c:115:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:739:7: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/coders/xcf.c:737:7: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/xcf.c:739:7: note: Variable 'offset' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/coders/xcf.c:298:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:343:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:616:5: style: The scope of the variable 'tile_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:635:5: style: The scope of the variable 'tile_image_width' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:636:5: style: The scope of the variable 'tile_image_height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:913:15: style: The scope of the variable 'amount' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:1072:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:1295:17: style: The scope of the variable 'amount' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xcf.c:796:10: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/xpm.c:402:18: warning: Either the condition 'next!=(char*)NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/coders/xpm.c:404:18: note: Assuming that condition 'next!=(char*)NULL' is not redundant
ImageMagick-6.9.9-39/coders/xpm.c:402:18: note: Null pointer subtraction
ImageMagick-6.9.9-39/coders/xpm.c:183:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:186:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:240:6: style: The scope of the variable 'grey' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:258:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:261:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:264:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:275:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:605:5: style: The scope of the variable 'Colormap' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:621:5: style: The scope of the variable 'Graymap' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:669:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:672:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:772:10: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:932:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xpm.c:935:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/xps.c:317:10: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/coders/ycbcr.c:1064:6: style: The scope of the variable 'quantum_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/ycbcr.c:1080:6: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/yuv.c:102:6: style: The scope of the variable 'chroma_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/yuv.c:240:10: style: The scope of the variable 'chroma_pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/yuv.c:624:5: style: The scope of the variable 'height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/coders/yuv.c:626:5: style: The scope of the variable 'width' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:87:5: style: The scope of the variable 'area' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:89:5: style: The scope of the variable 'brightness_mean' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:90:5: style: The scope of the variable 'brightness_standard_deviation' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:91:5: style: The scope of the variable 'brightness_kurtosis' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:92:5: style: The scope of the variable 'brightness_skewness' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:93:5: style: The scope of the variable 'brightness_sum_x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:94:5: style: The scope of the variable 'brightness_sum_x2' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:95:5: style: The scope of the variable 'brightness_sum_x3' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:96:5: style: The scope of the variable 'brightness_sum_x4' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:99:5: style: The scope of the variable 'saturation_mean' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:100:5: style: The scope of the variable 'saturation_standard_deviation' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:101:5: style: The scope of the variable 'saturation_kurtosis' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:102:5: style: The scope of the variable 'saturation_skewness' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:103:5: style: The scope of the variable 'saturation_sum_x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:104:5: style: The scope of the variable 'saturation_sum_x2' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:105:5: style: The scope of the variable 'saturation_sum_x3' can be reduced. [variableScope]
ImageMagick-6.9.9-39/filters/analyze.c:106:5: style: The scope of the variable 'saturation_sum_x4' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/annotate.c:294:5: style: The scope of the variable 'height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/annotate.c:1884:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/annotate.c:112:5: style: struct member '_GraphemeInfo::index' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/annotate.c:113:5: style: struct member '_GraphemeInfo::x_offset' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/annotate.c:114:5: style: struct member '_GraphemeInfo::x_advance' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/annotate.c:115:5: style: struct member '_GraphemeInfo::y_offset' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/annotate.c:118:5: style: struct member '_GraphemeInfo::cluster' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/attribute.c:1295:7: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/attribute.c:1290:7: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/attribute.c:1295:7: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/attribute.c:308:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/attribute.c:697:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/attribute.c:781:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/attribute.c:988:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/attribute.c:1075:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/attribute.c:1177:52: style: Variable 'depth_map' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/blob.c:803:5: style: The scope of the variable 'quantum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:1181:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:1185:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:1877:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:2326:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:2329:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:2376:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:2894:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:3943:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/blob.c:4524:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/color.c:2594:5: style: The scope of the variable 'scale' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/color.c:2609:5: style: The scope of the variable 'type' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/color.c:962:42: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/colormap.c:209:7: style: The scope of the variable 'index' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1068:11: style: The scope of the variable 'blue' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1069:11: style: The scope of the variable 'green' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1070:11: style: The scope of the variable 'red' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1123:9: style: The scope of the variable 'blue' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1124:9: style: The scope of the variable 'green' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1125:9: style: The scope of the variable 'red' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1279:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/colorspace.c:1376:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compare.c:2154:7: style: The scope of the variable 'similarity' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compare.c:1245:5: style: Variable 'image_statistics' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/compare.c:1243:5: style: Variable 'reconstruct_statistics' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/compare.c:1567:64: style: Variable 'image_phash' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/compare.c:1566:5: style: Variable 'reconstruct_phash' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/composite.c:364:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:436:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:794:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:1001:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:1098:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:1404:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/composite.c:3018:7: style: The scope of the variable 'width' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:241:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:285:6: style: The scope of the variable 'tuple' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:435:5: style: The scope of the variable 'code' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:437:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:442:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:450:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/compress.c:733:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/configure.c:660:6: style: The scope of the variable 'element' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/configure.c:667:6: style: The scope of the variable 'xml' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/configure.c:775:12: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/configure.c:280:46: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/constitute.c:1011:7: warning: Either the condition 'image!=(Image*)NULL' is redundant or there is possible null pointer dereference: image. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/constitute.c:1014:16: note: Assuming that condition 'image!=(Image*)NULL' is not redundant
ImageMagick-6.9.9-39/magick/constitute.c:1011:7: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/constitute.c:268:6: style: The scope of the variable 'image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/constitute.c:272:6: style: The scope of the variable 'read_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/constitute.c:361:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/constitute.c:944:49: style: Variable 'blob' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/decorate.c:300:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/decorate.c:504:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/delegate.c:454:0: error: #error No suitable system() method. [preprocessorErrorDirective]
ImageMagick-6.9.9-39/magick/deprecate.c:1737:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/deprecate.c:2453:12: style: Condition 'blob==(void*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/deprecate.c:2418:8: note: Assignment 'blob=(void*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/deprecate.c:2453:12: note: Condition 'blob==(void*)NULL' is always true
ImageMagick-6.9.9-39/magick/deprecate.c:5326:12: style: Condition 'file==(FILE*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/deprecate.c:5305:8: note: Assignment 'file=(FILE*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/deprecate.c:5326:12: note: Condition 'file==(FILE*)NULL' is always true
ImageMagick-6.9.9-39/magick/deprecate.c:1982:7: style: The scope of the variable 'similarity' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/deprecate.c:3689:9: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/deprecate.c:5031:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distort.c:458:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ImageMagick-6.9.9-39/magick/distort.c:2216:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ImageMagick-6.9.9-39/magick/distort.c:2418:41: style: The scope of the variable 'scale' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distort.c:2647:22: style: The scope of the variable 'fx' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distort.c:2647:25: style: The scope of the variable 'fy' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distort.c:2647:28: style: The scope of the variable 'gx' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distort.c:2647:31: style: The scope of the variable 'gy' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/distribute-cache.c:166:15: style: Condition 'count<=0' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/distribute-cache.c:164:11: note: Assignment 'count=0', assigned value is 0
ImageMagick-6.9.9-39/magick/distribute-cache.c:166:15: note: Condition 'count<=0' is always true
ImageMagick-6.9.9-39/magick/distribute-cache.c:462:15: style: Condition 'count<=0' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/distribute-cache.c:460:11: note: Assignment 'count=(MagickOffsetType)0', assigned value is 0
ImageMagick-6.9.9-39/magick/distribute-cache.c:462:15: note: Condition 'count<=0' is always true
ImageMagick-6.9.9-39/magick/distribute-cache.c:517:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/distribute-cache.c:572:6: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/distribute-cache.c:629:6: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/distribute-cache.c:693:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/distribute-cache.c:750:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/draw.c:835:7: warning: Either the condition 'draw_info!=(DrawInfo*)NULL' is redundant or there is possible null pointer dereference: draw_info. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/draw.c:837:20: note: Assuming that condition 'draw_info!=(DrawInfo*)NULL' is not redundant
ImageMagick-6.9.9-39/magick/draw.c:835:7: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/draw.c:1285:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:1509:5: style: The scope of the variable 'dx' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:1510:5: style: The scope of the variable 'dy' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:2407:19: style: The scope of the variable 'key' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:4176:7: style: The scope of the variable 'fill_opacity' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:4381:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:4876:6: style: The scope of the variable 'stroke_polygon' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:4880:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:5170:5: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:5497:5: style: The scope of the variable 'last_attribute' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:5543:11: style: The scope of the variable 'angle' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:6094:5: style: The scope of the variable 'dot_product' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/draw.c:133:5: style: struct member '_ElementInfo::cx' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/draw.c:134:5: style: struct member '_ElementInfo::cy' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/draw.c:135:5: style: struct member '_ElementInfo::major' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/draw.c:136:5: style: struct member '_ElementInfo::minor' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/draw.c:657:21: style: Variable 'ghostline' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/draw.c:5384:50: style: Variable 'coefficients' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/draw.c:5383:47: style: Variable 'points' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:913:22: style: Condition 'convolve_image==(Image*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/effect.c:908:18: note: Assignment 'convolve_image=(Image*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/effect.c:913:22: note: Condition 'convolve_image==(Image*)NULL' is always true
ImageMagick-6.9.9-39/magick/effect.c:1314:18: style: Condition 'edge_image==(Image*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/effect.c:1309:14: note: Assignment 'edge_image=(Image*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/effect.c:1314:18: note: Condition 'edge_image==(Image*)NULL' is always true
ImageMagick-6.9.9-39/magick/effect.c:1427:20: style: Condition 'emboss_image==(Image*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/effect.c:1422:16: note: Assignment 'emboss_image=(Image*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/effect.c:1427:20: note: Condition 'emboss_image==(Image*)NULL' is always true
ImageMagick-6.9.9-39/magick/effect.c:1890:18: style: Condition 'blur_image==(Image*)NULL' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/effect.c:1885:14: note: Assignment 'blur_image=(Image*)NULL', assigned value is 0
ImageMagick-6.9.9-39/magick/effect.c:1890:18: note: Condition 'blur_image==(Image*)NULL' is always true
ImageMagick-6.9.9-39/magick/effect.c:163:5: style: The scope of the variable 'normalize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:186:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:187:5: style: The scope of the variable 'k' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:485:5: style: The scope of the variable 'normalize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:508:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:509:5: style: The scope of the variable 'k' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:2685:10: style: The scope of the variable 'pix' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:3772:7: style: The scope of the variable 'gamma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/effect.c:1802:60: style: Variable 'filter_kernel' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:2205:45: style: Variable 'kernel' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:2206:48: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:3572:55: style: Variable 'cos_theta' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:3573:55: style: Variable 'sin_theta' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/effect.c:4011:45: style: Variable 'kernel' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/enhance.c:644:7: style: The scope of the variable 'luma' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:963:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:2701:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:2967:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:3147:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:3698:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:3986:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/enhance.c:2369:48: style: Variable 'gamma_map' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/enhance.c:4503:59: style: Variable 'sigmoidal_map' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/exception.c:148:46: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/fourier.c:96:5: style: struct member '_FourierInfo::width' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/fourier.c:97:5: style: struct member '_FourierInfo::height' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/fourier.c:100:5: style: struct member '_FourierInfo::center' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/fx.c:3968:7: warning: Either the condition 'image!=(Image*)NULL' is redundant or there is possible null pointer dereference: image. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/fx.c:3970:16: note: Assuming that condition 'image!=(Image*)NULL' is not redundant
ImageMagick-6.9.9-39/magick/fx.c:3968:7: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/fx.c:5029:10: warning: Either the condition 'right_image!=(const Image*)NULL' is redundant or there is possible null pointer dereference: right_image. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/fx.c:5032:22: note: Assuming that condition 'right_image!=(const Image*)NULL' is not redundant
ImageMagick-6.9.9-39/magick/fx.c:5029:10: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/fx.c:4555:3: style: Variable 'random_view' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/fx.c:4550:3: note: Variable 'random_view' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/fx.c:4555:3: note: Variable 'random_view' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/fx.c:5859:3: style: Variable 'noise_image' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/fx.c:5853:3: note: Variable 'noise_image' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/fx.c:5859:3: note: Variable 'noise_image' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/fx.c:1294:5: style: The scope of the variable 'alpha' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/fx.c:3397:7: style: The scope of the variable 'distance' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/fx.c:4057:9: style: The scope of the variable 'geometry' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/fx.c:5211:7: style: The scope of the variable 'distance' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/fx.c:2482:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageMagick-6.9.9-39/magick/gem.c:1629:5: style: The scope of the variable 'normalize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/gem.c:1630:5: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/gem.c:1639:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/gem.c:1670:5: style: The scope of the variable 'normalize' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/gem.c:1671:5: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/gem.c:1677:5: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/geometry.c:1497:7: style: Variable 'former_height' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/geometry.c:1496:7: style: Variable 'former_width' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/hashmap.c:208:6: style: The scope of the variable 'element' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:402:6: style: The scope of the variable 'entry' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:724:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1102:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1499:6: style: The scope of the variable 'entry' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1506:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1676:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1751:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/hashmap.c:1757:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:200:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:203:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:663:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:666:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:832:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:835:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/histogram.c:1257:52: style: Variable 'histogram' is modified but its new value is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/identify.c:529:5: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/identify.c:532:5: style: The scope of the variable 'distance' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/identify.c:535:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/identify.c:1181:10: style: The scope of the variable 'tile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/identify.c:1271:10: style: The scope of the variable 'profile' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/identify.c:1296:15: style: The scope of the variable 'sentinel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:798:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2754:6: style: The scope of the variable 'magic_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2763:6: style: The scope of the variable 'image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2769:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2772:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2775:5: style: The scope of the variable 'magick' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2800:13: style: The scope of the variable 'first' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:2801:13: style: The scope of the variable 'last' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:3348:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:3419:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/image.c:3806:6: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/layer.c:169:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/layer.c:170:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/list.c:217:5: style: The scope of the variable 'first' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/list.c:218:5: style: The scope of the variable 'last' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/list.c:351:5: style: The scope of the variable 'first' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/list.c:352:5: style: The scope of the variable 'last' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/list.c:498:6: style: The scope of the variable 'clone_images' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/locale.c:799:6: style: The scope of the variable 'element' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/locale.c:806:6: style: The scope of the variable 'xml' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/locale.c:1521:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/locale.c:1522:7: style: The scope of the variable 'd' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/locale.c:229:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/locale.c:1267:59: style: Variable 'xml' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/log.c:1756:3: style: Variable 'log_info' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/log.c:1752:3: note: Variable 'log_info' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/log.c:1756:3: note: Variable 'log_info' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/log.c:1840:3: style: Variable 'log_info' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/log.c:1837:3: note: Variable 'log_info' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/log.c:1840:3: note: Variable 'log_info' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/log.c:890:40: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/log.c:1392:41: style: Variable 'text' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/log.c:1362:53: style: Variable 'filename' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/magic.c:1065:42: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/matrix.c:491:5: style: The scope of the variable 'max' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/matrix.c:492:5: style: The scope of the variable 'scale' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/matrix.c:580:46: style: Variable 'columns' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/matrix.c:578:45: style: Variable 'pivots' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/matrix.c:579:43: style: Variable 'rows' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/memory.c:1228:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/memory.c:152:5: style: struct member '_MemoryPool::allocation' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/memory.c:155:6: style: struct member '_MemoryPool::blocks' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/memory.c:158:5: style: struct member '_MemoryPool::number_segments' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/mime.c:803:6: style: The scope of the variable 'attribute' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/mime.c:190:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/mime.c:1091:41: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/montage.c:165:7: warning: Either the condition 'montage_info!=(MontageInfo*)NULL' is redundant or there is possible null pointer dereference: montage_info. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/montage.c:167:23: note: Assuming that condition 'montage_info!=(MontageInfo*)NULL' is not redundant
ImageMagick-6.9.9-39/magick/montage.c:165:7: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/montage.c:414:9: warning: Either the condition 'master_list==(Image**)NULL' is redundant or there is possible null pointer dereference: image_list. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/magick/montage.c:415:19: note: Assuming that condition 'master_list==(Image**)NULL' is not redundant
ImageMagick-6.9.9-39/magick/montage.c:413:14: note: Assignment 'image_list=master_list', assigned value is 0
ImageMagick-6.9.9-39/magick/montage.c:414:9: note: Null pointer dereference
ImageMagick-6.9.9-39/magick/montage.c:375:5: style: The scope of the variable 'extent' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/montage.c:378:5: style: The scope of the variable 'max_height' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/montage.c:383:5: style: The scope of the variable 'tiles_per_page' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/montage.c:387:5: style: The scope of the variable 'width' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/morphology.c:4617:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ImageMagick-6.9.9-39/magick/morphology.c:1050:17: style: The scope of the variable 'R' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/morphology.c:1141:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/morphology.c:1141:18: style: The scope of the variable 'beta' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/morphology.c:1228:11: style: The scope of the variable 'A' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/morphology.c:4823:9: style: Variable 't' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/morphology.c:2424:7: error: Uninitialized variable: clone_info [uninitvar]
ImageMagick-6.9.9-39/magick/option.c:2069:6: style: The scope of the variable 'command_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/option.c:2079:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/option.c:2585:6: style: The scope of the variable 'command_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/option.c:2595:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/policy.c:92:6: style: struct member '_PolicyInfo::semaphore' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/magick/policy.c:1025:43: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/prepress.c:148:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/magick/prepress.c:143:19: note: outer condition: density>total_ink_density
ImageMagick-6.9.9-39/magick/prepress.c:148:23: note: identical inner condition: density>total_ink_density
ImageMagick-6.9.9-39/magick/prepress.c:121:7: style: The scope of the variable 'density' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/profile.c:1350:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/profile.c:1455:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/profile.c:1913:5: style: The scope of the variable 'number_entries' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1495:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/property.c:1500:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/property.c:505:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:545:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1212:5: style: The scope of the variable 'number_entries' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1732:6: style: The scope of the variable 'content' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1747:6: style: The scope of the variable 'child' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1748:6: style: The scope of the variable 'description' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1749:6: style: The scope of the variable 'node' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:1845:5: style: The scope of the variable 'selector' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/property.c:2055:5: style: The scope of the variable 'selector' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:1325:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/quantize.c:3314:45: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/magick/quantize.c:3309:41: note: outer condition: colormap_index[intensity]<0
ImageMagick-6.9.9-39/magick/quantize.c:3314:45: note: identical inner condition: colormap_index[intensity]<0
ImageMagick-6.9.9-39/magick/quantize.c:485:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:564:13: style: The scope of the variable 'id' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:1574:13: style: The scope of the variable 'id' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:1744:5: style: The scope of the variable 'index' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:1791:13: style: The scope of the variable 'id' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:2114:6: style: The scope of the variable 'indexes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:2310:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantize.c:3391:53: style: Variable 'colormap_index' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/quantize.c:1984:17: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
ImageMagick-6.9.9-39/magick/quantum-export.c:124:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-export.c:159:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-export.c:184:5: style: The scope of the variable 'quantum_bits' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:217:5: style: The scope of the variable 'quantum_bits' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:257:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:296:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:364:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:575:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:651:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:803:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:842:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:893:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1043:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1082:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1137:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1176:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1244:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1283:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1347:5: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1473:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1530:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1620:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1683:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1725:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1787:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1850:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1892:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:1943:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2024:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2078:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2129:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2197:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2263:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2280:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2325:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2405:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2444:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2502:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2655:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2717:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2734:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2776:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2857:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2896:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2960:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:2999:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3059:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3270:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3346:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3498:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3537:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3588:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3738:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-export.c:3777:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:142:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-import.c:156:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-import.c:179:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-import.c:189:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageMagick-6.9.9-39/magick/quantum-import.c:203:5: style: The scope of the variable 'quantum_bits' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:233:5: style: The scope of the variable 'quantum_bits' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:381:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:2363:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:2408:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:2923:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:2979:9: style: The scope of the variable 'pixel' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/quantum-import.c:3253:5: style: The scope of the variable 'bit' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/random.c:163:6: style: The scope of the variable 'digest' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/random.c:618:5: style: The scope of the variable 'alpha' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resample.c:326:11: style: The scope of the variable 'u' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resample.c:328:10: style: The scope of the variable 'U' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resample.c:328:12: style: The scope of the variable 'V' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resample.c:328:14: style: The scope of the variable 'Q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resample.c:328:16: style: The scope of the variable 'DQ' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resize.c:3212:47: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/resource.c:469:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/resource.c:1135:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/magick/resource.c:1134:19: note: outer condition: logging!=MagickFalse
ImageMagick-6.9.9-39/magick/resource.c:1135:19: note: identical inner condition: logging!=MagickFalse
ImageMagick-6.9.9-39/magick/resource.c:1339:13: style: Condition 'files<0' is always true [knownConditionTrueFalse]
ImageMagick-6.9.9-39/magick/resource.c:1321:9: note: Assignment 'files=-1', assigned value is -1
ImageMagick-6.9.9-39/magick/resource.c:1339:13: note: Condition 'files<0' is always true
ImageMagick-6.9.9-39/magick/resource.c:572:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resource.c:582:6: style: The scope of the variable 'key' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/resource.c:585:6: style: The scope of the variable 'datum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/segment.c:1504:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/segment.c:955:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/segment.c:1227:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/segment.c:1535:5: style: The scope of the variable 'index' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/segment.c:1537:5: style: The scope of the variable 'k' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/segment.c:1725:5: style: The scope of the variable 'sum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/shear.c:352:5: style: The scope of the variable 'byte' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/shear.c:730:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/shear.c:623:48: style: Variable 'projection' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/signature.c:482:6: style: The scope of the variable 'p' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/signature.c:488:5: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/signature.c:768:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/signature.c:660:26: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ImageMagick-6.9.9-39/magick/signature.c:642:9: note: Assignment 'shift=32', assigned value is 32
ImageMagick-6.9.9-39/magick/signature.c:660:26: note: Shift
ImageMagick-6.9.9-39/magick/signature.c:682:10: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ImageMagick-6.9.9-39/magick/signature.c:642:9: note: Assignment 'shift=32', assigned value is 32
ImageMagick-6.9.9-39/magick/signature.c:682:10: note: Shift
ImageMagick-6.9.9-39/magick/splay-tree.c:684:6: style: The scope of the variable 'node' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/splay-tree.c:1384:6: style: The scope of the variable 'node' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:539:12: style: The scope of the variable 'next' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:643:12: style: The scope of the variable 'image_view' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:984:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:2810:8: style: The scope of the variable 'image_view' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3148:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3149:5: style: The scope of the variable 'maximum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3152:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3194:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3197:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3236:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3239:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3276:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3277:5: style: The scope of the variable 'minimum' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3280:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3319:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3320:5: style: The scope of the variable 'max_count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3321:5: style: The scope of the variable 'mode' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3324:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3367:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3368:5: style: The scope of the variable 'next' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3372:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3420:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3423:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3467:5: style: The scope of the variable 'color' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3470:5: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:3555:6: style: The scope of the variable 'root' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/statistic.c:1269:5: style: Variable 'channel_statistics' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/statistic.c:1614:5: style: Variable 'channel_statistics' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/statistic.c:2170:53: style: Variable 'moments' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/stream.c:244:51: style: Variable 'cache_info' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/string.c:2294:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/string.c:2297:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/string.c:2407:10: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/thread.c:214:55: style: Variable 'keys' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:2327:3: style: Variable 'min_threshold' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/threshold.c:2324:3: note: Variable 'min_threshold' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/threshold.c:2327:3: note: Variable 'min_threshold' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/threshold.c:2328:3: style: Variable 'max_threshold' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/threshold.c:2325:3: note: Variable 'max_threshold' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/threshold.c:2328:3: note: Variable 'max_threshold' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/threshold.c:1331:5: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1603:39: style: The scope of the variable 'description' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1604:15: style: The scope of the variable 'map' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1604:20: style: The scope of the variable 'alias' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1604:27: style: The scope of the variable 'content' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1833:6: style: The scope of the variable 'image_view' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:1845:5: style: The scope of the variable 'y' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/threshold.c:490:51: style: Variable 'black_entropy' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:491:58: style: Variable 'cumulative_histogram' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:489:51: style: Variable 'white_entropy' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:567:41: style: Variable 'myu' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:568:43: style: Variable 'omega' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:569:49: style: Variable 'probability' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/threshold.c:570:43: style: Variable 'sigma' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/token.c:175:5: style: The scope of the variable 'value' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/token.c:911:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/token.c:914:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/transform.c:413:6: style: The scope of the variable 'cmyk_view' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/transform.c:414:6: style: The scope of the variable 'image_view' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/transform.c:417:6: style: The scope of the variable 'cmyk_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/type.c:246:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/magick/utility.c:1722:0: error: #error "Time delay method not defined." [preprocessorErrorDirective]
ImageMagick-6.9.9-39/magick/version.c:491:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/vision.c:327:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/vision.c:326:11: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/vision.c:327:11: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/vision.c:334:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/magick/vision.c:333:11: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/vision.c:334:11: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/magick/xml-tree.c:458:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/xml-tree.c:570:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/magick/xml-tree.c:453:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/magick/xml-tree.c:448:27: note: outer condition: attributes[i]!=(char*)NULL
ImageMagick-6.9.9-39/magick/xml-tree.c:453:23: note: identical inner condition: attributes[i]!=(char*)NULL
ImageMagick-6.9.9-39/magick/xml-tree.c:529:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageMagick-6.9.9-39/magick/xml-tree.c:527:29: note: outer condition: attributes[j]!=(char*)NULL
ImageMagick-6.9.9-39/magick/xml-tree.c:529:25: note: identical inner condition: attributes[j]!=(char*)NULL
ImageMagick-6.9.9-39/magick/xml-tree.c:303:6: style: The scope of the variable 'base64' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:497:7: style: The scope of the variable 'attributes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:1296:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:1586:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:1954:7: style: The scope of the variable 'attributes' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:1955:6: style: The scope of the variable 'tag' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:1959:5: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:2655:6: style: The scope of the variable 'attribute' can be reduced. [variableScope]
ImageMagick-6.9.9-39/magick/xml-tree.c:97:6: style: struct member '_XMLTreeInfo::semaphore' is never used. [unusedStructMember]
ImageMagick-6.9.9-39/tests/drawtest.c:433:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/drawtest.c:436:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/drawtest.c:442:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/drawtest.c:448:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/drawtest.c:454:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/drawtest.c:460:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/validate.c:943:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:1034:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:1126:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:1219:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:1325:6: style: The scope of the variable 'magick_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:1623:6: style: The scope of the variable 'magick_info' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2032:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2124:7: style: The scope of the variable 'arguments' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2243:5: style: The scope of the variable 'output_filename' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2244:5: style: The scope of the variable 'reference_filename' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2245:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2248:5: style: The scope of the variable 'elapsed_time' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/validate.c:2249:5: style: The scope of the variable 'user_time' can be reduced. [variableScope]
ImageMagick-6.9.9-39/tests/wandtest.c:5466:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/wandtest.c:5419:42: style: Variable 'option' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/tests/wandtest.c:5447:44: style: Variable 'property' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/wand/compare.c:1442:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/compare.c:340:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/compare.c:334:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/compare.c:340:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/compare.c:1437:36: style: Redundant pointer operation on 'metadata' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/compare.c:386:10: error: Uninitialized variable: image [uninitvar]
ImageMagick-6.9.9-39/wand/composite.c:1671:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/composite.c:538:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:542:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:538:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:552:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:556:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:552:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:565:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:569:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:565:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:578:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:582:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:578:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:588:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:592:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:588:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:602:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:606:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:602:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:615:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:619:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:615:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:626:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:630:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:626:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:637:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:641:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:637:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:650:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:654:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:650:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:664:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:671:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:664:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:681:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:685:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:681:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:695:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:699:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:695:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:709:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:713:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:709:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:722:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:726:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:722:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:740:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:744:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:740:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:763:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:767:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:763:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:777:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:781:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:777:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:803:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:807:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:803:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:814:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:818:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:814:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:826:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:830:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:826:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:839:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:843:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:839:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:851:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:855:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:851:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:865:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:869:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:865:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:879:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:883:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:879:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:895:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:899:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:895:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:908:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:912:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:908:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:923:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:927:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:923:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:932:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:936:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:932:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:944:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:948:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:944:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:958:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:962:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:958:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:976:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:980:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:976:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:989:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:993:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:989:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:998:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1002:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:998:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1013:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1017:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1013:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1029:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1033:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1029:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1044:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1048:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1044:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1071:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1075:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1071:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1088:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1092:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1088:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1106:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1110:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1106:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1124:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1128:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1124:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1148:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1152:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1148:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1164:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1168:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1164:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1195:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1199:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1195:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1204:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1208:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1204:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1215:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1219:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1215:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1235:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1239:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1235:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1249:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1253:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1249:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1269:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1273:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1269:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1284:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1288:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1284:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1300:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1304:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1300:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1324:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1328:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1324:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1335:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1339:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1335:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1346:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1350:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1346:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1366:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1370:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1366:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1377:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1381:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1377:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1389:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1393:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1389:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1405:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1409:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1405:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1427:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1431:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1427:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1446:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1450:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1446:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1465:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1469:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1465:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1474:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1478:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1474:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1488:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1492:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1488:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1508:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1512:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1508:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1523:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1527:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1523:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1551:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1555:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1551:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1570:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1574:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1570:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:1583:18: warning: Either the condition 'option==(char*)NULL' is redundant or there is possible null pointer dereference: option. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1587:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1583:18: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/composite.c:532:21: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:542:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:532:21: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:536:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:542:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:536:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:547:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:556:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:547:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:563:48: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:569:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:563:48: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:576:46: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:582:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:576:46: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:585:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:592:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:585:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:599:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:606:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:599:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:613:48: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:619:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:613:48: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:624:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:630:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:624:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:635:47: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:641:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:635:47: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:648:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:654:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:648:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:659:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:671:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:659:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:679:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:685:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:679:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:690:46: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:699:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:690:46: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:707:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:713:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:707:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:716:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:726:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:716:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:735:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:744:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:735:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:752:46: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:754:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:752:46: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:758:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:767:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:758:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:775:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:781:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:775:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:784:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:788:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:784:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:801:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:807:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:801:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:812:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:818:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:812:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:823:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:830:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:823:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:837:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:843:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:837:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:846:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:855:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:846:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:862:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:869:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:862:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:876:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:883:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:876:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:890:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:899:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:890:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:906:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:912:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:906:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:921:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:927:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:921:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:930:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:936:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:930:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:939:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:948:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:939:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:956:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:962:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:956:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:971:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:980:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:971:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:987:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:993:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:987:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:996:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1002:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:996:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1010:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1017:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1010:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1023:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1033:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1023:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1042:49: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1048:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1042:49: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1057:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1060:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1057:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1064:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1075:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1064:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1066:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1075:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1066:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1083:47: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1092:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1083:47: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1104:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1110:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1104:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1113:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1128:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1113:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1143:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1152:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1143:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1162:39: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1168:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1162:39: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1175:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1181:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1175:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1177:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1181:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1177:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1179:46: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1181:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1179:46: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1185:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1189:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1185:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1187:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1189:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1187:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1193:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1199:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1193:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1202:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1208:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1202:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1213:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1219:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1213:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1222:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1226:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1222:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1233:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1239:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1233:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1244:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1253:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1244:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1261:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1263:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1261:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1267:47: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1273:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1267:47: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1278:51: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1288:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1278:51: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1280:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1288:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1280:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1282:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1288:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1282:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1298:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1304:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1298:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1309:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1313:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1309:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1322:51: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1328:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1322:51: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1333:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1339:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1333:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1344:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1350:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1344:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1355:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1359:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1355:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1364:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1370:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1364:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1375:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1381:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1375:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1386:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1393:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1386:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1399:42: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1409:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1399:42: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1418:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1431:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1418:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1420:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1431:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1420:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1425:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1431:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1425:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1436:47: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1438:9: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1436:47: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1442:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1450:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1442:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1444:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1450:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1444:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1461:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1469:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1461:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1463:53: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1469:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1463:53: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1472:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1478:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1472:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1483:40: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1492:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1483:40: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1503:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1512:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1503:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1520:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1527:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1520:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1538:43: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1555:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1538:43: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1540:44: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1555:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1540:44: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1546:49: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1555:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1546:49: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1567:45: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1574:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1567:45: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1581:47: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1587:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1581:47: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:1592:41: warning: Either the condition 'option==(char*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ImageMagick-6.9.9-39/wand/composite.c:1596:15: note: Assuming that condition 'option==(char*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/composite.c:1592:41: note: Null pointer addition
ImageMagick-6.9.9-39/wand/composite.c:485:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/composite.c:477:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/composite.c:485:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/composite.c:1666:32: style: Redundant pointer operation on 'metadata' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/conjure.c:308:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/convert.c:3277:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/convert.c:590:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/convert.c:585:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/convert.c:590:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/convert.c:99:6: style: The scope of the variable 'input' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/convert.c:3274:32: style: Redundant pointer operation on 'metadata' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/drawing-wand.c:175:7: warning: Either the condition 'wand!=(DrawingWand*)NULL' is redundant or there is possible null pointer dereference: wand. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/drawing-wand.c:177:15: note: Assuming that condition 'wand!=(DrawingWand*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/drawing-wand.c:175:7: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/drawing-wand.c:4540:7: warning: Either the condition 'wand!=(DrawingWand*)NULL' is redundant or there is possible null pointer dereference: wand. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/drawing-wand.c:4542:15: note: Assuming that condition 'wand!=(DrawingWand*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/drawing-wand.c:4540:7: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/drawing-wand.c:4681:7: warning: Either the condition 'wand!=(DrawingWand*)NULL' is redundant or there is possible null pointer dereference: wand. [nullPointerRedundantCheck]
ImageMagick-6.9.9-39/wand/drawing-wand.c:4683:15: note: Assuming that condition 'wand!=(DrawingWand*)NULL' is not redundant
ImageMagick-6.9.9-39/wand/drawing-wand.c:4681:7: note: Null pointer dereference
ImageMagick-6.9.9-39/wand/drawing-wand.c:213:7: style: The scope of the variable 'argp' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:1861:6: style: The scope of the variable 'q' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:1864:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:2405:5: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:6366:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:6369:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/drawing-wand.c:927:49: style: Variable 'blob' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/wand/identify.c:925:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/identify.c:276:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/identify.c:271:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/identify.c:276:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/identify.c:354:40: style: Redundant pointer operation on 'metadata' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/magick-image.c:5476:52: style: Variable 'histogram' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/wand/mogrify.c:6523:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/mogrify.c:3882:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/mogrify.c:3877:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/mogrify.c:3882:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/mogrify.c:121:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/mogrify.c:666:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/mogrify.c:6563:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/mogrify.c:7746:6: style: The scope of the variable 'option' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/mogrify.c:8698:59: style: Redundant pointer operation on 'images' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/mogrify.c:8705:58: style: Redundant pointer operation on 'images' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/montage.c:1830:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/montage.c:370:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/montage.c:364:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/montage.c:370:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/montage.c:397:12: style: The scope of the variable 'images' can be reduced. [variableScope]
ImageMagick-6.9.9-39/wand/montage.c:1826:36: style: Redundant pointer operation on 'metadata' - it's already a pointer. [redundantPointerOp]
ImageMagick-6.9.9-39/wand/stream.c:759:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageMagick-6.9.9-39/wand/stream.c:253:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ImageMagick-6.9.9-39/wand/stream.c:248:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/stream.c:253:3: note: Variable 'status' is reassigned a value before the old one has been used.
ImageMagick-6.9.9-39/wand/stream.c:303:10: error: Uninitialized variable: image [uninitvar]
ImageMagick-6.9.9-39/www/source/analyze.c:87:5: style: The scope of the variable 'area' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:89:5: style: The scope of the variable 'brightness_mean' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:90:5: style: The scope of the variable 'brightness_standard_deviation' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:91:5: style: The scope of the variable 'brightness_kurtosis' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:92:5: style: The scope of the variable 'brightness_skewness' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:93:5: style: The scope of the variable 'brightness_sum_x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:94:5: style: The scope of the variable 'brightness_sum_x2' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:95:5: style: The scope of the variable 'brightness_sum_x3' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:96:5: style: The scope of the variable 'brightness_sum_x4' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:99:5: style: The scope of the variable 'saturation_mean' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:100:5: style: The scope of the variable 'saturation_standard_deviation' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:101:5: style: The scope of the variable 'saturation_kurtosis' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:102:5: style: The scope of the variable 'saturation_skewness' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:103:5: style: The scope of the variable 'saturation_sum_x' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:104:5: style: The scope of the variable 'saturation_sum_x2' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:105:5: style: The scope of the variable 'saturation_sum_x3' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/analyze.c:106:5: style: The scope of the variable 'saturation_sum_x4' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/contrast.c:64:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/contrast.c:73:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/contrast.c:93:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/contrast.c:102:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/contrast.c:40:7: style: The scope of the variable 'contrast_pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/contrast.c:41:7: style: The scope of the variable 'pixels' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/contrast.c:93:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/www/source/contrast.c:102:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/www/source/core.c:15:6: style: The scope of the variable 'resize_image' can be reduced. [variableScope]
ImageMagick-6.9.9-39/www/source/wand.c:39:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand.c:51:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand.c:39:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/www/source/wand.c:51:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:86:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:92:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:95:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:102:5: error: fprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:102:5: style: Variable 'description' is assigned a value that is never used. [unreadVariable]
ImageMagick-6.9.9-39/www/source/wand/sigmoidal-contrast.c:66:5: style: Unused variable: pixel [unusedVariable]
[18:27]

ftp://ftp.se.debian.org/debian/pool/main/i/imageshack-uploader/imageshack-uploader_2.2+hg20100408.d802dea89428.orig.tar.gz
imageshack-uploader-2.2+hg20100408.d802dea89428/aboutwindow.h:38:1: style: The class 'AboutWindow' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/advancedcheckbox.h:41:5: style: Class 'AdvancedCheckBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/clickablelineedit.h:38:5: style: Class 'ClickableLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/copyablelineedit.h:38:1: style: The class 'CopyableLineEdit' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/copyabletextedit.h:41:5: style: Class 'CopyableTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:359:10: style: Condition 'FAS_TRUE' is always true [knownConditionTrueFalse]
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:196:10: warning: Either the condition 'NULL==fas_context' is redundant or there is possible null pointer dereference: fas_context. [nullPointerRedundantCheck]
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:198:12: note: Assuming that condition 'NULL==fas_context' is not redundant
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:196:10: note: Null pointer dereference
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:515:18: style: The scope of the variable 'from' can be reduced. [variableScope]
imageshack-uploader-2.2+hg20100408.d802dea89428/ffmpeg_fas.c:516:18: style: The scope of the variable 'to' can be reduced. [variableScope]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.h:44:5: style: Class 'Media' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/fileuploader.cpp:229:33: style: Function 'fail' argument 1 names different: declaration 'reason' definition 'message'. [funcArgNamesDifferent]
imageshack-uploader-2.2+hg20100408.d802dea89428/fileuploader.h:64:23: note: Function 'fail' argument 1 names different: declaration 'reason' definition 'message'.
imageshack-uploader-2.2+hg20100408.d802dea89428/fileuploader.cpp:229:33: note: Function 'fail' argument 1 names different: declaration 'reason' definition 'message'.
imageshack-uploader-2.2+hg20100408.d802dea89428/medialoader.h:41:5: style: Class 'MediaLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/medialistmodel.h:42:5: style: Class 'MediaListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/progresswidget.h:43:5: style: Class 'ProgressWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/gallerycreator.cpp:62:45: style: Function 'resultReceiver' argument 1 names different: declaration 'result' definition 'data'. [funcArgNamesDifferent]
imageshack-uploader-2.2+hg20100408.d802dea89428/gallerycreator.h:45:33: note: Function 'resultReceiver' argument 1 names different: declaration 'result' definition 'data'.
imageshack-uploader-2.2+hg20100408.d802dea89428/gallerycreator.cpp:62:45: note: Function 'resultReceiver' argument 1 names different: declaration 'result' definition 'data'.
imageshack-uploader-2.2+hg20100408.d802dea89428/httprequest.cpp:45:24: error: Reference to auto variable returned. [returnReference]
imageshack-uploader-2.2+hg20100408.d802dea89428/httprequest.cpp:11:14: warning: Member variable 'HTTPRequest::aborted' is not initialized in the constructor. [uninitMemberVar]
imageshack-uploader-2.2+hg20100408.d802dea89428/imageinfowidget.h:41:1: style: The class 'ImageInfoWidget' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/mediawidget.h:40:1: style: The class 'MediaWidget' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/limitedplaintextedit.h:38:5: style: Class 'LimitedPlainTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/loginwidget.h:39:1: style: The class 'LoginWidget' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/resultswindow.h:42:1: style: The class 'ResultsWindow' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/twitterclient.h:45:5: style: Class 'TwitterClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/twitterwindow.h:43:5: style: Class 'TwitterWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/optionsdialog.h:43:5: style: Class 'OptionsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/trayicon.h:14:5: style: Class 'TrayIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/mainwindow.h:54:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::sizeURL' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::uploadURL' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::uploadedSize' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::types' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::image_width' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::image_height' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::filesize' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::file' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::ic' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::thumb' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::mediaType' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::mediaClass' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::tags' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::batchTags' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::privacy' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::resize' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::removeSize' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::videoPreview' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::lastModified' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::valid' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:315:13: warning: Member variable 'Media::toolarge' is not assigned a value in 'Media::operator='. [operatorEqVarError]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.cpp:67:5: performance: Variable 'uploadedSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
imageshack-uploader-2.2+hg20100408.d802dea89428/media.h:39:1: warning: The class 'Media' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
imageshack-uploader-2.2+hg20100408.d802dea89428/medialistmodel.cpp:40:17: warning: Member variable 'MediaListModel::skipped' is not initialized in the constructor. [uninitMemberVar]
imageshack-uploader-2.2+hg20100408.d802dea89428/medialistwidget.cpp:281:38: style: Variable 'model' is assigned a value that is never used. [unreadVariable]
imageshack-uploader-2.2+hg20100408.d802dea89428/medialistwidget.h:42:1: style: The class 'MediaListWidget' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/medialoader.cpp:35:5: performance: Variable 'filelist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
imageshack-uploader-2.2+hg20100408.d802dea89428/pausedialog.h:13:5: style: Class 'PauseDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtlockedfile.h:77:5: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsingleapplication.cpp:174:57: style: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsingleapplication.h:74:40: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsingleapplication.cpp:174:57: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsinglecoreapplication.cpp:92:65: style: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsinglecoreapplication.h:58:44: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
imageshack-uploader-2.2+hg20100408.d802dea89428/qtsingleapplication/qtsinglecoreapplication.cpp:92:65: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:228:5: warning: %lld in format string (no. 2) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:228:5: warning: %lld in format string (no. 3) requires 'long long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:251:5: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:251:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:275:5: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:275:5: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:99:3: warning: Either the condition 'NULL==table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:103:12: note: Assuming that condition 'NULL==table' is not redundant
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:99:3: note: Null pointer dereference
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:100:3: warning: Either the condition 'NULL==table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:103:12: note: Assuming that condition 'NULL==table' is not redundant
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:100:3: note: Null pointer dereference
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:101:3: warning: Either the condition 'NULL==table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:103:12: note: Assuming that condition 'NULL==table' is not redundant
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:101:3: note: Null pointer dereference
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:236:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
imageshack-uploader-2.2+hg20100408.d802dea89428/seek_indices.c:258:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
imageshack-uploader-2.2+hg20100408.d802dea89428/selectabletextedit.h:39:5: style: Class 'SelectableTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/tagwidget.h:42:1: style: The class 'TagWidget' does not have a constructor although it has private member variables. [noConstructor]
imageshack-uploader-2.2+hg20100408.d802dea89428/talkingtreeview.cpp:75:10: style: C-style pointer casting [cstyleCast]
imageshack-uploader-2.2+hg20100408.d802dea89428/talkingtreeview.h:38:5: style: Class 'TalkingTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:27]

ftp://ftp.se.debian.org/debian/pool/main/i/imagesloaded/imagesloaded_3.1.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/imagetooth/imagetooth_2.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imagevis3d/imagevis3d_3.1.0.orig.tar.gz
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:45:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:45:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:46:10: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:59:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:46:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:47:10: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/CGLContext.h:47:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:48:8: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:48:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:49:8: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:59:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:49:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:50:8: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/GLXContext.h:50:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:56:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:56:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:57:10: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:59:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:57:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:58:10: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/WGLContext.h:58:10: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:52:8: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:52:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:53:8: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:59:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:53:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:54:8: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/BatchRenderer/BatchContext.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/BatchRenderer/NSContext.h:54:8: note: Function in derived class
ImageVis3D-3.1.0/BatchRenderer/TuvokLuaScriptExec.h:51:8: performance: Technically the member function 'tuvok::TuvokLuaScriptExec::execFile' can be static. [functionStatic]
ImageVis3D-3.1.0/BatchRenderer/TuvokLuaScriptExec.cpp:56:26: note: Technically the member function 'tuvok::TuvokLuaScriptExec::execFile' can be static.
ImageVis3D-3.1.0/BatchRenderer/TuvokLuaScriptExec.h:51:8: note: Technically the member function 'tuvok::TuvokLuaScriptExec::execFile' can be static.
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.cpp:62:3: warning: The buffer 'buff' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.h:52:10: style: Technically the member function 'HRConsoleOut::GetClearOldMessage' can be const. [functionConst]
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.h:54:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.h:54:18: note: Function in derived class
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.h:56:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/CmdLineConverter/DebugOut/HRConsoleOut.h:56:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/Console.h:166:5: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ImageVis3D-3.1.0/Tuvok/Basics/Console.h:196:5: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:132:15: style: Unused variable: output [unusedVariable]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:132:23: style: Unused variable: directory [unusedVariable]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:506:40: style: Variable 'strFilenameAndDirectory' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:508:23: style: Variable 'strExt' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:61:4: warning: Member variable 'Timestep::block_number' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:125:35: style: Technically the member function 'AbstrConverter::SupportedExt' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:15:3: style: Class 'TOCBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.h:76:3: style: Class 'FileStackInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:5: style: Class 'LODBrickIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:52:5: style: Class 'ScanlineLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:67:5: style: Class 'MortonLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:83:5: style: Class 'HilbertLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:92:5: style: Class 'RandomLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:18:3: style: Class 'MaxMinDataBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:55:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:57:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:57:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:59:18: style: The function 'SetShowMessages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:116:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:59:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:60:18: style: The function 'SetShowWarnings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:117:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:60:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:61:18: style: The function 'SetShowErrors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:118:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:61:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:62:18: style: The function 'SetShowOther' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:119:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/MultiplexOut.h:62:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/ConsoleOut.h:48:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/ConsoleOut.h:48:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/ConsoleOut.h:50:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/ConsoleOut.h:50:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:20:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:20:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:124:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:124:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:126:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:126:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:127:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:127:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:20:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:20:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:31:16: style: The function 'CopyHeaderToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:34:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:31:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:33:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:33:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:35:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:35:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:37:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:37:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:39:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:39:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:92:16: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:16:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:92:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:112:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:112:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:242:16: style: The function 'CopyHeaderToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:34:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:242:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:244:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:244:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:246:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:246:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:248:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:248:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:249:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:249:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:53:14: style: The function 'GetLinearIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:30:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:53:14: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:54:19: style: The function 'GetSpatialPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:37:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:54:19: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:68:14: style: The function 'GetLinearIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:30:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:68:14: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:69:19: style: The function 'GetSpatialPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:37:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:69:19: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:84:14: style: The function 'GetLinearIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:30:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:84:14: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:85:19: style: The function 'GetSpatialPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:37:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:85:19: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:93:14: style: The function 'GetLinearIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:30:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:93:14: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:94:19: style: The function 'GetSpatialPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:37:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:94:19: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:24:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:24:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:44:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:44:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:46:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:46:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:48:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:48:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:50:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:50:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:52:24: style: The function 'GetBrickExtents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:90:24: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:52:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:54:23: style: The function 'GetBrickVoxelCounts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:88:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:54:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:57:38: style: The function 'BricksBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:102:38: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:57:38: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:58:38: style: The function 'BricksEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:103:38: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:58:38: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:60:33: style: The function 'GetBrickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:105:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:60:33: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:61:18: style: The function 'GetLargestSingleBrickLOD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:107:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:61:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:75:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:85:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:75:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:82:16: style: The function 'BrickIsFirstInDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:109:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:82:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:84:16: style: The function 'BrickIsLastInDimension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:110:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:84:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:110:23: style: The function 'GetBrickVoxelCounts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:54:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:110:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:111:25: style: The function 'GetEffectiveBrickSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:135:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:111:25: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:113:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:93:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:113:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:114:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:114:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:115:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:95:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:115:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:116:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:96:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:116:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:117:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:97:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:117:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:118:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:98:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:118:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:119:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:99:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:119:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:120:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:100:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:120:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:123:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:149:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:123:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:124:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:150:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:124:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:125:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:151:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:125:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:128:22: style: The function 'MaxMinForKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:73:30: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:128:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:134:33: style: The function 'GetBrickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:60:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:134:33: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:135:18: style: The function 'GetLargestSingleBrickLOD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:61:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:135:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:136:25: style: The function 'GetDomainSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:129:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:136:25: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:138:20: style: The function 'GetNumberOfTimesteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:128:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:138:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:140:15: style: The function 'GetBrickLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/LinearIndexDataset.h:21:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:140:15: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:143:9: style: The function 'MaxGradientMagnitude' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:82:17: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:143:9: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:144:23: style: The function 'GetMaxBrickSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:67:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:144:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:145:23: style: The function 'GetMaxUsedBrickSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:71:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:145:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:146:23: style: The function 'GetBrickOverlapSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:132:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:146:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:147:20: style: The function 'GetLODLevelCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:126:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:147:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:148:20: style: The function 'GetBitWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:137:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:148:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:149:20: style: The function 'GetComponentCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:138:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:149:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:150:16: style: The function 'GetIsSigned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:139:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:150:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:151:16: style: The function 'GetIsFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:140:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:151:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:152:16: style: The function 'IsSameEndianness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:141:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:152:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:153:36: style: The function 'GetRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:142:36: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:153:36: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:159:16: style: The function 'Export' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:155:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:159:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:170:66: style: The function 'GetMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:143:66: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:170:66: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:172:16: style: The function 'SaveRescaleFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:119:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:172:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:173:16: style: The function 'Crop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:124:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:173:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:180:23: style: The function 'Filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:49:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:180:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:181:16: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:55:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:181:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:182:16: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:182:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:183:20: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:167:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:183:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:184:34: style: The function 'Extensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:62:34: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:184:34: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:187:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:53:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:187:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:205:5: style: The function 'GetTextCoords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:172:50: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:205:5: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:50:35: performance: Function parameter 'strProgramPath' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:206:39: performance: Function parameter 'ext' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:222:42: performance: Function parameter 'ext' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:49:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:51:30: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:51:52: performance: Function parameter 's' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:67:31: performance: Function parameter 'err' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:69:31: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:69:46: performance: Function parameter 's' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:80:38: performance: Function parameter 's' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/TuvokIOError.h:88:35: performance: Function parameter 's' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:407:52: performance: Function parameter 'bi' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:411:52: performance: Function parameter 'bi' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:537:53: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/CmdLineConverter/main.cpp:537:75: performance: Function parameter 'out' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/ExtractDebugInfo/main.cpp:58:23: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.cpp:67:37: style: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.h:54:37: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.cpp:67:37: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.h:53:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.h:53:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.h:55:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTLabelOut.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.cpp:68:32: style: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:53:37: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.cpp:68:32: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:49:5: style: Class 'QTOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:52:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:52:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:54:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/DebugOut/QTOut.h:54:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/IO/DialogConverter.h:49:3: style: Class 'DialogConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/ImageVis3D/UI/BasicSettingsDlg.cpp:29:41: style: Function 'setupUI' argument 1 names different: declaration 'BasicSettingsDlg' definition 'dlg'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/BasicSettingsDlg.h:85:27: note: Function 'setupUI' argument 1 names different: declaration 'BasicSettingsDlg' definition 'dlg'.
ImageVis3D-3.1.0/ImageVis3D/UI/BasicSettingsDlg.cpp:29:41: note: Function 'setupUI' argument 1 names different: declaration 'BasicSettingsDlg' definition 'dlg'.
ImageVis3D-3.1.0/ImageVis3D/UI/BrowseData.cpp:47:42: style: Function 'BrowseData' argument 1 names different: declaration 'pMasterController' definition 'masterController'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/BrowseData.h:51:34: note: Function 'BrowseData' argument 1 names different: declaration 'pMasterController' definition 'masterController'.
ImageVis3D-3.1.0/ImageVis3D/UI/BrowseData.cpp:47:42: note: Function 'BrowseData' argument 1 names different: declaration 'pMasterController' definition 'masterController'.
ImageVis3D-3.1.0/ImageVis3D/UI/DatasetServerDialog.cpp:55:54: performance: Function parameter 'strTempDir' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/ImageVis3D/UI/FTPDialog.cpp:111:40: style: Function 'ftpCommandFinished' argument 1 names different: declaration 'commandId' definition 'cmdId'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/FTPDialog.h:60:34: note: Function 'ftpCommandFinished' argument 1 names different: declaration 'commandId' definition 'cmdId'.
ImageVis3D-3.1.0/ImageVis3D/UI/FTPDialog.cpp:111:40: note: Function 'ftpCommandFinished' argument 1 names different: declaration 'commandId' definition 'cmdId'.
ImageVis3D-3.1.0/ImageVis3D/UI/QLightPreview.h:51:3: style: Class 'QLightPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:76:18: style: The function 'SetBlendPrecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:93:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:76:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:78:18: style: The function 'UpdateWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:195:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:78:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:79:18: style: The function 'InitializeContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:197:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:79:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:82:18: style: The function 'ToggleFullscreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:194:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:82:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:83:18: style: The function 'PaintOverlays' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:381:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:83:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:84:18: style: The function 'RenderSeparatingLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:382:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:84:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:85:18: style: The function 'SwapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:403:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:85:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:89:18: style: The function 'InitializeRenderer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:383:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:89:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:97:18: style: The function 'ForceRepaint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:386:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:97:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:98:22: style: The function 'GetQtWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:192:22: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:98:22: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:100:18: style: The function 'EmitStereoDisabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:387:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:100:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:101:18: style: The function 'EmitRenderWindowViewChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:388:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:101:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:104:18: style: The function 'EmitWindowActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:389:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:104:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:105:18: style: The function 'EmitWindowInActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:390:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:105:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:106:18: style: The function 'EmitWindowClosing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:391:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:106:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:114:18: style: The function 'ToggleRenderWindowView2x2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:317:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:114:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:117:18: style: The function 'ToggleRenderWindowViewSingle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:318:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:117:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:120:18: style: The function 'SetTimeSlices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:320:18: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:120:18: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/Q1DTransferFunction.h:66:16: style: The function 'ApplyFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/QTransferFunction.h:79:16: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/Q1DTransferFunction.h:66:16: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/Q2DTransferFunction.h:129:16: style: The function 'ApplyFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/ImageVis3D/UI/QTransferFunction.h:79:16: note: Virtual function in base class
ImageVis3D-3.1.0/ImageVis3D/UI/Q2DTransferFunction.h:129:16: note: Function in derived class
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_2DTransferFunction.cpp:106:51: style: Function 'Transfer2DSwatcheTypeChanged' argument 1 names different: declaration 'i' definition 'iIndex'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D.h:199:43: note: Function 'Transfer2DSwatcheTypeChanged' argument 1 names different: declaration 'i' definition 'iIndex'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_2DTransferFunction.cpp:106:51: note: Function 'Transfer2DSwatcheTypeChanged' argument 1 names different: declaration 'i' definition 'iIndex'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_Capturing.cpp:153:13: style: The scope of the variable 'fAngle' can be reduced. [variableScope]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_Capturing.cpp:224:15: style: The scope of the variable 'fAngle' can be reduced. [variableScope]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:467:42: style: Function 'LoadDataset' argument 1 names different: declaration 'fileName' definition 'files'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D.h:416:34: note: Function 'LoadDataset' argument 1 names different: declaration 'fileName' definition 'files'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:467:42: note: Function 'LoadDataset' argument 1 names different: declaration 'fileName' definition 'files'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:467:57: style: Function 'LoadDataset' argument 2 names different: declaration 'targetFileName' definition 'targetFilename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D.h:416:52: note: Function 'LoadDataset' argument 2 names different: declaration 'targetFileName' definition 'targetFilename'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:467:57: note: Function 'LoadDataset' argument 2 names different: declaration 'targetFileName' definition 'targetFilename'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:487:65: style: Function 'LuaLoadDatasetInternal' argument 1 names different: declaration 'filename' definition 'stdFiles'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D.h:420:67: note: Function 'LuaLoadDatasetInternal' argument 1 names different: declaration 'filename' definition 'stdFiles'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:487:65: note: Function 'LuaLoadDatasetInternal' argument 1 names different: declaration 'filename' definition 'stdFiles'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:488:57: style: Function 'LuaLoadDatasetInternal' argument 2 names different: declaration 'targetFileName' definition 'stdTargetFilename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D.h:421:54: note: Function 'LuaLoadDatasetInternal' argument 2 names different: declaration 'targetFileName' definition 'stdTargetFilename'.
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_FileHandling.cpp:488:57: note: Function 'LuaLoadDatasetInternal' argument 2 names different: declaration 'targetFileName' definition 'stdTargetFilename'.
ImageVis3D-3.1.0/ImageVis3D/UI/MergeDlg.h:51:3: style: Class 'DataSetListElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/ImageVis3D/UI/MergeDlg.h:51:31: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_Help.cpp:184:14: style: The scope of the variable 'iv3d_svn' can be reduced. [variableScope]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_Help.cpp:189:14: style: The scope of the variable 'tuvok_svn' can be reduced. [variableScope]
ImageVis3D-3.1.0/ImageVis3D/UI/ImageVis3D_Help.cpp:364:55: performance: Function parameter 'strDest' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/ImageVis3D/UI/MDIRenderWin.cpp:70:44: style: Function 'closeEvent' argument 1 names different: declaration 'closeEvent' definition 'event'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/MDIRenderWin.h:58:32: note: Function 'closeEvent' argument 1 names different: declaration 'closeEvent' definition 'event'.
ImageVis3D-3.1.0/ImageVis3D/UI/MDIRenderWin.cpp:70:44: note: Function 'closeEvent' argument 1 names different: declaration 'closeEvent' definition 'event'.
ImageVis3D-3.1.0/ImageVis3D/UI/Q2DTransferFunction.cpp:1258:55: style: Function 'Set1DTrans' argument 1 names different: declaration 'p1DTrans' definition 'inst'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/Q2DTransferFunction.h:108:36: note: Function 'Set1DTrans' argument 1 names different: declaration 'p1DTrans' definition 'inst'.
ImageVis3D-3.1.0/ImageVis3D/UI/Q2DTransferFunction.cpp:1258:55: note: Function 'Set1DTrans' argument 1 names different: declaration 'p1DTrans' definition 'inst'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2702:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2699:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2702:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2705:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2702:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2705:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2708:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2705:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2708:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2711:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2708:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2711:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2714:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2711:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2714:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2716:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2714:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2716:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2718:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2716:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2718:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2720:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2718:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2720:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2736:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2720:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2736:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1033:53: style: Function 'RotateViewer' argument 1 names different: declaration 'vfAnglesInDegree' definition 'vfAngles'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:447:43: note: Function 'RotateViewer' argument 1 names different: declaration 'vfAnglesInDegree' definition 'vfAngles'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1033:53: note: Function 'RotateViewer' argument 1 names different: declaration 'vfAnglesInDegree' definition 'vfAngles'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1339:44: style: Function 'CloseEvent' argument 1 names different: declaration 'event' definition 'close'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:397:34: note: Function 'CloseEvent' argument 1 names different: declaration 'event' definition 'close'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1339:44: note: Function 'CloseEvent' argument 1 names different: declaration 'event' definition 'close'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2560:57: style: Function 'SetProvTransformAndClip' argument 2 names different: declaration 'transform' definition 'm'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:456:47: note: Function 'SetProvTransformAndClip' argument 2 names different: declaration 'transform' definition 'm'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2560:57: note: Function 'SetProvTransformAndClip' argument 2 names different: declaration 'transform' definition 'm'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2603:53: style: Function 'LuaSetTranslation' argument 1 names different: declaration 'm' definition 'v'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:461:43: note: Function 'LuaSetTranslation' argument 1 names different: declaration 'm' definition 'v'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:2603:53: note: Function 'LuaSetTranslation' argument 1 names different: declaration 'm' definition 'v'.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1730:15: style: Variable 'rn' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1813:15: style: Variable 'rn' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1830:15: style: Variable 'rn' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:449:10: style: Technically the member function 'RenderWindow::GetFirstPersonMode' can be const. [functionConst]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.cpp:1090:20: note: Technically the member function 'RenderWindow::GetFirstPersonMode' can be const.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindow.h:449:10: note: Technically the member function 'RenderWindow::GetFirstPersonMode' can be const.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.cpp:245:7: style: Variable 'extensions' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.cpp:244:0: note: Variable 'extensions' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.cpp:245:7: note: Variable 'extensions' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:98:22: warning: Virtual function 'GetQtWidget' is called from destructor '~RenderWindowGL()' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.cpp:126:3: note: Calling GetQtWidget
ImageVis3D-3.1.0/ImageVis3D/UI/RenderWindowGL.h:98:22: note: GetQtWidget is a virtual method
ImageVis3D-3.1.0/ImageVis3D/UI/SettingsDlg.cpp:51:65: style: Function 'SettingsDlg' argument 2 names different: declaration 'masterController' definition 'MasterController'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/ImageVis3D/UI/SettingsDlg.h:52:35: note: Function 'SettingsDlg' argument 2 names different: declaration 'masterController' definition 'MasterController'.
ImageVis3D-3.1.0/ImageVis3D/UI/SettingsDlg.cpp:51:65: note: Function 'SettingsDlg' argument 2 names different: declaration 'masterController' definition 'MasterController'.
ImageVis3D-3.1.0/ImageVis3D/UI/Welcome.cpp:92:23: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/ImageVis3D/UI/Welcome.cpp:109:65: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:49:5: style: Class 'TextfileOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:51:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:51:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:53:18: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:53:18: note: Function in derived class
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/adler32.c:63:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/deflate.c:1033:21: style: The scope of the variable 'match' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/deflate.c:1271:14: style: The scope of the variable 'more' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/deflate.c:1398:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/gzio.c:709:10: style: The scope of the variable 'len' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/gzio.c:19:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inflate.c:328:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inflate.c:1175:19: style: The scope of the variable 'id' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inflate.c:1267:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inflate.c:1330:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inflate.c:630:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:1077:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:1078:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:1079:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:1080:14: style: The scope of the variable 'code' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/trees.c:1081:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
ImageVis3D-3.1.0/StandaloneTuvok/3rdParty/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.h:15:3: style: Class 'SmallImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/StandaloneTuvok/GLContext.h:37:7: style: Unused private function: 'GLContext::outputWarning' [unusedPrivateFunction]
ImageVis3D-3.1.0/StandaloneTuvok/GLContext.h:39:7: style: Unused private function: 'GLContext::outputLastError' [unusedPrivateFunction]
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.h:59:8: style: Technically the member function 'SmallImage::Resample' can be const. [functionConst]
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.cpp:194:18: note: Technically the member function 'SmallImage::Resample' can be const.
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.h:59:8: note: Technically the member function 'SmallImage::Resample' can be const.
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.h:60:8: style: Technically the member function 'SmallImage::AdjustToAspect' can be const. [functionConst]
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.cpp:186:18: note: Technically the member function 'SmallImage::AdjustToAspect' can be const.
ImageVis3D-3.1.0/StandaloneTuvok/SmallImage.h:60:8: note: Technically the member function 'SmallImage::AdjustToAspect' can be const.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:497:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:514:16: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:561:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:586:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:604:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:625:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:671:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:699:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:734:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:759:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:825:9: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:832:9: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:986:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1136:16: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1177:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1192:27: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1201:27: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1236:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1279:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:246:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lua.h:161:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:246:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:492:74: style: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lua.h:204:76: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:492:74: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1172:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lua.h:225:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lapi.cpp:1172:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:597:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:356:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.h:36:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:356:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:356:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.h:37:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:356:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:363:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.h:38:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:363:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:364:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.h:39:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lauxlib.cpp:364:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:314:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:321:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:333:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:355:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:333:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:38:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:48:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:48:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:48:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:227:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:236:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:47:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:236:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:236:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:47:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:236:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:559:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:66:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:559:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:763:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:76:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:763:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:815:28: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:78:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:815:28: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:815:41: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.h:79:38: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lcode.cpp:815:41: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldblib.cpp:166:15: style: The scope of the variable 'name' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldebug.cpp:203:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldebug.cpp:497:68: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldebug.h:25:61: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldebug.cpp:497:68: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:87:18: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:91:18: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:477:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:642:15: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:645:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:584:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.h:36:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:584:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:79:15: style: struct member 'lua_longjmp::b' is never used. [unusedStructMember]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ldo.cpp:130:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:56:19: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:96:19: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:23:46: style: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.h:22:56: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:23:46: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:160:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.h:30:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lfunc.cpp:160:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:181:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:184:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:186:20: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:196:17: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:257:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:299:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:322:9: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:335:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:367:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:369:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:402:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:404:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:406:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:431:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:436:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:446:9: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:458:19: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:466:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:482:5: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:484:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:914:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lgc.cpp:996:24: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/llex.cpp:128:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/llex.cpp:114:53: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/llex.h:74:63: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/llex.cpp:114:53: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.h:46:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:75:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.h:43:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:75:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:75:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.h:44:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lmem.cpp:75:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lobject.cpp:174:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lobject.cpp:185:16: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lobject.cpp:254:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lobject.h:593:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lobject.cpp:254:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:173:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:241:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:509:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:537:15: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:541:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lparser.cpp:1603:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lstate.cpp:135:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lstate.cpp:138:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lstate.cpp:141:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lstate.cpp:204:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/ltable.cpp:429:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lundump.cpp:119:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lundump.cpp:169:14: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:86:22: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:86:22: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:87:11: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:87:11: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:88:11: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:88:11: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:89:11: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:89:11: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:92:3: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:92:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:94:16: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:10: note: Calling function 'callTM', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:94:16: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:25: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:279:25: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:280:11: warning: Possible null pointer dereference: L [nullPointer]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:186:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:280:11: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:54:16: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:148:9: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:318:18: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:398:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:405:3: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:581:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:589:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:804:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/3rdParty/LUA/lvm.cpp:826:7: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/Basics/EndianConvert.h:74:10: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/EndianConvert.h:103:10: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/Appendix.h:74:10: style: Technically the member function 'Appendix::IsOK' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:50:16: warning: Virtual function 'Close' is called from destructor '~LargeRAWFile()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:43:28: note: Calling Close
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:50:16: note: Close is a virtual method
ImageVis3D-3.1.0/Tuvok/Basics/Appendix.h:72:5: style: Class 'Appendix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:171:3: style: Class 'TempFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Appendix.h:50:24: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/Appendix.h:60:32: performance: Function parameter 'strName' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/Appendix.cpp:115:27: performance: Function parameter 'strAPXFile' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/ArcBall.cpp:71:16: style: The scope of the variable 'fDot' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/ArcBall.h:57:8: style: Technically the member function 'ArcBall::GetUseTranslation' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1352:0: style: Technically the member function 'QUATERNION4 < float >::ComputeRotation' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:610:3: style: Class 'MATRIX2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:614:5: style: Class 'MATRIX2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:616:5: style: Class 'MATRIX2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:618:3: style: Class 'MATRIX2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1443:3: style: Class 'PLANE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1450:3: style: Class 'PLANE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1350:0: style: Class 'QUATERNION4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:869:0: style: Class 'MATRIX4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:877:0: style: Class 'MATRIX4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:881:0: style: Class 'MATRIX4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:676:0: style: Class 'MATRIX3 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:682:0: style: Class 'MATRIX3 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:685:0: style: Class 'MATRIX3 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:412:0: style: Class 'VECTOR4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:414:0: style: Class 'VECTOR4 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:598:24: warning: The class 'MATRIX2' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1344:0: warning: The class 'QUATERNION4 < float >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:853:0: warning: The class 'MATRIX4 < float >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:662:0: warning: The class 'MATRIX3 < float >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.cpp:280:38: style: Function 'Final' argument 1 names different: declaration 'iErrorCalculate' definition 'error'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:19:41: note: Function 'Final' argument 1 names different: declaration 'iErrorCalculate' definition 'error'.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.cpp:280:38: note: Function 'Final' argument 1 names different: declaration 'iErrorCalculate' definition 'error'.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:22:25: performance: Technically the member function 'MD5::RotateLeft' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.cpp:108:15: note: Technically the member function 'MD5::RotateLeft' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:22:25: note: Technically the member function 'MD5::RotateLeft' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:29:21: performance: Technically the member function 'MD5::UINTToByte' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.cpp:263:11: note: Technically the member function 'MD5::UINTToByte' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:29:21: note: Technically the member function 'MD5::UINTToByte' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:30:21: performance: Technically the member function 'MD5::ByteToUINT' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.cpp:142:11: note: Technically the member function 'MD5::ByteToUINT' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Checksums/MD5.h:30:21: note: Technically the member function 'MD5::ByteToUINT' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:403:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:401:3: performance: Technically the member function 'VECTOR4::VECTOR4<T>' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1348:3: performance: Technically the member function 'QUATERNION4::QUATERNION4<T>' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:412:3: style: Class 'VECTOR4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:414:3: style: Class 'VECTOR4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:676:5: style: Class 'MATRIX3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:682:5: style: Class 'MATRIX3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:685:5: style: Class 'MATRIX3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:869:3: style: Class 'MATRIX4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:877:3: style: Class 'MATRIX4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:881:3: style: Class 'MATRIX4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1350:3: style: Class 'QUATERNION4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:662:20: warning: The class 'MATRIX3' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:853:20: warning: The class 'MATRIX4' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1344:20: warning: The class 'QUATERNION4' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/EndianFile.cpp:29:35: style: Function 'EndianFile' argument 1 names different: declaration 'lf' definition 'largefile'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/EndianFile.h:41:27: note: Function 'EndianFile' argument 1 names different: declaration 'lf' definition 'largefile'.
ImageVis3D-3.1.0/Tuvok/Basics/EndianFile.cpp:29:35: note: Function 'EndianFile' argument 1 names different: declaration 'lf' definition 'largefile'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:48:33: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:56:34: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:88:8: performance: Technically the member function 'tuvok::BasicMeshData::RemoveUnusedEntries' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.h:30:7: style: Class 'KDTreeNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.h:30:7: style: Class 'KDTreeNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.cpp:52:3: style: Class 'KDTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.cpp:52:3: style: Class 'KDTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.h:16:3: style: Class 'KDTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/KDTree.cpp:12:3: style: Class 'splitElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:51:31: style: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:50:24: note: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:51:31: note: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:61:31: style: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:58:24: note: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:61:31: note: Function 'LargeFile' argument 3 names different: declaration 'header_size' definition 'hsz'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:70:50: style: Function 'rd' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:68:51: note: Function 'rd' argument 1 names different: declaration 'len' definition 'length'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:70:50: note: Function 'rd' argument 1 names different: declaration 'len' definition 'length'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:81:27: style: Function 'wr' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:83:31: note: Function 'wr' argument 2 names different: declaration 'len' definition 'length'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:81:27: note: Function 'wr' argument 2 names different: declaration 'len' definition 'length'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:49:40: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.cpp:59:41: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:50:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:65:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:50:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:54:41: style: The function 'rd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:72:41: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:54:41: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:60:18: style: The function 'wr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:79:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:60:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:66:18: style: The function 'enqueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:110:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:66:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:68:22: style: The function 'filesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:113:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:68:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:69:18: style: The function 'is_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:118:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:69:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:70:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:119:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:70:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:71:18: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:120:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:71:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:56:41: style: The function 'rd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:54:41: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:56:41: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:63:18: style: The function 'enqueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:66:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:63:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:66:18: style: The function 'wr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:60:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:66:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:77:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:70:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.h:77:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:38:35: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:44:36: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.cpp:48:46: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileAIO.cpp:56:47: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.cpp:121:43: style: Checking if unsigned variable 'fwrite(data.get(),len,1,this->fp)' is less than zero. This might be a false warning. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.cpp:206:36: style: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:72:36: note: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.cpp:206:36: note: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:51:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:65:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:51:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:55:41: style: The function 'rd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:72:41: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:55:41: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:61:18: style: The function 'wr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:79:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:61:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:67:18: style: The function 'enqueue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:110:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:67:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:69:22: style: The function 'filesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:113:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:69:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:70:18: style: The function 'is_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:118:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:70:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:71:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:119:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:71:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:72:18: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFile.h:120:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.h:72:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.cpp:51:42: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileC.cpp:59:43: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:84:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:115:11: style: The scope of the variable 'wr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:205:37: style: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:71:36: note: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:205:37: note: Function 'truncate' argument 1 names different: declaration 'length' definition 'len'.
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:44:44: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.cpp:52:45: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:49:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:50:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:49:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:53:33: style: The function 'rd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:54:41: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:53:33: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:58:10: style: The function 'wr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:60:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:58:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:62:18: style: The function 'is_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:69:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:62:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:63:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileFD.h:70:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.h:63:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.cpp:42:48: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeFileMMap.cpp:50:49: performance: Function parameter 'fn' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.cpp:17:15: warning: Member variable 'LargeRAWFile::m_StreamFile' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:45:16: warning: Virtual function 'Open' is called from copy constructor 'LargeRAWFile(const LargeRAWFile&other)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.cpp:36:5: note: Calling Open
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:45:16: note: Open is a virtual method
ImageVis3D-3.1.0/Tuvok/Basics/LargeRAWFile.h:38:1: warning: The class 'LargeRAWFile' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/MC.inl:584:57: style: Function 'MakeVertex' argument 1 names different: declaration 'whichEdge' definition 'iEdgeIndex'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/MC.h:101:32: note: Function 'MakeVertex' argument 1 names different: declaration 'whichEdge' definition 'iEdgeIndex'.
ImageVis3D-3.1.0/Tuvok/Basics/MC.inl:584:57: note: Function 'MakeVertex' argument 1 names different: declaration 'whichEdge' definition 'iEdgeIndex'.
ImageVis3D-3.1.0/Tuvok/Basics/MC.cpp:54:3: style: Class 'Isosurface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/MC.cpp:54:3: style: Class 'Isosurface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/MemMappedFile.cpp:167:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Basics/MemMappedFile.cpp:58:43: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/MemMappedFile.cpp:75:44: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:92:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:123:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:157:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:420:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:426:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:432:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:438:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:135:8: style: Technically the member function 'tuvok::Mesh::ComputeUnitCubeScale' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:102:12: note: Technically the member function 'tuvok::Mesh::ComputeUnitCubeScale' can be const.
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:135:8: note: Technically the member function 'tuvok::Mesh::ComputeUnitCubeScale' can be const.
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:63:21: style: Class 'Mesh' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:63:21: style: Class 'Mesh' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:213:16: warning: Virtual function 'GeometryHasChanged' is called from constructor 'Mesh(const BasicMeshData&bmd,bool bBuildKDTree,bool bScaleToUnitCube,const std::string&desc,EMeshType meshType)' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:62:25: note: Calling ScaleToUnitCube
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:178:3: note: Calling ScaleAndBias
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.cpp:167:3: note: Calling GeometryHasChanged
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:213:16: note: GeometryHasChanged is a virtual method
ImageVis3D-3.1.0/Tuvok/Basics/Plane.cpp:61:61: style: Function 'Transform' argument 2 names different: declaration 'bSecondar' definition 'bSecondary'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/Plane.h:59:46: note: Function 'Transform' argument 2 names different: declaration 'bSecondar' definition 'bSecondary'.
ImageVis3D-3.1.0/Tuvok/Basics/Plane.cpp:61:61: note: Function 'Transform' argument 2 names different: declaration 'bSecondar' definition 'bSecondary'.
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1443:0: style: Class 'PLANE < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1450:0: style: Class 'PLANE < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/ProgressTimer.cpp:50:10: style: Reading from empty STL container 'result' [reademptycontainer]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:437:5: style: Variable 'searchFile' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:434:5: note: Variable 'searchFile' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:437:5: note: Variable 'searchFile' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:198:45: style: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'strFileName'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:139:55: note: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'strFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:198:45: note: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'strFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:217:47: style: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'wstrFileName'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:140:57: note: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'wstrFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:217:47: note: Function 'GetFromResourceOnMac' argument 1 names different: declaration 'fileName' definition 'wstrFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:255:47: style: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:231:46: note: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:255:47: note: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:262:48: style: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:235:47: note: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:262:48: note: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:269:43: style: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:239:42: note: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:269:43: note: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:278:49: style: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:229:48: note: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:278:49: note: Function 'TrimStrLeft' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:285:50: style: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:233:49: note: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:285:50: note: Function 'TrimStrRight' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:294:45: style: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:237:44: note: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:294:45: note: Function 'TrimStr' argument 1 names different: declaration 'str' definition 'Src'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:312:34: style: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'wstrFileName'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:143:39: note: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'wstrFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:312:34: note: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'wstrFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:317:33: style: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'strFileName'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.h:142:38: note: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'strFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:317:33: note: Function 'FileExists' argument 1 names different: declaration 'fileName' definition 'strFileName'.
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:680:19: style: Unused variable: s [unusedVariable]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:772:18: style: Unused variable: s [unusedVariable]
ImageVis3D-3.1.0/Tuvok/Basics/SysTools.cpp:1212:5: performance: Variable 'm_strFilename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:72:21: style: Condition 'iNumberOfCPUs>0' is always false [knownConditionTrueFalse]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:71:42: note: Assignment 'iNumberOfCPUs=ComputeNumCPUs()', assigned value is 0
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:72:21: note: Condition 'iNumberOfCPUs>0' is always false
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:84:19: style: Condition 'iGPUMemSize>0' is always false [knownConditionTrueFalse]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:83:42: note: Assignment 'iGPUMemSize=ComputeGPUMemory()', assigned value is 0
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:84:19: note: Condition 'iGPUMemSize>0' is always false
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:67:12: performance: Technically the member function 'SystemInfo::ComputeNumCPUs' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:90:22: note: Technically the member function 'SystemInfo::ComputeNumCPUs' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:67:12: note: Technically the member function 'SystemInfo::ComputeNumCPUs' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:68:12: performance: Technically the member function 'SystemInfo::ComputeCPUMemSize' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:174:22: note: Technically the member function 'SystemInfo::ComputeCPUMemSize' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:68:12: note: Technically the member function 'SystemInfo::ComputeCPUMemSize' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:69:12: performance: Technically the member function 'SystemInfo::ComputeGPUMemory' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:275:24: note: Technically the member function 'SystemInfo::ComputeGPUMemory' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.h:69:12: note: Technically the member function 'SystemInfo::ComputeGPUMemory' can be static.
ImageVis3D-3.1.0/Tuvok/Basics/SystemInfo.cpp:57:36: performance: Function parameter 'strProgramPath' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.cpp:243:20: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:51:5: style: Class 'ScopedLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:52:5: style: Class 'ScopedLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:53:5: style: Class 'ScopedLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:156:5: style: Class 'LambdaThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:151:7: style: Class 'Interface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:169:5: style: Class 'AtomicAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:159:18: style: The function 'ThreadMain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:103:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Basics/Threads.h:159:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:947:45: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:277:33: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:947:45: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:37:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:37:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:57:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:57:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:79:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:79:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:103:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:103:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:129:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:129:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:157:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:157:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:187:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:187:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:219:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:219:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:253:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:253:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:289:47: style: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:264:3: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:289:47: note: Function 'cexec' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:328:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:328:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:351:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:351:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:376:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:376:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:403:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:403:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:432:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:432:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:463:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:463:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:496:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:496:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:531:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:531:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:568:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:568:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:607:47: style: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:280:3: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:607:47: note: Function 'cexecRet' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:649:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:649:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:674:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:674:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:702:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:702:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:733:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:733:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:767:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:767:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:804:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:804:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:844:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:844:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:887:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:887:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:933:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:933:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:982:53: style: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:307:3: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScriptingExecBody.h:982:53: note: Function 'setDefaults' argument 1 names different: declaration 'cmd' definition 'name'.
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.cpp:214:63: style: Function 'ReleaseVolumeRenderer' argument 1 names different: declaration 'pVolumeRenderer' definition 'pRenderer'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.h:158:47: note: Function 'ReleaseVolumeRenderer' argument 1 names different: declaration 'pVolumeRenderer' definition 'pRenderer'.
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.cpp:214:63: note: Function 'ReleaseVolumeRenderer' argument 1 names different: declaration 'pVolumeRenderer' definition 'pRenderer'.
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.cpp:281:48: style: Function 'SetRehashCount' argument 1 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.h:171:32: note: Function 'SetRehashCount' argument 1 names different: declaration 'count' definition 'n'.
ImageVis3D-3.1.0/Tuvok/Controller/MasterController.cpp:281:48: note: Function 'SetRehashCount' argument 1 names different: declaration 'count' definition 'n'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:170:0: style: Function 'inherit' argument 1 names different: declaration 'from' definition 'them'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:88:0: note: Function 'inherit' argument 1 names different: declaration 'from' definition 'them'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:170:0: note: Function 'inherit' argument 1 names different: declaration 'from' definition 'them'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:201:0: style: Function 'inherit' argument 1 names different: declaration 'inst' definition 'them'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:82:0: note: Function 'inherit' argument 1 names different: declaration 'inst' definition 'them'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassRegistration.h:201:0: note: Function 'inherit' argument 1 names different: declaration 'inst' definition 'them'.
ImageVis3D-3.1.0/Tuvok/Renderer/Context.h:48:3: warning: Member variable 'Context::ctx' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:148:7: performance: Variable 'flipView' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:91:24: style: Technically the member function 'TransferFunction1D::GetNonZeroLimits' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:85:8: performance: Technically the member function 'tuvok::GLFBOTex::Valid' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/FrameCapture.h:84:10: performance: Technically the member function 'tuvok::FrameCapture::SaveImage' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:275:10: style: Technically the member function 'tuvok::GLRenderer::DeleteDepthStorage' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:399:28: style: Technically the member function 'tuvok::LuaScripting::getCurrentClassInstID' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:402:28: style: Technically the member function 'tuvok::LuaScripting::getLastCreatedInstID' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:433:8: style: Technically the member function 'tuvok::LuaScripting::isVerbose' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:87:10: style: Technically the member function 'tuvok::RenderRegion::ContainsPoint' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:515:17: style: Technically the member function 'tuvok::AbstrRenderer::GetRendermode' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:527:21: style: Technically the member function 'tuvok::AbstrRenderer::GetBlendPrecision' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:557:10: performance: Technically the member function 'tuvok::AbstrRenderer::LuaGet2DPlanesIn3DView' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:638:46: style: Technically the member function 'tuvok::AbstrRenderer::GetMeshes' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:242:7: style: Class 'FBOListElem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:242:7: style: Class 'FBOListElem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:267:7: style: Class 'GLSLListElem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:267:7: style: Class 'GLSLListElem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:56:3: style: Class 'TransferFunction1D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:57:3: style: Class 'TransferFunction1D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/Context.h:48:3: style: Class 'Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:96:3: style: Class 'GLSLProgram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:59:5: style: Class 'GPUMemMan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTargetBinder.h:63:5: style: Class 'GLTargetBinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:49:3: style: Class 'RenderMeshGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.h:89:5: style: Class 'VERTEX_FORMAT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBinding.h:83:3: style: Class 'LuaTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaClassConstructor.h:45:3: style: Class 'LuaClassConstructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaMemberRegUnsafe.h:62:3: style: Class 'LuaMemberRegUnsafe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaMemberReg.h:58:3: style: Class 'LuaMemberReg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/CullingLOD.h:51:5: style: Class 'CullingLOD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:179:5: style: Class 'RenderRegion3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:412:0: style: Class 'VECTOR4 < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:414:0: style: Class 'VECTOR4 < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:75:20: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:75:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:76:20: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:76:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:141:20: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:141:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:145:20: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:145:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:46:20: style: The function 'Apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:150:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:46:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:48:20: style: The function 'SetEnableDepthTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:153:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:48:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:49:20: style: The function 'SetDepthFunc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:154:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:49:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:50:20: style: The function 'SetEnableCullFace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:155:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:50:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:51:20: style: The function 'SetCullState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:156:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:51:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:52:20: style: The function 'SetEnableBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:157:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:52:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:53:20: style: The function 'SetEnableScissor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:158:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:53:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:54:20: style: The function 'SetEnableLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:159:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:54:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:55:20: style: The function 'SetEnableColorMaterial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:160:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:55:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:56:20: style: The function 'SetEnableLight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:161:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:56:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:57:20: style: The function 'SetEnableTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:162:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:57:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:58:20: style: The function 'SetActiveTexUnit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:163:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:58:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:59:20: style: The function 'SetDepthMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:164:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:59:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:60:20: style: The function 'SetColorMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:165:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:60:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:61:20: style: The function 'SetBlendEquation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:166:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:61:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:62:20: style: The function 'SetBlendFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:167:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:62:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:63:20: style: The function 'SetLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/StateManager.h:168:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLStateManager.h:63:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFrameCapture.h:55:18: style: The function 'CaptureSingleFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/FrameCapture.h:61:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFrameCapture.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:100:16: style: The function 'SetDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:179:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:100:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:139:16: style: The function 'GeometryHasChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Basics/Mesh.h:213:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:139:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:58:16: style: The function 'InitRenderer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:89:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:58:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:59:16: style: The function 'RenderOpaqueGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:90:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:59:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:60:16: style: The function 'RenderTransGeometryFront' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:91:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:60:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:61:16: style: The function 'RenderTransGeometryBehind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:92:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:62:16: style: The function 'RenderTransGeometryInside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:93:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:62:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:63:16: style: The function 'GeometryHasChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:139:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:63:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:70:18: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:466:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:70:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:71:18: style: The function 'Set1DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:189:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:71:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:72:18: style: The function 'Changed1DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:192:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:72:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:73:18: style: The function 'Changed2DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:195:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:73:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:77:18: style: The function 'SetBlendPrecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:324:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:77:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:80:18: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:409:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:80:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:86:18: style: The function 'Paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:433:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:86:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:88:18: style: The function 'CropDataset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:480:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:88:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:96:18: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:431:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:96:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:98:18: style: The function 'SetLogoParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:347:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:98:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:103:18: style: The function 'NewFrameClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:267:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:103:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:107:18: style: The function 'ScanForNewMeshes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:470:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:107:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:109:18: style: The function 'FixedFunctionality' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:650:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:109:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:110:18: style: The function 'SyncStateManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:651:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:110:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:143:10: style: The function 'SetViewPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:201:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:143:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:155:10: style: The function 'CaptureSingleFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:399:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:155:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:160:18: style: The function 'IsVolumeResident' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:851:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:160:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:204:18: style: The function 'ClearColorBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:679:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:204:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:213:18: style: The function 'CVFocusHasChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:681:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:213:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:215:26: style: The function 'Pick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:245:26: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:215:26: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:222:18: style: The function 'UpdateLightParamsInShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:680:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:222:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:37:20: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:80:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:37:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:40:12: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:70:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:40:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:71:18: style: The function 'SupportsClearView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:351:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:71:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:75:25: style: The function 'ClearViewDisableReason' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:352:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:75:25: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:81:27: style: The function 'GetRendererType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:322:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:81:27: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:94:18: style: The function 'CreateOffscreenBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:185:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:94:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:100:18: style: The function 'Render3DPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:173:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:100:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:101:18: style: The function 'Render3DInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:174:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:101:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:104:18: style: The function 'RenderHQMIPPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:181:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:104:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:105:18: style: The function 'RenderHQMIPInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:182:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:105:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:107:18: style: The function 'StartFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:206:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:107:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:108:18: style: The function 'SetDataDepShaderVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:170:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:108:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:115:18: style: The function 'LoadShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:228:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:115:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:118:18: style: The function 'CleanupShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:118:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:121:18: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:37:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRaycaster.h:121:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:47:20: style: The function 'SupportsClearView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:351:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:47:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:48:20: style: The function 'Set1DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:71:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:48:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:50:27: style: The function 'ClearViewDisableReason' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:352:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:50:27: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:54:29: style: The function 'GetRendererType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:322:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:54:29: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:56:12: style: The function 'CheckForRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:406:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:56:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:58:20: style: The function 'SetInterpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:468:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:58:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:60:24: style: The function 'GetFrameProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:595:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:60:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:61:24: style: The function 'GetSubFrameProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:599:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:61:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:65:20: style: The function 'PH_ClearWorkingSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:294:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:65:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:67:27: style: The function 'PH_RecalculateVisibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:295:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:67:27: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:68:20: style: The function 'PH_Converged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:296:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:68:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:69:20: style: The function 'PH_OpenBrickAccessLogfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:298:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:69:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:70:20: style: The function 'PH_CloseBrickAccessLogfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:299:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:70:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:71:20: style: The function 'PH_OpenLogfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:300:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:71:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:72:20: style: The function 'PH_CloseLogfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:301:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:72:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:73:20: style: The function 'PH_SetOptimalFrameAverageCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:302:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:73:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:74:22: style: The function 'PH_GetOptimalFrameAverageCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:303:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:74:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:75:20: style: The function 'PH_IsDebugViewAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:304:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:75:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:76:20: style: The function 'PH_IsWorkingSetTrackerAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:305:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:76:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:79:20: style: The function 'SetDebugView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:489:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:79:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:80:24: style: The function 'GetDebugViewCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:490:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:80:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:125:20: style: The function 'LoadShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:228:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:125:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:128:20: style: The function 'CleanupShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:128:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:131:12: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:70:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:131:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:134:12: style: The function 'Continue3DDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:158:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:134:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:138:20: style: The function 'Render3DRegion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:195:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:138:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:141:20: style: The function 'CreateOffscreenBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:185:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:141:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:147:20: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGPURayTraverser.h:37:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:147:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:150:12: style: The function 'RegisterDataset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:91:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:150:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:159:20: style: The function 'SetIsoValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:418:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:159:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:160:20: style: The function 'Changed2DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:73:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:160:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:161:20: style: The function 'Changed1DTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:72:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:161:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:165:20: style: The function 'SetClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:215:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:165:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:167:20: style: The function 'EnableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:218:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:167:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:168:20: style: The function 'DisableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:219:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:168:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:170:20: style: The function 'ClipPlaneRelativeLock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:348:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:170:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:173:20: style: The function 'SetRescaleFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:473:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:173:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:181:20: style: The function 'UpdateLightParamsInShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:222:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:181:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.h:66:18: style: The function 'ComputeGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.h:196:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.h:66:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.h:83:18: style: The function 'InitBBOX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.h:296:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.h:83:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:66:20: style: The function 'RegisterDataset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:91:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:66:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:68:20: style: The function 'SupportsClearView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:351:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:68:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:74:27: style: The function 'ClearViewDisableReason' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:352:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:74:27: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:82:20: style: The function 'EnableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:218:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:82:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:83:20: style: The function 'DisableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:219:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:83:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:85:29: style: The function 'GetRendererType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:322:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:85:29: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:94:20: style: The function 'Render3DPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:173:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:94:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:95:20: style: The function 'Render3DInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:174:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:95:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:98:20: style: The function 'RenderHQMIPPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:181:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:98:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:99:20: style: The function 'RenderHQMIPInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:182:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:99:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:102:20: style: The function 'CleanupShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:102:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:104:20: style: The function 'UpdateLightParamsInShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:222:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:104:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:107:20: style: The function 'LoadShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:228:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:107:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:109:20: style: The function 'SetDataDepShaderVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:170:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:109:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen2D.h:101:16: style: The function 'ComputeGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.h:196:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen2D.h:101:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:66:20: style: The function 'RegisterDataset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:91:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:66:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:68:20: style: The function 'SupportsClearView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:351:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:68:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:72:27: style: The function 'ClearViewDisableReason' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:352:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:72:27: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:78:20: style: The function 'EnableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:218:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:78:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:79:20: style: The function 'DisableClipPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:219:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:79:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:81:29: style: The function 'GetRendererType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:322:27: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:81:29: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:86:20: style: The function 'SetInterpolant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:468:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:86:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:95:20: style: The function 'Render3DPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:173:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:95:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:96:20: style: The function 'Render3DInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:174:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:96:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:99:20: style: The function 'RenderHQMIPPreLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:181:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:99:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:100:20: style: The function 'RenderHQMIPInLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:182:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:100:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:105:20: style: The function 'CleanupShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:83:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:105:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:107:20: style: The function 'ComposeSurfaceImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:177:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:107:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:109:20: style: The function 'UpdateLightParamsInShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:222:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:109:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:111:20: style: The function 'BindVolumeTex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:225:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:111:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:113:20: style: The function 'IsVolumeResident' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:160:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:113:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:114:20: style: The function 'RenderSlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:100:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:114:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:120:20: style: The function 'LoadShaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:228:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:120:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:122:20: style: The function 'SetDataDepShaderVars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:170:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.h:122:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:92:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:92:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:93:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:93:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:95:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:95:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:129:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:129:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:130:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:130:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:131:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:131:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:173:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:173:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:177:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:177:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:183:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:183:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:236:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:236:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:241:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:241:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:248:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:248:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:310:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:310:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:316:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:316:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:324:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:324:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:395:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:395:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:402:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:402:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:411:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:411:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:491:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:491:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:499:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:499:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:509:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:509:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:598:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:598:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:607:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:607:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:618:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:618:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:716:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:716:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:726:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:726:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:738:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:738:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:845:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:845:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:856:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:856:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:869:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:869:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:985:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:985:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:997:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:997:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1011:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1011:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1136:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1136:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1149:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1149:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1164:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1164:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1267:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1267:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1279:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1279:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1280:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1280:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1312:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1312:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1316:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1316:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1322:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1322:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1374:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1374:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1379:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1379:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1386:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1386:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1449:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1449:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1455:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1455:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1463:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1463:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1535:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1535:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1542:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1542:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1551:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1551:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1632:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1632:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1640:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1640:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1650:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1650:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1740:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1740:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1749:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1749:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1760:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1760:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1859:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1859:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1869:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1869:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1881:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1881:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1989:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:1989:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2000:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2000:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2013:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2013:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2130:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2130:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2142:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2142:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2156:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2156:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2282:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2282:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2295:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2295:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2310:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2310:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2413:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2413:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2425:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2425:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2426:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2426:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2457:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2457:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2461:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2461:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2467:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2467:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2518:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2518:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2523:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2523:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2530:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2530:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2587:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2587:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2593:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2593:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2601:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2601:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2664:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2664:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2671:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2671:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2680:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2680:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2749:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2749:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2757:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2757:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2767:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2767:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2842:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2842:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2851:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2851:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2862:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2862:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2943:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2943:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2953:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2953:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2965:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:2965:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3052:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3052:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3063:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3063:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3076:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3076:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3169:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3169:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3181:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3181:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3195:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3195:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3294:16: style: The function 'pushParamsToStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:65:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3294:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3307:16: style: The function 'pullParamsFromStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:69:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3307:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3322:23: style: The function 'getFormattedParameterValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:74:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaFunBindingCore.h:3322:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:152:18: style: The function 'is2D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:84:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:152:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:159:18: style: The function 'GetUseMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:109:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:159:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:160:18: style: The function 'SetUseMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:110:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:160:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:161:22: style: The function 'GetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:111:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:161:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:162:18: style: The function 'SetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:112:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:162:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:163:18: style: The function 'GetFlipView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:113:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:163:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:167:18: style: The function 'SetFlipView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:114:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:167:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:182:18: style: The function 'is3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:85:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:182:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:190:18: style: The function 'GetUseMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:109:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:190:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:191:18: style: The function 'SetUseMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:110:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:191:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:192:22: style: The function 'GetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:111:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:192:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:193:18: style: The function 'SetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:112:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:193:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:194:18: style: The function 'SetFlipView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:114:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:194:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:195:18: style: The function 'GetFlipView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:113:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:195:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:91:89: performance: Function parameter '_strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:187:88: performance: Function parameter 'strDirs' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:189:69: performance: Function parameter 'strDirs' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:57:33: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:68:40: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:78:47: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:88:47: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:98:45: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:108:55: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:119:49: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:129:49: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:139:48: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:149:39: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:159:44: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:168:46: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:174:46: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaError.h:180:59: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:80:17: performance: Technically the member function 'AbstrDebugOut::ChannelToString' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.cpp:42:28: note: Technically the member function 'AbstrDebugOut::ChannelToString' can be static.
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:80:17: note: Technically the member function 'AbstrDebugOut::ChannelToString' can be static.
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:130:10: performance: Technically the member function 'AbstrDebugOut::ReplaceSpecialChars' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.cpp:203:21: note: Technically the member function 'AbstrDebugOut::ReplaceSpecialChars' can be static.
ImageVis3D-3.1.0/Tuvok/DebugOut/AbstrDebugOut.h:130:10: note: Technically the member function 'AbstrDebugOut::ReplaceSpecialChars' can be static.
ImageVis3D-3.1.0/Tuvok/DebugOut/ConsoleOut.cpp:69:3: warning: The buffer 'buff' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.cpp:58:38: style: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.h:52:37: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.cpp:58:38: note: Function 'printf' argument 3 names different: declaration 'msg' definition 'buff'.
ImageVis3D-3.1.0/Tuvok/DebugOut/TextfileOut.cpp:47:38: performance: Function parameter 'strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:220:25: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:221:10: style: The scope of the variable 'nNotDone' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:356:11: style: The scope of the variable 's1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:356:15: style: The scope of the variable 's2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:494:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:494:16: style: The scope of the variable 'h' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:585:10: style: The scope of the variable 't' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:1039:12: style: The scope of the variable 'quadrant' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/blocksort.c:1041:12: style: The scope of the variable 'budgetInit' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:696:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:977:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1037:12: style: The scope of the variable 'n' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1037:15: style: The scope of the variable 'n2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1037:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1174:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1397:11: style: The scope of the variable 'unused' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1404:11: style: The scope of the variable 'workFactor' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/bzlib.c:1406:11: style: The scope of the variable 'nUnused' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:123:15: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:241:30: style: The scope of the variable 'totc' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:242:33: style: The scope of the variable 'minLen' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:242:41: style: The scope of the variable 'maxLen' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:281:26: style: The scope of the variable 'tFreq' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:281:33: style: The scope of the variable 'aFreq' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:463:31: style: The scope of the variable 'll_i' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/compress.c:463:43: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:304:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:418:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:418:26: style: The scope of the variable 'jj' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:418:30: style: The scope of the variable 'kk' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:418:38: style: The scope of the variable 'lno' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/decompress.c:418:43: style: The scope of the variable 'off' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/huffman.c:72:10: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/huffman.c:72:18: style: The scope of the variable 'nHeap' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/bzip2/huffman.c:73:10: style: The scope of the variable 'tooLong' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/cdjpeg.c:125:20: style: The scope of the variable 'ck' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcapimin.c:122:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcapimin.c:123:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccoefct.c:252:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccoefct.c:253:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccoefct.c:253:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:137:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:138:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:138:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:138:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:193:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:194:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:233:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:233:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:233:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:233:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jccolor.c:285:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:57:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:59:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:199:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:228:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:228:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:290:25: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdctmgr.c:320:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdiffct.c:146:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdiffct.c:147:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdiffct.c:250:14: style: The scope of the variable 'samps_across' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcdiffct.c:309:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jchuff.c:147:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jchuff.c:147:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jchuff.c:149:8: style: The scope of the variable 'v' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:136:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:325:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:325:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:325:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:471:14: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:471:18: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:471:27: style: The scope of the variable 'MCU_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jclhuff.c:542:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmainct.c:250:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmainct.c:251:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:200:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:197:12: note: Assuming that condition 'htbl==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:200:9: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:188:7: style: The scope of the variable 'length' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:188:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:313:10: style: The scope of the variable 'td' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:313:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:569:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmarker.c:570:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:145:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:146:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:146:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:146:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:146:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:363:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:363:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:57:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcmaster.c:57:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcparam.c:34:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcparam.c:531:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:318:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:318:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:349:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:381:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:381:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:382:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:383:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:469:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcphuff.c:577:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcpred.c:135:3: style: Variable 'restart' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcpred.c:143:3: style: Variable 'Ra' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcpred.c:143:3: style: Variable 'Rc' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcpred.c:151:3: style: Variable 'Ra' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcpred.c:186:3: style: Variable 'Rc' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcprepct.c:318:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcprepct.c:319:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:92:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:93:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:94:7: style: The scope of the variable 'row' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:122:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:122:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:147:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:219:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:219:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:220:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:256:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:256:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:256:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:257:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:299:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:299:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:299:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:299:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:299:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:300:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:300:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:399:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:399:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:399:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:399:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:400:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:400:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:401:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:401:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcsample.c:401:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:109:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:109:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:385:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:386:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:556:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:592:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jcshuff.c:592:18: style: The scope of the variable 'actbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jctrans.c:71:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jctrans.c:71:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdatasrc.c:97:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcoefct.c:446:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcoefct.c:417:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcoefct.c:704:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:143:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:144:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:144:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:144:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:268:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:269:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:269:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:269:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:325:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:110:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdcolor.c:113:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddctmgr.c:59:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddctmgr.c:61:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddctmgr.c:64:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:157:14: style: The scope of the variable 'MCU_col_num' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:158:14: style: The scope of the variable 'MCU_count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:160:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:263:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:296:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jddiffct.c:375:9: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdhuff.c:319:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdhuff.c:327:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdinput.c:135:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdinput.c:135:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdlhuff.c:77:11: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdlhuff.c:137:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdlhuff.c:138:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdlhuff.c:139:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdlhuff.c:140:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:163:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:204:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:244:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:273:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:273:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:273:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmainct.c:479:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:515:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:512:11: note: Assuming that condition 'n>=4' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:515:30: note: Array index out of bounds
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:251:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:253:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:254:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:255:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:256:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:285:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:286:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:289:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:315:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:317:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:329:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:330:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:351:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:353:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:355:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:432:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:436:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:443:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:463:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:502:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:506:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:521:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:523:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:558:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:563:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:702:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:713:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:754:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:795:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:854:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:883:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:892:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:900:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:935:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:936:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:428:17: style: The scope of the variable 'count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:497:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:670:16: style: The scope of the variable 'version' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:670:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:670:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:670:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:270:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmarker.c:270:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmerge.c:152:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmerge.c:108:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdmerge.c:111:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:98:8: style: The scope of the variable 'coef_bit_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:215:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:216:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:217:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:218:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdphuff.c:502:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdpred.c:124:3: style: Variable 'Rc' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdpred.c:215:3: style: Variable 'Rc' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:96:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:97:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:197:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:200:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:240:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:242:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:269:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:271:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:313:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:313:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:314:16: style: The scope of the variable 'invalue' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:409:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:410:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:410:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:410:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdsample.c:410:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:90:17: style: The scope of the variable 'dctbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:90:24: style: The scope of the variable 'actbl' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:160:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:161:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:162:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jdshuff.c:163:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jidctflt.c:78:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jidctfst.c:178:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jidctint.c:158:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jidctred.c:127:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jidctred.c:279:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1120:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1120:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1121:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1121:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1122:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1122:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1123:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1123:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1125:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1125:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1127:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1127:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1128:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1128:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1129:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1129:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1130:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1130:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1131:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1131:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1132:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1132:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1133:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1133:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1136:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1136:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1139:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1114:11: note: Assuming that condition 'mem==NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:1139:3: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:264:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:264:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:746:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:746:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:746:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:779:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:779:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:779:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:817:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jmemmgr.c:902:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:445:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:451:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:280:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:280:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:339:11: style: The scope of the variable 'k' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:339:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:339:28: style: The scope of the variable 'val' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:438:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:468:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:468:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:495:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:495:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:526:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:573:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:574:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:578:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:579:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:580:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:581:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant1.c:581:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:228:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:429:7: style: The scope of the variable 'n' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:430:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:430:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:430:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:430:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:431:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:661:10: style: The scope of the variable 'x' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:786:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:788:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:789:9: style: The scope of the variable 'dist0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:791:9: style: The scope of the variable 'xx0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:793:9: style: The scope of the variable 'inc0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:793:15: style: The scope of the variable 'inc1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:793:21: style: The scope of the variable 'inc2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:922:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:922:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:956:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:956:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:956:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:957:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:957:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:957:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:958:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:958:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:958:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:960:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:961:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jquant2.c:244:22: style: Checking if unsigned variable '(++' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jutils.c:120:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/jutils.c:120:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:85:7: style: The scope of the variable 'R' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:85:10: style: The scope of the variable 'G' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:85:13: style: The scope of the variable 'B' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:187:9: style: Checking if unsigned variable 'w' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:187:19: style: Checking if unsigned variable 'h' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/rdcolmap.c:187:34: style: Checking if unsigned variable 'maxval' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:71:24: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:76:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:121:24: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:126:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:196:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:240:24: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:244:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:304:24: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:308:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:368:34: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:368:46: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:373:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:473:34: style: The scope of the variable 'comp_width' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:473:46: style: The scope of the variable 'comp_height' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:477:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:643:24: style: The scope of the variable 'itemp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/jpeglib/transupp.c:868:7: style: The scope of the variable 'm' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lz4/lz4.c:245:11: style: struct member 'refTables::hashTable' is never used. [unusedStructMember]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:22:107: style: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:261:111: note: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:22:107: note: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:27:93: style: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:265:97: note: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:27:93: note: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:33:31: style: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:282:34: note: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:33:31: note: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:51:101: style: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:150:105: note: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:51:101: note: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:56:89: style: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:154:93: note: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:56:89: note: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:62:29: style: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:172:32: note: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:62:29: note: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:71:29: style: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:178:32: note: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_api.cpp:71:29: note: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:641:4: warning: Member variable 'ilzham::lzham_z_inflateReset' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:22:102: style: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:261:111: note: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:22:102: note: Function 'lzham_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:27:88: style: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:265:97: note: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:27:88: note: Function 'lzham_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:33:31: style: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:282:34: note: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:33:31: note: Function 'lzham_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:51:96: style: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:150:105: note: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:51:96: note: Function 'lzham_compress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:56:84: style: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:154:93: note: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:56:84: note: Function 'lzham_compress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:62:29: style: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:172:32: note: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:62:29: note: Function 'lzham_compress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:71:29: style: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham.h:178:32: note: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lib.cpp:71:29: note: Function 'lzham_compress2' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzbase.h:18:12: style: Technically the member function 'lzham::CLZBase::init_slot_tabs' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzbase.cpp:8:18: note: Technically the member function 'lzham::CLZBase::init_slot_tabs' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzbase.h:18:12: note: Technically the member function 'lzham::CLZBase::init_slot_tabs' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzbase.h:20:19: style: Technically the member function 'lzham::CLZBase::compute_lzx_position_slot' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp.cpp:409:10: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_prefix_coding.h:20:10: warning: Member variable 'decoder_tables::m_min_code_size' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_prefix_coding.h:20:10: warning: Member variable 'decoder_tables::m_max_code_size' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_prefix_coding.h:20:10: warning: Member variable 'decoder_tables::m_val_ptrs' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:116:10: warning: Member variable 'lzdecision::m_pos' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:116:10: warning: Member variable 'lzdecision::m_len' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:116:10: warning: Member variable 'lzdecision::m_dist' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:23:19: performance: Technically the member function 'lzham::semaphore::release' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:29:19: performance: Technically the member function 'lzham::semaphore::wait' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:43:19: performance: Technically the member function 'lzham::task_pool::init' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:46:19: performance: Technically the member function 'lzham::task_pool::get_num_threads' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:47:19: performance: Technically the member function 'lzham::task_pool::get_num_outstanding_tasks' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:51:19: performance: Technically the member function 'lzham::task_pool::queue_task' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:64:19: performance: Technically the member function 'lzham::task_pool::queue_task' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:71:19: performance: Technically the member function 'lzham::task_pool::queue_object_task' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:78:19: performance: Technically the member function 'lzham::task_pool::queue_multiple_object_tasks' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:87:12: performance: Technically the member function 'lzham::task_pool::join' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:281:17: style: Technically the member function 'lzham::lzcompressor::tracked_stat::get_number_of_values' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:282:17: style: Technically the member function 'lzham::lzcompressor::tracked_stat::get_number_of_values32' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_vector.h:533:0: style: Technically the member function 'lzham :: vector < long >::set_all' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_null_threading.h:40:7: style: Class 'task_pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.h:92:7: style: Class 'adaptive_bit_model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:69:18: warning: Member variable 'lzcompressor::m_settings' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:69:18: warning: Member variable 'lzcompressor::m_use_task_pool' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:69:18: warning: Member variable 'lzcompressor::m_parse_thread_state' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:69:18: warning: Member variable 'lzcompressor::m_block_history' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:456:12: style: Technically the member function 'lzham::lzcompressor::get_recent_block_ratio' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:1483:23: note: Technically the member function 'lzham::lzcompressor::get_recent_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:456:12: note: Technically the member function 'lzham::lzcompressor::get_recent_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:457:12: style: Technically the member function 'lzham::lzcompressor::get_min_block_ratio' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:1496:23: note: Technically the member function 'lzham::lzcompressor::get_min_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:457:12: note: Technically the member function 'lzham::lzcompressor::get_min_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:458:12: style: Technically the member function 'lzham::lzcompressor::get_max_block_ratio' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:1506:23: note: Technically the member function 'lzham::lzcompressor::get_max_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:458:12: note: Technically the member function 'lzham::lzcompressor::get_max_block_ratio' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:459:12: style: Technically the member function 'lzham::lzcompressor::get_total_recent_reset_update_rate' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.cpp:1516:23: note: Technically the member function 'lzham::lzcompressor::get_total_recent_reset_update_rate' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:459:12: note: Technically the member function 'lzham::lzcompressor::get_total_recent_reset_update_rate' can be const.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_timer.h:13:7: style: Class 'lzham_timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_timer.h:94:7: style: Class 'scoped_perf_section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1024:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1079:19: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1084:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1084:16: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1118:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1118:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1125:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:53:63: style: Function 'get_match_dist' argument 1 names different: declaration 's' definition 'cur_state'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:128:43: note: Function 'get_match_dist' argument 1 names different: declaration 's' definition 'cur_state'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:53:63: note: Function 'get_match_dist' argument 1 names different: declaration 's' definition 'cur_state'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1188:50: style: Function 'find_match_dist' argument 1 names different: declaration 'match_hist' definition 'match_dist'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_internal.h:230:35: note: Function 'find_match_dist' argument 1 names different: declaration 'match_hist' definition 'match_dist'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1188:50: note: Function 'find_match_dist' argument 1 names different: declaration 'match_hist' definition 'match_dist'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:104:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:106:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:108:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:110:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:112:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:114:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:127:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:131:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1219:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1222:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1227:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzcomp_state.cpp:1230:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1218:98: style: Function 'lzham_lib_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_decomp.h:12:98: note: Function 'lzham_lib_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1218:98: note: Function 'lzham_lib_decompress_reinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1256:78: style: Function 'lzham_lib_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_decomp.h:14:84: note: Function 'lzham_lib_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1256:78: note: Function 'lzham_lib_decompress_deinit' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1271:34: style: Function 'lzham_lib_decompress' argument 1 names different: declaration 'pState' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_decomp.h:17:34: note: Function 'lzham_lib_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:1271:34: note: Function 'lzham_lib_decompress' argument 1 names different: declaration 'pState' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:254:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:258:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:263:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:266:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:271:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:286:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:289:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:294:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:297:28: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:382:31: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:386:31: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_lzdecomp.cpp:401:31: warning: Found function call inside sizeof(). [sizeofFunctionCall]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:107:14: style: Condition 'p_new' is always false [knownConditionTrueFalse]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:104:18: note: Assignment 'p_new=NULL', assigned value is 0
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:107:14: note: Condition 'p_new' is always false
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:163:36: style: Same expression on both sides of '<' because the value of 'actual_size' and 'size' are the same. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:157:28: note: 'actual_size' is assigned value 'size' here.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_mem.cpp:163:36: note: Same expression on both sides of '<' because the value of 'actual_size' and 'size' are the same.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:228:118: style: Function 'raw_quasi_adaptive_huffman_data_model' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.h:31:93: note: Function 'raw_quasi_adaptive_huffman_data_model' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:228:118: note: Function 'raw_quasi_adaptive_huffman_data_model' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:350:90: style: Function 'init' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.h:40:54: note: Function 'init' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:350:90: note: Function 'init' argument 3 names different: declaration 'fast_encoding' definition 'fast_updating'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:499:23: warning: Obsolete function 'alloca' called. [allocaCalled]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:676:18: warning: Member variable 'symbol_codec::m_decode_buf_eof' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:586:7: performance: Variable 'm_total_syms' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:587:7: performance: Variable 'm_probs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.h:136:12: performance: Technically the member function 'lzham::adaptive_arith_data_model::reset_update_rate' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.cpp:633:36: note: Technically the member function 'lzham::adaptive_arith_data_model::reset_update_rate' can be static.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_symbol_codec.h:136:12: note: Technically the member function 'lzham::adaptive_arith_data_model::reset_update_rate' can be static.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzham/lzham_timer.cpp:46:17: warning: Member variable 'lzham_timer::m_stop_time' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.c:353:84: style: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.h:76:84: note: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.c:353:84: note: Function 'GetMatchesSpec1' argument 4 names different: declaration 'buffer' definition 'cur'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.c:354:63: style: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.h:77:63: note: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzFind.c:354:63: note: Function 'GetMatchesSpec1' argument 8 names different: declaration '_cutValue' definition 'cutValue'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:892:29: style: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.h:138:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:892:29: note: Function 'LzmaDec_Free' argument 1 names different: declaration 'state' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:947:33: style: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.h:137:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:947:33: note: Function 'LzmaDec_Allocate' argument 1 names different: declaration 'state' definition 'p'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:947:48: style: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.h:137:52: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:947:48: note: Function 'LzmaDec_Allocate' argument 2 names different: declaration 'prop' definition 'props'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:673:3: style: Variable 'range' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaDec.c:673:3: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2081:6: warning: Redundant assignment of 'pp' to itself. [selfAssignment]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:1345:18: style: The scope of the variable 'nextRepMatchPrice' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:1435:18: style: The scope of the variable 'nextRepMatchPrice' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:391:38: style: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:54:38: note: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:391:38: note: Function 'LzmaEnc_SetProps' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:391:63: style: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:54:62: note: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:391:63: note: Function 'LzmaEnc_SetProps' argument 2 names different: declaration 'props' definition 'props2'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2184:36: style: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:56:36: note: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2184:36: note: Function 'LzmaEnc_Encode' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2191:45: style: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:55:45: note: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2191:45: note: Function 'LzmaEnc_WriteProperties' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2191:55: style: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:55:54: note: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2191:55: note: Function 'LzmaEnc_WriteProperties' argument 2 names different: declaration 'properties' definition 'props'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2220:39: style: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.h:58:39: note: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:2220:39: note: Function 'LzmaEnc_MemEncode' argument 1 names different: declaration 'p' definition 'pp'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/lzma/LzmaEnc.c:1903:12: style: Variable 'btMode' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dir.c:917:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dir.c:922:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dir.c:1333:10: style: The scope of the variable 'j' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirinfo.c:849:62: style: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dir.h:190:63: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirinfo.c:849:62: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1197:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1439:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1452:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1476:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1479:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1483:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1490:38: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1493:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1497:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1504:37: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1507:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1511:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1518:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1520:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1526:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1528:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1584:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1589:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1594:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1904:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1284:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1291:6: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1284:6: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1299:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1306:6: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:1299:6: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirread.c:898:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirwrite.c:1035:23: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirwrite.c:1038:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirwrite.c:1045:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirwrite.c:1135:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_dirwrite.c:1221:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:580:2: error: Array '_msbmask[9]' accessed at index 12, which is out of bounds. [arrayIndexOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:1479:24: note: Calling function 'Fax3PutBits', 3rd argument 'length' value is 12
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:580:2: note: Array index out of bounds
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:371:16: style: The scope of the variable 'run' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:657:29: style: The scope of the variable 'tparm' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:921:8: style: The scope of the variable 'span' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_fax3.c:971:13: style: The scope of the variable 'b2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:815:23: style: Same expression on both sides of '-'. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:905:23: style: Same expression on both sides of '-'. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:574:25: style: The scope of the variable 'rowstoread' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:667:22: style: The scope of the variable 'rowstoread' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:792:23: style: The scope of the variable 'nrowsub' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:792:32: style: The scope of the variable 'rowstoread' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:793:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:877:23: style: The scope of the variable 'rowstoread' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:878:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:880:23: style: The scope of the variable 'offset_row' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1268:10: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1268:13: style: The scope of the variable 'g' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1268:16: style: The scope of the variable 'b' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1268:19: style: The scope of the variable 'a' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1332:10: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1332:12: style: The scope of the variable 'g' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1332:14: style: The scope of the variable 'b' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1332:16: style: The scope of the variable 'a' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1441:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1441:14: style: The scope of the variable 'gv' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1441:18: style: The scope of the variable 'bv' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1441:22: style: The scope of the variable 'av' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1500:10: style: The scope of the variable 'r' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1500:12: style: The scope of the variable 'g' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1500:14: style: The scope of the variable 'b' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:1500:16: style: The scope of the variable 'a' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:2019:14: style: The scope of the variable 'module' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:2527:26: style: The scope of the variable 'rows_to_read' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:633:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:758:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:841:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_getimage.c:951:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:682:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:704:14: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:922:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:970:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:1063:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:1108:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:765:28: style: The scope of the variable 'va' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_luv.c:766:15: style: The scope of the variable 'ustep' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_lzw.c:196:6: style: The scope of the variable 'code' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_lzw.c:1008:2: style: Variable 'outcount' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_open.c:322:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_packbits.c:222:7: style: The scope of the variable 'n' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:711:10: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:734:12: note: Assuming that condition 'sp!=NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:711:10: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:731:9: warning: Either the condition 'sp!=NULL' is redundant or there is possible null pointer dereference: sp. [nullPointerRedundantCheck]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:734:12: note: Assuming that condition 'sp!=NULL' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:731:9: note: Null pointer dereference
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:786:6: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:1080:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:114:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:114:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:114:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:114:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:115:21: style: The scope of the variable 't0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:115:25: style: The scope of the variable 't1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:115:29: style: The scope of the variable 't2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:115:33: style: The scope of the variable 't3' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:177:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:177:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:177:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:177:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:178:21: style: The scope of the variable 't0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:178:25: style: The scope of the variable 't1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:178:29: style: The scope of the variable 't2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:178:33: style: The scope of the variable 't3' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:245:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:245:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:245:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:245:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:296:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:296:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:296:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:296:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:340:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:340:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:340:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:340:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:389:28: style: The scope of the variable 'cr' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:389:32: style: The scope of the variable 'cg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:389:36: style: The scope of the variable 'cb' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:389:40: style: The scope of the variable 'ca' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:390:29: style: The scope of the variable 't0' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:390:33: style: The scope of the variable 't1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:390:37: style: The scope of the variable 't2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:390:41: style: The scope of the variable 't3' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:15: style: The scope of the variable 'g1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:23: style: The scope of the variable 'a1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:27: style: The scope of the variable 'r2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:31: style: The scope of the variable 'g2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:35: style: The scope of the variable 'b2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:881:39: style: The scope of the variable 'a2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:939:47: style: The scope of the variable 'a2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:23: style: The scope of the variable 'g1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:35: style: The scope of the variable 'r2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:39: style: The scope of the variable 'g2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:43: style: The scope of the variable 'b2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_pixarlog.c:993:47: style: The scope of the variable 'a2' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:666:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:446:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:446:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:446:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:457:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:457:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:457:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_predict.c:457:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_print.c:217:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_print.c:470:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_print.c:484:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_print.c:497:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_print.c:600:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_read.c:738:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_read.c:246:16: style: Checking if unsigned variable 'bytecount' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_read.c:276:17: style: Checking if unsigned variable 'bytecount' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_read.c:511:17: style: Checking if unsigned variable 'bytecount' is less than zero. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:110:31: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:122:24: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:62:25: style: The scope of the variable 't' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:78:16: style: The scope of the variable 't' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:94:25: style: The scope of the variable 't' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_swab.c:123:25: style: The scope of the variable 't' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/3rdParty/tiff/tif_zip.c:61:0: error: #error "Antiquated ZLIB software; you must use version 1.0 or later" [preprocessorErrorDirective]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:521:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:521:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:665:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:94:15: performance: Technically the member function 'tuvok::AbstrGeoConverter::TrimToken' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.cpp:189:32: note: Technically the member function 'tuvok::AbstrGeoConverter::TrimToken' can be static.
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:94:15: note: Technically the member function 'tuvok::AbstrGeoConverter::TrimToken' can be static.
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.cpp:158:42: style: Same expression on both sides of '|'. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.cpp:40:3: style: Class 'binary_ostream_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.cpp:37:1: warning: The class 'binary_ostream_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:105:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:130:16: style: The function 'ConvertToUVF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:68:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:130:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:143:16: style: The function 'ConvertToUVF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:81:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:143:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:156:16: style: The function 'Analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:115:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:156:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:128:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:129:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:39:17: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:39:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:42:17: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:42:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:54:17: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:54:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:63:17: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:63:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:64:17: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AmiraConverter.h:64:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.cpp:133:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.cpp:134:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.cpp:135:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.cpp:136:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.cpp:140:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:45:17: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:45:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:48:17: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:48:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:60:17: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:60:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:69:17: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:69:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:70:17: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/AnalyzeConverter.h:70:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:82:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:67:62: style: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:51:62: note: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:67:62: note: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:170:55: style: Function 'ConvertToNative' argument 1 names different: declaration 'strRawFilename' definition 'raw'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:58:51: note: Function 'ConvertToNative' argument 1 names different: declaration 'strRawFilename' definition 'raw'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:170:55: note: Function 'ConvertToNative' argument 1 names different: declaration 'strRawFilename' definition 'raw'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:171:55: style: Function 'ConvertToNative' argument 2 names different: declaration 'strTargetFilename' definition 'target'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:59:51: note: Function 'ConvertToNative' argument 2 names different: declaration 'strTargetFilename' definition 'target'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:171:55: note: Function 'ConvertToNative' argument 2 names different: declaration 'strTargetFilename' definition 'target'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:172:45: style: Function 'ConvertToNative' argument 3 names different: declaration 'iHeaderSkip' definition 'skip'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:60:41: note: Function 'ConvertToNative' argument 3 names different: declaration 'iHeaderSkip' definition 'skip'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:172:45: note: Function 'ConvertToNative' argument 3 names different: declaration 'iHeaderSkip' definition 'skip'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:172:60: style: Function 'ConvertToNative' argument 4 names different: declaration 'iComponentSize' definition 'component_size'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:60:63: note: Function 'ConvertToNative' argument 4 names different: declaration 'iComponentSize' definition 'component_size'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:172:60: note: Function 'ConvertToNative' argument 4 names different: declaration 'iComponentSize' definition 'component_size'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:173:45: style: Function 'ConvertToNative' argument 5 names different: declaration 'iComponentCount' definition 'n_components'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:61:41: note: Function 'ConvertToNative' argument 5 names different: declaration 'iComponentCount' definition 'n_components'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:173:45: note: Function 'ConvertToNative' argument 5 names different: declaration 'iComponentCount' definition 'n_components'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:173:64: style: Function 'ConvertToNative' argument 6 names different: declaration 'bSigned' definition 'is_signed'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:61:63: note: Function 'ConvertToNative' argument 6 names different: declaration 'bSigned' definition 'is_signed'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:173:64: note: Function 'ConvertToNative' argument 6 names different: declaration 'bSigned' definition 'is_signed'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:174:41: style: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'fp'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:62:37: note: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'fp'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:174:41: note: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'fp'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:174:59: style: Function 'ConvertToNative' argument 8 names different: declaration 'vVolumeSize' definition 'dimensions'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:62:68: note: Function 'ConvertToNative' argument 8 names different: declaration 'vVolumeSize' definition 'dimensions'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:174:59: note: Function 'ConvertToNative' argument 8 names different: declaration 'vVolumeSize' definition 'dimensions'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:175:49: style: Function 'ConvertToNative' argument 9 names different: declaration 'vVolumeAspect' definition 'aspect'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:63:45: note: Function 'ConvertToNative' argument 9 names different: declaration 'vVolumeAspect' definition 'aspect'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:175:49: note: Function 'ConvertToNative' argument 9 names different: declaration 'vVolumeAspect' definition 'aspect'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:175:62: style: Function 'ConvertToNative' argument 10 names different: declaration 'bNoUserInteraction' definition 'batch'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:64:37: note: Function 'ConvertToNative' argument 10 names different: declaration 'bNoUserInteraction' definition 'batch'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:175:62: note: Function 'ConvertToNative' argument 10 names different: declaration 'bNoUserInteraction' definition 'batch'.
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:47:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:47:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:58:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:58:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:67:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:67:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:68:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.h:68:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/exception/IOException.h:47:29: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/exception/FileNotFound.h:51:30: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:224:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/BOVConverter.cpp:241:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:68:24: style: Struct 'TypeErase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:73:24: style: Struct 'TypeErase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:25:5: style: Struct 'TypeEraser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:26:5: style: Struct 'TypeEraser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:29:12: style: The function 'elems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:22:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/BrickCache.cpp:29:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:103:27: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:104:27: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:132:12: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:152:30: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:153:30: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:1057:54: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:198:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:200:7: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:198:5: note: Found duplicate branches for 'if' and 'else'.
ImageVis3D-3.1.0/Tuvok/Basics/EndianConvert.h:103:0: style: The scope of the variable 'c' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:337:50: style: Function 'GetDICOMFileInfo' argument 1 names different: declaration 'fileName' definition 'strFilename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:165:51: note: Function 'GetDICOMFileInfo' argument 1 names different: declaration 'fileName' definition 'strFilename'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:337:50: note: Function 'GetDICOMFileInfo' argument 1 names different: declaration 'fileName' definition 'strFilename'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:927:69: style: Function 'SimpleDICOMFileInfo' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:62:50: note: Function 'SimpleDICOMFileInfo' argument 1 names different: declaration 'info' definition 'other'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:927:69: note: Function 'SimpleDICOMFileInfo' argument 1 names different: declaration 'info' definition 'other'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:1025:53: style: Function 'DICOMStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:113:39: note: Function 'DICOMStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:1025:53: note: Function 'DICOMStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'.
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:916:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowWidth' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:916:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowCenter' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:905:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowWidth' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:905:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowCenter' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:927:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowWidth' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.cpp:927:22: warning: Member variable 'SimpleDICOMFileInfo::m_fWindowCenter' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:60:3: style: Class 'SimpleDICOMFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:61:3: style: Class 'SimpleDICOMFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:62:3: style: Class 'SimpleDICOMFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:90:3: style: Class 'DICOMFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:91:3: style: Class 'DICOMFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:113:3: style: Class 'DICOMStackInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/DICOM/DICOMParser.h:114:3: style: Class 'DICOMStackInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.cpp:44:3: performance: Variable 'm_DomainScale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.cpp:81:54: style: Function 'SimpleFileInfo' argument 1 names different: declaration 'info' definition 'other'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.h:52:40: note: Function 'SimpleFileInfo' argument 1 names different: declaration 'info' definition 'other'.
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.cpp:81:54: note: Function 'SimpleFileInfo' argument 1 names different: declaration 'info' definition 'other'.
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.cpp:63:3: performance: Variable 'm_wstrFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/DirectoryParser.cpp:71:3: performance: Variable 'm_strFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:138:69: style: Function 'DynamicBrickingDS' argument 3 names different: declaration 'cacheBytes' definition 'bytes'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:32:28: note: Function 'DynamicBrickingDS' argument 3 names different: declaration 'cacheBytes' definition 'bytes'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:138:69: note: Function 'DynamicBrickingDS' argument 3 names different: declaration 'cacheBytes' definition 'bytes'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:498:36: style: Function 'CopyBrick' argument 2 names different: declaration 'src' definition 'srcdata'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:97:45: note: Function 'CopyBrick' argument 2 names different: declaration 'src' definition 'srcdata'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:498:36: note: Function 'CopyBrick' argument 2 names different: declaration 'src' definition 'srcdata'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:893:61: style: Function 'MaxMinForKey' argument 1 names different: declaration 'k' definition 'bk'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:94:59: note: Function 'MaxMinForKey' argument 1 names different: declaration 'k' definition 'bk'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:893:61: note: Function 'MaxMinForKey' argument 1 names different: declaration 'k' definition 'bk'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:909:41: style: Function 'Export' argument 1 names different: declaration 'iLODLevel' definition 'lod'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:98:32: note: Function 'Export' argument 1 names different: declaration 'iLODLevel' definition 'lod'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:909:41: note: Function 'Export' argument 1 names different: declaration 'iLODLevel' definition 'lod'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:909:65: style: Function 'Export' argument 2 names different: declaration 'targetFilename' definition 'to'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:98:62: note: Function 'Export' argument 2 names different: declaration 'targetFilename' definition 'to'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:909:65: note: Function 'Export' argument 2 names different: declaration 'targetFilename' definition 'to'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:910:37: style: Function 'Export' argument 3 names different: declaration 'bAppend' definition 'append'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:99:28: note: Function 'Export' argument 3 names different: declaration 'bAppend' definition 'append'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:910:37: note: Function 'Export' argument 3 names different: declaration 'bAppend' definition 'append'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:914:48: style: Function 'ApplyFunction' argument 1 names different: declaration 'iLODLevel' definition 'lod'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:101:39: note: Function 'ApplyFunction' argument 1 names different: declaration 'iLODLevel' definition 'lod'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:914:48: note: Function 'ApplyFunction' argument 1 names different: declaration 'iLODLevel' definition 'lod'.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:97:8: performance: Technically the member function 'tuvok::dbinfo::CopyBrick' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:497:33: note: Technically the member function 'tuvok::dbinfo::CopyBrick' can be static.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.cpp:97:8: note: Technically the member function 'tuvok::dbinfo::CopyBrick' can be static.
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:35:46: style: The function 'Get1DHistogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:76:46: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:35:46: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:36:46: style: The function 'Get2DHistogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:79:46: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:36:46: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:43:17: style: The function 'MaxGradientMagnitude' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:82:17: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:43:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:45:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:75:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:45:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:49:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:93:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:49:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:50:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:50:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:51:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:95:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:51:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:52:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:96:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:53:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:97:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:53:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:54:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:98:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:54:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:55:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:99:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:55:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:56:16: style: The function 'GetBrick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:100:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:56:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:66:16: style: The function 'SaveRescaleFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:119:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:66:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:67:17: style: The function 'GetScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:131:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:67:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:70:20: style: The function 'GetLODLevelCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:126:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:70:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:71:20: style: The function 'GetNumberOfTimesteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:128:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:71:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:72:25: style: The function 'GetDomainSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:129:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:72:25: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:74:23: style: The function 'GetBrickOverlapSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:132:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:74:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:75:17: style: The function 'GetEffectiveBrickSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:135:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:75:17: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:77:23: style: The function 'GetMaxBrickSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:67:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:77:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:78:23: style: The function 'GetBrickLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/LinearIndexDataset.h:21:25: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:78:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:80:20: style: The function 'GetBitWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:137:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:80:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:81:20: style: The function 'GetComponentCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:138:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:81:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:82:16: style: The function 'GetIsSigned' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:139:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:82:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:83:16: style: The function 'GetIsFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:140:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:83:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:84:16: style: The function 'IsSameEndianness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:141:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:84:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:85:36: style: The function 'GetRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:142:36: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:85:36: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:88:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:149:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:88:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:89:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:150:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:89:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:91:16: style: The function 'ContainsData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:151:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:91:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:94:30: style: The function 'MaxMinForKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/BrickedDataset.h:73:30: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:94:30: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:98:16: style: The function 'Export' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:155:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:98:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:101:16: style: The function 'ApplyFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/Dataset.h:158:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:101:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:114:23: style: The function 'Filename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:49:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:114:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:115:23: style: The function 'Name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:53:23: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:115:23: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:117:16: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:55:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:117:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:118:16: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:58:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:118:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:119:34: style: The function 'Extensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/FileBackedDataset.h:62:34: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/DynamicBrickingDS.h:119:34: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:288:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:294:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:308:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:316:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:63:11: portability: Casting from const float * con* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:169:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:170:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/G3D.cpp:181:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:43:33: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:43:33: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:45:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:45:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:46:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/GeomViewConverter.h:46:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.cpp:319:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.cpp:320:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.cpp:321:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.cpp:250:142: style: Function 'DownSample' argument 4 names different: declaration 'viDownSampleFactor' definition 'vDSFactor'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:69:137: note: Function 'DownSample' argument 4 names different: declaration 'viDownSampleFactor' definition 'vDSFactor'.
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.cpp:250:142: note: Function 'DownSample' argument 4 names different: declaration 'viDownSampleFactor' definition 'vDSFactor'.
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:49:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:49:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:59:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:59:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:64:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:64:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:65:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/I3MConverter.h:65:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:127:3: performance: Technically the member function 'IASSConverter::IsZipped' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.cpp:258:16: note: Technically the member function 'IASSConverter::IsZipped' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:127:3: note: Technically the member function 'IASSConverter::IsZipped' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:130:3: performance: Technically the member function 'IASSConverter::ReadHeader' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.cpp:296:16: note: Technically the member function 'IASSConverter::ReadHeader' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:130:3: note: Technically the member function 'IASSConverter::ReadHeader' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:49:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:49:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:61:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:71:16: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:71:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:74:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:74:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:75:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IASSConverter.h:75:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:32:38: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:35:38: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:198:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:258:19: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1417:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1302:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1303:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1304:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2112:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2117:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2134:28: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2135:28: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2283:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2325:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2326:21: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2327:22: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:642:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1474:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:511:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:512:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:513:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:514:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:518:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:519:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:520:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:521:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:295:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:345:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:346:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:347:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:351:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:352:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:353:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:167:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:180:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:181:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:185:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:186:0: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1348:23: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2199:10: style: The scope of the variable 'brick' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2691:39: style: Function 'AddMesh' argument 2 names different: declaration 'trisoup_file' definition 'meshfile'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:142:35: note: Function 'AddMesh' argument 2 names different: declaration 'trisoup_file' definition 'meshfile'.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2691:39: note: Function 'AddMesh' argument 2 names different: declaration 'trisoup_file' definition 'meshfile'.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2692:39: style: Function 'AddMesh' argument 3 names different: declaration 'uvf' definition 'uvf_fn'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:143:35: note: Function 'AddMesh' argument 3 names different: declaration 'uvf' definition 'uvf_fn'.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2692:39: note: Function 'AddMesh' argument 3 names different: declaration 'uvf' definition 'uvf_fn'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:189:14: warning: Accessing an item in container 'm_timesteps'. Either the condition '(' is redundant or 'm_timesteps' can be empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:188:26: note: Assuming that condition '(' is not redundant
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:189:14: note: Access out of bounds
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2373:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2381:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2388:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2395:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2402:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2409:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2416:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2423:0: error: Accessing an item in container 'tmpdata' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1759:7: style: Variable 'descPairs' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:139:3: warning: Member variable 'ios_data_src::filename' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:183:8: performance: Technically the member function 'IOManager::ExtractImageStack' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1353:17: note: Technically the member function 'IOManager::ExtractImageStack' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:183:8: note: Technically the member function 'IOManager::ExtractImageStack' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:197:15: performance: Technically the member function 'IOManager::GetImageExportDialogString' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1687:24: note: Technically the member function 'IOManager::GetImageExportDialogString' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:197:15: note: Technically the member function 'IOManager::GetImageExportDialogString' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:198:15: performance: Technically the member function 'IOManager::ImageExportDialogFilterToExt' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1703:24: note: Technically the member function 'IOManager::ImageExportDialogFilterToExt' can be static.
ImageVis3D-3.1.0/Tuvok/IO/IOManager.h:198:15: note: Technically the member function 'IOManager::ImageExportDialogFilterToExt' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.h:36:12: style: Technically the member function 'DataBlockListElem::GetBlockSize' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:76:5: performance: Technically the member function 'REKConverter::Parse' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:112:3: style: Struct 'NullProgress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:117:3: style: Struct 'TuvokProgress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:139:3: style: Struct 'ios_data_src' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:165:3: style: Struct 'raw_data_src' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:185:3: style: Struct 'multi_raw_data_src' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:249:3: style: Struct 'UnsignedHistogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.h:59:5: style: Class 'JPEG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.h:49:3: style: Class 'UVF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:55:16: style: The function 'Verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:16:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:55:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:57:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:57:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:90:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:90:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:92:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:92:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:94:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:94:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:96:16: style: The function 'CopyHeaderToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:34:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:96:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:98:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:98:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:21:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:21:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:43:16: style: The function 'CopyHeaderToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:34:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:43:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:45:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:45:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:47:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:47:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:49:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:49:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:51:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:51:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:71:16: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:71:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:74:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:74:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:75:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:75:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:66:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:66:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:67:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:67:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:56:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:56:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:57:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:57:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:59:16: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:59:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:67:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:67:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:68:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:68:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:66:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:66:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:67:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:67:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:71:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:71:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:72:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:72:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:72:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:72:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:73:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:73:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:73:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:73:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:74:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:74:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:64:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:64:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:65:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:65:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:61:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:166:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:62:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:62:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:13:8: style: The function 'CanRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:122:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:13:8: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:25:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:167:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:25:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:57:33: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:57:33: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:59:16: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:59:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:60:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/LinesGeoConverter.h:60:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:51:7: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:51:7: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:52:18: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:52:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:55:18: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:56:18: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MobileGeoConverter.h:56:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisGeoConverter.h:50:5: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisGeoConverter.h:50:5: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisGeoConverter.h:52:16: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisGeoConverter.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisFiberTractGeoConverter.h:48:35: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisFiberTractGeoConverter.h:48:35: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisFiberTractGeoConverter.h:52:18: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MedAlyVisFiberTractGeoConverter.h:52:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:50:7: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:50:7: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:51:18: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:51:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:54:18: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:54:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:55:18: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:51:7: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:51:7: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:52:18: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:52:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:55:18: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:55:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:56:18: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:56:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:49:18: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:49:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:52:18: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:52:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:16:7: style: The function 'ConvertToMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:56:33: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:16:7: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:19:18: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:60:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:19:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:26:18: style: The function 'CanExportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:72:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:26:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:27:18: style: The function 'CanImportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrGeoConverter.h:73:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:27:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1434:0: style: The function 'PerformMC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1340:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1434:0: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:469:0: error: Memory leak: pRGBAData [memleak]
ImageVis3D-3.1.0/Tuvok/IO/exception/UnmergeableDatasets.h:42:37: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:185:48: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:211:33: performance: Function parameter 'strDirectory' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:596:28: performance: Function parameter '_strFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1865:75: performance: Function parameter 'ext' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1881:65: performance: Function parameter 'ext' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:479:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:529:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:532:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:535:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:536:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:627:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:666:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:22:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:23:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:26:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:27:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:32:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:34:42: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:35:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:37:42: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:51:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:56:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:65:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:70:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:76:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:283:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:284:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:391:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:421:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:437:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:440:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:441:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:442:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:443:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:447:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:448:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:449:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:457:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:265:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:266:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:267:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:270:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:282:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:283:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:284:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:285:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:286:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:289:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:290:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:291:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:296:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:297:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:298:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:299:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:306:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:307:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:308:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:311:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:323:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:324:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:325:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:326:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:327:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:330:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:331:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:332:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:338:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:339:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:340:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:341:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:348:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:349:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:350:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:353:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:365:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:366:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:367:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:368:57: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:369:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:372:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:373:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:374:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:380:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:381:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:382:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.h:383:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:32:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:189:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:230:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:236:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:247:54: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:309:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:561:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:562:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:563:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:564:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:645:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:65:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:66:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:77:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:80:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:113:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:222:54: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:228:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:230:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:254:49: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:277:51: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:341:93: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:345:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:351:38: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:355:32: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:363:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:366:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:377:58: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:379:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:382:54: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:384:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:400:58: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:402:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:403:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:406:60: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:408:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:409:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:412:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:414:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:415:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:421:76: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:423:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:424:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:427:78: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:429:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:430:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:433:74: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:435:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:436:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:462:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:463:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:464:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:465:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:470:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:495:52: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:497:54: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:535:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:537:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:551:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:554:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:559:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:764:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:772:40: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:773:66: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:776:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:777:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:780:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:825:73: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:845:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:850:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:856:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:866:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:872:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:910:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:911:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1013:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1014:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1036:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1038:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1039:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1047:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1241:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1243:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1245:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1302:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1303:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1304:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1307:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1309:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1310:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1601:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1603:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1604:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1692:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1697:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1707:29: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1709:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1730:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1736:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1737:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1738:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1741:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1759:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1766:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1767:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1768:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1769:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1771:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1787:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1788:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1789:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1790:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1803:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1804:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1805:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1806:34: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1820:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1821:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1823:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1824:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1835:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1836:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1838:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1839:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1852:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1855:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1857:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1858:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1859:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1869:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1870:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1871:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1872:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1873:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1885:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1886:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1887:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1888:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1889:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1902:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1903:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1904:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1907:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1916:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1917:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1918:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1919:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1921:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1937:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1938:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1939:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1940:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1953:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1954:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1956:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1957:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1967:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1968:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1970:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1971:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1982:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1985:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1987:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1988:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1989:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2032:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2034:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2035:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2147:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2150:47: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2151:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2152:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2153:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2157:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2158:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2159:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2189:31: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2190:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2191:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2200:3: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2203:40: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2246:64: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2250:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2251:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2275:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2288:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2325:56: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2326:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2327:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2509:5: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2519:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2551:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2650:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2651:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2652:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2653:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2444:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2450:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2451:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2373:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2381:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2388:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2395:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2402:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2409:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2416:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:2423:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1450:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1454:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1458:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1459:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:1460:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:622:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:623:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:624:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:625:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:647:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:648:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:652:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:670:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:672:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:676:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:683:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:684:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:685:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:686:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:695:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:699:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:705:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:707:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:712:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:715:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:717:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:718:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:720:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1426:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1427:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1428:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:1429:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:938:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:939:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:940:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:941:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:711:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:712:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:713:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:785:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:789:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:790:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:791:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:792:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:793:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:794:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:795:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:796:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:797:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:403:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:404:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:405:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:406:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:219:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:220:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:221:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:107:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:108:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:80:7: error: Uninitialized variable: buffer [uninitvar]
ImageVis3D-3.1.0/Tuvok/IO/IOManager.cpp:465:11: error: Memory is allocated but not initialized: pRGBAData [uninitdata]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.cpp:237:12: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.cpp:147:53: style: Function 'ImageStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.h:75:39: note: Function 'ImageStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'.
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.cpp:147:53: note: Function 'ImageStackInfo' argument 1 names different: declaration 'info' definition 'fileInfo'.
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.h:56:3: style: Class 'ImageFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.h:57:3: style: Class 'ImageFileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.h:75:3: style: Class 'ImageStackInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Images/ImageParser.h:76:3: style: Class 'ImageStackInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/Images/StackExporter.cpp:68:51: style: Function 'WriteImage' argument 2 names different: declaration 'strTargetFilename' definition 'strFilename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/Images/StackExporter.h:63:38: note: Function 'WriteImage' argument 2 names different: declaration 'strTargetFilename' definition 'strFilename'.
ImageVis3D-3.1.0/Tuvok/IO/Images/StackExporter.cpp:68:51: note: Function 'WriteImage' argument 2 names different: declaration 'strTargetFilename' definition 'strFilename'.
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.cpp:220:22: style: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'bIsFloat'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:65:37: note: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'bIsFloat'.
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.cpp:220:22: note: Function 'ConvertToNative' argument 7 names different: declaration 'bFloatingPoint' definition 'bIsFloat'.
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:50:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:50:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:61:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/InveonConverter.cpp:82:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.cpp:46:13: warning: Member variable 'KeyValPair::iValue' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.cpp:46:13: warning: Member variable 'KeyValPair::uiValue' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.cpp:46:13: warning: Member variable 'KeyValPair::fValue' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.h:131:3: warning: Member variable 'KeyValueFileParser::m_bFileReadable' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.h:131:3: warning: Member variable 'KeyValueFileParser::m_iStopPos' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.cpp:64:3: performance: Variable 'vstrValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.cpp:78:3: performance: Variable 'vwstrValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/KeyValueFileParser.h:128:10: style: Technically the member function 'KeyValueFileParser::GetStopPos' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:52:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:61:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/KitwareConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.cpp:181:55: style: Function 'CanRead' argument 2 names different: declaration 'start' definition 'bytes'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:60:51: note: Function 'CanRead' argument 2 names different: declaration 'start' definition 'bytes'.
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.cpp:181:55: note: Function 'CanRead' argument 2 names different: declaration 'start' definition 'bytes'.
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:41:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:41:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:49:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/MRCConverter.h:49:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:52:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:62:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/NRRDConverter.h:62:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:58:9: performance: Technically the member function 'tuvok::OBJGeoConverter::CountOccurences' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.cpp:52:29: note: Technically the member function 'tuvok::OBJGeoConverter::CountOccurences' can be static.
ImageVis3D-3.1.0/Tuvok/IO/OBJGeoConverter.h:58:9: note: Technically the member function 'tuvok::OBJGeoConverter::CountOccurences' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.cpp:201:11: style: Condition 'PARSING_VERTEX_DATA' is always true [knownConditionTrueFalse]
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:133:14: performance: Technically the member function 'tuvok::PLYGeoConverter::StringToType' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.cpp:346:44: note: Technically the member function 'tuvok::PLYGeoConverter::StringToType' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:133:14: note: Technically the member function 'tuvok::PLYGeoConverter::StringToType' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:134:16: performance: Technically the member function 'tuvok::PLYGeoConverter::StringToVProp' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.cpp:358:46: note: Technically the member function 'tuvok::PLYGeoConverter::StringToVProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:134:16: note: Technically the member function 'tuvok::PLYGeoConverter::StringToVProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:135:14: performance: Technically the member function 'tuvok::PLYGeoConverter::StringToFProp' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.cpp:374:44: note: Technically the member function 'tuvok::PLYGeoConverter::StringToFProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:135:14: note: Technically the member function 'tuvok::PLYGeoConverter::StringToFProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:136:14: performance: Technically the member function 'tuvok::PLYGeoConverter::StringToEProp' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.cpp:379:44: note: Technically the member function 'tuvok::PLYGeoConverter::StringToEProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/PLYGeoConverter.h:136:14: note: Technically the member function 'tuvok::PLYGeoConverter::StringToEProp' can be static.
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:52:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:61:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/QVISConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:924:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:934:43: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:76:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:76:0: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:61:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:61:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:1310:3: style: Variable 'strSource' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:1297:0: note: Variable 'strSource' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.cpp:1310:3: note: Variable 'strSource' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/IO/Quantize.h:665:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:49:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:49:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:61:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/REKConverter.h:61:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.cpp:19:56: style: Function 'ComputeFaceNormal' argument 2 names different: declaration 'i' definition 'polyIndex'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.h:29:58: note: Function 'ComputeFaceNormal' argument 2 names different: declaration 'i' definition 'polyIndex'.
ImageVis3D-3.1.0/Tuvok/IO/StLGeoConverter.cpp:19:56: note: Function 'ComputeFaceNormal' argument 2 names different: declaration 'i' definition 'polyIndex'.
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:51:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:51:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:63:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/StkConverter.h:63:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:210:54: style: Function 'WriteIDF' argument 6 names different: declaration 'isFloat' definition 'bIsFloat'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.h:41:29: note: Function 'WriteIDF' argument 6 names different: declaration 'isFloat' definition 'bIsFloat'.
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:210:54: note: Function 'WriteIDF' argument 6 names different: declaration 'isFloat' definition 'bIsFloat'.
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:119:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:125:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:85:12: style: Technically the member function 'TagItem::GetAdditionalOffset' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.h:13:3: style: Class 'ttiff_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TTIFFWriter/TTIFFWriter.cpp:71:3: style: Class 'TagItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:52:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:52:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:64:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/TiffVolumeConverter.h:64:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.cpp:262:45: style: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:78:27: note: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.cpp:262:45: note: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.cpp:279:45: style: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:77:27: note: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.cpp:279:45: note: Function 'Load' argument 1 names different: declaration 'file' definition 'tf'.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:100:9: performance: Technically the member function 'TransferFunction1D::Smoothstep' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.cpp:70:27: note: Technically the member function 'TransferFunction1D::Smoothstep' can be static.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction1D.h:100:9: note: Technically the member function 'TransferFunction1D::Smoothstep' can be static.
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction2D.h:147:24: style: Technically the member function 'TransferFunction2D::GetNonZeroLimits' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction2D.h:149:29: style: Technically the member function 'TransferFunction2D::Get1DTrans' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction2D.h:150:17: style: Technically the member function 'TransferFunction2D::Get1DTransImage' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction2D.h:88:3: style: Class 'TransferFunction2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TransferFunction2D.h:89:3: style: Class 'TransferFunction2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:189:5: style: Variable 'jbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:187:0: note: Variable 'jbuffer' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:189:5: note: Variable 'jbuffer' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:149:9: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:147:23: style: Class 'JPEG' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/IO/TuvokJPEG.cpp:147:23: style: Class 'JPEG' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'DataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 28. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.cpp:28:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctree.cpp:338:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:88:34: style: Function 'Convert' argument 7 names different: declaration 'targetFile' definition 'targetFilename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:107:35: note: Function 'Convert' argument 7 names different: declaration 'targetFile' definition 'targetFilename'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:88:34: note: Function 'Convert' argument 7 names different: declaration 'targetFile' definition 'targetFilename'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:129:56: style: Function 'Convert' argument 1 names different: declaration 'pLargeRAWFile' definition 'pLargeRAWFileIn'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:135:33: note: Function 'Convert' argument 1 names different: declaration 'pLargeRAWFile' definition 'pLargeRAWFileIn'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:129:56: note: Function 'Convert' argument 1 names different: declaration 'pLargeRAWFile' definition 'pLargeRAWFileIn'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:130:32: style: Function 'Convert' argument 2 names different: declaration 'iOffset' definition 'iInOffset'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:135:57: note: Function 'Convert' argument 2 names different: declaration 'iOffset' definition 'iInOffset'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:130:32: note: Function 'Convert' argument 2 names different: declaration 'iOffset' definition 'iInOffset'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:135:40: style: Function 'Convert' argument 7 names different: declaration 'pLargeRAWOutFile' definition 'pLargeRAWFileOut'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:139:33: note: Function 'Convert' argument 7 names different: declaration 'pLargeRAWOutFile' definition 'pLargeRAWFileOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:135:40: note: Function 'Convert' argument 7 names different: declaration 'pLargeRAWOutFile' definition 'pLargeRAWFileOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:1092:99: style: Function 'SetBrick' argument 4 names different: declaration 'bForceWritee' definition 'bForceWrite'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:541:38: note: Function 'SetBrick' argument 4 names different: declaration 'bForceWritee' definition 'bForceWrite'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:1092:99: note: Function 'SetBrick' argument 4 names different: declaration 'bForceWritee' definition 'bForceWrite'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:56:26: warning: Member variable 'ExtendedOctreeConverter::m_eCompression' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:56:26: warning: Member variable 'ExtendedOctreeConverter::m_eLayout' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:430:8: style: Technically the member function 'ExtendedOctreeConverter::ClampToEdge' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:377:31: note: Technically the member function 'ExtendedOctreeConverter::ClampToEdge' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:430:8: note: Technically the member function 'ExtendedOctreeConverter::ClampToEdge' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:453:8: performance: Technically the member function 'ExtendedOctreeConverter::CopyBrickToBrick' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:1148:31: note: Technically the member function 'ExtendedOctreeConverter::CopyBrickToBrick' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.h:453:8: note: Technically the member function 'ExtendedOctreeConverter::CopyBrickToBrick' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:61:5: style: Class 'ExtendedOctreeConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/ExtendedOctreeConverter.cpp:61:5: style: Class 'ExtendedOctreeConverter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/Hilbert.h:52:27: style: Same expression on both sides of '!='. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/Hilbert.h:58:27: style: Same expression on both sides of '!='. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/Hilbert.h:64:27: style: Same expression on both sides of '!='. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/Hilbert.h:70:27: style: Same expression on both sides of '!='. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/UVF/ExtendedOctree/VolumeTools.cpp:68:24: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:211:64: style: Function 'GetHeaderFromFile' argument 1 names different: declaration 'pStreamFile' definition 'stream'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:90:55: note: Function 'GetHeaderFromFile' argument 1 names different: declaration 'pStreamFile' definition 'stream'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:211:64: note: Function 'GetHeaderFromFile' argument 1 names different: declaration 'pStreamFile' definition 'stream'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:212:54: style: Function 'GetHeaderFromFile' argument 2 names different: declaration 'iOffset' definition 'offset'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:91:47: note: Function 'GetHeaderFromFile' argument 2 names different: declaration 'iOffset' definition 'offset'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:212:54: note: Function 'GetHeaderFromFile' argument 2 names different: declaration 'iOffset' definition 'offset'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:212:67: style: Function 'GetHeaderFromFile' argument 3 names different: declaration 'bIsBigEndian' definition 'big_endian'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:91:61: note: Function 'GetHeaderFromFile' argument 3 names different: declaration 'bIsBigEndian' definition 'big_endian'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:212:67: note: Function 'GetHeaderFromFile' argument 3 names different: declaration 'bIsBigEndian' definition 'big_endian'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:90:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'GeometryDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 117. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.cpp:117:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/GeometryDataBlock.h:90:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/GlobalHeader.h:24:12: style: Technically the member function 'GlobalHeader::GetSize' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/GlobalHeader.cpp:59:24: note: Technically the member function 'GlobalHeader::GetSize' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GlobalHeader.h:24:12: note: Technically the member function 'GlobalHeader::GetSize' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/GlobalHeader.cpp:67:57: performance: Function parameter 'checksum' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.cpp:139:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.cpp:139:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:33:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'Histogram1DDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.cpp:37:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram1DDataBlock.h:33:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:391:0: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:389:0: note: outer condition: vGradient.length()>fMaxGradMagnitude
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:391:0: note: identical inner condition: vGradient.length()>fMaxGradMagnitude
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:371:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:412:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:371:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:412:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:56:17: performance: Technically the member function 'Histogram2DDataBlock::ComputeGradient' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:327:37: note: Technically the member function 'Histogram2DDataBlock::ComputeGradient' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:56:17: note: Technically the member function 'Histogram2DDataBlock::ComputeGradient' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:45:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'Histogram2DDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.cpp:39:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/Histogram2DDataBlock.h:45:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:412:0: style: Class 'VECTOR4 < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:414:0: style: Class 'VECTOR4 < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:57:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'KeyValuePairDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 17. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.cpp:17:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:57:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:49:20: style: The function 'ComputeDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:25:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:49:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:54:16: style: The function 'CopyHeaderToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:34:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:54:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:57:20: style: The function 'GetHeaderFromFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:36:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:57:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:59:20: style: The function 'CopyToFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:38:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:59:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:61:20: style: The function 'GetOffsetToNextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:40:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:61:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:63:22: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/UVF/DataBlock.h:42:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:63:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:12:28: performance: Function parameter '_strKey' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:12:49: performance: Function parameter '_strValue' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/KeyValuePairDataBlock.h:39:38: performance: Function parameter 'strKey' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:44:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'MaxMinDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.cpp:56:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/MaxMinDataBlock.h:44:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1329:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1338:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1414:34: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1424:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:529:46: style: Same expression on both sides of '||'. [duplicateExpression]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1656:64: style: Function 'WriteBrickToFile' argument 10 names different: declaration 'vPrefixProdBrick' definition 'vBrickPrefixProduct'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:342:54: note: Function 'WriteBrickToFile' argument 10 names different: declaration 'vPrefixProdBrick' definition 'vBrickPrefixProduct'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1656:64: note: Function 'WriteBrickToFile' argument 10 names different: declaration 'vPrefixProdBrick' definition 'vBrickPrefixProduct'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:252:5: performance: Technically the member function 'RasterDataBlock::CountToVectors' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:458:43: note: Technically the member function 'RasterDataBlock::CountToVectors' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:252:5: note: Technically the member function 'RasterDataBlock::CountToVectors' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:277:12: performance: Technically the member function 'RasterDataBlock::Serialize' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:732:27: note: Technically the member function 'RasterDataBlock::Serialize' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:277:12: note: Technically the member function 'RasterDataBlock::Serialize' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:287:8: style: Technically the member function 'RasterDataBlock::SubSample' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:774:23: note: Technically the member function 'RasterDataBlock::SubSample' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:287:8: note: Technically the member function 'RasterDataBlock::SubSample' can be const.
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:244:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'RasterDataBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian)' at line 115. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:115:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:244:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1449:26: performance: Use const reference for 'vBrickCount' to avoid unnecessary data copying. [redundantCopyLocalConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1492:26: performance: Use const reference for 'vBrickCount' to avoid unnecessary data copying. [redundantCopyLocalConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1549:35: performance: Use const reference for 'vBrickSize' to avoid unnecessary data copying. [redundantCopyLocalConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.cpp:1618:35: performance: Use const reference for 'vBrickSize' to avoid unnecessary data copying. [redundantCopyLocalConst]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:117:18: style: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:41:44: note: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:117:18: note: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:146:18: style: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:59:44: note: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:146:18: note: Function 'FlatDataToBrickedLOD' argument 13 names different: declaration 'pDebugOut' definition 'debugOut'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:121:12: performance: Technically the member function 'TOCBlock::ComputeHeaderSize' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:91:20: note: Technically the member function 'TOCBlock::ComputeHeaderSize' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:121:12: note: Technically the member function 'TOCBlock::ComputeHeaderSize' can be static.
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: warning: Virtual function 'GetHeaderFromFile' is called from copy constructor 'TOCBlock(const TOCBlock&other)' at line 28. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:28:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: warning: Virtual function 'GetHeaderFromFile' is called from constructor 'TOCBlock(LargeRAWFile_ptr pStreamFile,uint64_t iOffset,bool bIsBigEndian,uint64_t iUVFFileVersion)' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.cpp:45:3: note: Calling GetHeaderFromFile
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:122:20: note: GetHeaderFromFile is a virtual method
ImageVis3D-3.1.0/Tuvok/IO/UVF/TOCBlock.h:12:1: warning: The class 'TOCBlock' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.cpp:202:24: style: The scope of the variable 'iBlockSize' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.cpp:299:47: style: Function 'SetGlobalHeader' argument 1 names different: declaration 'GlobalHeader' definition 'globalHeader'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.h:62:44: note: Function 'SetGlobalHeader' argument 1 names different: declaration 'GlobalHeader' definition 'globalHeader'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.cpp:299:47: note: Function 'SetGlobalHeader' argument 1 names different: declaration 'GlobalHeader' definition 'globalHeader'.
ImageVis3D-3.1.0/Tuvok/IO/UVF/UVF.cpp:16:23: performance: Function parameter 'wstrFilename' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:50:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:50:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:59:16: style: The function 'ConvertToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/RAWConverter.h:121:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VFFConverter.h:59:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.cpp:77:10: style: Unused variable: line [unusedVariable]
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.h:71:8: performance: Technically the member function 'VGIHeaderParser::WaitForSection' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.cpp:91:23: note: Technically the member function 'VGIHeaderParser::WaitForSection' can be static.
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.h:71:8: note: Technically the member function 'VGIHeaderParser::WaitForSection' can be static.
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.h:61:3: style: Class 'VGIHeaderParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.h:62:3: style: Class 'VGIHeaderParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/VGIHeaderParser.h:63:3: style: Class 'VGIHeaderParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:50:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VGStudioConverter.h:50:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.cpp:162:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.cpp:163:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.cpp:88:11: style: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:19:11: note: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'.
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.cpp:88:11: note: Function 'ConvertToRAW' argument 7 names different: declaration 'bConvertEndianess' definition 'bConvertEndianness'.
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:15:16: style: The function 'ConvertToRAW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/AbstrConverter.h:94:16: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/VTKConverter.h:15:16: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:40:15: warning: Member variable 'VariantArray::data_type' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:45:9: performance: Variable 'scalar_ub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:46:9: performance: Variable 'scalar_b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:47:9: performance: Variable 'scalar_us' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:48:9: performance: Variable 'scalar_s' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:49:9: performance: Variable 'scalar_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/VariantArray.cpp:50:9: performance: Variable 'scalar_d' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:55:10: performance: Technically the member function 'tuvok::XML3DGeoConverter::ConvertToNative' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.cpp:134:25: note: Technically the member function 'tuvok::XML3DGeoConverter::ConvertToNative' can be static.
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:55:10: note: Technically the member function 'tuvok::XML3DGeoConverter::ConvertToNative' can be static.
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:57:10: performance: Technically the member function 'tuvok::XML3DGeoConverter::WriteHeader' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.cpp:86:25: note: Technically the member function 'tuvok::XML3DGeoConverter::WriteHeader' can be static.
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:57:10: note: Technically the member function 'tuvok::XML3DGeoConverter::WriteHeader' can be static.
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:58:10: performance: Technically the member function 'tuvok::XML3DGeoConverter::WriteFooter' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.cpp:112:25: note: Technically the member function 'tuvok::XML3DGeoConverter::WriteFooter' can be static.
ImageVis3D-3.1.0/Tuvok/IO/XML3DGeoConverter.h:58:10: note: Technically the member function 'tuvok::XML3DGeoConverter::WriteFooter' can be static.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:59:33: style: Function 'const_brick_iterator' argument 1 names different: declaration 'voxels' definition 'vox'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.h:30:37: note: Function 'const_brick_iterator' argument 1 names different: declaration 'voxels' definition 'vox'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:59:33: note: Function 'const_brick_iterator' argument 1 names different: declaration 'voxels' definition 'vox'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:61:44: style: Function 'const_brick_iterator' argument 3 names different: declaration 'extent' definition 'exts'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.h:32:48: note: Function 'const_brick_iterator' argument 3 names different: declaration 'extent' definition 'exts'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:61:44: note: Function 'const_brick_iterator' argument 3 names different: declaration 'extent' definition 'exts'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:204:67: style: Function 'operator==' argument 1 names different: declaration 'iter' definition 'that'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.h:51:49: note: Function 'operator==' argument 1 names different: declaration 'iter' definition 'that'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:204:67: note: Function 'operator==' argument 1 names different: declaration 'iter' definition 'that'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:207:67: style: Function 'operator!=' argument 1 names different: declaration 'iter' definition 'that'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.h:52:49: note: Function 'operator!=' argument 1 names different: declaration 'iter' definition 'that'.
ImageVis3D-3.1.0/Tuvok/IO/const-brick-iterator.cpp:207:67: note: Function 'operator!=' argument 1 names different: declaration 'iter' definition 'that'.
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:36:1: style: The class 'BinaryExpression' does not have a constructor although it has private member variables. [noConstructor]
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:36:1: style: The class 'Constant' does not have a constructor although it has private member variables. [noConstructor]
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:40:10: style: The function 'Analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:40:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:41:18: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:59:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:41:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:43:20: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:65:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/binary-expression.h:43:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:38:10: style: The function 'Analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:38:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:43:18: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:59:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:43:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:45:12: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:65:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/constant.h:45:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:38:18: style: The function 'Analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:38:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:39:18: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:59:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:39:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:41:20: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:65:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/conditional-expression.h:41:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:36:1: style: The class 'Volume' does not have a constructor although it has private member variables. [noConstructor]
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:44:10: style: The function 'Analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:44:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:45:10: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:59:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:45:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:46:10: style: The function 'SetVolumes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:63:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:46:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:48:12: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/IO/expressions/treenode.h:65:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/IO/expressions/volume.h:48:12: note: Function in derived class
./tvk-parse.parser.cpp:1115:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tvk-parse.ypp:91:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:96:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:97:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:98:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:99:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:104:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:110:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:112:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:117:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:118:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:135:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:143:0: style: C-style pointer casting [cstyleCast]
tvk-parse.ypp:148:0: style: C-style pointer casting [cstyleCast]
./tvk-parse.parser.cpp:1364:5: style: C-style pointer casting [cstyleCast]
./tvk-parse.parser.cpp:1572:29: style: C-style pointer casting [cstyleCast]
./tvk-parse.parser.cpp:2183:27: style: C-style pointer casting [cstyleCast]
./tvk-scan.lexer.cpp:1105:27: warning: Possible null pointer dereference: b [nullPointer]
./tvk-scan.lexer.cpp:1102:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
./tvk-scan.lexer.cpp:1105:27: note: Null pointer dereference
./tvk-scan.lexer.cpp:1107:9: warning: Possible null pointer dereference: b [nullPointer]
./tvk-scan.lexer.cpp:1102:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
./tvk-scan.lexer.cpp:1107:9: note: Null pointer dereference
./tvk-scan.lexer.cpp:1433:2: warning: Possible null pointer dereference: b [nullPointer]
./tvk-scan.lexer.cpp:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
./tvk-scan.lexer.cpp:1433:2: note: Null pointer dereference
./tvk-scan.lexer.cpp:1434:2: warning: Possible null pointer dereference: b [nullPointer]
./tvk-scan.lexer.cpp:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
./tvk-scan.lexer.cpp:1434:2: note: Null pointer dereference
./tvk-scan.lexer.cpp:1445:9: warning: Possible null pointer dereference: b [nullPointer]
./tvk-scan.lexer.cpp:1326:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
./tvk-scan.lexer.cpp:1445:9: note: Null pointer dereference
./tvk-scan.lexer.cpp:1215:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
./tvk-scan.lexer.cpp:361:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./tvk-scan.lexer.cpp:1215:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
./tvk-scan.lexer.cpp:1618:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
./tvk-scan.lexer.cpp:311:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./tvk-scan.lexer.cpp:1618:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
./tvk-scan.lexer.cpp:1631:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
./tvk-scan.lexer.cpp:312:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./tvk-scan.lexer.cpp:1631:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
./tvk-scan.lexer.cpp:1631:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
./tvk-scan.lexer.cpp:312:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./tvk-scan.lexer.cpp:1631:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
./tvk-scan.lexer.cpp:1763:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
./tvk-scan.lexer.cpp:532:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
./tvk-scan.lexer.cpp:1763:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
ImageVis3D-3.1.0/Tuvok/IO/gzio.c:139:17: warning: Assert statement modifies 'byte'. [assignmentInAssert]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:155:31: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:173:30: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1016:32: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1043:25: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1046:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1071:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1073:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1085:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1087:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1099:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1101:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1112:13: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1114:30: style: C-style pointer casting [cstyleCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:300:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:316:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:300:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:316:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:236:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:236:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:383:10: style: The scope of the variable 'iSerializedIndex' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:235:41: style: Function 'ComputeMetaData' argument 1 names different: declaration 'ts' definition 'timestep'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:214:31: note: Function 'ComputeMetaData' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:235:41: note: Function 'ComputeMetaData' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:242:44: style: Function 'ComputeMetadataTOC' argument 1 names different: declaration 'ts' definition 'timestep'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:215:34: note: Function 'ComputeMetadataTOC' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:242:44: note: Function 'ComputeMetadataTOC' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:290:44: style: Function 'ComputeMetadataRDB' argument 1 names different: declaration 'ts' definition 'timestep'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:216:34: note: Function 'ComputeMetadataRDB' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:290:44: note: Function 'ComputeMetadataRDB' argument 1 names different: declaration 'ts' definition 'timestep'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:579:68: style: Function 'GetBrickCount' argument 2 names different: declaration 'ts' definition 'iTs'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:134:66: note: Function 'GetBrickCount' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:579:68: note: Function 'GetBrickCount' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:599:53: style: Function 'GetBrickLayout' argument 2 names different: declaration 'ts' definition 'iTs'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:140:49: note: Function 'GetBrickLayout' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:599:53: note: Function 'GetBrickLayout' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:610:72: style: Function 'GetDomainSize' argument 2 names different: declaration 'ts' definition 'iTs'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:136:72: note: Function 'GetDomainSize' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:610:72: note: Function 'GetDomainSize' argument 2 names different: declaration 'ts' definition 'iTs'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1387:57: style: Function 'AppendMesh' argument 1 names different: declaration 'm' definition 'meshIn'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.h:176:47: note: Function 'AppendMesh' argument 1 names different: declaration 'm' definition 'meshIn'.
ImageVis3D-3.1.0/Tuvok/IO/uvfDataset.cpp:1387:57: note: Function 'AppendMesh' argument 1 names different: declaration 'm' definition 'meshIn'.
ImageVis3D-3.1.0/Tuvok/IO/uvfMesh.h:49:3: style: Class 'uvfMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:114:7: style: Technically the member function 'tuvok::LuaProvenance::getCommandDepth' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:52:3: style: Class 'LuaProvenance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:57:8: style: Unused private function: 'LuaDebug::watchFunction' [unusedPrivateFunction]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:52:8: performance: Technically the member function 'tuvok::LuaDebug::registerLuaDebugFunctions' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.cpp:60:16: note: Technically the member function 'tuvok::LuaDebug::registerLuaDebugFunctions' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:52:8: note: Technically the member function 'tuvok::LuaDebug::registerLuaDebugFunctions' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:57:8: performance: Technically the member function 'tuvok::LuaDebug::watchFunction' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.cpp:78:16: note: Technically the member function 'tuvok::LuaDebug::watchFunction' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:57:8: note: Technically the member function 'tuvok::LuaDebug::watchFunction' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaDebug.h:48:3: style: Class 'LuaDebug' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:164:34: style: Checking if unsigned variable 'mProvenanceDescList.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:733:10: style: Unused variable: result [unusedVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:755:10: style: Unused variable: result [unusedVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:471:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:546:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:153:7: style: Technically the member function 'tuvok::LuaProvenance::bruteRerollDetermineUndos' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:322:20: note: Technically the member function 'tuvok::LuaProvenance::bruteRerollDetermineUndos' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:153:7: note: Technically the member function 'tuvok::LuaProvenance::bruteRerollDetermineUndos' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:254:28: style: Technically the member function 'tuvok::LuaProvenance::getFullProvenanceDesc' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.cpp:790:41: note: Technically the member function 'tuvok::LuaProvenance::getFullProvenanceDesc' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaProvenance.h:254:28: note: Technically the member function 'tuvok::LuaProvenance::getFullProvenanceDesc' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1431:51: style: Function 'bindClosureTableWithFQName' argument 2 names different: declaration 'closureIndex' definition 'tableIndex'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:569:66: note: Function 'bindClosureTableWithFQName' argument 2 names different: declaration 'closureIndex' definition 'tableIndex'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1431:51: note: Function 'bindClosureTableWithFQName' argument 2 names different: declaration 'closureIndex' definition 'tableIndex'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1675:60: style: Function 'populateWithMetadata' argument 2 names different: declaration 'description' definition 'desc'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:555:48: note: Function 'populateWithMetadata' argument 2 names different: declaration 'description' definition 'desc'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1675:60: note: Function 'populateWithMetadata' argument 2 names different: declaration 'description' definition 'desc'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1676:60: style: Function 'populateWithMetadata' argument 3 names different: declaration 'signature' definition 'sig'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:556:48: note: Function 'populateWithMetadata' argument 3 names different: declaration 'signature' definition 'sig'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1676:60: note: Function 'populateWithMetadata' argument 3 names different: declaration 'signature' definition 'sig'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1677:60: style: Function 'populateWithMetadata' argument 4 names different: declaration 'signatureWithName' definition 'sigWithName'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:557:48: note: Function 'populateWithMetadata' argument 4 names different: declaration 'signatureWithName' definition 'sigWithName'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1677:60: note: Function 'populateWithMetadata' argument 4 names different: declaration 'signatureWithName' definition 'sigWithName'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1734:56: style: Function 'createDefaultsAndLastExecTables' argument 2 names different: declaration 'numParams' definition 'numFunParams'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:564:60: note: Function 'createDefaultsAndLastExecTables' argument 2 names different: declaration 'numParams' definition 'numFunParams'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1734:56: note: Function 'createDefaultsAndLastExecTables' argument 2 names different: declaration 'numParams' definition 'numFunParams'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:178:0: style: Variable 'global' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:798:0: style: Variable 'global' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1783:18: style: Unused variable: tokens [unusedVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1866:18: style: Unused variable: tokens [unusedVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:440:15: performance: Technically the member function 'tuvok::LuaScripting::getCmdPath' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:1382:27: note: Technically the member function 'tuvok::LuaScripting::getCmdPath' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:440:15: note: Technically the member function 'tuvok::LuaScripting::getCmdPath' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:601:8: performance: Technically the member function 'tuvok::LuaScripting::logInfo' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:376:20: note: Technically the member function 'tuvok::LuaScripting::logInfo' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:601:8: note: Technically the member function 'tuvok::LuaScripting::logInfo' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:604:8: performance: Technically the member function 'tuvok::LuaScripting::logWarn' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:388:20: note: Technically the member function 'tuvok::LuaScripting::logWarn' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:604:8: note: Technically the member function 'tuvok::LuaScripting::logWarn' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:607:8: performance: Technically the member function 'tuvok::LuaScripting::logError' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:399:20: note: Technically the member function 'tuvok::LuaScripting::logError' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:607:8: note: Technically the member function 'tuvok::LuaScripting::logError' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:643:7: performance: Technically the member function 'tuvok::LuaScripting::getClassUniqueID' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:2475:19: note: Technically the member function 'tuvok::LuaScripting::getClassUniqueID' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:643:7: note: Technically the member function 'tuvok::LuaScripting::getClassUniqueID' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:646:20: performance: Technically the member function 'tuvok::LuaScripting::getClassWithUniqueID' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.cpp:2481:32: note: Technically the member function 'tuvok::LuaScripting::getClassWithUniqueID' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/LuaScripting.h:646:20: note: Technically the member function 'tuvok::LuaScripting::getClassWithUniqueID' can be static.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:111:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:109:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:111:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:113:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:111:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:113:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:115:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:113:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:115:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:117:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:115:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:117:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:125:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:123:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:125:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:127:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:125:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:127:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:129:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:127:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:129:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:131:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:129:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:131:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:133:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:131:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:133:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:143:7: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:141:7: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:143:7: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:214:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:213:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:214:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:181:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.h:78:52: style: Technically the member function 'tuvok::LuaDatasetProxy::proxyGetMetadata' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.cpp:228:18: note: Technically the member function 'tuvok::LuaDatasetProxy::proxyGetMetadata' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaDatasetProxy.h:78:52: note: Technically the member function 'tuvok::LuaDatasetProxy::proxyGetMetadata' can be const.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:77:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:75:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:77:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:79:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:77:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:79:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:81:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:79:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:81:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:83:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:81:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:83:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:85:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:83:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:85:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:87:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:85:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:87:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:90:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:87:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:90:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:100:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:95:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:100:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:102:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:100:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:102:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:104:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:102:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:104:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:106:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:104:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:106:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:108:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:106:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:108:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:110:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:108:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:110:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:112:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:110:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:112:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:114:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:112:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:114:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:116:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:114:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:116:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:118:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:116:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:118:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:120:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:118:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:120:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:122:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:120:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:122:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:124:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:122:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:124:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:126:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:124:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:126:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:128:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:126:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:128:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:130:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:128:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:130:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:132:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:130:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:132:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:134:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:132:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:134:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:136:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:134:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:136:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:138:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:136:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:138:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:140:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:138:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:140:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:142:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:140:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:142:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:144:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:142:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:144:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:147:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:144:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:147:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:149:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:147:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:149:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:151:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:149:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:151:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaIOManagerProxy.cpp:151:10: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:76:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:72:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:76:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:82:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:76:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:82:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:85:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:82:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:85:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun1DProxy.cpp:85:10: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:78:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:76:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:78:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:80:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:78:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:80:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:82:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:80:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:82:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:84:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:82:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:84:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:86:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:84:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:86:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:88:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:86:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:88:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:90:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:88:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:90:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:92:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:90:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:92:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:94:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:92:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:94:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:96:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:94:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:96:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:98:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:96:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:98:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:100:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:98:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:100:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:102:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:100:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:102:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:104:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:102:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:104:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:106:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:104:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:106:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:108:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:106:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:108:5: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTransferFun2DProxy.cpp:108:10: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTuvokTypes.cpp:128:64: style: Function 'buildMatrix4Metatable' argument 2 names different: declaration 'mtPos' definition 'mt'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTuvokTypes.h:76:55: note: Function 'buildMatrix4Metatable' argument 2 names different: declaration 'mtPos' definition 'mt'.
ImageVis3D-3.1.0/Tuvok/LuaScripting/TuvokSpecific/LuaTuvokTypes.cpp:128:64: note: Function 'buildMatrix4Metatable' argument 2 names different: declaration 'mtPos' definition 'mt'.
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:403:0: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:219:0: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:107:0: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:869:0: style: Class 'MATRIX4 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:877:0: style: Class 'MATRIX4 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:881:0: style: Class 'MATRIX4 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:676:0: style: Class 'MATRIX3 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:682:0: style: Class 'MATRIX3 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:685:0: style: Class 'MATRIX3 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:412:0: style: Class 'VECTOR4 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:414:0: style: Class 'VECTOR4 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:0: style: Class 'VECTOR3 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:113:0: style: Class 'VECTOR2 < lua_Number >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:853:0: warning: The class 'MATRIX4 < lua_Number >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:662:0: warning: The class 'MATRIX3 < lua_Number >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:446:3: style: Variable 'redrawRequired' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:445:0: note: Variable 'redrawRequired' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:446:3: note: Variable 'redrawRequired' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1805:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1801:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1805:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1810:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1805:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1810:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1814:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1810:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1814:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1818:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1814:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1818:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1822:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1818:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1822:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1826:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1822:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1826:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1830:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1826:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1830:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1834:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1830:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1834:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1838:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1834:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1838:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1842:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1838:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1842:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1846:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1842:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1846:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1850:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1846:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1850:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1854:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1850:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1854:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1858:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1854:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1858:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1862:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1858:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1862:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1867:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1862:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1867:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1873:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1867:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1873:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1877:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1873:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1877:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1879:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1877:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1879:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1882:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1879:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1882:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1891:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1887:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1891:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1899:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1896:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1899:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1915:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1911:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1915:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1921:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1915:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1921:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1923:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1921:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1923:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1926:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1923:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1926:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1928:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1926:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1928:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1931:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1928:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1931:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1934:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1931:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1934:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1938:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1934:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1938:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1940:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1938:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1940:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1942:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1940:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1942:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1945:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1942:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1945:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1948:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1945:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1948:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1952:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1948:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1952:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1956:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1952:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1956:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1958:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1956:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1958:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1961:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1958:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1961:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1964:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1961:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1964:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1968:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1964:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1968:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1971:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1968:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1971:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1974:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1971:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1974:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1976:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1974:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1976:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1978:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1976:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1978:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1980:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1978:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1980:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1982:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1980:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1982:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1984:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1982:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1984:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1986:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1984:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1986:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1988:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1986:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1988:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1990:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1988:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1990:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1992:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1990:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1992:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1995:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1992:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1995:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1998:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1995:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1998:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2000:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1998:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2000:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2020:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2007:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2020:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2031:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2029:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2031:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2034:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2031:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2034:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2038:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2034:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2038:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2040:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2038:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2040:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2043:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2040:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2043:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2046:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2043:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2046:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2049:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2046:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2049:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2052:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2049:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2052:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2054:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2052:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2054:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2056:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2054:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2056:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2058:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2056:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2058:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2061:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2058:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2061:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2063:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2061:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2063:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2065:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2063:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2065:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2067:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2065:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2067:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2069:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2067:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2069:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2071:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2069:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2071:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2073:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2071:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2073:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2075:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2073:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2075:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2077:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2075:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2077:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2079:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2077:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2079:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2081:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2079:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2081:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2084:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2081:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2084:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2087:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2084:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2087:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2089:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2087:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2089:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2092:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2089:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2092:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2095:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2092:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2095:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2097:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2095:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2097:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2099:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2097:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2099:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2102:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2099:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2102:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2104:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2102:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2104:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2106:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2104:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2106:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2108:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2106:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2108:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2110:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2108:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2110:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2112:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2110:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2112:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2115:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2112:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2115:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2117:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2115:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2117:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2119:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2117:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2119:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2122:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2119:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2122:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2124:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2122:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2124:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2126:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2124:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2126:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2129:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2126:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2129:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2132:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2129:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2132:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2143:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2141:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2143:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2146:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2143:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2146:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2148:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2146:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2148:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2151:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2148:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2151:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2153:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2151:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2153:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2155:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2153:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2155:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2157:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2155:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2157:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2160:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2157:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2160:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2162:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2160:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2162:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2164:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2162:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2164:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2166:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2164:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2166:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2172:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2169:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2172:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2174:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2172:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2174:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2176:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2174:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2176:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2178:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2176:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2178:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2180:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2178:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2180:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2182:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2180:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2182:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2185:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2182:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2185:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2187:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2185:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2187:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2190:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2187:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2190:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2192:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2190:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2192:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2194:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2192:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2194:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2196:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2194:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2196:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2198:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2196:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2198:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2200:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2198:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2200:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2203:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2200:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2203:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2205:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2203:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2205:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2208:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2205:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2208:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2210:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2208:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2210:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2214:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2210:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2214:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2216:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2214:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2216:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2218:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2216:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2218:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2220:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2218:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2220:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2222:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2220:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2222:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2224:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2222:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2224:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2226:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2224:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2226:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2228:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2226:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2228:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2230:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2228:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2230:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2233:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2230:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2233:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2235:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2233:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2235:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2237:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2235:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2237:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2240:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2237:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2240:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2242:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2240:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2242:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2245:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2242:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2245:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2248:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2245:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2248:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2252:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2248:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2252:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2257:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2252:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:2257:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:75:49: style: Function 'AbstrRenderer' argument 5 names different: declaration 'smeth' definition 'sm'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:174:38: note: Function 'AbstrRenderer' argument 5 names different: declaration 'smeth' definition 'sm'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:75:49: note: Function 'AbstrRenderer' argument 5 names different: declaration 'smeth' definition 'sm'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:266:54: style: Function 'LoadRebricked' argument 1 names different: declaration 'strFilename' definition 'filename'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:462:51: note: Function 'LoadRebricked' argument 1 names different: declaration 'strFilename' definition 'filename'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:266:54: note: Function 'LoadRebricked' argument 1 names different: declaration 'strFilename' definition 'filename'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:391:47: style: Function 'SetIsoValueRelative' argument 1 names different: declaration 'fIsovalue' definition 'isorel'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:421:44: note: Function 'SetIsoValueRelative' argument 1 names different: declaration 'fIsovalue' definition 'isorel'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:391:47: note: Function 'SetIsoValueRelative' argument 1 names different: declaration 'fIsovalue' definition 'isorel'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:494:49: style: Function 'SetRotationRR' argument 1 names different: declaration 'region' definition 'renderRegion'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:206:47: note: Function 'SetRotationRR' argument 1 names different: declaration 'region' definition 'renderRegion'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:494:49: note: Function 'SetRotationRR' argument 1 names different: declaration 'region' definition 'renderRegion'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:506:56: style: Function 'SetTranslation' argument 2 names different: declaration 'translation' definition 'mTranslation'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:211:53: note: Function 'SetTranslation' argument 2 names different: declaration 'translation' definition 'mTranslation'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:506:56: note: Function 'SetTranslation' argument 2 names different: declaration 'translation' definition 'mTranslation'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:579:72: style: Function 'SetSliceDepth' argument 2 names different: declaration 'fSliceDepth' definition 'sliceDepth'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:222:69: note: Function 'SetSliceDepth' argument 2 names different: declaration 'fSliceDepth' definition 'sliceDepth'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:579:72: note: Function 'SetSliceDepth' argument 2 names different: declaration 'fSliceDepth' definition 'sliceDepth'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:844:50: style: Function 'BuildLeftEyeSubFrameBrickList' argument 1 names different: declaration 'modelview' definition 'modelView'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:841:47: note: Function 'BuildLeftEyeSubFrameBrickList' argument 1 names different: declaration 'modelview' definition 'modelView'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:844:50: note: Function 'BuildLeftEyeSubFrameBrickList' argument 1 names different: declaration 'modelview' definition 'modelView'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1369:40: style: Function 'Set2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:230:57: note: Function 'Set2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1369:40: note: Function 'Set2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1369:52: style: Function 'Set2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:230:70: note: Function 'Set2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1369:52: note: Function 'Set2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1375:41: style: Function 'Get2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:231:64: note: Function 'Get2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1375:41: note: Function 'Get2DFlipMode' argument 2 names different: declaration 'bFlipX' definition 'flipX'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1375:54: style: Function 'Get2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:232:30: note: Function 'Get2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1375:54: note: Function 'Get2DFlipMode' argument 3 names different: declaration 'bFlipY' definition 'flipY'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1383:64: style: Function 'SetUseMIP' argument 2 names different: declaration 'bUseMIP' definition 'useMIP'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:234:53: note: Function 'SetUseMIP' argument 2 names different: declaration 'bUseMIP' definition 'useMIP'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1383:64: note: Function 'SetUseMIP' argument 2 names different: declaration 'bUseMIP' definition 'useMIP'.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1141:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:231:10: performance: Technically the member function 'tuvok::AbstrRenderer::Get2DFlipMode' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1374:21: note: Technically the member function 'tuvok::AbstrRenderer::Get2DFlipMode' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:231:10: note: Technically the member function 'tuvok::AbstrRenderer::Get2DFlipMode' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:233:10: performance: Technically the member function 'tuvok::AbstrRenderer::GetUseMIP' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1379:21: note: Technically the member function 'tuvok::AbstrRenderer::GetUseMIP' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:233:10: note: Technically the member function 'tuvok::AbstrRenderer::GetUseMIP' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:655:35: performance: Technically the member function 'tuvok::AbstrRenderer::vecRegion' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1781:46: note: Technically the member function 'tuvok::AbstrRenderer::vecRegion' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:655:35: note: Technically the member function 'tuvok::AbstrRenderer::vecRegion' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:840:25: performance: Technically the member function 'tuvok::AbstrRenderer::BuildLeftEyeSubFrameBrickList' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:843:30: note: Technically the member function 'tuvok::AbstrRenderer::BuildLeftEyeSubFrameBrickList' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:840:25: note: Technically the member function 'tuvok::AbstrRenderer::BuildLeftEyeSubFrameBrickList' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:860:22: style: Technically the member function 'tuvok::AbstrRenderer::LuaGet2DTrans' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1711:33: note: Technically the member function 'tuvok::AbstrRenderer::LuaGet2DTrans' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:860:22: note: Technically the member function 'tuvok::AbstrRenderer::LuaGet2DTrans' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:874:22: style: Technically the member function 'tuvok::AbstrRenderer::LuaGetDataset' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1703:33: note: Technically the member function 'tuvok::AbstrRenderer::LuaGetDataset' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:874:22: note: Technically the member function 'tuvok::AbstrRenderer::LuaGetDataset' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:878:22: style: Technically the member function 'tuvok::AbstrRenderer::LuaGet1DTrans' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.cpp:1707:33: note: Technically the member function 'tuvok::AbstrRenderer::LuaGet1DTrans' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/AbstrRenderer.h:878:22: note: Technically the member function 'tuvok::AbstrRenderer::LuaGet1DTrans' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.h:51:50: performance: Function parameter 'shader' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.h:53:52: performance: Function parameter 'shader' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:118:8: style: Unused private function: 'GLFBOTex::CheckFBO' [unusedPrivateFunction]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:118:8: performance: Technically the member function 'tuvok::GLFBOTex::CheckFBO' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.cpp:235:16: note: Technically the member function 'tuvok::GLFBOTex::CheckFBO' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:118:8: note: Technically the member function 'tuvok::GLFBOTex::CheckFBO' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:119:8: performance: Technically the member function 'tuvok::GLFBOTex::initFBO' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.cpp:225:16: note: Technically the member function 'tuvok::GLFBOTex::initFBO' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.h:119:8: note: Technically the member function 'tuvok::GLFBOTex::initFBO' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.cpp:66:3: style: Class 'GLFBOTex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLFBOTex.cpp:66:3: style: Class 'GLFBOTex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:219:5: performance: Variable 'x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:217:3: performance: Technically the member function 'VECTOR3::VECTOR3<T>' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Basics/Vectors.h:228:3: style: Class 'VECTOR3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:15:5: warning: Member variable 'ABDesc::elemCount' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:15:5: warning: Member variable 'ABDesc::count' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:28:5: warning: Member variable 'IBDesc::count' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:79:24: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:79:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:80:24: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:80:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.cpp:914:51: style: Function 'Render3DRegion' argument 1 names different: declaration 'region3D' definition 'rr'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:138:51: note: Function 'Render3DRegion' argument 1 names different: declaration 'region3D' definition 'rr'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.cpp:914:51: note: Function 'Render3DRegion' argument 1 names different: declaration 'region3D' definition 'rr'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:72:20: warning: Virtual function 'PH_CloseLogfile' is called from destructor '~GLGridLeaper()' at line 135. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.cpp:135:3: note: Calling PH_CloseLogfile
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:72:20: note: PH_CloseLogfile is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:70:20: warning: Virtual function 'PH_CloseBrickAccessLogfile' is called from destructor '~GLGridLeaper()' at line 136. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.cpp:136:3: note: Calling PH_CloseBrickAccessLogfile
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLGridLeaper.h:70:20: note: PH_CloseBrickAccessLogfile is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:28:5: style: Class 'PoolSlotData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLHashTable.h:32:22: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLHashTable.h:32:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLHashTable.h:33:22: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLHashTable.h:33:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:54:18: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:72:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:54:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:66:18: style: The function 'SetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:69:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:66:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:70:35: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:84:35: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:70:35: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:72:22: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:72:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:75:22: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture1D.h:75:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:57:18: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:72:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:57:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:70:18: style: The function 'SetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:69:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:70:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:74:35: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:84:35: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:74:35: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:76:22: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:76:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:79:22: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture2D.h:79:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:60:18: style: The function 'Bind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:72:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:60:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:73:18: style: The function 'SetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:69:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:73:18: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:77:35: style: The function 'GetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture.h:84:35: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:77:35: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:79:22: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:79:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:82:22: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTexture3D.h:82:22: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:127:24: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:127:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:128:24: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:128:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2346:3: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2347:3: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2348:3: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2833:53: style: Function 'CVFocusHasChanged' argument 1 names different: declaration 'region' definition 'luaRegion'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.h:213:53: note: Function 'CVFocusHasChanged' argument 1 names different: declaration 'region' definition 'luaRegion'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2833:53: note: Function 'CVFocusHasChanged' argument 1 names different: declaration 'region' definition 'luaRegion'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:271:21: style: Variable 'tfqnLit' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:243:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2093:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2263:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2270:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2336:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2368:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2377:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2398:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2407:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2428:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2437:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:2630:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:61:20: style: The function 'SetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume.h:58:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:61:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:64:24: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:64:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:65:24: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:65:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:67:20: style: The function 'SetFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume.h:59:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.h:67:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLRenderer.cpp:1939:96: performance: Function parameter 'strDirs' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:351:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:352:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:355:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:439:49: style: Function 'RenderHQMIPPreLoop' argument 1 names different: declaration 'renderRegion' definition 'region'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.h:98:55: note: Function 'RenderHQMIPPreLoop' argument 1 names different: declaration 'renderRegion' definition 'region'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:439:49: note: Function 'RenderHQMIPPreLoop' argument 1 names different: declaration 'renderRegion' definition 'region'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR.cpp:400:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:406:22: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:388:26: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:457:22: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:439:26: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:501:22: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSBVR2D.cpp:483:26: error: Uninitialized struct member: g.texid [uninitStructMember]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:149:11: style: Unused private function: 'GLSLProgram::LoadShader' [unusedPrivateFunction]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:153:10: style: Unused private function: 'GLSLProgram::get_type' [unusedPrivateFunction]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:148:11: performance: Technically the member function 'tuvok::GLSLProgram::Initialize' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:260:19: note: Technically the member function 'tuvok::GLSLProgram::Initialize' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:148:11: note: Technically the member function 'tuvok::GLSLProgram::Initialize' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:150:11: performance: Technically the member function 'tuvok::GLSLProgram::WriteInfoLog' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:474:19: note: Technically the member function 'tuvok::GLSLProgram::WriteInfoLog' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:150:11: note: Technically the member function 'tuvok::GLSLProgram::WriteInfoLog' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:151:11: performance: Technically the member function 'tuvok::GLSLProgram::CheckGLError' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:671:19: note: Technically the member function 'tuvok::GLSLProgram::CheckGLError' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:151:11: note: Technically the member function 'tuvok::GLSLProgram::CheckGLError' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:155:8: performance: Technically the member function 'tuvok::GLSLProgram::CheckType' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:828:19: note: Technically the member function 'tuvok::GLSLProgram::CheckType' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:155:8: note: Technically the member function 'tuvok::GLSLProgram::CheckType' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:156:8: performance: Technically the member function 'tuvok::GLSLProgram::CheckSamplerType' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:848:19: note: Technically the member function 'tuvok::GLSLProgram::CheckSamplerType' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.h:156:8: note: Technically the member function 'tuvok::GLSLProgram::CheckSamplerType' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:860:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:890:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:902:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:914:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:926:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:947:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:959:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:971:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:983:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:995:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:1017:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:1030:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:1044:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLSLProgram.cpp:1059:5: style: Exception should be caught by reference. [catchExceptionByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTargetBinder.h:73:18: warning: Virtual function 'Unbind' is called from destructor '~GLTargetBinder()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTargetBinder.cpp:49:3: note: Calling Unbind
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLTargetBinder.h:73:18: note: Unbind is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:86:14: performance: Technically the member function 'tuvok::GLVBO::GetNewAB' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.cpp:18:15: note: Technically the member function 'tuvok::GLVBO::GetNewAB' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVBO.h:86:14: note: Technically the member function 'tuvok::GLVBO::GetNewAB' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.cpp:94:30: style: Function 'Bind' argument 2 names different: declaration 'depth' definition 'iDepth'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:60:45: note: Function 'Bind' argument 2 names different: declaration 'depth' definition 'iDepth'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.cpp:94:30: note: Function 'Bind' argument 2 names different: declaration 'depth' definition 'iDepth'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:66:16: style: Technically the member function 'tuvok::GLVolume2DTex::GetSizeX' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:67:16: style: Technically the member function 'tuvok::GLVolume2DTex::GetSizeY' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:68:16: style: Technically the member function 'tuvok::GLVolume2DTex::GetSizeZ' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:61:20: warning: Virtual function 'SetData' is called from constructor 'GLVolume2DTex(uint32_t iSizeX,uint32_t iSizeY,uint32_t iSizeZ,GLint internalformat,GLenum format,GLenum type,const GLvoid*voxels=0,GLint iMagFilter=GL_NEAREST,GLint iMinFilter=GL_NEAREST,GLint wrapX=GL_CLAMP_TO_EDGE,GLint wrapY=GL_CLAMP_TO_EDGE,GLint wrapZ=GL_CLAMP_TO_EDGE)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.cpp:70:3: note: Calling SetData
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:61:20: note: SetData is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:61:20: style: The function 'SetData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume.h:58:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:61:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:63:24: style: The function 'GetCPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:51:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:63:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:64:24: style: The function 'GetGPUSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUObject.h:52:22: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:64:24: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:70:20: style: The function 'SetFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume.h:59:20: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume2DTex.h:70:20: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.cpp:61:3: style: Class 'GLVolume3DTex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolume3DTex.cpp:61:3: style: Class 'GLVolume3DTex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:1785:62: style: Function 'AsyncVisibilityUpdater' argument 1 names different: declaration 'm_Parent' definition 'parent'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:38:42: note: Function 'AsyncVisibilityUpdater' argument 1 names different: declaration 'm_Parent' definition 'parent'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:1785:62: note: Function 'AsyncVisibilityUpdater' argument 1 names different: declaration 'm_Parent' definition 'parent'.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:109:12: performance: Technically the member function 'tuvok::GLVolumePool::Disable' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:800:20: note: Technically the member function 'tuvok::GLVolumePool::Disable' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.h:109:12: note: Technically the member function 'tuvok::GLVolumePool::Disable' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:43:18: warning: Virtual function 'Resume' is called from destructor '~AsyncVisibilityUpdater()' at line 1796. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:1796:3: note: Calling Resume
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:43:18: note: Resume is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GL/GLVolumePool.cpp:38:5: style: Class 'AsyncVisibilityUpdater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:63:16: warning: Virtual function 'GeometryHasChanged' is called from constructor 'RenderMeshGL(const Mesh&other)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.cpp:48:3: note: Calling UnrollArrays
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.cpp:291:3: note: Calling GeometryHasChanged
ImageVis3D-3.1.0/Tuvok/Renderer/GL/RenderMeshGL.h:63:16: note: GeometryHasChanged is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:661:3: style: Variable 'mem' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:659:0: note: Variable 'mem' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:661:3: note: Variable 'mem' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:1238:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:1236:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:1238:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:1039:18: style: The scope of the variable 'dbg' can be reduced. [variableScope]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:362:49: style: Function 'Changed1DTrans' argument 1 names different: declaration 'abstrRenderer' definition 'luaAbstrRen'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:68:42: note: Function 'Changed1DTrans' argument 1 names different: declaration 'abstrRenderer' definition 'luaAbstrRen'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:362:49: note: Function 'Changed1DTrans' argument 1 names different: declaration 'abstrRenderer' definition 'luaAbstrRen'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:363:49: style: Function 'Changed1DTrans' argument 2 names different: declaration 'transferFun1D' definition 'tf1d'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:69:42: note: Function 'Changed1DTrans' argument 2 names different: declaration 'transferFun1D' definition 'tf1d'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:363:49: note: Function 'Changed1DTrans' argument 2 names different: declaration 'transferFun1D' definition 'tf1d'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:534:56: style: Function 'GetEmpty2DTrans' argument 1 names different: declaration 'vSize' definition 'iSize'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:88:49: note: Function 'GetEmpty2DTrans' argument 1 names different: declaration 'vSize' definition 'iSize'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:534:56: note: Function 'GetEmpty2DTrans' argument 1 names different: declaration 'vSize' definition 'iSize'.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:1238:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:131:10: performance: Technically the member function 'tuvok::GPUMemMan::DeleteVolumePool' can be static. [functionStatic]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:761:17: note: Technically the member function 'tuvok::GPUMemMan::DeleteVolumePool' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.h:131:10: note: Technically the member function 'tuvok::GPUMemMan::DeleteVolumePool' can be static.
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemMan.cpp:238:3: style: Struct 'find_ds' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.cpp:54:45: warning: Function 'GLVolumeListElem' argument order different: declaration '_pDataset, , bIsPaddedToPowerOfTwo, bDisableBorder, bIsDownsampledTo8Bits, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID' definition '_pDataset, key, bIsPaddedToPowerOfTwo, bIsDownsampledTo8Bits, bDisableBorder, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID' [funcArgOrderDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.h:151:31: note: Function 'GLVolumeListElem' argument order different: declaration '_pDataset, , bIsPaddedToPowerOfTwo, bDisableBorder, bIsDownsampledTo8Bits, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID' definition '_pDataset, key, bIsPaddedToPowerOfTwo, bIsDownsampledTo8Bits, bDisableBorder, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID'
ImageVis3D-3.1.0/Tuvok/Renderer/GPUMemMan/GPUMemManDataStructs.cpp:54:45: note: Function 'GLVolumeListElem' argument order different: declaration '_pDataset, , bIsPaddedToPowerOfTwo, bDisableBorder, bIsDownsampledTo8Bits, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID' definition '_pDataset, key, bIsPaddedToPowerOfTwo, bIsDownsampledTo8Bits, bDisableBorder, bEmulate3DWith2DStacks, iIntraFrameCounter, iFrameCounter, pMasterController, vUploadHub, iShareGroupID'
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:244:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:295:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:143:12: warning: Assert statement calls a function which may have desired side effects: 'Validate'. [assertWithSideEffect]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:43:12: warning: Member variable 'SortIndex::fDepth' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:164:8: style: Technically the member function 'tuvok::RenderMesh::isTransparent' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:125:18: note: Technically the member function 'tuvok::RenderMesh::isTransparent' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:164:8: note: Technically the member function 'tuvok::RenderMesh::isTransparent' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:197:10: style: Technically the member function 'tuvok::RenderMesh::PosToQuadrant' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:253:27: note: Technically the member function 'tuvok::RenderMesh::PosToQuadrant' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:197:10: note: Technically the member function 'tuvok::RenderMesh::PosToQuadrant' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:139:16: warning: Virtual function 'GeometryHasChanged' is called from constructor 'RenderMesh(const Mesh&other,float fTransTreshhold=1.0f)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.cpp:82:3: note: Calling GeometryHasChanged
ImageVis3D-3.1.0/Tuvok/Renderer/RenderMesh.h:139:16: note: GeometryHasChanged is a virtual method
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:53:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:51:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:53:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:56:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:53:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:56:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:60:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:56:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:60:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:65:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:60:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:65:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:70:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:65:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:70:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:74:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:70:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:74:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:79:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:74:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:79:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:82:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:79:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:82:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:85:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:82:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:85:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:89:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:85:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:89:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:92:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:89:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:92:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:97:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:92:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:97:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:101:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:97:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:101:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:105:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:101:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:105:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:110:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:105:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:110:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:114:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:110:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:114:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:118:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:114:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:118:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:122:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:118:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:122:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:126:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:122:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:126:3: note: Variable 'id' is reassigned a value before the old one has been used.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:126:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:123:18: style: Technically the member function 'tuvok::RenderRegion::luaGetRotation4x4' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:139:28: note: Technically the member function 'tuvok::RenderRegion::luaGetRotation4x4' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:123:18: note: Technically the member function 'tuvok::RenderRegion::luaGetRotation4x4' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:125:10: style: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeX' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:151:20: note: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeX' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:125:10: note: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeX' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:126:10: style: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeY' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:159:20: note: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeY' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:126:10: note: Technically the member function 'tuvok::RenderRegion::luaGet2DFlipModeY' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:130:18: style: Technically the member function 'tuvok::RenderRegion::luaGetTranslation4x4' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:185:28: note: Technically the member function 'tuvok::RenderRegion::luaGetTranslation4x4' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:130:18: note: Technically the member function 'tuvok::RenderRegion::luaGetTranslation4x4' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:134:19: style: Technically the member function 'tuvok::RenderRegion::luaGetClipPlane' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:209:29: note: Technically the member function 'tuvok::RenderRegion::luaGetClipPlane' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:134:19: note: Technically the member function 'tuvok::RenderRegion::luaGetClipPlane' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:138:18: style: Technically the member function 'tuvok::RenderRegion::luaGetModelView' can be const. [functionConst]
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.cpp:236:28: note: Technically the member function 'tuvok::RenderRegion::luaGetModelView' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/RenderRegion.h:138:18: note: Technically the member function 'tuvok::RenderRegion::luaGetModelView' can be const.
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.cpp:112:46: style: Function 'SetView' argument 1 names different: declaration 'matView' definition 'mTransform'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.h:147:38: note: Function 'SetView' argument 1 names different: declaration 'matView' definition 'mTransform'.
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.cpp:112:46: note: Function 'SetView' argument 1 names different: declaration 'matView' definition 'mTransform'.
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.cpp:306:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen.cpp:353:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen2D.cpp:725:3: warning: Member variable 'HitEdge::m_p0Sec' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.cpp:217:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.cpp:235:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/SBVRGeogen3D.cpp:282:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:112:55: style: Function 'ValidPaths' argument 1 names different: declaration 'dir' definition 'dirs'. [funcArgNamesDifferent]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.h:30:73: note: Function 'ValidPaths' argument 1 names different: declaration 'dir' definition 'dirs'.
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:112:55: note: Function 'ValidPaths' argument 1 names different: declaration 'dir' definition 'dirs'.
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:36:19: warning: Member variable 'ShaderDescriptor::fragmentDataBindings' is not initialized in the constructor. [uninitMemberVar]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.h:20:1: warning: The class 'ShaderDescriptor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.h:62:5: warning: The struct 'SIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:58:39: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:58:54: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:58:69: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:112:55: performance: Function parameter 'dirs' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:227:64: performance: Function parameter 'shader' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/Renderer/ShaderDescriptor.cpp:232:66: performance: Function parameter 'shader' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:45:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:54:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:45:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:46:10: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:55:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:46:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:47:10: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/agl-context.h:47:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:45:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:54:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:45:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:46:10: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:55:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:46:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:47:10: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/cgl-context.h:47:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:46:12: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:54:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:46:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:47:12: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:55:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:47:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:48:12: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/glx-context.h:48:12: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:45:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:54:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:45:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:46:10: style: The function 'makeCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:55:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:46:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:47:10: style: The function 'swapBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ImageVis3D-3.1.0/Tuvok/test/context.h:56:18: note: Virtual function in base class
ImageVis3D-3.1.0/Tuvok/test/wgl-context.h:47:10: note: Function in derived class
ImageVis3D-3.1.0/Tuvok/test/context.cpp:74:0: error: Memory leak: ctx [memleak]
ImageVis3D-3.1.0/UVFReader/DataSource.h:273:0: error: Accessing an item in container 'l' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/UVFReader/DataSource.h:276:0: error: Accessing an item in container 'l' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/UVFReader/DataSource.h:279:0: error: Accessing an item in container 'l' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/UVFReader/DataSource.h:282:0: error: Accessing an item in container 'l' that is empty. [containerOutOfBounds]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < float , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < double , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < uint8_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < int8_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < uint16_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < int16_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < uint32_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:383:0: style: Class 'LODBrickIterator < int32_t , FINEST_RESOLUTION >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:407:0: performance: Function parameter 'bi' should be passed by const reference. [passedByValue]
ImageVis3D-3.1.0/Tuvok/IO/UVF/RasterDataBlock.h:411:0: performance: Function parameter 'bi' should be passed by const reference. [passedByValue]
[18:28]

ftp://ftp.se.debian.org/debian/pool/main/i/imagination/imagination_3.0.orig.tar.gz
imagination-3.0/src/audio.c:46:2: style: Variable 'filetype' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/audio.c:43:0: note: Variable 'filetype' is reassigned a value before the old one has been used.
imagination-3.0/src/audio.c:46:2: note: Variable 'filetype' is reassigned a value before the old one has been used.
imagination-3.0/src/audio.c:63:45: style: The scope of the variable 'message' can be reduced. [variableScope]
imagination-3.0/src/audio.c:151:9: style: The scope of the variable 'string' can be reduced. [variableScope]
imagination-3.0/src/audio.c:252:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:143:2: style: Variable 'slides' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/callbacks.c:137:0: note: Variable 'slides' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:143:2: note: Variable 'slides' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1025:2: style: Variable 'icons_selected' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/callbacks.c:1021:0: note: Variable 'icons_selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1025:2: note: Variable 'icons_selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1058:2: style: Variable 'icons_selected' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/callbacks.c:1054:0: note: Variable 'icons_selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1058:2: note: Variable 'icons_selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1117:2: style: Variable 'pictures' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/callbacks.c:1109:0: note: Variable 'pictures' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:1117:2: note: Variable 'pictures' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:2123:2: style: Variable 'selected' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/callbacks.c:2117:0: note: Variable 'selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:2123:2: note: Variable 'selected' is reassigned a value before the old one has been used.
imagination-3.0/src/callbacks.c:222:15: style: The scope of the variable 'path' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:226:9: style: The scope of the variable 'time' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:396:16: style: The scope of the variable 'model' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:509:19: style: The scope of the variable 'size' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:513:19: style: The scope of the variable 'pixbuf_format' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:788:17: style: The scope of the variable 'authors' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:840:16: style: The scope of the variable 'model' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:1110:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:1111:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:1405:13: style: The scope of the variable 'fc' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:1409:20: style: The scope of the variable 'project_filter' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:1409:37: style: The scope of the variable 'all_files_filter' can be reduced. [variableScope]
imagination-3.0/src/callbacks.c:525:19: style: Variable 'pixbuf_format' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/callbacks.c:1029:10: style: Variable 'model' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/callbacks.c:1063:10: style: Variable 'model' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/export.c:1456:18: error: Array 'qualities[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
imagination-3.0/src/export.c:1445:2: note: After for loop, i has value 3
imagination-3.0/src/export.c:1456:18: note: Array index out of bounds
imagination-3.0/src/export.c:1663:18: error: Array 'qualities[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
imagination-3.0/src/export.c:1652:2: note: After for loop, i has value 3
imagination-3.0/src/export.c:1663:18: note: Array index out of bounds
imagination-3.0/src/export.c:639:14: style: The scope of the variable 'message' can be reduced. [variableScope]
imagination-3.0/src/export.c:964:10: style: The scope of the variable 'point2' can be reduced. [variableScope]
imagination-3.0/src/img_sox.c:34:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/imgtablebutton.c:750:25: style: The scope of the variable 'child' can be reduced. [variableScope]
imagination-3.0/src/imgtablebutton.c:444:47: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
imagination-3.0/src/imgtablebutton.c:453:47: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
imagination-3.0/src/main-window.c:178:2: style: Variable 'img_struct' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/main-window.c:100:0: note: Variable 'img_struct' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:178:2: note: Variable 'img_struct' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:1586:2: style: Variable 'audio' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/main-window.c:1581:0: note: Variable 'audio' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:1586:2: note: Variable 'audio' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:2129:2: style: Variable 'lang' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/main-window.c:2127:0: note: Variable 'lang' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:2129:2: note: Variable 'lang' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:2130:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/main-window.c:2126:0: note: Variable 'file' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:2130:2: note: Variable 'file' is reassigned a value before the old one has been used.
imagination-3.0/src/main-window.c:148:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:150:21: style: The scope of the variable 'column' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:462:14: style: The scope of the variable 'label' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1378:16: style: The scope of the variable 'pasted_slide' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1471:43: style: The scope of the variable 'point' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1582:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1583:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1867:16: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:2040:15: style: The scope of the variable 'path' can be reduced. [variableScope]
imagination-3.0/src/main-window.c:1087:14: style: Variable 'selection' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/main-window.c:508:26: style: Variable 'tmp_toolbar_icon_size' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/main-window.c:1682:10: style: Variable 'model' is assigned a value that is never used. [unreadVariable]
imagination-3.0/src/sexy-icon-entry.c:499:10: style: The scope of the variable 'pix_src' can be reduced. [variableScope]
imagination-3.0/src/sexy-icon-entry.c:500:10: style: The scope of the variable 'pix_dest' can be reduced. [variableScope]
imagination-3.0/src/sexy-icon-entry.c:156:55: style: Function 'sexy_icon_entry_editable_init' argument 1 names different: declaration 'iface' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
imagination-3.0/src/sexy-icon-entry.c:56:61: note: Function 'sexy_icon_entry_editable_init' argument 1 names different: declaration 'iface' definition 'G_GNUC_UNUSED'.
imagination-3.0/src/sexy-icon-entry.c:156:55: note: Function 'sexy_icon_entry_editable_init' argument 1 names different: declaration 'iface' definition 'G_GNUC_UNUSED'.
imagination-3.0/src/sexy-icon-entry.c:801:70: style: Function 'sexy_icon_entry_set_icon' argument 2 names different: declaration 'position' definition 'icon_pos'. [funcArgNamesDifferent]
imagination-3.0/src/sexy-icon-entry.h:85:32: note: Function 'sexy_icon_entry_set_icon' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:801:70: note: Function 'sexy_icon_entry_set_icon' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:863:34: style: Function 'sexy_icon_entry_set_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'. [funcArgNamesDifferent]
imagination-3.0/src/sexy-icon-entry.h:89:33: note: Function 'sexy_icon_entry_set_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:863:34: note: Function 'sexy_icon_entry_set_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:891:30: style: Function 'sexy_icon_entry_get_icon' argument 2 names different: declaration 'position' definition 'icon_pos'. [funcArgNamesDifferent]
imagination-3.0/src/sexy-icon-entry.h:93:34: note: Function 'sexy_icon_entry_get_icon' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:891:30: note: Function 'sexy_icon_entry_get_icon' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:911:34: style: Function 'sexy_icon_entry_get_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'. [funcArgNamesDifferent]
imagination-3.0/src/sexy-icon-entry.h:96:34: note: Function 'sexy_icon_entry_get_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/sexy-icon-entry.c:911:34: note: Function 'sexy_icon_entry_get_icon_highlight' argument 2 names different: declaration 'position' definition 'icon_pos'.
imagination-3.0/src/slideshow_project.c:29:43: style: The scope of the variable 'file' can be reduced. [variableScope]
imagination-3.0/src/slideshow_project.c:29:50: style: The scope of the variable 'font_desc' can be reduced. [variableScope]
imagination-3.0/src/slideshow_project.c:181:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
imagination-3.0/src/slideshow_project.c:187:22: style: The scope of the variable 'conf' can be reduced. [variableScope]
imagination-3.0/src/slideshow_project.c:188:22: style: The scope of the variable 'font_color' can be reduced. [variableScope]
imagination-3.0/src/slideshow_project.c:188:35: style: The scope of the variable 'font_bgcolor' can be reduced. [variableScope]
imagination-3.0/src/support.c:32:2: style: Variable 'file_pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/support.c:29:0: note: Variable 'file_pixbuf' is reassigned a value before the old one has been used.
imagination-3.0/src/support.c:32:2: note: Variable 'file_pixbuf' is reassigned a value before the old one has been used.
imagination-3.0/src/support.c:418:2: style: Variable 'slide' is reassigned a value before the old one has been used. [redundantAssignment]
imagination-3.0/src/support.c:416:0: note: Variable 'slide' is reassigned a value before the old one has been used.
imagination-3.0/src/support.c:418:2: note: Variable 'slide' is reassigned a value before the old one has been used.
imagination-3.0/src/support.c:70:16: style: The scope of the variable 'list' can be reduced. [variableScope]
imagination-3.0/src/support.c:71:16: style: The scope of the variable 'tree' can be reduced. [variableScope]
imagination-3.0/src/support.c:317:9: style: The scope of the variable 'dest_dir' can be reduced. [variableScope]
imagination-3.0/src/support.c:320:29: style: The scope of the variable 'dot_position' can be reduced. [variableScope]
imagination-3.0/src/support.c:320:80: style: The scope of the variable 'stripped_filename' can be reduced. [variableScope]
imagination-3.0/src/support.c:551:16: style: The scope of the variable 'point' can be reduced. [variableScope]
imagination-3.0/src/support.c:730:16: style: The scope of the variable 'point' can be reduced. [variableScope]
imagination-3.0/transitions/four_box_wipe.c:73:22: style: Function 'transition_render' argument 5 names different: declaration 'type' definition 'direction'. [funcArgNamesDifferent]
imagination-3.0/transitions/four_box_wipe.c:29:25: note: Function 'transition_render' argument 5 names different: declaration 'type' definition 'direction'.
imagination-3.0/transitions/four_box_wipe.c:73:22: note: Function 'transition_render' argument 5 names different: declaration 'type' definition 'direction'.
imagination-3.0/transitions/misc.c:73:11: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
imagination-3.0/transitions/misc.c:74:11: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imanx/imanx_0.50.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imap-acl-extension/imap-acl-extension_0.2.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imapcopy/imapcopy_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imapfilter/imapfilter_2.6.11.orig.tar.gz
imapfilter-2.6.11/src/cert.c:168:7: style: The scope of the variable 'num' can be reduced. [variableScope]
imapfilter-2.6.11/src/cert.c:169:7: style: The scope of the variable 'i' can be reduced. [variableScope]
imapfilter-2.6.11/src/cert.c:170:9: style: The scope of the variable 'len' can be reduced. [variableScope]
imapfilter-2.6.11/src/file.c:101:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
imapfilter-2.6.11/src/file.c:79:18: style: Function 'exists_dir' argument 1 names different: declaration 'fname' definition 'dname'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:101:22: note: Function 'exists_dir' argument 1 names different: declaration 'fname' definition 'dname'.
imapfilter-2.6.11/src/file.c:79:18: note: Function 'exists_dir' argument 1 names different: declaration 'fname' definition 'dname'.
imapfilter-2.6.11/src/imapfilter.c:184:12: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/log.c:109:11: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/log.c:33:21: style: Function 'verbose' argument 1 names different: declaration 'info' definition 'fmt'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:107:26: note: Function 'verbose' argument 1 names different: declaration 'info' definition 'fmt'.
imapfilter-2.6.11/src/log.c:33:21: note: Function 'verbose' argument 1 names different: declaration 'info' definition 'fmt'.
imapfilter-2.6.11/src/log.c:51:19: style: Function 'debug' argument 1 names different: declaration 'debug' definition 'fmt'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:108:24: note: Function 'debug' argument 1 names different: declaration 'debug' definition 'fmt'.
imapfilter-2.6.11/src/log.c:51:19: note: Function 'debug' argument 1 names different: declaration 'debug' definition 'fmt'.
imapfilter-2.6.11/src/log.c:82:19: style: Function 'error' argument 1 names different: declaration 'errmsg' definition 'fmt'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:110:24: note: Function 'error' argument 1 names different: declaration 'errmsg' definition 'fmt'.
imapfilter-2.6.11/src/log.c:82:19: note: Function 'error' argument 1 names different: declaration 'errmsg' definition 'fmt'.
imapfilter-2.6.11/src/log.c:105:40: style: Function 'fatal' argument 2 names different: declaration 'fatal' definition 'fmt'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:111:45: note: Function 'fatal' argument 2 names different: declaration 'fatal' definition 'fmt'.
imapfilter-2.6.11/src/log.c:105:40: note: Function 'fatal' argument 2 names different: declaration 'fatal' definition 'fmt'.
imapfilter-2.6.11/src/misc.c:14:14: style: The scope of the variable 'h' can be reduced. [variableScope]
imapfilter-2.6.11/src/misc.c:54:16: style: Function 'xstrncpy' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:140:22: note: Function 'xstrncpy' argument 1 names different: declaration 'dest' definition 'dst'.
imapfilter-2.6.11/src/misc.c:54:16: note: Function 'xstrncpy' argument 1 names different: declaration 'dest' definition 'dst'.
imapfilter-2.6.11/src/misc.c:54:45: style: Function 'xstrncpy' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:140:52: note: Function 'xstrncpy' argument 3 names different: declaration 'size' definition 'len'.
imapfilter-2.6.11/src/misc.c:54:45: note: Function 'xstrncpy' argument 3 names different: declaration 'size' definition 'len'.
imapfilter-2.6.11/src/request.c:819:6: style: The scope of the variable 't' can be reduced. [variableScope]
imapfilter-2.6.11/src/request.c:162:25: style: Function 'request_login' argument 1 names different: declaration 'ssn' definition 'ssnptr'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:151:29: note: Function 'request_login' argument 1 names different: declaration 'ssn' definition 'ssnptr'.
imapfilter-2.6.11/src/request.c:162:25: note: Function 'request_login' argument 1 names different: declaration 'ssn' definition 'ssnptr'.
imapfilter-2.6.11/src/request.c:163:11: style: Function 'request_login' argument 4 names different: declaration 'protocol' definition 'ssl'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:152:11: note: Function 'request_login' argument 4 names different: declaration 'protocol' definition 'ssl'.
imapfilter-2.6.11/src/request.c:163:11: note: Function 'request_login' argument 4 names different: declaration 'protocol' definition 'ssl'.
imapfilter-2.6.11/src/request.c:314:62: style: Function 'request_status' argument 3 names different: declaration 'exist' definition 'exists'. [funcArgNamesDifferent]
imapfilter-2.6.11/src/imapfilter.h:154:66: note: Function 'request_status' argument 3 names different: declaration 'exist' definition 'exists'.
imapfilter-2.6.11/src/request.c:314:62: note: Function 'request_status' argument 3 names different: declaration 'exist' definition 'exists'.
imapfilter-2.6.11/src/request.c:588:28: warning: Function 'request_fetchpart' argument order different: declaration 'ssn, mesg, bodypart, part, len' definition 'ssn, mesg, part, bodypart, len' [funcArgOrderDifferent]
imapfilter-2.6.11/src/imapfilter.h:177:32: note: Function 'request_fetchpart' argument order different: declaration 'ssn, mesg, bodypart, part, len' definition 'ssn, mesg, part, bodypart, len'
imapfilter-2.6.11/src/request.c:588:28: note: Function 'request_fetchpart' argument order different: declaration 'ssn, mesg, bodypart, part, len' definition 'ssn, mesg, part, bodypart, len'
imapfilter-2.6.11/src/response.c:213:10: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:246:10: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:304:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:378:9: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:414:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:502:9: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:503:12: style: The scope of the variable 'a' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:504:14: style: The scope of the variable 'v' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:571:15: style: The scope of the variable 'min' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:573:12: style: The scope of the variable 'm' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:614:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:655:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:687:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:719:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:751:8: style: The scope of the variable 's' can be reduced. [variableScope]
imapfilter-2.6.11/src/response.c:785:10: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/socket.c:394:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
imapfilter-2.6.11/src/system.c:163:8: style: The scope of the variable 'c' can be reduced. [variableScope]
imapfilter-2.6.11/src/system.c:164:9: style: The scope of the variable 'n' can be reduced. [variableScope]
imapfilter-2.6.11/src/system.c:254:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imaprowl/imaprowl_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imaptool/imaptool_0.9.orig.tar.gz
imaptool-0.9.orig/dgif_lib.c:493:12: warning: Either the condition 'if(Private)' is redundant or there is possible null pointer dereference: Private. [nullPointerRedundantCheck]
imaptool-0.9.orig/dgif_lib.c:499:8: note: Assuming that condition 'if(Private)' is not redundant
imaptool-0.9.orig/dgif_lib.c:493:12: note: Null pointer dereference
imaptool-0.9.orig/dgif_lib.c:189:9: style: The scope of the variable 'i' can be reduced. [variableScope]
imaptool-0.9.orig/dgif_lib.c:274:9: style: The scope of the variable 'i' can be reduced. [variableScope]
imaptool-0.9.orig/dgif_lib.c:100:43: style: Function 'DGifOpenFileName' argument 1 names different: declaration 'GifFileName' definition 'FileName'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:134:43: note: Function 'DGifOpenFileName' argument 1 names different: declaration 'GifFileName' definition 'FileName'.
imaptool-0.9.orig/dgif_lib.c:100:43: note: Function 'DGifOpenFileName' argument 1 names different: declaration 'GifFileName' definition 'FileName'.
imaptool-0.9.orig/dgif_lib.c:121:37: style: Function 'DGifOpenFileHandle' argument 1 names different: declaration 'GifFileHandle' definition 'FileHandle'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:135:37: note: Function 'DGifOpenFileHandle' argument 1 names different: declaration 'GifFileHandle' definition 'FileHandle'.
imaptool-0.9.orig/dgif_lib.c:121:37: note: Function 'DGifOpenFileHandle' argument 1 names different: declaration 'GifFileHandle' definition 'FileHandle'.
imaptool-0.9.orig/dgif_lib.c:233:60: style: Function 'DGifGetRecordType' argument 2 names different: declaration 'GifType' definition 'Type'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:138:60: note: Function 'DGifGetRecordType' argument 2 names different: declaration 'GifType' definition 'Type'.
imaptool-0.9.orig/dgif_lib.c:233:60: note: Function 'DGifGetRecordType' argument 2 names different: declaration 'GifType' definition 'Type'.
imaptool-0.9.orig/dgif_lib.c:343:53: style: Function 'DGifGetLine' argument 2 names different: declaration 'GifLine' definition 'Line'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:140:53: note: Function 'DGifGetLine' argument 2 names different: declaration 'GifLine' definition 'Line'.
imaptool-0.9.orig/dgif_lib.c:343:53: note: Function 'DGifGetLine' argument 2 names different: declaration 'GifLine' definition 'Line'.
imaptool-0.9.orig/dgif_lib.c:343:63: style: Function 'DGifGetLine' argument 3 names different: declaration 'GifLineLen' definition 'LineLen'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:140:66: note: Function 'DGifGetLine' argument 3 names different: declaration 'GifLineLen' definition 'LineLen'.
imaptool-0.9.orig/dgif_lib.c:343:63: note: Function 'DGifGetLine' argument 3 names different: declaration 'GifLineLen' definition 'LineLen'.
imaptool-0.9.orig/dgif_lib.c:383:53: style: Function 'DGifGetPixel' argument 2 names different: declaration 'GifPixel' definition 'Pixel'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:141:53: note: Function 'DGifGetPixel' argument 2 names different: declaration 'GifPixel' definition 'Pixel'.
imaptool-0.9.orig/dgif_lib.c:383:53: note: Function 'DGifGetPixel' argument 2 names different: declaration 'GifPixel' definition 'Pixel'.
imaptool-0.9.orig/dgif_lib.c:426:49: style: Function 'DGifGetExtension' argument 2 names different: declaration 'GifExtCode' definition 'ExtCode'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:143:49: note: Function 'DGifGetExtension' argument 2 names different: declaration 'GifExtCode' definition 'ExtCode'.
imaptool-0.9.orig/dgif_lib.c:426:49: note: Function 'DGifGetExtension' argument 2 names different: declaration 'GifExtCode' definition 'ExtCode'.
imaptool-0.9.orig/dgif_lib.c:427:25: style: Function 'DGifGetExtension' argument 3 names different: declaration 'GifExtension' definition 'Extension'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:144:21: note: Function 'DGifGetExtension' argument 3 names different: declaration 'GifExtension' definition 'Extension'.
imaptool-0.9.orig/dgif_lib.c:427:25: note: Function 'DGifGetExtension' argument 3 names different: declaration 'GifExtension' definition 'Extension'.
imaptool-0.9.orig/dgif_lib.c:452:62: style: Function 'DGifGetExtensionNext' argument 2 names different: declaration 'GifExtension' definition 'Extension'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:145:62: note: Function 'DGifGetExtensionNext' argument 2 names different: declaration 'GifExtension' definition 'Extension'.
imaptool-0.9.orig/dgif_lib.c:452:62: note: Function 'DGifGetExtensionNext' argument 2 names different: declaration 'GifExtension' definition 'Extension'.
imaptool-0.9.orig/dgif_lib.c:535:44: style: Function 'DGifGetCode' argument 2 names different: declaration 'GifCodeSize' definition 'CodeSize'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:146:44: note: Function 'DGifGetCode' argument 2 names different: declaration 'GifCodeSize' definition 'CodeSize'.
imaptool-0.9.orig/dgif_lib.c:535:44: note: Function 'DGifGetCode' argument 2 names different: declaration 'GifCodeSize' definition 'CodeSize'.
imaptool-0.9.orig/dgif_lib.c:535:68: style: Function 'DGifGetCode' argument 3 names different: declaration 'GifCodeBlock' definition 'CodeBlock'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:147:21: note: Function 'DGifGetCode' argument 3 names different: declaration 'GifCodeBlock' definition 'CodeBlock'.
imaptool-0.9.orig/dgif_lib.c:535:68: note: Function 'DGifGetCode' argument 3 names different: declaration 'GifCodeBlock' definition 'CodeBlock'.
imaptool-0.9.orig/dgif_lib.c:555:57: style: Function 'DGifGetCodeNext' argument 2 names different: declaration 'GifCodeBlock' definition 'CodeBlock'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:148:57: note: Function 'DGifGetCodeNext' argument 2 names different: declaration 'GifCodeBlock' definition 'CodeBlock'.
imaptool-0.9.orig/dgif_lib.c:555:57: note: Function 'DGifGetCodeNext' argument 2 names different: declaration 'GifCodeBlock' definition 'CodeBlock'.
imaptool-0.9.orig/dgif_lib.c:761:47: style: Function 'DGifGetLZCodes' argument 2 names different: declaration 'GifCode' definition 'Code'. [funcArgNamesDifferent]
imaptool-0.9.orig/gif_lib.h:149:47: note: Function 'DGifGetLZCodes' argument 2 names different: declaration 'GifCode' definition 'Code'.
imaptool-0.9.orig/dgif_lib.c:761:47: note: Function 'DGifGetLZCodes' argument 2 names different: declaration 'GifCode' definition 'Code'.
imaptool-0.9.orig/file2pixmap.c:76:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
imaptool-0.9.orig/file2pixmap.c:77:16: style: The scope of the variable 'group' can be reduced. [variableScope]
imaptool-0.9.orig/file2pixmap.c:54:12: style: Function 'load_file_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'. [funcArgNamesDifferent]
imaptool-0.9.orig/file2pixmap.h:8:12: note: Function 'load_file_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'.
imaptool-0.9.orig/file2pixmap.c:54:12: note: Function 'load_file_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'.
imaptool-0.9.orig/file2pixmap.c:74:11: style: Function 'load_gif_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'. [funcArgNamesDifferent]
imaptool-0.9.orig/file2pixmap.c:46:15: note: Function 'load_gif_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'.
imaptool-0.9.orig/file2pixmap.c:74:11: note: Function 'load_gif_to_pixmap' argument 4 names different: declaration 'witdh' definition 'width'.
imaptool-0.9.orig/gifalloc.c:257:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
imaptool-0.9.orig/gifalloc.c:54:2: error: Memory leak: Object [memleak]
imaptool-0.9.orig/imaptool.c:753:2: style: Variable 'mapname' is reassigned a value before the old one has been used. [redundantAssignment]
imaptool-0.9.orig/imaptool.c:751:0: note: Variable 'mapname' is reassigned a value before the old one has been used.
imaptool-0.9.orig/imaptool.c:753:2: note: Variable 'mapname' is reassigned a value before the old one has been used.
imaptool-0.9.orig/imaptool.c:414:27: style: Function 'changeinfotext' argument 1 names different: declaration 'infotext' definition 'text'. [funcArgNamesDifferent]
imaptool-0.9.orig/imaptool.c:86:27: note: Function 'changeinfotext' argument 1 names different: declaration 'infotext' definition 'text'.
imaptool-0.9.orig/imaptool.c:414:27: note: Function 'changeinfotext' argument 1 names different: declaration 'infotext' definition 'text'.
imaptool-0.9.orig/imaptool.c:743:19: warning: Function 'clear' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data' [funcArgOrderDifferent]
imaptool-0.9.orig/imaptool.c:107:19: note: Function 'clear' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:743:19: note: Function 'clear' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:747:18: warning: Function 'dump' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data' [funcArgOrderDifferent]
imaptool-0.9.orig/imaptool.c:106:18: note: Function 'dump' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:747:18: note: Function 'dump' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:785:18: warning: Function 'quit' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data' [funcArgOrderDifferent]
imaptool-0.9.orig/imaptool.c:105:18: note: Function 'quit' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:785:18: note: Function 'quit' argument order different: declaration 'w, call_data, client_data' definition 'w, client_data, call_data'
imaptool-0.9.orig/imaptool.c:647:9: style: Unused variable: i [unusedVariable]
imaptool-0.9.orig/imaptool.c:676:25: style: Unused variable: i [unusedVariable]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imbalanced-learn/imbalanced-learn_0.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imdb-tools/imdb-tools_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imdbpy/imdbpy_5.1.orig.tar.gz
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imediff2/imediff2_1.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imenu-list/imenu-list_0.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/imexam/imexam_0.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/img2pdf/img2pdf_0.3.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/imgp/imgp_2.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imgsizer/imgsizer_2.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imgvtopgm/imgvtopgm_2.0.orig.tar.gz
imgvtopgm-2.0.orig/ipdb_c.c:60:14: style: Function 'ipdb_err' argument 1 names different: declaration 'error' definition 'e'. [funcArgNamesDifferent]
imgvtopgm-2.0.orig/mine/ipdb.h:189:27: note: Function 'ipdb_err' argument 1 names different: declaration 'error' definition 'e'.
imgvtopgm-2.0.orig/ipdb_c.c:60:14: note: Function 'ipdb_err' argument 1 names different: declaration 'error' definition 'e'.
imgvtopgm-2.0.orig/ipdb_c.c:187:3: error: Memory leak: data [memleak]
imgvtopgm-2.0.orig/ipdb_c.c:195:2: error: Memory leak: data [memleak]
imgvtopgm-2.0.orig/ipdb_r.c:92:54: style: Checking if unsigned variable 'data_size=fread(buffer,1,(unsigned long)(i->width/(i->type==((unsigned char)0)?4:(i)->type==((unsigned char)2)?2:8)*(i)->height),fp)' is less than zero. [unsignedLessThanZero]
imgvtopgm-2.0.orig/ipdb_r.c:93:4: error: Memory leak: buffer [memleak]
imgvtopgm-2.0.orig/ipdb_r.c:103:4: error: Memory leak: buffer [memleak]
imgvtopgm-2.0.orig/ipdb_w.c:336:9: style: The scope of the variable 'len' can be reduced. [variableScope]
imgvtopgm-2.0.orig/ipdb_w.c:352:9: style: The scope of the variable 'len' can be reduced. [variableScope]
imgvtopgm-2.0.orig/ipdb_w.c:368:9: style: The scope of the variable 'len' can be reduced. [variableScope]
imgvtopgm-2.0.orig/pbmtoimgv.c:107:3: error: Memory leak: s [memleak]
imgvtopgm-2.0.orig/pgmtoimgv.c:111:3: error: Memory leak: s [memleak]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imhangul/imhangul_2.1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/imhangul3/imhangul3_3.1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/imip-agent/imip-agent_0.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iml/iml_1.0.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/imlib2/imlib2_1.5.1.orig.tar.xz
imlib2-1.5.1/src/bin/imlib2_conv.c:23:30: style: The scope of the variable 'colon' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_conv.c:69:9: style: Variable 'dot' is modified but its new value is never used. [unreadVariable]
imlib2-1.5.1/src/bin/imlib2_grab.c:33:24: style: The scope of the variable 's' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_show.c:791:29: style: The scope of the variable 'px' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_show.c:791:33: style: The scope of the variable 'py' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_show.c:814:38: style: The scope of the variable 'f2' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_view.c:50:35: style: The scope of the variable 'onoff' can be reduced. [variableScope]
imlib2-1.5.1/src/bin/imlib2_view.c:126:24: style: The scope of the variable 's' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/api.c:1552:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
imlib2-1.5.1/src/lib/blend.c:1734:19: style: Condition '!!do_mmx' is always false [knownConditionTrueFalse]
imlib2-1.5.1/src/lib/blend.c:1720:33: note: Assignment 'do_mmx=0', assigned value is 0
imlib2-1.5.1/src/lib/blend.c:1734:19: note: Condition '!!do_mmx' is always false
imlib2-1.5.1/src/lib/blend.c:1734:21: style: Condition '!do_mmx' is always true [knownConditionTrueFalse]
imlib2-1.5.1/src/lib/blend.c:1720:33: note: Assignment 'do_mmx=0', assigned value is 0
imlib2-1.5.1/src/lib/blend.c:1734:21: note: Condition '!do_mmx' is always true
imlib2-1.5.1/src/lib/blend.c:1845:35: style: The scope of the variable 'hh' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/blend.c:1514:34: warning: Function '__imlib_GetBlendFunction' argument order different: declaration 'op, merge_alpha, blend, rgb_src, cm' definition 'op, blend, merge_alpha, rgb_src, cm' [funcArgOrderDifferent]
imlib2-1.5.1/src/lib/blend.h:391:54: note: Function '__imlib_GetBlendFunction' argument order different: declaration 'op, merge_alpha, blend, rgb_src, cm' definition 'op, blend, merge_alpha, rgb_src, cm'
imlib2-1.5.1/src/lib/blend.c:1514:34: note: Function '__imlib_GetBlendFunction' argument order different: declaration 'op, merge_alpha, blend, rgb_src, cm' definition 'op, blend, merge_alpha, rgb_src, cm'
imlib2-1.5.1/src/lib/blend.c:1898:15: style: Variable 'sx' is assigned a value that is never used. [unreadVariable]
imlib2-1.5.1/src/lib/blend.c:1900:15: style: Variable 'sy' is assigned a value that is never used. [unreadVariable]
imlib2-1.5.1/src/lib/color_helpers.c:156:24: style: The scope of the variable 'm1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/color_helpers.c:156:28: style: The scope of the variable 'm2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/color_helpers.c:156:32: style: The scope of the variable 'm21' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/color_helpers.c:156:37: style: The scope of the variable 'h' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/color_helpers.c:8:48: style: Function '__imlib_rgb_to_hsv' argument 4 names different: declaration 'hue' definition 'h'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:6:68: note: Function '__imlib_rgb_to_hsv' argument 4 names different: declaration 'hue' definition 'h'.
imlib2-1.5.1/src/lib/color_helpers.c:8:48: note: Function '__imlib_rgb_to_hsv' argument 4 names different: declaration 'hue' definition 'h'.
imlib2-1.5.1/src/lib/color_helpers.c:8:58: style: Function '__imlib_rgb_to_hsv' argument 5 names different: declaration 'saturation' definition 's'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:7:47: note: Function '__imlib_rgb_to_hsv' argument 5 names different: declaration 'saturation' definition 's'.
imlib2-1.5.1/src/lib/color_helpers.c:8:58: note: Function '__imlib_rgb_to_hsv' argument 5 names different: declaration 'saturation' definition 's'.
imlib2-1.5.1/src/lib/color_helpers.c:8:68: style: Function '__imlib_rgb_to_hsv' argument 6 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:7:66: note: Function '__imlib_rgb_to_hsv' argument 6 names different: declaration 'value' definition 'v'.
imlib2-1.5.1/src/lib/color_helpers.c:8:68: note: Function '__imlib_rgb_to_hsv' argument 6 names different: declaration 'value' definition 'v'.
imlib2-1.5.1/src/lib/color_helpers.c:36:26: style: Function '__imlib_hsv_to_rgb' argument 1 names different: declaration 'hue' definition 'h'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:8:46: note: Function '__imlib_hsv_to_rgb' argument 1 names different: declaration 'hue' definition 'h'.
imlib2-1.5.1/src/lib/color_helpers.c:36:26: note: Function '__imlib_hsv_to_rgb' argument 1 names different: declaration 'hue' definition 'h'.
imlib2-1.5.1/src/lib/color_helpers.c:36:35: style: Function '__imlib_hsv_to_rgb' argument 2 names different: declaration 'saturation' definition 's'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:8:57: note: Function '__imlib_hsv_to_rgb' argument 2 names different: declaration 'saturation' definition 's'.
imlib2-1.5.1/src/lib/color_helpers.c:36:35: note: Function '__imlib_hsv_to_rgb' argument 2 names different: declaration 'saturation' definition 's'.
imlib2-1.5.1/src/lib/color_helpers.c:36:44: style: Function '__imlib_hsv_to_rgb' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/color_helpers.h:8:75: note: Function '__imlib_hsv_to_rgb' argument 3 names different: declaration 'value' definition 'v'.
imlib2-1.5.1/src/lib/color_helpers.c:36:44: note: Function '__imlib_hsv_to_rgb' argument 3 names different: declaration 'value' definition 'v'.
imlib2-1.5.1/src/lib/colormod.c:134:32: style: The scope of the variable 'val2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/colormod.c:172:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/colormod.c:209:27: style: The scope of the variable 'val2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/dynamic_filters.c:83:24: style: The scope of the variable 'list' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/dynamic_filters.c:84:37: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:15:32: style: The scope of the variable 'x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:15:35: style: The scope of the variable 'y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:152:32: style: The scope of the variable 'x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:186:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:262:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:331:32: style: The scope of the variable 'x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:331:35: style: The scope of the variable 'y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:366:29: style: The scope of the variable 'tpp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:366:35: style: The scope of the variable 'bpp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:493:32: style: The scope of the variable 'x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:530:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:530:35: style: The scope of the variable 'tpp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:530:41: style: The scope of the variable 'bpp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:606:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/ellipse.c:719:4: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
imlib2-1.5.1/src/lib/ellipse.c:719:4: style: Variable 'y' is modified but its new value is never used. [unreadVariable]
imlib2-1.5.1/src/lib/ellipse.c:787:4: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
imlib2-1.5.1/src/lib/ellipse.c:787:4: style: Variable 'y' is modified but its new value is never used. [unreadVariable]
imlib2-1.5.1/src/lib/filter.c:152:27: style: The scope of the variable 'off' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/filter.c:154:24: style: The scope of the variable 'p' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/filter.c:213:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
imlib2-1.5.1/src/lib/filter.c:220:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
imlib2-1.5.1/src/lib/filter.c:227:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
imlib2-1.5.1/src/lib/filter.c:234:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
imlib2-1.5.1/src/lib/filter.c:95:9: error: Common realloc mistake: 'pix' nulled but not freed upon failure [memleakOnRealloc]
imlib2-1.5.1/src/lib/font_draw.c:370:34: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/font_draw.c:70:49: style: Function '__imlib_render_str' argument 2 names different: declaration 'f' definition 'fn'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/font.h:105:69: note: Function '__imlib_render_str' argument 2 names different: declaration 'f' definition 'fn'.
imlib2-1.5.1/src/lib/font_draw.c:70:49: note: Function '__imlib_render_str' argument 2 names different: declaration 'f' definition 'fn'.
imlib2-1.5.1/src/lib/font_draw.c:257:37: style: Function '__imlib_font_find_glyph' argument 1 names different: declaration 'fn' definition 'first_fn'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/font.h:86:57: note: Function '__imlib_font_find_glyph' argument 1 names different: declaration 'fn' definition 'first_fn'.
imlib2-1.5.1/src/lib/font_draw.c:257:37: note: Function '__imlib_font_find_glyph' argument 1 names different: declaration 'fn' definition 'first_fn'.
imlib2-1.5.1/src/lib/font_draw.c:432:66: error: Signed integer overflow for expression 'tmp<<24'. [integerOverflow]
imlib2-1.5.1/src/lib/font_draw.c:430:67: note: Assignment 'tmp=(tmp>256)?256:tmp', assigned value is 256
imlib2-1.5.1/src/lib/font_draw.c:432:66: note: Integer overflow
imlib2-1.5.1/src/lib/font_load.c:437:39: style: The scope of the variable 'dir' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/font_load.c:439:24: style: The scope of the variable 'p' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/font_load.c:37:38: style: Function '__imlib_font_load_joined' argument 1 names different: declaration 'name' definition 'fontname'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/font.h:73:58: note: Function '__imlib_font_load_joined' argument 1 names different: declaration 'name' definition 'fontname'.
imlib2-1.5.1/src/lib/font_load.c:37:38: note: Function '__imlib_font_load_joined' argument 1 names different: declaration 'name' definition 'fontname'.
imlib2-1.5.1/src/lib/font_load.c:383:7: error: Common realloc mistake: 'fpath' nulled but not freed upon failure [memleakOnRealloc]
imlib2-1.5.1/src/lib/font_load.c:402:17: error: Common realloc mistake: 'fpath' nulled but not freed upon failure [memleakOnRealloc]
imlib2-1.5.1/src/lib/font_main.c:316:24: style: The scope of the variable 'el' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:16:4: style: Variable 'rg' is reassigned a value before the old one has been used. [redundantAssignment]
imlib2-1.5.1/src/lib/grad.c:14:0: note: Variable 'rg' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/grad.c:16:4: note: Variable 'rg' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/grad.c:24:28: style: The scope of the variable 'pp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:78:36: style: The scope of the variable 'v' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:79:36: style: The scope of the variable 'rr' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:79:40: style: The scope of the variable 'gg' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:79:44: style: The scope of the variable 'bb' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:79:48: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:149:36: style: The scope of the variable 'k' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:150:48: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/grad.c:289:7: error: Memory leak: hlut [memleak]
imlib2-1.5.1/src/lib/grad.c:289:7: error: Memory leak: vlut [memleak]
imlib2-1.5.1/src/lib/grad.c:482:7: error: Memory leak: hlut [memleak]
imlib2-1.5.1/src/lib/grad.c:482:7: error: Memory leak: vlut [memleak]
imlib2-1.5.1/src/lib/image.c:969:27: style: Expression is always false because 'else if' condition matches previous condition at line 967. [multiCondition]
imlib2-1.5.1/src/lib/image.c:1190:17: style: Expression is always false because 'else if' condition matches previous condition at line 1188. [multiCondition]
imlib2-1.5.1/src/lib/image.c:713:12: warning: Either the condition '!extension' is redundant or there is possible null pointer dereference: lower. [nullPointerRedundantCheck]
imlib2-1.5.1/src/lib/image.c:718:8: note: Assuming that condition '!extension' is not redundant
imlib2-1.5.1/src/lib/image.c:712:12: note: Assignment 'lower=extension', assigned value is 0
imlib2-1.5.1/src/lib/image.c:713:12: note: Null pointer dereference
imlib2-1.5.1/src/lib/image.c:115:28: style: The scope of the variable 'tt' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/image.c:620:24: style: The scope of the variable 'last_modified_system_time' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/image.c:653:28: style: The scope of the variable 'il' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/image.c:765:36: style: The scope of the variable 'lower' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:64:26: style: The scope of the variable 'sfunc' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:400:46: style: The scope of the variable 'prev_y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:401:54: style: The scope of the variable 'dh' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:402:30: style: The scope of the variable 'dely' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:515:46: style: The scope of the variable 'prev_y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:516:54: style: The scope of the variable 'dh' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:517:30: style: The scope of the variable 'dely' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:550:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:551:34: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:609:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/line.c:610:29: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/modules.c:59:29: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:148:28: style: The scope of the variable 'nx' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:149:24: style: The scope of the variable 'curr_x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:149:32: style: The scope of the variable 'curr_y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:149:40: style: The scope of the variable 'next_x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:149:48: style: The scope of the variable 'next_y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:867:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:868:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:883:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:884:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:911:57: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:912:57: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:934:47: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:935:47: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:950:47: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:951:47: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:977:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:978:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1560:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1561:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1582:57: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1583:57: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1601:47: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1602:47: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1684:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1685:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1703:47: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1704:47: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1725:52: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1726:52: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/polygon.c:1045:50: style: Function '__imlib_Polygon_DrawToImage' argument 2 names different: declaration 'closed' definition 'close'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rgbadraw.h:139:70: note: Function '__imlib_Polygon_DrawToImage' argument 2 names different: declaration 'closed' definition 'close'.
imlib2-1.5.1/src/lib/polygon.c:1045:50: note: Function '__imlib_Polygon_DrawToImage' argument 2 names different: declaration 'closed' definition 'close'.
imlib2-1.5.1/src/lib/rectangle.c:117:35: style: Function '__imlib_Rectangle_DrawToImage' argument 1 names different: declaration 'xc' definition 'x'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rgbadraw.h:98:55: note: Function '__imlib_Rectangle_DrawToImage' argument 1 names different: declaration 'xc' definition 'x'.
imlib2-1.5.1/src/lib/rectangle.c:117:35: note: Function '__imlib_Rectangle_DrawToImage' argument 1 names different: declaration 'xc' definition 'x'.
imlib2-1.5.1/src/lib/rectangle.c:117:42: style: Function '__imlib_Rectangle_DrawToImage' argument 2 names different: declaration 'yc' definition 'y'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rgbadraw.h:98:63: note: Function '__imlib_Rectangle_DrawToImage' argument 2 names different: declaration 'yc' definition 'y'.
imlib2-1.5.1/src/lib/rectangle.c:117:42: note: Function '__imlib_Rectangle_DrawToImage' argument 2 names different: declaration 'yc' definition 'y'.
imlib2-1.5.1/src/lib/rectangle.c:157:35: style: Function '__imlib_Rectangle_FillToImage' argument 1 names different: declaration 'xc' definition 'x'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rgbadraw.h:104:55: note: Function '__imlib_Rectangle_FillToImage' argument 1 names different: declaration 'xc' definition 'x'.
imlib2-1.5.1/src/lib/rectangle.c:157:35: note: Function '__imlib_Rectangle_FillToImage' argument 1 names different: declaration 'xc' definition 'x'.
imlib2-1.5.1/src/lib/rectangle.c:157:42: style: Function '__imlib_Rectangle_FillToImage' argument 2 names different: declaration 'yc' definition 'y'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rgbadraw.h:104:63: note: Function '__imlib_Rectangle_FillToImage' argument 2 names different: declaration 'yc' definition 'y'.
imlib2-1.5.1/src/lib/rectangle.c:157:42: note: Function '__imlib_Rectangle_FillToImage' argument 2 names different: declaration 'yc' definition 'y'.
imlib2-1.5.1/src/lib/rgbadraw.c:15:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:15:29: style: The scope of the variable 'p2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:39:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:39:29: style: The scope of the variable 'p2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:63:33: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:164:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:165:34: style: The scope of the variable 'my' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:165:42: style: The scope of the variable 'mh' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:255:31: style: The scope of the variable 'p1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:255:36: style: The scope of the variable 'p2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:24: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:27: style: The scope of the variable 'r' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:30: style: The scope of the variable 'g' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:33: style: The scope of the variable 'b' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:36: style: The scope of the variable 'x' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:256:39: style: The scope of the variable 'y' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:312:29: style: The scope of the variable 'p2' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:313:30: style: The scope of the variable 'per' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:386:24: style: The scope of the variable 'p1' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rgbadraw.c:260:7: error: Memory leak: data [memleak]
imlib2-1.5.1/src/lib/rotate.c:58:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rotate.c:90:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rotate.c:156:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rotate.c:208:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/rotate.c:206:22: style: Function '__imlib_RotateAA' argument 11 names different: declaration 'dx' definition 'dxh'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rotate.h:22:56: note: Function '__imlib_RotateAA' argument 11 names different: declaration 'dx' definition 'dxh'.
imlib2-1.5.1/src/lib/rotate.c:206:22: note: Function '__imlib_RotateAA' argument 11 names different: declaration 'dx' definition 'dxh'.
imlib2-1.5.1/src/lib/rotate.c:206:31: style: Function '__imlib_RotateAA' argument 12 names different: declaration 'dy' definition 'dyh'. [funcArgNamesDifferent]
imlib2-1.5.1/src/lib/rotate.h:22:64: note: Function '__imlib_RotateAA' argument 12 names different: declaration 'dy' definition 'dyh'.
imlib2-1.5.1/src/lib/rotate.c:206:31: note: Function '__imlib_RotateAA' argument 12 names different: declaration 'dy' definition 'dyh'.
imlib2-1.5.1/src/lib/scale.c:195:42: style: The scope of the variable 'ap' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:287:31: style: The scope of the variable 'dptr' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:336:44: style: The scope of the variable 'rr' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:336:48: style: The scope of the variable 'gg' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:336:52: style: The scope of the variable 'bb' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:336:56: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:391:44: style: The scope of the variable 'r' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:391:47: style: The scope of the variable 'g' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:391:50: style: The scope of the variable 'b' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:391:53: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:392:44: style: The scope of the variable 'pix' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:423:29: style: The scope of the variable 'Cy' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:426:29: style: The scope of the variable 'yap' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:794:33: style: The scope of the variable 'Cy' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:797:34: style: The scope of the variable 'yap' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:985:44: style: The scope of the variable 'rr' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:985:52: style: The scope of the variable 'gg' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:985:60: style: The scope of the variable 'bb' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1032:44: style: The scope of the variable 'r' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1032:51: style: The scope of the variable 'g' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1032:58: style: The scope of the variable 'b' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1033:44: style: The scope of the variable 'pix' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1061:29: style: The scope of the variable 'Cy' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1064:29: style: The scope of the variable 'yap' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1388:33: style: The scope of the variable 'Cy' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/scale.c:1391:34: style: The scope of the variable 'yap' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:52:4: style: Variable 'tmpstr' is reassigned a value before the old one has been used. [redundantAssignment]
imlib2-1.5.1/src/lib/script.c:49:0: note: Variable 'tmpstr' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/script.c:52:4: note: Variable 'tmpstr' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/script.c:220:4: style: Variable 'filter' is reassigned a value before the old one has been used. [redundantAssignment]
imlib2-1.5.1/src/lib/script.c:206:0: note: Variable 'filter' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/script.c:220:4: note: Variable 'filter' is reassigned a value before the old one has been used.
imlib2-1.5.1/src/lib/script.c:68:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:249:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:249:31: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:249:45: style: The scope of the variable 'start' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:249:56: style: The scope of the variable 'depth' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:250:24: style: The scope of the variable 'script_len' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:251:43: style: The scope of the variable 'function' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/script.c:77:4: error: Memory leak: rstr [memleak]
imlib2-1.5.1/src/lib/span.c:415:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:483:34: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:510:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:540:37: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:570:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:571:29: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:632:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:649:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:670:34: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:730:37: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:763:29: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:825:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:842:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:863:34: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:923:37: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:956:29: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:1017:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:1034:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:1054:34: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:1114:37: style: The scope of the variable 'aa' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/span.c:1147:29: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/lib/updates.c:59:52: style: The scope of the variable 'min' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:120:8: style: Condition 'free_map' is always false [knownConditionTrueFalse]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:19:35: note: Assignment 'free_map=0', assigned value is 0
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:120:8: note: Condition 'free_map' is always false
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:238:8: style: Condition 'free_map' is always false [knownConditionTrueFalse]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:137:35: note: Assignment 'free_map=0', assigned value is 0
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:238:8: note: Condition 'free_map' is always false
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:21:24: style: The scope of the variable 'mp' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:21:29: style: The scope of the variable 'mpy' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:23:49: style: The scope of the variable 'mx' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:139:24: style: The scope of the variable 'mp' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:139:29: style: The scope of the variable 'mpy' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:140:29: style: The scope of the variable 'x2' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:141:49: style: The scope of the variable 'mx' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:270:46: style: Function 'exec' argument 3 names different: declaration 'params' definition 'par'. [funcArgNamesDifferent]
imlib2-1.5.1/src/modules/filters/filter_common.h:11:66: note: Function 'exec' argument 3 names different: declaration 'params' definition 'par'.
imlib2-1.5.1/src/modules/filters/filter_bumpmap.c:270:46: note: Function 'exec' argument 3 names different: declaration 'params' definition 'par'.
imlib2-1.5.1/src/modules/filters/filter_colormod.c:250:46: style: Function 'exec' argument 3 names different: declaration 'params' definition 'par'. [funcArgNamesDifferent]
imlib2-1.5.1/src/modules/filters/filter_common.h:11:66: note: Function 'exec' argument 3 names different: declaration 'params' definition 'par'.
imlib2-1.5.1/src/modules/filters/filter_colormod.c:250:46: note: Function 'exec' argument 3 names different: declaration 'params' definition 'par'.
imlib2-1.5.1/src/modules/loaders/loader_argb.c:100:39: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_argb.c:162:34: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_argb.c:33:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:825:0: warning: Redundant assignment of 'buffer_end_minus_3' to itself. [selfAssignment]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:365:49: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:526:49: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:568:49: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:670:44: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:707:49: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:762:44: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:802:44: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:856:44: style: The scope of the variable 'll' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:18:24: style: struct member 'tagRGBQUAD::rgbReserved' is never used. [unusedStructMember]
imlib2-1.5.1/src/modules/loaders/loader_bmp.c:825:55: error: Uninitialized variable: buffer_end_minus_3 [uninitvar]
imlib2-1.5.1/src/modules/loaders/loader_bz2.c:16:24: style: The scope of the variable 'bytes' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:14:24: style: The scope of the variable 'rowlen' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:14:32: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:14:35: style: The scope of the variable 'j' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:15:24: style: The scope of the variable 'hdr' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:15:40: style: The scope of the variable 'w' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:15:43: style: The scope of the variable 'h' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:16:24: style: The scope of the variable 'row' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:17:24: style: The scope of the variable 'dat' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_ff.c:112:60: style: Function 'save' argument 3 names different: declaration 'progress_granularity' definition 'progress_gran'. [funcArgNamesDifferent]
imlib2-1.5.1/src/modules/loaders/loader_common.h:11:31: note: Function 'save' argument 3 names different: declaration 'progress_granularity' definition 'progress_gran'.
imlib2-1.5.1/src/modules/loaders/loader_ff.c:112:60: note: Function 'save' argument 3 names different: declaration 'progress_granularity' definition 'progress_gran'.
imlib2-1.5.1/src/modules/loaders/loader_gif.c:71:14: warning: Size of pointer 'rows' used instead of size of its data. [pointerSize]
imlib2-1.5.1/src/modules/loaders/loader_id3.c:304:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imlib2-1.5.1/src/modules/loaders/loader_id3.c:483:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imlib2-1.5.1/src/modules/loaders/loader_jpeg.c:334:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
imlib2-1.5.1/src/modules/loaders/loader_jpeg.c:216:24: style: The scope of the variable 'jbuf' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_jpeg.c:309:34: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:74:24: style: The scope of the variable 'c' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:76:24: style: The scope of the variable 's' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:77:24: style: The scope of the variable 'formsize' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:77:34: style: The scope of the variable 'pos' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:77:39: style: The scope of the variable 'z' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:78:28: style: The scope of the variable 'seek' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:79:24: style: The scope of the variable 'buf' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:178:24: style: The scope of the variable 'b' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:293:24: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:295:38: style: The scope of the variable 'a' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:455:24: style: The scope of the variable 'env' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:456:38: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:456:48: style: The scope of the variable 'y' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:456:51: style: The scope of the variable 'z' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_lbm.c:456:67: style: The scope of the variable 'prevy' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:20:24: style: The scope of the variable 'w' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:20:27: style: The scope of the variable 'h' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:175:44: style: The scope of the variable 'prevy' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:175:72: style: The scope of the variable 'per' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:247:24: style: The scope of the variable 'ptr' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:379:39: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:379:42: style: The scope of the variable 'pl' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_png.c:398:29: style: Variable 'pl' is assigned a value that is never used. [unreadVariable]
imlib2-1.5.1/src/modules/loaders/loader_png.c:397:31: style: Variable 'pper' is assigned a value that is never used. [unreadVariable]
imlib2-1.5.1/src/modules/loaders/loader_pnm.c:9:24: style: The scope of the variable 'h' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tga.c:152:34: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tga.c:318:29: style: The scope of the variable 'y' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tga.c:418:34: style: The scope of the variable 'curbyte' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tiff.c:421:24: style: The scope of the variable 'i' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tiff.c:570:34: style: The scope of the variable 'l' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_tiff.c:54:44: style: Function 'raster' argument 2 names different: declaration 'raster' definition 'rast'. [funcArgNamesDifferent]
imlib2-1.5.1/src/modules/loaders/loader_tiff.c:26:64: note: Function 'raster' argument 2 names different: declaration 'raster' definition 'rast'.
imlib2-1.5.1/src/modules/loaders/loader_tiff.c:54:44: note: Function 'raster' argument 2 names different: declaration 'raster' definition 'rast'.
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:28:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:32:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:36:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:17:29: style: The scope of the variable 'val' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:96:24: style: The scope of the variable 'pc' can be reduced. [variableScope]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:45:22: warning: Shifting 32-bit value by 116 bits is undefined behaviour. See condition at line 20. [shiftTooManyBits]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:20:17: note: Assuming that condition 'len<96' is not redundant
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:24:14: note: Compound assignment '/=', assigned value is 31
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:45:22: note: Shift
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:46:22: warning: Shifting 32-bit value by 116 bits is undefined behaviour. See condition at line 20. [shiftTooManyBits]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:20:17: note: Assuming that condition 'len<96' is not redundant
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:24:14: note: Compound assignment '/=', assigned value is 31
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:46:22: note: Shift
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:47:22: warning: Shifting 32-bit value by 116 bits is undefined behaviour. See condition at line 20. [shiftTooManyBits]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:20:17: note: Assuming that condition 'len<96' is not redundant
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:24:14: note: Compound assignment '/=', assigned value is 31
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:47:22: note: Shift
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:415:38: error: Array 'line[256]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:69:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
imlib2-1.5.1/src/modules/loaders/loader_xpm.c:160:7: error: Resource leak: f [resourceLeak]
imlib2-1.5.1/src/modules/loaders/loader_zlib.c:15:33: style: The scope of the variable 'bytes' can be reduced. [variableScope]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imms/imms_3.1.0~svn301.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/impacket/impacket_0.9.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/impass/impass_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/importlib/importlib_1.0.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/importmagic/importmagic_0.1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/impose+/impose+_0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imposm/imposm_2.6.0+ds.orig.tar.gz
imposm-2.6.0/imposm/cache/internal.cc:131:19: style: Unused variable: result [unusedVariable]
imposm-2.6.0/imposm/cache/internal.cc:752:19: style: Unused variable: result [unusedVariable]
imposm-2.6.0/imposm/cache/tc.c:18:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imposm-parser/imposm-parser_1.0.7+ds.orig.tar.gz
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:4646:28: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:4690:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:5377:29: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:5421:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:6362:23: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:6406:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:7216:23: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:7260:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8194:23: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8238:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8787:23: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8844:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8864:29: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8908:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8926:22: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8983:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9003:27: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9060:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9080:28: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9137:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9618:30: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9662:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9680:33: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9737:14: style: C-style pointer casting [cstyleCast]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:131:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:840:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:1410:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:1825:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:2630:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:3282:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:4011:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:4437:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:5238:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:6025:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:6879:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:7857:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:8648:19: style: Unused variable: result [unusedVariable]
imposm.parser-1.0.7/imposm/parser/pbf/osm.cc:9479:19: style: Unused variable: result [unusedVariable]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/impress.js/impress.js_0.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/impressive/impressive_0.12.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/impressive-display/impressive-display_0.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imsniff/imsniff_0.04.orig.tar.gz
imsniff-0.04/src/imsniff.cpp:75:25: style: C-style pointer casting [cstyleCast]
imsniff-0.04/src/imsniff.cpp:685:23: style: The scope of the variable 'packet' can be reduced. [variableScope]
imsniff-0.04/src/msn_conntrack.cpp:23:2: warning: Either the condition 'conn!=NULL' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck]
imsniff-0.04/src/msn_conntrack.cpp:11:10: note: Assuming that condition 'conn!=NULL' is not redundant
imsniff-0.04/src/msn_conntrack.cpp:23:2: note: Null pointer dereference
imsniff-0.04/src/msn_conntrack.cpp:25:6: warning: Either the condition 'conn!=NULL' is redundant or there is possible null pointer dereference: conn. [nullPointerRedundantCheck]
imsniff-0.04/src/msn_conntrack.cpp:11:10: note: Assuming that condition 'conn!=NULL' is not redundant
imsniff-0.04/src/msn_conntrack.cpp:25:6: note: Null pointer dereference
imsniff-0.04/src/util.cpp:171:50: warning: Either the condition 'nick' is redundant or there is possible null pointer dereference: nick. [nullPointerRedundantCheck]
imsniff-0.04/src/util.cpp:152:6: note: Assuming that condition 'nick' is not redundant
imsniff-0.04/src/util.cpp:171:50: note: Null pointer dereference
imsniff-0.04/src/util.cpp:206:55: warning: Either the condition 'nick' is redundant or there is possible null pointer dereference: nick. [nullPointerRedundantCheck]
imsniff-0.04/src/util.cpp:194:6: note: Assuming that condition 'nick' is not redundant
imsniff-0.04/src/util.cpp:206:55: note: Null pointer dereference
imsniff-0.04/src/util.cpp:226:7: style: The scope of the variable 'strtme' can be reduced. [variableScope]
imsniff-0.04/src/util.cpp:325:0: style: Variable 'must_free' is assigned a value that is never used. [unreadVariable]
imsniff-0.04/src/util.cpp:449:0: error: Memory leak: newtoken [memleak]
imsniff-0.04/src/util.cpp:350:10: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
imsniff-0.04/src/util.cpp:353:8: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imspector/imspector_0.9.orig.tar.gz
imspector-0.9/aclfilterplugin.cpp:79:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/aclfilterplugin.cpp:91:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/aclfilterplugin.cpp:193:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/aclfilterplugin.cpp:198:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/aclfilterplugin.cpp:95:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
imspector-0.9/badwordsfilterplugin.cpp:82:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/catsloggingplugin.cpp:23:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/catsloggingplugin.cpp:14:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/catsloggingplugin.cpp:23:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/catsloggingplugin.cpp:46:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/censordfilterplugin.cpp:187:13: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
imspector-0.9/dbfilterplugin.cpp:185:26: performance: Function parameter 'commandline' should be passed by const reference. [passedByValue]
imspector-0.9/dbfilterplugin.cpp:214:50: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
imspector-0.9/dbresponderplugin.cpp:68:54: style: Function 'initresponderplugin' argument 1 names different: declaration 'presponderplugininfo' definition 'responderplugininfo'. [funcArgNamesDifferent]
imspector-0.9/dbresponderplugin.cpp:47:55: note: Function 'initresponderplugin' argument 1 names different: declaration 'presponderplugininfo' definition 'responderplugininfo'.
imspector-0.9/dbresponderplugin.cpp:68:54: note: Function 'initresponderplugin' argument 1 names different: declaration 'presponderplugininfo' definition 'responderplugininfo'.
imspector-0.9/dbresponderplugin.cpp:137:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/dbresponderplugin.cpp:236:26: performance: Function parameter 'commandline' should be passed by const reference. [passedByValue]
imspector-0.9/dbresponderplugin.cpp:265:50: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
imspector-0.9/dbresponderplugin.cpp:314:55: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
imspector-0.9/debugloggingplugin.cpp:25:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/debugloggingplugin.cpp:17:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/debugloggingplugin.cpp:25:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/debugloggingplugin.cpp:46:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/dummyprotocolplugin.cpp:25:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/dummyprotocolplugin.cpp:14:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/dummyprotocolplugin.cpp:25:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/fileloggingplugin.cpp:26:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/fileloggingplugin.cpp:17:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/fileloggingplugin.cpp:26:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/fileloggingplugin.cpp:49:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/filterplugin.cpp:9:15: warning: Member variable 'FilterPlugin::initfilterplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/filterplugin.cpp:9:15: warning: Member variable 'FilterPlugin::closefilterplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/filterplugin.cpp:9:15: warning: Member variable 'FilterPlugin::filter' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/ggprotocolplugin.cpp:67:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/ggprotocolplugin.cpp:15:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/ggprotocolplugin.cpp:67:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/httpsprotocolplugin.cpp:26:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/httpsprotocolplugin.cpp:15:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/httpsprotocolplugin.cpp:26:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/icqprotocolplugin.cpp:187:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
imspector-0.9/icqprotocolplugin.cpp:798:2: warning: Either the condition 'value&&length' is redundant or there is possible null pointer dereference: rc. [nullPointerRedundantCheck]
imspector-0.9/icqprotocolplugin.cpp:848:12: note: Assuming that condition 'value&&length' is not redundant
imspector-0.9/icqprotocolplugin.cpp:846:30: note: Calling function 'getword', 4th argument 'rc' value is 0
imspector-0.9/icqprotocolplugin.cpp:798:2: note: Null pointer dereference
imspector-0.9/icqprotocolplugin.cpp:800:3: warning: Either the condition 'value&&length' is redundant or there is possible null pointer dereference: rc. [nullPointerRedundantCheck]
imspector-0.9/icqprotocolplugin.cpp:848:12: note: Assuming that condition 'value&&length' is not redundant
imspector-0.9/icqprotocolplugin.cpp:846:30: note: Calling function 'getword', 4th argument 'rc' value is 0
imspector-0.9/icqprotocolplugin.cpp:800:3: note: Null pointer dereference
imspector-0.9/icqprotocolplugin.cpp:995:2: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
imspector-0.9/icqprotocolplugin.cpp:994:2: note: Buffer 'buffer' is being written before its old content has been used.
imspector-0.9/icqprotocolplugin.cpp:995:2: note: Buffer 'buffer' is being written before its old content has been used.
imspector-0.9/icqprotocolplugin.cpp:85:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/icqprotocolplugin.cpp:20:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/icqprotocolplugin.cpp:85:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/icqprotocolplugin.cpp:741:33: style: Function 'logmessage' argument 6 names different: declaration 'mestart' definition 'start'. [funcArgNamesDifferent]
imspector-0.9/icqprotocolplugin.cpp:59:33: note: Function 'logmessage' argument 6 names different: declaration 'mestart' definition 'start'.
imspector-0.9/icqprotocolplugin.cpp:741:33: note: Function 'logmessage' argument 6 names different: declaration 'mestart' definition 'start'.
imspector-0.9/icqprotocolplugin.cpp:741:44: style: Function 'logmessage' argument 7 names different: declaration 'melength' definition 'length'. [funcArgNamesDifferent]
imspector-0.9/icqprotocolplugin.cpp:59:46: note: Function 'logmessage' argument 7 names different: declaration 'melength' definition 'length'.
imspector-0.9/icqprotocolplugin.cpp:741:44: note: Function 'logmessage' argument 7 names different: declaration 'melength' definition 'length'.
imspector-0.9/icqprotocolplugin.cpp:740:54: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
imspector-0.9/icqprotocolplugin.cpp:741:14: performance: Function parameter 'clientaddress' should be passed by const reference. [passedByValue]
imspector-0.9/ircprotocolplugin.cpp:30:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/ircprotocolplugin.cpp:15:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/ircprotocolplugin.cpp:30:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/ircprotocolplugin.cpp:71:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
imspector-0.9/jabberprotocolplugin.cpp:145:9: style: Condition '!closing' is always true [knownConditionTrueFalse]
imspector-0.9/jabberprotocolplugin.cpp:140:27: note: Assuming that condition '!closing' is not redundant
imspector-0.9/jabberprotocolplugin.cpp:145:9: note: Condition '!closing' is always true
imspector-0.9/jabberprotocolplugin.cpp:344:6: style: The scope of the variable 'receved' can be reduced. [variableScope]
imspector-0.9/jabberprotocolplugin.cpp:42:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/jabberprotocolplugin.cpp:18:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/jabberprotocolplugin.cpp:42:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/loggingplugin.cpp:9:16: warning: Member variable 'LoggingPlugin::initloggingplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/loggingplugin.cpp:9:16: warning: Member variable 'LoggingPlugin::closeloggingplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/loggingplugin.cpp:9:16: warning: Member variable 'LoggingPlugin::logevents' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/main.cpp:790:75: style: Function 'loggingprocess' argument 3 names different: declaration 'logsock' definition 'loggingsock'. [funcArgNamesDifferent]
imspector-0.9/main.cpp:32:75: note: Function 'loggingprocess' argument 3 names different: declaration 'logsock' definition 'loggingsock'.
imspector-0.9/main.cpp:790:75: note: Function 'loggingprocess' argument 3 names different: declaration 'logsock' definition 'loggingsock'.
imspector-0.9/main.cpp:558:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:686:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:695:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:913:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:942:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:988:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:1000:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:1013:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:1039:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/main.cpp:904:43: error: Uninitialized struct member: imevent.messageextent [uninitStructMember]
imspector-0.9/msnprotocolplugin.cpp:433:13: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
imspector-0.9/msnprotocolplugin.cpp:454:10: style: Redundant condition: If 'EXPR == '\r'', the comparison 'EXPR' is always true. [redundantCondition]
imspector-0.9/msnprotocolplugin.cpp:211:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
imspector-0.9/msnprotocolplugin.cpp:217:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
imspector-0.9/msnprotocolplugin.cpp:70:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/msnprotocolplugin.cpp:15:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/msnprotocolplugin.cpp:70:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/msnprotocolplugin.cpp:111:6: style: Variable 's' is assigned a value that is never used. [unreadVariable]
imspector-0.9/msnprotocolplugin.cpp:232:29: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
imspector-0.9/msnprotocolplugin.cpp:244:30: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
imspector-0.9/msnprotocolplugin.cpp:277:48: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
imspector-0.9/msnprotocolplugin.cpp:278:53: performance: Function parameter 'clientaddress' should be passed by const reference. [passedByValue]
imspector-0.9/mysqlloggingplugin.cpp:102:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
imspector-0.9/mysqlloggingplugin.cpp:73:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/mysqlloggingplugin.cpp:40:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/mysqlloggingplugin.cpp:73:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/mysqlloggingplugin.cpp:105:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/options.cpp:50:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/postgresqlloggingplugin.cpp:69:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/postgresqlloggingplugin.cpp:38:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/postgresqlloggingplugin.cpp:69:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/postgresqlloggingplugin.cpp:97:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/protocolplugin.cpp:9:17: warning: Member variable 'ProtocolPlugin::protocolplugininfo' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/protocolplugin.cpp:9:17: warning: Member variable 'ProtocolPlugin::initprotocolplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/protocolplugin.cpp:9:17: warning: Member variable 'ProtocolPlugin::closeprotocolplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/protocolplugin.cpp:9:17: warning: Member variable 'ProtocolPlugin::processpacket' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/protocolplugin.cpp:9:17: warning: Member variable 'ProtocolPlugin::generatemessagepacket' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/responderplugin.cpp:9:18: warning: Member variable 'ResponderPlugin::initresponderplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/responderplugin.cpp:9:18: warning: Member variable 'ResponderPlugin::closeresponderplugin' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/responderplugin.cpp:9:18: warning: Member variable 'ResponderPlugin::generateresponses' is not initialized in the constructor. [uninitMemberVar]
imspector-0.9/socket.cpp:391:6: style: The scope of the variable 'sented' can be reduced. [variableScope]
imspector-0.9/socket.cpp:427:6: style: The scope of the variable 'recved' can be reduced. [variableScope]
imspector-0.9/socket.cpp:444:6: style: The scope of the variable 'receved' can be reduced. [variableScope]
imspector-0.9/socket.cpp:506:3: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
imspector-0.9/socket.h:29:15: performance: Technically the member function 'Socket::getredirectaddress' can be static. [functionStatic]
imspector-0.9/socket.cpp:84:21: note: Technically the member function 'Socket::getredirectaddress' can be static.
imspector-0.9/socket.h:29:15: note: Technically the member function 'Socket::getredirectaddress' can be static.
imspector-0.9/socket.h:45:7: style: Technically the member function 'Socket::getfd' can be const. [functionConst]
imspector-0.9/socket.cpp:458:13: note: Technically the member function 'Socket::getfd' can be const.
imspector-0.9/socket.h:45:7: note: Technically the member function 'Socket::getfd' can be const.
imspector-0.9/socket.h:50:21: style: Technically the member function 'Socket::stringtosockaddr' can be const. [functionConst]
imspector-0.9/socket.cpp:491:27: note: Technically the member function 'Socket::stringtosockaddr' can be const.
imspector-0.9/socket.h:50:21: note: Technically the member function 'Socket::stringtosockaddr' can be const.
imspector-0.9/socket.h:51:15: performance: Technically the member function 'Socket::sockaddrtostring' can be static. [functionStatic]
imspector-0.9/socket.cpp:535:21: note: Technically the member function 'Socket::sockaddrtostring' can be static.
imspector-0.9/socket.h:51:15: note: Technically the member function 'Socket::sockaddrtostring' can be static.
imspector-0.9/socket.cpp:256:67: performance: Function parameter 'interface' should be passed by const reference. [passedByValue]
imspector-0.9/sqliteloggingplugin.cpp:48:50: style: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'. [funcArgNamesDifferent]
imspector-0.9/sqliteloggingplugin.cpp:42:51: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/sqliteloggingplugin.cpp:48:50: note: Function 'initloggingplugin' argument 1 names different: declaration 'ploggingplugininfo' definition 'loggingplugininfo'.
imspector-0.9/sqliteloggingplugin.cpp:100:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
imspector-0.9/tools.cpp:81:11: style: The scope of the variable 'quartet' can be reduced. [variableScope]
imspector-0.9/tools.cpp:82:10: style: The scope of the variable 'd' can be reduced. [variableScope]
imspector-0.9/tools.cpp:68:45: style: Function 'debugprint' argument 2 names different: declaration 'string' definition 'fmt'. [funcArgNamesDifferent]
imspector-0.9/tools.h:13:45: note: Function 'debugprint' argument 2 names different: declaration 'string' definition 'fmt'.
imspector-0.9/tools.cpp:68:45: note: Function 'debugprint' argument 2 names different: declaration 'string' definition 'fmt'.
imspector-0.9/yahooprotocolplugin.cpp:261:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
imspector-0.9/yahooprotocolplugin.cpp:266:4: note: Found duplicate branches for 'if' and 'else'.
imspector-0.9/yahooprotocolplugin.cpp:261:4: note: Found duplicate branches for 'if' and 'else'.
imspector-0.9/yahooprotocolplugin.cpp:143:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
imspector-0.9/yahooprotocolplugin.cpp:483:6: style: The scope of the variable 'receved' can be reduced. [variableScope]
imspector-0.9/yahooprotocolplugin.cpp:73:52: style: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'. [funcArgNamesDifferent]
imspector-0.9/yahooprotocolplugin.cpp:15:53: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
imspector-0.9/yahooprotocolplugin.cpp:73:52: note: Function 'initprotocolplugin' argument 1 names different: declaration 'pprotocolplugininfo' definition 'protocolplugininfo'.
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imv/imv_3.0.0.orig.tar.xz
imv-3.0.0/src/binds.c:55:94: style: Function 'imv_binds_add' argument 3 names different: declaration 'cmd' definition 'command'. [funcArgNamesDifferent]
imv-3.0.0/src/binds.h:23:94: note: Function 'imv_binds_add' argument 3 names different: declaration 'cmd' definition 'command'.
imv-3.0.0/src/binds.c:55:94: note: Function 'imv_binds_add' argument 3 names different: declaration 'cmd' definition 'command'.
imv-3.0.0/src/bitmap.c:12:3: style: Variable 'copy->height' is reassigned a value before the old one has been used. [redundantAssignment]
imv-3.0.0/src/bitmap.c:11:3: note: Variable 'copy->height' is reassigned a value before the old one has been used.
imv-3.0.0/src/bitmap.c:12:3: note: Variable 'copy->height' is reassigned a value before the old one has been used.
imv-3.0.0/src/image.c:116:50: style: Function 'imv_image_draw' argument 2 names different: declaration 'x' definition 'bx'. [funcArgNamesDifferent]
imv-3.0.0/src/image.h:19:50: note: Function 'imv_image_draw' argument 2 names different: declaration 'x' definition 'bx'.
imv-3.0.0/src/image.c:116:50: note: Function 'imv_image_draw' argument 2 names different: declaration 'x' definition 'bx'.
imv-3.0.0/src/image.c:116:58: style: Function 'imv_image_draw' argument 3 names different: declaration 'y' definition 'by'. [funcArgNamesDifferent]
imv-3.0.0/src/image.h:19:57: note: Function 'imv_image_draw' argument 3 names different: declaration 'y' definition 'by'.
imv-3.0.0/src/image.c:116:58: note: Function 'imv_image_draw' argument 3 names different: declaration 'y' definition 'by'.
imv-3.0.0/src/imv.c:1321:3: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
imv-3.0.0/src/imv.c:1324:3: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
imv-3.0.0/src/imv.c:1328:68: style: Function 'generate_env_text' argument 3 names different: declaration 'len' definition 'buf_len'. [funcArgNamesDifferent]
imv-3.0.0/src/imv.c:122:68: note: Function 'generate_env_text' argument 3 names different: declaration 'len' definition 'buf_len'.
imv-3.0.0/src/imv.c:1328:68: note: Function 'generate_env_text' argument 3 names different: declaration 'len' definition 'buf_len'.
imv-3.0.0/src/imv.c:738:0: style: Boolean variable 'need_rescale' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
imv-3.0.0/src/ini.c:91:11: style: The scope of the variable 'start' can be reduced. [variableScope]
imv-3.0.0/src/ini.c:216:10: style: The scope of the variable 'c' can be reduced. [variableScope]
imv-3.0.0/src/navigator.c:89:8: style: The scope of the variable 'path_buf' can be reduced. [variableScope]
imv-3.0.0/src/navigator.c:134:62: style: Function 'imv_navigator_select_rel' argument 2 names different: declaration 'dir' definition 'direction'. [funcArgNamesDifferent]
imv-3.0.0/src/navigator.h:28:62: note: Function 'imv_navigator_select_rel' argument 2 names different: declaration 'dir' definition 'direction'.
imv-3.0.0/src/navigator.c:134:62: note: Function 'imv_navigator_select_rel' argument 2 names different: declaration 'dir' definition 'direction'.
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imview/imview_1.1.9h.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/imview-doc/imview-doc_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/imvirt/imvirt_0.9.6.orig.tar.gz
imvirt-0.9.6/helper/hvm.c:37:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hvm.c:37:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hvm.c:37:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hvm.c:37:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hyperv.c:38:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hyperv.c:38:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hyperv.c:38:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hyperv.c:38:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imvirt-0.9.6/helper/hyperv.c:35:14: style: The scope of the variable 'eax' can be reduced. [variableScope]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imwheel/imwheel_1.0.0pre12.orig.tar.gz
imwheel-1.0.0pre12.orig/cfg.c:111:2: warning: Return value of function malloc() is not used. [ignoredReturnValue]
imwheel-1.0.0pre12.orig/cfg.c:202:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
imwheel-1.0.0pre12.orig/cfg.c:240:22: style: Same value in both branches of ternary operator. [duplicateValueTernary]
imwheel-1.0.0pre12.orig/cfg.c:431:8: style: The scope of the variable 'wheelstr' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/cfg.c:111:2: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
imwheel-1.0.0pre12.orig/cfg.c:327:4: error: Common realloc mistake: 'grabw_hs' nulled but not freed upon failure [memleakOnRealloc]
imwheel-1.0.0pre12.orig/cfg.c:595:2: error: Common realloc mistake: 'hs' nulled but not freed upon failure [memleakOnRealloc]
imwheel-1.0.0pre12.orig/cfg.c:605:2: error: Common realloc mistake: 'hs' nulled but not freed upon failure [memleakOnRealloc]
imwheel-1.0.0pre12.orig/cfg.c:772:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/cfg.c:775:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/cfg.c:776:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/cfg.c:778:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/cfg.c:779:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/cfg.c:112:9: error: Uninitialized variable: b [uninitvar]
imwheel-1.0.0pre12.orig/cfg.c:113:9: error: Uninitialized variable: b [uninitvar]
imwheel-1.0.0pre12.orig/cfg.c:485:2: error: Uninitialized variable: hsi [uninitvar]
imwheel-1.0.0pre12.orig/getmdt.c:33:0: style: Variable 'disabledev' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/getmdt.c:34:3: style: Variable 'setimps2' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/getmdt.c:35:3: style: Variable 'setupmore' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/getmdt.c:36:0: style: Variable 'resetps2' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/imwheel.c:219:13: style: The scope of the variable 'st_sum_x' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/imwheel.c:219:25: style: The scope of the variable 'st_sum_y' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/imwheel.c:365:6: style: The scope of the variable 'i' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/mdetect/mdetect.c:96:34: style: Function 'filterps2buf' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
imwheel-1.0.0pre12.orig/mdetect/mdetect.c:28:34: note: Function 'filterps2buf' argument 2 names different: declaration 'len' definition 'l'.
imwheel-1.0.0pre12.orig/mdetect/mdetect.c:96:34: note: Function 'filterps2buf' argument 2 names different: declaration 'len' definition 'l'.
imwheel-1.0.0pre12.orig/mdetect/mdetect.c:129:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
imwheel-1.0.0pre12.orig/setimps2.c:35:3: style: Variable 'setupmore' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/setps2.c:33:0: style: Variable 'enabledev' is assigned a value that is never used. [unreadVariable]
imwheel-1.0.0pre12.orig/util.c:165:2: warning: Return value of function malloc() is not used. [ignoredReturnValue]
imwheel-1.0.0pre12.orig/util.c:539:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
imwheel-1.0.0pre12.orig/util.c:532:20: note: outer condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:539:16: note: identical inner condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:553:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
imwheel-1.0.0pre12.orig/util.c:550:20: note: outer condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:553:16: note: identical inner condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:567:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
imwheel-1.0.0pre12.orig/util.c:564:20: note: outer condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:567:16: note: identical inner condition: options[i].name
imwheel-1.0.0pre12.orig/util.c:594:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/util.c:649:8: style: The scope of the variable 'b' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/util.c:738:74: style: The scope of the variable 'q' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/util.c:992:15: style: The scope of the variable 't' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/util.c:1022:6: style: The scope of the variable 'i' can be reduced. [variableScope]
imwheel-1.0.0pre12.orig/util.c:300:19: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
imwheel-1.0.0pre12.orig/util.c:165:2: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
imwheel-1.0.0pre12.orig/util.c:1131:2: error: Common realloc mistake: 'str' nulled but not freed upon failure [memleakOnRealloc]
imwheel-1.0.0pre12.orig/util.c:570:22: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
imwheel-1.0.0pre12.orig/util.c:572:24: error: Undefined behavior: Variable 'str' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
imwheel-1.0.0pre12.orig/util.c:166:9: error: Uninitialized variable: b [uninitvar]
imwheel-1.0.0pre12.orig/util.c:167:9: error: Uninitialized variable: b [uninitvar]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/imx-usb-loader/imx-usb-loader_0~git20171026.138c0b25.orig.tar.gz
imx_usb_loader/imx_sdp.c:509:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:599:4: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:609:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:791:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:1484:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:1484:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/imx_sdp.c:374:14: style: The scope of the variable 'p' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:708:16: style: The scope of the variable 'status' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:713:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:965:11: style: The scope of the variable 'val' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:1005:13: style: The scope of the variable 'c' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:1059:6: style: The scope of the variable 'i' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:1415:16: style: The scope of the variable 'status' can be reduced. [variableScope]
imx_usb_loader/imx_sdp.c:432:0: error: Resource leak: xfile [resourceLeak]
imx_usb_loader/imx_sdp.c:227:11: error: Uninitialized variable: i [uninitvar]
imx_usb_loader/imx_uart.c:56:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
imx_usb_loader/imx_uart.c:79:15: style: The scope of the variable 'count' can be reduced. [variableScope]
imx_usb_loader/imx_uart.c:92:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
imx_usb_loader/imx_usb.c:283:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
imx_usb_loader/msvc/getopt.c:119:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
imx_usb_loader/msvc/getopt.c:579:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
imx_usb_loader/msvc/getopt.c:227:54: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
imx_usb_loader/msvc/getopt.c:687:54: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/inadyn/inadyn_1.99.4.orig.tar.gz
inadyn-1.99.4/src/base64.c:63:17: style: The scope of the variable 'C3' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1352:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
inadyn-1.99.4/src/dyndns.c:644:13: style: The scope of the variable 'i' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:647:7: style: The scope of the variable 'new_ip_str' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:725:6: style: The scope of the variable 'i' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:725:9: style: The scope of the variable 'j' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1104:6: style: The scope of the variable 'size' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1104:12: style: The scope of the variable 'actual_len' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1107:6: style: The scope of the variable 'rc2' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1185:6: style: The scope of the variable 'i' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:1527:9: style: The scope of the variable 's' can be reduced. [variableScope]
inadyn-1.99.4/src/dyndns.c:239:54: style: Function 'get_req_for_dyndns_server' argument 1 names different: declaration 'this' definition 'p_self'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:47:54: note: Function 'get_req_for_dyndns_server' argument 1 names different: declaration 'this' definition 'p_self'.
inadyn-1.99.4/src/dyndns.c:239:54: note: Function 'get_req_for_dyndns_server' argument 1 names different: declaration 'this' definition 'p_self'.
inadyn-1.99.4/src/dyndns.c:476:56: style: Function 'get_req_for_changeip_server' argument 1 names different: declaration 'this' definition 'p_self'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:56:56: note: Function 'get_req_for_changeip_server' argument 1 names different: declaration 'this' definition 'p_self'.
inadyn-1.99.4/src/dyndns.c:476:56: note: Function 'get_req_for_changeip_server' argument 1 names different: declaration 'this' definition 'p_self'.
inadyn-1.99.4/src/dyndns.c:752:92: style: Function 'is_dyndns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:58:92: note: Function 'is_dyndns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:752:92: note: Function 'is_dyndns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:777:93: style: Function 'is_freedns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:59:93: note: Function 'is_freedns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:777:93: note: Function 'is_freedns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:795:93: style: Function 'is_generic_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:60:93: note: Function 'is_generic_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:795:93: note: Function 'is_generic_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:816:94: style: Function 'is_zoneedit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:61:94: note: Function 'is_zoneedit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:816:94: note: Function 'is_zoneedit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:842:93: style: Function 'is_easydns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:62:93: note: Function 'is_easydns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:842:93: note: Function 'is_easydns_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:861:89: style: Function 'is_tzo_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:63:89: note: Function 'is_tzo_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:861:89: note: Function 'is_tzo_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:885:97: style: Function 'is_sitelutions_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:64:97: note: Function 'is_sitelutions_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:885:97: note: Function 'is_sitelutions_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:903:93: style: Function 'is_dnsexit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:65:93: note: Function 'is_dnsexit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:903:93: note: Function 'is_dnsexit_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:932:93: style: Function 'is_he_ipv6_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'. [funcArgNamesDifferent]
inadyn-1.99.4/src/dyndns.c:66:93: note: Function 'is_he_ipv6_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/dyndns.c:932:93: note: Function 'is_he_ipv6_server_rsp_ok' argument 3 names different: declaration 'infcnt' definition 'infnr'.
inadyn-1.99.4/src/inadyn_cmd.c:569:6: style: The scope of the variable 's' can be reduced. [variableScope]
inadyn-1.99.4/src/inadyn_cmd.c:570:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
inadyn-1.99.4/src/inadyn_cmd.c:570:20: style: The scope of the variable 'p_gid' can be reduced. [variableScope]
inadyn-1.99.4/src/inadyn_cmd.c:571:10: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
inadyn-1.99.4/src/inadyn_cmd.c:1150:6: style: The scope of the variable 'i' can be reduced. [variableScope]
inadyn-1.99.4/src/inadyn_cmd.c:1153:24: style: The scope of the variable 'it' can be reduced. [variableScope]
inadyn-1.99.4/src/ip.c:243:6: style: The scope of the variable 'recv_len' can be reduced. [variableScope]
inadyn-1.99.4/src/md5.c:201:14: style: Checking if unsigned variable 'ilen' is less than zero. [unsignedLessThanZero]
inadyn-1.99.4/src/sha1.c:235:14: style: Checking if unsigned variable 'ilen' is less than zero. [unsignedLessThanZero]
inadyn-1.99.4/src/sha1.c:215:5: style: Variable 'W' is assigned a value that is never used. [unreadVariable]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/incremental/incremental_16.10.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/incron/incron_0.5.10.orig.tar.gz
incron-0.5.10/appargs.cpp:53:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/appargs.cpp:127:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/appargs.cpp:194:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/appargs.cpp:196:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/appargs.cpp:204:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/appinst.h:42:3: style: Class 'AppInstException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
incron-0.5.10/appinst.cpp:53:5: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/icd-main.cpp:216:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/inotify-cxx.h:398:3: warning: Member variable 'InotifyWatch::m_pInotify' is not initialized in the constructor. [uninitMemberVar]
incron-0.5.10/inotify-cxx.h:494:15: performance: Technically the member function 'InotifyWatch::IsRecursive' can be static. [functionStatic]
incron-0.5.10/inotify-cxx.h:652:17: style: Technically the member function 'Inotify::GetEventCount' can be const. [functionConst]
incron-0.5.10/icd-main.cpp:410:7: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/icd-main.cpp:434:7: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/icd-main.cpp:478:5: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/ict-main.cpp:544:5: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/incrontab.cpp:182:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/incrontab.cpp:59:17: warning: Member variable 'IncronTabEntry::m_fNoLoop' is not initialized in the constructor. [uninitMemberVar]
incron-0.5.10/incrontab.cpp:209:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
incron-0.5.10/incrontab.cpp:224:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
incron-0.5.10/inotify-cxx.cpp:422:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/strtok.cpp:29:3: performance: Variable 'm_str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
incron-0.5.10/strtok.cpp:32:3: performance: Variable 'm_pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
incron-0.5.10/strtok.cpp:33:3: performance: Variable 'm_len' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
incron-0.5.10/strtok.h:198:15: style: Technically the member function 'StringTokenizer::StripPrefix' can be const. [functionConst]
incron-0.5.10/strtok.cpp:65:30: note: Technically the member function 'StringTokenizer::StripPrefix' can be const.
incron-0.5.10/strtok.h:198:15: note: Technically the member function 'StringTokenizer::StripPrefix' can be const.
incron-0.5.10/usertable.cpp:504:7: warning: Either the condition 'pwd!=NULL' is redundant or there is possible null pointer dereference: pwd. [nullPointerRedundantCheck]
incron-0.5.10/usertable.cpp:511:13: note: Assuming that condition 'pwd!=NULL' is not redundant
incron-0.5.10/usertable.cpp:504:7: note: Null pointer dereference
incron-0.5.10/usertable.cpp:160:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/usertable.cpp:296:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/usertable.cpp:300:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/usertable.cpp:305:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
incron-0.5.10/usertable.h:256:8: performance: Technically the member function 'UserTable::PrepareArgs' can be static. [functionStatic]
incron-0.5.10/usertable.cpp:434:17: note: Technically the member function 'UserTable::PrepareArgs' can be static.
incron-0.5.10/usertable.h:256:8: note: Technically the member function 'UserTable::PrepareArgs' can be static.
incron-0.5.10/usertable.h:263:8: performance: Technically the member function 'UserTable::CleanupArgs' can be static. [functionStatic]
incron-0.5.10/usertable.cpp:462:17: note: Technically the member function 'UserTable::CleanupArgs' can be static.
incron-0.5.10/usertable.h:263:8: note: Technically the member function 'UserTable::CleanupArgs' can be static.
incron-0.5.10/usertable.cpp:271:7: style: Exception should be caught by reference. [catchExceptionByValue]
incron-0.5.10/inotify-cxx.h:473:8: style: Unhandled exception specification when calling function SetEnabled(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:55:7: note: Unhandled exception specification when calling function SetEnabled().
incron-0.5.10/inotify-cxx.h:473:8: note: Unhandled exception specification when calling function SetEnabled().
incron-0.5.10/inotify-cxx.h:643:8: style: Unhandled exception specification when calling function WaitForEvents(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:101:14: note: Unhandled exception specification when calling function WaitForEvents().
incron-0.5.10/inotify-cxx.h:643:8: note: Unhandled exception specification when calling function WaitForEvents().
incron-0.5.10/inotify-cxx.h:643:8: style: Unhandled exception specification when calling function WaitForEvents(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:169:10: note: Unhandled exception specification when calling function WaitForEvents().
incron-0.5.10/inotify-cxx.h:643:8: note: Unhandled exception specification when calling function WaitForEvents().
incron-0.5.10/inotify-cxx.h:758:8: style: Unhandled exception specification when calling function SetNonBlock(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:244:8: note: Unhandled exception specification when calling function SetNonBlock().
incron-0.5.10/inotify-cxx.h:758:8: note: Unhandled exception specification when calling function SetNonBlock().
incron-0.5.10/inotify-cxx.h:582:8: style: Unhandled exception specification when calling function Remove(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:290:10: note: Unhandled exception specification when calling function Remove().
incron-0.5.10/inotify-cxx.h:582:8: note: Unhandled exception specification when calling function Remove().
incron-0.5.10/inotify-cxx.h:473:8: style: Unhandled exception specification when calling function SetEnabled(). [unhandledExceptionSpecification]
incron-0.5.10/usertable.cpp:384:9: note: Unhandled exception specification when calling function SetEnabled().
incron-0.5.10/inotify-cxx.h:473:8: note: Unhandled exception specification when calling function SetEnabled().
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indelible/indelible_1.03.orig.tar.xz
indelible-1.03/src/M5-13.cpp:1031:7: style: Condition '!UseK1K2' is always true [knownConditionTrueFalse]
indelible-1.03/src/M5-13.cpp:1011:28: note: Assignment 'UseK1K2=0', assigned value is 0
indelible-1.03/src/M5-13.cpp:1031:7: note: Condition '!UseK1K2' is always true
indelible-1.03/src/M5-13.cpp:372:16: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:372:19: style: The scope of the variable 'finsum' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:372:30: style: The scope of the variable 'ps' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:372:34: style: The scope of the variable 'p1' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:372:41: style: The scope of the variable 'term' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:372:51: style: The scope of the variable 'xi' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:373:8: style: The scope of the variable 'n' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:373:11: style: The scope of the variable 'i' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:373:14: style: The scope of the variable 'ib' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:805:11: style: The scope of the variable 'z' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:1008:8: style: The scope of the variable 'status' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:1008:20: style: The scope of the variable 'off' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:1012:18: style: The scope of the variable 'p' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:1012:20: style: The scope of the variable 'w0' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:1012:24: style: The scope of the variable 'lnbeta' can be reduced. [variableScope]
indelible-1.03/src/M5-13.cpp:129:0: style: Variable 't' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/M5-13.cpp:1011:0: style: Variable 'K1' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/M5-13.cpp:1011:0: style: Variable 'K2' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/M5-13.cpp:1012:0: style: Variable 'p01' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/control.cpp:3357:26: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
indelible-1.03/src/control.cpp:3354:21: note: outer condition: s!="]"
indelible-1.03/src/control.cpp:3357:26: note: opposite inner condition: s=="]"
indelible-1.03/src/paml.cpp:709:12: style: Condition 'fixt0' is always true [knownConditionTrueFalse]
indelible-1.03/src/paml.cpp:701:32: note: Assignment 'fixt0=1', assigned value is 1
indelible-1.03/src/paml.cpp:709:12: note: Condition 'fixt0' is always true
indelible-1.03/src/paml.cpp:872:30: style: Condition 'ntree<10' is always true [knownConditionTrueFalse]
indelible-1.03/src/paml.cpp:846:16: note: Assignment 'ntree=1', assigned value is 1
indelible-1.03/src/paml.cpp:872:30: note: Condition 'ntree<10' is always true
indelible-1.03/src/paml.cpp:1983:7: style: Condition '!UseK1K2' is always true [knownConditionTrueFalse]
indelible-1.03/src/paml.cpp:1963:28: note: Assignment 'UseK1K2=0', assigned value is 0
indelible-1.03/src/paml.cpp:1983:7: note: Condition '!UseK1K2' is always true
indelible-1.03/src/control.cpp:4072:10: style: Condition 'well!=-1' is always true [knownConditionTrueFalse]
indelible-1.03/src/control.cpp:3927:12: note: Assignment 'well=0', assigned value is 0
indelible-1.03/src/control.cpp:4072:10: note: Condition 'well!=-1' is always true
indelible-1.03/src/paml.cpp:663:42: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
indelible-1.03/src/randoms.cpp:147:9: style: The scope of the variable 'U' can be reduced. [variableScope]
indelible-1.03/src/randoms.cpp:147:12: style: The scope of the variable 'X' can be reduced. [variableScope]
indelible-1.03/src/randoms.cpp:147:15: style: The scope of the variable 'K' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:172:8: style: The scope of the variable 'k' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:173:11: style: The scope of the variable 'p' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:200:11: style: The scope of the variable 'scale' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:200:20: style: The scope of the variable 'h' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:283:12: style: The scope of the variable 'iter' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:386:13: style: The scope of the variable 'inew' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:386:19: style: The scope of the variable 'jnew' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:613:15: style: The scope of the variable 'ison' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:663:26: style: The scope of the variable 'j' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:701:14: style: The scope of the variable 'j' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:701:17: style: The scope of the variable 'it' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:701:21: style: The scope of the variable 'imin' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:701:26: style: The scope of the variable 'fixt0' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:702:47: style: The scope of the variable 'tmin' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:702:53: style: The scope of the variable 'r' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:703:15: style: The scope of the variable 'phi' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:703:20: style: The scope of the variable 'eml' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:703:25: style: The scope of the variable 'y' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:754:14: style: The scope of the variable 'ison' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:807:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:807:15: style: The scope of the variable 'intlabel' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:926:15: style: The scope of the variable 'r' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:927:13: style: The scope of the variable 'mysmall' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:961:15: style: The scope of the variable 'r' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:961:21: style: The scope of the variable 'f' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:961:24: style: The scope of the variable 'g' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1231:34: style: The scope of the variable 't' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1231:57: style: The scope of the variable 'lnga1' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:16: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:19: style: The scope of the variable 'finsum' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:30: style: The scope of the variable 'ps' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:34: style: The scope of the variable 'p1' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:41: style: The scope of the variable 'term' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1324:51: style: The scope of the variable 'xi' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1325:8: style: The scope of the variable 'n' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1325:11: style: The scope of the variable 'i' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1325:14: style: The scope of the variable 'ib' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1757:11: style: The scope of the variable 'z' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1960:8: style: The scope of the variable 'status' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1960:20: style: The scope of the variable 'off' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1964:18: style: The scope of the variable 'p' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1964:20: style: The scope of the variable 'w0' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:1964:24: style: The scope of the variable 'lnbeta' can be reduced. [variableScope]
indelible-1.03/src/models.cpp:3352:10: style: The scope of the variable 'ECMrestPi' can be reduced. [variableScope]
indelible-1.03/src/models.cpp:3440:10: style: The scope of the variable 'ECMunrestPi' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:138:7: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:380:7: style: The scope of the variable 'lastgeneticcode' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:414:7: style: The scope of the variable 'lastgeneticcode' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:701:7: style: The scope of the variable 'lastgeneticcode' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:922:6: style: The scope of the variable 'commanderror' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:1107:7: style: The scope of the variable 'lasttest' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:1367:15: style: The scope of the variable 'blah' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:1377:24: style: The scope of the variable 'diff' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2296:7: style: The scope of the variable 'bracketcount' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2389:8: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2440:7: style: The scope of the variable 'bracketcount' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2548:8: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2568:8: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2687:7: style: The scope of the variable 'lasttest' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2789:81: style: The scope of the variable 'c10' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2827:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2827:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:2933:13: style: The scope of the variable 'zerowarn' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:3631:25: style: The scope of the variable 't2' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:3695:6: style: The scope of the variable 'ans' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:3742:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
indelible-1.03/src/control.cpp:4022:8: style: The scope of the variable 'doit' can be reduced. [variableScope]
indelible-1.03/src/paml.cpp:812:52: style: Variable 'intlabel' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/paml.cpp:997:0: style: Variable 't' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/paml.cpp:1963:0: style: Variable 'K1' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/paml.cpp:1963:0: style: Variable 'K2' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/paml.cpp:1964:0: style: Variable 'p01' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/models.cpp:932:18: style: Unused variable: row [unusedVariable]
indelible-1.03/src/control.cpp:389:7: style: Variable 'n2' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/control.cpp:834:80: style: Unused variable: u1 [unusedVariable]
indelible-1.03/src/control.cpp:2420:10: style: Unused variable: ss [unusedVariable]
indelible-1.03/src/control.cpp:2937:28: style: Variable 'zerowarn' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/control.cpp:94:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
indelible-1.03/src/control.cpp:2640:26: warning: Either the condition 'mysize==0' is redundant or block.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/control.cpp:2632:11: note: Assuming that condition 'mysize==0' is not redundant
indelible-1.03/src/control.cpp:2603:26: note: Assignment 'blocksize=mysize-1', assigned value is -1
indelible-1.03/src/control.cpp:2640:26: note: Invalid argument
indelible-1.03/src/models.cpp:317:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
indelible-1.03/src/models.cpp:359:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
indelible-1.03/src/models.cpp:286:2: warning: Member variable 'model::pf' is not initialized in the constructor. [uninitMemberVar]
indelible-1.03/src/models.cpp:286:2: warning: Member variable 'model::pf2' is not initialized in the constructor. [uninitMemberVar]
indelible-1.03/src/models.cpp:286:2: warning: Member variable 'model::indelrate' is not initialized in the constructor. [uninitMemberVar]
indelible-1.03/src/models.cpp:286:2: warning: Member variable 'model::rootlength' is not initialized in the constructor. [uninitMemberVar]
indelible-1.03/src/control.cpp:373:6: style: Unused private function: 'branchclass::testgeneticcode' [unusedPrivateFunction]
indelible-1.03/src/control.cpp:302:3: performance: Variable 'treewithrootmodel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:684:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:685:3: performance: Variable 'props' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:686:3: performance: Variable 'mbnames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:2182:3: performance: Variable 'tree' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:2188:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:2189:3: performance: Variable 'doctorlengths' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3060:3: performance: Variable 'geneticcodes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3061:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3062:3: performance: Variable 'mbsposvec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3063:3: performance: Variable 'rootlengthvec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3064:3: performance: Variable 'treeposvec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/control.cpp:3675:3: performance: Variable 'filenamestub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/MersenneTwister.h:126:9: performance: Technically the member function 'MTRand::hiBit' can be static. [functionStatic]
indelible-1.03/src/MersenneTwister.h:127:9: performance: Technically the member function 'MTRand::loBit' can be static. [functionStatic]
indelible-1.03/src/MersenneTwister.h:128:9: performance: Technically the member function 'MTRand::loBits' can be static. [functionStatic]
indelible-1.03/src/control.cpp:2562:9: style: Technically the member function 'Tree::rescaledtree' can be const. [functionConst]
indelible-1.03/src/MersenneTwister.h:87:2: style: Class 'MTRand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indelible-1.03/src/paml.cpp:578:25: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
indelible-1.03/src/models.cpp:841:52: performance: Function parameter 'mycommand' should be passed by const reference. [passedByValue]
indelible-1.03/src/models.cpp:923:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
indelible-1.03/src/models.cpp:962:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
indelible-1.03/src/models.cpp:1173:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
indelible-1.03/src/models.cpp:1173:60: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:118:32: performance: Function parameter 'blocktype' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:118:50: performance: Function parameter 'blockname' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:118:68: performance: Function parameter 'commandname' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:118:105: performance: Function parameter 'myline' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:179:23: performance: Function parameter 'mytest' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:208:43: performance: Function parameter 'referencestring' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:227:40: performance: Function parameter 'referencestring' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:246:41: performance: Function parameter 'referencestring' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:677:19: performance: Function parameter 'sitename' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:855:77: performance: Function parameter 'blocktype' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:855:95: performance: Function parameter 'allowedstring' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:855:117: performance: Function parameter 'blockname' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:2180:32: performance: Function parameter 'mtree' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:2180:179: performance: Function parameter 'mname' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:2180:193: performance: Function parameter 'mydoctor' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:24: performance: Function parameter 'myname' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:44: performance: Function parameter 'rootlengths' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:104: performance: Function parameter 'rootfilenames' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:131: performance: Function parameter 'mmbsposvec' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:183: performance: Function parameter 'mbnames' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:204: performance: Function parameter 'mrootmodelpos' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:231: performance: Function parameter 'geneticcodevec' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:259: performance: Function parameter 'mytreeposvec' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3055:288: performance: Function parameter 'mytreenamevec' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3116:149: performance: Function parameter 'mbstype' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:3671:48: performance: Function parameter 'myfilenamestub' should be passed by const reference. [passedByValue]
indelible-1.03/src/control.cpp:1319:12: error: Uninitialized variable: mr [uninitvar]
indelible-1.03/src/control.cpp:1328:21: error: Uninitialized variable: mr [uninitvar]
indelible-1.03/src/control.cpp:1357:12: error: Uninitialized variable: mM [uninitvar]
indelible-1.03/src/control.cpp:1415:12: error: Uninitialized variable: mM [uninitvar]
indelible-1.03/src/control.cpp:1425:26: error: Uninitialized variable: mM [uninitvar]
indelible-1.03/src/control.cpp:1311:12: error: Uninitialized variable: mq [uninitvar]
indelible-1.03/src/control.cpp:1349:12: error: Uninitialized variable: ma [uninitvar]
indelible-1.03/src/control.cpp:1444:22: error: Uninitialized variable: ma [uninitvar]
indelible-1.03/src/control.cpp:1455:22: error: Uninitialized variable: ma [uninitvar]
indelible-1.03/src/control.cpp:1407:12: error: Uninitialized variable: mb [uninitvar]
indelible-1.03/src/control.cpp:332:11: error: Uninitialized variable: pospos [uninitvar]
indelible-1.03/src/control.cpp:334:13: error: Uninitialized variable: pospos [uninitvar]
indelible-1.03/src/indelible.cpp:3489:12: style: Condition 'printon==1' is always false [knownConditionTrueFalse]
indelible-1.03/src/indelible.cpp:3482:14: note: Assignment 'printon=0', assigned value is 0
indelible-1.03/src/indelible.cpp:3489:12: note: Condition 'printon==1' is always false
indelible-1.03/src/indelible.cpp:3494:12: style: Condition 'printon==1' is always false [knownConditionTrueFalse]
indelible-1.03/src/indelible.cpp:3482:14: note: Assignment 'printon=0', assigned value is 0
indelible-1.03/src/indelible.cpp:3494:12: note: Condition 'printon==1' is always false
indelible-1.03/src/indelible.cpp:998:7: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:1026:7: style: The scope of the variable 'c3' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:1043:8: style: The scope of the variable 'minimatch' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:1153:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2431:8: style: The scope of the variable 's' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2552:35: style: The scope of the variable 'lastlength' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2564:6: style: The scope of the variable 'lastevent' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2564:23: style: The scope of the variable 'event' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2570:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2598:10: style: The scope of the variable 'intrand' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2598:23: style: The scope of the variable 'sumreached' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:2598:37: style: The scope of the variable 'indellength' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:3543:7: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:3594:7: style: The scope of the variable 'c' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:4363:29: style: The scope of the variable 'startofblock' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:4363:43: style: The scope of the variable 'endofblock' can be reduced. [variableScope]
indelible-1.03/src/indelible.cpp:1383:44: style: Variable 'currentcount' is modified but its new value is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1289:9: style: Unused variable: now [unusedVariable]
indelible-1.03/src/indelible.cpp:1502:36: style: Variable 'currentcount' is modified but its new value is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1535:23: style: Variable 'extra2' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1619:89: style: Variable 'lastcorelength' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1755:408: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1796:88: style: Variable 'lastcorelength' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:1797:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:2160:0: style: Variable 'event' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:2436:0: style: Variable 'ddiff' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3251:0: style: Variable 'ev' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3259:0: style: Variable 'skip' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3260:0: style: Variable 'myadjust' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3270:0: style: Variable 'siteclass' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3276:14: style: Variable 'percent' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3484:0: style: Variable 'bracketright' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3484:0: style: Variable 'bracketleft' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3517:0: style: Variable 'metaxa' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3537:100: style: Variable 'fccc' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:3867:3: style: Variable 'printcount' is modified but its new value is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:4129:0: style: Variable 'myrates' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/indelible.cpp:4366:85: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
indelible-1.03/src/indelible.cpp:4368:88: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
indelible-1.03/src/indelible.cpp:4949:72: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
indelible-1.03/src/indelible.cpp:4953:83: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
indelible-1.03/src/indelible.cpp:2864:29: warning: Either the condition 'currentev==-1' is redundant or newseqINT.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/indelible.cpp:2862:16: note: Assuming that condition 'currentev==-1' is not redundant
indelible-1.03/src/indelible.cpp:2864:29: note: Invalid argument
indelible-1.03/src/indelible.cpp:2866:23: warning: Either the condition 'currentev==-1' is redundant or ratevec.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/indelible.cpp:2862:16: note: Assuming that condition 'currentev==-1' is not redundant
indelible-1.03/src/indelible.cpp:2866:23: note: Invalid argument
indelible-1.03/src/indelible.cpp:2868:30: warning: Either the condition 'currentev==-1' is redundant or siteclassvec.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/indelible.cpp:2862:16: note: Assuming that condition 'currentev==-1' is not redundant
indelible-1.03/src/indelible.cpp:2868:30: note: Invalid argument
indelible-1.03/src/indelible.cpp:2881:17: warning: Either the condition 'currentev==-1' is redundant or newseqINT.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/indelible.cpp:2862:16: note: Assuming that condition 'currentev==-1' is not redundant
indelible-1.03/src/indelible.cpp:2881:17: note: Invalid argument
indelible-1.03/src/indelible.cpp:2910:31: warning: Either the condition 'currentev==-1' is redundant or insPOS2.at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
indelible-1.03/src/indelible.cpp:2908:16: note: Assuming that condition 'currentev==-1' is not redundant
indelible-1.03/src/indelible.cpp:2910:31: note: Invalid argument
indelible-1.03/src/indelible.cpp:204:3: performance: Variable 'insertvec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indelible-1.03/src/indelible.cpp:200:22: performance: Function parameter 'mytempvec' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:795:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:1513:102: performance: Function parameter 'extra' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:1531:103: performance: Function parameter 'extra' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:3578:80: performance: Function parameter 'myline' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:3637:46: performance: Function parameter 'filenamestub' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:3637:100: performance: Function parameter 'taxanames' should be passed by const reference. [passedByValue]
indelible-1.03/src/indelible.cpp:739:9: error: Uninitialized variable: rate [uninitvar]
indelible-1.03/src/indelible.cpp:1948:9: error: Uninitialized variable: j [uninitvar]
indelible-1.03/src/indelible.cpp:1981:9: error: Uninitialized variable: j [uninitvar]
indelible-1.03/src/indelible.cpp:2027:9: error: Uninitialized variable: j [uninitvar]
indelible-1.03/src/indelible.cpp:2064:9: error: Uninitialized variable: j [uninitvar]
indelible-1.03/src/models.cpp:804:0: style: Variable 'mysum' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/models.cpp:805:24: style: Variable 'blah' is assigned a value that is never used. [unreadVariable]
indelible-1.03/src/models.cpp:1181:17: style: Unused variable: myrates [unusedVariable]
indelible-1.03/src/models.cpp:1188:27: style: Variable 'rootTOmodelOVERRIDE' is assigned a value that is never used. [unreadVariable]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indent/indent_2.2.11.orig.tar.gz
indent-2.2.11/intl/dcigettext.c:569:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
indent-2.2.11/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
indent-2.2.11/intl/dcigettext.c:218:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
indent-2.2.11/intl/dcigettext.c:221:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
indent-2.2.11/intl/dcigettext.c:224:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
indent-2.2.11/intl/dcigettext.c:227:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
indent-2.2.11/intl/dcigettext.c:228:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
indent-2.2.11/intl/dcigettext.c:231:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
indent-2.2.11/intl/l10nflist.c:403:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
indent-2.2.11/intl/loadmsgcat.c:966:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
indent-2.2.11/intl/loadmsgcat.c:910:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
indent-2.2.11/intl/loadmsgcat.c:966:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
indent-2.2.11/intl/loadmsgcat.c:966:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
indent-2.2.11/intl/loadmsgcat.c:910:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
indent-2.2.11/intl/loadmsgcat.c:966:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
indent-2.2.11/intl/localcharset.c:266:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
indent-2.2.11/intl/localcharset.c:257:24: note: Assignment 'locale=NULL', assigned value is 0
indent-2.2.11/intl/localcharset.c:266:14: note: Condition 'locale==NULL' is always true
indent-2.2.11/intl/localcharset.c:266:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
indent-2.2.11/intl/localcharset.c:257:24: note: 'locale' is assigned value 'NULL' here.
indent-2.2.11/intl/localcharset.c:266:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
indent-2.2.11/intl/localcharset.c:116:19: style: The scope of the variable 'base' can be reduced. [variableScope]
indent-2.2.11/intl/localcharset.c:140:8: style: The scope of the variable 'c' can be reduced. [variableScope]
indent-2.2.11/intl/localealias.c:239:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
indent-2.2.11/intl/localealias.c:240:13: style: The scope of the variable 'value' can be reduced. [variableScope]
plural.c:1784:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
indent-2.2.11/man/texinfo2man.c:798:0: error: Resource leak: in [resourceLeak]
indent-2.2.11/regression/input/args.c:535:18: style: The scope of the variable 'this_prefix' can be reduced. [variableScope]
indent-2.2.11/regression/input/args.c:535:32: style: The scope of the variable 'argp' can be reduced. [variableScope]
indent-2.2.11/regression/input/args.c:768:15: style: The scope of the variable 'prof' can be reduced. [variableScope]
indent-2.2.11/regression/input/backup.c:130:9: style: The scope of the variable 'p' can be reduced. [variableScope]
indent-2.2.11/regression/input/backup.c:323:22: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/backup.c:325:9: style: Unused variable: new_backup_name [unusedVariable]
indent-2.2.11/regression/input/bad-comment.c:3:21: style: Unused variable: cmtscfg [unusedVariable]
indent-2.2.11/regression/input/braces.c:5:11: style: Condition 'i==6' is always false [knownConditionTrueFalse]
indent-2.2.11/regression/input/braces.c:4:9: note: Assignment 'i=10', assigned value is 10
indent-2.2.11/regression/input/braces.c:5:11: note: Condition 'i==6' is always false
indent-2.2.11/regression/input/braces.c:23:9: style: struct member 'Anonymous0::i' is never used. [unusedStructMember]
indent-2.2.11/regression/input/braces.c:24:9: style: struct member 'Anonymous0::j' is never used. [unusedStructMember]
indent-2.2.11/regression/input/braces.c:11:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
indent-2.2.11/regression/input/bug-hp.c:2:12: style: Unused variable: valfnc [unusedVariable]
indent-2.2.11/regression/input/bug206785.c:4:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
indent-2.2.11/regression/input/class-func.cc:4:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
indent-2.2.11/regression/input/comments.c:16:7: style: Unused variable: aaaaaaaaaaaaaaaaaaaaa [unusedVariable]
indent-2.2.11/regression/input/comments.c:17:3: style: Unused variable: bc [unusedVariable]
indent-2.2.11/regression/input/comments.c:18:3: style: Unused variable: def [unusedVariable]
indent-2.2.11/regression/input/comments.c:21:13: style: Unused variable: a [unusedVariable]
indent-2.2.11/regression/input/comments.c:22:13: style: Unused variable: bcccccccccccccccc [unusedVariable]
indent-2.2.11/regression/input/comments.c:23:12: style: Unused variable: d [unusedVariable]
indent-2.2.11/regression/input/comments2.c:3:0: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/comments2.c:4:0: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/comments2.c:5:0: style: Variable 'co' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/decl_block.c:3:9: style: Unused variable: a [unusedVariable]
indent-2.2.11/regression/input/decl_block.c:4:9: style: Unused variable: b [unusedVariable]
indent-2.2.11/regression/input/elif.c:4:10: style: Unused variable: j [unusedVariable]
indent-2.2.11/regression/input/elif.c:4:13: style: Unused variable: k [unusedVariable]
indent-2.2.11/regression/input/else-comment.c:5:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:7:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:5:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:15:42: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:17:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:15:42: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:23:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:25:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:23:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:31:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:33:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:31:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:42:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:46:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:42:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:55:42: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:59:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:55:42: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:69:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:73:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:69:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:83:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/input/else-comment.c:87:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-comment.c:83:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/input/else-if.c:13:17: style: Expression is always false because 'else if' condition matches previous condition at line 10. [multiCondition]
indent-2.2.11/regression/input/else-if.c:4:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indent-2.2.11/regression/input/else-if.c:3:7: note: outer condition: 1
indent-2.2.11/regression/input/else-if.c:4:9: note: identical inner condition: 1
indent-2.2.11/regression/input/else-if.c:8:13: style: Unused variable: i [unusedVariable]
indent-2.2.11/regression/input/else.c:5:7: style: The scope of the variable 'i' can be reduced. [variableScope]
indent-2.2.11/regression/input/else.c:5:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
indent-2.2.11/regression/input/else.c:5:15: style: The scope of the variable 'col' can be reduced. [variableScope]
indent-2.2.11/regression/input/ind-star.c:8:2: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/indent.c:442:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:460:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:538:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:681:9: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:695:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:744:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:825:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:1132:6: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:1160:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:1201:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:1236:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.c:1281:3: error: Common realloc mistake: 'labbuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/indent.pro.c:5:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/indent.pro.c:6:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/indent.pro.c:5:0: error: Uninitialized variable: i [uninitvar]
indent-2.2.11/regression/input/indent.pro.c:6:0: error: Uninitialized variable: j [uninitvar]
indent-2.2.11/regression/input/initializers.c:3:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/initializers.c:7:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/initializers.c:11:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/initializers.c:17:23: style: Variable 'current_flags' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/initializers.c:19:23: style: Variable 'current_flags' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/io.c:656:16: style: The scope of the variable 'curr' can be reduced. [variableScope]
indent-2.2.11/regression/input/io.c:657:16: style: The scope of the variable 'tcur' can be reduced. [variableScope]
indent-2.2.11/regression/input/lexi.c:212:8: style: The scope of the variable 'seendot' can be reduced. [variableScope]
indent-2.2.11/regression/input/lexi.c:212:21: style: The scope of the variable 'seenexp' can be reduced. [variableScope]
indent-2.2.11/regression/input/line-count.c:33:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
indent-2.2.11/regression/input/lshift.c:3:7: style: Unused variable: size [unusedVariable]
indent-2.2.11/regression/input/meta-indent.c:6:13: style: Unused variable: data [unusedVariable]
indent-2.2.11/regression/input/method.c:5:5: style: Unused variable: i [unusedVariable]
indent-2.2.11/regression/input/nested.c:5:7: style: Unused variable: baz [unusedVariable]
indent-2.2.11/regression/input/on-off-1.c:8:8: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/input/on-off-1.c:15:10: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/input/on-off-1.c:22:8: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/input/on-off-2.c:11:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
indent-2.2.11/regression/input/parse.c:192:7: style: The scope of the variable 'i' can be reduced. [variableScope]
indent-2.2.11/regression/input/pr_comment.c:192:7: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/pr_comment.c:249:5: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/pr_comment.c:293:5: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/pr_comment.c:361:8: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/input/proto.c:4:8: style: The scope of the variable 'whizzo' can be reduced. [variableScope]
indent-2.2.11/regression/input/proto.c:5:9: style: The scope of the variable 'spazzo' can be reduced. [variableScope]
indent-2.2.11/regression/input/proto.c:8:14: style: Variable 'whizzo' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/proto.c:16:3: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/struct-decl.c:18:3: style: Unused variable: com [unusedVariable]
indent-2.2.11/regression/input/struct-decl.c:25:3: style: Unused variable: xyz [unusedVariable]
indent-2.2.11/regression/input/typedef-bug.c:5:19: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/wide.c:9:3: style: Variable 's1' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/wide.c:13:3: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/wide.c:15:3: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/input/wrapped-string.c:4:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
indent-2.2.11/regression/standard/args.c:531:18: style: The scope of the variable 'this_prefix' can be reduced. [variableScope]
indent-2.2.11/regression/standard/args.c:531:32: style: The scope of the variable 'argp' can be reduced. [variableScope]
indent-2.2.11/regression/standard/args.c:764:15: style: The scope of the variable 'prof' can be reduced. [variableScope]
indent-2.2.11/regression/standard/backup.c:130:9: style: The scope of the variable 'p' can be reduced. [variableScope]
indent-2.2.11/regression/standard/backup.c:321:22: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/backup.c:323:9: style: Unused variable: new_backup_name [unusedVariable]
indent-2.2.11/regression/standard/bad-comment.c:4:21: style: Unused variable: cmtscfg [unusedVariable]
indent-2.2.11/regression/standard/bug-hp.c:3:12: style: Unused variable: valfnc [unusedVariable]
indent-2.2.11/regression/standard/bug206785.c:6:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
indent-2.2.11/regression/standard/class-func.cc:4:5: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
indent-2.2.11/regression/standard/comments.c:13:10: style: Unused variable: aaaaaaaaaaaaaaaaaaaaa [unusedVariable]
indent-2.2.11/regression/standard/comments.c:14:10: style: Unused variable: bc [unusedVariable]
indent-2.2.11/regression/standard/comments.c:15:10: style: Unused variable: def [unusedVariable]
indent-2.2.11/regression/standard/comments.c:18:14: style: Unused variable: a [unusedVariable]
indent-2.2.11/regression/standard/comments.c:19:14: style: Unused variable: bcccccccccccccccc [unusedVariable]
indent-2.2.11/regression/standard/comments.c:20:14: style: Unused variable: d [unusedVariable]
indent-2.2.11/regression/standard/comments2.c:3:0: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/comments2.c:4:0: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/comments2.c:5:0: style: Variable 'co' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/decl_block.c:4:7: style: Unused variable: a [unusedVariable]
indent-2.2.11/regression/standard/decl_block.c:5:7: style: Unused variable: b [unusedVariable]
indent-2.2.11/regression/standard/elif.c:4:10: style: Unused variable: j [unusedVariable]
indent-2.2.11/regression/standard/elif.c:4:13: style: Unused variable: k [unusedVariable]
indent-2.2.11/regression/standard/else-comment-bl.c:6:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:8:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:6:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:16:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:18:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:16:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:24:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:26:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:24:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:32:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:34:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:32:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:43:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:47:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:43:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:56:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:60:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:56:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:70:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:74:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:70:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:84:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-bl.c:88:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-bl.c:84:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:6:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:8:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:6:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:16:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:18:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:16:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:24:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:26:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:24:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:32:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:34:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:32:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:41:55: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:43:5: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:41:55: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:50:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:52:5: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:50:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:59:55: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:61:5: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:59:55: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:68:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br-ce.c:70:5: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br-ce.c:68:10: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:6:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:8:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:6:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:16:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:18:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:16:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:24:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:26:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:24:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:32:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:34:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:32:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:42:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:45:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:42:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:53:39: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:56:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:53:39: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:64:53: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:67:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:64:53: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:75:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indent-2.2.11/regression/standard/else-comment-br.c:78:3: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-comment-br.c:75:8: note: Found duplicate branches for 'if' and 'else'.
indent-2.2.11/regression/standard/else-if.c:14:15: style: Expression is always false because 'else if' condition matches previous condition at line 12. [multiCondition]
indent-2.2.11/regression/standard/else-if.c:5:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indent-2.2.11/regression/standard/else-if.c:4:7: note: outer condition: 1
indent-2.2.11/regression/standard/else-if.c:5:9: note: identical inner condition: 1
indent-2.2.11/regression/standard/else-if.c:9:6: style: Unused variable: i [unusedVariable]
indent-2.2.11/regression/standard/else.c:5:7: style: The scope of the variable 'i' can be reduced. [variableScope]
indent-2.2.11/regression/standard/else.c:5:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
indent-2.2.11/regression/standard/else.c:5:15: style: The scope of the variable 'col' can be reduced. [variableScope]
indent-2.2.11/regression/standard/ind-star.c:8:3: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/indent.c:438:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:456:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:533:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:675:9: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:689:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:738:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:818:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:1123:6: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:1151:5: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:1192:7: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:1225:3: error: Common realloc mistake: 'codebuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.c:1267:3: error: Common realloc mistake: 'labbuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/indent.pro.c:5:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/indent.pro.c:6:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/indent.pro.c:5:0: error: Uninitialized variable: i [uninitvar]
indent-2.2.11/regression/standard/indent.pro.c:6:0: error: Uninitialized variable: j [uninitvar]
indent-2.2.11/regression/standard/initializers.c:4:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/initializers.c:8:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/initializers.c:12:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/initializers.c:18:23: style: Variable 'current_flags' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/initializers.c:19:23: style: Variable 'current_flags' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/io.c:658:16: style: The scope of the variable 'curr' can be reduced. [variableScope]
indent-2.2.11/regression/standard/io.c:659:16: style: The scope of the variable 'tcur' can be reduced. [variableScope]
indent-2.2.11/regression/standard/lexi.c:209:8: style: The scope of the variable 'seendot' can be reduced. [variableScope]
indent-2.2.11/regression/standard/lexi.c:209:21: style: The scope of the variable 'seenexp' can be reduced. [variableScope]
indent-2.2.11/regression/standard/line-count.c:1:0: error: syntax error [syntaxError]
indent-2.2.11/regression/standard/lshift.c:3:7: style: Unused variable: size [unusedVariable]
indent-2.2.11/regression/standard/meta-indent.c:6:13: style: Unused variable: data [unusedVariable]
indent-2.2.11/regression/standard/method.c:4:7: style: Unused variable: i [unusedVariable]
indent-2.2.11/regression/standard/nested.c:6:7: style: Unused variable: baz [unusedVariable]
indent-2.2.11/regression/standard/on-off-1.c:9:9: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/standard/on-off-1.c:16:10: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/standard/on-off-1.c:23:9: error: Uninitialized variable: foo [uninitvar]
indent-2.2.11/regression/standard/on-off-2.c:11:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
indent-2.2.11/regression/standard/parse.c:191:7: style: The scope of the variable 'i' can be reduced. [variableScope]
indent-2.2.11/regression/standard/pr_comment.c:191:7: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/pr_comment.c:248:5: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/pr_comment.c:292:5: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/pr_comment.c:361:8: error: Common realloc mistake: 'combuf' nulled but not freed upon failure [memleakOnRealloc]
indent-2.2.11/regression/standard/proto.c:4:8: style: The scope of the variable 'whizzo' can be reduced. [variableScope]
indent-2.2.11/regression/standard/proto.c:5:9: style: The scope of the variable 'spazzo' can be reduced. [variableScope]
indent-2.2.11/regression/standard/proto.c:8:14: style: Variable 'whizzo' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/proto.c:16:3: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/struct-decl-kr.c:15:7: style: Unused variable: com [unusedVariable]
indent-2.2.11/regression/standard/struct-decl-kr.c:20:7: style: Unused variable: xyz [unusedVariable]
indent-2.2.11/regression/standard/struct-decl.c:19:3: style: Unused variable: com [unusedVariable]
indent-2.2.11/regression/standard/struct-decl.c:26:3: style: Unused variable: xyz [unusedVariable]
indent-2.2.11/regression/standard/typedef-bug.c:6:18: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/wide.c:9:3: style: Variable 's1' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/wide.c:13:3: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/wide.c:15:3: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/regression/standard/wrapped-string.c:5:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
indent-2.2.11/src/libgettext.h:199:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
indent-2.2.11/src/libgettext.h:245:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
indent-2.2.11/src/args.c:1173:18: style: The scope of the variable 'prof' can be reduced. [variableScope]
indent-2.2.11/src/backup.c:485:20: style: The scope of the variable 'bf' can be reduced. [variableScope]
indent-2.2.11/src/backup.c:486:20: style: The scope of the variable 'backup_filename' can be reduced. [variableScope]
indent-2.2.11/src/backup.c:487:20: style: The scope of the variable 'size' can be reduced. [variableScope]
indent-2.2.11/src/code_io.c:509:14: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indent-2.2.11/src/code_io.c:433:15: style: The scope of the variable 'finished_a_line' can be reduced. [variableScope]
indent-2.2.11/src/gperf-cc.c:104:24: style: The scope of the variable 'lengthtable' can be reduced. [variableScope]
indent-2.2.11/src/gperf.c:103:24: style: The scope of the variable 'lengthtable' can be reduced. [variableScope]
indent-2.2.11/src/handletoken.c:576:22: style: The scope of the variable 't_ptr' can be reduced. [variableScope]
indent-2.2.11/src/handletoken.c:644:22: style: The scope of the variable 't_ptr' can be reduced. [variableScope]
indent-2.2.11/src/handletoken.c:756:22: style: The scope of the variable 't_ptr' can be reduced. [variableScope]
indent-2.2.11/src/handletoken.c:1736:12: style: The scope of the variable 't_ptr' can be reduced. [variableScope]
indent-2.2.11/src/indent.c:1043:5: style: Variable 'exit_status' is reassigned a value before the old one has been used. [redundantAssignment]
indent-2.2.11/src/indent.c:1034:5: note: Variable 'exit_status' is reassigned a value before the old one has been used.
indent-2.2.11/src/indent.c:1043:5: note: Variable 'exit_status' is reassigned a value before the old one has been used.
indent-2.2.11/src/lexi.c:280:14: style: The scope of the variable 'seendot' can be reduced. [variableScope]
indent-2.2.11/src/lexi.c:280:27: style: The scope of the variable 'seenexp' can be reduced. [variableScope]
indent-2.2.11/src/lexi.c:1182:15: style: The scope of the variable 'p' can be reduced. [variableScope]
indent-2.2.11/src/output.c:933:42: warning: Either the condition 'buf_break!=NULL' is redundant or there is possible null pointer dereference: buf_break. [nullPointerRedundantCheck]
indent-2.2.11/src/output.c:938:36: note: Assuming that condition 'buf_break!=NULL' is not redundant
indent-2.2.11/src/output.c:933:42: note: Null pointer dereference
indent-2.2.11/src/output.c:814:8: style: The scope of the variable 'paren_level' can be reduced. [variableScope]
indent-2.2.11/src/output.c:975:18: style: Function 'dump_line' argument 3 names different: declaration 'break_line' definition 'pbreak_line'. [funcArgNamesDifferent]
indent-2.2.11/src/output.h:57:15: note: Function 'dump_line' argument 3 names different: declaration 'break_line' definition 'pbreak_line'.
indent-2.2.11/src/output.c:975:18: note: Function 'dump_line' argument 3 names different: declaration 'break_line' definition 'pbreak_line'.
indent-2.2.11/src/output.c:907:25: style: Variable 'paren_level' is assigned a value that is never used. [unreadVariable]
indent-2.2.11/src/parse.c:263:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indexed-gzip/indexed-gzip_0.8.6.orig.tar.gz
indexed_gzip-0.8.6/indexed_gzip/zran.c:1787:5: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
indexed_gzip-0.8.6/indexed_gzip/zran.c:1775:0: note: Variable 'start' is reassigned a value before the old one has been used.
indexed_gzip-0.8.6/indexed_gzip/zran.c:1787:5: note: Variable 'start' is reassigned a value before the old one has been used.
indexed_gzip-0.8.6/indexed_gzip/zran.c:607:19: style: The scope of the variable 'pt' can be reduced. [variableScope]
indexed_gzip-0.8.6/indexed_gzip/zran.c:634:19: style: The scope of the variable 'p' can be reduced. [variableScope]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indicator-applet/indicator-applet_0.5.0.orig.tar.gz
indicator-applet-0.5.0/src/applet-main.c:832:57: style: Function 'applet_fill_cb' argument 2 names different: declaration 'iid' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
indicator-applet-0.5.0/src/applet-main.c:61:69: note: Function 'applet_fill_cb' argument 2 names different: declaration 'iid' definition 'G_GNUC_UNUSED'.
indicator-applet-0.5.0/src/applet-main.c:832:57: note: Function 'applet_fill_cb' argument 2 names different: declaration 'iid' definition 'G_GNUC_UNUSED'.
indicator-applet-0.5.0/src/applet-main.c:833:31: style: Function 'applet_fill_cb' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
indicator-applet-0.5.0/src/applet-main.c:61:83: note: Function 'applet_fill_cb' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
indicator-applet-0.5.0/src/applet-main.c:833:31: note: Function 'applet_fill_cb' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
indicator-applet-0.5.0/src/eggaccelerators.c:321:15: style: Same expression on both sides of '-='. [duplicateExpression]
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indicator-application/indicator-application_0.5.0.orig.tar.gz
indicator-application-0.5.0/src/application-service-appstore.c:1503:2: style: Variable 'cancel' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-application-0.5.0/src/application-service-appstore.c:1501:0: note: Variable 'cancel' is reassigned a value before the old one has been used.
indicator-application-0.5.0/src/application-service-appstore.c:1503:2: note: Variable 'cancel' is reassigned a value before the old one has been used.
indicator-application-0.5.0/src/generate-id.c:27:41: style: Function 'generate_id' argument 1 names different: declaration 'category' definition 'catenum'. [funcArgNamesDifferent]
indicator-application-0.5.0/src/generate-id.h:28:49: note: Function 'generate_id' argument 1 names different: declaration 'category' definition 'catenum'.
indicator-application-0.5.0/src/generate-id.c:27:41: note: Function 'generate_id' argument 1 names different: declaration 'category' definition 'catenum'.
indicator-application-0.5.0/src/indicator-application.c:236:60: style: Function 'connection_changed' argument 2 names different: declaration 'connected' definition 'connect'. [funcArgNamesDifferent]
indicator-application-0.5.0/src/indicator-application.c:110:65: note: Function 'connection_changed' argument 2 names different: declaration 'connected' definition 'connect'.
indicator-application-0.5.0/src/indicator-application.c:236:60: note: Function 'connection_changed' argument 2 names different: declaration 'connected' definition 'connect'.
indicator-application-0.5.0/tests/test-approver.c:192:2: style: Variable 'has_owner' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-application-0.5.0/tests/test-approver.c:190:0: note: Variable 'has_owner' is reassigned a value before the old one has been used.
indicator-application-0.5.0/tests/test-approver.c:192:2: note: Variable 'has_owner' is reassigned a value before the old one has been used.
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indicator-messages/indicator-messages_0.6.0.orig.tar.gz
indicator-messages-0.6.0/src/app-menu-item.c:354:94: style: Same expression on both sides of '==' because the value of 'iconstr' and 'NULL' are the same. [duplicateExpression]
indicator-messages-0.6.0/src/app-menu-item.c:350:21: note: 'iconstr' is assigned value 'NULL' here.
indicator-messages-0.6.0/src/app-menu-item.c:354:94: note: Same expression on both sides of '==' because the value of 'iconstr' and 'NULL' are the same.
indicator-messages-0.6.0/src/indicator-messages.c:162:2: style: Variable 'self->service' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-messages-0.6.0/src/indicator-messages.c:159:2: note: Variable 'self->service' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/indicator-messages.c:162:2: note: Variable 'self->service' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/launcher-menu-item.c:274:92: style: Same expression on both sides of '==' because the value of 'retval' and 'NULL' are the same. [duplicateExpression]
indicator-messages-0.6.0/src/launcher-menu-item.c:270:19: note: 'retval' is assigned value 'NULL' here.
indicator-messages-0.6.0/src/launcher-menu-item.c:274:92: note: Same expression on both sides of '==' because the value of 'retval' and 'NULL' are the same.
indicator-messages-0.6.0/src/messages-service.c:352:25: style: Function 'blacklist_add' argument 1 names different: declaration 'data' definition 'udata'. [funcArgNamesDifferent]
indicator-messages-0.6.0/src/messages-service.c:74:41: note: Function 'blacklist_add' argument 1 names different: declaration 'data' definition 'udata'.
indicator-messages-0.6.0/src/messages-service.c:352:25: note: Function 'blacklist_add' argument 1 names different: declaration 'data' definition 'udata'.
indicator-messages-0.6.0/src/seen-db.c:126:2: style: Variable 'keydump' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-messages-0.6.0/src/seen-db.c:124:0: note: Variable 'keydump' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/seen-db.c:126:2: note: Variable 'keydump' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-items.c:80:38: style: Function 'status_items_build' argument 1 names different: declaration 'update_func' definition 'status_update_func'. [funcArgNamesDifferent]
indicator-messages-0.6.0/src/status-items.h:31:46: note: Function 'status_items_build' argument 1 names different: declaration 'update_func' definition 'status_update_func'.
indicator-messages-0.6.0/src/status-items.c:80:38: note: Function 'status_items_build' argument 1 names different: declaration 'update_func' definition 'status_update_func'.
indicator-messages-0.6.0/src/status-items.c:202:36: style: Function 'provider_directory_parse' argument 1 names different: declaration 'dir' definition 'directory'. [funcArgNamesDifferent]
indicator-messages-0.6.0/src/status-items.c:67:52: note: Function 'provider_directory_parse' argument 1 names different: declaration 'dir' definition 'directory'.
indicator-messages-0.6.0/src/status-items.c:202:36: note: Function 'provider_directory_parse' argument 1 names different: declaration 'dir' definition 'directory'.
indicator-messages-0.6.0/src/status-provider-emesene.c:314:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-messages-0.6.0/src/status-provider-emesene.c:311:0: note: Variable 'ret' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-provider-emesene.c:314:2: note: Variable 'ret' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-provider-pidgin.c:357:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-messages-0.6.0/src/status-provider-pidgin.c:354:0: note: Variable 'ret' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-provider-pidgin.c:357:2: note: Variable 'ret' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-provider-telepathy.c:290:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-messages-0.6.0/src/status-provider-telepathy.c:287:0: note: Variable 'ret' is reassigned a value before the old one has been used.
indicator-messages-0.6.0/src/status-provider-telepathy.c:290:2: note: Variable 'ret' is reassigned a value before the old one has been used.
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indicator-session/indicator-session_0.3.96.orig.tar.gz
indicator-session-0.3.96/src/apt-watcher.c:226:3: style: Variable 'disposition' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/apt-watcher.c:225:0: note: Variable 'disposition' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/apt-watcher.c:226:3: note: Variable 'disposition' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/apt-watcher.c:277:48: style: Function 'apt_watcher_new' argument 2 names different: declaration 'apt_item' definition 'item'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/apt-watcher.h:52:48: note: Function 'apt_watcher_new' argument 2 names different: declaration 'apt_item' definition 'item'.
indicator-session-0.3.96/src/apt-watcher.c:277:48: note: Function 'apt_watcher_new' argument 2 names different: declaration 'apt_item' definition 'item'.
indicator-session-0.3.96/src/indicator-session.c:145:3: style: Variable 'pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/indicator-session.c:143:0: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/indicator-session.c:145:3: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/indicator-session.c:397:3: style: Variable 'user_item' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/indicator-session.c:392:0: note: Variable 'user_item' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/indicator-session.c:397:3: note: Variable 'user_item' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/session-service.c:57:21: style: struct member '_ActivateData::service' is never used. [unusedStructMember]
indicator-session-0.3.96/src/session-service.c:58:13: style: struct member '_ActivateData::user' is never used. [unusedStructMember]
indicator-session-0.3.96/src/udev-mgr.c:154:3: style: Variable 'subsystem' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:153:0: note: Variable 'subsystem' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:154:3: note: Variable 'subsystem' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:200:3: style: Variable 'subsystem' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:199:0: note: Variable 'subsystem' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:200:3: note: Variable 'subsystem' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:252:5: style: Variable 'manufacturer' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:251:0: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:252:5: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:322:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:321:0: note: Variable 'type' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:322:2: note: Variable 'type' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:356:2: style: Variable 'vendor' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:355:0: note: Variable 'vendor' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:356:2: note: Variable 'vendor' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:362:3: style: Variable 'vendor_list' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:361:0: note: Variable 'vendor_list' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:362:3: note: Variable 'vendor_list' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:368:2: style: Variable 'model_id' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:367:0: note: Variable 'model_id' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:368:2: note: Variable 'model_id' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:374:3: style: Variable 'model_entry' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:373:0: note: Variable 'model_entry' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:374:3: note: Variable 'model_entry' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:332:5: style: Variable 'manufacturer' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:331:0: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:332:5: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:397:9: style: Variable 'manufacturer' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:396:0: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:397:9: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:423:2: style: Variable 'vendor' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:420:0: note: Variable 'vendor' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:423:2: note: Variable 'vendor' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:431:3: style: Variable 'vendor_list' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:430:0: note: Variable 'vendor_list' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:431:3: note: Variable 'vendor_list' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:437:2: style: Variable 'model_id' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:436:0: note: Variable 'model_id' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:437:2: note: Variable 'model_id' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:443:3: style: Variable 'model_entry' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:442:0: note: Variable 'model_entry' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:443:3: note: Variable 'model_entry' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:464:9: style: Variable 'manufacturer' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:462:0: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:464:9: note: Variable 'manufacturer' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:491:3: style: Variable 'usb_devices_available' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:490:0: note: Variable 'usb_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:491:3: note: Variable 'usb_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:502:3: style: Variable 'video_devices_available' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:501:0: note: Variable 'video_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:502:3: note: Variable 'video_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:513:3: style: Variable 'scsi_devices_available' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/udev-mgr.c:512:0: note: Variable 'scsi_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:513:3: note: Variable 'scsi_devices_available' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/udev-mgr.c:482:42: style: Function 'udev_mgr_new' argument 1 names different: declaration 'scanner_item' definition 'scanner'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/udev-mgr.h:48:42: note: Function 'udev_mgr_new' argument 1 names different: declaration 'scanner_item' definition 'scanner'.
indicator-session-0.3.96/src/udev-mgr.c:482:42: note: Function 'udev_mgr_new' argument 1 names different: declaration 'scanner_item' definition 'scanner'.
indicator-session-0.3.96/src/udev-mgr.c:483:42: style: Function 'udev_mgr_new' argument 2 names different: declaration 'webcam_item' definition 'webcam'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/udev-mgr.h:49:42: note: Function 'udev_mgr_new' argument 2 names different: declaration 'webcam_item' definition 'webcam'.
indicator-session-0.3.96/src/udev-mgr.c:483:42: note: Function 'udev_mgr_new' argument 2 names different: declaration 'webcam_item' definition 'webcam'.
indicator-session-0.3.96/src/user-menu-mgr.c:132:5: style: Variable 'users' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/user-menu-mgr.c:131:0: note: Variable 'users' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/user-menu-mgr.c:132:5: note: Variable 'users' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/user-menu-mgr.c:106:13: style: The scope of the variable 'user' can be reduced. [variableScope]
indicator-session-0.3.96/src/user-widget.c:672:3: style: Variable 'pixbuf' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/user-widget.c:670:0: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/user-widget.c:672:3: note: Variable 'pixbuf' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/user-widget.c:674:31: style: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same. [duplicateExpression]
indicator-session-0.3.96/src/user-widget.c:671:19: note: 'error' is assigned value 'NULL' here.
indicator-session-0.3.96/src/user-widget.c:674:31: note: Same expression on both sides of '!=' because the value of 'error' and 'NULL' are the same.
indicator-session-0.3.96/src/user-widget.c:286:43: style: Function 'user_widget_primitive_draw_cb' argument 1 names different: declaration 'image' definition 'widget'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/user-widget.c:90:59: note: Function 'user_widget_primitive_draw_cb' argument 1 names different: declaration 'image' definition 'widget'.
indicator-session-0.3.96/src/user-widget.c:286:43: note: Function 'user_widget_primitive_draw_cb' argument 1 names different: declaration 'image' definition 'widget'.
indicator-session-0.3.96/src/user-widget.c:327:30: style: Function 'draw_album_border' argument 1 names different: declaration 'widget' definition 'widg'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/user-widget.c:79:43: note: Function 'draw_album_border' argument 1 names different: declaration 'widget' definition 'widg'.
indicator-session-0.3.96/src/user-widget.c:327:30: note: Function 'draw_album_border' argument 1 names different: declaration 'widget' definition 'widg'.
indicator-session-0.3.96/src/user-widget.c:719:35: style: Function 'user_widget_new' argument 1 names different: declaration 'twin_item' definition 'item'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/user-widget.h:46:46: note: Function 'user_widget_new' argument 1 names different: declaration 'twin_item' definition 'item'.
indicator-session-0.3.96/src/user-widget.c:719:35: note: Function 'user_widget_new' argument 1 names different: declaration 'twin_item' definition 'item'.
indicator-session-0.3.96/src/users-service-dbus.c:209:3: style: Variable 'seat' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/users-service-dbus.c:207:0: note: Variable 'seat' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/users-service-dbus.c:209:3: note: Variable 'seat' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/users-service-dbus.c:727:7: style: Variable 'users' is reassigned a value before the old one has been used. [redundantAssignment]
indicator-session-0.3.96/src/users-service-dbus.c:723:0: note: Variable 'users' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/users-service-dbus.c:727:7: note: Variable 'users' is reassigned a value before the old one has been used.
indicator-session-0.3.96/src/users-service-dbus.c:403:43: style: Function 'create_cksession_proxy' argument 1 names different: declaration 'self' definition 'service'. [funcArgNamesDifferent]
indicator-session-0.3.96/src/users-service-dbus.c:53:75: note: Function 'create_cksession_proxy' argument 1 names different: declaration 'self' definition 'service'.
indicator-session-0.3.96/src/users-service-dbus.c:403:43: note: Function 'create_cksession_proxy' argument 1 names different: declaration 'self' definition 'service'.
[18:29]

ftp://ftp.se.debian.org/debian/pool/main/i/indigo/indigo_1.1.12.orig.tar.gz
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:147:54: style: Function 'loadMoleculeFromInchi' argument 1 names different: declaration 'inchi' definition 'inchi_string'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.h:43:44: note: Function 'loadMoleculeFromInchi' argument 1 names different: declaration 'inchi' definition 'inchi_string'.
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:147:54: note: Function 'loadMoleculeFromInchi' argument 1 names different: declaration 'inchi' definition 'inchi_string'.
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.h:53:9: performance: Technically the member function 'indigo::IndigoInchi::neutralizeV5Nitrogen' can be static. [functionStatic]
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:178:19: note: Technically the member function 'indigo::IndigoInchi::neutralizeV5Nitrogen' can be static.
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.h:53:9: note: Technically the member function 'indigo::IndigoInchi::neutralizeV5Nitrogen' can be static.
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:51:0: style: Class 'InchiMemObject < inchi_Input >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:51:0: style: Class 'InchiMemObject < inchi_OutputStruct >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/plugins/inchi/src/indigo_inchi_core.cpp:51:0: style: Class 'InchiMemObject < inchi_Output >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/plugins/renderer/tests/c/indigo-renderer-test.c:26:8: style: Unused variable: hdc_buffer_object [unusedVariable]
indigo-indigo-1.1.12/api/src/indigo.cpp:87:9: warning: Member variable 'Indigo::tmp_xyz' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_internal.h:269:9: style: Technically the member function 'Indigo::initMolfileSaver' can be const. [functionConst]
indigo-indigo-1.1.12/api/src/indigo.cpp:109:14: note: Technically the member function 'Indigo::initMolfileSaver' can be const.
indigo-indigo-1.1.12/api/src/indigo_internal.h:269:9: note: Technically the member function 'Indigo::initMolfileSaver' can be const.
indigo-indigo-1.1.12/api/src/indigo_internal.h:270:9: style: Technically the member function 'Indigo::initRxnfileSaver' can be const. [functionConst]
indigo-indigo-1.1.12/api/src/indigo.cpp:116:14: note: Technically the member function 'Indigo::initRxnfileSaver' can be const.
indigo-indigo-1.1.12/api/src/indigo_internal.h:270:9: note: Technically the member function 'Indigo::initRxnfileSaver' can be const.
indigo-indigo-1.1.12/api/src/indigo_internal.h:180:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:142:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_internal.h:180:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:259:78: style: Function 'attachBond' argument 3 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:102:59: note: Function 'attachBond' argument 3 names different: declaration 'index' definition 'idx'.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:259:78: note: Function 'attachBond' argument 3 names different: declaration 'index' definition 'idx'.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:577:100: style: Function 'expand' argument 4 names different: declaration 'dest' definition 'm'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:90:81: note: Function 'expand' argument 4 names different: declaration 'dest' definition 'm'.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:577:100: note: Function 'expand' argument 4 names different: declaration 'dest' definition 'm'.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:69:4: warning: Member variable 'AbbreviationExpander::input_index' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:69:4: warning: Member variable 'AbbreviationExpander::output_index' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:604:4: warning: Member variable 'Options::ignore_case' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:104:9: style: Technically the member function 'indigo::abbreviations::AbbreviationExpander::compareStrings' can be const. [functionConst]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:107:28: note: Technically the member function 'indigo::abbreviations::AbbreviationExpander::compareStrings' can be const.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:104:9: note: Technically the member function 'indigo::abbreviations::AbbreviationExpander::compareStrings' can be const.
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:612:9: style: Technically the member function 'indigo::abbreviations::Options::set' can be const. [functionConst]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:195:4: style: Class 'IndigoRGroupsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:210:4: style: Class 'IndigoRGroupFragmentsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:253:4: style: Class 'IndigoBondsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:285:4: style: Class 'IndigoDataSGroupsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:316:4: style: Class 'IndigoSuperatomsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:345:4: style: Class 'IndigoRepeatingUnitsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:374:4: style: Class 'IndigoMultipleGroupsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:403:4: style: Class 'IndigoGenericSGroupsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:459:4: style: Class 'IndigoComponentsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:530:4: style: Class 'IndigoSubmoleculeAtomsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:544:4: style: Class 'IndigoSubmoleculeBondsIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:558:4: style: Class 'IndigoSSSRIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_abbreviations_expand.cpp:69:4: style: Class 'AbbreviationExpander' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:38:50: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:152:50: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:38:50: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:40:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:40:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:54:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:54:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:55:28: style: The function 'getQueryMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:145:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:55:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:56:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:56:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:62:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:62:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:64:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:64:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:82:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:82:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:83:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:83:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:84:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:84:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:88:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:88:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:90:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:90:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:103:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:103:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:105:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:105:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:110:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:110:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:112:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:112:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:121:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:121:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:137:28: style: The function 'getQueryMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:145:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:137:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:138:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:138:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:139:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:139:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:140:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:140:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:142:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:142:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:143:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:143:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:157:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:157:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:162:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:162:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:163:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:163:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:182:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:182:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:183:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:183:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:199:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:199:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:200:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:200:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:213:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:213:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:214:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:214:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:238:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:238:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:239:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:239:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:257:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:257:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:258:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:258:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:272:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:272:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:273:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:273:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:288:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:288:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:289:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:289:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:301:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:301:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:302:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:302:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:304:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:304:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:319:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:319:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:320:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:320:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:332:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:332:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:333:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:333:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:348:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:348:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:349:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:349:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:361:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:361:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:362:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:362:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:377:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:377:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:378:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:378:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:390:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:390:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:391:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:391:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:406:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:406:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:407:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:407:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:419:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:419:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:420:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:420:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:434:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:434:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:435:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:435:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:449:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:449:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:450:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:450:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:462:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:462:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:463:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:463:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:476:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:476:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:477:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:477:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:494:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:494:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:495:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:495:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:513:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:513:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:515:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:515:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:516:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:516:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:533:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:533:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:534:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:534:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:547:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:547:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:548:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:548:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:561:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:561:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:562:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:562:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:575:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:575:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:576:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:576:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:594:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:594:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:595:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:595:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:613:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:613:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:614:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:614:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:631:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:631:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:632:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_molecule.h:632:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:68:4: style: Class 'IndigoArrayIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:82:4: style: Class 'IndigoSdfLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:83:4: style: Class 'IndigoSdfLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:102:4: style: Class 'IndigoRdfLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:103:4: style: Class 'IndigoRdfLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:151:4: style: Class 'IndigoMultilineSmilesLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:152:4: style: Class 'IndigoMultilineSmilesLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:218:4: style: Class 'IndigoMultipleCmlLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:219:4: style: Class 'IndigoMultipleCmlLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_array.h:32:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:32:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:48:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:48:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:49:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:49:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:50:28: style: The function 'getQueryMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:145:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:50:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:52:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:52:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:53:23: style: The function 'getReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:150:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:53:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:55:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:55:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:57:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:57:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:59:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:59:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:71:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:71:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_array.h:72:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_array.h:72:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:32:50: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:152:50: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:32:50: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:34:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:34:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:53:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:53:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:54:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:54:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:55:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:55:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:56:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:56:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:69:23: style: The function 'getReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:150:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:69:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:70:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:70:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:71:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:71:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:72:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:72:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:86:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:86:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:87:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:87:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:106:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:106:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:107:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:107:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:124:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:124:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:125:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:125:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:126:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:126:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:127:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:127:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:139:23: style: The function 'getReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:150:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:139:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:140:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:140:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:141:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:141:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:142:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:142:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:157:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:157:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:158:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:158:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:187:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:187:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:188:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:188:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:189:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:189:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:190:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:190:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:192:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:192:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:204:23: style: The function 'getReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:150:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:204:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:205:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:205:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:206:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:206:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:207:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:207:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:209:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:209:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:222:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:222:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:223:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_loaders.h:223:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:187:42: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:998:42: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1007:42: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1022:42: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1033:42: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:296:8: style: The scope of the variable 'v_idx1' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:296:16: style: The scope of the variable 'v_idx2' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:585:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:955:8: style: The scope of the variable 'att_order' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:955:19: style: The scope of the variable 'att_idx' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:955:28: style: The scope of the variable 'att_self' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1080:9: style: The scope of the variable 'match_not_found' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1090:11: style: The scope of the variable 'att_order' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1148:11: style: The scope of the variable 'dif' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:51: style: Function '_rGroupsEmbedding' argument 1 names different: declaration 'g1' definition 'graph1'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:105:40: note: Function '_rGroupsEmbedding' argument 1 names different: declaration 'g1' definition 'graph1'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:51: note: Function '_rGroupsEmbedding' argument 1 names different: declaration 'g1' definition 'graph1'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:66: style: Function '_rGroupsEmbedding' argument 2 names different: declaration 'g2' definition 'graph2'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:105:51: note: Function '_rGroupsEmbedding' argument 2 names different: declaration 'g2' definition 'graph2'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:66: note: Function '_rGroupsEmbedding' argument 2 names different: declaration 'g2' definition 'graph2'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:79: style: Function '_rGroupsEmbedding' argument 3 names different: declaration 'core1' definition 'map'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:105:60: note: Function '_rGroupsEmbedding' argument 3 names different: declaration 'core1' definition 'map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:79: note: Function '_rGroupsEmbedding' argument 3 names different: declaration 'core1' definition 'map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:89: style: Function '_rGroupsEmbedding' argument 4 names different: declaration 'core2' definition 'inv_map'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:105:72: note: Function '_rGroupsEmbedding' argument 4 names different: declaration 'core2' definition 'inv_map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:181:89: note: Function '_rGroupsEmbedding' argument 4 names different: declaration 'core2' definition 'inv_map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:343:67: style: Function 'createRgroups' argument 1 names different: declaration 'emb_context' definition 'deco_match'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:97:49: note: Function 'createRgroups' argument 1 names different: declaration 'emb_context' definition 'deco_match'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:343:67: note: Function 'createRgroups' argument 1 names different: declaration 'emb_context' definition 'deco_match'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:514:76: style: Function 'IndigoDeconvolutionElem' argument 1 names different: declaration 'elem' definition 'other'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:130:54: note: Function 'IndigoDeconvolutionElem' argument 1 names different: declaration 'elem' definition 'other'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:514:76: note: Function 'IndigoDeconvolutionElem' argument 1 names different: declaration 'elem' definition 'other'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:828:71: style: Function 'addCompleteRGroup' argument 1 names different: declaration 'emb_context' definition 'deco_match'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:96:53: note: Function 'addCompleteRGroup' argument 1 names different: declaration 'emb_context' definition 'deco_match'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:828:71: note: Function 'addCompleteRGroup' argument 1 names different: declaration 'emb_context' definition 'deco_match'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1049:40: style: Function '_createRgMap' argument 3 names different: declaration 'match_rgroups' definition 'match_rgroups_in'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:113:42: note: Function '_createRgMap' argument 3 names different: declaration 'match_rgroups' definition 'match_rgroups_in'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1049:40: note: Function '_createRgMap' argument 3 names different: declaration 'match_rgroups' definition 'match_rgroups_in'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1049:70: style: Function '_createRgMap' argument 4 names different: declaration 'rg_map_buf' definition 'rg_map'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:113:69: note: Function '_createRgMap' argument 4 names different: declaration 'rg_map_buf' definition 'rg_map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1049:70: note: Function '_createRgMap' argument 4 names different: declaration 'rg_map_buf' definition 'rg_map'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1347:108: style: Function '_refineAutoMaps' argument 2 names different: declaration 'sub' definition 'sub_in'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:88:68: note: Function '_refineAutoMaps' argument 2 names different: declaration 'sub' definition 'sub_in'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1347:108: note: Function '_refineAutoMaps' argument 2 names different: declaration 'sub' definition 'sub_in'.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:111:9: performance: Technically the member function 'IndigoDeconvolution::_makeInvertMap' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1040:27: note: Technically the member function 'IndigoDeconvolution::_makeInvertMap' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:111:9: note: Technically the member function 'IndigoDeconvolution::_makeInvertMap' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:114:8: performance: Technically the member function 'IndigoDeconvolution::_getRgScore' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1139:26: note: Technically the member function 'IndigoDeconvolution::_getRgScore' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:114:8: note: Technically the member function 'IndigoDeconvolution::_getRgScore' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:86:12: performance: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_foundOrder' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1302:52: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_foundOrder' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:86:12: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_foundOrder' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:87:12: performance: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_swapIndexes' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1323:52: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_swapIndexes' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:87:12: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_swapIndexes' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:89:12: performance: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_addAllRsites' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.cpp:1425:52: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_addAllRsites' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:89:12: note: Technically the member function 'IndigoDeconvolution::DecompositionEnumerator::_addAllRsites' can be static.
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:127:4: style: Class 'IndigoDeconvolutionElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:182:4: style: Class 'IndigoDeconvolutionIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:195:4: style: Class 'IndigoDecompositionMatchIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:124:1: warning: The class 'IndigoDeconvolutionElem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:134:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:134:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:135:50: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:152:50: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:135:50: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:185:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:185:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:186:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:186:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:198:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:198:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:199:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:199:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:200:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_deconvolution.h:200:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_fingerprints.h:31:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:142:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_fingerprints.h:31:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_fingerprints.h:32:17: style: The function 'toBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:143:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_fingerprints.h:32:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:34:50: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:152:50: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:34:50: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:38:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:38:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:49:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:49:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:50:23: style: The function 'getReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:150:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:50:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:51:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:51:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:53:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:53:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:57:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_reaction.h:38:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:57:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:68:27: style: The function 'getBaseReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:148:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:68:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:69:28: style: The function 'getQueryReaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:149:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:69:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:70:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:70:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:72:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:72:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:76:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_reaction.h:38:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:76:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:87:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:87:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:88:28: style: The function 'getQueryMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:145:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:88:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:89:23: style: The function 'getMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:146:23: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:89:23: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:90:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:90:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:91:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:91:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:92:50: style: The function 'getProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:152:50: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:92:50: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:93:17: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:164:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:93:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:95:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:95:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:115:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:115:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:116:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:116:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:118:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_reaction.h:118:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_io.h:28:4: style: Class 'IndigoScanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_io.h:29:4: style: Class 'IndigoScanner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_io.h:45:4: style: Class 'IndigoOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_savers.h:53:4: style: Class 'IndigoSdfSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_savers.h:65:4: style: Class 'IndigoSmilesSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_savers.h:79:4: style: Class 'IndigoCmlSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_savers.h:94:4: style: Class 'IndigoRdfSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_io.h:48:17: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:142:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_io.h:48:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:54:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:54:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:59:17: style: The function '_append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:41:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:59:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:66:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:66:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:73:17: style: The function '_append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:41:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:73:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:80:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:80:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:86:17: style: The function '_append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:41:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:86:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:87:17: style: The function '_appendHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:39:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:87:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:88:17: style: The function '_appendFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:40:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:88:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:95:25: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:95:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:101:17: style: The function '_append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:41:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:101:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_savers.h:102:17: style: The function '_appendHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_savers.h:39:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_savers.h:102:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_layout.cpp:28:11: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:349:58: style: Function 'IndigoSmilesReaction' argument 1 names different: declaration 'data' definition 'smiles'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:136:39: note: Function 'IndigoSmilesReaction' argument 1 names different: declaration 'data' definition 'smiles'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:349:58: note: Function 'IndigoSmilesReaction' argument 1 names different: declaration 'data' definition 'smiles'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:588:52: style: Function 'IndigoCmlMolecule' argument 1 names different: declaration 'data_' definition 'data'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:184:36: note: Function 'IndigoCmlMolecule' argument 1 names different: declaration 'data_' definition 'data'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:588:52: note: Function 'IndigoCmlMolecule' argument 1 names different: declaration 'data_' definition 'data'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:632:52: style: Function 'IndigoCmlReaction' argument 1 names different: declaration 'data_' definition 'data'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:201:36: note: Function 'IndigoCmlReaction' argument 1 names different: declaration 'data_' definition 'data'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:632:52: note: Function 'IndigoCmlReaction' argument 1 names different: declaration 'data_' definition 'data'.
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:390:30: warning: Member variable 'IndigoMultilineSmilesLoader::_scanner' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:390:30: warning: Member variable 'IndigoMultilineSmilesLoader::_own_scanner' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:390:30: warning: Member variable 'IndigoMultilineSmilesLoader::_current_number' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:390:30: warning: Member variable 'IndigoMultilineSmilesLoader::_max_offset' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:402:30: warning: Member variable 'IndigoMultilineSmilesLoader::_scanner' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:402:30: warning: Member variable 'IndigoMultilineSmilesLoader::_own_scanner' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:402:30: warning: Member variable 'IndigoMultilineSmilesLoader::_current_number' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:402:30: warning: Member variable 'IndigoMultilineSmilesLoader::_max_offset' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_loaders.h:35:8: style: Technically the member function 'IndigoRdfData::tell' can be const. [functionConst]
indigo-indigo-1.1.12/api/src/indigo_loaders.cpp:90:20: note: Technically the member function 'IndigoRdfData::tell' can be const.
indigo-indigo-1.1.12/api/src/indigo_loaders.h:35:8: note: Technically the member function 'IndigoRdfData::tell' can be const.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:19:45: style: Function 'IndigoMapping' argument 1 names different: declaration 'from' definition 'from_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_mapping.h:23:33: note: Function 'IndigoMapping' argument 1 names different: declaration 'from' definition 'from_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:19:45: note: Function 'IndigoMapping' argument 1 names different: declaration 'from' definition 'from_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:19:66: style: Function 'IndigoMapping' argument 2 names different: declaration 'to' definition 'to_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_mapping.h:23:53: note: Function 'IndigoMapping' argument 2 names different: declaration 'to' definition 'to_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:19:66: note: Function 'IndigoMapping' argument 2 names different: declaration 'to' definition 'to_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:37:61: style: Function 'IndigoReactionMapping' argument 1 names different: declaration 'from' definition 'from_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_mapping.h:38:41: note: Function 'IndigoReactionMapping' argument 1 names different: declaration 'from' definition 'from_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:37:61: note: Function 'IndigoReactionMapping' argument 1 names different: declaration 'from' definition 'from_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:37:82: style: Function 'IndigoReactionMapping' argument 2 names different: declaration 'to' definition 'to_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_mapping.h:38:61: note: Function 'IndigoReactionMapping' argument 2 names different: declaration 'to' definition 'to_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.cpp:37:82: note: Function 'IndigoReactionMapping' argument 2 names different: declaration 'to' definition 'to_'.
indigo-indigo-1.1.12/api/src/indigo_mapping.h:30:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_mapping.h:30:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_mapping.h:47:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:154:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_mapping.h:47:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.cpp:422:33: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_match.cpp:327:85: style: Function 'IndigoMoleculeSubstructureMatchIter' argument 1 names different: declaration 'target' definition 'target_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_match.h:43:51: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 1 names different: declaration 'target' definition 'target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:327:85: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 1 names different: declaration 'target' definition 'target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:328:22: style: Function 'IndigoMoleculeSubstructureMatchIter' argument 2 names different: declaration 'query' definition 'query_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_match.h:43:74: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 2 names different: declaration 'query' definition 'query_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:328:22: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 2 names different: declaration 'query' definition 'query_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:328:40: style: Function 'IndigoMoleculeSubstructureMatchIter' argument 3 names different: declaration 'original_target' definition 'original_target_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_match.h:44:22: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 3 names different: declaration 'original_target' definition 'original_target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:328:40: note: Function 'IndigoMoleculeSubstructureMatchIter' argument 3 names different: declaration 'original_target' definition 'original_target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:454:93: style: Function 'IndigoMoleculeSubstructureMatcher' argument 2 names different: declaration 'mode' definition 'mode_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_match.h:81:61: note: Function 'IndigoMoleculeSubstructureMatcher' argument 2 names different: declaration 'mode' definition 'mode_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:454:93: note: Function 'IndigoMoleculeSubstructureMatcher' argument 2 names different: declaration 'mode' definition 'mode_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:884:81: style: Function 'IndigoReactionSubstructureMatcher' argument 1 names different: declaration 'target' definition 'target_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_match.h:119:49: note: Function 'IndigoReactionSubstructureMatcher' argument 1 names different: declaration 'target' definition 'target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:884:81: note: Function 'IndigoReactionSubstructureMatcher' argument 1 names different: declaration 'target' definition 'target_'.
indigo-indigo-1.1.12/api/src/indigo_match.cpp:327:38: warning: Member variable 'IndigoMoleculeSubstructureMatchIter::max_embeddings' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_match.cpp:454:36: warning: Member variable 'IndigoMoleculeSubstructureMatcher::tau_params' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_match.h:119:4: style: Class 'IndigoReactionSubstructureMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_match.h:48:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_match.h:48:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.h:49:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_match.h:49:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.h:53:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_match.h:53:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.h:94:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_match.h:94:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.h:124:17: style: The function 'debugInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:140:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_match.h:124:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_match.cpp:641:35: error: Uninitialized struct member: tau_params.conditions [uninitStructMember]
indigo-indigo-1.1.12/api/src/indigo_match.cpp:641:35: error: Uninitialized struct member: tau_params.force_hydrogens [uninitStructMember]
indigo-indigo-1.1.12/api/src/indigo_match.cpp:641:35: error: Uninitialized struct member: tau_params.ring_chain [uninitStructMember]
indigo-indigo-1.1.12/api/src/indigo_properties.h:39:4: style: Class 'IndigoPropertiesIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/api/src/indigo_properties.h:26:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:156:25: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_properties.h:26:25: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_properties.h:27:16: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:158:16: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_properties.h:27:16: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_properties.h:42:27: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:160:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_properties.h:42:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_properties.h:43:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:162:17: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_properties.h:43:17: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:619:19: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:624:19: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:3127:19: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:3132:19: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:3262:31: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:3316:28: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:3369:38: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:323:49: style: Function 'IndigoAtomsIter' argument 1 names different: declaration 'molecule' definition 'mol'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:234:35: note: Function 'IndigoAtomsIter' argument 1 names different: declaration 'molecule' definition 'mol'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:323:49: note: Function 'IndigoAtomsIter' argument 1 names different: declaration 'molecule' definition 'mol'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:323:58: style: Function 'IndigoAtomsIter' argument 2 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:234:49: note: Function 'IndigoAtomsIter' argument 2 names different: declaration 'type' definition 'type_'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:323:58: note: Function 'IndigoAtomsIter' argument 2 names different: declaration 'type' definition 'type_'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:440:49: style: Function 'IndigoBondsIter' argument 1 names different: declaration 'molecule' definition 'mol'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:253:35: note: Function 'IndigoBondsIter' argument 1 names different: declaration 'molecule' definition 'mol'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:440:49: note: Function 'IndigoBondsIter' argument 1 names different: declaration 'molecule' definition 'mol'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1116:69: style: Function 'IndigoRGroupFragmentsIter' argument 1 names different: declaration 'rgroup' definition 'rgp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:210:45: note: Function 'IndigoRGroupFragmentsIter' argument 1 names different: declaration 'rgroup' definition 'rgp'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1116:69: note: Function 'IndigoRGroupFragmentsIter' argument 1 names different: declaration 'rgroup' definition 'rgp'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1912:79: style: Function 'IndigoAtomNeighbor' argument 3 names different: declaration 'bond_idx' definition 'bond_idx_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_molecule.h:169:71: note: Function 'IndigoAtomNeighbor' argument 3 names different: declaration 'bond_idx' definition 'bond_idx_'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1912:79: note: Function 'IndigoAtomNeighbor' argument 3 names different: declaration 'bond_idx' definition 'bond_idx_'.
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1003:15: warning: Member variable 'IndigoRGroup::mol' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_molecule.cpp:1003:15: warning: Member variable 'IndigoRGroup::idx' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/api/src/indigo_product_enumerator.cpp:42:46: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/api/src/indigo_product_enumerator.cpp:91:10: style: Variable 'user_reactant_idx' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:97:45: style: Function 'appendMolfile' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:56:39: note: Function 'appendMolfile' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:97:45: note: Function 'appendMolfile' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:97:64: style: Function 'appendMolfile' argument 2 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:56:61: note: Function 'appendMolfile' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:97:64: note: Function 'appendMolfile' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:106:38: style: Function 'append' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:55:32: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:106:38: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:106:57: style: Function 'append' argument 2 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:55:54: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:106:57: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:222:38: style: Function 'append' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:81:32: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:222:38: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:222:57: style: Function 'append' argument 2 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:81:54: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:222:57: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:240:44: style: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:82:38: note: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:240:44: note: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:246:44: style: Function 'appendFooter' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:83:38: note: Function 'appendFooter' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:246:44: note: Function 'appendFooter' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:309:41: style: Function 'appendRXN' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:97:35: note: Function 'appendRXN' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:309:41: note: Function 'appendRXN' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:309:60: style: Function 'appendRXN' argument 2 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:97:57: note: Function 'appendRXN' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:309:60: note: Function 'appendRXN' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:318:38: style: Function 'append' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:96:32: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:318:38: note: Function 'append' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:318:57: style: Function 'append' argument 2 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:96:54: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:318:57: note: Function 'append' argument 2 names different: declaration 'object' definition 'obj'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:344:44: style: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/api/src/indigo_savers.h:98:38: note: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:344:44: note: Function 'appendHeader' argument 1 names different: declaration 'output' definition 'out'.
indigo-indigo-1.1.12/api/src/indigo_savers.h:40:17: warning: Virtual function '_appendFooter' is called from destructor '~IndigoSaver()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:46:4: note: Calling close
indigo-indigo-1.1.12/api/src/indigo_savers.cpp:60:4: note: Calling _appendFooter
indigo-indigo-1.1.12/api/src/indigo_savers.h:40:17: note: _appendFooter is a virtual method
indigo-indigo-1.1.12/api/src/indigo_scaffold.h:29:28: style: The function 'getQueryMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:145:28: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_scaffold.h:29:28: note: Function in derived class
indigo-indigo-1.1.12/api/src/indigo_scaffold.h:30:27: style: The function 'getBaseMolecule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/api/src/indigo_internal.h:144:27: note: Virtual function in base class
indigo-indigo-1.1.12/api/src/indigo_scaffold.h:30:27: note: Function in derived class
indigo-indigo-1.1.12/api/src/option_manager.h:77:8: performance: Technically the member function 'OptionManager::_parseInt' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/option_manager.cpp:123:20: note: Technically the member function 'OptionManager::_parseInt' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:77:8: note: Technically the member function 'OptionManager::_parseInt' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:79:8: performance: Technically the member function 'OptionManager::_parseFloat' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/option_manager.cpp:144:20: note: Technically the member function 'OptionManager::_parseFloat' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:79:8: note: Technically the member function 'OptionManager::_parseFloat' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:80:8: performance: Technically the member function 'OptionManager::_parseColor' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/option_manager.cpp:152:20: note: Technically the member function 'OptionManager::_parseColor' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:80:8: note: Technically the member function 'OptionManager::_parseColor' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:81:8: performance: Technically the member function 'OptionManager::_parseSize' can be static. [functionStatic]
indigo-indigo-1.1.12/api/src/option_manager.cpp:176:20: note: Technically the member function 'OptionManager::_parseSize' can be static.
indigo-indigo-1.1.12/api/src/option_manager.h:81:8: note: Technically the member function 'OptionManager::_parseSize' can be static.
indigo-indigo-1.1.12/api/tests/c/dlopen-test.c:53:17: style: The scope of the variable 'indigoVersion' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/tests/c/dlopen-test.c:55:20: style: The scope of the variable 'indigoSetOption' can be reduced. [variableScope]
indigo-indigo-1.1.12/api/tests/c/dlopen-test.c:58:16: style: The scope of the variable 'indigoInchiGetInchi' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:34:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::mango_index' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::ringo_index' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::index_record_data_id' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::ringo_search_type' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::sub_screening_max_bits' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::sim_screening_pass_mark' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:22:12: warning: Member variable 'BingoCore::test_ptr' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c.cpp:529:10: error: Memory leak: self.test_ptr [memleak]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:83:52: style: Function '_setupCommand' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:92:43: note: Function '_setupCommand' argument 1 names different: declaration 'command' definition 'cmd'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:83:52: note: Function '_setupCommand' argument 1 names different: declaration 'command' definition 'cmd'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:106:58: style: Function '_handleResult' argument 1 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:93:49: note: Function '_handleResult' argument 1 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:106:58: note: Function '_handleResult' argument 1 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:135:49: style: Function 'execute' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:34:43: note: Function 'execute' argument 1 names different: declaration 'result' definition 'result_'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:135:49: note: Function 'execute' argument 1 names different: declaration 'result' definition 'result_'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.cpp:66:21: warning: Member variable 'IndexingDispatcher::context' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:38:4: style: Class 'MangoIndexingDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:38:4: style: Class 'RingoIndexingDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:29:17: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:49:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:29:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:30:24: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:51:24: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:30:24: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:41:17: style: The function '_exposeCurrentResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:85:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:41:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:29:17: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:49:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:29:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:30:24: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:51:24: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:30:24: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:41:17: style: The function '_exposeCurrentResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/bingo_core_c_parallel.h:85:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:41:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.cpp:46:87: style: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.h:41:73: note: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/mango_core_c_parallel.cpp:46:87: note: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.cpp:45:87: style: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.h:41:73: note: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core-c/src/ringo_core_c_parallel.cpp:45:87: note: Function '_exposeCurrentResult' argument 2 names different: declaration 'result' definition 'res'.
indigo-indigo-1.1.12/bingo/bingo-core/src/core/mango_exact.cpp:171:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/bingo-core/src/core/mango_gross.cpp:72:9: style: The scope of the variable 'first' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/bingo-core/src/core/ringo_exact.cpp:222:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/bingo-core/src/core/ringo_exact.cpp:222:11: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_context.cpp:435:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:592:24: warning: Identical condition 'clob_col_ind!=OCI_IND_NOTNULL', second condition is always false [identicalConditionAfterEarlyExit]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:589:24: note: first condition
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:592:24: note: second condition
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:624:24: warning: Identical condition 'clob_col_ind!=OCI_IND_NOTNULL', second condition is always false [identicalConditionAfterEarlyExit]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:621:24: note: first condition
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:624:24: note: second condition
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:47:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:80:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:70:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/bingo_oracle_util.cpp:103:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_fast_index.cpp:387:23: style: The scope of the variable 'fingerprints' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_operators.cpp:171:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_operators.cpp:234:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_operators.cpp:548:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_operators.cpp:622:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_fetch.cpp:271:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_index.cpp:190:11: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:269:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:332:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:391:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:291:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:378:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:437:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:495:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:518:30: style: Variable 'context' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/mango_oracle_util.cpp:588:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_fast_index.cpp:95:23: style: The scope of the variable 'fingerprints' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_operators.cpp:87:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_operators.cpp:189:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_operators.cpp:340:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_fetch.cpp:166:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_index.cpp:134:11: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_index.cpp:130:4: style: Variable 'nthreads' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:181:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:244:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:301:19: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:202:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:288:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:345:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_oracle_util.cpp:402:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/ringo_shadow_fetch.cpp:144:17: style: The scope of the variable 'instance' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/oracle/src/oracle/rowid_loader.cpp:34:8: style: The scope of the variable 'CurCode' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:164:4: warning: Member variable 'BingoImportHandler::bingo_res' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:164:4: warning: Member variable 'BingoImportHandler::_parseColumns' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:88:25: style: The function 'getDatum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:76:25: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:88:25: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:91:20: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:77:20: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:91:20: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:107:20: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:77:20: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:107:20: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:120:25: style: The function 'getDatum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:76:25: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:120:25: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:135:20: style: The function 'convert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:77:20: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:135:20: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:153:25: style: The function 'getDatum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:76:25: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:153:25: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:390:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:171:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:390:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:396:17: style: The function 'getNextData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:172:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:396:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:467:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:171:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:467:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:474:17: style: The function 'getNextData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:172:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:474:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:542:17: style: The function 'hasNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:171:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:542:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:548:17: style: The function 'getNextData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:172:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_import.cpp:548:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_utils.cpp:331:11: style: The scope of the variable 'str_num' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_utils.cpp:277:0: style: Variable 'processed_num' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_utils.cpp:177:9: style: Technically the member function 'CacheParams::getSizeIn' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_bingo_utils.cpp:195:10: style: Technically the member function 'CacheParams::getSize' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_am/pg_mango_match.cpp:231:8: style: The scope of the variable 'result' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:37:40: style: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:18:28: note: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:37:40: note: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:46:40: style: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:22:28: note: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:46:40: note: Function 'BingoPgBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:82:45: style: Function 'writeNewBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:40:33: note: Function 'writeNewBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:82:45: note: Function 'writeNewBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:150:41: style: Function 'readBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:44:29: note: Function 'readBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:150:41: note: Function 'readBuffer' argument 1 names different: declaration 'rel' definition 'rel_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:52:9: style: Technically the member function 'BingoPgBuffer::formIndexTuple' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:250:21: note: Technically the member function 'BingoPgBuffer::formIndexTuple' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:52:9: note: Technically the member function 'BingoPgBuffer::formIndexTuple' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:62:8: performance: Technically the member function 'BingoPgBuffer::_getAccess' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.cpp:217:20: note: Technically the member function 'BingoPgBuffer::_getAccess' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer.h:62:8: note: Technically the member function 'BingoPgBuffer::_getAccess' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_common.h:288:7: style: Class 'BingoSessionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:16:15: performance: Technically the member function 'BingoPgExternalBitset::end' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:130:15: style: Technically the member function 'BingoPgExternalBitset::_wordsInUse' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:147:18: performance: Technically the member function 'BingoPgExternalBitset::Iterator::end' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer_cache.h:74:9: performance: Technically the member function 'BingoPgBufferCacheMap::_checkMapIdx' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer_cache.cpp:145:29: note: Technically the member function 'BingoPgBufferCacheMap::_checkMapIdx' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_buffer_cache.h:74:9: note: Technically the member function 'BingoPgBufferCacheMap::_checkMapIdx' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:13:4: style: Class 'BingoPgExternalBitset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:139:7: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_text.h:11:4: style: Class 'BingoPgText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:20:9: performance: Technically the member function 'BingoPgCursor::getText' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.cpp:96:21: note: Technically the member function 'BingoPgCursor::getText' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:20:9: note: Technically the member function 'BingoPgCursor::getText' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:21:15: performance: Technically the member function 'BingoPgCursor::getDatum' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.cpp:143:27: note: Technically the member function 'BingoPgCursor::getDatum' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:21:15: note: Technically the member function 'BingoPgCursor::getDatum' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:22:17: performance: Technically the member function 'BingoPgCursor::getArgOid' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.cpp:177:29: note: Technically the member function 'BingoPgCursor::getArgOid' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:22:17: note: Technically the member function 'BingoPgCursor::getArgOid' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.h:14:4: style: Class 'BingoPgCursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_cursor.cpp:61:4: warning: Class BingoPgCursor is not safe, destructor throws exception [exceptThrowInDestructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:387:8: style: The scope of the variable 'b_count' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:389:10: style: The scope of the variable 'cur_word' can be reduced. [variableScope]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:23:47: style: Function 'deserialize' argument 1 names different: declaration 'data' definition 'data_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:22:27: note: Function 'deserialize' argument 1 names different: declaration 'data' definition 'data_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:23:47: note: Function 'deserialize' argument 1 names different: declaration 'data' definition 'data_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:418:34: warning: Member variable 'Iterator::_fromWord' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:418:34: warning: Member variable 'Iterator::_shiftByte' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:418:34: warning: Member variable 'Iterator::_shiftWord' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:126:8: style: Unused private function: 'BingoPgExternalBitset::_bitCount' [unusedPrivateFunction]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:130:15: style: Unused private function: 'BingoPgExternalBitset::_wordsInUse' [unusedPrivateFunction]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:92:10: performance: Technically the member function 'BingoPgExternalBitset::shiftOne' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:408:30: note: Technically the member function 'BingoPgExternalBitset::shiftOne' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:92:10: note: Technically the member function 'BingoPgExternalBitset::shiftOne' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:126:8: performance: Technically the member function 'BingoPgExternalBitset::_bitCount' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:66:28: note: Technically the member function 'BingoPgExternalBitset::_bitCount' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:126:8: note: Technically the member function 'BingoPgExternalBitset::_bitCount' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:128:8: performance: Technically the member function 'BingoPgExternalBitset::_leastSignificantBitPosition' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:76:28: note: Technically the member function 'BingoPgExternalBitset::_leastSignificantBitPosition' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:128:8: note: Technically the member function 'BingoPgExternalBitset::_leastSignificantBitPosition' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:153:12: performance: Technically the member function 'BingoPgExternalBitset::Iterator::_fillIndexes' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.cpp:493:39: note: Technically the member function 'BingoPgExternalBitset::Iterator::_fillIndexes' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_ext_bitset.h:153:12: note: Technically the member function 'BingoPgExternalBitset::Iterator::_fillIndexes' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.cpp:255:63: style: Function 'readSectionBitsCount' argument 1 names different: declaration 'bits_count' definition 'bits_number'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.h:63:50: note: Function 'readSectionBitsCount' argument 1 names different: declaration 'bits_count' definition 'bits_number'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.cpp:255:63: note: Function 'readSectionBitsCount' argument 1 names different: declaration 'bits_count' definition 'bits_number'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.h:43:9: style: Technically the member function 'BingoPgSection::isExtended' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.cpp:154:22: note: Technically the member function 'BingoPgSection::isExtended' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_section.h:43:9: note: Technically the member function 'BingoPgSection::isExtended' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_text.h:20:16: style: Technically the member function 'BingoPgText::getText' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_text.cpp:70:26: note: Technically the member function 'BingoPgText::getText' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_common/bingo_pg_text.h:20:16: note: Technically the member function 'BingoPgText::getText' can be const.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build.cpp:30:38: style: Function 'BingoPgBuild' argument 1 names different: declaration 'index' definition 'index_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build.h:26:27: note: Function 'BingoPgBuild' argument 1 names different: declaration 'index' definition 'index_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build.cpp:30:38: note: Function 'BingoPgBuild' argument 1 names different: declaration 'index' definition 'index_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:24:4: warning: Member variable 'BingoPgFpData::_sectionIdx' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:24:4: warning: Member variable 'BingoPgFpData::_structureIdx' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:24:4: warning: Member variable 'BingoPgFpData::_bitsCount' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.h:45:8: style: Technically the member function 'BingoPgIndex::readEnd' can be const. [functionConst]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:36:8: performance: Technically the member function 'RingoPgBuildEngine::getNthreads' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.h:31:4: style: Class 'BingoPgIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:28:17: style: The function 'processStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:45:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:28:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:29:17: style: The function 'processStructures' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:46:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:29:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:31:16: style: The function 'getFpSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:49:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:31:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:32:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:48:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:32:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:34:17: style: The function 'prepareShadowInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:51:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:34:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:35:17: style: The function 'insertShadowInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:52:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:35:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:36:17: style: The function 'finishShadowProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:53:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.h:36:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:25:17: style: The function 'processStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:45:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:25:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:26:17: style: The function 'processStructures' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:46:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:26:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:28:16: style: The function 'getFpSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:49:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:28:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:29:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:48:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:29:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:31:17: style: The function 'prepareShadowInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:51:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:31:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:32:17: style: The function 'insertShadowInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:52:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:32:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:33:17: style: The function 'finishShadowProcessing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.h:53:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.h:33:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:65:33: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:86:33: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:80:63: style: Variable 'cache_idx' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:20:21: warning: Member variable 'BingoPgBuildEngine::_structCaches' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:20:21: warning: Member variable 'BingoPgBuildEngine::_currentCache' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:20:21: warning: Member variable 'BingoPgBuildEngine::_fpSize' is not initialized in the constructor. [uninitMemberVar]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_build_engine.cpp:22:4: performance: Variable '_bingoSession' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_config.cpp:57:51: style: Function 'updateByIndexConfig' argument 1 names different: declaration 'index' definition 'index_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_config.h:19:39: note: Function 'updateByIndexConfig' argument 1 names different: declaration 'index' definition 'index_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_config.cpp:57:51: note: Function 'updateByIndexConfig' argument 1 names different: declaration 'index' definition 'index_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.cpp:355:56: style: Function 'readDictionary' argument 1 names different: declaration '_dictionary' definition 'dictionary'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.h:100:45: note: Function 'readDictionary' argument 1 names different: declaration '_dictionary' definition 'dictionary'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.cpp:355:56: note: Function 'readDictionary' argument 1 names different: declaration '_dictionary' definition 'dictionary'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.h:44:8: performance: Technically the member function 'BingoPgIndex::readNext' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.cpp:98:19: note: Technically the member function 'BingoPgIndex::readNext' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_index.h:44:8: note: Technically the member function 'BingoPgIndex::readNext' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search.cpp:51:61: style: Function 'next' argument 2 names different: declaration 'result_item' definition 'result_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search.h:30:49: note: Function 'next' argument 2 names different: declaration 'result_item' definition 'result_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search.cpp:51:61: note: Function 'next' argument 2 names different: declaration 'result_item' definition 'result_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search.h:24:4: style: Class 'BingoPgSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:65:17: style: The function 'matchTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:77:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:65:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:66:17: style: The function 'matchTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:78:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:66:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:68:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:80:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:68:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:70:17: style: The function 'prepareQuerySearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:82:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:70:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:71:17: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:83:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:71:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:43:17: style: The function 'matchTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:77:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:43:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:44:17: style: The function 'matchTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:78:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:44:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:46:16: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:80:16: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:46:16: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:48:17: style: The function 'prepareQuerySearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:82:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:48:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:49:17: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:83:17: note: Virtual function in base class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:49:17: note: Function in derived class
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.cpp:38:61: style: Function 'setFingerPrints' argument 2 names different: declaration 'fp_len' definition 'size_bits'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:37:49: note: Function 'setFingerPrints' argument 2 names different: declaration 'fp_len' definition 'size_bits'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.cpp:38:61: note: Function 'setFingerPrints' argument 2 names different: declaration 'fp_len' definition 'size_bits'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.cpp:64:4: performance: Variable '_bingoSession' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:87:9: performance: Technically the member function 'BingoPgSearchEngine::loadDictionary' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.cpp:75:27: note: Technically the member function 'BingoPgSearchEngine::loadDictionary' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/bingo_pg_search_engine.h:87:9: note: Technically the member function 'BingoPgSearchEngine::loadDictionary' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_build_engine.cpp:198:33: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:120:81: style: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:70:61: note: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:120:81: note: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:74: style: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:80:56: note: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:74: note: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:112: style: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:80:90: note: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:112: note: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:150: style: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:80:124: note: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:189:150: note: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:72: style: Function '_prepareExactTauStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:81:54: note: Function '_prepareExactTauStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:72: note: Function '_prepareExactTauStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:110: style: Function '_prepareExactTauStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:81:88: note: Function '_prepareExactTauStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:110: note: Function '_prepareExactTauStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:148: style: Function '_prepareExactTauStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:81:122: note: Function '_prepareExactTauStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:277:148: note: Function '_prepareExactTauStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:297:55: style: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:83:37: note: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:297:55: note: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:332:57: style: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:84:39: note: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:332:57: note: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:367:57: style: Function '_prepareGrossSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:85:39: note: Function '_prepareGrossSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:367:57: note: Function '_prepareGrossSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:398:58: style: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:86:40: note: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:398:58: note: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:402:56: style: Function '_prepareMassSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:87:38: note: Function '_prepareMassSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:402:56: note: Function '_prepareMassSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:439:55: style: Function '_prepareSimSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:88:37: note: Function '_prepareSimSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:439:55: note: Function '_prepareSimSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:528:122: style: Function '_getScanQueries' argument 4 names different: declaration 'str1' definition 'str1_out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:90:103: note: Function '_getScanQueries' argument 4 names different: declaration 'str1' definition 'str1_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:528:122: note: Function '_getScanQueries' argument 4 names different: declaration 'str1' definition 'str1_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:528:153: style: Function '_getScanQueries' argument 5 names different: declaration 'str2' definition 'str2_out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:90:130: note: Function '_getScanQueries' argument 5 names different: declaration 'str2' definition 'str2_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:528:153: note: Function '_getScanQueries' argument 5 names different: declaration 'str2' definition 'str2_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:90:9: performance: Technically the member function 'MangoPgSearchEngine::_getScanQueries' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.cpp:528:27: note: Technically the member function 'MangoPgSearchEngine::_getScanQueries' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/mango_pg_search_engine.h:90:9: note: Technically the member function 'MangoPgSearchEngine::_getScanQueries' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_build_engine.cpp:162:33: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:66:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:56:0: note: Variable 'result' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:66:4: note: Variable 'result' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:71:81: style: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:48:61: note: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:71:81: note: Function 'prepareQuerySearch' argument 2 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:74: style: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:55:56: note: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:74: note: Function '_prepareExactQueryStrings' argument 1 names different: declaration 'what_clause' definition 'what_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:112: style: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:55:90: note: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:112: note: Function '_prepareExactQueryStrings' argument 2 names different: declaration 'from_clause' definition 'from_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:150: style: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:55:124: note: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:119:150: note: Function '_prepareExactQueryStrings' argument 3 names different: declaration 'where_clause' definition 'where_clause_str'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:139:55: style: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:57:37: note: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:139:55: note: Function '_prepareSubSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:173:57: style: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:58:39: note: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:173:57: note: Function '_prepareExactSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:198:58: style: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:59:40: note: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:198:58: note: Function '_prepareSmartsSearch' argument 1 names different: declaration 'scan_desc' definition 'scan_desc_ptr'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:202:85: style: Function '_getScanQueries' argument 2 names different: declaration 'str1' definition 'str1_out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:60:67: note: Function '_getScanQueries' argument 2 names different: declaration 'str1' definition 'str1_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:202:85: note: Function '_getScanQueries' argument 2 names different: declaration 'str1' definition 'str1_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:202:116: style: Function '_getScanQueries' argument 3 names different: declaration 'str2' definition 'str2_out'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:60:94: note: Function '_getScanQueries' argument 3 names different: declaration 'str2' definition 'str2_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:202:116: note: Function '_getScanQueries' argument 3 names different: declaration 'str2' definition 'str2_out'.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:62:16: style: Unused private function: 'RingoPgSearchEngine::_errorHandler' [unusedPrivateFunction]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:60:9: performance: Technically the member function 'RingoPgSearchEngine::_getScanQueries' can be static. [functionStatic]
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.cpp:202:27: note: Technically the member function 'RingoPgSearchEngine::_getScanQueries' can be static.
indigo-indigo-1.1.12/bingo/postgres/src/pg_core/ringo_pg_search_engine.h:60:9: note: Technically the member function 'RingoPgSearchEngine::_getScanQueries' can be static.
indigo-indigo-1.1.12/common/base_c/os_dir_win32.c:76:17: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/base_c/os_dir_win32.c:147:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/base_cpp/bitoutworker.cpp:52:17: style: The scope of the variable 'last_byte' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/base_cpp/crc32.cpp:46:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:42:13: style: Condition 'file==0' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:29:17: note: Assignment 'file=0', assigned value is 0
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:42:13: note: Condition 'file==0' is always true
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:42:13: style: Same expression on both sides of '==' because the value of 'file' and '0' are the same. [duplicateExpression]
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:29:17: note: 'file' is assigned value '0' here.
indigo-indigo-1.1.12/common/base_cpp/io_base.cpp:42:13: note: Same expression on both sides of '==' because the value of 'file' and '0' are the same.
indigo-indigo-1.1.12/common/base_cpp/os_thread_wrapper.cpp:472:12: style: The scope of the variable 'line' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/base_cpp/output.cpp:95:7: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
indigo-indigo-1.1.12/common/base_cpp/output.cpp:100:52: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
indigo-indigo-1.1.12/common/base_cpp/scanner.cpp:65:9: style: The scope of the variable 'c' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/base_cpp/scanner.cpp:312:9: style: The scope of the variable 'c' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:103:7: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:225:32: style: The scope of the variable 'code' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:225:38: style: The scope of the variable 'HashCode' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:279:11: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:279:14: style: The scope of the variable 'HashCode' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/lzw/lzw_dictionary.cpp:279:27: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/math/best_fit.cpp:35:14: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/math/best_fit.cpp:89:32: style: The scope of the variable 'norm_b2' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/math/best_fit.cpp:195:13: style: The scope of the variable 'd' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/math/best_fit.cpp:99:20: style: Variable 'norm_b0' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/math/best_fit.cpp:100:20: style: Variable 'norm_b1' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/math/best_fit.cpp:118:23: style: Variable 'norm_b2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/math/matr3x3d.cpp:179:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/math/matr3x3d.cpp:179:18: style: The scope of the variable 'beta' can be reduced. [variableScope]
indigo-indigo-1.1.12/common/oracle/ora_error.cpp:62:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/common/oracle/ora_wrap.cpp:623:19: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/common/oracle/ora_wrap.cpp:640:19: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/common/oracle/ora_wrap.cpp:661:19: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/common/oracle/ora_wrap.cpp:684:19: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/common/oracle/ora_wrap.cpp:710:19: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:3:74: style: Function 'Failure' argument 3 names different: declaration 'testName' definition 'test_name'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/common/unit_test/test_failure.h:10:70: note: Function 'Failure' argument 3 names different: declaration 'testName' definition 'test_name'.
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:3:74: note: Function 'Failure' argument 3 names different: declaration 'testName' definition 'test_name'.
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:4:21: style: Function 'Failure' argument 4 names different: declaration 'fileName' definition 'file_name'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/common/unit_test/test_failure.h:11:26: note: Function 'Failure' argument 4 names different: declaration 'fileName' definition 'file_name'.
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:4:21: note: Function 'Failure' argument 4 names different: declaration 'fileName' definition 'file_name'.
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:4:36: style: Function 'Failure' argument 5 names different: declaration 'lineNumber' definition 'line_number'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/common/unit_test/test_failure.h:11:40: note: Function 'Failure' argument 5 names different: declaration 'lineNumber' definition 'line_number'.
indigo-indigo-1.1.12/common/unit_test/test_failure.cpp:4:36: note: Function 'Failure' argument 5 names different: declaration 'lineNumber' definition 'line_number'.
indigo-indigo-1.1.12/common/unit_test/test_result.cpp:8:4: performance: Variable '_startTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:20:17: style: The function 'appendInfoLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/common/unit_test/test_result.h:22:18: note: Virtual function in base class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:20:17: note: Function in derived class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:21:17: style: The function 'appendErrorLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/common/unit_test/test_result.h:23:18: note: Virtual function in base class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:21:17: note: Function in derived class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:22:17: style: The function 'appendSuccessLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/common/unit_test/test_result.h:24:18: note: Virtual function in base class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:22:17: note: Function in derived class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:24:17: style: The function 'endTests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
indigo-indigo-1.1.12/common/unit_test/test_result.h:18:18: note: Virtual function in base class
indigo-indigo-1.1.12/common/unit_test/test_result_stderr.h:24:17: note: Function in derived class
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:672:19: style: Same expression on both sides of '!=' because the value of 'norb' and '_orbits_num' are the same. [duplicateExpression]
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:668:21: note: 'norb' is assigned value '_orbits_num' here.
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:672:19: note: Same expression on both sides of '!=' because the value of 'norb' and '_orbits_num' are the same.
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:695:11: style: The scope of the variable 'j1' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:695:15: style: The scope of the variable 'j2' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:919:14: style: The scope of the variable 'split1' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:988:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/automorphism_search.cpp:988:11: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/graph_perfect_matching.cpp:255:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/graph/src/graph_subtree_enumerator.cpp:104:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:329:8: style: The scope of the variable 'e_num' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:329:15: style: The scope of the variable 'v_num1' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:329:23: style: The scope of the variable 'v_num2' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:1345:8: style: The scope of the variable 'ssmax' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:1450:9: style: The scope of the variable 'nfind' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:1532:12: style: The scope of the variable 'q' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:1532:14: style: The scope of the variable 'a' can be reduced. [variableScope]
indigo-indigo-1.1.12/graph/src/max_common_subgraph.cpp:767:84: style: Variable 'suu' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/graph/src/scaffold_detection.cpp:286:9: style: The scope of the variable 'add_to_basket' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/patmake/patmake.cpp:159:10: style: The scope of the variable 'max_angle' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:337:10: style: Variable 'to_draw_substituent_idx' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:333:0: note: Variable 'to_draw_substituent_idx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:337:10: note: Variable 'to_draw_substituent_idx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:339:10: style: Variable 'drawn_end_idx' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:334:0: note: Variable 'drawn_end_idx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:339:10: note: Variable 'drawn_end_idx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:254:8: style: The scope of the variable 'v1C' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:254:14: style: The scope of the variable 'v2C' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:254:20: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:256:10: style: The scope of the variable 'phi' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:256:16: style: The scope of the variable 'phi1' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:256:23: style: The scope of the variable 'phi2' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:257:10: style: The scope of the variable 'cosa' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:257:17: style: The scope of the variable 'sina' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/attachment_layout.cpp:277:12: style: Variable 'v1' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_assign.cpp:526:10: style: The scope of the variable 'max_angle' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_assign.cpp:1121:8: style: The scope of the variable 'cmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_attach.cpp:456:14: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_border.cpp:27:39: style: The scope of the variable 'a0' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_border.cpp:27:43: style: The scope of the variable 'b0' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_border.cpp:27:47: style: The scope of the variable 'pr' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_border.cpp:244:10: style: The scope of the variable 'a' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_border.cpp:244:13: style: The scope of the variable 'b' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:105:11: style: The scope of the variable 'C' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:105:15: style: The scope of the variable 'pr' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:106:10: style: The scope of the variable 'pr1' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:138:11: style: The scope of the variable 'C' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:138:15: style: The scope of the variable 'pr' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:139:10: style: The scope of the variable 'pr1' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:532:36: style: The scope of the variable 't' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:532:40: style: The scope of the variable 's' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:533:10: style: The scope of the variable 'a' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:533:14: style: The scope of the variable 'b' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_geom.cpp:533:18: style: The scope of the variable 'pr' can be reduced. [variableScope]
indigo-indigo-1.1.12/layout/src/molecule_layout_graph_refine.cpp:72:11: style: The scope of the variable 'v' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/base_molecule.cpp:901:11: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/cmf_loader.cpp:600:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/cmf_saver.cpp:621:8: style: The scope of the variable 'impl_h' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/cmf_saver.cpp:386:24: style: Variable 'ext_printed' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/elements.cpp:1085:13: style: The scope of the variable 'most_abundance' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/elements.cpp:1088:27: style: Variable 'most_abundance' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule.cpp:1399:21: style: Variable 'vertex' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule.cpp:1406:17: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule_3d_constraints.cpp:616:30: style: The scope of the variable 'dist' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_3d_constraints.cpp:634:30: style: The scope of the variable 'dist' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_3d_constraints.cpp:26:38: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
indigo-indigo-1.1.12/molecule/src/molecule_allene_stereo.cpp:343:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_allene_stereo.cpp:35:37: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
indigo-indigo-1.1.12/molecule/src/molecule_allene_stereo.cpp:293:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
indigo-indigo-1.1.12/molecule/src/molecule_arom.cpp:854:11: style: The scope of the variable 'point' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_automorphism_search.cpp:510:23: style: Variable 'min_diff_beg' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule_automorphism_search.cpp:511:23: style: Variable 'min_diff_end' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule_automorphism_search.cpp:512:0: style: Variable 'diff_sign' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule_cis_trans.cpp:652:0: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/molecule_cis_trans.cpp:32:37: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
indigo-indigo-1.1.12/molecule/src/molecule_inchi.cpp:228:26: style: C-style pointer casting [cstyleCast]
indigo-indigo-1.1.12/molecule/src/molecule_pi_systems_matcher.cpp:364:9: style: The scope of the variable 'was_found' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_scaffold_detection.cpp:80:18: style: Condition 'v_mapping==0' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/molecule/src/molecule_scaffold_detection.cpp:76:28: note: Assignment 'v_mapping=0', assigned value is 0
indigo-indigo-1.1.12/molecule/src/molecule_scaffold_detection.cpp:80:18: note: Condition 'v_mapping==0' is always true
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:380:17: style: Condition 'main2==-1' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:353:32: note: Assignment 'main2=-1', assigned value is -1
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:380:17: note: Condition 'main2==-1' is always true
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:380:17: style: Same expression on both sides of '==' because the value of 'main2' and '-1' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:353:32: note: 'main2' is assigned value '-1' here.
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:380:17: note: Same expression on both sides of '==' because the value of 'main2' and '-1' are the same.
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:260:8: style: The scope of the variable 'last_atom_dir' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_stereocenters.cpp:36:37: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:1082:32: style: Condition 'hydrogen_attached_to!=-1' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:947:32: note: Assignment 'hydrogen_attached_to=-1', assigned value is -1
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:1082:32: note: Condition 'hydrogen_attached_to!=-1' is always false
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:1082:32: style: Same expression on both sides of '!=' because the value of 'hydrogen_attached_to' and '-1' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:947:32: note: 'hydrogen_attached_to' is assigned value '-1' here.
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:1082:32: note: Same expression on both sides of '!=' because the value of 'hydrogen_attached_to' and '-1' are the same.
indigo-indigo-1.1.12/molecule/src/molecule_substructure_matcher.cpp:947:8: style: The scope of the variable 'hydrogen_attached_to' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:442:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:919:8: style: The scope of the variable 'type' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:919:14: style: The scope of the variable 'idx1' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:919:20: style: The scope of the variable 'idx2' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:1057:8: style: The scope of the variable 'type' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:1057:14: style: The scope of the variable 'idx1' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:1119:18: style: The scope of the variable 'g1' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_chain.cpp:1120:18: style: The scope of the variable 'g2' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_match.cpp:129:32: style: The scope of the variable 'd' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_match.cpp:489:8: style: The scope of the variable 'n1' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_match.cpp:489:17: style: The scope of the variable 'n2' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_match.cpp:490:8: style: The scope of the variable 'h_difference' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_matcher.cpp:158:11: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_matcher.cpp:195:27: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 193. [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_matcher.cpp:193:28: note: Assuming that condition 'i<=32' is not redundant
indigo-indigo-1.1.12/molecule/src/molecule_tautomer_matcher.cpp:195:27: note: Shift
indigo-indigo-1.1.12/molecule/src/molfile_loader.cpp:259:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/molecule/src/molfile_loader.cpp:245:0: note: Variable 'buf' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/molecule/src/molfile_loader.cpp:259:7: note: Variable 'buf' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/molecule/src/molfile_loader.cpp:2260:26: style: The scope of the variable 'nei_idx' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molfile_loader.cpp:2260:35: style: The scope of the variable 'att_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1198:10: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1195:0: note: Variable 'c1' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1198:10: note: Variable 'c1' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1078:40: style: Same expression on both sides of '==' because the value of 'indigo_topology' and '-1' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1032:30: note: 'indigo_topology' is assigned value '-1' here.
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:1078:40: note: Same expression on both sides of '==' because the value of 'indigo_topology' and '-1' are the same.
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:67:19: style: The scope of the variable 'qmol' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/molfile_saver.cpp:455:14: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/multiple_cml_loader.cpp:106:12: style: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/multiple_cml_loader.cpp:104:14: note: 'res' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/multiple_cml_loader.cpp:93:13: note: 'cn' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/multiple_cml_loader.cpp:106:12: note: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same.
indigo-indigo-1.1.12/molecule/src/query_molecule.cpp:1259:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/query_molecule.cpp:1176:26: style: Variable 'subnode' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/rdf_loader.cpp:83:12: style: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/rdf_loader.cpp:81:14: note: 'res' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/rdf_loader.cpp:71:13: note: 'cn' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/rdf_loader.cpp:83:12: note: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same.
indigo-indigo-1.1.12/molecule/src/sdf_loader.cpp:92:12: style: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same. [duplicateExpression]
indigo-indigo-1.1.12/molecule/src/sdf_loader.cpp:90:14: note: 'res' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/sdf_loader.cpp:78:13: note: 'cn' is assigned value '_current_number' here.
indigo-indigo-1.1.12/molecule/src/sdf_loader.cpp:92:12: note: Same expression on both sides of '!=' because the value of 'res' and 'cn' are the same.
indigo-indigo-1.1.12/molecule/src/smiles_saver.cpp:701:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/smiles_saver.cpp:963:8: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/smiles_saver.cpp:1364:11: style: The scope of the variable 'ntouched' can be reduced. [variableScope]
indigo-indigo-1.1.12/molecule/src/smiles_saver.cpp:1113:45: style: Variable 'have_allowed_singlebond_beg' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/molecule/src/smiles_saver.cpp:1113:82: style: Variable 'have_allowed_singlebond_end' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/reaction/src/base_reaction_substructure_matcher.cpp:502:18: style: The scope of the variable 'aam' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/base_reaction_substructure_matcher.cpp:594:12: style: The scope of the variable 'aam' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/base_reaction_substructure_matcher.cpp:594:23: style: The scope of the variable 'aam2' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:390:22: style: The scope of the variable 'total_map_used' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:723:14: style: The scope of the variable 'mcv' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:723:19: style: The scope of the variable 'mcvsum' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:788:9: style: The scope of the variable 'way_exit' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:937:8: style: The scope of the variable 'v_count' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:1010:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:1010:32: style: The scope of the variable 'raz' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:1011:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_automapper.cpp:1433:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
indigo-indigo-1.1.12/reaction/src/reaction_enumerator_state.cpp:1336:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/reaction/src/reaction_enumerator_state.cpp:1170:34: style: Variable 'q_pr_beg' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/reaction/src/reaction_enumerator_state.cpp:1171:34: style: Variable 'q_pr_end' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/reaction/src/reaction_product_enumerator.cpp:161:7: style: Variable 'digit_idx' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/render2d/src/render_context.cpp:909:10: style: The scope of the variable 'y' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_context.cpp:909:13: style: The scope of the variable 'ymax' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_context.cpp:1022:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:1329:4: style: Variable 'hasConstraints' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:1326:0: note: Variable 'hasConstraints' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:1329:4: note: Variable 'hasConstraints' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:811:18: style: The scope of the variable 'posCounted' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:818:44: style: The scope of the variable 'bid' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:1541:12: style: The scope of the variable 'hasBondOnRight' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:1541:36: style: The scope of the variable 'hasBondOnLeft' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2605:8: style: The scope of the variable 'cnt' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2607:8: style: The scope of the variable 'i0' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2607:16: style: The scope of the variable 'i1' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2623:7: style: The scope of the variable 'upshift' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2624:7: style: The scope of the variable 'downshift' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:2741:107: style: The scope of the variable 'tiindex' can be reduced. [variableScope]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:816:32: style: Variable 'posCounted' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/render2d/src/render_internal.cpp:918:4: style: Class 'SegmentList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/cairo-wideint-type-private.h:65:0: error: #error Cannot find definitions for fixed-width integral types (uint8_t, uint32_t, etc.) [preprocessorErrorDirective]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/cairo-mutex-impl-private.h:262:0: error: #error "XXX: No mutex implementation found.  Cairo will not work with multiple threads.  Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." [preprocessorErrorDirective]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-bo.c:86:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-bo.c:45:11: style: struct member 'drm_gem_close::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-gallium-surface.c:550:23: style: Function 'gallium_surface_create_internal' argument 2 names different: declaration 'format' definition 'pipe_format'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-gallium-surface.c:78:23: note: Function 'gallium_surface_create_internal' argument 2 names different: declaration 'format' definition 'pipe_format'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-gallium-surface.c:550:23: note: Function 'gallium_surface_create_internal' argument 2 names different: declaration 'format' definition 'pipe_format'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-gallium-surface.c:588:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-private.h:1175:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:286:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:304:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:307:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:314:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:318:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:381:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:385:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:389:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:390:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:407:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:411:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:415:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:419:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:420:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:422:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:429:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:430:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:437:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:445:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:460:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:461:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:462:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:464:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:467:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:470:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:473:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:570:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:572:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:574:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:631:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:744:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:746:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:748:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:759:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:761:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:763:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:769:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:778:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:782:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:793:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:797:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:808:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:841:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:844:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:847:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:859:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:869:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:872:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:875:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:926:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:928:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:930:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:938:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:942:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:953:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:956:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:960:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:965:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:979:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:987:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:991:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1003:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1005:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1007:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1009:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1012:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:1014:6: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-shader.c:2155:2: style: Variable 'tu' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:109:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:102:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:109:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:110:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:102:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:110:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:113:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:102:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:113:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:116:57: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:102:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:116:57: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:381:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:381:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:417:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-spans.c:417:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:221:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:221:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:221:2: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:221:2: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:227:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:227:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:227:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:239:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2412:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2413:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2776:63: style: Function 'i915_surface_create_from_cacheable_image' argument 1 names different: declaration 'base_dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:172:63: note: Function 'i915_surface_create_from_cacheable_image' argument 1 names different: declaration 'base_dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2776:63: note: Function 'i915_surface_create_from_cacheable_image' argument 1 names different: declaration 'base_dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2872:46: style: Function '_cairo_drm_i915_device_create' argument 2 names different: declaration 'dev' definition 'dev_id'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-private.h:215:46: note: Function '_cairo_drm_i915_device_create' argument 2 names different: declaration 'dev' definition 'dev_id'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2872:46: note: Function '_cairo_drm_i915_device_create' argument 2 names different: declaration 'dev' definition 'dev_id'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2412:36: warning: Either the condition 'height>64*1024' is redundant or there is signed integer overflow for expression '(height-1)<<21'. [integerOverflowCond]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:639:79: note: Assuming that condition 'height>64*1024' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:648:14: note: Calling function 'i915_surface_create_internal', 4th argument 'height' value is 65536
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2439:58: note: Calling function 'i915_surface_init', 5th argument 'height' value is 65536
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2412:36: note: Integer overflow
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:2480:23: style: Variable 'status_ignored' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:1295:16: error: Uninitialized variable: tx [uninitvar]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i915-surface.c:1296:16: error: Uninitialized variable: ty [uninitvar]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:82:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:75:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:82:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:83:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:75:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:83:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:86:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:75:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:86:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:89:66: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:75:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:89:66: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-private.h:619:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:222:24: style: Function 'i965_surface_glyphs' argument 4 names different: declaration 'glyphs' definition 'g'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-private.h:668:24: note: Function 'i965_surface_glyphs' argument 4 names different: declaration 'glyphs' definition 'g'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-glyphs.c:222:24: note: Function 'i965_surface_glyphs' argument 4 names different: declaration 'glyphs' definition 'g'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-shader.c:1415:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-shader.c:437:6: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-shader.c:1722:9: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:98:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:91:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:98:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:99:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:91:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:99:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:102:2: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:91:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:102:2: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:105:57: warning: Either the condition 'vbo==NULL' is redundant or there is possible null pointer dereference: vbo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:91:20: note: Assuming that condition 'vbo==NULL' is not redundant
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-spans.c:105:57: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-surface.c:362:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-surface.c:362:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-surface.c:368:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-surface.c:392:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-i965-surface.c:1596:23: style: Variable 'status_ignored' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu-emit.c:557:33: style: Function 'brw_ENDIF' argument 2 names different: declaration 'if_or_else_insn' definition 'patch_insn'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu.h:945:29: note: Function 'brw_ENDIF' argument 2 names different: declaration 'if_or_else_insn' definition 'patch_insn'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu-emit.c:557:33: note: Function 'brw_ENDIF' argument 2 names different: declaration 'if_or_else_insn' definition 'patch_insn'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu-emit.c:665:31: style: Function 'brw_WHILE' argument 2 names different: declaration 'patch_insn' definition 'do_insn'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu.h:955:29: note: Function 'brw_WHILE' argument 2 names different: declaration 'patch_insn' definition 'do_insn'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu-emit.c:665:31: note: Function 'brw_WHILE' argument 2 names different: declaration 'patch_insn' definition 'do_insn'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu-emit.c:709:46: warning: Assert statement modifies 'src1_reg_file'. [assignmentInAssert]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu.c:74:62: style: Function 'brw_set_compression_control' argument 2 names different: declaration 'control' definition 'compression_control'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu.h:809:76: note: Function 'brw_set_compression_control' argument 2 names different: declaration 'control' definition 'compression_control'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-brw-eu.c:74:62: note: Function 'brw_set_compression_control' argument 2 names different: declaration 'control' definition 'compression_control'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:51:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:92:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:204:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:223:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:347:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:404:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:418:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:448:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:448:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:492:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:597:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:724:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:749:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:772:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:796:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:850:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:912:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:948:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:1195:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:96:53: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-debug.c:1110:9: style: The scope of the variable 'opcode_3d' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-surface.c:330:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:313:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:537:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:538:15: style: The scope of the variable 'row' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:91:39: style: Function 'intel_bo_write' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:285:39: note: Function 'intel_bo_write' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:91:39: note: Function 'intel_bo_write' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:123:38: style: Function 'intel_bo_read' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:292:38: note: Function 'intel_bo_read' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:123:38: note: Function 'intel_bo_read' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:156:37: style: Function 'intel_bo_map' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:299:37: note: Function 'intel_bo_map' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:156:37: note: Function 'intel_bo_map' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:292:9: style: Function 'intel_bo_madvise' argument 3 names different: declaration 'madv' definition 'advice'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:234:63: note: Function 'intel_bo_madvise' argument 3 names different: declaration 'madv' definition 'advice'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:292:9: note: Function 'intel_bo_madvise' argument 3 names different: declaration 'madv' definition 'advice'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:334:34: style: Function 'intel_bo_create' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:263:34: note: Function 'intel_bo_create' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:334:34: note: Function 'intel_bo_create' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:436:43: style: Function 'intel_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:271:43: note: Function 'intel_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:436:43: note: Function 'intel_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:508:44: style: Function 'intel_bo_set_tiling' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:274:44: note: Function 'intel_bo_set_tiling' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:508:44: note: Function 'intel_bo_set_tiling' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:655:37: style: Function 'intel_bo_put_image' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:322:37: note: Function 'intel_bo_put_image' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:655:37: note: Function 'intel_bo_put_image' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:799:36: style: Function 'intel_device_fini' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel-private.h:260:36: note: Function 'intel_device_fini' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:799:36: note: Function 'intel_device_fini' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:607:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:639:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-intel.c:898:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-surface.c:329:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:391:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:392:15: style: The scope of the variable 'row' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:185:41: style: Function 'radeon_bo_write' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:72:41: note: Function 'radeon_bo_write' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:185:41: note: Function 'radeon_bo_write' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:216:40: style: Function 'radeon_bo_read' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:79:40: note: Function 'radeon_bo_read' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:216:40: note: Function 'radeon_bo_read' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:249:40: style: Function 'radeon_bo_wait' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:86:40: note: Function 'radeon_bo_wait' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:249:40: note: Function 'radeon_bo_wait' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:261:39: style: Function 'radeon_bo_map' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:89:39: note: Function 'radeon_bo_map' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:261:39: note: Function 'radeon_bo_map' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:309:36: style: Function 'radeon_bo_create' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:95:36: note: Function 'radeon_bo_create' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:309:36: note: Function 'radeon_bo_create' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:349:45: style: Function 'radeon_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon-private.h:100:45: note: Function 'radeon_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:349:45: note: Function 'radeon_bo_create_for_name' argument 1 names different: declaration 'dev' definition 'device'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:64:14: style: struct member 'drm_radeon_gem_info::vram_visible' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:79:14: style: struct member 'drm_radeon_gem_mmap::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:93:14: style: struct member 'drm_radeon_gem_wait_idle::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:98:14: style: struct member 'drm_radeon_gem_busy::busy' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:104:14: style: struct member 'drm_radeon_gem_pread::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:117:14: style: struct member 'drm_radeon_gem_pwrite::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:131:15: style: struct member 'drm_radeon_cs_chunk::chunk_id' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:132:15: style: struct member 'drm_radeon_cs_chunk::length_dw' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:133:15: style: struct member 'drm_radeon_cs_chunk::chunk_data' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:144:15: style: struct member 'drm_radeon_cs::num_chunks' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:145:15: style: struct member 'drm_radeon_cs::cs_id' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:147:15: style: struct member 'drm_radeon_cs::chunks' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:149:15: style: struct member 'drm_radeon_cs::gart_limit' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:150:15: style: struct member 'drm_radeon_cs::vram_limit' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:157:15: style: struct member 'drm_radeon_info::request' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:158:15: style: struct member 'drm_radeon_info::pad' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-radeon.c:159:15: style: struct member 'drm_radeon_info::value' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm.c:112:45: style: Function '_cairo_drm_device_init' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm-private.h:199:45: note: Function '_cairo_drm_device_init' argument 1 names different: declaration 'device' definition 'dev'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/drm/cairo-drm.c:112:45: note: Function '_cairo_drm_device_init' argument 1 names different: declaration 'device' definition 'dev'.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/skia/cairo-skia-surface.cpp:249:0: error: Memory leak: surface [memleak]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-debug.c:81:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:799:2: style: Variable 'glyph_indices' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:794:2: note: Variable 'glyph_indices' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:799:2: note: Variable 'glyph_indices' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:800:2: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:797:2: note: Variable 'dx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:800:2: note: Variable 'dx' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:871:5: style: Variable 'hdc' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:868:0: note: Variable 'hdc' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:871:5: note: Variable 'hdc' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1375:5: style: Variable 'hdc' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1370:0: note: Variable 'hdc' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1375:5: note: Variable 'hdc' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1990:5: style: Variable 'hash' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1985:0: note: Variable 'hash' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1990:5: note: Variable 'hash' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-font.c:1484:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-printing-surface.c:1546:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-printing-surface.c:1538:0: note: Variable 'status' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-printing-surface.c:1546:5: note: Variable 'status' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/cairo-src/cairo/src/win32/cairo-win32-printing-surface.c:1273:18: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/cairo-src/pixman/pixman/pixman-private.h:21:0: error: #error config.h must be included before pixman-private.h [preprocessorErrorDirective]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8280:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8413:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8415:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9999:15: style: Condition 'ret<0' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9768:21: note: Assignment 'ret=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9999:15: note: Condition 'ret<0' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2782:13: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2776:13: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2782:13: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3373:21: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3367:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3373:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3470:21: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3464:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3470:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9832:21: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9829:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9832:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9881:17: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9880:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9881:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9896:17: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9881:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9896:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9897:17: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9896:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9897:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9927:21: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9924:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9927:21: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9951:17: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9948:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9951:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9990:17: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9987:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9990:17: note: Variable 'type' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9039:13: warning: Redundant assignment of 'j' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9999:15: style: Same expression on both sides of '<' because the value of 'ret' and '0' are the same. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9768:21: note: 'ret' is assigned value '0' here.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9999:15: note: Same expression on both sides of '<' because the value of 'ret' and '0' are the same.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:24: style: The scope of the variable 'v0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:28: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:32: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:71: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:78: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:713:81: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:739:27: style: The scope of the variable 'edgePos' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:835:17: style: The scope of the variable 'm' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:835:20: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:24: style: The scope of the variable 'v0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:28: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:32: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:58: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:65: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:926:68: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:929:21: style: The scope of the variable 'type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:24: style: The scope of the variable 'v0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:28: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:32: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:54: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:61: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1002:64: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:27: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:31: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:44: style: The scope of the variable 'ineigh2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:53: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:60: style: The scope of the variable 'vFirst' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:68: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1122:71: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:24: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:28: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:41: style: The scope of the variable 'ineigh2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:50: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:57: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1273:60: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1389:12: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1525:16: style: The scope of the variable 'bSuccess' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1815:27: style: The scope of the variable 'n4' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1817:10: style: The scope of the variable 'elname' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1828:14: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2340:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2767:18: style: The scope of the variable 'type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2854:9: style: The scope of the variable 'sub_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3230:20: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3230:58: style: The scope of the variable 'iedge' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3391:21: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3488:21: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3514:9: style: The scope of the variable 'nDelta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3514:17: style: The scope of the variable 'nNumChanges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3514:76: style: The scope of the variable 'nPrevNumCharges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3675:9: style: The scope of the variable 'nDelta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3675:17: style: The scope of the variable 'nNumChanges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3675:80: style: The scope of the variable 'nPrevNumCharges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3841:9: style: The scope of the variable 'nPrevRemovedProtons' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3841:30: style: The scope of the variable 'nCurrRemovedProtons' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3844:9: style: The scope of the variable 'nDelta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3844:17: style: The scope of the variable 'nNumChanges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:3844:79: style: The scope of the variable 'nPrevNumCharges' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4049:32: style: The scope of the variable 'type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4847:15: style: The scope of the variable 'rescap1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4847:24: style: The scope of the variable 'rescap2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4847:33: style: The scope of the variable 'rescap12' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4847:43: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4847:46: style: The scope of the variable 'iedge_i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4957:12: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4957:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4958:15: style: The scope of the variable 'pEdge' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4998:15: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4998:18: style: The scope of the variable 'iedge_i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5334:21: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5361:21: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5404:21: style: The scope of the variable 'pVert' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5406:21: style: The scope of the variable 'v' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5407:21: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5408:21: style: The scope of the variable 'nNewCap' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5491:16: style: The scope of the variable 'bAdjacentDonors' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5494:20: style: The scope of the variable 't1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5495:20: style: The scope of the variable 't2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5533:25: style: The scope of the variable 'v' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6110:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6110:12: style: The scope of the variable 'vt' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6170:15: style: The scope of the variable 'u_last' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6170:23: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7034:78: style: The scope of the variable 'st_cap' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7034:86: style: The scope of the variable 'st_flow' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7034:95: style: The scope of the variable 'flag_alt_bond' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7226:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:12: style: The scope of the variable 'vfict' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:19: style: The scope of the variable 'kfict' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:26: style: The scope of the variable 'iedgefict' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:37: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:47: style: The scope of the variable 'centerpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:60: style: The scope of the variable 'iedge' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7301:67: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7816:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7817:12: style: The scope of the variable 'u' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7817:15: style: The scope of the variable 'v' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7981:9: style: The scope of the variable 'f' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7981:12: style: The scope of the variable 'flow' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7981:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8072:31: style: The scope of the variable 'indx' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8109:12: style: The scope of the variable 'f' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8109:15: style: The scope of the variable 'flow' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8271:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8271:15: style: The scope of the variable 'degree' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8271:23: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8271:41: style: The scope of the variable 'num_allowed' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8271:56: style: The scope of the variable 'num_found_groups' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8272:12: style: The scope of the variable 'w' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8566:9: style: The scope of the variable 'f' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8693:15: style: The scope of the variable 'degree' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8694:12: style: The scope of the variable 'u' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8694:15: style: The scope of the variable 'b_u' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8697:22: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:9614:45: error: Expression 'pBond->cap=pBond->flow=pBond->cap=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1634:74: style: Function 'SetForbiddenEdges' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.h:444:74: note: Function 'SetForbiddenEdges' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1634:74: note: Function 'SetForbiddenEdges' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1791:74: style: Function 'fix_special_bonds' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:352:74: note: Function 'fix_special_bonds' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1791:74: note: Function 'fix_special_bonds' argument 4 names different: declaration 'edge_forbidden_mask' definition 'forbidden_mask'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2852:39: style: Function 'bIsNegAtomType' argument 2 names different: declaration 'i' definition 'endpoint'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:404:39: note: Function 'bIsNegAtomType' argument 2 names different: declaration 'i' definition 'endpoint'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2852:39: note: Function 'bIsNegAtomType' argument 2 names different: declaration 'i' definition 'endpoint'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4872:121: style: Function 'bSetBondsAfterCheckOneBond' argument 6 names different: declaration 'bChangeFlow' definition 'bChangeFlow0'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:347:121: note: Function 'bSetBondsAfterCheckOneBond' argument 6 names different: declaration 'bChangeFlow' definition 'bChangeFlow0'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:4872:121: note: Function 'bSetBondsAfterCheckOneBond' argument 6 names different: declaration 'bChangeFlow' definition 'bChangeFlow0'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6085:27: style: Function 'bExistsAnyAltPath' argument 5 names different: declaration 'nVertDoubleBond' definition 'nVert2'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.h:413:57: note: Function 'bExistsAnyAltPath' argument 5 names different: declaration 'nVertDoubleBond' definition 'nVert2'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6085:27: note: Function 'bExistsAnyAltPath' argument 5 names different: declaration 'nVertDoubleBond' definition 'nVert2'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6085:39: style: Function 'bExistsAnyAltPath' argument 6 names different: declaration 'nVertSingleBond' definition 'nVert1'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.h:413:78: note: Function 'bExistsAnyAltPath' argument 6 names different: declaration 'nVertSingleBond' definition 'nVert1'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6085:39: note: Function 'bExistsAnyAltPath' argument 6 names different: declaration 'nVertSingleBond' definition 'nVert1'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7026:121: style: Function 'AllocateAndInitBnStruct' argument 6 names different: declaration 'num_changed_bonds' definition 'pNum_changed_bonds'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.h:435:121: note: Function 'AllocateAndInitBnStruct' argument 6 names different: declaration 'num_changed_bonds' definition 'pNum_changed_bonds'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7026:121: note: Function 'AllocateAndInitBnStruct' argument 6 names different: declaration 'num_changed_bonds' definition 'pNum_changed_bonds'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6018:25: warning: Size of pointer 'pNewVert' used instead of size of its data. [pointerSize]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6071:25: warning: Size of pointer 'pNewVert' used instead of size of its data. [pointerSize]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:156:9: style: struct member 'tagProtonRemovalMaskAndType::typePos' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:157:9: style: struct member 'tagProtonRemovalMaskAndType::maskPos' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:158:9: style: struct member 'tagProtonRemovalMaskAndType::typeNeg' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:159:9: style: struct member 'tagProtonRemovalMaskAndType::maskNeg' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:160:9: style: struct member 'tagProtonRemovalMaskAndType::typeH' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:161:9: style: struct member 'tagProtonRemovalMaskAndType::maskH' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:837:13: style: Variable 'nNumExplicit2Implicit' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:972:38: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1019:13: style: Variable 'bMovingRad' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1147:23: style: Variable 'ineigh2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1293:23: style: Variable 'ineigh2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:1585:37: style: Variable 'bSuccess' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:2017:26: style: Variable 'n4' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:5940:17: style: Variable 'iapc' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:6074:17: style: Variable 'ret' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8177:9: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: Tree [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: ScanQ [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: Pu [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: RadEndpoints [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: RadEdges [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:7808:5: error: Memory leak: Pv [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_bns.c:8175:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:660:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:678:5: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:660:5: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:294:7: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:323:7: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:474:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:542:22: style: The scope of the variable 'nAddLength' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:631:5: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:631:12: style: The scope of the variable 'ret2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:632:9: style: The scope of the variable 'argList' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:712:10: style: The scope of the variable 'szSkip' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:239:65: style: Function 'inchi_ios_str_gets' argument 3 names different: declaration 'ios' definition 'f'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:64:66: note: Function 'inchi_ios_str_gets' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:239:65: note: Function 'inchi_ios_str_gets' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:266:69: style: Function 'inchi_ios_str_getsTab' argument 3 names different: declaration 'ios' definition 'f'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:65:69: note: Function 'inchi_ios_str_getsTab' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:266:69: note: Function 'inchi_ios_str_getsTab' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:291:60: style: Function 'inchi_ios_gets' argument 3 names different: declaration 'ios' definition 'f'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.h:63:60: note: Function 'inchi_ios_gets' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:291:60: note: Function 'inchi_ios_gets' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:320:63: style: Function 'inchi_ios_getsTab' argument 3 names different: declaration 'ios' definition 'f'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.h:64:63: note: Function 'inchi_ios_getsTab' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:320:63: note: Function 'inchi_ios_getsTab' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:344:64: style: Function 'inchi_ios_getsTab1' argument 3 names different: declaration 'ios' definition 'f'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.h:65:64: note: Function 'inchi_ios_getsTab1' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:344:64: note: Function 'inchi_ios_getsTab1' argument 3 names different: declaration 'ios' definition 'f'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichi_io.c:701:15: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3074:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3072:25: note: outer condition: kLeast_rho_fix
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3074:14: note: identical inner condition: kLeast_rho_fix
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2847:14: style: Condition 'lab' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2674:16: note: Assignment 'lab=1', assigned value is 1
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2847:14: note: Condition 'lab' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3891:5: style: Variable 'len_iso_exchg_atnos' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3889:5: note: Variable 'len_iso_exchg_atnos' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3891:5: note: Variable 'len_iso_exchg_atnos' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3892:5: style: Variable 'maxlen_iso_exchg_atnos' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3890:5: note: Variable 'maxlen_iso_exchg_atnos' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3892:5: note: Variable 'maxlen_iso_exchg_atnos' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1650:32: style: Same expression on both sides of '<'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1650:32: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1870:29: style: Same expression on both sides of '<'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1870:29: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:704:17: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:734:12: style: The scope of the variable 'j1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:735:16: style: The scope of the variable 'r1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:762:17: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:777:21: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:922:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1069:17: style: The scope of the variable 'nCurAtNumb' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1191:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1225:16: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1225:29: style: The scope of the variable 'rj' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1250:27: style: The scope of the variable 'rj_prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2019:9: style: The scope of the variable 'iLayer' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2063:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2195:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2964:17: style: The scope of the variable 'qzb_rho_temp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3426:12: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3426:18: style: The scope of the variable 'i_t_group' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3433:54: style: The scope of the variable 'pCurElem' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3435:10: style: The scope of the variable 'nNumHydrogenAtoms' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3436:10: style: The scope of the variable 'nNumCarbonAtoms' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3548:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3571:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:3603:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1051:22: style: struct member 'tagNodeValues::nAtNumber' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1290:23: style: Variable 'rj_prev' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:1256:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2094:14: style: Variable 'endCt1' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2096:19: style: Variable 'endAt1' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichican2.c:2226:17: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1597:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1599:13: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1597:13: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1739:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1741:17: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:1739:17: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:2095:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:2097:17: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:2095:17: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:353:32: style: The scope of the variable 'nNumTBonds' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:663:10: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:663:13: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:14: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:17: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:27: style: The scope of the variable 'g' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:30: style: The scope of the variable 'num_num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:39: style: The scope of the variable 'offset' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:47: style: The scope of the variable 'max_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:732:60: style: The scope of the variable 'len_iso' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:874:13: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:229:34: style: Function 'bInchiTimeIsOver' argument 1 names different: declaration 'TickEnd' definition 'TickStart'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitime.h:108:35: note: Function 'bInchiTimeIsOver' argument 1 names different: declaration 'TickEnd' definition 'TickStart'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:229:34: note: Function 'bInchiTimeIsOver' argument 1 names different: declaration 'TickEnd' definition 'TickStart'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicano.c:789:19: style: Variable 'num_num' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:904:51: error: Array 'at[k1].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:879:21: note: After for loop, s1 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:904:51: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:904:84: error: Array 'at[k2].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:895:21: note: After for loop, s2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:904:84: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:934:61: error: Array 'at[k2].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:926:29: note: After for loop, s2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:934:61: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:937:58: error: Array 'at[k2].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:926:29: note: After for loop, s2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:937:58: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1281:76: error: Array 'nNeighOrd[4]' accessed at index 9999, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:101:12: style: The scope of the variable 'next_atom' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:117:9: style: The scope of the variable 'parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:130:9: style: The scope of the variable 'k2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:357:21: style: The scope of the variable 'r_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:358:21: style: The scope of the variable 'nNeighborNumber2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:361:17: style: The scope of the variable 'num_allene' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:382:39: style: The scope of the variable 'stereo_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:382:53: style: The scope of the variable 'stereo_neigh_ord' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:415:33: style: The scope of the variable 'half_parity1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:415:47: style: The scope of the variable 'half_parity2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:644:31: style: The scope of the variable 'next' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:832:31: style: The scope of the variable 'next' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:960:32: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:960:51: style: The scope of the variable 'crj' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1602:13: style: The scope of the variable 'nNeighRank' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1603:13: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1603:16: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1629:14: style: The scope of the variable 'nNeighborNumber2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1631:14: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:1631:17: style: The scope of the variable 'num_trans' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:61:19: style: struct member 'tagStereoBondNeighbor::nRank' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:62:19: style: struct member 'tagStereoBondNeighbor::nNeighRank1' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:63:19: style: struct member 'tagStereoBondNeighbor::nNeighRank2' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:64:19: style: struct member 'tagStereoBondNeighbor::num' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:65:19: style: struct member 'tagStereoBondNeighbor::num_any_parity' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:66:19: style: struct member 'tagStereoBondNeighbor::num_defined_parity' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:69:19: style: struct member 'tagStereoBondNeighbor::what2do' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:70:19: style: struct member 'tagStereoBondNeighbor::cumulene_len' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichicans.c:71:19: style: struct member 'tagStereoBondNeighbor::bond_type' is never used. [unusedStructMember]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiisot.c:107:42: style: The scope of the variable 'bMergedTgroup' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1277:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1276:22: note: outer condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1277:21: note: identical inner condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1316:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1315:18: note: outer condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1316:17: note: identical inner condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1678:28: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1659:27: note: outer condition: i<num_atoms
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1678:28: note: opposite inner condition: i>=num_atoms
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2303:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2302:22: note: outer condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2303:21: note: identical inner condition: pszCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichilnct.c:325:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichilnct.c:324:10: note: outer condition: szCoordNew
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichilnct.c:325:9: note: identical inner condition: szCoordNew
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:393:17: style: Variable 'longID' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:390:17: note: Variable 'longID' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:393:17: note: Variable 'longID' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:271:11: style: The scope of the variable 'res2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:297:27: style: The scope of the variable 'res2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1221:44: style: The scope of the variable 'a' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1221:47: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1221:61: style: The scope of the variable 'sb_ord' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:1221:80: style: The scope of the variable 'min_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2253:44: style: The scope of the variable 'a' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2253:47: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2253:61: style: The scope of the variable 'sb_ord' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2253:80: style: The scope of the variable 'min_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2549:55: style: The scope of the variable 'parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/aux2atom.h:2549:63: style: The scope of the variable 'parityNM' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichilnct.c:199:21: style: The scope of the variable 'num_inp_atoms_new' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:565:11: warning: Either the condition 'Stereo' is redundant or there is possible null pointer dereference: Stereo. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:560:21: note: Assuming that condition 'Stereo' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:565:11: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:103:9: style: The scope of the variable 'nLen' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:121:10: style: The scope of the variable 'szCount' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:216:10: style: The scope of the variable 'szMult' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:217:15: style: The scope of the variable 'len2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:301:44: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:327:9: style: The scope of the variable 'cumulene_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:327:26: style: The scope of the variable 'next_j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:327:83: style: The scope of the variable 'next_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:328:14: style: The scope of the variable 'at_num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:329:14: style: The scope of the variable 'parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimak2.c:519:33: style: The scope of the variable 'next_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:385:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:382:44: note: outer condition: i2->nNum_H_fixed
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:385:16: note: identical inner condition: i2->nNum_H_fixed
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1849:14: style: Redundant condition: If 'err == 9', the comparison 'err' is always true. [redundantCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1875:10: style: Condition '!bPlainText' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1873:22: note: Assignment 'bPlainText=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1875:10: note: Condition '!bPlainText' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:261:12: warning: Either the condition 'if(i2&&i2->nNum_H_fixed)' is redundant or there is possible null pointer dereference: i2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:382:8: note: Assuming that condition 'if(i2&&i2->nNum_H_fixed)' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:360:50: note: Calling function 'CompareTautNonIsoPartOfINChI', 2nd argument 'i2' value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:261:12: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:397:55: warning: Either the condition 'i2' is redundant or there is possible null pointer dereference: i2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:382:36: note: Assuming that condition 'i2' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:397:55: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1397:19: warning: Either the condition 'i2n' is redundant or there is possible null pointer dereference: i2n. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1374:42: note: Assuming that condition 'i2n' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1397:19: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1399:22: warning: Either the condition 'i2n' is redundant or there is possible null pointer dereference: i2n. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1374:42: note: Assuming that condition 'i2n' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1399:22: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2980:15: warning: Either the condition 't_group_info' is redundant or there is possible null pointer dereference: t_group_info. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2976:14: note: Assuming that condition 't_group_info' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2980:15: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3208:11: warning: Either the condition 'pBCN' is redundant or there is possible null pointer dereference: pBCN. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2883:10: note: Assuming that condition 'pBCN' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3208:11: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3211:11: warning: Either the condition 'pBCN' is redundant or there is possible null pointer dereference: pBCN. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2883:10: note: Assuming that condition 'pBCN' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3211:11: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3309:31: warning: Either the condition 'if(pBCN)' is redundant or there is possible null pointer dereference: pBCN. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3327:12: note: Assuming that condition 'if(pBCN)' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3309:31: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1616:5: style: Variable 'nl' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1602:0: note: Variable 'nl' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1616:5: note: Variable 'nl' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3232:13: style: Variable 'nMode' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3231:13: note: Variable 'nMode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3232:13: note: Variable 'nMode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3256:13: style: Variable 'nMode' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3255:13: note: Variable 'nMode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:3256:13: note: Variable 'nMode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:4704:5: style: Variable 'pCanonOrd' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:4690:0: note: Variable 'pCanonOrd' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:4704:5: note: Variable 'pCanonOrd' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:308:8: warning: Redundant assignment of 'i2' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2089:19: style: Same expression on both sides of '||'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:106:15: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:152:11: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:543:18: style: The scope of the variable 'num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1185:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1185:12: style: The scope of the variable 'num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1185:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1549:10: style: The scope of the variable 'c' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:1867:9: style: The scope of the variable 'b_ok' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2801:52: style: Function 'Create_INChI' argument 5 names different: declaration 'inp_norm_data' definition 'out_norm_data'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.h:71:34: note: Function 'Create_INChI' argument 5 names different: declaration 'inp_norm_data' definition 'out_norm_data'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2801:52: note: Function 'Create_INChI' argument 5 names different: declaration 'inp_norm_data' definition 'out_norm_data'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimake.c:2196:21: style: Variable 'num_eq' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:350:89: error: Array 'at[s2].stereo_bond_ord[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:339:5: note: After for loop, k2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:350:89: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:395:43: error: Array 'at[i1].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:383:13: note: After for loop, k1 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:395:43: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:395:76: error: Array 'at[i2].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:389:13: note: After for loop, k2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:395:76: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:109:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:110:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:113:13: style: The scope of the variable 'iMax1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:161:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:161:12: style: The scope of the variable 'num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:190:12: style: The scope of the variable 'num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:419:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:420:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:423:13: style: The scope of the variable 'iMax1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap1.c:676:84: error: Dereferencing 'tree' after it is deallocated / released [deallocuse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1660:41: error: Array 'at[cur1].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1623:5: note: After for loop, i1 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1660:41: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1660:76: error: Array 'at[cur2].stereo_bond_parity[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1627:5: note: After for loop, i2 has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1660:76: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:2001:55: error: Array 'at[prev_sb_neigh].stereo_bond_ord[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1995:13: note: After for loop, i has value 3
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:2001:55: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:2030:38: error: Array 'at[cur].neighbor[20]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:796:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:798:7: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:796:5: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:181:16: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:182:17: style: The scope of the variable 'r2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:232:16: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:233:17: style: The scope of the variable 'r2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:331:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:353:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:524:15: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:706:15: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:897:19: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:17: style: The scope of the variable 'r2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:21: style: The scope of the variable 'r' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:24: style: The scope of the variable 'r_canon_from_min' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:42: style: The scope of the variable 'neigh_canon_from_min' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:898:64: style: The scope of the variable 'r_canon_from' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:899:43: style: The scope of the variable 'neigh1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:899:51: style: The scope of the variable 'neigh2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1045:13: style: The scope of the variable 'nNewNumRanks2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1045:28: style: The scope of the variable 'nNewNumRanks1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1046:13: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1229:25: style: The scope of the variable 'other_neig_ord' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1319:17: style: The scope of the variable 'nRank10' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1319:26: style: The scope of the variable 'nRank20' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1426:17: style: The scope of the variable 'nRank10' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1426:26: style: The scope of the variable 'nRank20' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1697:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1698:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1698:17: style: The scope of the variable 'n2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1869:17: style: The scope of the variable 'i02' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1869:32: style: The scope of the variable 'i21' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1871:64: style: The scope of the variable 'r2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:1872:58: style: The scope of the variable 'bCurParityInv1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap2.c:933:22: style: Variable 'num_trans_from' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:672:34: warning: Either the condition 'istk2>=6' is redundant or the array 'nStackPtr[6]' is accessed at index 6, which is out of bounds. [arrayIndexOutOfBoundsCond]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:675:36: note: Assuming that condition 'istk2>=6' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:673:25: note: istk2 is incremented, before this increment the value is 5
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:672:34: note: Array index out of bounds
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:578:29: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:580:29: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:578:29: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:830:33: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:832:33: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:830:33: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:943:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:945:13: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:943:13: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1303:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1305:25: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1303:25: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1468:25: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1470:25: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1468:25: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1567:21: style: The scope of the variable 'rc' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1567:25: style: The scope of the variable 'n1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichimap4.c:1567:29: style: The scope of the variable 'n2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:209:10: style: Condition 'bVer1Options' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:73:44: note: Assignment 'bVer1Options=1', assigned value is 1
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:209:10: note: Condition 'bVer1Options' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:222:14: style: Condition 'is_gui' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:90:26: note: Assignment 'is_gui=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:222:14: note: Condition 'is_gui' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1673:41: style: Condition 'bAcidTautomerism>1' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:98:65: note: Assignment 'bAcidTautomerism=(1==1)?(1==1?2:1):0', assigned value is 2
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1673:41: note: Condition 'bAcidTautomerism>1' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1675:42: style: Condition 'bUnchargedAcidTaut==1' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:99:63: note: Assignment 'bUnchargedAcidTaut=1==0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1675:42: note: Condition 'bUnchargedAcidTaut==1' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1698:9: style: Condition 'bFixFB2' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:139:31: note: Assignment 'bFixFB2=1', assigned value is 1
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1698:9: note: Condition 'bFixFB2' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1442:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1450:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1459:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:55:19: style: The scope of the variable 'nFontSize' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:116:19: style: The scope of the variable 'bOutputMolfileSplit' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:120:19: style: The scope of the variable 'bDisplayIfRestoreWarnings' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiparm.h:1767:5: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:2001:11: warning: Redundant assignment of 'i' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:1449:22: style: The scope of the variable 'bCurStereo' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:1449:34: style: The scope of the variable 'bCurIsoStereo' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:1646:34: style: The scope of the variable 'bCurTautEqu' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:1646:49: style: The scope of the variable 'bCurIsoEqu' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:1646:63: style: The scope of the variable 'bCurIsoTautEqu' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3477:17: style: The scope of the variable 'add_tag_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3529:12: style: The scope of the variable 'coord' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3604:12: style: The scope of the variable 'num_zer' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:18: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:23: style: The scope of the variable 'len0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:38: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:43: style: The scope of the variable 'bonds_val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:58: style: The scope of the variable 'parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3654:66: style: The scope of the variable 'num_trans' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3809:23: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3809:95: style: The scope of the variable 'num_trans' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3946:25: style: The scope of the variable 'kc' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3947:45: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3947:52: style: The scope of the variable 'neigh1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:3947:60: style: The scope of the variable 'neigh2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:588:53: style: Function 'OutputINChIXmlError' argument 5 names different: declaration 'szErrorText' definition 'pErrorText'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.h:366:53: note: Function 'OutputINChIXmlError' argument 5 names different: declaration 'szErrorText' definition 'pErrorText'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt1.c:588:53: note: Function 'OutputINChIXmlError' argument 5 names different: declaration 'szErrorText' definition 'pErrorText'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:530:54: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:98:30: style: The scope of the variable 't_parity2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:99:29: style: The scope of the variable 'nNumber2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:294:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:405:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:405:24: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:406:10: style: The scope of the variable 'szValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:407:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:407:19: style: The scope of the variable 'nDelim' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:407:27: style: The scope of the variable 'num_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:410:14: style: The scope of the variable 'nNumRingClosures' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:514:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:514:24: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:514:27: style: The scope of the variable 'bLessThanPrev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:515:13: style: The scope of the variable 'nMax' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:516:10: style: The scope of the variable 'szValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:517:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:517:19: style: The scope of the variable 'bNext' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:570:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:570:24: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:570:27: style: The scope of the variable 'iFirst' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:570:35: style: The scope of the variable 'nVal' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:571:10: style: The scope of the variable 'szValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:572:17: style: The scope of the variable 'pH' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:573:10: style: The scope of the variable 'bNext' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:590:18: style: The scope of the variable 'numAt' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:591:38: style: The scope of the variable 'tot_num_no_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:799:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:799:24: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:800:10: style: The scope of the variable 'szValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:801:17: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:802:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:802:19: style: The scope of the variable 'nGroupLen' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:802:30: style: The scope of the variable 'iGroupOutputCount' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1126:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1126:24: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1126:33: style: The scope of the variable 'ret' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1126:38: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1126:41: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1128:11: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1129:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1132:24: style: The scope of the variable 'h' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1133:24: style: The scope of the variable 'sign' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1234:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1234:24: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1234:33: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1234:36: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1237:11: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1238:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1241:24: style: The scope of the variable 'h' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1320:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1320:24: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1320:33: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1323:11: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1324:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1327:24: style: The scope of the variable 'h' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1383:19: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1383:24: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1383:33: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1383:36: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1385:11: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1386:11: style: The scope of the variable 'nValue' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1463:10: style: The scope of the variable 'nChar' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt2.c:1576:10: style: The scope of the variable 'nChar' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:115:14: style: Condition '!eq2taut' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:99:19: note: Assignment 'eq2taut=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:115:14: note: Condition '!eq2taut' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:291:14: style: Condition '!eq2taut' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:276:19: note: Assignment 'eq2taut=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:291:14: note: Condition '!eq2taut' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:449:14: style: Condition '!eq2taut' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:448:19: note: Assignment 'eq2taut=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:449:14: note: Condition '!eq2taut' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2581:14: style: Condition '!eq2taut' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2580:19: note: Assignment 'eq2taut=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2581:14: note: Condition '!eq2taut' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:213:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:220:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:213:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:391:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:398:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:391:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:563:21: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:571:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:563:21: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:793:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:800:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:793:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1014:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1021:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1014:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1369:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1377:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1369:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2101:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2109:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2101:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2672:22: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2679:24: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2672:22: note: Found duplicate branches for 'if' and 'else'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:69:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:243:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:420:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:599:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:822:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1043:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1190:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1398:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1402:19: style: The scope of the variable 'Stereo' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1537:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1663:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:1845:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2130:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2134:19: style: The scope of the variable 'Stereo' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2324:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2363:43: style: The scope of the variable 'pINChI_Taut' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2364:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2420:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2473:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2551:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2554:69: style: The scope of the variable 'nTotalCharge_Taut_Prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2703:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2774:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2777:19: style: The scope of the variable 'pINChI_Aux' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2874:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2910:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:2913:24: style: The scope of the variable 'eq2prev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3028:18: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3028:21: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3028:24: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3028:29: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3057:21: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3057:24: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3081:21: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3081:24: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiprt3.c:3105:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:640:18: style: The scope of the variable 'cur_at' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:640:26: style: The scope of the variable 'nxt_at' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:727:9: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:733:9: style: The scope of the variable 'nErr' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:888:18: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:1319:9: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:1322:36: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:262:41: style: Function 'nGet12TautIn5MembAltRing' argument 4 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.h:397:41: note: Function 'nGet12TautIn5MembAltRing' argument 4 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:262:41: note: Function 'nGet12TautIn5MembAltRing' argument 4 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:262:77: style: Function 'nGet12TautIn5MembAltRing' argument 6 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.h:397:77: note: Function 'nGet12TautIn5MembAltRing' argument 6 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:262:77: note: Function 'nGet12TautIn5MembAltRing' argument 6 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:290:73: style: Function 'nGet15TautIn6MembAltRing' argument 3 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.h:388:73: note: Function 'nGet15TautIn6MembAltRing' argument 3 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:290:73: note: Function 'nGet15TautIn6MembAltRing' argument 3 names different: declaration 'nBfsTreePos' definition 'nDfsPathPos'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:291:54: style: Function 'nGet15TautIn6MembAltRing' argument 5 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.h:389:54: note: Function 'nGet15TautIn6MembAltRing' argument 5 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:291:54: note: Function 'nGet15TautIn6MembAltRing' argument 5 names different: declaration 'nMaxLenBfsTree' definition 'nMaxLenDfsPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:475:76: style: Function 'DFS_FindTautAltPath' argument 10 names different: declaration 'CheckCenterPoint' definition 'CheckCenterPointPath'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:146:76: note: Function 'DFS_FindTautAltPath' argument 10 names different: declaration 'CheckCenterPoint' definition 'CheckCenterPointPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiqueu.c:475:76: note: Function 'DFS_FindTautAltPath' argument 10 names different: declaration 'CheckCenterPoint' definition 'CheckCenterPointPath'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:3295:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:3294:29: note: outer condition: num_elem[i][j]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:3295:17: note: identical inner condition: num_elem[i][j]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:733:40: warning: Either the condition 'if(szCurHdr)' is redundant or there is possible null pointer dereference: szCurHdr. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:751:28: note: Assuming that condition 'if(szCurHdr)' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:733:40: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1800:10: warning: Either the condition 'pInChI' is redundant or there is possible null pointer dereference: pInChI. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1781:10: note: Assuming that condition 'pInChI' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1800:10: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2582:42: warning: Either the condition 'pInChI->nNumberOfIsotopicAtoms||(pInChI->StereoIsotopic&&pInChI->StereoIsotopic->nNumberOfStereoCenters+pInChI->StereoIsotopic->nNumberOfStereoBonds)||pInChI_Alt&&pInChI_Alt->nNumberOfIsotopicAtoms' is redundant or there is possible null pointer dereference: pInChI_Alt. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2590:95: note: Assuming that condition 'pInChI->nNumberOfIsotopicAtoms||(pInChI->StereoIsotopic&&pInChI->StereoIsotopic->nNumberOfStereoCenters+pInChI->StereoIsotopic->nNumberOfStereoBonds)||pInChI_Alt&&pInChI_Alt->nNumberOfIsotopicAtoms' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2582:42: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:734:22: style: The scope of the variable 'cur_struct_number' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1757:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1757:25: style: The scope of the variable 'n_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1758:14: style: The scope of the variable 'taut_at_number' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1782:18: style: The scope of the variable 'len_tg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1818:19: style: The scope of the variable 'nAtNumber' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1819:19: style: The scope of the variable 'el_number' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2034:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2207:17: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2228:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2228:15: style: The scope of the variable 'nNumTautGroups' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2228:31: style: The scope of the variable 'iTautGroup' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2228:43: style: The scope of the variable 'nTautGroupLen' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2228:58: style: The scope of the variable 'lenTautomer' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5271:19: style: The scope of the variable 'pInChI' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5272:19: style: The scope of the variable 'pStereo' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5273:19: style: The scope of the variable 'iComponent' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5309:23: style: The scope of the variable 'pInChIFrom' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1871:56: style: Function 'bInpInchiComponentExists' argument 2 names different: declaration 'iINCHI' definition 'iInChI'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:883:56: note: Function 'bInpInchiComponentExists' argument 2 names different: declaration 'iINCHI' definition 'iInChI'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1871:56: note: Function 'bInpInchiComponentExists' argument 2 names different: declaration 'iINCHI' definition 'iInChI'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1926:68: style: Function 'DetectInpInchiCreationOptions' argument 5 names different: declaration 'sFlag' definition 'nModeFlagsStereo'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:888:59: note: Function 'DetectInpInchiCreationOptions' argument 5 names different: declaration 'sFlag' definition 'nModeFlagsStereo'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1926:68: note: Function 'DetectInpInchiCreationOptions' argument 5 names different: declaration 'sFlag' definition 'nModeFlagsStereo'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1926:91: style: Function 'DetectInpInchiCreationOptions' argument 6 names different: declaration 'bTautFlag' definition 'bTautFlagsStereo'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:888:71: note: Function 'DetectInpInchiCreationOptions' argument 6 names different: declaration 'bTautFlag' definition 'bTautFlagsStereo'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:1926:91: note: Function 'DetectInpInchiCreationOptions' argument 6 names different: declaration 'bTautFlag' definition 'bTautFlagsStereo'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:4713:90: style: Function 'ParseSegmentIsoExchgH' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:164:38: note: Function 'ParseSegmentIsoExchgH' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:4713:90: note: Function 'ParseSegmentIsoExchgH' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:4893:82: style: Function 'ParseSegmentIsoAtoms' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:162:37: note: Function 'ParseSegmentIsoAtoms' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:4893:82: note: Function 'ParseSegmentIsoAtoms' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5290:78: style: Function 'ParseSegmentSp3m' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:156:53: note: Function 'ParseSegmentSp3m' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5290:78: note: Function 'ParseSegmentSp3m' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5458:77: style: Function 'ParseSegmentSp3' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:154:52: note: Function 'ParseSegmentSp3' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5458:77: note: Function 'ParseSegmentSp3' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5837:77: style: Function 'ParseSegmentSp2' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:152:52: note: Function 'ParseSegmentSp2' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:5837:77: note: Function 'ParseSegmentSp2' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:6202:88: style: Function 'ParseSegmentProtons' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:150:63: note: Function 'ParseSegmentProtons' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:6202:88: note: Function 'ParseSegmentProtons' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:6248:80: style: Function 'ParseSegmentCharge' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:148:55: note: Function 'ParseSegmentCharge' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:6248:80: note: Function 'ParseSegmentCharge' argument 4 names different: declaration 'nNumComponents' definition 'ppnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7511:81: style: Function 'ParseSegmentFormula' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:142:36: note: Function 'ParseSegmentFormula' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7511:81: note: Function 'ParseSegmentFormula' argument 4 names different: declaration 'nNumComponents' definition 'pnNumComponents'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7789:58: style: Function 'CopySegment' argument 3 names different: declaration 'StereoType' definition 'SegmentType'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:135:64: note: Function 'CopySegment' argument 3 names different: declaration 'StereoType' definition 'SegmentType'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7789:58: note: Function 'CopySegment' argument 3 names different: declaration 'StereoType' definition 'SegmentType'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7455:9: error: Memory leak: szHillFormula [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7463:9: error: Memory leak: szHillFormula [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7463:9: error: Memory leak: nAtom [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7470:9: error: Memory leak: szHillFormula [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7470:9: error: Memory leak: nAtom [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7470:9: error: Memory leak: nConnTable [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7475:9: error: Memory leak: szHillFormula [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7475:9: error: Memory leak: nAtom [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7475:9: error: Memory leak: nConnTable [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7475:9: error: Memory leak: nTautomer [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7481:5: error: Memory leak: szHillFormula [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7481:5: error: Memory leak: nAtom [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7481:5: error: Memory leak: nConnTable [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7481:5: error: Memory leak: nTautomer [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7481:5: error: Memory leak: nNum_H [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7853:21: error: Memory leak: b_parity [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7853:21: error: Memory leak: nBondAtom1 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7853:21: error: Memory leak: nBondAtom2 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7895:21: error: Memory leak: t_parity [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:7895:21: error: Memory leak: nNumber [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2766:94: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiread.c:2934:97: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiring.c:336:40: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichiring.c:82:9: error: Memory leak: Val [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:1135:26: error: Array 'ChargeVal[25]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:703:12: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:703:15: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:703:18: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:710:14: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:1407:12: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:1572:50: style: The scope of the variable 'nFlow' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2072:9: style: The scope of the variable 'tot_st_cap' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2072:21: style: The scope of the variable 'tot_st_flow' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2310:9: style: The scope of the variable 'vG0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2310:14: style: The scope of the variable 'vG1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2310:19: style: The scope of the variable 'vG2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2310:24: style: The scope of the variable 'vG3' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3277:63: style: The scope of the variable 'flag_alt_bond' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:27: style: The scope of the variable 'v0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:31: style: The scope of the variable 'v1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:35: style: The scope of the variable 'v2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:64: style: The scope of the variable 'vLast' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:71: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3628:74: style: The scope of the variable 'delta' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3630:38: style: The scope of the variable 'iPrev' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3631:15: style: The scope of the variable 'nNumDeltaH' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3632:15: style: The scope of the variable 'nNumDeltaCharge' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4526:15: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4526:18: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4526:24: style: The scope of the variable 'num_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4610:15: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4610:24: style: The scope of the variable 'num_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4610:31: style: The scope of the variable 'num_iso_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2491:74: style: Function 'AddEdgeFlow' argument 4 names different: declaration 'pv0' definition 'pSrc'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:631:74: note: Function 'AddEdgeFlow' argument 4 names different: declaration 'pv0' definition 'pSrc'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2491:74: note: Function 'AddEdgeFlow' argument 4 names different: declaration 'pv0' definition 'pSrc'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2492:31: style: Function 'AddEdgeFlow' argument 5 names different: declaration 'pv1' definition 'pDst'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:632:31: note: Function 'AddEdgeFlow' argument 5 names different: declaration 'pv1' definition 'pDst'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2492:31: note: Function 'AddEdgeFlow' argument 5 names different: declaration 'pv1' definition 'pDst'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2619:29: style: Function 'ConnectSuperCGroup' argument 1 names different: declaration 'nTCG_Plus' definition 'nSuperCGroup'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:638:29: note: Function 'ConnectSuperCGroup' argument 1 names different: declaration 'nTCG_Plus' definition 'nSuperCGroup'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2619:29: note: Function 'ConnectSuperCGroup' argument 1 names different: declaration 'nTCG_Plus' definition 'nSuperCGroup'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4237:59: style: Function 'MakeOneInChIOutOfStrFromINChI2' argument 1 names different: declaration 'ip' definition 'ip_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:797:60: note: Function 'MakeOneInChIOutOfStrFromINChI2' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4237:59: note: Function 'MakeOneInChIOutOfStrFromINChI2' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4237:80: style: Function 'MakeOneInChIOutOfStrFromINChI2' argument 2 names different: declaration 'sd' definition 'sd_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:797:77: note: Function 'MakeOneInChIOutOfStrFromINChI2' argument 2 names different: declaration 'sd' definition 'sd_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4237:80: note: Function 'MakeOneInChIOutOfStrFromINChI2' argument 2 names different: declaration 'sd' definition 'sd_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2322:15: style: Variable 'pG0' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2323:15: style: Variable 'pG1' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:2324:15: style: Variable 'pG2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3806:9: style: Variable 'ret2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:587:85: error: Dereferencing 't_group' after it is deallocated / released [deallocuse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:594:104: error: Dereferencing 'tGroupNumber' after it is deallocated / released [deallocuse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:601:84: error: Dereferencing 'nEndpointAtomNumber' after it is deallocated / released [deallocuse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3305:9: error: Memory leak: edge [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3305:9: error: Memory leak: vert [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:3305:9: error: Memory leak: iedge [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr1.c:4386:85: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1313:71: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1315:71: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:478:33: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:501:121: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:478:33: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:479:26: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:501:121: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:479:26: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:480:24: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:501:121: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:480:24: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:481:24: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:501:121: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:481:24: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:550:26: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:568:117: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:550:26: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:551:22: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:568:117: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:551:22: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:552:22: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:568:117: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:552:22: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:553:22: warning: Either the condition 'pStereo2!=NULL' is redundant or there is possible null pointer dereference: pStereo2. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:568:117: note: Assuming that condition 'pStereo2!=NULL' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:553:22: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4557:17: style: Variable 'nDeltaChargeMax' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4556:17: note: Variable 'nDeltaChargeMax' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4557:17: note: Variable 'nDeltaChargeMax' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4775:13: style: Variable 'v0' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4764:0: note: Variable 'v0' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:4775:13: note: Variable 'v0' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:3831:62: style: Same expression on both sides of '&&'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:748:18: style: The scope of the variable 'chem_bonds_valence' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1156:16: style: The scope of the variable 'cur_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1224:12: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1224:17: style: The scope of the variable 'iat' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1224:22: style: The scope of the variable 'nat' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1377:13: style: The scope of the variable 'm1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1377:19: style: The scope of the variable 'm2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1377:23: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1377:26: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1377:29: style: The scope of the variable 'tot_num_neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1385:14: style: The scope of the variable 'p_parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1386:14: style: The scope of the variable 'p_orig_at_num' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:261:60: error: Expression 'at[jv=at[n_vertex].neighbor[0]].valence+at[jv].num_H' depends on order of evaluation of side effects [unknownEvaluationOrder]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:263:60: error: Expression 'at[jn=at[n_vertex].neighbor[1]].valence+at[jn].num_H' depends on order of evaluation of side effects [unknownEvaluationOrder]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:3028:48: error: Expression '(pvS=pBNS->vert+i)->st_edge.cap==pvS->st_edge.flow' depends on order of evaluation of side effects [unknownEvaluationOrder]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1545:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr2.c:1567:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:5152:55: style: Same expression on both sides of '&&'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:2896:27: style: The scope of the variable 'pe_CMinus' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:3055:31: style: The scope of the variable 'pe_CMinus' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:283:66: style: Function 'FixFixedHRestoredStructure' argument 11 names different: declaration 'ti' definition 'ppt_group_info'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:805:66: note: Function 'FixFixedHRestoredStructure' argument 11 names different: declaration 'ti' definition 'ppt_group_info'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:283:66: note: Function 'FixFixedHRestoredStructure' argument 11 names different: declaration 'ti' definition 'ppt_group_info'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:283:93: style: Function 'FixFixedHRestoredStructure' argument 12 names different: declaration 'at_norm' definition 'ppat_norm'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:805:81: note: Function 'FixFixedHRestoredStructure' argument 12 names different: declaration 'at_norm' definition 'ppat_norm'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:283:93: note: Function 'FixFixedHRestoredStructure' argument 12 names different: declaration 'at_norm' definition 'ppat_norm'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:284:36: style: Function 'FixFixedHRestoredStructure' argument 13 names different: declaration 'at_prep' definition 'ppat_prep'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:805:101: note: Function 'FixFixedHRestoredStructure' argument 13 names different: declaration 'at_prep' definition 'ppat_prep'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:284:36: note: Function 'FixFixedHRestoredStructure' argument 13 names different: declaration 'at_prep' definition 'ppat_prep'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr3.c:3290:25: error: Uninitialized variable: pv2n [uninitvar]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2580:10: style: Condition 'at2' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2576:11: note: Assignment 'at2=NULL', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2580:10: note: Condition 'at2' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:3062:18: style: Condition 'bHasSomeFixedH' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:3047:10: note: Assuming that condition '!bHasSomeFixedH' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:3062:18: note: Condition 'bHasSomeFixedH' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:866:13: style: The scope of the variable 'is_N' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:866:19: style: The scope of the variable 'is_O' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:907:13: style: The scope of the variable 'is_N' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:907:19: style: The scope of the variable 'is_O' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:1815:17: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:384:63: error: Expression 'at2[neigh=at2[i].neighbor[0]].chem_bonds_valence>at2[neigh].valence' depends on order of evaluation of side effects [unknownEvaluationOrder]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2817:43: style: Function 'OneInChI2Atom' argument 1 names different: declaration 'ip' definition 'ip_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:597:43: note: Function 'OneInChI2Atom' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2817:43: note: Function 'OneInChI2Atom' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2925:56: style: Function 'AddRemProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:831:56: note: Function 'AddRemProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2925:56: note: Function 'AddRemProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2929:40: style: Function 'AddRemProtonsInRestrStruct' argument 9 names different: declaration 'pProtonBalance' definition 'nProtonsToBeRemovedByNormFromRevrs'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:835:40: note: Function 'AddRemProtonsInRestrStruct' argument 9 names different: declaration 'pProtonBalance' definition 'nProtonsToBeRemovedByNormFromRevrs'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2929:40: note: Function 'AddRemProtonsInRestrStruct' argument 9 names different: declaration 'pProtonBalance' definition 'nProtonsToBeRemovedByNormFromRevrs'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:3090:59: style: Function 'AddRemIsoProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:867:59: note: Function 'AddRemIsoProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:3090:59: note: Function 'AddRemIsoProtonsInRestrStruct' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2661:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2234:9: error: Memory leak: at2 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr4.c:2234:9: error: Memory leak: at3 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr5.c:102:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr5.c:102:12: style: The scope of the variable 'nCurRingSize' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr5.c:102:26: style: The scope of the variable 'nMinRingSize' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr5.c:100:43: style: Function 'bIsUnsatCarbonInASmallRing' argument 1 names different: declaration 'at' definition 'at2'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:900:43: note: Function 'bIsUnsatCarbonInASmallRing' argument 1 names different: declaration 'at' definition 'at2'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr5.c:100:43: note: Function 'bIsUnsatCarbonInASmallRing' argument 1 names different: declaration 'at' definition 'at2'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:1696:19: style: Same expression on both sides of '||'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:138:20: style: The scope of the variable 'cur_num_comp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:1607:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:1610:66: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:1610:69: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2301:9: style: The scope of the variable 'bMobileH' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2301:19: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2301:22: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2302:9: style: The scope of the variable 'iPrevGrpIdx' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2302:22: style: The scope of the variable 'iCurGrpIdx' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2302:34: style: The scope of the variable 'bFound' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2303:16: style: The scope of the variable 'bit' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2304:24: style: The scope of the variable 'hdr' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:2305:10: style: The scope of the variable 'szOneMsg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:75:119: style: Function 'InChI2Atom' argument 10 names different: declaration 'pOneInput' definition 'OneInput'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:843:119: note: Function 'InChI2Atom' argument 10 names different: declaration 'pOneInput' definition 'OneInput'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:75:119: note: Function 'InChI2Atom' argument 10 names different: declaration 'pOneInput' definition 'OneInput'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:711:49: style: Function 'AllInchiToStructure' argument 1 names different: declaration 'ip' definition 'ip_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:836:49: note: Function 'AllInchiToStructure' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:711:49: note: Function 'AllInchiToStructure' argument 1 names different: declaration 'ip' definition 'ip_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:711:70: style: Function 'AllInchiToStructure' argument 2 names different: declaration 'sd' definition 'sd_inp'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:836:66: note: Function 'AllInchiToStructure' argument 2 names different: declaration 'sd' definition 'sd_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:711:70: note: Function 'AllInchiToStructure' argument 2 names different: declaration 'sd' definition 'sd_inp'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:712:51: style: Function 'AllInchiToStructure' argument 6 names different: declaration 'bReqNonTaut' definition 'bHasSomeFixedH'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvrs.h:837:51: note: Function 'AllInchiToStructure' argument 6 names different: declaration 'bReqNonTaut' definition 'bHasSomeFixedH'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:712:51: note: Function 'AllInchiToStructure' argument 6 names different: declaration 'bReqNonTaut' definition 'bHasSomeFixedH'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichirvr7.c:1804:21: style: Variable 'num_eq' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:60:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:432:16: style: The scope of the variable 'num_t_groups' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:433:16: style: The scope of the variable 'nFirstEndpointAtNoPos' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:436:16: style: The scope of the variable 'length' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:436:24: style: The scope of the variable 'start' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:436:31: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:436:36: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:436:39: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:537:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichisort.c:537:23: style: The scope of the variable 'nNumRanks' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:3644:19: warning: Redundant assignment of 'is_stereo' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:293:34: style: The scope of the variable 'abs_c' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:293:41: style: The scope of the variable 'abs_ab' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:337:33: style: The scope of the variable 'dLimit' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:337:41: style: The scope of the variable 'dBisector' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:341:25: style: The scope of the variable 'bPrev_Up' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:341:47: style: The scope of the variable 'cur_first_Up' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:451:24: style: The scope of the variable 'next2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:468:24: style: The scope of the variable 'next2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:807:12: style: The scope of the variable 'min_sine_value' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:808:12: style: The scope of the variable 's0' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:808:16: style: The scope of the variable 's1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:808:20: style: The scope of the variable 's2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:808:24: style: The scope of the variable 's3' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:808:58: style: The scope of the variable 'tmp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:809:12: style: The scope of the variable 'prod' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:809:23: style: The scope of the variable 'central_prod' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:997:25: style: The scope of the variable 'prod' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1111:12: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1111:15: style: The scope of the variable 'ni' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1111:19: style: The scope of the variable 'nj' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1111:23: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1345:14: style: The scope of the variable 'num_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1369:12: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1411:25: style: The scope of the variable 'cur_parity' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1412:12: style: The scope of the variable 'icur2nxt' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1412:22: style: The scope of the variable 'icur2neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1412:52: style: The scope of the variable 'nxt_at' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1413:13: style: The scope of the variable 'nNextSbAtOrigNumb' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:2120:15: style: The scope of the variable 'next_at' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:2120:42: style: The scope of the variable 'bFound' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:2121:9: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:2384:15: style: The scope of the variable 'next_at_1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:2385:9: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:3713:34: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:3714:9: style: The scope of the variable 'icur2nxt' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:3843:13: style: The scope of the variable 'nxt_atom' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:989:12: style: Variable 'prod' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichister.c:1006:16: style: Variable 'prod' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2556:29: style: Condition 'nNumCandidates==0' is always true [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2553:26: note: Assignment 'nNumCandidates=0', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2556:29: note: Condition 'nNumCandidates==0' is always true
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:357:10: style: The scope of the variable 'nMobile' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:428:10: style: The scope of the variable 'nMobile' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:890:13: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:924:13: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:924:16: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:925:22: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:925:32: style: The scope of the variable 'r' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1389:12: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1441:29: style: The scope of the variable 'i1' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1441:33: style: The scope of the variable 'i2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1442:31: style: The scope of the variable 'nNewGroupNumber' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1714:17: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:9: style: The scope of the variable 'tg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:13: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:16: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:43: style: The scope of the variable 'num_centerpoints' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:61: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1857:72: style: The scope of the variable 'centerpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1971:33: style: The scope of the variable 'bond_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:1971:44: style: The scope of the variable 'centerpoint' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2908:35: style: The scope of the variable 'nNumCandidates' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2908:51: style: The scope of the variable 'nNumCandidates2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2925:22: style: The scope of the variable 's_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:16: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:19: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:22: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:25: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:28: style: The scope of the variable 'bHasH' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:35: style: The scope of the variable 'tg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3075:39: style: The scope of the variable 'nError' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3077:51: style: The scope of the variable 'nNumNonTautCandidates' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:3088:22: style: The scope of the variable 's_type' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:4026:18: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:4101:19: style: The scope of the variable 'Mult' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:4102:16: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2003:28: style: Variable 'bond_type' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ichitaut.c:2927:39: style: Variable 'nNumCandidates2' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/ikey_base26.c:1312:6: style: The scope of the variable 'c' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:1749:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:1748:10: note: outer condition: szCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:1749:9: note: identical inner condition: szCoord
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:412:10: style: Condition 'pStructPtrs' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:206:33: note: Assignment 'pStructPtrs=NULL', assigned value is 0
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:412:10: note: Condition 'pStructPtrs' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:1540:52: style: The scope of the variable 'nxt' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:766:22: style: Function 'CopyMOLfile' argument 5 names different: declaration 'nNumb' definition 'lNumb'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inpdef.h:318:84: note: Function 'CopyMOLfile' argument 5 names different: declaration 'nNumb' definition 'lNumb'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll.c:766:22: note: Function 'CopyMOLfile' argument 5 names different: declaration 'nNumb' definition 'lNumb'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:478:16: warning: Either the condition '!pGenData' is redundant or there is possible null pointer dereference: pGenData. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:476:9: note: Assuming that condition '!pGenData' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:478:16: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:480:13: warning: Either the condition '!pGenData' is redundant or there is possible null pointer dereference: pGenData. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:476:9: note: Assuming that condition '!pGenData' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:480:13: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:115:5: style: Variable 'HGen' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:112:0: note: Variable 'HGen' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:115:5: note: Variable 'HGen' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:175:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:172:0: note: Variable 'retcode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:175:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1188:5: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1188:8: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1188:11: style: The scope of the variable 'nc' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:165:50: style: Function 'STDINCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1165:76: note: Function 'STDINCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:165:50: note: Function 'STDINCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:331:47: style: Function 'INCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1162:73: note: Function 'INCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:331:47: note: Function 'INCHIGEN_Setup' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:499:57: style: Function 'INCHIGEN_DoNormalization' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1177:83: note: Function 'INCHIGEN_DoNormalization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:499:57: note: Function 'INCHIGEN_DoNormalization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:744:50: style: Function 'INCHIGEN_DoCanonicalization' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1191:50: note: Function 'INCHIGEN_DoCanonicalization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:744:50: note: Function 'INCHIGEN_DoCanonicalization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:904:57: style: Function 'INCHIGEN_DoSerialization' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1203:83: note: Function 'INCHIGEN_DoSerialization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:904:57: note: Function 'INCHIGEN_DoSerialization' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1184:48: style: Function 'INCHIGEN_Reset' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1219:48: note: Function 'INCHIGEN_Reset' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1184:48: note: Function 'INCHIGEN_Reset' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1348:50: style: Function 'INCHIGEN_Destroy' argument 1 names different: declaration 'HGen' definition '_HGen'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_api.h:1235:76: note: Function 'INCHIGEN_Destroy' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:1348:50: note: Function 'INCHIGEN_Destroy' argument 1 names different: declaration 'HGen' definition '_HGen'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a.c:173:0: style: Variable 'force_std' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1190:20: warning: Either the condition 't_group_info' is redundant or there is possible null pointer dereference: t_group_info. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1184:14: note: Assuming that condition 't_group_info' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1190:20: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1664:31: warning: Either the condition 'if(pBCN)' is redundant or there is possible null pointer dereference: pBCN. [nullPointerRedundantCheck]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1680:12: note: Assuming that condition 'if(pBCN)' is not redundant
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1664:31: note: Null pointer dereference
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:618:5: style: Variable 'inp_cur_data' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:612:0: note: Variable 'inp_cur_data' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:618:5: note: Variable 'inp_cur_data' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:620:5: style: Variable 'cti' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:614:0: note: Variable 'cti' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:620:5: note: Variable 'cti' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:844:5: style: Variable 'inp_cur_data' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:839:0: note: Variable 'inp_cur_data' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:844:5: note: Variable 'inp_cur_data' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:846:5: style: Variable 'cti' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:841:0: note: Variable 'cti' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:846:5: note: Variable 'cti' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:896:5: style: Variable 'num_at' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:893:5: note: Variable 'num_at' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:896:5: note: Variable 'num_at' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1012:47: style: Function 'Normalization_step' argument 8 names different: declaration 'cti' definition 'z'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:148:47: note: Function 'Normalization_step' argument 8 names different: declaration 'cti' definition 'z'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1012:47: note: Function 'Normalization_step' argument 8 names different: declaration 'cti' definition 'z'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1476:50: style: Function 'Canonicalization_step' argument 7 names different: declaration 'cti' definition 'z'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:154:47: note: Function 'Canonicalization_step' argument 7 names different: declaration 'cti' definition 'z'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:1476:50: note: Function 'Canonicalization_step' argument 7 names different: declaration 'cti' definition 'z'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:2002:9: error: Memory leak: nOffsetAtAndH [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:2005:5: error: Memory leak: nOffsetAtAndH [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/inchi_dll_a2.c:646:81: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:1066:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:1065:31: note: outer condition: pINChISort[j][k1]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:1066:17: note: identical inner condition: pINChISort[j][k1]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:1493:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2293:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2293:12: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2294:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2295:9: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2295:14: style: The scope of the variable 'num_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2487:27: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:2563:19: style: The scope of the variable 'p' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/runichi.c:1559:81: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2147:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3169:43: error: Array 'at->neighbor[20]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3256:47: error: Array 'at->neighbor[20]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3454:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3453:10: note: outer condition: component_nbr
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3454:9: note: identical inner condition: component_nbr
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4291:10: style: Condition '!bV2000' is always false [knownConditionTrueFalse]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4211:18: note: Assignment 'bV2000=1', assigned value is 1
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4291:10: note: Condition '!bV2000' is always false
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2781:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2782:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:103:32: style: The scope of the variable 'num_rad2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:135:26: style: The scope of the variable 'ne2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:136:20: style: The scope of the variable 'el_number_P' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:138:20: style: The scope of the variable 'el_number_C' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:139:20: style: The scope of the variable 'el_number_O' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:140:20: style: The scope of the variable 'el_number_Si' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:147:10: style: The scope of the variable 'elname' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:476:14: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:906:41: style: The scope of the variable 'chrg' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:912:10: style: The scope of the variable 'elname' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:915:14: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1775:14: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1775:17: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1775:20: style: The scope of the variable 'm' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1775:23: style: The scope of the variable 'm2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1775:27: style: The scope of the variable 'k2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1953:9: style: The scope of the variable 'component' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1984:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1984:17: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1984:31: style: The scope of the variable 'iC' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2072:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2072:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2158:20: style: The scope of the variable 'k' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2158:23: style: The scope of the variable 'iO' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2158:27: style: The scope of the variable 'iC' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2158:31: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2158:34: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2251:12: style: The scope of the variable 'iO' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2296:32: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2371:35: style: The scope of the variable 'val' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3103:33: style: The scope of the variable 'at2' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3105:9: style: The scope of the variable 'j' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3105:25: style: The scope of the variable 'is_Cl' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3105:67: style: The scope of the variable 'bAccept' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3105:76: style: The scope of the variable 'cur_num_iso_H' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3182:20: style: The scope of the variable 'is_O' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3182:28: style: The scope of the variable 'is_Cl' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3182:37: style: The scope of the variable 'is_N' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3182:60: style: The scope of the variable 'iat_numb' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4208:9: style: The scope of the variable 'flag_bad_charge' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4212:12: style: The scope of the variable 'x' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4212:15: style: The scope of the variable 'y' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4212:18: style: The scope of the variable 'z' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1773:32: style: Function 'RemoveInpAtBond' argument 1 names different: declaration 'at' definition 'atom'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:68:32: note: Function 'RemoveInpAtBond' argument 1 names different: declaration 'at' definition 'atom'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1773:32: note: Function 'RemoveInpAtBond' argument 1 names different: declaration 'at' definition 'atom'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2067:48: style: Function 'DisconnectAmmoniumSalt' argument 2 names different: declaration 'i' definition 'iN'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:74:48: note: Function 'DisconnectAmmoniumSalt' argument 2 names different: declaration 'i' definition 'iN'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:2067:48: note: Function 'DisconnectAmmoniumSalt' argument 2 names different: declaration 'i' definition 'iN'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3747:85: style: Function 'Alloc_INChI_Aux' argument 4 names different: declaration 'bOrigData' definition 'bOrigCoord'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.h:64:48: note: Function 'Alloc_INChI_Aux' argument 4 names different: declaration 'bOrigData' definition 'bOrigCoord'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3747:85: note: Function 'Alloc_INChI_Aux' argument 4 names different: declaration 'bOrigData' definition 'bOrigCoord'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4204:56: style: Function 'WriteOrigAtomDataToSDfile' argument 5 names different: declaration 'bChiral' definition 'bChiralFlag'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.h:384:56: note: Function 'WriteOrigAtomDataToSDfile' argument 5 names different: declaration 'bChiral' definition 'bChiralFlag'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:4204:56: note: Function 'WriteOrigAtomDataToSDfile' argument 5 names different: declaration 'bChiral' definition 'bChiralFlag'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:863:26: style: Variable 'n_OM_best' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:1055:33: style: Variable 'num_O_other' is modified but its new value is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3169:35: error: Array 'at.neighbor[20]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3256:39: error: Array 'at.neighbor[20]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3496:9: error: Memory leak: number [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: nNumber [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: t_parity [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: nNumberInv [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: t_parityInv [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: nBondAtom1 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: nBondAtom2 [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3565:9: error: Memory leak: b_parity [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3621:9: error: Memory leak: pINChI [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3755:9: error: Memory leak: pINChI_Aux [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3801:5: error: Memory leak: nOrigAtNosInCanonOrdInv [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3801:5: error: Memory leak: nConstitEquNumbers [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/strutil.c:3801:5: error: Memory leak: nConstitEquTGroupNumbers [memleak]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:278:46: style: The scope of the variable 'known_chem_valence' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:319:63: style: The scope of the variable 'known_chem_valence' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:377:35: style: The scope of the variable 'known_chem_valence' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:533:46: style: The scope of the variable 'el_number_O' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:759:9: style: The scope of the variable 'i' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:783:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:802:15: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:816:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:975:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:988:12: style: The scope of the variable 'neigh' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:1060:10: style: The scope of the variable 'pp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:317:36: style: Function 'needed_unusual_el_valence' argument 5 names different: declaration 'actual_bonds_val' definition 'actual_bonds_valence'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.h:84:36: note: Function 'needed_unusual_el_valence' argument 5 names different: declaration 'actual_bonds_val' definition 'actual_bonds_valence'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:317:36: note: Function 'needed_unusual_el_valence' argument 5 names different: declaration 'actual_bonds_val' definition 'actual_bonds_valence'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:528:58: style: Function 'get_num_H' argument 3 names different: declaration 'num_iso_H' definition 'inp_num_iso_H'. [funcArgNamesDifferent]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.h:55:58: note: Function 'get_num_H' argument 3 names different: declaration 'num_iso_H' definition 'inp_num_iso_H'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:528:58: note: Function 'get_num_H' argument 3 names different: declaration 'num_iso_H' definition 'inp_num_iso_H'.
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:537:23: style: Variable 'el_number_O' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/inchi/inchi_dll/util.c:786:17: style: Variable 'neigh' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/third_party/libpng-src/src/png.c:548:12: warning: Redundant assignment of 'png_ptr' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/libpng-src/src/png.c:580:12: warning: Redundant assignment of 'png_ptr' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/libpng-src/src/png.c:588:12: warning: Redundant assignment of 'png_ptr' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/libpng-src/src/png.c:596:12: warning: Redundant assignment of 'png_ptr' to itself. [selfAssignment]
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxml.cpp:150:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxml.cpp:172:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxmlparser.cpp:481:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxmlparser.cpp:445:34: note: outer condition: *(p+2)
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxmlparser.cpp:481:9: note: opposite inner condition: !*(p+2)
indigo-indigo-1.1.12/third_party/tinyxml/src/tinyxmlparser.cpp:177:21: style: Technically the member function 'TiXmlParsingData::Cursor' can be const. [functionConst]
indigo-indigo-1.1.12/third_party/zlib-src/src/adler32.c:66:14: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/deflate.c:1388:0: error: failed to expand 'UPDATE_HASH', Wrong number of parameters for macro 'UPDATE_HASH'. [preprocessorErrorDirective]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzlib.c:280:14: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzlib.c:220:9: error: Memory leak: path [memleak]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:145:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:142:24: note: outer condition: strm->avail_in==0
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:145:28: note: identical inner condition: strm->avail_in==0
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:575:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:572:25: note: outer condition: state->have==0
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:575:29: note: identical inner condition: state->have==0
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:108:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:109:14: style: The scope of the variable 'len' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:544:20: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzread.c:546:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzwrite.c:116:14: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/gzwrite.c:149:14: style: The scope of the variable 'n' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1465:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1461:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1465:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:363:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1258:19: style: The scope of the variable 'id' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1350:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1413:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:1475:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
indigo-indigo-1.1.12/third_party/zlib-src/src/inflate.c:667:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
indigo-indigo-1.1.12/third_party/zlib-src/src/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:718:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:763:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:1081:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:1082:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:1084:14: style: The scope of the variable 'code' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/trees.c:1085:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
indigo-indigo-1.1.12/third_party/zlib-src/src/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
indigo-indigo-1.1.12/third_party/zlib-src/src/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
indigo-indigo-1.1.12/utils/indigo-cano/main.c:93:16: style: The scope of the variable 'idfield' can be reduced. [variableScope]
indigo-indigo-1.1.12/utils/indigo-cano/main.c:133:20: style: Variable 'idfield' is assigned a value that is never used. [unreadVariable]
indigo-indigo-1.1.12/utils/indigo-deco/main.c:241:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
indigo-indigo-1.1.12/utils/indigo-deco/main.c:250:13: warning: The buffer 'dirname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
indigo-indigo-1.1.12/utils/indigo-depict/main.c:174:0: error: Resource leak: f [resourceLeak]
[18:30]

ftp://ftp.se.debian.org/debian/pool/main/i/inetsim/inetsim_1.2.7+dfsg.1.orig.tar.gz
[18:30]

ftp://ftp.se.debian.org/debian/pool/main/i/inetutils/inetutils_1.9.orig.tar.gz
inetutils-1.9/ftp/cmds.c:835:7: style: The scope of the variable 'ointer' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:928:7: style: The scope of the variable 'oldverbose' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:928:19: style: The scope of the variable 'oldhash' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:929:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:930:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:930:14: style: The scope of the variable 'mode' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:1045:7: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:1541:8: style: The scope of the variable 'shellnam' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:1541:31: style: The scope of the variable 'namep' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:1746:7: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:1746:10: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:2068:17: style: The scope of the variable 'found' can be reduced. [variableScope]
inetutils-1.9/ftp/cmds.c:232:11: style: Unused variable: overbose [unusedVariable]
inetutils-1.9/ftp/cmds.c:2070:27: style: Array index 'ostop' is used before limits check. [arrayIndexThenCheck]
inetutils-1.9/ftp/cmds.c:2075:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
inetutils-1.9/ftp/cmds.c:166:3: error: Memory pointed to by 'arg' is freed twice. [doubleFree]
inetutils-1.9/ftp/cmds.c:1029:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
inetutils-1.9/ftp/domacro.c:62:9: style: The scope of the variable 'cp1' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:132:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
inetutils-1.9/ftp/ftp.c:151:25: warning: Either the condition 'if(res)' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
inetutils-1.9/ftp/ftp.c:196:6: note: Assuming that condition 'if(res)' is not redundant
inetutils-1.9/ftp/ftp.c:151:25: note: Null pointer dereference
inetutils-1.9/ftp/ftp.c:404:7: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:404:10: style: The scope of the variable 'n' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:405:7: style: The scope of the variable 'dig' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:409:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:1491:9: style: The scope of the variable 's' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:1492:8: style: The scope of the variable 'bs' can be reduced. [variableScope]
inetutils-1.9/ftp/ftp.c:346:19: style: Function 'cmdabort' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'. [funcArgNamesDifferent]
inetutils-1.9/ftp/extern.h:63:20: note: Function 'cmdabort' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftp/ftp.c:346:19: note: Function 'cmdabort' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftp/ftp.c:1463:10: style: Unused variable: tos [unusedVariable]
inetutils-1.9/ftp/ftp.c:151:3: warning: The buffer 'hostnamebuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inetutils-1.9/ftp/main.c:339:19: warning: Either the condition 'if(line&&*line)' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
inetutils-1.9/ftp/main.c:346:10: note: Assuming that condition 'if(line&&*line)' is not redundant
inetutils-1.9/ftp/main.c:339:19: note: Null pointer dereference
inetutils-1.9/ftp/main.c:325:7: style: The scope of the variable 'l' can be reduced. [variableScope]
inetutils-1.9/ftp/main.c:260:15: style: Function 'intr' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'. [funcArgNamesDifferent]
inetutils-1.9/ftp/extern.h:87:16: note: Function 'intr' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftp/main.c:260:15: note: Function 'intr' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftp/main.c:266:19: style: Function 'lostpeer' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'. [funcArgNamesDifferent]
inetutils-1.9/ftp/extern.h:90:20: note: Function 'lostpeer' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftp/main.c:266:19: note: Function 'lostpeer' argument 1 names different: declaration 'sig' definition '_GL_UNUSED_PARAMETER'.
inetutils-1.9/ftpd/conf.c:33:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
inetutils-1.9/ftpd/conf.c:33:13: style: The scope of the variable 'line' can be reduced. [variableScope]
inetutils-1.9/ftpd/conf.c:58:9: style: The scope of the variable 'p' can be reduced. [variableScope]
inetutils-1.9/ftpd/conf.c:58:12: style: The scope of the variable 'line' can be reduced. [variableScope]
ftpcmd.c:2623:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
inetutils-1.9/ftpd/ftpd.c:435:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
inetutils-1.9/ftpd/ftpd.c:1777:7: style: The scope of the variable 'count' can be reduced. [variableScope]
inetutils-1.9/ftpd/ftpd.c:1931:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/ftpd/ftpd.c:1504:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
inetutils-1.9/ftpd/ftpd.c:1520:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
inetutils-1.9/ifconfig/flags.c:309:9: style: The scope of the variable 'start' can be reduced. [variableScope]
inetutils-1.9/ifconfig/flags.c:439:52: style: Function 'print_if_flags' argument 3 names different: declaration 'seperator' definition 'separator'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/flags.h:55:56: note: Function 'print_if_flags' argument 3 names different: declaration 'seperator' definition 'separator'.
inetutils-1.9/ifconfig/flags.c:439:52: note: Function 'print_if_flags' argument 3 names different: declaration 'seperator' definition 'separator'.
inetutils-1.9/ifconfig/if_index.c:45:7: style: The scope of the variable 'result' can be reduced. [variableScope]
inetutils-1.9/ifconfig/if_index.c:83:40: style: Function 'if_freenameindex' argument 1 names different: declaration 'ptr' definition 'ifn'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/if_index.h:31:52: note: Function 'if_freenameindex' argument 1 names different: declaration 'ptr' definition 'ifn'.
inetutils-1.9/ifconfig/if_index.c:83:40: note: Function 'if_freenameindex' argument 1 names different: declaration 'ptr' definition 'ifn'.
inetutils-1.9/ifconfig/options.c:311:1: style: Function 'parse_opt_set_mtu' argument 2 names different: declaration 'addr' definition 'arg'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/options.h:81:53: note: Function 'parse_opt_set_mtu' argument 2 names different: declaration 'addr' definition 'arg'.
inetutils-1.9/ifconfig/options.c:311:1: note: Function 'parse_opt_set_mtu' argument 2 names different: declaration 'addr' definition 'arg'.
inetutils-1.9/ifconfig/options.c:312:1: style: Function 'parse_opt_set_metric' argument 2 names different: declaration 'addr' definition 'arg'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/options.h:82:56: note: Function 'parse_opt_set_metric' argument 2 names different: declaration 'addr' definition 'arg'.
inetutils-1.9/ifconfig/options.c:312:1: note: Function 'parse_opt_set_metric' argument 2 names different: declaration 'addr' definition 'arg'.
inetutils-1.9/ifconfig/printif.c:200:70: style: Function 'put_ulong' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/printif.h:66:75: note: Function 'put_ulong' argument 4 names different: declaration 'val' definition 'value'.
inetutils-1.9/ifconfig/printif.c:200:70: note: Function 'put_ulong' argument 4 names different: declaration 'val' definition 'value'.
inetutils-1.9/ifconfig/printif.c:1013:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/ifconfig/printif.c:1039:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/ifconfig/system/generic.c:51:71: style: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:71:33: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/generic.c:51:71: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/linux.c:695:37: style: Function 'system_parse_opt' argument 1 names different: declaration 'ifp' definition 'ifpp'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:46:48: note: Function 'system_parse_opt' argument 1 names different: declaration 'ifp' definition 'ifpp'.
inetutils-1.9/ifconfig/system/linux.c:695:37: note: Function 'system_parse_opt' argument 1 names different: declaration 'ifp' definition 'ifpp'.
inetutils-1.9/ifconfig/system/linux.c:695:62: style: Function 'system_parse_opt' argument 3 names different: declaration 'optarg' definition 'arg'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:47:15: note: Function 'system_parse_opt' argument 3 names different: declaration 'optarg' definition 'arg'.
inetutils-1.9/ifconfig/system/linux.c:695:62: note: Function 'system_parse_opt' argument 3 names different: declaration 'optarg' definition 'arg'.
inetutils-1.9/ifconfig/system/linux.c:828:71: style: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:71:33: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/linux.c:828:71: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/linux.c:916:0: error: Memory leak: idx [memleak]
inetutils-1.9/ifconfig/system/qnx.c:62:71: style: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:71:33: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/qnx.c:62:71: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/solaris.c:156:71: style: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'. [funcArgNamesDifferent]
inetutils-1.9/ifconfig/system.h:71:33: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/ifconfig/system/solaris.c:156:71: note: Function 'system_configure' argument 3 names different: declaration '__ifs' definition 'ifs'.
inetutils-1.9/lib/argp-fmtstream.c:125:10: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/lib/argp-fmtstream.c:58:30: style: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:120:52: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-fmtstream.c:58:30: note: Function 'argp_make_fmtstream' argument 1 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-fmtstream.c:59:31: style: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:121:53: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
inetutils-1.9/lib/argp-fmtstream.c:59:31: note: Function 'argp_make_fmtstream' argument 2 names different: declaration '__lmargin' definition 'lmargin'.
inetutils-1.9/lib/argp-fmtstream.c:59:47: style: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:122:53: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
inetutils-1.9/lib/argp-fmtstream.c:59:47: note: Function 'argp_make_fmtstream' argument 3 names different: declaration '__rmargin' definition 'rmargin'.
inetutils-1.9/lib/argp-fmtstream.c:59:64: style: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:123:54: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
inetutils-1.9/lib/argp-fmtstream.c:59:64: note: Function 'argp_make_fmtstream' argument 4 names different: declaration '__wmargin' definition 'wmargin'.
inetutils-1.9/lib/argp-fmtstream.c:98:41: style: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:127:51: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:98:41: note: Function 'argp_fmtstream_free' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:122:43: style: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:182:54: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:122:43: note: Function '_argp_fmtstream_update' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:351:49: style: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:184:53: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:351:49: note: Function '_argp_fmtstream_ensure' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:351:60: style: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:184:66: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
inetutils-1.9/lib/argp-fmtstream.c:351:60: note: Function '_argp_fmtstream_ensure' argument 2 names different: declaration '__amount' definition 'amount'.
inetutils-1.9/lib/argp-fmtstream.c:402:49: style: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:132:56: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:402:49: note: Function 'argp_fmtstream_printf' argument 1 names different: declaration '__fs' definition 'fs'.
inetutils-1.9/lib/argp-fmtstream.c:402:65: style: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp-fmtstream.h:133:51: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-fmtstream.c:402:65: note: Function 'argp_fmtstream_printf' argument 2 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-help.c:1176:17: style: Condition 'first_long_opt' is always true [knownConditionTrueFalse]
inetutils-1.9/lib/argp-help.c:1168:28: note: Assignment 'first_long_opt=1', assigned value is 1
inetutils-1.9/lib/argp-help.c:1176:17: note: Condition 'first_long_opt' is always true
inetutils-1.9/lib/argp-help.c:802:61: warning: Either the condition 'long1' is redundant or there is possible null pointer dereference: long1. [nullPointerRedundantCheck]
inetutils-1.9/lib/argp-help.c:791:38: note: Assuming that condition 'long1' is not redundant
inetutils-1.9/lib/argp-help.c:802:61: note: Null pointer dereference
inetutils-1.9/lib/argp-help.c:803:61: warning: Either the condition 'long2' is redundant or there is possible null pointer dereference: long2. [nullPointerRedundantCheck]
inetutils-1.9/lib/argp-help.c:791:47: note: Assuming that condition 'long2' is not redundant
inetutils-1.9/lib/argp-help.c:803:61: note: Null pointer dereference
inetutils-1.9/lib/argp-help.c:1015:7: warning: Possible null pointer dereference: argp [nullPointer]
inetutils-1.9/lib/argp-help.c:1251:44: note: Calling function 'filter_doc', 3rd argument 'argp' value is 0
inetutils-1.9/lib/argp-help.c:1015:7: note: Null pointer dereference
inetutils-1.9/lib/argp-help.c:1247:26: warning: Either the condition 'state?state->root_argp:0' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
inetutils-1.9/lib/argp-help.c:1251:44: note: Assuming that condition 'state?state->root_argp:0' is not redundant
inetutils-1.9/lib/argp-help.c:1247:26: note: Null pointer dereference
inetutils-1.9/lib/argp-help.c:1929:25: warning: Either the condition '!state' is redundant or there is possible null pointer dereference: state. [nullPointerRedundantCheck]
inetutils-1.9/lib/argp-help.c:1858:7: note: Assuming that condition '!state' is not redundant
inetutils-1.9/lib/argp-help.c:1929:25: note: Null pointer dereference
inetutils-1.9/lib/gettext.h:214:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
inetutils-1.9/lib/gettext.h:260:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
inetutils-1.9/lib/argp-help.c:437:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
inetutils-1.9/lib/argp-help.c:438:12: style: The scope of the variable 'num_short_options' can be reduced. [variableScope]
inetutils-1.9/lib/argp-help.c:1728:38: style: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:498:54: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-help.c:1728:38: note: Function 'argp_help' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-help.c:1728:50: style: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:499:41: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-help.c:1728:50: note: Function 'argp_help' argument 2 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-help.c:1729:28: style: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:500:33: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-help.c:1729:28: note: Function 'argp_help' argument 3 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-help.c:1729:41: style: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:500:59: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'.
inetutils-1.9/lib/argp-help.c:1729:41: note: Function 'argp_help' argument 4 names different: declaration '__name' definition 'name'.
inetutils-1.9/lib/argp-help.c:1761:45: style: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:515:66: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1761:45: note: Function 'argp_state_help' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1761:58: style: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:516:47: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-help.c:1761:58: note: Function 'argp_state_help' argument 2 names different: declaration '__stream' definition 'stream'.
inetutils-1.9/lib/argp-help.c:1761:75: style: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:517:43: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-help.c:1761:75: note: Function 'argp_state_help' argument 3 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-help.c:1788:40: style: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:531:61: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1788:40: note: Function 'argp_error' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1788:59: style: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:532:48: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-help.c:1788:59: note: Function 'argp_error' argument 2 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-help.c:1855:42: style: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:546:63: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1855:42: note: Function 'argp_failure' argument 1 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-help.c:1855:53: style: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:547:31: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'.
inetutils-1.9/lib/argp-help.c:1855:53: note: Function 'argp_failure' argument 2 names different: declaration '__status' definition 'status'.
inetutils-1.9/lib/argp-help.c:1855:65: style: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:547:45: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'.
inetutils-1.9/lib/argp-help.c:1855:65: note: Function 'argp_failure' argument 3 names different: declaration '__errnum' definition 'errnum'.
inetutils-1.9/lib/argp-help.c:1856:29: style: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:548:50: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-help.c:1856:29: note: Function 'argp_failure' argument 4 names different: declaration '__fmt' definition 'fmt'.
inetutils-1.9/lib/argp-help.c:1713:7: style: Variable 'anything' is assigned a value that is never used. [unreadVariable]
inetutils-1.9/lib/argp-help.c:1909:20: style: Unused variable: buf [unusedVariable]
inetutils-1.9/lib/argp-help.c:1350:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/argp-help.c:1628:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/argp-parse.c:728:21: style: The scope of the variable 'group' can be reduced. [variableScope]
inetutils-1.9/lib/argp-parse.c:869:34: style: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:415:58: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-parse.c:869:34: note: Function 'argp_parse' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-parse.c:869:72: style: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:417:37: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-parse.c:869:72: note: Function 'argp_parse' argument 4 names different: declaration '__flags' definition 'flags'.
inetutils-1.9/lib/argp-parse.c:870:20: style: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:417:62: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'.
inetutils-1.9/lib/argp-parse.c:870:20: note: Function 'argp_parse' argument 5 names different: declaration '__arg_index' definition 'end_index'.
inetutils-1.9/lib/argp-parse.c:870:37: style: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:418:45: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'.
inetutils-1.9/lib/argp-parse.c:870:37: note: Function 'argp_parse' argument 6 names different: declaration '__input' definition 'input'.
inetutils-1.9/lib/argp-parse.c:936:34: style: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:568:57: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-parse.c:936:34: note: Function '_argp_input' argument 1 names different: declaration '__argp' definition 'argp'.
inetutils-1.9/lib/argp-parse.c:936:65: style: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'. [funcArgNamesDifferent]
inetutils-1.9/lib/argp.h:569:63: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-parse.c:936:65: note: Function '_argp_input' argument 2 names different: declaration '__state' definition 'state'.
inetutils-1.9/lib/argp-parse.c:896:34: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/argp-parse.c:897:31: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/argp-parse.c:331:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/chdir-long.c:32:0: error: #error "compile this file only if your system defines PATH_MAX" [preprocessorErrorDirective]
inetutils-1.9/lib/error.c:134:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
inetutils-1.9/lib/filemode.c:99:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:100:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:102:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:103:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:104:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:105:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:107:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:108:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:109:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:110:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:112:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filemode.c:113:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/filenamecat-lgpl.c:61:49: style: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'. [funcArgNamesDifferent]
inetutils-1.9/lib/filenamecat.h:26:55: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
inetutils-1.9/lib/filenamecat-lgpl.c:61:49: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
inetutils-1.9/lib/fnmatch_loop.c:1109:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
inetutils-1.9/lib/fnmatch_loop.c:1036:13: note: 'list' is assigned value 'NULL' here.
inetutils-1.9/lib/fnmatch_loop.c:1109:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
inetutils-1.9/lib/fnmatch_loop.c:988:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
inetutils-1.9/lib/fnmatch_loop.c:23:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
inetutils-1.9/lib/fnmatch_loop.c:988:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
inetutils-1.9/lib/fnmatch_loop.c:1097:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/fnmatch_loop.c:1105:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/fnmatch_loop.c:1127:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fnmatch_loop.c:1135:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fnmatch_loop.c:1143:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fnmatch_loop.c:1165:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fnmatch_loop.c:1180:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fnmatch_loop.c:1189:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/lib/fseeko.c:93:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fpurge.c, then report this to bug-gnulib." [preprocessorErrorDirective]
inetutils-1.9/lib/fstrcmp.c:111:30: style: Function 'fstrcmp_bounded' argument 1 names different: declaration 's1' definition 'string1'. [funcArgNamesDifferent]
inetutils-1.9/lib/fstrcmp.h:35:44: note: Function 'fstrcmp_bounded' argument 1 names different: declaration 's1' definition 'string1'.
inetutils-1.9/lib/fstrcmp.c:111:30: note: Function 'fstrcmp_bounded' argument 1 names different: declaration 's1' definition 'string1'.
inetutils-1.9/lib/fstrcmp.c:111:51: style: Function 'fstrcmp_bounded' argument 2 names different: declaration 's2' definition 'string2'. [funcArgNamesDifferent]
inetutils-1.9/lib/fstrcmp.h:35:60: note: Function 'fstrcmp_bounded' argument 2 names different: declaration 's2' definition 'string2'.
inetutils-1.9/lib/fstrcmp.c:111:51: note: Function 'fstrcmp_bounded' argument 2 names different: declaration 's2' definition 'string2'.
inetutils-1.9/lib/diffseq.h:265:25: style: Variable 'big_snake' is assigned a value that is never used. [unreadVariable]
inetutils-1.9/lib/getaddrinfo.c:139:7: style: The scope of the variable 'port' can be reduced. [variableScope]
inetutils-1.9/lib/getaddrinfo.c:206:16: style: Variable 'port' is assigned a value that is never used. [unreadVariable]
inetutils-1.9/lib/getaddrinfo.c:332:0: error: Memory leak: storage [memleak]
inetutils-1.9/lib/getaddrinfo.c:232:24: error: Uninitialized variable: size [uninitvar]
inetutils-1.9/lib/getaddrinfo.c:299:7: error: Uninitialized variable: tmp [uninitvar]
inetutils-1.9/lib/getaddrinfo.c:300:12: error: Uninitialized variable: tmp [uninitvar]
inetutils-1.9/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
inetutils-1.9/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
inetutils-1.9/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
inetutils-1.9/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
inetutils-1.9/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
inetutils-1.9/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
inetutils-1.9/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
inetutils-1.9/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
inetutils-1.9/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
inetutils-1.9/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
inetutils-1.9/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
inetutils-1.9/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
inetutils-1.9/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
inetutils-1.9/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
inetutils-1.9/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
inetutils-1.9/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
inetutils-1.9/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
inetutils-1.9/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
inetutils-1.9/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
inetutils-1.9/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
inetutils-1.9/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
inetutils-1.9/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
inetutils-1.9/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
inetutils-1.9/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
inetutils-1.9/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
inetutils-1.9/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
inetutils-1.9/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
inetutils-1.9/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
inetutils-1.9/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
inetutils-1.9/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
inetutils-1.9/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
inetutils-1.9/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
inetutils-1.9/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
inetutils-1.9/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
inetutils-1.9/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
inetutils-1.9/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
inetutils-1.9/lib/getpass.c:90:8: style: The scope of the variable 'tty_changed' can be reduced. [variableScope]
inetutils-1.9/lib/getpass.c:89:18: style: Unused variable: s [unusedVariable]
inetutils-1.9/lib/getpass.c:89:21: style: Unused variable: t [unusedVariable]
inetutils-1.9/lib/gettimeofday.c:133:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
inetutils-1.9/lib/glob.c:1257:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/glob.c:1341:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/localcharset.c:438:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
inetutils-1.9/lib/localcharset.c:429:24: note: Assignment 'locale=NULL', assigned value is 0
inetutils-1.9/lib/localcharset.c:438:14: note: Condition 'locale==NULL' is always true
inetutils-1.9/lib/localcharset.c:167:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
inetutils-1.9/lib/localcharset.c:438:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
inetutils-1.9/lib/localcharset.c:429:24: note: 'locale' is assigned value 'NULL' here.
inetutils-1.9/lib/localcharset.c:438:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
inetutils-1.9/lib/localcharset.c:128:19: style: The scope of the variable 'base' can be reduced. [variableScope]
inetutils-1.9/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/memrchr.c:82:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/obstack.c:176:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
inetutils-1.9/lib/obstack.c:224:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
inetutils-1.9/lib/obstack.c:267:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
inetutils-1.9/lib/obstack.c:294:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
inetutils-1.9/lib/obstack.c:342:33: style: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'. [funcArgNamesDifferent]
inetutils-1.9/lib/obstack.h:193:45: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
inetutils-1.9/lib/obstack.c:342:33: note: Function 'obstack_free' argument 1 names different: declaration 'obstack' definition 'h'.
inetutils-1.9/lib/obstack.c:342:42: style: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'. [funcArgNamesDifferent]
inetutils-1.9/lib/obstack.h:193:60: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
inetutils-1.9/lib/obstack.c:342:42: note: Function 'obstack_free' argument 2 names different: declaration 'block' definition 'obj'.
inetutils-1.9/lib/obstack.c:57:13: style: union member 'fooround::i' is never used. [unusedStructMember]
inetutils-1.9/lib/obstack.c:58:15: style: union member 'fooround::d' is never used. [unusedStructMember]
inetutils-1.9/lib/obstack.c:59:9: style: union member 'fooround::p' is never used. [unusedStructMember]
inetutils-1.9/lib/obstack.c:63:8: style: struct member 'fooalign::c' is never used. [unusedStructMember]
inetutils-1.9/lib/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
inetutils-1.9/lib/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
inetutils-1.9/lib/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
inetutils-1.9/lib/regcomp.c:2637:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
inetutils-1.9/lib/regcomp.c:2637:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
inetutils-1.9/lib/regcomp.c:3714:17: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/lib/regcomp.c:2475:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
inetutils-1.9/lib/regcomp.c:73:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
inetutils-1.9/lib/regcomp.c:2475:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
inetutils-1.9/lib/regcomp.c:3839:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
inetutils-1.9/lib/regcomp.c:118:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
inetutils-1.9/lib/regcomp.c:3839:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
inetutils-1.9/lib/regcomp.c:3842:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
inetutils-1.9/lib/regex_internal.h:184:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
inetutils-1.9/lib/regex_internal.c:926:7: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/lib/regexec.c:1722:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
inetutils-1.9/lib/regexec.c:1706:23: note: Assignment 'naccepted=0', assigned value is 0
inetutils-1.9/lib/regexec.c:1722:11: note: Condition '!naccepted' is always true
inetutils-1.9/lib/regexec.c:3142:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/regexec.c:3097:23: note: Assignment 'naccepted=0', assigned value is 0
inetutils-1.9/lib/regexec.c:3142:11: note: Condition 'naccepted' is always false
inetutils-1.9/lib/regexec.c:2298:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
inetutils-1.9/lib/regexec.c:1464:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/regexec.c:3379:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/regexec.c:3425:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
inetutils-1.9/lib/sleep.c:74:0: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective]
inetutils-1.9/lib/strchrnul.c:62:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/strchrnul.c:138:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
inetutils-1.9/lib/strchrnul.c:129:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
inetutils-1.9/lib/strchrnul.c:138:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
inetutils-1.9/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
inetutils-1.9/lib/strerror.c:45:7: note: Condition 'msg' is always false
inetutils-1.9/lib/str-two-way.h:361:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
inetutils-1.9/lib/str-two-way.h:412:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
inetutils-1.9/lib/anytostr.c:39:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
inetutils-1.9/lib/xmalloc.c:102:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
inetutils-1.9/lib/xmalloc.c:103:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
inetutils-1.9/lib/xmalloc.c:41:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
inetutils-1.9/lib/xalloc.h:49:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
inetutils-1.9/lib/xmalloc.c:41:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
inetutils-1.9/lib/xmalloc.c:53:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
inetutils-1.9/lib/xalloc.h:55:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
inetutils-1.9/lib/xmalloc.c:53:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
inetutils-1.9/lib/xmalloc.c:121:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
inetutils-1.9/lib/xalloc.h:60:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
inetutils-1.9/lib/xmalloc.c:121:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
inetutils-1.9/lib/xmalloc.c:88:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
inetutils-1.9/lib/xmalloc.c:115:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
inetutils-1.9/libicmp/icmp_echo.c:91:17: style: Function 'icmp_echo_decode' argument 3 names different: declaration 'ip' definition 'ipp'. [funcArgNamesDifferent]
inetutils-1.9/libicmp/icmp.h:157:21: note: Function 'icmp_echo_decode' argument 3 names different: declaration 'ip' definition 'ipp'.
inetutils-1.9/libicmp/icmp_echo.c:91:17: note: Function 'icmp_echo_decode' argument 3 names different: declaration 'ip' definition 'ipp'.
inetutils-1.9/libicmp/icmp_echo.c:91:35: style: Function 'icmp_echo_decode' argument 4 names different: declaration 'icmp' definition 'icmpp'. [funcArgNamesDifferent]
inetutils-1.9/libicmp/icmp.h:157:38: note: Function 'icmp_echo_decode' argument 4 names different: declaration 'icmp' definition 'icmpp'.
inetutils-1.9/libicmp/icmp_echo.c:91:35: note: Function 'icmp_echo_decode' argument 4 names different: declaration 'icmp' definition 'icmpp'.
inetutils-1.9/libinetutils/argcv.c:139:45: style: Function 'argcv_string' argument 3 names different: declaration 'string' definition 'pstring'. [funcArgNamesDifferent]
inetutils-1.9/libinetutils/argcv.h:35:58: note: Function 'argcv_string' argument 3 names different: declaration 'string' definition 'pstring'.
inetutils-1.9/libinetutils/argcv.c:139:45: note: Function 'argcv_string' argument 3 names different: declaration 'string' definition 'pstring'.
inetutils-1.9/libinetutils/argcv.c:157:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
inetutils-1.9/libinetutils/daemon.c:180:19: style: Condition 'fdlimit==-1' is always true [knownConditionTrueFalse]
inetutils-1.9/libinetutils/daemon.c:172:23: note: Assignment 'fdlimit=-1', assigned value is -1
inetutils-1.9/libinetutils/daemon.c:180:19: note: Condition 'fdlimit==-1' is always true
inetutils-1.9/libinetutils/daemon.c:180:19: style: Same expression on both sides of '==' because the value of 'fdlimit' and '-1' are the same. [duplicateExpression]
inetutils-1.9/libinetutils/daemon.c:172:23: note: 'fdlimit' is assigned value '-1' here.
inetutils-1.9/libinetutils/daemon.c:180:19: note: Same expression on both sides of '==' because the value of 'fdlimit' and '-1' are the same.
inetutils-1.9/libinetutils/daemon.c:123:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
inetutils-1.9/libinetutils/logwtmp.c:64:19: style: Unused variable: st [unusedVariable]
inetutils-1.9/libinetutils/ttymsg.c:80:31: style: The scope of the variable 'wret' can be reduced. [variableScope]
inetutils-1.9/libls/fts.c:240:20: style: The scope of the variable 'freep' can be reduced. [variableScope]
inetutils-1.9/libls/fts.c:1068:10: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/libls/ls.c:165:4: style: Variable 'f_singlecol' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
inetutils-1.9/libls/ls.c:164:32: note: Variable 'f_singlecol' is reassigned a value before the old one has been used if variable is no semaphore variable.
inetutils-1.9/libls/ls.c:165:4: note: Variable 'f_singlecol' is reassigned a value before the old one has been used if variable is no semaphore variable.
inetutils-1.9/libls/ls.c:118:29: style: The scope of the variable 'dotav' can be reduced. [variableScope]
inetutils-1.9/libls/ls.c:121:7: style: The scope of the variable 'kflag' can be reduced. [variableScope]
inetutils-1.9/libls/ls.c:122:9: style: The scope of the variable 'p' can be reduced. [variableScope]
inetutils-1.9/libls/ls.c:432:37: style: The scope of the variable 'buf' can be reduced. [variableScope]
inetutils-1.9/libls/print.c:132:2: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
inetutils-1.9/libls/print.c:143:2: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
inetutils-1.9/libls/print.c:146:2: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
inetutils-1.9/libls/print.c:259:14: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
inetutils-1.9/libls/print.c:305:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
inetutils-1.9/libls/stat_flags.c:76:18: style: Condition 'prefix==NULL' is always true [knownConditionTrueFalse]
inetutils-1.9/libls/stat_flags.c:75:12: note: Assignment 'prefix=NULL', assigned value is 0
inetutils-1.9/libls/stat_flags.c:76:18: note: Condition 'prefix==NULL' is always true
inetutils-1.9/libtelnet/genget.c:90:16: style: The scope of the variable 'n' can be reduced. [variableScope]
inetutils-1.9/ping/libping.c:247:47: style: Function 'ping_set_event_handler' argument 2 names different: declaration 'fp' definition 'pf'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping.h:29:52: note: Function 'ping_set_event_handler' argument 2 names different: declaration 'fp' definition 'pf'.
inetutils-1.9/ping/libping.c:247:47: note: Function 'ping_set_event_handler' argument 2 names different: declaration 'fp' definition 'pf'.
inetutils-1.9/ping/ping6.c:465:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
inetutils-1.9/ping/ping6.c:814:7: style: The scope of the variable 'dupflag' can be reduced. [variableScope]
inetutils-1.9/ping/ping6.c:482:17: style: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping6.c:422:28: note: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'.
inetutils-1.9/ping/ping6.c:482:17: note: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'.
inetutils-1.9/ping/ping6.c:482:54: style: Function 'print_echo' argument 3 names different: declaration 'stat' definition 'ping_stat'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping6.c:422:61: note: Function 'print_echo' argument 3 names different: declaration 'stat' definition 'ping_stat'.
inetutils-1.9/ping/ping6.c:482:54: note: Function 'print_echo' argument 3 names different: declaration 'stat' definition 'ping_stat'.
inetutils-1.9/ping/ping_common.c:91:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
inetutils-1.9/ping/ping_common.c:60:18: style: The scope of the variable 'p' can be reduced. [variableScope]
inetutils-1.9/ping/ping_common.c:143:30: style: Function '_ping_setbuf' argument 2 names different: declaration 'USE_IPV6' definition 'use_ipv6'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping_common.h:154:34: note: Function '_ping_setbuf' argument 2 names different: declaration 'USE_IPV6' definition 'use_ipv6'.
inetutils-1.9/ping/ping_common.c:143:30: note: Function '_ping_setbuf' argument 2 names different: declaration 'USE_IPV6' definition 'use_ipv6'.
inetutils-1.9/ping/ping_common.c:162:67: style: Function 'ping_set_data' argument 5 names different: declaration 'USE_IPV6' definition 'use_ipv6'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping_common.h:155:70: note: Function 'ping_set_data' argument 5 names different: declaration 'USE_IPV6' definition 'use_ipv6'.
inetutils-1.9/ping/ping_common.c:162:67: note: Function 'ping_set_data' argument 5 names different: declaration 'USE_IPV6' definition 'use_ipv6'.
inetutils-1.9/ping/ping_echo.c:104:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
inetutils-1.9/ping/ping_echo.c:318:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
inetutils-1.9/ping/ping_echo.c:318:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
inetutils-1.9/ping/ping_echo.c:321:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
inetutils-1.9/ping/ping_echo.c:321:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
inetutils-1.9/ping/ping_echo.c:133:17: style: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping_echo.c:57:21: note: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'.
inetutils-1.9/ping/ping_echo.c:133:17: note: Function 'print_echo' argument 1 names different: declaration 'dup' definition 'dupflag'.
inetutils-1.9/ping/ping_echo.c:133:44: style: Function 'print_echo' argument 2 names different: declaration 'stat' definition 'ping_stat'. [funcArgNamesDifferent]
inetutils-1.9/ping/ping_echo.c:57:44: note: Function 'print_echo' argument 2 names different: declaration 'stat' definition 'ping_stat'.
inetutils-1.9/ping/ping_echo.c:133:44: note: Function 'print_echo' argument 2 names different: declaration 'stat' definition 'ping_stat'.
inetutils-1.9/src/hostname.c:235:16: style: The scope of the variable 'count' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:236:16: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:289:8: style: The scope of the variable 'address' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:291:16: style: The scope of the variable 'count' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:292:16: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:348:10: style: The scope of the variable 'size' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:373:10: style: The scope of the variable 'nread' can be reduced. [variableScope]
inetutils-1.9/src/hostname.c:389:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
inetutils-1.9/src/inetd.c:415:18: style: The scope of the variable 'pwd' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:416:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:805:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:1185:18: style: The scope of the variable 'pwd' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:1455:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:1499:7: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:1666:18: style: The scope of the variable 'n' can be reduced. [variableScope]
inetutils-1.9/src/inetd.c:1182:19: style: Unused variable: sp [unusedVariable]
inetutils-1.9/src/rcp.c:355:21: style: The scope of the variable 'src' can be reduced. [variableScope]
inetutils-1.9/src/rcp.c:452:10: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/src/rcp.c:453:21: style: The scope of the variable 'src' can be reduced. [variableScope]
inetutils-1.9/src/rcp.c:354:10: style: Unused variable: tos [unusedVariable]
inetutils-1.9/src/rcp.c:459:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
inetutils-1.9/src/rcp.c:452:15: style: Unused variable: tos [unusedVariable]
inetutils-1.9/src/rcp.c:1106:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
inetutils-1.9/src/rexecd.c:332:7: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
inetutils-1.9/src/rexecd.c:161:23: style: The scope of the variable 'namep' can be reduced. [variableScope]
inetutils-1.9/src/rexecd.c:166:14: style: The scope of the variable 'pid' can be reduced. [variableScope]
inetutils-1.9/src/rexecd.c:166:19: style: The scope of the variable 'cc' can be reduced. [variableScope]
inetutils-1.9/src/rexecd.c:168:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
inetutils-1.9/src/rlogin.c:347:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
inetutils-1.9/src/rlogin.c:386:10: style: Condition 'sp==NULL' is always true [knownConditionTrueFalse]
inetutils-1.9/src/rlogin.c:371:8: note: Assignment 'sp=NULL', assigned value is 0
inetutils-1.9/src/rlogin.c:386:10: note: Condition 'sp==NULL' is always true
inetutils-1.9/src/rlogin.c:865:28: style: The scope of the variable 'n' can be reduced. [variableScope]
inetutils-1.9/src/rlogin.c:1167:10: style: The scope of the variable 'remaining' can be reduced. [variableScope]
inetutils-1.9/src/rlogin.c:1326:8: style: The scope of the variable 'val' can be reduced. [variableScope]
inetutils-1.9/src/rlogind.c:882:0: error: #error Unable to use mandatory iruserok/ruserok.  This should not happen. [preprocessorErrorDirective]
inetutils-1.9/src/rsh.c:255:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
inetutils-1.9/src/rsh.c:312:10: style: Condition 'sp==NULL' is always true [knownConditionTrueFalse]
inetutils-1.9/src/rsh.c:289:8: note: Assignment 'sp=NULL', assigned value is 0
inetutils-1.9/src/rsh.c:312:10: note: Condition 'sp==NULL' is always true
inetutils-1.9/src/rshd.c:807:0: error: #error Unable to use mandatory iruserok/ruserok.  This should not happen. [preprocessorErrorDirective]
inetutils-1.9/src/syslogd.c:845:12: style: The scope of the variable 'fd' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:1024:7: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:1024:10: style: The scope of the variable 'pri' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:1024:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:1025:14: style: The scope of the variable 'q' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:1661:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
inetutils-1.9/src/syslogd.c:796:24: style: Function 'add_funix' argument 1 names different: declaration 'path' definition 'name'. [funcArgNamesDifferent]
inetutils-1.9/src/syslogd.c:266:36: note: Function 'add_funix' argument 1 names different: declaration 'path' definition 'name'.
inetutils-1.9/src/syslogd.c:796:24: note: Function 'add_funix' argument 1 names different: declaration 'path' definition 'name'.
inetutils-1.9/src/tftp.c:614:9: style: The scope of the variable 'src' can be reduced. [variableScope]
inetutils-1.9/src/tftp.c:772:18: style: The scope of the variable 's' can be reduced. [variableScope]
inetutils-1.9/src/tftp.c:1246:16: style: The scope of the variable 'opcodes' can be reduced. [variableScope]
inetutils-1.9/src/tftpd.c:360:13: error: Uninitialized variable: mode [uninitvar]
inetutils-1.9/src/traceroute.c:234:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
inetutils-1.9/src/uucpd.c:165:18: style: The scope of the variable 'passwd' can be reduced. [variableScope]
inetutils-1.9/src/uucpd.c:166:9: style: The scope of the variable 'xpasswd' can be reduced. [variableScope]
inetutils-1.9/src/uucpd.c:243:7: style: Unused variable: f [unusedVariable]
inetutils-1.9/src/uucpd.c:249:7: warning: The buffer 'remotehost' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inetutils-1.9/src/uucpd.c:253:5: warning: The buffer 'remotehost' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inetutils-1.9/talkd/acl.c:83:8: style: The scope of the variable 'ipbuf' can be reduced. [variableScope]
inetutils-1.9/talkd/print.c:51:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
inetutils-1.9/talkd/process.c:30:28: style: Function 'process_request' argument 1 names different: declaration 'mp' definition 'msg'. [funcArgNamesDifferent]
inetutils-1.9/talkd/intalkd.h:52:39: note: Function 'process_request' argument 1 names different: declaration 'mp' definition 'msg'.
inetutils-1.9/talkd/process.c:30:28: note: Function 'process_request' argument 1 names different: declaration 'mp' definition 'msg'.
inetutils-1.9/telnet/commands.c:437:25: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/telnet/commands.c:906:9: style: The scope of the variable 'name' can be reduced. [variableScope]
inetutils-1.9/telnet/commands.c:907:22: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/telnet/commands.c:1055:22: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/telnet/commands.c:1147:18: style: The scope of the variable 'name' can be reduced. [variableScope]
inetutils-1.9/telnet/ring.c:318:7: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/telnet/sys_bsd.c:1218:15: style: The scope of the variable 'bogus_oob' can be reduced. [variableScope]
inetutils-1.9/telnet/sys_bsd.c:1218:30: style: The scope of the variable 'first' can be reduced. [variableScope]
inetutils-1.9/telnet/sys_bsd.c:465:9: style: Variable 'old' is assigned a value that is never used. [unreadVariable]
inetutils-1.9/telnet/telnet.c:737:11: style: Condition 'err==1' is always false [knownConditionTrueFalse]
inetutils-1.9/telnet/telnet.c:733:14: note: Assignment 'err=-1', assigned value is -1
inetutils-1.9/telnet/telnet.c:737:11: note: Condition 'err==1' is always false
inetutils-1.9/telnet/telnet.c:280:7: style: The scope of the variable 'new_state_ok' can be reduced. [variableScope]
inetutils-1.9/telnet/telnet.c:426:7: style: The scope of the variable 'new_state_ok' can be reduced. [variableScope]
inetutils-1.9/telnet/telnet.c:1372:16: style: The scope of the variable 'func' can be reduced. [variableScope]
inetutils-1.9/telnet/telnet.c:1555:16: style: The scope of the variable 'i' can be reduced. [variableScope]
inetutils-1.9/telnet/telnet.c:1663:31: style: The scope of the variable 'c' can be reduced. [variableScope]
inetutils-1.9/telnet/telnet.c:1635:5: error: Common realloc mistake: 'opt_reply' nulled but not freed upon failure [memleakOnRealloc]
inetutils-1.9/telnet/telnet.c:1687:7: error: Common realloc mistake: 'opt_reply' nulled but not freed upon failure [memleakOnRealloc]
inetutils-1.9/telnet/utilities.c:145:18: style: The scope of the variable 'pThis' can be reduced. [variableScope]
inetutils-1.9/telnet/utilities.c:697:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:699:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:701:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:725:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:726:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:727:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:728:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnet/utilities.c:729:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/slc.c:184:16: style: The scope of the variable 'len' can be reduced. [variableScope]
inetutils-1.9/telnetd/slc.c:458:26: style: The scope of the variable 'func' can be reduced. [variableScope]
inetutils-1.9/telnetd/slc.c:458:32: style: The scope of the variable 'flag' can be reduced. [variableScope]
inetutils-1.9/telnetd/slc.c:459:8: style: The scope of the variable 'val' can be reduced. [variableScope]
inetutils-1.9/telnetd/slc.c:309:27: style: Function 'change_slc' argument 1 names different: declaration 'func' definition 'func_c'. [funcArgNamesDifferent]
inetutils-1.9/telnetd/telnetd.h:324:30: note: Function 'change_slc' argument 1 names different: declaration 'func' definition 'func_c'.
inetutils-1.9/telnetd/slc.c:309:27: note: Function 'change_slc' argument 1 names different: declaration 'func' definition 'func_c'.
inetutils-1.9/telnetd/state.c:198:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
inetutils-1.9/telnetd/state.c:557:7: style: The scope of the variable 'changeok' can be reduced. [variableScope]
inetutils-1.9/telnetd/state.c:916:7: style: The scope of the variable 'changeok' can be reduced. [variableScope]
inetutils-1.9/telnetd/telnetd.c:686:7: style: Condition '!im' is always true [knownConditionTrueFalse]
inetutils-1.9/telnetd/telnetd.c:671:14: note: Assignment 'im=NULL', assigned value is 0
inetutils-1.9/telnetd/telnetd.c:686:7: note: Condition '!im' is always true
inetutils-1.9/telnetd/telnetd.c:626:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/termstat.c:452:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
inetutils-1.9/telnetd/termstat.c:451:38: note: outer condition: uselinemode
inetutils-1.9/telnetd/termstat.c:452:10: note: identical inner condition: uselinemode
inetutils-1.9/telnetd/utility.c:840:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
inetutils-1.9/telnetd/utility.c:1823:26: style: Function 'expand_line' argument 1 names different: declaration 'fmt' definition 'line'. [funcArgNamesDifferent]
inetutils-1.9/telnetd/telnetd.h:318:39: note: Function 'expand_line' argument 1 names different: declaration 'fmt' definition 'line'.
inetutils-1.9/telnetd/utility.c:1823:26: note: Function 'expand_line' argument 1 names different: declaration 'fmt' definition 'line'.
inetutils-1.9/telnetd/utility.c:830:8: style: Unused variable: buf [unusedVariable]
inetutils-1.9/telnetd/utility.c:1142:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1144:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1147:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1173:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1174:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1175:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1176:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inetutils-1.9/telnetd/utility.c:1177:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[18:31]

ftp://ftp.se.debian.org/debian/pool/main/i/infernal/infernal_1.1.2.orig.tar.gz
infernal-1.1.2/easel/easel.c:407:35: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
infernal-1.1.2/easel/easel.c:413:6: note: Assuming that condition 'if(appname)' is not redundant
infernal-1.1.2/easel/easel.c:407:35: note: Null pointer dereference
infernal-1.1.2/easel/easel.c:466:37: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
infernal-1.1.2/easel/easel.c:468:6: note: Assuming that condition 'if(appname)' is not redundant
infernal-1.1.2/easel/easel.c:466:37: note: Null pointer dereference
infernal-1.1.2/easel/easel.c:1571:4: warning: Either the condition 'ret_path!=NULL' is redundant or there is possible null pointer dereference: ret_path. [nullPointerRedundantCheck]
infernal-1.1.2/easel/easel.c:1555:16: note: Assuming that condition 'ret_path!=NULL' is not redundant
infernal-1.1.2/easel/easel.c:1571:4: note: Null pointer dereference
infernal-1.1.2/easel/easel.c:317:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/easel.c:338:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/easel.c:338:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/easel.c:1195:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
infernal-1.1.2/easel/easel.c:1195:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
infernal-1.1.2/easel/easel.c:649:7: style: Checking if unsigned variable 'sizeof(char)*128' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:723:3: style: Checking if unsigned variable 'sizeof(char)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1122:3: style: Checking if unsigned variable 'sizeof(char)*(n1+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1467:3: style: Checking if unsigned variable 'sizeof(char)*(strlen(path)+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1560:3: style: Checking if unsigned variable 'sizeof(char)*(nd+nf+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1622:14: style: Checking if unsigned variable 'sizeof(char)*(nf+strlen(sfx)+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1695:3: style: Checking if unsigned variable 'sizeof(char)*np' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/easel.c:1677:60: style: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'. [funcArgNamesDifferent]
infernal-1.1.2/easel/easel.h:478:15: note: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'.
infernal-1.1.2/easel/easel.c:1677:60: note: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'.
infernal-1.1.2/easel/easel.c:1677:75: style: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'. [funcArgNamesDifferent]
infernal-1.1.2/easel/easel.h:478:30: note: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'.
infernal-1.1.2/easel/easel.c:1677:75: note: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'.
infernal-1.1.2/easel/easel.c:1918:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/easel/esl_alphabet.c:444:11: style: The scope of the variable 'uc' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_alphabet.c:487:13: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_alphabet.c:681:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_alphabet.c:1147:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_alphabet.c:111:3: style: Checking if unsigned variable 'sizeof(struct ESL_ALPHABET)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:119:3: style: Checking if unsigned variable 'sizeof(char)*(Kp+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:120:3: style: Checking if unsigned variable 'sizeof(int)*Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:121:3: style: Checking if unsigned variable 'sizeof(char*)*Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:126:3: style: Checking if unsigned variable 'sizeof(char)*(Kp*K)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:364:3: style: Checking if unsigned variable 'sizeof(uint8_t)*a->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:641:3: style: Checking if unsigned variable 'sizeof(uint8_t)*(L+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:831:3: style: Checking if unsigned variable 'sizeof(uint8_t)*(L+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:932:5: style: Checking if unsigned variable 'sizeof(uint8_t)*(n+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_alphabet.c:1016:37: style: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_alphabet.h:60:52: note: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1016:37: note: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1322:35: style: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_alphabet.h:70:56: note: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1322:35: note: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1617:36: style: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_alphabet.h:84:56: note: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1617:36: note: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1633:36: style: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_alphabet.h:85:56: note: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1633:36: note: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'.
infernal-1.1.2/easel/esl_alphabet.c:1660:26: style: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_alphabet.h:86:42: note: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'.
infernal-1.1.2/easel/esl_alphabet.c:1660:26: note: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'.
infernal-1.1.2/easel/esl_buffer.c:223:21: style: Condition 'filesize!=-1' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_buffer.c:200:27: note: Assignment 'filesize=-1', assigned value is -1
infernal-1.1.2/easel/esl_buffer.c:223:21: note: Condition 'filesize!=-1' is always false
infernal-1.1.2/easel/esl_buffer.c:223:21: style: Same expression on both sides of '!=' because the value of 'filesize' and '-1' are the same. [duplicateExpression]
infernal-1.1.2/easel/esl_buffer.c:200:27: note: 'filesize' is assigned value '-1' here.
infernal-1.1.2/easel/esl_buffer.c:223:21: note: Same expression on both sides of '!=' because the value of 'filesize' and '-1' are the same.
infernal-1.1.2/easel/esl_buffer.c:348:3: style: Checking if unsigned variable 'sizeof(char)*bf->pagesize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:482:3: style: Checking if unsigned variable 'sizeof(char)*bf->pagesize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1077:5: style: Checking if unsigned variable 'sizeof(char)*nc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1143:3: style: Checking if unsigned variable 'sizeof(char)*(nc+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1340:3: style: Checking if unsigned variable 'sizeof(char)*nc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1423:3: style: Checking if unsigned variable 'sizeof(char)*(nc+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1528:3: style: Checking if unsigned variable 'sizeof(struct ESL_BUFFER)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1599:3: style: Checking if unsigned variable 'sizeof(char)*filesize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1622:3: style: Checking if unsigned variable 'sizeof(char)*bf->pagesize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_buffer.c:1237:61: style: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_buffer.h:67:79: note: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_buffer.c:1237:61: note: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_buffer.c:1317:63: style: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_buffer.h:68:79: note: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_buffer.c:1317:63: note: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_buffer.c:1400:68: style: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_buffer.h:69:79: note: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_buffer.c:1400:68: note: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
infernal-1.1.2/easel/esl_cluster.c:148:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_cluster.c:140:0: note: Variable 'a' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_cluster.c:148:3: note: Variable 'a' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_cluster.c:149:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_cluster.c:141:0: note: Variable 'b' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_cluster.c:149:3: note: Variable 'b' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_cluster.c:150:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_cluster.c:142:0: note: Variable 'c' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_cluster.c:150:3: note: Variable 'c' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_dirichlet.c:64:3: style: Checking if unsigned variable 'sizeof(struct ESL_MIXDCHLET)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:68:3: style: Checking if unsigned variable 'sizeof(double)*N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:69:3: style: Checking if unsigned variable 'sizeof(double*)*N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:72:3: style: Checking if unsigned variable 'sizeof(double)*N*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:190:3: style: Checking if unsigned variable 'd1->N*sizeof(int*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:192:31: style: Checking if unsigned variable 'd1->N*sizeof(int)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:526:3: style: Checking if unsigned variable 'sizeof(double)*d->N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dirichlet.c:390:53: style: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_dirichlet.h:34:83: note: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'.
infernal-1.1.2/easel/esl_dirichlet.c:390:53: note: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'.
infernal-1.1.2/easel/esl_dmatrix.c:249:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:249:9: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:249:11: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:250:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:250:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:294:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:294:9: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:294:11: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:295:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:295:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:1050:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:1088:12: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:1090:10: style: The scope of the variable 'max' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dmatrix.c:60:3: style: Checking if unsigned variable 'sizeof(struct ESL_DMATRIX)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:65:3: style: Checking if unsigned variable 'sizeof(double*)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:68:3: style: Checking if unsigned variable 'sizeof(double)*n*m' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:108:3: style: Checking if unsigned variable 'sizeof(struct ESL_DMATRIX)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:114:3: style: Checking if unsigned variable 'sizeof(double*)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:118:3: style: Checking if unsigned variable 'sizeof(double)*n*(n+1)/2' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:588:3: style: Checking if unsigned variable 'sizeof(struct ESL_PERMUTATION)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:591:3: style: Checking if unsigned variable 'sizeof(int)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:1226:3: style: Checking if unsigned variable 'sizeof(double)*A->n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:1227:3: style: Checking if unsigned variable 'sizeof(double)*A->n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dmatrix.c:220:38: style: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_dmatrix.h:33:64: note: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'.
infernal-1.1.2/easel/esl_dmatrix.c:220:38: note: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'.
infernal-1.1.2/easel/esl_dsqdata.c:886:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dsqdata.c:1140:12: style: The scope of the variable 'b' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_dsqdata.c:149:3: style: Checking if unsigned variable 'sizeof(struct esl_dsqdata_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:183:3: style: Checking if unsigned variable 'sizeof(char)*(strlen(basename)+6)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:706:3: style: Checking if unsigned variable 'sizeof(struct esl_dsqdata_chunk_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:725:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(uint8_t*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:726:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:727:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:728:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:729:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(int)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:730:3: style: Checking if unsigned variable 'dd->chunk_maxseq*sizeof(int64_t)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:759:3: style: Checking if unsigned variable 'sizeof(uint8_t)*U' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:770:3: style: Checking if unsigned variable 'sizeof(char)*chu->mdalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:820:3: style: Checking if unsigned variable 'sizeof(struct esl_dsqdata_record_s)*dd->chunk_maxseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_dsqdata.c:1197:33: style: Function 'dsqdata_pack5' argument 2 names different: declaration 'L' definition 'n'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_dsqdata.c:52:48: note: Function 'dsqdata_pack5' argument 2 names different: declaration 'L' definition 'n'.
infernal-1.1.2/easel/esl_dsqdata.c:1197:33: note: Function 'dsqdata_pack5' argument 2 names different: declaration 'L' definition 'n'.
infernal-1.1.2/easel/esl_dsqdata.c:1237:33: style: Function 'dsqdata_pack2' argument 2 names different: declaration 'L' definition 'n'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_dsqdata.c:53:48: note: Function 'dsqdata_pack2' argument 2 names different: declaration 'L' definition 'n'.
infernal-1.1.2/easel/esl_dsqdata.c:1237:33: note: Function 'dsqdata_pack2' argument 2 names different: declaration 'L' definition 'n'.
infernal-1.1.2/easel/esl_dsqdata.c:1105:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infernal-1.1.2/easel/esl_dsqdata.c:1142:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infernal-1.1.2/easel/esl_dsqdata.c:1210:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infernal-1.1.2/easel/esl_dsqdata.c:1266:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infernal-1.1.2/easel/esl_fileparser.c:207:9: style: The scope of the variable 'tokcode' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_fileparser.c:106:3: style: Checking if unsigned variable 'sizeof(struct ESL_FILEPARSER)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_fileparser.c:278:21: warning: Char literal compared with pointer 'efp->s'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
infernal-1.1.2/easel/esl_fileparser.c:359:17: warning: Char literal compared with pointer 'efp->s'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
infernal-1.1.2/easel/esl_gamma.c:358:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/esl_gamma.c:185:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_gencode.c:423:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/esl_gencode.c:730:7: style: The scope of the variable 'f' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_gencode.c:214:3: style: Checking if unsigned variable 'sizeof(struct ESL_GENCODE)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_gencode.c:752:3: style: Checking if unsigned variable 'sizeof(struct esl_gencode_workstate_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_gencode.c:404:59: style: Function 'esl_gencode_Read' argument 2 names different: declaration 'nucleic_abc' definition 'nt_abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_gencode.h:66:79: note: Function 'esl_gencode_Read' argument 2 names different: declaration 'nucleic_abc' definition 'nt_abc'.
infernal-1.1.2/easel/esl_gencode.c:404:59: note: Function 'esl_gencode_Read' argument 2 names different: declaration 'nucleic_abc' definition 'nt_abc'.
infernal-1.1.2/easel/esl_gencode.c:404:87: style: Function 'esl_gencode_Read' argument 3 names different: declaration 'amino_abc' definition 'aa_abc'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_gencode.h:66:112: note: Function 'esl_gencode_Read' argument 3 names different: declaration 'amino_abc' definition 'aa_abc'.
infernal-1.1.2/easel/esl_gencode.c:404:87: note: Function 'esl_gencode_Read' argument 3 names different: declaration 'amino_abc' definition 'aa_abc'.
infernal-1.1.2/easel/esl_getopts.c:203:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_getopts.c:201:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_getopts.c:203:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_getopts.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:315:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:472:9: style: The scope of the variable 'optarg' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:538:17: style: The scope of the variable 'setstatus' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:1673:9: style: The scope of the variable 'upper' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:1673:16: style: The scope of the variable 'lower' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:1711:10: style: The scope of the variable 'upper' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:1711:17: style: The scope of the variable 'lower' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_getopts.c:68:3: style: Checking if unsigned variable 'sizeof(struct ESL_GETOPTS)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_getopts.c:109:3: style: Checking if unsigned variable 'sizeof(char*)*g->nopts' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_getopts.c:110:3: style: Checking if unsigned variable 'sizeof(int)*g->nopts' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_getopts.c:111:3: style: Checking if unsigned variable 'sizeof(int)*g->nopts' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_getopts.c:745:3: style: Checking if unsigned variable 'sizeof(char)*(ntot+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_getopts.c:1227:34: style: Checking if unsigned variable 'sizeof(char)*(arglen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_gev.c:242:16: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
infernal-1.1.2/easel/esl_gumbel.c:225:31: style: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_gumbel.h:25:49: note: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_gumbel.c:225:31: note: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_gumbel.c:247:32: style: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_gumbel.h:27:49: note: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_gumbel.c:247:32: note: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_heap.c:141:12: style: The scope of the variable 'parentidx' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_heap.c:203:12: style: The scope of the variable 'lidx' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_heap.c:203:18: style: The scope of the variable 'ridx' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_heap.c:241:7: style: The scope of the variable 'leftidx' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_heap.c:241:16: style: The scope of the variable 'rightidx' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_heap.c:50:3: style: Checking if unsigned variable 'sizeof(struct esl_heap_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_heap.c:55:3: style: Checking if unsigned variable 'sizeof(int)*128' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_heap.c:179:41: style: Function 'esl_heap_IExtractTop' argument 2 names different: declaration 'ret_val' definition 'opt_val'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_heap.h:34:58: note: Function 'esl_heap_IExtractTop' argument 2 names different: declaration 'ret_val' definition 'opt_val'.
infernal-1.1.2/easel/esl_heap.c:179:41: note: Function 'esl_heap_IExtractTop' argument 2 names different: declaration 'ret_val' definition 'opt_val'.
infernal-1.1.2/easel/esl_histogram.c:877:12: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_histogram.c:1037:10: style: The scope of the variable 'imin' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_histogram.c:1037:16: style: The scope of the variable 'imax' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_histogram.c:1094:12: style: The scope of the variable 'esum' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_histogram.c:1152:12: style: The scope of the variable 'cdf' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_histogram.c:82:3: style: Checking if unsigned variable 'sizeof(struct ESL_HISTOGRAM)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:116:3: style: Checking if unsigned variable 'sizeof(uint64_t)*h->nb' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:144:3: style: Checking if unsigned variable 'sizeof(double)*h->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:763:5: style: Checking if unsigned variable 'sizeof(double)*h->nb' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:820:27: style: Checking if unsigned variable 'sizeof(double)*h->nb' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:1297:3: style: Checking if unsigned variable 'sizeof(uint64_t)*(nb*2+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:1298:3: style: Checking if unsigned variable 'sizeof(double)*(nb*2+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_histogram.c:1299:3: style: Checking if unsigned variable 'sizeof(double)*(nb*2+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:122:9: style: The scope of the variable 'use_fq' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_hmm.c:33:3: style: Checking if unsigned variable 'sizeof(struct ESL_HMM)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:39:3: style: Checking if unsigned variable 'sizeof(float*)*M' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:40:3: style: Checking if unsigned variable 'sizeof(float*)*M' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:41:3: style: Checking if unsigned variable 'sizeof(float*)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:42:3: style: Checking if unsigned variable 'sizeof(float)*(M+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:44:3: style: Checking if unsigned variable 'sizeof(float)*M*(M+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:45:3: style: Checking if unsigned variable 'sizeof(float)*M*abc->K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:46:3: style: Checking if unsigned variable 'sizeof(float)*abc->Kp*M' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:191:3: style: Checking if unsigned variable 'sizeof(struct ESL_HMX)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:196:3: style: Checking if unsigned variable 'sizeof(float)*(allocL+1)*allocM' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:199:3: style: Checking if unsigned variable 'sizeof(float*)*(allocL+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:200:3: style: Checking if unsigned variable 'sizeof(float)*(allocL+2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:312:3: style: Checking if unsigned variable 'sizeof(uint8_t)*256' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hmm.c:313:3: style: Checking if unsigned variable 'sizeof(int)*256' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:183:13: style: The scope of the variable 'kp' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_hyperexp.c:400:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_hyperexp.c:77:3: style: Checking if unsigned variable 'sizeof(struct ESL_HYPEREXP)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:83:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:84:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:85:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:86:3: style: Checking if unsigned variable 'sizeof(char)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_hyperexp.c:470:31: style: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_hyperexp.h:51:46: note: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_hyperexp.c:470:31: note: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'.
infernal-1.1.2/easel/esl_keyhash.c:223:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/easel/esl_keyhash.c:413:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_keyhash.c:371:3: style: Checking if unsigned variable 'sizeof(struct ESL_KEYHASH)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_keyhash.c:381:3: style: Checking if unsigned variable 'sizeof(int)*kh->hashsize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_keyhash.c:384:3: style: Checking if unsigned variable 'sizeof(int)*kh->kalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_keyhash.c:385:3: style: Checking if unsigned variable 'sizeof(int)*kh->kalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_keyhash.c:388:3: style: Checking if unsigned variable 'sizeof(char)*kh->salloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_keyhash.c:262:71: style: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_keyhash.h:57:90: note: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
infernal-1.1.2/easel/esl_keyhash.c:262:71: note: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
infernal-1.1.2/easel/esl_keyhash.c:326:78: style: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_keyhash.h:58:90: note: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
infernal-1.1.2/easel/esl_keyhash.c:326:78: note: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
infernal-1.1.2/easel/esl_mem.c:392:3: style: Checking if unsigned variable 'sizeof(char)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mem.c:451:7: style: Checking if unsigned variable 'sizeof(char)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mem.c:492:7: style: Checking if unsigned variable 'sizeof(char)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_minimizer.c:25:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:26:10: style: The scope of the variable 'f1' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:26:14: style: The scope of the variable 'f2' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:27:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:281:10: style: The scope of the variable 'm' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:282:10: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:283:10: style: The scope of the variable 'fu' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:284:10: style: The scope of the variable 'p' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:284:12: style: The scope of the variable 'q' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:285:10: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_minimizer.c:425:10: style: The scope of the variable 'cvg' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_mixgev.c:312:18: style: The scope of the variable 'fm' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_mixgev.c:76:3: style: Checking if unsigned variable 'sizeof(struct ESL_MIXGEV)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:81:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:82:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:83:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:84:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:85:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:86:3: style: Checking if unsigned variable 'sizeof(int)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_mixgev.c:141:29: warning: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest' [funcArgOrderDifferent]
infernal-1.1.2/easel/esl_mixgev.h:28:48: note: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest'
infernal-1.1.2/easel/esl_mixgev.c:141:29: note: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest'
infernal-1.1.2/easel/esl_msa.c:2444:7: style: Condition 'useme' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msa.c:2408:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/esl_msa.c:2444:7: note: Condition 'useme' is always false
infernal-1.1.2/easel/esl_msa.c:2582:7: style: Condition 'useme' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msa.c:2556:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/esl_msa.c:2582:7: note: Condition 'useme' is always false
infernal-1.1.2/easel/esl_msa.c:2730:12: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msa.c:2730:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msa.c:2849:8: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msa.c:2874:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msa.c:108:3: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:115:2: style: Checking if unsigned variable 'sizeof(char)*(alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:310:5: style: Checking if unsigned variable 'sizeof(char*)*new->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:315:5: style: Checking if unsigned variable 'sizeof(char*)*new->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:320:5: style: Checking if unsigned variable 'sizeof(char*)*new->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:325:5: style: Checking if unsigned variable 'sizeof(char*)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:330:5: style: Checking if unsigned variable 'sizeof(char*)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:341:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ncomment' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:349:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngf' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:350:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngf' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:360:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngs' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:361:5: style: Checking if unsigned variable 'sizeof(char**)*msa->ngs' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:364:7: style: Checking if unsigned variable 'sizeof(char*)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:372:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:373:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:382:5: style: Checking if unsigned variable 'sizeof(char*)*msa->ngr' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:383:5: style: Checking if unsigned variable 'sizeof(char**)*msa->ngr' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:386:7: style: Checking if unsigned variable 'sizeof(char*)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:547:3: style: Checking if unsigned variable 'sizeof(struct ESL_MSA)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:623:5: style: Checking if unsigned variable 'sizeof(char*)*nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:624:5: style: Checking if unsigned variable 'sizeof(double)*nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:625:5: style: Checking if unsigned variable 'sizeof(int64_t)*nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1163:5: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1215:5: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1438:5: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1479:5: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1518:5: style: Checking if unsigned variable 'sizeof(char*)*16' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1620:7: style: Checking if unsigned variable 'sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1621:7: style: Checking if unsigned variable 'sizeof(char**)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1622:7: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1645:4: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1721:7: style: Checking if unsigned variable 'sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1722:7: style: Checking if unsigned variable 'sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1794:7: style: Checking if unsigned variable 'sizeof(char*)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1795:7: style: Checking if unsigned variable 'sizeof(char**)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1796:7: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1816:4: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1893:7: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1920:7: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:1947:7: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:2494:3: style: Checking if unsigned variable 'sizeof(int)*(msa->alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:2627:3: style: Checking if unsigned variable 'sizeof(int)*(msa->alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msa.c:2802:3: style: Checking if unsigned variable 'sizeof(int)*(len+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msacluster.c:135:3: style: Checking if unsigned variable 'sizeof(int)*msa->nseq*2' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msacluster.c:136:3: style: Checking if unsigned variable 'sizeof(int)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msacluster.c:157:7: style: Checking if unsigned variable 'sizeof(int)*nc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile.c:428:7: style: Condition 'abc' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msafile.c:399:36: note: Assignment 'abc=NULL', assigned value is 0
infernal-1.1.2/easel/esl_msafile.c:428:7: note: Condition 'abc' is always false
infernal-1.1.2/easel/esl_msafile.c:802:3: style: Variable 'start_offset' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_msafile.c:789:0: note: Variable 'start_offset' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile.c:802:3: note: Variable 'start_offset' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile.c:369:3: style: Checking if unsigned variable 'sizeof(struct ESL_MSAFILE)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile.c:547:84: style: Function 'esl_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_msafile.h:106:97: note: Function 'esl_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'.
infernal-1.1.2/easel/esl_msafile.c:547:84: note: Function 'esl_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'.
infernal-1.1.2/easel/esl_msafile2.c:262:15: style: Condition 'cmd!=NULL' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msafile2.c:179:27: note: Assignment 'cmd=NULL', assigned value is 0
infernal-1.1.2/easel/esl_msafile2.c:262:15: note: Condition 'cmd!=NULL' is always false
infernal-1.1.2/easel/esl_msafile2.c:664:7: style: Condition 'a2rf_map' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msafile2.c:399:25: note: Assignment 'a2rf_map=NULL', assigned value is 0
infernal-1.1.2/easel/esl_msafile2.c:664:7: note: Condition 'a2rf_map' is always false
infernal-1.1.2/easel/esl_msafile2.c:262:15: style: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/easel/esl_msafile2.c:179:27: note: 'cmd' is assigned value 'NULL' here.
infernal-1.1.2/easel/esl_msafile2.c:262:15: note: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same.
infernal-1.1.2/easel/esl_msafile2.c:183:3: style: Checking if unsigned variable 'sizeof(struct ESL_MSAFILE2)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:422:5: style: Checking if unsigned variable 'sizeof(int)*known_alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:423:5: style: Checking if unsigned variable 'sizeof(int)*known_alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:431:5: style: Checking if unsigned variable 'sizeof(int)*(known_alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:432:5: style: Checking if unsigned variable 'sizeof(char)*(known_alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:435:5: style: Checking if unsigned variable 'sizeof(double**)*known_alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:439:2: style: Checking if unsigned variable 'sizeof(double*)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:441:4: style: Checking if unsigned variable 'sizeof(double)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:531:7: style: Checking if unsigned variable 'sizeof(double*)*alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:533:9: style: Checking if unsigned variable 'sizeof(double)*nppvals' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:537:9: style: Checking if unsigned variable '(alen+2)*sizeof(uint8_t)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:540:9: style: Checking if unsigned variable 'sizeof(double*)*alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:542:4: style: Checking if unsigned variable 'sizeof(double)*(abc->K+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:579:3: style: Checking if unsigned variable '(alen+2)*sizeof(uint8_t)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:582:3: style: Checking if unsigned variable 'sizeof(double*)*alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:584:5: style: Checking if unsigned variable 'sizeof(double)*(abc->K+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:589:3: style: Checking if unsigned variable 'sizeof(double*)*alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:591:5: style: Checking if unsigned variable 'sizeof(double)*nppvals' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile2.c:1116:3: style: Checking if unsigned variable 'sizeof(char)*(dst_len+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_a2m.c:463:14: style: Condition '!do_dotless' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msafile_a2m.c:408:24: note: Assignment 'do_dotless=1', assigned value is 1
infernal-1.1.2/easel/esl_msafile_a2m.c:463:14: note: Condition '!do_dotless' is always false
infernal-1.1.2/easel/esl_msafile_a2m.c:67:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_a2m.c:245:3: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_a2m.c:316:2: style: Checking if unsigned variable 'sizeof(int)*(ncons+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_a2m.c:413:3: style: Checking if unsigned variable 'sizeof(char)*(cpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_a2m.c:577:3: style: Checking if unsigned variable 'sizeof(char)*(alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_a2m.c:587:7: style: Checking if unsigned variable 'sizeof(char)*(alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_afa.c:44:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_afa.c:286:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_clustal.c:50:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_clustal.c:354:3: style: Checking if unsigned variable 'sizeof(char)*(cpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_clustal.c:474:3: style: Checking if unsigned variable 'sizeof(char)*(msa->alen+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_clustal.c:475:3: style: Checking if unsigned variable 'sizeof(uint32_t)*msa->alen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_phylip.c:805:14: style: Condition 'line==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_msafile_phylip.c:800:14: note: Assignment 'line=0', assigned value is 0
infernal-1.1.2/easel/esl_msafile_phylip.c:805:14: note: Condition 'line==0' is always true
infernal-1.1.2/easel/esl_msafile_phylip.c:703:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_msafile_phylip.c:690:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:703:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:793:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_msafile_phylip.c:786:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:793:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:864:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_msafile_phylip.c:847:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:864:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_msafile_phylip.c:88:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_phylip.c:432:3: style: Checking if unsigned variable 'sizeof(char)*(namewidth+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_phylip.c:509:3: style: Checking if unsigned variable 'sizeof(char)*(rpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_phylip.c:566:3: style: Checking if unsigned variable 'sizeof(char)*(namewidth+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_phylip.c:629:3: style: Checking if unsigned variable 'sizeof(char)*(rpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_phylip.c:880:3: style: Checking if unsigned variable 'sizeof(int)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_psiblast.c:42:8: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_psiblast.c:341:3: style: Checking if unsigned variable 'sizeof(char)*(cpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:102:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_selex.c:304:3: style: Checking if unsigned variable 'sizeof(char)*(cpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:353:3: style: Checking if unsigned variable 'sizeof(struct ESL_SELEX_BLOCK)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:364:3: style: Checking if unsigned variable 'sizeof(char*)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:365:3: style: Checking if unsigned variable 'sizeof(int64_t)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:366:3: style: Checking if unsigned variable 'sizeof(int64_t)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:367:3: style: Checking if unsigned variable 'sizeof(int64_t)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:368:3: style: Checking if unsigned variable 'sizeof(int)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:369:3: style: Checking if unsigned variable 'sizeof(int64_t)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:370:3: style: Checking if unsigned variable 'sizeof(int64_t)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:577:5: style: Checking if unsigned variable 'sizeof(char*)*nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:581:5: style: Checking if unsigned variable 'sizeof(char*)*nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_selex.c:446:62: style: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_msafile_selex.c:68:73: note: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'.
infernal-1.1.2/easel/esl_msafile_selex.c:446:62: note: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'.
infernal-1.1.2/easel/esl_msafile_stockholm.c:116:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_stockholm.c:494:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msafile_stockholm.c:389:3: style: Checking if unsigned variable 'sizeof(struct ESL_STOCKHOLM_PARSEDATA)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:418:3: style: Checking if unsigned variable 'sizeof(char)*16' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:419:3: style: Checking if unsigned variable 'sizeof(int)*16' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:422:3: style: Checking if unsigned variable 'sizeof(int64_t)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:806:2: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:807:2: style: Checking if unsigned variable 'sizeof(int64_t)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:817:2: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:818:2: style: Checking if unsigned variable 'sizeof(int64_t)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:828:2: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:829:2: style: Checking if unsigned variable 'sizeof(int64_t)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:1031:3: style: Checking if unsigned variable 'sizeof(char*)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:1032:3: style: Checking if unsigned variable 'sizeof(int64_t)*msa->sqalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msafile_stockholm.c:1167:3: style: Checking if unsigned variable 'sizeof(char)*(cpl+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msashuffle.c:52:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:52:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:52:15: style: The scope of the variable 'alen' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:136:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:136:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:136:15: style: The scope of the variable 'col' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msashuffle.c:196:11: style: The scope of the variable 'tmpwgt' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_msaweight.c:139:3: style: Checking if unsigned variable 'sizeof(double)*(T->N-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msaweight.c:273:7: style: Checking if unsigned variable 'sizeof(int)*26' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msaweight.c:413:3: style: Checking if unsigned variable 'sizeof(int)*nc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msaweight.c:476:3: style: Checking if unsigned variable 'sizeof(int)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_msaweight.c:477:3: style: Checking if unsigned variable 'sizeof(int)*msa->nseq' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_random.c:658:16: style: The scope of the variable 'V' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_random.c:97:3: style: Checking if unsigned variable 'sizeof(struct ESL_RANDOMNESS)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_random.c:161:3: style: Checking if unsigned variable 'sizeof(struct ESL_RANDOMNESS)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_random.c:513:34: style: Function 'esl_rnd_Gaussian' argument 1 names different: declaration 'rng' definition 'r'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_random.h:45:49: note: Function 'esl_rnd_Gaussian' argument 1 names different: declaration 'rng' definition 'r'.
infernal-1.1.2/easel/esl_random.c:513:34: note: Function 'esl_rnd_Gaussian' argument 1 names different: declaration 'rng' definition 'r'.
infernal-1.1.2/easel/esl_random.c:691:31: style: Function 'esl_rnd_Gamma' argument 1 names different: declaration 'rng' definition 'r'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_random.h:46:49: note: Function 'esl_rnd_Gamma' argument 1 names different: declaration 'rng' definition 'r'.
infernal-1.1.2/easel/esl_random.c:691:31: note: Function 'esl_rnd_Gamma' argument 1 names different: declaration 'rng' definition 'r'.
infernal-1.1.2/easel/esl_randomseq.c:222:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:223:8: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:538:8: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:906:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:907:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:1121:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_randomseq.c:133:11: style: Checking if unsigned variable 'sizeof(char)*(L+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:303:3: style: Checking if unsigned variable 'sizeof(char*)*26' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:304:3: style: Checking if unsigned variable 'sizeof(int)*26' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:305:3: style: Checking if unsigned variable 'sizeof(int)*26' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:307:5: style: Checking if unsigned variable 'sizeof(char)*(len-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:499:3: style: Checking if unsigned variable 'sizeof(char)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:855:7: style: Checking if unsigned variable 'sizeof(double)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:969:3: style: Checking if unsigned variable 'sizeof(int)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:970:3: style: Checking if unsigned variable 'sizeof(uint8_t*)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:971:3: style: Checking if unsigned variable 'sizeof(int)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:972:3: style: Checking if unsigned variable 'sizeof(uint8_t)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:974:5: style: Checking if unsigned variable 'sizeof(uint8_t)*(L-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:1084:3: style: Checking if unsigned variable 'sizeof(char)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:1217:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:1298:3: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:1299:3: style: Checking if unsigned variable 'sizeof(double*)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:1301:7: style: Checking if unsigned variable 'sizeof(double)*K' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_randomseq.c:102:41: style: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_randomseq.h:25:52: note: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'.
infernal-1.1.2/easel/esl_randomseq.c:102:41: note: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'.
infernal-1.1.2/easel/esl_ratematrix.c:312:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_ratematrix.c:363:10: style: The scope of the variable 'qi' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_recorder.c:245:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_recorder.c:355:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_recorder.c:505:10: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_recorder.c:47:3: style: Checking if unsigned variable 'sizeof(struct ESL_RECORDER)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_recorder.c:58:3: style: Checking if unsigned variable 'sizeof(char*)*rc->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_recorder.c:61:3: style: Checking if unsigned variable 'sizeof(int)*rc->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_recorder.c:64:3: style: Checking if unsigned variable 'sizeof(off_t)*rc->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_regexp.c:1337:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
infernal-1.1.2/easel/esl_regexp.c:94:3: style: Checking if unsigned variable 'sizeof(struct ESL_REGEXP)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_regexp.c:237:3: style: Checking if unsigned variable 'sizeof(char)*(len+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_regexp.c:604:2: style: Checking if unsigned variable 'sizeof(struct esl__regexp)+(unsigned long)co.regsize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_regexp.c:1013:37: style: Function 'regc' argument 2 names different: declaration 'c' definition 'b'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_regexp.c:550:40: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
infernal-1.1.2/easel/esl_regexp.c:1013:37: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
infernal-1.1.2/easel/esl_regexp.c:1166:47: style: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_regexp.c:1099:49: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
infernal-1.1.2/easel/esl_regexp.c:1166:47: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
infernal-1.1.2/easel/esl_regexp.c:1405:24: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_regexp.c:549:28: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
infernal-1.1.2/easel/esl_regexp.c:1405:24: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
infernal-1.1.2/easel/esl_rootfinder.c:54:3: style: Checking if unsigned variable 'sizeof(struct ESL_ROOTFINDER)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_rootfinder.c:108:3: style: Checking if unsigned variable 'sizeof(struct ESL_ROOTFINDER)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:57:3: style: Checking if unsigned variable 'sizeof(struct ESL_SCOREMATRIX)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:68:3: style: Checking if unsigned variable 'sizeof(int*)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:70:3: style: Checking if unsigned variable 'sizeof(char)*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:72:3: style: Checking if unsigned variable 'sizeof(char)*(abc->Kp+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:75:3: style: Checking if unsigned variable 'sizeof(int)*abc->Kp*abc->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:1062:3: style: Checking if unsigned variable 'sizeof(int)*S->nc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:1674:3: style: Checking if unsigned variable 'sizeof(double)*S->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_scorematrix.c:1675:3: style: Checking if unsigned variable 'sizeof(double)*S->Kp' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:457:9: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:533:9: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:1507:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:1508:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:1605:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:1659:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:2275:9: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sq.c:278:44: style: Checking if unsigned variable 'sizeof(char)*dst->salloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:292:5: style: Checking if unsigned variable 'sizeof(char*)*dst->nxr' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:293:5: style: Checking if unsigned variable 'sizeof(char*)*dst->nxr' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:296:7: style: Checking if unsigned variable 'sizeof(char)*src->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:297:7: style: Checking if unsigned variable 'sizeof(char)*src->salloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2098:3: style: Checking if unsigned variable 'sizeof(struct ESL_SQ)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2118:3: style: Checking if unsigned variable 'sizeof(struct ESL_SQ_BLOCK)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2125:3: style: Checking if unsigned variable 'sizeof(struct ESL_SQ)*count' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2169:3: style: Checking if unsigned variable 'sizeof(char)*sq->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2170:3: style: Checking if unsigned variable 'sizeof(char)*sq->aalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2171:3: style: Checking if unsigned variable 'sizeof(char)*sq->dalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2172:3: style: Checking if unsigned variable 'sizeof(char)*sq->srcalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2173:19: style: Checking if unsigned variable 'sizeof(uint8_t)*sq->salloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2174:19: style: Checking if unsigned variable 'sizeof(char)*sq->salloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2193:3: style: Checking if unsigned variable 'sizeof(struct ESL_SQ)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2219:7: style: Checking if unsigned variable 'sizeof(char)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2226:7: style: Checking if unsigned variable 'sizeof(char)*sq->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2233:7: style: Checking if unsigned variable 'sizeof(char)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2240:7: style: Checking if unsigned variable 'sizeof(char)*sq->dalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2247:7: style: Checking if unsigned variable 'sizeof(char)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2254:7: style: Checking if unsigned variable 'sizeof(char)*sq->aalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:2260:3: style: Checking if unsigned variable 'sizeof(char)*sq->srcalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sq.c:1582:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/esl_sq.c:161:34: style: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sq.h:157:51: note: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'.
infernal-1.1.2/easel/esl_sq.c:161:34: note: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'.
infernal-1.1.2/easel/esl_sq.c:579:35: style: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sq.h:202:56: note: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'.
infernal-1.1.2/easel/esl_sq.c:579:35: note: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'.
infernal-1.1.2/easel/esl_sqio.c:864:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio.c:136:3: style: Checking if unsigned variable 'sizeof(struct esl_sqio_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:176:3: style: Checking if unsigned variable 'sizeof(char)*(strlen(filename)+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:200:7: style: Checking if unsigned variable 'sizeof(char)*(strlen(s1)+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:203:7: style: Checking if unsigned variable 'sizeof(char)*(strlen(filename)+strlen(list)+3)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:1195:3: style: Checking if unsigned variable 'sizeof(ESL_SQCACHE)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:1211:3: style: Checking if unsigned variable 'strlen(seqfile)+1' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:1214:3: style: Checking if unsigned variable 'sizeof(struct ESL_SQ)*(count+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:1222:3: style: Checking if unsigned variable 'res_size+2' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:1223:3: style: Checking if unsigned variable 'hdr_size' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio.c:93:29: style: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio.h:139:41: note: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
infernal-1.1.2/easel/esl_sqio.c:93:29: note: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
infernal-1.1.2/easel/esl_sqio.c:93:43: style: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio.h:139:54: note: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'.
infernal-1.1.2/easel/esl_sqio.c:93:43: note: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'.
infernal-1.1.2/easel/esl_sqio.c:555:22: style: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio.h:153:42: note: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'.
infernal-1.1.2/easel/esl_sqio.c:555:22: note: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'.
infernal-1.1.2/easel/esl_sqio_ascii.c:1532:11: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ascii.c:1536:22: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ascii.c:1532:11: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ascii.c:1533:11: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ascii.c:1536:22: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ascii.c:1533:11: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ascii.c:1599:9: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ascii.c:1604:20: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ascii.c:1599:9: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ascii.c:1600:9: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ascii.c:1604:20: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ascii.c:1600:9: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ascii.c:1434:13: style: Same expression on both sides of '!=' because the value of 'tmpsq' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/easel/esl_sqio_ascii.c:1154:19: note: 'tmpsq' is assigned value 'NULL' here.
infernal-1.1.2/easel/esl_sqio_ascii.c:1434:13: note: Same expression on both sides of '!=' because the value of 'tmpsq' and 'NULL' are the same.
infernal-1.1.2/easel/esl_sqio_ascii.c:1149:11: style: The scope of the variable 'actual_start' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:1151:11: style: The scope of the variable 'line' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:2270:11: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:2271:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:2377:11: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:2404:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ascii.c:2081:9: style: Checking if unsigned variable 'sizeof(char)*4096' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ascii.c:1433:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/esl_sqio_ascii.c:146:24: style: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio_ascii.h:94:36: note: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
infernal-1.1.2/easel/esl_sqio_ascii.c:146:24: note: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3163:42: style: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio_ascii.h:95:54: note: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3163:42: note: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3163:50: style: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio_ascii.h:95:61: note: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3163:50: note: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3272:48: style: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_sqio_ascii.h:96:60: note: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'.
infernal-1.1.2/easel/esl_sqio_ascii.c:3272:48: note: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'.
infernal-1.1.2/easel/esl_sqio_ncbi.c:544:12: style: Condition 'name!=NULL' is always false [knownConditionTrueFalse]
infernal-1.1.2/easel/esl_sqio_ncbi.c:504:20: note: Assignment 'name=NULL', assigned value is 0
infernal-1.1.2/easel/esl_sqio_ncbi.c:544:12: note: Condition 'name!=NULL' is always false
infernal-1.1.2/easel/esl_sqio_ncbi.c:271:10: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:271:10: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:275:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:275:3: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:276:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:276:28: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:281:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:281:3: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:282:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:282:28: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:287:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:287:3: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:288:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:288:28: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:340:10: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:340:10: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:344:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:344:3: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:345:19: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:345:19: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:1229:8: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1233:19: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:1229:8: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:1230:8: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1233:19: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:1230:8: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:1296:7: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1300:21: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:1296:7: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:1297:7: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1300:21: note: Assuming that condition 'tmpsq!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:1297:7: note: Null pointer dereference
infernal-1.1.2/easel/esl_sqio_ncbi.c:274:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:274:14: note: Null pointer addition
infernal-1.1.2/easel/esl_sqio_ncbi.c:280:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:280:14: note: Null pointer addition
infernal-1.1.2/easel/esl_sqio_ncbi.c:286:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:286:14: note: Null pointer addition
infernal-1.1.2/easel/esl_sqio_ncbi.c:343:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
infernal-1.1.2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
infernal-1.1.2/easel/esl_sqio_ncbi.c:343:14: note: Null pointer addition
infernal-1.1.2/easel/esl_sqio_ncbi.c:544:12: style: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/easel/esl_sqio_ncbi.c:504:20: note: 'name' is assigned value 'NULL' here.
infernal-1.1.2/easel/esl_sqio_ncbi.c:544:12: note: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same.
infernal-1.1.2/easel/esl_sqio_ncbi.c:983:13: style: The scope of the variable 'index' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1484:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1485:14: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1487:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1871:13: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:1876:17: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:3271:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_sqio_ncbi.c:228:3: style: Checking if unsigned variable 'sizeof(char)*(len+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:235:3: style: Checking if unsigned variable 'sizeof(char)*(len+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:270:3: style: Checking if unsigned variable 'sizeof(char)*(len+5)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:339:3: style: Checking if unsigned variable 'sizeof(char)*(len+5)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:352:3: style: Checking if unsigned variable 'sizeof(char)*dbsize' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:428:2: style: Checking if unsigned variable 'sizeof(char)*strlen(dbptr)+5' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:527:3: style: Checking if unsigned variable 'sizeof(uint32_t)*1024' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:528:3: style: Checking if unsigned variable 'sizeof(uint32_t)*1024' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:535:5: style: Checking if unsigned variable 'sizeof(uint32_t)*1024' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_sqio_ncbi.c:539:3: style: Checking if unsigned variable 'sizeof(unsigned char)*2048' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:1067:38: style: Same expression on both sides of '||'. [duplicateExpression]
infernal-1.1.2/easel/esl_ssi.c:511:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_ssi.c:1455:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_ssi.c:59:3: style: Checking if unsigned variable 'sizeof()' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:567:3: style: Checking if unsigned variable 'sizeof(char)*klen' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:632:3: style: Checking if unsigned variable 'sizeof()' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:781:11: style: Checking if unsigned variable 'bpl' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:781:23: style: Checking if unsigned variable 'rpl' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_ssi.c:431:12: warning: Either the condition 'r==0' is redundant or there is division by zero at line 431. [zerodivcond]
infernal-1.1.2/easel/esl_ssi.c:432:9: note: Assuming that condition 'r==0' is not redundant
infernal-1.1.2/easel/esl_ssi.c:431:12: note: Division by zero
infernal-1.1.2/easel/esl_ssi.c:59:3: portability: Behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofVoid]
infernal-1.1.2/easel/esl_ssi.c:632:3: portability: Behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofVoid]
infernal-1.1.2/easel/esl_stack.c:484:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_stack.c:479:0: note: Variable 's' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_stack.c:484:3: note: Variable 's' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_stack.c:55:3: style: Checking if unsigned variable 'sizeof(struct esl_stack_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stack.c:68:3: style: Checking if unsigned variable 'sizeof(int)*ns->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stack.c:92:3: style: Checking if unsigned variable 'sizeof(struct esl_stack_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stack.c:105:3: style: Checking if unsigned variable 'sizeof(char)*cs->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stack.c:129:3: style: Checking if unsigned variable 'sizeof(struct esl_stack_s)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stack.c:142:3: style: Checking if unsigned variable 'sizeof(void*)*ps->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stats.c:459:10: style: The scope of the variable 'R' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_stats.c:459:12: style: The scope of the variable 'S' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_stats.c:459:14: style: The scope of the variable 'P' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_stats.c:459:16: style: The scope of the variable 'Q' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_stats.c:459:20: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_stats.c:714:3: style: Checking if unsigned variable 'sizeof(double)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_stopwatch.c:292:0: error: #error "Unable to define getRealTime( ) for an unknown OS." [preprocessorErrorDirective]
infernal-1.1.2/easel/esl_stretchexp.c:183:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_swat.c:55:3: style: Checking if unsigned variable 'sizeof(int*)*6' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_swat.c:57:3: style: Checking if unsigned variable 'sizeof(int)*6*(L+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1960:3: style: Variable 'D' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/esl_tree.c:1953:0: note: Variable 'D' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_tree.c:1960:3: note: Variable 'D' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/esl_tree.c:55:3: style: Checking if unsigned variable 'sizeof(struct ESL_TREE)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:83:3: style: Checking if unsigned variable 'sizeof(int)*(ntaxa-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:84:3: style: Checking if unsigned variable 'sizeof(int)*(ntaxa-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:85:3: style: Checking if unsigned variable 'sizeof(int)*(ntaxa-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:86:3: style: Checking if unsigned variable 'sizeof(double)*(ntaxa-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:87:3: style: Checking if unsigned variable 'sizeof(double)*(ntaxa-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:262:3: style: Checking if unsigned variable 'sizeof(int)*T->N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:298:3: style: Checking if unsigned variable 'sizeof(int)*(T->N-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:344:3: style: Checking if unsigned variable 'sizeof(char*)*T->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:356:4: style: Checking if unsigned variable 'sizeof(char)*32' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:395:3: style: Checking if unsigned variable 'sizeof(int)*(T->N-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:413:5: style: Checking if unsigned variable 'sizeof(char*)*(T2->nalloc-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:417:5: style: Checking if unsigned variable 'sizeof(int)*T2->nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:482:3: style: Checking if unsigned variable 'sizeof(double)*T->N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1004:3: style: Checking if unsigned variable 'sizeof(char)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1061:3: style: Checking if unsigned variable 'sizeof(char)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1105:3: style: Checking if unsigned variable 'sizeof(char)*nalloc' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1194:3: style: Checking if unsigned variable 'sizeof(char*)*32' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1195:3: style: Checking if unsigned variable 'sizeof(char*)*31' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1481:3: style: Checking if unsigned variable 'sizeof(int)*(T1->N-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1482:3: style: Checking if unsigned variable 'sizeof(int)*T1->N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1607:3: style: Checking if unsigned variable 'sizeof(int)*D->n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1608:3: style: Checking if unsigned variable 'sizeof(int)*D->n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1609:3: style: Checking if unsigned variable 'sizeof(double)*(D->n-1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1848:3: style: Checking if unsigned variable 'sizeof(int)*N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_tree.c:1849:3: style: Checking if unsigned variable 'sizeof(int)*N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_vectorops.c:130:10: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:130:12: style: The scope of the variable 't' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:143:9: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:143:11: style: The scope of the variable 't' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:317:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:326:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:335:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:368:10: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:382:10: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:396:7: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:410:8: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/esl_vectorops.c:1255:3: style: Checking if unsigned variable 'sizeof(double)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_vectorops.c:1275:3: style: Checking if unsigned variable 'sizeof(float)*n' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_vectorops.c:975:52: style: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_vectorops.h:93:66: note: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
infernal-1.1.2/easel/esl_vectorops.c:975:52: note: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
infernal-1.1.2/easel/esl_vectorops.c:989:50: style: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'. [funcArgNamesDifferent]
infernal-1.1.2/easel/esl_vectorops.h:94:66: note: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
infernal-1.1.2/easel/esl_vectorops.c:989:50: note: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
infernal-1.1.2/easel/esl_wuss.c:186:3: style: Checking if unsigned variable 'sizeof(int)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_wuss.c:410:3: style: Checking if unsigned variable 'sizeof(int)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_wuss.c:649:3: style: Checking if unsigned variable 'sizeof(int)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_wuss.c:650:3: style: Checking if unsigned variable 'sizeof(char)*(n+1)' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/esl_wuss.c:182:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/easel/esl_wuss.c:406:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/easel/miniapps/esl-afetch.c:83:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-afetch.c:71:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-afetch.c:83:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-afetch.c:302:12: style: The scope of the variable 'nali' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:566:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:584:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:588:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:597:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:674:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2245:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3009:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3014:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3019:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3026:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3028:14: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3039:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3052:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3065:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3103:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3119:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3131:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:926:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:902:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:926:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:927:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:901:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:927:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2256:5: warning: Possible null pointer dereference: minld [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2220:19: note: Assignment 'minld=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2256:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2257:5: warning: Possible null pointer dereference: minrd [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2221:19: note: Assignment 'minrd=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2257:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:5: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2218:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:16: warning: Possible null pointer dereference: minld [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2220:19: note: Assignment 'minld=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:16: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:27: warning: Possible null pointer dereference: minrd [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2221:19: note: Assignment 'minrd=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2258:27: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2259:5: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2218:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2259:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2260:5: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2218:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2260:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2261:5: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2218:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2261:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2311:5: warning: Possible null pointer dereference: csize [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2224:19: note: Assignment 'csize=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2311:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2316:27: warning: Possible null pointer dereference: cmsa [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2213:20: note: Assignment 'cmsa=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2316:27: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2320:15: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2225:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2320:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2321:29: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2225:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2321:29: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2608:4: warning: Possible null pointer dereference: fA [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2586:13: note: Assignment 'fA=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2608:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2609:4: warning: Possible null pointer dereference: lA [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2587:13: note: Assignment 'lA=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2609:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2851:7: warning: Possible null pointer dereference: which_minor [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2805:24: note: Assignment 'which_minor=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2851:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimanip.c:209:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:136:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:209:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:141:17: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:149:17: style: The scope of the variable 'median' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:150:17: style: The scope of the variable 'minlen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:151:17: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:7: style: The scope of the variable 'do_ctarget_nc' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:22: style: The scope of the variable 'do_ctarget_nsize' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:40: style: The scope of the variable 'do_cmindiff' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:59: style: The scope of the variable 'm' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:62: style: The scope of the variable 'nc' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:66: style: The scope of the variable 'nsize' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:187:80: style: The scope of the variable 'nmin' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:188:9: style: The scope of the variable 'mindiff' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:190:16: style: The scope of the variable 'rfmsa' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:192:7: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:200:19: style: The scope of the variable 'seqname_keyhash' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:995:10: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:996:7: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:996:13: style: The scope of the variable 'uapos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:997:7: style: The scope of the variable 'astart' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:997:16: style: The scope of the variable 'aend' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:998:7: style: The scope of the variable 'uastart' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:998:16: style: The scope of the variable 'uaend' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1005:7: style: The scope of the variable 'ualen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1632:8: style: The scope of the variable 'leading_okay' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1632:22: style: The scope of the variable 'trailing_okay' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1633:8: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1633:14: style: The scope of the variable 'rfpos_ct' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1692:8: style: The scope of the variable 'nambig' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1737:7: style: The scope of the variable 'pos2print' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1872:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1910:11: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2119:7: style: The scope of the variable 'ifirst' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2119:15: style: The scope of the variable 'ilast' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3186:12: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3187:8: style: The scope of the variable 'ir2' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:788:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:879:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:938:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:978:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1092:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1303:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1395:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1436:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1493:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1533:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1580:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1616:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1676:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1715:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1792:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1887:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1949:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2155:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2353:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2463:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2670:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2780:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2924:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3264:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3305:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1451:40: style: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:46:53: note: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1451:40: note: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1451:68: style: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:46:82: note: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1451:68: note: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'.
infernal-1.1.2/easel/miniapps/esl-alimanip.c:764:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:845:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:994:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1279:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1315:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:1505:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2648:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:2736:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3184:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3278:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimanip.c:3295:7: style: Variable 'nrf' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/easel/miniapps/esl-alimap.c:542:3: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimap.c:525:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimap.c:542:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimap.c:547:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimap.c:525:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimap.c:547:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimap.c:548:7: warning: Possible null pointer dereference: a2rf_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimap.c:526:19: note: Assignment 'a2rf_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimap.c:548:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimap.c:82:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alimap.c:62:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimap.c:82:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimap.c:300:3: style: Variable 'tb[0][0]' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alimap.c:295:3: note: Variable 'tb[0][0]' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimap.c:300:3: note: Variable 'tb[0][0]' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimap.c:512:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimap.c:684:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimap.c:578:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alimask.c:721:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:697:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:721:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:722:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:696:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:722:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:795:46: warning: Possible null pointer dereference: gap_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:783:20: note: Assignment 'gap_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:795:46: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:840:7: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:827:16: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:840:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:930:15: warning: Possible null pointer dereference: pp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:919:20: note: Assignment 'pp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:930:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:931:18: warning: Possible null pointer dereference: pp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:919:20: note: Assignment 'pp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:931:18: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:1061:2: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1000:16: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:1061:2: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:1092:10: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1000:16: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:1092:10: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:1142:7: warning: Possible null pointer dereference: mask [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1127:16: note: Assignment 'mask=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:1142:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:1148:3: warning: Possible null pointer dereference: mask [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1127:16: note: Assignment 'mask=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimask.c:1148:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimask.c:146:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alimask.c:82:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimask.c:146:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimask.c:130:17: style: The scope of the variable 'do_pavg' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:131:17: style: The scope of the variable 'do_ppcons' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:132:17: style: The scope of the variable 'pavg_min' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:133:17: style: The scope of the variable 'ppcons_min' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1007:10: style: The scope of the variable 'ppcount' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1008:10: style: The scope of the variable 'ppsum' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1199:12: style: Checking if unsigned variable 'end' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/easel/miniapps/esl-alimask.c:623:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:677:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:733:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:802:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:849:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:952:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1098:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:1157:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimask.c:692:83: style: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-alimask.c:27:83: note: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'.
infernal-1.1.2/easel/miniapps/esl-alimask.c:692:83: note: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:300:137: warning: Possible null pointer dereference: nali_per_file [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:104:33: note: Assignment 'nali_per_file=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimerge.c:300:137: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimerge.c:315:7: warning: Possible null pointer dereference: nali_per_file [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:104:33: note: Assignment 'nali_per_file=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimerge.c:315:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1616:4: warning: Possible null pointer dereference: ngapA [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1586:19: note: Assignment 'ngapA=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1616:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1619:4: warning: Possible null pointer dereference: nmisA [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1587:19: note: Assignment 'nmisA=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1619:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alimerge.c:150:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:88:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:150:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:267:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:268:3: note: Found duplicate branches for 'if' and 'else'.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:267:8: note: Found duplicate branches for 'if' and 'else'.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:135:14: style: The scope of the variable 'ni' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:144:17: style: The scope of the variable 'margin' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:574:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:623:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1364:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1418:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1517:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1687:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:719:53: warning: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf' [funcArgOrderDifferent]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:56:65: note: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf'
infernal-1.1.2/easel/miniapps/esl-alimerge.c:719:53: note: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf'
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1770:47: style: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:63:59: note: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1770:47: note: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'.
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1395:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-alimerge.c:1458:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-alipid.c:40:17: style: The scope of the variable 'namewidth' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:332:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:335:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:339:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:343:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:348:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:351:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:355:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-alistat.c:501:15: warning: Possible null pointer dereference: abc_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:452:22: note: Assignment 'abc_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:501:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:502:18: warning: Possible null pointer dereference: abc_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:452:22: note: Assignment 'abc_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:502:18: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:880:36: warning: Possible null pointer dereference: ict [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:861:24: note: Assignment 'ict=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:880:36: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:915:6: warning: Possible null pointer dereference: total_ict [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:862:24: note: Assignment 'total_ict=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:915:6: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:1115:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:1091:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:1115:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:1116:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-alistat.c:1090:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-alistat.c:1116:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-alistat.c:106:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-alistat.c:60:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alistat.c:106:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-alistat.c:73:17: style: The scope of the variable 'nres' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:99:7: style: The scope of the variable 'use_weights' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:100:7: style: The scope of the variable 'weights_exist' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:454:28: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:461:13: style: The scope of the variable 'seqwt' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:608:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:674:10: style: The scope of the variable 'rct' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:674:15: style: The scope of the variable 'gct' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:723:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:724:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:867:12: style: The scope of the variable 'nseq' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-alistat.c:545:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alistat.c:660:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alistat.c:941:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alistat.c:1071:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alistat.c:1127:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-alistat.c:958:89: style: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-alistat.c:26:90: note: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'.
infernal-1.1.2/easel/miniapps/esl-alistat.c:958:89: note: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'.
infernal-1.1.2/easel/miniapps/esl-alistat.c:603:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-alistat.c:868:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-cluster.c:75:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-cluster.c:67:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-cluster.c:75:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-cluster.c:110:19: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-cluster.c:138:19: style: The scope of the variable 'ntok' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-cluster.c:139:19: style: The scope of the variable 'value' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-compalign.c:566:7: warning: Possible null pointer dereference: mask [nullPointer]
infernal-1.1.2/easel/miniapps/esl-compalign.c:551:28: note: Assignment 'mask=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-compalign.c:566:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-compalign.c:570:3: warning: Possible null pointer dereference: mask [nullPointer]
infernal-1.1.2/easel/miniapps/esl-compalign.c:551:28: note: Assignment 'mask=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-compalign.c:570:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-compalign.c:83:12: style: The scope of the variable 'rflen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-compalign.c:83:19: style: The scope of the variable 't_rflen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-compalign.c:109:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-compalign.c:499:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-compalign.c:577:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-compalign.c:548:68: style: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-compalign.c:30:79: note: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'.
infernal-1.1.2/easel/miniapps/esl-compalign.c:548:68: note: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'.
infernal-1.1.2/easel/miniapps/esl-compstruct.c:38:26: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-compstruct.c:330:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-construct.c:235:7: warning: Either the condition 'namedashes!=NULL' is redundant or there is possible null pointer dereference: namedashes. [nullPointerRedundantCheck]
infernal-1.1.2/easel/miniapps/esl-construct.c:233:21: note: Assuming that condition 'namedashes!=NULL' is not redundant
infernal-1.1.2/easel/miniapps/esl-construct.c:235:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-construct.c:701:7: warning: Possible null pointer dereference: ngaps [nullPointer]
infernal-1.1.2/easel/miniapps/esl-construct.c:693:16: note: Assignment 'ngaps=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-construct.c:701:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-construct.c:139:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-construct.c:66:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-construct.c:139:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-construct.c:285:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/easel/miniapps/esl-construct.c:348:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/easel/miniapps/esl-mask.c:97:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-mask.c:73:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-mask.c:97:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-mask.c:83:19: style: The scope of the variable 'start' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-mask.c:83:26: style: The scope of the variable 'end' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:105:10: style: The scope of the variable 'nali' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:106:10: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:447:9: style: The scope of the variable 'sptr' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:912:16: style: The scope of the variable 'mid' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:912:21: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-reformat.c:938:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-reformat.c:911:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-selectn.c:67:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-selectn.c:54:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-selectn.c:67:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-seqrange.c:73:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-seqrange.c:59:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-seqrange.c:73:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-seqrange.c:162:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-seqrange.c:134:15: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-seqstat.c:97:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-seqstat.c:75:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-seqstat.c:97:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-seqstat.c:214:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-seqstat.c:253:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-seqstat.c:224:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:195:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:195:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:109:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:98:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-sfetch.c:109:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-sfetch.c:426:19: style: The scope of the variable 'start' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:426:26: style: The scope of the variable 'end' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:420:53: style: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-sfetch.c:91:65: note: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'.
infernal-1.1.2/easel/miniapps/esl-sfetch.c:420:53: note: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'.
infernal-1.1.2/easel/miniapps/esl-shuffle.c:343:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-shuffle.c:337:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-shuffle.c:343:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-shuffle.c:217:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-shuffle.c:325:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1030:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1119:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3011:27: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1112:10: style: Condition 'ofp==NULL' is always true [knownConditionTrueFalse]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:590:31: note: Assignment 'ofp=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1112:10: note: Condition 'ofp==NULL' is always true
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:707:28: warning: Possible null pointer dereference: hc_onecell [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:595:32: note: Assignment 'hc_onecell=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:707:28: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:798:34: warning: Possible null pointer dereference: hc_scheme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:594:31: note: Assignment 'hc_scheme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:798:34: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:801:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:801:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:802:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:802:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:803:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:803:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:804:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:804:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:805:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:805:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:806:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:806:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:807:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:807:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:810:13: warning: Possible null pointer dereference: hc_scheme [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:594:31: note: Assignment 'hc_scheme=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:810:13: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1170:109: warning: Possible null pointer dereference: hc_nbins [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1170:109: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2884:25: warning: Either the condition 'curstr!=NULL' is redundant or there is possible null pointer dereference: curstr. [nullPointerRedundantCheck]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2894:13: note: Assuming that condition 'curstr!=NULL' is not redundant
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2884:25: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4120:15: warning: Possible null pointer dereference: abc_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4083:22: note: Assignment 'abc_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4120:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4121:18: warning: Possible null pointer dereference: abc_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4083:22: note: Assignment 'abc_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4121:18: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4124:17: warning: Possible null pointer dereference: bp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4084:21: note: Assignment 'bp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4124:17: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4126:12: warning: Possible null pointer dereference: bp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4084:21: note: Assignment 'bp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4126:12: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4127:15: warning: Possible null pointer dereference: bp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4084:21: note: Assignment 'bp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4127:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4131:7: warning: Possible null pointer dereference: bp_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4084:21: note: Assignment 'bp_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4131:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4147:4: warning: Possible null pointer dereference: spos_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4085:23: note: Assignment 'spos_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4147:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4158:5: warning: Possible null pointer dereference: epos_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4086:23: note: Assignment 'epos_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4158:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4245:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4245:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4246:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4246:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4247:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4247:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4248:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4248:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4249:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4249:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4250:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4250:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4251:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4251:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4280:90: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4208:21: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4280:90: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4297:5: warning: Possible null pointer dereference: ent [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4206:20: note: Assignment 'ent=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4297:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4307:103: warning: Possible null pointer dereference: ent [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4206:20: note: Assignment 'ent=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4307:103: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4414:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4414:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4415:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4415:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4416:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4416:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4417:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4417:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4418:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4418:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4419:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4419:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4420:3: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4420:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4447:87: warning: Possible null pointer dereference: limits [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4382:19: note: Assignment 'limits=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4447:87: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5862:27: warning: Possible null pointer dereference: left [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5850:20: note: Assignment 'left=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5862:27: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5862:37: warning: Possible null pointer dereference: right [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5851:21: note: Assignment 'right=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5862:37: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6103:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6078:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6103:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6104:7: warning: Possible null pointer dereference: a2rf_map [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6079:19: note: Assignment 'a2rf_map=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6104:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6357:15: warning: Possible null pointer dereference: per_seq_ins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6344:36: note: Assignment 'per_seq_ins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6357:15: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6358:18: warning: Possible null pointer dereference: per_seq_ins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6344:36: note: Assignment 'per_seq_ins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6358:18: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6372:4: warning: Possible null pointer dereference: nins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6343:29: note: Assignment 'nins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6372:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6373:38: warning: Possible null pointer dereference: nseq_with_ins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6342:38: note: Assignment 'nseq_with_ins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6373:38: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6600:4: warning: Possible null pointer dereference: nins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6492:29: note: Assignment 'nins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6600:4: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6602:17: warning: Possible null pointer dereference: nseq_with_ins_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6493:38: note: Assignment 'nseq_with_ins_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6602:17: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6849:3: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6825:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6849:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6853:7: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6825:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6853:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6854:25: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6825:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6854:25: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6856:5: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6825:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6856:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6861:3: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6826:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6861:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6865:7: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6826:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6865:7: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6866:25: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6826:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6866:25: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6868:5: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6826:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6868:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6880:5: warning: Possible null pointer dereference: span_ct [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6827:18: note: Assignment 'span_ct=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6880:5: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7308:3: warning: Possible null pointer dereference: cseq_maj [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7291:30: note: Assignment 'cseq_maj=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7308:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7309:3: warning: Possible null pointer dereference: cseq_amb [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7292:30: note: Assignment 'cseq_amb=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7309:3: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7318:2: warning: Possible null pointer dereference: cseq_maj [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7291:30: note: Assignment 'cseq_maj=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7318:2: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7318:20: warning: Possible null pointer dereference: cseq_amb [nullPointer]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7292:30: note: Assignment 'cseq_amb=NULL', assigned value is 0
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7318:20: note: Null pointer dereference
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:646:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:576:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:646:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2783:3: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2778:0: note: Variable 'ps' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2783:3: note: Variable 'ps' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1112:10: style: Same expression on both sides of '==' because the value of 'ofp' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:590:31: note: 'ofp' is assigned value 'NULL' here.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1112:10: note: Same expression on both sides of '==' because the value of 'ofp' and 'NULL' are the same.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:640:19: style: The scope of the variable 'tmp_Mb' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:641:19: style: The scope of the variable 'predicted_Mb' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1442:19: style: The scope of the variable 'l2' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1625:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2100:9: style: The scope of the variable 'cur_string' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2101:7: style: The scope of the variable 'cur_width' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2206:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2206:11: style: The scope of the variable 'n1s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2381:9: style: The scope of the variable 'cur_string' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2382:7: style: The scope of the variable 'cur_width' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2427:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2428:7: style: The scope of the variable 'p' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3051:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3053:9: style: The scope of the variable 'ntok' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3328:7: style: The scope of the variable 'nextdel_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3329:7: style: The scope of the variable 'nwc_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3330:7: style: The scope of the variable 'ngu_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3331:7: style: The scope of the variable 'nnc_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3332:7: style: The scope of the variable 'ndgi_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3333:7: style: The scope of the variable 'nhgi_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3334:7: style: The scope of the variable 'ndge_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3335:7: style: The scope of the variable 'nhge_s' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3338:7: style: The scope of the variable 'spos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3338:13: style: The scope of the variable 'epos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3344:7: style: The scope of the variable 'ni' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3346:7: style: The scope of the variable 'noutline_min' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3347:7: style: The scope of the variable 'noutline_max' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3348:7: style: The scope of the variable 'noutline_bp_good' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3349:7: style: The scope of the variable 'noutline_bp_bad' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3362:7: style: The scope of the variable 'noccl' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3820:14: style: The scope of the variable 'lpos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3820:20: style: The scope of the variable 'rpos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3827:7: style: The scope of the variable 'spos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3827:13: style: The scope of the variable 'epos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3828:7: style: The scope of the variable 'lpos_is_internal' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3829:7: style: The scope of the variable 'rpos_is_internal' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3830:7: style: The scope of the variable 'lpos_is_gap' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3831:7: style: The scope of the variable 'rpos_is_gap' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3968:20: style: The scope of the variable 'lpos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3968:26: style: The scope of the variable 'rpos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4087:28: style: The scope of the variable 'epos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4203:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4209:7: style: The scope of the variable 'zero_obs' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4214:7: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4373:17: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4374:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4384:9: style: The scope of the variable 'n_ext_del' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4592:17: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4773:17: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4943:17: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5110:7: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5111:7: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5112:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5437:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5568:17: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5569:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5578:10: style: The scope of the variable 'nres' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5586:7: style: The scope of the variable 'l' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6158:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6159:10: style: The scope of the variable 'split_idx' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6160:12: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6162:7: style: The scope of the variable 'model_width' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6162:20: style: The scope of the variable 'desc_width' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6162:32: style: The scope of the variable 'desc_column_width' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6163:9: style: The scope of the variable 'model_dashes' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6163:24: style: The scope of the variable 'desc_dashes' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6163:38: style: The scope of the variable 'desc2print' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6165:9: style: The scope of the variable 'xmodel' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6486:19: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1309:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1386:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1611:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1644:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1695:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1737:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1793:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1858:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1936:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2006:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2085:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2191:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2414:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2671:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2897:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3094:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3299:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3804:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:3952:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4044:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4180:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4355:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4576:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4756:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4924:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5087:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5273:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5348:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5426:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5491:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5549:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5821:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5868:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6145:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6316:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6388:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6681:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6759:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6889:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7017:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7116:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7359:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1586:35: style: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:458:64: note: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1586:35: note: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1706:43: style: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:459:72: note: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1706:43: note: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4940:181: style: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:505:193: note: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:4940:181: note: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6484:174: style: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:496:186: note: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6484:174: note: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6484:195: style: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'. [funcArgNamesDifferent]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:496:205: note: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6484:195: note: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'.
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1322:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1588:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:1708:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2096:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:2377:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5436:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:5843:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6340:19: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6568:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6722:19: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:6824:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-ssdraw.c:7290:19: style: Unused variable: status [unusedVariable]
infernal-1.1.2/easel/miniapps/esl-translate.c:134:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-translate.c:120:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-translate.c:134:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-weight.c:75:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/easel/miniapps/esl-weight.c:65:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/easel/miniapps/esl-weight.c:75:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:272:10: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:272:13: style: The scope of the variable 'e' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:370:7: style: The scope of the variable 't' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:626:7: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:677:7: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:828:21: style: The scope of the variable 'curbuf' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:829:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:935:10: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:935:13: style: The scope of the variable 'e' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1059:24: style: The scope of the variable 'e' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1059:28: style: The scope of the variable 'f' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1060:10: style: The scope of the variable 's' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1392:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1392:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1430:14: style: The scope of the variable 'ISAb' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1430:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1435:13: style: The scope of the variable 'k' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1435:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1594:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1658:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1765:7: style: The scope of the variable 'm' can be reduced. [variableScope]
infernal-1.1.2/hmmer/libdivsufsort/divsufsort.c:1765:16: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:335:5: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/hmmer/profmark/create-profmark.c:324:23: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/hmmer/profmark/create-profmark.c:335:5: note: Null pointer dereference
infernal-1.1.2/hmmer/profmark/create-profmark.c:375:35: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/hmmer/profmark/create-profmark.c:360:21: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/hmmer/profmark/create-profmark.c:375:35: note: Null pointer dereference
infernal-1.1.2/hmmer/profmark/create-profmark.c:175:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/profmark/create-profmark.c:153:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/profmark/create-profmark.c:175:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/profmark/create-profmark.c:443:11: style: The scope of the variable 'd1n' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:571:11: style: The scope of the variable 'a' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:573:11: style: The scope of the variable 'L1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:573:14: style: The scope of the variable 'L2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:573:17: style: The scope of the variable 'L3' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:573:20: style: The scope of the variable 'd1n' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:573:24: style: The scope of the variable 'd2n' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/create-profmark.c:561:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/profmark/create-profmark.c:448:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/profmark/rocplot.c:165:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/profmark/rocplot.c:142:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/profmark/rocplot.c:165:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/profmark/rocplot.c:494:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/rocplot.c:514:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
infernal-1.1.2/hmmer/profmark/rocplot.c:414:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/profmark/rocplot.c:341:54: style: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/profmark/rocplot.c:106:68: note: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'.
infernal-1.1.2/hmmer/profmark/rocplot.c:341:54: note: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'.
infernal-1.1.2/hmmer/profmark/rocplot.c:439:36: style: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/profmark/rocplot.c:111:50: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
infernal-1.1.2/hmmer/profmark/rocplot.c:439:36: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
infernal-1.1.2/hmmer/profmark/rocplot.c:398:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/alimask.c:285:3: style: Variable 'ofp' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/alimask.c:247:0: note: Variable 'ofp' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:285:3: note: Variable 'ofp' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:286:3: style: Variable 'infmt' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/alimask.c:252:0: note: Variable 'infmt' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:286:3: note: Variable 'infmt' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:287:3: style: Variable 'afp' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/alimask.c:251:0: note: Variable 'afp' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:287:3: note: Variable 'afp' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:288:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/alimask.c:248:0: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:288:3: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/alimask.c:200:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/alimask.c:201:12: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/alimask.c:202:12: style: The scope of the variable 'totwgt' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/alimask.c:410:11: style: The scope of the variable 'aliend' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/alimask.c:135:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/alimask.c:26:21: style: struct member 'WORKER_INFO::bg' is never used. [unusedStructMember]
infernal-1.1.2/hmmer/src/alimask.c:27:21: style: struct member 'WORKER_INFO::bld' is never used. [unusedStructMember]
infernal-1.1.2/hmmer/src/build.c:96:5: warning: Possible null pointer dereference: matassign [nullPointer]
infernal-1.1.2/hmmer/src/build.c:86:26: note: Assignment 'matassign=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/build.c:96:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/build.c:183:44: warning: Possible null pointer dereference: matassign [nullPointer]
infernal-1.1.2/hmmer/src/build.c:160:24: note: Assignment 'matassign=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/build.c:183:44: note: Null pointer dereference
infernal-1.1.2/hmmer/src/build.c:401:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/build.c:83:80: style: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1320:106: note: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'.
infernal-1.1.2/hmmer/src/build.c:83:80: note: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'.
infernal-1.1.2/hmmer/src/build.c:157:95: style: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1321:106: note: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'.
infernal-1.1.2/hmmer/src/build.c:157:95: note: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'.
infernal-1.1.2/hmmer/src/build.c:350:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/cachedb.c:185:42: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/hmmer/src/cachedb.c:242:41: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/hmmer/src/cachedb.c:253:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/hmmer/src/cachedb.c:105:10: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:67:35: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:105:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:116:5: warning: Possible null pointer dereference: db [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:116:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:117:5: warning: Possible null pointer dereference: db [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:117:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:118:43: warning: Possible null pointer dereference: db [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:118:43: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:119:15: warning: Possible null pointer dereference: db [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:119:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:120:12: warning: Possible null pointer dereference: db [nullPointer]
infernal-1.1.2/hmmer/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/cachedb.c:120:12: note: Null pointer dereference
infernal-1.1.2/hmmer/src/cachedb.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/cachedb.c:165:18: style: Checking if unsigned variable 'hdr_size' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/hmmer/src/cachedb.c:120:12: warning: Size of pointer 'db' used instead of size of its data. [pointerSize]
infernal-1.1.2/hmmer/src/emit.c:419:3: warning: Possible null pointer dereference: pstart [nullPointer]
infernal-1.1.2/hmmer/src/emit.c:409:19: note: Assignment 'pstart=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/emit.c:419:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/emit.c:421:5: warning: Possible null pointer dereference: pstart [nullPointer]
infernal-1.1.2/hmmer/src/emit.c:409:19: note: Assignment 'pstart=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/emit.c:421:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/emit.c:430:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/emit.c:412:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/evalues.c:270:7: warning: Possible null pointer dereference: xv [nullPointer]
infernal-1.1.2/hmmer/src/evalues.c:244:22: note: Assignment 'xv=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/evalues.c:270:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/evalues.c:343:7: warning: Possible null pointer dereference: xv [nullPointer]
infernal-1.1.2/hmmer/src/evalues.c:317:22: note: Assignment 'xv=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/evalues.c:343:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/evalues.c:444:7: warning: Possible null pointer dereference: xv [nullPointer]
infernal-1.1.2/hmmer/src/evalues.c:426:22: note: Assignment 'xv=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/evalues.c:444:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/evalues.c:135:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/eweight.c:62:82: style: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1341:93: note: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'.
infernal-1.1.2/hmmer/src/eweight.c:62:82: note: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'.
infernal-1.1.2/hmmer/src/fm_alphabet.c:103:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_alphabet.c:32:6: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:291:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:326:15: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:399:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:514:11: style: The scope of the variable 'prevC' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:515:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:753:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_general.c:36:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:60:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:87:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:116:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:590:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:674:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:718:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_general.c:137:42: warning: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f' [funcArgOrderDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1779:53: note: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f'
infernal-1.1.2/hmmer/src/fm_general.c:137:42: note: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f'
infernal-1.1.2/hmmer/src/fm_general.c:432:97: style: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1768:108: note: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'.
infernal-1.1.2/hmmer/src/fm_general.c:432:97: note: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'.
infernal-1.1.2/hmmer/src/fm_general.c:29:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:51:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:75:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:102:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:504:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:564:16: style: Variable 'occCnts_b' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_general.c:606:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_general.c:694:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:160:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_sse.c:64:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:65:7: style: Unused variable: i [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:65:9: style: Unused variable: j [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:66:7: style: Unused variable: trim_chunk_count [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:194:7: style: Unused variable: i [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:197:7: style: Variable 'cnt' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:199:33: style: Variable 'occCnts_b' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:200:33: style: Variable 'occCnts_sb' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:201:13: style: Variable 'sb_pos' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:211:18: style: Variable 'landmark' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:382:9: style: Unused variable: j [unusedVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:395:18: style: Variable 'landmark' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/fm_sse.c:352:10: error: Uninitialized variable: cnt [uninitvar]
infernal-1.1.2/hmmer/src/fm_ssv.c:37:7: style: The scope of the variable 'next_is_complement' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_ssv.c:131:7: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_ssv.c:173:12: style: The scope of the variable 'seed' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_ssv.c:655:7: style: The scope of the variable 'c' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_ssv.c:748:14: style: The scope of the variable 'diag' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/fm_ssv.c:579:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_ssv.c:826:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/fm_ssv.c:451:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/fm_ssv.c:615:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/generic_decoding.c:86:16: style: The scope of the variable 'denom' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_decoding.c:213:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback.c:50:81: style: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1349:103: note: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_fwdback.c:50:81: note: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_fwdback.c:166:82: style: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1350:103: note: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_fwdback.c:166:82: note: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:22:16: style: The scope of the variable 'dpp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:24:16: style: The scope of the variable 'ia' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:24:20: style: The scope of the variable 'ib' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:27:16: style: The scope of the variable 'kap' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:27:21: style: The scope of the variable 'kbp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:29:16: style: The scope of the variable 'xE' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_banded.c:29:28: style: The scope of the variable 'xB' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_fwdback_chk.c:239:25: style: The scope of the variable 'w' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_msv.c:58:87: style: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1354:109: note: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_msv.c:58:87: note: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_optacc.c:85:16: style: The scope of the variable 't1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_optacc.c:85:20: style: The scope of the variable 't2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_optacc.c:203:16: style: The scope of the variable 'postprob' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/generic_viterbi.c:66:81: style: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1369:103: note: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/generic_viterbi.c:66:81: note: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
infernal-1.1.2/hmmer/src/h2_io.c:149:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/hmmer/src/h2_io.c:154:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/hmmer/src/hmmalign.c:256:33: warning: Possible null pointer dereference: matassign [nullPointer]
infernal-1.1.2/hmmer/src/hmmalign.c:235:30: note: Assignment 'matassign=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmalign.c:256:33: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmalign.c:104:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmalign.c:78:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmalign.c:104:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmalign.c:217:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmalign.c:279:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmbuild.c:572:17: style: Condition 'ncpus!=0' is always false [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:572:17: note: Condition 'ncpus!=0' is always false
infernal-1.1.2/hmmer/src/hmmbuild.c:581:17: style: Condition 'ncpus!=0' is always false [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:581:17: note: Condition 'ncpus!=0' is always false
infernal-1.1.2/hmmer/src/hmmbuild.c:590:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:590:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/hmmbuild.c:595:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/hmmbuild.c:507:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:595:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmbuild.c:596:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/hmmbuild.c:507:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:596:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmbuild.c:598:11: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/hmmbuild.c:507:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:598:11: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmbuild.c:1089:95: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/hmmbuild.c:1067:29: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmbuild.c:1089:95: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmbuild.c:572:17: style: Same expression on both sides of '!=' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/hmmbuild.c:572:17: note: Same expression on both sides of '!=' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/hmmbuild.c:581:17: style: Same expression on both sides of '!=' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/hmmbuild.c:581:17: note: Same expression on both sides of '!=' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/hmmbuild.c:590:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmbuild.c:505:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/hmmbuild.c:590:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/hmmbuild.c:1076:15: style: The scope of the variable 'entropy' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmbuild.c:1407:9: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmbuild.c:573:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
infernal-1.1.2/hmmer/src/hmmbuild.c:582:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
infernal-1.1.2/hmmer/src/hmmbuild.c:290:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmbuild.c:710:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmemit.c:76:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmemit.c:64:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmemit.c:76:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmer.c:72:31: warning: Either the condition 'appname!=NULL' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
infernal-1.1.2/hmmer/src/hmmer.c:78:15: note: Assuming that condition 'appname!=NULL' is not redundant
infernal-1.1.2/hmmer/src/hmmer.c:72:31: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmer.c:121:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmer.c:119:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmer.c:121:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:124:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:125:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:105:36: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:129:6: note: Assuming that condition 'if(appname)' is not redundant
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:105:36: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:296:20: warning: Possible null pointer dereference: fmsf [nullPointer]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:234:19: note: Assignment 'fmsf=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:296:20: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:297:19: warning: Possible null pointer dereference: fmsf [nullPointer]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:234:19: note: Assignment 'fmsf=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:297:19: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:321:15: warning: Possible null pointer dereference: line [nullPointer]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:222:25: note: Assignment 'line=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:321:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:292:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:234:19: note: Assignment 'fmsf=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:292:21: note: Null pointer addition
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:150:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:150:13: style: The scope of the variable 'len' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:151:7: style: The scope of the variable 'dist_from_end' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:227:7: style: The scope of the variable 'hit_num' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:65:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:132:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmerfm-exactmatch.c:510:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmfetch.c:81:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmfetch.c:69:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmfetch.c:81:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmlogo.c:246:15: warning: Possible null pointer dereference: heights [nullPointer]
infernal-1.1.2/hmmer/src/hmmlogo.c:195:22: note: Assignment 'heights=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmlogo.c:246:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmlogo.c:247:15: warning: Possible null pointer dereference: probs [nullPointer]
infernal-1.1.2/hmmer/src/hmmlogo.c:196:22: note: Assignment 'probs=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmlogo.c:247:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmlogo.c:205:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmlogo.c:183:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmlogo.c:205:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmlogo.c:69:9: style: The scope of the variable 'abovebg_prob_sum' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmlogo.c:310:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmlogo.c:126:79: style: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1394:90: note: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'.
infernal-1.1.2/hmmer/src/hmmlogo.c:126:79: note: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'.
infernal-1.1.2/hmmer/src/hmmlogo.c:237:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:496:11: style: Condition 'qtr!=NULL' is always false [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:301:36: note: Assignment 'qtr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:496:11: note: Condition 'qtr!=NULL' is always false
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:496:11: style: Same expression on both sides of '!=' because the value of 'qtr' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:301:36: note: 'qtr' is assigned value 'NULL' here.
infernal-1.1.2/hmmer/src/hmmpgmd2msa.c:496:11: note: Same expression on both sides of '!=' because the value of 'qtr' and 'NULL' are the same.
infernal-1.1.2/hmmer/src/hmmscan.c:421:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmscan.c:345:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/hmmscan.c:421:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/hmmscan.c:426:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/hmmscan.c:348:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmscan.c:426:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmscan.c:356:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmscan.c:336:0: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmscan.c:356:3: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmscan.c:421:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmscan.c:345:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/hmmscan.c:421:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/hmmscan.c:208:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmscan.c:567:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmsearch.c:439:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/hmmsearch.c:376:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/hmmsearch.c:439:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/hmmsearch.c:452:4: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/hmmsearch.c:379:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/hmmsearch.c:452:4: note: Null pointer dereference
infernal-1.1.2/hmmer/src/hmmsearch.c:1292:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmsearch.c:1289:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmsearch.c:1292:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmsearch.c:439:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/hmmsearch.c:376:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/hmmsearch.c:439:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/hmmsearch.c:213:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmsearch.c:634:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmsim.c:150:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmsim.c:143:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmsim.c:150:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmsim.c:740:26: style: The scope of the variable 'E10fix2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmsim.c:885:10: style: The scope of the variable 'P' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/hmmsim.c:719:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmsim.c:861:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/hmmsim.c:732:115: style: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmsim.c:131:132: note: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'.
infernal-1.1.2/hmmer/src/hmmsim.c:732:115: note: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'.
infernal-1.1.2/hmmer/src/hmmsim.c:732:127: style: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmsim.c:131:143: note: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'.
infernal-1.1.2/hmmer/src/hmmsim.c:732:127: note: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'.
infernal-1.1.2/hmmer/src/hmmsim.c:882:107: style: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmsim.c:132:118: note: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'.
infernal-1.1.2/hmmer/src/hmmsim.c:882:107: note: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'.
infernal-1.1.2/hmmer/src/hmmsim.c:882:119: style: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmsim.c:132:129: note: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'.
infernal-1.1.2/hmmer/src/hmmsim.c:882:119: note: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'.
infernal-1.1.2/hmmer/src/hmmstat.c:93:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/hmmstat.c:71:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/hmmstat.c:93:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/impl_dummy/fwdback.c:60:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:102:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_dummy/fwdback.c:60:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_dummy/fwdback.c:90:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:103:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_dummy/fwdback.c:90:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_dummy/io.c:473:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:473:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:474:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:474:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:475:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:475:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:477:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:477:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:478:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:478:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:482:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_dummy/io.c:482:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_dummy/io.c:505:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:437:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:487:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_dummy/io.c:464:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:113:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_dummy/io.c:464:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_dummy/io.c:469:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:42:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:70:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:42:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:92:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:74:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:92:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:117:32: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:75:52: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:117:32: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:426:94: style: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_dummy/impl_dummy.h:76:114: note: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:426:94: note: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'.
infernal-1.1.2/hmmer/src/impl_dummy/p7_oprofile.c:428:17: style: Variable 'M' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_sse/decoding.c:85:11: style: The scope of the variable 'fv' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/decoding.c:86:11: style: The scope of the variable 'bv' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/decoding.c:170:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:272:11: style: The scope of the variable 'dpp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:273:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:274:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:92:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:308:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:92:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:134:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:309:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:134:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:258:87: style: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:48:118: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/fwdback.c:258:87: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_sse/io.c:628:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:628:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:629:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:629:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:630:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:630:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:632:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:632:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:633:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:633:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:637:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/io.c:637:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/io.c:108:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:118:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:120:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:159:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:162:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:169:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:171:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:172:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:286:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:293:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:295:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:560:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:563:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:569:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:571:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:572:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_sse/io.c:660:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/io.c:590:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/io.c:642:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/io.c:619:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:321:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_sse/io.c:619:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_sse/io.c:500:17: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_sse/io.c:624:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:88:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:97:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:271:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:276:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:258:101: style: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:329:112: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
infernal-1.1.2/hmmer/src/impl_sse/msvfilter.c:258:101: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
infernal-1.1.2/hmmer/src/impl_sse/null2.c:54:12: style: The scope of the variable 'rp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/null2.c:143:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:69:11: style: The scope of the variable 'dpp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:70:11: style: The scope of the variable 'ppp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:71:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:79:9: style: The scope of the variable 't1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:79:13: style: The scope of the variable 't2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:232:9: style: The scope of the variable 'postprob' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/optacc.c:67:17: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:71:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:71:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:72:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:72:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:73:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:73:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:74:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:74:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:75:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:75:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:76:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:76:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:79:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:79:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:80:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:80:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:81:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:81:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:82:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:82:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:83:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:83:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:84:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:84:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:86:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:86:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:87:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:87:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:88:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:88:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:89:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:89:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:91:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:91:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:92:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:93:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:96:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:96:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:97:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:97:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:98:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:98:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:101:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:101:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:102:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:102:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:103:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:103:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:105:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:105:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:106:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:106:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:107:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:107:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:108:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:108:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:397:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:391:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:397:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:413:30: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:391:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:413:30: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:470:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:464:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:470:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:487:29: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:464:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:487:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:562:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:554:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:562:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:577:29: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:554:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:577:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:148:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:115:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:216:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:434:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:516:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:617:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:68:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:149:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:239:23: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:394:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:467:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_omx.c:557:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:62:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:62:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:63:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:63:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:64:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:64:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:65:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:65:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:66:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:66:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:67:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:67:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:68:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:68:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:69:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:69:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:70:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:70:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:71:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:71:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:72:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:72:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:73:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:73:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:74:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:74:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:77:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:77:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:78:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:78:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:79:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:79:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:80:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:80:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:81:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:81:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:82:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:82:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:84:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:84:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:85:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:85:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:86:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:86:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:87:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:87:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:90:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:90:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:91:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:91:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:92:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:93:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:94:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:94:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:95:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:99:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:99:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:100:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:100:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:101:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:101:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:102:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:102:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:104:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:104:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:105:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:105:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:106:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:106:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:109:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:110:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:110:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:111:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:111:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:112:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:112:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:113:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:113:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:114:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:114:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:116:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:116:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:117:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:117:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:118:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:118:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:119:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:119:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:277:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:277:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:278:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:278:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:279:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:279:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:280:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:280:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:281:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:281:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:282:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:282:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:283:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:283:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:284:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:284:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:285:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:285:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:286:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:286:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:287:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:287:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:288:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:288:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:291:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:291:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:292:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:292:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:293:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:293:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:294:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:294:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:295:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:295:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:296:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:296:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:298:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:298:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:299:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:299:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:300:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:300:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:301:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:301:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:304:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:304:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:305:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:305:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:306:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:306:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:307:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:307:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:308:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:308:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:309:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:309:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:312:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:312:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:313:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:313:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:314:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:314:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:315:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:315:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:319:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:319:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:320:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:320:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:321:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:321:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:322:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:322:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:324:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:324:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:325:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:325:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:326:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:326:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:329:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:329:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:330:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:330:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:331:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:331:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:332:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:332:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:333:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:333:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:334:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:334:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:336:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:336:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:337:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:337:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:338:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:338:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:339:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:339:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:410:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:407:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:410:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:412:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:407:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:412:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:839:11: style: The scope of the variable 'ddtmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:153:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:416:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:50:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:273:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:50:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:259:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:277:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:259:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:403:38: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_sse/impl_sse.h:278:58: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:403:38: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:52:16: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_sse/p7_oprofile.c:405:17: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_sse/ssvfilter.c:839:7: style: The scope of the variable 'q' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitfilter.c:93:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitfilter.c:98:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitfilter.c:99:12: style: The scope of the variable 'tsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitfilter.c:308:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitfilter.c:309:12: style: The scope of the variable 'tsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitscore.c:86:11: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_sse/vitscore.c:87:11: style: The scope of the variable 'tsc' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/decoding.c:171:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:93:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:299:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:93:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:135:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:300:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:135:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:259:87: style: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:49:118: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/fwdback.c:259:87: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
infernal-1.1.2/hmmer/src/impl_vmx/io.c:622:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:622:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:623:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:623:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:624:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:624:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:626:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:626:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:627:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:627:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:631:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/io.c:631:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/io.c:112:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:119:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:121:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:160:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:163:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:170:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:172:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:173:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:286:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:291:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:293:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:554:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:557:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:563:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:565:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:566:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:654:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:583:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:636:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:613:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:312:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_vmx/io.c:613:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/hmmer/src/impl_vmx/io.c:494:17: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/io.c:618:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_vmx/msvfilter.c:445:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/msvfilter.c:251:101: style: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:317:112: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
infernal-1.1.2/hmmer/src/impl_vmx/msvfilter.c:251:101: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
infernal-1.1.2/hmmer/src/impl_vmx/null2.c:148:16: style: The scope of the variable 's' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/optacc.c:80:9: style: The scope of the variable 't1' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/optacc.c:80:13: style: The scope of the variable 't2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/optacc.c:236:9: style: The scope of the variable 'postprob' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/optacc.c:68:17: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:72:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:72:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:73:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:73:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:74:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:74:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:75:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:75:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:76:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:76:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:77:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:77:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:80:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:80:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:81:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:81:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:82:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:82:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:83:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:83:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:84:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:84:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:85:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:85:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:88:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:88:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:89:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:89:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:90:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:90:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:91:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:91:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:94:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:94:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:95:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:96:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:96:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:99:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:99:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:100:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:100:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:101:5: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:101:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:104:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:104:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:105:13: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:105:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:106:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:106:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:108:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:108:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:109:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:110:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:110:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:111:3: warning: Possible null pointer dereference: ox [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:111:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:417:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:411:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:417:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:433:30: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:411:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:433:30: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:490:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:484:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:490:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:507:29: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:484:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:507:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:582:3: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:574:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:582:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:597:29: warning: Possible null pointer dereference: v [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:574:17: note: Assignment 'v=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:597:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:151:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:118:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:219:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:454:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:536:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:637:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:69:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:152:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:242:23: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:414:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:487:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_omx.c:577:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:64:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:64:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:65:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:65:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:66:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:66:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:67:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:67:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:68:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:68:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:69:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:69:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:70:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:70:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:71:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:71:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:72:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:72:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:73:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:73:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:74:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:74:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:79:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:79:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:80:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:80:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:81:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:81:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:82:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:82:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:83:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:83:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:85:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:85:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:86:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:86:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:87:13: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:87:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:90:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:90:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:91:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:91:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:92:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:93:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:94:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:94:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:99:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:99:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:100:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:100:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:101:5: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:101:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:103:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:103:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:104:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:104:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:105:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:105:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:108:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:108:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:109:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:110:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:110:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:111:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:111:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:112:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:112:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:113:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:113:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:115:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:115:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:116:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:116:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:117:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:117:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:118:3: warning: Possible null pointer dereference: om [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:118:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:261:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:261:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:262:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:262:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:263:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:263:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:264:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:264:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:265:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:265:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:266:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:266:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:267:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:267:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:268:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:268:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:269:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:269:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:270:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:270:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:275:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:275:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:276:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:276:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:277:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:277:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:278:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:278:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:279:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:279:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:281:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:281:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:282:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:282:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:283:13: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:283:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:286:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:286:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:287:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:287:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:288:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:288:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:289:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:289:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:290:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:290:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:293:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:293:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:294:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:294:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:295:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:295:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:299:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:299:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:300:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:300:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:301:5: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:301:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:303:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:303:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:304:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:304:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:305:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:305:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:308:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:308:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:309:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:309:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:310:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:310:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:311:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:311:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:312:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:312:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:313:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:313:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:315:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:315:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:316:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:316:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:317:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:317:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:318:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:318:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:389:10: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:386:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:389:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:391:3: warning: Possible null pointer dereference: om2 [nullPointer]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:386:24: note: Assignment 'om2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:391:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:759:11: style: The scope of the variable 'ddtmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:152:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:395:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:53:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:267:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:53:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:244:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:271:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:244:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:382:38: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/impl_vmx/impl_vmx.h:272:58: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:382:38: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:55:16: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/p7_oprofile.c:384:17: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/impl_vmx/vitfilter.c:97:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/impl_vmx/vitscore.c:82:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/itest_brute.c:359:3: style: Variable 'gm' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/itest_brute.c:356:0: note: Variable 'gm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/itest_brute.c:359:3: note: Variable 'gm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/itest_brute.c:357:18: style: The scope of the variable 'Z' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/jackhmmer.c:523:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/jackhmmer.c:440:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/jackhmmer.c:523:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/jackhmmer.c:531:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/jackhmmer.c:443:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/jackhmmer.c:531:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/jackhmmer.c:532:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/jackhmmer.c:443:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/jackhmmer.c:532:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/jackhmmer.c:533:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/jackhmmer.c:443:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/jackhmmer.c:533:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/jackhmmer.c:534:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/jackhmmer.c:443:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/jackhmmer.c:534:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/jackhmmer.c:451:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/jackhmmer.c:423:0: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:451:3: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:452:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/jackhmmer.c:428:0: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:452:3: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:453:3: style: Variable 'kh' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/jackhmmer.c:427:0: note: Variable 'kh' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:453:3: note: Variable 'kh' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:1587:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/jackhmmer.c:1585:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:1587:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/jackhmmer.c:523:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/jackhmmer.c:440:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/jackhmmer.c:523:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/jackhmmer.c:263:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/jackhmmer.c:774:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/logsum.c:89:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
infernal-1.1.2/hmmer/src/makehmmerdb.c:177:18: style: The scope of the variable 'joffset' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/makehmmerdb.c:432:12: style: The scope of the variable 'prev_numseqs' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/makehmmerdb.c:482:19: style: Checking if unsigned variable 'block_size' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/hmmer/src/makehmmerdb.c:91:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/makehmmerdb.c:156:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/makehmmerdb.c:358:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/makehmmerdb.c:866:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/makehmmerdb.c:698:20: style: Variable 'prev_numseqs' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/modelstats.c:241:40: warning: Possible null pointer dereference: occ [nullPointer]
infernal-1.1.2/hmmer/src/modelstats.c:230:16: note: Assignment 'occ=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/modelstats.c:241:40: note: Null pointer dereference
infernal-1.1.2/hmmer/src/modelstats.c:113:19: style: The scope of the variable 'bitscore' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/modelstats.c:249:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/modelstats.c:232:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/nhmmer.c:716:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/nhmmer.c:496:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmer.c:716:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/nhmmer.c:730:11: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmer.c:730:11: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmer.c:731:11: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmer.c:731:11: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmer.c:732:11: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmer.c:732:11: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmer.c:734:13: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmer.c:734:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmer.c:1237:3: style: Variable 'wstatus' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/nhmmer.c:1226:0: note: Variable 'wstatus' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/nhmmer.c:1237:3: note: Variable 'wstatus' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/nhmmer.c:716:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/nhmmer.c:496:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/nhmmer.c:716:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/nhmmer.c:485:20: style: The scope of the variable 'resCnt' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/nhmmer.c:299:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmer.c:1196:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmer.c:1633:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmer.c:1671:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmer.c:51:13: style: struct member 'FM_THREAD_INFO::fmf' is never used. [unusedStructMember]
infernal-1.1.2/hmmer/src/nhmmer.c:52:13: style: struct member 'FM_THREAD_INFO::fmb' is never used. [unusedStructMember]
infernal-1.1.2/hmmer/src/nhmmer.c:53:12: style: struct member 'FM_THREAD_INFO::active' is never used. [unusedStructMember]
infernal-1.1.2/hmmer/src/nhmmer.c:1621:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/nhmmer.c:1652:8: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/nhmmscan.c:420:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/nhmmscan.c:330:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmscan.c:420:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/nhmmscan.c:426:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmscan.c:333:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmscan.c:426:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmscan.c:427:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmscan.c:333:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmscan.c:427:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmscan.c:435:15: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/nhmmscan.c:333:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/nhmmscan.c:435:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/nhmmscan.c:292:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/nhmmscan.c:278:0: note: Variable 'status' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/nhmmscan.c:292:3: note: Variable 'status' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/nhmmscan.c:420:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/nhmmscan.c:330:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/nhmmscan.c:420:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/nhmmscan.c:341:10: style: The scope of the variable 'window_beta' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/nhmmscan.c:342:7: style: The scope of the variable 'window_length' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/nhmmscan.c:634:7: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/nhmmscan.c:210:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmscan.c:609:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/nhmmscan.c:721:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:118:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:62:29: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:118:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:121:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:62:29: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:121:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:122:13: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:62:29: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:122:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:123:26: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:62:29: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:123:26: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:125:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:62:29: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:125:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:248:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:248:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:249:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:249:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:250:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:250:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:251:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:251:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:252:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:252:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:256:17: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:256:17: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:257:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:257:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:258:14: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:258:14: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:260:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:260:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:261:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:261:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:262:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:262:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:263:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:263:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:264:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:264:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:265:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:265:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:266:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:266:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:267:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:267:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:268:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:268:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:270:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:270:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:271:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:271:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:272:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:272:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:273:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:273:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:274:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:274:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:275:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:275:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:277:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:277:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:278:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:278:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:279:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:279:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:280:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:280:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:281:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:281:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:282:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:244:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:282:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:647:3: warning: Possible null pointer dereference: buf [nullPointer]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:622:24: note: Assignment 'buf=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_alidisplay.c:647:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_alidisplay.c:634:3: style: Variable 'show_hmmname' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:623:0: note: Variable 'show_hmmname' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_alidisplay.c:634:3: note: Variable 'show_hmmname' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_alidisplay.c:66:18: style: The scope of the variable 'k' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:66:20: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:66:22: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:66:24: style: The scope of the variable 's' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:628:9: style: The scope of the variable 'ni' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:628:13: style: The scope of the variable 'nk' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:631:12: style: The scope of the variable 'k2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:224:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:401:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:453:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:686:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:397:125: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:375:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:471:123: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:428:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_alidisplay.c:627:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_bg.c:61:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:61:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:62:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:62:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:64:13: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:64:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:65:8: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:65:8: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:98:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:98:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:99:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:99:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:101:13: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:101:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:102:8: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:102:8: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:132:3: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:132:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:133:3: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:133:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:134:3: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:134:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:136:13: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:136:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:137:10: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:137:10: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:138:8: warning: Possible null pointer dereference: dup [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:138:8: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_bg.c:280:11: warning: Possible null pointer dereference: fq [nullPointer]
infernal-1.1.2/hmmer/src/p7_bg.c:242:27: note: Assignment 'fq=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_bg.c:280:11: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:61:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:61:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:62:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:62:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:63:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:63:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:64:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:64:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:65:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:65:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:66:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:66:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:70:7: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:70:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:71:7: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:71:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:72:7: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:72:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:95:3: warning: Possible null pointer dereference: bld [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:701:5: warning: Possible null pointer dereference: I [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:681:27: note: Assignment 'I=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:701:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:701:12: warning: Possible null pointer dereference: M [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:682:27: note: Assignment 'M=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:701:12: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:701:19: warning: Possible null pointer dereference: D [nullPointer]
infernal-1.1.2/hmmer/src/p7_builder.c:683:27: note: Assignment 'D=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_builder.c:701:19: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_builder.c:675:21: style: The scope of the variable 'prev_col_ptr' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_builder.c:678:12: style: The scope of the variable 'surv' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_builder.c:812:11: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_builder.c:778:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_builder.c:876:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_builder.c:957:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_builder.c:974:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_builder.c:1006:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_builder.c:914:0: error: Uninitialized variable: eff_nseq [uninitvar]
infernal-1.1.2/hmmer/src/p7_domaindef.c:81:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:81:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:82:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:82:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:83:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:83:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:84:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:84:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:85:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:85:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:88:13: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:88:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:89:13: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:89:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:90:13: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:90:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:91:13: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:91:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:92:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:93:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:94:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:94:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:95:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:98:13: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:98:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:99:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:99:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:100:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:100:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:102:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:102:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:103:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:103:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:104:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:104:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:105:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:105:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:106:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:106:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:109:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:110:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:110:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:111:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:111:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:112:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:112:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:113:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:113:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:114:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:114:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:115:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:115:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:116:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:116:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:117:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:117:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:120:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:120:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:121:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:121:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:122:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:122:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:125:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:125:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:126:3: warning: Possible null pointer dereference: ddef [nullPointer]
infernal-1.1.2/hmmer/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_domaindef.c:126:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_domaindef.c:190:7: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:287:7: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:538:9: style: The scope of the variable 'expected_n' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:722:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:723:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:724:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:729:11: style: The scope of the variable 'bg_smooth' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:821:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:822:18: style: The scope of the variable 'null2' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:824:18: style: The scope of the variable 'max_env_extra' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_domaindef.c:129:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_domaindef.c:165:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_domaindef.c:220:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_domaindef.c:968:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_domaindef.c:77:17: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_domaindef.c:154:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_domaindef.c:189:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_gbands.c:17:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:17:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:18:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:18:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:19:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:19:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:20:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:20:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:21:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:21:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:22:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:22:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:23:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:23:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:26:13: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:26:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:27:13: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:27:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:28:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:28:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:29:3: warning: Possible null pointer dereference: bnd [nullPointer]
infernal-1.1.2/hmmer/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gbands.c:29:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gbands.c:201:8: style: The scope of the variable 'ia' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gbands.c:201:12: style: The scope of the variable 'ib' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gbands.c:33:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gbands.c:151:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gbands.c:165:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gbands.c:14:14: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_gbands.c:145:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_gbands.c:159:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_gmx.c:40:3: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:40:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:41:3: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:41:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:42:3: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:42:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:45:13: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:45:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:46:13: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:46:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:47:13: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:47:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:51:5: warning: Possible null pointer dereference: gx [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmx.c:51:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmx.c:101:12: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gmx.c:73:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmx.c:147:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmx.c:97:31: style: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1528:47: note: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'.
infernal-1.1.2/hmmer/src/p7_gmx.c:97:31: note: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'.
infernal-1.1.2/hmmer/src/p7_gmx.c:97:38: style: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1528:59: note: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'.
infernal-1.1.2/hmmer/src/p7_gmx.c:97:38: note: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'.
infernal-1.1.2/hmmer/src/p7_gmx.c:250:19: style: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1533:34: note: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'.
infernal-1.1.2/hmmer/src/p7_gmx.c:250:19: note: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'.
infernal-1.1.2/hmmer/src/p7_gmx.c:272:25: style: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1534:40: note: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'.
infernal-1.1.2/hmmer/src/p7_gmx.c:272:25: note: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'.
infernal-1.1.2/hmmer/src/p7_gmx.c:272:90: style: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1534:104: note: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'.
infernal-1.1.2/hmmer/src/p7_gmx.c:272:90: note: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'.
infernal-1.1.2/hmmer/src/p7_gmx.c:34:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_gmx.c:99:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_gmxb.c:15:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:15:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:16:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:16:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:17:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:17:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:18:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:18:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:19:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:19:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:21:13: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:21:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:22:13: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:22:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:23:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:23:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:24:3: warning: Possible null pointer dereference: gxb [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxb.c:24:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxb.c:90:10: style: The scope of the variable 'ia' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gmxb.c:90:14: style: The scope of the variable 'ib' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gmxb.c:27:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmxb.c:50:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmxb.c:12:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_gmxb.c:35:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:82:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:82:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:83:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:83:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:86:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:86:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:87:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:87:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:88:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:88:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:89:29: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:89:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:91:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:91:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:92:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:95:3: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:96:14: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:96:14: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:97:14: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:97:14: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:520:21: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:90:18: note: Calling function 'set_row_layout', 1st argument 'gxc' value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:520:21: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:521:21: warning: Possible null pointer dereference: gxc [nullPointer]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:90:18: note: Calling function 'set_row_layout', 1st argument 'gxc' value is 0
infernal-1.1.2/hmmer/src/p7_gmxchk.c:521:21: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_gmxchk.c:150:7: style: The scope of the variable 'r' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:114:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:203:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:74:14: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_gmxchk.c:151:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_hmm.c:85:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:85:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:86:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:86:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:87:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:87:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:88:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:88:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:90:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:90:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:91:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:91:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:92:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:92:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:93:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:94:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:94:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:95:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:96:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:96:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:97:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:97:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:98:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:98:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:99:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:99:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:100:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:100:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:101:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:101:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:102:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:102:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:103:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:103:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:104:3: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:104:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:106:37: warning: Possible null pointer dereference: hmm [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:106:37: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:639:47: warning: Possible null pointer dereference: iocc [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:630:17: note: Assignment 'iocc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:639:47: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:642:51: warning: Possible null pointer dereference: mocc [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:642:51: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:643:51: warning: Possible null pointer dereference: iocc [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:630:17: note: Assignment 'iocc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:643:51: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:1347:3: warning: Possible null pointer dereference: mocc [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:637:34: note: Calling function 'p7_hmm_CalculateOccupancy', 2nd argument 'mocc' value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:1347:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:1348:3: warning: Possible null pointer dereference: mocc [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:637:34: note: Calling function 'p7_hmm_CalculateOccupancy', 2nd argument 'mocc' value is 0
infernal-1.1.2/hmmer/src/p7_hmm.c:1348:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmm.c:956:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/p7_hmm.c:951:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:956:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:1064:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/p7_hmm.c:1058:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:1064:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:1137:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/p7_hmm.c:1133:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:1137:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/p7_hmm.c:514:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmm.c:706:12: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmm.c:1191:10: style: The scope of the variable 'z' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmm.c:115:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmm.c:540:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmm.c:653:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmm.c:729:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmm.c:1315:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmm.c:82:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_hmm.c:513:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_hmm.c:632:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_hmm.c:708:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_hmm.c:1260:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:66:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:60:3: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmcache.c:60:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmcache.c:61:3: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmcache.c:61:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmcache.c:62:3: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmcache.c:62:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmcache.c:63:3: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmcache.c:63:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmcache.c:64:3: warning: Possible null pointer dereference: cache [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmcache.c:64:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmcache.c:135:16: style: The scope of the variable 'om' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:137:16: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmmcache.c:155:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:366:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:221:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:221:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:222:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:222:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:223:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:223:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:224:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:224:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:225:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:225:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:226:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:226:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:230:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:230:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:231:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:231:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:232:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:232:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:233:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:233:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:234:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:234:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:235:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:235:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:237:8: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:237:8: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:291:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:291:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:292:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:292:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:293:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:293:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:294:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:294:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:295:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:295:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:296:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:296:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:300:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:300:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:301:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:301:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:302:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:302:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:303:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:303:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:304:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:304:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:305:3: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:305:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:315:7: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:315:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:316:7: warning: Possible null pointer dereference: hfp [nullPointer]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_hmmfile.c:316:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1075:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1077:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1079:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1093:42: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1106:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1110:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1112:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1113:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1694:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1696:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1698:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1711:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1721:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1724:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1732:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:1733:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:465:15: style: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:283:26: note: 'cmd' is assigned value 'NULL' here.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:465:15: note: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:713:9: style: The scope of the variable 'sptr' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:464:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:701:33: style: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1586:46: note: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:701:33: note: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:2106:24: style: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:538:35: note: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:2106:24: note: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:2106:64: style: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:538:71: note: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:2106:64: note: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'.
infernal-1.1.2/hmmer/src/p7_hmmfile.c:790:158: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:791:158: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:792:158: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:793:159: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:794:159: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:795:159: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:796:8: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:799:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:803:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:808:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:812:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:816:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:820:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:823:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:827:106: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:832:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:836:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:839:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:843:104: error: Memory leak: ret_hmm [memleak]
infernal-1.1.2/hmmer/src/p7_hmmfile.c:752:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/hmmer/src/p7_hmmwindow.c:35:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmmwindow.c:77:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_hmmwindow.c:28:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_hmmwindow.c:55:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_null3.c:73:35: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
infernal-1.1.2/hmmer/src/p7_null3.c:77:10: note: Assuming that condition 'abc==NULL' is not redundant
infernal-1.1.2/hmmer/src/p7_null3.c:73:35: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_null3.c:74:22: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
infernal-1.1.2/hmmer/src/p7_null3.c:77:10: note: Assuming that condition 'abc==NULL' is not redundant
infernal-1.1.2/hmmer/src/p7_null3.c:74:22: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_null3.c:71:7: style: The scope of the variable 'tr_pos' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_null3.c:125:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_null3.c:67:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_pipeline.c:109:3: warning: Possible null pointer dereference: pli [nullPointer]
infernal-1.1.2/hmmer/src/p7_pipeline.c:103:23: note: Assignment 'pli=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_pipeline.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_pipeline.c:110:3: warning: Possible null pointer dereference: pli [nullPointer]
infernal-1.1.2/hmmer/src/p7_pipeline.c:103:23: note: Assignment 'pli=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_pipeline.c:110:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_pipeline.c:112:8: warning: Possible null pointer dereference: pli [nullPointer]
infernal-1.1.2/hmmer/src/p7_pipeline.c:103:23: note: Assignment 'pli=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_pipeline.c:112:8: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_pipeline.c:1527:29: warning: Either the condition 'sq' is redundant or there is possible null pointer dereference: sq. [nullPointerRedundantCheck]
infernal-1.1.2/hmmer/src/p7_pipeline.c:1494:8: note: Assuming that condition 'sq' is not redundant
infernal-1.1.2/hmmer/src/p7_pipeline.c:1527:29: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_pipeline.c:332:24: style: The scope of the variable 'window_len' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_pipeline.c:1310:20: style: The scope of the variable 'seq_score' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_pipeline.c:1311:20: style: The scope of the variable 'P' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_pipeline.c:980:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_pipeline.c:325:68: style: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1618:79: note: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'.
infernal-1.1.2/hmmer/src/p7_pipeline.c:325:68: note: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'.
infernal-1.1.2/hmmer/src/p7_pipeline.c:668:109: style: Function 'p7_Pipeline' argument 6 names different: declaration 'th' definition 'hitlist'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1627:134: note: Function 'p7_Pipeline' argument 6 names different: declaration 'th' definition 'hitlist'.
infernal-1.1.2/hmmer/src/p7_pipeline.c:668:109: note: Function 'p7_Pipeline' argument 6 names different: declaration 'th' definition 'hitlist'.
infernal-1.1.2/hmmer/src/p7_pipeline.c:929:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_prior.c:93:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:93:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:95:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:95:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:96:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:96:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:97:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:97:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:98:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:98:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:99:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:99:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:102:7: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:102:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:211:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:211:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:213:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:213:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:214:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:214:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:215:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:215:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:216:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:216:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:217:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:217:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:219:7: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:219:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:271:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:271:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:273:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:273:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:274:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:274:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:275:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:275:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:276:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:276:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:277:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:277:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_prior.c:279:7: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/hmmer/src/p7_prior.c:267:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_prior.c:279:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:398:20: warning: Logical conjunction always evaluates to false: st1 == 3 && st1 == 7. [incorrectLogicOperator]
infernal-1.1.2/hmmer/src/p7_profile.c:60:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:60:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:61:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:61:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:62:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:62:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:63:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:63:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:64:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:64:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:65:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:65:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:68:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:68:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:69:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:69:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:70:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:70:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:71:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:71:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:72:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:72:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:73:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:73:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:74:3: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:74:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:77:13: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:77:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:79:5: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:79:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:84:16: warning: Possible null pointer dereference: gm [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:84:16: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:512:3: warning: Possible null pointer dereference: pstart [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:509:20: note: Assignment 'pstart=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:512:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:524:2: warning: Possible null pointer dereference: pstart [nullPointer]
infernal-1.1.2/hmmer/src/p7_profile.c:509:20: note: Assignment 'pstart=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_profile.c:524:2: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_profile.c:128:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_profile.c:482:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_profile.c:536:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_profile.c:52:23: style: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1652:42: note: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/p7_profile.c:52:23: note: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
infernal-1.1.2/hmmer/src/p7_profile.c:56:15: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_profile.c:507:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_scoredata.c:66:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:193:39: note: Calling function 'scoredata_GetSSVScoreArrays', 3rd argument 'data' value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:66:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:184:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:184:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:185:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:185:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:186:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:186:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:187:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:187:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:188:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:188:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:189:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:189:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:190:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:190:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:191:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/hmmer/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_scoredata.c:191:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_scoredata.c:60:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:60:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:63:12: style: The scope of the variable 'max_scores' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:64:9: style: The scope of the variable 'sc_fwd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:64:17: style: The scope of the variable 'sc_rev' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_scoredata.c:116:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_scoredata.c:197:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_scoredata.c:288:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_scoredata.c:360:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_scoredata.c:222:46: style: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1600:69: note: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'.
infernal-1.1.2/hmmer/src/p7_scoredata.c:222:46: note: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'.
infernal-1.1.2/hmmer/src/p7_scoredata.c:60:13: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_scoredata.c:180:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_scoredata.c:224:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_scoredata.c:318:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_spensemble.c:50:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:50:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:51:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:51:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:52:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:52:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:53:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:53:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:54:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:54:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:56:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:56:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:57:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:57:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:58:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:58:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:60:13: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:60:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:61:13: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:61:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:62:13: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:62:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:63:13: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:63:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:64:13: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:64:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:65:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:65:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:66:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:66:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:67:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:67:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:68:3: warning: Possible null pointer dereference: sp [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:68:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:318:12: warning: Possible null pointer dereference: ninc [nullPointer]
infernal-1.1.2/hmmer/src/p7_spensemble.c:291:15: note: Assignment 'ninc=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_spensemble.c:318:12: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_spensemble.c:71:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_spensemble.c:167:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:67: style: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1675:17: note: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:67: note: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:79: style: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1675:29: note: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:79: note: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:91: style: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1675:41: note: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:91: note: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:103: style: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1675:53: note: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:103: note: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:117: style: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1675:67: note: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:429:117: note: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'.
infernal-1.1.2/hmmer/src/p7_spensemble.c:47:18: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_spensemble.c:146:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_tophits.c:40:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:40:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:41:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:41:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:43:13: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:43:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:44:13: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:44:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:45:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:45:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:46:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:46:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:47:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:47:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:48:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:48:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:49:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:49:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:50:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:50:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:51:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:51:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:431:5: warning: Possible null pointer dereference: new_hit [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:404:22: note: Assignment 'new_hit=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:431:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:1477:40: warning: Possible null pointer dereference: sqarr [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:1449:22: note: Assignment 'sqarr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:1477:40: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:1477:66: warning: Possible null pointer dereference: trarr [nullPointer]
infernal-1.1.2/hmmer/src/p7_tophits.c:1450:22: note: Assignment 'trarr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_tophits.c:1477:66: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_tophits.c:77:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:581:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:581:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:611:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:611:9: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:11: style: The scope of the variable 's_i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:16: style: The scope of the variable 's_j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:21: style: The scope of the variable 'e_i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:26: style: The scope of the variable 'e_j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:31: style: The scope of the variable 'dir_i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:38: style: The scope of the variable 'dir_j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:45: style: The scope of the variable 'len_i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:749:52: style: The scope of the variable 'len_j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:750:11: style: The scope of the variable 'intersect_alistart' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:750:31: style: The scope of the variable 'intersect_aliend' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:750:49: style: The scope of the variable 'intersect_alilen' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:751:11: style: The scope of the variable 'intersect_hmmstart' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:751:31: style: The scope of the variable 'intersect_hmmend' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:751:49: style: The scope of the variable 'intersect_hmmlen' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:754:11: style: The scope of the variable 'p_i' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:754:16: style: The scope of the variable 'p_j' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:1750:15: style: The scope of the variable 'ndom' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:1752:17: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_tophits.c:411:12: style: Checking if unsigned variable 'h2->N' is less than zero. [unsignedLessThanZero]
infernal-1.1.2/hmmer/src/p7_tophits.c:54:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_tophits.c:97:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_tophits.c:1885:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_tophits.c:37:15: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_tophits.c:78:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_tophits.c:1817:15: style: Variable 'ndom' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/hmmer/src/p7_tophits.c:1753:15: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_trace.c:82:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:82:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:83:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:83:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:84:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:84:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:85:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:85:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:86:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:86:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:87:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:87:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:88:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:88:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:89:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:89:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:90:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:90:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:93:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:93:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:94:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:94:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:95:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:95:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:97:15: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:97:15: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:98:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:98:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:99:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:99:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:102:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:102:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:103:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:103:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:104:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:104:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:105:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:105:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:106:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:106:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:107:13: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:107:13: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:108:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:108:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:109:3: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/p7_trace.c:109:3: note: Null pointer dereference
infernal-1.1.2/hmmer/src/p7_trace.c:349:7: style: The scope of the variable 'z' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_trace.c:518:8: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_trace.c:806:9: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_trace.c:1113:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/hmmer/src/p7_trace.c:112:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:171:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:204:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:235:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:269:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:953:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/p7_trace.c:79:13: style: Unused variable: status [unusedVariable]
infernal-1.1.2/hmmer/src/p7_trace.c:160:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_trace.c:191:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_trace.c:223:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/p7_trace.c:256:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/phmmer.c:518:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/hmmer/src/phmmer.c:417:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/hmmer/src/phmmer.c:518:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/hmmer/src/phmmer.c:526:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/phmmer.c:526:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/phmmer.c:527:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/phmmer.c:527:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/phmmer.c:528:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/phmmer.c:528:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/phmmer.c:529:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/hmmer/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/phmmer.c:529:7: note: Null pointer dereference
infernal-1.1.2/hmmer/src/phmmer.c:427:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/phmmer.c:406:0: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:427:3: note: Variable 'abc' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:428:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/phmmer.c:409:0: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:428:3: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:1415:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/phmmer.c:1412:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:1415:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/phmmer.c:518:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/hmmer/src/phmmer.c:417:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/hmmer/src/phmmer.c:518:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/hmmer/src/phmmer.c:235:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/phmmer.c:713:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/seqmodel.c:51:19: style: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'. [funcArgNamesDifferent]
infernal-1.1.2/hmmer/src/hmmer.h:1756:23: note: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'.
infernal-1.1.2/hmmer/src/seqmodel.c:51:19: note: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'.
infernal-1.1.2/hmmer/src/tracealign.c:412:5: warning: Possible null pointer dereference: tr [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:394:27: note: Assignment 'tr=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:412:5: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:526:45: warning: Possible null pointer dereference: matuse [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:516:19: note: Assignment 'matuse=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:526:45: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:527:45: warning: Possible null pointer dereference: matmap [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:517:19: note: Assignment 'matmap=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:527:45: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:550:2: warning: Possible null pointer dereference: inscount [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:514:19: note: Assignment 'inscount=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:550:2: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:559:22: warning: Possible null pointer dereference: matmap [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:517:19: note: Assignment 'matmap=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:559:22: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:607:44: warning: Possible null pointer dereference: premsa [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:112:68: note: Calling function 'make_digital_msa', 2nd argument 'premsa' value is 0
infernal-1.1.2/hmmer/src/tracealign.c:607:44: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:709:44: warning: Possible null pointer dereference: premsa [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:113:68: note: Calling function 'make_text_msa', 2nd argument 'premsa' value is 0
infernal-1.1.2/hmmer/src/tracealign.c:709:44: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:919:6: warning: Possible null pointer dereference: totp [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:889:20: note: Assignment 'totp=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:919:6: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:920:6: warning: Possible null pointer dereference: matuse [nullPointer]
infernal-1.1.2/hmmer/src/tracealign.c:890:20: note: Assignment 'matuse=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:920:6: note: Null pointer dereference
infernal-1.1.2/hmmer/src/tracealign.c:529:60: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
infernal-1.1.2/hmmer/src/tracealign.c:516:19: note: Assignment 'matuse=NULL', assigned value is 0
infernal-1.1.2/hmmer/src/tracealign.c:529:60: note: Null pointer addition
infernal-1.1.2/hmmer/src/tracealign.c:255:3: style: Variable 'bg' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:247:0: note: Variable 'bg' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:255:3: note: Variable 'bg' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:256:3: style: Variable 'gm' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:245:0: note: Variable 'gm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:256:3: note: Variable 'gm' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:257:3: style: Variable 'om' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:246:0: note: Variable 'om' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:257:3: note: Variable 'om' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:263:3: style: Variable 'oxf' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:241:0: note: Variable 'oxf' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:263:3: note: Variable 'oxf' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:264:3: style: Variable 'oxb' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:242:0: note: Variable 'oxb' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:264:3: note: Variable 'oxb' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:408:3: style: Variable 'bg' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/hmmer/src/tracealign.c:396:0: note: Variable 'bg' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:408:3: note: Variable 'bg' is reassigned a value before the old one has been used.
infernal-1.1.2/hmmer/src/tracealign.c:455:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/tracealign.c:570:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/tracealign.c:834:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/tracealign.c:879:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/tracealign.c:962:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/hmmer/src/tracealign.c:403:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/tracealign.c:823:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/hmmer/src/tracealign.c:865:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/rmark/rmark-create.c:542:5: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:530:23: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:542:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:593:35: warning: Possible null pointer dereference: i_am_train [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:576:21: note: Assignment 'i_am_train=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:593:35: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:887:36: warning: Possible null pointer dereference: curlist [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:846:26: note: Assignment 'curlist=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:887:36: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1060:15: warning: Possible null pointer dereference: negseqs_p [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1045:23: note: Assignment 'negseqs_p=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1060:15: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1061:5: warning: Possible null pointer dereference: cur_alloc [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1046:23: note: Assignment 'cur_alloc=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1061:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1068:8: warning: Possible null pointer dereference: negseqs_n [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1043:23: note: Assignment 'negseqs_n=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1068:8: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1072:5: warning: Possible null pointer dereference: posseqs_i [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1038:23: note: Assignment 'posseqs_i=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1072:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1086:5: warning: Possible null pointer dereference: posseqs_p [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1039:23: note: Assignment 'posseqs_p=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1086:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1090:5: warning: Possible null pointer dereference: posseqs_o [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1040:23: note: Assignment 'posseqs_o=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1090:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:1094:5: warning: Possible null pointer dereference: negseqs_poslen [nullPointer]
infernal-1.1.2/rmark/rmark-create.c:1044:28: note: Assignment 'negseqs_poslen=NULL', assigned value is 0
infernal-1.1.2/rmark/rmark-create.c:1094:5: note: Null pointer dereference
infernal-1.1.2/rmark/rmark-create.c:211:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/rmark/rmark-create.c:178:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/rmark/rmark-create.c:211:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/rmark/rmark-create.c:1028:11: style: The scope of the variable 'neg_p' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-create.c:1029:11: style: The scope of the variable 'bmk_p' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-create.c:1034:11: style: The scope of the variable 'keep_rolling' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-create.c:1249:12: style: The scope of the variable 'Lseq' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-create.c:1215:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/rmark/rmark-create.c:687:57: style: Function 'find_sets_greedily' argument 3 names different: declaration 'do_maxtest' definition 'do_xtest'. [funcArgNamesDifferent]
infernal-1.1.2/rmark/rmark-create.c:137:71: note: Function 'find_sets_greedily' argument 3 names different: declaration 'do_maxtest' definition 'do_xtest'.
infernal-1.1.2/rmark/rmark-create.c:687:57: note: Function 'find_sets_greedily' argument 3 names different: declaration 'do_maxtest' definition 'do_xtest'.
infernal-1.1.2/rmark/rmark-create.c:1322:7: error: Uninitialized variable: status [uninitvar]
infernal-1.1.2/rmark/rmark-rocplot.c:197:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/rmark/rmark-rocplot.c:170:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/rmark/rmark-rocplot.c:197:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/rmark/rmark-rocplot.c:604:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-rocplot.c:640:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
infernal-1.1.2/rmark/rmark-rocplot.c:503:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/rmark/rmark-rocplot.c:392:60: style: Function 'parse_results_rmark' argument 3 names different: declaration 'modelkh' definition 'qkh'. [funcArgNamesDifferent]
infernal-1.1.2/rmark/rmark-rocplot.c:131:74: note: Function 'parse_results_rmark' argument 3 names different: declaration 'modelkh' definition 'qkh'.
infernal-1.1.2/rmark/rmark-rocplot.c:392:60: note: Function 'parse_results_rmark' argument 3 names different: declaration 'modelkh' definition 'qkh'.
infernal-1.1.2/rmark/rmark-rocplot.c:528:36: style: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'. [funcArgNamesDifferent]
infernal-1.1.2/rmark/rmark-rocplot.c:136:50: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
infernal-1.1.2/rmark/rmark-rocplot.c:528:36: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
infernal-1.1.2/rmark/rmark-rocplot.c:482:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/alphabet.c:445:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/alphabet.c:87:27: warning: Possible null pointer dereference: left [nullPointer]
infernal-1.1.2/src/alphabet.c:52:19: note: Assignment 'left=NULL', assigned value is 0
infernal-1.1.2/src/alphabet.c:87:27: note: Null pointer dereference
infernal-1.1.2/src/alphabet.c:87:37: warning: Possible null pointer dereference: right [nullPointer]
infernal-1.1.2/src/alphabet.c:53:20: note: Assignment 'right=NULL', assigned value is 0
infernal-1.1.2/src/alphabet.c:87:37: note: Null pointer dereference
infernal-1.1.2/src/alphabet.c:178:32: warning: Possible null pointer dereference: left [nullPointer]
infernal-1.1.2/src/alphabet.c:153:17: note: Assignment 'left=NULL', assigned value is 0
infernal-1.1.2/src/alphabet.c:178:32: note: Null pointer dereference
infernal-1.1.2/src/alphabet.c:178:42: warning: Possible null pointer dereference: right [nullPointer]
infernal-1.1.2/src/alphabet.c:154:18: note: Assignment 'right=NULL', assigned value is 0
infernal-1.1.2/src/alphabet.c:178:42: note: Null pointer dereference
infernal-1.1.2/src/alphabet.c:94:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/alphabet.c:146:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/alphabet.c:185:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/alphabet.c:151:52: style: Function 'iDegeneratePairScore' argument 2 names different: declaration 'esc' definition 'iesc'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3159:66: note: Function 'iDegeneratePairScore' argument 2 names different: declaration 'esc' definition 'iesc'.
infernal-1.1.2/src/alphabet.c:151:52: note: Function 'iDegeneratePairScore' argument 2 names different: declaration 'esc' definition 'iesc'.
infernal-1.1.2/src/alphabet.c:237:42: style: Function 'iFastPairScoreBothDegenerate' argument 2 names different: declaration 'esc' definition 'iesc'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3163:54: note: Function 'iFastPairScoreBothDegenerate' argument 2 names different: declaration 'esc' definition 'iesc'.
infernal-1.1.2/src/alphabet.c:237:42: note: Function 'iFastPairScoreBothDegenerate' argument 2 names different: declaration 'esc' definition 'iesc'.
infernal-1.1.2/src/alphabet.c:51:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/alphabet.c:104:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/alphabet.c:155:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/bandcyk-truncation-test.c:87:12: style: The scope of the variable 'g' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4074:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
infernal-1.1.2/src/cm.c:4085:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
infernal-1.1.2/src/cm.c:520:5: warning: Possible null pointer dereference: null [nullPointer]
infernal-1.1.2/src/cm.c:516:17: note: Assignment 'null=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:520:5: note: Null pointer dereference
infernal-1.1.2/src/cm.c:614:2: warning: Possible null pointer dereference: null [nullPointer]
infernal-1.1.2/src/cm.c:585:17: note: Assignment 'null=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:614:2: note: Null pointer dereference
infernal-1.1.2/src/cm.c:615:9: warning: Possible null pointer dereference: null [nullPointer]
infernal-1.1.2/src/cm.c:585:17: note: Assignment 'null=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:615:9: note: Null pointer dereference
infernal-1.1.2/src/cm.c:1874:2: warning: Possible null pointer dereference: wgt [nullPointer]
infernal-1.1.2/src/cm.c:1834:19: note: Assignment 'wgt=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:1874:2: note: Null pointer dereference
infernal-1.1.2/src/cm.c:1898:7: warning: Possible null pointer dereference: newidx [nullPointer]
infernal-1.1.2/src/cm.c:1835:22: note: Assignment 'newidx=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:1898:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:1919:37: warning: Possible null pointer dereference: newidx [nullPointer]
infernal-1.1.2/src/cm.c:1835:22: note: Assignment 'newidx=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:1919:37: note: Null pointer dereference
infernal-1.1.2/src/cm.c:2284:31: warning: Either the condition 'appname!=NULL' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm.c:2290:15: note: Assuming that condition 'appname!=NULL' is not redundant
infernal-1.1.2/src/cm.c:2284:31: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3502:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3502:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3503:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3503:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3504:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3504:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3505:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3505:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3506:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3506:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3507:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3507:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3508:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3508:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3509:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3509:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3510:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3510:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3511:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3511:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3512:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3512:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3513:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3513:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3515:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3515:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3516:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3516:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3517:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3517:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3518:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3518:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3519:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3519:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3520:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3520:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3521:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3521:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3522:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3522:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3523:13: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3523:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3524:3: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3524:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3528:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3528:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3529:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3529:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3530:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3530:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3531:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3531:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3532:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3532:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3533:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3533:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3534:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3534:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3535:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3535:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3536:7: warning: Possible null pointer dereference: block [nullPointer]
infernal-1.1.2/src/cm.c:3497:27: note: Assignment 'block=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:3536:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4271:13: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm.c:4266:21: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4271:13: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4273:5: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm.c:4266:21: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4273:5: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4275:50: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm.c:4266:21: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4275:50: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4308:7: warning: Possible null pointer dereference: psi [nullPointer]
infernal-1.1.2/src/cm.c:4267:17: note: Assignment 'psi=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4308:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4422:3: warning: Possible null pointer dereference: mexpocc [nullPointer]
infernal-1.1.2/src/cm.c:4401:20: note: Assignment 'mexpocc=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4422:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4430:60: warning: Possible null pointer dereference: mexpocc [nullPointer]
infernal-1.1.2/src/cm.c:4401:20: note: Assignment 'mexpocc=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4430:60: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4432:36: warning: Possible null pointer dereference: iexpocc [nullPointer]
infernal-1.1.2/src/cm.c:4402:20: note: Assignment 'iexpocc=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4432:36: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4432:62: warning: Possible null pointer dereference: i2v [nullPointer]
infernal-1.1.2/src/cm.c:4405:18: note: Assignment 'i2v=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4432:62: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4435:36: warning: Possible null pointer dereference: m2v_1 [nullPointer]
infernal-1.1.2/src/cm.c:4403:18: note: Assignment 'm2v_1=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4435:36: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4438:36: warning: Possible null pointer dereference: m2v_2 [nullPointer]
infernal-1.1.2/src/cm.c:4404:18: note: Assignment 'm2v_2=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4438:36: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4958:3: warning: Possible null pointer dereference: c2a_map [nullPointer]
infernal-1.1.2/src/cm.c:4947:26: note: Assignment 'c2a_map=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4958:3: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4962:5: warning: Possible null pointer dereference: matassign [nullPointer]
infernal-1.1.2/src/cm.c:4945:28: note: Assignment 'matassign=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4962:5: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4965:5: warning: Possible null pointer dereference: elassign [nullPointer]
infernal-1.1.2/src/cm.c:4946:28: note: Assignment 'elassign=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4965:5: note: Null pointer dereference
infernal-1.1.2/src/cm.c:4968:7: warning: Possible null pointer dereference: c2a_map [nullPointer]
infernal-1.1.2/src/cm.c:4947:26: note: Assignment 'c2a_map=NULL', assigned value is 0
infernal-1.1.2/src/cm.c:4968:7: note: Null pointer dereference
infernal-1.1.2/src/cm.c:3246:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm.c:3244:0: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm.c:3246:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm.c:3454:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm.c:3452:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm.c:3454:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm.c:390:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:696:7: style: The scope of the variable 'found_ct_flag' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:2769:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:2773:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:2774:13: style: The scope of the variable 'seedstr' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4261:10: style: The scope of the variable 'summed_psi' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4262:7: style: The scope of the variable 'nstates' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4263:7: style: The scope of the variable 'is_insert' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4863:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:4863:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm.c:184:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:525:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:2419:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:2491:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:2815:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:3541:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:3715:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:3838:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:3941:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:4011:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:4130:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:4178:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:4350:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:4849:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm.c:1021:32: style: Function 'CMSubtreeFindEnd' argument 2 names different: declaration 'v' definition 'r'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2546:45: note: Function 'CMSubtreeFindEnd' argument 2 names different: declaration 'v' definition 'r'.
infernal-1.1.2/src/cm.c:1021:32: note: Function 'CMSubtreeFindEnd' argument 2 names different: declaration 'v' definition 'r'.
infernal-1.1.2/src/cm.c:1633:20: style: Function 'StateMapsLeft' argument 1 names different: declaration 'st' definition 'stid'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2565:33: note: Function 'StateMapsLeft' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1633:20: note: Function 'StateMapsLeft' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1658:21: style: Function 'StateMapsRight' argument 1 names different: declaration 'st' definition 'stid'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2566:34: note: Function 'StateMapsRight' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1658:21: note: Function 'StateMapsRight' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1682:21: style: Function 'StateMapsMatch' argument 1 names different: declaration 'st' definition 'stid'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2567:34: note: Function 'StateMapsMatch' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1682:21: note: Function 'StateMapsMatch' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1700:22: style: Function 'StateMapsInsert' argument 1 names different: declaration 'st' definition 'stid'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2568:35: note: Function 'StateMapsInsert' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1700:22: note: Function 'StateMapsInsert' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1722:22: style: Function 'StateMapsDelete' argument 1 names different: declaration 'st' definition 'stid'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2569:35: note: Function 'StateMapsDelete' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:1722:22: note: Function 'StateMapsDelete' argument 1 names different: declaration 'st' definition 'stid'.
infernal-1.1.2/src/cm.c:3493:32: style: Function 'cm_p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2604:55: note: Function 'cm_p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/src/cm.c:3493:32: note: Function 'cm_p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
infernal-1.1.2/src/cm.c:4889:59: style: Function 'InsertsGivenNodeIndex' argument 4 names different: declaration 'ret_2' definition 'ret_i2'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2624:74: note: Function 'InsertsGivenNodeIndex' argument 4 names different: declaration 'ret_2' definition 'ret_i2'.
infernal-1.1.2/src/cm.c:4889:59: note: Function 'InsertsGivenNodeIndex' argument 4 names different: declaration 'ret_2' definition 'ret_i2'.
infernal-1.1.2/src/cm.c:70:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm.c:515:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm.c:2440:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm.c:2768:13: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm.c:3498:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm.c:4105:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm.c:4151:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm.c:4255:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm.c:4489:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_alidisplay.c:228:7: warning: Possible null pointer dereference: tmpsqA [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:100:26: note: Assignment 'tmpsqA=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:228:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:232:3: warning: Possible null pointer dereference: tmptrA [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:101:26: note: Assignment 'tmptrA=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:232:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:259:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:259:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:260:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:260:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:261:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:261:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:262:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:262:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:263:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:263:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:264:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:264:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:265:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:265:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:266:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:266:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:267:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:267:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:268:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:268:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:275:13: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:275:13: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:276:25: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:276:25: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:277:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:277:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:278:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:278:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:279:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:279:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:280:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:280:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:281:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:66:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:281:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:621:22: warning: Either the condition 'act!=NULL' is redundant or there is possible null pointer dereference: act. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_alidisplay.c:625:13: note: Assuming that condition 'act!=NULL' is not redundant
infernal-1.1.2/src/cm_alidisplay.c:621:22: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:699:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:699:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:700:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:700:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:701:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:701:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:702:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:702:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:703:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:703:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:704:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:704:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:705:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:705:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:706:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:706:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:707:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:707:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:708:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:708:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:710:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:710:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:712:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:712:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:713:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:713:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:714:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:714:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:715:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:715:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:716:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:716:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:717:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:717:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:723:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:723:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:723:13: warning: Either the condition 'act!=NULL' is redundant or there is possible null pointer dereference: act. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_alidisplay.c:787:13: note: Assuming that condition 'act!=NULL' is not redundant
infernal-1.1.2/src/cm_alidisplay.c:723:13: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:726:13: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:726:13: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:727:31: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:727:31: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:728:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:728:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:729:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:729:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:730:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:730:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:731:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:731:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:732:3: warning: Possible null pointer dereference: ad [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:666:23: note: Assignment 'ad=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:732:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:816:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:816:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:817:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:817:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:818:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:818:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:819:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:819:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:820:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:820:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:821:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:821:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:825:17: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:825:17: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:826:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:826:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:827:14: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:827:14: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:829:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:829:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:830:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:830:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:831:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:831:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:832:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:832:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:833:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:833:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:834:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:834:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:835:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:835:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:836:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:836:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:837:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:837:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:838:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:838:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:839:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:839:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:840:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:840:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:842:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:842:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:843:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:843:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:844:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:844:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:845:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:845:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:846:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:846:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:847:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:847:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:848:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:848:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:849:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:849:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:851:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:851:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:852:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:852:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:853:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:853:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:854:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:854:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:855:7: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:855:7: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:889:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:889:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:890:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:890:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:891:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:891:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:892:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:892:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:893:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:893:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:894:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:894:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:895:3: warning: Possible null pointer dereference: ad2 [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:812:24: note: Assignment 'ad2=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:895:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1184:3: warning: Possible null pointer dereference: buf [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:1158:24: note: Assignment 'buf=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:1184:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1407:3: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:1371:26: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:1407:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1409:5: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:1371:26: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:1409:5: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1417:3: warning: Possible null pointer dereference: a2u_map [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:1370:26: note: Assignment 'a2u_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:1417:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1420:5: warning: Possible null pointer dereference: a2u_map [nullPointer]
infernal-1.1.2/src/cm_alidisplay.c:1370:26: note: Assignment 'a2u_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_alidisplay.c:1420:5: note: Null pointer dereference
infernal-1.1.2/src/cm_alidisplay.c:1172:3: style: Variable 'show_cmname' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_alidisplay.c:1159:0: note: Variable 'show_cmname' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_alidisplay.c:1172:3: note: Variable 'show_cmname' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_alidisplay.c:791:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_alidisplay.c:742:43: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_alndata.c:48:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:48:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:49:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:49:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:50:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:50:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:51:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:51:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:52:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:52:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:53:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:53:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:54:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:54:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:55:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:55:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:56:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:56:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:57:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:57:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:58:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:58:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:59:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:45:22: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:59:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:212:40: warning: Possible null pointer dereference: dataA [nullPointer]
infernal-1.1.2/src/cm_alndata.c:205:25: note: Assignment 'dataA=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:212:40: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:467:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:467:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:468:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:468:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:469:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:469:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:470:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:470:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:471:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:471:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:472:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:472:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:473:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:473:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:474:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:474:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:475:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:475:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:476:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:476:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:477:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:477:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:478:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:478:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:479:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:479:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:480:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:480:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:482:3: warning: Possible null pointer dereference: data [nullPointer]
infernal-1.1.2/src/cm_alndata.c:289:32: note: Assignment 'data=NULL', assigned value is 0
infernal-1.1.2/src/cm_alndata.c:482:3: note: Null pointer dereference
infernal-1.1.2/src/cm_alndata.c:63:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_alndata.c:44:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpalign.c:853:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:854:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1108:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1109:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1115:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1115:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1554:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1555:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1556:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1778:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1779:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1786:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1786:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:2206:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:2207:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:2532:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:2533:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3007:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3008:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3014:12: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3015:12: style: The scope of the variable 'num_split_states' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3016:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3017:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3018:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3397:12: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3398:12: style: The scope of the variable 'num_split_states' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3399:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3400:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3401:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:3408:12: style: The scope of the variable 'Lp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4027:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4028:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4031:12: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4032:12: style: The scope of the variable 'num_split_states' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4033:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4330:12: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4331:12: style: The scope of the variable 'num_split_states' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4332:12: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4338:12: style: The scope of the variable 'Lp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4823:9: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:4897:12: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5050:10: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5450:12: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5450:15: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5450:18: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5509:12: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5509:15: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5509:18: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:5653:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign.c:1055:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:1504:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:1728:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:2117:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:2945:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:3329:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:3964:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:5499:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:5577:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:5705:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:5820:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign.c:5449:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_dpalign.c:5508:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_dpalign.c:5645:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpalign.c:5731:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:2900:7: warning: Either the condition 'ret_mode!=NULL' is redundant or there is possible null pointer dereference: ret_mode. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpalign_trunc.c:2892:15: note: Assuming that condition 'ret_mode!=NULL' is not redundant
infernal-1.1.2/src/cm_dpalign_trunc.c:2900:7: note: Null pointer dereference
infernal-1.1.2/src/cm_dpalign_trunc.c:4239:7: warning: Either the condition 'ret_mode!=NULL' is redundant or there is possible null pointer dereference: ret_mode. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpalign_trunc.c:4229:15: note: Assuming that condition 'ret_mode!=NULL' is not redundant
infernal-1.1.2/src/cm_dpalign_trunc.c:4239:7: note: Null pointer dereference
infernal-1.1.2/src/cm_dpalign_trunc.c:5177:41: warning: Possible null pointer dereference: yvalidA [nullPointer]
infernal-1.1.2/src/cm_dpalign_trunc.c:4979:22: note: Assignment 'yvalidA=NULL', assigned value is 0
infernal-1.1.2/src/cm_dpalign_trunc.c:5177:41: note: Null pointer dereference
infernal-1.1.2/src/cm_dpalign_trunc.c:1269:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1270:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1271:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1285:9: style: The scope of the variable 'trpenalty' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1883:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1884:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1885:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1891:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1891:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1912:12: style: The scope of the variable 'do_J_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1913:12: style: The scope of the variable 'do_L_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1914:12: style: The scope of the variable 'do_R_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1915:12: style: The scope of the variable 'do_T_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1915:20: style: The scope of the variable 'do_T_y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1915:28: style: The scope of the variable 'do_T_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:2963:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:2964:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:2965:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:2978:12: style: The scope of the variable 'trpenalty' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3423:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3424:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3425:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3433:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3433:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3452:12: style: The scope of the variable 'do_J_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3453:12: style: The scope of the variable 'do_L_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3454:12: style: The scope of the variable 'do_R_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3455:12: style: The scope of the variable 'do_T_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3455:20: style: The scope of the variable 'do_T_y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:3455:28: style: The scope of the variable 'do_T_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4324:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4325:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4326:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4339:9: style: The scope of the variable 'trpenalty' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4340:9: style: The scope of the variable 'nins_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4959:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4960:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4961:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4991:9: style: The scope of the variable 'nins_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4998:12: style: The scope of the variable 'do_T_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4998:20: style: The scope of the variable 'do_T_y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:4998:28: style: The scope of the variable 'do_T_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6114:12: style: The scope of the variable 'Jsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6114:16: style: The scope of the variable 'Lsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6114:20: style: The scope of the variable 'Rsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6114:24: style: The scope of the variable 'Tsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6126:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6127:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6133:12: style: The scope of the variable 'trpenalty' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6608:12: style: The scope of the variable 'Jsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6608:16: style: The scope of the variable 'Lsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6608:20: style: The scope of the variable 'Rsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6608:24: style: The scope of the variable 'Tsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6622:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:6623:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7453:12: style: The scope of the variable 'Jsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7453:16: style: The scope of the variable 'Lsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7453:20: style: The scope of the variable 'Rsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7453:24: style: The scope of the variable 'Tsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7460:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7461:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7471:9: style: The scope of the variable 'trpenalty' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7892:12: style: The scope of the variable 'Jsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7892:16: style: The scope of the variable 'Lsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7892:20: style: The scope of the variable 'Rsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7892:24: style: The scope of the variable 'Tsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7905:12: style: The scope of the variable 'vmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:7906:12: style: The scope of the variable 'tol' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:8794:9: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:8795:9: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9018:10: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9019:10: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9020:10: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9595:12: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9595:15: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9595:18: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9600:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9700:12: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9700:15: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9700:18: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:9705:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpalign_trunc.c:1831:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:2904:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:3361:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:4243:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:6046:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:6550:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:7402:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:9666:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:9799:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpalign_trunc.c:2596:16: style: Variable 'do_T_y' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:2601:16: style: Variable 'do_T_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:4018:16: style: Variable 'do_T_y' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:4023:16: style: Variable 'do_T_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:5799:11: style: Variable 'do_T_y' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpalign_trunc.c:5804:11: style: Variable 'do_T_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch.c:138:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:765:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:1156:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:1781:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:2407:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:2784:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch.c:110:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:110:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:114:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:135:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:738:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:738:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:742:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:760:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1126:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1126:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1130:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1151:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1751:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1751:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1755:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:1776:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2379:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2379:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2383:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2401:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2757:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2757:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2761:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:2779:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3263:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3264:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3268:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3268:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3283:12: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3287:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3805:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3805:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3820:12: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:3824:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch.c:687:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:1075:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:1699:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:2326:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:2705:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:3081:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:3211:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:3749:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:4265:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch.c:3110:13: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:136:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch_trunc.c:791:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_dpsearch_trunc.c:103:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:103:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:108:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:126:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:758:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:758:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:763:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:781:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1407:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1408:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1409:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1413:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1413:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1431:12: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1435:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1439:12: style: The scope of the variable 'do_J_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1440:12: style: The scope of the variable 'do_L_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1441:12: style: The scope of the variable 'do_R_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1442:12: style: The scope of the variable 'do_T_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1442:28: style: The scope of the variable 'do_T_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2523:12: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2524:12: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2525:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2529:12: style: The scope of the variable 'jn' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2529:16: style: The scope of the variable 'jx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2547:12: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2551:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2555:12: style: The scope of the variable 'do_J_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2556:12: style: The scope of the variable 'do_L_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2557:12: style: The scope of the variable 'do_R_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2558:12: style: The scope of the variable 'do_T_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2558:28: style: The scope of the variable 'do_T_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsearch_trunc.c:698:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1339:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2455:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch_trunc.c:3571:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsearch_trunc.c:621:17: style: Variable 'bmode_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:1273:17: style: Variable 'bmode_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2408:15: style: Variable 'bsc_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2409:2: style: Variable 'bmode_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:2048:16: style: Variable 'do_T_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:3523:15: style: Variable 'bsc_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:3524:2: style: Variable 'bmode_full' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsearch_trunc.c:3164:16: style: Variable 'do_T_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsmall.c:1378:34: warning: Either the condition 'alpha==NULL' is redundant or there is possible null pointer dereference: alpha. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:1376:13: note: Assuming that condition 'alpha==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:1378:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:1729:35: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:1727:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:1729:35: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:2136:34: warning: Either the condition 'a==NULL' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:2134:9: note: Assuming that condition 'a==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:2136:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:2517:34: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:2515:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:2517:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:4427:34: warning: Either the condition 'alpha==NULL' is redundant or there is possible null pointer dereference: alpha. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:4425:13: note: Assuming that condition 'alpha==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:4427:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:4784:35: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:4782:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:4784:35: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:5201:34: warning: Either the condition 'a==NULL' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:5199:9: note: Assuming that condition 'a==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:5201:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:5683:34: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:5681:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:5683:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:6559:34: warning: Either the condition 'alpha==NULL' is redundant or there is possible null pointer dereference: alpha. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_dpsmall.c:6557:13: note: Assuming that condition 'alpha==NULL' is not redundant
infernal-1.1.2/src/cm_dpsmall.c:6559:34: note: Null pointer dereference
infernal-1.1.2/src/cm_dpsmall.c:529:9: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:529:12: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:529:15: style: The scope of the variable 'z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:529:18: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:529:21: style: The scope of the variable 'kmin' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:529:27: style: The scope of the variable 'kmax' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:2963:11: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:2963:14: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:2964:11: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:3255:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:6533:12: style: The scope of the variable 'dp_z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_dpsmall.c:1653:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:2043:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:2443:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:2797:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3247:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3264:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3324:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3365:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3397:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3463:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:3508:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:4716:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:5097:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:5595:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:6053:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:6136:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:6167:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:6196:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:6987:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_dpsmall.c:699:15: style: Function 'generic_splitter' argument 6 names different: declaration 'vend' definition 'z'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:65:21: note: Function 'generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/cm_dpsmall.c:699:15: note: Function 'generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/cm_dpsmall.c:1333:43: style: Function 'inside' argument 4 names different: declaration 'r' definition 'vroot'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:74:11: note: Function 'inside' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:1333:43: note: Function 'inside' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:1333:54: style: Function 'inside' argument 5 names different: declaration 'z' definition 'vend'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:74:18: note: Function 'inside' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:1333:54: note: Function 'inside' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:3740:15: style: Function 'generic_splitter_b' argument 6 names different: declaration 'vend' definition 'z'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:188:16: note: Function 'generic_splitter_b' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/cm_dpsmall.c:3740:15: note: Function 'generic_splitter_b' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/cm_dpsmall.c:4380:45: style: Function 'inside_b' argument 4 names different: declaration 'r' definition 'vroot'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:198:13: note: Function 'inside_b' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:4380:45: note: Function 'inside_b' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:4380:56: style: Function 'inside_b' argument 5 names different: declaration 'z' definition 'vend'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:198:20: note: Function 'inside_b' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:4380:56: note: Function 'inside_b' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:6508:48: style: Function 'inside_b_me' argument 4 names different: declaration 'r' definition 'vroot'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:261:9: note: Function 'inside_b_me' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:6508:48: note: Function 'inside_b_me' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/cm_dpsmall.c:6508:59: style: Function 'inside_b_me' argument 5 names different: declaration 'z' definition 'vend'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_dpsmall.c:261:16: note: Function 'inside_b_me' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:6508:59: note: Function 'inside_b_me' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/cm_dpsmall.c:1181:17: style: Variable 'best_sc' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsmall.c:1339:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3238:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3254:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3315:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3357:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3389:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3455:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:3501:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:4270:17: style: Variable 'best_sc' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsmall.c:4387:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:6104:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:6144:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:6174:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:6514:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_dpsmall.c:6942:9: style: Variable 'nends' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsmall.c:6734:10: style: Variable 'dp_z' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_dpsmall.c:4288:0: error: Memory leak: imin [memleak]
infernal-1.1.2/src/cm_dpsmall.c:4288:0: error: Memory leak: imax [memleak]
infernal-1.1.2/src/cm_file.c:354:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cm_file.c:207:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:207:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:208:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:208:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:209:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:209:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:210:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:210:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:211:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:211:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:212:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:212:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:216:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:216:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:217:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:217:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:218:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:218:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:219:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:219:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:220:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:220:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:221:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:221:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:223:8: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:201:22: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:223:8: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:271:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:271:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:272:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:272:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:273:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:273:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:274:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:274:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:275:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:275:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:276:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:276:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:277:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:277:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:281:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:281:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:282:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:282:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:283:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:283:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:284:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:284:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:285:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:285:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:286:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:286:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:287:3: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:287:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:297:7: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:297:7: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:298:7: warning: Possible null pointer dereference: cmfp [nullPointer]
infernal-1.1.2/src/cm_file.c:260:26: note: Assignment 'cmfp=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:298:7: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1843:3: warning: Possible null pointer dereference: tmp_rf_left [nullPointer]
infernal-1.1.2/src/cm_file.c:1565:26: note: Assignment 'tmp_rf_left=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1843:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1844:3: warning: Possible null pointer dereference: tmp_rf_right [nullPointer]
infernal-1.1.2/src/cm_file.c:1566:26: note: Assignment 'tmp_rf_right=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1844:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1848:3: warning: Possible null pointer dereference: tmp_cons_left [nullPointer]
infernal-1.1.2/src/cm_file.c:1567:26: note: Assignment 'tmp_cons_left=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1848:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1849:3: warning: Possible null pointer dereference: tmp_cons_right [nullPointer]
infernal-1.1.2/src/cm_file.c:1568:26: note: Assignment 'tmp_cons_right=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1849:3: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1886:6: warning: Possible null pointer dereference: tmp_map_left [nullPointer]
infernal-1.1.2/src/cm_file.c:1569:26: note: Assignment 'tmp_map_left=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1886:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1887:6: warning: Possible null pointer dereference: tmp_map_right [nullPointer]
infernal-1.1.2/src/cm_file.c:1570:26: note: Assignment 'tmp_map_right=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1887:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1912:6: warning: Possible null pointer dereference: tmp_cons_left [nullPointer]
infernal-1.1.2/src/cm_file.c:1567:26: note: Assignment 'tmp_cons_left=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1912:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1913:6: warning: Possible null pointer dereference: tmp_cons_right [nullPointer]
infernal-1.1.2/src/cm_file.c:1568:26: note: Assignment 'tmp_cons_right=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1913:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1936:6: warning: Possible null pointer dereference: tmp_rf_left [nullPointer]
infernal-1.1.2/src/cm_file.c:1565:26: note: Assignment 'tmp_rf_left=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1936:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:1937:6: warning: Possible null pointer dereference: tmp_rf_right [nullPointer]
infernal-1.1.2/src/cm_file.c:1566:26: note: Assignment 'tmp_rf_right=NULL', assigned value is 0
infernal-1.1.2/src/cm_file.c:1937:6: note: Null pointer dereference
infernal-1.1.2/src/cm_file.c:825:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:826:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:842:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:843:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:844:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:845:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:846:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:847:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:848:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:849:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:851:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:853:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:857:39: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:858:39: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:859:39: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:864:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:865:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:877:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:878:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:879:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:882:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:1262:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:1263:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:1392:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:1393:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2213:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2214:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2229:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2230:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2231:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2232:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2233:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2234:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2235:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2236:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2238:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2240:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2243:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2244:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2245:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2249:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2250:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2257:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2258:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2259:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:2263:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
infernal-1.1.2/src/cm_file.c:484:15: style: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/src/cm_file.c:263:26: note: 'cmd' is assigned value 'NULL' here.
infernal-1.1.2/src/cm_file.c:484:15: note: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same.
infernal-1.1.2/src/cm_file.c:603:13: style: The scope of the variable 'nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_file.c:788:10: style: The scope of the variable 'z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_file.c:868:10: style: The scope of the variable 'dbsize_long' can be reduced. [variableScope]
infernal-1.1.2/src/cm_file.c:3426:13: style: The scope of the variable 'nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_file.c:2739:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_file.c:3517:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_file.c:1254:65: style: Function 'cm_p7_oprofile_Write' argument 4 names different: declaration 'cm_len' definition 'cm_clen'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2786:80: note: Function 'cm_p7_oprofile_Write' argument 4 names different: declaration 'cm_len' definition 'cm_clen'.
infernal-1.1.2/src/cm_file.c:1254:65: note: Function 'cm_p7_oprofile_Write' argument 4 names different: declaration 'cm_len' definition 'cm_clen'.
infernal-1.1.2/src/cm_file.c:1453:52: style: Function 'cm_p7_oprofile_ReadBlockMSV' argument 2 names different: declaration 'cm_idx' definition 'idx0'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2788:67: note: Function 'cm_p7_oprofile_ReadBlockMSV' argument 2 names different: declaration 'cm_idx' definition 'idx0'.
infernal-1.1.2/src/cm_file.c:1453:52: note: Function 'cm_p7_oprofile_ReadBlockMSV' argument 2 names different: declaration 'cm_idx' definition 'idx0'.
infernal-1.1.2/src/cm_file.c:1534:26: style: Function 'read_asc_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_file.c:60:37: note: Function 'read_asc_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:1534:26: note: Function 'read_asc_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:2119:26: style: Function 'read_bin_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_file.c:61:37: note: Function 'read_bin_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:2119:26: note: Function 'read_bin_1p1_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:2307:26: style: Function 'read_asc_1p0_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_file.c:62:37: note: Function 'read_asc_1p0_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:2307:26: note: Function 'read_asc_1p0_cm' argument 1 names different: declaration 'hfp' definition 'cmfp'.
infernal-1.1.2/src/cm_file.c:3425:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_modelconfig.c:617:9: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelconfig.c:700:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelconfig.c:703:7: style: The scope of the variable 'seen_exit' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelconfig.c:706:9: style: The scope of the variable 'nexits' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelconfig.c:547:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_modelconfig.c:477:29: style: Function 'cm_localize' argument 2 names different: declaration 'p_internal_entry' definition 'p_internal_start'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_modelconfig.c:52:42: note: Function 'cm_localize' argument 2 names different: declaration 'p_internal_entry' definition 'p_internal_start'.
infernal-1.1.2/src/cm_modelconfig.c:477:29: note: Function 'cm_localize' argument 2 names different: declaration 'p_internal_entry' definition 'p_internal_start'.
infernal-1.1.2/src/cm_modelconfig.c:479:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_modelmaker.c:175:7: warning: Possible null pointer dereference: matassign [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:121:28: note: Assignment 'matassign=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:175:7: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:206:5: warning: Possible null pointer dereference: elassign [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:122:28: note: Assignment 'elassign=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:206:5: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:208:7: warning: Possible null pointer dereference: elassign [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:122:28: note: Assignment 'elassign=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:208:7: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:245:3: warning: Possible null pointer dereference: c2a_map [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:133:18: note: Assignment 'c2a_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:245:3: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:246:3: warning: Possible null pointer dereference: a2c_map [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:134:18: note: Assignment 'a2c_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:246:3: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:250:7: warning: Possible null pointer dereference: a2c_map [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:134:18: note: Assignment 'a2c_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:250:7: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:251:7: warning: Possible null pointer dereference: c2a_map [nullPointer]
infernal-1.1.2/src/cm_modelmaker.c:133:18: note: Assignment 'c2a_map=NULL', assigned value is 0
infernal-1.1.2/src/cm_modelmaker.c:251:7: note: Null pointer dereference
infernal-1.1.2/src/cm_modelmaker.c:972:3: style: Variable 'tr' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_modelmaker.c:953:0: note: Variable 'tr' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_modelmaker.c:972:3: note: Variable 'tr' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_modelmaker.c:973:3: style: Variable 'pda' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_modelmaker.c:957:0: note: Variable 'pda' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_modelmaker.c:973:3: note: Variable 'pda' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_modelmaker.c:1756:7: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1756:10: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1758:7: style: The scope of the variable 'x_offset' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1838:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1838:10: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1841:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_modelmaker.c:1725:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_modelmaker.c:1955:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_modelmaker.c:115:127: style: Function 'HandModelmaker' argument 8 names different: declaration 'ret_mtr' definition 'ret_gtr'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2798:139: note: Function 'HandModelmaker' argument 8 names different: declaration 'ret_mtr' definition 'ret_gtr'.
infernal-1.1.2/src/cm_modelmaker.c:115:127: note: Function 'HandModelmaker' argument 8 names different: declaration 'ret_mtr' definition 'ret_gtr'.
infernal-1.1.2/src/cm_modelmaker.c:1930:47: style: Variable 'nright' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cm_modelmaker.c:1929:47: style: Variable 'nleft' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cm_modelmaker.c:1295:33: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/cm_mx.c:103:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:103:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:104:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:104:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:108:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:108:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:111:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:111:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:114:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:114:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:115:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:115:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:118:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:118:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:119:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:119:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:121:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:121:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:122:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:122:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:123:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:123:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:127:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:127:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:129:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:129:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:130:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:130:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:131:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:131:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:132:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:96:15: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:132:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:398:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:398:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:399:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:399:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:400:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:400:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:401:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:401:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:402:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:402:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:403:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:403:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:404:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:404:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:405:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:405:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:414:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:414:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:415:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:415:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:416:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:416:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:417:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:417:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:420:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:420:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:421:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:421:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:422:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:422:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:423:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:423:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:427:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:427:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:428:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:428:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:429:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:429:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:430:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:430:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:431:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:431:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:432:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:432:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:435:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:435:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:436:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:436:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:444:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:444:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:445:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:445:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:446:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:446:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:447:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:447:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:448:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:448:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:449:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:449:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:451:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:451:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:453:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:453:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:454:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:454:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:455:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:455:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:456:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:456:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:457:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:457:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:458:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:458:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:459:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:459:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:460:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:460:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:461:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:461:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:462:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:462:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:463:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:463:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:467:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:467:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:469:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:469:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:470:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:470:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:471:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:471:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:472:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:472:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:473:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:473:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:474:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:474:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:475:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:475:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:476:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:389:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:476:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:885:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:885:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:886:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:886:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:887:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:887:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:893:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:893:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:896:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:896:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:897:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:897:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:899:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:899:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:900:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:900:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:901:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:901:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:903:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:903:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:904:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:904:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:905:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:905:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:906:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:906:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:910:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:910:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:912:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:912:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:913:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:913:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:914:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:914:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:915:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:915:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:916:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:878:18: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:916:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1214:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1214:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1215:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1215:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1216:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1216:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1217:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1217:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1218:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1218:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1219:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1219:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1220:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1220:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1221:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1221:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1222:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1222:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1228:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1228:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1229:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1229:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1230:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1230:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1231:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1231:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1234:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1234:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1235:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1235:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1236:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1236:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1237:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1237:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1238:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1238:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1239:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1239:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1240:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1240:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1241:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1241:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1245:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1245:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1246:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1246:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1247:15: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1247:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1248:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1248:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1249:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1249:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1250:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1250:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1253:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1253:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1254:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1254:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1256:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1256:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1262:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1262:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1263:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1263:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1264:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1264:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1267:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1267:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1268:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1268:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1269:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1269:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1271:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1271:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1272:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1272:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1273:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1273:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1275:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1275:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1276:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1276:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1277:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1277:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1279:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1279:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1281:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1281:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1283:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1283:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1284:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1284:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1285:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1285:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1286:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1286:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1287:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1287:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1288:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1288:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1289:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1289:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1290:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1290:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1291:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1291:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1292:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1292:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1293:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1293:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1297:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1297:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1299:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1299:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1300:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1300:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1301:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1301:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1302:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1302:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1303:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1303:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1304:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1304:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1305:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1305:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1306:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1306:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1307:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1205:21: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1307:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1873:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1873:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1874:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1874:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1876:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1876:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1877:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1877:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1882:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1882:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1883:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1883:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1886:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1886:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1887:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1887:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1892:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1892:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1893:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1893:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1894:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1894:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1903:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1903:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1904:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1904:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1905:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1905:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1906:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1906:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1907:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1907:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1908:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1908:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1909:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1909:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1912:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1912:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1914:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1914:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1915:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1915:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1916:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1916:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1917:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1917:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1918:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1918:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1919:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1919:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:1920:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:1864:22: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:1920:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2226:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2226:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2227:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2227:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2228:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2228:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2229:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2229:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2230:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2230:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2231:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2231:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2233:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2233:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2234:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2234:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2235:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2235:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2236:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2236:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2237:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2237:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2238:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2238:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2239:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2239:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2240:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2240:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2242:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2242:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2243:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2243:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2244:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2244:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2245:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2245:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2250:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2250:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2251:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2251:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2252:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2252:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2254:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2254:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2255:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2255:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2256:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2256:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2257:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2257:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2259:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2259:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2260:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2260:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2263:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2263:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2264:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2264:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2265:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2265:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2267:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2267:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2268:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2268:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2269:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2269:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2270:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2270:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2272:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2272:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2273:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2273:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2278:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2278:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2279:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2279:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2280:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2280:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2281:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2281:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2283:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2283:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2284:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2284:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2286:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2286:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2287:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2287:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2288:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2288:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2289:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2289:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2291:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2291:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2292:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2292:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2294:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2294:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2295:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2295:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2296:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2296:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2316:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2316:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2317:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2317:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2318:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2318:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2319:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2319:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2320:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2320:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2321:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2321:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2322:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2322:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2323:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2323:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2324:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2324:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2325:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2325:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2326:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2326:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2327:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2327:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2328:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2328:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2329:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2329:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2330:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2330:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2331:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2331:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2334:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2334:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2336:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2336:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2337:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2337:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2338:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2338:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2339:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2339:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2340:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2340:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2341:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2341:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2342:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2342:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2343:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2343:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2344:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2344:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2345:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2345:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2346:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2346:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2347:11: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2347:11: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2348:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2348:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2349:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2217:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2349:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2868:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2868:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2869:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2869:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2870:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2870:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2871:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2871:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2872:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2872:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2877:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2877:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2878:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2878:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2883:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2883:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2884:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2884:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2885:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2885:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2890:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2890:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2891:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2891:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2892:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2892:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2900:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2900:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2902:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2902:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2903:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2903:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2904:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2904:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2905:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2905:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2906:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2906:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2907:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2907:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2908:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2908:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2911:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2911:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2913:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2913:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2914:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2914:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2915:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2915:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2916:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2916:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2917:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2917:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2918:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2918:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2919:8: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2919:8: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:2920:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:2859:25: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:2920:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3264:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3264:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3265:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3265:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3266:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3266:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3267:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3267:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3268:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3268:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3269:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3269:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3271:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3271:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3272:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3272:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3273:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3273:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3274:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3274:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3275:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3275:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3276:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3276:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3277:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3277:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3278:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3278:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3280:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3280:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3281:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3281:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3282:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3282:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3283:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3283:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3285:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3285:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3290:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3290:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3291:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3291:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3292:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3292:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3294:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3294:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3295:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3295:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3296:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3296:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3297:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3297:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3299:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3299:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3300:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3300:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3303:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3303:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3304:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3304:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3305:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3305:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3307:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3307:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3308:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3308:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3309:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3309:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3310:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3310:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3312:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3312:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3313:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3313:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3315:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3315:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3316:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3316:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3317:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3317:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3318:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3318:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3323:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3323:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3324:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3324:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3325:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3325:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3326:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3326:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3328:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3328:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3329:17: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3329:17: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3331:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3331:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3332:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3332:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3333:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3333:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3334:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3334:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3336:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3336:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3337:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3337:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3339:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3339:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3340:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3340:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3341:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3341:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3360:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3360:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3361:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3361:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3362:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3362:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3363:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3363:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3365:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3365:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3366:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3366:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3367:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3367:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3368:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3368:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3369:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3369:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3370:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3370:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3371:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3371:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3372:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3372:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3373:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3373:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3374:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3374:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3375:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3375:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3376:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3376:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3377:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3377:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3378:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3378:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3379:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3379:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3380:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3380:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3383:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3383:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3385:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3385:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3386:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3386:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3387:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3387:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3388:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3388:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3389:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3389:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3390:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3390:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3391:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3391:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3392:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3392:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3393:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3393:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3394:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3394:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3395:6: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3395:6: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3396:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3396:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3397:11: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3397:11: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3398:12: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3398:12: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:3399:5: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:3255:28: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:3399:5: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4110:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4110:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4111:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4111:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4112:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4112:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4113:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4113:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4117:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4117:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4118:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4118:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4130:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4130:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4131:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4131:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4137:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4101:20: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4137:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4462:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4462:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4463:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4463:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4464:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4464:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4465:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4465:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4466:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4466:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4467:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4467:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4468:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4468:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4469:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4469:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4473:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4473:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4474:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4474:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4475:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4475:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4476:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4476:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4489:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4489:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4490:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4490:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4491:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4491:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4492:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4492:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4498:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4498:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4499:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4453:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4499:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4891:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4891:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4892:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4892:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4893:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4893:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4894:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4894:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4898:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4898:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4899:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4899:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4911:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4911:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4912:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4912:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4918:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:4882:23: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:4918:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5266:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5266:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5267:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5267:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5268:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5268:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5269:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5269:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5270:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5270:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5271:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5271:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5272:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5272:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5273:3: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5273:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5277:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5277:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5278:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5278:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5279:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5279:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5280:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5280:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5293:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5293:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5294:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5294:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5295:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5295:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5296:13: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5296:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5302:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5302:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5303:7: warning: Possible null pointer dereference: mx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5257:26: note: Assignment 'mx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5303:7: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5701:3: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5701:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5702:3: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5702:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5705:3: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5705:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5708:13: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5708:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5709:13: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5709:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5711:15: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5711:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:5712:15: warning: Possible null pointer dereference: smx [nullPointer]
infernal-1.1.2/src/cm_mx.c:5690:21: note: Assignment 'smx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:5712:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6406:3: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6406:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6409:3: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6409:3: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6412:13: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6412:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6413:13: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6413:13: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6415:15: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6415:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:6416:15: warning: Possible null pointer dereference: trsmx [nullPointer]
infernal-1.1.2/src/cm_mx.c:6395:26: note: Assignment 'trsmx=NULL', assigned value is 0
infernal-1.1.2/src/cm_mx.c:6416:15: note: Null pointer dereference
infernal-1.1.2/src/cm_mx.c:4946:31: style: Same expression on both sides of '-' because the value of 'allocL' and '1' are the same. [duplicateExpression]
infernal-1.1.2/src/cm_mx.c:4884:27: note: 'allocL' is assigned value '1' here.
infernal-1.1.2/src/cm_mx.c:4946:31: note: Same expression on both sides of '-' because the value of 'allocL' and '1' are the same.
infernal-1.1.2/src/cm_mx.c:5336:31: style: Same expression on both sides of '-' because the value of 'allocL' and '1' are the same. [duplicateExpression]
infernal-1.1.2/src/cm_mx.c:5259:27: note: 'allocL' is assigned value '1' here.
infernal-1.1.2/src/cm_mx.c:5336:31: note: Same expression on both sides of '-' because the value of 'allocL' and '1' are the same.
infernal-1.1.2/src/cm_mx.c:264:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:286:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:286:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:286:13: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:742:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:742:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:742:13: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1069:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1092:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1092:10: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1092:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1092:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1092:21: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1151:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1689:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1689:10: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1689:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1689:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1689:21: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:1764:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2102:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2102:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2102:13: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2689:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2689:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2689:13: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:2969:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3130:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3130:10: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3130:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3130:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3130:21: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3192:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3460:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3896:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3896:10: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3896:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3896:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3896:21: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:3987:11: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:4352:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:4352:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:4763:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:4763:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5142:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5142:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5142:13: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5142:16: style: The scope of the variable 'ip_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5142:22: style: The scope of the variable 'jp_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5554:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5554:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5554:13: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5554:16: style: The scope of the variable 'ip_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:5554:22: style: The scope of the variable 'jp_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:6240:7: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:6276:7: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7445:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7446:7: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7449:8: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7451:9: style: The scope of the variable 'hit_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7452:9: style: The scope of the variable 'cumulative_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7552:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7556:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7558:9: style: The scope of the variable 'hit_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:7643:10: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/cm_mx.c:136:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:248:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:480:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:682:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:920:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:1053:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:1311:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:1625:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:1924:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:2057:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:2353:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:2594:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:2924:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:3084:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:3403:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:3797:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:4180:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:4316:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:4552:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:4722:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:4961:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:5105:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:5355:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:5512:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:5929:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:6024:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:6838:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:7361:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:7518:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:7626:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_mx.c:6392:88: style: Function 'cm_tr_scan_mx_Create' argument 5 names different: declaration 'ret_smx' definition 'ret_trsmx'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2891:113: note: Function 'cm_tr_scan_mx_Create' argument 5 names different: declaration 'ret_smx' definition 'ret_trsmx'.
infernal-1.1.2/src/cm_mx.c:6392:88: note: Function 'cm_tr_scan_mx_Create' argument 5 names different: declaration 'ret_smx' definition 'ret_trsmx'.
infernal-1.1.2/src/cm_mx.c:7048:48: style: Function 'cm_tr_scan_mx_Destroy' argument 2 names different: declaration 'smx' definition 'trsmx'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2895:72: note: Function 'cm_tr_scan_mx_Destroy' argument 2 names different: declaration 'smx' definition 'trsmx'.
infernal-1.1.2/src/cm_mx.c:7048:48: note: Function 'cm_tr_scan_mx_Destroy' argument 2 names different: declaration 'smx' definition 'trsmx'.
infernal-1.1.2/src/cm_mx.c:95:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:388:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:877:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:1204:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:1863:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:2216:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:2858:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:3254:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:4100:15: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:4452:18: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:4881:18: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:5256:18: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:7342:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:7444:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_mx.c:7551:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_p7_band.c:385:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:386:7: style: The scope of the variable 'nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:464:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:470:9: style: The scope of the variable 'mcprob' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:471:7: style: The scope of the variable 'n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:606:7: style: The scope of the variable 'ncells' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:744:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:744:21: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:753:24: style: The scope of the variable 'kx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:753:35: style: The scope of the variable 'kpprv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:784:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:976:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:976:21: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:986:20: style: The scope of the variable 'kx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:986:31: style: The scope of the variable 'kpprv' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:1017:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:1667:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:1668:7: style: The scope of the variable 'fb_sum' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:1669:9: style: The scope of the variable 'fb_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:1671:9: style: The scope of the variable 'kp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:2237:7: style: The scope of the variable 'mset' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:2238:7: style: The scope of the variable 'dset' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_band.c:428:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_p7_band.c:617:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_p7_band.c:2278:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_p7_band.c:225:136: style: Function 'my_p7_GTraceMSV' argument 8 names different: declaration 'ret_sc' definition 'ret_isc'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3050:156: note: Function 'my_p7_GTraceMSV' argument 8 names different: declaration 'ret_sc' definition 'ret_isc'.
infernal-1.1.2/src/cm_p7_band.c:225:136: note: Function 'my_p7_GTraceMSV' argument 8 names different: declaration 'ret_sc' definition 'ret_isc'.
infernal-1.1.2/src/cm_p7_band.c:570:68: style: Function 'p7_pins2bands' argument 6 names different: declaration 'ret_imin' definition 'ret_kmin'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3053:88: note: Function 'p7_pins2bands' argument 6 names different: declaration 'ret_imin' definition 'ret_kmin'.
infernal-1.1.2/src/cm_p7_band.c:570:68: note: Function 'p7_pins2bands' argument 6 names different: declaration 'ret_imin' definition 'ret_kmin'.
infernal-1.1.2/src/cm_p7_band.c:570:84: style: Function 'p7_pins2bands' argument 7 names different: declaration 'ret_imax' definition 'ret_kmax'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3053:104: note: Function 'p7_pins2bands' argument 7 names different: declaration 'ret_imax' definition 'ret_kmax'.
infernal-1.1.2/src/cm_p7_band.c:570:84: note: Function 'p7_pins2bands' argument 7 names different: declaration 'ret_imax' definition 'ret_kmax'.
infernal-1.1.2/src/cm_p7_band.c:811:13: style: Variable 'cur' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_p7_band.c:810:13: style: Variable 'prv' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_p7_band.c:1041:13: style: Variable 'cur' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_p7_band.c:1040:13: style: Variable 'prv' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_p7_domaindef.c:276:9: style: The scope of the variable 'expected_n' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_domaindef.c:507:18: style: The scope of the variable 'z' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_domaindef.c:508:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_domaindef.c:509:18: style: The scope of the variable 'null2' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_domaindef.c:576:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_p7_modelmaker.c:371:24: warning: Either the condition 'om!=NULL' is redundant or there is possible null pointer dereference: om. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_p7_modelmaker.c:363:9: note: Assuming that condition 'om!=NULL' is not redundant
infernal-1.1.2/src/cm_p7_modelmaker.c:371:24: note: Null pointer dereference
infernal-1.1.2/src/cm_p7_modelmaker.c:393:7: warning: Possible null pointer dereference: xv [nullPointer]
infernal-1.1.2/src/cm_p7_modelmaker.c:355:22: note: Assignment 'xv=NULL', assigned value is 0
infernal-1.1.2/src/cm_p7_modelmaker.c:393:7: note: Null pointer dereference
infernal-1.1.2/src/cm_p7_modelmaker.c:503:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_p7_modelmaker.c:501:0: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_p7_modelmaker.c:503:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_p7_modelmaker.c:564:12: style: The scope of the variable 'x' can be reduced. [variableScope]
infernal-1.1.2/src/cm_p7_modelmaker.c:583:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_p7_modelmaker.c:566:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_parsetree.c:767:2: warning: Possible null pointer dereference: matuse [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:698:24: note: Assignment 'matuse=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:767:2: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:770:7: warning: Possible null pointer dereference: maxil [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:702:24: note: Assignment 'maxil=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:770:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:770:21: warning: Possible null pointer dereference: maxel [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:703:24: note: Assignment 'maxel=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:770:21: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:770:35: warning: Possible null pointer dereference: maxir [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:704:24: note: Assignment 'maxir=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:770:35: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:771:7: warning: Possible null pointer dereference: ilmap [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:706:24: note: Assignment 'ilmap=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:771:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:771:21: warning: Possible null pointer dereference: elmap [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:707:24: note: Assignment 'elmap=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:771:21: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:771:35: warning: Possible null pointer dereference: irmap [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:708:24: note: Assignment 'irmap=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:771:35: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:782:7: warning: Possible null pointer dereference: iluse [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:699:24: note: Assignment 'iluse=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:782:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:782:21: warning: Possible null pointer dereference: eluse [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:700:24: note: Assignment 'eluse=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:782:21: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:782:35: warning: Possible null pointer dereference: iruse [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:701:24: note: Assignment 'iruse=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:782:35: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:854:7: warning: Possible null pointer dereference: matmap [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:705:22: note: Assignment 'matmap=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:854:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:927:7: warning: Possible null pointer dereference: ifirst [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:712:25: note: Assignment 'ifirst=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:927:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:927:22: warning: Possible null pointer dereference: elfirst [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:713:26: note: Assignment 'elfirst=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:927:22: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:1503:17: warning: Possible null pointer dereference: ks_ct [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:1482:17: note: Assignment 'ks_ct=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:1503:17: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:1504:20: warning: Possible null pointer dereference: ks_ct [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:1482:17: note: Assignment 'ks_ct=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:1504:20: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:2310:3: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:2293:27: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:2310:3: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:2311:3: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:2294:27: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:2311:3: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:2314:7: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:2294:27: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:2314:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:2331:7: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:2293:27: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:2331:7: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3187:33: warning: Possible null pointer dereference: y_modeA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3144:28: note: Assignment 'y_modeA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3187:33: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3188:33: warning: Possible null pointer dereference: z_modeA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3145:28: note: Assignment 'z_modeA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3188:33: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3206:5: warning: Possible null pointer dereference: pA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3142:28: note: Assignment 'pA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3206:5: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3206:30: warning: Possible null pointer dereference: validA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3143:28: note: Assignment 'validA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3206:30: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3207:5: warning: Possible null pointer dereference: pA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3142:28: note: Assignment 'pA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3207:5: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3207:30: warning: Possible null pointer dereference: validA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3143:28: note: Assignment 'validA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3207:30: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3208:5: warning: Possible null pointer dereference: pA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3142:28: note: Assignment 'pA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3208:5: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3208:30: warning: Possible null pointer dereference: validA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3143:28: note: Assignment 'validA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3208:30: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3209:5: warning: Possible null pointer dereference: pA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3142:28: note: Assignment 'pA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3209:5: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3209:30: warning: Possible null pointer dereference: validA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3143:28: note: Assignment 'validA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3209:30: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3480:27: warning: Possible null pointer dereference: JpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3158:18: note: Assignment 'JpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3480:27: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3481:27: warning: Possible null pointer dereference: LpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3159:18: note: Assignment 'LpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3481:27: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3482:27: warning: Possible null pointer dereference: RpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3160:18: note: Assignment 'RpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3482:27: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3492:98: warning: Possible null pointer dereference: yoffsetA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3147:28: note: Assignment 'yoffsetA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3492:98: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3721:33: warning: Possible null pointer dereference: y_modeA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3659:28: note: Assignment 'y_modeA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3721:33: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3722:33: warning: Possible null pointer dereference: z_modeA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3660:28: note: Assignment 'z_modeA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3722:33: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:3753:25: warning: Possible null pointer dereference: pA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3657:28: note: Assignment 'pA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:3753:25: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:4110:43: warning: Possible null pointer dereference: JpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3673:18: note: Assignment 'JpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:4110:43: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:4111:43: warning: Possible null pointer dereference: LpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3674:18: note: Assignment 'LpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:4111:43: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:4112:43: warning: Possible null pointer dereference: RpA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3675:18: note: Assignment 'RpA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:4112:43: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:4124:98: warning: Possible null pointer dereference: yoffsetA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:3662:28: note: Assignment 'yoffsetA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:4124:98: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:4489:48: warning: Possible null pointer dereference: validA [nullPointer]
infernal-1.1.2/src/cm_parsetree.c:2850:28: note: Assignment 'validA=NULL', assigned value is 0
infernal-1.1.2/src/cm_parsetree.c:2942:41: note: Calling function 'sample_helper', 3rd argument 'validA' value is 0
infernal-1.1.2/src/cm_parsetree.c:4489:48: note: Null pointer dereference
infernal-1.1.2/src/cm_parsetree.c:1495:3: style: Variable 'cp9' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_parsetree.c:1493:0: note: Variable 'cp9' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_parsetree.c:1495:3: note: Variable 'cp9' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_parsetree.c:2644:3: style: Variable 'pda' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_parsetree.c:2616:0: note: Variable 'pda' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_parsetree.c:2644:3: note: Variable 'pda' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_parsetree.c:245:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:289:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:291:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:294:8: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:482:9: style: The scope of the variable 'syml' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:482:15: style: The scope of the variable 'symr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:483:9: style: The scope of the variable 'tsc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:484:9: style: The scope of the variable 'esc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:485:9: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:486:9: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:1296:8: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:1975:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:1975:12: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2077:9: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2078:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2078:12: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2291:17: style: The scope of the variable 'uapos' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2426:8: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2428:8: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2428:13: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:2430:8: style: The scope of the variable 'mode' can be reduced. [variableScope]
infernal-1.1.2/src/cm_parsetree.c:73:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:98:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:1455:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:1603:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:2041:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:2133:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:2370:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_parsetree.c:55:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_parsetree.c:86:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_parsetree.c:1292:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_parsetree.c:1480:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_parsetree.c:2108:11: style: Variable 'struct_score' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_parsetree.c:1732:41: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
infernal-1.1.2/src/cm_pipeline.c:4027:20: style: Condition 'status==eslOK' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cm_pipeline.c:180:8: warning: Possible null pointer dereference: pli [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:171:23: note: Assignment 'pli=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:180:8: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2562:7: warning: Possible null pointer dereference: ws [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2428:26: note: Assignment 'ws=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2562:7: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2563:7: warning: Possible null pointer dereference: we [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2429:26: note: Assignment 'we=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2563:7: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2563:23: warning: Possible null pointer dereference: ws [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2428:26: note: Assignment 'ws=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2563:23: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2573:15: warning: Possible null pointer dereference: survAA [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2426:30: note: Assignment 'survAA=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2573:15: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2574:18: warning: Possible null pointer dereference: survAA [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2426:30: note: Assignment 'survAA=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2574:18: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2579:32: warning: Possible null pointer dereference: wp [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2430:26: note: Assignment 'wp=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2579:32: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2580:32: warning: Possible null pointer dereference: wb [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:2431:26: note: Assignment 'wb=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:2580:32: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:3346:5: warning: Possible null pointer dereference: i_surv [nullPointer]
infernal-1.1.2/src/cm_pipeline.c:3291:29: note: Assignment 'i_surv=NULL', assigned value is 0
infernal-1.1.2/src/cm_pipeline.c:3346:5: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:4210:9: warning: Either the condition 'watch!=NULL' is redundant or there is possible null pointer dereference: watch. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_pipeline.c:4216:13: note: Assuming that condition 'watch!=NULL' is not redundant
infernal-1.1.2/src/cm_pipeline.c:4210:9: note: Null pointer dereference
infernal-1.1.2/src/cm_pipeline.c:2792:5: style: Variable 'ws' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_pipeline.c:2788:15: note: Variable 'ws' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:2792:5: note: Variable 'ws' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:2793:5: style: Variable 'we' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_pipeline.c:2789:15: note: Variable 'we' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:2793:5: note: Variable 'we' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:2794:5: style: Variable 'wb' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cm_pipeline.c:2791:15: note: Variable 'wb' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:2794:5: note: Variable 'wb' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cm_pipeline.c:1301:13: style: The scope of the variable 'winning_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:1745:11: style: The scope of the variable 'n_output_trunc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:1746:11: style: The scope of the variable 'pos_output_trunc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:2414:21: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:2417:21: style: The scope of the variable 'have_filtersc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:2423:21: style: The scope of the variable 'p' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:2427:21: style: The scope of the variable 'nalloc' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:2437:21: style: The scope of the variable 'subdsq' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3284:23: style: The scope of the variable 'si' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3289:20: style: The scope of the variable 'qdbidx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3449:20: style: The scope of the variable 'iwin' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3449:26: style: The scope of the variable 'jwin' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3580:20: style: The scope of the variable 'nhit' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3584:20: style: The scope of the variable 'qdbidx' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3771:20: style: The scope of the variable 'subdsq' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:3773:20: style: The scope of the variable 'wlen' can be reduced. [variableScope]
infernal-1.1.2/src/cm_pipeline.c:1673:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_pipeline.c:2817:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_pipeline.c:3240:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_pipeline.c:3381:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_pipeline.c:3538:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_pipeline.c:2485:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cm_qdband.c:208:13: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm_qdband.c:197:27: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:208:13: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:210:5: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm_qdband.c:197:27: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:210:5: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:213:48: warning: Possible null pointer dereference: t_copy [nullPointer]
infernal-1.1.2/src/cm_qdband.c:197:27: note: Assignment 't_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:213:48: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:297:8: warning: Possible null pointer dereference: begin_copy [nullPointer]
infernal-1.1.2/src/cm_qdband.c:198:27: note: Assignment 'begin_copy=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:297:8: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:921:3: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:921:3: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:923:3: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:923:3: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:924:13: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:924:13: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:925:13: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:925:13: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:926:16: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:926:16: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:927:16: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:927:16: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:929:3: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:929:3: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:930:13: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:930:13: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:931:13: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:931:13: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:932:16: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:932:16: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:933:16: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:933:16: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:935:3: warning: Possible null pointer dereference: qdbinfo [nullPointer]
infernal-1.1.2/src/cm_qdband.c:918:25: note: Assignment 'qdbinfo=NULL', assigned value is 0
infernal-1.1.2/src/cm_qdband.c:935:3: note: Null pointer dereference
infernal-1.1.2/src/cm_qdband.c:850:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_qdband.c:850:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_qdband.c:850:13: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_qdband.c:850:16: style: The scope of the variable 'd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_qdband.c:666:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_qdband.c:900:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_qdband.c:939:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_qdband.c:786:27: style: Function 'ExpandBands' argument 2 names different: declaration 'qlen' definition 'tlen'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:2971:43: note: Function 'ExpandBands' argument 2 names different: declaration 'qlen' definition 'tlen'.
infernal-1.1.2/src/cm_qdband.c:786:27: note: Function 'ExpandBands' argument 2 names different: declaration 'qlen' definition 'tlen'.
infernal-1.1.2/src/cm_qdband.c:847:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_qdband.c:917:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:801:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
infernal-1.1.2/src/cm_submodel.c:798:6: note: outer condition: print_flag
infernal-1.1.2/src/cm_submodel.c:801:10: note: identical inner condition: print_flag
infernal-1.1.2/src/cm_submodel.c:1291:22: style: Redundant condition: If 'diff > 0.0001', the comparison 'diff >= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:1293:22: style: Redundant condition: If 'diff < -0.0001', the comparison 'diff <= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:1416:22: style: Redundant condition: If 'diff >= 0.0001', the comparison 'diff >= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:1418:22: style: Redundant condition: If 'diff <= -0.0001', the comparison 'diff <= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:1450:22: style: Redundant condition: If 'diff > 0.0001', the comparison 'diff >= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:1452:22: style: Redundant condition: If 'diff < -0.0001', the comparison 'diff <= 0.' is always true. [redundantCondition]
infernal-1.1.2/src/cm_submodel.c:243:7: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:244:7: style: The scope of the variable 'n_o' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:245:7: style: The scope of the variable 'n_s' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:249:7: style: The scope of the variable 'orig_k' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:250:7: style: The scope of the variable 'sub_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:251:7: style: The scope of the variable 'orig_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:586:20: style: The scope of the variable 'ofp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1046:7: style: The scope of the variable 'is_left' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1047:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1502:7: style: The scope of the variable 'orig_v' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1509:7: style: The scope of the variable 'orig_v1' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1509:16: style: The scope of the variable 'orig_v2' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1735:11: style: The scope of the variable 'is_insert' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1738:11: style: The scope of the variable 'skip_flag' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:1744:11: style: The scope of the variable 'self_loop_factor' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2104:7: style: The scope of the variable 'detached_insert' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2326:7: style: The scope of the variable 'orig_y' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2330:7: style: The scope of the variable 'orig_ss1' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2331:7: style: The scope of the variable 'orig_ss2' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2541:7: style: The scope of the variable 'v_s' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2635:7: style: The scope of the variable 'sub_starts' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2636:7: style: The scope of the variable 'orig_starts' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2638:7: style: The scope of the variable 'orig_nd2' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2639:7: style: The scope of the variable 'sub_nd1' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2640:7: style: The scope of the variable 'sub_nd2' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2643:7: style: The scope of the variable 'orig_special_matps' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2644:7: style: The scope of the variable 'sub_special_matl' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2645:7: style: The scope of the variable 'sub_both_matps' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2855:7: style: The scope of the variable 'orig_k' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2856:7: style: The scope of the variable 'orig_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2857:7: style: The scope of the variable 'sub_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2858:7: style: The scope of the variable 'next_sub_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:2859:7: style: The scope of the variable 'next_orig_nd' can be reduced. [variableScope]
infernal-1.1.2/src/cm_submodel.c:137:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:201:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:407:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:827:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:1015:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:1915:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:2009:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:2813:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:3016:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:3281:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:3971:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_submodel.c:1499:92: style: Function 'cm2sub_cm_trans_probs_B_E' argument 5 names different: declaration 'v_end' definition 'v_be'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_submodel.c:59:105: note: Function 'cm2sub_cm_trans_probs_B_E' argument 5 names different: declaration 'v_end' definition 'v_be'.
infernal-1.1.2/src/cm_submodel.c:1499:92: note: Function 'cm2sub_cm_trans_probs_B_E' argument 5 names different: declaration 'v_end' definition 'v_be'.
infernal-1.1.2/src/cm_submodel.c:1727:77: style: Function 'cm2sub_cm_sum_subpaths' argument 4 names different: declaration 'start' definition 'orig_v'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_submodel.c:63:90: note: Function 'cm2sub_cm_sum_subpaths' argument 4 names different: declaration 'start' definition 'orig_v'.
infernal-1.1.2/src/cm_submodel.c:1727:77: note: Function 'cm2sub_cm_sum_subpaths' argument 4 names different: declaration 'start' definition 'orig_v'.
infernal-1.1.2/src/cm_submodel.c:1727:89: style: Function 'cm2sub_cm_sum_subpaths' argument 5 names different: declaration 'end' definition 'orig_y'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_submodel.c:63:101: note: Function 'cm2sub_cm_sum_subpaths' argument 5 names different: declaration 'end' definition 'orig_y'.
infernal-1.1.2/src/cm_submodel.c:1727:89: note: Function 'cm2sub_cm_sum_subpaths' argument 5 names different: declaration 'end' definition 'orig_y'.
infernal-1.1.2/src/cm_submodel.c:96:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:175:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:239:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:941:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:1730:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:1935:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:2633:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_submodel.c:3260:4: style: Variable 'apredict_total_ct' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cm_tophits.c:2596:15: style: Condition 'to2<=to1' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cm_tophits.c:58:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:58:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:59:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:59:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:61:13: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:61:13: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:62:13: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:62:13: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:63:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:63:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:64:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:64:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:65:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:65:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:66:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:66:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:67:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:67:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:68:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:68:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:70:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:70:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:71:3: warning: Possible null pointer dereference: h [nullPointer]
infernal-1.1.2/src/cm_tophits.c:53:19: note: Assignment 'h=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:71:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:962:30: warning: Possible null pointer dereference: covered [nullPointer]
infernal-1.1.2/src/cm_tophits.c:944:31: note: Assignment 'covered=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:962:30: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1425:32: warning: Possible null pointer dereference: namestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1404:23: note: Assignment 'namestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1425:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1425:52: warning: Either the condition 'namestr!=NULL' is redundant or there is possible null pointer dereference: namestr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1479:18: note: Assuming that condition 'namestr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1425:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1426:32: warning: Possible null pointer dereference: posstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1405:23: note: Assignment 'posstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1426:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1426:52: warning: Either the condition 'posstr!=NULL' is redundant or there is possible null pointer dereference: posstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1480:18: note: Assuming that condition 'posstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1426:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1427:32: warning: Possible null pointer dereference: rankstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1406:23: note: Assignment 'rankstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1427:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1427:52: warning: Either the condition 'rankstr!=NULL' is redundant or there is possible null pointer dereference: rankstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1481:18: note: Assuming that condition 'rankstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1427:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1428:3: warning: Possible null pointer dereference: cur_rankstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1407:23: note: Assignment 'cur_rankstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1428:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1432:83: warning: Either the condition 'rankstr!=NULL' is redundant or there is possible null pointer dereference: rankstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1481:18: note: Assuming that condition 'rankstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1432:83: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1432:135: warning: Either the condition 'namestr!=NULL' is redundant or there is possible null pointer dereference: namestr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1479:18: note: Assuming that condition 'namestr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1432:135: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1432:150: warning: Either the condition 'posstr!=NULL' is redundant or there is possible null pointer dereference: posstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1480:18: note: Assuming that condition 'posstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1432:150: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1538:32: warning: Possible null pointer dereference: namestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1524:23: note: Assignment 'namestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1538:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1538:52: warning: Either the condition 'namestr!=NULL' is redundant or there is possible null pointer dereference: namestr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1581:14: note: Assuming that condition 'namestr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1538:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1539:32: warning: Possible null pointer dereference: descstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1525:23: note: Assignment 'descstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1539:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1539:52: warning: Either the condition 'descstr!=NULL' is redundant or there is possible null pointer dereference: descstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1582:14: note: Assuming that condition 'descstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1539:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1540:32: warning: Possible null pointer dereference: posstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1526:23: note: Assignment 'posstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1540:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1540:52: warning: Either the condition 'posstr!=NULL' is redundant or there is possible null pointer dereference: posstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1583:14: note: Assuming that condition 'posstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1540:52: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1544:57: warning: Either the condition 'namestr!=NULL' is redundant or there is possible null pointer dereference: namestr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1581:14: note: Assuming that condition 'namestr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1544:57: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1544:73: warning: Either the condition 'descstr!=NULL' is redundant or there is possible null pointer dereference: descstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1582:14: note: Assuming that condition 'descstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1544:73: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1544:98: warning: Either the condition 'posstr!=NULL' is redundant or there is possible null pointer dereference: posstr. [nullPointerRedundantCheck]
infernal-1.1.2/src/cm_tophits.c:1583:14: note: Assuming that condition 'posstr!=NULL' is not redundant
infernal-1.1.2/src/cm_tophits.c:1544:98: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1625:32: warning: Possible null pointer dereference: rankstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1612:23: note: Assignment 'rankstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1625:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:1626:3: warning: Possible null pointer dereference: cur_rankstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:1613:23: note: Assignment 'cur_rankstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:1626:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2113:30: warning: Possible null pointer dereference: sqarr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2089:25: note: Assignment 'sqarr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2113:30: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2114:30: warning: Possible null pointer dereference: trarr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2090:25: note: Assignment 'trarr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2114:30: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2115:30: warning: Possible null pointer dereference: pparr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2091:25: note: Assignment 'pparr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2115:30: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2193:35: warning: Possible null pointer dereference: tnamestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2182:20: note: Assignment 'tnamestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2193:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2194:35: warning: Possible null pointer dereference: taccstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2184:20: note: Assignment 'taccstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2194:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2195:35: warning: Possible null pointer dereference: qnamestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2181:20: note: Assignment 'qnamestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2195:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2196:35: warning: Possible null pointer dereference: qaccstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2183:20: note: Assignment 'qaccstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2196:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2197:35: warning: Possible null pointer dereference: posstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2185:20: note: Assignment 'posstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2197:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2342:35: warning: Possible null pointer dereference: idxstr1 [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2310:24: note: Assignment 'idxstr1=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2342:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2343:35: warning: Possible null pointer dereference: idxstr2 [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2311:24: note: Assignment 'idxstr2=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2343:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2344:35: warning: Possible null pointer dereference: tnamestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2305:24: note: Assignment 'tnamestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2344:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2345:35: warning: Possible null pointer dereference: taccstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2307:24: note: Assignment 'taccstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2345:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2346:35: warning: Possible null pointer dereference: qnamestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2304:24: note: Assignment 'qnamestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2346:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2347:35: warning: Possible null pointer dereference: qaccstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2306:24: note: Assignment 'qaccstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2347:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2348:35: warning: Possible null pointer dereference: clanstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2308:24: note: Assignment 'clanstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2348:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2349:35: warning: Possible null pointer dereference: posstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2309:24: note: Assignment 'posstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2349:35: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2655:3: warning: Possible null pointer dereference: namestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2641:23: note: Assignment 'namestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2655:3: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2656:32: warning: Possible null pointer dereference: namestr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2641:23: note: Assignment 'namestr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2656:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2657:32: warning: Possible null pointer dereference: descstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2642:23: note: Assignment 'descstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2657:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:2658:32: warning: Possible null pointer dereference: posstr [nullPointer]
infernal-1.1.2/src/cm_tophits.c:2643:23: note: Assignment 'posstr=NULL', assigned value is 0
infernal-1.1.2/src/cm_tophits.c:2658:32: note: Null pointer dereference
infernal-1.1.2/src/cm_tophits.c:98:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_tophits.c:776:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_tophits.c:807:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cm_tophits.c:1174:14: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/cm_tophits.c:2577:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/src/cm_tophits.c:74:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:117:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:565:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:1059:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:1486:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:1587:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:1747:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:2242:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:2703:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cm_tophits.c:1767:41: warning: Function 'cm_tophits_HitAlignmentStatistics' argument order different: declaration 'ofp, th, used_cyk, used_hb, default_tau' definition 'ofp, th, used_hb, used_cyk, default_tau' [funcArgOrderDifferent]
infernal-1.1.2/src/infernal.h:3028:52: note: Function 'cm_tophits_HitAlignmentStatistics' argument order different: declaration 'ofp, th, used_cyk, used_hb, default_tau' definition 'ofp, th, used_hb, used_cyk, default_tau'
infernal-1.1.2/src/cm_tophits.c:1767:41: note: Function 'cm_tophits_HitAlignmentStatistics' argument order different: declaration 'ofp, th, used_cyk, used_hb, default_tau' definition 'ofp, th, used_hb, used_cyk, default_tau'
infernal-1.1.2/src/cm_tophits.c:2575:87: style: Function 'overlap_nres' argument 5 names different: declaration 'ret_nes' definition 'ret_nres'. [funcArgNamesDifferent]
infernal-1.1.2/src/cm_tophits.c:34:94: note: Function 'overlap_nres' argument 5 names different: declaration 'ret_nes' definition 'ret_nres'.
infernal-1.1.2/src/cm_tophits.c:2575:87: note: Function 'overlap_nres' argument 5 names different: declaration 'ret_nes' definition 'ret_nres'.
infernal-1.1.2/src/cm_tophits.c:55:15: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_tophits.c:99:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cm_tophits.c:522:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:1394:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:1515:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:1576:7: style: Variable 'nprinted' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cm_tophits.c:1608:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:2173:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:2633:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cm_tophits.c:1456:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_tophits.c:1568:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_tophits.c:1702:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_tophits.c:2230:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_tophits.c:2505:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_tophits.c:2693:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infernal-1.1.2/src/cm_trunc.c:781:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
infernal-1.1.2/src/cm_trunc.c:81:3: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:81:3: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:82:3: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:82:3: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:257:13: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:257:13: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:258:13: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:258:13: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:259:13: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:259:13: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:260:13: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:260:13: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:263:5: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:263:5: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:264:5: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:264:5: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:265:5: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:265:5: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:266:5: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:266:5: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:267:15: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:267:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:268:15: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:268:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:269:15: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:269:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:270:15: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:270:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:271:18: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:271:18: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:272:18: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:272:18: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:273:18: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:273:18: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:274:18: warning: Possible null pointer dereference: trp [nullPointer]
infernal-1.1.2/src/cm_trunc.c:64:26: note: Assignment 'trp=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:274:18: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:354:15: warning: Possible null pointer dereference: begin [nullPointer]
infernal-1.1.2/src/cm_trunc.c:71:18: note: Assignment 'begin=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:354:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:355:15: warning: Possible null pointer dereference: begin [nullPointer]
infernal-1.1.2/src/cm_trunc.c:71:18: note: Assignment 'begin=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:355:15: note: Null pointer dereference
infernal-1.1.2/src/cm_trunc.c:356:15: warning: Possible null pointer dereference: begin [nullPointer]
infernal-1.1.2/src/cm_trunc.c:71:18: note: Assignment 'begin=NULL', assigned value is 0
infernal-1.1.2/src/cm_trunc.c:356:15: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:433:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cmalign.c:376:32: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/src/cmalign.c:433:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/src/cmalign.c:445:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:445:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:446:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:446:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:447:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:447:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:448:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:448:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:449:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:449:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:450:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:450:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:451:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:451:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:452:5: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmalign.c:378:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:452:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1687:34: warning: Possible null pointer dereference: dataA [nullPointer]
infernal-1.1.2/src/cmalign.c:1664:30: note: Assignment 'dataA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1687:34: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1755:3: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cmalign.c:1667:30: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1755:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1757:5: warning: Possible null pointer dereference: used_el [nullPointer]
infernal-1.1.2/src/cmalign.c:1667:30: note: Assignment 'used_el=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1757:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1760:3: warning: Possible null pointer dereference: a2u_map [nullPointer]
infernal-1.1.2/src/cmalign.c:1662:30: note: Assignment 'a2u_map=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1760:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1769:7: warning: Possible null pointer dereference: a2u_map [nullPointer]
infernal-1.1.2/src/cmalign.c:1662:30: note: Assignment 'a2u_map=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1769:7: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1849:80: warning: Possible null pointer dereference: sqpA [nullPointer]
infernal-1.1.2/src/cmalign.c:1819:24: note: Assignment 'sqpA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1849:80: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1850:80: warning: Possible null pointer dereference: trA [nullPointer]
infernal-1.1.2/src/cmalign.c:1820:24: note: Assignment 'trA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1850:80: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1851:80: warning: Possible null pointer dereference: ppstrA [nullPointer]
infernal-1.1.2/src/cmalign.c:1821:26: note: Assignment 'ppstrA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1851:80: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1965:3: warning: Possible null pointer dereference: namedashes [nullPointer]
infernal-1.1.2/src/cmalign.c:1947:22: note: Assignment 'namedashes=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1965:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1966:34: warning: Possible null pointer dereference: namedashes [nullPointer]
infernal-1.1.2/src/cmalign.c:1947:22: note: Assignment 'namedashes=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1966:34: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1969:3: warning: Possible null pointer dereference: idxdashes [nullPointer]
infernal-1.1.2/src/cmalign.c:1949:21: note: Assignment 'idxdashes=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1969:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1970:33: warning: Possible null pointer dereference: idxdashes [nullPointer]
infernal-1.1.2/src/cmalign.c:1949:21: note: Assignment 'idxdashes=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:1970:33: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1984:91: warning: Either the condition 'idxdashes!=NULL' is redundant or there is possible null pointer dereference: idxdashes. [nullPointerRedundantCheck]
infernal-1.1.2/src/cmalign.c:2025:17: note: Assuming that condition 'idxdashes!=NULL' is not redundant
infernal-1.1.2/src/cmalign.c:1984:91: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:1984:113: warning: Either the condition 'namedashes!=NULL' is redundant or there is possible null pointer dereference: namedashes. [nullPointerRedundantCheck]
infernal-1.1.2/src/cmalign.c:2024:17: note: Assuming that condition 'namedashes!=NULL' is not redundant
infernal-1.1.2/src/cmalign.c:1984:113: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2128:5: warning: Possible null pointer dereference: msaA [nullPointer]
infernal-1.1.2/src/cmalign.c:2076:24: note: Assignment 'msaA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2128:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2129:8: warning: Possible null pointer dereference: msaA [nullPointer]
infernal-1.1.2/src/cmalign.c:2076:24: note: Assignment 'msaA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2129:8: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2140:5: warning: Possible null pointer dereference: alenA [nullPointer]
infernal-1.1.2/src/cmalign.c:2074:25: note: Assignment 'alenA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2140:5: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2251:60: warning: Either the condition 'ss_cons2print!=NULL' is redundant or there is possible null pointer dereference: ss_cons2print. [nullPointerRedundantCheck]
infernal-1.1.2/src/cmalign.c:2257:20: note: Assuming that condition 'ss_cons2print!=NULL' is not redundant
infernal-1.1.2/src/cmalign.c:2251:60: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2252:55: warning: Either the condition 'rf2print!=NULL' is redundant or there is possible null pointer dereference: rf2print. [nullPointerRedundantCheck]
infernal-1.1.2/src/cmalign.c:2258:15: note: Assuming that condition 'rf2print!=NULL' is not redundant
infernal-1.1.2/src/cmalign.c:2252:55: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2317:3: warning: Possible null pointer dereference: maxins [nullPointer]
infernal-1.1.2/src/cmalign.c:2077:26: note: Assignment 'maxins=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2145:65: note: Calling function 'update_maxins_and_maxel', 4th argument 'maxins' value is 0
infernal-1.1.2/src/cmalign.c:2317:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2318:3: warning: Possible null pointer dereference: maxel [nullPointer]
infernal-1.1.2/src/cmalign.c:2079:25: note: Assignment 'maxel=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2145:73: note: Calling function 'update_maxins_and_maxel', 5th argument 'maxel' value is 0
infernal-1.1.2/src/cmalign.c:2318:3: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2395:2: warning: Possible null pointer dereference: ngap_insA [nullPointer]
infernal-1.1.2/src/cmalign.c:2365:20: note: Assignment 'ngap_insA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2395:2: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:2407:4: warning: Possible null pointer dereference: ngap_elA [nullPointer]
infernal-1.1.2/src/cmalign.c:2366:19: note: Assignment 'ngap_elA=NULL', assigned value is 0
infernal-1.1.2/src/cmalign.c:2407:4: note: Null pointer dereference
infernal-1.1.2/src/cmalign.c:433:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/src/cmalign.c:376:32: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/src/cmalign.c:433:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/src/cmalign.c:1805:23: style: Same expression on both sides of '!=' because the value of 'aseq' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/src/cmalign.c:1665:30: note: 'aseq' is assigned value 'NULL' here.
infernal-1.1.2/src/cmalign.c:1805:23: note: Same expression on both sides of '!=' because the value of 'aseq' and 'NULL' are the same.
infernal-1.1.2/src/cmalign.c:355:12: style: The scope of the variable 'use_tmpfile' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:360:16: style: The scope of the variable 'nmerged' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:372:17: style: The scope of the variable 'nmap_cur' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:1661:24: style: The scope of the variable 'uapos' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:1669:18: style: The scope of the variable 'opos' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:1825:17: style: The scope of the variable 'cpos' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:1825:23: style: The scope of the variable 'apos' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:2081:17: style: The scope of the variable 'cur_clen' can be reduced. [variableScope]
infernal-1.1.2/src/cmalign.c:641:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:690:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:1795:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:1890:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:2028:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:2266:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:2459:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:2519:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmalign.c:2482:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmbuild.c:2506:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmbuild.c:994:35: warning: Either the condition 'input_msa==NULL' is redundant or there is possible null pointer dereference: input_msa. [nullPointerRedundantCheck]
infernal-1.1.2/src/cmbuild.c:1010:23: note: Assuming that condition 'input_msa==NULL' is not redundant
infernal-1.1.2/src/cmbuild.c:994:35: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:1095:36: warning: Possible null pointer dereference: tmp_sqpA [nullPointer]
infernal-1.1.2/src/cmbuild.c:1003:35: note: Assignment 'tmp_sqpA=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:1095:36: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:1095:64: warning: Possible null pointer dereference: tmp_trpA [nullPointer]
infernal-1.1.2/src/cmbuild.c:1004:35: note: Assignment 'tmp_trpA=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:1095:64: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2379:15: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/cmbuild.c:2366:15: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2379:15: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2380:5: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/cmbuild.c:2366:15: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2380:5: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2383:56: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/cmbuild.c:2366:15: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2383:56: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2522:7: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/src/cmbuild.c:2466:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2522:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2523:7: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/src/cmbuild.c:2466:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2523:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2524:7: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/src/cmbuild.c:2466:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2524:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2525:7: warning: Possible null pointer dereference: diff [nullPointer]
infernal-1.1.2/src/cmbuild.c:2466:18: note: Assignment 'diff=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2525:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2558:7: warning: Possible null pointer dereference: csize [nullPointer]
infernal-1.1.2/src/cmbuild.c:2470:19: note: Assignment 'csize=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2558:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2572:29: warning: Possible null pointer dereference: cmsa [nullPointer]
infernal-1.1.2/src/cmbuild.c:2460:20: note: Assignment 'cmsa=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2572:29: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2576:15: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/src/cmbuild.c:2471:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2576:15: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2577:29: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/src/cmbuild.c:2471:19: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2577:29: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:2997:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:2992:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:2997:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3060:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3060:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3062:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3062:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3063:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3063:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3064:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3064:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3065:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3065:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3066:3: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3066:3: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:3068:7: warning: Possible null pointer dereference: pri [nullPointer]
infernal-1.1.2/src/cmbuild.c:3046:19: note: Assignment 'pri=NULL', assigned value is 0
infernal-1.1.2/src/cmbuild.c:3068:7: note: Null pointer dereference
infernal-1.1.2/src/cmbuild.c:1708:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
infernal-1.1.2/src/cmbuild.c:1709:3: note: Found duplicate branches for 'if' and 'else'.
infernal-1.1.2/src/cmbuild.c:1708:3: note: Found duplicate branches for 'if' and 'else'.
infernal-1.1.2/src/cmbuild.c:988:21: style: The scope of the variable 'delta' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:990:21: style: The scope of the variable 'totscore' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1006:24: style: The scope of the variable 'nd' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1268:21: style: The scope of the variable 'uapos' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1672:15: style: The scope of the variable 'hmm_etarget' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1725:8: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1781:7: style: The scope of the variable 'nstarts' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1781:16: style: The scope of the variable 'nexits' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:2217:9: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:2370:7: style: The scope of the variable 'uapos' can be reduced. [variableScope]
infernal-1.1.2/src/cmbuild.c:1176:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:1305:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:1355:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:1594:3: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:1903:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:2350:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:2398:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:2726:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:2975:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmbuild.c:982:81: style: Function 'refine_msa' argument 4 names different: declaration 'orig_cm' definition 'init_cm'. [funcArgNamesDifferent]
infernal-1.1.2/src/cmbuild.c:241:94: note: Function 'refine_msa' argument 4 names different: declaration 'orig_cm' definition 'init_cm'.
infernal-1.1.2/src/cmbuild.c:982:81: note: Function 'refine_msa' argument 4 names different: declaration 'orig_cm' definition 'init_cm'.
infernal-1.1.2/src/cmbuild.c:2171:64: style: Function 'version_1p0_default_target_relent' argument 2 names different: declaration 'M' definition 'clen'. [funcArgNamesDifferent]
infernal-1.1.2/src/cmbuild.c:240:78: note: Function 'version_1p0_default_target_relent' argument 2 names different: declaration 'M' definition 'clen'.
infernal-1.1.2/src/cmbuild.c:2171:64: note: Function 'version_1p0_default_target_relent' argument 2 names different: declaration 'M' definition 'clen'.
infernal-1.1.2/src/cmbuild.c:2316:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmbuild.c:2365:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cmcalibrate.c:1769:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmcalibrate.c:482:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cmcalibrate.c:447:27: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:482:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/src/cmcalibrate.c:496:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:460:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:496:7: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:497:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:460:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:497:7: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:498:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:460:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:498:7: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:499:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:460:32: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:499:7: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:1764:5: warning: Possible null pointer dereference: distro [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:1753:21: note: Assignment 'distro=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:1764:5: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:1765:5: warning: Possible null pointer dereference: distro [nullPointer]
infernal-1.1.2/src/cmcalibrate.c:1753:21: note: Assignment 'distro=NULL', assigned value is 0
infernal-1.1.2/src/cmcalibrate.c:1765:5: note: Null pointer dereference
infernal-1.1.2/src/cmcalibrate.c:1538:5: style: Variable 'tmp_abc' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmcalibrate.c:1537:0: note: Variable 'tmp_abc' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmcalibrate.c:1538:5: note: Variable 'tmp_abc' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmcalibrate.c:482:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/src/cmcalibrate.c:447:27: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/src/cmcalibrate.c:482:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/src/cmcalibrate.c:213:20: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:214:23: style: The scope of the variable 'i2' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:312:11: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:441:12: style: The scope of the variable 'cmi' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:1644:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:1653:11: style: The scope of the variable 'a' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:1752:12: style: The scope of the variable 'gc_comp' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:1838:9: style: The scope of the variable 'time_buf' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:1917:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:2105:12: style: The scope of the variable 'denom' can be reduced. [variableScope]
infernal-1.1.2/src/cmcalibrate.c:422:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:672:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:720:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1504:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1633:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1775:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1800:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1927:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmcalibrate.c:1622:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cmcalibrate.c:1790:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmcalibrate.c:1916:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cmemit.c:525:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmemit.c:535:12: warning: Possible null pointer dereference: p7trA [nullPointer]
infernal-1.1.2/src/cmemit.c:479:25: note: Assignment 'p7trA=NULL', assigned value is 0
infernal-1.1.2/src/cmemit.c:535:12: note: Null pointer dereference
infernal-1.1.2/src/cmemit.c:719:2: warning: Possible null pointer dereference: useme [nullPointer]
infernal-1.1.2/src/cmemit.c:644:16: note: Assignment 'useme=NULL', assigned value is 0
infernal-1.1.2/src/cmemit.c:719:2: note: Null pointer dereference
infernal-1.1.2/src/cmemit.c:111:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmemit.c:98:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmemit.c:111:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmemit.c:613:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmemit.c:466:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmfetch.c:83:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmfetch.c:72:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmfetch.c:83:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:2873:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
infernal-1.1.2/src/cmscan.c:529:23: style: Condition 'ncpus>0' is always false [knownConditionTrueFalse]
infernal-1.1.2/src/cmscan.c:438:28: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/src/cmscan.c:529:23: note: Condition 'ncpus>0' is always false
infernal-1.1.2/src/cmscan.c:536:21: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cmscan.c:438:28: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/src/cmscan.c:536:21: note: Condition 'ncpus==0' is always true
infernal-1.1.2/src/cmscan.c:541:7: warning: Possible null pointer dereference: tinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:444:28: note: Assignment 'tinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:541:7: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:542:7: warning: Possible null pointer dereference: tinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:444:28: note: Assignment 'tinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:542:7: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:543:17: warning: Possible null pointer dereference: tinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:444:28: note: Assignment 'tinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:543:17: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:545:13: warning: Possible null pointer dereference: tinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:444:28: note: Assignment 'tinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:545:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2783:3: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2783:3: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2784:3: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2784:3: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2785:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2785:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2786:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2786:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2787:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2787:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2788:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2788:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2789:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2789:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2790:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2790:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2791:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2791:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2792:13: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2792:13: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2794:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2794:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2795:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2795:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2796:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2796:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2797:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2797:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2798:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2798:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2799:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2799:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2800:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2800:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:2801:5: warning: Possible null pointer dereference: rinfo [nullPointer]
infernal-1.1.2/src/cmscan.c:2775:24: note: Assignment 'rinfo=NULL', assigned value is 0
infernal-1.1.2/src/cmscan.c:2801:5: note: Null pointer dereference
infernal-1.1.2/src/cmscan.c:453:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmscan.c:420:0: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:453:3: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:454:3: style: Variable 'mw' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmscan.c:421:0: note: Variable 'mw' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:454:3: note: Variable 'mw' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:2696:3: style: Variable 'dest_sq' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmscan.c:2693:0: note: Variable 'dest_sq' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:2696:3: note: Variable 'dest_sq' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmscan.c:529:23: style: Same expression on both sides of '>' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/src/cmscan.c:438:28: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/src/cmscan.c:529:23: note: Same expression on both sides of '>' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/src/cmscan.c:536:21: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/src/cmscan.c:438:28: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/src/cmscan.c:536:21: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/src/cmscan.c:423:20: style: The scope of the variable 'qZ' can be reduced. [variableScope]
infernal-1.1.2/src/cmscan.c:441:20: style: The scope of the variable 'nworkers' can be reduced. [variableScope]
infernal-1.1.2/src/cmscan.c:2776:7: style: The scope of the variable 'f' can be reduced. [variableScope]
infernal-1.1.2/src/cmscan.c:2776:10: style: The scope of the variable 'nfam' can be reduced. [variableScope]
infernal-1.1.2/src/cmscan.c:2839:11: style: The scope of the variable 'cm_idx' can be reduced. [variableScope]
infernal-1.1.2/src/cmscan.c:781:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmscan.c:2524:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmscan.c:2640:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmscan.c:2733:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmscan.c:2824:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmscan.c:786:26: style: Function 'serial_loop' argument 1 names different: declaration 'thd_info' definition 'tinfo'. [funcArgNamesDifferent]
infernal-1.1.2/src/cmscan.c:280:40: note: Function 'serial_loop' argument 1 names different: declaration 'thd_info' definition 'tinfo'.
infernal-1.1.2/src/cmscan.c:786:26: note: Function 'serial_loop' argument 1 names different: declaration 'thd_info' definition 'tinfo'.
infernal-1.1.2/src/cmscan.c:786:46: style: Function 'serial_loop' argument 2 names different: declaration 'rdr_info' definition 'rinfo'. [funcArgNamesDifferent]
infernal-1.1.2/src/cmscan.c:280:63: note: Function 'serial_loop' argument 2 names different: declaration 'rdr_info' definition 'rinfo'.
infernal-1.1.2/src/cmscan.c:786:46: note: Function 'serial_loop' argument 2 names different: declaration 'rdr_info' definition 'rinfo'.
infernal-1.1.2/src/cmscan.c:2692:11: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmscan.c:2773:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmsearch.c:500:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cmsearch.c:454:31: note: Assignment 'ncpus=0', assigned value is 0
infernal-1.1.2/src/cmsearch.c:500:20: note: Condition 'ncpus==0' is always true
infernal-1.1.2/src/cmsearch.c:533:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:533:7: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:534:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:534:7: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:535:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:535:7: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:536:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:536:7: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:537:7: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:537:7: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:538:17: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:457:36: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:538:17: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2285:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2285:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2286:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2286:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2287:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2287:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2288:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2288:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2289:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2289:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2290:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2290:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2291:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2291:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2292:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2292:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2293:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2293:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2294:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2294:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2295:13: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2295:13: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:2296:3: warning: Possible null pointer dereference: info [nullPointer]
infernal-1.1.2/src/cmsearch.c:2282:23: note: Assignment 'info=NULL', assigned value is 0
infernal-1.1.2/src/cmsearch.c:2296:3: note: Null pointer dereference
infernal-1.1.2/src/cmsearch.c:472:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmsearch.c:445:0: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:472:3: note: Variable 'w' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:473:3: style: Variable 'mw' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmsearch.c:446:0: note: Variable 'mw' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:473:3: note: Variable 'mw' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:2201:3: style: Variable 'sq' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmsearch.c:2187:0: note: Variable 'sq' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:2201:3: note: Variable 'sq' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmsearch.c:500:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
infernal-1.1.2/src/cmsearch.c:454:31: note: 'ncpus' is assigned value '0' here.
infernal-1.1.2/src/cmsearch.c:500:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
infernal-1.1.2/src/cmsearch.c:456:20: style: The scope of the variable 'tinfo' can be reduced. [variableScope]
infernal-1.1.2/src/cmsearch.c:463:20: style: The scope of the variable 'nbps' can be reduced. [variableScope]
infernal-1.1.2/src/cmsearch.c:765:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmsearch.c:2299:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmsearch.c:2281:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cmsim.c:294:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmsim.c:325:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmsim.c:550:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/cmsim.c:247:21: style: The scope of the variable 'exp_mode' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:262:21: style: The scope of the variable 'tailp' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:263:21: style: The scope of the variable 'sc_tailp' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:264:21: style: The scope of the variable 'avg_hitlen' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:628:7: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:636:11: style: The scope of the variable 'scaled_nhits_total' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:784:10: style: The scope of the variable 'scaled_x' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:786:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cmsim.c:376:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmsim.c:615:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmsim.c:755:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cmstat.c:81:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cmstat.c:65:0: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmstat.c:81:3: note: Variable 'go' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cmstat.c:71:20: style: The scope of the variable 'ncm' can be reduced. [variableScope]
infernal-1.1.2/src/cp9.c:90:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9.c:175:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9.c:370:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9.c:563:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9.c:59:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9.c:98:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9.c:319:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/cp9.c:478:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_dp.c:88:16: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:89:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:89:21: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:136:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:680:16: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:681:16: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:681:21: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:729:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:1369:10: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:1372:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:1373:7: style: The scope of the variable 'fb_sum' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:1374:9: style: The scope of the variable 'fb_sc' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_dp.c:258:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_dp.c:597:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_dp.c:855:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_dp.c:1335:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1559:14: style: Condition 'a>b' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/cp9_modelmaker.c:125:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cp9_modelmaker.c:123:0: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cp9_modelmaker.c:125:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cp9_modelmaker.c:1018:3: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/cp9_modelmaker.c:997:3: note: Variable 'k' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cp9_modelmaker.c:1018:3: note: Variable 'k' is reassigned a value before the old one has been used.
infernal-1.1.2/src/cp9_modelmaker.c:199:13: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:206:7: style: The scope of the variable 'k_state' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:1613:9: style: The scope of the variable 'insert_to_start' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:1779:10: style: The scope of the variable 'summed_psi' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:1781:7: style: The scope of the variable 'k_state' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:1782:7: style: The scope of the variable 'violation' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:1784:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:2262:25: style: The scope of the variable 'd_nseq' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:2263:9: style: The scope of the variable 'check_m_nseq' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_modelmaker.c:110:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:321:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1168:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1430:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1521:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1743:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:1890:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:2231:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:2421:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:2556:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:2846:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_modelmaker.c:61:13: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:817:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:1196:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:1461:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:1600:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:1775:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:2200:7: style: Variable 'spredict_total_ct' is modified but its new value is never used. [unreadVariable]
infernal-1.1.2/src/cp9_modelmaker.c:2259:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:2324:17: style: Variable 'd_nseq' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/cp9_modelmaker.c:2539:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_modelmaker.c:2761:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_mx.c:162:9: style: The scope of the variable 'p' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_mx.c:166:7: style: The scope of the variable 'cur_ncells' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_mx.c:97:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_mx.c:237:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_mx.c:51:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_trace.c:1044:2: warning: Possible null pointer dereference: matuse [nullPointer]
infernal-1.1.2/src/cp9_trace.c:954:25: note: Assignment 'matuse=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1044:2: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1047:7: warning: Possible null pointer dereference: maxins [nullPointer]
infernal-1.1.2/src/cp9_trace.c:941:19: note: Assignment 'maxins=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1047:7: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1047:22: warning: Possible null pointer dereference: maxels [nullPointer]
infernal-1.1.2/src/cp9_trace.c:942:19: note: Assignment 'maxels=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1047:22: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1048:7: warning: Possible null pointer dereference: iuse [nullPointer]
infernal-1.1.2/src/cp9_trace.c:957:23: note: Assignment 'iuse=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1048:7: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1048:20: warning: Possible null pointer dereference: eluse [nullPointer]
infernal-1.1.2/src/cp9_trace.c:955:24: note: Assignment 'eluse=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1048:20: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1048:34: warning: Possible null pointer dereference: imap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:952:23: note: Assignment 'imap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1048:34: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1048:47: warning: Possible null pointer dereference: elmap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:953:24: note: Assignment 'elmap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1048:47: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1059:17: warning: Possible null pointer dereference: eposmap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:956:26: note: Assignment 'eposmap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1059:17: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1063:4: warning: Possible null pointer dereference: eposmap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:956:26: note: Assignment 'eposmap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1063:4: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1131:3: warning: Possible null pointer dereference: matmap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:943:19: note: Assignment 'matmap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1131:3: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:1137:4: warning: Possible null pointer dereference: matmap [nullPointer]
infernal-1.1.2/src/cp9_trace.c:943:19: note: Assignment 'matmap=NULL', assigned value is 0
infernal-1.1.2/src/cp9_trace.c:1137:4: note: Null pointer dereference
infernal-1.1.2/src/cp9_trace.c:272:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
infernal-1.1.2/src/cp9_trace.c:291:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
infernal-1.1.2/src/cp9_trace.c:104:8: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:105:8: style: The scope of the variable 'k' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:107:8: style: The scope of the variable 'tpos' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:328:8: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:395:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:396:16: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:571:7: style: The scope of the variable 'error_flag' can be reduced. [variableScope]
infernal-1.1.2/src/cp9_trace.c:55:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_trace.c:69:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_trace.c:195:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_trace.c:893:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_trace.c:1437:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/cp9_trace.c:1429:14: error: Undefined behaviour: float (-1e+36) to integer conversion overflow. [floatConversionOverflow]
infernal-1.1.2/src/cp9_trace.c:45:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_trace.c:61:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_trace.c:101:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/cp9_trace.c:862:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/display.c:709:5: warning: Possible null pointer dereference: lpos [nullPointer]
infernal-1.1.2/src/display.c:670:20: note: Assignment 'lpos=NULL', assigned value is 0
infernal-1.1.2/src/display.c:709:5: note: Null pointer dereference
infernal-1.1.2/src/display.c:709:16: warning: Possible null pointer dereference: rpos [nullPointer]
infernal-1.1.2/src/display.c:671:20: note: Assignment 'rpos=NULL', assigned value is 0
infernal-1.1.2/src/display.c:709:16: note: Null pointer dereference
infernal-1.1.2/src/display.c:834:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:834:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:835:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:835:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:836:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:836:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:837:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:837:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:838:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:838:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:839:3: warning: Possible null pointer dereference: con [nullPointer]
infernal-1.1.2/src/display.c:666:24: note: Assignment 'con=NULL', assigned value is 0
infernal-1.1.2/src/display.c:839:3: note: Null pointer dereference
infernal-1.1.2/src/display.c:1131:13: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/display.c:1124:22: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/display.c:1131:13: note: Null pointer dereference
infernal-1.1.2/src/display.c:1132:13: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/display.c:1124:22: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/display.c:1132:13: note: Null pointer dereference
infernal-1.1.2/src/display.c:1133:13: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/display.c:1124:22: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/display.c:1133:13: note: Null pointer dereference
infernal-1.1.2/src/display.c:1136:5: warning: Possible null pointer dereference: map [nullPointer]
infernal-1.1.2/src/display.c:1124:22: note: Assignment 'map=NULL', assigned value is 0
infernal-1.1.2/src/display.c:1136:5: note: Null pointer dereference
infernal-1.1.2/src/display.c:503:9: style: The scope of the variable 'ci' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:503:14: style: The scope of the variable 'cj' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:504:9: style: The scope of the variable 'sqi' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:504:14: style: The scope of the variable 'sqj' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:895:8: style: The scope of the variable 'v' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:969:10: style: The scope of the variable 'w' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:1275:16: style: The scope of the variable 'hs' can be reduced. [variableScope]
infernal-1.1.2/src/display.c:595:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/display.c:925:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/display.c:1029:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/display.c:894:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/display.c:965:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/display.c:1013:13: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/display.c:521:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/display.c:528:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/display.c:532:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/display.c:539:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/eweight.c:443:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/eweight.c:233:18: style: Function 'cm_Rescale' argument 1 names different: declaration 'hmm' definition 'cm'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3196:32: note: Function 'cm_Rescale' argument 1 names different: declaration 'hmm' definition 'cm'.
infernal-1.1.2/src/eweight.c:233:18: note: Function 'cm_Rescale' argument 1 names different: declaration 'hmm' definition 'cm'.
infernal-1.1.2/src/eweight.c:380:10: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/hmmband.c:4657:3: style: Variable 'dest_cp9b' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/hmmband.c:4656:0: note: Variable 'dest_cp9b' is reassigned a value before the old one has been used.
infernal-1.1.2/src/hmmband.c:4657:3: note: Variable 'dest_cp9b' is reassigned a value before the old one has been used.
infernal-1.1.2/src/hmmband.c:1668:23: style: Same expression on both sides of '||'. [duplicateExpression]
infernal-1.1.2/src/hmmband.c:583:7: style: The scope of the variable 'max' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:584:7: style: The scope of the variable 'pnmax' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:775:9: style: The scope of the variable 'mset' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:776:9: style: The scope of the variable 'dset' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:1115:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:1364:7: style: The scope of the variable 'jbw' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:2275:8: style: The scope of the variable 'just_filled_gap' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:2870:7: style: The scope of the variable 'kp' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:2873:7: style: The scope of the variable 'nxt_n' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:3408:7: style: The scope of the variable 'y' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:3408:10: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:4590:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:4590:11: style: The scope of the variable 'sdl' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:4590:16: style: The scope of the variable 'sdr' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:4936:7: style: The scope of the variable 'nd' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:4937:7: style: The scope of the variable 'lpos' can be reduced. [variableScope]
infernal-1.1.2/src/hmmband.c:128:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:869:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:1073:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:1394:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:2818:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:4276:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/hmmband.c:1206:45: style: Function 'cp9_IFillPostSums' argument 2 names different: declaration 'cp9' definition 'cp9b'. [funcArgNamesDifferent]
infernal-1.1.2/src/hmmband.c:47:65: note: Function 'cp9_IFillPostSums' argument 2 names different: declaration 'cp9' definition 'cp9b'.
infernal-1.1.2/src/hmmband.c:1206:45: note: Function 'cp9_IFillPostSums' argument 2 names different: declaration 'cp9' definition 'cp9b'.
infernal-1.1.2/src/hmmband.c:1427:26: style: Function 'ij2d_bands' argument 2 names different: declaration 'L' definition 'W'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3224:46: note: Function 'ij2d_bands' argument 2 names different: declaration 'L' definition 'W'.
infernal-1.1.2/src/hmmband.c:1427:26: note: Function 'ij2d_bands' argument 2 names different: declaration 'L' definition 'W'.
infernal-1.1.2/src/hmmband.c:74:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/hmmband.c:745:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/hmmband.c:2982:16: style: Variable 'left_min' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/hmmband.c:2985:17: style: Variable 'right_max' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/impl_sse/cm_optimized.c:377:14: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
infernal-1.1.2/src/impl_sse/cm_optimized.c:185:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:185:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:186:13: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:186:13: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:187:16: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:187:16: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:188:13: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:188:13: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:189:16: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:189:16: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:192:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:192:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:207:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:207:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:208:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:208:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:209:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:209:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:210:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:210:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:226:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:226:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:227:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:227:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:228:3: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:228:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:230:40: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:230:40: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:231:13: warning: Possible null pointer dereference: exp_res [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:170:21: note: Assignment 'exp_res=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:231:13: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:231:41: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:231:41: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:233:5: warning: Possible null pointer dereference: exp_res [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:170:21: note: Assignment 'exp_res=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:233:5: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:437:24: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:228:40: note: Calling function 'unbiased_byteify', 1st argument 'ccm' value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:437:24: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:481:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:477:16: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:481:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:482:3: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:477:16: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:482:3: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:484:13: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:477:16: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:484:13: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:484:36: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:192:35: note: Calling function 'ccm_bg_CreateUniform', 1st argument 'ccm' value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:484:36: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:485:8: warning: Possible null pointer dereference: bg [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:477:16: note: Assignment 'bg=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:485:8: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:485:34: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:192:35: note: Calling function 'ccm_bg_CreateUniform', 1st argument 'ccm' value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:485:34: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:487:23: warning: Possible null pointer dereference: ccm [nullPointer]
infernal-1.1.2/src/impl_sse/cm_optimized.c:173:23: note: Assignment 'ccm=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:192:35: note: Calling function 'ccm_bg_CreateUniform', 1st argument 'ccm' value is 0
infernal-1.1.2/src/impl_sse/cm_optimized.c:487:23: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/cm_optimized.c:132:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/cm_optimized.c:356:1: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/cm_optimized.c:146:19: style: Array index 'v' is used before limits check. [arrayIndexThenCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:97:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:631:2: warning: Possible null pointer dereference: vec_bestr [nullPointer]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:125:25: note: Assignment 'mem_bestr=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:206:15: note: Assignment 'vec_bestr=(__m128*)(((unsigned long)mem_bestr+15)&(~15))', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:631:2: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:80:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:80:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:84:13: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:94:13: style: The scope of the variable 'h' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:112:14: style: The scope of the variable 'delta' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:750:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:325:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:326:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:327:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:335:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:336:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:337:78: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:352:38: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
infernal-1.1.2/src/impl_sse/sse_cm_dpsearch.c:368:38: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4019:13: style: Condition 'dpool==NULL' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3933:34: note: Assignment 'dpool=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4019:13: note: Condition 'dpool==NULL' is always true
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4035:13: style: Condition 'alpha==NULL' is always true [knownConditionTrueFalse]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3932:24: note: Assignment 'alpha=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4035:13: note: Condition 'alpha==NULL' is always true
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1603:34: warning: Either the condition 'alpha==NULL' is redundant or there is possible null pointer dereference: alpha. [nullPointerRedundantCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1601:13: note: Assuming that condition 'alpha==NULL' is not redundant
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1603:34: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2309:35: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2307:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2309:35: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2878:34: warning: Either the condition 'a==NULL' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2876:9: note: Assuming that condition 'a==NULL' is not redundant
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2878:34: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3419:34: warning: Either the condition 'beta==NULL' is redundant or there is possible null pointer dereference: beta. [nullPointerRedundantCheck]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3417:12: note: Assuming that condition 'beta==NULL' is not redundant
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3419:34: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4037:35: warning: Possible null pointer dereference: alpha [nullPointer]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3932:24: note: Assignment 'alpha=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4037:35: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4643:3: style: Variable 'sc' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4641:3: note: Variable 'sc' is reassigned a value before the old one has been used.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4643:3: note: Variable 'sc' is reassigned a value before the old one has been used.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4019:13: style: Same expression on both sides of '==' because the value of 'dpool' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3933:34: note: 'dpool' is assigned value 'NULL' here.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4019:13: note: Same expression on both sides of '==' because the value of 'dpool' and 'NULL' are the same.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4035:13: style: Same expression on both sides of '==' because the value of 'alpha' and 'NULL' are the same. [duplicateExpression]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3932:24: note: 'alpha' is assigned value 'NULL' here.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4035:13: note: Same expression on both sides of '==' because the value of 'alpha' and 'NULL' are the same.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:492:12: style: The scope of the variable 'vec_access' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:901:9: style: The scope of the variable 'sc' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1530:17: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2279:12: style: The scope of the variable 'escore' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3924:17: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4850:11: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4850:14: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4851:11: style: The scope of the variable 'yoffset' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4854:8: style: The scope of the variable 'vec_access' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5130:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2223:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2772:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3335:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3878:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4697:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5122:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5139:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5220:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5265:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5300:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5374:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5419:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:469:15: style: Function 'sse_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'. [funcArgNamesDifferent]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:88:21: note: Function 'sse_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:469:15: note: Function 'sse_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1520:47: style: Function 'sse_inside' argument 4 names different: declaration 'r' definition 'vroot'. [funcArgNamesDifferent]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:97:11: note: Function 'sse_inside' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1520:47: note: Function 'sse_inside' argument 4 names different: declaration 'r' definition 'vroot'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1520:58: style: Function 'sse_inside' argument 5 names different: declaration 'z' definition 'vend'. [funcArgNamesDifferent]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:97:18: note: Function 'sse_inside' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1520:58: note: Function 'sse_inside' argument 5 names different: declaration 'z' definition 'vend'.
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:1526:13: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:2032:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:3920:13: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:4405:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5113:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5129:9: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5197:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5257:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5292:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5361:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cm_dpsmall.c:5412:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:129:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:131:7: style: The scope of the variable 'ip' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:131:11: style: The scope of the variable 'jp' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:133:19: style: The scope of the variable 'bestd_sc' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:135:7: style: The scope of the variable 'cumulative_sc' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:234:10: style: The scope of the variable 'jp_g' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:80:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cmcons_hitmx.c:57:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:1146:3: style: Variable 'merged' is reassigned a value before the old one has been used. [redundantAssignment]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:1143:0: note: Variable 'merged' is reassigned a value before the old one has been used.
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:1146:3: note: Variable 'merged' is reassigned a value before the old one has been used.
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:101:13: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:104:13: style: The scope of the variable 'prv' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:104:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:108:13: style: The scope of the variable 'jp_Sv' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:108:20: style: The scope of the variable 'jp_Sy' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:145:14: style: The scope of the variable 'delta' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:1142:7: style: The scope of the variable 'included' can be reduced. [variableScope]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:1123:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:409:38: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
infernal-1.1.2/src/impl_sse/sse_cmcons_mscyk.c:422:38: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:371:7: warning: Possible null pointer dereference: s2_coord [nullPointer]
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:97:31: note: Assignment 's2_coord=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:371:7: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:374:14: warning: Possible null pointer dereference: s2_coord [nullPointer]
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:97:31: note: Assignment 's2_coord=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:374:14: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:375:22: warning: Possible null pointer dereference: s2_coord [nullPointer]
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:97:31: note: Assignment 's2_coord=NULL', assigned value is 0
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:375:22: note: Null pointer dereference
infernal-1.1.2/src/impl_sse/sse_cmsearch.c:460:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/itest_brute.c:138:19: style: The scope of the variable 'status' can be reduced. [variableScope]
infernal-1.1.2/src/itest_brute.c:543:18: style: The scope of the variable 'denom' can be reduced. [variableScope]
infernal-1.1.2/src/itest_brute.c:704:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/logsum.c:152:15: style: Function 'LogSum2' argument 1 names different: declaration 'p1' definition 's1'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3235:28: note: Function 'LogSum2' argument 1 names different: declaration 'p1' definition 's1'.
infernal-1.1.2/src/logsum.c:152:15: note: Function 'LogSum2' argument 1 names different: declaration 'p1' definition 's1'.
infernal-1.1.2/src/logsum.c:152:25: style: Function 'LogSum2' argument 2 names different: declaration 'p2' definition 's2'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3235:38: note: Function 'LogSum2' argument 2 names different: declaration 'p2' definition 's2'.
infernal-1.1.2/src/logsum.c:152:25: note: Function 'LogSum2' argument 2 names different: declaration 'p2' definition 's2'.
infernal-1.1.2/src/logsum.c:161:15: style: Function 'FLogsum' argument 1 names different: declaration 'p1' definition 's1'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3236:28: note: Function 'FLogsum' argument 1 names different: declaration 'p1' definition 's1'.
infernal-1.1.2/src/logsum.c:161:15: note: Function 'FLogsum' argument 1 names different: declaration 'p1' definition 's1'.
infernal-1.1.2/src/logsum.c:161:25: style: Function 'FLogsum' argument 2 names different: declaration 'p2' definition 's2'. [funcArgNamesDifferent]
infernal-1.1.2/src/infernal.h:3236:38: note: Function 'FLogsum' argument 2 names different: declaration 'p2' definition 's2'.
infernal-1.1.2/src/logsum.c:161:25: note: Function 'FLogsum' argument 2 names different: declaration 'p2' definition 's2'.
infernal-1.1.2/src/logsum.c:83:42: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
infernal-1.1.2/src/logsum.c:147:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
infernal-1.1.2/src/prior.c:65:7: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/prior.c:94:20: style: The scope of the variable 'curr_state_id' can be reduced. [variableScope]
infernal-1.1.2/src/prior.c:95:20: style: The scope of the variable 'curr_next_node_id' can be reduced. [variableScope]
infernal-1.1.2/src/prior.c:50:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/prior.c:168:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/prior.c:282:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/prior.c:1282:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/prior.c:2144:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/prior.c:31:12: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/prior.c:193:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/prior.c:338:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/prior.c:1305:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/rnamat.c:163:20: style: Same expression on both sides of '>'. [duplicateExpression]
infernal-1.1.2/src/rnamat.c:172:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/rnamat.c:410:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/rnamat.c:624:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/rnamat.c:159:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/rnamat.c:289:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/stats.c:128:35: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
infernal-1.1.2/src/stats.c:132:10: note: Assuming that condition 'abc==NULL' is not redundant
infernal-1.1.2/src/stats.c:128:35: note: Null pointer dereference
infernal-1.1.2/src/stats.c:129:22: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
infernal-1.1.2/src/stats.c:132:10: note: Assuming that condition 'abc==NULL' is not redundant
infernal-1.1.2/src/stats.c:129:22: note: Null pointer dereference
infernal-1.1.2/src/stats.c:436:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:436:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:437:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:437:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:438:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:438:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:439:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:439:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:440:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:440:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:441:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:441:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:442:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:442:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:444:3: warning: Possible null pointer dereference: exp [nullPointer]
infernal-1.1.2/src/stats.c:433:20: note: Assignment 'exp=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:444:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:494:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:494:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:495:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:495:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:496:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:496:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:497:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:497:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:498:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:498:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:499:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:499:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:500:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:500:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:501:3: warning: Possible null pointer dereference: dest [nullPointer]
infernal-1.1.2/src/stats.c:491:21: note: Assignment 'dest=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:501:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:706:3: warning: Possible null pointer dereference: dsq [nullPointer]
infernal-1.1.2/src/stats.c:702:18: note: Assignment 'dsq=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:706:3: note: Null pointer dereference
infernal-1.1.2/src/stats.c:711:5: warning: Possible null pointer dereference: dsq [nullPointer]
infernal-1.1.2/src/stats.c:702:18: note: Assignment 'dsq=NULL', assigned value is 0
infernal-1.1.2/src/stats.c:711:5: note: Null pointer dereference
infernal-1.1.2/src/stats.c:60:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:111:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:151:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:277:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:447:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:504:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:682:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:718:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/stats.c:83:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/stats.c:124:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/stats.c:431:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/stats.c:489:7: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/stats.c:582:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/stats.c:701:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
infernal-1.1.2/src/sub_cm-test.c:71:12: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/sub_cm-test.c:73:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
infernal-1.1.2/src/sub_cm-test.c:347:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/truncyk.c:226:49: warning: Possible null pointer dereference: left [nullPointer]
infernal-1.1.2/src/truncyk.c:207:18: note: Assignment 'left=NULL', assigned value is 0
infernal-1.1.2/src/truncyk.c:226:49: note: Null pointer dereference
infernal-1.1.2/src/truncyk.c:227:24: warning: Possible null pointer dereference: left [nullPointer]
infernal-1.1.2/src/truncyk.c:207:18: note: Assignment 'left=NULL', assigned value is 0
infernal-1.1.2/src/truncyk.c:227:24: note: Null pointer dereference
infernal-1.1.2/src/truncyk.c:288:44: warning: Possible null pointer dereference: right [nullPointer]
infernal-1.1.2/src/truncyk.c:264:19: note: Assignment 'right=NULL', assigned value is 0
infernal-1.1.2/src/truncyk.c:288:44: note: Null pointer dereference
infernal-1.1.2/src/truncyk.c:289:32: warning: Possible null pointer dereference: right [nullPointer]
infernal-1.1.2/src/truncyk.c:264:19: note: Assignment 'right=NULL', assigned value is 0
infernal-1.1.2/src/truncyk.c:289:32: note: Null pointer dereference
infernal-1.1.2/src/truncyk.c:210:8: style: The scope of the variable 'i' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:266:10: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:327:17: style: The scope of the variable 'pty_idx' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:411:25: style: The scope of the variable 'rsc' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:411:30: style: The scope of the variable 'nullsc' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:412:16: style: The scope of the variable 'pty_idx' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:514:15: style: The scope of the variable 'j' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:3395:8: style: The scope of the variable 'allow_begin' can be reduced. [variableScope]
infernal-1.1.2/src/truncyk.c:235:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/truncyk.c:297:2: style: Label 'ERROR' is not used. [unusedLabel]
infernal-1.1.2/src/truncyk.c:502:32: style: Function 'tr_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'. [funcArgNamesDifferent]
infernal-1.1.2/src/truncyk.c:71:38: note: Function 'tr_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/truncyk.c:502:32: note: Function 'tr_generic_splitter' argument 6 names different: declaration 'vend' definition 'z'.
infernal-1.1.2/src/truncyk.c:208:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/truncyk.c:265:8: style: Unused variable: status [unusedVariable]
infernal-1.1.2/src/truncyk.c:4105:7: error: Memory leak: alpha [memleak]
infernal-1.1.2/src/truncyk.c:4105:7: error: Memory leak: shadow [memleak]
infernal-1.1.2/src/truncyk_check.c:117:57: error: Resource leak: regressfp [resourceLeak]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/infiniband-diags/infiniband-diags_2.1.0.orig.tar.gz
infiniband-diags-2.1.0/libibmad/src/dump.c:51:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/libibmad/src/dump.c:54:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/libibmad/src/dump.c:58:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/libibmad/src/dump.c:769:6: style: The scope of the variable 'n' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibmad/src/dump.c:618:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infiniband-diags-2.1.0/libibmad/src/fields.c:1079:27: style: The scope of the variable 'i' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibmad/src/fields.c:1028:30: portability: '(void*)(char*)buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
infiniband-diags-2.1.0/libibmad/src/fields.c:1028:42: portability: '(void*)(char*)buf+base_offs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
infiniband-diags-2.1.0/libibmad/src/register.c:135:10: style: The scope of the variable 'oui' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibmad/src/rpc.c:224:14: style: The scope of the variable 'len' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibmad/src/vendor.c:69:8: style: The scope of the variable 'p_ret' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:68:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:104:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:258:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:630:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:644:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:652:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:661:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:670:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:678:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:686:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:693:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:703:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:713:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:855:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:873:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:1204:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:197:11: style: The scope of the variable 'remote_sysimgguid' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:606:6: style: The scope of the variable 'p' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/chassis.c:607:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:135:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:185:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:467:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:479:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:611:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:622:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:769:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:775:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:786:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:795:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:806:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:869:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:874:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:889:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:894:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:909:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:935:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:954:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:959:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:993:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:998:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:341:6: style: The scope of the variable 'phystate' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:341:16: style: The scope of the variable 'ispeed' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:341:24: style: The scope of the variable 'espeed' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:342:11: style: The scope of the variable 'info' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:343:11: style: The scope of the variable 'cap_mask' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:694:11: style: The scope of the variable 'lid' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:828:6: style: The scope of the variable 'p' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:705:58: style: Function 'add_to_type_list' argument 2 names different: declaration 'fabric' definition 'f_int'. [funcArgNamesDifferent]
infiniband-diags-2.1.0/libibnetdisc/src/internal.h:113:58: note: Function 'add_to_type_list' argument 2 names different: declaration 'fabric' definition 'f_int'.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc.c:705:58: note: Function 'add_to_type_list' argument 2 names different: declaration 'fabric' definition 'f_int'.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:160:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:170:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:237:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:244:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:321:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:328:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:371:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:422:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:429:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:503:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:508:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:565:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:598:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:608:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:635:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:640:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:647:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:654:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:676:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:712:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:800:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:896:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:901:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:908:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:916:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:922:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:957:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:319:2: style: Variable 'node_cache' is reassigned a value before the old one has been used. [redundantAssignment]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:314:0: note: Variable 'node_cache' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:319:2: note: Variable 'node_cache' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:420:2: style: Variable 'port_cache' is reassigned a value before the old one has been used. [redundantAssignment]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:415:0: note: Variable 'port_cache' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:420:2: note: Variable 'port_cache' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:152:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/ibnetdisc_cache.c:704:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:86:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:92:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:98:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:131:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:175:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:184:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:193:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:200:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:220:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:226:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:232:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:239:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:262:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:269:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:107:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:108:14: style: The scope of the variable 'smp' can be reduced. [variableScope]
infiniband-diags-2.1.0/libibnetdisc/src/query_smp.c:281:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:175:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/dump_fts.c:180:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/dump_fts.c:72:14: style: The scope of the variable 'chunk' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:72:21: style: The scope of the variable 'bit' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:119:8: style: The scope of the variable 's' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:122:24: style: The scope of the variable 'e' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:313:13: style: The scope of the variable 'i' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/dump_fts.c:313:16: style: The scope of the variable 'e' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibaddr.c:55:7: style: The scope of the variable 'gid_str' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibcacheedit.c:276:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
infiniband-diags-2.1.0/src/ibcacheedit.c:170:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibcacheedit.c:237:16: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibdiag_common.c:125:8: style: The scope of the variable 'p_prefix' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibdiag_common.c:180:6: style: The scope of the variable 'n' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibdiag_common.c:381:27: style: The scope of the variable 'o' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibdiag_common.c:339:42: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
infiniband-diags-2.1.0/src/ibdiag_sa.c:139:4: error: Common realloc mistake: 'umad' nulled but not freed upon failure [memleakOnRealloc]
infiniband-diags-2.1.0/src/iblinkinfo.c:296:5: warning: Either the condition '!out_header_flag' is redundant or there is possible null pointer dereference: out_header_flag. [nullPointerRedundantCheck]
infiniband-diags-2.1.0/src/iblinkinfo.c:278:7: note: Assuming that condition '!out_header_flag' is not redundant
infiniband-diags-2.1.0/src/iblinkinfo.c:296:5: note: Null pointer dereference
infiniband-diags-2.1.0/src/iblinkinfo.c:742:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
infiniband-diags-2.1.0/src/iblinkinfo.c:739:0: note: Variable 'p' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/src/iblinkinfo.c:742:3: note: Variable 'p' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/src/iblinkinfo.c:109:7: style: The scope of the variable 'width' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/iblinkinfo.c:109:18: style: The scope of the variable 'speed' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/iblinkinfo.c:116:56: style: The scope of the variable 'cap_mask' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/iblinkinfo.c:277:11: style: The scope of the variable 'guid' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:419:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:419:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:419:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:477:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:477:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:477:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibnetdiscover.c:265:2: style: Variable 'nodename' is reassigned a value before the old one has been used. [redundantAssignment]
infiniband-diags-2.1.0/src/ibnetdiscover.c:263:0: note: Variable 'nodename' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/src/ibnetdiscover.c:265:2: note: Variable 'nodename' is reassigned a value before the old one has been used.
infiniband-diags-2.1.0/src/ibnetdiscover.c:278:8: style: The scope of the variable 'str' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:279:7: style: The scope of the variable 'str2' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:351:14: style: The scope of the variable 'mapping' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:490:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:511:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:530:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:549:15: style: The scope of the variable 'port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:550:13: style: The scope of the variable 'p' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:552:11: style: The scope of the variable 'chguid' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:698:43: style: The scope of the variable 'cap_mask' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:783:15: style: The scope of the variable 'fabric1_port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:784:15: style: The scope of the variable 'fabric2_port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:873:15: style: The scope of the variable 'fabric1_port' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibnetdiscover.c:874:6: style: The scope of the variable 'p' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibping.c:195:11: style: The scope of the variable 'rtt' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibping.c:196:8: style: The scope of the variable 'err' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibportstate.c:248:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infiniband-diags-2.1.0/src/ibqueryerrors.c:135:8: style: The scope of the variable 'p_prefix' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibqueryerrors.c:178:7: style: The scope of the variable 'width' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibqueryerrors.c:178:18: style: The scope of the variable 'speed' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibqueryerrors.c:402:8: style: The scope of the variable 'unit' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibqueryerrors.c:491:11: style: The scope of the variable 'unit' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibroute.c:199:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibroute.c:204:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/ibroute.c:97:14: style: The scope of the variable 'chunk' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibroute.c:97:21: style: The scope of the variable 'bit' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibroute.c:147:24: style: The scope of the variable 'e' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibroute.c:332:13: style: The scope of the variable 'i' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibroute.c:332:16: style: The scope of the variable 'e' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibstat.c:243:13: style: The scope of the variable 'ports' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibsysstat.c:262:32: style: The scope of the variable 'e' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:132:36: style: Redundant condition: node->type==IB_NODE_SWITCH. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
infiniband-diags-2.1.0/src/ibtracert.c:940:8: error: Width 20 given in format string (no. 1) is larger than destination buffer 'srcbuf[20]', use %19s to prevent overflowing it. [invalidScanfFormatWidth]
infiniband-diags-2.1.0/src/ibtracert.c:940:8: error: Width 20 given in format string (no. 2) is larger than destination buffer 'dstbuf[20]', use %19s to prevent overflowing it. [invalidScanfFormatWidth]
infiniband-diags-2.1.0/src/ibtracert.c:863:7: style: The scope of the variable 'dstbuf' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:864:7: style: The scope of the variable 'srcbuf' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:865:7: style: The scope of the variable 'portsbuf' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:866:8: style: The scope of the variable 'p_first' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:867:6: style: The scope of the variable 'len' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:867:11: style: The scope of the variable 'i' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:868:6: style: The scope of the variable 'line_count' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/ibtracert.c:869:6: style: The scope of the variable 'num_port_pairs' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:154:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:209:18: style: The scope of the variable 'mad' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:212:14: style: The scope of the variable 'method' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:212:22: style: The scope of the variable 'status' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:270:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/mcm_rereg_test.c:333:0: error: Memory leak: list [memleak]
infiniband-diags-2.1.0/src/perfquery.c:468:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/perfquery.c:556:10: style: The scope of the variable 'data' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/saquery.c:132:8: style: The scope of the variable 'name' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/saquery.c:364:7: style: The scope of the variable 'gid_str2' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/saquery.c:895:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/saquery.c:1270:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
infiniband-diags-2.1.0/src/saquery.c:981:57: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infiniband-diags-2.1.0/src/smpdump.c:105:27: warning: Either the condition 'path' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
infiniband-diags-2.1.0/src/smpdump.c:102:6: note: Assuming that condition 'path' is not redundant
infiniband-diags-2.1.0/src/smpdump.c:105:27: note: Null pointer dereference
infiniband-diags-2.1.0/src/smpdump.c:147:27: warning: Either the condition 'path' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
infiniband-diags-2.1.0/src/smpdump.c:141:6: note: Assuming that condition 'path' is not redundant
infiniband-diags-2.1.0/src/smpdump.c:147:27: note: Null pointer dereference
infiniband-diags-2.1.0/src/smpquery.c:158:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infiniband-diags-2.1.0/src/vendstat.c:472:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/vendstat.c:472:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/vendstat.c:472:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/vendstat.c:508:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/vendstat.c:526:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infiniband-diags-2.1.0/src/vendstat.c:67:10: style: struct member 'is3_hw_info_t::reserved' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:72:10: style: struct member 'is3_fw_info_t::resv1' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:80:11: style: struct member 'is3_fw_info_t::resv2' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:81:11: style: struct member 'is3_fw_info_t::hour' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:90:11: style: struct member 'is4_fw_ext_info_t::reserved' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:94:10: style: struct member 'is3_sw_info_t::resv1' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:98:10: style: struct member 'is3_sw_info_t::resv2' is never used. [unusedStructMember]
infiniband-diags-2.1.0/src/vendstat.c:135:10: style: struct member 'is4_group_select_t::reserved' is never used. [unusedStructMember]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/infinipath-psm/infinipath-psm_3.3+20.604758e7.orig.tar.xz
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:230:19: warning: Either the condition 'expp' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:208:6: note: Assuming that condition 'expp' is not redundant
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:230:19: note: Null pointer subtraction
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:232:30: warning: Either the condition 'expp' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:208:6: note: Assuming that condition 'expp' is not redundant
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:232:30: note: Null pointer addition
infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:102:27: style: Variable 'uc' is assigned a value that is never used. [unreadVariable]
infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:179:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:243:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:298:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:176:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:171:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:176:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:352:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:348:0: note: Variable 'data' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:352:5: note: Variable 'data' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:387:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:384:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:387:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:416:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:413:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:416:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:446:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:443:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:446:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:520:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:517:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:520:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:549:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:546:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:549:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:579:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:576:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:579:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:602:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:599:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:602:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:626:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:623:0: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:626:5: note: Variable 'fd' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:144:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
infinipath-psm-3.3+20.604758e7/ipath/ipath_time.c:282:32: style: Same expression on both sides of '-' because the value of 'new_pico_per_cycle' and 'old_pico_per_cycle' are the same. [duplicateExpression]
infinipath-psm-3.3+20.604758e7/ipath/ipath_time.c:210:35: note: 'new_pico_per_cycle' is assigned value 'old_pico_per_cycle' here.
infinipath-psm-3.3+20.604758e7/ipath/ipath_time.c:282:32: note: Same expression on both sides of '-' because the value of 'new_pico_per_cycle' and 'old_pico_per_cycle' are the same.
infinipath-psm-3.3+20.604758e7/ipath/ipath_time.c:292:1: style: Label 'fail' is not used. [unusedLabel]
infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:493:14: style: The scope of the variable 'p' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:100:3: warning: Return value of function rand() is not used. [ignoredReturnValue]
infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:111:6: style: The scope of the variable 'lose_counter' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:209:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:144:22: style: The scope of the variable 'ifrp' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_am.c:131:27: warning: Either the condition 'token!=NULL' is redundant or there is possible null pointer dereference: tok. [nullPointerRedundantCheck]
infinipath-psm-3.3+20.604758e7/psm_am.c:134:5: note: Assuming that condition 'token!=NULL' is not redundant
infinipath-psm-3.3+20.604758e7/psm_am.c:130:33: note: Assignment 'tok=(struct psmi_am_token*)token', assigned value is 0
infinipath-psm-3.3+20.604758e7/psm_am.c:131:27: note: Null pointer dereference
infinipath-psm-3.3+20.604758e7/psm_context.c:354:49: style: Function 'psmi_context_check_status' argument 1 names different: declaration 'context' definition 'contexti'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_context.h:65:61: note: Function 'psmi_context_check_status' argument 1 names different: declaration 'context' definition 'contexti'.
infinipath-psm-3.3+20.604758e7/psm_context.c:354:49: note: Function 'psmi_context_check_status' argument 1 names different: declaration 'context' definition 'contexti'.
infinipath-psm-3.3+20.604758e7/psm_context.c:99:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
infinipath-psm-3.3+20.604758e7/psm_diags.c:213:15: style: Condition 'CORNERS' is always false [knownConditionTrueFalse]
infinipath-psm-3.3+20.604758e7/psm_diags.c:187:25: note: Assignment 'CORNERS=0', assigned value is 0
infinipath-psm-3.3+20.604758e7/psm_diags.c:213:15: note: Condition 'CORNERS' is always false
infinipath-psm-3.3+20.604758e7/psm_diags.c:144:2: style: Variable 'epaddr' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/psm_diags.c:143:2: note: Variable 'epaddr' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/psm_diags.c:144:2: note: Variable 'epaddr' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:441:14: style: The scope of the variable 'msglen' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_diags.c:193:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_diags.c:185:46: style: Function 'psmi_test_memcpy' argument 2 names different: declaration 'name' definition 'memcpy_name'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_diags.c:39:54: note: Function 'psmi_test_memcpy' argument 2 names different: declaration 'name' definition 'memcpy_name'.
infinipath-psm-3.3+20.604758e7/psm_diags.c:185:46: note: Function 'psmi_test_memcpy' argument 2 names different: declaration 'name' definition 'memcpy_name'.
infinipath-psm-3.3+20.604758e7/psm_ep.c:904:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_ep.c:904:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_ep.c:437:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_ep.c:1332:59: style: Function 'psmi_parse_devices' argument 2 names different: declaration 'devstr' definition 'devstring'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_ep.c:73:23: note: Function 'psmi_parse_devices' argument 2 names different: declaration 'devstr' definition 'devstring'.
infinipath-psm-3.3+20.604758e7/psm_ep.c:1332:59: note: Function 'psmi_parse_devices' argument 2 names different: declaration 'devstr' definition 'devstring'.
infinipath-psm-3.3+20.604758e7/psm_ep.c:1409:34: style: Function 'psmi_device_is_enabled' argument 1 names different: declaration 'devices' definition 'devid_enabled'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_ep.c:74:48: note: Function 'psmi_device_is_enabled' argument 1 names different: declaration 'devices' definition 'devid_enabled'.
infinipath-psm-3.3+20.604758e7/psm_ep.c:1409:34: note: Function 'psmi_device_is_enabled' argument 1 names different: declaration 'devices' definition 'devid_enabled'.
infinipath-psm-3.3+20.604758e7/psm_ep_connect.c:153:3: style: Variable 'device' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/psm_ep_connect.c:150:3: note: Variable 'device' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/psm_ep_connect.c:153:3: note: Variable 'device' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/psm_mpool.c:392:27: style: The scope of the variable 'elm' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_mpool.c:369:15: style: Variable 'nbytes' is assigned a value that is never used. [unreadVariable]
infinipath-psm-3.3+20.604758e7/psm_mq.c:486:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_mq.c:487:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:433:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:434:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:306:14: style: The scope of the variable 'msglen' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:85:19: style: Function 'psmi_mq_handle_data' argument 5 names different: declaration 'payload' definition 'buf'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:366:18: note: Function 'psmi_mq_handle_data' argument 5 names different: declaration 'payload' definition 'buf'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:85:19: note: Function 'psmi_mq_handle_data' argument 5 names different: declaration 'payload' definition 'buf'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:85:33: style: Function 'psmi_mq_handle_data' argument 6 names different: declaration 'paylen' definition 'nbytes'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:366:36: note: Function 'psmi_mq_handle_data' argument 6 names different: declaration 'paylen' definition 'nbytes'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:85:33: note: Function 'psmi_mq_handle_data' argument 6 names different: declaration 'paylen' definition 'nbytes'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:302:49: style: Function 'psmi_mq_handle_envelope' argument 6 names different: declaration 'msglen' definition 'send_msglen'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:362:49: note: Function 'psmi_mq_handle_envelope' argument 6 names different: declaration 'msglen' definition 'send_msglen'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:302:49: note: Function 'psmi_mq_handle_envelope' argument 6 names different: declaration 'msglen' definition 'send_msglen'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:447:49: style: Function 'psmi_mq_handle_envelope_outoforder' argument 7 names different: declaration 'msglen' definition 'send_msglen'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:359:49: note: Function 'psmi_mq_handle_envelope_outoforder' argument 7 names different: declaration 'msglen' definition 'send_msglen'.
infinipath-psm-3.3+20.604758e7/psm_mq_recv.c:447:49: note: Function 'psmi_mq_handle_envelope_outoforder' argument 7 names different: declaration 'msglen' definition 'send_msglen'.
infinipath-psm-3.3+20.604758e7/psm_mq_utils.c:249:44: style: Function 'psmi_mq_sysbuf_alloc' argument 2 names different: declaration 'nbytes' definition 'alloc_size'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_mq_internal.h:338:53: note: Function 'psmi_mq_sysbuf_alloc' argument 2 names different: declaration 'nbytes' definition 'alloc_size'.
infinipath-psm-3.3+20.604758e7/psm_mq_utils.c:249:44: note: Function 'psmi_mq_sysbuf_alloc' argument 2 names different: declaration 'nbytes' definition 'alloc_size'.
infinipath-psm-3.3+20.604758e7/psm_stats.c:190:6: style: The scope of the variable 'nc' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_stats.c:190:10: style: The scope of the variable 'npc' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_stats.c:368:17: style: The scope of the variable 'off' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_stats.c:369:15: style: The scope of the variable 'statsp' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_stats.c:372:18: style: The scope of the variable 'epaddr' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psm_stats.c:54:36: style: Function 'psmi_stats_register_type' argument 3 names different: declaration 'entries' definition 'entries_i'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/psm_stats.h:94:36: note: Function 'psmi_stats_register_type' argument 3 names different: declaration 'entries' definition 'entries_i'.
infinipath-psm-3.3+20.604758e7/psm_stats.c:54:36: note: Function 'psmi_stats_register_type' argument 3 names different: declaration 'entries' definition 'entries_i'.
infinipath-psm-3.3+20.604758e7/psm_stats.c:271:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
infinipath-psm-3.3+20.604758e7/psm_stats.c:274:33: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
infinipath-psm-3.3+20.604758e7/psm_utils.c:425:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
infinipath-psm-3.3+20.604758e7/psmd/psmd.c:69:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psmd/psmd.c:85:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/psmd/psmd.c:76:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
infinipath-psm-3.3+20.604758e7/psmd/psmd.c:92:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
infinipath-psm-3.3+20.604758e7/ptl_am/psm_am_internal.h:239:0: error: #error No _QMARK_FLAG_FENCE() defined for this platform [preprocessorErrorDirective]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_crc32.c:57:12: style: The scope of the variable 'c' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.c:48:65: style: Function 'ips_epstate_init' argument 2 names different: declaration 'contextj' definition 'context'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.h:64:77: note: Function 'ips_epstate_init' argument 2 names different: declaration 'contextj' definition 'context'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.c:48:65: note: Function 'ips_epstate_init' argument 2 names different: declaration 'contextj' definition 'context'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.c:72:20: style: Function 'ips_epstate_add' argument 3 names different: declaration 'commidx' definition 'commidx_o'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.h:69:26: note: Function 'ips_epstate_add' argument 3 names different: declaration 'commidx' definition 'commidx_o'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_epstate.c:72:20: note: Function 'ips_epstate_add' argument 3 names different: declaration 'commidx' definition 'commidx_o'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_path_rec.c:412:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1668:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1047:9: style: The scope of the variable 'paylen' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1150:22: style: The scope of the variable 'flow' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1151:13: style: The scope of the variable 'msg_type' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1153:24: style: The scope of the variable 'ipsaddr' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1155:9: style: The scope of the variable 'paylen' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:455:61: style: Function 'ips_proto_fini' argument 3 names different: declaration 'timeout' definition 'timeout_in'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:124:16: note: Function 'ips_proto_fini' argument 3 names different: declaration 'timeout' definition 'timeout_in'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:455:61: note: Function 'ips_proto_fini' argument 3 names different: declaration 'timeout' definition 'timeout_in'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1527:33: style: Function 'ips_dma_transfer_frame' argument 3 names different: declaration 'pbc_hdr' definition 'pbc_hdr_i'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:577:31: note: Function 'ips_dma_transfer_frame' argument 3 names different: declaration 'pbc_hdr' definition 'pbc_hdr_i'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1527:33: note: Function 'ips_dma_transfer_frame' argument 3 names different: declaration 'pbc_hdr' definition 'pbc_hdr_i'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1873:60: style: Function 'ips_proto_dma_wait_until' argument 2 names different: declaration 'dma_ctr' definition 'dma_cntr'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:571:72: note: Function 'ips_proto_dma_wait_until' argument 2 names different: declaration 'dma_ctr' definition 'dma_cntr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1873:60: note: Function 'ips_proto_dma_wait_until' argument 2 names different: declaration 'dma_ctr' definition 'dma_cntr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1783:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_am.c:239:9: style: The scope of the variable 'scb_flags' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:375:26: warning: Either the condition 'proto!=NULL' is redundant or there is possible null pointer dereference: proto. [nullPointerRedundantCheck]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:381:30: note: Assuming that condition 'proto!=NULL' is not redundant
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:375:26: note: Null pointer dereference
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:362:25: style: Function 'ips_proto_build_connect_message' argument 3 names different: declaration 'ptladdr' definition 'ipsaddr'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_internal.h:53:30: note: Function 'ips_proto_build_connect_message' argument 3 names different: declaration 'ptladdr' definition 'ipsaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:362:25: note: Function 'ips_proto_build_connect_message' argument 3 names different: declaration 'ptladdr' definition 'ipsaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:1109:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:1111:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_connect.c:1113:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_dump.c:128:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_dump.c:128:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_dump.c:128:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_dump.c:188:8: style: The scope of the variable 'tmp_buf' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:1010:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:111:5: style: Variable 'protoexp' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:107:0: note: Variable 'protoexp' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:111:5: note: Variable 'protoexp' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:950:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:939:0: note: Variable 'ret' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:950:7: note: Variable 'ret' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2137:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2412:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:1615:31: style: The scope of the variable 'tidsendc' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:1852:10: style: The scope of the variable 'tid' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2003:10: style: The scope of the variable 'tid' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2237:31: style: The scope of the variable 'tidrecvc' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:1080:44: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:1103:46: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2110:16: style: Function 'ips_protoexp_build_ctrl_message' argument 3 names different: declaration 'args' definition 'pargs'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:650:21: note: Function 'ips_protoexp_build_ctrl_message' argument 3 names different: declaration 'args' definition 'pargs'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:2110:16: note: Function 'ips_protoexp_build_ctrl_message' argument 3 names different: declaration 'args' definition 'pargs'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_expected.c:662:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:404:46: style: Function 'ips_proto_mq_isend' argument 2 names different: declaration 'epaddr' definition 'mepaddr'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:689:58: note: Function 'ips_proto_mq_isend' argument 2 names different: declaration 'epaddr' definition 'mepaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:404:46: note: Function 'ips_proto_mq_isend' argument 2 names different: declaration 'epaddr' definition 'mepaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:553:45: style: Function 'ips_proto_mq_send' argument 2 names different: declaration 'epaddr' definition 'mepaddr'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:685:57: note: Function 'ips_proto_mq_send' argument 2 names different: declaration 'epaddr' definition 'mepaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:553:45: note: Function 'ips_proto_mq_send' argument 2 names different: declaration 'epaddr' definition 'mepaddr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:947:18: style: Function 'ips_proto_mq_handle_rts_envelope_outoforder' argument 3 names different: declaration 'epaddr' definition 'peer'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:681:22: note: Function 'ips_proto_mq_handle_rts_envelope_outoforder' argument 3 names different: declaration 'epaddr' definition 'peer'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:947:18: note: Function 'ips_proto_mq_handle_rts_envelope_outoforder' argument 3 names different: declaration 'epaddr' definition 'peer'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:372:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:731:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:109:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:112:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1119:2: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1116:0: note: Variable 'ip' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1119:2: note: Variable 'ip' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1457:3: style: Variable 'flow' is reassigned a value before the old one has been used. [redundantAssignment]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1450:0: note: Variable 'flow' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1457:3: note: Variable 'flow' is reassigned a value before the old one has been used.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:152:27: style: The scope of the variable 'sreq' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1298:10: style: The scope of the variable 'many_tids' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1298:25: style: The scope of the variable 'many_epids' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1301:11: style: The scope of the variable 'tid' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1301:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:418:3: error: Address of auto-variable 'tidsendc->tidflow' returned [returnAddressOfAutoVariable]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.c:533:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.c:580:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.c:349:31: style: The scope of the variable 'dest_subcontext' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.c:70:14: style: Function 'ips_recvhdrq_init' argument 7 names different: declaration 'flags' definition 'runtime_flags'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.h:85:14: note: Function 'ips_recvhdrq_init' argument 7 names different: declaration 'flags' definition 'runtime_flags'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvhdrq.c:70:14: note: Function 'ips_recvhdrq_init' argument 7 names different: declaration 'flags' definition 'runtime_flags'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:42:49: style: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:54:15: note: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:42:49: note: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:59:48: portability: 'ptr_alloc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_scb.c:44:10: style: Function 'ips_scbctrl_init' argument 7 names different: declaration 'avail_context' definition 'scb_avail_context'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_scb.h:163:43: note: Function 'ips_scbctrl_init' argument 7 names different: declaration 'avail_context' definition 'scb_avail_context'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_scb.c:44:10: note: Function 'ips_scbctrl_init' argument 7 names different: declaration 'avail_context' definition 'scb_avail_context'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_scb.c:215:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:198:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:198:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:198:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:184:15: style: The scope of the variable 'i' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:185:12: style: The scope of the variable 'off' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_spio.c:186:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:69:27: style: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:67:16: note: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:69:27: note: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ptl_rcvthread.c:295:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ptl_rcvthread.c:297:14: style: The scope of the variable 't_cyc' can be reduced. [variableScope]
infinipath-psm-3.3+20.604758e7/ptl_ips/ptl_rcvthread.c:286:24: style: Function 'ips_ptl_pollintr' argument 1 names different: declaration 'recvthreadc' definition 'rcvthreadc'. [funcArgNamesDifferent]
infinipath-psm-3.3+20.604758e7/ptl_ips/ptl_rcvthread.c:48:38: note: Function 'ips_ptl_pollintr' argument 1 names different: declaration 'recvthreadc' definition 'rcvthreadc'.
infinipath-psm-3.3+20.604758e7/ptl_ips/ptl_rcvthread.c:286:24: note: Function 'ips_ptl_pollintr' argument 1 names different: declaration 'recvthreadc' definition 'rcvthreadc'.
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/inflection/inflection_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/influxdb/influxdb_1.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/influxdb-python/influxdb-python_4.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/info-beamer/info-beamer_1.0~pre3+dfsg.orig.tar.gz
info-beamer-1.0~pre4/main.c:1458:19: style: Redundant condition: argc==2. 'argc!=2 || (argc==2 && !strcmp(argv[1],"-h"))' is equivalent to 'argc!=2 || !strcmp(argv[1],"-h")' [redundantCondition]
info-beamer-1.0~pre4/main.c:453:5: error: Dereferencing 'tbl' after it is deallocated / released [deallocuse]
info-beamer-1.0~pre4/struct.c:195:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/struct.c:196:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/struct.c:201:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/struct.c:202:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/struct.c:277:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/struct.c:284:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
info-beamer-1.0~pre4/vnc.c:29:13: style: struct member 'pixelformat_t::depth' is never used. [unusedStructMember]
info-beamer-1.0~pre4/vnc.c:31:13: style: struct member 'pixelformat_t::truecolor' is never used. [unusedStructMember]
info-beamer-1.0~pre4/vnc.c:38:13: style: struct member 'pixelformat_t::padding' is never used. [unusedStructMember]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/info2man/info2man_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/info2www/info2www_1.2.2.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/infon/infon_0~r198.orig.tar.gz
infon/creature.c:75:32: style: Function 'creature_by_id' argument 1 names different: declaration 'creature_num' definition 'vm_id'. [funcArgNamesDifferent]
infon/creature.h:68:32: note: Function 'creature_by_id' argument 1 names different: declaration 'creature_num' definition 'vm_id'.
infon/creature.c:75:32: note: Function 'creature_by_id' argument 1 names different: declaration 'creature_num' definition 'vm_id'.
infon/creature.c:621:51: style: Function 'creature_set_target' argument 2 names different: declaration 'target' definition 'target_id'. [funcArgNamesDifferent]
infon/creature.h:78:59: note: Function 'creature_set_target' argument 2 names different: declaration 'target' definition 'target_id'.
infon/creature.c:621:51: note: Function 'creature_set_target' argument 2 names different: declaration 'target' definition 'target_id'.
infon/creature.c:640:50: style: Function 'creature_set_state' argument 2 names different: declaration 'state' definition 'newstate'. [funcArgNamesDifferent]
infon/creature.h:79:58: note: Function 'creature_set_state' argument 2 names different: declaration 'state' definition 'newstate'.
infon/creature.c:640:50: note: Function 'creature_set_state' argument 2 names different: declaration 'state' definition 'newstate'.
infon/gl_mdl.c:373:9: style: The scope of the variable 'i' can be reduced. [variableScope]
infon/infon.c:83:5: style: Variable 'renderer' is reassigned a value before the old one has been used. [redundantAssignment]
infon/infon.c:73:0: note: Variable 'renderer' is reassigned a value before the old one has been used.
infon/infon.c:83:5: note: Variable 'renderer' is reassigned a value before the old one has been used.
infon/lilith_gui.cpp:230:28: style: C-style pointer casting [cstyleCast]
infon/lilith_gui.cpp:358:28: style: C-style pointer casting [cstyleCast]
infon/lilith_gui.cpp:47:5: style: Class 'LCreature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
infon/listener.c:99:31: style: Function 'listener_init' argument 1 names different: declaration 'addr' definition 'listenaddr'. [funcArgNamesDifferent]
infon/listener.h:24:32: note: Function 'listener_init' argument 1 names different: declaration 'addr' definition 'listenaddr'.
infon/listener.c:99:31: note: Function 'listener_init' argument 1 names different: declaration 'addr' definition 'listenaddr'.
infon/lua-5.1.2/src/lapi.c:265:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lua.h:147:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
infon/lua-5.1.2/src/lapi.c:265:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
infon/lua-5.1.2/src/lapi.c:1071:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lua.h:189:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
infon/lua-5.1.2/src/lapi.c:1071:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
infon/lua-5.1.2/src/lauxlib.c:158:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lauxlib.h:50:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
infon/lua-5.1.2/src/lauxlib.c:158:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
infon/lua-5.1.2/src/lauxlib.c:158:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lauxlib.h:51:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
infon/lua-5.1.2/src/lauxlib.c:158:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
infon/lua-5.1.2/src/lauxlib.c:165:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lauxlib.h:52:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
infon/lua-5.1.2/src/lauxlib.c:165:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
infon/lua-5.1.2/src/lauxlib.c:166:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lauxlib.h:53:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
infon/lua-5.1.2/src/lauxlib.c:166:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
infon/lua-5.1.2/src/lcode.c:36:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
infon/lua-5.1.2/src/lcode.c:472:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:61:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
infon/lua-5.1.2/src/lcode.c:472:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
infon/lua-5.1.2/src/lcode.c:697:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:70:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
infon/lua-5.1.2/src/lcode.c:697:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
infon/lua-5.1.2/src/lcode.c:745:54: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:72:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
infon/lua-5.1.2/src/lcode.c:745:54: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
infon/lua-5.1.2/src/lcode.c:745:67: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:72:77: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
infon/lua-5.1.2/src/lcode.c:745:67: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
infon/lua-5.1.2/src/lcode.c:812:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:46:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
infon/lua-5.1.2/src/lcode.c:812:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
infon/lua-5.1.2/src/lcode.c:812:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:46:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
infon/lua-5.1.2/src/lcode.c:812:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
infon/lua-5.1.2/src/lcode.c:812:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:46:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
infon/lua-5.1.2/src/lcode.c:812:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
infon/lua-5.1.2/src/lcode.c:820:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:45:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
infon/lua-5.1.2/src/lcode.c:820:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
infon/lua-5.1.2/src/lcode.c:820:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lcode.h:45:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
infon/lua-5.1.2/src/lcode.c:820:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
infon/lua-5.1.2/src/ldebug.c:551:65: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/ldebug.h:22:58: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
infon/lua-5.1.2/src/ldebug.c:551:65: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
infon/lua-5.1.2/src/ldo.c:135:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
infon/lua-5.1.2/src/lfunc.c:163:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lfunc.h:30:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
infon/lua-5.1.2/src/lfunc.c:163:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
infon/lua-5.1.2/src/llex.c:112:50: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/llex.h:77:60: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
infon/lua-5.1.2/src/llex.c:112:50: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
infon/lua-5.1.2/src/llex.c:81:21: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
infon/lua-5.1.2/src/llex.c:79:13: note: Assuming that condition 'token<257' is not redundant
infon/lua-5.1.2/src/llex.c:81:21: note: Invalid argument
infon/lua-5.1.2/src/lmem.c:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lmem.h:45:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
infon/lua-5.1.2/src/lmem.c:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
infon/lua-5.1.2/src/lmem.c:76:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lmem.h:41:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
infon/lua-5.1.2/src/lmem.c:76:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
infon/lua-5.1.2/src/lmem.c:76:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lmem.h:42:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
infon/lua-5.1.2/src/lmem.c:76:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
infon/lua-5.1.2/src/lobject.c:182:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/lobject.h:377:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
infon/lua-5.1.2/src/lobject.c:182:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
infon/lua-5.1.2/src/lparser.c:359:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:359:14: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:362:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:362:3: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:363:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:363:17: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:364:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:364:3: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:365:21: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:365:21: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:366:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:366:3: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:367:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:367:14: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:368:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:368:3: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:369:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:369:14: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:370:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:370:3: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:371:20: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:371:20: note: Null pointer dereference
infon/lua-5.1.2/src/lparser.c:376:12: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
infon/lua-5.1.2/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
infon/lua-5.1.2/src/lparser.c:376:12: note: Null pointer dereference
infon/lua-5.1.2/src/ltable.c:358:48: style: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'. [funcArgNamesDifferent]
infon/lua-5.1.2/src/ltable.h:27:58: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
infon/lua-5.1.2/src/ltable.c:358:48: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
infon/sdl_gui.c:556:19: style: The scope of the variable 'last_net' can be reduced. [variableScope]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/infon-devel/infon-devel_0~r218.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inform-mode/inform-mode_1.5.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inform6-compiler/inform6-compiler_6.33.orig.tar.gz
inform6-compiler-6.33/header.h:104:0: error: #error No type large enough to support 32-bit integers. [preprocessorErrorDirective]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/inform6-library/inform6-library_6.12~dfsg.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inhomog/inhomog_0.1.7.1.orig.tar.gz
inhomog-0.1.7.1/lib/Omega_D.c:182:21: style: The scope of the variable 'a_initial' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D.c:182:32: style: The scope of the variable 'a_dot_initial' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_BAO.c:185:6: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_BAO.c:116:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_BAO.c:185:6: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_BAO.c:193:8: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_BAO.c:116:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_BAO.c:193:8: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_BAO.c:339:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:187:6: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:116:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:187:6: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:202:8: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:116:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:202:8: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_VAv2.c:346:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:194:6: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:125:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:194:6: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:218:8: style: Condition 'rza2_figures' is always true [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:125:20: note: Assignment 'rza2_figures=1', assigned value is 1
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:218:8: note: Condition 'rza2_figures' is always true
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:361:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:117:7: style: The scope of the variable 'i_sigma' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:117:15: style: The scope of the variable 'ii_sigma' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:117:24: style: The scope of the variable 'iii_sigma' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:118:7: style: The scope of the variable 'i_sigma_min' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:119:7: style: The scope of the variable 'i_sigma_max' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:120:7: style: The scope of the variable 'ii_sigma_min' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:121:7: style: The scope of the variable 'ii_sigma_max' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:122:7: style: The scope of the variable 'iii_sigma_min' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_effWEC.c:123:7: style: The scope of the variable 'iii_sigma_max' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_precalc.c:110:10: style: The scope of the variable 'delta_t' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_precalc.c:137:10: style: The scope of the variable 'sigma_I' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/Omega_D_precalc.c:138:10: style: The scope of the variable 'mean_I' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:178:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:261:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:261:14: style: The scope of the variable 'j' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:361:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:361:14: style: The scope of the variable 'j' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:361:16: style: The scope of the variable 'k' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:438:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:523:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:523:14: style: The scope of the variable 'j' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:622:12: style: The scope of the variable 'i' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:622:14: style: The scope of the variable 'j' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/alloc_big_array.c:622:16: style: The scope of the variable 'k' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/biscale_partition.c:297:31: style: Redundant condition: collapsed[i_domain]. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
inhomog-0.1.7.1/lib/biscale_partition.c:335:24: style: Redundant condition: collapsed[0]. '!collapsed[0] || (collapsed[0] && i_t<i_t_collapse[0])' is equivalent to '!collapsed[0] || i_t<i_t_collapse[0]' [redundantCondition]
inhomog-0.1.7.1/lib/biscale_partition.c:337:24: style: Redundant condition: collapsed[1]. '!collapsed[1] || (collapsed[1] && i_t<i_t_collapse[1])' is equivalent to '!collapsed[1] || i_t<i_t_collapse[1]' [redundantCondition]
inhomog-0.1.7.1/lib/c_gsl_wrap.c:119:31: style: The scope of the variable 'T_gsl' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:116:10: style: The scope of the variable 'q_growth' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:116:20: style: The scope of the variable 'q_growth_dot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:116:34: style: The scope of the variable 'q_growth_ddot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:120:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:120:14: style: The scope of the variable 'xi_dot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:120:21: style: The scope of the variable 'xi_ddot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:124:10: style: The scope of the variable 'gamma_1c' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:124:20: style: The scope of the variable 'gamma_2c' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:124:30: style: The scope of the variable 'gamma_3c' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:132:10: style: The scope of the variable 'denomi' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/curvature_backreaction.c:282:34: error: Uninitialized variable: inv_I_err [uninitvar]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:116:10: style: The scope of the variable 'q_growth' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:116:20: style: The scope of the variable 'q_growth_dot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:120:10: style: The scope of the variable 'xi' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:120:14: style: The scope of the variable 'xi_dot' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:131:10: style: The scope of the variable 'denom' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/kinematical_backreaction.c:277:34: error: Uninitialized variable: inv_I_err [uninitvar]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:62:32: style: The scope of the variable 'R_domain_local' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:63:32: style: The scope of the variable 'B_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:63:37: style: The scope of the variable 'B_R_factor' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:64:10: style: The scope of the variable 'k_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:94:32: style: The scope of the variable 'R_domain_1_local' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:95:32: style: The scope of the variable 'R_domain_2_local' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:96:32: style: The scope of the variable 'R1_3' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:96:38: style: The scope of the variable 'R2_3' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:97:32: style: The scope of the variable 'B_R1_R2' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:97:41: style: The scope of the variable 'B_R1_R2_factor' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:98:10: style: The scope of the variable 'k_R1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:98:16: style: The scope of the variable 'k_R2' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:246:32: style: The scope of the variable 'a_scale_factor_initial_local' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:247:32: style: The scope of the variable 'A_all_factors' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:264:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:579:38: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:591:17: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
inhomog-0.1.7.1/lib/power_spectrum_flatspace.c:618:18: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
inhomog-0.1.7.1/lib/scale_factor_D_Ham.c:628:11: style: Variable 'n_pos_square' is modified but its new value is never used. [unreadVariable]
inhomog-0.1.7.1/lib/scale_factor_D_Ham.c:629:11: style: Variable 'n_neg_second_deriv' is modified but its new value is never used. [unreadVariable]
inhomog-0.1.7.1/lib/scale_factor_D_Ham.c:817:7: error: Memory leak: rza_Q_D [memleak]
inhomog-0.1.7.1/lib/scale_factor_D_Ham.c:817:7: error: Memory leak: rza_Q_D_minus_twoLambda_FLRW [memleak]
inhomog-0.1.7.1/lib/scale_factor_D_Ham.c:817:7: error: Memory leak: rza_R_D [memleak]
inhomog-0.1.7.1/lib/scale_factor_D_Ray.c:313:7: error: Memory leak: rza_Q_D [memleak]
inhomog-0.1.7.1/lib/scale_factor_D_Ray.c:313:7: error: Memory leak: rza_Q_D_plus_Lambda_FLRW [memleak]
inhomog-0.1.7.1/lib/sigma_square_invariant_I.c:112:10: style: The scope of the variable 'window' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_I.c:395:7: style: The scope of the variable 'integrator_verbose' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_II.c:84:10: style: The scope of the variable 'window' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_II.c:86:10: style: The scope of the variable 'third_factor' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:134:10: style: The scope of the variable 'k_mod_1_sq' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:134:22: style: The scope of the variable 'k_mod_2_sq' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:134:34: style: The scope of the variable 'k_mod_3_sq' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:135:10: style: The scope of the variable 'k_mod_1_4th' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:135:23: style: The scope of the variable 'k_mod_2_4th' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:136:10: style: The scope of the variable 'k_123_sq' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:136:20: style: The scope of the variable 'k_123_4th' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:139:10: style: The scope of the variable 'dot_12' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:139:18: style: The scope of the variable 'dot_13' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:139:26: style: The scope of the variable 'dot_23' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:141:10: style: The scope of the variable 'window_1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:141:20: style: The scope of the variable 'window_sum' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:145:10: style: The scope of the variable 'G1_term1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:145:20: style: The scope of the variable 'G1_term2' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:145:30: style: The scope of the variable 'G1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:146:10: style: The scope of the variable 'G2_term1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:146:20: style: The scope of the variable 'G2_term4' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:146:30: style: The scope of the variable 'G2_term5' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:146:40: style: The scope of the variable 'G2' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:149:10: style: The scope of the variable 'factor_1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:149:20: style: The scope of the variable 'factor_2' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:152:10: style: The scope of the variable 'factor_main' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/sigma_square_invariant_III.c:314:7: error: Uninitialized variable: factor_main [uninitvar]
inhomog-0.1.7.1/lib/test_Omega_D.c:199:6: style: Condition 'rza2_figures' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_Omega_D.c:111:20: note: Assignment 'rza2_figures=0', assigned value is 0
inhomog-0.1.7.1/lib/test_Omega_D.c:199:6: note: Condition 'rza2_figures' is always false
inhomog-0.1.7.1/lib/test_Omega_D.c:339:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inhomog-0.1.7.1/lib/test_alloc_big_array.c:58:28: style: The scope of the variable 'l' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_biscale_partition.c:67:11: style: The scope of the variable 'failed_this_time' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_fftw3.c:61:7: style: The scope of the variable 'i_k_centred_x' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_fftw3.c:62:7: style: The scope of the variable 'i_k_centred_y' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_fftw3.c:63:7: style: The scope of the variable 'i_k_centred' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_gsl_monte_carlo.c:96:3: style: Variable 'T_gsl' is reassigned a value before the old one has been used. [redundantAssignment]
inhomog-0.1.7.1/lib/test_gsl_monte_carlo.c:95:3: note: Variable 'T_gsl' is reassigned a value before the old one has been used.
inhomog-0.1.7.1/lib/test_gsl_monte_carlo.c:96:3: note: Variable 'T_gsl' is reassigned a value before the old one has been used.
inhomog-0.1.7.1/lib/test_gsl_monte_carlo.c:89:10: style: The scope of the variable 'true_error' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_gsl_multifit.c:42:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_gsl_uniform.c:66:8: style: Condition 'debug' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_gsl_uniform.c:49:13: note: Assignment 'debug=0', assigned value is 0
inhomog-0.1.7.1/lib/test_gsl_uniform.c:66:8: note: Condition 'debug' is always false
inhomog-0.1.7.1/lib/test_gsl_uniform.c:83:8: style: Condition 'debug' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_gsl_uniform.c:49:13: note: Assignment 'debug=0', assigned value is 0
inhomog-0.1.7.1/lib/test_gsl_uniform.c:83:8: note: Condition 'debug' is always false
inhomog-0.1.7.1/lib/test_gsl_uniform.c:90:8: style: Condition 'debug' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_gsl_uniform.c:49:13: note: Assignment 'debug=0', assigned value is 0
inhomog-0.1.7.1/lib/test_gsl_uniform.c:90:8: note: Condition 'debug' is always false
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:74:10: style: The scope of the variable 'R_domain_lower_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:75:10: style: The scope of the variable 'R_domain_upper_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:83:10: style: The scope of the variable 'delta_t' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:84:10: style: The scope of the variable 'delta_ln_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:110:10: style: The scope of the variable 'q0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_kinematical_backreaction.c:110:13: style: The scope of the variable 'q1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_ode.c:188:10: style: Condition 'want_verbose' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_ode.c:106:22: note: Assignment 'want_verbose=0', assigned value is 0
inhomog-0.1.7.1/lib/test_ode.c:188:10: note: Condition 'want_verbose' is always false
inhomog-0.1.7.1/lib/test_ode.c:223:10: style: Condition 'want_verbose' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_ode.c:106:22: note: Assignment 'want_verbose=0', assigned value is 0
inhomog-0.1.7.1/lib/test_ode.c:223:10: note: Condition 'want_verbose' is always false
inhomog-0.1.7.1/lib/test_ode.c:228:8: style: Condition 'want_verbose' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_ode.c:106:22: note: Assignment 'want_verbose=0', assigned value is 0
inhomog-0.1.7.1/lib/test_ode.c:228:8: note: Condition 'want_verbose' is always false
inhomog-0.1.7.1/lib/test_ode.c:135:19: style: The scope of the variable 's' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_ode.c:136:22: style: The scope of the variable 'c' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_ode.c:137:21: style: The scope of the variable 'e' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:41:3: warning: The buffer 'string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:43:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:48:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:53:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:58:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:63:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:68:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_parse_noempty_strtox.c:73:3: warning: The buffer 'test_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inhomog-0.1.7.1/lib/test_power_spectrum_flatspace.c:159:8: style: Condition 'want_verbose' is always false [knownConditionTrueFalse]
inhomog-0.1.7.1/lib/test_power_spectrum_flatspace.c:65:22: note: Assignment 'want_verbose=0', assigned value is 0
inhomog-0.1.7.1/lib/test_power_spectrum_flatspace.c:159:8: note: Condition 'want_verbose' is always false
inhomog-0.1.7.1/lib/test_scale_factor_D.c:74:10: style: The scope of the variable 'R_domain_lower_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:75:10: style: The scope of the variable 'R_domain_upper_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:84:10: style: The scope of the variable 'delta_t' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:85:10: style: The scope of the variable 'delta_ln_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:86:18: style: The scope of the variable 'a0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:86:21: style: The scope of the variable 'a1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:86:24: style: The scope of the variable 'adot0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D.c:86:30: style: The scope of the variable 'adot1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:69:10: style: The scope of the variable 'R_domain_lower_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:70:10: style: The scope of the variable 'R_domain_upper_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:79:10: style: The scope of the variable 'delta_t' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:80:10: style: The scope of the variable 'delta_ln_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:81:18: style: The scope of the variable 'a0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:81:21: style: The scope of the variable 'a1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:81:24: style: The scope of the variable 'adot0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ham.c:81:30: style: The scope of the variable 'adot1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:70:10: style: The scope of the variable 'R_domain_lower_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:71:10: style: The scope of the variable 'R_domain_upper_BKS00' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:80:10: style: The scope of the variable 'delta_t' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:81:10: style: The scope of the variable 'delta_ln_R' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:82:18: style: The scope of the variable 'a0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:82:21: style: The scope of the variable 'a1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:82:24: style: The scope of the variable 'adot0' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_scale_factor_D_Ray.c:82:30: style: The scope of the variable 'adot1' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_sigma_invariants.c:318:7: style: The scope of the variable 'i_thread' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_sigma_invariants.c:319:7: style: The scope of the variable 'iverbose' can be reduced. [variableScope]
inhomog-0.1.7.1/lib/test_sigma_invariants.c:317:10: style: Unused variable: overall_bench_s [unusedVariable]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/ini4j/ini4j_0.5.2-SNAPSHOT.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inifile/inifile_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iniparser/iniparser_4.1.orig.tar.gz
iniparser-4.1/src/dictionary.c:177:34: style: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'. [funcArgNamesDifferent]
iniparser-4.1/src/dictionary.h:94:34: note: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'.
iniparser-4.1/src/dictionary.c:177:34: note: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'.
iniparser-4.1/src/dictionary.c:255:33: style: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'. [funcArgNamesDifferent]
iniparser-4.1/src/dictionary.h:139:33: note: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'.
iniparser-4.1/src/dictionary.c:255:33: note: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'.
iniparser-4.1/src/iniparser.c:643:5: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
iniparser-4.1/src/iniparser.c:640:0: note: Variable 'line' is reassigned a value before the old one has been used.
iniparser-4.1/src/iniparser.c:643:5: note: Variable 'line' is reassigned a value before the old one has been used.
iniparser-4.1/src/iniparser.c:262:18: style: The scope of the variable 'secname' can be reduced. [variableScope]
iniparser-4.1/src/iniparser.c:725:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iniparser-4.1/src/iniparser.c:51:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iniparser-4.1/src/iniparser.c:655:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/src/iniparser.c:659:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/src/iniparser.c:660:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/src/iniparser.c:666:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/src/iniparser.c:679:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/src/iniparser.c:680:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iniparser-4.1/test/CuTest.c:316:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iniparser-4.1/test/CuTest.c:317:6: style: The scope of the variable 'failCount' can be reduced. [variableScope]
iniparser-4.1/test/CuTest.c:139:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
iniparser-4.1/test/test_dictionary.c:127:9: error: Memory leak: dump_buff [memleak]
iniparser-4.1/test/test_iniparser.c:34:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:38:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:39:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:39:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:180:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:188:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:222:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:238:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:246:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:317:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:321:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:330:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:334:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:380:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:384:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:393:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:397:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:486:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:490:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:495:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iniparser-4.1/test/test_iniparser.c:499:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/initsplit-el/initsplit-el_1.8+3+gc941d43.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/initz/initz_0.0.11+20030603cvs.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/injeqt/injeqt_1.1.0.orig.tar.gz
injeqt-1.1.0/src/internal/sorted-unique-vector.h:232:7: performance: Technically the member function 'injeqt::internal::sorted_unique_vector::ensure_unique' can be static. [functionStatic]
injeqt-1.1.0/src/internal/implementation.cpp:80:23: warning: Either the condition '!object' is redundant or there is possible null pointer dereference: object. [nullPointerRedundantCheck]
injeqt-1.1.0/src/internal/implementation.cpp:78:6: note: Assuming that condition '!object' is not redundant
injeqt-1.1.0/src/internal/implementation.cpp:80:23: note: Null pointer dereference
injeqt-1.1.0/src/internal/injector-core.h:258:30: performance: Technically the member function 'injeqt::internal::injector_core::objects_to_resolve' can be static. [functionStatic]
injeqt-1.1.0/src/internal/injector-core.cpp:215:44: note: Technically the member function 'injeqt::internal::injector_core::objects_to_resolve' can be static.
injeqt-1.1.0/src/internal/injector-core.h:258:30: note: Technically the member function 'injeqt::internal::injector_core::objects_to_resolve' can be static.
injeqt-1.1.0/src/internal/injector-core.h:263:30: performance: Technically the member function 'injeqt::internal::injector_core::extract_implementations' can be static. [functionStatic]
injeqt-1.1.0/src/internal/injector-core.cpp:225:44: note: Technically the member function 'injeqt::internal::injector_core::extract_implementations' can be static.
injeqt-1.1.0/src/internal/injector-core.h:263:30: note: Technically the member function 'injeqt::internal::injector_core::extract_implementations' can be static.
injeqt-1.1.0/src/internal/injector-core.h:295:7: performance: Technically the member function 'injeqt::internal::injector_core::call_init_methods' can be static. [functionStatic]
injeqt-1.1.0/src/internal/injector-core.cpp:287:21: note: Technically the member function 'injeqt::internal::injector_core::call_init_methods' can be static.
injeqt-1.1.0/src/internal/injector-core.h:295:7: note: Technically the member function 'injeqt::internal::injector_core::call_init_methods' can be static.
injeqt-1.1.0/src/internal/injector-core.h:300:7: performance: Technically the member function 'injeqt::internal::injector_core::call_done_methods' can be static. [functionStatic]
injeqt-1.1.0/src/internal/injector-core.cpp:293:21: note: Technically the member function 'injeqt::internal::injector_core::call_done_methods' can be static.
injeqt-1.1.0/src/internal/injector-core.h:300:7: note: Technically the member function 'injeqt::internal::injector_core::call_done_methods' can be static.
injeqt-1.1.0/src/internal/provider-by-default-constructor.h:80:16: style: The function 'required_types' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
injeqt-1.1.0/src/internal/provider.h:83:16: note: Virtual function in base class
injeqt-1.1.0/src/internal/provider-by-default-constructor.h:80:16: note: Function in derived class
injeqt-1.1.0/src/internal/provider-by-default-constructor.h:87:15: style: The function 'require_resolving' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
injeqt-1.1.0/src/internal/provider.h:88:15: note: Virtual function in base class
injeqt-1.1.0/src/internal/provider-by-default-constructor.h:87:15: note: Function in derived class
injeqt-1.1.0/src/internal/module-impl.h:51:63: style: Technically the member function 'injeqt::internal::module_impl::provider_configurations' can be const. [functionConst]
injeqt-1.1.0/src/internal/module-impl.cpp:32:75: note: Technically the member function 'injeqt::internal::module_impl::provider_configurations' can be const.
injeqt-1.1.0/src/internal/module-impl.h:51:63: note: Technically the member function 'injeqt::internal::module_impl::provider_configurations' can be const.
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:145:4: performance: Variable '_factory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:169:4: performance: Variable '_factory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:195:4: performance: Variable '_factory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:51:2: style: Class 'simple_int_container' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:65:2: style: Class 'int_container_with_ignored_setter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:106:2: style: Class 'int_container_factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:119:2: style: Class 'int_container_with_ignored_setter_factory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:143:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:167:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/factory-behavior-test.cpp:193:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/init-done-test.cpp:269:4: performance: Variable '_ready_object' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:119:4: performance: Variable '_container' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:142:4: performance: Variable '_container' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:167:4: performance: Variable '_container' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:51:2: style: Class 'simple_int_container' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:65:2: style: Class 'int_container_with_ignored_setter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:117:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:140:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/integration/ready-object-behavior-test.cpp:165:3: style: Class 'm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/utils.h:132:23: style: Same expression on both sides of '<='. [duplicateExpression]
injeqt-1.1.0/test/unit/action-method-test.cpp:46:14: style: Class 'test_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/utils.h:65:53: performance: Function parameter 'objects' should be passed by const reference. [passedByValue]
injeqt-1.1.0/test/unit/utils.h:90:56: performance: Function parameter 'objects' should be passed by const reference. [passedByValue]
injeqt-1.1.0/test/unit/default-constructor-method-test.cpp:37:14: style: Class 'no_default_constructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/default-constructor-method-test.cpp:38:14: style: Class 'no_default_constructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/default-constructor-method-test.cpp:56:14: style: Class 'default_invokable_constructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/default-constructor-method-test.cpp:38:49: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
injeqt-1.1.0/test/unit/dependencies-test.cpp:251:2: performance: Variable 'known_types' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/unit/factory-method-test.cpp:131:2: performance: Variable 'known_types' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/unit/injector-test.cpp:92:14: warning: Member variable 'subinjector_object::_x' is not initialized in the constructor. [uninitMemberVar]
injeqt-1.1.0/test/unit/injector-test.cpp:103:3: performance: Variable '_ready_object' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/unit/provider-by-factory-configuration-test.cpp:96:2: performance: Variable 'known_types' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/unit/provider-by-factory-test.cpp:94:2: performance: Variable 'known_types' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
injeqt-1.1.0/test/unit/setter-method-test.cpp:56:14: style: Class 'test_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
injeqt-1.1.0/test/unit/types-model-test.cpp:98:2: performance: Variable 'known_types' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/ink/ink_0.5.2.orig.tar.gz
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/ink-generator/ink-generator_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inkscape/inkscape_0.92.3.orig.tar.bz2.asc

ftp://ftp.se.debian.org/debian/pool/main/i/inkscape-open-symbols/inkscape-open-symbols_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inn/inn_1.7.2q.orig.tar.gz
inn-1.7.2/authprogs/auth_pass.c:122:9: warning: The buffer 'peername' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
inn-1.7.2/backends/actsync.c:509:17: style: The scope of the variable 'ignor' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:1027:11: style: The scope of the variable 'active' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:1646:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:2309:9: style: The scope of the variable 'top_ignore' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:2310:9: style: The scope of the variable 'restore' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:3127:9: style: The scope of the variable 'exitval' can be reduced. [variableScope]
inn-1.7.2/backends/actsync.c:2141:12: style: Array index 'nxt' is used before limits check. [arrayIndexThenCheck]
inn-1.7.2/backends/actsync.c:3141:2: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
inn-1.7.2/backends/archive.c:96:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/archive.c:174:12: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/batcher.c:54:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/backends/batcher.c:96:17: style: The scope of the variable 'BATCHDIR' can be reduced. [variableScope]
inn-1.7.2/backends/buffchan.c:379:18: style: The scope of the variable 'BATCHDIR' can be reduced. [variableScope]
inn-1.7.2/backends/crosspost.c:235:16: style: The scope of the variable 'qp' can be reduced. [variableScope]
inn-1.7.2/backends/cvtbatch.c:41:24: style: The scope of the variable 'artp' can be reduced. [variableScope]
inn-1.7.2/backends/innxbatch.c:202:9: warning: Identical condition 'GotInterrupt', second condition is always false [identicalConditionAfterEarlyExit]
inn-1.7.2/backends/innxbatch.c:195:9: note: first condition
inn-1.7.2/backends/innxbatch.c:202:9: note: second condition
inn-1.7.2/backends/innxbatch.c:187:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/backends/innxbatch.c:359:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:677:10: warning: Identical condition 'GotInterrupt', second condition is always false [identicalConditionAfterEarlyExit]
inn-1.7.2/backends/innxmit.c:667:10: note: first condition
inn-1.7.2/backends/innxmit.c:677:10: note: second condition
inn-1.7.2/backends/innxmit.c:143:18: style: The scope of the variable 'History' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:336:18: style: The scope of the variable 'HDR' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:337:18: style: The scope of the variable 'COD' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:340:11: style: The scope of the variable 'size' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:391:18: style: The scope of the variable 'size' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:449:18: style: The scope of the variable 'QUIT' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:559:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:732:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:1037:10: style: The scope of the variable 'resp' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:1146:18: style: The scope of the variable 'BATCHDIR' can be reduced. [variableScope]
inn-1.7.2/backends/innxmit.c:1159:19: style: The scope of the variable 'old' can be reduced. [variableScope]
inn-1.7.2/backends/map.c:51:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/backends/overchan.c:250:16: style: The scope of the variable 'qp' can be reduced. [variableScope]
inn-1.7.2/backends/rcompress.c:56:19: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/backends/shlock.c:30:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/backends/shlock.c:32:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/backends/shlock.c:105:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/backends/shrinkfile.c:343:11: style: The scope of the variable 'F' can be reduced. [variableScope]
inn-1.7.2/config/subst.c:499:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/dbz/dbz.c:1218:19: warning: Possible null pointer dereference: df [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1218:19: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1221:11: warning: Possible null pointer dereference: df [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1221:11: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1227:19: warning: Possible null pointer dereference: df [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1227:19: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1241:11: warning: Possible null pointer dereference: df [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1241:11: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1257:11: warning: Possible null pointer dereference: df [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1257:11: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1281:19: warning: Possible null pointer dereference: f [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1223:12: note: Calling function 'getno', 1st argument 'f' value is 0
inn-1.7.2/dbz/dbz.c:1281:19: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:1290:19: warning: Possible null pointer dereference: f [nullPointer]
inn-1.7.2/dbz/dbz.c:412:14: note: Calling function 'getconf', 1st argument 'df' value is 0
inn-1.7.2/dbz/dbz.c:1223:12: note: Calling function 'getno', 1st argument 'f' value is 0
inn-1.7.2/dbz/dbz.c:1290:19: note: Null pointer dereference
inn-1.7.2/dbz/dbz.c:569:16: style: The scope of the variable 'm' can be reduced. [variableScope]
inn-1.7.2/dbz/dbz.c:1456:16: style: The scope of the variable 'place' can be reduced. [variableScope]
inn-1.7.2/dbz/dbz.c:1706:16: style: The scope of the variable 'sum' can be reduced. [variableScope]
inn-1.7.2/dbz/dbz.c:1772:15: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/dbz/dbz.c:939:2: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
inn-1.7.2/dbz/dbz.c:1075:2: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
inn-1.7.2/expire/expire.c:358:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:483:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:638:20: style: The scope of the variable 'first' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:640:11: style: The scope of the variable 'count' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:645:13: style: The scope of the variable 'when' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:650:11: style: The scope of the variable 'date' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:861:11: style: The scope of the variable 'F' can be reduced. [variableScope]
inn-1.7.2/expire/expire.c:35:10: style: struct member '_BUFFER::Left' is never used. [unusedStructMember]
inn-1.7.2/expire/expireover.c:141:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
inn-1.7.2/expire/expireover.c:359:21: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:793:11: style: The scope of the variable 'group' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:868:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:917:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:1056:12: style: The scope of the variable 'Over' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:1057:12: style: The scope of the variable 'Spool' can be reduced. [variableScope]
inn-1.7.2/expire/expireover.c:1139:16: style: The scope of the variable 'qp' can be reduced. [variableScope]
inn-1.7.2/expire/fastrm.c:79:19: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/expire/fastrm.c:218:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/expire/grephistory.c:286:13: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
inn-1.7.2/expire/grephistory.c:207:11: style: The scope of the variable 'Name' can be reduced. [variableScope]
inn-1.7.2/expire/makeactive.c:270:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
inn-1.7.2/expire/makeactive.c:37:19: style: The scope of the variable 'j' can be reduced. [variableScope]
inn-1.7.2/expire/makehistory.c:228:18: style: The scope of the variable 'NIL' can be reduced. [variableScope]
inn-1.7.2/expire/makehistory.c:579:20: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/expire/makehistory.c:593:12: style: The scope of the variable 'tv' can be reduced. [variableScope]
inn-1.7.2/expire/newsrequeue.c:125:20: style: The scope of the variable 'art' can be reduced. [variableScope]
inn-1.7.2/expire/newsrequeue.c:406:19: style: The scope of the variable 'subvalue' can be reduced. [variableScope]
inn-1.7.2/expire/newsrequeue.c:559:21: style: The scope of the variable 'pp' can be reduced. [variableScope]
inn-1.7.2/expire/newsrequeue.c:782:20: style: The scope of the variable 'line' can be reduced. [variableScope]
inn-1.7.2/expire/newsrequeue.c:788:12: style: The scope of the variable 'subbed' can be reduced. [variableScope]
inn-1.7.2/frontends/ctlinnd.c:194:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/frontends/decode.c:66:18: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/frontends/encode.c:43:18: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/frontends/feedone.c:95:11: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/frontends/getlist.c:173:4: warning: Redundant assignment of 'i' to itself. [selfAssignment]
inn-1.7.2/frontends/inews.c:233:19: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:322:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:418:20: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:571:18: style: The scope of the variable 'PATHFLUFF' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:578:11: style: The scope of the variable 'from' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:579:11: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:946:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:951:12: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:1108:18: style: The scope of the variable 'SPOOLTEMP' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:1113:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:1170:18: style: The scope of the variable 'NOCONNECT' can be reduced. [variableScope]
inn-1.7.2/frontends/inews.c:1174:11: style: The scope of the variable 'j' can be reduced. [variableScope]
inn-1.7.2/frontends/innconfval.c:19:20: style: The scope of the variable 'val' can be reduced. [variableScope]
inn-1.7.2/frontends/rnews.c:489:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:300:12: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
inn-1.7.2/frontends/sys2nf.c:319:42: warning: Either the condition '(F=fopen(":tmp","r"))==NULL' is redundant or there is possible null pointer dereference: F. [nullPointerRedundantCheck]
inn-1.7.2/frontends/sys2nf.c:315:33: note: Assuming that condition '(F=fopen(":tmp","r"))==NULL' is not redundant
inn-1.7.2/frontends/sys2nf.c:319:42: note: Null pointer dereference
inn-1.7.2/frontends/sys2nf.c:322:15: warning: Either the condition '(F=fopen(":tmp","r"))==NULL' is redundant or there is possible null pointer dereference: F. [nullPointerRedundantCheck]
inn-1.7.2/frontends/sys2nf.c:315:33: note: Assuming that condition '(F=fopen(":tmp","r"))==NULL' is not redundant
inn-1.7.2/frontends/sys2nf.c:322:15: note: Null pointer dereference
inn-1.7.2/frontends/sys2nf.c:34:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:238:11: style: The scope of the variable 'f2' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:239:11: style: The scope of the variable 'f3' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:240:11: style: The scope of the variable 'f4' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:243:11: style: The scope of the variable 'site' can be reduced. [variableScope]
inn-1.7.2/frontends/sys2nf.c:274:0: error: Resource leak: F [resourceLeak]
inn-1.7.2/innd/art.c:155:21: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/innd/art.c:467:19: style: The scope of the variable 'NULLPATH' can be reduced. [variableScope]
inn-1.7.2/innd/art.c:680:18: style: The scope of the variable 'COLONSPACE' can be reduced. [variableScope]
inn-1.7.2/innd/art.c:686:20: style: The scope of the variable 'dest' can be reduced. [variableScope]
inn-1.7.2/innd/art.c:1399:26: style: The scope of the variable 'ngptr' can be reduced. [variableScope]
inn-1.7.2/innd/art.c:1496:20: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:214:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
inn-1.7.2/innd/cc.c:291:25: style: The scope of the variable 'ngp' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:358:11: style: The scope of the variable 'length' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:520:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:612:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:920:12: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:1328:16: style: The scope of the variable 'ngp' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:1439:11: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
inn-1.7.2/innd/cc.c:1587:11: style: The scope of the variable 'written' can be reduced. [variableScope]
inn-1.7.2/innd/chan.c:45:20: style: The scope of the variable 'dest' can be reduced. [variableScope]
inn-1.7.2/innd/chan.c:357:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
inn-1.7.2/innd/chan.c:551:11: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
inn-1.7.2/innd/chan.c:772:18: style: The scope of the variable 'count' can be reduced. [variableScope]
inn-1.7.2/innd/icd.c:235:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/innd.c:463:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/innd/innd.c:465:10: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
inn-1.7.2/innd/nc.c:746:29: style: Redundant condition: StreamingOff. '!StreamingOff || (StreamingOff && cp->Streaming)' is equivalent to '!StreamingOff || cp->Streaming' [redundantCondition]
inn-1.7.2/innd/nc.c:488:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/innd/nc.c:1536:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:216:22: warning: Either the condition 'if(f2)' is redundant or there is possible null pointer dereference: f2. [nullPointerRedundantCheck]
inn-1.7.2/innd/newsfeeds.c:225:8: note: Assuming that condition 'if(f2)' is not redundant
inn-1.7.2/innd/newsfeeds.c:216:22: note: Null pointer dereference
inn-1.7.2/innd/newsfeeds.c:219:21: warning: Either the condition 'if(f2)' is redundant or there is possible null pointer dereference: f2. [nullPointerRedundantCheck]
inn-1.7.2/innd/newsfeeds.c:225:8: note: Assuming that condition 'if(f2)' is not redundant
inn-1.7.2/innd/newsfeeds.c:219:21: note: Null pointer dereference
inn-1.7.2/innd/newsfeeds.c:122:19: style: The scope of the variable 'subvalue' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:123:19: style: The scope of the variable 'poisonvalue' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:175:18: style: The scope of the variable 'j' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:178:20: style: The scope of the variable 'u' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:186:11: style: The scope of the variable 'isp' can be reduced. [variableScope]
inn-1.7.2/innd/newsfeeds.c:530:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/innd/ng.c:337:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:120:22: style: The scope of the variable 'ip' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:121:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:227:11: style: The scope of the variable 'count' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:228:11: style: The scope of the variable 'found' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:229:13: style: The scope of the variable 'now' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:400:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:629:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:631:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:717:26: style: The scope of the variable 'rp' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:718:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:763:40: style: The scope of the variable 'cp' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:764:28: style: The scope of the variable 'lp' can be reduced. [variableScope]
inn-1.7.2/innd/rc.c:404:18: style: Unused variable: j [unusedVariable]
inn-1.7.2/innd/site.c:187:25: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:468:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:681:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:682:11: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:800:11: style: The scope of the variable 'count' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:1017:18: style: The scope of the variable 'new' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:1018:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/innd/site.c:1094:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/clientactive.c:51:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/clientactive.c:72:2: error: Resource leak: F [resourceLeak]
inn-1.7.2/lib/clientlib.c:83:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/clientlib.c:153:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/lib/defdist.c:40:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/getconfig.c:22:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/lib/getconfig.c:23:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/getconfig.c:24:19: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/lib/getfqdn.c:66:15: warning: Either the condition 'hp!=NULL' is redundant or there is possible null pointer dereference: hp. [nullPointerRedundantCheck]
inn-1.7.2/lib/getfqdn.c:57:12: note: Assuming that condition 'hp!=NULL' is not redundant
inn-1.7.2/lib/getfqdn.c:66:15: note: Null pointer dereference
inn-1.7.2/lib/getmodaddr.c:45:11: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/getmodaddr.c:103:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/lib/getmodaddr.c:66:2: error: Resource leak: F [resourceLeak]
inn-1.7.2/lib/gettime.c:21:17: style: The scope of the variable 'tm' can be reduced. [variableScope]
inn-1.7.2/lib/gettime.c:22:11: style: The scope of the variable 'secondsUntilNextHour' can be reduced. [variableScope]
inn-1.7.2/lib/inndcomm.c:59:10: style: The scope of the variable 'oerrno' can be reduced. [variableScope]
inn-1.7.2/lib/inndcomm.c:145:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/lib/inndcomm.c:190:11: style: The scope of the variable 'save' can be reduced. [variableScope]
inn-1.7.2/lib/innvers.c:25:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/lock.c:48:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/lib/lock.c:49:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/lib/malloc.c:150:6: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'union'. [invalidPrintfArgType_uint]
inn-1.7.2/lib/malloc.c:364:18: style: The scope of the variable 'j' can be reduced. [variableScope]
inn-1.7.2/lib/qio.c:112:11: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/lib/radix32.c:28:12: style: Variable 'temp' is not assigned a value. [unassignedVariable]
inn-1.7.2/lib/remopen.c:46:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/lib/sendpass.c:26:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/lib/waitnb.c:27:12: style: The scope of the variable 'w' can be reduced. [variableScope]
inn-1.7.2/lib/waitnb.c:28:11: style: Variable 'pid' is not assigned a value. [unassignedVariable]
inn-1.7.2/lib/waitnb.c:39:13: error: Uninitialized variable: w [uninitvar]
inn-1.7.2/lib/waitnb.c:38:9: error: Uninitialized variable: pid [uninitvar]
inn-1.7.2/lib/xmemerr.c:20:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
inn-1.7.2/nnrpd/article.c:78:21: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/nnrpd/article.c:426:24: style: The scope of the variable 'qp' can be reduced. [variableScope]
inn-1.7.2/nnrpd/article.c:598:18: style: The scope of the variable 'buff' can be reduced. [variableScope]
inn-1.7.2/nnrpd/article.c:599:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/nnrpd/article.c:1124:12: style: The scope of the variable 'text' can be reduced. [variableScope]
inn-1.7.2/nnrpd/commands.c:190:17: style: The scope of the variable 'User' can be reduced. [variableScope]
inn-1.7.2/nnrpd/commands.c:191:17: style: The scope of the variable 'Password' can be reduced. [variableScope]
inn-1.7.2/nnrpd/commands.c:448:18: style: The scope of the variable 'USAGE' can be reduced. [variableScope]
inn-1.7.2/nnrpd/commands.c:452:20: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/nnrpd/group.c:265:18: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/nnrpd/group.c:267:12: style: The scope of the variable 'grplist' can be reduced. [variableScope]
inn-1.7.2/nnrpd/group.c:356:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/nnrpd/misc.c:135:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/nnrpd/misc.c:226:13: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
inn-1.7.2/nnrpd/misc.c:227:9: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
inn-1.7.2/nnrpd/newnews.c:139:10: style: The scope of the variable 'middle' can be reduced. [variableScope]
inn-1.7.2/nnrpd/newnews.c:191:20: style: The scope of the variable 'start' can be reduced. [variableScope]
inn-1.7.2/nnrpd/newnews.c:192:20: style: The scope of the variable 'p' can be reduced. [variableScope]
inn-1.7.2/nnrpd/nnrpd.c:387:11: style: Unused variable: buff [unusedVariable]
inn-1.7.2/nnrpd/post.c:189:19: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:246:20: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:322:13: style: The scope of the variable 't' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:323:17: style: The scope of the variable 'gmt' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:619:26: style: The scope of the variable 'gp' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:732:18: style: The scope of the variable 'CANTSEND' can be reduced. [variableScope]
inn-1.7.2/nnrpd/post.c:316:18: style: Variable 'sendbuff' is assigned a value that is never used. [unreadVariable]
inn-1.7.2/nnrpd/post.c:758:18: style: Unused variable: Sb [unusedVariable]
inn-1.7.2/syslog/logger.c:109:7: style: The scope of the variable 'len' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:449:15: style: Condition 'readfds&inetm' is always false [knownConditionTrueFalse]
inn-1.7.2/syslog/syslogd.c:387:10: note: Assignment 'inetm=0', assigned value is 0
inn-1.7.2/syslog/syslogd.c:449:15: note: Condition 'readfds&inetm' is always false
inn-1.7.2/syslog/syslogd.c:1395:10: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
inn-1.7.2/syslog/syslogd.c:1395:10: error: sprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
inn-1.7.2/syslog/syslogd.c:529:21: style: The scope of the variable 'q' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:530:15: style: The scope of the variable 'c' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:532:6: style: The scope of the variable 'pri' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:532:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:984:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:1008:15: style: The scope of the variable 'i' can be reduced. [variableScope]
inn-1.7.2/syslog/syslogd.c:1315:30: style: The scope of the variable 'wret' can be reduced. [variableScope]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/inn2/inn2_2.6.2.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/innfeed/innfeed_0.10.1.7.orig.tar.gz
innfeed-0.10.1.7.orig/article.c:316:7: warning: Either the condition 'article!=NULL' is redundant or there is possible null pointer dereference: article. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/article.c:318:7: note: Assuming that condition 'article!=NULL' is not redundant
innfeed-0.10.1.7.orig/article.c:316:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/article.c:317:7: warning: Either the condition 'article!=NULL' is redundant or there is possible null pointer dereference: article. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/article.c:318:7: note: Assuming that condition 'article!=NULL' is not redundant
innfeed-0.10.1.7.orig/article.c:317:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/article.c:653:11: style: The scope of the variable 'amt' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/article.c:658:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/article.c:893:9: style: The scope of the variable 'start' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/article.c:564:31: style: Function 'artUnmap' argument 1 names different: declaration 'art' definition 'article'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/article.c:134:31: note: Function 'artUnmap' argument 1 names different: declaration 'art' definition 'article'.
innfeed-0.10.1.7.orig/article.c:564:31: note: Function 'artUnmap' argument 1 names different: declaration 'art' definition 'article'.
innfeed-0.10.1.7.orig/buffer.c:463:25: style: The scope of the variable 'dst' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/buffer.c:391:30: style: Function 'bufferRefCount' argument 1 names different: declaration 'buff' definition 'buf'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/buffer.h:125:30: note: Function 'bufferRefCount' argument 1 names different: declaration 'buff' definition 'buf'.
innfeed-0.10.1.7.orig/buffer.c:391:30: note: Function 'bufferRefCount' argument 1 names different: declaration 'buff' definition 'buf'.
innfeed-0.10.1.7.orig/buffer.c:319:11: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
* -*- text -*- * * Author:      James Brister <brister@vix.com> -- berkeley-unix -- * Start Date:  Fri, 17 Jan 1997 17:08:37 +0100 * Project:     INN (innfeed) * File:        configfile.l * RCSId:       $Id: config_l.c,v 1.1.1.1 1997/04/29 16:13:33 scrappy Exp $ * Description: A flex input file for the innfeed config file.  * *:33:9: error: Common realloc mistake: 'strPtr' nulled but not freed upon failure [memleakOnRealloc]
y.tab.c:1493:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
innfeed-0.10.1.7.orig/connection.c:4015:15: warning: Either the condition 'PointersFreedOnExit!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/connection.c:4017:7: note: Assuming that condition 'PointersFreedOnExit!=NULL' is not redundant
innfeed-0.10.1.7.orig/connection.c:4012:27: note: Assignment 'p=PointersFreedOnExit', assigned value is 0
innfeed-0.10.1.7.orig/connection.c:4015:15: note: Null pointer dereference
innfeed-0.10.1.7.orig/connection.c:2729:13: style: The scope of the variable 'artHolder' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3430:10: style: The scope of the variable 'ihaveBuff' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3430:22: style: The scope of the variable 'writeArr' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3434:9: style: The scope of the variable 'p' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3436:10: style: The scope of the variable 'bufLen' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3735:16: style: The scope of the variable 'q' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3765:17: style: The scope of the variable 't' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3768:19: style: The scope of the variable 'articleBuffers' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3769:15: style: The scope of the variable 'i' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3860:10: style: The scope of the variable 'quitBuffer' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:3860:23: style: The scope of the variable 'writeArray' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/connection.c:1289:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1355:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1420:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1431:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1493:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1549:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:1837:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:3481:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:3549:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:3845:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:3885:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/connection.c:417:33: style: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/connection.h:77:33: note: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'.
innfeed-0.10.1.7.orig/connection.c:417:33: note: Function 'newConnection' argument 2 names different: declaration 'ident' definition 'id'.
innfeed-0.10.1.7.orig/connection.c:419:33: style: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/connection.h:79:33: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'.
innfeed-0.10.1.7.orig/connection.c:419:33: note: Function 'newConnection' argument 4 names different: declaration 'artTout' definition 'articleReceiptTimeout'.
innfeed-0.10.1.7.orig/connection.c:422:33: style: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/connection.h:82:33: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'.
innfeed-0.10.1.7.orig/connection.c:422:33: note: Function 'newConnection' argument 7 names different: declaration 'closePeriod' definition 'flushTimeout'.
innfeed-0.10.1.7.orig/connection.c:4269:40: style: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/connection.c:351:40: note: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'.
innfeed-0.10.1.7.orig/connection.c:4269:40: note: Function 'newArtHolder' argument 1 names different: declaration 'art' definition 'article'.
innfeed-0.10.1.7.orig/connection.c:4301:37: style: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/connection.c:353:37: note: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'.
innfeed-0.10.1.7.orig/connection.c:4301:37: note: Function 'remArtHolder' argument 1 names different: declaration 'art' definition 'artH'.
innfeed-0.10.1.7.orig/contrib/newsresp.c:25:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/endpoint.c:291:19: style: The scope of the variable 'sizelogged' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/endpoint.c:717:20: style: The scope of the variable 'specialCheck' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/endpoint.c:988:10: style: The scope of the variable 'amt' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/endpoint.c:1109:10: style: The scope of the variable 'amt' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/endpoint.c:355:28: style: Function 'delEndPoint' argument 1 names different: declaration 'endp' definition 'ep'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/endpoint.h:107:28: note: Function 'delEndPoint' argument 1 names different: declaration 'endp' definition 'ep'.
innfeed-0.10.1.7.orig/endpoint.c:355:28: note: Function 'delEndPoint' argument 1 names different: declaration 'endp' definition 'ep'.
innfeed-0.10.1.7.orig/endpoint.c:428:26: style: Function 'prepareRead' argument 2 names different: declaration 'buffs' definition 'buffers'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/endpoint.h:123:26: note: Function 'prepareRead' argument 2 names different: declaration 'buffs' definition 'buffers'.
innfeed-0.10.1.7.orig/endpoint.c:428:26: note: Function 'prepareRead' argument 2 names different: declaration 'buffs' definition 'buffers'.
innfeed-0.10.1.7.orig/endpoint.c:479:27: style: Function 'prepareWrite' argument 2 names different: declaration 'buffs' definition 'buffers'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/endpoint.h:139:27: note: Function 'prepareWrite' argument 2 names different: declaration 'buffs' definition 'buffers'.
innfeed-0.10.1.7.orig/endpoint.c:479:27: note: Function 'prepareWrite' argument 2 names different: declaration 'buffs' definition 'buffers'.
innfeed-0.10.1.7.orig/endpoint.c:1686:25: style: Function 'setSigHandler' argument 1 names different: declaration 'sig' definition 'signum'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/endpoint.h:177:25: note: Function 'setSigHandler' argument 1 names different: declaration 'sig' definition 'signum'.
innfeed-0.10.1.7.orig/endpoint.c:1686:25: note: Function 'setSigHandler' argument 1 names different: declaration 'sig' definition 'signum'.
innfeed-0.10.1.7.orig/endpoint.c:303:24: style: Variable 'sizelogged' is assigned a value that is never used. [unreadVariable]
innfeed-0.10.1.7.orig/endpoint.c:279:11: error: Common realloc mistake: 'endPoints' nulled but not freed upon failure [memleakOnRealloc]
innfeed-0.10.1.7.orig/endpoint.c:280:11: error: Common realloc mistake: 'priorityList' nulled but not freed upon failure [memleakOnRealloc]
innfeed-0.10.1.7.orig/host.c:591:22: warning: Either the condition 'hh!=NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:593:7: note: Assuming that condition 'hh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:591:22: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:592:12: warning: Either the condition 'hh!=NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:593:7: note: Assuming that condition 'hh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:592:12: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:856:16: warning: Either the condition 'hh!=NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:858:7: note: Assuming that condition 'hh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:856:16: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:857:11: warning: Either the condition 'hh!=NULL' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:858:7: note: Assuming that condition 'hh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:857:11: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:922:7: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:925:12: note: Assuming that condition 'h==NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:922:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:923:7: warning: Either the condition 'h==NULL' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:925:12: note: Assuming that condition 'h==NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:923:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:992:7: warning: Either the condition 'nh!=NULL' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:998:7: note: Assuming that condition 'nh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:992:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:994:7: warning: Either the condition 'nh!=NULL' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:998:7: note: Assuming that condition 'nh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:994:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:995:7: warning: Either the condition 'nh!=NULL' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:998:7: note: Assuming that condition 'nh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:995:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:996:7: warning: Either the condition 'nh!=NULL' is redundant or there is possible null pointer dereference: nh. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:998:7: note: Assuming that condition 'nh!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:996:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:1196:17: warning: Either the condition 'host==NULL' is redundant or there is possible null pointer dereference: host. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:1204:12: note: Assuming that condition 'host==NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:1196:17: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:3272:31: warning: Either the condition 'v!=NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:3262:14: note: Assuming that condition 'v!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:3272:31: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:3274:46: warning: Either the condition 'v!=NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:3262:14: note: Assuming that condition 'v!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:3274:46: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:3275:7: warning: Either the condition 'v!=NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/host.c:3262:14: note: Assuming that condition 'v!=NULL' is not redundant
innfeed-0.10.1.7.orig/host.c:3275:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/host.c:849:14: style: The scope of the variable 'params' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:908:14: style: The scope of the variable 'p' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:1093:7: style: The scope of the variable 'i' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:1097:19: style: The scope of the variable 'hostEnt' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:2336:11: style: The scope of the variable 'v' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:2464:8: style: The scope of the variable 'isGood' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:2997:11: style: The scope of the variable 'article' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:3199:10: style: The scope of the variable 's' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:3246:10: style: The scope of the variable 's' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:3288:10: style: The scope of the variable 's' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/host.c:1706:57: style: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/host.h:120:57: note: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'.
innfeed-0.10.1.7.orig/host.c:1706:57: note: Function 'hostRemoteStreams' argument 3 names different: declaration 'doesStream' definition 'doesStreaming'.
innfeed-0.10.1.7.orig/inet_addr.c:104:15: style: The scope of the variable 'base' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/innlistener.c:637:27: style: The scope of the variable 'writePointer' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/innlistener.c:639:7: style: The scope of the variable 'writeBytes' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/innlistener.c:639:19: style: The scope of the variable 'writeReturn' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/innlistener.c:145:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:403:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:430:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:534:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:549:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:577:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
innfeed-0.10.1.7.orig/innlistener.c:214:28: style: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/innlistener.h:73:28: note: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'.
innfeed-0.10.1.7.orig/innlistener.c:214:28: note: Function 'shutDown' argument 1 names different: declaration 'cxn' definition 'l'.
innfeed-0.10.1.7.orig/innlistener.c:728:38: style: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/innlistener.c:104:38: note: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'.
innfeed-0.10.1.7.orig/innlistener.c:728:38: note: Function 'dropArticle' argument 1 names different: declaration 'peer' definition 'peerName'.
innfeed-0.10.1.7.orig/main.c:686:9: style: The scope of the variable 'fpr' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/malloc.c:151:6: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'union'. [invalidPrintfArgType_uint]
innfeed-0.10.1.7.orig/malloc.c:365:18: style: The scope of the variable 'j' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/misc.c:870:23: warning: Either the condition 'tmpname!=NULL' is redundant or there is possible null pointer dereference: tmpname. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/misc.c:873:7: note: Assuming that condition 'tmpname!=NULL' is not redundant
innfeed-0.10.1.7.orig/misc.c:870:23: note: Null pointer dereference
innfeed-0.10.1.7.orig/misc.c:448:23: style: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/misc.h:122:23: note: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'.
innfeed-0.10.1.7.orig/misc.c:448:23: note: Function 'mystrtok' argument 1 names different: declaration 'string' definition 'line'.
innfeed-0.10.1.7.orig/misc.c:803:2: error: Common realloc mistake: 'PointersFreedOnExit' nulled but not freed upon failure [memleakOnRealloc]
innfeed-0.10.1.7.orig/startinnfeed.c:80:7: style: Variable 'evp' is reassigned a value before the old one has been used. [redundantAssignment]
innfeed-0.10.1.7.orig/startinnfeed.c:62:0: note: Variable 'evp' is reassigned a value before the old one has been used.
innfeed-0.10.1.7.orig/startinnfeed.c:80:7: note: Variable 'evp' is reassigned a value before the old one has been used.
innfeed-0.10.1.7.orig/tape.c:498:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
innfeed-0.10.1.7.orig/tape.c:360:12: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:360:12: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:362:19: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:362:19: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:364:36: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:364:36: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:366:7: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:366:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:367:7: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:367:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:368:7: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:368:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:369:7: warning: Either the condition 'nt!=NULL' is redundant or there is possible null pointer dereference: nt. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:370:7: note: Assuming that condition 'nt!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:369:7: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:629:15: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:629:15: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:631:14: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:631:14: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:632:14: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:632:14: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:633:14: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:633:14: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:634:14: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:634:14: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:635:14: warning: Either the condition 'tape!=NULL' is redundant or there is possible null pointer dereference: tape. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:639:3: note: Assuming that condition 'tape!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:635:14: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:947:3: warning: Either the condition 'activeTapes!=NULL' is redundant or there is possible null pointer dereference: activeTapes. [nullPointerRedundantCheck]
innfeed-0.10.1.7.orig/tape.c:951:7: note: Assuming that condition 'activeTapes!=NULL' is not redundant
innfeed-0.10.1.7.orig/tape.c:947:3: note: Null pointer dereference
innfeed-0.10.1.7.orig/tape.c:1112:11: style: The scope of the variable 'c' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/tape.c:1113:12: style: The scope of the variable 'flength' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/tape.c:489:38: style: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'. [funcArgNamesDifferent]
innfeed-0.10.1.7.orig/tape.h:55:38: note: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'.
innfeed-0.10.1.7.orig/tape.c:489:38: note: Function 'gPrintTapeInfo' argument 2 names different: declaration 'inedntAmt' definition 'indentAmt'.
innfeed-0.10.1.7.orig/tape.c:662:9: style: Variable 'amt' is assigned a value that is never used. [unreadVariable]
innfeed-0.10.1.7.orig/tape.c:1106:19: style: Variable 'outExists' is assigned a value that is never used. [unreadVariable]
innfeed-0.10.1.7.orig/tape.c:915:9: error: Common realloc mistake: 'activeTapes' nulled but not freed upon failure [memleakOnRealloc]
innfeed-0.10.1.7.orig/uio_maxiov.c:82:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
innfeed-0.10.1.7.orig/uio_maxiov.c:61:17: style: The scope of the variable 'array' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/uio_maxiov.c:62:16: style: The scope of the variable 'rval' can be reduced. [variableScope]
innfeed-0.10.1.7.orig/uio_maxiov.c:63:16: style: The scope of the variable 'amt' can be reduced. [variableScope]
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/innoextract/innoextract_1.7.orig.tar.gz
innoextract-1.7/cmake/check/cxx11-std-codecvt_utf8_utf16.cpp:4:35: style: Unused variable: codecvt [unusedVariable]
innoextract-1.7/src/cli/extract.cpp:354:65: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse]
innoextract-1.7/src/cli/extract.cpp:389:64: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse]
innoextract-1.7/src/cli/extract.cpp:396:64: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse]
innoextract-1.7/src/cli/extract.cpp:402:67: style: Condition '!prompt_overwrite()' is always false [knownConditionTrueFalse]
innoextract-1.7/src/cli/goggalaxy.cpp:233:7: style: Reading from empty STL container 'result' [reademptycontainer]
innoextract-1.7/src/setup/filename.cpp:33:7: style: Technically the member function 'setup::::is_path_separator::operator()' can be const. [functionConst]
innoextract-1.7/src/setup/filename.cpp:39:7: style: Technically the member function 'setup::::is_unsafe_path_char::operator()' can be const. [functionConst]
innoextract-1.7/src/stream/block.cpp:79:2: warning: Member variable 'inno_block_filter::buffer' is not initialized in the constructor. [uninitMemberVar]
innoextract-1.7/src/util/console.cpp:102:5: style: Condition 'is_tty' is always false [knownConditionTrueFalse]
innoextract-1.7/src/util/console.cpp:98:11: note: Assignment 'is_tty=false', assigned value is 0
innoextract-1.7/src/util/console.cpp:102:5: note: Condition 'is_tty' is always false
innoextract-1.7/src/util/console.cpp:133:48: style: Condition '!is_tty' is always true [knownConditionTrueFalse]
innoextract-1.7/src/util/console.cpp:98:11: note: Assignment 'is_tty=false', assigned value is 0
innoextract-1.7/src/util/console.cpp:133:48: note: Condition '!is_tty' is always true
[18:32]

ftp://ftp.se.debian.org/debian/pool/main/i/ino-headers/ino-headers_0.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/inosync/inosync_0.2.3+git20120321.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/inotail/inotail_0.5.orig.tar.gz
inotail-0.5/inotify-syscalls.h:83:0: error: #error "inotify not supported on this architecture!" [preprocessorErrorDirective]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/inoticoming/inoticoming_0.2.3.orig.tar.gz
inoticoming-0.2.3/inoticoming.c:143:16: style: The scope of the variable 'bufcount' can be reduced. [variableScope]
inoticoming-0.2.3/inoticoming.c:146:10: style: The scope of the variable 'bytesread' can be reduced. [variableScope]
inoticoming-0.2.3/inoticoming.c:167:34: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
inoticoming-0.2.3/inoticoming.c:190:25: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
inoticoming-0.2.3/inoticoming.c:195:24: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
inoticoming-0.2.3/inoticoming.c:158:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
inoticoming-0.2.3/inoticoming.c:108:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/inotify-hookable/inotify-hookable_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inotify-tools/inotify-tools_3.14.orig.tar.gz
inotify-tools-3.14/libinotifytools/src/inotifytools.c:477:11: style: The scope of the variable 'ret1' can be reduced. [variableScope]
inotify-tools-3.14/libinotifytools/src/inotifytools.c:1897:12: style: Checking if unsigned variable 'strftime(timestr,4096-1,timefmt,localtime(&now))' is less than zero. [unsignedLessThanZero]
inotify-tools-3.14/libinotifytools/src/inotifytools.c:236:3: error: Resource leak: file [resourceLeak]
inotify-tools-3.14/libinotifytools/src/inotifytools.c:241:2: error: Resource leak: file [resourceLeak]
inotify-tools-3.14/libinotifytools/src/redblack.c:212:27: style: The scope of the variable 'y' can be reduced. [variableScope]
inotify-tools-3.14/libinotifytools/src/redblack.c:145:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
inotify-tools-3.14/src/inotifywatch.c:174:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
inotify-tools-3.14/src/inotifywatch.c:194:25: style: The scope of the variable 'event' can be reduced. [variableScope]
inotify-tools-3.14/src/inotifywatch.c:269:23: style: Variable 'num_watches' is assigned a value that is never used. [unreadVariable]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/inotifyx/inotifyx_0.2.0.orig.tar.gz
inotifyx-0.2.0/inotifyx/binding.c:112:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inotifyx-0.2.0/inotifyx/binding.c:113:9: style: The scope of the variable 'len' can be reduced. [variableScope]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/input-pad/input-pad_1.0.3.orig.tar.gz
input-pad-1.0.3/input-pad/button-gtk.c:246:29: style: Variable 'buff2[0]' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/button-gtk.c:246:13: note: Variable 'buff2[0]' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/button-gtk.c:246:29: note: Variable 'buff2[0]' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/button-gtk.c:183:24: style: The scope of the variable 'ibutton' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/button-gtk.c:232:9: style: The scope of the variable 'i' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/button-gtk.c:242:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
input-pad-1.0.3/input-pad/eek-gtk.c:130:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
input-pad-1.0.3/input-pad/geometry-gdk.c:1146:23: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
input-pad-1.0.3/input-pad/geometry-gdk.c:1141:21: note: Assuming that condition 'row' is not redundant
input-pad-1.0.3/input-pad/geometry-gdk.c:1146:23: note: Null pointer dereference
input-pad-1.0.3/input-pad/geometry-gdk.c:1170:20: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck]
input-pad-1.0.3/input-pad/geometry-gdk.c:1165:17: note: Assuming that condition 'list' is not redundant
input-pad-1.0.3/input-pad/geometry-gdk.c:1170:20: note: Null pointer dereference
input-pad-1.0.3/input-pad/geometry-gdk.c:141:11: style: The scope of the variable 'formatted' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/geometry-gdk.c:315:34: style: The scope of the variable 'n_group' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/geometry-gdk.c:557:14: style: The scope of the variable 'string' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/geometry-gdk.c:558:11: style: The scope of the variable 'line' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/input-pad-marshal.c:56:75: style: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:11:74: note: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:56:75: note: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:59:78: style: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:14:74: note: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:59:78: note: Function 'INPUT_PAD_BOOLEAN__STRING_UINT_UINT_UINT_UINT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:103:59: style: Function 'INPUT_PAD_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:20:58: note: Function 'INPUT_PAD_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:103:59: note: Function 'INPUT_PAD_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:106:62: style: Function 'INPUT_PAD_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:23:58: note: Function 'INPUT_PAD_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:106:62: note: Function 'INPUT_PAD_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:140:59: style: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:28:58: note: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:140:59: note: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:143:62: style: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-marshal.h:31:58: note: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/input-pad-marshal.c:143:62: note: Function 'INPUT_PAD_VOID__OBJECT_OBJECT' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
input-pad-1.0.3/input-pad/parse-pad.c:78:21: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
input-pad-1.0.3/input-pad/parse-pad.c:81:23: note: Found duplicate branches for 'if' and 'else'.
input-pad-1.0.3/input-pad/parse-pad.c:78:21: note: Found duplicate branches for 'if' and 'else'.
input-pad-1.0.3/input-pad/parse-pad.c:655:28: style: The scope of the variable 'prev_group' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/parse-pad.c:531:57: style: Function 'input_pad_group_append_from_file' argument 1 names different: declaration 'group_data' definition 'group'. [funcArgNamesDifferent]
input-pad-1.0.3/input-pad/input-pad-group.h:87:55: note: Function 'input_pad_group_append_from_file' argument 1 names different: declaration 'group_data' definition 'group'.
input-pad-1.0.3/input-pad/parse-pad.c:531:57: note: Function 'input_pad_group_append_from_file' argument 1 names different: declaration 'group_data' definition 'group'.
input-pad-1.0.3/input-pad/window-gtk.c:1485:28: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: tv_data. [nullPointerRedundantCheck]
input-pad-1.0.3/input-pad/window-gtk.c:1483:28: note: Assuming that condition 'data!=NULL' is not redundant
input-pad-1.0.3/input-pad/window-gtk.c:1476:33: note: Assignment 'tv_data=(struct _CharTreeViewData*)data', assigned value is 0
input-pad-1.0.3/input-pad/window-gtk.c:1485:28: note: Null pointer dereference
input-pad-1.0.3/input-pad/window-gtk.c:1486:26: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: tv_data. [nullPointerRedundantCheck]
input-pad-1.0.3/input-pad/window-gtk.c:1483:28: note: Assuming that condition 'data!=NULL' is not redundant
input-pad-1.0.3/input-pad/window-gtk.c:1476:33: note: Assignment 'tv_data=(struct _CharTreeViewData*)data', assigned value is 0
input-pad-1.0.3/input-pad/window-gtk.c:1486:26: note: Null pointer dereference
input-pad-1.0.3/input-pad/window-gtk.c:1068:5: style: Variable 'group_layouts' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:1047:0: note: Variable 'group_layouts' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1068:5: note: Variable 'group_layouts' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1069:5: style: Variable 'group_variants' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:1048:0: note: Variable 'group_variants' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1069:5: note: Variable 'group_variants' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1150:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:1129:0: note: Variable 'list' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1150:5: note: Variable 'list' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1636:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:1630:0: note: Variable 'string' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1636:5: note: Variable 'string' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:2592:21: style: Variable 'row' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:2591:5: note: Variable 'row' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:2592:21: note: Variable 'row' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:3239:5: style: Variable 'license' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:3213:0: note: Variable 'license' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:3239:5: note: Variable 'license' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:3413:29: style: Variable 'buff2[0]' is reassigned a value before the old one has been used. [redundantAssignment]
input-pad-1.0.3/input-pad/window-gtk.c:3413:13: note: Variable 'buff2[0]' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:3413:29: note: Variable 'buff2[0]' is reassigned a value before the old one has been used.
input-pad-1.0.3/input-pad/window-gtk.c:1270:30: style: Same expression on both sides of '||'. [duplicateExpression]
input-pad-1.0.3/input-pad/window-gtk.c:590:12: style: The scope of the variable 'display_name' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1131:16: style: The scope of the variable 'expander' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1132:16: style: The scope of the variable 'alignment' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1133:16: style: The scope of the variable 'vbox' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1288:16: style: The scope of the variable 'toplevel' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1392:23: style: The scope of the variable 'sub_selection' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1627:18: style: The scope of the variable 'combobox' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:1628:19: style: The scope of the variable 'model' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:2146:14: style: The scope of the variable 'p' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:2238:16: style: The scope of the variable 'button' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:2459:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:2723:16: style: The scope of the variable 'table' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3008:16: style: The scope of the variable 'expander' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3009:16: style: The scope of the variable 'alignment' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3010:16: style: The scope of the variable 'vbox' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3389:18: style: The scope of the variable 'start' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3389:25: style: The scope of the variable 'end' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3390:12: style: The scope of the variable 'range' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3391:12: style: The scope of the variable 'range2' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3760:12: style: The scope of the variable 'viewport_list' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3763:16: style: The scope of the variable 'tv' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3764:24: style: The scope of the variable 'column' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3842:16: style: The scope of the variable 'button' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:4574:14: style: The scope of the variable 'module' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:5216:14: style: The scope of the variable 'module' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:5217:30: style: The scope of the variable 'context' can be reduced. [variableScope]
input-pad-1.0.3/input-pad/window-gtk.c:3409:25: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
input-pad-1.0.3/input-pad/window-gtk.c:3418:25: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/input-utils/input-utils_1.0.orig.tar.gz
input-1.0/input-events.c:101:6: style: The scope of the variable 'c' can be reduced. [variableScope]
input-1.0/input-kbd.c:99:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
input-1.0/input-kbd.c:99:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
input-1.0/input-kbd.c:132:12: error: Width 80 given in format string (no. 1) is larger than destination buffer 'scancode[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
input-1.0/input-kbd.c:132:12: error: Width 80 given in format string (no. 2) is larger than destination buffer 'keycode[80]', use %79s to prevent overflowing it. [invalidScanfFormatWidth]
input-1.0/input-kbd.c:145:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
input-1.0/input-kbd.c:94:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
input-1.0/input-kbd.c:143:22: style: Checking if unsigned variable 'entry.scancode' is less than zero. [unsignedLessThanZero]
input-1.0/input-recv.c:28:6: style: The scope of the variable 'c' can be reduced. [variableScope]
input-1.0/input-send.c:66:22: style: The scope of the variable 'conn' can be reduced. [variableScope]
input-1.0/input-send.c:69:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
input-1.0/input-send.c:97:21: style: The scope of the variable 'max' can be reduced. [variableScope]
input-1.0/input-send.c:97:25: style: The scope of the variable 'rc' can be reduced. [variableScope]
input-1.0/input-send.c:182:6: style: The scope of the variable 'grab' can be reduced. [variableScope]
input-1.0/input-send.c:185:6: style: The scope of the variable 'c' can be reduced. [variableScope]
input-1.0/input-send.c:32:2: warning: Size of pointer 'conn' used instead of size of its data. [pointerSize]
input-1.0/input-send.c:33:9: warning: Size of pointer 'conn' used instead of size of its data. [pointerSize]
input-1.0/input.c:107:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
input-1.0/lsinput.c:12:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/inputlirc/inputlirc_30.orig.tar.xz
inputlirc-30/inputlircd.c:82:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
inputlirc-30/inputlircd.c:208:17: style: The scope of the variable 'fd' can be reduced. [variableScope]
inputlirc-30/inputlircd.c:379:6: style: The scope of the variable 'retselect' can be reduced. [variableScope]
[18:33]

ftp://ftp.se.debian.org/debian/pool/main/i/inputplug/inputplug_0.3~hg20150512.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/insighttoolkit/insighttoolkit_3.20.1+git20120521.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/insighttoolkit4/insighttoolkit4_4.6.0.orig.tar.xz
InsightToolkit-4.6.0/CMake/itkTestFriendTemplatedFunction.cxx:47:0: performance: Technically the member function 'WantToHaveFriend < T >::DoNothing' can be static. [functionStatic]
InsightToolkit-4.6.0/CMake/itkTestFriendTemplatedFunction.cxx:47:0: performance: Technically the member function 'WantToHaveFriend < int >::DoNothing' can be static. [functionStatic]
InsightToolkit-4.6.0/CMake/itkTestTemplatePartialSpecialization.cxx:29:3: warning: Member variable 'victor::data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/CMake/itkTestTemplatePartialSpecialization.cxx:48:48: performance: Technically the member function 'foo::bar' can be static. [functionStatic]
InsightToolkit-4.6.0/CMake/itkTestTemplatePartialSpecialization.cxx:49:48: performance: Technically the member function 'foo::baz' can be static. [functionStatic]
InsightToolkit-4.6.0/Examples/DataRepresentation/Image/ImageAdaptor3.cxx:66:1: warning: The class 'VectorPixelAccessor' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Examples/DataRepresentation/Image/ImageAdaptor4.cxx:62:1: warning: The class 'ThresholdingPixelAccessor' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshCellVisitor.cxx:94:8: performance: Technically the member function 'CustomTriangleVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshCellVisitor2.cxx:97:8: performance: Technically the member function 'CustomVertexVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshCellVisitor2.cxx:167:8: performance: Technically the member function 'CustomTriangleVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshCellVisitor2.cxx:198:8: performance: Technically the member function 'CustomTetrahedronVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:515:3: style: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:472:51: note: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:515:3: note: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:537:3: style: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:522:51: note: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Examples/DataRepresentation/Mesh/MeshKComplex.cxx:537:3: note: Variable 'featureId' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Examples/Filtering/CompositeFilterExample.cxx:173:3: performance: Variable 'm_Threshold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Examples/Filtering/CompositeFilterExample.cxx:174:3: performance: Variable 'm_GradientFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Examples/Filtering/DigitallyReconstructedRadiograph1.cxx:117:13: style: Condition 'ok==false' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Examples/Filtering/DigitallyReconstructedRadiograph1.cxx:115:10: note: Assignment 'ok=false', assigned value is 0
InsightToolkit-4.6.0/Examples/Filtering/DigitallyReconstructedRadiograph1.cxx:117:13: note: Condition 'ok==false' is always true
InsightToolkit-4.6.0/Examples/Filtering/DigitallyReconstructedRadiograph1.cxx:82:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
InsightToolkit-4.6.0/Examples/Filtering/OtsuMultipleThresholdImageFilter.cxx:172:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/IO/IOPlugin.cxx:82:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/DeformableRegistration10.cxx:21:0: error: #error "This program needs FFTWD to work." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/DeformableRegistration9.cxx:23:0: error: #error "This program needs single precision FFTWD to work." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/ImageRegistrationHistogramPlotter.cxx:217:11: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:153:19: style: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:151:39: note: 'rotationScale' is assigned value '1.0' here.
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:153:19: note: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same.
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:154:19: style: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:151:39: note: 'rotationScale' is assigned value '1.0' here.
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:154:19: note: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same.
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:155:19: style: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:151:39: note: 'rotationScale' is assigned value '1.0' here.
InsightToolkit-4.6.0/Examples/RegistrationITKv3/IterativeClosestPoint2.cxx:155:19: note: Same expression on both sides of '/' because the value of '1.0' and 'rotationScale' are the same.
InsightToolkit-4.6.0/Examples/RegistrationITKv4/DeformableRegistration10.cxx:21:0: error: #error "This program needs FFTWD to work." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Examples/RegistrationITKv4/DeformableRegistration9.cxx:23:0: error: #error "This program needs single precision FFTWD to work." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Examples/RegistrationITKv4/ImageRegistrationHistogramPlotter.cxx:217:11: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Examples/Segmentation/HoughTransform2DCirclesImageFilter.cxx:245:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/Segmentation/HoughTransform2DLinesImageFilter.cxx:256:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/Segmentation/HoughTransform2DLinesImageFilter.cxx:290:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/BlobSpatialObject.cxx:127:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/DTITubeSpatialObject.cxx:157:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/LandmarkSpatialObject.cxx:105:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/LineSpatialObject.cxx:136:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/SpatialObjectHierarchy.cxx:97:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/SurfaceSpatialObject.cxx:127:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/TubeSpatialObject.cxx:154:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Examples/SpatialObjects/VesselTubeSpatialObject.cxx:147:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:108:5: style: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:106:0: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:108:5: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:151:5: style: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:149:0: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:151:5: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:176:5: style: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:174:0: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Bridge/VtkGlue/src/QuickView.cxx:176:5: note: Variable 'flipper' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/ImageCompare.cxx:43:7: style: The scope of the variable 'bestBaseline' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkAnalyzeImageIOBadHeader.cxx:65:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkAnalyzeImageIOBadHeader.cxx:72:36: style: Same expression on both sides of '==' because the value of 'result2' and '0' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkAnalyzeImageIOBadHeader.cxx:71:14: note: 'result2' is assigned value '0' here.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkAnalyzeImageIOBadHeader.cxx:72:36: note: Same expression on both sides of '==' because the value of 'result2' and '0' are the same.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:126:9: style: Condition 's!=6' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:124:7: note: Assignment 's=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:125:3: note: Compound assignment '+=', assigned value is 6
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:126:9: note: Condition 's!=6' is always false
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:131:9: style: Condition 's!=10' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:124:7: note: Assignment 's=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:125:3: note: Compound assignment '+=', assigned value is 6
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:130:9: note: Assignment 's=s+4', assigned value is 10
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:131:9: note: Condition 's!=10' is always false
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:36:3: style: Variable 'fs' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:35:3: note: Variable 'fs' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:36:3: note: Variable 'fs' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:38:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:37:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:38:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:40:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:38:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:40:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:41:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:40:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:41:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:42:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:41:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkScalarTest.cxx:42:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkShiftScaleInPlaceImageFilterTest.cxx:31:69: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkStreamingImageFilterTest.cxx:47:9: style: The scope of the variable 'scalar' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Compatibility/Deprecated/test/itkStreamingImageFilterTest2.cxx:53:9: style: The scope of the variable 'scalar' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkAddConstantToImageFilterTest.cxx:138:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkAddConstantToImageFilterTest.cxx:137:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkAddConstantToImageFilterTest.cxx:138:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkDivideByConstantImageFilterTest.cxx:139:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkDivideByConstantImageFilterTest.cxx:138:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkDivideByConstantImageFilterTest.cxx:139:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkMultiplyByConstantImageFilterTest.cxx:139:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkMultiplyByConstantImageFilterTest.cxx:138:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkMultiplyByConstantImageFilterTest.cxx:139:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkSubtractConstantFromImageFilterTest.cxx:139:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkSubtractConstantFromImageFilterTest.cxx:138:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Compatibility/V3Compatibility/test/itkSubtractConstantFromImageFilterTest.cxx:139:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasCPP11Alignas.cxx:7:8: style: struct member 'A::a' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasCPP11Alignas.cxx:19:54: style: struct member 'OnlyTrue < true >::Result' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasGNUAttributeAligned.cxx:59:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasGNUAttributeAligned.cxx:14:8: style: struct member 'B::b' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasGNUAttributeAligned.cxx:46:54: style: struct member 'OnlyTrue < true >::Result' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Core/Common/CMake/itkCheckHasGNUAttributeAligned.cxx:30:0: style: The class 'foo < int >' does not have a constructor although it has private member variables. [noConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkFloatingPointExceptions.cxx:62:0: error: #error "fenv.h required for floating point exception handling" [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkObject.cxx:86:5: style: Struct 'SaveRestoreListModified' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkOutputWindow.cxx:127:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkOutputWindow.cxx:122:8: note: outer condition: !OutputWindow::m_Instance
InsightToolkit-4.6.0/Modules/Core/Common/src/itkOutputWindow.cxx:127:10: note: identical inner condition: !OutputWindow::m_Instance
InsightToolkit-4.6.0/Modules/Core/Common/src/itkProcessObject.cxx:1424:34: style: The scope of the variable 'output' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkSmapsFileParser.cxx:179:8: style: The scope of the variable 'submapFound' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkSmapsFileParser.cxx:180:8: style: The scope of the variable 'recordHasNoName' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkSmapsFileParser.cxx:181:8: style: The scope of the variable 'line' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/src/itkSmapsFileParser.cxx:290:3: style: Struct 'MapRecordPlusor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkAutoPointerTest.cxx:31:18: performance: Technically the member function 'TestObject::GetClassName' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkBSplineInterpolationWeightFunctionTest.cxx:56:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkBSplineInterpolationWeightFunctionTest.cxx:87:20: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkBSplineInterpolationWeightFunctionTest.cxx:147:23: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkBSplineInterpolationWeightFunctionTest.cxx:178:20: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkBarrierTest.cxx:33:3: style: Class 'BarrierTestUserData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkByteSwapTest.cxx:31:25: style: The scope of the variable 'ul1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkByteSwapTest.cxx:32:18: style: The scope of the variable 'f1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkByteSwapTest.cxx:33:19: style: The scope of the variable 'd1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkCellInterfaceTest.cxx:44:60: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkCompensatedSummationTest2.cxx:100:5: performance: Variable 'm_TestDomainThreader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkCompensatedSummationTest2.cxx:110:10: style: Technically the member function 'CompensatedSummationTest2Associate::GetUncompensatedSumOfThreads' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkConditionVariableTest.cxx:67:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkConditionVariableTest.cxx:33:5: performance: Variable 'm_ConditionVariable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkCovariantVectorGeometryTest.cxx:249:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkCovariantVectorGeometryTest.cxx:193:82: style: Same expression on both sides of '||' because the value of '!itk::Math::FloatAlmostEqual(expectedValue,covariant*contravariant)' and '!itk::Math::FloatAlmostEqual(expectedValue,contravariant*covariant)' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:34:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:25:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:34:17: note: Function in derived class
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:43:17: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:25:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Core/Common/test/itkExceptionObjectTest.cxx:43:17: note: Function in derived class
InsightToolkit-4.6.0/Modules/Core/Common/test/itkFloatingPointExceptionsTest.cxx:73:24: style: Same expression on both sides of '/' because the value of 'test1' and 'double_zero' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkFloatingPointExceptionsTest.cxx:43:18: note: 'test1' is assigned value 'itkFloatingPointExceptionsTest_double_zero' here.
InsightToolkit-4.6.0/Modules/Core/Common/test/itkFloatingPointExceptionsTest.cxx:41:24: note: 'double_zero' is assigned value 'itkFloatingPointExceptionsTest_double_zero' here.
InsightToolkit-4.6.0/Modules/Core/Common/test/itkFloatingPointExceptionsTest.cxx:73:24: note: Same expression on both sides of '/' because the value of 'test1' and 'double_zero' are the same.
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:40:0: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < char , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < short , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < int , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < float , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < double , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageRegionConstIteratorWithOnlyIndexTest.cxx:35:0: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageRegionExclusionIteratorWithIndexTest.cxx:294:11: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkImageToImageToleranceTest.cxx:129:20: style: Variable 'exceptCaught' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkLoggerManagerTest.cxx:30:8: performance: Technically the member function 'LogTester::log' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkLoggerTest.cxx:30:8: performance: Technically the member function 'LogTester::log' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkLoggerThreadWrapperTest.cxx:104:8: performance: Technically the member function 'LogTester::log' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkMathCastWithRangeCheckTest.cxx:35:0: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkMathRoundTest.cxx:22:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkMemoryLeakTest.cxx:29:0: error: Memory leak: leaker [memleak]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkNewTest.cxx:33:11: style: Technically the member function 'Bogus::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkNewTest.cxx:34:10: performance: Technically the member function 'Bogus::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkNewTest.cxx:35:9: performance: Technically the member function 'Bogus::GetCellTopologyId' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkNewTest.cxx:36:9: performance: Technically the member function 'Bogus::GetTopologyId' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkObjectFactoryTest.cxx:175:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkObjectFactoryTest2.cxx:144:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkOctreeTest.cxx:30:0: performance: Technically the member function 'IdentityMap < unsigned int , 16384 >::Evaluate' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkQuadrilateralCellTest.cxx:53:41: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkStreamingImageFilterTest.cxx:47:9: style: The scope of the variable 'scalar' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkStreamingImageFilterTest2.cxx:53:9: style: The scope of the variable 'scalar' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkThreadLoggerTest.cxx:37:8: performance: Technically the member function 'LogTester::log' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkThreadedIndexedContainerPartitionerTest.cxx:86:5: performance: Variable 'm_TestDomainThreader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkThreadedIteratorRangePartitionerTest.cxx:95:5: performance: Variable 'm_TestDomainThreader' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTreeContainerTest.cxx:290:3: style: Variable 'aClone' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTreeContainerTest.cxx:288:5: note: Variable 'aClone' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTreeContainerTest.cxx:290:3: note: Variable 'aClone' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTreeContainerTest2.cxx:84:8: style: Technically the member function 'TestData::operator==' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTreeContainerTest2.cxx:44:3: style: Class 'TestData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/Common/test/itkTriangleCellTest.cxx:55:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
InsightToolkit-4.6.0/Modules/Core/GPUCommon/src/itkGPUKernelManager.cxx:49:3: style: Variable 'pFileStream' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Core/GPUCommon/src/itkGPUKernelManager.cxx:35:0: note: Variable 'pFileStream' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/Core/GPUCommon/src/itkGPUKernelManager.cxx:49:3: note: Variable 'pFileStream' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/Core/GPUCommon/src/itkOpenCLUtil.cxx:359:3: error: Return value of allocation function 'OpenCLGetAvailableDevices' is not stored. [leakReturnValNotUsed]
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:833:19: style: Condition 'Dimension==3' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:230:37: note: Assignment 'Dimension=3', assigned value is 3
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:833:19: note: Condition 'Dimension==3' is always true
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:833:19: style: Same expression on both sides of '==' because the value of 'Dimension' and '3' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:230:37: note: 'Dimension' is assigned value '3' here.
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:833:19: note: Same expression on both sides of '==' because the value of 'Dimension' and '3' are the same.
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:51:0: error: Uninitialized variable: Dimension [uninitvar]
InsightToolkit-4.6.0/Modules/Core/ImageAdaptors/test/itkVectorImageTest.cxx:52:0: error: Uninitialized variable: VectorLength [uninitvar]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:271:8: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:334:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:399:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:464:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:526:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkBSplineInterpolateImageFunctionTest.cxx:719:10: style: The scope of the variable 'slice1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkImageAdaptorInterpolateImageFunctionTest.cxx:179:18: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkRGBInterpolateImageFunctionTest.cxx:197:18: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkVectorInterpolateImageFunctionTest.cxx:181:18: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkVectorLinearInterpolateNearestNeighborExtrapolateImageFunctionTest.cxx:184:18: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkWindowedSincInterpolateImageFunctionTest.cxx:165:18: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/ImageFunction/test/itkWindowedSincInterpolateImageFunctionTest.cxx:166:13: style: The scope of the variable 'pixel' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkBinaryMask3DMeshSourceTest.cxx:86:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkBinaryMask3DMeshSourceTest.cxx:86:18: style: The scope of the variable 'j' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkBinaryMask3DMeshSourceTest.cxx:86:20: style: The scope of the variable 'k' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkBinaryMask3DMeshSourceTest.cxx:86:22: style: The scope of the variable 'l' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkMeshSourceGraftOutputTest.cxx:82:3: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkMeshSpatialObjectIOTest.cxx:258:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkVTKPolyDataWriterTest01.cxx:81:22: style: The scope of the variable 'triangle' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/Mesh/test/itkVTKPolyDataWriterTest01.cxx:82:22: style: The scope of the variable 'line' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshAddFaceTest2.cxx:76:22: style: The scope of the variable 'poly' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshCellInterfaceTest.cxx:51:8: performance: Technically the member function 'CustomQELineVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshCellInterfaceTest.cxx:62:8: performance: Technically the member function 'CustomQEPolyVisitor::Visit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshCellInterfaceTest.cxx:71:60: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshCellInterfaceTest.cxx:180:62: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshDeletePointAndReorderIDsTest.cxx:54:22: style: The scope of the variable 'poly' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshEulerOperatorDeleteCenterVertexTest.cxx:124:24: style: The scope of the variable 'poly' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshFrontIteratorTest.cxx:152:22: style: The scope of the variable 'poly' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeMeshTest1.cxx:117:24: style: The scope of the variable 'poly' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:40:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:231:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:231:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:231:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:231:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:231:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:311:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:311:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:311:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:311:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdgeC [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:411:0: error: Memory leak: quadEdgeD [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdgeC [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:499:0: error: Memory leak: quadEdgeD [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdgeC [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:588:0: error: Memory leak: quadEdgeD [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdgeC [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:667:0: error: Memory leak: quadEdgeD [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdgeB [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdgeC [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:749:0: error: Memory leak: quadEdgeD [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:831:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:831:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:831:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1164:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1164:0: error: Memory leak: quadEdgeA [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1254:0: error: Memory leak: quadEdge2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1254:0: error: Memory leak: quadEdge3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1254:0: error: Memory leak: quadEdge4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1254:0: error: Memory leak: quadEdge5 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeA2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeA3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeB2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeB3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeB4 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeC2 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeC3 [memleak]
InsightToolkit-4.6.0/Modules/Core/QuadEdgeMesh/test/itkQuadEdgeTest1.cxx:1337:0: error: Memory leak: quadEdgeC4 [memleak]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkBlobSpatialObjectTest.cxx:94:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkBlobSpatialObjectTest.cxx:153:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkLandmarkSpatialObjectTest.cxx:89:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkLandmarkSpatialObjectTest.cxx:148:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkLineSpatialObjectTest.cxx:110:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkNewMetaObjectTypeTest.cxx:26:3: style: Class 'MetaDummy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkSpatialObjectDuplicatorTest.cxx:127:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkSpatialObjectToImageFilterTest.cxx:27:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkSpatialObjectToImageFilterTest.cxx:26:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkSurfaceSpatialObjectTest.cxx:100:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkTubeSpatialObjectTest.cxx:123:7: style: Condition 'passed' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkTubeSpatialObjectTest.cxx:45:17: note: Assignment 'passed=true', assigned value is 1
InsightToolkit-4.6.0/Modules/Core/SpatialObjects/test/itkTubeSpatialObjectTest.cxx:123:7: note: Condition 'passed' is always true
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkBSplineDeformableTransformTest.cxx:40:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkBSplineTransformTest.cxx:39:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleSkewVersor3DTransformTest.cxx:86:13: style: Condition '0.0>epsilon' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleSkewVersor3DTransformTest.cxx:40:29: note: Assignment 'epsilon=1e-12', assigned value is 1e-12.0
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleSkewVersor3DTransformTest.cxx:86:13: note: Condition '0.0>epsilon' is always false
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleVersor3DTransformTest.cxx:87:13: style: Condition '0.0>epsilon' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleVersor3DTransformTest.cxx:48:29: note: Assignment 'epsilon=1e-12', assigned value is 1e-12.0
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkScaleVersor3DTransformTest.cxx:87:13: note: Condition '0.0>epsilon' is always false
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkSimilarity3DTransformTest.cxx:101:13: style: Condition '0.0>epsilon' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkSimilarity3DTransformTest.cxx:38:29: note: Assignment 'epsilon=1e-12', assigned value is 1e-12.0
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkSimilarity3DTransformTest.cxx:101:13: note: Condition '0.0>epsilon' is always false
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkTransformTest.cxx:197:0: performance: Technically the member function 'itk :: itkTransformTestHelpers :: TransformTester < double , 3 , 3 >::RunTests' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkTransformTest.cxx:197:0: performance: Technically the member function 'itk :: itkTransformTestHelpers :: TransformTester < double , 3 , 2 >::RunTests' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkTransformTest.cxx:197:0: performance: Technically the member function 'itk :: itkTransformTestHelpers :: TransformTester < double , 2 , 3 >::RunTests' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorRigid3DTransformTest.cxx:85:13: style: Condition '0.0>epsilon' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorRigid3DTransformTest.cxx:42:29: note: Assignment 'epsilon=1e-12', assigned value is 1e-12.0
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorRigid3DTransformTest.cxx:85:13: note: Condition '0.0>epsilon' is always false
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorTransformTest.cxx:82:13: style: Condition '0.0>epsilon' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorTransformTest.cxx:42:29: note: Assignment 'epsilon=1e-12', assigned value is 1e-12.0
InsightToolkit-4.6.0/Modules/Core/Transform/test/itkVersorTransformTest.cxx:82:13: note: Condition '0.0>epsilon' is always false
InsightToolkit-4.6.0/Modules/Filtering/AnisotropicSmoothing/test/itkMinMaxCurvatureFlowImageFilterTest.cxx:32:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/AnisotropicSmoothing/test/itkMinMaxCurvatureFlowImageFilterTest.cxx:31:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/BiasCorrection/test/itkMRIBiasFieldCorrectionFilterTest.cxx:225:8: style: Condition 'SaveImages' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Filtering/BiasCorrection/test/itkMRIBiasFieldCorrectionFilterTest.cxx:35:21: note: Assignment 'SaveImages=false', assigned value is 0
InsightToolkit-4.6.0/Modules/Filtering/BiasCorrection/test/itkMRIBiasFieldCorrectionFilterTest.cxx:225:8: note: Condition 'SaveImages' is always false
InsightToolkit-4.6.0/Modules/Filtering/BiasCorrection/test/itkMRIBiasFieldCorrectionFilterTest.cxx:153:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/CurvatureFlow/test/itkBinaryMinMaxCurvatureFlowImageFilterTest.cxx:31:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/CurvatureFlow/test/itkBinaryMinMaxCurvatureFlowImageFilterTest.cxx:30:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/CurvatureFlow/test/itkCurvatureFlowTest.cxx:36:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/CurvatureFlow/test/itkCurvatureFlowTest.cxx:35:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/DistanceMap/test/itkFastChamferDistanceImageFilterTest.cxx:184:0: warning: Either the condition 'dim==1' is redundant or the array 'inweights[1]' is accessed at index 1, which is out of bounds. [arrayIndexOutOfBoundsCond]
InsightToolkit-4.6.0/Modules/Filtering/DistanceMap/test/itkFastChamferDistanceImageFilterTest.cxx:182:0: note: Assuming that condition 'dim==1' is not redundant
InsightToolkit-4.6.0/Modules/Filtering/DistanceMap/test/itkFastChamferDistanceImageFilterTest.cxx:184:0: note: Array index out of bounds
InsightToolkit-4.6.0/Modules/Filtering/DistanceMap/test/itkIsoContourDistanceImageFilterTest.cxx:35:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/DistanceMap/test/itkIsoContourDistanceImageFilterTest.cxx:34:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/FFT/test/itkFFTTest.h:289:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/FFT/test/itkRealFFTTest.h:241:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingExtensionImageFilterTest.cxx:32:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingExtensionImageFilterTest.cxx:31:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingImageFilterRealTest1.cxx:33:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingImageFilterRealTest1.cxx:32:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingImageFilterRealTest2.cxx:35:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingImageFilterRealTest2.cxx:34:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingTest.cxx:31:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingTest.cxx:30:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingTest2.cxx:32:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/FastMarching/test/itkFastMarchingTest2.cxx:31:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:78:0: performance: Variable 'm_Stapler' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:83:0: style: The function 'GetConfidenceWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:56:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:83:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:85:0: style: The function 'SetConfidenceWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:55:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:85:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:88:0: style: The function 'GetSensitivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:51:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:88:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:90:0: style: The function 'GetSpecificity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:52:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:90:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:93:0: style: The function 'GetForeground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:53:26: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:93:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:95:0: style: The function 'SetForeground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:54:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:95:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:98:0: style: The function 'GetElapsedIterations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:60:24: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:98:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:101:0: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:59:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompare/test/itkSTAPLEImageFilterTest.cxx:101:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/Filtering/ImageCompose/test/itkJoinSeriesImageFilterTest.cxx:29:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageCompose/test/itkJoinSeriesImageFilterTest.cxx:28:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkBasicArchitectureTest.cxx:31:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkBasicArchitectureTest.cxx:40:8: performance: Technically the member function 'StartEndEvent::Start' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkBasicArchitectureTest.cxx:42:8: performance: Technically the member function 'StartEndEvent::End' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkBasicArchitectureTest.cxx:50:8: performance: Technically the member function 'AllEvents::WatchEvents' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkBasicArchitectureTest.cxx:30:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkCyclicReferences.cxx:31:8: performance: Technically the member function 'DeleteEvent::Delete' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkExpandImageFilterTest.cxx:63:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkExpandImageFilterTest.cxx:42:0: style: Technically the member function 'ImagePattern < ImageDimension >::Evaluate' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkExpandImageFilterTest.cxx:62:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkPermuteAxesImageFilterTest.cxx:30:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkPermuteAxesImageFilterTest.cxx:29:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkResampleImageTest.cxx:99:13: style: The scope of the variable 'pixval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkResampleImageTest4.cxx:71:13: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkResampleImageTest5.cxx:79:13: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpImageFilterTest.cxx:84:5: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpImageFilterTest.cxx:44:0: style: Technically the member function 'ImagePattern < ImageDimension >::Evaluate' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpImageFilterTest.cxx:82:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpVectorImageFilterTest.cxx:83:5: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpVectorImageFilterTest.cxx:42:0: style: Technically the member function 'ImagePattern < ImageDimension >::Evaluate' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Filtering/ImageGrid/test/itkWarpVectorImageFilterTest.cxx:81:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageIntensity/test/itkHistogramMatchingImageFilterTest.cxx:55:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageIntensity/test/itkHistogramMatchingImageFilterTest.cxx:54:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageIntensity/test/itkVectorExpandImageFilterTest.cxx:64:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageIntensity/test/itkVectorExpandImageFilterTest.cxx:42:0: style: Technically the member function 'ImagePattern < ImageDimension >::Evaluate' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Filtering/ImageIntensity/test/itkVectorExpandImageFilterTest.cxx:63:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageNoise/test/itkPeakSignalToNoiseRatioCalculator.hxx:34:3: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageNoise/test/itkPeakSignalToNoiseRatioCalculator.hxx:35:3: performance: Variable 'm_NoisyImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkImagePCADecompositionCalculatorTest.cxx:32:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkImagePCADecompositionCalculatorTest.cxx:31:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkImagePCAShapeModelEstimatorTest.cxx:32:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkImagePCAShapeModelEstimatorTest.cxx:31:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkProjectionImageFilterTest.cxx:53:23: style: Technically the member function 'itk::ProjectionImageFilterNamespace::Function::BinaryAccumulator::GetValue' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Filtering/ImageStatistics/test/itkProjectionImageFilterTest.cxx:37:3: style: Class 'BinaryAccumulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Filtering/LabelMap/test/itkLabelMapTest2.cxx:68:3: style: Variable 'regionOut' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Filtering/LabelMap/test/itkLabelMapTest2.cxx:51:0: note: Variable 'regionOut' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/LabelMap/test/itkLabelMapTest2.cxx:68:3: note: Variable 'regionOut' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkDoubleThresholdImageFilterTest.cxx:138:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkDoubleThresholdImageFilterTest.cxx:142:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkDoubleThresholdImageFilterTest.cxx:138:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:81:3: style: Variable 'k3' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:76:3: note: Variable 'k3' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:81:3: note: Variable 'k3' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:138:3: style: Variable 'k4' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:133:3: note: Variable 'k4' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/MathematicalMorphology/test/itkFlatStructuringElementTest.cxx:138:3: note: Variable 'k4' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Filtering/Thresholding/test/itkBinaryThresholdSpatialFunctionTest.cxx:129:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Filtering/Thresholding/test/itkOtsuThresholdCalculatorVersusOtsuMultipleThresholdsCalculatorTest.cxx:69:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Filtering/Thresholding/test/itkThresholdImageFilterTest.cxx:179:0: error: Memory leak: os [memleak]
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:117:17: style: Condition 'sizeLong==4' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:116:29: note: Assignment 'sizeLong=sizeof(long)', assigned value is 8
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:117:17: note: Condition 'sizeLong==4' is always false
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:135:17: style: Condition 'sizeLong==4' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:116:29: note: Assignment 'sizeLong=sizeof(long)', assigned value is 8
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:135:17: note: Condition 'sizeLong==4' is always false
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:368:17: style: Condition 'sizeLong==4' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:367:29: note: Assignment 'sizeLong=sizeof(long)', assigned value is 8
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:368:17: note: Condition 'sizeLong==4' is always false
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:390:17: style: Condition 'sizeLong==4' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:367:29: note: Assignment 'sizeLong=sizeof(long)', assigned value is 8
InsightToolkit-4.6.0/Modules/IO/BMP/src/itkBMPImageIO.cxx:390:17: note: Condition 'sizeLong==4' is always false
InsightToolkit-4.6.0/Modules/IO/CSV/src/itkCSVFileReaderBase.cxx:96:16: style: The scope of the variable 'current_cols' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/CSV/src/itkCSVFileReaderBase.cxx:288:22: style: Variable 'OnANewLine' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/IO/DCMTK/src/itkDCMTKFileReader.cxx:1320:16: style: Condition 'rval!=EXIT_SUCCESS' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/DCMTK/src/itkDCMTKFileReader.cxx:670:23: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GE/src/itkGE4ImageIO.cxx:278:3: style: Variable 'tmpStr' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/IO/GE/src/itkGE5ImageIO.cxx:314:12: error: Memory pointed to by 'buffer' is freed twice. [doubleFree]
InsightToolkit-4.6.0/Modules/IO/GE/src/itkGE5ImageIO.cxx:297:3: warning: Return value of std::remove() ignored. Elements remain in container. [uselessCallsRemove]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:369:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:373:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:408:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:412:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:466:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:470:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:476:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:480:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:488:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:492:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:513:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:517:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:532:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:536:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:551:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:555:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:570:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:574:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:837:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:841:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:857:40: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:861:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:892:38: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:896:25: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:923:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:927:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:933:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:937:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:963:38: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:967:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:974:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:978:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:984:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:988:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:994:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:998:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:1004:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/GIPL/src/itkGiplImageIO.cxx:1008:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/HDF5/test/itkHDF5ImageIOStreamingReadWriteTest.cxx:124:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
InsightToolkit-4.6.0/Modules/IO/HDF5/test/itkHDF5ImageIOTest.cxx:330:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
InsightToolkit-4.6.0/Modules/IO/IPL/src/itkIPLCommonImageIO.cxx:490:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/IPL/src/itkIPLCommonImageIO.cxx:493:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/IPL/src/itkIPLCommonImageIO.cxx:508:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/IPL/src/itkIPLCommonImageIO.cxx:511:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/ImageBase/CMake/itkTestIOStreamsWCharFilenameConstructors.cxx:26:17: style: Variable 'ostr' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/IO/ImageBase/CMake/itkTestIOStreamsWCharFilenameConstructors.cxx:27:17: style: Variable 'istr' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/IO/ImageBase/test/itkIOPluginTest.cxx:66:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/ImageBase/test/itkImageFileWriterStreamingPastingCompressingTest1.cxx:108:16: style: The scope of the variable 'm_NumberOfPieces' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/ImageBase/test/itkImageFileWriterStreamingPastingCompressingTest1.cxx:88:15: performance: Function parameter 'outputFileNameBase' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/IO/ImageBase/test/itkImageFileWriterStreamingPastingCompressingTest1.cxx:89:15: performance: Function parameter 'outputFileNameExtension' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/IO/ImageBase/test/itkUnicodeIOTest.cxx:53:3: error: Resource leak: tmp [resourceLeak]
InsightToolkit-4.6.0/Modules/IO/JPEG/src/itkJPEGImageIO.cxx:251:16: style: The scope of the variable 'remainingRows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/JPEG/src/itkJPEGImageIO.cxx:76:5: style: Class 'JPEGFileWrapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/IO/JPEG/src/itkJPEGImageIO.cxx:76:5: style: Class 'JPEGFileWrapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/IO/MINC/src/itkMINCImageIO.cxx:869:10: style: The scope of the variable 'tstart' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/MINC/src/itkMINCImageIO.cxx:870:10: style: The scope of the variable 'tstep' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:199:20: style: Condition 'tolerance>0.0' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:162:28: note: Assignment 'tolerance=1e-5', assigned value is 1e-05.0
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:199:20: note: Condition 'tolerance>0.0' is always true
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:340:19: style: Condition 'tolerance>0.0' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:300:20: note: Assignment 'tolerance=1e-5', assigned value is 1e-05.0
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:340:19: note: Condition 'tolerance>0.0' is always true
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkIOTransformMINCTest.cxx:463:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkMINCImageIOTest.cxx:758:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkMINCImageIOTest4.cxx:132:10: style: The scope of the variable 'epsilon' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/MINC/test/itkMINCImageIOTest_2D.cxx:122:10: style: The scope of the variable 'epsilon' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/MRC/src/itkMRCImageIO.cxx:267:14: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/IO/Mesh/src/itkFreeSurferBinaryMeshIO.cxx:266:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/Meta/test/testMetaBlob.cxx:36:12: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/Meta/test/testMetaLandmark.cxx:34:16: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/Meta/test/testMetaLine.cxx:34:12: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/Meta/test/testMetaUtils.cxx:215:7: style: The scope of the variable 'nDims' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/Meta/test/testMetaUtils.cxx:227:10: style: The scope of the variable 'eSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/NIFTI/test/itkNiftiImageIOTest2.cxx:55:5: style: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/IO/NIFTI/test/itkNiftiImageIOTest2.cxx:54:5: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/IO/NIFTI/test/itkNiftiImageIOTest2.cxx:55:5: note: Variable 'input' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/IO/NRRD/src/itkNrrdImageIO.cxx:413:27: style: The scope of the variable 'spacingStatus' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/NRRD/src/itkNrrdImageIO.cxx:570:19: style: The scope of the variable 'naxis' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/PNG/src/itkPNGImageIO.cxx:63:5: style: Class 'PNGFileWrapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/IO/PNG/src/itkPNGImageIO.cxx:63:5: style: Class 'PNGFileWrapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/IO/PhilipsREC/src/itkPhilipsPAR.cxx:215:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
InsightToolkit-4.6.0/Modules/IO/PhilipsREC/src/itkPhilipsPAR.cxx:264:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
InsightToolkit-4.6.0/Modules/IO/PhilipsREC/src/itkPhilipsPAR.cxx:320:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
InsightToolkit-4.6.0/Modules/IO/PhilipsREC/src/itkPhilipsPAR.cxx:381:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
InsightToolkit-4.6.0/Modules/IO/RAW/test/itkRawImageIOTest4.cxx:34:0: performance: Technically the member function 'RawImageIOReadFileTester < itk :: Image <unsigned short , ImageDimension > >::Read' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/IO/RAW/test/itkRawImageIOTest5.cxx:42:0: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkPolygonGroupSpatialObjectXMLFileTest.cxx:140:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkPolygonGroupSpatialObjectXMLFileTest.cxx:141:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkPolygonGroupSpatialObjectXMLFileTest.cxx:149:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkPolygonGroupSpatialObjectXMLFileTest.cxx:150:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:426:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:433:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:484:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:492:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:594:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:602:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:708:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:736:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:760:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:792:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:800:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:849:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:857:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:915:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:923:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:986:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:994:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:1012:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:1045:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/SpatialObjects/test/itkReadWriteSpatialObjectTest.cxx:1119:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/IO/Stimulate/src/itkStimulateImageIO.cxx:546:62: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/Stimulate/src/itkStimulateImageIO.cxx:551:63: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/IO/Stimulate/src/itkStimulateImageIO.cxx:302:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/Stimulate/src/itkStimulateImageIO.cxx:354:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/Stimulate/src/itkStimulateImageIO.cxx:366:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/TIFF/src/itkTIFFImageIO.cxx:1412:20: style: The scope of the variable 'ssimage' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/IO/TIFF/src/itkTIFFImageIO.cxx:36:7: style: Technically the member function 'itk::TIFFReaderInternal::CanRead' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/IO/TIFF/src/itkTIFFImageIO.cxx:263:25: note: Technically the member function 'itk::TIFFReaderInternal::CanRead' can be const.
InsightToolkit-4.6.0/Modules/IO/TIFF/src/itkTIFFImageIO.cxx:36:7: note: Technically the member function 'itk::TIFFReaderInternal::CanRead' can be const.
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:153:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:160:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:167:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:174:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:181:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:197:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:204:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:211:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:218:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:225:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:241:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:248:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:255:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:262:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/TIFF/test/itkTIFFImageIOCompressionTest.cxx:269:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/IO/VTK/src/itkVTKImageIO.cxx:254:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/VTK/src/itkVTKImageIO.cxx:303:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/VTK/src/itkVTKImageIO.cxx:334:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/IO/VTK/test/itkVTKImageIOStreamTest.cxx:54:5: performance: Variable 'm_Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/IO/XML/src/itkStringTools.cxx:214:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest.cxx:73:16: style: struct member 'node_type::value' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest.cxx:74:14: style: struct member 'node_type::Next' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest.cxx:75:14: style: struct member 'node_type::Previous' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest2.cxx:104:16: style: struct member 'node_type::value' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest2.cxx:105:14: style: struct member 'node_type::Next' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkBasicFiltersPrintTest2.cxx:106:14: style: struct member 'node_type::Previous' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkCommonPrintTest.cxx:103:9: style: struct member 'TestObject::vector' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/IntegratedTest/test/itkCommonPrintTest.cxx:104:7: style: struct member 'TestObject::counter' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:360:43: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:360:43: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:361:40: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:361:40: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:369:39: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:369:39: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:370:39: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:370:39: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:372:27: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:372:27: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:373:27: warning: Either the condition 'if(l_image)' is redundant or there is possible null pointer dereference: l_image. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:388:5: note: Assuming that condition 'if(l_image)' is not redundant
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkJPEG2000ImageIO.cxx:373:27: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:497:31: error: Accessing an item in container 'key' that is empty. [containerOutOfBounds]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:104:5: performance: Variable 'm_GzFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:194:5: style: Class 'DirectCUBFileAdaptor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:194:5: style: Class 'DirectCUBFileAdaptor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:122:25: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:58:25: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:122:25: note: Function in derived class
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:211:25: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:58:25: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/Nonunit/Review/src/itkVoxBoCUBImageIO.cxx:211:25: note: Function in derived class
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkAddConstantToImageFilterTest.cxx:139:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkAddConstantToImageFilterTest.cxx:138:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkAddConstantToImageFilterTest.cxx:139:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiffeomorphicDemonsRegistrationFilterTest.cxx:33:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiffeomorphicDemonsRegistrationFilterTest.cxx:32:0: style: Class 'DiffeomorphicDemonsShowProgressObject < itk :: DiffeomorphicDemonsRegistrationFilter < itk :: Image <unsigned char , ImageDimension > , itk :: Image <unsigned char , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiffeomorphicDemonsRegistrationFilterTest2.cxx:34:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiffeomorphicDemonsRegistrationFilterTest2.cxx:33:0: style: Class 'ShowProgressObject < itk :: DiffeomorphicDemonsRegistrationFilter < itk :: Image < float , ImageDimension > , itk :: Image < float , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx:307:0: style: Variable 'hessian' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx:305:0: note: Variable 'hessian' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDiscreteHessianGaussianImageFunctionTest.cxx:307:0: note: Variable 'hessian' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDivideByConstantImageFilterTest.cxx:140:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDivideByConstantImageFilterTest.cxx:139:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkDivideByConstantImageFilterTest.cxx:140:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkFastSymmetricForcesDemonsRegistrationFilterTest.cxx:34:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkFastSymmetricForcesDemonsRegistrationFilterTest.cxx:33:0: style: Class 'ShowProgressObject < itk :: FastSymmetricForcesDemonsRegistrationFilter < itk :: Image <unsigned char , ImageDimension > , itk :: Image <unsigned char , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:250:0: style: Variable 'newDFO' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:249:0: note: Variable 'newDFO' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:250:0: note: Variable 'newDFO' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:254:0: style: Variable 'compareDFO' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:253:0: note: Variable 'compareDFO' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:254:0: note: Variable 'compareDFO' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkLabelGeometryImageFilterTest.cxx:139:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkMultiplyByConstantImageFilterTest.cxx:140:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkMultiplyByConstantImageFilterTest.cxx:139:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkMultiplyByConstantImageFilterTest.cxx:140:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkNeuralNetworkIOTest.cxx:127:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest.h:38:7: performance: Technically the member function 'itk::OptImageToImageMetricsTest::RunTest' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest.h:141:3: style: Class 'MeanSquaresMetricInitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest.h:165:3: style: Class 'MattesMIMetricInitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest.h:190:3: style: Class 'MIMetricInitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest2.h:40:8: performance: Technically the member function 'itk::OptImageToImageMetricsTest::RunTest' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkOptImageToImageMetricsTest2.h:109:3: style: Class 'MeanSquaresMetricInitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkRegionBasedLevelSetFunctionTest.cxx:101:15: performance: Technically the member function 'itk::RegionBasedLevelSetFunctionSharedDataHelper::SingleData::GetFeatureIndex' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkScalarChanAndVeseLevelSetFunctionTest1.cxx:103:15: performance: Technically the member function 'itk::ScalarChanAndVeseLevelSetFunctionSharedDataHelper::SingleData::GetIndex' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkScalarChanAndVeseLevelSetFunctionTest1.cxx:108:15: performance: Technically the member function 'itk::ScalarChanAndVeseLevelSetFunctionSharedDataHelper::SingleData::GetFeatureIndex' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkScalarRegionBasedLevelSetFunctionTest.cxx:122:15: performance: Technically the member function 'itk::ScalarRegionBasedLevelSetFunctionSharedDataHelper::SingleData::GetFeatureIndex' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkScalarRegionBasedLevelSetFunctionTest.cxx:127:15: performance: Technically the member function 'itk::ScalarRegionBasedLevelSetFunctionSharedDataHelper::SingleData::GetIndex' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkShapedFloodFilledImageFunctionConditionalConstIteratorTest1.cxx:76:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkSubtractConstantFromImageFilterTest.cxx:140:3: style: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkSubtractConstantFromImageFilterTest.cxx:139:0: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkSubtractConstantFromImageFilterTest.cxx:140:3: note: Variable 'filter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkTimeAndMemoryProbeTest.cxx:34:0: style: Variable 'foo' is allocated memory that is never used. [unusedAllocatedMemory]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkTimeAndMemoryProbeTest.cxx:38:0: style: Variable 'foo2' is allocated memory that is never used. [unusedAllocatedMemory]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkTimeAndMemoryProbeTest.cxx:42:0: style: Variable 'foo3' is allocated memory that is never used. [unusedAllocatedMemory]
InsightToolkit-4.6.0/Modules/Nonunit/Review/test/itkTimeAndMemoryProbeTest.cxx:46:0: style: Variable 'foo4' is allocated memory that is never used. [unusedAllocatedMemory]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMItpackSparseMatrix.cxx:346:7: style: The scope of the variable 'lower' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMItpackSparseMatrix.cxx:347:7: style: The scope of the variable 'upper' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMLinearSystemWrapper.cxx:397:20: style: The scope of the variable 'repeatFlag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMLoadEdge.cxx:93:7: style: The scope of the variable 'EdgePt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMUtility.cxx:45:17: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMUtility.cxx:45:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/src/itkFEMUtility.cxx:45:24: style: The scope of the variable 'tu' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DC0LinearLineStressItpackTest.cxx:34:0: style: Variable 'm_Solver' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DC0LinearLineStressItpackTest.cxx:49:0: error: Memory leak: m_Solver [memleak]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:48:7: style: The scope of the variable 'numsolvers' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:102:10: style: The scope of the variable 'quad2smallExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:109:10: style: The scope of the variable 'quad2strainExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:116:10: style: The scope of the variable 'quad4ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:123:10: style: The scope of the variable 'quad6gravExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:130:10: style: The scope of the variable 'quadlmExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:137:10: style: The scope of the variable 'trapezoidExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:144:10: style: The scope of the variable 'tri2ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:151:10: style: The scope of the variable 'tri3ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:157:10: style: The scope of the variable 'tri3eExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:163:10: style: The scope of the variable 'tri3qExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement2DTest.cxx:172:10: style: The scope of the variable 'trussExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:50:7: style: The scope of the variable 'numsolvers' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:104:10: style: The scope of the variable 'hex2expectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:115:10: style: The scope of the variable 'hex3ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:126:10: style: The scope of the variable 'hex4GravExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:137:10: style: The scope of the variable 'tetra2ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:145:10: style: The scope of the variable 'tetra3ExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElement3DTest.cxx:152:10: style: The scope of the variable 'tetra4gravExpectedSolution' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:36:8: style: The scope of the variable 'listloc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:39:8: style: The scope of the variable 'filepath' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:45:11: style: The scope of the variable 'filelist' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:46:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:47:11: style: The scope of the variable 'numfiles' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:51:7: style: The scope of the variable 'numsolvers' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:52:7: style: The scope of the variable 'currsolver' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:53:7: style: The scope of the variable 's' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/FEM/test/itkFEMElementTest.cxx:147:15: style: The scope of the variable 'tolerance' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NarrowBand/test/itkNarrowBandImageFilterBaseTest.cxx:54:7: performance: Variable 'm_Function' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/NNetClassifierTest1.cxx:52:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/NNetClassifierTest2.cxx:131:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/NNetClassifierTest3.cxx:133:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/NNetClassifierTest4.cxx:132:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/RBFTest1.cxx:211:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/XORTest1.cxx:113:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/NeuralNetworks/test/XORTest2.cxx:102:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkAmoebaOptimizer.cxx:234:12: style: The scope of the variable 'currentValue' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkCumulativeGaussianOptimizer.cxx:156:8: style: Condition '!smallChangeBetweenIterations' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkCumulativeGaussianOptimizer.cxx:124:39: note: Assignment 'smallChangeBetweenIterations=false', assigned value is 0
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkCumulativeGaussianOptimizer.cxx:156:8: note: Condition '!smallChangeBetweenIterations' is always true
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkFRPROptimizer.cxx:122:33: style: The scope of the variable 'gg' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkFRPROptimizer.cxx:122:37: style: The scope of the variable 'gam' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkFRPROptimizer.cxx:122:42: style: The scope of the variable 'dgg' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkGradientDescentOptimizer.cxx:124:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkParticleSwarmOptimizerBase.cxx:236:25: style: The scope of the variable 'index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkPowellOptimizer.cxx:445:16: style: The scope of the variable 'ibig' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkPowellOptimizer.cxx:446:16: style: The scope of the variable 'fp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkPowellOptimizer.cxx:446:20: style: The scope of the variable 'del' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkRegularStepGradientDescentBaseOptimizer.cxx:124:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/src/itkSPSAOptimizer.cxx:261:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:152:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:145:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:152:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:180:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:173:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:180:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:261:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:254:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:261:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:342:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:336:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:342:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:375:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:369:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:375:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:409:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:403:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:409:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkInitializationBiasedParticleSwarmOptimizerTest.cxx:104:10: style: The scope of the variable 'knownParameters' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:150:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:145:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:150:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:174:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:169:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:174:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:251:5: style: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:246:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:251:5: note: Variable 'finalParameters' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkParticleSwarmOptimizerTest.cxx:104:10: style: The scope of the variable 'knownParameters' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkVersorRigid3DTransformOptimizerTest.cxx:79:5: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Numerics/Optimizers/test/itkVersorTransformOptimizerTest.cxx:72:5: performance: Variable 'm_Transform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Numerics/Optimizersv4/test/itkAutoScaledGradientDescentRegistrationOnVectorTest.cxx:231:22: style: Variable 'Dimension' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Numerics/Optimizersv4/test/itkAutoScaledGradientDescentRegistrationTest.cxx:318:22: style: Variable 'Dimension' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Numerics/Optimizersv4/test/itkQuasiNewtonOptimizerv4Test.cxx:247:22: style: Variable 'Dimension' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/src/itkChiSquareDistribution.cxx:193:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/src/itkGaussianDistribution.cxx:231:22: style: The scope of the variable 'ddq' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/src/itkGaussianDistribution.cxx:231:27: style: The scope of the variable 'dq' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/src/itkTDistribution.cxx:231:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkExpectationMaximizationMixtureModelEstimatorTest.cxx:161:10: style: The scope of the variable 'displacement' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:708:5: style: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:706:0: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:708:5: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:764:5: style: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:762:0: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkHistogramTest.cxx:764:5: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkKdTreeBasedKmeansEstimatorTest.cxx:134:7: style: The scope of the variable 'index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:511:5: style: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:508:0: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:511:5: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:604:5: style: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:602:0: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkListSampleTest.cxx:604:5: note: Variable 'iter2' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkScalarImageToCooccurrenceMatrixFilterTest.cxx:93:8: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkScalarImageToRunLengthFeaturesFilterTest.cxx:98:8: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkScalarImageToRunLengthMatrixFilterTest.cxx:273:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkScalarImageToTextureFeaturesFilterTest.cxx:98:8: style: The scope of the variable 'passed' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:183:5: style: Variable 'iter8' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:181:0: note: Variable 'iter8' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:183:5: note: Variable 'iter8' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:247:5: style: Variable 'iter12' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:245:0: note: Variable 'iter12' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Numerics/Statistics/test/itkSubsampleTest2.cxx:247:5: note: Variable 'iter12' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkMultiResolutionPyramidImageFilterTest.cxx:59:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkMultiResolutionPyramidImageFilterTest.cxx:58:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkPointSetToSpatialObjectDemonsRegistrationTest.cxx:42:3: style: Variable 'offset[1]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkPointSetToSpatialObjectDemonsRegistrationTest.cxx:41:3: note: Variable 'offset[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkPointSetToSpatialObjectDemonsRegistrationTest.cxx:42:3: note: Variable 'offset[1]' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkRecursiveMultiResolutionPyramidImageFilterTest.cxx:57:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/Common/test/itkRecursiveMultiResolutionPyramidImageFilterTest.cxx:56:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/FEM/test/itkFEMFiniteDifferenceFunctionLoadTest.cxx:152:91: performance: Function parameter 'filenamePrefix' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/Registration/GPUPDEDeformable/test/itkGPUDemonsRegistrationFilterTest.cxx:171:0: style: The scope of the variable 'diff' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Registration/GPUPDEDeformable/test/itkGPUDemonsRegistrationFilterTest.cxx:55:5: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/GPUPDEDeformable/test/itkGPUDemonsRegistrationFilterTest.cxx:53:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/GPUPDEDeformable/test/itkGPUDemonsRegistrationFilterTest2.cxx:37:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/GPUPDEDeformable/test/itkGPUDemonsRegistrationFilterTest2.cxx:36:0: style: Class 'ShowProgressObject < itk :: GPUDemonsRegistrationFilter < itk :: GPUImage < float , ImageDimension > , itk :: GPUImage < float , ImageDimension > , itk :: GPUImage < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkANTSNeighborhoodCorrelationImageToImageMetricv4Test.cxx:346:7: style: Variable 'ct' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkANTSNeighborhoodCorrelationImageToImageRegistrationTest.cxx:252:7: style: Variable 'ct' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkANTSNeighborhoodCorrelationImageToImageRegistrationTest.cxx:46:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkANTSNeighborhoodCorrelationImageToImageRegistrationTest.cxx:45:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkCorrelationImageToImageMetricv4Test.cxx:187:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:120:19: style: Condition 'Dimension>2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:67:34: note: Assignment 'Dimension=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:120:19: note: Condition 'Dimension>2' is always false
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:129:19: style: Condition 'Dimension>2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:67:34: note: Assignment 'Dimension=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:129:19: note: Condition 'Dimension>2' is always false
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:120:19: style: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:67:34: note: 'Dimension' is assigned value '2' here.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:120:19: note: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:129:19: style: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:67:34: note: 'Dimension' is assigned value '2' here.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkExpectationBasedPointSetMetricRegistrationTest.cxx:129:19: note: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkImageToImageMetricv4Test.cxx:539:13: style: Condition 'computeNewTruthValues' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkImageToImageMetricv4Test.cxx:535:38: note: Assignment 'computeNewTruthValues=true', assigned value is 1
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkImageToImageMetricv4Test.cxx:539:13: note: Condition 'computeNewTruthValues' is always true
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:120:19: style: Condition 'Dimension>2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:67:34: note: Assignment 'Dimension=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:120:19: note: Condition 'Dimension>2' is always false
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:129:19: style: Condition 'Dimension>2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:67:34: note: Assignment 'Dimension=2', assigned value is 2
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:129:19: note: Condition 'Dimension>2' is always false
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:120:19: style: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:67:34: note: 'Dimension' is assigned value '2' here.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:120:19: note: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:129:19: style: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:67:34: note: 'Dimension' is assigned value '2' here.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJensenHavrdaCharvatTsallisPointSetMetricRegistrationTest.cxx:129:19: note: Same expression on both sides of '>' because the value of 'Dimension' and '2' are the same.
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkJointHistogramMutualInformationImageToImageRegistrationTest.cxx:118:11: performance: Variable 'm_Writer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/Metricsv4/test/itkMeanSquaresImageToImageMetricv4RegistrationTest2.cxx:147:7: style: Variable 'ct' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkDemonsRegistrationFilterTest.cxx:35:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkDemonsRegistrationFilterTest.cxx:34:0: style: Class 'ShowProgressObject < itk :: DemonsRegistrationFilter < itk :: Image <unsigned char , ImageDimension > , itk :: Image <unsigned char , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkLevelSetMotionRegistrationFilterTest.cxx:35:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkLevelSetMotionRegistrationFilterTest.cxx:34:0: style: Class 'ShowProgressObject < itk :: LevelSetMotionRegistrationFilter < itk :: Image < float , ImageDimension > , itk :: Image < float , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkMultiResolutionPDEDeformableRegistrationTest.cxx:58:0: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkMultiResolutionPDEDeformableRegistrationTest.cxx:45:8: performance: Technically the member function '::ShowProgressPDEObject::ShowIteration' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkMultiResolutionPDEDeformableRegistrationTest.cxx:35:3: style: Class 'ShowProgressPDEObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkMultiResolutionPDEDeformableRegistrationTest.cxx:57:0: style: Class 'PDERegistrationController < itk :: MultiResolutionPDEDeformableRegistration < itk :: Image <unsigned char , ImageDimension > , itk :: Image <unsigned char , ImageDimension > , itk :: Image < itk :: Vector < float , ImageDimension > , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkSymmetricForcesDemonsRegistrationFilterTest.cxx:33:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Registration/PDEDeformable/test/itkSymmetricForcesDemonsRegistrationFilterTest.cxx:32:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkImageClassifierFilterTest.cxx:227:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkKmeansModelEstimatorTest.cxx:243:10: style: The scope of the variable 'classdist' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkKmeansModelEstimatorTest.cxx:47:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkKmeansModelEstimatorTest.cxx:46:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest3.cxx:160:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest4.cxx:157:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest5.cxx:160:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest6.cxx:159:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest7.cxx:312:21: style: Condition 'sampleCounter>numberOfSamplesPerClass' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest7.cxx:309:32: note: Assignment 'sampleCounter=0', assigned value is 0
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest7.cxx:312:21: note: Condition 'sampleCounter>numberOfSamplesPerClass' is always false
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest7.cxx:336:11: style: Variable 'sampleCounter' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSampleClassifierFilterTest7.cxx:237:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:47:7: style: Condition 'debug' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:46:14: note: Assignment 'debug=true', assigned value is 1
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:47:7: note: Condition 'debug' is always true
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:152:29: style: Condition 'numberOfStdDeviations>0.0' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:43:35: note: Assignment 'numberOfStdDeviations=10.0', assigned value is 10.0
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkScalarImageKmeansImageFilter3DTest.cxx:152:29: note: Condition 'numberOfStdDeviations>0.0' is always true
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSupervisedImageClassifierTest.cxx:42:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/Classifiers/test/itkSupervisedImageClassifierTest.cxx:41:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/KLMRegionGrowing/src/itkKLMSegmentationRegion.cxx:508:7: style: The scope of the variable 'region1label' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Segmentation/KLMRegionGrowing/src/itkKLMSegmentationRegion.cxx:509:7: style: The scope of the variable 'region2label' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkExtensionVelocitiesImageFilterTest.cxx:36:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkExtensionVelocitiesImageFilterTest.cxx:35:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkGeodesicActiveContourShapePriorLevelSetImageFilterTest.cxx:47:0: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkGeodesicActiveContourShapePriorLevelSetImageFilterTest.cxx:46:0: style: Class 'ShowIterationObject < itk :: GeodesicActiveContourShapePriorLevelSetImageFilter < itk :: Image < float , ImageDimension > , itk :: Image < float , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkGeodesicActiveContourShapePriorLevelSetImageFilterTest_2.cxx:46:0: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkGeodesicActiveContourShapePriorLevelSetImageFilterTest_2.cxx:45:0: style: Class 'ShowIterationObject < itk :: GeodesicActiveContourShapePriorLevelSetImageFilter < itk :: Image < float , ImageDimension > , itk :: Image < float , ImageDimension > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkReinitializeLevelSetImageFilterTest.cxx:37:6: performance: Variable 'm_Process' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSets/test/itkReinitializeLevelSetImageFilterTest.cxx:36:3: style: Class 'ShowProgressObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4/test/itkLevelSetDenseImageTest.cxx:50:0: performance: Technically the member function 'ToleranceChecker < double >::GetFractionalError' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4Visualization/test/itkVTKVisualizeLevelSetsInteractivePauseTest.cxx:137:24: style: Redundant condition: weArePaused. '!weArePaused || (weArePaused && weWantToUpdateViz)' is equivalent to '!weArePaused || weWantToUpdateViz' [redundantCondition]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4Visualization/test/itkVTKVisualizeLevelSetsInteractivePauseTest.cxx:74:3: warning: Member variable 'ProcessingPauseCommand::m_NeedToPauseInformation' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4Visualization/test/itkVTKVisualizeLevelSetsInteractivePauseTest.cxx:113:3: warning: Member variable 'KeypressPauseCommand::m_NeedToPauseInformation' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4Visualization/test/itkVTKVisualizeLevelSetsInteractivePauseTest.cxx:329:3: warning: Member variable 'ExitOnTimer::m_TimerId' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/Segmentation/LevelSetsv4Visualization/test/itkVTKVisualizeLevelSetsInteractivePauseTest.cxx:58:5: performance: Variable 'm_ConditionVariable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/Segmentation/MarkovRandomFieldsClassifiers/test/itkMRFImageFilterTest.cxx:409:24: style: The scope of the variable 'outLabel' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/Segmentation/RegionGrowing/test/itkConfidenceConnectedImageFilterTest.cxx:64:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:305:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:305:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:308:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:308:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:311:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:311:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:314:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:314:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:317:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:317:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:320:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:320:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:323:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:323:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:326:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:326:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:331:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:331:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:334:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:334:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:335:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:335:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:338:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:338:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:341:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:341:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:344:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:344:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:347:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:347:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:350:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:350:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:353:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:353:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:356:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:356:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:359:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:359:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:362:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:362:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:365:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:365:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:368:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:368:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:371:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:371:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:374:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:374:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:377:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:377:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:380:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:380:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:383:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:383:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:386:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:386:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:389:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:389:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:392:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:392:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:395:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:395:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:398:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:398:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:401:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:401:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:404:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:404:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:407:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:407:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:410:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:410:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:413:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:413:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:416:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:416:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:419:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:419:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:422:3: warning: Either the condition '!parser' is redundant or there is possible null pointer dereference: parser. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:291:7: note: Assuming that condition '!parser' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:422:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:162:3: style: Variable 'm_NumberOfSeriesInStudy[0]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:155:3: note: Variable 'm_NumberOfSeriesInStudy[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:162:3: note: Variable 'm_NumberOfSeriesInStudy[0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:809:16: style: The scope of the variable 'uival' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:810:9: style: The scope of the variable 'fval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:811:10: style: The scope of the variable 'dval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:812:7: style: The scope of the variable 'ival' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1337:10: style: The scope of the variable 'floatOutputData' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1402:12: style: The scope of the variable 'newCharPixel' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1425:13: style: The scope of the variable 'newShortPixel' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2110:12: style: The scope of the variable 'slice_number' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2165:14: style: The scope of the variable 'slice_location' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2223:14: style: The scope of the variable 'image_position' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2224:14: style: The scope of the variable 'normal' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:769:57: style: Function 'ArrayCallback' argument 4 names different: declaration 'type' definition 'datatype'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:132:51: note: Function 'ArrayCallback' argument 4 names different: declaration 'type' definition 'datatype'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:769:57: note: Function 'ArrayCallback' argument 4 names different: declaration 'type' definition 'datatype'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1307:56: style: Function 'PixelDataCallback' argument 5 names different: declaration 'val' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:246:49: note: Function 'PixelDataCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1307:56: note: Function 'PixelDataCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1486:56: style: Function 'ContourDataCallback' argument 5 names different: declaration 'val' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:295:52: note: Function 'ContourDataCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1486:56: note: Function 'ContourDataCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1562:68: style: Function 'NumberOfContourPointsCallback' argument 5 names different: declaration 'val' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:288:62: note: Function 'NumberOfContourPointsCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1562:68: note: Function 'NumberOfContourPointsCallback' argument 5 names different: declaration 'val' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:114:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:732:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:739:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2106:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2161:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:2218:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::SliceNumber' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::ImagePositionPatient' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::VolumeSliceSize' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::VolumeSliceCount' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::VolumeVoxelCount' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::VolumeSegmentCount' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::PixelRepresentation' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:137:17: warning: Member variable 'DICOMAppHelper::ImageDataType' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:147:9: performance: Variable 'CurrentSeriesUID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:148:9: performance: Variable 'InstanceUID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:155:8: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMSource::GetPlatformIsBigEndian' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:210:15: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMSource::GetPlatformEndian' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:453:7: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetWidth' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:460:7: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetHeight' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:483:7: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetBitsAllocated' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:491:7: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetPixelRepresentation' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:525:21: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetTransferSyntaxUID' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:532:15: performance: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::TransferSyntaxUIDDescription' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.cxx:1607:29: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::TransferSyntaxUIDDescription' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:532:15: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::TransferSyntaxUIDDescription' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:551:7: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetSliceNumber' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:557:15: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetSeriesUID' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:560:15: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMAppHelper::GetSeriesDescription' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:61:8: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:51:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:61:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:66:8: style: The function 'SkipToPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:56:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:66:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:71:8: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:61:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:71:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:76:8: style: The function 'Skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:66:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:76:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:81:8: style: The function 'SkipToStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:71:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:81:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:86:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:76:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:86:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:43:43: performance: Function parameter 's1' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMAppHelper.h:43:71: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.cxx:91:30: style: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:77:19: note: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.cxx:91:30: note: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.cxx:91:40: style: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:77:30: note: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.cxx:91:40: note: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:52:8: style: The function 'Tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:51:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:52:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:57:8: style: The function 'SkipToPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:56:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:57:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:62:8: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:61:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:62:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:67:8: style: The function 'Skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:66:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:67:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:72:8: style: The function 'SkipToStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:71:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:72:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:77:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.h:76:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMBuffer.h:77:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.cxx:120:28: style: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:86:19: note: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.cxx:120:28: note: Function 'Read' argument 1 names different: declaration 'data' definition 'ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.cxx:120:38: style: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.h:86:30: note: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.cxx:120:38: note: Function 'Read' argument 2 names different: declaration 'len' definition 'nbytes'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMFile.cxx:42:12: warning: Member variable 'DICOMFile::InputStream' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:354:16: style: The scope of the variable 'itemLength' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:490:12: style: The scope of the variable 'itemLength' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:585:14: style: The scope of the variable 'group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:586:14: style: The scope of the variable 'element' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:205:44: style: Function 'IsDICOMFile' argument 1 names different: declaration 'file' definition 'source'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:99:40: note: Function 'IsDICOMFile' argument 1 names different: declaration 'file' definition 'source'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:205:44: note: Function 'IsDICOMFile' argument 1 names different: declaration 'file' definition 'source'.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:445:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:696:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:729:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:831:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:845:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:91:14: warning: Member variable 'DICOMParser::ByteSwap' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:91:14: warning: Member variable 'DICOMParser::ByteSwapData' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::ByteSwap' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::ByteSwapData' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::ParserOutputFile' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::DataFile' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::FileName' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::ToggleByteSwapImageData' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::TransferSyntaxCB' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:857:14: warning: Member variable 'DICOMParser::Implementation' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::ByteSwap' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::ByteSwapData' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::ParserOutputFile' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::DataFile' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::FileName' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::ToggleByteSwapImageData' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::TransferSyntaxCB' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:862:19: warning: Member variable 'DICOMParser::Implementation' is not assigned a value in 'DICOMParser::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:81:28: style: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::GetFileName' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:102:14: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::GetFileName' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:81:28: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::GetFileName' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:153:8: performance: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::ModalityTag' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:675:19: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::ModalityTag' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:153:8: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::ModalityTag' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:192:8: performance: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::DumpTag' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:616:19: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::DumpTag' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:192:8: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::DumpTag' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:205:8: performance: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::IsValidRepresentation' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.cxx:258:19: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::IsValidRepresentation' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMParser.h:205:8: note: Technically the member function 'DICOMPARSER_NAMESPACE::DICOMParser::IsValidRepresentation' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.cxx:60:14: warning: Member variable 'DICOMSource::PlatformIsBigEndian' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/DICOMParser/src/DICOMParser/DICOMSource.cxx:72:19: warning: Member variable 'DICOMSource::PlatformIsBigEndian' is not assigned a value in 'DICOMSource::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/DoubleConversion/src/double-conversion/utils.h:74:0: error: #error Target architecture was not detected as supported by Double-Conversion. [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2421:13: style: Expression is always false because 'else if' condition matches previous condition at line 2414. [multiCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1519:13: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1523:12: note: Assuming that condition 'if(entity)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1519:13: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1521:13: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1523:12: note: Assuming that condition 'if(entity)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1521:13: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2051:19: warning: Possible null pointer dereference: bindingsPtr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1570:62: note: Calling function 'storeAtts', 5th argument 'bindingsPtr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2051:19: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1552:13: style: Variable 'entity->open' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1550:13: note: Variable 'entity->open' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1552:13: note: Variable 'entity->open' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:520:45: style: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:141:34: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:520:45: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:525:47: style: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:154:36: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:525:47: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:525:70: style: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:154:55: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:525:70: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:533:37: style: Function 'XML_ParserCreate_MM' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:168:37: note: Function 'XML_ParserCreate_MM' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:533:37: note: Function 'XML_ParserCreate_MM' argument 1 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:535:37: style: Function 'XML_ParserCreate_MM' argument 3 names different: declaration 'namespaceSeparator' definition 'nameSep'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:170:37: note: Function 'XML_ParserCreate_MM' argument 3 names different: declaration 'namespaceSeparator' definition 'nameSep'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:535:37: note: Function 'XML_ParserCreate_MM' argument 3 names different: declaration 'namespaceSeparator' definition 'nameSep'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:672:56: style: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:536:52: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:672:56: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:684:54: style: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:603:43: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:684:54: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:686:59: style: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:605:48: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:686:59: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:850:47: style: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:526:42: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:850:47: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:858:52: style: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:553:48: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:858:52: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1025:42: style: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:502:37: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1025:42: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1050:47: style: Function 'XML_SetXmlDeclHandler' argument 2 names different: declaration 'xmldecl' definition 'handler'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/expat.h:128:42: note: Function 'XML_SetXmlDeclHandler' argument 2 names different: declaration 'xmldecl' definition 'handler'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1050:47: note: Function 'XML_SetXmlDeclHandler' argument 2 names different: declaration 'xmldecl' definition 'handler'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1428:23: style: Function 'doContent' argument 4 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:233:23: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1428:23: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1430:24: style: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:233:60: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1430:24: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1860:45: style: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:240:82: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:1860:45: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2486:33: style: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:207:0: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2486:33: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2488:34: style: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:207:0: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2488:34: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2499:29: style: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:206:0: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2499:29: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2501:30: style: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:206:0: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:2501:30: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3254:44: style: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:213:0: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3254:44: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3256:45: style: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:213:0: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3256:45: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3337:43: style: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:214:0: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3337:43: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3339:44: style: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:214:0: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3339:44: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3486:45: style: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:260:70: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3486:45: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3487:45: style: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:260:89: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3487:45: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3664:67: style: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:266:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3664:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3692:43: style: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:247:56: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3692:43: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3939:34: style: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:270:41: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:3939:34: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:4601:27: style: Function 'getElementType' argument 1 names different: declaration 'Paraser' definition 'parser'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:307:49: note: Function 'getElementType' argument 1 names different: declaration 'Paraser' definition 'parser'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmlparse.c:4601:27: note: Function 'getElementType' argument 1 names different: declaration 'Paraser' definition 'parser'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:909:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:907:13: note: 'p' is assigned value 'buf' here.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:909:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1144:23: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:267:24: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1144:23: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1180:24: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:268:25: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1180:24: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1295:30: style: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:274:30: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1295:30: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:83:38: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:260:44: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:83:38: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:84:42: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:261:48: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:84:42: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:85:30: style: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.h:262:36: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok_ns.c:85:30: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1343:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1341. [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1341:13: note: Assuming that condition 'c>65535' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1343:11: note: Shift
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1345:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1341. [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1341:13: note: Assuming that condition 'c>65535' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/Expat/src/expat/xmltok.c:1345:16: note: Shift
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/Common/gdcmTypes.h:47:0: error: #error "Sorry your plateform is not supported" [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmCSAHeaderDefaultDicts.cxx:33:15: style: struct member 'CSA_DICT_ENTRY::type' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.h:72:8: performance: Technically the member function 'gdcm::DictConverter::ConvertToXML' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.cxx:299:21: note: Technically the member function 'gdcm::DictConverter::ConvertToXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.h:72:8: note: Technically the member function 'gdcm::DictConverter::ConvertToXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.h:73:8: style: Technically the member function 'gdcm::DictConverter::ConvertToCXX' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.cxx:328:21: note: Technically the member function 'gdcm::DictConverter::ConvertToCXX' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.h:73:8: note: Technically the member function 'gdcm::DictConverter::ConvertToCXX' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.cxx:47:3: style: Class 'DictConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.cxx:47:3: style: Class 'DictConverter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmDictConverter.cxx:217:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:59:16: performance: Technically the member function 'gdcm::Global::GetDicts' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:166:22: note: Technically the member function 'gdcm::Global::GetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:59:16: note: Technically the member function 'gdcm::Global::GetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:63:15: performance: Technically the member function 'gdcm::Global::GetDefs' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:172:21: note: Technically the member function 'gdcm::Global::GetDefs' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:63:15: note: Technically the member function 'gdcm::Global::GetDefs' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:71:8: style: Technically the member function 'gdcm::Global::LoadResourcesFiles' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:101:14: note: Technically the member function 'gdcm::Global::LoadResourcesFiles' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:71:8: note: Technically the member function 'gdcm::Global::LoadResourcesFiles' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:75:8: performance: Technically the member function 'gdcm::Global::Append' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:115:14: note: Technically the member function 'gdcm::Global::Append' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:75:8: note: Technically the member function 'gdcm::Global::Append' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:79:8: performance: Technically the member function 'gdcm::Global::Prepend' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:125:14: note: Technically the member function 'gdcm::Global::Prepend' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:79:8: note: Technically the member function 'gdcm::Global::Prepend' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:83:15: performance: Technically the member function 'gdcm::Global::Locate' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:135:21: note: Technically the member function 'gdcm::Global::Locate' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.h:83:15: note: Technically the member function 'gdcm::Global::Locate' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmGlobal.cxx:49:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmRoot.cxx:2:0: error: syntax error [syntaxError]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataDictionary/gdcmUIDs.h:31:1: style: The class 'UIDs' does not have a constructor although it has private member variables. [noConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:95:57: style: Function 'ReadSelectedTags' argument 1 names different: declaration 'is' definition 'inputStream'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:252:48: note: Function 'ReadSelectedTags' argument 1 names different: declaration 'is' definition 'inputStream'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:95:57: note: Function 'ReadSelectedTags' argument 1 names different: declaration 'is' definition 'inputStream'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:95:92: style: Function 'ReadSelectedTags' argument 2 names different: declaration 'tags' definition 'selectedTags'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:252:74: note: Function 'ReadSelectedTags' argument 2 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:95:92: note: Function 'ReadSelectedTags' argument 2 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:134:67: style: Function 'ReadSelectedTagsWithLength' argument 1 names different: declaration 'is' definition 'inputStream'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:254:58: note: Function 'ReadSelectedTagsWithLength' argument 1 names different: declaration 'is' definition 'inputStream'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:134:67: note: Function 'ReadSelectedTagsWithLength' argument 1 names different: declaration 'is' definition 'inputStream'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:134:102: style: Function 'ReadSelectedTagsWithLength' argument 2 names different: declaration 'tags' definition 'selectedTags'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:254:84: note: Function 'ReadSelectedTagsWithLength' argument 2 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:134:102: note: Function 'ReadSelectedTagsWithLength' argument 2 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:44:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:27:16: warning: Assert statement calls a function which may have desired side effects: 'GetTag'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:52:16: warning: Assert statement calls a function which may have desired side effects: 'GetTag'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmItem.h:93:5: performance: Variable 'NestedDataSet' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTag.h:145:12: performance: Technically the member function 'gdcm::Tag::GetLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmElement.h:631:17: performance: Technically the member function 'gdcm::Element < VR :: AS , VM :: VM5 >::GetLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmElement.h:76:0: performance: Technically the member function 'gdcm :: Element < VR :: OB , VM :: VM1_n >::GetLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmElement.h:76:0: performance: Technically the member function 'gdcm :: Element < VR :: OW , VM :: VM1_n >::GetLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTag.h:48:3: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:49:3: style: Class 'ByteValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmElement.h:155:3: style: Struct 'ignore_char' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteSwapFilter.h:31:3: style: Class 'ByteSwapFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:35:1: warning: The class 'ByteValue' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:55:1: warning: The class 'DataSet' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmParseException.h:27:1: warning: The class 'ParseException' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmItem.h:46:1: warning: The class 'Item' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:39:1: warning: The class 'SequenceOfItems' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:74:6: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:36:14: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:74:6: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:76:8: style: The function 'SetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:37:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:76:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:125:8: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:125:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:132:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:132:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:43:6: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:36:14: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:43:6: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:46:8: style: The function 'SetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:37:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:46:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:49:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:49:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:207:8: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:207:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:57:6: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:36:14: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:57:6: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:59:8: style: The function 'SetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:37:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:59:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:72:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:72:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:217:8: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValue.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:217:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:49:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:259:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:135:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:209:23: performance: Function parameter 'length' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmElement.h:468:46: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.h:46:21: performance: Function parameter 'length' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:59:21: performance: Function parameter 'length' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:107:19: performance: Use const reference for 'tag' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.txx:146:19: performance: Use const reference for 'tag' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:151:9: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.txx:30:73: style: Function 'Read' argument 2 names different: declaration 'v' definition '_v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.h:29:54: note: Function 'Read' argument 2 names different: declaration 'v' definition '_v'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.txx:30:73: note: Function 'Read' argument 2 names different: declaration 'v' definition '_v'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.txx:52:85: style: Function 'Write' argument 2 names different: declaration 'v' definition '_v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.h:31:67: note: Function 'Write' argument 2 names different: declaration 'v' definition '_v'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmValueIO.txx:52:85: note: Function 'Write' argument 2 names different: declaration 'v' definition '_v'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmExplicitDataElement.txx:119:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAHeader.cxx:1023:16: style: The scope of the variable 'ds' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAElement.h:33:3: warning: Member variable 'CSAElement::SyngoDTField' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAElement.h:33:3: warning: Member variable 'CSAElement::NoOfItemsField' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAHeader.h:123:21: performance: Technically the member function 'gdcm::CSAHeader::GetCSAEEnd' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAHeader.cxx:27:32: note: Technically the member function 'gdcm::CSAHeader::GetCSAEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAHeader.h:123:21: note: Technically the member function 'gdcm::CSAHeader::GetCSAEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCSAElement.h:33:3: style: Class 'CSAElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmCodeString.h:62:3: style: Class 'CodeString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmAttribute.h:170:27: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmAttribute.h:398:27: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmAttribute.h:605:45: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmAttribute.h:609:27: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:267:22: performance: Technically the member function 'gdcm::DataSet::GetDEEnd' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.cxx:22:29: note: Technically the member function 'gdcm::DataSet::GetDEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmDataSet.h:267:22: note: Technically the member function 'gdcm::DataSet::GetDEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.h:99:5: performance: Variable 'DataSetTS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:56:6: performance: Technically the member function 'gdcm::Preamble::GetLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:69:8: performance: Technically the member function 'gdcm::Preamble::IsValid' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.h:50:8: performance: Technically the member function 'gdcm::FileMetaInformation::IsValid' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:106:3: style: Class 'TransferSyntax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:138:3: style: Class 'MediaStorage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.h:41:1: warning: The class 'FileMetaInformation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.cxx:191:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.cxx:200:7: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.cxx:191:7: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.h:114:8: performance: Technically the member function 'gdcm::FileMetaInformation::Default' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.cxx:790:27: note: Technically the member function 'gdcm::FileMetaInformation::Default' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileMetaInformation.h:114:8: note: Technically the member function 'gdcm::FileMetaInformation::Default' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmFileSet.h:37:8: performance: Technically the member function 'gdcm::FileSet::AddFile' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:156:46: style: Function 'GetMSString' argument 1 names different: declaration 'ts' definition 'ms'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:132:41: note: Function 'GetMSString' argument 1 names different: declaration 'ts' definition 'ms'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:156:46: note: Function 'GetMSString' argument 1 names different: declaration 'ts' definition 'ms'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:171:35: style: Function 'IsImage' argument 1 names different: declaration 'ts' definition 'ms'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:142:30: note: Function 'IsImage' argument 1 names different: declaration 'ts' definition 'ms'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:171:35: note: Function 'IsImage' argument 1 names different: declaration 'ts' definition 'ms'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:316:73: style: Function 'GuessFromModality' argument 2 names different: declaration 'dimension' definition 'dim'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:164:61: note: Function 'GuessFromModality' argument 2 names different: declaration 'dimension' definition 'dim'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:316:73: note: Function 'GuessFromModality' argument 2 names different: declaration 'dimension' definition 'dim'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:176:15: performance: Technically the member function 'gdcm::MediaStorage::GetFromDataSetOrHeader' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.cxx:334:27: note: Technically the member function 'gdcm::MediaStorage::GetFromDataSetOrHeader' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmMediaStorage.h:176:15: note: Technically the member function 'gdcm::MediaStorage::GetFromDataSetOrHeader' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.cxx:244:56: style: Function 'LoadFromDataElement' argument 1 names different: declaration 'de' definition 'protocoldatablock'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.h:60:47: note: Function 'LoadFromDataElement' argument 1 names different: declaration 'de' definition 'protocoldatablock'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.cxx:244:56: note: Function 'LoadFromDataElement' argument 1 names different: declaration 'de' definition 'protocoldatablock'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.h:76:21: performance: Technically the member function 'gdcm::PDBHeader::GetPDBEEnd' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.cxx:154:32: note: Technically the member function 'gdcm::PDBHeader::GetPDBEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPDBHeader.h:76:21: note: Technically the member function 'gdcm::PDBHeader::GetPDBEEnd' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmParser.h:20:0: error: #error do not use [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:37:8: performance: Technically the member function 'gdcm::Preamble::Clear' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.cxx:86:16: note: Technically the member function 'gdcm::Preamble::Clear' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:37:8: note: Technically the member function 'gdcm::Preamble::Clear' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:50:8: performance: Technically the member function 'gdcm::Preamble::Print' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.cxx:90:16: note: Technically the member function 'gdcm::Preamble::Print' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPreamble.h:50:8: note: Technically the member function 'gdcm::Preamble::Print' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPrivateTag.cxx:26:26: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPrivateTag.cxx:27:9: note: Assuming that condition '!str' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPrivateTag.cxx:26:26: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmPrivateTag.cxx:27:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:282:54: style: Function 'ReadSelectedTags' argument 1 names different: declaration 'tags' definition 'selectedTags'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:93:47: note: Function 'ReadSelectedTags' argument 1 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:282:54: note: Function 'ReadSelectedTags' argument 1 names different: declaration 'tags' definition 'selectedTags'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:105:18: style: Unused private function: 'Reader::GuessTransferSyntax' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:96:8: performance: Technically the member function 'gdcm::Reader::ReadPreamble' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:53:14: note: Technically the member function 'gdcm::Reader::ReadPreamble' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:96:8: note: Technically the member function 'gdcm::Reader::ReadPreamble' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:97:8: performance: Technically the member function 'gdcm::Reader::ReadMetaInformation' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:62:14: note: Technically the member function 'gdcm::Reader::ReadMetaInformation' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:97:8: note: Technically the member function 'gdcm::Reader::ReadMetaInformation' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:98:8: performance: Technically the member function 'gdcm::Reader::ReadDataSet' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:67:14: note: Technically the member function 'gdcm::Reader::ReadDataSet' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.h:98:8: note: Technically the member function 'gdcm::Reader::ReadDataSet' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmReader.cxx:200:5: style: Class 'DefaultCaller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.cxx:72:14: performance: Use const reference for 'len' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.cxx:95:14: performance: Use const reference for 'len' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfFragments.cxx:118:14: performance: Use const reference for 'len' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.cxx:78:62: style: Function 'GetTSType' argument 1 names different: declaration 'str' definition 'cstr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:91:39: note: Function 'GetTSType' argument 1 names different: declaration 'str' definition 'cstr'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.cxx:78:62: note: Function 'GetTSType' argument 1 names different: declaration 'str' definition 'cstr'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:127:6: performance: Technically the member function 'gdcm::TransferSyntax::IsImplicit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.cxx:109:22: note: Technically the member function 'gdcm::TransferSyntax::IsImplicit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:127:6: note: Technically the member function 'gdcm::TransferSyntax::IsImplicit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:130:6: performance: Technically the member function 'gdcm::TransferSyntax::IsBigEndian' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.cxx:202:22: note: Technically the member function 'gdcm::TransferSyntax::IsBigEndian' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmTransferSyntax.h:130:6: note: Technically the member function 'gdcm::TransferSyntax::IsBigEndian' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmUNExplicitDataElement.txx:99:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/DataStructureAndEncodingDefinition/gdcmVR.cxx:284:8: style: Technically the member function 'gdcm::MySort::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmModuleEntry.h:34:5: performance: Variable 'DataElementType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmDefs.h:65:8: performance: Technically the member function 'gdcm::Defs::LoadDefaults' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmDefs.cxx:35:12: note: Technically the member function 'gdcm::Defs::LoadDefaults' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmDefs.h:65:8: note: Technically the member function 'gdcm::Defs::LoadDefaults' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:50:15: style: Technically the member function 'gdcm::TableReader::GetFilename' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmType.h:54:0: style: Class 'Type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmUsage.h:59:0: style: Class 'Usage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:38:3: style: Class 'TableReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmNestedModuleEntries.h:35:12: style: Technically the member function 'gdcm::NestedModuleEntries::GetNumberOfModuleEntries' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.cxx:40:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:40:16: style: Technically the member function 'gdcm::XMLDictReader::GetDict' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:36:8: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:56:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:37:8: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:57:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:38:8: style: The function 'CharacterDataHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:58:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLDictReader.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.cxx:40:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:40:23: style: Technically the member function 'gdcm::XMLPrivateDictReader::GetPrivateDict' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:36:8: style: The function 'StartElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:56:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:37:8: style: The function 'EndElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:57:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:38:8: style: The function 'CharacterDataHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmTableReader.h:58:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/InformationObjectDefinition/gdcmXMLPrivateDictReader.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAnonymizeEvent.h:42:3: warning: Member variable 'AnonymizeEvent::m_Tag' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAnonymizeEvent.h:35:3: style: Class 'AnonymizeEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.h:37:8: performance: Technically the member function 'gdcm::StringFilter::UseDictAlways' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmApplicationEntity.h:45:8: performance: Technically the member function 'gdcm::ApplicationEntity::IsValid' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmApplicationEntity.h:48:8: performance: Technically the member function 'gdcm::ApplicationEntity::Squeeze' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmApplicationEntity.h:51:8: performance: Technically the member function 'gdcm::ApplicationEntity::SetBlob' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmApplicationEntity.h:55:8: performance: Technically the member function 'gdcm::ApplicationEntity::Print' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:31:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:31:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:32:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:32:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:33:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmAudioCodec.h:33:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:774:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:764:7: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:763:18: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:764:7: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:786:7: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:784:18: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:786:7: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.cxx:312:8: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmLookupTable.h:75:3: warning: Member variable 'LookupTable::Internal' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmLookupTable.h:75:3: warning: Member variable 'LookupTable::BitSample' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmLookupTable.h:75:3: warning: Member variable 'LookupTable::IncompleteLUT' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPhotometricInterpretation.h:53:0: style: Class 'PhotometricInterpretation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixelFormat.h:72:3: style: Class 'PixelFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmLookupTable.h:30:1: warning: The class 'LookupTable' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:37:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:38:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:39:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:39:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:47:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:47:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:32:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:32:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:33:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:33:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:34:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:34:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:35:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:37:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:40:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:40:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:46:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:46:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:47:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:47:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:48:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:48:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:49:8: style: The function 'SetPixelFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:69:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:49:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:55:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:55:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:57:16: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:57:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:68:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:68:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:69:8: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:69:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:40:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:40:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:41:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:41:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:43:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:43:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:44:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:44:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:31:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:31:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:32:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:32:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:34:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:34:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:35:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:36:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:37:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:42:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:42:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:43:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:43:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:45:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:45:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:38:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:39:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:39:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:41:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:41:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:42:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:42:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:44:16: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.h:44:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:39:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:39:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:40:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:40:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:41:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:41:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:45:8: style: The function 'Code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:40:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:45:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:46:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:46:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCurve.h:38:1: warning: The class 'Curve' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:97:93: style: Function 'GetReferenceValueForDirectoryType' argument 1 names different: declaration 'item' definition 'itemidx'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.h:97:57: note: Function 'GetReferenceValueForDirectoryType' argument 1 names different: declaration 'item' definition 'itemidx'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:97:93: note: Function 'GetReferenceValueForDirectoryType' argument 1 names different: declaration 'item' definition 'itemidx'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:225:61: style: Function 'ImageBelongToSameSeries' argument 1 names different: declaration 'sopuid' definition 'sopuid1'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.h:100:44: note: Function 'ImageBelongToSameSeries' argument 1 names different: declaration 'sopuid' definition 'sopuid1'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:225:61: note: Function 'ImageBelongToSameSeries' argument 1 names different: declaration 'sopuid' definition 'sopuid1'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:225:82: style: Function 'ImageBelongToSameSeries' argument 2 names different: declaration 'seriesuid' definition 'sopuid2'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.h:100:64: note: Function 'ImageBelongToSameSeries' argument 2 names different: declaration 'seriesuid' definition 'sopuid2'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:225:82: note: Function 'ImageBelongToSameSeries' argument 2 names different: declaration 'seriesuid' definition 'sopuid2'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmScanner.h:60:3: warning: Member variable 'Scanner::Progress' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.h:90:15: performance: Technically the member function 'gdcm::DICOMDIRGenerator::ComputeFileID' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:1062:32: note: Technically the member function 'gdcm::DICOMDIRGenerator::ComputeFileID' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.h:90:15: note: Technically the member function 'gdcm::DICOMDIRGenerator::ComputeFileID' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:759:3: style: Class 'DICOMDIRGenerator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:759:3: style: Class 'DICOMDIRGenerator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:48:86: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDICOMDIRGenerator.cxx:334:53: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDataSetHelper.cxx:170:9: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDataSetHelper.cxx:179:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDeltaEncodingCodec.h:19:0: error: #error do not use [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDictPrinter.cxx:433:93: style: Function 'PrintDataElement2' argument 3 names different: declaration 'ide' definition 'de'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDictPrinter.h:36:82: note: Function 'PrintDataElement2' argument 3 names different: declaration 'ide' definition 'de'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDictPrinter.cxx:433:93: note: Function 'PrintDataElement2' argument 3 names different: declaration 'ide' definition 'de'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDirectionCosines.h:45:8: style: Technically the member function 'gdcm::DirectionCosines::Normalize' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDirectionCosines.cxx:101:24: note: Technically the member function 'gdcm::DirectionCosines::Normalize' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDirectionCosines.h:45:8: note: Technically the member function 'gdcm::DirectionCosines::Normalize' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDirectionCosines.h:30:3: style: Class 'DirectionCosines' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileDerivation.cxx:378:65: style: Function 'AddPurposeOfReferenceCodeSequence' argument 1 names different: declaration 'ds' definition 'subds'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileDerivation.h:76:51: note: Function 'AddPurposeOfReferenceCodeSequence' argument 1 names different: declaration 'ds' definition 'subds'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileDerivation.cxx:378:65: note: Function 'AddPurposeOfReferenceCodeSequence' argument 1 names different: declaration 'ds' definition 'subds'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileDerivation.cxx:199:46: style: Class 'FileDerivation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileDerivation.cxx:199:46: style: Class 'FileDerivation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileExplicitFilter.h:66:8: performance: Technically the member function 'gdcm::FileExplicitFilter::ChangeFMI' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileExplicitFilter.cxx:41:26: note: Technically the member function 'gdcm::FileExplicitFilter::ChangeFMI' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmFileExplicitFilter.h:66:8: note: Technically the member function 'gdcm::FileExplicitFilter::ChangeFMI' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.h:87:8: style: Unused private function: 'IPPSorter::ComputeSpacing' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.h:87:8: performance: Technically the member function 'gdcm::IPPSorter::ComputeSpacing' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.cxx:205:17: note: Technically the member function 'gdcm::IPPSorter::ComputeSpacing' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.h:87:8: note: Technically the member function 'gdcm::IPPSorter::ComputeSpacing' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.h:57:16: style: The function 'Sort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSorter.h:47:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmIPPSorter.h:57:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmap.h:41:8: style: The function 'AreOverlaysInPixelData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmBitmap.h:46:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmap.h:41:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangePhotometricInterpretation.cxx:38:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangePhotometricInterpretation.cxx:82:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangePhotometricInterpretation.h:49:8: performance: Technically the member function 'gdcm::ImageChangePhotometricInterpretation::ChangeMonochrome' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangePhotometricInterpretation.cxx:31:44: note: Technically the member function 'gdcm::ImageChangePhotometricInterpretation::ChangeMonochrome' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangePhotometricInterpretation.h:49:8: note: Technically the member function 'gdcm::ImageChangePhotometricInterpretation::ChangeMonochrome' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:365:9: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:364:20: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:365:9: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:393:9: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:392:15: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:393:9: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:415:7: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:414:18: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:415:7: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:431:9: style: Condition '!success' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:430:15: note: Assignment 'success=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:431:9: note: Condition '!success' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:70:8: style: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGCodec' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:142:33: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:70:8: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:71:8: style: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEG2000Codec' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:238:33: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEG2000Codec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:71:8: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEG2000Codec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:72:8: style: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGLSCodec' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:209:33: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGLSCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:72:8: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryJPEGLSCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:73:8: style: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRAWCodec' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:82:33: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRAWCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:73:8: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRAWCodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:74:8: style: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRLECodec' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.cxx:112:33: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRLECodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageChangeTransferSyntax.h:74:8: note: Technically the member function 'gdcm::ImageChangeTransferSyntax::TryRLECodec' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:533:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:154:7: style: The scope of the variable 'R' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:154:10: style: The scope of the variable 'G' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:154:13: style: The scope of the variable 'B' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:397:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:94:43: style: Function 'DoByteSwap' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:124:33: note: Function 'DoByteSwap' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:94:43: note: Function 'DoByteSwap' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:128:38: style: Function 'DoYBR' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:125:28: note: Function 'DoYBR' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:128:38: note: Function 'DoYBR' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:188:54: style: Function 'DoPlanarConfiguration' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:126:44: note: Function 'DoPlanarConfiguration' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:188:54: note: Function 'DoPlanarConfiguration' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:226:45: style: Function 'DoSimpleCopy' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:127:35: note: Function 'DoSimpleCopy' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:226:45: note: Function 'DoSimpleCopy' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:248:59: style: Function 'DoPaddedCompositePixelCode' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:128:49: note: Function 'DoPaddedCompositePixelCode' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:248:59: note: Function 'DoPaddedCompositePixelCode' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:301:51: style: Function 'DoInvertMonochrome' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:129:41: note: Function 'DoInvertMonochrome' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:301:51: note: Function 'DoInvertMonochrome' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:380:49: style: Function 'DoOverlayCleanup' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:123:39: note: Function 'DoOverlayCleanup' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:380:49: note: Function 'DoOverlayCleanup' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:457:48: style: Function 'DecodeByStreams' argument 1 names different: declaration 'is_' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:47:38: note: Function 'DecodeByStreams' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:457:48: note: Function 'DecodeByStreams' argument 1 names different: declaration 'is_' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:37:3: performance: Variable 'PI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:124:8: style: Technically the member function 'gdcm::ImageCodec::DoByteSwap' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:94:18: note: Technically the member function 'gdcm::ImageCodec::DoByteSwap' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:124:8: note: Technically the member function 'gdcm::ImageCodec::DoByteSwap' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:125:8: performance: Technically the member function 'gdcm::ImageCodec::DoYBR' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:128:18: note: Technically the member function 'gdcm::ImageCodec::DoYBR' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:125:8: note: Technically the member function 'gdcm::ImageCodec::DoYBR' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:126:8: performance: Technically the member function 'gdcm::ImageCodec::DoPlanarConfiguration' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:188:18: note: Technically the member function 'gdcm::ImageCodec::DoPlanarConfiguration' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:126:8: note: Technically the member function 'gdcm::ImageCodec::DoPlanarConfiguration' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:127:8: performance: Technically the member function 'gdcm::ImageCodec::DoSimpleCopy' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:226:18: note: Technically the member function 'gdcm::ImageCodec::DoSimpleCopy' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:127:8: note: Technically the member function 'gdcm::ImageCodec::DoSimpleCopy' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.cxx:295:0: error: Memory leak: dummy_buffer [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.cxx:21:17: warning: Member variable 'ImageConverter::Input' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.h:43:8: performance: Technically the member function 'gdcm::ImageConverter::Convert' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.cxx:41:22: note: Technically the member function 'gdcm::ImageConverter::Convert' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.h:43:8: note: Technically the member function 'gdcm::ImageConverter::Convert' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.cxx:23:3: style: Class 'ImageConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageConverter.cxx:23:3: style: Class 'ImageConverter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageHelper.cxx:1279:62: style: Function 'SetOriginValue' argument 2 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageHelper.h:70:58: note: Function 'SetOriginValue' argument 2 names different: declaration 'img' definition 'image'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageHelper.cxx:1279:62: note: Function 'SetOriginValue' argument 2 names different: declaration 'img' definition 'image'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageReader.h:54:8: style: The function 'ReadImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.h:59:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageReader.h:54:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageReader.h:55:8: style: The function 'ReadACRNEMAImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.h:60:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageReader.h:55:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageWriter.cxx:176:19: style: Variable 'modality2' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:133:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG12Codec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG12Codec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:35:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:36:8: style: The function 'InternalCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:42:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:38:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:57:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG12Codec.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG16Codec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG16Codec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:35:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:36:8: style: The function 'InternalCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:42:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:38:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:57:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG16Codec.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG2000Codec.cxx:32:0: error: #error should not happen [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG8Codec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGBITSCodec.cxx:281:3: style: Class 'JPEG8Codec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:35:8: style: The function 'DecodeByStreams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:41:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:36:8: style: The function 'InternalCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:42:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:38:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:57:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEG8Codec.h:38:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:222:26: warning: Either the condition 'if(Internal&&Internal->GetHeaderInfo(is,ts))' is redundant or there is possible null pointer dereference: Internal. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:223:9: note: Assuming that condition 'if(Internal&&Internal->GetHeaderInfo(is,ts))' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:222:26: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:80:51: style: Function 'SetPixelFormat' argument 1 names different: declaration 'pf' definition 'pt'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:49:42: note: Function 'SetPixelFormat' argument 1 names different: declaration 'pf' definition 'pt'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:80:51: note: Function 'SetPixelFormat' argument 1 names different: declaration 'pf' definition 'pt'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:147:43: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:48:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:147:43: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:147:60: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:48:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:147:60: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:52:8: performance: Technically the member function 'gdcm::JPEGCodec::ComputeOffsetTable' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.cxx:198:17: note: Technically the member function 'gdcm::JPEGCodec::ComputeOffsetTable' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGCodec.h:52:8: note: Technically the member function 'gdcm::JPEGCodec::ComputeOffsetTable' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.cxx:136:45: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:42:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.cxx:136:45: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.cxx:136:62: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.h:42:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmJPEGLSCodec.cxx:136:62: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.cxx:58:45: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:34:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.cxx:58:45: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.cxx:58:62: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.h:34:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmKAKADUCodec.cxx:58:62: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:35:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:35:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:36:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:36:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:41:8: style: The function 'GetHeaderInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmImageCodec.h:44:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.h:41:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmOrientation.cxx:48:8: style: The scope of the variable 'orientationX' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmOrientation.h:34:8: performance: Technically the member function 'gdcm::Orientation::Print' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmOrientation.cxx:25:19: note: Technically the member function 'gdcm::Orientation::Print' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmOrientation.h:34:8: note: Technically the member function 'gdcm::Orientation::Print' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmOverlay.h:39:1: warning: The class 'Overlay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:31:8: style: The function 'CanCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmCoder.h:35:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:31:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:32:8: style: The function 'CanDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:36:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:32:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:33:8: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmDecoder.h:39:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPDFCodec.h:33:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPNMCodec.cxx:180:0: error: Memory leak: buf [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.cxx:69:43: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:43:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.cxx:69:43: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.cxx:69:60: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.h:43:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPVRGCodec.cxx:69:60: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPersonName.h:46:16: performance: Technically the member function 'gdcm::PersonName::GetMaxLength' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPersonName.h:47:8: performance: Technically the member function 'gdcm::PersonName::SetBlob' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPhotometricInterpretation.cxx:69:84: style: Function 'GetPIType' argument 1 names different: declaration 'pi' definition 'inputpi'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPhotometricInterpretation.h:60:39: note: Function 'GetPIType' argument 1 names different: declaration 'pi' definition 'inputpi'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPhotometricInterpretation.cxx:69:84: note: Function 'GetPIType' argument 1 names different: declaration 'pi' definition 'inputpi'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixelFormat.h:153:8: style: Technically the member function 'gdcm::PixelFormat::IsValid' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixelFormat.cxx:261:19: note: Technically the member function 'gdcm::PixelFormat::IsValid' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixelFormat.h:153:8: note: Technically the member function 'gdcm::PixelFormat::IsValid' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.cxx:670:25: style: Variable 's' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.cxx:701:21: style: Unused variable: ss [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.cxx:702:15: style: Unused variable: conversion [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.cxx:1200:21: style: Unused variable: ss [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapReader.cxx:1201:15: style: Unused variable: conversion [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapWriter.cxx:43:42: style: Function 'DoIconImage' argument 1 names different: declaration 'ds' definition 'rootds'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapWriter.h:57:30: note: Function 'DoIconImage' argument 1 names different: declaration 'ds' definition 'rootds'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPixmapWriter.cxx:43:42: note: Function 'DoIconImage' argument 1 names different: declaration 'ds' definition 'rootds'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:665:12: style: Condition 'sqi' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:603:32: note: Assignment 'sqi=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:665:12: note: Condition 'sqi' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:993:61: style: Function 'PrintDataSet' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.h:89:54: note: Function 'PrintDataSet' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:993:61: note: Function 'PrintDataSet' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:993:86: style: Function 'PrintDataSet' argument 3 names different: declaration 's' definition 'indent'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.h:89:77: note: Function 'PrintDataSet' argument 3 names different: declaration 's' definition 'indent'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:993:86: note: Function 'PrintDataSet' argument 3 names different: declaration 's' definition 'indent'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:82:3: performance: Variable 'MaxPrintLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.h:68:8: performance: Technically the member function 'gdcm::Printer::SetColor' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.cxx:90:15: note: Technically the member function 'gdcm::Printer::SetColor' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmPrinter.h:68:8: note: Technically the member function 'gdcm::Printer::SetColor' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:67:42: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:34:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:67:42: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:67:59: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.h:34:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:67:59: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:77:19: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:78:19: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:34:3: style: Class 'RAWCodec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRAWCodec.cxx:34:3: style: Class 'RAWCodec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:672:17: style: The scope of the variable 'numberOfReadBytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:564:42: style: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:41:34: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:564:42: note: Function 'Decode' argument 1 names different: declaration 'is' definition 'in'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:564:59: style: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.h:41:51: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:564:59: note: Function 'Decode' argument 2 names different: declaration 'os' definition 'out'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:663:29: style: Variable 'buf_size' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:373:11: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:374:8: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:399:17: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:676:11: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:677:11: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:678:11: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:684:11: warning: Assert statement calls a function which may have desired side effects: 'GetPixelFormat'. [assertWithSideEffect]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:300:0: warning: Assert statement modifies 'pout'. [assignmentInAssert]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:38:8: style: Technically the member function 'gdcm::RLEHeader::Print' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:86:3: style: Class 'RLECodec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:86:3: style: Class 'RLECodec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:362:5: error: Memory leak: buffer [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRLECodec.cxx:362:0: error: Memory leak: bufferrgb [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:326:50: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:330:51: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:498:3: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:475:0: note: Variable 'output' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:498:3: note: Variable 'output' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:503:56: style: Function 'SetTargetPixelType' argument 1 names different: declaration 'targetst' definition 'targetpf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.h:83:48: note: Function 'SetTargetPixelType' argument 1 names different: declaration 'targetst' definition 'targetpf'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:503:56: note: Function 'SetTargetPixelType' argument 1 names different: declaration 'targetst' definition 'targetpf'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.h:71:8: style: Technically the member function 'gdcm::Rescaler::InverseRescale' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.cxx:289:16: note: Technically the member function 'gdcm::Rescaler::InverseRescale' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmRescaler.h:71:8: note: Technically the member function 'gdcm::Rescaler::InverseRescale' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmScanner.cxx:282:89: style: Function 'GetMappingFromTagToValue' argument 2 names different: declaration 'value' definition 'valueref'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmScanner.h:137:73: note: Function 'GetMappingFromTagToValue' argument 2 names different: declaration 'value' definition 'valueref'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmScanner.cxx:282:89: note: Function 'GetMappingFromTagToValue' argument 2 names different: declaration 'value' definition 'valueref'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSegmentedPaletteColorLookupTable.cxx:60:9: style: Class 'DiscreteSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSegmentedPaletteColorLookupTable.cxx:76:9: style: Class 'LinearSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSegmentedPaletteColorLookupTable.cxx:106:9: style: Class 'IndirectSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:251:42: style: Function 'UserOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:89:31: note: Function 'UserOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:251:42: note: Function 'UserOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:275:59: style: Function 'ImagePositionPatientOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:93:47: note: Function 'ImagePositionPatientOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:275:59: note: Function 'ImagePositionPatientOrdering' argument 1 names different: declaration 'fileSet' definition 'fileList'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:387:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:76:8: performance: Technically the member function 'gdcm::SerieHelper::SetLoadMode' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:94:8: performance: Technically the member function 'gdcm::SerieHelper::FileNameOrdering' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:268:19: note: Technically the member function 'gdcm::SerieHelper::FileNameOrdering' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:94:8: note: Technically the member function 'gdcm::SerieHelper::FileNameOrdering' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.h:54:3: style: Class 'FileWithName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSerieHelper.cxx:64:21: error: Uninitialized struct member: r.op [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSimpleSubjectWatcher.cxx:26:3: performance: Variable 'm_StartFilterCommand' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmSorter.cxx:44:1: warning: The class 'SortFunctor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.h:40:8: performance: Technically the member function 'gdcm::StringFilter::SetDicts' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.cxx:34:20: note: Technically the member function 'gdcm::StringFilter::SetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.h:40:8: note: Technically the member function 'gdcm::StringFilter::SetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.h:54:15: performance: Technically the member function 'gdcm::StringFilter::FromString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.cxx:215:27: note: Technically the member function 'gdcm::StringFilter::FromString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmStringFilter.h:54:15: note: Technically the member function 'gdcm::StringFilter::FromString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmTagPath.cxx:125:16: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmUIDGenerator.cxx:295:40: style: Function 'IsValid' argument 1 names different: declaration 'uid' definition 'uid_'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmUIDGenerator.h:70:35: note: Function 'IsValid' argument 1 names different: declaration 'uid' definition 'uid_'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmUIDGenerator.cxx:295:40: note: Function 'IsValid' argument 1 names different: declaration 'uid' definition 'uid_'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Source/MediaStorageAndFileFormat/gdcmValidate.h:33:15: style: Technically the member function 'gdcm::Validate::GetValidatedFile' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:128:13: warning: Return value of function _segments.empty() is not used. [ignoredReturnValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/util.h:51:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/util.h:54:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:143:3: warning: Member variable 'ProcessTransformed::_pbyteOutput' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:143:3: warning: Member variable 'ProcessTransformed::_info' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:143:3: warning: Member variable 'ProcessTransformed::_templine' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:143:3: warning: Member variable 'ProcessTransformed::_transform' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:143:3: warning: Member variable 'ProcessTransformed::_inverseTransform' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/decoderstrategy.h:20:3: warning: Member variable 'DecoderStrategy::_ptypeUncompressed' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/decoderstrategy.h:20:3: warning: Member variable 'DecoderStrategy::_pbyteNextFF' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/decoderstrategy.h:20:3: warning: Member variable 'DecoderStrategy::_pbyteCompressedEnd' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/encoderstrategy.h:17:12: warning: Member variable 'EncoderStrategy::_ptypeUncompressed' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/encoderstrategy.h:17:12: warning: Member variable 'EncoderStrategy::_cbyteCompressed' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/encoderstrategy.h:17:12: warning: Member variable 'EncoderStrategy::_pbyteCompressed' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:49:10: style: Technically the member function 'JLSOutputStream::GetBytesWritten' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:52:10: style: Technically the member function 'JLSOutputStream::GetLength' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:122:10: style: Technically the member function 'JLSInputStream::GetBytesRead' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:143:8: performance: Technically the member function 'JLSInputStream::ReadComment' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:379:22: note: Technically the member function 'JLSInputStream::ReadComment' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:143:8: note: Technically the member function 'JLSInputStream::ReadComment' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:152:8: performance: Technically the member function 'JLSInputStream::ReadColorSpace' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:542:22: note: Technically the member function 'JLSInputStream::ReadColorSpace' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/streams.h:152:8: note: Technically the member function 'JLSInputStream::ReadColorSpace' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:45:30: style: Technically the member function 'TransformHp1::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:69:34: style: Technically the member function 'TransformHp2::INVERSE::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:110:30: style: Technically the member function 'TransformHp3::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:99:32: style: Technically the member function 'TransformHp3::INVERSE::operator()' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/decoderstrategy.h:54:10: performance: Technically the member function 'DecoderStrategy::OnLineBegin' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/encoderstrategy.h:42:8: performance: Technically the member function 'EncoderStrategy::OnLineEnd' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/encoderstrategy.h:132:10: style: Technically the member function 'EncoderStrategy::GetLength' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/util.h:148:3: style: Class 'JlsException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:39:5: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:67:5: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:97:5: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:155:3: style: Struct 'TransformShifted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/colortransform.h:131:5: style: Struct 'INVERSE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:139:1: warning: The class 'ProcessTransformed' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:37:8: style: The function 'NewLineRequested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:23:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:37:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:43:8: style: The function 'NewLineDecoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:22:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:43:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:155:8: style: The function 'NewLineRequested' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:23:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:155:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:183:8: style: The function 'NewLineDecoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:22:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/processline.h:183:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:55:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:55:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:499:8: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:499:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.cpp:128:3: warning: Ineffective call of function 'empty()'. Did you intend to call 'clear()' instead? [uselessCallsEmpty]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:133:139: style: Function 'JpegLsVerifyEncode' argument 4 names different: declaration 'cbyteCompressed' definition 'cbyteBuffer'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.h:85:141: note: Function 'JpegLsVerifyEncode' argument 4 names different: declaration 'cbyteCompressed' definition 'cbyteBuffer'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:133:139: note: Function 'JpegLsVerifyEncode' argument 4 names different: declaration 'cbyteCompressed' definition 'cbyteBuffer'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:184:56: style: Function 'JpegLsReadHeader' argument 1 names different: declaration 'pdataUncompressed' definition 'pdataCompressed'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.h:84:58: note: Function 'JpegLsReadHeader' argument 1 names different: declaration 'pdataUncompressed' definition 'pdataCompressed'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:184:56: note: Function 'JpegLsReadHeader' argument 1 names different: declaration 'pdataUncompressed' definition 'pdataCompressed'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:184:80: style: Function 'JpegLsReadHeader' argument 2 names different: declaration 'cbyteUncompressed' definition 'cbyteCompressed'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.h:84:84: note: Function 'JpegLsReadHeader' argument 2 names different: declaration 'cbyteUncompressed' definition 'cbyteCompressed'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/interface.cpp:184:80: note: Function 'JpegLsReadHeader' argument 2 names different: declaration 'cbyteUncompressed' definition 'cbyteCompressed'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:633:48: style: Function 'DoRunMode' argument 1 names different: declaration 'ipixel' definition 'ipixelStart'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:198:28: note: Function 'DoRunMode' argument 1 names different: declaration 'ipixel' definition 'ipixelStart'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:633:48: note: Function 'DoRunMode' argument 1 names different: declaration 'ipixel' definition 'ipixelStart'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/jpegls.cpp:84:0: style: Function 'GetCodec' argument 1 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.h:33:0: note: Function 'GetCodec' argument 1 names different: declaration 'info' definition '_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/jpegls.cpp:84:0: note: Function 'GetCodec' argument 1 names different: declaration 'info' definition '_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/jpegls.cpp:109:0: style: Function 'GetCodecImpl' argument 1 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/header.h:35:0: note: Function 'GetCodecImpl' argument 1 names different: declaration 'info' definition '_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/jpegls.cpp:109:0: note: Function 'GetCodecImpl' argument 1 names different: declaration 'info' definition '_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/defaulttraits.h:80:19: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:105:32: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/losslesstraits.h:50:0: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/context.h:16:3: warning: Member variable 'JlsContext::A' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/context.h:16:3: warning: Member variable 'JlsContext::B' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/context.h:16:3: warning: Member variable 'JlsContext::C' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/context.h:16:3: warning: Member variable 'JlsContext::N' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:29:3: warning: Member variable 'CContextRunMode::A' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:29:3: warning: Member variable 'CContextRunMode::N' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:29:3: warning: Member variable 'CContextRunMode::Nn' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:29:3: warning: Member variable 'CContextRunMode::_nRItype' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:29:3: warning: Member variable 'CContextRunMode::_nReset' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/lookuptable.h:13:3: warning: Member variable 'Code::_value' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/lookuptable.h:13:3: warning: Member variable 'Code::_length' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:135:5: warning: Member variable 'JlsCodec::ptypePrev' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/scan.h:135:5: warning: Member variable 'JlsCodec::ptypeCur' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/contextrunmode.h:63:19: style: Technically the member function 'CContextRunMode::ComputeErrVal' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/lookuptable.h:47:26: style: Technically the member function 'CTable::Get' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/defaulttraits.h:60:21: style: Technically the member function 'DefaultTraitsT::ComputeReconstructedSample' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/context.h:19:4: style: Struct 'JlsContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmcharls/defaulttraits.h:17:1: warning: The struct 'DefaultTraitsT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmjpeg/jmorecfg.h:24:0: error: #error You need to define BITS_IN_JSAMPLE [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/gen_uuid.c:158:5: warning: Return value of function rand() is not used. [ignoredReturnValue]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmuuid/gen_uuid.c:170:7: style: The scope of the variable 'lose_counter' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Wrapping/Python/gdcmPythonFilter.h:38:8: performance: Technically the member function 'gdcm::PythonFilter::UseDictAlways' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Wrapping/Python/gdcmPythonFilter.h:41:8: performance: Technically the member function 'gdcm::PythonFilter::SetDicts' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Wrapping/Python/gdcmPythonFilter.cxx:37:20: note: Technically the member function 'gdcm::PythonFilter::SetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GDCM/src/gdcm/Wrapping/Python/gdcmPythonFilter.h:41:8: note: Technically the member function 'gdcm::PythonFilter::SetDicts' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:974:17: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:974:17: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:976:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:976:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:978:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:978:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:980:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:980:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:981:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:981:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:982:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:982:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:983:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:983:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:984:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:984:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:985:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:985:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:986:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:986:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:987:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:987:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:989:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:989:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:991:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:991:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:993:22: warning: Either the condition 'attr?attr:"NULL"' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1002:21: note: Assuming that condition 'attr?attr:"NULL"' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:993:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3669:37: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3674:37: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:459:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:490:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:580:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1378:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1754:37: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1755:15: style: The scope of the variable 'tval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1772:37: style: The scope of the variable 'cp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1772:44: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1773:15: style: The scope of the variable 'tval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1797:22: style: The scope of the variable 'cp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:1797:29: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:2019:20: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:2173:20: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:2379:12: style: The scope of the variable 'index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:2477:51: style: The scope of the variable 'rv' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:2691:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3722:12: style: The scope of the variable 'ind' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3775:12: style: The scope of the variable 'ind' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3903:23: style: The scope of the variable 'index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:4164:12: style: The scope of the variable 'ind' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:4344:19: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:488:44: style: Function 'gifti_free_LabelTable' argument 1 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.h:233:50: note: Function 'gifti_free_LabelTable' argument 1 names different: declaration 't' definition 'T'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:488:44: note: Function 'gifti_free_LabelTable' argument 1 names different: declaration 't' definition 'T'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:629:66: style: Function 'gifti_set_DA_atrs' argument 3 names different: declaration 'len' definition 'alen'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.h:240:77: note: Function 'gifti_set_DA_atrs' argument 3 names different: declaration 'len' definition 'alen'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:629:66: note: Function 'gifti_set_DA_atrs' argument 3 names different: declaration 'len' definition 'alen'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:4097:12: warning: Size of pointer 'gim' used instead of size of its data. [pointerSize]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_io.c:3120:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_test.c:119:0: error: Memory leak: slist [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:1904:21: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:1904:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:1904:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:451:19: style: The scope of the variable 'gim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:480:28: style: The scope of the variable 'rv1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:603:19: style: The scope of the variable 'gim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:658:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:730:35: style: The scope of the variable 'iptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:1569:20: style: The scope of the variable 'da' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:2002:19: style: The scope of the variable 'ilist' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_tool.c:1641:0: error: Memory leak: vlist [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1920:68: warning: Either the condition '!da' is redundant or there is possible null pointer dereference: da. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1918:9: note: Assuming that condition '!da' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1920:68: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2530:13: warning: Either the condition '!xd' is redundant or there is possible null pointer dereference: xd. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2529:9: note: Assuming that condition '!xd' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2530:13: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1231:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:238:18: style: The scope of the variable 'blen' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:907:21: style: The scope of the variable 'rgba' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:908:28: style: The scope of the variable 'rv' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1205:20: style: The scope of the variable 'zsize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1339:20: style: The scope of the variable 'da' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1634:20: style: The scope of the variable 'cptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1637:20: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1820:17: style: The scope of the variable 'dptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1821:17: style: The scope of the variable 'cptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1823:32: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1912:17: style: The scope of the variable 'dptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1913:17: style: The scope of the variable 'cptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:1915:32: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2220:23: style: The scope of the variable 'llval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2582:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:2673:15: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:234:54: style: Function 'gxml_read_image' argument 4 names different: declaration 'len' definition 'dalen'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.h:107:56: note: Function 'gxml_read_image' argument 4 names different: declaration 'len' definition 'dalen'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:234:54: note: Function 'gxml_read_image' argument 4 names different: declaration 'len' definition 'dalen'.
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:363:66: error: Memory leak: newlist [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/GIFTI/src/gifticlib/gifti_xml.c:276:0: error: Resource leak: fp [resourceLeak]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: warning: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.h:27:33: note: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: note: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:31:2: style: Class 'PropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:107:2: style: Class 'H5Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.h:118:2: style: Class 'DSetCreatPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:116:2: style: Class 'DataType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:75:2: style: Class 'AtomType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:29:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:32:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:35:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:67:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IntType.h:27:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IntType.h:30:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IntType.h:45:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FloatType.h:27:9: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FloatType.h:30:2: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FloatType.h:63:2: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5StrType.h:27:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5StrType.h:36:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5StrType.h:57:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:30:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:33:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:98:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5ArrayType.h:46:2: style: Class 'ArrayType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5VarLenType.h:31:2: style: Class 'VarLenType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5VarLenType.h:40:2: style: Class 'VarLenType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:40:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:40:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:107:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:107:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:116:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:116:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.h:111:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.h:111:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:38:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:38:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:122:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:122:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:131:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:131:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:61:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5EnumType.h:61:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IntType.h:39:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IntType.h:39:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FloatType.h:57:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FloatType.h:57:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5StrType.h:51:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5StrType.h:51:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:92:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:92:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5ArrayType.h:40:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5ArrayType.h:40:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5VarLenType.h:34:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:113:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5VarLenType.h:34:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:75:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:78:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:124:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:127:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:150:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:153:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:176:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:179:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:202:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:205:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:228:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:231:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:254:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:257:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:280:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:283:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:306:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.cpp:309:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5ArrayType.cpp:61:4: style: Class 'ArrayType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5ArrayType.h:27:1: warning: The class 'ArrayType' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:74:34: style: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:58:25: note: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:74:34: note: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:90:6: style: Unused private function: 'Attribute::iterateAttrs' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:93:7: style: Unused private function: 'Attribute::renameAttr' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:62:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:76:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:90:6: performance: Technically the member function 'H5::Attribute::iterateAttrs' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:93:7: performance: Technically the member function 'H5::Attribute::renameAttr' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:27:15: warning: Virtual function 'close' is called from destructor '~Attribute()' at line 530. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:530:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:27:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: warning: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:28:33: note: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: note: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: warning: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.h:27:31: note: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: note: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.h:134:2: style: Class 'FileAccPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:71:2: style: Class 'FileCreatPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:30:2: style: Class 'DataSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:110:2: style: Class 'DataSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:58:2: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:24:1: warning: The class 'Attribute' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.h:127:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.h:127:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:64:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:64:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:39:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:39:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:107:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:107:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:116:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:116:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:126:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:126:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:41:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:41:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:98:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:98:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:101:15: style: The function 'throwException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:158:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:101:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:104:16: style: The function 'getLocId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:153:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:104:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:113:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:113:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:140:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:140:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:27:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:27:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:38:20: style: The function 'getSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:58:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:38:20: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:41:18: style: The function 'getStorageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:66:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:41:18: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:44:17: style: The function 'getInMemDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:55:17: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:44:17: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:55:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:55:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:67:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:67:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:74:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:74:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:83:16: style: The function 'p_get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:86:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.h:83:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:275:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:489:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Attribute.cpp:532:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:429:11: style: The scope of the variable 'value_C' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:426:48: style: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:65:38: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:426:48: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:468:56: style: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:66:46: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:468:56: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:93:6: style: Technically the member function 'H5::CommonFG::iterateElems' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.cpp:969:15: note: Technically the member function 'H5::CommonFG::iterateElems' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:93:6: note: Technically the member function 'H5::CommonFG::iterateElems' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: warning: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:26:35: note: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:27:31: note: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:103:2: style: Class 'DSetMemXferPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:64:2: style: Class 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:102:2: style: Class 'DataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:96:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:98:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:96:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:27:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:27:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:38:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:38:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:41:15: style: The function 'throwException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:158:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:41:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:44:16: style: The function 'getLocId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CommonFG.h:153:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:44:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:58:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:58:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:71:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:71:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:29:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:29:15: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:46:20: style: The function 'getSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:58:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:46:20: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:52:18: style: The function 'getStorageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:66:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:52:18: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:55:17: style: The function 'getInMemDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:55:17: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:55:17: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:88:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:88:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:105:23: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:105:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:118:16: style: The function 'p_get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AbstractDs.h:86:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:118:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:126:22: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:126:22: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:173:44: style: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.h:45:35: note: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:173:44: note: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:233:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:253:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:273:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:293:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:313:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:333:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:353:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5CompType.cpp:373:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:715:2: style: Variable 'strg_C' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:713:0: note: Variable 'strg_C' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:715:2: note: Variable 'strg_C' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:430:34: style: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:68:34: note: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:430:34: note: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:497:42: style: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:74:41: note: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:497:42: note: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:65:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:76:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:35:7: performance: Technically the member function 'H5::DataSet::fillMemBuf' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:595:15: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:35:7: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:37:7: performance: Technically the member function 'H5::DataSet::fillMemBuf' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:618:15: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:37:7: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:77:13: performance: Technically the member function 'H5::DataSet::iterateElems' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:551:14: note: Technically the member function 'H5::DataSet::iterateElems' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:77:13: note: Technically the member function 'H5::DataSet::iterateElems' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:29:15: warning: Virtual function 'close' is called from destructor '~DataSet()' at line 821. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:821:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:29:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.h:26:1: warning: The class 'DataSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:101:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:124:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:147:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:650:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:672:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:777:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSet.cpp:823:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:85:34: style: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:110:24: note: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:85:34: note: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:52:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:70:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:87:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:98:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:39:15: warning: Virtual function 'close' is called from destructor '~DataSpace()' at line 633. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:633:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.h:39:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:121:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:591:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataSpace.cpp:634:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:472:18: style: Checking if unsigned variable 'type_size' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:64:32: style: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:116:24: note: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:64:32: note: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:66:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:80:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:173:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:38:15: warning: Virtual function 'close' is called from destructor '~DataType()' at line 809. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:809:6: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.h:38:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:242:2: style: Class 'PredType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:32:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:32:23: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:107:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:130:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:153:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:195:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:220:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:701:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:722:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:768:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DataType.cpp:810:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.cpp:293:49: style: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.h:99:31: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DcreatProp.cpp:293:49: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:49:69: style: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:99:49: note: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:49:69: note: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:224:62: style: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:57:42: note: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:224:62: note: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:224:104: style: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:58:17: note: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:224:104: note: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:258:63: style: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:66:43: note: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:258:63: note: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:258:107: style: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.h:67:18: note: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5DxferProp.cpp:258:107: note: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:67:47: style: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:39:37: note: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:67:47: note: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:103:47: style: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:43:37: note: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:103:47: note: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:52:4: performance: Variable 'detail_message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:53:4: performance: Variable 'func_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:39:15: performance: Technically the member function 'H5::Exception::getMajorString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:67:25: note: Technically the member function 'H5::Exception::getMajorString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:39:15: note: Technically the member function 'H5::Exception::getMajorString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:43:15: performance: Technically the member function 'H5::Exception::getMinorString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.cpp:103:25: note: Technically the member function 'H5::Exception::getMinorString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:43:15: note: Technically the member function 'H5::Exception::getMinorString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Exception.h:31:1: warning: The class 'Exception' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.cpp:46:57: style: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.h:130:42: note: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FaccProp.cpp:46:57: note: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:47:64: style: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:67:45: note: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:47:64: note: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:172:43: style: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:54:25: note: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:172:43: note: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:172:56: style: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:54:47: note: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:172:56: note: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:193:44: style: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:51:26: note: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:193:44: note: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:193:58: style: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.h:51:49: note: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5FcreatProp.cpp:193:58: note: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:145:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:41:15: warning: Virtual function 'close' is called from destructor '~H5File()' at line 814. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:814:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:41:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.h:24:1: warning: The class 'H5File' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:268:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:504:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:530:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:551:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:614:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:638:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:752:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5File.cpp:815:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:85:26: style: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:64:21: note: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:85:26: note: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:64:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:87:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:27:15: warning: Virtual function 'close' is called from destructor '~Group()' at line 293. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:293:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:27:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.h:24:1: warning: The class 'Group' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:106:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:125:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:144:7: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:171:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:192:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:231:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Group.cpp:295:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5IdComponent.cpp:182:2: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:106:72: style: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:52:63: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:106:72: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:106:100: style: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:52:86: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:106:100: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:130:80: style: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:53:71: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:130:80: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:130:108: style: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:53:94: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:130:108: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:210:64: style: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:72:55: note: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:210:64: note: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:116:8: performance: Technically the member function 'H5::H5Object::p_dereference' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:439:17: note: Technically the member function 'H5::H5Object::p_dereference' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.h:116:8: note: Technically the member function 'H5::H5Object::p_dereference' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:340:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:382:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:406:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:470:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:494:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5Object.cpp:518:4: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:225:7: performance: Technically the member function 'H5::PredType::commit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.cpp:269:16: note: Technically the member function 'H5::PredType::commit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:225:7: note: Technically the member function 'H5::PredType::commit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:227:7: performance: Technically the member function 'H5::PredType::commit' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.cpp:279:16: note: Technically the member function 'H5::PredType::commit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:227:7: note: Technically the member function 'H5::PredType::commit' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:228:7: performance: Technically the member function 'H5::PredType::committed' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.cpp:289:16: note: Technically the member function 'H5::PredType::committed' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PredType.h:228:7: note: Technically the member function 'H5::PredType::committed' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.cpp:59:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:40:15: warning: Virtual function 'close' is called from destructor '~PropList()' at line 686. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.cpp:686:2: note: Calling close
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.h:40:15: note: close is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.cpp:120:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.cpp:250:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/c++/src/H5PropList.cpp:688:5: style: Exception should be caught by reference. [catchExceptionByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/xlatefile.c:11:10: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/xlatefile.c:12:12: style: The scope of the variable 'bytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/xlatefile.c:13:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/config/cmake/xlatefile.c:14:18: style: The scope of the variable 'lineidx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/c++/src/H5PacketTable.h:39:20: performance: Variable 'table_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/c++/src/H5PacketTable.cpp:39:9: performance: Variable 'table_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1503:9: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1516:12: note: Assuming that condition 'if(buf)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1503:9: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1250:32: style: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DSpublic.h:65:32: note: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1250:32: note: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1991:37: style: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DSpublic.h:46:37: note: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5DS.c:1991:37: note: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:176:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:176:28: warning: Redundant assignment of 'ainfo' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:176:45: warning: Redundant assignment of 'op_data' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:45:49: style: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IMpublic.h:29:50: note: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:45:49: note: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:102:50: style: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IMpublic.h:36:51: note: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:102:50: note: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:409:39: style: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IMpublic.h:48:39: note: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5IM.c:409:39: note: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:350:19: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:367:7: note: Assuming that condition 'if(buf)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:350:19: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:780:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:781:11: warning: Redundant assignment of 'linfo' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1363:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1363:28: warning: Redundant assignment of 'ainfo' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:132:31: style: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:42:32: note: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:132:31: note: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:133:37: style: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:43:38: note: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:133:37: note: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:161:42: style: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:49:43: note: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:161:42: note: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:191:44: style: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:55:45: note: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:191:44: note: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:220:40: style: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:61:41: note: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:220:40: note: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:251:42: style: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:67:43: note: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:251:42: note: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:280:44: style: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:73:45: note: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:280:44: note: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:311:46: style: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:79:47: note: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:311:46: note: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:445:31: style: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:95:32: note: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:445:31: note: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:446:31: style: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:96:32: note: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:446:31: note: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:468:36: style: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:100:37: note: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:468:36: note: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:489:38: style: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:104:39: note: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:489:38: note: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:510:34: style: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:108:35: note: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:510:34: note: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:531:36: style: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:112:37: note: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:531:36: note: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:552:38: style: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:116:39: note: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:552:38: note: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:574:40: style: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:120:41: note: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:574:40: note: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:817:45: style: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:144:62: note: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:817:45: note: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:943:43: style: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTprivate.h:38:44: note: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:943:43: note: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1014:43: style: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:164:44: note: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1014:43: note: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1044:53: style: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:170:53: note: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1044:53: note: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1075:45: style: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:176:44: note: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1075:45: note: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1106:55: style: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:182:53: note: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1106:55: note: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1137:41: style: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:188:42: note: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1137:41: note: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1168:51: style: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:194:51: note: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1168:51: note: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1200:43: style: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:200:44: note: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1200:43: note: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1230:53: style: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:206:49: note: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1230:53: note: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1262:53: style: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:212:53: note: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1262:53: note: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1295:45: style: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:218:46: note: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1295:45: note: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1327:47: style: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:224:48: note: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1327:47: note: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1392:54: style: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTpublic.h:343:64: note: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1392:54: note: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1424:48: style: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTprivate.h:45:65: note: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:1424:48: note: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:2802:39: style: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTprivate.h:30:49: note: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:2802:39: note: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:2804:38: style: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LTprivate.h:32:34: note: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5LT.c:2804:38: note: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'.
H5LTparse.c:1131:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:575:27: style: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:37:41: note: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:575:27: note: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:586:24: style: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:38:38: note: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:586:24: note: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:586:39: style: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:38:56: note: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:586:39: note: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:601:24: style: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:39:38: note: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:601:24: note: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:601:40: style: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:39:57: note: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:601:40: note: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:342:5: style: Variable 'H5Dclose' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5PT.c:345:5: style: Variable 'free' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:300:41: style: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:59:42: note: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:300:41: note: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:380:40: style: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:68:41: note: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:380:40: note: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:482:44: style: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:79:45: note: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:482:44: note: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:653:45: style: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:90:46: note: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:653:45: note: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:811:30: style: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:105:31: note: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:811:30: note: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:812:37: style: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:106:38: note: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:812:37: note: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:813:37: style: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:107:38: note: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:813:37: note: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:895:39: style: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:138:40: note: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:895:39: note: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:896:39: style: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:139:40: note: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:896:39: note: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:979:43: style: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:118:44: note: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:979:43: note: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1136:44: style: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:129:45: note: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1136:44: note: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1453:33: style: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:181:34: note: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1453:33: note: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1454:40: style: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:182:41: note: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1454:40: note: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1455:40: style: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBpublic.h:183:41: note: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1455:40: note: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:3550:48: style: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBprivate.h:41:48: note: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:3550:48: note: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:3626:39: style: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TBprivate.h:56:39: note: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:3626:39: note: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'.
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1323:9: error: Memory leak: src_sizes [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1325:9: error: Memory leak: src_offset [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1642:9: error: Memory leak: src_sizes [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/H5TB.c:1801:9: error: Memory leak: src_sizes [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/HDF5/src/itkhdf5/src/H5public.h:156:0: error: #error "nothing appropriate for hsize_t" [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcapimin.c:130:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcapimin.c:131:15: style: The scope of the variable 'htbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:323:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:366:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:367:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:367:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:368:14: style: The scope of the variable 'm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:459:14: style: The scope of the variable 'm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:691:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:692:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcarith.c:692:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccoefct.c:252:14: style: The scope of the variable 'blocks_across' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccoefct.c:253:15: style: The scope of the variable 'h_samp_factor' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccoefct.c:253:53: style: The scope of the variable 'ndummy' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccoefct.c:258:19: style: The scope of the variable 'forward_DCT' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:137:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:138:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:138:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:138:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:193:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:194:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:233:21: style: The scope of the variable 'outptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:233:30: style: The scope of the variable 'outptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:233:39: style: The scope of the variable 'outptr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:233:48: style: The scope of the variable 'outptr3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jccolor.c:285:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcdctmgr.c:85:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcdctmgr.c:85:30: style: The scope of the variable 'qval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcdctmgr.c:148:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcdctmgr.c:183:11: style: The scope of the variable 'qtblno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcdctmgr.c:186:16: style: The scope of the variable 'qtbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:461:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:461:22: style: The scope of the variable 'nbits' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:513:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:544:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:544:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:545:16: style: The scope of the variable 'nbits' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:546:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:549:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:631:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:742:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1020:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1021:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1201:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1262:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1262:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jchuff.c:1264:8: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmainct.c:248:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmainct.c:249:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:202:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:199:12: note: Assuming that condition 'htbl==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:202:9: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:190:7: style: The scope of the variable 'length' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:190:15: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:233:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:317:10: style: The scope of the variable 'td' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:317:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:318:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:577:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmarker.c:578:24: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:222:11: style: The scope of the variable 'ssize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:344:15: style: The scope of the variable 'ncomps' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:345:7: style: The scope of the variable 'Ss' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:345:11: style: The scope of the variable 'Se' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:345:15: style: The scope of the variable 'Ah' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:345:19: style: The scope of the variable 'Al' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:556:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:556:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:233:26: style: Checking if unsigned variable 'cinfo->jpeg_height' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcmaster.c:233:52: style: Checking if unsigned variable 'cinfo->jpeg_width' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcparam.c:35:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcparam.c:534:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcprepct.c:135:7: style: The scope of the variable 'numrows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcprepct.c:136:14: style: The scope of the variable 'inrows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcprepct.c:321:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcprepct.c:322:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:100:20: style: The scope of the variable 'pixval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:101:16: style: The scope of the variable 'count' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:102:7: style: The scope of the variable 'row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:130:14: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:130:22: style: The scope of the variable 'out_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:157:19: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:230:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:230:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:231:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:267:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:267:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:267:37: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:268:16: style: The scope of the variable 'bias' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:311:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:311:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:311:37: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:311:48: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:311:59: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:312:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:312:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:412:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:412:28: style: The scope of the variable 'above_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:412:39: style: The scope of the variable 'below_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:412:50: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:413:9: style: The scope of the variable 'membersum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:413:20: style: The scope of the variable 'neighsum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:414:7: style: The scope of the variable 'colsum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:414:15: style: The scope of the variable 'lastcolsum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:414:27: style: The scope of the variable 'nextcolsum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:484:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:484:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:484:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jcsample.c:484:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jctrans.c:69:15: style: The scope of the variable 'c_quant' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jctrans.c:69:25: style: The scope of the variable 'slot_quant' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:194:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:246:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:247:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:247:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:325:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:326:12: style: The scope of the variable 'sign' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:327:7: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:327:10: style: The scope of the variable 'm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:436:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:508:18: style: The scope of the variable 'st' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:509:13: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:509:17: style: The scope of the variable 'tbl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdarith.c:457:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:257:8: warning: Either the condition 'outbuffer==NULL' is redundant or there is possible null pointer dereference: outbuffer. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:237:17: note: Assuming that condition 'outbuffer==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:257:8: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:143:43: warning: Either the condition 'nextbuffer==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:133:18: note: Assuming that condition 'nextbuffer==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatadst.c:143:43: note: Null pointer addition
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdatasrc.c:104:14: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcoefct.c:440:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcoefct.c:411:16: style: The scope of the variable 'qtable' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcoefct.c:696:13: style: The scope of the variable 'access_rows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:126:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:127:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:127:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:127:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:251:21: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:252:21: style: The scope of the variable 'inptr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:252:29: style: The scope of the variable 'inptr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:252:37: style: The scope of the variable 'inptr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:307:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:95:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdcolor.c:98:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jddctmgr.c:61:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jddctmgr.c:63:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jddctmgr.c:66:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdhuff.c:602:3: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdhuff.c:610:5: style: Redundant pointer operation on 'state' - it's already a pointer. [redundantPointerOp]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdhuff.c:931:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdinput.c:392:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdinput.c:392:11: style: The scope of the variable 'mcublks' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdinput.c:562:7: style: The scope of the variable 'val' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:163:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:204:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:244:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:273:14: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:273:22: style: The scope of the variable 'iMCUheight' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:273:34: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmainct.c:479:11: style: The scope of the variable 'rgroup' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:519:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:516:11: note: Assuming that condition 'n>=4' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:519:30: note: Array index out of bounds
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:430:22: style: The scope of the variable 'count' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:499:10: style: The scope of the variable 'prec' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:704:16: style: The scope of the variable 'version' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:704:25: style: The scope of the variable 'flags0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:704:33: style: The scope of the variable 'flags1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:704:41: style: The scope of the variable 'transform' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:270:27: style: Checking if unsigned variable 'cinfo->image_height' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmarker.c:270:54: style: Checking if unsigned variable 'cinfo->image_width' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmerge.c:152:12: style: The scope of the variable 'work_ptrs' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmerge.c:108:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdmerge.c:111:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdpostct.c:165:28: style: The scope of the variable 'num_rows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:97:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:98:25: style: The scope of the variable 'compptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:195:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:198:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:238:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:240:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:266:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:268:12: style: The scope of the variable 'outend' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:299:11: style: The scope of the variable 'need_buffer' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:300:7: style: The scope of the variable 'h_in_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:300:19: style: The scope of the variable 'v_in_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:300:31: style: The scope of the variable 'h_out_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jdsample.c:300:44: style: The scope of the variable 'v_out_group' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctflt.c:66:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctfst.c:121:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:164:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:334:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:468:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:581:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:691:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:783:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:934:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1083:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1247:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1429:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1595:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1793:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:1994:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2172:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2375:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2375:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2375:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2375:51: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2376:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2376:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2376:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2376:58: style: The scope of the variable 'tmp17' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2377:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2379:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2556:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2556:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2556:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2557:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2557:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2557:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2557:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2558:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2558:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2558:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2560:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2720:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2720:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2720:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2721:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2721:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2721:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2723:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2859:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2859:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2860:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2860:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2860:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2862:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2991:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2991:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2992:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2992:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2993:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:2995:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3128:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3128:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3128:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3130:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3228:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3228:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3230:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3343:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3343:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3343:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3343:51: style: The scope of the variable 'tmp7' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3344:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3344:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3344:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3344:58: style: The scope of the variable 'tmp17' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3345:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3349:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3531:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3531:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3531:45: style: The scope of the variable 'tmp6' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3532:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3532:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3532:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3532:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3533:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3533:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3533:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3537:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3712:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3712:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3712:39: style: The scope of the variable 'tmp5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3713:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3713:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3713:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3717:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3861:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3861:33: style: The scope of the variable 'tmp4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3862:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3862:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3862:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:3866:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4007:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4007:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4008:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4008:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4009:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4011:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4144:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4144:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4144:23: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4146:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4249:9: style: The scope of the variable 'tmp10' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4249:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jfdctint.c:4251:12: style: The scope of the variable 'elemptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctflt.c:79:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctfst.c:178:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:181:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:437:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:586:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:707:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:822:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:926:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1098:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1266:25: style: The scope of the variable 'z5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1270:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1465:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1659:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:1875:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2103:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2329:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2571:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2827:58: style: The scope of the variable 'tmp27' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2828:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:2832:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3097:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3097:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3097:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3097:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3098:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3098:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3098:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3099:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3103:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3292:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3292:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3292:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3293:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3293:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3293:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3294:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3298:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3469:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3469:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3469:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3469:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3469:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3470:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3474:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3629:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3629:27: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3630:16: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3630:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3635:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3782:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3782:34: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3783:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3783:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3783:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3787:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3892:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3892:28: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3893:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3893:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3893:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:3897:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4025:58: style: The scope of the variable 'tmp27' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4026:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4030:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4242:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4242:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4242:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4242:51: style: The scope of the variable 'tmp16' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4243:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4243:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4243:51: style: The scope of the variable 'tmp26' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4244:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4248:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4425:30: style: The scope of the variable 'tmp13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4425:37: style: The scope of the variable 'tmp14' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4425:44: style: The scope of the variable 'tmp15' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4426:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4426:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4426:44: style: The scope of the variable 'tmp25' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4427:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4431:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4590:9: style: The scope of the variable 'tmp20' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4590:16: style: The scope of the variable 'tmp21' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4590:23: style: The scope of the variable 'tmp22' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4590:30: style: The scope of the variable 'tmp23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4590:37: style: The scope of the variable 'tmp24' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4591:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4591:25: style: The scope of the variable 'z5' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4595:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4747:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4921:15: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4921:34: style: The scope of the variable 'tmp11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4922:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4922:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4922:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:4926:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5025:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5025:28: style: The scope of the variable 'tmp12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5026:9: style: The scope of the variable 'z1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5026:13: style: The scope of the variable 'z2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5026:17: style: The scope of the variable 'z3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jidctint.c:5030:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1067:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1067:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1068:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1068:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1069:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1069:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1070:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1070:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1071:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1071:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1072:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1072:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1073:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1073:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1074:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1074:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1075:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1075:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1076:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1076:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1077:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1077:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1080:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1080:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1083:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:1083:3: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:263:21: style: The scope of the variable 'min_request' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:263:34: style: The scope of the variable 'slop' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:693:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:693:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:693:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:726:34: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:726:46: style: The scope of the variable 'rows' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:726:52: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:764:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jmemmgr.c:849:14: style: The scope of the variable 'undef_row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:443:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:449:27: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:278:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:278:19: style: The scope of the variable 'blksize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:337:11: style: The scope of the variable 'k' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:337:14: style: The scope of the variable 'nci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:337:28: style: The scope of the variable 'val' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:436:13: style: The scope of the variable 'nci' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:466:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:466:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:493:21: style: The scope of the variable 'ptrin' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:493:28: style: The scope of the variable 'ptrout' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:524:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:571:21: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:572:21: style: The scope of the variable 'output_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:576:9: style: The scope of the variable 'dither0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:577:9: style: The scope of the variable 'dither1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:578:9: style: The scope of the variable 'dither2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:579:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant1.c:579:18: style: The scope of the variable 'col_index' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:228:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:428:7: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:429:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:429:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:429:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:429:16: style: The scope of the variable 'cmax' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:430:22: style: The scope of the variable 'b2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:660:10: style: The scope of the variable 'x' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:785:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:787:13: style: The scope of the variable 'cptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:788:9: style: The scope of the variable 'dist0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:790:9: style: The scope of the variable 'xx0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:792:9: style: The scope of the variable 'inc0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:792:15: style: The scope of the variable 'inc1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:792:21: style: The scope of the variable 'inc2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:921:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:921:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:955:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:955:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:955:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:956:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:956:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:956:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:957:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:957:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:957:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:959:12: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jquant2.c:960:12: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jutils.c:172:21: style: The scope of the variable 'inptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/JPEG/src/itkjpeg/jutils.c:172:28: style: The scope of the variable 'outptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/KWSys/src/KWSys/kwsysPrivate.h:13:0: error: #error "Do not include kwsysPrivate.h outside of kwsys c and cxx files." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:775:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:742:6: note: outer condition: _readElements
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:775:10: note: identical inner condition: _readElements
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:377:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:379:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:1108:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:1114:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:739:8: style: The scope of the variable 'fName' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:222:25: style: Function 'InitializeEssential' argument 1 names different: declaration '_nDims' definition '_length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:87:35: note: Function 'InitializeEssential' argument 1 names different: declaration '_nDims' definition '_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:222:25: note: Function 'InitializeEssential' argument 1 names different: declaration '_nDims' definition '_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:468:45: style: Function 'ImportBufferToElementData' argument 2 names different: declaration '_fromBufferType' definition '_fromElementType'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:124:55: note: Function 'ImportBufferToElementData' argument 2 names different: declaration '_fromBufferType' definition '_fromElementType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:468:45: note: Function 'ImportBufferToElementData' argument 2 names different: declaration '_fromBufferType' definition '_fromElementType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:526:26: style: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:134:43: note: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:526:26: note: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:542:34: style: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:137:51: note: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:542:34: note: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:567:20: style: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:141:37: note: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:567:20: note: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:567:39: style: Function 'ElementData' argument 2 names different: declaration '_autoFreeElementData' definition '_arrayControlsElementData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:141:49: note: Function 'ElementData' argument 2 names different: declaration '_autoFreeElementData' definition '_arrayControlsElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.cxx:567:39: note: Function 'ElementData' argument 2 names different: declaration '_autoFreeElementData' definition '_arrayControlsElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEvent.h:38:3: warning: Member variable 'MetaEvent::m_CurrentIteration' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEvent.h:38:3: warning: Member variable 'MetaEvent::m_NumberOfIterations' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:33:5: style: Class 'MetaForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:66:5: style: Class 'MetaArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:81:11: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:37:19: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:81:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:83:11: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:39:19: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:83:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:85:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:41:19: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:85:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:191:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:184:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:191:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:193:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:186:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:193:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:195:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:188:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:195:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:197:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:190:18: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArray.h:197:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.cxx:97:16: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:292:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:364:20: style: Technically the member function 'MetaObject::GetDoublePrecision' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:115:7: style: Class 'MetaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:116:7: style: Class 'MetaObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:58:5: style: Class 'MetaArrow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:60:5: style: Class 'MetaArrow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:62:5: style: Class 'MetaArrow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:66:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:66:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:68:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:68:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:70:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:70:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:89:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:89:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:91:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:91:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:93:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:93:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:95:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaArrow.h:95:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:279:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:286:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:357:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:372:26: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:161:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:466:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:491:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:31:3: style: Class 'BlobPnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.cxx:31:3: style: Class 'BlobPnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:49:3: style: Class 'BlobPnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:78:5: style: Class 'MetaBlob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:80:5: style: Class 'MetaBlob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:82:5: style: Class 'MetaBlob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:86:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:86:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:88:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:88:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:103:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:103:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:120:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:120:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:122:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:122:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:124:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:124:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:126:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:126:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:128:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaBlob.h:128:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1879:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:75:35: style: Function 'SetDateFromCVS' argument 1 names different: declaration 'date' definition 'cvsDate'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:197:56: note: Function 'SetDateFromCVS' argument 1 names different: declaration 'date' definition 'cvsDate'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:75:35: note: Function 'SetDateFromCVS' argument 1 names different: declaration 'date' definition 'cvsDate'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:93:38: style: Function 'SetVersionFromCVS' argument 1 names different: declaration 'version' definition 'cvsVersion'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:201:59: note: Function 'SetVersionFromCVS' argument 1 names different: declaration 'version' definition 'cvsVersion'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:93:38: note: Function 'SetVersionFromCVS' argument 1 names different: declaration 'version' definition 'cvsVersion'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:110:48: style: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:80:37: note: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:110:48: note: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:153:30: style: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:85:37: note: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:153:30: note: Function 'SetOption' argument 2 names different: declaration 'tag' definition 'shortTag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1404:35: style: Function 'GetOptionByTag' argument 1 names different: declaration 'minusTag' definition 'tag'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:182:46: note: Function 'GetOptionByTag' argument 1 names different: declaration 'minusTag' definition 'tag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1404:35: note: Function 'GetOptionByTag' argument 1 names different: declaration 'minusTag' definition 'tag'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:282:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:324:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:351:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:354:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:380:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:383:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:420:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:423:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:455:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:483:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:486:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:509:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:537:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:540:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:563:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:591:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:594:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:617:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:629:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:633:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:648:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:675:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:773:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:777:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:854:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:858:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:873:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1022:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1025:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1047:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1054:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1299:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1331:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1335:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1368:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1397:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1413:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1431:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1531:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1533:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1550:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1567:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1572:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1592:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1633:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1636:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1683:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1685:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1848:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1921:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2053:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2066:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2086:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2132:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2134:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2239:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2257:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2280:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2294:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2419:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2422:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:309:8: style: Unused private function: 'MetaCommand::SetOptionValue' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:150:8: performance: Technically the member function 'MetaCommand::GetValueAsBool' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:431:1: note: Technically the member function 'MetaCommand::GetValueAsBool' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:150:8: note: Technically the member function 'MetaCommand::GetValueAsBool' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:155:9: performance: Technically the member function 'MetaCommand::GetValueAsFloat' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:493:1: note: Technically the member function 'MetaCommand::GetValueAsFloat' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:155:9: note: Technically the member function 'MetaCommand::GetValueAsFloat' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:160:7: performance: Technically the member function 'MetaCommand::GetValueAsInt' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:547:1: note: Technically the member function 'MetaCommand::GetValueAsInt' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:160:7: note: Technically the member function 'MetaCommand::GetValueAsInt' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:165:22: performance: Technically the member function 'MetaCommand::GetValueAsString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:601:1: note: Technically the member function 'MetaCommand::GetValueAsString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:165:22: note: Technically the member function 'MetaCommand::GetValueAsString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:170:42: performance: Technically the member function 'MetaCommand::GetValueAsList' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:624:1: note: Technically the member function 'MetaCommand::GetValueAsList' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:170:42: note: Technically the member function 'MetaCommand::GetValueAsList' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:173:8: performance: Technically the member function 'MetaCommand::GetOptionWasSet' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:656:1: note: Technically the member function 'MetaCommand::GetOptionWasSet' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:173:8: note: Technically the member function 'MetaCommand::GetOptionWasSet' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:196:22: performance: Technically the member function 'MetaCommand::ExtractDateFromCVS' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:59:1: note: Technically the member function 'MetaCommand::ExtractDateFromCVS' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:196:22: note: Technically the member function 'MetaCommand::ExtractDateFromCVS' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:200:22: performance: Technically the member function 'MetaCommand::ExtractVersionFromCVS' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:82:1: note: Technically the member function 'MetaCommand::ExtractVersionFromCVS' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:200:22: note: Technically the member function 'MetaCommand::ExtractVersionFromCVS' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:204:22: style: Technically the member function 'MetaCommand::GetVersion' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:211:22: style: Technically the member function 'MetaCommand::GetApplicationName' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:215:22: style: Technically the member function 'MetaCommand::GetDate' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:251:24: style: Technically the member function 'MetaCommand::GetOptions' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:255:24: style: Technically the member function 'MetaCommand::GetParsedOptions' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:261:22: performance: Technically the member function 'MetaCommand::TypeToString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2153:33: note: Technically the member function 'MetaCommand::TypeToString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:261:22: note: Technically the member function 'MetaCommand::TypeToString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:262:16: performance: Technically the member function 'MetaCommand::StringToType' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2183:40: note: Technically the member function 'MetaCommand::StringToType' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:262:16: note: Technically the member function 'MetaCommand::StringToType' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:269:8: style: Technically the member function 'MetaCommand::GotXMLFlag' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:281:8: performance: Technically the member function 'MetaCommand::LoadArgumentsFromXML' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2322:19: note: Technically the member function 'MetaCommand::LoadArgumentsFromXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:281:8: note: Technically the member function 'MetaCommand::LoadArgumentsFromXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:287:22: performance: Technically the member function 'MetaCommand::GetXML' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1066:1: note: Technically the member function 'MetaCommand::GetXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.h:287:22: note: Technically the member function 'MetaCommand::GetXML' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:109:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:112:48: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:113:55: performance: Function parameter 'fields' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:152:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:155:30: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:157:30: performance: Function parameter 'defVal' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:218:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:219:29: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:222:29: performance: Function parameter 'rangeMin' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:223:29: performance: Function parameter 'rangeMax' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:271:38: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:288:35: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:289:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:292:35: performance: Function parameter 'defVal' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:293:35: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:331:35: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:332:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:333:35: performance: Function parameter 'rangeMin' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:334:35: performance: Function parameter 'rangeMax' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:361:42: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:362:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:363:42: performance: Function parameter 'optionEnums' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:391:35: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:392:35: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:432:35: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:462:36: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:463:36: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:494:36: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:516:34: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:517:34: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:548:34: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:570:37: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:571:37: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:602:37: performance: Function parameter 'fieldName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:639:36: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:666:37: performance: Function parameter 'optionName' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1348:43: performance: Function parameter 'minusTag' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1376:40: performance: Function parameter 'minusTag' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1404:35: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2229:56: performance: Function parameter 'longTag' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2247:53: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:2267:56: performance: Function parameter 'groupDescription' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:66:3: performance: Returning the result of c_str() in a function that returns std::string is slow and redundant. [stlcstrReturn]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:89:3: performance: Returning the result of c_str() in a function that returns std::string is slow and redundant. [stlcstrReturn]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1154:30: error: Uninitialized struct member: option.userDefined [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaCommand.cxx:1154:30: error: Uninitialized struct member: option.complete [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:453:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:466:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:479:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:492:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:649:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:662:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:204:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:217:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:776:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:813:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:877:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:906:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:32:3: style: Class 'ContourControlPnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.cxx:32:3: style: Class 'ContourControlPnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:64:5: style: Class 'ContourInterpolatedPnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:64:5: style: Class 'ContourInterpolatedPnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:44:3: style: Class 'ContourControlPnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:60:3: style: Class 'ContourInterpolatedPnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:93:2: style: Class 'MetaContour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:94:2: style: Class 'MetaContour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:95:2: style: Class 'MetaContour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:99:8: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:99:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:100:8: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:100:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:130:9: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:130:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:145:9: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:145:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:146:9: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:146:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:147:9: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:147:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:148:9: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:148:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:149:9: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaContour.h:149:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:399:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:400:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:401:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:420:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:492:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:505:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:533:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:137:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:234:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:329:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:542:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:653:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:737:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:740:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:772:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:776:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:580:23: warning: Either the condition 'positionOfX<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:570:23: note: Assuming that condition 'positionOfX<0' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:580:23: note: Negative array index
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:581:23: warning: Either the condition 'positionOfY<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:575:23: note: Assuming that condition 'positionOfY<0' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:581:23: note: Negative array index
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:592:25: warning: Either the condition 'positionOfZ<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:587:25: note: Assuming that condition 'positionOfZ<0' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:592:25: note: Negative array index
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:32:3: style: Class 'DTITubePnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:32:3: style: Class 'DTITubePnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:51:3: style: Class 'DTITubePnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:91:5: style: Class 'MetaDTITube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:93:5: style: Class 'MetaDTITube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:95:5: style: Class 'MetaDTITube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:99:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:99:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:101:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:101:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:128:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:128:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:145:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:145:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:147:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:147:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:149:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:149:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:151:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:151:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:153:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.h:153:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaDTITube.cxx:479:0: error: Memory leak: _data [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:59:5: style: Class 'MetaEllipse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:61:5: style: Class 'MetaEllipse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:63:5: style: Class 'MetaEllipse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:67:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:67:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:69:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:69:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:71:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:71:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:87:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:87:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:89:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:89:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:91:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:91:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:93:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaEllipse.h:93:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:357:30: style: The scope of the variable 'clID' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:136:36: style: Function 'MetaFEMObject' argument 1 names different: declaration '_femobject' definition '_mesh'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:210:38: note: Function 'MetaFEMObject' argument 1 names different: declaration '_femobject' definition '_mesh'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:136:36: note: Function 'MetaFEMObject' argument 1 names different: declaration '_femobject' definition '_mesh'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:171:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:179:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:188:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:197:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:236:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:245:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:254:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:263:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:462:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:471:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:481:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:490:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:701:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:48:1: warning: Member variable 'FEMObjectElement::m_ElementName' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:48:1: warning: Member variable 'FEMObjectElement::m_NumNodes' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:48:1: warning: Member variable 'FEMObjectElement::m_MaterialGN' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::m_GN' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::m_MaterialName' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::E' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::A' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::I' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::nu' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::h' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:103:3: warning: Member variable 'FEMObjectMaterial::RhoC' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_GN' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_LoadName' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_ElementGN' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_Dim' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_DOF' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_NodeNumber' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_NumRHS' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_NumLHS' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_NumElements' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_EdgeNumber' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:65:16: warning: Member variable 'FEMObjectLoad::m_Variance' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:34:3: style: Class 'FEMObjectNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:34:3: style: Class 'FEMObjectNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:52:3: style: Class 'FEMObjectElement' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:52:3: style: Class 'FEMObjectElement' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:57:3: style: Class 'FEMObjectNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:78:3: style: Class 'FEMObjectElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:208:3: style: Class 'MetaFEMObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:210:3: style: Class 'MetaFEMObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:212:3: style: Class 'MetaFEMObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:216:8: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:216:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:218:8: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:218:8: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:221:9: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:221:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:247:9: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:247:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:249:9: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:249:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:251:9: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:251:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:253:9: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:253:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:255:9: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.h:255:9: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:694:52: performance: Function parameter 'c_string' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaFEMObject.cxx:1353:69: performance: Function parameter 'c_string' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:907:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:913:28: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:919:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:925:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:926:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:927:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:944:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:945:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:946:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:959:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:960:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:961:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:587:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:591:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:587:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:647:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:651:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:647:3: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:548:12: style: The scope of the variable 'out' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:437:29: style: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:78:47: note: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:437:29: note: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:208:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:209:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:271:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:284:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:298:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:499:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:521:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:524:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:576:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:797:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:885:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:982:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:137:11: performance: Technically the member function 'MetaForm::CanRead' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:585:1: note: Technically the member function 'MetaForm::CanRead' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:137:11: note: Technically the member function 'MetaForm::CanRead' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:141:11: performance: Technically the member function 'MetaForm::CanReadStream' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:645:1: note: Technically the member function 'MetaForm::CanReadStream' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:141:11: note: Technically the member function 'MetaForm::CanReadStream' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:184:18: warning: Virtual function 'M_Destroy' is called from destructor '~MetaForm()' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.cxx:74:3: note: Calling M_Destroy
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaForm.h:184:18: note: M_Destroy is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:58:5: style: Class 'MetaGaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:60:5: style: Class 'MetaGaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:62:5: style: Class 'MetaGaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:66:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:66:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:68:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:68:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:70:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:70:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:85:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:85:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:87:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:87:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:89:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:89:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:91:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGaussian.h:91:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:58:5: style: Class 'MetaGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:60:5: style: Class 'MetaGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:62:5: style: Class 'MetaGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:66:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:66:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:68:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:68:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:70:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:70:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:80:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:80:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:82:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:82:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:84:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:84:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:86:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaGroup.h:86:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:402:13: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2374:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2460:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2466:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2616:11: style: Variable 'compressedData' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2612:0: note: Variable 'compressedData' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:2616:11: note: Variable 'compressedData' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:693:17: style: Function 'ElementSize' argument 1 names different: declaration 'i' definition '_i'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:161:36: note: Function 'ElementSize' argument 1 names different: declaration 'i' definition '_i'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:693:17: note: Function 'ElementSize' argument 1 names different: declaration 'i' definition '_i'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:699:26: style: Function 'ElementSize' argument 1 names different: declaration '_pointSize' definition '_elementSize'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:162:46: note: Function 'ElementSize' argument 1 names different: declaration '_pointSize' definition '_elementSize'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:699:26: note: Function 'ElementSize' argument 1 names different: declaration '_pointSize' definition '_elementSize'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:893:40: style: Function 'ElementToIntensityFunctionSlope' argument 1 names different: declaration '_slope' definition '_elementToIntensityFunctionSlope'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:199:51: note: Function 'ElementToIntensityFunctionSlope' argument 1 names different: declaration '_slope' definition '_elementToIntensityFunctionSlope'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:893:40: note: Function 'ElementToIntensityFunctionSlope' argument 1 names different: declaration '_slope' definition '_elementToIntensityFunctionSlope'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:905:41: style: Function 'ElementToIntensityFunctionOffset' argument 1 names different: declaration '_offset' definition '_elementOffset'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:201:52: note: Function 'ElementToIntensityFunctionOffset' argument 1 names different: declaration '_offset' definition '_elementOffset'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:905:41: note: Function 'ElementToIntensityFunctionOffset' argument 1 names different: declaration '_offset' definition '_elementOffset'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:920:26: style: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:207:37: note: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:920:26: note: Function 'AutoFreeElementData' argument 1 names different: declaration '_freeData' definition '_autoFreeElementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:935:34: style: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:214:51: note: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:935:34: note: Function 'ElementDataFileName' argument 1 names different: declaration '_dataFileName' definition '_elementDataFileName'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:970:20: style: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:222:31: note: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:970:20: note: Function 'ElementData' argument 1 names different: declaration '_data' definition '_elementData'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1020:53: style: Function 'ConvertElementDataToIntensityData' argument 1 names different: declaration '_intensityType' definition '_elementType'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:230:46: note: Function 'ConvertElementDataToIntensityData' argument 1 names different: declaration '_intensityType' definition '_elementType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1020:53: note: Function 'ConvertElementDataToIntensityData' argument 1 names different: declaration '_intensityType' definition '_elementType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1136:14: style: Variable 'posend' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1221:44: style: Variable 'elementDataFileName' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:251:10: performance: Technically the member function 'MetaImage::CanReadStream' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1267:1: note: Technically the member function 'MetaImage::CanReadStream' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:251:10: note: Technically the member function 'MetaImage::CanReadStream' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:373:10: performance: Technically the member function 'MetaImage::M_FileExists' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1054:17: note: Technically the member function 'MetaImage::M_FileExists' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:373:10: note: Technically the member function 'MetaImage::M_FileExists' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:375:10: performance: Technically the member function 'MetaImage::FileIsFullPath' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1072:17: note: Technically the member function 'MetaImage::FileIsFullPath' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:375:10: note: Technically the member function 'MetaImage::FileIsFullPath' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:377:24: performance: Technically the member function 'MetaImage::M_GetTagValue' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1114:1: note: Technically the member function 'MetaImage::M_GetTagValue' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:377:24: note: Technically the member function 'MetaImage::M_GetTagValue' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:263:3: style: Class 'MetaImage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:263:3: style: Class 'MetaImage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage()' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:112:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage(const char*_headerName)' at line 128. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:128:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: warning: Virtual function 'M_Destroy' is called from constructor 'MetaImage(const char*_headerName)' at line 130. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:130:3: note: Calling Read
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:1229:3: note: Calling M_Destroy
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: note: M_Destroy is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage(MetaImage*_im)' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:146:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage(int _nDims,const int*_dimSize,const float*_elementSpacing,MET_ValueEnumType _elementType,int _elementNumberOfChannels=1,void*_elementData=NULL)' at line 176. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:176:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage(int _x,int _y,float _elementSpacingX,float _elementSpacingY,MET_ValueEnumType _elementType,int _elementNumberOfChannels=1,void*_elementData=NULL)' at line 215. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:215:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: warning: Virtual function 'Clear' is called from constructor 'MetaImage(int _x,int _y,int _z,float _elementSpacingX,float _elementSpacingY,float _elementSpacingZ,MET_ValueEnumType _elementType,int _elementNumberOfChannels=1,void*_elementData=NULL)' at line 266. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:266:3: note: Calling Clear
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Clear is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: warning: Virtual function 'M_Destroy' is called from destructor '~MetaImage()' at line 304. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.cxx:304:3: note: Calling M_Destroy
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: note: M_Destroy is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:74:5: style: Class 'MetaImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:76:5: style: Class 'MetaImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:102:18: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:102:18: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:104:18: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:104:18: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:106:18: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:284:10: style: The function 'Append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:131:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:284:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:330:19: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:332:19: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:332:19: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:334:19: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:334:19: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:336:19: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaImage.h:336:19: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:279:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:286:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:356:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:369:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:161:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:458:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:483:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:31:3: style: Class 'LandmarkPnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:31:3: style: Class 'LandmarkPnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:49:3: style: Class 'LandmarkPnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:78:5: style: Class 'MetaLandmark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:80:5: style: Class 'MetaLandmark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:82:5: style: Class 'MetaLandmark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:86:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:86:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:88:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:88:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:103:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:103:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:120:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:120:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:122:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:122:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:124:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:124:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:126:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:126:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:128:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.h:128:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLandmark.cxx:343:0: error: Memory leak: posDim [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:287:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:293:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:338:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:353:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:367:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:169:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:486:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:520:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:32:3: style: Class 'LinePnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.cxx:32:3: style: Class 'LinePnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:46:3: style: Class 'LinePnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:77:5: style: Class 'MetaLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:79:5: style: Class 'MetaLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:81:5: style: Class 'MetaLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:85:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:85:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:87:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:87:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:103:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:103:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:120:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:120:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:122:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:122:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:124:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:124:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:126:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:126:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:128:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaLine.h:128:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:167:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:167:0: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:111:26: style: Function 'MetaMesh' argument 1 names different: declaration '_tube' definition '_mesh'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:206:30: note: Function 'MetaMesh' argument 1 names different: declaration '_tube' definition '_mesh'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:111:26: note: Function 'MetaMesh' argument 1 names different: declaration '_tube' definition '_mesh'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:207:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:216:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:225:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:234:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:248:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1209:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1228:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1285:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1306:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1330:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1373:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1375:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1395:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1398:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1420:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1445:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1468:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1494:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:41:1: warning: Member variable 'MeshPoint::m_Id' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:119:3: warning: Member variable 'MeshDataBase::m_ReadStream' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:119:3: warning: Member variable 'MeshDataBase::m_WriteStream' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < char >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < unsigned char >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < short >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < unsigned short >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < int >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < unsigned int >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < long >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < unsigned long >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < float >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:145:0: warning: Member variable 'MeshData < double >::m_Data' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:44:3: style: Class 'MeshPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:44:3: style: Class 'MeshPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:62:3: style: Class 'MeshCell' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:62:3: style: Class 'MeshCell' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:71:3: style: Class 'MeshPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:87:3: style: Class 'MeshCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:204:5: style: Class 'MetaMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:206:5: style: Class 'MetaMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:208:5: style: Class 'MetaMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:212:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:212:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:214:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:214:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:238:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:238:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:270:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:270:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:272:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:272:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:274:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:274:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:276:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:276:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:278:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:278:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:148:0: style: The function 'GetMetaType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:129:29: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:148:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:153:0: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:127:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:153:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:170:0: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:128:24: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:170:0: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1056:0: error: Memory leak: _celldata [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:335:6: performance: Possible inefficient checking for 'm_PointData' emptiness. [stlSize]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1313:6: performance: Possible inefficient checking for 'm_CellLinks' emptiness. [stlSize]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1405:6: performance: Possible inefficient checking for 'm_PointData' emptiness. [stlSize]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.cxx:1453:6: performance: Possible inefficient checking for 'm_CellData' emptiness. [stlSize]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1510:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1516:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1522:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1539:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1557:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1559:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1561:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1567:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1568:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1587:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1588:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1601:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1602:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1615:9: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1616:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1729:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1735:27: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1929:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1881:12: style: The scope of the variable 'out' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:893:38: style: Function 'AnatomicalOrientation' argument 2 names different: declaration 'ao' definition '_ao'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:214:49: note: Function 'AnatomicalOrientation' argument 2 names different: declaration 'ao' definition '_ao'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:893:38: note: Function 'AnatomicalOrientation' argument 2 names different: declaration 'ao' definition '_ao'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1044:29: style: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:262:41: note: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1044:29: note: Function 'BinaryDataByteOrderMSB' argument 1 names different: declaration '_binaryDataByteOrderMSB' definition '_elementByteOrderMSB'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1107:25: style: Function 'InitializeEssential' argument 1 names different: declaration 'm_NDims' definition '_nDims'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:276:36: note: Function 'InitializeEssential' argument 1 names different: declaration 'm_NDims' definition '_nDims'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1107:25: note: Function 'InitializeEssential' argument 1 names different: declaration 'm_NDims' definition '_nDims'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:109:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:122:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:136:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:159:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:182:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:185:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:539:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:540:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1280:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1487:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1782:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1793:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1909:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:351:11: style: Technically the member function 'MetaObject::GetNumberOfAdditionalReadFields' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1915:3: note: Technically the member function 'MetaObject::GetNumberOfAdditionalReadFields' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:351:11: note: Technically the member function 'MetaObject::GetNumberOfAdditionalReadFields' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:354:11: style: Technically the member function 'MetaObject::GetAdditionalReadFieldValueLength' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1933:3: note: Technically the member function 'MetaObject::GetAdditionalReadFieldValueLength' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:354:11: note: Technically the member function 'MetaObject::GetAdditionalReadFieldValueLength' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: warning: Virtual function 'M_Destroy' is called from constructor 'MetaObject(int dim)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:74:3: note: Calling InitializeEssential
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:1114:3: note: Calling M_Destroy
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: M_Destroy is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: warning: Virtual function 'M_Destroy' is called from destructor '~MetaObject()' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.cxx:84:3: note: Calling M_Destroy
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: M_Destroy is a virtual method
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:497:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:603:70: style: Function 'AddStream' argument 2 names different: declaration 'stream' definition 'stdstream'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:142:62: note: Function 'AddStream' argument 2 names different: declaration 'stream' definition 'stdstream'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:603:70: note: Function 'AddStream' argument 2 names different: declaration 'stream' definition 'stdstream'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:279:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:427:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:470:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:472:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:502:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:506:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:562:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:589:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:598:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:634:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:648:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:54:1: warning: Member variable 'MetaOutputStream::m_StdStream' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:54:1: warning: Member variable 'MetaOutputStream::m_IsOpen' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:58:3: performance: Variable 'm_Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:153:3: performance: Variable 'm_FileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:200:3: performance: Variable 'm_CurrentVersion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:47:30: style: Technically the member function 'MetaOutputStream::IsStdStream' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:88:1: note: Technically the member function 'MetaOutputStream::IsStdStream' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:47:30: note: Technically the member function 'MetaOutputStream::IsStdStream' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:78:24: style: Technically the member function 'MetaFileOutputStream::GetFileName' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:189:1: note: Technically the member function 'MetaFileOutputStream::GetFileName' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:78:24: note: Technically the member function 'MetaFileOutputStream::GetFileName' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:152:24: performance: Technically the member function 'MetaOutput::GetHostname' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:324:1: note: Technically the member function 'MetaOutput::GetHostname' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:152:24: note: Technically the member function 'MetaOutput::GetHostname' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:157:24: performance: Technically the member function 'MetaOutput::TypeToString' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:373:32: note: Technically the member function 'MetaOutput::TypeToString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:157:24: note: Technically the member function 'MetaOutput::TypeToString' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:161:24: performance: Technically the member function 'MetaOutput::GetUsername' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:304:1: note: Technically the member function 'MetaOutput::GetUsername' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:161:24: note: Technically the member function 'MetaOutput::GetUsername' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:72:5: style: Class 'MetaFileOutputStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:75:10: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:50:30: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:75:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:76:10: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:51:30: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.h:76:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:216:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:217:29: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:220:29: performance: Function parameter 'rangeMin' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:221:29: performance: Function parameter 'rangeMax' should be passed by const reference. [passedByValue]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:420:35: performance: Use const reference for 'options' to avoid unnecessary data copying. [redundantCopyLocalConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:231:27: error: Uninitialized struct member: field.externaldata [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:231:27: error: Uninitialized struct member: field.required [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaOutput.cxx:231:27: error: Uninitialized struct member: field.userDefined [uninitStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.cxx:435:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.cxx:455:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:81:10: performance: Technically the member function 'MetaScene::Append' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:77:18: style: Technically the member function 'MetaTransform::NParameters' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:79:18: style: Technically the member function 'MetaTransform::TransformOrder' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:51:5: style: Class 'TubeGraphPnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:51:5: style: Class 'TubeGraphPnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:61:5: style: Class 'MetaScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:63:5: style: Class 'MetaScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:44:3: style: Class 'TubePnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:78:5: style: Class 'MetaTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:80:5: style: Class 'MetaTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:82:5: style: Class 'MetaTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:45:3: style: Class 'VesselTubePnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:86:5: style: Class 'MetaVesselTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:88:5: style: Class 'MetaVesselTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:90:5: style: Class 'MetaVesselTube' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:46:3: style: Class 'SurfacePnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:76:5: style: Class 'MetaSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:78:5: style: Class 'MetaSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:80:5: style: Class 'MetaSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:59:5: style: Class 'MetaTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:61:5: style: Class 'MetaTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:63:5: style: Class 'MetaTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:45:3: style: Class 'TubeGraphPnt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:87:5: style: Class 'MetaTubeGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:89:5: style: Class 'MetaTubeGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:91:5: style: Class 'MetaTubeGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:67:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:67:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:69:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:69:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:83:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:83:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:104:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:104:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:106:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:106:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:108:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:108:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:110:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:110:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:112:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaScene.h:112:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:86:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:86:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:88:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:88:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:115:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:115:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:132:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:132:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:134:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:134:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:136:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:136:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:138:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:138:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:140:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.h:140:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:94:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:94:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:96:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:96:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:129:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:129:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:146:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:146:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:148:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:148:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:150:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:150:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:152:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:152:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:154:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.h:154:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:84:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:84:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:86:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:86:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:101:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:101:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:118:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:118:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:120:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:120:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:122:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:122:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:124:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:124:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:126:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.h:126:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:148:29: style: The function 'GetMetaType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:129:29: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:148:29: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:153:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:127:16: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:153:16: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:170:24: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:128:24: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaMesh.h:170:24: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:67:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:67:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:69:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:69:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:71:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:71:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:105:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:105:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:107:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:107:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:109:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:109:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:111:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:111:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:112:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:112:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:95:10: style: The function 'PrintInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:141:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:95:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:97:10: style: The function 'CopyInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:123:21: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:97:10: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:118:11: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:270:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:118:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:133:11: style: The function 'M_Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:86:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:133:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:135:11: style: The function 'M_SetupReadFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:88:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:135:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:137:11: style: The function 'M_SetupWriteFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:90:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:137:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:139:11: style: The function 'M_Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:92:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:139:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:141:11: style: The function 'M_Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaObject.h:94:20: note: Virtual function in base class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.h:141:11: note: Function in derived class
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:277:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:283:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:329:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:342:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:355:27: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:160:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:458:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:489:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:31:3: style: Class 'SurfacePnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaSurface.cxx:31:3: style: Class 'SurfacePnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:360:49: style: Function 'GridSpacing' argument 1 names different: declaration '_gridSize' definition '_gridSpacing'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.h:84:38: note: Function 'GridSpacing' argument 1 names different: declaration '_gridSize' definition '_gridSpacing'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:360:49: note: Function 'GridSpacing' argument 1 names different: declaration '_gridSize' definition '_gridSpacing'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:174:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:186:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:198:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTransform.cxx:223:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:337:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:338:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:339:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:358:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:522:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:534:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:547:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:562:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:576:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:589:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:107:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:203:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:806:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:854:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:33:3: style: Class 'TubePnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTube.cxx:33:3: style: Class 'TubePnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:339:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:85:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:164:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:233:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:245:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:257:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:269:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:551:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaTubeGraph.cxx:580:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1676:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:847:16: style: The scope of the variable 'j' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1046:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1053:8: style: The scope of the variable 'found' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1055:17: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:92:39: style: Function 'MET_SizeOfType' argument 1 names different: declaration '_type' definition '_vType'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:92:39: note: Function 'MET_SizeOfType' argument 1 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:92:39: note: Function 'MET_SizeOfType' argument 1 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:92:52: style: Function 'MET_SizeOfType' argument 2 names different: declaration '_size' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:92:51: note: Function 'MET_SizeOfType' argument 2 names different: declaration '_size' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:92:52: note: Function 'MET_SizeOfType' argument 2 names different: declaration '_size' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:216:35: style: Function 'MET_StringToType' argument 1 names different: declaration '_str' definition '_s'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:201:35: note: Function 'MET_StringToType' argument 1 names different: declaration '_str' definition '_s'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:216:35: note: Function 'MET_StringToType' argument 1 names different: declaration '_str' definition '_s'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:216:58: style: Function 'MET_StringToType' argument 2 names different: declaration '_type' definition '_vType'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:201:60: note: Function 'MET_StringToType' argument 2 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:216:58: note: Function 'MET_StringToType' argument 2 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:235:41: style: Function 'MET_TypeToString' argument 1 names different: declaration '_type' definition '_vType'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:204:41: note: Function 'MET_TypeToString' argument 1 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:235:41: note: Function 'MET_TypeToString' argument 1 names different: declaration '_type' definition '_vType'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:235:55: style: Function 'MET_TypeToString' argument 2 names different: declaration '_str' definition '_s'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:204:54: note: Function 'MET_TypeToString' argument 2 names different: declaration '_str' definition '_s'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:235:55: note: Function 'MET_TypeToString' argument 2 names different: declaration '_str' definition '_s'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:251:42: style: Function 'MET_ValueToDouble' argument 1 names different: declaration '_pType' definition '_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:283:42: note: Function 'MET_ValueToDouble' argument 1 names different: declaration '_pType' definition '_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:251:42: note: Function 'MET_ValueToDouble' argument 1 names different: declaration '_pType' definition '_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1041:20: style: Function 'MET_Read' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:415:17: note: Function 'MET_Read' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1041:20: note: Function 'MET_Read' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1296:21: style: Function 'MET_Write' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.h:389:18: note: Function 'MET_Write' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1296:21: note: Function 'MET_Write' argument 3 names different: declaration '_sepChar' definition '_MET_SeperatorChar'.
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:62:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:524:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1026:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1086:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaUtils.cxx:1302:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:402:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:403:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:404:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:418:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:437:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:639:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:651:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:663:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:675:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:687:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:699:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:720:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:735:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:749:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:761:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:773:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:786:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:799:28: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:128:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:242:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:1076:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:1144:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:34:3: style: Class 'VesselTubePnt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/metaVesselTube.cxx:34:3: style: Class 'VesselTubePnt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta10Contour.cxx:11:22: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta10Contour.cxx:30:27: style: The scope of the variable 'pntI' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta10Contour.cxx:76:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta10Contour.cxx:92:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta1Utils.cxx:184:7: style: The scope of the variable 'nDims' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta1Utils.cxx:196:9: style: The scope of the variable 'eSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta1Utils.cxx:150:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta1Utils.cxx:197:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta1Utils.cxx:212:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta4Tube.cxx:88:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta4Tube.cxx:92:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta5Blob.cxx:11:12: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta5Blob.cxx:50:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta6Surface.cxx:11:15: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta6Surface.cxx:55:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta6Surface.cxx:85:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta7Line.cxx:11:12: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta7Line.cxx:63:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta9Landmark.cxx:11:16: style: The scope of the variable 'pnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/MetaIO/src/MetaIO/tests/testMeta9Landmark.cxx:50:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/Testing/niftilib/nifti_headersize_test.c:10:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/Testing/niftilib/nifti_test.c:621:3: style: Same expression on both sides of '||'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/Testing/niftilib/nifti_test.c:161:8: style: The scope of the variable 'TEMP_STR' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/Testing/niftilib/nifti_test_subimage.c:134:14: style: Unused variable: ip [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/Testing/niftilib/nifti_test_subimage.c:134:19: style: Unused variable: rp [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1805:42: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1802:38: note: outer condition: (orig[0]!=0)||(orig[1]!=0)||(orig[2]!=0)
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1805:42: note: identical inner condition: (orig[0]!=0)||(orig[1]!=0)||(orig[2]!=0)
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:90:10: style: The scope of the variable 'mutablefslio' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:464:7: style: The scope of the variable 'filetype' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:464:17: style: The scope of the variable 'writemode' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:465:7: style: The scope of the variable 'preserve_nifti_values' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:566:9: style: The scope of the variable 'basename' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:566:20: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:567:9: style: The scope of the variable 'otype' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:828:7: style: The scope of the variable 'volbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:895:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:991:10: style: The scope of the variable 'slbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:991:18: style: The scope of the variable 'volbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:992:10: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:992:13: style: The scope of the variable 'orig_offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1048:10: style: The scope of the variable 'rowbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1048:19: style: The scope of the variable 'slbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1048:27: style: The scope of the variable 'volbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1049:10: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1049:13: style: The scope of the variable 'orig_offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1108:10: style: The scope of the variable 'volbytes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1108:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1108:28: style: The scope of the variable 'orig_offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1109:10: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1110:26: style: The scope of the variable 'wordsize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1165:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1196:7: style: The scope of the variable 'ndim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1373:7: style: The scope of the variable 'unitcode' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1404:7: style: The scope of the variable 'unitcode' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1760:31: style: The scope of the variable 'sform_code' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1760:43: style: The scope of the variable 'qform_code' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1761:9: style: The scope of the variable 'det' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1793:9: style: The scope of the variable 'x' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1793:12: style: The scope of the variable 'y' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1793:15: style: The scope of the variable 'z' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1913:17: style: The scope of the variable 'filetype' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:1914:15: style: The scope of the variable 'hdr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2122:13: style: The scope of the variable 'newbuf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2124:7: style: The scope of the variable 'xx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2124:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2124:13: style: The scope of the variable 'zz' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2125:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2126:9: style: The scope of the variable 'inter' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2126:16: style: The scope of the variable 'slope' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2127:7: style: The scope of the variable 'dims_to_get' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2209:14: style: The scope of the variable 'newbuf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2210:7: style: The scope of the variable 'xx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2210:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2210:13: style: The scope of the variable 'zz' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2210:16: style: The scope of the variable 'tt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2211:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2212:9: style: The scope of the variable 'inter' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2212:16: style: The scope of the variable 'slope' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:472:15: style: Variable 'fname' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:473:15: style: Variable 'iname' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:927:16: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/fsliolib/fslio.c:2166:0: error: Memory leak: newbuf [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:1896:21: warning: Logical conjunction always evaluates to false: *(which) < 1 && *(which) > 4. [incorrectLogicOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6148:9: warning: Possible null pointer dereference: status [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6478:13: note: Calling function 'E0000', 2nd argument 'status' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6148:9: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6149:14: warning: Possible null pointer dereference: x [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6478:18: note: Calling function 'E0000', 3rd argument 'x' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6149:14: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6151:14: warning: Possible null pointer dereference: x [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6478:18: note: Calling function 'E0000', 3rd argument 'x' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6151:14: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6155:6: warning: Possible null pointer dereference: x [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6478:18: note: Calling function 'E0000', 3rd argument 'x' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:6155:6: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7022:9: warning: Possible null pointer dereference: status [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7286:13: note: Calling function 'E0001', 2nd argument 'status' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7022:9: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7023:6: warning: Possible null pointer dereference: xlo [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7286:28: note: Calling function 'E0001', 5th argument 'xlo' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7023:6: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7024:6: warning: Possible null pointer dereference: xhi [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7286:33: note: Calling function 'E0001', 6th argument 'xhi' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7024:6: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7025:10: warning: Possible null pointer dereference: x [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7286:18: note: Calling function 'E0001', 3rd argument 'x' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7025:10: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7025:15: warning: Possible null pointer dereference: xlo [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7286:28: note: Calling function 'E0001', 5th argument 'xlo' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7025:15: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:5649:15: style: The scope of the variable 'b' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:631:29: style: Function 'bgrat' argument 7 names different: declaration 'i' definition 'ierr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.h:81:64: note: Function 'bgrat' argument 7 names different: declaration 'i' definition 'ierr'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:631:29: note: Function 'bgrat' argument 7 names different: declaration 'i' definition 'ierr'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:3039:44: style: Function 'cdffnc' argument 8 names different: declaration 's' definition 'status'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.h:95:24: note: Function 'cdffnc' argument 8 names different: declaration 's' definition 'status'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:3039:44: note: Function 'cdffnc' argument 8 names different: declaration 's' definition 'status'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7797:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7882:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7883:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/nifticdf/nifticdf.c:7884:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:646:23: style: Redundant condition: nim->dim[0]>=2. 'nim->dim[0]<2 || (nim->dim[0]>=2 && nim->dim[2]<1)' is equivalent to 'nim->dim[0]<2 || nim->dim[2]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:653:23: style: Redundant condition: nim->dim[0]>=3. 'nim->dim[0]<3 || (nim->dim[0]>=3 && nim->dim[3]<1)' is equivalent to 'nim->dim[0]<3 || nim->dim[3]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:659:23: style: Redundant condition: nim->dim[0]>=4. 'nim->dim[0]<4 || (nim->dim[0]>=4 && nim->dim[4]<1)' is equivalent to 'nim->dim[0]<4 || nim->dim[4]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:665:23: style: Redundant condition: nim->dim[0]>=5. 'nim->dim[0]<5 || (nim->dim[0]>=5 && nim->dim[5]<1)' is equivalent to 'nim->dim[0]<5 || nim->dim[5]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:671:23: style: Redundant condition: nim->dim[0]>=6. 'nim->dim[0]<6 || (nim->dim[0]>=6 && nim->dim[6]<1)' is equivalent to 'nim->dim[0]<6 || nim->dim[6]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:677:23: style: Redundant condition: nim->dim[0]>=7. 'nim->dim[0]<7 || (nim->dim[0]>=7 && nim->dim[7]<1)' is equivalent to 'nim->dim[0]<7 || nim->dim[7]<1' [redundantCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6669:28: style: Condition 'nim->dim[c]<=0' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4531:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3226:27: warning: Either the condition '!test_ext' is redundant or there is possible null pointer dereference: test_ext. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3230:8: note: Assuming that condition '!test_ext' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3226:27: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3226:37: warning: Either the condition '!known_ext' is redundant or there is possible null pointer dereference: known_ext. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3230:21: note: Assuming that condition '!known_ext' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3226:37: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3251:29: warning: Either the condition '!test_ext' is redundant or there is possible null pointer dereference: test_ext. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3255:8: note: Assuming that condition '!test_ext' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3251:29: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3251:39: warning: Either the condition '!known_ext' is redundant or there is possible null pointer dereference: known_ext. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3255:21: note: Assuming that condition '!known_ext' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3251:39: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:785:8: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:810:17: style: The scope of the variable 'isrc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:810:23: style: The scope of the variable 'idest' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:950:18: style: The scope of the variable 'spos' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:1080:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2142:49: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2143:20: style: The scope of the variable 'tval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2159:49: style: The scope of the variable 'cp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2159:56: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2160:27: style: The scope of the variable 'tval' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2180:49: style: The scope of the variable 'cp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2180:56: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2201:49: style: The scope of the variable 'cp1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2201:56: style: The scope of the variable 'cp2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2753:10: style: The scope of the variable 'extzip' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2851:10: style: The scope of the variable 'extzip' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2854:10: style: The scope of the variable 'first' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2939:11: style: The scope of the variable 'extimg' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2941:11: style: The scope of the variable 'extgz' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3008:11: style: The scope of the variable 'exthdr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3011:11: style: The scope of the variable 'extgz' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4808:19: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5080:8: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5161:11: style: The scope of the variable 'bnum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5211:26: style: The scope of the variable 'size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5211:32: style: The scope of the variable 'ok' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5556:16: style: The scope of the variable 'size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5556:22: style: The scope of the variable 'old_size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6881:9: style: The scope of the variable 'j' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6881:11: style: The scope of the variable 'k' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6881:13: style: The scope of the variable 'l' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6881:15: style: The scope of the variable 'm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6881:17: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6889:8: style: The scope of the variable 'offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:7056:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3939:46: style: Checking if unsigned variable '(*nim)->nvox' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4815:38: style: Checking if unsigned variable 'nim->nvox' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4853:13: style: Checking if unsigned variable 'ii' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:5180:60: style: Checking if unsigned variable 'NBL->bsize' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4956:44: style: Function 'nifti_read_buffer' argument 2 names different: declaration 'datatptr' definition 'dataptr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.h:351:45: note: Function 'nifti_read_buffer' argument 2 names different: declaration 'datatptr' definition 'dataptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:4956:44: note: Function 'nifti_read_buffer' argument 2 names different: declaration 'datatptr' definition 'dataptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:2600:11: style: Variable 'extgz' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:3211:10: style: Variable 'errs' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/niftilib/nifti1_io.c:6336:4: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/real_easy/nifti1_read_write.c:224:0: error: Memory leak: data [memleak]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti1_test.c:12:34: style: The scope of the variable 'argn' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3514:32: warning: Either the condition 'ext1' is redundant or there is possible null pointer dereference: ext1. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3511:27: note: Assuming that condition 'ext1' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3514:32: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2961:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3823:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3830:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:1816:23: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:1958:23: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2010:36: style: The scope of the variable 'num_ext' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2280:22: style: The scope of the variable 'nhdr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2341:18: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2375:22: style: The scope of the variable 'nhdr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2426:23: style: The scope of the variable 'nhdr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2479:19: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2533:21: style: The scope of the variable 'fname' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2622:21: style: The scope of the variable 'fname' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2728:21: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:2812:14: style: The scope of the variable 'fp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3657:15: style: The scope of the variable 'fp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3684:15: style: The scope of the variable 'fp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3710:19: style: The scope of the variable 'nim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3713:33: style: The scope of the variable 'err' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3378:37: style: Function 'disp_field' argument 2 names different: declaration 'fp' definition 'fieldp'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.h:137:43: note: Function 'disp_field' argument 2 names different: declaration 'fp' definition 'fieldp'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/utils/nifti_tool.c:3378:37: note: Function 'disp_field' argument 2 names different: declaration 'fp' definition 'fieldp'.
InsightToolkit-4.6.0/Modules/ThirdParty/NIFTI/src/nifti/znzlib/znzlib.c:300:9: style: Unused variable: tmpstr [unusedVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/Netlib/src/netlib/slatec/d9lgic.c:77:5: style: Variable 'eps' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/Netlib/src/netlib/slatec/d9lgic.c:30:0: note: Variable 'eps' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/Netlib/src/netlib/slatec/d9lgic.c:77:5: note: Variable 'eps' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/Netlib/src/netlib/slatec/dlngam.c:98:37: error: Expression 'd__1=dgamma_(x),abs(d__1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
InsightToolkit-4.6.0/Modules/ThirdParty/Netlib/src/netlib/slatec/dlnrel.c:82:30: style: The scope of the variable 'log' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/teemQnanhibit.h:34:0: error: #error TEEM_QNANHIBIT not defined [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/CMake/TestQnanhibit.c:37:22: style: Same expression on both sides of '/'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/array.c:152:16: style: The scope of the variable 'newdata' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/array.c:71:11: style: Checking if unsigned variable 'unit' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/array.c:71:22: style: Checking if unsigned variable 'incr' is less than zero. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:768:6: warning: Either the condition 'loP' is redundant or there is possible null pointer dereference: loP. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:767:10: note: Assuming that condition 'loP' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:768:6: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:768:13: warning: Either the condition 'hiP' is redundant or there is possible null pointer dereference: hiP. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:767:17: note: Assuming that condition 'hiP' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:768:13: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:820:6: warning: Either the condition 'loP' is redundant or there is possible null pointer dereference: loP. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:819:10: note: Assuming that condition 'loP' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:820:6: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:820:13: warning: Either the condition 'hiP' is redundant or there is possible null pointer dereference: hiP. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:819:17: note: Assuming that condition 'hiP' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:820:13: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:33:7: style: The scope of the variable 'dd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:196:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:602:32: style: The scope of the variable 'ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:854:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:939:16: style: The scope of the variable 'sai' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:983:63: style: The scope of the variable 'isDom' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:1004:63: style: The scope of the variable 'isSpc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:1115:17: style: The scope of the variable 'axis' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:690:30: style: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/privateNrrd.h:130:41: note: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/axis.c:690:30: note: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/biffbiff.c:99:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/biffmsg.c:137:20: style: The scope of the variable 'len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/teemDio.h:34:0: error: #error TEEM_DIO not defined [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingAscii.c:69:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingAscii.c:137:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingHex.c:71:14: style: The scope of the variable 'nib' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:40:16: style: The scope of the variable 'car' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:41:8: style: The scope of the variable 'savePos' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:42:9: style: The scope of the variable 'data_c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:43:10: style: The scope of the variable 'elementSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:43:23: style: The scope of the variable 'maxChunkSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:43:37: style: The scope of the variable 'remainderValue' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:43:53: style: The scope of the variable 'chunkSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:44:10: style: The scope of the variable 'retTmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:134:15: style: The scope of the variable 'data_c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:135:10: style: The scope of the variable 'elementSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:135:23: style: The scope of the variable 'maxChunkSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:135:37: style: The scope of the variable 'remainderValue' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:135:53: style: The scope of the variable 'chunkSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/encodingRaw.c:136:10: style: The scope of the variable 'retTmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/endianNrrd.c:30:25: style: The scope of the variable 'dd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/endianNrrd.c:30:29: style: The scope of the variable 'fix' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/endianNrrd.c:48:23: style: The scope of the variable 'dd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/endianNrrd.c:48:27: style: The scope of the variable 'fix' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/enum.c:60:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/enum.c:168:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/enum.c:169:10: style: The scope of the variable 'len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:681:28: performance: Buffer 'strbuf' is being written before its old content has been used. [redundantCopy]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:680:28: note: Buffer 'strbuf' is being written before its old content has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:681:28: note: Buffer 'strbuf' is being written before its old content has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:183:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:183:11: style: The scope of the variable 'needPath' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:184:16: style: The scope of the variable 'num' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:184:21: style: The scope of the variable 'fi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:185:10: style: The scope of the variable 'maxl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:373:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:429:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:592:8: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:597:10: style: The scope of the variable 'valsPerPiece' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/formatNRRD.c:598:9: style: The scope of the variable 'data' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/keyvalue.c:330:9: style: The scope of the variable 'key' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/keyvalue.c:330:15: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:166:11: style: The scope of the variable 'ee' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:241:20: style: The scope of the variable 'ee' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:350:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:428:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:762:10: style: The scope of the variable 'sizeWant' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:762:20: style: The scope of the variable 'sizeHave' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:762:30: style: The scope of the variable 'numWant' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/methodsNrrd.c:764:16: style: The scope of the variable 'ai' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/miscAir.c:159:14: style: The scope of the variable 'buff' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/miscAir.c:160:10: style: The scope of the variable 'val' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/miscAir.c:161:22: style: The scope of the variable 'cls' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/mop.c:216:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/mop.c:264:11: style: The scope of the variable 'mops' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/mop.c:265:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:87:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:88:10: style: The scope of the variable 'val' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:89:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:215:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:316:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseAir.c:317:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:509:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:1178:17: warning: Either the condition '!hh' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:1179:11: note: Assuming that condition '!hh' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:1178:17: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:37:31: style: The scope of the variable 'keysep' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:419:20: style: The scope of the variable 'sep' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:421:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:568:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:618:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:1185:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/parseNrrd.c:1277:16: style: The scope of the variable 'nums' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/qnanhibit.c:46:8: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/qnanhibit.c:45:14: style: Same expression on both sides of '/'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:92:37: warning: Either the condition 'nio' is redundant or there is possible null pointer dereference: nio. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:89:18: note: Assuming that condition 'nio' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:92:37: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:85:13: style: The scope of the variable 'mop' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:85:19: style: The scope of the variable 'lineArr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:87:16: style: The scope of the variable 'lineIdx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:87:30: style: The scope of the variable 'needLen' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:199:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:279:10: style: The scope of the variable 'bsize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/read.c:422:39: style: The scope of the variable 'stmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:263:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:161:8: style: The scope of the variable 'buff1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:161:32: style: The scope of the variable 'buff2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:162:10: style: The scope of the variable 'idxOut' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:162:18: style: The scope of the variable 'idxInA' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:163:5: style: The scope of the variable 'lineSize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:166:5: style: The scope of the variable 'numLines' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:167:26: style: The scope of the variable 'lszIn' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:168:27: style: The scope of the variable 'lszOut' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:169:5: style: The scope of the variable 'cIn' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:171:18: style: The scope of the variable 'dataOut' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:172:7: style: The scope of the variable 'axmap' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:176:5: style: The scope of the variable 'ldim' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:178:5: style: The scope of the variable 'laxes' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:312:8: style: The scope of the variable 'buff2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/reorder.c:327:8: style: The scope of the variable 'buff1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/sampleIO.c:31:21: style: The scope of the variable 'kvi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/sampleIO.c:83:9: style: The scope of the variable 'err' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/sane.c:74:7: style: Condition '!((sizeof(float)==sizeof(int))&&(4==sizeof(int)))' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/sane.c:93:19: style: Same expression on both sides of '/'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:536:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:538:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:88:12: style: The scope of the variable 'axi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:88:17: style: The scope of the variable 'saxi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:150:16: style: The scope of the variable 'sdi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:233:7: style: The scope of the variable 'center' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:235:10: style: The scope of the variable 'min' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:235:15: style: The scope of the variable 'spacing' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:518:16: style: The scope of the variable 'ai' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:519:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:853:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:876:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:927:16: style: The scope of the variable 'wantLen' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:1248:30: style: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/privateNrrd.h:121:54: note: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:1248:30: note: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'.
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/simple.c:455:28: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:130:9: style: The scope of the variable 's' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:130:13: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:147:10: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:147:13: style: The scope of the variable 'l' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:310:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/string.c:330:9: style: The scope of the variable 'c' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/subset.c:54:15: style: The scope of the variable 'stmp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:220:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:221:16: style: The scope of the variable 'dd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:411:31: style: The scope of the variable 'fnb' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:419:24: style: The scope of the variable 'maxl' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:805:8: style: The scope of the variable 'mesg' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/NrrdIO/src/NrrdIO/write.c:806:7: style: The scope of the variable 'fi' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/cio.h:72:0: error: #error "Either BIG_ENDIAN or LITTLE_ENDIAN must be #defined, but not none." [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:810:33: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:857:10: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:540:14: style: The scope of the variable 'w' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:555:67: style: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:127:67: note: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:555:67: note: Function 'dwt_decode_tile' argument 2 names different: declaration 'i' definition 'numres'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:555:83: style: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:127:78: note: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/dwt.c:555:83: note: Function 'dwt_decode_tile' argument 3 names different: declaration 'fn' definition 'dwt_1D'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/event.c:86:31: style: Variable 'str_length' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:40:14: style: The scope of the variable 'compno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:83:14: style: The scope of the variable 'compno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:120:14: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:148:17: style: The scope of the variable 'l_width' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:148:26: style: The scope of the variable 'l_height' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:150:13: style: The scope of the variable 'l_comp_x0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:150:23: style: The scope of the variable 'l_comp_y0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:150:33: style: The scope of the variable 'l_comp_x1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/image.c:150:43: style: The scope of the variable 'l_comp_y1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/invert.c:60:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/invert.c:85:15: style: The scope of the variable 'p' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/invert.c:89:17: style: The scope of the variable 'lColumnMatrix' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/invert.c:202:15: style: The scope of the variable 'u' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/invert.c:272:17: style: The scope of the variable 'lCurrentPtr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:179:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:260:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:188:15: style: The scope of the variable 'lMctPtr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:240:17: style: The scope of the variable 'lMct' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:284:18: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:169:25: style: Function 'mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.h:97:25: note: Function 'mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:169:25: note: Function 'mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:173:26: style: Function 'mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.h:101:26: note: Function 'mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:173:26: note: Function 'mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:175:25: style: Function 'mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.h:103:25: note: Function 'mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:175:25: note: Function 'mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:177:25: style: Function 'mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.h:105:25: note: Function 'mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:177:25: note: Function 'mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:282:58: style: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.h:119:58: note: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mct.c:282:58: note: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/mqc.c:423:12: style: The scope of the variable 'bit_padding' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1708:18: warning: Found suspicious case label in switch(). Operator '||' probably doesn't work as intended. [suspiciousCase]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1149:16: style: The scope of the variable 'l_level_no' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1150:15: style: The scope of the variable 'l_rx0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1150:22: style: The scope of the variable 'l_ry0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1150:29: style: The scope of the variable 'l_rx1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1150:36: style: The scope of the variable 'l_ry1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1151:15: style: The scope of the variable 'l_px0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1151:22: style: The scope of the variable 'l_py0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1151:29: style: The scope of the variable 'l_px1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1151:36: style: The scope of the variable 'py1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1152:16: style: The scope of the variable 'l_pdx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1152:23: style: The scope of the variable 'l_pdy' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1153:16: style: The scope of the variable 'l_pw' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1153:22: style: The scope of the variable 'l_ph' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1154:16: style: The scope of the variable 'l_product' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1249:16: style: The scope of the variable 'lResolutionPtr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1288:15: style: The scope of the variable 'l_rx0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1288:22: style: The scope of the variable 'l_ry0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1288:29: style: The scope of the variable 'l_rx1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1288:36: style: The scope of the variable 'l_ry1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1289:15: style: The scope of the variable 'l_px0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1289:22: style: The scope of the variable 'l_py0' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1289:29: style: The scope of the variable 'l_px1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1289:36: style: The scope of the variable 'py1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1290:16: style: The scope of the variable 'l_product' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1292:16: style: The scope of the variable 'l_pdx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1292:23: style: The scope of the variable 'l_pdy' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1292:31: style: The scope of the variable 'l_pw' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1292:38: style: The scope of the variable 'l_ph' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1604:14: style: The scope of the variable 'compno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1604:22: style: The scope of the variable 'pino' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1664:13: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1664:15: style: The scope of the variable 'l' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1748:13: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1748:15: style: The scope of the variable 'l' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1749:14: style: The scope of the variable 'incr_top' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1749:25: style: The scope of the variable 'resetX' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:548:34: style: Function 'pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:154:56: note: Function 'pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:548:34: note: Function 'pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:549:31: style: Function 'pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:154:79: note: Function 'pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:549:31: note: Function 'pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:550:32: style: Function 'pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:154:94: note: Function 'pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:550:32: note: Function 'pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:834:40: style: Function 'pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:118:65: note: Function 'pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:834:40: note: Function 'pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:835:31: style: Function 'pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:118:86: note: Function 'pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:835:31: note: Function 'pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:836:32: style: Function 'pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:118:101: note: Function 'pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:836:32: note: Function 'pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:837:33: style: Function 'pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.h:118:120: note: Function 'pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:837:33: note: Function 'pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1096:28: style: Function 'get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:146:29: note: Function 'get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/pi.c:1096:28: note: Function 'get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/profile.c:173:36: style: Function 'GetTimeStamp' argument 1 names different: declaration 'pdwtime' definition 'timevalue'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/profile.c:42:38: note: Function 'GetTimeStamp' argument 1 names different: declaration 'pdwtime' definition 'timevalue'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/profile.c:173:36: note: Function 'GetTimeStamp' argument 1 names different: declaration 'pdwtime' definition 'timevalue'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:895:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:899:9: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:895:7: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:907:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:911:11: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:907:9: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:309:13: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:347:14: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:444:13: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:472:14: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:473:14: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:848:12: style: The scope of the variable 'type' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:849:15: style: The scope of the variable 'tempwmsedec' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:975:12: style: The scope of the variable 'type' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:748:10: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:316:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:452:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t1.c:573:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:990:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1027:14: style: The scope of the variable 'compno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1028:14: style: The scope of the variable 'poc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:169:27: style: Function 't2_encode_packet' argument 7 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:79:27: note: Function 't2_encode_packet' argument 7 names different: declaration 'len' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:169:27: note: Function 't2_encode_packet' argument 7 names different: declaration 'len' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:391:62: style: Function 't2_init_seg' argument 2 names different: declaration 'index' definition 'indexvalue'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:86:62: note: Function 't2_init_seg' argument 2 names different: declaration 'index' definition 'indexvalue'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:391:62: note: Function 't2_init_seg' argument 2 names different: declaration 'index' definition 'indexvalue'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1012:24: style: Function 't2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:34: note: Function 't2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1012:24: note: Function 't2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1013:25: style: Function 't2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:48: note: Function 't2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1013:25: note: Function 't2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1014:30: style: Function 't2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:77: note: Function 't2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1014:30: note: Function 't2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1015:25: style: Function 't2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:94: note: Function 't2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1015:25: note: Function 't2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1016:24: style: Function 't2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:115: note: Function 't2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1016:24: note: Function 't2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1018:25: style: Function 't2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:161: note: Function 't2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1018:25: note: Function 't2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1020:25: style: Function 't2_encode_packets' argument 9 names different: declaration 'tpnum' definition 'p_tp_num'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:215: note: Function 't2_encode_packets' argument 9 names different: declaration 'tpnum' definition 'p_tp_num'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1020:25: note: Function 't2_encode_packets' argument 9 names different: declaration 'tpnum' definition 'p_tp_num'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1021:24: style: Function 't2_encode_packets' argument 10 names different: declaration 'tppos' definition 'p_tp_pos'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:232: note: Function 't2_encode_packets' argument 10 names different: declaration 'tppos' definition 'p_tp_pos'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1021:24: note: Function 't2_encode_packets' argument 10 names different: declaration 'tppos' definition 'p_tp_pos'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1022:25: style: Function 't2_encode_packets' argument 11 names different: declaration 'pino' definition 'p_pino'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:249: note: Function 't2_encode_packets' argument 11 names different: declaration 'pino' definition 'p_pino'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1022:25: note: Function 't2_encode_packets' argument 11 names different: declaration 'pino' definition 'p_pino'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1023:26: style: Function 't2_encode_packets' argument 12 names different: declaration 't2_mode' definition 'p_t2_mode'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:88:266: note: Function 't2_encode_packets' argument 12 names different: declaration 't2_mode' definition 'p_t2_mode'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1023:26: note: Function 't2_encode_packets' argument 12 names different: declaration 't2_mode' definition 'p_t2_mode'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1141:23: style: Function 't2_decode_packets' argument 1 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:34: note: Function 't2_decode_packets' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1141:23: note: Function 't2_decode_packets' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1142:24: style: Function 't2_decode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:49: note: Function 't2_decode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1142:24: note: Function 't2_decode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1143:34: style: Function 't2_decode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:77: note: Function 't2_decode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1143:34: note: Function 't2_decode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1144:23: style: Function 't2_decode_packets' argument 4 names different: declaration 'src' definition 'p_src'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:93: note: Function 't2_decode_packets' argument 4 names different: declaration 'src' definition 'p_src'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1144:23: note: Function 't2_decode_packets' argument 4 names different: declaration 'src' definition 'p_src'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1146:24: style: Function 't2_decode_packets' argument 6 names different: declaration 'len' definition 'p_max_len'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:135: note: Function 't2_decode_packets' argument 6 names different: declaration 'len' definition 'p_max_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1146:24: note: Function 't2_decode_packets' argument 6 names different: declaration 'len' definition 'p_max_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1147:41: style: Function 't2_decode_packets' argument 7 names different: declaration 'cstr_info' definition 'p_cstr_info'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:97:170: note: Function 't2_decode_packets' argument 7 names different: declaration 'cstr_info' definition 'p_cstr_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1147:41: note: Function 't2_decode_packets' argument 7 names different: declaration 'cstr_info' definition 'p_cstr_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1280:27: style: Function 't2_destroy' argument 1 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.h:113:27: note: Function 't2_destroy' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/t2.c:1280:27: note: Function 't2_destroy' argument 1 names different: declaration 't2' definition 'p_t2'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1498:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1830:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1859:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1860:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1861:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1932:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:529:14: style: The scope of the variable 'l_seg_size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:560:14: style: The scope of the variable 'cblkno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:560:23: style: The scope of the variable 'l_nb_code_blocks' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:600:14: style: The scope of the variable 'cblkno' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:600:23: style: The scope of the variable 'l_nb_code_blocks' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1003:17: style: The scope of the variable 'stable_thresh' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1004:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1026:21: style: The scope of the variable 'distoachieved' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1105:14: style: The scope of the variable 'l_size_comp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1105:27: style: The scope of the variable 'l_remaining' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1140:14: style: The scope of the variable 'l_size_comp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1140:27: style: The scope of the variable 'l_remaining' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1141:14: style: The scope of the variable 'l_nb_elem' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1248:14: style: The scope of the variable 'l_size_comp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1248:27: style: The scope of the variable 'l_remaining' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1249:14: style: The scope of the variable 'l_stride' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1249:24: style: The scope of the variable 'l_width' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1249:32: style: The scope of the variable 'l_height' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1383:26: style: The scope of the variable 'l_res' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1384:14: style: The scope of the variable 'l_size_comp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1384:27: style: The scope of the variable 'l_remaining' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1421:14: style: The scope of the variable 'l_nb_elem' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1422:15: style: The scope of the variable 'l_current_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1467:14: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1468:15: style: The scope of the variable 'l_data' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1799:24: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1879:14: style: The scope of the variable 'l_width' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1879:22: style: The scope of the variable 'l_height' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1880:15: style: The scope of the variable 'l_current_ptr' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1882:14: style: The scope of the variable 'l_stride' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:629:31: style: Function 'tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:67:38: note: Function 'tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:629:31: note: Function 'tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1951:23: style: Function 'tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:302:120: note: Function 'tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1951:23: note: Function 'tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2042:23: style: Function 'tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:311:33: note: Function 'tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2042:23: note: Function 'tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2043:22: style: Function 'tcd_decode_tile' argument 2 names different: declaration 'src' definition 'p_src'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:311:48: note: Function 'tcd_decode_tile' argument 2 names different: declaration 'src' definition 'p_src'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2043:22: note: Function 'tcd_decode_tile' argument 2 names different: declaration 'src' definition 'p_src'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2044:23: style: Function 'tcd_decode_tile' argument 3 names different: declaration 'len' definition 'p_max_length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:311:64: note: Function 'tcd_decode_tile' argument 3 names different: declaration 'len' definition 'p_max_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2044:23: note: Function 'tcd_decode_tile' argument 3 names different: declaration 'len' definition 'p_max_length'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2045:23: style: Function 'tcd_decode_tile' argument 4 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:311:80: note: Function 'tcd_decode_tile' argument 4 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2045:23: note: Function 'tcd_decode_tile' argument 4 names different: declaration 'tileno' definition 'p_tile_no'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2046:35: style: Function 'tcd_decode_tile' argument 5 names different: declaration 'cstr_info' definition 'p_cstr_info'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.h:311:116: note: Function 'tcd_decode_tile' argument 5 names different: declaration 'cstr_info' definition 'p_cstr_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:2046:35: note: Function 'tcd_decode_tile' argument 5 names different: declaration 'cstr_info' definition 'p_cstr_info'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:485:1: style: Variable 'brcbgxend' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:485:1: style: Variable 'brcbgyend' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:486:1: style: Variable 'brcbgxend' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:486:1: style: Variable 'brcbgyend' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1452:5: style: Variable 'l_img_comp' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1426:11: style: Variable 'l_tcp' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tcd.c:1886:11: style: Variable 'l_tcp' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:128:19: style: The scope of the variable 'l_node' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:131:14: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:132:13: style: The scope of the variable 'j' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:132:15: style: The scope of the variable 'k' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:133:14: style: The scope of the variable 'l_num_levels' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:134:14: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:135:14: style: The scope of the variable 'l_node_size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:224:34: style: Function 'tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.h:95:34: note: Function 'tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:224:34: note: Function 'tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:240:32: style: Function 'tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.h:100:32: note: Function 'tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'.
InsightToolkit-4.6.0/Modules/ThirdParty/OpenJPEG/src/openjpeg/tgt.c:240:32: note: Function 'tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:651:24: warning: Logical disjunction always evaluates to true: png_ptr != NULL || png_ptr == NULL. [incorrectLogicOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:651:24: style: Opposite expression on both sides of '||'. [oppositeExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:651:24: note: Opposite expression on both sides of '||'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:651:24: note: Opposite expression on both sides of '||'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:466:12: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:268:28: style: Function 'itk_png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1299:41: note: Function 'itk_png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:268:28: note: Function 'itk_png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:304:68: style: Function 'itk_png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1770:39: note: Function 'itk_png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.c:304:68: note: Function 'itk_png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngerror.c:32:48: style: Function 'itk_png_error' argument 2 names different: declaration 'error' definition 'message'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1816:35: note: Function 'itk_png_error' argument 2 names different: declaration 'error' definition 'message'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngerror.c:32:48: note: Function 'itk_png_error' argument 2 names different: declaration 'error' definition 'message'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngerror.c:145:54: style: Function 'itk_png_chunk_error' argument 2 names different: declaration 'error' definition 'message'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1820:41: note: Function 'itk_png_chunk_error' argument 2 names different: declaration 'error' definition 'message'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngerror.c:145:54: note: Function 'itk_png_chunk_error' argument 2 names different: declaration 'error' definition 'message'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:514:25: warning: Either the condition 'info_ptr!=NULL' is redundant or there is possible null pointer dereference: info_ptr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:512:36: note: Assuming that condition 'info_ptr!=NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:514:25: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:802:25: warning: Either the condition 'info_ptr!=NULL' is redundant or there is possible null pointer dereference: info_ptr. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:800:36: note: Assuming that condition 'info_ptr!=NULL' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:802:25: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:21: style: Function 'itk_png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:21: note: Function 'itk_png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:47: style: Function 'itk_png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:47: note: Function 'itk_png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:73: style: Function 'itk_png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:408:73: note: Function 'itk_png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:21: style: Function 'itk_png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:21: note: Function 'itk_png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:45: style: Function 'itk_png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:45: note: Function 'itk_png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:71: style: Function 'itk_png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:409:71: note: Function 'itk_png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:410:21: style: Function 'itk_png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:410:21: note: Function 'itk_png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:410:46: style: Function 'itk_png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1943:51: note: Function 'itk_png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:410:46: note: Function 'itk_png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:472:60: style: Function 'itk_png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2055:45: note: Function 'itk_png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:472:60: note: Function 'itk_png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:510:27: style: Function 'itk_png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2081:45: note: Function 'itk_png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:510:27: note: Function 'itk_png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:536:26: style: Function 'itk_png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1994:45: note: Function 'itk_png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:536:26: note: Function 'itk_png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:536:47: style: Function 'itk_png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1994:45: note: Function 'itk_png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:536:47: note: Function 'itk_png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:537:9: style: Function 'itk_png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1994:45: note: Function 'itk_png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:537:9: note: Function 'itk_png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:798:34: style: Function 'itk_png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2173:55: note: Function 'itk_png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngget.c:798:34: note: Function 'itk_png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngmem.c:484:16: style: Function 'itk_png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1804:47: note: Function 'itk_png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngmem.c:484:16: note: Function 'itk_png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngmem.c:497:16: style: Function 'itk_png_memset_check' argument 4 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1807:47: note: Function 'itk_png_memset_check' argument 4 names different: declaration 'size' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngmem.c:497:16: note: Function 'itk_png_memset_check' argument 4 names different: declaration 'size' definition 'length'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngpread.c:707:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngpread.c:467:52: style: Function 'itk_png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:3031:35: note: Function 'itk_png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngpread.c:467:52: note: Function 'itk_png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:123:10: warning: Either the condition 'if(user_png_ver)' is redundant or there is possible null pointer dereference: user_png_ver. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:129:12: note: Assuming that condition 'if(user_png_ver)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:123:10: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1159:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1159:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1160:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1160:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1161:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1161:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1163:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1163:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1164:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1164:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1167:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1167:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1170:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1170:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1171:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1171:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1176:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1176:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1187:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1187:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1198:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1198:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1206:8: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1206:8: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1217:8: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1217:8: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1227:8: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1227:8: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1240:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1240:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1245:22: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1245:22: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1252:24: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1252:24: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1255:15: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1255:15: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1256:17: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1256:17: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1257:16: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1257:16: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1262:15: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1262:15: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1264:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1264:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1265:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1265:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1266:4: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1266:4: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1272:15: warning: Possible null pointer dereference: png_ptr [nullPointer]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1071:26: note: Assignment 'png_ptr=NULL', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1094:21: note: Calling function 'itk_png_read_destroy', 1st argument 'png_ptr' value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1272:15: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:551:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:852:15: style: The scope of the variable 'rp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:889:16: style: The scope of the variable 'length' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1289:8: style: The scope of the variable 'row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:544:60: style: Function 'itk_png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1478:38: note: Function 'itk_png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:544:60: note: Function 'itk_png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:271:32: error: Uninitialized variable: tmp_jmp [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngread.c:1272:32: error: Uninitialized variable: tmp_jmp [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:1136:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:1622:22: style: The scope of the variable 'save' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:1664:22: style: The scope of the variable 'save' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:1976:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:2079:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:2554:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:2554:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:2555:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:2557:8: style: The scope of the variable 'shift' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3222:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3223:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3403:8: style: The scope of the variable 'shift' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3403:15: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3404:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3404:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3405:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3546:8: style: The scope of the variable 'shift' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3546:15: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3547:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3547:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3548:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3745:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3745:18: style: The scope of the variable 'dp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3746:16: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3757:14: style: The scope of the variable 'r' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3757:17: style: The scope of the variable 'g' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3757:20: style: The scope of the variable 'b' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3757:23: style: The scope of the variable 'p' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3793:14: style: The scope of the variable 'r' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3793:17: style: The scope of the variable 'g' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3793:20: style: The scope of the variable 'b' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3793:23: style: The scope of the variable 'p' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3952:17: style: The scope of the variable 'fin' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3952:22: style: The scope of the variable 'fout' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:3953:28: style: The scope of the variable 'max' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:515:43: style: Function 'itk_png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1446:39: note: Function 'itk_png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:515:43: note: Function 'itk_png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:515:62: style: Function 'itk_png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1446:39: note: Function 'itk_png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrtran.c:515:62: note: Function 'itk_png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:137:16: style: The scope of the variable 'crc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:177:16: style: The scope of the variable 'msg' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:179:15: style: The scope of the variable 'text_size' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:2377:22: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:2760:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:175:42: style: Function 'itk_png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2569:43: note: Function 'itk_png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:175:42: note: Function 'itk_png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:175:67: style: Function 'itk_png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2569:43: note: Function 'itk_png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngrutil.c:175:67: note: Function 'itk_png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:20: style: Function 'itk_png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:20: note: Function 'itk_png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:45: style: Function 'itk_png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:45: note: Function 'itk_png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:70: style: Function 'itk_png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:67:70: note: Function 'itk_png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:20: style: Function 'itk_png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:20: note: Function 'itk_png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:43: style: Function 'itk_png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:43: note: Function 'itk_png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:68: style: Function 'itk_png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:68:68: note: Function 'itk_png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:69:20: style: Function 'itk_png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:69:20: note: Function 'itk_png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:69:44: style: Function 'itk_png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1958:44: note: Function 'itk_png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:69:44: note: Function 'itk_png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:118:4: style: Function 'itk_png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1980:44: note: Function 'itk_png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:118:4: note: Function 'itk_png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:174:24: style: Function 'itk_png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1999:38: note: Function 'itk_png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:174:24: note: Function 'itk_png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:174:44: style: Function 'itk_png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1999:38: note: Function 'itk_png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:174:44: note: Function 'itk_png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:175:8: style: Function 'itk_png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1999:38: note: Function 'itk_png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngset.c:175:8: note: Function 'itk_png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngtest.c:1283:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngtest.c:1283:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngtest.c:1358:14: style: The scope of the variable 'k' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngtrans.c:93:61: style: Function 'itk_png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:1379:40: note: Function 'itk_png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngtrans.c:93:61: note: Function 'itk_png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwrite.c:520:10: warning: Either the condition 'if(user_png_ver)' is redundant or there is possible null pointer dereference: user_png_ver. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwrite.c:526:12: note: Assuming that condition 'if(user_png_ver)' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwrite.c:520:10: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwrite.c:654:32: error: Uninitialized variable: tmp_jmp [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwrite.c:1069:32: error: Uninitialized variable: tmp_jmp [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1830:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1834:17: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1864:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1868:17: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1897:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1901:17: style: The scope of the variable 'value' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1930:23: style: The scope of the variable 'sp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:2025:11: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:2208:11: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:367:39: style: Function 'itk_png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2615:32: note: Function 'itk_png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:367:39: note: Function 'itk_png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:367:61: style: Function 'itk_png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2615:32: note: Function 'itk_png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:367:61: note: Function 'itk_png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:368:8: style: Function 'itk_png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2615:32: note: Function 'itk_png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:368:8: note: Function 'itk_png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:654:41: style: Function 'itk_png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2660:32: note: Function 'itk_png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:654:41: note: Function 'itk_png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:674:27: style: Function 'itk_png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2665:32: note: Function 'itk_png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:674:27: note: Function 'itk_png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:718:49: style: Function 'itk_png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2672:32: note: Function 'itk_png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:718:49: note: Function 'itk_png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:922:59: style: Function 'itk_png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:922:59: note: Function 'itk_png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:20: style: Function 'itk_png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:20: note: Function 'itk_png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:45: style: Function 'itk_png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:45: note: Function 'itk_png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:68: style: Function 'itk_png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:923:68: note: Function 'itk_png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:20: style: Function 'itk_png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:20: note: Function 'itk_png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:45: style: Function 'itk_png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:45: note: Function 'itk_png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:70: style: Function 'itk_png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:924:70: note: Function 'itk_png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:925:20: style: Function 'itk_png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2651:38: note: Function 'itk_png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:925:20: note: Function 'itk_png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:977:68: style: Function 'itk_png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2677:32: note: Function 'itk_png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:977:68: note: Function 'itk_png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:978:8: style: Function 'itk_png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2677:32: note: Function 'itk_png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:978:8: note: Function 'itk_png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1020:51: style: Function 'itk_png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/png.h:2682:32: note: Function 'itk_png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'.
InsightToolkit-4.6.0/Modules/ThirdParty/PNG/src/itkpng/pngwutil.c:1020:51: note: Function 'itk_png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_acorn.c:291:9: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_aux.c:135:7: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dir.c:1106:20: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dir.c:1111:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirinfo.c:309:51: style: Function 'itk__TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dir.h:258:63: note: Function 'itk__TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirinfo.c:309:51: note: Function 'itk__TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirread.c:4305:7: style: Variable 'typewidth' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirread.c:4303:0: note: Variable 'typewidth' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirread.c:4305:7: note: Variable 'typewidth' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_dirread.c:4277:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_getimage.c:652:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_getimage.c:801:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_getimage.c:884:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_getimage.c:1016:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_open.c:286:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:694:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:469:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:469:15: style: The scope of the variable 'g1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:469:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:480:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:480:15: style: The scope of the variable 'g1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:480:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_predict.c:480:23: style: The scope of the variable 'a1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_print.c:265:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_print.c:521:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_print.c:542:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_print.c:657:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:215:13: style: Condition '!whole_strip' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:212:23: note: Assignment 'whole_strip=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:215:13: note: Condition '!whole_strip' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:226:21: style: Condition 'whole_strip' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:212:23: note: Assignment 'whole_strip=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:226:21: note: Condition 'whole_strip' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:241:18: style: Condition '!whole_strip' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:212:23: note: Assignment 'whole_strip=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_read.c:241:18: note: Condition '!whole_strip' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_strip.c:290:32: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_strip.c:282:32: note: outer condition: td->td_samplesperpixel==3
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_strip.c:290:32: note: opposite inner condition: td->td_samplesperpixel!=3
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:128:32: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:143:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:153:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:170:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:69:26: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:83:17: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:97:26: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:112:26: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:139:26: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_swab.c:166:26: style: The scope of the variable 't' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_win3.c:180:7: style: The scope of the variable 'result' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_win3.c:175:27: style: Function 'itk__TIFFmemcmp' argument 1 names different: declaration 'p1' definition 'd'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tiffio.h:299:36: note: Function 'itk__TIFFmemcmp' argument 1 names different: declaration 'p1' definition 'd'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_win3.c:175:27: note: Function 'itk__TIFFmemcmp' argument 1 names different: declaration 'p1' definition 'd'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_win3.c:175:44: style: Function 'itk__TIFFmemcmp' argument 2 names different: declaration 'p2' definition 's'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tiffio.h:299:52: note: Function 'itk__TIFFmemcmp' argument 2 names different: declaration 'p2' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/TIFF/src/itktiff/tif_win3.c:175:44: note: Function 'itk__TIFFmemcmp' argument 2 names different: declaration 'p2' definition 's'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_amoeba.cxx:20:3: style: Struct 'testlib_test_amoeba_cost1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_integral.cxx:19:3: warning: Member variable 'gaussian_integrant::theta_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_integral.cxx:19:3: warning: Member variable 'gaussian_integrant::phi_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_levenberg_marquardt.cxx:12:3: style: Struct 'vnl_rosenbrock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_powell.cxx:24:3: style: Class 'vnl_test_powell_quadratic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_svd_fixed.cxx:147:26: style: The scope of the variable 'ms_nosvd' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:14: style: The scope of the variable 'M11' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:19: style: The scope of the variable 'M12' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:24: style: The scope of the variable 'M13' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:29: style: The scope of the variable 'M22' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:34: style: The scope of the variable 'M23' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/tests/test_symmetric_eigensystem.cxx:109:39: style: The scope of the variable 'M33' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_adaptsimpson_integral.cxx:11:61: style: Function 'integral' argument 4 names different: declaration 'accuracy' definition 'acury'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_adaptsimpson_integral.h:30:69: note: Function 'integral' argument 4 names different: declaration 'accuracy' definition 'acury'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_adaptsimpson_integral.cxx:11:61: note: Function 'integral' argument 4 names different: declaration 'accuracy' definition 'acury'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_adaptsimpson_integral.h:25:3: style: Class 'vnl_adaptsimpson_integral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:96:46: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:97:46: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:283:29: style: The scope of the variable 'next' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:435:27: warning: Member variable 'vnl_amoeba_SimplexCorner::fv' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.h:71:3: style: Class 'vnl_amoeba' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.h:116:0: style: Struct 'vnl_amoeba_SimplexCorner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:39:3: style: Struct 'vnl_amoebaFit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.cxx:416:3: style: Class 'vnl_amoeba_LSCF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_amoeba.h:111:1: warning: The struct 'vnl_amoeba_SimplexCorner' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_bracket_minimum.cxx:38:45: style: Function 'vnl_bracket_minimum' argument 1 names different: declaration 'f' definition 'fn'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_bracket_minimum.h:31:45: note: Function 'vnl_bracket_minimum' argument 1 names different: declaration 'f' definition 'fn'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_bracket_minimum.cxx:38:45: note: Function 'vnl_bracket_minimum' argument 1 names different: declaration 'f' definition 'fn'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_bracket_minimum.cxx:32:3: style: Class 'vnl_bm_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent.cxx:56:35: style: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent.h:34:26: note: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent.cxx:56:35: note: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent.h:30:3: style: Class 'vnl_brent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:59:12: style: The scope of the variable 'fu' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:165:10: style: The scope of the variable 'fu' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:276:13: style: The scope of the variable 'fu' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:52: style: Function 'minimize_golden' argument 1 names different: declaration 'ax' definition 'a'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.h:73:33: note: Function 'minimize_golden' argument 1 names different: declaration 'ax' definition 'a'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:52: note: Function 'minimize_golden' argument 1 names different: declaration 'ax' definition 'a'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:62: style: Function 'minimize_golden' argument 2 names different: declaration 'bx' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.h:73:44: note: Function 'minimize_golden' argument 2 names different: declaration 'bx' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:62: note: Function 'minimize_golden' argument 2 names different: declaration 'bx' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:72: style: Function 'minimize_golden' argument 3 names different: declaration 'cx' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.h:73:55: note: Function 'minimize_golden' argument 3 names different: declaration 'cx' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:48:72: note: Function 'minimize_golden' argument 3 names different: declaration 'cx' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:359:45: style: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.h:63:26: note: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:359:45: note: Function 'minimize' argument 1 names different: declaration 'ax' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:33:22: warning: Member variable 'vnl_brent_minimizer::f_at_last_minimum_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.h:57:3: style: Class 'vnl_brent_minimizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_brent_minimizer.cxx:27:3: style: Class 'vnl_brent_minimizer_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_conjugate_gradient.h:37:3: warning: Member variable 'vnl_conjugate_gradient::final_step_size_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_conjugate_gradient.h:37:3: style: Class 'vnl_conjugate_gradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_cpoly_roots.h:29:3: style: Class 'vnl_cpoly_roots' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.cxx:9:35: style: Function 'vnl_discrete_diff_fwd' argument 2 names different: declaration 'h' definition 'h_'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.h:36:35: note: Function 'vnl_discrete_diff_fwd' argument 2 names different: declaration 'h' definition 'h_'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.cxx:9:35: note: Function 'vnl_discrete_diff_fwd' argument 2 names different: declaration 'h' definition 'h_'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.cxx:63:35: style: Function 'vnl_discrete_diff_sym' argument 2 names different: declaration 'h' definition 'h_'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.h:58:35: note: Function 'vnl_discrete_diff_sym' argument 2 names different: declaration 'h' definition 'h_'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_discrete_diff.cxx:63:35: note: Function 'vnl_discrete_diff_sym' argument 2 names different: declaration 'h' definition 'h_'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_1d.h:37:3: style: Struct 'vnl_fft_1d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.txx:11:27: warning: Member variable 'vnl_fft_prime_factors::pqr_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.txx:11:27: warning: Member variable 'vnl_fft_prime_factors::info_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:66:3: warning: Member variable 'vnl_fft_prime_factors::trigs_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:66:3: warning: Member variable 'vnl_fft_prime_factors::number_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:66:3: warning: Member variable 'vnl_fft_prime_factors::pqr_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:66:3: warning: Member variable 'vnl_fft_prime_factors::info_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:67:29: warning: Member variable 'vnl_fft_prime_factors::trigs_' is not assigned a value in 'vnl_fft_prime_factors::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:67:29: warning: Member variable 'vnl_fft_prime_factors::number_' is not assigned a value in 'vnl_fft_prime_factors::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:67:29: warning: Member variable 'vnl_fft_prime_factors::pqr_' is not assigned a value in 'vnl_fft_prime_factors::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:67:29: warning: Member variable 'vnl_fft_prime_factors::info_' is not assigned a value in 'vnl_fft_prime_factors::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:63:8: style: Technically the member function 'vnl_fft_prime_factors::destruct' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.txx:30:32: note: Technically the member function 'vnl_fft_prime_factors::destruct' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:63:8: note: Technically the member function 'vnl_fft_prime_factors::destruct' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_fft_prime_factors.h:33:3: style: Struct 'vnl_fft_prime_factors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lbfgs.h:45:3: style: Class 'vnl_lbfgs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lbfgsb.h:32:3: style: Class 'vnl_lbfgsb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:92:53: style: Function 'solve_lx' argument 1 names different: declaration 'y' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.h:53:37: note: Function 'solve_lx' argument 1 names different: declaration 'y' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:92:53: note: Function 'solve_lx' argument 1 names different: declaration 'y' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:163:50: style: Function 'solve' argument 2 names different: declaration 'x' definition 'xp'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.h:49:63: note: Function 'solve' argument 2 names different: declaration 'x' definition 'xp'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:163:50: note: Function 'solve' argument 2 names different: declaration 'x' definition 'xp'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:220:57: style: Function 'update' argument 1 names different: declaration 'W' definition 'W0'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.h:66:41: note: Function 'update' argument 1 names different: declaration 'W' definition 'W0'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_ldl_cholesky.cxx:220:57: note: Function 'update' argument 1 names different: declaration 'W' definition 'W0'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.cxx:75:50: warning: Function 'lmdif_lsqfun' argument order different: declaration 'm, n, x, fx, iflag, userdata' definition 'n, p, x, fx, iflag, userdata' [funcArgOrderDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.h:121:34: note: Function 'lmdif_lsqfun' argument order different: declaration 'm, n, x, fx, iflag, userdata' definition 'n, p, x, fx, iflag, userdata'
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.cxx:75:50: note: Function 'lmdif_lsqfun' argument order different: declaration 'm, n, x, fx, iflag, userdata' definition 'n, p, x, fx, iflag, userdata'
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.cxx:218:50: warning: Function 'lmder_lsqfun' argument order different: declaration 'm, n, x, fx, fJ, , iflag, userdata' definition 'n, p, x, fx, fJ, , iflag, userdata' [funcArgOrderDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.h:123:34: note: Function 'lmder_lsqfun' argument order different: declaration 'm, n, x, fx, fJ, , iflag, userdata' definition 'n, p, x, fx, fJ, , iflag, userdata'
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.cxx:218:50: note: Function 'lmder_lsqfun' argument order different: declaration 'm, n, x, fx, fJ, , iflag, userdata' definition 'n, p, x, fx, fJ, , iflag, userdata'
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.h:46:3: style: Class 'vnl_levenberg_marquardt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:203:15: style: The scope of the variable 'vnl_lsqr_reasons' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:120:44: style: Function 'minimize' argument 1 names different: declaration 'x' definition 'result'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:56:36: note: Function 'minimize' argument 1 names different: declaration 'x' definition 'result'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:120:44: note: Function 'minimize' argument 1 names different: declaration 'x' definition 'result'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:201:59: style: Function 'translate_return_code' argument 2 names different: declaration 'return_code' definition 'rc'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:63:58: note: Function 'translate_return_code' argument 2 names different: declaration 'return_code' definition 'rc'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:201:59: note: Function 'translate_return_code' argument 2 names different: declaration 'return_code' definition 'rc'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:125:0: style: Variable 'leniw' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:126:0: style: Variable 'iw' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:127:16: style: Variable 'lenrw' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:141:0: style: Variable 'conlim' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:142:0: style: Variable 'nout' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:175:11: style: Variable 'anorm' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:176:12: style: Variable 'arnorm' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::num_iter_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::resid_norm_estimate_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::result_norm_estimate_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::A_condition_estimate_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::result_norm_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: warning: Member variable 'vnl_lsqr::return_code_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.cxx:25:3: warning: Member variable 'lsqrVNL::rw' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_lsqr.h:46:3: style: Class 'vnl_lsqr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_matrix_inverse.h:36:3: style: Struct 'vnl_matrix_inverse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_powell.cxx:60:42: style: Function 'minimize' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_powell.h:35:44: note: Function 'minimize' argument 1 names different: declaration 'x' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_powell.cxx:60:42: note: Function 'minimize' argument 1 names different: declaration 'x' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_powell.h:31:3: style: Class 'vnl_powell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.txx:93:8: style: The scope of the variable 'verbose' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.txx:186:53: style: Function 'solve' argument 1 names different: declaration 'rhs' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:52:45: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.txx:186:53: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:77:3: warning: Member variable 'vnl_qr::qrdc_out_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:77:3: warning: Member variable 'vnl_qr::qraux_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:77:3: warning: Member variable 'vnl_qr::jpvt_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:77:3: warning: Member variable 'vnl_qr::Q_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:77:3: warning: Member variable 'vnl_qr::R_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:78:14: warning: Member variable 'vnl_qr::qrdc_out_' is not assigned a value in 'vnl_qr::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:78:14: warning: Member variable 'vnl_qr::qraux_' is not assigned a value in 'vnl_qr::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:78:14: warning: Member variable 'vnl_qr::jpvt_' is not assigned a value in 'vnl_qr::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:78:14: warning: Member variable 'vnl_qr::Q_' is not assigned a value in 'vnl_qr::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:78:14: warning: Member variable 'vnl_qr::R_' is not assigned a value in 'vnl_qr::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_qr.h:39:3: style: Class 'vnl_qr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_real_eigensystem.h:30:3: style: Class 'vnl_real_eigensystem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_rnpoly_solve.cxx:667:8: style: The scope of the variable 'solflag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_rnpoly_solve.cxx:787:24: style: The scope of the variable 'rp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_rnpoly_solve.cxx:787:29: style: The scope of the variable 'ip' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_rnpoly_solve.h:44:3: style: Class 'vnl_rnpoly_solve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_lm.h:38:3: style: Class 'vnl_sparse_lm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_lu.cxx:34:14: style: The scope of the variable 'pelement' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_lu.cxx:90:7: style: The scope of the variable 'error' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_lu.cxx:143:7: style: The scope of the variable 'error' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.cxx:62:35: warning: Member variable 'vnl_sparse_symmetric_eigensystem::mat' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.cxx:62:35: warning: Member variable 'vnl_sparse_symmetric_eigensystem::Bmat' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.h:68:7: style: Technically the member function 'vnl_sparse_symmetric_eigensystem::RestoreVectors' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.cxx:494:39: note: Technically the member function 'vnl_sparse_symmetric_eigensystem::RestoreVectors' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_sparse_symmetric_eigensystem.h:68:7: note: Technically the member function 'vnl_sparse_symmetric_eigensystem::RestoreVectors' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:230:50: style: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:141:41: note: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:230:50: note: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:244:49: style: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:135:40: note: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:244:49: note: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:258:49: style: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:138:40: note: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:258:49: note: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:334:33: style: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:148:33: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:334:33: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:334:39: style: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:148:41: note: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:334:39: note: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:342:57: style: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:152:47: note: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:342:57: note: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:342:75: style: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:152:67: note: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:342:75: note: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:35:13: warning: Member variable 'vnl_svd::have_max_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.txx:35:13: warning: Member variable 'vnl_svd::have_min_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::m_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::n_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::U_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::W_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::Winverse_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::V_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::rank_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::have_max_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::max_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::have_min_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::min_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::last_tol_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:193:3: warning: Member variable 'vnl_svd::valid_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::m_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::n_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::U_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::W_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::Winverse_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::V_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::rank_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::have_max_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::max_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::have_min_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::min_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::last_tol_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd.h:194:15: warning: Member variable 'vnl_svd::valid_' is not assigned a value in 'vnl_svd::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:46:3: warning: Member variable 'vnl_svd_economy::m_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:46:3: warning: Member variable 'vnl_svd_economy::n_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:46:3: warning: Member variable 'vnl_svd_economy::V_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:46:3: warning: Member variable 'vnl_svd_economy::sv_' is not initialized in the constructor. [uninitMemberVarPrivate]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:47:28: warning: Member variable 'vnl_svd_economy::m_' is not assigned a value in 'vnl_svd_economy::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:47:28: warning: Member variable 'vnl_svd_economy::n_' is not assigned a value in 'vnl_svd_economy::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:47:28: warning: Member variable 'vnl_svd_economy::V_' is not assigned a value in 'vnl_svd_economy::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:47:28: warning: Member variable 'vnl_svd_economy::sv_' is not assigned a value in 'vnl_svd_economy::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_economy.h:27:3: style: Class 'vnl_svd_economy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:222:70: style: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:114:51: note: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:222:70: note: Function 'recompose' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:235:69: style: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:108:50: note: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:235:69: note: Function 'pinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:248:69: style: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:111:50: note: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:248:69: note: Function 'tinverse' argument 1 names different: declaration 'rank' definition 'rnk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:300:43: style: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:121:33: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:300:43: note: Function 'solve' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:300:49: style: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:121:41: note: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:300:49: note: Function 'solve' argument 2 names different: declaration 'lhs' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:308:76: style: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:125:55: note: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:308:76: note: Function 'solve_preinverted' argument 1 names different: declaration 'rhs' definition 'y'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:308:103: style: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:125:83: note: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:308:103: note: Function 'solve_preinverted' argument 2 names different: declaration 'out' definition 'x_out'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:35:23: warning: Member variable 'vnl_svd_fixed::have_max_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.txx:35:23: warning: Member variable 'vnl_svd_fixed::have_min_' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::U_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::W_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::Winverse_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::V_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::rank_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::have_max_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::max_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::have_min_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::min_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::last_tol_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:166:25: warning: Member variable 'vnl_svd_fixed::valid_' is not assigned a value in 'vnl_svd_fixed::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:165:3: style: Unused private function: 'vnl_svd_fixed::vnl_svd_fixed<T,R,C>' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:165:3: performance: Technically the member function 'vnl_svd_fixed::vnl_svd_fixed<T,R,C>' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_svd_fixed.h:35:1: warning: The class 'vnl_svd_fixed' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_symmetric_eigensystem.txx:141:78: style: Function 'vnl_symmetric_eigensystem' argument 1 names different: declaration 'M' definition 'A'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_symmetric_eigensystem.h:85:51: note: Function 'vnl_symmetric_eigensystem' argument 1 names different: declaration 'M' definition 'A'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_symmetric_eigensystem.txx:141:78: note: Function 'vnl_symmetric_eigensystem' argument 1 names different: declaration 'M' definition 'A'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_symmetric_eigensystem.h:85:3: style: Class 'vnl_symmetric_eigensystem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:13:57: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.h:18:56: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:13:57: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:24:49: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.h:22:50: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:24:49: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:47:60: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.h:26:60: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_bignum.cxx:47:60: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:15:65: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.h:15:64: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:15:65: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:25:57: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.h:20:57: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:25:57: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:50:68: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.h:25:67: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_diag_matrix.txx:50:68: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:16:60: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.h:16:60: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:16:60: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:31:52: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.h:21:53: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:31:52: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:69:63: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.h:26:63: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix.txx:69:63: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.txx:16:70: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.h:15:70: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.txx:16:70: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.txx:31:62: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.h:20:63: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_matrix_fixed.txx:31:62: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:47:70: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.h:71:69: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:47:70: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:63:62: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.h:74:62: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:63:62: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:110:73: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.h:77:72: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_nonlinear_minimizer.cxx:110:73: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:13:59: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.h:18:58: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:13:59: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:23:51: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.h:22:52: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:23:51: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:47:62: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.h:26:62: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_rational.cxx:47:62: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:17:67: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.h:17:66: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:17:67: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:28:59: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.h:21:59: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:28:59: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:54:70: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.h:25:69: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_npolynomial.cxx:54:70: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:16:66: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.h:17:65: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:16:66: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:26:58: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.h:21:58: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:26:58: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:50:69: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.h:25:68: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_real_polynomial.cxx:50:69: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:65:67: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.h:15:67: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:65:67: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:99:59: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.h:20:60: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:99:59: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:157:70: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.h:25:70: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sparse_matrix.txx:157:70: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:16:64: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.h:15:64: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:16:64: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:30:56: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.h:20:57: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:30:56: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:66:67: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.h:25:67: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_sym_matrix.txx:66:67: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:15:60: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.h:16:60: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:15:60: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:27:52: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.h:21:53: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:27:52: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:61:63: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.h:26:63: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector.txx:61:63: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:15:68: style: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.h:16:68: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:15:68: note: Function 'vsl_b_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:27:60: style: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.h:21:61: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:27:60: note: Function 'vsl_b_read' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:71:71: style: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.h:26:71: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/io/vnl_io_vector_fixed.txx:71:71: note: Function 'vsl_print_summary' argument 2 names different: declaration 'b' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_bignum.cxx:521:8: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_bignum.cxx:521:10: style: The scope of the variable 'j' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:29:3: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:28:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:29:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:30:3: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:29:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:30:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:31:3: style: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:30:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_complex.cxx:31:3: note: Variable 'c' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:60:23: style: Condition 'b0==b0' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:60:23: note: Condition 'b0==b0' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:61:23: style: Condition 'b0==b1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:61:23: note: Condition 'b0==b1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:62:23: style: Condition 'b0==b2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:62:23: note: Condition 'b0==b2' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:63:23: style: Condition 'b0==b3' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:63:23: note: Condition 'b0==b3' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:64:23: style: Condition 'b1==b2' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:56:6: note: Assignment 'b1=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:64:23: note: Condition 'b1==b2' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:65:23: style: Condition 'b1==b3' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:56:6: note: Assignment 'b1=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:65:23: note: Condition 'b1==b3' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:66:23: style: Condition 'b2==b3' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:57:24: note: Assignment 'b2=2', assigned value is 2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:66:23: note: Condition 'b2==b3' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:68:23: style: Condition 'b0!=b0' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:68:23: note: Condition 'b0!=b0' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:69:23: style: Condition 'b0!=b1' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:69:23: note: Condition 'b0!=b1' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:70:23: style: Condition 'b0!=b2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:70:23: note: Condition 'b0!=b2' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:71:23: style: Condition 'b0!=b3' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:55:24: note: Assignment 'b0=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:71:23: note: Condition 'b0!=b3' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:72:23: style: Condition 'b1!=b2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:56:6: note: Assignment 'b1=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:72:23: note: Condition 'b1!=b2' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:73:23: style: Condition 'b1!=b3' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:56:6: note: Assignment 'b1=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:73:23: note: Condition 'b1!=b3' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:74:23: style: Condition 'b2!=b3' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:57:24: note: Assignment 'b2=2', assigned value is 2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:74:23: note: Condition 'b2!=b3' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:76:23: style: Condition 'b3!=b2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:58:25: note: Assignment 'b3=-2', assigned value is -2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:76:23: note: Condition 'b3!=b2' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:77:23: style: Condition 'b3!=b3' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:58:25: note: Assignment 'b3=-2', assigned value is -2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_finite.cxx:77:23: note: Condition 'b3!=b3' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_matlab.cxx:56:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_na.cxx:156:49: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_na.cxx:157:49: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_na.cxx:158:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_na.cxx:159:49: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:170:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:187:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:216:7: portability: Casting from long double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:139:81: style: Same expression on both sides of '>' because the value of 'ucm' and 'scm' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:111:56: note: 'ucm' is assigned value 'vnl_numeric_traits<unsigned char>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:110:52: note: 'scm' is assigned value 'vnl_numeric_traits<char>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:139:81: note: Same expression on both sides of '>' because the value of 'ucm' and 'scm' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:142:85: style: Same expression on both sides of '>' because the value of 'usm' and 'sm' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:113:58: note: 'usm' is assigned value 'vnl_numeric_traits<unsigned short>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:112:39: note: 'sm' is assigned value 'vnl_numeric_traits<short>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:142:85: note: Same expression on both sides of '>' because the value of 'usm' and 'sm' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:148:80: style: Same expression on both sides of '>=' because the value of 'ldm' and 'dm' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:120:52: note: 'ldm' is assigned value 'vnl_numeric_traits<long double>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:119:41: note: 'dm' is assigned value 'vnl_numeric_traits<double>::maxval' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_numeric_traits.cxx:148:80: note: Same expression on both sides of '>=' because the value of 'ldm' and 'dm' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_rational.cxx:86:3: style: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_rational.cxx:85:3: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_rational.cxx:86:3: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/tests/test_vector.cxx:467:8: style: The scope of the variable 'check' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.h:111:14: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:36:8: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:37:23: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:87:12: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:88:30: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:42:16: style: The scope of the variable 'my_free_list' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_alloc.cxx:80:9: style: The scope of the variable 'current_obj' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bessel.cxx:51:16: style: The scope of the variable 'j1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bessel.cxx:80:16: style: The scope of the variable 'j1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:163:38: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:164:36: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:165:37: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:166:38: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:167:39: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:168:44: style: C-style pointer casting [cstyleCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1064:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1108:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1146:17: style: The scope of the variable 'lhs' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1146:22: style: The scope of the variable 'rhs' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1186:17: style: The scope of the variable 'prod' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:1211:19: style: The scope of the variable 'sum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:404:38: style: Function 'operator>>' argument 1 names different: declaration 's' definition 'is'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:95:38: note: Function 'operator>>' argument 1 names different: declaration 's' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:404:38: note: Function 'operator>>' argument 1 names different: declaration 's' definition 'is'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:404:54: style: Function 'operator>>' argument 2 names different: declaration 'r' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:95:53: note: Function 'operator>>' argument 2 names different: declaration 'r' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:404:54: note: Function 'operator>>' argument 2 names different: declaration 'r' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:517:52: style: Function 'operator+' argument 1 names different: declaration 'r' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:177:42: note: Function 'operator+' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:517:52: note: Function 'operator+' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:547:54: style: Function 'operator*=' argument 1 names different: declaration 'r' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:180:44: note: Function 'operator*=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:547:54: note: Function 'operator*=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:569:54: style: Function 'operator/=' argument 1 names different: declaration 'r' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:181:44: note: Function 'operator/=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:569:54: note: Function 'operator/=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:586:54: style: Function 'operator%=' argument 1 names different: declaration 'r' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:182:44: note: Function 'operator%=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:586:54: note: Function 'operator%=' argument 1 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:662:38: style: Function 'operator<<' argument 1 names different: declaration 's' definition 'os'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:91:38: note: Function 'operator<<' argument 1 names different: declaration 's' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:662:38: note: Function 'operator<<' argument 1 names different: declaration 's' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:662:60: style: Function 'operator<<' argument 2 names different: declaration 'r' definition 'b'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:91:59: note: Function 'operator<<' argument 2 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.cxx:662:60: note: Function 'operator<<' argument 2 names different: declaration 'r' definition 'b'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:146:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:147:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:148:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:149:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:150:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:151:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:152:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_bignum.h:154:3: style: Class 'vnl_bignum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_c_vector.txx:77:0: error: failed to expand 'impl_elmt_wise_commutative', Invalid ## usage when expanding 'impl_elmt_wise_commutative'. [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:19:30: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'src'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:23:27: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'src'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:19:30: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'src'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:19:51: style: Function 'vnl_complexify' argument 2 names different: declaration 'C' definition 'dst'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:23:58: note: Function 'vnl_complexify' argument 2 names different: declaration 'C' definition 'dst'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:19:51: note: Function 'vnl_complexify' argument 2 names different: declaration 'C' definition 'dst'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:30: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:20:27: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:30: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:43: style: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:20:39: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:43: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:63: style: Function 'vnl_complexify' argument 3 names different: declaration 'C' definition 'dst'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:20:58: note: Function 'vnl_complexify' argument 3 names different: declaration 'C' definition 'dst'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:26:63: note: Function 'vnl_complexify' argument 3 names different: declaration 'C' definition 'dst'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:33:65: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:28:39: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:33:65: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:41:65: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:32:39: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:41:65: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:41:90: style: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:32:63: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:41:90: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:50:65: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'M'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:36:39: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'M'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:50:65: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 'M'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:58:65: style: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:40:39: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:58:65: note: Function 'vnl_complexify' argument 1 names different: declaration 'R' definition 're'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:58:90: style: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complexify.h:40:63: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_complex_ops.txx:58:90: note: Function 'vnl_complexify' argument 2 names different: declaration 'I' definition 'im'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.cxx:17:70: style: Function 'compute' argument 2 names different: declaration 'f' definition 'val'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.h:48:61: note: Function 'compute' argument 2 names different: declaration 'f' definition 'val'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.cxx:17:70: note: Function 'compute' argument 2 names different: declaration 'f' definition 'val'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.cxx:37:80: style: Function 'gradf' argument 2 names different: declaration 'gradient' definition 'g'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.h:44:71: note: Function 'gradf' argument 2 names different: declaration 'gradient' definition 'g'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.cxx:37:80: note: Function 'gradf' argument 2 names different: declaration 'gradient' definition 'g'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_cost_function.h:36:3: style: Class 'vnl_cost_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_crs_index.h:36:3: style: Class 'vnl_crs_index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_definite_integral.h:19:8: performance: Technically the member function 'vnl_definite_integral::set_fnct' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_diag_matrix.h:47:0: style: Class 'vnl_diag_matrix < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_diag_matrix.h:54:0: style: Class 'vnl_diag_matrix < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_diag_matrix.h:39:0: warning: The class 'vnl_diag_matrix < T >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_diag_matrix_fixed.h:48:0: style: Class 'vnl_diag_matrix_fixed < T , N >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_diag_matrix_fixed.h:39:0: warning: The class 'vnl_diag_matrix_fixed < T , N >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:121:103: style: Function 'AtB' argument 3 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.h:33:99: note: Function 'AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:121:103: note: Function 'AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:464:110: style: Function 'inc_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.h:44:106: note: Function 'inc_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:464:110: note: Function 'inc_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:497:110: style: Function 'dec_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.h:51:106: note: Function 'dec_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fastops.cxx:497:110: note: Function 'dec_X_by_AtB' argument 3 names different: declaration 'b' definition 'B'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_file_matrix.h:28:3: style: Class 'vnl_file_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_file_vector.h:29:3: style: Class 'vnl_file_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fortran_copy.h:32:3: style: Class 'vnl_fortran_copy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_fortran_copy_fixed.h:33:3: style: Class 'vnl_fortran_copy_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_gamma.cxx:115:27: style: Function 'vnl_digamma' argument 1 names different: declaration 'x' definition 'z'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_gamma.h:45:27: note: Function 'vnl_digamma' argument 1 names different: declaration 'x' definition 'z'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_gamma.cxx:115:27: note: Function 'vnl_digamma' argument 1 names different: declaration 'x' definition 'z'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_hungarian_algorithm.cxx:15:73: style: Function 'vnl_hungarian_algorithm' argument 1 names different: declaration 'cost' definition 'cost_in'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_hungarian_algorithm.h:27:73: note: Function 'vnl_hungarian_algorithm' argument 1 names different: declaration 'cost' definition 'cost_in'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_hungarian_algorithm.cxx:15:73: note: Function 'vnl_hungarian_algorithm' argument 1 names different: declaration 'cost' definition 'cost_in'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_int_matrix.h:29:3: style: Class 'vnl_int_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_int_matrix.h:32:3: style: Class 'vnl_int_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_int_matrix.h:33:3: style: Class 'vnl_int_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_cost_function.cxx:14:94: style: Function 'vnl_least_squares_cost_function' argument 1 names different: declaration 'f' definition 'func'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_cost_function.h:28:63: note: Function 'vnl_least_squares_cost_function' argument 1 names different: declaration 'f' definition 'func'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_cost_function.cxx:14:94: note: Function 'vnl_least_squares_cost_function' argument 1 names different: declaration 'f' definition 'func'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_cost_function.h:28:3: style: Class 'vnl_least_squares_cost_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.cxx:14:59: style: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'number_of_unknowns'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.h:105:33: note: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'number_of_unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.cxx:14:59: note: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'number_of_unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.cxx:15:59: style: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'number_of_residuals'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.h:105:58: note: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'number_of_residuals'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.cxx:15:59: note: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'number_of_residuals'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.h:105:8: performance: Technically the member function 'vnl_least_squares_function::dim_warning' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.cxx:14:34: note: Technically the member function 'vnl_least_squares_function::dim_warning' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_least_squares_function.h:105:8: note: Technically the member function 'vnl_least_squares_function::dim_warning' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:74:1: style: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.cxx:169:26: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:74:1: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:75:1: style: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.cxx:170:26: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:75:1: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:76:1: style: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.cxx:171:26: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:76:1: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:77:1: style: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.cxx:172:26: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:77:1: note: Technically the member function 'vnl_matlab_readhdr::type_chck' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_read.h:48:3: style: Class 'vnl_matlab_readhdr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:98:64: style: Function 'vnl_matlab_write' argument 3 names different: declaration 'variable_name' definition 'name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.h:28:61: note: Function 'vnl_matlab_write' argument 3 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:98:64: note: Function 'vnl_matlab_write' argument 3 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:119:60: style: Function 'vnl_matlab_write' argument 3 names different: declaration 'size' definition 'n'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.h:31:58: note: Function 'vnl_matlab_write' argument 3 names different: declaration 'size' definition 'n'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:119:60: note: Function 'vnl_matlab_write' argument 3 names different: declaration 'size' definition 'n'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:119:75: style: Function 'vnl_matlab_write' argument 4 names different: declaration 'variable_name' definition 'name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.h:31:76: note: Function 'vnl_matlab_write' argument 4 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:119:75: note: Function 'vnl_matlab_write' argument 4 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:143:35: style: Function 'vnl_matlab_write' argument 5 names different: declaration 'variable_name' definition 'name'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.h:34:99: note: Function 'vnl_matlab_write' argument 5 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matlab_write.cxx:143:35: note: Function 'vnl_matlab_write' argument 5 names different: declaration 'variable_name' definition 'name'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.txx:1308:7: style: Condition 'debug' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.txx:1305:16: note: Assignment 'debug=false', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.txx:1308:7: note: Condition 'debug' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:148:3: style: Class 'vnl_matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:225:0: style: Function 'extract' argument 1 names different: declaration 'r' definition 'rowz'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:456:0: note: Function 'extract' argument 1 names different: declaration 'r' definition 'rowz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:225:0: note: Function 'extract' argument 1 names different: declaration 'r' definition 'rowz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:225:0: style: Function 'extract' argument 2 names different: declaration 'c' definition 'colz'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:456:0: note: Function 'extract' argument 2 names different: declaration 'c' definition 'colz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:225:0: note: Function 'extract' argument 2 names different: declaration 'c' definition 'colz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:341:0: style: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:548:0: note: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:341:0: note: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:354:0: style: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:556:0: note: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:354:0: note: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:368:0: style: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:474:0: note: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:368:0: note: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:381:0: style: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:477:0: note: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:381:0: note: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:397:0: style: Function 'get_row' argument 1 names different: declaration 'row' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:468:0: note: Function 'get_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:397:0: note: Function 'get_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:412:0: style: Function 'get_column' argument 1 names different: declaration 'col' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:471:0: note: Function 'get_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:412:0: note: Function 'get_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:439:0: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:443:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:439:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:448:0: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:449:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:448:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:468:0: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:446:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:468:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:468:0: style: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:446:0: note: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:468:0: note: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:479:0: style: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:428:0: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:479:0: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:488:0: style: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:434:0: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:488:0: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:508:0: style: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:431:0: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:508:0: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:508:0: style: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:431:0: note: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:508:0: note: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:518:0: style: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:440:0: note: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:518:0: note: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:460:0: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:452:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:460:0: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:500:0: style: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:437:0: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:500:0: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:706:0: style: Function 'get' argument 1 names different: declaration 'r' definition 'row'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:191:0: note: Function 'get' argument 1 names different: declaration 'r' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:706:0: note: Function 'get' argument 1 names different: declaration 'r' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:706:0: style: Function 'get' argument 2 names different: declaration 'c' definition 'column'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:191:0: note: Function 'get' argument 2 names different: declaration 'c' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:706:0: note: Function 'get' argument 2 names different: declaration 'c' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:721:0: style: Function 'put' argument 1 names different: declaration 'r' definition 'row'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:188:0: note: Function 'put' argument 1 names different: declaration 'r' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:721:0: note: Function 'put' argument 1 names different: declaration 'r' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:721:0: style: Function 'put' argument 2 names different: declaration 'c' definition 'column'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:188:0: note: Function 'put' argument 2 names different: declaration 'c' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.h:721:0: note: Function 'put' argument 2 names different: declaration 'c' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:103:0: style: Unused private function: 'vnl_matrix_ref < T >::resize' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:105:0: style: Unused private function: 'vnl_matrix_ref < T >::make_size' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:107:0: style: Unused private function: 'vnl_matrix_ref < T >::set_size' [unusedPrivateFunction]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , N >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , M , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , M , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , O >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , N , O >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , N , O >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , N >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , N , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , N , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , N , M >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , N , M >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , N , M >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , nrows , ncols >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , ncols , nrows >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , O >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , O , O >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , O , O >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , O , N >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , O , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , O , N >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , M , M >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , M , M >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , M , M >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , ncols , ncols >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:198:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:202:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:206:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:210:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:610:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: performance: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.txx:640:0: note: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:761:0: note: Technically the member function 'vnl_matrix_fixed < T , nrows , nrows >::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:103:0: performance: Technically the member function 'vnl_matrix_ref < T >::resize' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:105:0: performance: Technically the member function 'vnl_matrix_ref < T >::make_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:107:0: performance: Technically the member function 'vnl_matrix_ref < T >::set_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , M , N >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , N , O >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , N , N >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , N , M >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , nrows , ncols >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , ncols , nrows >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , O , O >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , O , N >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , M , M >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , ncols , ncols >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed.h:163:0: style: Class 'vnl_matrix_fixed < T , nrows , nrows >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_ref.h:111:0: style: Class 'vnl_matrix_ref < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:334:57: style: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:699:53: note: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:334:57: note: Function 'scale_row' argument 1 names different: declaration 'row' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:347:60: style: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:707:53: note: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:347:60: note: Function 'scale_column' argument 1 names different: declaration 'col' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:361:65: style: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:274:40: note: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:361:65: note: Function 'get_n_rows' argument 1 names different: declaration 'rowstart' definition 'row'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:374:68: style: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:277:40: note: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:374:68: note: Function 'get_n_columns' argument 1 names different: declaration 'colstart' definition 'column'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:436:55: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:622:51: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:436:55: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:453:55: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:628:51: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:453:55: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:461:55: style: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:625:51: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:461:55: note: Function 'set_row' argument 1 names different: declaration 'i' definition 'row_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:461:68: style: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:625:56: note: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:461:68: note: Function 'set_row' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:472:58: style: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:607:51: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:472:58: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:489:58: style: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:613:51: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:489:58: note: Function 'set_column' argument 1 names different: declaration 'j' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:497:58: style: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:610:51: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:497:58: note: Function 'set_column' argument 1 names different: declaration 'i' definition 'column_index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:497:74: style: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:610:56: note: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:497:74: note: Function 'set_column' argument 2 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:507:97: style: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:619:90: note: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:507:97: note: Function 'set_columns' argument 2 names different: declaration 'M' definition 'm'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:383:59: warning: Member variable 'vnl_matrix_fixed_ref_const::data_' is not assigned a value in 'vnl_matrix_fixed_ref_const::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:235:12: performance: Technically the member function 'vnl_matrix_fixed_ref_const::rows' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:239:12: performance: Technically the member function 'vnl_matrix_fixed_ref_const::columns' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:243:12: performance: Technically the member function 'vnl_matrix_fixed_ref_const::cols' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:247:12: performance: Technically the member function 'vnl_matrix_fixed_ref_const::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:330:8: performance: Technically the member function 'vnl_matrix_fixed_ref_const::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:391:8: performance: Technically the member function 'vnl_matrix_fixed_ref_const::assert_size_internal' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.txx:637:44: note: Technically the member function 'vnl_matrix_fixed_ref_const::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:391:8: note: Technically the member function 'vnl_matrix_fixed_ref_const::assert_size_internal' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:174:3: style: Class 'vnl_matrix_fixed_ref_const' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix_fixed_ref.h:406:3: style: Class 'vnl_matrix_fixed_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.cxx:106:33: style: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.h:69:33: note: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.cxx:106:33: note: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.cxx:115:33: style: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.h:80:33: note: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.cxx:115:33: note: Function 'vnl_na_insert' argument 1 names different: declaration 'is' definition 'os'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.h:87:3: style: Struct 'vnl_na_stream_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_na.h:94:3: style: Struct 'vnl_na_stream_const_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_nonlinear_minimizer.h:118:8: style: Technically the member function 'vnl_nonlinear_minimizer::obj_value_reduced' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:38: style: Function 'vnl_quaternion' argument 1 names different: declaration 'x' definition 'tx'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:71:20: note: Function 'vnl_quaternion' argument 1 names different: declaration 'x' definition 'tx'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:38: note: Function 'vnl_quaternion' argument 1 names different: declaration 'x' definition 'tx'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:44: style: Function 'vnl_quaternion' argument 2 names different: declaration 'y' definition 'ty'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:71:25: note: Function 'vnl_quaternion' argument 2 names different: declaration 'y' definition 'ty'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:44: note: Function 'vnl_quaternion' argument 2 names different: declaration 'y' definition 'ty'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:50: style: Function 'vnl_quaternion' argument 3 names different: declaration 'z' definition 'tz'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:71:30: note: Function 'vnl_quaternion' argument 3 names different: declaration 'z' definition 'tz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:50: note: Function 'vnl_quaternion' argument 3 names different: declaration 'z' definition 'tz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:56: style: Function 'vnl_quaternion' argument 4 names different: declaration 'r' definition 'rea'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:71:35: note: Function 'vnl_quaternion' argument 4 names different: declaration 'r' definition 'rea'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:52:56: note: Function 'vnl_quaternion' argument 4 names different: declaration 'r' definition 'rea'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:63:64: style: Function 'vnl_quaternion' argument 1 names different: declaration 'axis' definition 'Axis'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:83:47: note: Function 'vnl_quaternion' argument 1 names different: declaration 'axis' definition 'Axis'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:63:64: note: Function 'vnl_quaternion' argument 1 names different: declaration 'axis' definition 'Axis'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:63:77: style: Function 'vnl_quaternion' argument 2 names different: declaration 'angle' definition 'Angle'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:83:60: note: Function 'vnl_quaternion' argument 2 names different: declaration 'angle' definition 'Angle'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:63:77: note: Function 'vnl_quaternion' argument 2 names different: declaration 'angle' definition 'Angle'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:102:66: style: Function 'vnl_quaternion' argument 1 names different: declaration 'transform' definition 'rot'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:86:58: note: Function 'vnl_quaternion' argument 1 names different: declaration 'transform' definition 'rot'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.txx:102:66: note: Function 'vnl_quaternion' argument 1 names different: declaration 'transform' definition 'rot'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:89:3: style: Class 'vnl_quaternion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_quaternion.h:92:3: style: Class 'vnl_quaternion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:178:29: style: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:93:21: note: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:178:29: note: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:178:40: style: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:93:28: note: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:178:40: note: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:193:29: style: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:99:21: note: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:193:29: note: Function 'lrand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:193:40: style: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:99:28: note: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:193:40: note: Function 'lrand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:210:35: style: Function 'drand32' argument 1 names different: declaration 'a' definition 'lower'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:103:27: note: Function 'drand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:210:35: note: Function 'drand32' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:210:49: style: Function 'drand32' argument 2 names different: declaration 'b' definition 'upper'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:103:37: note: Function 'drand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:210:49: note: Function 'drand32' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:216:35: style: Function 'drand64' argument 1 names different: declaration 'a' definition 'lower'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:120:27: note: Function 'drand64' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:216:35: note: Function 'drand64' argument 1 names different: declaration 'a' definition 'lower'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:216:49: style: Function 'drand64' argument 2 names different: declaration 'b' definition 'upper'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:120:37: note: Function 'drand64' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:216:49: note: Function 'drand64' argument 2 names different: declaration 'b' definition 'upper'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:55:13: warning: Member variable 'vnl_random::linear_congruential_previous' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:55:13: warning: Member variable 'vnl_random::mz_seed_array' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:55:13: warning: Member variable 'vnl_random::mz_array' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:55:13: warning: Member variable 'vnl_random::mz_previous_normal' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:19:13: warning: Member variable 'vnl_random::mz_previous_normal' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:24:13: warning: Member variable 'vnl_random::linear_congruential_previous' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:24:13: warning: Member variable 'vnl_random::mz_previous_normal' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:28:13: warning: Member variable 'vnl_random::mz_previous_normal' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.cxx:41:25: warning: Member variable 'vnl_random::mz_previous_normal' is not assigned a value in 'vnl_random::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:54:5: style: Class 'vnl_random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_random.h:60:5: style: Class 'vnl_random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rational.h:235:3: style: Technically the member function 'vnl_rational::operatorshort' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rational.h:240:3: style: Technically the member function 'vnl_rational::operatorint' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rational.h:246:3: style: Technically the member function 'vnl_rational::operatorlong' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rational.h:248:3: style: Technically the member function 'vnl_rational::operatorfloat' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rational.h:250:3: style: Technically the member function 'vnl_rational::operatordouble' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.cxx:90:78: style: Function 'deval' argument 2 names different: declaration 'i' definition 'var'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.h:82:58: note: Function 'deval' argument 2 names different: declaration 'i' definition 'var'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.cxx:90:78: note: Function 'deval' argument 2 names different: declaration 'i' definition 'var'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.cxx:105:63: style: Function 'deriv' argument 1 names different: declaration 'i' definition 'unk'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.h:86:43: note: Function 'deriv' argument 1 names different: declaration 'i' definition 'unk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_npolynomial.cxx:105:63: note: Function 'deriv' argument 1 names different: declaration 'i' definition 'unk'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_polynomial.h:44:3: style: Class 'vnl_real_polynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_polynomial.h:57:3: style: Class 'vnl_real_polynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_polynomial.h:60:3: style: Class 'vnl_real_polynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_real_polynomial.h:61:3: style: Class 'vnl_real_polynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rotation_matrix.cxx:6:39: style: Function 'vnl_rotation_matrix' argument 1 names different: declaration 'axis' definition 'x'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rotation_matrix.h:21:39: note: Function 'vnl_rotation_matrix' argument 1 names different: declaration 'axis' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_rotation_matrix.cxx:6:39: note: Function 'vnl_rotation_matrix' argument 1 names different: declaration 'axis' definition 'x'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.h:131:3: warning: Member variable 'vnl_scalar_join_iterator_indexed_pair::object' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.h:131:3: warning: Member variable 'vnl_scalar_join_iterator_indexed_pair::original_index' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.h:115:31: style: Technically the member function 'vnl_scalar_join_iterator::operator++' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.txx:155:58: note: Technically the member function 'vnl_scalar_join_iterator::operator++' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.h:115:31: note: Technically the member function 'vnl_scalar_join_iterator::operator++' can be const.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.txx:54:3: style: Class 'vnl_scalar_join_iterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_scalar_join_iterator.txx:54:3: style: Class 'vnl_scalar_join_iterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:16:60: style: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'nr_of_unknowns'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:334:33: note: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'nr_of_unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:16:60: note: Function 'dim_warning' argument 1 names different: declaration 'n_unknowns' definition 'nr_of_unknowns'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:17:60: style: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'nr_of_residuals'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:334:58: note: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'nr_of_residuals'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:17:60: note: Function 'dim_warning' argument 2 names different: declaration 'n_residuals' definition 'nr_of_residuals'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:161:52: style: Function 'f' argument 4 names different: declaration 'f' definition 'e'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:127:38: note: Function 'f' argument 4 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:161:52: note: Function 'f' argument 4 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:276:72: style: Function 'compute_weights' argument 4 names different: declaration 'f' definition 'e'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:169:58: note: Function 'compute_weights' argument 4 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:276:72: note: Function 'compute_weights' argument 4 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:309:64: style: Function 'apply_weights' argument 2 names different: declaration 'f' definition 'e'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:178:50: note: Function 'apply_weights' argument 2 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:309:64: note: Function 'apply_weights' argument 2 names different: declaration 'f' definition 'e'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:359:54: style: Function 'fij' argument 6 names different: declaration 'fij' definition 'f_i_j'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:197:40: note: Function 'fij' argument 6 names different: declaration 'fij' definition 'f_i_j'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:359:54: note: Function 'fij' argument 6 names different: declaration 'fij' definition 'f_i_j'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:334:8: performance: Technically the member function 'vnl_sparse_lst_sqr_function::dim_warning' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.cxx:16:35: note: Technically the member function 'vnl_sparse_lst_sqr_function::dim_warning' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_lst_sqr_function.h:334:8: note: Technically the member function 'vnl_sparse_lst_sqr_function::dim_warning' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:73:19: style: Checking if unsigned variable 'result_rows' is less than zero. This might be a false warning. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:73:39: style: Checking if unsigned variable 'result_cols' is less than zero. This might be a false warning. [unsignedLessThanZero]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:154:46: style: Function 'mult' argument 1 names different: declaration 'n' definition 'prows'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:136:26: note: Function 'mult' argument 1 names different: declaration 'n' definition 'prows'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:154:46: note: Function 'mult' argument 1 names different: declaration 'n' definition 'prows'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:154:66: style: Function 'mult' argument 2 names different: declaration 'm' definition 'pcols'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:136:42: note: Function 'mult' argument 2 names different: declaration 'm' definition 'pcols'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:154:66: note: Function 'mult' argument 2 names different: declaration 'm' definition 'pcols'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:409:50: style: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:142:30: note: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:409:50: note: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:409:66: style: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:142:48: note: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:409:66: note: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:428:49: style: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:145:29: note: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:428:49: note: Function 'operator()' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:428:65: style: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:145:47: note: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:428:65: note: Function 'operator()' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:445:42: style: Function 'get' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:149:22: note: Function 'get' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:445:42: note: Function 'get' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:445:58: style: Function 'get' argument 2 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:149:40: note: Function 'get' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:445:58: note: Function 'get' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:45: style: Function 'put' argument 1 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:152:25: note: Function 'put' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:45: note: Function 'put' argument 1 names different: declaration 'row' definition 'r'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:61: style: Function 'put' argument 2 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:152:43: note: Function 'put' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:61: note: Function 'put' argument 2 names different: declaration 'column' definition 'c'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:66: style: Function 'put' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:152:53: note: Function 'put' argument 3 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:461:66: note: Function 'put' argument 3 names different: declaration 'value' definition 'v'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:501:54: style: Function 'set_row' argument 2 names different: declaration 'cols' definition 'colz'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.h:160:53: note: Function 'set_row' argument 2 names different: declaration 'cols' definition 'colz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:501:54: note: Function 'set_row' argument 2 names different: declaration 'cols' definition 'colz'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:632:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:25:23: warning: Member variable 'vnl_sparse_matrix::itr_row' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:25:23: warning: Member variable 'vnl_sparse_matrix::itr_isreset' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:33:23: warning: Member variable 'vnl_sparse_matrix::itr_row' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_sparse_matrix.txx:33:23: warning: Member variable 'vnl_sparse_matrix::itr_isreset' is not initialized in the constructor. [uninitMemberVar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:117:3: style: Class 'vnl_vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:475:0: style: Function 'get' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:152:0: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:475:0: note: Function 'get' argument 1 names different: declaration 'i' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:488:0: style: Function 'put' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:149:0: note: Function 'put' argument 1 names different: declaration 'i' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector.h:488:0: note: Function 'put' argument 1 names different: declaration 'i' definition 'index'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:196:0: performance: Technically the member function 'vnl_vector_fixed < T , N >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:425:0: performance: Technically the member function 'vnl_vector_fixed < T , N >::assert_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:443:0: performance: Technically the member function 'vnl_vector_fixed < T , N >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:196:0: performance: Technically the member function 'vnl_vector_fixed < T , m >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:425:0: performance: Technically the member function 'vnl_vector_fixed < T , m >::assert_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:443:0: performance: Technically the member function 'vnl_vector_fixed < T , m >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:196:0: performance: Technically the member function 'vnl_vector_fixed < T , M >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:425:0: performance: Technically the member function 'vnl_vector_fixed < T , M >::assert_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:443:0: performance: Technically the member function 'vnl_vector_fixed < T , M >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:196:0: performance: Technically the member function 'vnl_vector_fixed < T , O >::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:425:0: performance: Technically the member function 'vnl_vector_fixed < T , O >::assert_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:443:0: performance: Technically the member function 'vnl_vector_fixed < T , O >::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:112:0: style: Class 'vnl_vector_fixed < T , N >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:112:0: style: Class 'vnl_vector_fixed < T , m >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:112:0: style: Class 'vnl_vector_fixed < T , M >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed.h:112:0: style: Class 'vnl_vector_fixed < T , O >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_ref.h:77:0: style: Class 'vnl_vector_ref < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:288:43: warning: Member variable 'vnl_vector_fixed_ref_const::data_' is not assigned a value in 'vnl_vector_fixed_ref_const::operator='. [operatorEqVarError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:52:12: performance: Technically the member function 'vnl_vector_fixed_ref_const::size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:184:8: performance: Technically the member function 'vnl_vector_fixed_ref_const::assert_size' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:201:8: performance: Technically the member function 'vnl_vector_fixed_ref_const::empty' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:37:3: style: Class 'vnl_vector_fixed_ref_const' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_vector_fixed_ref.h:310:3: style: Class 'vnl_vector_fixed_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_matrix_fixed.txx:14:64: style: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_matrix_fixed.h:16:64: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_matrix_fixed.txx:14:64: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_quaternion.txx:14:58: style: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_quaternion.h:16:58: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_quaternion.txx:14:58: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector.txx:13:54: style: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector.h:16:54: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector.txx:13:54: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector_fixed.txx:13:62: style: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector_fixed.h:17:62: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/core/vnl/xio/vnl_xio_vector_fixed.txx:13:62: note: Function 'x_write' argument 2 names different: declaration 'v' definition 'p'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dsaitr.c:799:22: style: Condition '*mode==2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:260:20: style: Condition 'icompz==2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:247:14: note: Assignment 'icompz=2', assigned value is 2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:260:20: note: Condition 'icompz==2' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:294:16: style: Condition 'icompz==2' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:247:14: note: Assignment 'icompz=2', assigned value is 2
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:294:16: note: Condition 'icompz==2' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:345:43: error: Expression 'd__1=d__[m],abs(d__1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/arpack/dstqrb.c:346:25: error: Expression 'd__2=d__[m+1],abs(d__2)' depends on order of evaluation of side effects [unknownEvaluationOrder]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/blas/dgemm.c:215:9: style: Variable 'ncola' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/blas/dlamch.c:926:12: error: Uninitialized variable: lrnd [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/blas/slamch.c:924:12: error: Uninitialized variable: lrnd [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/blas/zgemm.c:228:9: style: Variable 'ncola' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/complex16/zunmqr.c:334:15: style: Variable 'iws' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlabad.c:22:34: style: The scope of the variable 'sqrt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlagv2.c:430:9: error: Uninitialized variable: wi [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlanst.c:206:15: error: Uninitialized variable: anorm [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlanst.c:208:12: error: Uninitialized variable: anorm [uninitvar]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlasv2.c:32:12: style: The scope of the variable 'sqrt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dlatdf.c:35:12: style: The scope of the variable 'sqrt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dormqr.c:331:15: style: Variable 'iws' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dsteqr.c:314:43: error: Expression 'd__1=d__[m],abs(d__1)' depends on order of evaluation of side effects [unknownEvaluationOrder]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/double/dsteqr.c:315:25: error: Expression 'd__2=d__[m+1],abs(d__2)' depends on order of evaluation of side effects [unknownEvaluationOrder]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/single/sgeqpf.c:31:12: style: The scope of the variable 'sqrt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/single/slasv2.c:31:12: style: The scope of the variable 'sqrt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ieeeck.c:179:19: style: Same expression on both sides of '/'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:202:12: style: Condition 'iz==90' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:200:10: note: Assignment 'iz='Z'', assigned value is 90
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:202:12: note: Condition 'iz==90' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:939:17: style: Condition 'ret_val==1' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:937:15: note: Assignment 'ret_val=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:939:17: note: Condition 'ret_val==1' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:956:17: style: Condition 'ret_val==1' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:954:15: note: Assignment 'ret_val=1', assigned value is 1
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:956:17: note: Condition 'ret_val==1' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:315:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:319:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:315:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:330:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:334:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:330:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:342:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:346:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:342:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:354:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:358:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:354:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:366:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:370:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:366:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:382:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:386:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:382:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:398:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:402:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:398:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:498:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:510:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:498:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:530:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:542:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:530:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:562:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:566:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:562:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:578:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:582:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:578:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:619:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:623:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:619:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:631:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:635:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:631:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:643:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:647:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:643:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:655:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:659:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:655:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:671:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:675:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:671:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:776:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:780:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:776:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:788:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:792:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:788:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:800:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:804:15: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/ilaenv.c:800:13: note: Found duplicate branches for 'if' and 'else'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/lsame.c:86:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/lsame.c:73:13: note: Assignment 'zcode='Z'', assigned value is 90
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/lapack/util/lsame.c:86:15: note: Condition 'zcode==90' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/laso/dlabcm.c:481:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/arithchk.c:165:13: style: Variable 't' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/endfile.c:39:15: style: The scope of the variable 'tf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/err.c:132:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/inquire.c:24:13: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/lwrite.c:57:15: style: The scope of the variable 'p1' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/pow_di.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/pow_ri.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/rsfe.c:11:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/rsli.c:58:20: style: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/rsli.c:57:9: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/rsli.c:58:20: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/s_copy.c:20:31: style: The scope of the variable 'bend' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/s_stop.c:23:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/wref.c:212:50: style: The scope of the variable 's' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/xwsne.c:31:17: style: The scope of the variable 'dims' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/z_log.c:56:26: style: The scope of the variable 't2' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/z_log.c:56:30: style: The scope of the variable 'u' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/z_log.c:56:33: style: The scope of the variable 'v' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/libf2c/z_log.c:59:18: style: The scope of the variable 'diff' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:590:5: style: Variable 'test2' is reassigned a value before the old one has been used. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:589:5: note: Variable 'test2' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:590:5: note: Variable 'test2' is reassigned a value before the old one has been used.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:433:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:434:10: style: The scope of the variable 'test3' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:435:10: style: The scope of the variable 'rtol' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:621:10: style: The scope of the variable 'prnt' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:111:10: performance: Technically the member function 'lsqrBase::D2Norm' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:227:11: note: Technically the member function 'lsqrBase::D2Norm' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:111:10: note: Technically the member function 'lsqrBase::D2Norm' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:117:10: performance: Technically the member function 'lsqrBase::Dnrm2' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:258:11: note: Technically the member function 'lsqrBase::Dnrm2' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:117:10: note: Technically the member function 'lsqrBase::Dnrm2' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:122:8: performance: Technically the member function 'lsqrBase::Scale' can be static. [functionStatic]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.cxx:246:11: note: Technically the member function 'lsqrBase::Scale' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/linalg/lsqrBase.h:122:8: note: Technically the member function 'lsqrBase::Scale' can be static.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:64:5: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:172:9: style: Variable 's' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:174:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:166:10: style: Variable 'fa' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:170:10: style: Variable 'fb' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/mathews/adaquad.c:168:10: style: Variable 'fc' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spAllocate.c:649:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spAllocate.c:221:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spAllocate.c:226:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spAllocate.c:231:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spBuild.c:981:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spBuild.c:104:16: style: The scope of the variable 'I' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spBuild.c:1116:15: style: The scope of the variable 'Col' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2042:9: warning: Either the condition 'pElement!=0' is redundant or there is possible null pointer dereference: pElement. [nullPointerRedundantCheck]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2038:22: note: Assuming that condition 'pElement!=0' is not redundant
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2042:9: note: Null pointer dereference
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:840:6: style: The scope of the variable 'ExtRow' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:1124:16: style: The scope of the variable 'I' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:1547:6: style: The scope of the variable 'I' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:1549:24: style: The scope of the variable 'LargestInCol' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:1845:30: style: The scope of the variable 'LargestInCol' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:1960:13: style: The scope of the variable 'Magnitude' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2030:22: style: The scope of the variable 'Magnitude' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2105:7: style: The scope of the variable 'OldMarkowitzProd_Step' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2105:30: style: The scope of the variable 'OldMarkowitzProd_Row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2105:52: style: The scope of the variable 'OldMarkowitzProd_Col' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2722:30: style: The scope of the variable 'ppAbove' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2898:16: style: The scope of the variable 'Row' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spFactor.c:2898:21: style: The scope of the variable 'Col' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spOutput.c:141:43: style: The scope of the variable 'StopCol' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spOutput.c:143:31: style: The scope of the variable 'LargestDiag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spOutput.c:157:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spOutput.c:163:5: style: The scope of the variable 'i' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1627:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:202:10: style: The scope of the variable 'Swapped' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:611:23: style: The scope of the variable 'Sum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:802:23: style: The scope of the variable 'Sum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1168:31: style: The scope of the variable 'pFillin' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1168:40: style: The scope of the variable 'pLastFillin' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1372:36: style: The scope of the variable 'Mag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1464:19: style: The scope of the variable 'Wp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1464:23: style: The scope of the variable 'Wm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1464:27: style: The scope of the variable 'ASp' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1464:32: style: The scope of the variable 'ASm' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1857:14: style: The scope of the variable 'I' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1858:23: style: The scope of the variable 'AbsRowSum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1972:17: style: The scope of the variable 'AbsColSum' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1973:12: style: The scope of the variable 'Pivot' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:1977:31: style: The scope of the variable 'pDiag' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:2096:14: style: The scope of the variable 'Count' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/sparse/spUtils.c:2096:21: style: The scope of the variable 'I' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/tests/lsqr-test.c:62:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/tests/lsqr-test.c:709:20: style: Variable 'damp1' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/tests/lsqr-test.c:713:20: style: Variable 'damp3' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/v3p/netlib/tests/lsqr-test.c:715:20: style: Variable 'damp4' is assigned a value that is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_stlconf.h:40:0: error: #error "Please create an appropriate stlconf.h file" [preprocessorErrorDirective]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_complex.h:33:1: warning: The class 'vcl_complex' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:58:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_specialized' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:58:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_specialized' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:58:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_specialized' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:79:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:79:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:79:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:84:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:84:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:84:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'digits10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:87:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_signed' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:87:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_signed' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:87:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_signed' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:90:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_integer' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:90:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_integer' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:90:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_integer' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:96:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_exact' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:96:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_exact' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:96:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_exact' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:103:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'radix' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:103:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'radix' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:103:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'radix' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:120:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:120:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:120:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:125:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:125:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:125:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'min_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:130:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:130:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:130:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:135:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:135:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:135:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'max_exponent10' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:140:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_infinity' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:140:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_infinity' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:140:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_infinity' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:146:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_quiet_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:146:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_quiet_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:146:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_quiet_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:152:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_signaling_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:152:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_signaling_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:152:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_signaling_NaN' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:156:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_denorm' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:156:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_denorm' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:156:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'has_denorm' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:177:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_iec559' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:177:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_iec559' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:177:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_iec559' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:182:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_bounded' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:182:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_bounded' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:182:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_bounded' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:189:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_modulo' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:189:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_modulo' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:189:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'is_modulo' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:192:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'traps' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:192:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'traps' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:192:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'traps' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:195:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'tinyness_before' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:195:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'tinyness_before' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:195:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'tinyness_before' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:199:0: warning: The class 'vcl_numeric_limits < char >' defines member variable with name 'round_style' also defined in its parent class 'vcl_numeric_limits < unsigned char >'. [duplInheritedMember]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:199:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'round_style' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/emulation/vcl_limits.h:199:0: note: The class 'vcl_numeric_limits < char >' defines member variable with name 'round_style' also defined in its parent class 'vcl_numeric_limits < unsigned char >'.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/gcc-295/vcl_complex.h:17:3: style: Class 'vcl_complex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/sunpro/vcl_map.h:18:3: style: Struct 'vcl_map_sunpro_50' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/sunpro/vcl_map.h:30:3: style: Struct 'vcl_multimap_sunpro_50' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:85:7: style: Condition 'ptr' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:84:24: note: Assignment 'ptr=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:85:7: note: Condition 'ptr' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:82:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:80:0: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:82:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:85:0: style: Variable 'ptr' is modified but its new value is never used. [unreadVariable]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_iostream.cxx:16:3: style: Struct 'flux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_new.cxx:9:11: style: Struct 'X_s' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_new.cxx:9:11: style: Struct 'X_s' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:22: warning: Logical conjunction always evaluates to false: minor_count > 0 && major_count == 0. [incorrectLogicOperator]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:208:23: style: Condition 'compiler_count==1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:8:29: note: Assignment 'compiler_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:208:23: note: Condition 'compiler_count==1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:210:30: style: Condition 'compiler_count<1' is always true [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:8:29: note: Assignment 'compiler_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:210:30: note: Condition 'compiler_count<1' is always true
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:226:20: style: Condition 'major_count==1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:9:26: note: Assignment 'major_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:226:20: note: Condition 'major_count==1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:228:27: style: Condition 'major_count>1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:9:26: note: Assignment 'major_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:228:27: note: Condition 'major_count>1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:240:20: style: Condition 'minor_count==1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:10:26: note: Assignment 'minor_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:240:20: note: Condition 'minor_count==1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:242:27: style: Condition 'minor_count>1' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:10:26: note: Assignment 'minor_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:242:27: note: Condition 'minor_count>1' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:19: style: Condition 'minor_count>0' is always false [knownConditionTrueFalse]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:10:26: note: Assignment 'minor_count=0', assigned value is 0
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:19: note: Condition 'minor_count>0' is always false
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:19: style: Same expression on both sides of '>' because the value of 'minor_count' and '0' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:10:26: note: 'minor_count' is assigned value '0' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:19: note: Same expression on both sides of '>' because the value of 'minor_count' and '0' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:36: style: Same expression on both sides of '==' because the value of 'major_count' and '0' are the same. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:9:26: note: 'major_count' is assigned value '0' here.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_preprocessor.cxx:254:36: note: Same expression on both sides of '==' because the value of 'major_count' and '0' are the same.
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_rel_ops.cxx:7:3: style: Struct 'Y' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_typename.cxx:11:38: style: Class 'vcl_test_vec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_typename.cxx:11:38: style: Class 'vcl_test_vec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
InsightToolkit-4.6.0/Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_typename.cxx:11:3: style: Class 'vcl_test_vec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/adler32.c:63:14: style: The scope of the variable 'n' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/deflate.c:1040:21: style: The scope of the variable 'match' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/deflate.c:1278:14: style: The scope of the variable 'more' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/deflate.c:1405:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/gzio.c:709:10: style: The scope of the variable 'len' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/gzio.c:19:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inflate.c:328:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inflate.c:1175:19: style: The scope of the variable 'id' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inflate.c:1267:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inflate.c:1330:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inflate.c:630:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:1077:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:1078:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:1079:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:1080:14: style: The scope of the variable 'code' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/trees.c:1081:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
InsightToolkit-4.6.0/Modules/ThirdParty/ZLIB/src/itkzlib/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
InsightToolkit-4.6.0/Modules/Video/BridgeOpenCV/test/itkOpenCVVideoCaptureTest.cxx:72:0: error: Memory leak: scalarCap [memleak]
InsightToolkit-4.6.0/Modules/Video/BridgeOpenCV/test/itkOpenCVVideoCaptureTest.cxx:130:0: error: Memory leak: rgbCap [memleak]
InsightToolkit-4.6.0/Modules/Video/Core/src/itkTemporalProcessObject.cxx:363:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:70:8: style: Technically the member function 'itk::TemporalProcessObjectTest::CallRecord::Print' can be const. [functionConst]
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:152:16: style: Unhandled exception specification when calling function PropagateRequestedRegion(). [unhandledExceptionSpecification]
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:517:16: note: Unhandled exception specification when calling function PropagateRequestedRegion().
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:152:16: note: Unhandled exception specification when calling function PropagateRequestedRegion().
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:691:39: style: Reading from empty STL container 'm_CallStack' [reademptycontainer]
InsightToolkit-4.6.0/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx:694:50: style: Reading from empty STL container 'm_CallStack' [reademptycontainer]
InsightToolkit-4.6.0/Wrapping/Generators/Python/PyUtils/itkPyCommand.cxx:38:46: style: Function 'SetCommandCallable' argument 1 names different: declaration 'obj' definition 'o'. [funcArgNamesDifferent]
InsightToolkit-4.6.0/Wrapping/Generators/Python/PyUtils/itkPyCommand.h:62:37: note: Function 'SetCommandCallable' argument 1 names different: declaration 'obj' definition 'o'.
InsightToolkit-4.6.0/Wrapping/Generators/Python/PyUtils/itkPyCommand.cxx:38:46: note: Function 'SetCommandCallable' argument 1 names different: declaration 'obj' definition 'o'.
InsightToolkit-4.6.0/Wrapping/Generators/Tcl/itkTkImageViewer2D.cxx:30:3: performance: Variable 'm_FlipFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/inspectrum/inspectrum_0.2.orig.tar.gz
inspectrum-0.2/abstractsamplesource.h:35:9: style: Technically the member function 'AbstractSampleSource::subscriberCount' can be const. [functionConst]
inspectrum-0.2/abstractsamplesource.cpp:34:27: note: Technically the member function 'AbstractSampleSource::subscriberCount' can be const.
inspectrum-0.2/abstractsamplesource.h:35:9: note: Technically the member function 'AbstractSampleSource::subscriberCount' can be const.
inspectrum-0.2/amplitudedemod.h:27:5: style: Class 'AmplitudeDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/samplebuffer.h:37:0: style: The function 'invalidateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:34:0: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:37:0: note: Function in derived class
inspectrum-0.2/samplebuffer.h:38:0: style: The function 'getSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:33:0: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:38:0: note: Function in derived class
inspectrum-0.2/samplebuffer.h:40:0: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:35:0: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:40:0: note: Function in derived class
inspectrum-0.2/samplebuffer.h:43:0: style: The function 'rate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:36:0: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:43:0: note: Function in derived class
inspectrum-0.2/samplebuffer.h:47:0: style: The function 'relativeBandwidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:37:0: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:47:0: note: Function in derived class
inspectrum-0.2/util.h:57:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
inspectrum-0.2/util.h:70:0: style: Technically the member function 'range_t < int >::length' can be const. [functionConst]
inspectrum-0.2/util.h:37:5: style: Struct 'iter_pair_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/util.h:53:0: warning: The struct 'range_t < int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
inspectrum-0.2/cursors.h:34:5: style: Class 'Cursors' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/fft.h:30:9: style: Technically the member function 'FFT::getSize' can be const. [functionConst]
inspectrum-0.2/fft.h:27:5: style: Class 'FFT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/util.h:70:13: style: Technically the member function 'range_t::length' can be const. [functionConst]
inspectrum-0.2/frequencydemod.h:27:5: style: Class 'FrequencyDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/util.h:53:1: warning: The struct 'range_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
inspectrum-0.2/inputsource.h:48:11: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:35:0: note: Virtual function in base class
inspectrum-0.2/inputsource.h:48:11: note: Function in derived class
inspectrum-0.2/inputsource.h:52:11: style: The function 'rate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:36:0: note: Virtual function in base class
inspectrum-0.2/inputsource.h:52:11: note: Function in derived class
inspectrum-0.2/inputsource.h:53:11: style: The function 'relativeBandwidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:37:0: note: Virtual function in base class
inspectrum-0.2/inputsource.h:53:11: note: Function in derived class
inspectrum-0.2/spectrogramplot.h:97:15: performance: Variable 'sample' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inspectrum-0.2/util.h:70:0: style: Technically the member function 'range_t < off_t >::length' can be const. [functionConst]
inspectrum-0.2/plot.h:33:5: style: Class 'Plot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/tunertransform.h:33:5: style: Class 'TunerTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/spectrogramplot.h:41:5: style: Class 'SpectrogramPlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/traceplot.h:31:2: style: Class 'TracePlot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/plotview.h:37:5: style: Class 'PlotView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/util.h:53:0: warning: The struct 'range_t < off_t >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
inspectrum-0.2/tunertransform.h:38:11: style: The function 'relativeBandwidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/samplesource.h:37:0: note: Virtual function in base class
inspectrum-0.2/tunertransform.h:38:11: note: Function in derived class
inspectrum-0.2/traceplot.h:33:10: style: The function 'paintMid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/plot.h:39:18: note: Virtual function in base class
inspectrum-0.2/traceplot.h:33:10: note: Function in derived class
inspectrum-0.2/plotview.h:49:10: style: The function 'invalidateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/subscriber.h:26:18: note: Virtual function in base class
inspectrum-0.2/plotview.h:49:10: note: Function in derived class
inspectrum-0.2/phasedemod.h:27:5: style: Class 'PhaseDemod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/threshold.h:27:5: style: Class 'Threshold' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inspectrum-0.2/plotview.cpp:350:34: style: Function 'setFFTAndZoom' argument 1 names different: declaration 'fftSize' definition 'size'. [funcArgNamesDifferent]
inspectrum-0.2/plotview.h:52:28: note: Function 'setFFTAndZoom' argument 1 names different: declaration 'fftSize' definition 'size'.
inspectrum-0.2/plotview.cpp:350:34: note: Function 'setFFTAndZoom' argument 1 names different: declaration 'fftSize' definition 'size'.
inspectrum-0.2/plotview.cpp:350:44: style: Function 'setFFTAndZoom' argument 2 names different: declaration 'zoomLevel' definition 'zoom'. [funcArgNamesDifferent]
inspectrum-0.2/plotview.h:52:41: note: Function 'setFFTAndZoom' argument 2 names different: declaration 'zoomLevel' definition 'zoom'.
inspectrum-0.2/plotview.cpp:350:44: note: Function 'setFFTAndZoom' argument 2 names different: declaration 'zoomLevel' definition 'zoom'.
inspectrum-0.2/plotview.cpp:44:5: style: Class 'PlotView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inspectrum-0.2/plotview.cpp:44:5: style: Class 'PlotView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inspectrum-0.2/samplebuffer.h:37:10: style: The function 'invalidateEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inspectrum-0.2/subscriber.h:26:18: note: Virtual function in base class
inspectrum-0.2/samplebuffer.h:37:10: note: Function in derived class
inspectrum-0.2/spectrogramplot.cpp:311:43: style: Function 'setSampleRate' argument 1 names different: declaration 'sampleRate' definition 'rate'. [funcArgNamesDifferent]
inspectrum-0.2/spectrogramplot.h:48:30: note: Function 'setSampleRate' argument 1 names different: declaration 'sampleRate' definition 'rate'.
inspectrum-0.2/spectrogramplot.cpp:311:43: note: Function 'setSampleRate' argument 1 names different: declaration 'sampleRate' definition 'rate'.
inspectrum-0.2/util.h:70:0: style: Technically the member function 'range_t < float >::length' can be const. [functionConst]
inspectrum-0.2/util.h:53:0: warning: The struct 'range_t < float >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
inspectrum-0.2/tunertransform.cpp:59:49: performance: Function parameter 'taps' should be passed by const reference. [passedByValue]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/inspircd/inspircd_2.0.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/insserv/insserv_1.16.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/install-mimic/install-mimic_0.4.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/instant/instant_2017.2.0.0.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/instaparse-clojure/instaparse-clojure_1.4.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/instead/instead_3.2.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/insubstantial/insubstantial_7.3+dfsg3.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/integrit/integrit_4.1.orig.tar.gz
integrit-4.1/cdb.c:42:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/cdb_get.c:26:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/cdb_hash.c:34:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/cdb_make.c:39:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/cdb_put.c:32:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/cdb_seq.c:31:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/checkset.c:161:18: style: The scope of the variable 'nic' can be reduced. [variableScope]
integrit-4.1/checkset.c:178:18: style: The scope of the variable 'nic' can be reduced. [variableScope]
integrit-4.1/eachfile.c:39:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/elcerror.c:30:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/elcwft.c:117:15: style: The scope of the variable 'np' can be reduced. [variableScope]
integrit-4.1/elcwft.c:152:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
integrit-4.1/gnupg/rmd160.c:54:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/hashtbl/hashtbl.c:39:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/hashtbl/hashtest.c:139:0: error: Resource leak: words [resourceLeak]
integrit-4.1/hashtbl/hforeach.c:55:17: style: The scope of the variable 'np' can be reduced. [variableScope]
integrit-4.1/hashtbl/hfree.c:73:17: style: The scope of the variable 'np' can be reduced. [variableScope]
integrit-4.1/hashtbl/hgrow.c:33:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/hashtbl/hhash.c:32:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/istat.c:35:23: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
integrit-4.1/istat.c:45:23: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
integrit-4.1/main.c:35:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/missing.c:35:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/options.c:33:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/rules.c:32:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/show.c:33:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/utils/ls.c:37:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/utils/viewdb.c:35:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/xml.c:29:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
integrit-4.1/xstradd.c:32:0: error: #error No stdint.h or inttypes.h found. [preprocessorErrorDirective]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/intel-cmt-cat/intel-cmt-cat_2.0.0.orig.tar.xz
intel-cmt-cat-2.0.0/lib/allocation.c:1104:17: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/lib/allocation.c:1102:0: note: Variable 'pi' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/allocation.c:1104:17: note: Variable 'pi' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/allocation.c:1230:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/allocation.c:596:28: style: Function 'hw_l2ca_set' argument 2 names different: declaration 'num_cos' definition 'num_ca'. [funcArgNamesDifferent]
intel-cmt-cat-2.0.0/lib/allocation.h:208:32: note: Function 'hw_l2ca_set' argument 2 names different: declaration 'num_cos' definition 'num_ca'.
intel-cmt-cat-2.0.0/lib/allocation.c:596:28: note: Function 'hw_l2ca_set' argument 2 names different: declaration 'num_cos' definition 'num_ca'.
intel-cmt-cat-2.0.0/lib/cap.c:590:9: style: Variable 'l2ids' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/lib/cap.c:581:0: note: Variable 'l2ids' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/cap.c:590:9: note: Variable 'l2ids' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/monitoring.c:1122:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/monitoring.c:594:38: style: Function 'pqos_core_poll' argument 1 names different: declaration 'group' definition 'p'. [funcArgNamesDifferent]
intel-cmt-cat-2.0.0/lib/monitoring.c:170:38: note: Function 'pqos_core_poll' argument 1 names different: declaration 'group' definition 'p'.
intel-cmt-cat-2.0.0/lib/monitoring.c:594:38: note: Function 'pqos_core_poll' argument 1 names different: declaration 'group' definition 'p'.
intel-cmt-cat-2.0.0/lib/monitoring.c:902:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-cmt-cat-2.0.0/lib/os_allocation.c:128:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/os_allocation.c:375:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/os_allocation.c:654:6: style: The scope of the variable 'alloc_result' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/os_monitoring.c:564:24: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/os_monitoring.c:921:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/os_monitoring.c:452:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-cmt-cat-2.0.0/lib/perf_monitoring.c:626:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:329:3: style: Variable 'l2ids' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:326:0: note: Variable 'l2ids' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:329:3: note: Variable 'l2ids' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:361:3: style: Variable 'sockets' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:358:0: note: Variable 'sockets' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:361:3: note: Variable 'sockets' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:392:3: style: Variable 'sockets' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:390:0: note: Variable 'sockets' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:392:3: note: Variable 'sockets' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/lib/resctrl_alloc.c:872:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/resctrl_monitoring.c:1126:13: style: The scope of the variable 'num_groups' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/lib/resctrl_monitoring.c:526:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intel-cmt-cat-2.0.0/pqos/alloc.c:410:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:404:0: note: Variable 'p' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:410:9: note: Variable 'p' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:539:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:537:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:539:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:602:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:600:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:602:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:750:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:747:0: note: Variable 'p' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:750:9: note: Variable 'p' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:846:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:844:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:846:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1067:17: style: Variable 'lcores' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:1064:0: note: Variable 'lcores' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1067:17: note: Variable 'lcores' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1077:25: style: Variable 'core_info' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:1075:0: note: Variable 'core_info' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1077:25: note: Variable 'core_info' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1114:25: style: Variable 'tasks' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/alloc.c:1111:0: note: Variable 'tasks' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:1114:25: note: Variable 'tasks' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/alloc.c:480:51: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/alloc.c:1029:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/alloc.c:594:25: style: Checking if unsigned variable 'strlen(arg)' is less than zero. [unsignedLessThanZero]
intel-cmt-cat-2.0.0/pqos/alloc.c:838:25: style: Checking if unsigned variable 'strlen(arg)' is less than zero. [unsignedLessThanZero]
intel-cmt-cat-2.0.0/pqos/cap.c:194:17: style: Redundant condition: os. '!os || (os && os_mon_support)' is equivalent to '!os || os_mon_support' [redundantCondition]
intel-cmt-cat-2.0.0/pqos/cap.c:393:11: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/main.c:174:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/main.c:172:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/main.c:174:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/main.c:458:9: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/main.c:455:0: note: Variable 'fp' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/main.c:458:9: note: Variable 'fp' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/monitor.c:654:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/monitor.c:652:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/monitor.c:654:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/monitor.c:1018:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/pqos/monitor.c:1016:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/monitor.c:1018:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/pqos/monitor.c:2026:14: style: The scope of the variable 'core_list' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/monitor.c:2087:14: style: The scope of the variable 'core_list' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/monitor.c:2173:14: style: The scope of the variable 'core_list' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/pqos/monitor.c:646:25: style: Checking if unsigned variable 'strlen(arg)' is less than zero. [unsignedLessThanZero]
intel-cmt-cat-2.0.0/pqos/monitor.c:1010:25: style: Checking if unsigned variable 'strlen(arg)' is less than zero. [unsignedLessThanZero]
intel-cmt-cat-2.0.0/rdtset/common.c:216:17: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
intel-cmt-cat-2.0.0/rdtset/common.c:214:0: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/rdtset/common.c:216:17: note: Variable 'token' is reassigned a value before the old one has been used.
intel-cmt-cat-2.0.0/rdtset/common.c:121:20: style: Function 'cpuset_to_str' argument 3 names different: declaration 'cpumask' definition 'cpuset'. [funcArgNamesDifferent]
intel-cmt-cat-2.0.0/rdtset/common.h:194:20: note: Function 'cpuset_to_str' argument 3 names different: declaration 'cpumask' definition 'cpuset'.
intel-cmt-cat-2.0.0/rdtset/common.c:121:20: note: Function 'cpuset_to_str' argument 3 names different: declaration 'cpumask' definition 'cpuset'.
intel-cmt-cat-2.0.0/rdtset/cpu.c:80:7: style: The scope of the variable 'cpustr' can be reduced. [variableScope]
intel-cmt-cat-2.0.0/rdtset/cpu.c:44:23: style: Function 'parse_cpu' argument 1 names different: declaration 'cpu' definition 'cpustr'. [funcArgNamesDifferent]
intel-cmt-cat-2.0.0/rdtset/cpu.h:75:27: note: Function 'parse_cpu' argument 1 names different: declaration 'cpu' definition 'cpustr'.
intel-cmt-cat-2.0.0/rdtset/cpu.c:44:23: note: Function 'parse_cpu' argument 1 names different: declaration 'cpu' definition 'cpustr'.
intel-cmt-cat-2.0.0/rdtset/rdt.c:607:10: style: Condition '1==overlapping' is always false [knownConditionTrueFalse]
intel-cmt-cat-2.0.0/rdtset/rdt.c:595:27: note: Assignment 'overlapping=0', assigned value is 0
intel-cmt-cat-2.0.0/rdtset/rdt.c:607:10: note: Condition '1==overlapping' is always false
intel-cmt-cat-2.0.0/rdtset/rdt.c:758:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
intel-cmt-cat-2.0.0/rdtset/rdt.c:760:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
intel-cmt-cat-2.0.0/rdtset/rdt.c:353:25: style: Function 'parse_reset' argument 1 names different: declaration 'cpu' definition 'cpustr'. [funcArgNamesDifferent]
intel-cmt-cat-2.0.0/rdtset/rdt.h:71:29: note: Function 'parse_reset' argument 1 names different: declaration 'cpu' definition 'cpustr'.
intel-cmt-cat-2.0.0/rdtset/rdt.c:353:25: note: Function 'parse_reset' argument 1 names different: declaration 'cpu' definition 'cpustr'.
intel-cmt-cat-2.0.0/rdtset/rdtset.c:120:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/intel-gpu-tools/intel-gpu-tools_1.8.orig.tar.gz
intel-gpu-tools-1.8/assembler/brw_disasm.c:436:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_disasm.c:559:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/assembler/brw_disasm.c:584:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/assembler/brw_eu.c:112:29: style: Function 'brw_set_compression_control' argument 2 names different: declaration 'c' definition 'compression_control'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/brw_eu.h:104:78: note: Function 'brw_set_compression_control' argument 2 names different: declaration 'c' definition 'compression_control'.
intel-gpu-tools-1.8/assembler/brw_eu.c:112:29: note: Function 'brw_set_compression_control' argument 2 names different: declaration 'c' definition 'compression_control'.
intel-gpu-tools-1.8/assembler/brw_eu.c:240:44: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:747:11: style: The scope of the variable 'target_old_ip' can be reduced. [variableScope]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:747:26: style: The scope of the variable 'target_compacted_count' can be reduced. [variableScope]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:689:43: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:690:25: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:721:59: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:727:25: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:744:44: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:784:53: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_compact.c:798:47: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:66:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:74:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:74:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:80:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:80:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:34:36: style: Function 'brw_print_reg' argument 1 names different: declaration 'reg' definition 'hwreg'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/brw_reg.h:802:35: note: Function 'brw_print_reg' argument 1 names different: declaration 'reg' definition 'hwreg'.
intel-gpu-tools-1.8/assembler/brw_eu_debug.c:34:36: note: Function 'brw_print_reg' argument 1 names different: declaration 'reg' definition 'hwreg'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:1899:26: style: The scope of the variable 'msg_type' can be reduced. [variableScope]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:186:23: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:192:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:196:21: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:199:39: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:1000:1: style: Function 'brw_RNDZ' argument 3 names different: declaration 'src0' definition 'src'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/brw_eu.h:178:1: note: Function 'brw_RNDZ' argument 3 names different: declaration 'src0' definition 'src'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:1000:1: note: Function 'brw_RNDZ' argument 3 names different: declaration 'src0' definition 'src'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:1001:1: style: Function 'brw_RNDE' argument 3 names different: declaration 'src0' definition 'src'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/brw_eu.h:179:1: note: Function 'brw_RNDE' argument 3 names different: declaration 'src0' definition 'src'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:1001:1: note: Function 'brw_RNDE' argument 3 names different: declaration 'src0' definition 'src'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2594:30: style: Function 'brw_shader_time_add' argument 2 names different: declaration 'mrf' definition 'base_mrf'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/brw_eu.h:307:30: note: Function 'brw_shader_time_add' argument 2 names different: declaration 'mrf' definition 'base_mrf'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2594:30: note: Function 'brw_shader_time_add' argument 2 names different: declaration 'mrf' definition 'base_mrf'.
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2376:52: portability: '(void*)p->store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2391:44: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2421:44: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/brw_eu_emit.c:2449:44: portability: 'store' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-gpu-tools-1.8/assembler/gen8_disasm.c:314:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/assembler/gen8_disasm.c:418:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/assembler/gen8_instruction.c:109:23: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/gen8_instruction.c:115:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/gen8_instruction.c:119:21: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/gen8_instruction.c:122:32: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/assembler/gen8_instruction.c:34:39: style: Function 'gen8_set_dst' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:291:44: note: Function 'gen8_set_dst' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:34:39: note: Function 'gen8_set_dst' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:160:40: style: Function 'gen8_set_src0' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:292:45: note: Function 'gen8_set_src0' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:160:40: note: Function 'gen8_set_src0' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:251:40: style: Function 'gen8_set_src1' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:293:45: note: Function 'gen8_set_src1' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:251:40: note: Function 'gen8_set_src1' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:364:47: style: Function 'gen8_set_urb_message' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:295:52: note: Function 'gen8_set_urb_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:364:47: note: Function 'gen8_set_urb_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:366:17: style: Function 'gen8_set_urb_message' argument 3 names different: declaration 'mlen' definition 'msg_length'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:296:32: note: Function 'gen8_set_urb_message' argument 3 names different: declaration 'mlen' definition 'msg_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:366:17: note: Function 'gen8_set_urb_message' argument 3 names different: declaration 'mlen' definition 'msg_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:367:17: style: Function 'gen8_set_urb_message' argument 4 names different: declaration 'rlen' definition 'response_length'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:296:47: note: Function 'gen8_set_urb_message' argument 4 names different: declaration 'rlen' definition 'response_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:367:17: note: Function 'gen8_set_urb_message' argument 4 names different: declaration 'rlen' definition 'response_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:368:13: style: Function 'gen8_set_urb_message' argument 5 names different: declaration 'eot' definition 'end_of_thread'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:297:11: note: Function 'gen8_set_urb_message' argument 5 names different: declaration 'eot' definition 'end_of_thread'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:368:13: note: Function 'gen8_set_urb_message' argument 5 names different: declaration 'eot' definition 'end_of_thread'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:383:51: style: Function 'gen8_set_sampler_message' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:299:56: note: Function 'gen8_set_sampler_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:383:51: note: Function 'gen8_set_sampler_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:387:14: style: Function 'gen8_set_sampler_message' argument 5 names different: declaration 'rlen' definition 'response_length'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:301:38: note: Function 'gen8_set_sampler_message' argument 5 names different: declaration 'rlen' definition 'response_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:387:14: note: Function 'gen8_set_sampler_message' argument 5 names different: declaration 'rlen' definition 'response_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:388:14: style: Function 'gen8_set_sampler_message' argument 6 names different: declaration 'mlen' definition 'msg_length'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:301:53: note: Function 'gen8_set_sampler_message' argument 6 names different: declaration 'mlen' definition 'msg_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:388:14: note: Function 'gen8_set_sampler_message' argument 6 names different: declaration 'mlen' definition 'msg_length'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:402:46: style: Function 'gen8_set_dp_message' argument 1 names different: declaration 'insn' definition 'inst'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:304:51: note: Function 'gen8_set_dp_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:402:46: note: Function 'gen8_set_dp_message' argument 1 names different: declaration 'insn' definition 'inst'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:407:16: style: Function 'gen8_set_dp_message' argument 6 names different: declaration 'msg_length' definition 'mlen'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:309:14: note: Function 'gen8_set_dp_message' argument 6 names different: declaration 'msg_length' definition 'mlen'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:407:16: note: Function 'gen8_set_dp_message' argument 6 names different: declaration 'msg_length' definition 'mlen'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:408:16: style: Function 'gen8_set_dp_message' argument 7 names different: declaration 'response_length' definition 'rlen'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/gen8_instruction.h:310:14: note: Function 'gen8_set_dp_message' argument 7 names different: declaration 'response_length' definition 'rlen'.
intel-gpu-tools-1.8/assembler/gen8_instruction.c:408:16: note: Function 'gen8_set_dp_message' argument 7 names different: declaration 'response_length' definition 'rlen'.
gram.y:1517:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
lex.c:3376:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:3269:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:3376:2: note: Null pointer dereference
lex.c:3377:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:3269:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:3377:2: note: Null pointer dereference
lex.c:3388:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:3269:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:3388:9: note: Null pointer dereference
lex.c:2995:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.c:3008:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lex.c:3112:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:362:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:3112:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:3135:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.c:1191:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:3135:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:3561:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:315:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:3561:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:3574:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:316:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:3574:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:3574:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:316:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:3574:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:3706:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:1157:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:3706:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
intel-gpu-tools-1.8/assembler/main.c:283:8: style: The scope of the variable 'export_file' can be reduced. [variableScope]
intel-gpu-tools-1.8/assembler/main.c:299:18: style: The scope of the variable 'decimal' can be reduced. [variableScope]
intel-gpu-tools-1.8/assembler/main.c:341:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/assembler/main.c:477:0: error: Resource leak: output [resourceLeak]
intel-gpu-tools-1.8/assembler/ralloc.c:318:57: style: Function 'ralloc_strndup' argument 3 names different: declaration 'n' definition 'max'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/assembler/ralloc.h:268:63: note: Function 'ralloc_strndup' argument 3 names different: declaration 'n' definition 'max'.
intel-gpu-tools-1.8/assembler/ralloc.c:318:57: note: Function 'ralloc_strndup' argument 3 names different: declaration 'n' definition 'max'.
intel-gpu-tools-1.8/assembler/ralloc.c:396:4: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
intel-gpu-tools-1.8/assembler/ralloc.c:405:36: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
intel-gpu-tools-1.8/assembler/ralloc.c:409:4: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:473:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:467:0: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:473:2: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:292:26: style: The scope of the variable 'p' can be reduced. [variableScope]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:316:26: style: The scope of the variable 'p' can be reduced. [variableScope]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:385:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:72:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:78:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:101:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:116:3: error: Common realloc mistake: 'handle_ptr_map' nulled but not freed upon failure [memleakOnRealloc]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:302:12: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:303:12: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:304:12: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
intel-gpu-tools-1.8/benchmarks/gem_userptr_benchmark.c:305:12: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
intel-gpu-tools-1.8/debugger/debug_rdata.c:37:12: style: union member 'Anonymous0::sendc_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:40:12: style: union member 'Anonymous0::n2_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:42:12: style: union member 'Anonymous0::n0_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:43:12: style: union member 'Anonymous0::flag1_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:44:12: style: union member 'Anonymous0::flag0_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:45:12: style: union member 'Anonymous0::indx_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:46:12: style: union member 'Anonymous0::mrf_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:47:12: style: union member 'Anonymous0::dst_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:48:12: style: union member 'Anonymous0::src2_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:49:12: style: union member 'Anonymous0::src1_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:50:12: style: union member 'Anonymous0::src0_dep' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:51:12: style: union member 'Anonymous0::mp_dep_pin' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:52:12: style: union member 'Anonymous0::sp_dep_pin' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:53:12: style: union member 'Anonymous0::fftid' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:54:12: style: union member 'Anonymous0::ffid' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:55:12: style: union member 'Anonymous0::instruction_valid' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:76:12: style: union member 'Anonymous2::pwc' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:77:12: style: union member 'Anonymous2::instruction_valid' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/debug_rdata.c:78:12: style: union member 'Anonymous2::mbz' is never used. [unusedStructMember]
intel-gpu-tools-1.8/debugger/eudb.c:483:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/debugger/eudb.c:382:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/debugger/eudb.c:379:0: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/debugger/eudb.c:382:2: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/debugger/eudb.c:214:6: style: The scope of the variable 'mem_tid' can be reduced. [variableScope]
intel-gpu-tools-1.8/debugger/eudb.c:214:15: style: The scope of the variable 'mem_euid' can be reduced. [variableScope]
intel-gpu-tools-1.8/debugger/eudb.c:255:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:199:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:212:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:219:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:240:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:323:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:416:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:587:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:587:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:598:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:598:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:646:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:700:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:700:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:322:22: style: Same expression on both sides of '!=' because the value of 'bytes_per_pixel' and 'sizeof(uint32_t)' are the same. [duplicateExpression]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:319:58: note: 'bytes_per_pixel' is assigned value 'sizeof(uint32_t)' here.
intel-gpu-tools-1.8/demos/intel_sprite_on.c:322:22: note: Same expression on both sides of '!=' because the value of 'bytes_per_pixel' and 'sizeof(uint32_t)' are the same.
intel-gpu-tools-1.8/demos/intel_sprite_on.c:415:22: style: Same expression on both sides of '!=' because the value of 'bytes_per_pixel' and 'sizeof(uint32_t)' are the same. [duplicateExpression]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:411:58: note: 'bytes_per_pixel' is assigned value 'sizeof(uint32_t)' here.
intel-gpu-tools-1.8/demos/intel_sprite_on.c:415:22: note: Same expression on both sides of '!=' because the value of 'bytes_per_pixel' and 'sizeof(uint32_t)' are the same.
intel-gpu-tools-1.8/demos/intel_sprite_on.c:155:31: style: The scope of the variable 'ovr' can be reduced. [variableScope]
intel-gpu-tools-1.8/demos/intel_sprite_on.c:412:35: style: The scope of the variable 'sprite_fb_ptr' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/drmtest.c:233:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/lib/drmtest.c:198:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_debugfs.h:172:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/igt_aux.c:281:11: style: The scope of the variable 'gtt_ptr' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_core.c:420:24: warning: Either the condition 'extra_long_opts' is redundant or there is possible null pointer dereference: extra_long_opts. [nullPointerRedundantCheck]
intel-gpu-tools-1.8/lib/igt_core.c:378:9: note: Assuming that condition 'extra_long_opts' is not redundant
intel-gpu-tools-1.8/lib/igt_core.c:420:24: note: Null pointer dereference
intel-gpu-tools-1.8/lib/igt_core.c:677:10: style: The scope of the variable 'args' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_core.c:703:10: style: The scope of the variable 'args' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_core.c:806:10: style: The scope of the variable 'args' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_core.c:701:21: style: Function '__igt_skip_check' argument 5 names different: declaration 'format' definition 'f'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/lib/igt_core.h:200:21: note: Function '__igt_skip_check' argument 5 names different: declaration 'format' definition 'f'.
intel-gpu-tools-1.8/lib/igt_core.c:701:21: note: Function '__igt_skip_check' argument 5 names different: declaration 'format' definition 'f'.
intel-gpu-tools-1.8/lib/igt_core.c:804:22: style: Function '__igt_fail_assert' argument 6 names different: declaration 'format' definition 'f'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/lib/igt_core.h:209:22: note: Function '__igt_fail_assert' argument 6 names different: declaration 'format' definition 'f'.
intel-gpu-tools-1.8/lib/igt_core.c:804:22: note: Function '__igt_fail_assert' argument 6 names different: declaration 'format' definition 'f'.
intel-gpu-tools-1.8/lib/igt_core.c:425:3: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
intel-gpu-tools-1.8/lib/igt_kms.c:274:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_kms.c:779:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_kms.c:1466:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_kms.c:1727:20: style: The scope of the variable 'c' can be reduced. [variableScope]
intel-gpu-tools-1.8/lib/igt_kms.c:153:1: style: Function 'kmstest_connector_status_str' argument 1 names different: declaration 'status' definition 'type'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/lib/igt_kms.h:91:46: note: Function 'kmstest_connector_status_str' argument 1 names different: declaration 'status' definition 'type'.
intel-gpu-tools-1.8/lib/igt_kms.c:153:1: note: Function 'kmstest_connector_status_str' argument 1 names different: declaration 'status' definition 'type'.
intel-gpu-tools-1.8/lib/igt_kms.c:345:34: style: Function 'kmstest_force_connector' argument 1 names different: declaration 'fd' definition 'drm_fd'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/lib/igt_kms.h:150:34: note: Function 'kmstest_force_connector' argument 1 names different: declaration 'fd' definition 'drm_fd'.
intel-gpu-tools-1.8/lib/igt_kms.c:345:34: note: Function 'kmstest_force_connector' argument 1 names different: declaration 'fd' definition 'drm_fd'.
intel-gpu-tools-1.8/lib/instdone.c:348:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:429:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:433:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:437:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:441:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:463:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:496:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/instdone.c:530:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/intel_os.c:82:0: error: #error "Unknown how to get RAM size for this OS" [preprocessorErrorDirective]
intel-gpu-tools-1.8/lib/intel_reg_map.c:61:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/intel_reg_map.c:88:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/intel_reg_map.c:127:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/intel_reg_map.c:166:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/ioctl_wrappers.c:720:13: style: Same expression on both sides of '>' because the value of 'tmp' and '0' are the same. [duplicateExpression]
intel-gpu-tools-1.8/lib/ioctl_wrappers.c:710:12: note: 'tmp' is assigned value '0' here.
intel-gpu-tools-1.8/lib/ioctl_wrappers.c:720:13: note: Same expression on both sides of '>' because the value of 'tmp' and '0' are the same.
intel-gpu-tools-1.8/lib/media_fill_gen8.c:280:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen6.c:174:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen6.c:283:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen6.c:297:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:243:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:303:9: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:306:9: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:332:9: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:345:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:352:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:356:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:361:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:365:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:369:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:501:9: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen7.c:216:2: style: Unsigned variable 'offset' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/lib/rendercopy_gen8.c:772:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen8.c:805:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen8.c:808:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/lib/rendercopy_gen8.c:398:2: style: Unsigned variable 'offset' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/lib/rendercopy_gen8.c:809:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/rendercopy_i830.c:98:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/lib/rendercopy_i830.c:203:2: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/overlay/config.c:273:38: style: Function 'config_set_value' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/overlay/overlay.h:80:38: note: Function 'config_set_value' argument 1 names different: declaration 'config' definition 'c'.
intel-gpu-tools-1.8/overlay/config.c:273:38: note: Function 'config_set_value' argument 1 names different: declaration 'config' definition 'c'.
intel-gpu-tools-1.8/overlay/config.c:281:45: style: Function 'config_get_value' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/overlay/overlay.h:84:45: note: Function 'config_get_value' argument 1 names different: declaration 'config' definition 'c'.
intel-gpu-tools-1.8/overlay/config.c:281:45: note: Function 'config_get_value' argument 1 names different: declaration 'config' definition 'c'.
intel-gpu-tools-1.8/overlay/gem-interrupts.c:146:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/overlay/gem-objects.c:73:2: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
intel-gpu-tools-1.8/overlay/gem-objects.c:73:2: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
intel-gpu-tools-1.8/overlay/gpu-top.c:313:47: warning: Either the condition 'len>0' is redundant, otherwise there is negative array index -4. [negativeIndex]
intel-gpu-tools-1.8/overlay/gpu-top.c:312:51: note: Assuming that condition 'len>0' is not redundant
intel-gpu-tools-1.8/overlay/gpu-top.c:313:47: note: Negative array index
intel-gpu-tools-1.8/overlay/igfx.c:163:58: style: Function 'igfx_get_info' argument 1 names different: declaration 'pci_dev' definition 'dev'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/overlay/igfx.h:35:58: note: Function 'igfx_get_info' argument 1 names different: declaration 'pci_dev' definition 'dev'.
intel-gpu-tools-1.8/overlay/igfx.c:163:58: note: Function 'igfx_get_info' argument 1 names different: declaration 'pci_dev' definition 'dev'.
intel-gpu-tools-1.8/overlay/igfx.c:207:40: style: Function 'igfx_get_mmio' argument 1 names different: declaration 'pci_dev' definition 'dev'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/overlay/igfx.h:36:40: note: Function 'igfx_get_mmio' argument 1 names different: declaration 'pci_dev' definition 'dev'.
intel-gpu-tools-1.8/overlay/igfx.c:207:40: note: Function 'igfx_get_mmio' argument 1 names different: declaration 'pci_dev' definition 'dev'.
intel-gpu-tools-1.8/overlay/kms/kms-overlay.c:189:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
intel-gpu-tools-1.8/overlay/overlay.c:487:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/overlay/overlay.c:507:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/overlay/overlay.c:769:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/overlay/overlay.c:769:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/overlay/overlay.c:698:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/overlay/x11/position.c:79:14: style: Unused variable: crtc [unusedVariable]
intel-gpu-tools-1.8/overlay/x11/rgb2yuv.c:63:30: style: Function 'rgb2yuv' argument 1 names different: declaration 'rgb' definition 'surface'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/overlay/x11/rgb2yuv.h:34:30: note: Function 'rgb2yuv' argument 1 names different: declaration 'rgb' definition 'surface'.
intel-gpu-tools-1.8/overlay/x11/rgb2yuv.c:63:30: note: Function 'rgb2yuv' argument 1 names different: declaration 'rgb' definition 'surface'.
intel-gpu-tools-1.8/overlay/x11/x11-overlay.c:294:7: error: Uninitialized variable: mem [uninitvar]
intel-gpu-tools-1.8/tests/drv_hangman.c:289:3: style: Variable 'dashes' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/drv_hangman.c:280:0: note: Variable 'dashes' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/drv_hangman.c:289:3: note: Variable 'dashes' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/eviction_common.c:113:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/eviction_common.c:205:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_bad_reloc.c:96:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_concurrent_blit.c:429:20: style: The scope of the variable 'bufmgr' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_cs_tlb.c:99:19: style: The scope of the variable 'handle_new' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_exec_bad_domains.c:127:2: style: Variable 'reloc' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/gem_exec_blt.c:133:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
intel-gpu-tools-1.8/tests/gem_exec_blt.c:258:6: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_exec_faulting_reloc.c:150:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
intel-gpu-tools-1.8/tests/gem_exec_lut_handle.c:84:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_fence_thrash.c:167:6: style: The scope of the variable 'n' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_fence_upload.c:171:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_flink_race.c:76:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_flink_race.c:99:6: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_flink_race.c:141:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_flink_race.c:163:6: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_flink_race.c:69:2: error: Resource leak: file [resourceLeak]
intel-gpu-tools-1.8/tests/gem_lut_handle.c:59:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-gpu-tools-1.8/tests/gem_lut_handle.c:124:2: style: Variable 'max_handle' is modified but its new value is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/gem_lut_handle.c:59:44: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_lut_handle.c:81:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_lut_handle.c:153:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_mmap_gtt.c:186:3: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/gem_mmap_gtt.c:213:3: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/gem_partial_pwrite_pread.c:135:11: style: The scope of the variable 'gtt_ptr' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_partial_pwrite_pread.c:180:11: style: The scope of the variable 'gtt_ptr' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_pin.c:122:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
intel-gpu-tools-1.8/tests/gem_pipe_control_store_loop.c:70:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_reloc_overflow.c:212:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tests/gem_render_linear_blits.c:203:0: error: Memory leak: start_val [memleak]
intel-gpu-tools-1.8/tests/gem_render_linear_blits.c:203:0: error: Memory leak: bo [memleak]
intel-gpu-tools-1.8/tests/gem_render_tiled_blits.c:214:0: error: Memory leak: start_val [memleak]
intel-gpu-tools-1.8/tests/gem_reset_stats.c:516:12: style: The scope of the variable 'h3' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_reset_stats.c:604:12: style: The scope of the variable 'h3' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_seqno_wrap.c:148:13: style: The scope of the variable 'warned' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_seqno_wrap.c:112:30: error: Expression '*vaddr++==val,"%d: 0x%x differs from assumed 0x%x\nseqno_before_test 0x%x,  approximated seqno on test fail 0x%x\n",width*height-size,*vaddr-1' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-gpu-tools-1.8/tests/gem_set_tiling_vs_blt.c:134:2: style: Variable 'test_bo' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/gem_set_tiling_vs_blt.c:130:2: note: Variable 'test_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/gem_set_tiling_vs_blt.c:134:2: note: Variable 'test_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/gem_storedw_batches_loop.c:105:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_stress.c:413:11: style: The scope of the variable 'tile' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:413:17: style: The scope of the variable 'buf_idx' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:441:11: style: The scope of the variable 'tile' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:441:17: style: The scope of the variable 'buf_idx' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:518:7: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:580:11: style: The scope of the variable 'src_tile' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:580:21: style: The scope of the variable 'src_buf_idx' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:581:11: style: The scope of the variable 'dst_tile' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:581:21: style: The scope of the variable 'dst_buf_idx' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:582:18: style: The scope of the variable 'src_buf' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:582:28: style: The scope of the variable 'dst_buf' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:583:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_stress.c:738:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_threaded_access_tiled.c:71:6: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:726:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1148:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1149:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:77:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:86:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:110:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:761:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:638:7: style: Variable 'buf' is not assigned a value. [unassignedVariable]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:330:3: error: Common realloc mistake: 'handle_ptr_map' nulled but not freed upon failure [memleakOnRealloc]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:336:3: error: Common realloc mistake: 'handle_size_map' nulled but not freed upon failure [memleakOnRealloc]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1286:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1287:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1288:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1290:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1380:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1381:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1382:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_userptr_blits.c:1384:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/gem_workarounds.c:115:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/gem_workarounds.c:113:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/gem_workarounds.c:115:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/kms_addfb.c:155:3: style: Variable 'f.fb_id' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/kms_addfb.c:152:3: note: Variable 'f.fb_id' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/kms_addfb.c:155:3: note: Variable 'f.fb_id' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/kms_addfb.c:158:3: style: Variable 'f.fb_id' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/kms_addfb.c:155:3: note: Variable 'f.fb_id' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/kms_addfb.c:158:3: note: Variable 'f.fb_id' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/kms_cursor_crc.c:403:4: style: Variable 'igt_require' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/kms_cursor_crc.c:406:4: style: Variable 'create_cursor_fb' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/kms_cursor_crc.c:419:4: style: Variable 'igt_remove_fb' is assigned a value that is never used. [unreadVariable]
intel-gpu-tools-1.8/tests/kms_flip.c:1248:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:1248:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:1254:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:1254:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:1254:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:1254:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tests/kms_flip.c:537:9: style: The scope of the variable 'usec_interflip' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/kms_flip.c:569:47: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-gpu-tools-1.8/tests/kms_flip.c:784:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/kms_force_connector.c:61:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:61:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:75:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:75:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:87:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:87:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:98:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:98:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:105:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:105:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:113:37: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:113:37: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_force_connector.c:114:33: warning: Possible null pointer dereference: connector [nullPointer]
intel-gpu-tools-1.8/tests/kms_force_connector.c:54:15: note: Assignment 'connector=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/kms_force_connector.c:114:33: note: Null pointer dereference
intel-gpu-tools-1.8/tests/kms_pipe_crc_basic.c:123:15: style: The scope of the variable 'primary' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/kms_pipe_crc_basic.c:124:19: style: The scope of the variable 'mode' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/kms_pipe_crc_basic.c:125:18: style: The scope of the variable 'pipe_crc' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/kms_psr_sink_crc.c:270:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/kms_psr_sink_crc.c:287:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/kms_psr_sink_crc.c:290:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/kms_psr_sink_crc.c:293:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/kms_psr_sink_crc.c:317:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/kms_setmode.c:660:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tests/kms_sink_crc_basic.c:156:11: style: The scope of the variable 'connector_id' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/kms_sink_crc_basic.c:58:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/pm_psr.c:47:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/pm_psr.c:51:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/pm_psr.c:56:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
intel-gpu-tools-1.8/tests/pm_rpm.c:1520:13: warning: Possible null pointer dereference: enum_name [nullPointer]
intel-gpu-tools-1.8/tests/pm_rpm.c:1502:26: note: Assignment 'enum_name=NULL', assigned value is 0
intel-gpu-tools-1.8/tests/pm_rpm.c:1520:13: note: Null pointer dereference
intel-gpu-tools-1.8/tests/prime_nv_api.c:159:2: style: Variable 'intel_bo' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_nv_api.c:149:0: note: Variable 'intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:159:2: note: Variable 'intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:162:2: style: Variable 'intel_bo2' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_nv_api.c:149:0: note: Variable 'intel_bo2' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:162:2: note: Variable 'intel_bo2' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:188:2: style: Variable 'intel_bo' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_nv_api.c:178:0: note: Variable 'intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:188:2: note: Variable 'intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:193:2: style: Variable 'intel_bo2' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_nv_api.c:178:0: note: Variable 'intel_bo2' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:193:2: note: Variable 'intel_bo2' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_api.c:39:8: style: The scope of the variable 'fl' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_api.c:41:6: style: The scope of the variable 'venid' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:782:2: style: Variable 'test_intel_bo' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:773:0: note: Variable 'test_intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:782:2: note: Variable 'test_intel_bo' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:182:18: style: The scope of the variable 'unused' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:184:8: style: The scope of the variable 'fl' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:186:6: style: The scope of the variable 'venid' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:550:11: style: The scope of the variable 'src_x' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_pcopy.c:550:22: style: The scope of the variable 'src_y' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_test.c:47:8: style: The scope of the variable 'fl' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_nv_test.c:49:6: style: The scope of the variable 'venid' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:131:2: style: Variable 'handle_import' is reassigned a value before the old one has been used. [redundantAssignment]
intel-gpu-tools-1.8/tests/prime_self_import.c:125:2: note: Variable 'handle_import' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_self_import.c:131:2: note: Variable 'handle_import' is reassigned a value before the old one has been used.
intel-gpu-tools-1.8/tests/prime_self_import.c:241:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:256:6: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:313:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:344:6: style: The scope of the variable 'r' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:385:11: style: The scope of the variable 'handle' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:386:6: style: The scope of the variable 'dma_buf_fd' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_self_import.c:232:2: error: Resource leak: file [resourceLeak]
intel-gpu-tools-1.8/tests/prime_udl.c:48:8: style: The scope of the variable 'fl' can be reduced. [variableScope]
intel-gpu-tools-1.8/tests/prime_udl.c:50:6: style: The scope of the variable 'venid' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2266:40: warning: Either the condition 'i>=sizeof(long)*8' is redundant or the array 'audio_dp_dip_status[32]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2265:7: note: Assuming that condition 'i>=sizeof(long)*8' is not redundant
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2266:40: note: Array index out of bounds
intel-gpu-tools-1.8/tools/intel_audio_dump.c:712:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1626:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1637:11: style: The scope of the variable 'dword' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:419:6: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:529:48: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:568:47: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:575:47: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:578:46: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:582:56: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:586:57: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:590:48: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:595:48: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:601:16: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:604:45: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:613:30: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:634:55: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:638:55: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:641:55: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:649:30: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:675:4: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:676:4: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:691:47: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:726:12: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:864:62: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:878:62: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:892:62: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:902:52: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:998:58: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1002:58: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1006:58: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1034:83: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1041:61: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1095:9: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1106:74: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1113:74: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1120:74: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1123:70: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1162:51: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1171:4: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1216:12: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1225:12: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1234:12: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1389:51: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1398:52: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1417:59: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1429:91: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1513:12: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1527:65: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1539:65: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1560:63: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1614:64: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1645:9: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1660:57: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1680:57: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1718:51: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:1732:64: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2032:51: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2043:69: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2098:19: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2255:3: style: Checking if unsigned variable 'sizeof(long)*8' is less than zero. [unsignedLessThanZero]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2266:40: warning: Either the condition 'i>=64' is redundant or the array 'audio_dp_dip_status[32]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond]
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2265:7: note: Assuming that condition 'i>=64' is not redundant
intel-gpu-tools-1.8/tools/intel_audio_dump.c:2266:40: note: Array index out of bounds
intel-gpu-tools-1.8/tools/intel_backlight.c:58:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_backlight.c:67:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:94:18: style: The scope of the variable 'current_size' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:95:16: style: The scope of the variable 'current_id' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:305:7: style: The scope of the variable 'child_id' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:362:30: style: The scope of the variable 'child' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:414:6: style: The scope of the variable 'hdisplay' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:414:16: style: The scope of the variable 'hsyncstart' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:414:28: style: The scope of the variable 'hsyncend' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:414:38: style: The scope of the variable 'htotal' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:415:6: style: The scope of the variable 'vdisplay' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:415:16: style: The scope of the variable 'vsyncstart' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:415:28: style: The scope of the variable 'vsyncend' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:415:38: style: The scope of the variable 'vtotal' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:416:8: style: The scope of the variable 'clock' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:549:6: style: The scope of the variable 'bpp' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:549:11: style: The scope of the variable 'msa' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:850:6: style: The scope of the variable 'index_no' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:1206:20: style: The scope of the variable 'block' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:341:30: style: Variable 'child' is not assigned a value. [unassignedVariable]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:1247:5: error: Common realloc mistake: 'VBIOS' nulled but not freed upon failure [memleakOnRealloc]
intel-gpu-tools-1.8/tools/intel_bios_reader.c:1274:12: error: Uninitialized variable: vbt_off [uninitvar]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1438:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1444:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1457:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1468:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_display_poller.c:401:3: warning: Variable 'pix' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
intel-gpu-tools-1.8/tools/intel_display_poller.c:399:3: note: Variable 'pix' is reassigned a value before the old one has been used. 'break;' missing?
intel-gpu-tools-1.8/tools/intel_display_poller.c:401:3: note: Variable 'pix' is reassigned a value before the old one has been used. 'break;' missing?
intel-gpu-tools-1.8/tools/intel_display_poller.c:207:16: style: The scope of the variable 'pix1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:207:22: style: The scope of the variable 'pix2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:207:33: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:207:39: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:255:16: style: The scope of the variable 'pix1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:255:22: style: The scope of the variable 'pix2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:255:28: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:255:34: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:308:16: style: The scope of the variable 'pix1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:308:22: style: The scope of the variable 'pix2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:308:28: style: The scope of the variable 'frm1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:308:34: style: The scope of the variable 'frm2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:438:16: style: The scope of the variable 'pix1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:438:22: style: The scope of the variable 'pix2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:472:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:472:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:472:33: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:472:39: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:473:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:473:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:528:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:528:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:528:28: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:528:34: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:529:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:529:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:580:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:580:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:580:28: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:580:34: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:581:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:581:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:632:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:632:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:632:28: style: The scope of the variable 'iir1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:632:34: style: The scope of the variable 'iir2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:633:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:633:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:694:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:694:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:694:33: style: The scope of the variable 'frm1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:694:39: style: The scope of the variable 'frm2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:695:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:695:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:742:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:742:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:742:33: style: The scope of the variable 'flp1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:743:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:743:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:814:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:814:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:814:33: style: The scope of the variable 'frm1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:814:39: style: The scope of the variable 'frm2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:815:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:815:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:953:93: style: The scope of the variable 'tmp' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1018:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1018:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1019:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1019:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1049:16: style: The scope of the variable 'dsl1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1049:22: style: The scope of the variable 'dsl2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1050:7: style: The scope of the variable 'field1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_display_poller.c:1050:15: style: The scope of the variable 'field2' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_dump_decode.c:74:52: style: The scope of the variable 'matched' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_dump_decode.c:78:14: style: The scope of the variable 'gtt_offset' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_dump_decode.c:92:2: style: Variable 'line_number' is modified but its new value is never used. [unreadVariable]
intel-gpu-tools-1.8/tools/intel_error_decode.c:63:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_error_decode.c:74:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_error_decode.c:442:14: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
intel-gpu-tools-1.8/tools/intel_error_decode.c:353:3: style: Variable 'line_number' is modified but its new value is never used. [unreadVariable]
intel-gpu-tools-1.8/tools/intel_error_decode.c:250:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:251:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:261:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:262:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:278:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:279:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:289:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_error_decode.c:290:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:640:6: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:542:26: style: The scope of the variable 'ti' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:542:30: style: The scope of the variable 'tf' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:547:8: style: The scope of the variable 'clear_screen' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:550:7: style: The scope of the variable 'percent' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_gpu_top.c:551:7: style: The scope of the variable 'len' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:738:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:760:6: style: The scope of the variable 'size' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:760:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:786:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:887:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_infoframes.c:393:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:395:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:655:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:656:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:719:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:729:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:965:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:973:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:980:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:987:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_infoframes.c:392:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:393:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:417:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:418:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:447:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:546:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:581:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:609:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:655:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_infoframes.c:659:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_l3_parity.c:114:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_l3_parity.c:117:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_l3_parity.c:98:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_lid.c:119:6: style: The scope of the variable 'swf14' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_lid.c:119:13: style: The scope of the variable 'acpi_lid' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_lid.c:128:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_opregion_decode.c:433:5: error: Common realloc mistake: 'opregion' nulled but not freed upon failure [memleakOnRealloc]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:134:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:134:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:135:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:135:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:136:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:136:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:208:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_panel_fitter.c:93:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:129:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:134:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:992:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:998:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1192:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1318:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1801:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1801:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1801:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1816:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1816:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1816:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1816:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1513:12: warning: Possible null pointer dereference: dplla [nullPointer]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1489:22: note: Assignment 'dplla=NULL', assigned value is 0
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1513:12: note: Null pointer dereference
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1513:27: warning: Possible null pointer dereference: dpllb [nullPointer]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1489:37: note: Assignment 'dpllb=NULL', assigned value is 0
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1513:27: note: Null pointer dereference
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1835:14: style: The scope of the variable 'blinking' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1835:24: style: The scope of the variable 'granularity' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1876:13: style: The scope of the variable 'freq' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:2500:7: style: The scope of the variable 'debug' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:2574:7: style: The scope of the variable 'debug' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:2646:6: style: The scope of the variable 'fp' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:2646:10: style: The scope of the variable 'dpll' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:2648:9: style: The scope of the variable 'm1' can be reduced. [variableScope]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1646:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1690:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:139:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:140:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:149:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:153:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:156:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:244:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:246:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:248:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:250:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:252:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:254:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:256:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:258:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:260:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:262:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:264:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:266:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:268:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:270:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:272:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:274:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:276:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:278:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:280:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:282:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:284:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:286:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:288:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:290:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:292:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:357:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:400:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:401:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:422:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:427:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:428:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:429:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:432:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:474:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:478:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:515:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:516:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:517:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:519:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:520:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:521:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:537:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:549:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:550:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:564:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:572:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:573:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:575:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:576:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:599:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:600:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:601:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:602:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:603:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:620:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:621:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:622:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:623:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:624:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:625:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:626:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:627:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:628:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:629:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:630:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:631:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:632:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:633:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:634:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:635:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:636:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:637:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:638:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:639:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:640:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:641:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:642:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:643:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:644:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:645:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:646:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:647:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:648:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:649:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:650:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:651:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1097:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1099:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1101:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1102:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1103:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1176:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1178:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1179:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1180:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1181:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1182:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1183:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1184:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1185:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1186:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1187:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1197:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1198:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1250:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1252:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1254:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1256:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1257:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1258:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1323:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1324:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1384:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1385:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1386:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1387:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1388:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1391:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1392:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_dumper.c:1393:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
intel-gpu-tools-1.8/tools/intel_reg_read.c:45:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-gpu-tools-1.8/tools/intel_stepping.c:194:6: warning: Either the condition 'dev==NULL' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
intel-gpu-tools-1.8/tools/intel_stepping.c:198:10: note: Assuming that condition 'dev==NULL' is not redundant
intel-gpu-tools-1.8/tools/intel_stepping.c:194:6: note: Null pointer dereference
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:54:54: style: Function 'bb_area_emit_offset' argument 2 names different: declaration 'i' definition 'offset'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.h:95:54: note: Function 'bb_area_emit_offset' argument 2 names different: declaration 'i' definition 'offset'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:54:54: note: Function 'bb_area_emit_offset' argument 2 names different: declaration 'i' definition 'offset'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:189:18: style: Function 'intel_batch_state_alloc' argument 4 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.h:83:18: note: Function 'intel_batch_state_alloc' argument 4 names different: declaration 'name' definition 'str'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:189:18: note: Function 'intel_batch_state_alloc' argument 4 names different: declaration 'name' definition 'str'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:207:17: style: Function 'intel_batch_state_copy' argument 5 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.h:81:17: note: Function 'intel_batch_state_copy' argument 5 names different: declaration 'name' definition 'str'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_batchbuffer.c:207:17: note: Function 'intel_batch_state_copy' argument 5 names different: declaration 'name' definition 'str'.
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen6.c:66:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen6.c:175:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen6.c:189:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen6.c:274:2: style: Same expression on both sides of '|'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:125:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:135:2: style: Same expression on both sides of '|'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:185:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:188:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:213:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:226:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:233:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:237:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:242:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:246:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:250:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:386:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:86:12: style: Variable 'v' is not assigned a value. [unassignedVariable]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen7.c:419:6: style: Unused variable: ret [unusedVariable]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:533:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:566:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:569:2: style: Same expression on both sides of '-'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:609:2: style: Same expression on both sides of '|'. [duplicateExpression]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:101:12: style: Variable 'v' is not assigned a value. [unassignedVariable]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:640:11: style: Unused variable: batch_end [unusedVariable]
intel-gpu-tools-1.8/tools/null_state_gen/intel_renderstate_gen8.c:641:6: style: Unused variable: ret [unusedVariable]
intel-gpu-tools-1.8/tools/quick_dump/chipset_wrap_python.c:2932:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/intel-ipsec-mb/intel-ipsec-mb_0.50.orig.tar.xz
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:429:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1170:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1235:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1140:9: style: Variable 'p_mgr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1130:0: note: Variable 'p_mgr' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1140:9: note: Variable 'p_mgr' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:547:18: style: The scope of the variable 'tmp_off' can be reduced. [variableScope]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1058:17: style: The scope of the variable 'c_mode' can be reduced. [variableScope]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1059:17: style: The scope of the variable 'c_dir' can be reduced. [variableScope]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1060:17: style: The scope of the variable 'h_alg' can be reduced. [variableScope]
intel-ipsec-mb-0.50/LibPerfApp/ipsec_perf.c:1365:40: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
intel-ipsec-mb-0.50/LibPerfApp/msr.c:241:9: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-ipsec-mb-0.50/LibPerfApp/msr.c:238:0: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibPerfApp/msr.c:241:9: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibPerfApp/msr.c:289:9: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-ipsec-mb-0.50/LibPerfApp/msr.c:286:0: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibPerfApp/msr.c:289:9: note: Variable 'fd' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibTestApp/customop_test.c:197:30: style: Function 'customop_test' argument 1 names different: declaration 'state' definition 'mgr'. [funcArgNamesDifferent]
intel-ipsec-mb-0.50/LibTestApp/customop_test.h:32:41: note: Function 'customop_test' argument 1 names different: declaration 'state' definition 'mgr'.
intel-ipsec-mb-0.50/LibTestApp/customop_test.c:197:30: note: Function 'customop_test' argument 1 names different: declaration 'state' definition 'mgr'.
intel-ipsec-mb-0.50/LibTestApp/gcm_test.c:1258:2: style: Variable 'ct_test' is reassigned a value before the old one has been used. [redundantAssignment]
intel-ipsec-mb-0.50/LibTestApp/gcm_test.c:1249:0: note: Variable 'ct_test' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibTestApp/gcm_test.c:1258:2: note: Variable 'ct_test' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/LibTestApp/do_test.h:180:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-ipsec-mb-0.50/LibTestApp/do_test.h:187:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
intel-ipsec-mb-0.50/LibTestApp/utils.c:45:25: style: The scope of the variable 'out' can be reduced. [variableScope]
intel-ipsec-mb-0.50/alloc.c:59:9: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-ipsec-mb-0.50/alloc.c:53:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/alloc.c:59:9: note: Variable 'ptr' is reassigned a value before the old one has been used.
intel-ipsec-mb-0.50/alloc.c:74:26: style: Function 'free_mb_mgr' argument 1 names different: declaration 'state' definition 'ptr'. [funcArgNamesDifferent]
intel-ipsec-mb-0.50/intel-ipsec-mb.h:637:41: note: Function 'free_mb_mgr' argument 1 names different: declaration 'state' definition 'ptr'.
intel-ipsec-mb-0.50/alloc.c:74:26: note: Function 'free_mb_mgr' argument 1 names different: declaration 'state' definition 'ptr'.
intel-ipsec-mb-0.50/sha_one_block.c:244:26: style: union member 'Anonymous1::digest2' is never used. [unusedStructMember]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/intel-processor-trace/intel-processor-trace_1.6.1.orig.tar.gz
processor-trace-1.6.1/libipt/src/pt_block_decoder.c:1210:6: style: The scope of the variable 'status' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_block_decoder.c:1266:6: style: The scope of the variable 'status' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_insn_decoder.c:875:15: style: The scope of the variable 'processed' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_insn_decoder.c:875:26: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_last_ip.c:75:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
processor-trace-1.6.1/libipt/src/pt_query_decoder.c:567:6: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_query_decoder.c:722:6: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_query_decoder.c:1260:11: style: The scope of the variable 'at' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/src/pt_query_decoder.c:1721:6: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/test/src/ptunit-event_queue.c:54:19: style: The scope of the variable 'ev' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/test/src/ptunit-event_queue.c:214:48: style: The scope of the variable 'ev' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/test/src/ptunit-image_section_cache.c:1030:31: style: Condition 'num_iterations%7==0' is always false [knownConditionTrueFalse]
processor-trace-1.6.1/libipt/test/src/ptunit-image_section_cache.c:1031:29: style: Condition 'num_iterations%5==0' is always false [knownConditionTrueFalse]
processor-trace-1.6.1/libipt/test/src/ptunit-image_section_cache.c:1032:30: style: Condition 'num_iterations%3==0' is always false [knownConditionTrueFalse]
processor-trace-1.6.1/libipt/test/src/ptunit-image_section_cache.c:340:11: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/libipt/test/src/ptunit-query.c:1683:11: style: The scope of the variable 'addr' can be reduced. [variableScope]
processor-trace-1.6.1/ptdump/src/ptdump.c:1229:6: style: The scope of the variable 'errcode' can be reduced. [variableScope]
processor-trace-1.6.1/ptdump/src/ptdump.c:861:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
processor-trace-1.6.1/ptdump/src/ptdump.c:930:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
processor-trace-1.6.1/pttc/src/parse.c:886:7: style: The scope of the variable 'c' can be reduced. [variableScope]
processor-trace-1.6.1/pttc/src/yasm.c:98:15: style: The scope of the variable 'attribute' can be reduced. [variableScope]
processor-trace-1.6.1/ptxed/src/ptxed.c:1500:2: style: Variable 'iscache' is reassigned a value before the old one has been used. [redundantAssignment]
processor-trace-1.6.1/ptxed/src/ptxed.c:1489:2: note: Variable 'iscache' is reassigned a value before the old one has been used.
processor-trace-1.6.1/ptxed/src/ptxed.c:1500:2: note: Variable 'iscache' is reassigned a value before the old one has been used.
processor-trace-1.6.1/ptxed/src/ptxed.c:1022:6: style: The scope of the variable 'err' can be reduced. [variableScope]
processor-trace-1.6.1/ptxed/src/ptxed.c:1200:6: style: The scope of the variable 'errcode' can be reduced. [variableScope]
[18:36]

ftp://ftp.se.debian.org/debian/pool/main/i/intel-vaapi-driver/intel-vaapi-driver_2.0.0+dfsg1.orig.tar.gz
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:675:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:671:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:675:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:791:12: style: The scope of the variable 'x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:791:15: style: The scope of the variable 'y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:1278:12: style: The scope of the variable 'size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:433:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen6_mfc.c:1143:24: style: Variable 'starting_mb' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:584:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:579:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:584:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:608:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:603:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:608:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:633:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:628:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:633:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:924:9: style: Variable 'm_costf' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:918:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:924:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1059:9: style: Variable 'm_costf' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1054:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1059:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1387:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1385:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1387:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2380:9: style: Variable 'm_costf' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2374:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2380:9: note: Variable 'm_costf' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:102:12: style: The scope of the variable 'bpf' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:102:25: style: The scope of the variable 'hrd_factor' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:529:36: style: The scope of the variable 'pSliceParameter' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:662:36: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:871:17: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:871:20: style: The scope of the variable 'mv_count' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:872:21: style: The scope of the variable 'm_costf' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1001:21: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1001:24: style: The scope of the variable 'mv_count' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1003:21: style: The scope of the variable 'm_costf' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1131:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1621:20: style: The scope of the variable 'curr_pic' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:1690:18: style: The scope of the variable 'length_in_bits' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2225:20: style: The scope of the variable 'curr_pic' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2307:21: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2307:24: style: The scope of the variable 'mv_count' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:2309:21: style: The scope of the variable 'm_costf' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:51:40: style: Function 'intel_avc_enc_slice_type_fixup' argument 1 names different: declaration 'type' definition 'slice_type'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen6_mfc.h:368:47: note: Function 'intel_avc_enc_slice_type_fixup' argument 1 names different: declaration 'type' definition 'slice_type'.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:51:40: note: Function 'intel_avc_enc_slice_type_fixup' argument 1 names different: declaration 'type' definition 'slice_type'.
intel-vaapi-driver-2.0.0/src/gen6_mfc_common.c:575:38: style: Variable 'rate_control_mode' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1067:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1536:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1552:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1301:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1298:0: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1301:9: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1312:9: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1298:0: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1312:9: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1732:5: style: Variable 'slice_data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1729:0: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1732:5: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:205:32: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:515:32: style: The scope of the variable 'first_mb_in_next_slice' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:729:33: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:830:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:984:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1701:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1701:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:1764:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen6_mfd.c:691:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1876:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:863:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:859:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:863:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1755:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1751:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1755:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2085:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2080:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2085:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2108:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2103:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2108:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2145:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2135:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2145:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2151:5: style: Variable 'msg_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2143:0: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2151:5: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1207:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1209:7: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1207:5: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1167:12: style: The scope of the variable 'x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1167:15: style: The scope of the variable 'y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1444:9: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1444:15: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2136:19: style: The scope of the variable 'tail_delimiter' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:965:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1776:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1876:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:1944:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfc.c:2049:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1383:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1874:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1908:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1626:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1623:0: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1626:9: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1637:9: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1623:0: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1637:9: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2103:5: style: Variable 'slice_data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2100:0: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2103:5: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2307:26: style: Same expression on both sides of '&&'. [duplicateExpression]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:237:32: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:321:32: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:838:32: style: The scope of the variable 'first_mb_in_next_slice' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1032:33: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1136:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1293:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1404:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:1683:9: style: The scope of the variable 'brfd' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2072:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2072:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2136:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:999:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_mfd.c:2998:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_picture_process.c:58:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_picture_process.c:54:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_picture_process.c:58:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vme.c:923:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vme.c:915:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vme.c:923:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vme.c:516:22: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vme.c:604:9: style: The scope of the variable 's' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vme.c:844:26: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:335:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:333:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:335:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:566:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:564:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:566:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:754:59: style: Function 'vpp_gpe_process_picture' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.h:120:50: note: Function 'vpp_gpe_process_picture' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:754:59: note: Function 'vpp_gpe_process_picture' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:824:49: style: Function 'vpp_gpe_context_destroy' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.h:116:49: note: Function 'vpp_gpe_context_destroy' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'.
intel-vaapi-driver-2.0.0/src/gen75_vpp_gpe.c:824:49: note: Function 'vpp_gpe_context_destroy' argument 2 names different: declaration 'vpp_context' definition 'vpp_gpe_ctx'.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1062:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:2406:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:82:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:62:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:82:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:110:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:94:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:110:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1567:5: style: Variable 'obj_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1564:0: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1567:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:768:18: style: The scope of the variable 'contrast' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:769:9: style: The scope of the variable 'brightness' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:770:9: style: The scope of the variable 'cos_c_s' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:771:9: style: The scope of the variable 'sin_c_s' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1119:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1122:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1125:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1128:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1131:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1134:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1137:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:1140:5: style: Unsigned variable 'frame_ctrl_bits' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:198:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:254:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:261:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:294:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:301:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:339:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:346:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:379:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:386:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:424:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:431:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:464:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:471:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:509:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:516:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:549:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:556:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:612:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:2096:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen75_vpp_vebox.c:2193:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:518:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:396:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:392:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:396:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:727:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:722:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:727:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:750:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:745:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:750:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:787:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:777:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:787:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:793:5: style: Variable 'msg_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:785:0: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:793:5: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:778:19: style: The scope of the variable 'tail_delimiter' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:417:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:518:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:586:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfc.c:691:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1118:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1609:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1643:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1361:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1358:0: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1361:9: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1372:9: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1358:0: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1372:9: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1788:5: style: Variable 'slice_data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1785:0: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1788:5: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1992:26: style: Same expression on both sides of '&&'. [duplicateExpression]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:217:32: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:532:32: style: The scope of the variable 'first_mb_in_next_slice' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:730:33: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:834:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:994:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1139:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1418:9: style: The scope of the variable 'brfd' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1757:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1757:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:1821:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:697:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_mfd.c:2479:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen7_vme.c:381:9: style: The scope of the variable 'qp' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_vme.c:574:26: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_vme.c:680:9: style: The scope of the variable 's' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen7_vme.c:917:26: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1901:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3949:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:856:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:852:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:856:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1779:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1775:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1779:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2111:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2106:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2111:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2134:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2129:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2134:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2171:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2161:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2171:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2177:5: style: Variable 'msg_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2169:0: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2177:5: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3173:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3169:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3173:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4273:5: style: Variable 'msg_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4267:0: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4273:5: note: Variable 'msg_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4391:5: style: Variable 'first_partition_bytes' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4386:5: note: Variable 'first_partition_bytes' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4391:5: note: Variable 'first_partition_bytes' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1204:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1206:7: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1204:5: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:240:9: style: The scope of the variable 'vme_size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1164:12: style: The scope of the variable 'x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1164:15: style: The scope of the variable 'y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1433:9: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1433:15: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2162:19: style: The scope of the variable 'tail_delimiter' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2933:32: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3296:9: style: The scope of the variable 'per_mb_size_at_qindex' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4137:18: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4138:18: style: The scope of the variable 'vme_sub_blocks_pred_mode' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4138:47: style: The scope of the variable 'pak_sub_blocks_pred_mode' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:4418:9: style: The scope of the variable 'sts' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3007:5: warning: Array 'dc_table' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*dc_table)'? [incompleteArrayFill]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:3008:5: warning: Array 'ac_table' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*ac_table)'? [incompleteArrayFill]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:958:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1800:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1901:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:1969:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_mfc.c:2075:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1159:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1653:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1687:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:2874:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1405:9: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1402:0: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1405:9: note: Variable 'src' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1416:9: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1402:0: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1416:9: note: Variable 'dst' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1840:5: style: Variable 'slice_data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1837:0: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1840:5: note: Variable 'slice_data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:2044:26: style: Same expression on both sides of '&&'. [duplicateExpression]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:246:32: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:615:32: style: The scope of the variable 'first_mb_in_next_slice' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:808:33: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:912:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1069:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1180:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1462:9: style: The scope of the variable 'brfd' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1809:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1809:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:1873:13: style: The scope of the variable 'slice_data_bo' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_mfd.c:775:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_post_processing.c:1399:5: style: Variable 'param_size' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen8_post_processing.c:1397:0: note: Variable 'param_size' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_post_processing.c:1399:5: note: Variable 'param_size' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen8_post_processing.c:693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_post_processing.c:1578:18: style: The scope of the variable 'kernel_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_render.c:799:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen8_render.c:806:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen8_render.c:1677:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen8_render.c:1762:18: style: The scope of the variable 'kernel_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_render.c:1381:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen8_vme.c:437:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_vme.c:588:22: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_vme.c:678:9: style: The scope of the variable 's' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen8_vme.c:1010:26: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6582:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:267:5: style: Variable 'surface_priv' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:264:0: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:267:5: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:415:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:413:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:415:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:500:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:493:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:500:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:501:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:494:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:501:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:502:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:495:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:502:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:503:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:496:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:503:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:883:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:879:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:883:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:884:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:880:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:884:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:995:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:990:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:995:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:996:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:991:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:996:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1187:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1181:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1187:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1188:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1182:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1188:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1189:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1183:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1189:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1233:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1223:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1233:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1234:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1224:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1234:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1235:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1225:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1235:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1236:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1226:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1236:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1237:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1227:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1237:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1238:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1228:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1238:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1239:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1229:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1239:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1305:9: style: Variable 'surface_priv' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1303:0: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1305:9: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1672:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1668:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1672:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1673:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1669:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1673:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1698:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1691:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1698:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1699:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1692:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1699:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1700:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1693:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1700:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1804:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1797:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1804:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1805:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1798:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1805:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1806:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1800:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1806:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1808:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1799:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1808:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1941:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1937:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1941:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1942:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1938:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1942:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1995:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1990:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1995:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1996:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1991:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1996:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1998:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1992:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1998:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2029:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2023:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2029:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2030:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2024:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2030:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2065:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2056:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2065:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2066:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2057:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2066:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2067:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2058:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2067:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2068:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2059:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2068:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2109:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2102:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2109:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2110:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2103:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2110:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2111:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2104:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2111:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2134:9: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2131:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2134:9: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2135:9: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2132:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2135:9: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2162:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2150:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2162:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2163:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2151:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2163:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2164:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2152:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2164:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2165:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2153:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2165:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2170:5: style: Variable 'pdata' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2158:0: note: Variable 'pdata' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2170:5: note: Variable 'pdata' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2234:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2228:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2234:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2235:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2229:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2235:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2236:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2230:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2236:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2237:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2231:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2237:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2239:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2232:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2239:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2274:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2269:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2274:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2275:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2270:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2275:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2276:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2271:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2276:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2325:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2316:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2325:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2326:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2317:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2326:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2327:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2318:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2327:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2328:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2319:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2328:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2366:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2359:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2366:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2367:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2360:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2367:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2369:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2361:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2369:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2370:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2362:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2370:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2372:5: style: Variable 'cmd_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2363:0: note: Variable 'cmd_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2372:5: note: Variable 'cmd_ptr' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2490:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2484:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2490:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2491:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2485:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2491:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2492:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2486:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2492:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2493:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2487:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2493:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2516:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2509:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2516:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2517:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2510:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2517:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2518:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2511:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2518:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2520:5: style: Variable 'pdata' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2513:0: note: Variable 'pdata' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2520:5: note: Variable 'pdata' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2690:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2685:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2690:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2691:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2686:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2691:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2692:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2687:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2692:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2694:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2688:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2694:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2768:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2763:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2768:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2769:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2764:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2769:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2770:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2765:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2770:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2821:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2813:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2821:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2822:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2814:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2822:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2823:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2815:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2823:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2824:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2816:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2824:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2859:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2854:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2859:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2860:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2855:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2860:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2862:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2856:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2862:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2904:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2899:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2904:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2905:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2900:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2905:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2906:5: style: Variable 'surface_priv' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2901:0: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2906:5: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2953:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2945:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2953:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2954:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2946:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2954:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2955:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2947:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2955:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2957:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2950:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2957:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2987:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2983:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2987:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3141:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3130:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3141:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3142:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3131:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3142:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3143:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3132:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3143:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3145:5: style: Variable 'surface_priv' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3133:0: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3145:5: note: Variable 'surface_priv' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3263:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3259:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3263:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3264:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3260:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3264:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3265:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3261:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3265:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3305:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3292:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3305:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3306:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3293:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3306:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3307:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3294:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3307:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3308:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3296:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3308:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3309:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3297:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3309:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3399:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3390:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3399:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3400:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3391:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3400:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3401:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3392:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3401:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3402:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3393:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3402:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3518:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3509:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3518:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3519:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3510:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3519:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3520:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3511:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3520:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3571:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3568:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3571:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3572:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3569:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3572:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3728:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3719:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3728:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3729:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3720:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3729:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3730:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3721:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3730:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3731:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3723:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3731:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3732:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3724:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3732:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3735:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3722:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3735:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3784:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3778:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3784:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3785:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3779:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3785:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3786:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3780:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3786:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3844:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3836:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3844:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3845:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3837:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3845:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3846:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3838:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3846:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3848:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3841:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3848:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3958:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3943:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3958:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3959:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3944:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3959:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3960:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3945:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3960:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4242:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4223:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4242:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4243:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4224:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4243:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4244:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4225:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4244:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4245:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4226:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4245:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4246:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4228:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4246:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4247:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4229:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4247:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4248:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4230:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4248:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4251:5: style: Variable 'slice_type' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4231:0: note: Variable 'slice_type' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4251:5: note: Variable 'slice_type' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4476:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4464:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4476:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4477:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4465:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4477:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4478:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4466:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4478:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4479:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4468:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4479:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4480:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4467:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4480:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4489:13: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4487:0: note: Variable 'idx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4489:13: note: Variable 'idx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4661:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4653:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4661:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4662:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4654:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4662:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4663:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4655:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4663:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4705:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4694:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4705:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4706:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4695:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4706:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4707:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4696:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4707:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4708:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4697:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4708:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4709:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4699:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4709:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4710:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4700:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4710:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4711:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4701:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4711:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4715:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4698:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4715:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4795:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4789:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4795:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4796:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4790:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4796:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4797:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4791:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4797:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4864:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4856:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4864:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4865:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4857:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4865:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4866:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4858:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4866:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4868:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4861:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4868:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4900:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4891:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4900:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4901:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4892:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4901:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4902:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4893:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4902:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4903:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4895:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4903:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4904:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4896:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4904:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4905:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4897:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4905:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4907:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4894:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4907:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4939:9: style: Variable 'cmd->dw5.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4938:9: note: Variable 'cmd->dw5.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4939:9: note: Variable 'cmd->dw5.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4974:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4970:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4974:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4975:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4971:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4975:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5033:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5025:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5033:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5034:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5026:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5034:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5035:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5027:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5035:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5037:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5030:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5037:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5074:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5060:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5074:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5075:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5061:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5075:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5076:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5062:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5076:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5077:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5063:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5077:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5078:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5065:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5078:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5079:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5066:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5079:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5080:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5067:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5080:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5083:5: style: Variable 'slice_type' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5069:0: note: Variable 'slice_type' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5083:5: note: Variable 'slice_type' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5145:9: style: Variable 'cmd->dw9.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5144:9: note: Variable 'cmd->dw9.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5145:9: note: Variable 'cmd->dw9.widi_intra_refresh_mb_num' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5181:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5175:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5181:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5182:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5176:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5182:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5183:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5177:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5183:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5255:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5247:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5255:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5256:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5248:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5256:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5257:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5249:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5257:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5259:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5252:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5259:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5288:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5282:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5288:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5289:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5283:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5289:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5290:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5285:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5290:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5292:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5284:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5292:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5331:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5327:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5331:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5332:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5328:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5332:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5376:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5368:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5376:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5377:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5369:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5377:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5378:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5370:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5378:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5380:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5373:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5380:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5410:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5403:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5410:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5411:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5404:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5411:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5412:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5405:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5412:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5413:5: style: Variable 'seq_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5407:0: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5413:5: note: Variable 'seq_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5415:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5406:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5415:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5460:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5456:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5460:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5461:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5457:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5461:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5525:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5517:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5525:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5526:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5518:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5526:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5527:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5519:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5527:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5529:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5522:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5529:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5563:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5552:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5563:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5564:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5553:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5564:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5565:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5554:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5565:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5566:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5555:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5566:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5567:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5556:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5567:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5568:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5557:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5568:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5572:5: style: Variable 'lambda_scaling_factor' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5559:0: note: Variable 'lambda_scaling_factor' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5572:5: note: Variable 'lambda_scaling_factor' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5573:5: style: Variable 'qp_lambda' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5559:0: note: Variable 'qp_lambda' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5573:5: note: Variable 'qp_lambda' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5574:5: style: Variable 'squared_qp_lambda' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5559:0: note: Variable 'squared_qp_lambda' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5574:5: note: Variable 'squared_qp_lambda' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5577:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5558:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5577:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5623:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5619:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5623:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5624:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5620:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5624:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5682:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5674:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5682:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5683:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5675:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5683:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5684:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5676:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5684:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5686:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5679:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5686:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5714:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5709:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5714:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5715:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5710:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5715:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5717:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5711:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5717:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5742:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5738:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5742:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5743:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5739:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5743:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5769:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5761:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5769:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5770:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5762:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5770:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5771:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5763:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5771:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5773:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5766:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5773:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5800:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5796:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5800:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5801:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5797:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5801:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5837:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5831:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5837:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5838:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5832:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5838:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5839:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5833:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5839:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5851:9: style: Variable 'ptr_start' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5848:0: note: Variable 'ptr_start' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5851:9: note: Variable 'ptr_start' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5887:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5883:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5887:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5888:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5884:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5888:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5889:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5885:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5889:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5931:5: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5929:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5931:5: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5959:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5949:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5959:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5960:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5950:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5960:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5961:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5951:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5961:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5963:5: style: Variable 'scaling_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5954:0: note: Variable 'scaling_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5963:5: note: Variable 'scaling_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6010:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6002:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6010:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6011:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6003:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6011:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6012:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6004:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6012:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6014:5: style: Variable 'me_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6007:0: note: Variable 'me_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6014:5: note: Variable 'me_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6054:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6046:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6054:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6055:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6047:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6055:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6056:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6048:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6056:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6058:5: style: Variable 'mbenc_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6051:0: note: Variable 'mbenc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6058:5: note: Variable 'mbenc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6098:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6090:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6098:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6099:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6091:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6099:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6100:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6092:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6100:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6102:5: style: Variable 'brc_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6095:0: note: Variable 'brc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6102:5: note: Variable 'brc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6180:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6178:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6180:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6287:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6282:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6287:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6288:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6283:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6288:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6364:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6360:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6364:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6365:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6361:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6365:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6366:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6362:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6366:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6615:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6607:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6615:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6616:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6608:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6616:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6617:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6609:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6617:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6618:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6610:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6618:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6773:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6768:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6773:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6774:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6769:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6774:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6775:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6770:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6775:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6776:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6771:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6776:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6850:5: style: Variable 'start_index' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6846:0: note: Variable 'start_index' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6850:5: note: Variable 'start_index' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6918:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6908:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6918:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6919:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6909:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6919:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6920:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6910:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6920:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6921:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6911:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6921:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6922:5: style: Variable 'slice_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6912:0: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6922:5: note: Variable 'slice_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6924:5: style: Variable 'slice_batch' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6913:0: note: Variable 'slice_batch' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6924:5: note: Variable 'slice_batch' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6987:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6976:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6987:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6988:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6977:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6988:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6989:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6978:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6989:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6990:5: style: Variable 'pic_param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6980:0: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6990:5: note: Variable 'pic_param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7094:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7085:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7094:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7095:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7086:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7095:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7096:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7087:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7096:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7097:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7088:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7097:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7098:5: style: Variable 'status_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7090:0: note: Variable 'status_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7098:5: note: Variable 'status_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7165:5: style: Variable 'pak_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7158:0: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7165:5: note: Variable 'pak_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7166:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7159:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7166:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7167:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7160:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7167:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7168:5: style: Variable 'priv_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7161:0: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7168:5: note: Variable 'priv_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7170:5: style: Variable 'status_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7163:0: note: Variable 'status_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7170:5: note: Variable 'status_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7269:5: style: Variable 'priv_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7266:0: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:7269:5: note: Variable 'priv_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3373:92: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:299:9: style: The scope of the variable 'size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2159:18: style: The scope of the variable 'out_data' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2613:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2613:18: style: The scope of the variable 'count' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2613:29: style: The scope of the variable 'idx_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2614:31: style: The scope of the variable 'start_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3682:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3683:16: style: The scope of the variable 'lambda' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4026:13: style: The scope of the variable 'start_y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5835:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5835:16: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6558:9: style: The scope of the variable 'frame_idx' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6800:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6800:18: style: The scope of the variable 'idx_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:1945:73: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_BRC_HISTORY,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2037:66: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_Y_4X,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2279:73: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_BRC_HISTORY,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2773:73: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_BRC_HISTORY,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:3791:71: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_CU_RECORD,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4502:71: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_CU_RECORD,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:4802:71: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_CU_RECORD,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5464:77: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_32x32_PU_OUTPUT,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5627:77: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_32x32_PU_OUTPUT,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5746:67: error: Expression 'ctx,priv_ctx,gpe_context,HEVC_ENC_SURFACE_RAW_Y,bti_idx++,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:5865:31: portability: 'ptr_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2425:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2431:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2433:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:6746:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_hevc_encoder.c:2465:26: style: Variable 'pdata' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:731:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:832:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1807:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1837:46: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1253:9: style: Condition '!is_inter' is always true [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1242:20: note: Assignment 'is_inter=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1253:9: note: Condition '!is_inter' is always true
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1097:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1093:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1097:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1976:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1971:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1976:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2000:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1995:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2000:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2024:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2019:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2024:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2049:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2044:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2049:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1389:9: style: The scope of the variable 'inter_mode' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1672:16: style: The scope of the variable 'ctb_x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1672:23: style: The scope of the variable 'ctb_y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1681:9: style: The scope of the variable 'macroblock_address' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1683:9: style: The scope of the variable 'cu_count' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1685:9: style: The scope of the variable 'mb_x' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1685:19: style: The scope of the variable 'mb_y' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1686:9: style: The scope of the variable 'mb_addr' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1687:9: style: The scope of the variable 'cu_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1690:9: style: The scope of the variable 'drop_cu_row_in_last_mb' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1691:9: style: The scope of the variable 'drop_cu_column_in_last_mb' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2210:12: style: The scope of the variable 'buffer_size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2466:36: style: The scope of the variable 'pSliceParameter' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2281:53: style: Function 'intel_hcpe_update_hrd' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen9_mfc.h:238:60: note: Function 'intel_hcpe_update_hrd' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2281:53: note: Function 'intel_hcpe_update_hrd' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2306:55: style: Function 'intel_hcpe_brc_postpack' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen9_mfc.h:242:62: note: Function 'intel_hcpe_brc_postpack' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2306:55: note: Function 'intel_hcpe_brc_postpack' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2457:57: style: Function 'intel_hcpe_hrd_context_update' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/gen9_mfc.h:246:69: note: Function 'intel_hcpe_hrd_context_update' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:2457:57: note: Function 'intel_hcpe_hrd_context_update' argument 2 names different: declaration 'hcpe_context' definition 'mfc_context'.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:604:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:607:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:652:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1181:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1149:52: style: Mismatching assignment and comparison, comparison 'nal_unit_type==21' is always false. [assignIfError]
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1145:19: note: Mismatching assignment and comparison, comparison 'nal_unit_type==21' is always false.
intel-vaapi-driver-2.0.0/src/gen9_mfc_hevc.c:1149:52: note: Mismatching assignment and comparison, comparison 'nal_unit_type==21' is always false.
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:481:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:611:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:851:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1170:9: style: Variable 'pprob' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1166:0: note: Variable 'pprob' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1170:9: note: Variable 'pprob' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1791:9: style: Variable 'pprob' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1787:0: note: Variable 'pprob' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1791:9: note: Variable 'pprob' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1220:9: style: The scope of the variable 'bit_depth_minus8' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1457:14: style: The scope of the variable 'scale_h' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1458:14: style: The scope of the variable 'scale_w' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1175:26: portability: 'pprob' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/gen9_mfd.c:1175:60: portability: 'pprob+2010' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/gen9_render.c:804:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen9_render.c:811:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen9_render.c:1700:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/gen9_render.c:1785:18: style: The scope of the variable 'kernel_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_render.c:1404:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3509:63: style: Condition '!has_tail' is always true [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3471:20: note: Assignment 'has_tail=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3509:63: note: Condition '!has_tail' is always true
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3539:51: style: Condition '!has_tail' is always true [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3471:20: note: Assignment 'has_tail=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3539:51: note: Condition '!has_tail' is always true
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3546:9: style: Condition 'has_tail' is always false [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3471:20: note: Assignment 'has_tail=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3546:9: note: Condition 'has_tail' is always false
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3102:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3097:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3102:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3127:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3122:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3127:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3153:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3148:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3153:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3092:18: style: The scope of the variable 'skip_emul_byte_cnt' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3341:20: style: The scope of the variable 'ref_pic' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3342:24: style: The scope of the variable 'ref_idx_shift' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3386:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3387:11: style: The scope of the variable 'weightoffsets' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3674:36: style: The scope of the variable 'slice_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:1881:47: warning: Division of result of sizeof() on pointer type. [divideSizeof]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:1961:45: warning: Division of result of sizeof() on pointer type. [divideSizeof]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:1440:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:2294:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3276:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vdenc.c:3301:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1870:5: style: Variable 'hevc_encoder_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1869:5: note: Variable 'hevc_encoder_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1870:5: note: Variable 'hevc_encoder_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vme.c:486:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:637:22: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:727:9: style: The scope of the variable 's' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1062:26: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1470:9: style: The scope of the variable 'mb_row' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1625:22: style: The scope of the variable 'mb_intra_ub' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vme.c:1765:14: style: The scope of the variable 'size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1464:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1465:136: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1473:47: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1474:68: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2679:13: style: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2678:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2679:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2732:13: style: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2731:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2732:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2785:13: style: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2784:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2785:13: note: Variable 'dys_kernel_param.input_width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3877:9: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3875:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3877:9: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4274:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4259:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4274:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4342:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4327:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4342:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4469:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4454:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4469:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5568:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5565:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5568:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5569:5: style: Variable 'vp9_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5566:0: note: Variable 'vp9_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5569:5: note: Variable 'vp9_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:308:68: style: Same expression on both sides of '&&'. [duplicateExpression]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:995:29: style: The scope of the variable 'dbps_ratio' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:995:41: style: The scope of the variable 'dInputBitsPerFrame' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1404:19: style: The scope of the variable 'cmd_ptr' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1404:28: style: The scope of the variable 'cmd_value' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1404:39: style: The scope of the variable 'tmp' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2831:9: style: The scope of the variable 'seg_qindex' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2832:28: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2833:30: style: The scope of the variable 'vp9_priv_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2995:44: style: The scope of the variable 'tmp_input' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3588:30: style: The scope of the variable 'vp9_priv_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3858:28: style: The scope of the variable 'obj_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:3859:30: style: The scope of the variable 'vp9_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4063:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:4545:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1462:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1572:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:1575:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:5107:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/gen9_vp9_encoder.c:2097:17: style: Variable 'ref_bti' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:519:13: style: Condition 'encrypted' is always false [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:517:21: note: Assignment 'encrypted=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:519:13: note: Condition 'encrypted' is always false
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:603:13: style: Condition 'encrypted' is always false [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:517:21: note: Assignment 'encrypted=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:603:13: note: Condition 'encrypted' is always false
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:647:13: style: Condition 'encrypted' is always false [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:645:21: note: Assignment 'encrypted=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:647:13: note: Condition 'encrypted' is always false
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:647:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:649:11: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:647:9: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:398:5: style: Unsigned variable '*' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:568:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:574:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:694:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/i965_avc_bsd.c:702:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2235:27: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2234:23: note: outer condition: intra<61439
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2235:27: note: opposite inner condition: intra==65530
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2244:27: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2243:23: note: outer condition: inter<61439
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2244:27: note: opposite inner condition: inter==65519
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8989:9: style: Condition 'has_tail' is always false [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8956:20: note: Assignment 'has_tail=0', assigned value is 0
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8989:9: note: Condition 'has_tail' is always false
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:987:5: style: Variable 'allocate_flag' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:979:0: note: Variable 'allocate_flag' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:987:5: note: Variable 'allocate_flag' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1137:13: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1135:13: note: Variable 'width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1137:13: note: Variable 'width' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1138:13: style: Variable 'height' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1136:13: note: Variable 'height' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:1138:13: note: Variable 'height' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2295:5: style: Variable 'gpe_resource' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2282:0: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2295:5: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2300:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2283:0: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2300:5: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2447:5: style: Variable 'gpe_resource' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2438:0: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2447:5: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2452:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2439:0: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2452:5: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3364:5: style: Variable 'gpe_resource' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3355:0: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3364:5: note: Variable 'gpe_resource' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3366:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3356:0: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3366:5: note: Variable 'data' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3373:5: style: Variable 'data_tmp' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3357:0: note: Variable 'data_tmp' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3373:5: note: Variable 'data_tmp' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3669:9: style: Variable 'cmd.g9->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3668:9: note: Variable 'cmd.g9->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3669:9: note: Variable 'cmd.g9->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:4801:5: style: Variable 'obj_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:4793:0: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:4801:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6135:9: style: Variable 'cmd->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6134:9: note: Variable 'cmd->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6135:9: note: Variable 'cmd->dw34.list1_ref_id0_frm_field_parity' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6884:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6869:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6884:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6925:5: style: Variable 'gpe_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6910:0: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6925:5: note: Variable 'gpe_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7257:5: style: Variable 'avc_state->mbenc_i_frame_dist_in_use' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7256:5: note: Variable 'avc_state->mbenc_i_frame_dist_in_use' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7257:5: note: Variable 'avc_state->mbenc_i_frame_dist_in_use' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7861:5: style: Variable 'allocate_flag' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7856:0: note: Variable 'allocate_flag' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7861:5: note: Variable 'allocate_flag' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8488:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8483:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8488:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8513:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8508:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8513:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8539:13: style: Variable 'param' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8534:0: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8539:13: note: Variable 'param' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9285:5: style: Variable 'obj_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9280:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9285:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9681:5: style: Variable 'vme_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9673:0: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9681:5: note: Variable 'vme_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9682:5: style: Variable 'generic_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9674:0: note: Variable 'generic_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9682:5: note: Variable 'generic_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9683:5: style: Variable 'avc_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9675:0: note: Variable 'avc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9683:5: note: Variable 'avc_ctx' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9684:5: style: Variable 'generic_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9676:0: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9684:5: note: Variable 'generic_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9685:5: style: Variable 'avc_state' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9677:0: note: Variable 'avc_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9685:5: note: Variable 'avc_state' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7032:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7034:5: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:7032:5: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2567:31: warning: Redundant assignment of 'cmd->dw4.max_bit_rate' to itself. [selfAssignment]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2878:84: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2887:98: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2896:93: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2905:94: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:4768:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:5377:143: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6480:140: style: Same value in both branches of ternary operator. [duplicateValueTernary]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:9275:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:559:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2083:20: style: The scope of the variable 'data' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:2123:20: style: The scope of the variable 'data' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3267:20: style: The scope of the variable 'ref_pic_l0' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3270:9: style: The scope of the variable 'tb' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3271:9: style: The scope of the variable 'td' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3272:9: style: The scope of the variable 'tx' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3273:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3274:9: style: The scope of the variable 'poc0' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3275:9: style: The scope of the variable 'poc1' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:3319:30: style: The scope of the variable 'avc_priv_surface' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:5993:18: style: The scope of the variable 'curbe_size' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:6988:31: style: The scope of the variable 'fei_misc_param' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_encoder.c:8475:18: style: The scope of the variable 'skip_emul_byte_cnt' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_hw_scoreboard.c:283:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_avc_ildb.c:133:32: style: The scope of the variable 'ss' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_avc_ildb.c:487:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_decoder_utils.c:294:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_decoder_utils.c:755:12: style: The scope of the variable 'pic_id' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5573:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:723:17: style: Variable 'va_status' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:720:0: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:723:17: note: Variable 'va_status' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5486:5: style: Variable 'i965' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5483:0: note: Variable 'i965' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5486:5: note: Variable 'i965' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5487:5: style: Variable 'obj_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5484:0: note: Variable 'obj_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5487:5: note: Variable 'obj_buffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5590:5: style: Variable 'obj_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5588:0: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:5590:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2919:17: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2925:31: style: The scope of the variable 'delimiter0' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2925:43: style: The scope of the variable 'delimiter1' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2925:55: style: The scope of the variable 'delimiter2' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2925:67: style: The scope of the variable 'delimiter3' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2925:79: style: The scope of the variable 'delimiter4' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:3291:27: style: The scope of the variable 'obj_buffer' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:6378:14: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:6991:17: style: The scope of the variable 'chipset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:7041:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:2859:23: style: Checking if unsigned variable 'num_elements' is less than zero. [unsignedLessThanZero]
intel-vaapi-driver-2.0.0/src/i965_drv_video.c:1437:9: style: Variable 'vaStatus' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:912:9: style: Condition 'rps_idx' is always true [knownConditionTrueFalse]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:892:19: note: Assignment 'rps_idx=1', assigned value is 1
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:912:9: note: Condition 'rps_idx' is always true
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:286:23: style: The scope of the variable 'no_output_of_prior_pics_flag' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:287:23: style: The scope of the variable 'long_term_reference_flag' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:288:23: style: The scope of the variable 'adaptive_ref_pic_marking_mode_flag' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:540:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:892:22: style: The scope of the variable 'ref_idx' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:893:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:701:41: style: Function 'build_hevc_sei_buffering_period' argument 1 names different: declaration 'cpb_removal_length' definition 'init_cpb_removal_delay_length'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.h:45:37: note: Function 'build_hevc_sei_buffering_period' argument 1 names different: declaration 'cpb_removal_length' definition 'init_cpb_removal_delay_length'.
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:701:41: note: Function 'build_hevc_sei_buffering_period' argument 1 names different: declaration 'cpb_removal_length' definition 'init_cpb_removal_delay_length'.
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:129:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 128. [shiftTooManyBitsSigned]
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:128:22: note: Assuming that condition 'size_in_bits<32' is not redundant
intel-vaapi-driver-2.0.0/src/i965_encoder_utils.c:129:20: note: Shift
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3803:20: style: Redundant condition: is_phase2. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3864:20: style: Redundant condition: is_phase2. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1685:5: style: Variable 'pbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1680:0: note: Variable 'pbuffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1685:5: note: Variable 'pbuffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3751:5: style: Variable 'pbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3746:0: note: Variable 'pbuffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3751:5: note: Variable 'pbuffer' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:5165:5: style: Variable 'vp8_context' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:5163:0: note: Variable 'vp8_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:5165:5: note: Variable 'vp8_context' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:2129:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:2132:7: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:2129:12: note: Found duplicate branches for 'if' and 'else'.
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1800:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1885:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1886:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1887:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1888:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1889:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1890:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1891:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1892:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1893:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1894:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1895:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1898:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1899:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1900:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1901:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1902:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1903:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1904:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1905:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1906:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:1907:5: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:2036:19: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3807:26: style: The scope of the variable 'ref_frame_flag_final' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:3807:48: style: The scope of the variable 'ref_frame_flag' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:4631:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:4646:47: warning: Division of result of sizeof() on pointer type. [divideSizeof]
intel-vaapi-driver-2.0.0/src/i965_encoder_vp8.c:5108:48: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
intel-vaapi-driver-2.0.0/src/i965_gpe_utils.c:1214:18: style: The scope of the variable 'kernel_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_gpe_utils.c:1478:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_gpe_utils.c:2337:57: style: The scope of the variable 'tile_alignment' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_gpe_utils.c:2337:73: style: The scope of the variable 'y_offset' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_media.c:87:13: style: Unsigned variable '|' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_media.c:105:13: style: Unsigned variable '|' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_media.c:162:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_media.c:87:13: style: Expression '(X | 0x1) >= 0x0' is always true. [comparisonError]
intel-vaapi-driver-2.0.0/src/i965_media.c:105:13: style: Expression '(X | 0x1) >= 0x0' is always true. [comparisonError]
intel-vaapi-driver-2.0.0/src/i965_media_h264.c:82:20: style: struct member 'inter_kernel_header::weight_offset' is never used. [unusedStructMember]
intel-vaapi-driver-2.0.0/src/i965_media_h264.c:83:19: style: struct member 'inter_kernel_header::weight_offset_flag' is never used. [unusedStructMember]
intel-vaapi-driver-2.0.0/src/i965_media_h264.c:84:19: style: struct member 'inter_kernel_header::pad0' is never used. [unusedStructMember]
intel-vaapi-driver-2.0.0/src/i965_output_dri.c:130:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1353:5: style: Variable 'is_new_frame' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1350:0: note: Variable 'is_new_frame' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1353:5: note: Variable 'is_new_frame' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5025:5: style: Variable 'obj_surface' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5013:0: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5025:5: note: Variable 'obj_surface' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5113:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5111:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5113:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5186:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5184:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5186:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5396:5: style: Variable 'vaStatus' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5393:0: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:5396:5: note: Variable 'vaStatus' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:6231:9: style: Variable 'i965pp_context->filter_flags' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:6225:9: note: Variable 'i965pp_context->filter_flags' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:6231:9: note: Variable 'i965pp_context->filter_flags' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1296:22: style: The scope of the variable 'width' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1296:29: style: The scope of the variable 'height' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:2305:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/i965_post_processing.c:1686:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
intel-vaapi-driver-2.0.0/src/i965_render.c:1098:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/i965_render.c:1104:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
intel-vaapi-driver-2.0.0/src/object_heap.c:179:19: style: The scope of the variable 'obj' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:181:9: style: The scope of the variable 'bucket_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:181:23: style: The scope of the variable 'obj_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:225:19: style: The scope of the variable 'obj' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:226:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:227:9: style: The scope of the variable 'bucket_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:227:23: style: The scope of the variable 'obj_index' can be reduced. [variableScope]
intel-vaapi-driver-2.0.0/src/object_heap.c:70:60: portability: 'new_heap_index' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/object_heap.c:128:54: portability: 'heap->bucket[bucket_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/object_heap.c:153:54: portability: 'heap->bucket[bucket_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/object_heap.c:188:58: portability: 'heap->bucket[bucket_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/object_heap.c:237:62: portability: 'heap->bucket[bucket_index]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
intel-vaapi-driver-2.0.0/src/vp9_probs.c:660:15: style: Variable 'profile' is assigned a value that is never used. [unreadVariable]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest-filepath.cc:244:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest-filepath.cc:224:0: note: Variable 'result' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest-filepath.cc:244:3: note: Variable 'result' is reassigned a value before the old one has been used.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3313:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3248:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3313:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3314:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3250:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3314:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3315:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3252:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3315:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3316:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3253:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3316:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3317:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3254:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3317:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3318:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3257:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3318:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3319:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3251:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3319:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3320:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3258:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3320:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3321:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3255:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3321:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3322:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3256:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3322:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3323:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3260:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/gtest/src/gtest.cc:3323:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
intel-vaapi-driver-2.0.0/test/i965_avce_context_test.cpp:81:0: error: syntax error [syntaxError]
intel-vaapi-driver-2.0.0/test/i965_jpeg_decode_test.cpp:175:0: error: syntax error [syntaxError]
intel-vaapi-driver-2.0.0/test/i965_jpeg_encode_test.cpp:407:0: error: syntax error [syntaxError]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:246:17: style: Variable 'pd->pparam.components[0].h_sampling_factor' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:245:17: note: Variable 'pd->pparam.components[0].h_sampling_factor' is reassigned a value before the old one has been used if variable is no semaphore variable.
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:246:17: note: Variable 'pd->pparam.components[0].h_sampling_factor' is reassigned a value before the old one has been used if variable is no semaphore variable.
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:202:21: style: Label 'slice' is not used. [unusedLabel]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:462:9: style: Class 'FixedSizeCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:300:25: style: The function 'decoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:279:33: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:300:25: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:302:34: style: The function 'encoded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:280:42: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:302:34: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:311:14: style: The function 'repr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:282:22: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:311:14: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:452:33: style: The function 'getResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:442:41: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:452:33: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:455:14: style: The function 'repr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:445:22: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:455:14: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:463:33: style: The function 'getResolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:442:41: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:463:33: note: Function in derived class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:466:14: style: The function 'repr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:445:22: note: Virtual function in base class
intel-vaapi-driver-2.0.0/test/i965_jpeg_test_data.h:466:14: note: Function in derived class
intel-vaapi-driver-2.0.0/test/object_heap_test.cpp:189:32: style: C-style pointer casting [cstyleCast]
intel-vaapi-driver-2.0.0/test/object_heap_test.cpp:204:28: style: C-style pointer casting [cstyleCast]
intel-vaapi-driver-2.0.0/test/object_heap_test.cpp:45:9: style: Label 'object_size' is not used. [unusedLabel]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/intel2gas/intel2gas_1.3.3.orig.tar.gz
intel2gas-1.3.3/absolute.h:9:9: style: The function 'minSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel2gas-1.3.3/match.h:10:17: note: Virtual function in base class
intel2gas-1.3.3/absolute.h:9:9: note: Function in derived class
intel2gas-1.3.3/absolute.h:10:9: style: The function 'maxSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel2gas-1.3.3/match.h:11:17: note: Virtual function in base class
intel2gas-1.3.3/absolute.h:10:9: note: Function in derived class
intel2gas-1.3.3/absolute.h:11:17: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
intel2gas-1.3.3/match.h:12:18: note: Virtual function in base class
intel2gas-1.3.3/absolute.h:11:17: note: Function in derived class
intel2gas-1.3.3/intel2gas.cc:354:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
intel2gas-1.3.3/intel2gas.cc:471:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
intel2gas-1.3.3/intel2gas.cc:482:11: style: The scope of the variable 'quote2' can be reduced. [variableScope]
intel2gas-1.3.3/intel2gas.cc:397:36: style: Function 'str_parse' argument 1 names different: declaration 's' definition 'sl'. [funcArgNamesDifferent]
intel2gas-1.3.3/intel2gas.cc:258:36: note: Function 'str_parse' argument 1 names different: declaration 's' definition 'sl'.
intel2gas-1.3.3/intel2gas.cc:397:36: note: Function 'str_parse' argument 1 names different: declaration 's' definition 'sl'.
intel2gas-1.3.3/list.cc:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
intel2gas-1.3.3/whitespace.cc:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/intellij-annotations/intellij-annotations_12.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/inteltool/inteltool_20140825.orig.tar.xz
amb.c:419:32: style: Function 'print_ambs' argument 1 names different: declaration 'nb' definition 'dev'. [funcArgNamesDifferent]
inteltool.h:192:32: note: Function 'print_ambs' argument 1 names different: declaration 'nb' definition 'dev'.
amb.c:419:32: note: Function 'print_ambs' argument 1 names different: declaration 'nb' definition 'dev'.
amb.c:359:34: portability: 'ambconfig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/intercal/intercal_0.30.orig.tar.gz
intercal-0.30/etc/IFFI/IFFI.h:34:0: error: #error "This version of IFFI isn't compatible with this cfunge version." [preprocessorErrorDirective]
intercal-0.30/pit/explib/syslibc.c:44:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:53:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:71:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:80:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:89:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:101:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:109:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:118:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:141:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:150:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:159:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:166:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
intercal-0.30/pit/explib/syslibc.c:197:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
lexer.c:2291:27: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2288:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexer.c:2291:27: note: Null pointer dereference
lexer.c:2293:9: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2288:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexer.c:2293:9: note: Null pointer dereference
lexer.c:2660:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2549:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2660:2: note: Null pointer dereference
lexer.c:2661:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2549:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2661:2: note: Null pointer dereference
lexer.c:2672:9: warning: Possible null pointer dereference: b [nullPointer]
lexer.c:2549:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexer.c:2672:9: note: Null pointer dereference
lexer.c:2401:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexer.c:357:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:2401:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.c:2424:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lexer.c:1178:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:2424:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexer.c:2845:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexer.c:310:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:2845:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.c:2858:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexer.c:311:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:2858:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.c:2858:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexer.c:311:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:2858:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.c:2990:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexer.c:1144:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexer.c:2990:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexer.l:146:32: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
lexer.c:2322:4: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable]
lexer.l:184:6: error: Common realloc mistake: 'textlines' nulled but not freed upon failure [memleakOnRealloc]
oil-oil.c:1343:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
oil.y:240:25: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:241:23: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:247:21: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:251:49: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:254:45: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:257:74: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:258:43: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:272:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:273:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:274:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:275:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:276:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:277:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:278:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:279:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:280:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:281:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:282:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:283:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:284:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:285:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:286:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:287:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:288:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:289:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:290:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:291:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:292:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:293:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:294:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:295:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:296:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:297:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:298:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:299:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:300:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:301:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:302:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:303:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:304:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:305:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:306:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:307:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:308:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:309:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:310:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:311:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:312:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:313:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:314:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:315:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:316:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:317:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:318:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:319:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:320:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:321:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:322:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:323:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:324:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:325:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:326:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:327:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:328:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:329:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:330:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:331:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:332:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:333:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:334:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:335:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:336:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:337:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:338:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:339:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:340:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:341:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:342:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:343:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:344:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:345:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:346:6: style: Same expression on both sides of '-'. [duplicateExpression]
oil.y:361:17: style: The scope of the variable 'acc' can be reduced. [variableScope]
oil.y:713:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
oil.y:757:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
parser.c:3219:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
intercal-0.30/src/cesspool.c:145:28: style: The scope of the variable 'cp' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:238:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:238:12: style: The scope of the variable 'j' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:239:9: style: The scope of the variable 'digitsig' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:239:19: style: The scope of the variable 'digitval' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:332:10: style: The scope of the variable 'result' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:479:7: style: The scope of the variable 'c' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:479:10: style: The scope of the variable 'v' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:580:16: style: The scope of the variable 'v' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:624:10: style: The scope of the variable 'v' can be reduced. [variableScope]
intercal-0.30/src/cesspool.c:415:3: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
intercal-0.30/src/clc-cset.c:103:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
intercal-0.30/src/clc-cset.c:304:37: style: The scope of the variable 'j' can be reduced. [variableScope]
intercal-0.30/src/clc-cset.c:304:40: style: The scope of the variable 'k' can be reduced. [variableScope]
intercal-0.30/src/feh2.c:901:10: style: The scope of the variable 'dim' can be reduced. [variableScope]
intercal-0.30/src/feh2.c:948:10: style: The scope of the variable 'dim' can be reduced. [variableScope]
intercal-0.30/src/feh2.c:1652:15: style: The scope of the variable 'negcounter' can be reduced. [variableScope]
intercal-0.30/src/feh2.c:231:2: error: Common realloc mistake: 'tuples' nulled but not freed upon failure [memleakOnRealloc]
intercal-0.30/src/feh2.c:1030:0: error: Dereferencing 'temp' after it is deallocated / released [deallocuse]
intercal-0.30/src/feh2.c:2756:0: error: Dereferencing 'np' after it is deallocated / released [deallocuse]
intercal-0.30/src/fiddle.c:258:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intercal-0.30/src/fiddle.c:262:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
intercal-0.30/src/fiddle.c:77:33: style: The scope of the variable 'fac' can be reduced. [variableScope]
intercal-0.30/src/fiddle.c:97:44: style: The scope of the variable 'd2' can be reduced. [variableScope]
intercal-0.30/src/fiddle.c:176:44: style: The scope of the variable 'd2' can be reduced. [variableScope]
intercal-0.30/src/fiddle.c:216:44: style: The scope of the variable 'd2' can be reduced. [variableScope]
intercal-0.30/src/ick-wrap.c:54:21: style: Variable 'ick_globalargv0' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/perpet.c:1617:3: style: Variable 'tempfn' is reassigned a value before the old one has been used. [redundantAssignment]
intercal-0.30/src/perpet.c:1608:0: note: Variable 'tempfn' is reassigned a value before the old one has been used.
intercal-0.30/src/perpet.c:1617:3: note: Variable 'tempfn' is reassigned a value before the old one has been used.
intercal-0.30/src/perpet.c:1604:9: style: The scope of the variable 'cioin' can be reduced. [variableScope]
intercal-0.30/src/perpet.c:1606:9: style: The scope of the variable 'buf2ptr' can be reduced. [variableScope]
intercal-0.30/src/perpet.c:1870:8: style: The scope of the variable 'c2' can be reduced. [variableScope]
intercal-0.30/src/perpet.c:215:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/perpet.c:1491:5: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/perpet.c:1498:5: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/perpet.c:1502:5: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/perpet.c:1772:3: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/pickwrap.c:27:2: style: Label 'ick_restart' is not used. [unusedLabel]
intercal-0.30/src/pickwrap.c:28:2: style: Label 'top' is not used. [unusedLabel]
intercal-0.30/src/unravel.c:235:3: style: Variable 'choicing' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
intercal-0.30/src/unravel.c:226:3: note: Variable 'choicing' is reassigned a value before the old one has been used if variable is no semaphore variable.
intercal-0.30/src/unravel.c:235:3: note: Variable 'choicing' is reassigned a value before the old one has been used if variable is no semaphore variable.
intercal-0.30/src/unravel.c:134:7: style: The scope of the variable 'oldweave' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:304:30: style: The scope of the variable 'isbprev' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:307:7: style: The scope of the variable 'prod' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:307:13: style: The scope of the variable 'i' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:307:16: style: The scope of the variable 'j' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:574:18: style: The scope of the variable 'dummy' can be reduced. [variableScope]
intercal-0.30/src/unravel.c:576:7: style: The scope of the variable 'i' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:155:18: style: The scope of the variable 'thisline' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:156:11: style: The scope of the variable 'avgtime' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:156:19: style: The scope of the variable 'avgtime2' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:194:7: style: The scope of the variable 'i' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:195:7: style: The scope of the variable 'broken' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:196:7: style: The scope of the variable 'keeplooping' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:198:7: style: The scope of the variable 'tempcmd' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:199:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:200:11: style: The scope of the variable 'temptick' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:202:8: style: The scope of the variable 'copyloc' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:203:15: style: The scope of the variable 'tempcharp' can be reduced. [variableScope]
intercal-0.30/src/yuk.c:163:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
intercal-0.30/src/yuk.c:417:77: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/interchange/interchange_5.7.7.orig.tar.gz
interchange-5.7.7.orig/dist/src/mod_interchange/mod_interchange.c:727:28: style: The scope of the variable 'argsbuffer' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/mod_interchange/mod_interchange.c:99:6: style: struct member 'ic_response_buffer_struct::buff_size' is never used. [unusedStructMember]
interchange-5.7.7.orig/dist/src/mod_interchange/mod_interchange.c:100:6: style: struct member 'ic_response_buffer_struct::pos' is never used. [unusedStructMember]
interchange-5.7.7.orig/dist/src/mod_interchange/mod_interchange.c:101:7: style: struct member 'ic_response_buffer_struct::buff' is never used. [unusedStructMember]
interchange-5.7.7.orig/dist/src/mod_interchange/mod_interchange.c:756:10: style: Unused variable: sock_set [unusedVariable]
interchange-5.7.7.orig/dist/src/mvctl.c:45:4: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
interchange-5.7.7.orig/dist/src/mvctl.c:38:7: style: Unused variable: r [unusedVariable]
interchange-5.7.7.orig/dist/src/tlink.c:171:7: style: The scope of the variable 'e' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/tlink.c:445:7: style: The scope of the variable 'writing' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/tlink.c:448:7: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/tlink.c:449:7: style: The scope of the variable 'r' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/tlink.c:370:9: style: Unused variable: cl [unusedVariable]
interchange-5.7.7.orig/dist/src/tlink.c:371:7: style: Unused variable: len [unusedVariable]
interchange-5.7.7.orig/dist/src/tlink.c:372:7: style: Unused variable: left [unusedVariable]
interchange-5.7.7.orig/dist/src/tlink.c:373:7: style: Unused variable: tr [unusedVariable]
interchange-5.7.7.orig/dist/src/vlink.c:139:7: style: The scope of the variable 'e' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/vlink.c:383:7: style: The scope of the variable 'writing' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/vlink.c:386:7: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/vlink.c:387:7: style: The scope of the variable 'r' can be reduced. [variableScope]
interchange-5.7.7.orig/dist/src/vlink.c:308:9: style: Unused variable: cl [unusedVariable]
interchange-5.7.7.orig/dist/src/vlink.c:309:7: style: Unused variable: len [unusedVariable]
interchange-5.7.7.orig/dist/src/vlink.c:310:7: style: Unused variable: left [unusedVariable]
interchange-5.7.7.orig/dist/src/vlink.c:311:7: style: Unused variable: tr [unusedVariable]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/intlfonts/intlfonts_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/intltool/intltool_0.51.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/intone/intone_0.77.orig.tar.gz
intone-0.77/src/callbacks.c:199:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:198:2: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:199:2: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:308:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:307:2: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:308:2: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:452:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:451:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:452:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:524:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:523:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:524:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:548:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:543:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:548:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:551:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:548:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:551:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:554:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:551:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:554:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:566:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:561:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:566:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:569:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:566:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:569:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:572:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:569:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:572:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:902:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/callbacks.c:899:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:902:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/callbacks.c:138:10: style: The scope of the variable 'read' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:140:19: style: The scope of the variable 'ok' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:213:16: style: The scope of the variable 'i' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:278:10: style: The scope of the variable 'read' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:323:15: style: The scope of the variable 'tystr' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:364:30: style: The scope of the variable 'data' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:364:36: style: The scope of the variable 'line' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:366:8: style: The scope of the variable 'lyric_file' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:462:11: style: The scope of the variable 'i' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:463:21: style: The scope of the variable 'cmd' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:539:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:674:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:727:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:727:17: style: The scope of the variable 'co' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:727:23: style: The scope of the variable 'ret' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:727:30: style: The scope of the variable 'j' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:728:69: style: The scope of the variable 'st_path' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:729:17: style: The scope of the variable 'name' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:800:22: style: The scope of the variable 'ty' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:801:9: style: The scope of the variable 'i' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:801:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:864:8: style: The scope of the variable 'path' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:864:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:865:24: style: The scope of the variable 'pause' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:993:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:1313:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
intone-0.77/src/callbacks.c:115:8: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:120:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:172:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:147:10: style: Variable 'read' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:291:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:286:10: style: Variable 'read' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:452:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:643:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:659:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:835:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:847:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:859:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:902:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:883:28: style: Variable 'pause' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:985:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:1024:37: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:1069:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:1317:35: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/callbacks.c:400:0: error: Resource leak: lyric_file [resourceLeak]
intone-0.77/src/callbacks.c:765:39: error: Undefined behavior: Variable 'tystr' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
intone-0.77/src/db_sqlite.c:940:18: warning: Either the condition 'if(path)' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
intone-0.77/src/db_sqlite.c:952:6: note: Assuming that condition 'if(path)' is not redundant
intone-0.77/src/db_sqlite.c:940:18: note: Null pointer dereference
intone-0.77/src/db_sqlite.c:303:4: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/db_sqlite.c:302:0: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:303:4: note: Variable 'tok' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:351:2: style: Variable 'sql_st' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/db_sqlite.c:346:0: note: Variable 'sql_st' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:351:2: note: Variable 'sql_st' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:550:4: style: Variable 'tystr' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/db_sqlite.c:549:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:550:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:555:4: style: Variable 'tystr' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/db_sqlite.c:554:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:555:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:560:4: style: Variable 'tystr' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/db_sqlite.c:559:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:560:4: note: Variable 'tystr' is reassigned a value before the old one has been used.
intone-0.77/src/db_sqlite.c:216:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:416:7: style: The scope of the variable 'file_nm' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:417:6: style: The scope of the variable 'len' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:536:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:627:14: style: The scope of the variable 'alb_name' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:701:14: style: The scope of the variable 'pl_name' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:732:45: style: The scope of the variable 'pa' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:888:24: style: The scope of the variable 'name' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:961:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:1086:20: style: The scope of the variable 's_artist' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:1115:25: style: The scope of the variable 'pa' can be reduced. [variableScope]
intone-0.77/src/db_sqlite.c:698:38: style: Function 'populate_play_list' argument 1 names different: declaration 'list' definition 'li'. [funcArgNamesDifferent]
intone-0.77/src/db_sqlite.h:38:38: note: Function 'populate_play_list' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:698:38: note: Function 'populate_play_list' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:729:43: style: Function 'populate_playlist_songs' argument 1 names different: declaration 'list' definition 'li'. [funcArgNamesDifferent]
intone-0.77/src/db_sqlite.h:39:43: note: Function 'populate_playlist_songs' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:729:43: note: Function 'populate_playlist_songs' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:773:38: style: Function 'populate_main_list' argument 1 names different: declaration 'list' definition 'li'. [funcArgNamesDifferent]
intone-0.77/src/db_sqlite.h:40:38: note: Function 'populate_main_list' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:773:38: note: Function 'populate_main_list' argument 1 names different: declaration 'list' definition 'li'.
intone-0.77/src/db_sqlite.c:311:11: style: Variable 'db_ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/db_sqlite.c:235:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/db_sqlite.c:840:12: style: Variable 'db_ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/db_sqlite.c:593:2: error: Pointer to local array variable returned. [returnLocalVariable]
intone-0.77/src/db_sqlite.c:304:4: warning: The buffer 's_v' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
intone-0.77/src/db_sqlite.c:1184:18: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
intone-0.77/src/db_sqlite.c:1166:23: note: Assignment 'n_pl=0', assigned value is 0
intone-0.77/src/db_sqlite.c:1184:18: note: Invalid argument
intone-0.77/src/dbus-stuff.c:103:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/dbus-stuff.c:102:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:103:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:107:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/dbus-stuff.c:103:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:107:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:108:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/dbus-stuff.c:107:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:108:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:112:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/dbus-stuff.c:108:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:112:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:113:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/dbus-stuff.c:112:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:113:3: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/dbus-stuff.c:80:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
intone-0.77/src/dbus-stuff.c:81:30: style: The scope of the variable 'cmd' can be reduced. [variableScope]
intone-0.77/src/dbus-stuff.c:113:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/gui.c:190:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:335:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:365:37: style: The scope of the variable 'tystr' can be reduced. [variableScope]
intone-0.77/src/gui.c:650:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:687:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:687:22: style: The scope of the variable 'buf1' can be reduced. [variableScope]
intone-0.77/src/gui.c:853:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:979:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:1270:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:1422:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
intone-0.77/src/gui.c:166:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:158:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
intone-0.77/src/main.c:155:2: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/main.c:158:2: note: Variable 'ret' is reassigned a value before the old one has been used.
intone-0.77/src/main.c:46:10: style: The scope of the variable 'read' can be reduced. [variableScope]
intone-0.77/src/main.c:69:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:57:10: style: Variable 'read' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:79:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:88:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:158:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
intone-0.77/src/main.c:150:8: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/invada-studio-plugins/invada-studio-plugins_0.3.1.orig.tar.gz
invada-studio-plugins-0.3.1/inv_compressor.c:186:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_compressor.c:177:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_compressor.c:186:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_compressor.c:245:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_compressor.c:234:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_compressor.c:245:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_compressor.c:526:16: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_erreverb.c:277:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_erreverb.c:261:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_erreverb.c:277:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_erreverb.c:433:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_erreverb.c:416:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_erreverb.c:433:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_erreverb.c:1314:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
invada-studio-plugins-0.3.1/inv_erreverb.c:269:18: style: The scope of the variable 'er' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_erreverb.c:425:18: style: The scope of the variable 'er' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_erreverb.c:836:16: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_erreverb.c:1267:134: style: Function 'calculateSingleIreverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'. [funcArgNamesDifferent]
invada-studio-plugins-0.3.1/inv_erreverb.h:42:134: note: Function 'calculateSingleIreverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'.
invada-studio-plugins-0.3.1/inv_erreverb.c:1267:134: note: Function 'calculateSingleIreverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'.
invada-studio-plugins-0.3.1/inv_filter.c:142:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_filter.c:133:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:142:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:177:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_filter.c:168:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:177:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:215:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_filter.c:204:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:215:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:260:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_filter.c:249:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:260:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_filter.c:569:16: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_input.c:169:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_input.c:158:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_input.c:169:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_input.c:230:10: style: The scope of the variable 'pcPortNames' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_input.c:231:26: style: The scope of the variable 'piPortDescriptors' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_input.c:232:25: style: The scope of the variable 'psPortRangeHints' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_input.c:321:16: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
invada-studio-plugins-0.3.1/inv_tube.c:151:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_tube.c:143:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_tube.c:151:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_tube.c:188:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-0.3.1/inv_tube.c:178:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_tube.c:188:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-0.3.1/inv_tube.c:377:16: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/invada-studio-plugins-lv2/invada-studio-plugins-lv2_1.2.0+repack0.orig.tar.gz
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:224:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:212:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:224:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:354:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:337:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:354:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:215:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:216:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:342:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:342:16: style: The scope of the variable 'fAudioR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:342:24: style: The scope of the variable 'fMaxAudio' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:346:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:347:8: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_compressor.c:348:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:329:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:300:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:329:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:721:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:690:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:721:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:304:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:304:11: style: The scope of the variable 'Out1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:304:16: style: The scope of the variable 'Out2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:304:21: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:304:26: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:308:40: style: The scope of the variable 'fActualDelay1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:309:40: style: The scope of the variable 'fActualDelay2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:310:62: style: The scope of the variable 'fActualDelay1Old' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:311:62: style: The scope of the variable 'fActualDelay2Old' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:313:55: style: The scope of the variable 'In1FB' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:313:61: style: The scope of the variable 'In1FBmix' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:313:70: style: The scope of the variable 'In1Munged' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:314:55: style: The scope of the variable 'In2FB' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:314:61: style: The scope of the variable 'In2FBmix' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:314:70: style: The scope of the variable 'In2Munged' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:695:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:695:11: style: The scope of the variable 'Out1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:695:16: style: The scope of the variable 'Out2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:695:21: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:695:26: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:699:40: style: The scope of the variable 'fActualDelay1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:700:40: style: The scope of the variable 'fActualDelay2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:701:62: style: The scope of the variable 'fActualDelay1Old' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:702:62: style: The scope of the variable 'fActualDelay2Old' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:704:55: style: The scope of the variable 'In1FB' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:704:61: style: The scope of the variable 'In1FBmix' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:704:70: style: The scope of the variable 'In1Munged' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:705:55: style: The scope of the variable 'In2FB' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:705:61: style: The scope of the variable 'In2FBmix' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:705:70: style: The scope of the variable 'In2Munged' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:139:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:142:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_delay.c:142:7: error: Memory leak: plugin.SpaceL [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:307:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:281:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:307:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:550:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:523:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:550:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:285:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:286:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:287:8: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:288:8: style: The scope of the variable 'AudioIn' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:288:61: style: The scope of the variable 'AudioProc' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:294:18: style: The scope of the variable 'er' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:296:15: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:528:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:529:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:530:8: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:531:8: style: The scope of the variable 'AudioIn' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:531:61: style: The scope of the variable 'AudioProc' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:537:18: style: The scope of the variable 'er' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:539:15: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:140:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:143:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:147:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:143:7: error: Memory leak: plugin.SpaceL [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_erreverb.c:147:7: error: Memory leak: plugin.SpaceR [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:185:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:173:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:185:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:284:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:267:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:284:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:401:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:389:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:401:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:500:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:483:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:500:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:176:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:176:12: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:180:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:272:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:272:12: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:273:8: style: The scope of the variable 'InR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:273:12: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:277:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:277:16: style: The scope of the variable 'fAudioR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:278:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:392:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:392:12: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:396:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:488:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:488:12: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:489:8: style: The scope of the variable 'InR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:489:12: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:493:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:493:16: style: The scope of the variable 'fAudioR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_filter.c:494:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:222:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:203:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:222:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:208:62: style: The scope of the variable 'fMono' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:208:68: style: The scope of the variable 'fStereoL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:208:77: style: The scope of the variable 'fStereoR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:211:8: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:211:16: style: The scope of the variable 'fAudioR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:212:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:215:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:216:8: style: The scope of the variable 'InR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_input.c:217:8: style: The scope of the variable 'CurrentPhase' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:245:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:228:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:245:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:234:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:235:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:236:8: style: The scope of the variable 'InR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:237:17: style: The scope of the variable 'CurrentPhase' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_meter.c:83:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:265:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:237:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:265:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:445:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:416:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:445:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:634:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:605:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:634:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:243:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:243:11: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:243:16: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:245:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:251:8: style: The scope of the variable 'fDelayL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:251:16: style: The scope of the variable 'fDelayOffsetL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:252:8: style: The scope of the variable 'fDelayR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:252:16: style: The scope of the variable 'fDelayOffsetR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:253:16: style: The scope of the variable 'lDelaySampleL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:254:16: style: The scope of the variable 'lDelaySampleR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:423:8: style: The scope of the variable 'InL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:423:12: style: The scope of the variable 'InR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:423:16: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:423:21: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:425:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:431:8: style: The scope of the variable 'fDelayL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:431:16: style: The scope of the variable 'fDelayOffsetL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:432:8: style: The scope of the variable 'fDelayR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:432:16: style: The scope of the variable 'fDelayOffsetR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:433:16: style: The scope of the variable 'lDelaySampleL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:434:16: style: The scope of the variable 'lDelaySampleR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:612:8: style: The scope of the variable 'In' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:612:11: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:612:16: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:614:8: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:620:8: style: The scope of the variable 'fDelayL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:620:16: style: The scope of the variable 'fDelayOffsetL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:621:8: style: The scope of the variable 'fDelayR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:621:16: style: The scope of the variable 'fDelayOffsetR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:622:16: style: The scope of the variable 'lDelaySampleL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:623:16: style: The scope of the variable 'lDelaySampleR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:111:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:114:7: error: Memory leak: plugin [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_phaser.c:114:7: error: Memory leak: plugin.SpaceL [memleak]
invada-studio-plugins-lv2-1.2.0/plugin/inv_testtone.c:142:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_testtone.c:131:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_testtone.c:142:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_testtone.c:136:8: style: The scope of the variable 'fAudio' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:192:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:181:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:192:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:303:2: style: Variable 'pParamFunc' is reassigned a value before the old one has been used. [redundantAssignment]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:287:0: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:303:2: note: Variable 'pParamFunc' is reassigned a value before the old one has been used.
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:184:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:185:8: style: The scope of the variable 'TubeOut' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:185:16: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:186:16: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:292:8: style: The scope of the variable 'OutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:293:8: style: The scope of the variable 'OutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:294:8: style: The scope of the variable 'TubeOutL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:294:17: style: The scope of the variable 'TubeOutR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:294:26: style: The scope of the variable 'drive' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:295:8: style: The scope of the variable 'driveL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:296:8: style: The scope of the variable 'driveR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:297:16: style: The scope of the variable 'fAudioL' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/inv_tube.c:297:25: style: The scope of the variable 'fAudioR' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:59:8: style: The scope of the variable 'old' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:532:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:9: style: The scope of the variable 'w0' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:12: style: The scope of the variable 'alpha' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:18: style: The scope of the variable 'a0' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:21: style: The scope of the variable 'a1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:24: style: The scope of the variable 'a2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:27: style: The scope of the variable 'b0' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:30: style: The scope of the variable 'b1' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:533:33: style: The scope of the variable 'b2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:580:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:45: style: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'. [funcArgNamesDifferent]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:86:51: note: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'.
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:45: note: Function 'applyIEnvelope' argument 2 names different: declaration 'value' definition 'audio_value'.
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:64: style: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'. [funcArgNamesDifferent]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:86:64: note: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'.
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:98:64: note: Function 'applyIEnvelope' argument 3 names different: declaration 'envelope' definition 'envelope_value'.
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:166:111: style: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'. [funcArgNamesDifferent]
invada-studio-plugins-lv2-1.2.0/plugin/library/common.h:99:116: note: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'.
invada-studio-plugins-lv2-1.2.0/plugin/library/common.c:166:111: note: Function 'calculateSingleIReverbER' argument 6 names different: declaration 'reflections' definition 'Reflections'.
invada-studio-plugins-lv2-1.2.0/plugingui/inv_compressor_gui.c:332:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_delay_gui.c:422:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_erreverb_gui.c:299:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_filter_gui.c:262:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_input_gui.c:289:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_meter_gui.c:197:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_phaser_gui.c:290:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:194:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_testtone_gui.c:739:10: style: The scope of the variable 'scale' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/inv_tube_gui.c:252:8: style: The scope of the variable 'value' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:44:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:316:9: style: The scope of the variable 'rmsC' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:316:14: style: The scope of the variable 'rmsV' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:316:19: style: The scope of the variable 'attackC' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:316:27: style: The scope of the variable 'releaseC' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:316:36: style: The scope of the variable 'env' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:317:11: style: The scope of the variable 'threshsig' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:320:8: style: The scope of the variable 'label' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:738:16: style: The scope of the variable 'theta2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:739:16: style: The scope of the variable 'heightr2' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Compressor.c:726:16: style: Variable 'displayComp' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:52:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:53:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:346:9: style: The scope of the variable 'sw' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:346:12: style: The scope of the variable 'sl' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:347:9: style: The scope of the variable 'x' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:347:11: style: The scope of the variable 'y' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:347:13: style: The scope of the variable 'xc' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:347:16: style: The scope of the variable 'yc' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:9: style: The scope of the variable 'minx' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:14: style: The scope of the variable 'maxx' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:19: style: The scope of the variable 'miny' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:24: style: The scope of the variable 'maxy' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:29: style: The scope of the variable 'sx' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:32: style: The scope of the variable 'sy' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:352:35: style: The scope of the variable 'dist' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:354:9: style: The scope of the variable 'min_delay' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:354:19: style: The scope of the variable 'max_delay' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-ErReverb.c:354:29: style: The scope of the variable 'max_gain' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:55:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:279:12: style: The scope of the variable 'x' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:279:14: style: The scope of the variable 'y' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:279:16: style: The scope of the variable 'cx' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:279:19: style: The scope of the variable 'cy' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:280:9: style: The scope of the variable 'string' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-FrequencyGain.c:654:14: style: Variable 'displayFG' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:47:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:48:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/display-Spectrograph.c:458:17: style: Variable 'display_spec' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:57:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:58:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:373:19: style: The scope of the variable 'pat' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:376:25: style: The scope of the variable 'angle' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/knob.c:765:9: style: Variable 'knob' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:43:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:44:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/lamp.c:295:9: style: Variable 'lamp' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:46:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:47:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-peak.c:759:10: style: Variable 'meter' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:44:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:232:11: style: The scope of the variable 'Pon' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:235:10: style: The scope of the variable 'label' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-phase.c:363:10: style: Variable 'meter' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:45:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:46:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:330:10: style: The scope of the variable 'label' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/meter-vu.c:568:10: style: Variable 'meter' is assigned a value that is never used. [unreadVariable]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:47:8: style: The scope of the variable 'name' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:48:6: style: The scope of the variable 'i' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:336:18: style: The scope of the variable 'topdent' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:337:10: style: The scope of the variable 'character' can be reduced. [variableScope]
invada-studio-plugins-lv2-1.2.0/plugingui/widgets/switch-toggle.c:585:18: style: Variable 'switch_toggle' is assigned a value that is never used. [unreadVariable]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/invaders/invaders_1.0.0.orig.tar.gz
invaders/delay.c:11:9: style: The scope of the variable 'lo' can be reduced. [variableScope]
invaders/delay.c:11:13: style: The scope of the variable 'hi' can be reduced. [variableScope]
[18:37]

ftp://ftp.se.debian.org/debian/pool/main/i/inventor/inventor_2.1.5-10.orig.tar.gz
inventor/apps/converters/ivdowngrade/SoLODV2.c++:183:12: style: The scope of the variable 'distance' can be reduced. [variableScope]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:451:2: warning: Either the condition 'fileGroup!=NULL' is redundant or there is possible null pointer dereference: fileGroup. [nullPointerRedundantCheck]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:452:16: note: Assuming that condition 'fileGroup!=NULL' is not redundant
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:451:2: note: Null pointer dereference
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:222:39: style: C-style pointer casting [cstyleCast]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:228:37: style: C-style pointer casting [cstyleCast]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:243:38: style: C-style pointer casting [cstyleCast]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:258:50: style: C-style pointer casting [cstyleCast]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:264:47: style: C-style pointer casting [cstyleCast]
inventor/apps/converters/ivdowngrade/downgradeToV1.c++:275:14: style: The scope of the variable 'altRep' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3505:5: warning: Either the condition 'dragger' is redundant or there is possible null pointer dereference: dragger. [nullPointerRedundantCheck]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3494:9: note: Assuming that condition 'dragger' is not redundant
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3505:5: note: Null pointer dereference
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:926:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1215:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1276:22: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1282:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1304:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1308:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1394:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1467:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1539:22: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1545:29: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1569:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1573:29: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1777:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1821:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2048:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2055:21: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2151:10: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2182:4: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2201:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2213:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2216:16: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2228:19: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2235:19: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2249:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2382:36: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2449:22: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2474:22: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2653:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2685:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2964:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2973:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3024:32: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3445:11: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3645:22: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3716:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3732:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3752:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3817:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3818:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4106:21: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4165:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4177:38: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4202:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4233:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4298:15: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4317:11: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4327:5: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4328:11: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4625:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1240:17: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1491:17: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3978:20: style: The scope of the variable 'id' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3980:22: style: The scope of the variable 'subItemCount' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4173:17: style: The scope of the variable 'n' can be reduced. [variableScope]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:284:18: style: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:142:15: note: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:284:18: note: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:305:18: style: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:155:19: note: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:305:18: note: Function 'SoSceneViewer' argument 4 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:329:18: style: Function 'constructorCommon' argument 1 names different: declaration 'root' definition 'inputGraph'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:488:41: note: Function 'constructorCommon' argument 1 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:329:18: note: Function 'constructorCommon' argument 1 names different: declaration 'root' definition 'inputGraph'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:825:15: style: Function 'replaceAllManips' argument 1 names different: declaration 'manipType' definition 'manipMode'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:410:44: note: Function 'replaceAllManips' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:825:15: note: Function 'replaceAllManips' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:842:15: style: Function 'attachManipToAll' argument 1 names different: declaration 'manipType' definition 'manipMode'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:414:44: note: Function 'attachManipToAll' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:842:15: note: Function 'attachManipToAll' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:863:15: style: Function 'attachManip' argument 1 names different: declaration 'manipType' definition 'manipMode'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:413:39: note: Function 'attachManip' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:863:15: note: Function 'attachManip' argument 1 names different: declaration 'manipType' definition 'manipMode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:864:10: style: Function 'attachManip' argument 2 names different: declaration 'p' definition 'selectedPath'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:413:58: note: Function 'attachManip' argument 2 names different: declaration 'p' definition 'selectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:864:10: note: Function 'attachManip' argument 2 names different: declaration 'p' definition 'selectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1705:30: style: Function 'setFog' argument 1 names different: declaration 'onOrOff' definition 'flag'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:366:25: note: Function 'setFog' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1705:30: note: Function 'setFog' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1723:39: style: Function 'setAntialiasing' argument 1 names different: declaration 'onOrOff' definition 'flag'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:368:34: note: Function 'setAntialiasing' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1723:39: note: Function 'setAntialiasing' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1815:71: style: Function 'backgroundColorCallback' argument 2 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:375:20: note: Function 'backgroundColorCallback' argument 2 names different: declaration 'color' definition 'c'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:1815:71: note: Function 'backgroundColorCallback' argument 2 names different: declaration 'color' definition 'c'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2347:37: style: Function 'doFileIO' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:293:33: note: Function 'doFileIO' argument 1 names different: declaration 'filename' definition 'file'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:2347:37: note: Function 'doFileIO' argument 1 names different: declaration 'filename' definition 'file'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3747:10: style: Function 'objDropCB' argument 2 names different: declaration 'dataType' definition 'target'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:350:13: note: Function 'objDropCB' argument 2 names different: declaration 'dataType' definition 'target'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3747:10: note: Function 'objDropCB' argument 2 names different: declaration 'dataType' definition 'target'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4116:32: style: Function 'showMenu' argument 1 names different: declaration 'onOrOff' definition 'flag'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:183:27: note: Function 'showMenu' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4116:32: note: Function 'showMenu' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4198:17: style: Function 'deselectionCallback' argument 2 names different: declaration 'obj' definition 'deselectedPath'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:469:62: note: Function 'deselectionCallback' argument 2 names different: declaration 'obj' definition 'deselectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4198:17: note: Function 'deselectionCallback' argument 2 names different: declaration 'obj' definition 'deselectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4229:15: style: Function 'selectionCallback' argument 2 names different: declaration 'obj' definition 'selectedPath'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:470:60: note: Function 'selectionCallback' argument 2 names different: declaration 'obj' definition 'selectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4229:15: note: Function 'selectionCallback' argument 2 names different: declaration 'obj' definition 'selectedPath'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4650:10: style: Function 'isAffectedByTransform' argument 1 names different: declaration 'node' definition 'theNode'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:476:53: note: Function 'isAffectedByTransform' argument 1 names different: declaration 'node' definition 'theNode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4650:10: note: Function 'isAffectedByTransform' argument 1 names different: declaration 'node' definition 'theNode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4672:10: style: Function 'isAffectedByMaterial' argument 1 names different: declaration 'node' definition 'theNode'. [funcArgNamesDifferent]
inventor/apps/demos/SceneViewer/SoSceneViewer.h:477:52: note: Function 'isAffectedByMaterial' argument 1 names different: declaration 'node' definition 'theNode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:4672:10: note: Function 'isAffectedByMaterial' argument 1 names different: declaration 'node' definition 'theNode'.
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:216:5: performance: Variable 'shouldBeManip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:217:5: performance: Variable 'cascadeWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:218:5: performance: Variable 'submenuWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:219:5: performance: Variable 'onOffWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:220:5: performance: Variable 'iconWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:221:5: performance: Variable 'editColorWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:222:5: performance: Variable 'removeWidget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/SceneViewer/SoSceneViewer.c++:3455:17: error: Uninitialized variable: newLight [uninitvar]
inventor/apps/demos/SceneViewer/SvManipList.c++:76:5: style: Class 'SvManipList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/SceneViewer/SvManipList.c++:76:5: style: Class 'SvManipList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/drop/TsBlock.c++:154:5: error: Mismatching allocation and deallocation: verts [mismatchAllocDealloc]
inventor/apps/demos/drop/TsBlock.c++:190:5: error: Mismatching allocation and deallocation: indices [mismatchAllocDealloc]
inventor/apps/demos/drop/TsEvents.c++:72:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:639:14: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:651:14: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:765:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:793:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:898:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsField.c++:580:5: style: Variable 'logo' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/drop/TsField.c++:577:0: note: Variable 'logo' is reassigned a value before the old one has been used.
inventor/apps/demos/drop/TsField.c++:580:5: note: Variable 'logo' is reassigned a value before the old one has been used.
inventor/apps/demos/drop/TsField.c++:430:26: style: The scope of the variable 'level' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:431:26: style: The scope of the variable 'levelXform' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:432:26: style: The scope of the variable 'levelMtl' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:433:25: style: The scope of the variable 'mtlValue' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:508:18: style: The scope of the variable 'tmpSep' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:509:18: style: The scope of the variable 'tmpSwitch' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:625:16: style: The scope of the variable 'n' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:789:15: style: The scope of the variable 'tmpSwitch' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:894:15: style: The scope of the variable 'tmpSwitch' can be reduced. [variableScope]
inventor/apps/demos/drop/TsField.c++:179:5: performance: Variable 'gameStarted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:180:5: performance: Variable 'isGameOver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:181:5: performance: Variable 'isDropping' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:194:5: performance: Variable 'helpDisplayed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:195:5: performance: Variable 'gamePaused' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:196:5: performance: Variable 'trickleOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:197:5: performance: Variable 'shiftOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.c++:198:5: performance: Variable 'removalOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/drop/TsField.h:185:21: warning: Virtual function 'buildWidget' is called from constructor 'TsField(int res,Widget parent=NULL,const char*name=NULL,SbBool buildInsideParent=TRUE)' at line 216. Dynamic binding is not used. [virtualCallInConstructor]
inventor/apps/demos/drop/TsField.c++:216:16: note: Calling buildWidget
inventor/apps/demos/drop/TsField.h:185:21: note: buildWidget is a virtual method
inventor/apps/demos/drop/TsField.c++:1080:5: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
inventor/apps/demos/drop/TsField.c++:1149:5: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
inventor/apps/demos/drop/TsField.c++:1165:5: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
inventor/apps/demos/drop/TsPiece.c++:128:13: style: Function 'getPosition' argument 1 names different: declaration 'orientation' definition 'newOrientation'. [funcArgNamesDifferent]
inventor/apps/demos/drop/TsPiece.h:93:42: note: Function 'getPosition' argument 1 names different: declaration 'orientation' definition 'newOrientation'.
inventor/apps/demos/drop/TsPiece.c++:128:13: note: Function 'getPosition' argument 1 names different: declaration 'orientation' definition 'newOrientation'.
inventor/apps/demos/drop/TsPiece.c++:63:10: warning: Member variable 'TsPiece::piecePositionTable' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/drop/TsPiece.h:89:18: style: Technically the member function 'TsPiece::getPosition' can be const. [functionConst]
inventor/apps/demos/drop/TsPiece.c++:99:10: note: Technically the member function 'TsPiece::getPosition' can be const.
inventor/apps/demos/drop/TsPiece.h:89:18: note: Technically the member function 'TsPiece::getPosition' can be const.
inventor/apps/demos/drop/TsPiece.h:93:25: style: Technically the member function 'TsPiece::getPosition' can be const. [functionConst]
inventor/apps/demos/drop/TsPiece.c++:127:10: note: Technically the member function 'TsPiece::getPosition' can be const.
inventor/apps/demos/drop/TsPiece.h:93:25: note: Technically the member function 'TsPiece::getPosition' can be const.
inventor/apps/demos/drop/TsRemoval.c++:85:26: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:99:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:109:14: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:136:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:173:18: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:184:18: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:194:10: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:229:14: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:248:14: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:253:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsRemoval.c++:92:18: style: The scope of the variable 'levelSep' can be reduced. [variableScope]
inventor/apps/demos/drop/TsRemoval.c++:106:20: style: The scope of the variable 'rt' can be reduced. [variableScope]
inventor/apps/demos/drop/TsRemoval.c++:243:24: style: The scope of the variable 'fieldPos' can be reduced. [variableScope]
inventor/apps/demos/drop/TsTrickle.c++:85:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsTrickle.c++:221:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsTrickle.c++:283:24: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/drop/TsTrickle.c++:187:17: style: The scope of the variable 'height' can be reduced. [variableScope]
inventor/apps/demos/drop/TsTrickle.c++:187:25: style: The scope of the variable 'rowIndex' can be reduced. [variableScope]
inventor/apps/demos/drop/TsTrickle.c++:262:22: style: The scope of the variable 'levelSep' can be reduced. [variableScope]
inventor/apps/demos/drop/TsTrickle.c++:317:10: style: Function 'collision' argument 2 names different: declaration 'newPositions' definition 'fieldPos'. [funcArgNamesDifferent]
inventor/apps/demos/drop/TsField.h:172:52: note: Function 'collision' argument 2 names different: declaration 'newPositions' definition 'fieldPos'.
inventor/apps/demos/drop/TsTrickle.c++:317:10: note: Function 'collision' argument 2 names different: declaration 'newPositions' definition 'fieldPos'.
inventor/apps/demos/drop/TsTrickle.c++:352:10: style: Function 'validPosition' argument 2 names different: declaration 'newPositions' definition 'pos'. [funcArgNamesDifferent]
inventor/apps/demos/drop/TsField.h:170:56: note: Function 'validPosition' argument 2 names different: declaration 'newPositions' definition 'pos'.
inventor/apps/demos/drop/TsTrickle.c++:352:10: note: Function 'validPosition' argument 2 names different: declaration 'newPositions' definition 'pos'.
inventor/apps/demos/drop/TsViewer.c++:113:35: style: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'. [funcArgNamesDifferent]
inventor/apps/demos/drop/TsViewer.h:74:42: note: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'.
inventor/apps/demos/drop/TsViewer.c++:113:35: note: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'.
inventor/apps/demos/drop/TsViewer.c++:78:11: warning: Member variable 'TsViewer::transXspeed' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/drop/TsViewer.c++:78:11: warning: Member variable 'TsViewer::transYspeed' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/drop/TsViewer.c++:92:5: performance: Variable 'createdCursors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/gview/DisplayGraph.c++:271:20: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/DisplayGraph.c++:347:13: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/DisplayGraph.c++:461:13: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/DisplayGraph.c++:1080:13: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/DisplayGraph.c++:148:5: style: Variable 'sep' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/gview/DisplayGraph.c++:138:0: note: Variable 'sep' is reassigned a value before the old one has been used.
inventor/apps/demos/gview/DisplayGraph.c++:148:5: note: Variable 'sep' is reassigned a value before the old one has been used.
inventor/apps/demos/gview/DisplayGraph.c++:149:5: style: Variable 'color' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/gview/DisplayGraph.c++:139:0: note: Variable 'color' is reassigned a value before the old one has been used.
inventor/apps/demos/gview/DisplayGraph.c++:149:5: note: Variable 'color' is reassigned a value before the old one has been used.
inventor/apps/demos/gview/DisplayGraph.c++:143:20: style: The scope of the variable 'label' can be reduced. [variableScope]
inventor/apps/demos/gview/DisplayGraph.c++:312:14: style: The scope of the variable 'iconGraph' can be reduced. [variableScope]
inventor/apps/demos/gview/DisplayGraph.c++:480:13: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/apps/demos/gview/DisplayGraph.c++:574:39: style: Function 'swapInstance' argument 1 names different: declaration 'icon' definition 'instanceIcon'. [funcArgNamesDifferent]
inventor/apps/demos/gview/DisplayGraph.h:98:35: note: Function 'swapInstance' argument 1 names different: declaration 'icon' definition 'instanceIcon'.
inventor/apps/demos/gview/DisplayGraph.c++:574:39: note: Function 'swapInstance' argument 1 names different: declaration 'icon' definition 'instanceIcon'.
inventor/apps/demos/gview/DisplayGraph.c++:95:5: style: Class 'DisplayGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/gview/DisplayGraph.c++:95:5: style: Class 'DisplayGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/gview/DisplayGraph.h:62:5: style: Class 'DisplayGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/demos/gview/Error.c++:106:18: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/Error.c++:127:18: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/Error.c++:56:5: performance: Variable 'deleteMe' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/gview/FieldEditor.c++:110:15: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1070:32: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1071:32: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1101:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1122:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1137:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1152:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1171:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1190:24: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1231:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:1287:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/FieldEditor.c++:670:16: style: The scope of the variable 'info' can be reduced. [variableScope]
inventor/apps/demos/gview/FieldEditor.c++:671:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/apps/demos/gview/FieldEditor.c++:1315:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/gview/GraphIcon.c++:536:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphIcon.c++:82:12: warning: Member variable 'GraphIcon::parent' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/gview/GraphIcon.c++:82:12: warning: Member variable 'GraphIcon::childIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/gview/GraphIcon.c++:82:12: warning: Member variable 'GraphIcon::iconSwitch' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/gview/GraphIcon.c++:82:12: warning: Member variable 'GraphIcon::translation' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/gview/GraphIcon.c++:82:12: warning: Member variable 'GraphIcon::heightOffset' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/gview/GraphIcon.c++:93:5: performance: Variable 'fieldsShown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/gview/GraphViewer.c++:586:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:622:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:642:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:663:30: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:757:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:775:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:1298:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:1316:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:1471:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/GraphViewer.c++:796:16: style: The scope of the variable 'icon' can be reduced. [variableScope]
inventor/apps/demos/gview/GraphViewer.c++:977:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/apps/demos/gview/GraphViewer.c++:582:38: style: Function 'selectionFilterCB' argument 1 names different: declaration 'data' definition 'userData'. [funcArgNamesDifferent]
inventor/apps/demos/gview/GraphViewer.h:154:45: note: Function 'selectionFilterCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/GraphViewer.c++:582:38: note: Function 'selectionFilterCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/GraphViewer.c++:618:32: style: Function 'selectionCB' argument 1 names different: declaration 'data' definition 'userData'. [funcArgNamesDifferent]
inventor/apps/demos/gview/GraphViewer.h:158:36: note: Function 'selectionCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/GraphViewer.c++:618:32: note: Function 'selectionCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/GraphViewer.c++:638:34: style: Function 'deselectionCB' argument 1 names different: declaration 'data' definition 'userData'. [funcArgNamesDifferent]
inventor/apps/demos/gview/GraphViewer.h:161:38: note: Function 'deselectionCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/GraphViewer.c++:638:34: note: Function 'deselectionCB' argument 1 names different: declaration 'data' definition 'userData'.
inventor/apps/demos/gview/NodeCreator.c++:164:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/NodeCreator.c++:188:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/NodeCreator.c++:213:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/NodeCreator.c++:360:12: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/gview/NodeCreator.c++:344:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/gview/NodeCreator.c++:355:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/gview/NodeCreator.c++:77:5: performance: Variable 'deleteMe' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/demos/gview/NodeCreator.h:85:11: performance: Technically the member function 'NodeCreator::getNodeNames' can be static. [functionStatic]
inventor/apps/demos/gview/NodeCreator.c++:257:14: note: Technically the member function 'NodeCreator::getNodeNames' can be static.
inventor/apps/demos/gview/NodeCreator.h:85:11: note: Technically the member function 'NodeCreator::getNodeNames' can be static.
inventor/apps/demos/maze/PlayClass.c++:421:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
inventor/apps/demos/maze/PlayClass.c++:543:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
inventor/apps/demos/maze/PlayClass.c++:892:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/maze/PlayClass.c++:375:13: style: The scope of the variable 'tmp_rate' can be reduced. [variableScope]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::audio_pid' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::filefmt' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::fd' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::bytes_per_samp' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::bits_per_samp' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::samps_per_frame' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::frames_per_sec' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::bytes_per_buf' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::samps_per_buf' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::frames_per_buf' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::secs_per_frame' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::secs_per_buf' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::sampbuf' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::compression' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::file_rate' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::userData' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.c++:88:12: warning: Member variable 'PlayClass::play_time' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/maze/PlayClass.h:118:11: style: Technically the member function 'PlayClass::getIsLive' can be const. [functionConst]
inventor/apps/demos/maze/PlayClass.c++:808:18: note: Technically the member function 'PlayClass::getIsLive' can be const.
inventor/apps/demos/maze/PlayClass.h:118:11: note: Technically the member function 'PlayClass::getIsLive' can be const.
inventor/apps/demos/maze/PlayClass.h:119:11: style: Technically the member function 'PlayClass::donep' can be const. [functionConst]
inventor/apps/demos/maze/PlayClass.c++:813:18: note: Technically the member function 'PlayClass::donep' can be const.
inventor/apps/demos/maze/PlayClass.h:119:11: note: Technically the member function 'PlayClass::donep' can be const.
inventor/apps/demos/maze/PlayClass.h:101:5: style: Class 'PlayClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/demos/maze/maze.c++:1232:5: style: Variable 'holeModel->model' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/maze/maze.c++:1230:5: note: Variable 'holeModel->model' is reassigned a value before the old one has been used.
inventor/apps/demos/maze/maze.c++:1232:5: note: Variable 'holeModel->model' is reassigned a value before the old one has been used.
inventor/apps/demos/maze/maze.c++:1259:5: style: Variable 'gameBox' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/maze/maze.c++:1256:0: note: Variable 'gameBox' is reassigned a value before the old one has been used.
inventor/apps/demos/maze/maze.c++:1259:5: note: Variable 'gameBox' is reassigned a value before the old one has been used.
inventor/apps/demos/maze/maze.c++:947:19: style: The scope of the variable 'reflectionMagnitude' can be reduced. [variableScope]
inventor/apps/demos/maze/maze.c++:981:19: style: The scope of the variable 'reflectionMagnitude' can be reduced. [variableScope]
inventor/apps/demos/maze/maze.c++:1015:19: style: The scope of the variable 'reflectionMagnitude' can be reduced. [variableScope]
inventor/apps/demos/maze/maze.c++:1049:19: style: The scope of the variable 'reflectionMagnitude' can be reduced. [variableScope]
inventor/apps/demos/maze/maze.c++:1200:0: style: Variable 'textFont' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/maze/maze.c++:1201:0: style: Variable 'startText' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/maze/maze.c++:1202:0: style: Variable 'finishText' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/maze/maze.c++:1203:0: style: Variable 'textRotation' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/maze/maze.c++:1204:0: style: Variable 'textColor' is assigned a value that is never used. [unreadVariable]
inventor/apps/demos/noodle/Interface.c++:473:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:489:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:509:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:529:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:551:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:936:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/Interface.c++:939:30: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.h:112:13: style: Technically the member function 'WorldInfo::getManipType' can be const. [functionConst]
inventor/apps/demos/noodle/Interface.h:118:13: style: Technically the member function 'Interface::getBackgroundColor' can be const. [functionConst]
inventor/apps/demos/noodle/Interface.h:162:10: performance: Technically the member function 'Interface::showAboutDialog' can be static. [functionStatic]
inventor/apps/demos/noodle/Interface.c++:400:12: note: Technically the member function 'Interface::showAboutDialog' can be static.
inventor/apps/demos/noodle/Interface.h:162:10: note: Technically the member function 'Interface::showAboutDialog' can be static.
inventor/apps/demos/noodle/LineManip.c++:549:26: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSlider.c++:322:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSlider.c++:341:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSurfaceGizmo.c++:185:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSurfaceGizmo.c++:196:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSurfaceGizmo.c++:212:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleSurfaceGizmo.c++:231:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:223:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:234:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:247:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:260:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:273:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/NoodleTextureGizmo.c++:286:35: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:293:5: warning: Either the condition 'victimPath!=NULL' is redundant or there is possible null pointer dereference: victimPath. [nullPointerRedundantCheck]
inventor/apps/demos/noodle/WorldInfo.c++:266:20: note: Assuming that condition 'victimPath!=NULL' is not redundant
inventor/apps/demos/noodle/WorldInfo.c++:293:5: note: Null pointer dereference
inventor/apps/demos/noodle/WorldInfo.c++:120:7: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:133:27: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:151:7: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:349:34: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:395:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:398:30: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:410:30: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/WorldInfo.c++:144:26: style: The scope of the variable 'myParent' can be reduced. [variableScope]
inventor/apps/demos/noodle/WorldInfo.c++:146:26: style: The scope of the variable 'parentGroup' can be reduced. [variableScope]
inventor/apps/demos/noodle/WorldInfo.c++:231:47: style: Function 'deleteNoodle' argument 1 names different: declaration 'noodleToRemove' definition 'victim'. [funcArgNamesDifferent]
inventor/apps/demos/noodle/WorldInfo.h:100:45: note: Function 'deleteNoodle' argument 1 names different: declaration 'noodleToRemove' definition 'victim'.
inventor/apps/demos/noodle/WorldInfo.c++:231:47: note: Function 'deleteNoodle' argument 1 names different: declaration 'noodleToRemove' definition 'victim'.
inventor/apps/demos/noodle/WorldInfo.c++:66:2: style: Class 'WorldInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/noodle/WorldInfo.c++:66:2: style: Class 'WorldInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/noodle/noodle.c++:159:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/noodle.c++:169:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/noodle.c++:179:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/noodle.c++:189:25: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/noodle.c++:278:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/noodle.c++:390:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/demos/noodle/noodle.c++:362:11: note: Variable 'n' is reassigned a value before the old one has been used.
inventor/apps/demos/noodle/noodle.c++:390:5: note: Variable 'n' is reassigned a value before the old one has been used.
inventor/apps/demos/noodle/Interface.h:119:41: performance: Function parameter 'newColor' should be passed by const reference. [passedByValue]
inventor/apps/demos/noodle/profile.c++:83:6: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/noodle/profile.c++:314:13: style: The scope of the variable 'theta' can be reduced. [variableScope]
inventor/apps/demos/noodle/profile.c++:338:13: style: The scope of the variable 'theta' can be reduced. [variableScope]
inventor/apps/demos/noodle/profile.c++:361:13: style: The scope of the variable 'theta' can be reduced. [variableScope]
inventor/apps/demos/qmorf/Background.c++:50:5: style: Class 'Background' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/qmorf/Background.c++:50:5: style: Class 'Background' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/qmorf/Background.h:90:5: style: Class 'FlashBackground' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/demos/qmorf/FlashBackground.c++:425:7: warning: Redundant assignment of 'c[0]' to itself. [selfAssignment]
inventor/apps/demos/qmorf/FlashBackground.c++:427:7: warning: Redundant assignment of 'c[2]' to itself. [selfAssignment]
inventor/apps/demos/qmorf/FlashBackground.c++:316:12: style: The scope of the variable 'theta' can be reduced. [variableScope]
inventor/apps/demos/qmorf/FlashBackground.c++:547:38: style: Function 'animateShape' argument 1 names different: declaration 't' definition 'time'. [funcArgNamesDifferent]
inventor/apps/demos/qmorf/Background.h:93:30: note: Function 'animateShape' argument 1 names different: declaration 't' definition 'time'.
inventor/apps/demos/qmorf/FlashBackground.c++:547:38: note: Function 'animateShape' argument 1 names different: declaration 't' definition 'time'.
inventor/apps/demos/qmorf/FlashBackground.c++:570:38: style: Function 'animateColor' argument 1 names different: declaration 't' definition 'time'. [funcArgNamesDifferent]
inventor/apps/demos/qmorf/Background.h:94:30: note: Function 'animateColor' argument 1 names different: declaration 't' definition 'time'.
inventor/apps/demos/qmorf/FlashBackground.c++:570:38: note: Function 'animateColor' argument 1 names different: declaration 't' definition 'time'.
inventor/apps/demos/qmorf/Background.h:124:12: style: Technically the member function 'FlashBackground::Noise' can be const. [functionConst]
inventor/apps/demos/qmorf/FlashBackground.c++:196:18: note: Technically the member function 'FlashBackground::Noise' can be const.
inventor/apps/demos/qmorf/Background.h:124:12: note: Technically the member function 'FlashBackground::Noise' can be const.
inventor/apps/demos/qmorf/Background.h:127:10: performance: Technically the member function 'FlashBackground::shapeFunction' can be static. [functionStatic]
inventor/apps/demos/qmorf/FlashBackground.c++:312:18: note: Technically the member function 'FlashBackground::shapeFunction' can be static.
inventor/apps/demos/qmorf/Background.h:127:10: note: Technically the member function 'FlashBackground::shapeFunction' can be static.
inventor/apps/demos/qmorf/FlashBackground.c++:76:5: style: Class 'FlashBackground' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/qmorf/FlashBackground.c++:76:5: style: Class 'FlashBackground' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/qmorf/QuadThing.c++:160:21: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:217:11: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:239:24: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:256:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:264:15: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:271:15: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:278:17: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:285:15: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/qmorf/QuadThing.c++:397:49: style: Function 'averageNormals' argument 2 names different: declaration 'row' definition 'r'. [funcArgNamesDifferent]
inventor/apps/demos/qmorf/QuadThing.h:123:40: note: Function 'averageNormals' argument 2 names different: declaration 'row' definition 'r'.
inventor/apps/demos/qmorf/QuadThing.c++:397:49: note: Function 'averageNormals' argument 2 names different: declaration 'row' definition 'r'.
inventor/apps/demos/qmorf/QuadThing.c++:397:56: style: Function 'averageNormals' argument 3 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
inventor/apps/demos/qmorf/QuadThing.h:123:49: note: Function 'averageNormals' argument 3 names different: declaration 'column' definition 'c'.
inventor/apps/demos/qmorf/QuadThing.c++:397:56: note: Function 'averageNormals' argument 3 names different: declaration 'column' definition 'c'.
inventor/apps/demos/qmorf/QuadThing.c++:65:12: warning: Member variable 'QuadThing::materials' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:65:12: warning: Member variable 'QuadThing::matbind' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:65:12: warning: Member variable 'QuadThing::texture' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:65:12: warning: Member variable 'QuadThing::texcoords' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:65:12: warning: Member variable 'QuadThing::texbind' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:72:12: warning: Member variable 'QuadThing::materials' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:72:12: warning: Member variable 'QuadThing::matbind' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:72:12: warning: Member variable 'QuadThing::texture' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:72:12: warning: Member variable 'QuadThing::texcoords' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.c++:72:12: warning: Member variable 'QuadThing::texbind' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/demos/qmorf/QuadThing.h:125:10: style: Unused private function: 'QuadThing::scaleBBox' [unusedPrivateFunction]
inventor/apps/demos/qmorf/QuadThing.h:62:5: style: Class 'QuadThing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/demos/qmorf/QuadThing.h:74:5: style: Class 'QuadThing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/demos/qmorf/quadCube.c++:185:0: error: syntax error [syntaxError]
inventor/apps/demos/qmorf/quadSheet.c++:71:0: error: syntax error [syntaxError]
inventor/apps/demos/qmorf/quadSphere.c++:79:0: error: syntax error [syntaxError]
inventor/apps/demos/revo/RevClass.c++:252:5: style: Class 'RevolutionSurface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/revo/RevClass.c++:252:5: style: Class 'RevolutionSurface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/revo/profile.c++:138:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/revo/profile.c++:168:23: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/revo/revo.c++:128:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/textomatic/TextWrapper.c++:148:27: style: Function 'numLines' argument 1 names different: declaration 'paragraph' definition 'whichParagraph'. [funcArgNamesDifferent]
inventor/apps/demos/textomatic/TextWrapper.h:51:22: note: Function 'numLines' argument 1 names different: declaration 'paragraph' definition 'whichParagraph'.
inventor/apps/demos/textomatic/TextWrapper.c++:148:27: note: Function 'numLines' argument 1 names different: declaration 'paragraph' definition 'whichParagraph'.
inventor/apps/demos/textomatic/TextWrapper.h:49:9: style: Technically the member function 'TextWrapper::numParagraphs' can be const. [functionConst]
inventor/apps/demos/textomatic/TextWrapper.c++:142:14: note: Technically the member function 'TextWrapper::numParagraphs' can be const.
inventor/apps/demos/textomatic/TextWrapper.h:49:9: note: Technically the member function 'TextWrapper::numParagraphs' can be const.
inventor/apps/demos/textomatic/TextWrapper.h:64:10: performance: Technically the member function 'TextWrapper::WordWrap' can be static. [functionStatic]
inventor/apps/demos/textomatic/TextWrapper.c++:180:14: note: Technically the member function 'TextWrapper::WordWrap' can be static.
inventor/apps/demos/textomatic/TextWrapper.h:64:10: note: Technically the member function 'TextWrapper::WordWrap' can be static.
inventor/apps/demos/textomatic/TextWrapper.c++:116:5: style: Class 'TextWrapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/demos/textomatic/TextWrapper.c++:116:5: style: Class 'TextWrapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/demos/textomatic/textomatic.c++:137:28: style: C-style pointer casting [cstyleCast]
inventor/apps/demos/textomatic/textomatic.c++:300:23: style: C-style pointer casting [cstyleCast]
inventor/apps/nodes/BarChart/BarChart.c++:397:35: style: Function 'generateBars' argument 1 names different: declaration 'xSpacing' definition 'barXSpace'. [funcArgNamesDifferent]
inventor/apps/nodes/BarChart/BarChart.h:112:29: note: Function 'generateBars' argument 1 names different: declaration 'xSpacing' definition 'barXSpace'.
inventor/apps/nodes/BarChart/BarChart.c++:397:35: note: Function 'generateBars' argument 1 names different: declaration 'xSpacing' definition 'barXSpace'.
inventor/apps/nodes/BarChart/BarChart.c++:397:52: style: Function 'generateBars' argument 2 names different: declaration 'ySpacing' definition 'barYSpace'. [funcArgNamesDifferent]
inventor/apps/nodes/BarChart/BarChart.h:112:45: note: Function 'generateBars' argument 2 names different: declaration 'ySpacing' definition 'barYSpace'.
inventor/apps/nodes/BarChart/BarChart.c++:397:52: note: Function 'generateBars' argument 2 names different: declaration 'ySpacing' definition 'barYSpace'.
inventor/apps/nodes/BarChart/BarChart.c++:398:14: style: Function 'generateBars' argument 3 names different: declaration 'width' definition 'barWidth'. [funcArgNamesDifferent]
inventor/apps/nodes/BarChart/BarChart.h:112:61: note: Function 'generateBars' argument 3 names different: declaration 'width' definition 'barWidth'.
inventor/apps/nodes/BarChart/BarChart.c++:398:14: note: Function 'generateBars' argument 3 names different: declaration 'width' definition 'barWidth'.
inventor/apps/nodes/BarChart/BarChart.c++:398:30: style: Function 'generateBars' argument 4 names different: declaration 'height' definition 'barDepth'. [funcArgNamesDifferent]
inventor/apps/nodes/BarChart/BarChart.h:112:74: note: Function 'generateBars' argument 4 names different: declaration 'height' definition 'barDepth'.
inventor/apps/nodes/BarChart/BarChart.c++:398:30: note: Function 'generateBars' argument 4 names different: declaration 'height' definition 'barDepth'.
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1720:30: style: C-style pointer casting [cstyleCast]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1784:30: style: C-style pointer casting [cstyleCast]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1785:25: style: C-style pointer casting [cstyleCast]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1790:5: style: Variable 'coordPart' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1787:0: note: Variable 'coordPart' is reassigned a value before the old one has been used.
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1790:5: note: Variable 'coordPart' is reassigned a value before the old one has been used.
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:416:11: style: The scope of the variable 'nextLength' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:663:11: style: The scope of the variable 'thisHeight' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:663:23: style: The scope of the variable 'nextHeight' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:760:11: style: The scope of the variable 'xVal' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:760:17: style: The scope of the variable 'zVal' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:909:16: style: The scope of the variable 'nV' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:988:9: style: The scope of the variable 'topRow' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:988:17: style: The scope of the variable 'botRow' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1104:14: style: The scope of the variable 'swapTemp' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1193:14: style: The scope of the variable 'swapTemp' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1661:8: style: The scope of the variable 'length' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:1698:8: style: The scope of the variable 'length' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:85:12: style: Technically the member function 'NurbMaker::isFlipNormals' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:95:15: style: Technically the member function 'NurbMaker::getPatchType' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:100:20: style: Technically the member function 'NurbMaker::getWraparound' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:108:20: style: Technically the member function 'NurbMaker::getPatchShift' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:118:20: style: Technically the member function 'NurbMaker::getUserCurveOrder' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.h:186:20: warning: Virtual function 'setUpConnections' is called from constructor 'GeneralizedCylinder()' at line 233. Dynamic binding is not used. [virtualCallInConstructor]
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.c++:233:5: note: Calling setUpConnections
inventor/apps/nodes/GeneralizedCylinder/GeneralizedCylinder.h:186:20: note: setUpConnections is a virtual method
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:116:11: style: Technically the member function 'NurbMaker::getUserKnots' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.c++:360:12: note: Technically the member function 'NurbMaker::getUserKnots' can be const.
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:116:11: note: Technically the member function 'NurbMaker::getUserKnots' can be const.
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:123:10: style: Technically the member function 'NurbMaker::applyCubicToEdgeKnotVectors' can be const. [functionConst]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.c++:389:12: note: Technically the member function 'NurbMaker::applyCubicToEdgeKnotVectors' can be const.
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.h:123:10: note: Technically the member function 'NurbMaker::applyCubicToEdgeKnotVectors' can be const.
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.c++:374:0: error: Memory leak: UKnots [memleak]
inventor/apps/nodes/GeneralizedCylinder/NurbMaker.c++:374:0: error: Memory leak: VKnots [memleak]
inventor/apps/nodes/GeneralizedCylinder/Triangulator.c++:304:11: style: The scope of the variable 'tempI' can be reduced. [variableScope]
inventor/apps/nodes/GeneralizedCylinder/Triangulator.c++:204:29: style: Function 'triangulate' argument 2 names different: declaration 'input' definition 'inVals'. [funcArgNamesDifferent]
inventor/apps/nodes/GeneralizedCylinder/Triangulator.h:54:74: note: Function 'triangulate' argument 2 names different: declaration 'input' definition 'inVals'.
inventor/apps/nodes/GeneralizedCylinder/Triangulator.c++:204:29: note: Function 'triangulate' argument 2 names different: declaration 'input' definition 'inVals'.
inventor/apps/nodes/GeneralizedCylinder/Triangulator.c++:206:23: style: Function 'triangulate' argument 3 names different: declaration 'output' definition 'outVals'. [funcArgNamesDifferent]
inventor/apps/nodes/GeneralizedCylinder/Triangulator.h:55:16: note: Function 'triangulate' argument 3 names different: declaration 'output' definition 'outVals'.
inventor/apps/nodes/GeneralizedCylinder/Triangulator.c++:206:23: note: Function 'triangulate' argument 3 names different: declaration 'output' definition 'outVals'.
inventor/apps/samples/4view/4view.c++:127:0: error: syntax error [syntaxError]
inventor/apps/samples/common/LineManip.c++:549:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/common/Useful.c++:111:24: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/ivNodeKitStructure/ivNodeKitStructure.c++:82:0: error: syntax error [syntaxError]
inventor/apps/samples/ivToInclude/ivToIncludeFile.c++:82:0: error: syntax error [syntaxError]
inventor/apps/samples/ivToInclude/testResults.c++:88:0: error: syntax error [syntaxError]
inventor/apps/samples/linkages/LinkClasses.c++:135:24: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:143:24: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1530:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1531:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1561:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1562:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1634:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1642:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1659:19: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1660:19: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1828:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1851:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1878:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1879:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1984:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1985:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2019:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2020:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2083:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2092:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2110:23: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2111:23: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2218:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2219:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2304:17: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:2310:17: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/LinkClasses.c++:1509:18: style: Variable 'l1' is assigned a value that is never used. [unreadVariable]
inventor/apps/samples/linkages/LinkClasses.c++:1510:18: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
inventor/apps/samples/linkages/LinkClasses.c++:1961:18: style: Variable 'l1' is assigned a value that is never used. [unreadVariable]
inventor/apps/samples/linkages/LinkClasses.c++:1962:18: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
inventor/apps/samples/linkages/LinkClasses.h:96:20: warning: Virtual function 'setUpConnections' is called from constructor 'LinkBase()' at line 129. Dynamic binding is not used. [virtualCallInConstructor]
inventor/apps/samples/linkages/LinkClasses.c++:129:5: note: Calling setUpConnections
inventor/apps/samples/linkages/LinkClasses.h:96:20: note: setUpConnections is a virtual method
inventor/apps/samples/linkages/LinkClasses.h:181:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:95:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:181:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:182:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:96:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:182:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:183:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:97:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:183:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:203:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:115:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:203:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:238:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:181:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:238:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:239:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:182:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:239:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:240:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:183:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:240:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:250:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:203:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:250:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:279:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:238:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:279:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:280:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:239:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:280:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:281:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:240:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:281:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:291:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:250:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:291:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:321:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:238:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:321:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:322:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:239:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:322:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:323:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:240:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:323:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:333:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:250:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:333:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:364:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:321:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:364:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:365:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:322:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:365:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:366:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:323:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:366:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:377:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:333:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:377:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:408:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:321:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:408:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:409:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:322:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:409:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:410:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:323:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:410:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:420:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:333:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:420:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:460:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:95:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:460:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:461:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:96:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:461:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:462:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:97:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:462:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:482:18: style: The function 'errorColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:106:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:482:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:487:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:115:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:487:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:533:20: style: The function 'undoConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:95:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:533:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:534:20: style: The function 'setUpConnections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:96:20: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:534:20: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:535:18: style: The function 'setDefaultOnNonWritingFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:97:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:535:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:546:18: style: The function 'errorColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:106:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:546:18: note: Function in derived class
inventor/apps/samples/linkages/LinkClasses.h:551:18: style: The function 'setDraggers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/apps/samples/linkages/LinkClasses.h:115:18: note: Virtual function in base class
inventor/apps/samples/linkages/LinkClasses.h:551:18: note: Function in derived class
inventor/apps/samples/linkages/linkages.c++:139:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/linkages.c++:144:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/linkages.c++:149:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/linkages.c++:154:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/linkages.c++:159:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/linkages/linkages.c++:195:25: style: The scope of the variable 'myMenuViewer' can be reduced. [variableScope]
inventor/apps/samples/manip/constrainManip.c++:188:27: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/manip/constrainManip.c++:204:27: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/manip/constrainManip.c++:221:27: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/manip/constrainManip.c++:312:8: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/apps/samples/spaceball/spballViewer.c++:122:13: style: The scope of the variable 'node' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyDropSite.c++:68:19: style: Function 'registerCallback' argument 2 names different: declaration 'iconDropCB' definition 'iconCB'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyDropSite.h:88:21: note: Function 'registerCallback' argument 2 names different: declaration 'iconDropCB' definition 'iconCB'.
inventor/apps/samples/widgets/MyDropSite.c++:68:19: note: Function 'registerCallback' argument 2 names different: declaration 'iconDropCB' definition 'iconCB'.
inventor/apps/samples/widgets/MyDropSite.c++:69:21: style: Function 'registerCallback' argument 3 names different: declaration 'objDropCB' definition 'objCB'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyDropSite.h:89:23: note: Function 'registerCallback' argument 3 names different: declaration 'objDropCB' definition 'objCB'.
inventor/apps/samples/widgets/MyDropSite.c++:69:21: note: Function 'registerCallback' argument 3 names different: declaration 'objDropCB' definition 'objCB'.
inventor/apps/samples/widgets/MyDropSite.c++:292:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
inventor/apps/samples/widgets/MyFileRead.c++:77:10: style: The scope of the variable 'conversionCmd' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:862:31: warning: Either the condition '(fullPath=(SoFullPath*)sa.getPath())==NULL' is redundant or there is possible null pointer dereference: fullPath. [nullPointerRedundantCheck]
inventor/apps/samples/widgets/MyMtlPal.c++:855:49: note: Assuming that condition '(fullPath=(SoFullPath*)sa.getPath())==NULL' is not redundant
inventor/apps/samples/widgets/MyMtlPal.c++:862:31: note: Null pointer dereference
inventor/apps/samples/widgets/MyMtlPal.c++:891:59: warning: Either the condition '(fullPath=(SoFullPath*)sa.getPath())==NULL' is redundant or there is possible null pointer dereference: fullPath. [nullPointerRedundantCheck]
inventor/apps/samples/widgets/MyMtlPal.c++:884:50: note: Assuming that condition '(fullPath=(SoFullPath*)sa.getPath())==NULL' is not redundant
inventor/apps/samples/widgets/MyMtlPal.c++:891:59: note: Null pointer dereference
inventor/apps/samples/widgets/MyMtlPal.c++:401:8: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:451:42: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:678:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:862:18: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1058:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1182:30: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1202:30: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1348:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1605:22: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1638:6: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1693:25: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1735:12: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1774:23: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1855:28: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1862:24: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1929:28: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:1943:27: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyMtlPal.c++:399:20: style: The scope of the variable 'pal' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:679:10: style: The scope of the variable 'accel' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:680:10: style: The scope of the variable 'accelText' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:1040:10: style: The scope of the variable 'currentDir' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:1070:8: style: The scope of the variable 'f' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:1072:10: style: The scope of the variable 'mat' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyMtlPal.c++:1400:43: style: Function 'createNewPalette' argument 1 names different: declaration 'name' definition 'palName'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyMaterialPalette.h:170:37: note: Function 'createNewPalette' argument 1 names different: declaration 'name' definition 'palName'.
inventor/apps/samples/widgets/MyMtlPal.c++:1400:43: note: Function 'createNewPalette' argument 1 names different: declaration 'name' definition 'palName'.
inventor/apps/samples/widgets/MyMtlPal.c++:1557:40: style: Function 'savePaletteAs' argument 1 names different: declaration 'name' definition 'palName'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyMaterialPalette.h:172:34: note: Function 'savePaletteAs' argument 1 names different: declaration 'name' definition 'palName'.
inventor/apps/samples/widgets/MyMtlPal.c++:1557:40: note: Function 'savePaletteAs' argument 1 names different: declaration 'name' definition 'palName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:347:16: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:725:33: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:745:33: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:920:33: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:934:35: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:123:12: style: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MySimpleMaterialEditor.h:95:9: note: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:123:12: note: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:143:12: style: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MySimpleMaterialEditor.h:143:9: note: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:143:12: note: Function 'MySimpleMaterialEditor' argument 4 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:165:50: style: Function 'constructorCommon' argument 1 names different: declaration 'showMaterialName' definition 'showName'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MySimpleMaterialEditor.h:187:35: note: Function 'constructorCommon' argument 1 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MySimpleMtlEditor.c++:165:50: note: Function 'constructorCommon' argument 1 names different: declaration 'showMaterialName' definition 'showName'.
inventor/apps/samples/widgets/MyTextureEd.c++:391:8: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:499:19: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:733:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:1558:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:1639:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:1977:42: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2166:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2616:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2636:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2657:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2678:26: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:2971:23: style: C-style pointer casting [cstyleCast]
inventor/apps/samples/widgets/MyTextureEd.c++:389:20: style: The scope of the variable 'pal' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyTextureEd.c++:734:10: style: The scope of the variable 'accel' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyTextureEd.c++:735:10: style: The scope of the variable 'accelText' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyTextureEd.c++:1633:10: style: The scope of the variable 'currentDir' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyTextureEd.c++:412:44: style: Function 'setObjectGeometry' argument 1 names different: declaration 'geomRoot' definition 'newGeom'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyTextureEditor.h:117:36: note: Function 'setObjectGeometry' argument 1 names different: declaration 'geomRoot' definition 'newGeom'.
inventor/apps/samples/widgets/MyTextureEd.c++:412:44: note: Function 'setObjectGeometry' argument 1 names different: declaration 'geomRoot' definition 'newGeom'.
inventor/apps/samples/widgets/MyTextureEd.c++:433:51: style: Function 'setTextureNode' argument 1 names different: declaration 'txtNode' definition 'node'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyTextureEditor.h:124:43: note: Function 'setTextureNode' argument 1 names different: declaration 'txtNode' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:433:51: note: Function 'setTextureNode' argument 1 names different: declaration 'txtNode' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:456:62: style: Function 'setTransformNode' argument 1 names different: declaration 'xf' definition 'node'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyTextureEditor.h:127:54: note: Function 'setTransformNode' argument 1 names different: declaration 'xf' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:456:62: note: Function 'setTransformNode' argument 1 names different: declaration 'xf' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:492:69: style: Function 'setFunctionNode' argument 1 names different: declaration 'func' definition 'node'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyTextureEditor.h:131:61: note: Function 'setFunctionNode' argument 1 names different: declaration 'func' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:492:69: note: Function 'setFunctionNode' argument 1 names different: declaration 'func' definition 'node'.
inventor/apps/samples/widgets/MyTextureEd.c++:1718:11: style: Function 'readScaledImage' argument 1 names different: declaration 'fileName' definition 'file'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyTextureEditor.h:184:38: note: Function 'readScaledImage' argument 1 names different: declaration 'fileName' definition 'file'.
inventor/apps/samples/widgets/MyTextureEd.c++:1718:11: note: Function 'readScaledImage' argument 1 names different: declaration 'fileName' definition 'file'.
inventor/apps/samples/widgets/MyThumbWheel.h:86:5: style: Class 'MyThumbWheel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/samples/widgets/MyTextureEd.c++:1662:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
inventor/apps/samples/widgets/MyThumbWhl.c++:194:11: style: The scope of the variable 'x' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyThumbWhl.c++:194:14: style: The scope of the variable 'y' can be reduced. [variableScope]
inventor/apps/samples/widgets/MyThumbWhl.c++:91:12: style: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyThumbWheel.h:91:9: note: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:91:12: note: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:113:12: style: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyThumbWheel.h:149:9: note: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:113:12: note: Function 'MyThumbWheel' argument 4 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:137:40: style: Function 'constructorCommon' argument 1 names different: declaration 'horizontal' definition 'horiz'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyThumbWheel.h:173:35: note: Function 'constructorCommon' argument 1 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:137:40: note: Function 'constructorCommon' argument 1 names different: declaration 'horizontal' definition 'horiz'.
inventor/apps/samples/widgets/MyThumbWhl.c++:401:39: style: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyThumbWheel.h:157:45: note: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'.
inventor/apps/samples/widgets/MyThumbWhl.c++:401:39: note: Function 'processEvent' argument 1 names different: declaration 'anyevent' definition 'xe'.
inventor/apps/samples/widgets/MyThumbWhl.c++:459:30: style: Function 'setValue' argument 1 names different: declaration 'radians' definition 'v'. [funcArgNamesDifferent]
inventor/apps/samples/widgets/MyThumbWheel.h:100:29: note: Function 'setValue' argument 1 names different: declaration 'radians' definition 'v'.
inventor/apps/samples/widgets/MyThumbWhl.c++:459:30: note: Function 'setValue' argument 1 names different: declaration 'radians' definition 'v'.
inventor/apps/tools/ivAddVP/ivAddVP.c++:505:13: style: The scope of the variable 'foundPath' can be reduced. [variableScope]
inventor/apps/tools/ivAddVP/ivAddVP.c++:888:48: style: Function 'removeInstances' argument 2 names different: declaration 'vertexPathList' definition 'inputPathList'. [funcArgNamesDifferent]
inventor/apps/tools/ivAddVP/ivAddVP.c++:93:53: note: Function 'removeInstances' argument 2 names different: declaration 'vertexPathList' definition 'inputPathList'.
inventor/apps/tools/ivAddVP/ivAddVP.c++:888:48: note: Function 'removeInstances' argument 2 names different: declaration 'vertexPathList' definition 'inputPathList'.
inventor/apps/tools/ivcat/ivcat.c++:218:0: error: syntax error [syntaxError]
inventor/apps/tools/ivfix/IfFlattener.h:103:7: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfFlattener.h:104:25: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfFlattener.h:112:7: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfFlattener.h:113:21: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfFlattener.h:126:7: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:170:25: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:257:24: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:366:30: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:398:21: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:441:28: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:463:34: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfBuilder.c++:89:55: style: Function 'build' argument 2 names different: declaration 'doStrips' definition '_doStrips'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfBuilder.h:61:57: note: Function 'build' argument 2 names different: declaration 'doStrips' definition '_doStrips'.
inventor/apps/tools/ivfix/IfBuilder.c++:89:55: note: Function 'build' argument 2 names different: declaration 'doStrips' definition '_doStrips'.
inventor/apps/tools/ivfix/IfBuilder.c++:89:73: style: Function 'build' argument 3 names different: declaration 'doVP' definition '_doVP'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfBuilder.h:62:16: note: Function 'build' argument 3 names different: declaration 'doVP' definition '_doVP'.
inventor/apps/tools/ivfix/IfBuilder.c++:89:73: note: Function 'build' argument 3 names different: declaration 'doVP' definition '_doVP'.
inventor/apps/tools/ivfix/IfBuilder.c++:90:11: style: Function 'build' argument 4 names different: declaration 'doAnyNormals' definition '_doAnyNormals'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfBuilder.h:62:29: note: Function 'build' argument 4 names different: declaration 'doAnyNormals' definition '_doAnyNormals'.
inventor/apps/tools/ivfix/IfBuilder.c++:90:11: note: Function 'build' argument 4 names different: declaration 'doAnyNormals' definition '_doAnyNormals'.
inventor/apps/tools/ivfix/IfBuilder.c++:90:33: style: Function 'build' argument 5 names different: declaration 'doAnyTexCoords' definition '_doAnyTexCoords'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfBuilder.h:62:50: note: Function 'build' argument 5 names different: declaration 'doAnyTexCoords' definition '_doAnyTexCoords'.
inventor/apps/tools/ivfix/IfBuilder.c++:90:33: note: Function 'build' argument 5 names different: declaration 'doAnyTexCoords' definition '_doAnyTexCoords'.
inventor/apps/tools/ivfix/IfBuilder.c++:67:12: warning: Member variable 'IfBuilder::roots' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfBuilder.h:79:10: performance: Technically the member function 'IfBuilder::getFlags' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfBuilder.c++:271:12: note: Technically the member function 'IfBuilder::getFlags' can be static.
inventor/apps/tools/ivfix/IfBuilder.h:79:10: note: Technically the member function 'IfBuilder::getFlags' can be static.
inventor/apps/tools/ivfix/IfCollector.h:88:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.h:94:12: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:207:14: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:214:6: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:325:37: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:335:27: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:344:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:345:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:346:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:347:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:348:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:349:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:350:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:351:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:352:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:353:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:354:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:355:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:356:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:357:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:358:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:420:24: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfCollector.c++:85:14: warning: Member variable 'IfCollector::currentShape' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfCollector.h:78:10: performance: Technically the member function 'IfCollector::handleVertexProperty' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfCollector.c++:386:14: note: Technically the member function 'IfCollector::handleVertexProperty' can be static.
inventor/apps/tools/ivfix/IfCollector.h:78:10: note: Technically the member function 'IfCollector::handleVertexProperty' can be static.
inventor/apps/tools/ivfix/IfCondenser.c++:154:25: style: Variable 'numNormals' is assigned a value that is never used. [unreadVariable]
inventor/apps/tools/ivfix/IfCondenser.c++:200:27: style: Variable 'numTexCoords' is assigned a value that is never used. [unreadVariable]
inventor/apps/tools/ivfix/IfCondenser.h:77:13: performance: Technically the member function 'IfCondenser::sameIndices' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfCondenser.c++:282:14: note: Technically the member function 'IfCondenser::sameIndices' can be static.
inventor/apps/tools/ivfix/IfCondenser.h:77:13: note: Technically the member function 'IfCondenser::sameIndices' can be static.
inventor/apps/tools/ivfix/IfReplacer.h:80:5: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfFixer.c++:56:5: performance: Variable 'doStrips' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfFixer.c++:57:5: performance: Variable 'doVP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfFixer.c++:58:5: performance: Variable 'doNormals' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfFixer.c++:59:5: performance: Variable 'doTexCoords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfFixer.h:67:11: performance: Technically the member function 'IfFixer::setReportLevel' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfFixer.c++:80:10: note: Technically the member function 'IfFixer::setReportLevel' can be static.
inventor/apps/tools/ivfix/IfFixer.h:67:11: note: Technically the member function 'IfFixer::setReportLevel' can be static.
inventor/apps/tools/ivfix/IfFlattener.c++:57:14: warning: Member variable 'IfFlattener::fieldSize' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfFlattener.c++:57:14: warning: Member variable 'IfFlattener::coordVals' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfFlattener.c++:57:14: warning: Member variable 'IfFlattener::normalVals' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfFlattener.c++:57:14: warning: Member variable 'IfFlattener::texCoordVals' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfFlattener.c++:57:14: warning: Member variable 'IfFlattener::mtlIndexVals' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfFlattener.h:86:10: performance: Technically the member function 'IfFlattener::finishShape' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfFlattener.c++:224:14: note: Technically the member function 'IfFlattener::finishShape' can be static.
inventor/apps/tools/ivfix/IfFlattener.h:86:10: note: Technically the member function 'IfFlattener::finishShape' can be static.
inventor/apps/tools/ivfix/IfHasher.c++:195:15: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfHasher.c++:80:5: performance: Variable 'hashMin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfHasher.c++:81:5: performance: Variable 'hashScale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivfix/IfHasher.h:115:15: style: Technically the member function 'IfHasher::hashVector' can be const. [functionConst]
inventor/apps/tools/ivfix/IfHasher.c++:236:11: note: Technically the member function 'IfHasher::hashVector' can be const.
inventor/apps/tools/ivfix/IfHasher.h:115:15: note: Technically the member function 'IfHasher::hashVector' can be const.
inventor/apps/tools/ivfix/IfHasher.h:118:13: style: Technically the member function 'IfHasher::sameVector' can be const. [functionConst]
inventor/apps/tools/ivfix/IfHasher.c++:251:11: note: Technically the member function 'IfHasher::sameVector' can be const.
inventor/apps/tools/ivfix/IfHasher.h:118:13: note: Technically the member function 'IfHasher::sameVector' can be const.
inventor/apps/tools/ivfix/IfHolder.c++:57:46: style: Function 'IfHolder' argument 2 names different: declaration 'doStrips' definition '_doStrips'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfHolder.h:65:40: note: Function 'IfHolder' argument 2 names different: declaration 'doStrips' definition '_doStrips'.
inventor/apps/tools/ivfix/IfHolder.c++:57:46: note: Function 'IfHolder' argument 2 names different: declaration 'doStrips' definition '_doStrips'.
inventor/apps/tools/ivfix/IfHolder.c++:58:13: style: Function 'IfHolder' argument 3 names different: declaration 'doNormals' definition '_doNormals'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfHolder.h:66:14: note: Function 'IfHolder' argument 3 names different: declaration 'doNormals' definition '_doNormals'.
inventor/apps/tools/ivfix/IfHolder.c++:58:13: note: Function 'IfHolder' argument 3 names different: declaration 'doNormals' definition '_doNormals'.
inventor/apps/tools/ivfix/IfHolder.c++:58:32: style: Function 'IfHolder' argument 4 names different: declaration 'doTexCoords' definition '_doTexCoords'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfHolder.h:66:32: note: Function 'IfHolder' argument 4 names different: declaration 'doTexCoords' definition '_doTexCoords'.
inventor/apps/tools/ivfix/IfHolder.c++:58:32: note: Function 'IfHolder' argument 4 names different: declaration 'doTexCoords' definition '_doTexCoords'.
inventor/apps/tools/ivfix/IfHolder.c++:67:5: style: Class 'IfHolder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/tools/ivfix/IfHolder.c++:67:5: style: Class 'IfHolder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/tools/ivfix/IfHolder.h:83:21: style: Class 'IfHolder' is unsafe, 'IfHolder::coords' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:84:17: style: Class 'IfHolder' is unsafe, 'IfHolder::normals' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:85:23: style: Class 'IfHolder' is unsafe, 'IfHolder::normalBinding' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:86:25: style: Class 'IfHolder' is unsafe, 'IfHolder::materialBinding' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:87:27: style: Class 'IfHolder' is unsafe, 'IfHolder::texCoords' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:88:33: style: Class 'IfHolder' is unsafe, 'IfHolder::texCoordBinding' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:91:24: style: Class 'IfHolder' is unsafe, 'IfHolder::faceSet' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfHolder.h:92:32: style: Class 'IfHolder' is unsafe, 'IfHolder::stripSet' can leak by wrong usage. [unsafeClassCanLeak]
inventor/apps/tools/ivfix/IfMerger.h:65:13: performance: Technically the member function 'IfMerger::mergeShapes' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfMerger.c++:141:11: note: Technically the member function 'IfMerger::mergeShapes' can be static.
inventor/apps/tools/ivfix/IfMerger.h:65:13: note: Technically the member function 'IfMerger::mergeShapes' can be static.
inventor/apps/tools/ivfix/IfReplacer.c++:53:13: warning: Member variable 'IfReplacer::material' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfShapeList.c++:46:30: style: Function 'IfShapeList' argument 1 names different: declaration 'numShapes' definition '_numShapes'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfShapeList.h:53:21: note: Function 'IfShapeList' argument 1 names different: declaration 'numShapes' definition '_numShapes'.
inventor/apps/tools/ivfix/IfShapeList.c++:46:30: note: Function 'IfShapeList' argument 1 names different: declaration 'numShapes' definition '_numShapes'.
inventor/apps/tools/ivfix/IfShapeList.c++:46:51: style: Function 'IfShapeList' argument 2 names different: declaration 'shapes' definition '_shapes'. [funcArgNamesDifferent]
inventor/apps/tools/ivfix/IfShapeList.h:53:41: note: Function 'IfShapeList' argument 2 names different: declaration 'shapes' definition '_shapes'.
inventor/apps/tools/ivfix/IfShapeList.c++:46:51: note: Function 'IfShapeList' argument 2 names different: declaration 'shapes' definition '_shapes'.
inventor/apps/tools/ivfix/IfShapeList.c++:49:5: style: Class 'IfShapeList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/tools/ivfix/IfShapeList.c++:49:5: style: Class 'IfShapeList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/tools/ivfix/IfSorter.c++:50:11: warning: Member variable 'IfSorter::curShapeList' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfSorter.h:65:10: performance: Technically the member function 'IfSorter::compare' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfSorter.c++:98:11: note: Technically the member function 'IfSorter::compare' can be static.
inventor/apps/tools/ivfix/IfSorter.h:65:10: note: Technically the member function 'IfSorter::compare' can be static.
inventor/apps/tools/ivfix/IfStripper.c++:346:25: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfStripper.c++:242:35: style: Variable 'coordIndices' is assigned a value that is never used. [unreadVariable]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::numVertices' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::numTriangles' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::vertices' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::vertexMap' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::triangles' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::edgeDict' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::vertexPtrList' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.c++:51:13: warning: Member variable 'IfStripper::pendingTriList' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfStripper.h:133:15: performance: Technically the member function 'IfStripper::hashEdge' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfStripper.c++:396:13: note: Technically the member function 'IfStripper::hashEdge' can be static.
inventor/apps/tools/ivfix/IfStripper.h:133:15: note: Technically the member function 'IfStripper::hashEdge' can be static.
inventor/apps/tools/ivfix/IfStripper.h:140:13: style: Technically the member function 'IfStripper::chooseStartTriangle' can be const. [functionConst]
inventor/apps/tools/ivfix/IfStripper.c++:548:13: note: Technically the member function 'IfStripper::chooseStartTriangle' can be const.
inventor/apps/tools/ivfix/IfStripper.h:140:13: note: Technically the member function 'IfStripper::chooseStartTriangle' can be const.
inventor/apps/tools/ivfix/IfWeeder.c++:178:26: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfWeeder.c++:185:14: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfWeeder.c++:377:18: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::materialList' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::curMaterial' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::ambi' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::diff' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::spec' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::emis' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::shin' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.c++:55:11: warning: Member variable 'IfWeeder::tran' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivfix/IfWeeder.h:87:14: style: Technically the member function 'IfWeeder::computeMaterialHashKey' can be const. [functionConst]
inventor/apps/tools/ivfix/IfWeeder.c++:443:11: note: Technically the member function 'IfWeeder::computeMaterialHashKey' can be const.
inventor/apps/tools/ivfix/IfWeeder.h:87:14: note: Technically the member function 'IfWeeder::computeMaterialHashKey' can be const.
inventor/apps/tools/ivfix/IfWeeder.h:95:10: performance: Technically the member function 'IfWeeder::removeUnusedMaterials' can be static. [functionStatic]
inventor/apps/tools/ivfix/IfWeeder.c++:501:11: note: Technically the member function 'IfWeeder::removeUnusedMaterials' can be static.
inventor/apps/tools/ivfix/IfWeeder.h:95:10: note: Technically the member function 'IfWeeder::removeUnusedMaterials' can be static.
inventor/apps/tools/ivfix/ivfix.c++:83:0: error: syntax error [syntaxError]
inventor/apps/tools/ivinfo/ivinfo.c++:162:0: error: syntax error [syntaxError]
inventor/apps/tools/ivnorm/Edges.c++:72:2: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
inventor/apps/tools/ivnorm/Faces.h:88:18: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivnorm/Edges.c++:106:13: style: The scope of the variable 't' can be reduced. [variableScope]
inventor/apps/tools/ivnorm/Edges.c++:175:13: style: The scope of the variable 't' can be reduced. [variableScope]
inventor/apps/tools/ivnorm/Edges.c++:145:22: style: Function 'ReHash' argument 1 names different: declaration 'new_size' definition 'newsize'. [funcArgNamesDifferent]
inventor/apps/tools/ivnorm/Edges.h:68:21: note: Function 'ReHash' argument 1 names different: declaration 'new_size' definition 'newsize'.
inventor/apps/tools/ivnorm/Edges.c++:145:22: note: Function 'ReHash' argument 1 names different: declaration 'new_size' definition 'newsize'.
inventor/apps/tools/ivnorm/Edges.h:67:9: style: Technically the member function 'EdgeDict::HashFunc' can be const. [functionConst]
inventor/apps/tools/ivnorm/Edges.c++:138:11: note: Technically the member function 'EdgeDict::HashFunc' can be const.
inventor/apps/tools/ivnorm/Edges.h:67:9: note: Technically the member function 'EdgeDict::HashFunc' can be const.
inventor/apps/tools/ivnorm/Edges.c++:50:5: style: Class 'EdgeDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/apps/tools/ivnorm/Edges.c++:50:5: style: Class 'EdgeDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/apps/tools/ivnorm/Edges.h:52:5: style: Class 'EdgeDict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/apps/tools/ivnorm/Faces.c++:352:12: style: The scope of the variable 'j' can be reduced. [variableScope]
inventor/apps/tools/ivnorm/Faces.c++:144:67: style: Function 'FaceList' argument 3 names different: declaration 'verbose' definition 'vrb'. [funcArgNamesDifferent]
inventor/apps/tools/ivnorm/Faces.h:82:58: note: Function 'FaceList' argument 3 names different: declaration 'verbose' definition 'vrb'.
inventor/apps/tools/ivnorm/Faces.c++:144:67: note: Function 'FaceList' argument 3 names different: declaration 'verbose' definition 'vrb'.
inventor/apps/tools/ivnorm/Faces.c++:542:13: style: Function 'extractBody' argument 2 names different: declaration 'nFaces' definition 'bnf'. [funcArgNamesDifferent]
inventor/apps/tools/ivnorm/Faces.h:101:8: note: Function 'extractBody' argument 2 names different: declaration 'nFaces' definition 'bnf'.
inventor/apps/tools/ivnorm/Faces.c++:542:13: note: Function 'extractBody' argument 2 names different: declaration 'nFaces' definition 'bnf'.
inventor/apps/tools/ivnorm/Faces.c++:543:13: style: Function 'extractBody' argument 5 names different: declaration 'nVertices' definition 'bnv'. [funcArgNamesDifferent]
inventor/apps/tools/ivnorm/Faces.h:102:8: note: Function 'extractBody' argument 5 names different: declaration 'nVertices' definition 'bnv'.
inventor/apps/tools/ivnorm/Faces.c++:543:13: note: Function 'extractBody' argument 5 names different: declaration 'nVertices' definition 'bnv'.
inventor/apps/tools/ivnorm/Faces.c++:156:14: style: Variable 'ni' is assigned a value that is never used. [unreadVariable]
inventor/apps/tools/ivnorm/Faces.c++:122:11: warning: Member variable 'FaceList::vdSize' is not initialized in the constructor. [uninitMemberVar]
inventor/apps/tools/ivnorm/Faces.c++:133:11: warning: Member variable 'FaceList::vdSize' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/apps/tools/ivnorm/Faces.c++:130:5: performance: Variable 'verbose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivnorm/Faces.c++:141:5: performance: Variable 'verbose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivnorm/FindNormals.c++:143:29: style: C-style pointer casting [cstyleCast]
inventor/apps/tools/ivnorm/FindNormals.c++:60:5: performance: Variable 'verbose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/apps/tools/ivnorm/ivnorm.c++:199:15: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
inventor/apps/tools/ivnorm/ivnorm.c++:211:15: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
inventor/apps/tools/ivperf/ivperf.c++:826:0: error: syntax error [syntaxError]
inventor/apps/tools/ivview/ivview.c++:573:19: style: The scope of the variable 'lastFrames' can be reduced. [variableScope]
inventor/apps/tools/ivview/ivview.c++:574:10: style: The scope of the variable 'str' can be reduced. [variableScope]
inventor/apps/tools/ivview/ivview.c++:376:4: warning: Obsolete function 'alloca' called. [allocaCalled]
inventor/lib/database/src/sb/SbTime.c++:193:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:198:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:203:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:208:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:213:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:218:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:222:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:226:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:230:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:234:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbTime.c++:238:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/sb/SbDict.c++:102:30: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/sb/SbLine.c++:475:5: style: Variable 'isInter' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
inventor/lib/database/src/sb/SbLine.c++:461:0: note: Variable 'isInter' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/sb/SbLine.c++:475:5: note: Variable 'isInter' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/sb/SbMatrix.c++:1004:2: style: Variable 'sum' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/database/src/sb/SbMatrix.c++:1000:2: note: Variable 'sum' is reassigned a value before the old one has been used.
inventor/lib/database/src/sb/SbMatrix.c++:1004:2: note: Variable 'sum' is reassigned a value before the old one has been used.
inventor/lib/database/src/sb/SbMatrix.c++:1058:6: style: Variable 'sum' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/database/src/sb/SbMatrix.c++:1054:6: note: Variable 'sum' is reassigned a value before the old one has been used.
inventor/lib/database/src/sb/SbMatrix.c++:1058:6: note: Variable 'sum' is reassigned a value before the old one has been used.
inventor/lib/database/src/sb/SbCylinder.c++:206:28: style: The scope of the variable 'sqroot' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbCylinder.c++:206:36: style: The scope of the variable 't0' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbCylinder.c++:206:40: style: The scope of the variable 't1' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbDict.c++:255:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbLine.c++:274:11: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbLine.c++:324:14: style: The scope of the variable 'd' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbLine.c++:360:11: style: The scope of the variable 'distance' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbMatrix.c++:464:12: style: The scope of the variable 'sm' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbMatrix.c++:469:12: style: The scope of the variable 'thresh' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbMatrix.c++:594:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbPList.c++:222:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbRotation.c++:273:12: style: The scope of the variable 'j' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbRotation.c++:273:15: style: The scope of the variable 'k' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbRotation.c++:578:25: style: The scope of the variable 'omega' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbRotation.c++:578:39: style: The scope of the variable 'sinom' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbSphere.c++:134:13: style: The scope of the variable 't' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbSphere.c++:134:15: style: The scope of the variable 'sqroot' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbSphere.c++:187:13: style: The scope of the variable 'sqroot' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbView.c++:418:9: style: The scope of the variable 'd' can be reduced. [variableScope]
inventor/lib/database/src/sb/SbMatrix.c++:1086:5: style: Variable 'big' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/sb/SbMatrix.c++:1149:5: style: Variable 'ii' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/sb/SbVec.c++:378:5: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/sb/SbLine.c++:214:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/sb/SbLine.c++:215:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/sb/SbLine.c++:216:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/sb/SbLine.c++:286:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/sb/SbLine.c++:287:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/sb/SbLine.c++:288:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
inventor/lib/database/src/so/SoOutput.c++:881:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
inventor/lib/database/src/so/SoOutput.c++:897:5: warning: %lx in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
inventor/lib/database/src/so/SoOffscreenRenderer.c++:545:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
inventor/lib/database/src/so/SoBase.c++:641:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoBase.c++:683:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoBase.c++:731:12: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoBase.c++:771:12: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:237:8: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:448:33: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:467:8: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:482:6: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:546:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:561:6: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoLists.c++:601:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoTranscribe.c++:614:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoTranscribe.c++:675:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoTranscribe.c++:711:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoTranscribe.c++:769:26: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/SoDB.c++:379:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/database/src/so/SoDB.c++:378:0: note: Variable 'data' is reassigned a value before the old one has been used.
inventor/lib/database/src/so/SoDB.c++:379:5: note: Variable 'data' is reassigned a value before the old one has been used.
inventor/lib/database/src/so/SoType.c++:279:2: style: Variable 'dsoHandle' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/database/src/so/SoType.c++:264:0: note: Variable 'dsoHandle' is reassigned a value before the old one has been used.
inventor/lib/database/src/so/SoType.c++:279:2: note: Variable 'dsoHandle' is reassigned a value before the old one has been used.
inventor/lib/database/src/so/SoBase.c++:674:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoBase.c++:1077:11: style: The scope of the variable 'c' can be reduced. [variableScope]
inventor/lib/database/src/so/SoLists.c++:176:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoLists.c++:201:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoLists.c++:254:13: style: The scope of the variable 'testPath' can be reduced. [variableScope]
inventor/lib/database/src/so/SoLists.c++:311:14: style: The scope of the variable 'lastSame' can be reduced. [variableScope]
inventor/lib/database/src/so/SoLists.c++:313:19: style: The scope of the variable 'p2' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:770:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:770:13: style: The scope of the variable 'j' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:770:16: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:772:18: style: The scope of the variable 'children' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:959:18: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:959:25: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:998:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoPath.c++:1159:18: style: The scope of the variable 'children' can be reduced. [variableScope]
inventor/lib/database/src/so/SoType.c++:229:14: style: The scope of the variable 'libDir' can be reduced. [variableScope]
inventor/lib/database/src/so/SoType.c++:230:14: style: The scope of the variable 'abiName' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:450:15: style: The scope of the variable 'dir' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:631:25: style: The scope of the variable 'f' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1085:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1321:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1327:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1333:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1339:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1359:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1365:5: style: The scope of the variable 'padbuf' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1757:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1852:15: style: The scope of the variable 'versionNum' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:1944:10: style: The scope of the variable 'c' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:2116:6: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:2117:6: style: The scope of the variable 'minSize' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:2191:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoInput.c++:2347:10: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/SoOutput.c++:512:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
inventor/lib/database/src/so/SoNormalGenerator.c++:188:16: style: The scope of the variable 'j' can be reduced. [variableScope]
inventor/lib/database/src/so/SoNormalGenerator.c++:285:19: style: The scope of the variable 'hashValue' can be reduced. [variableScope]
inventor/lib/database/src/so/SoNormalGenerator.c++:285:30: style: The scope of the variable 'lowHashValue' can be reduced. [variableScope]
inventor/lib/database/src/so/SoNormalGenerator.c++:285:44: style: The scope of the variable 'highHashValue' can be reduced. [variableScope]
inventor/lib/database/src/so/SoCompactPathList.c++:310:30: style: The scope of the variable 'numPathsWithChild' can be reduced. [variableScope]
inventor/lib/database/src/so/SoCBList.c++:119:23: style: The scope of the variable 'cb' can be reduced. [variableScope]
inventor/lib/database/src/so/SoCBList.c++:150:23: style: The scope of the variable 'cb' can be reduced. [variableScope]
inventor/lib/database/src/so/SoTranscribe.c++:602:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
inventor/lib/database/src/so/SoOffscreenRenderer.c++:525:5: error: Mismatching allocation and deallocation: rowBuf [mismatchAllocDealloc]
inventor/lib/database/src/so/SoOffscreenRenderer.c++:524:5: error: Mismatching allocation and deallocation: pBuf [mismatchAllocDealloc]
inventor/lib/database/src/so/SoOffscreenRenderer.c++:684:5: error: Mismatching allocation and deallocation: pBuf [mismatchAllocDealloc]
inventor/lib/database/src/so/SoInput.c++:1321:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoInput.c++:1327:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoInput.c++:1333:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoInput.c++:1339:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoInput.c++:1359:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoInput.c++:1365:5: error: Uninitialized variable: tnum [uninitvar]
inventor/lib/database/src/so/SoState.c++:240:28: style: The scope of the variable 'nextInStack' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoAction.c++:923:13: style: The scope of the variable 'curHead' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:142:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:145:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:148:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:151:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:154:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:157:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:160:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:630:11: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:650:15: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:684:11: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:703:15: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:734:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:758:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:781:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:809:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:814:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:819:10: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:620:23: style: The scope of the variable 'typeCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:621:19: style: The scope of the variable 'tailCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:676:23: style: The scope of the variable 'typeCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:677:19: style: The scope of the variable 'tailCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:730:23: style: The scope of the variable 'triCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:754:26: style: The scope of the variable 'lsCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:777:20: style: The scope of the variable 'pntCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:801:23: style: The scope of the variable 'triCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:802:26: style: The scope of the variable 'lsCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:803:20: style: The scope of the variable 'pntCb' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoGLRenderAction.c++:600:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoGLRenderAction.c++:600:47: style: The scope of the variable 'numToDo' can be reduced. [variableScope]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:494:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:527:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:540:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/actions/SoCallbackAction.c++:553:13: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/caches/SoGLCacheList.c++:359:12: style: Same expression on both sides of '|' because the value of 'prevBits' and 'saveACacheBits' are the same. [duplicateExpression]
inventor/lib/database/src/so/caches/SoGLCacheList.c++:356:20: note: 'prevBits' is assigned value 'saveACacheBits' here.
inventor/lib/database/src/so/caches/SoGLCacheList.c++:359:12: note: Same expression on both sides of '|' because the value of 'prevBits' and 'saveACacheBits' are the same.
inventor/lib/database/src/so/elements/SoClipPlaneElement.c++:172:9: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/elements/SoClipPlaneElement.c++:226:27: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/elements/SoCullVolumeElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoCurrentGLMaterialElement.c++:37:0: error: #error This element is obsolete! [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLCacheContextElement.c++:295:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
inventor/lib/database/src/so/elements/SoGLCacheContextElement.c++:297:2: note: Found duplicate branches for 'if' and 'else'.
inventor/lib/database/src/so/elements/SoGLCacheContextElement.c++:295:7: note: Found duplicate branches for 'if' and 'else'.
inventor/lib/database/src/so/elements/SoGLLazyElement.c++:1347:13: style: The scope of the variable 'col4' can be reduced. [variableScope]
inventor/lib/database/src/so/elements/SoGLLazyElement.c++:1541:11: style: The scope of the variable 'col4' can be reduced. [variableScope]
inventor/lib/database/src/so/elements/SoGLTextureImageElement.c++:428:6: warning: Obsolete function 'alloca' called. [allocaCalled]
inventor/lib/database/src/so/elements/SoGLTextureImageElement.c++:452:3: warning: Obsolete function 'alloca' called. [allocaCalled]
inventor/lib/database/src/so/elements/SoGLLightModelElement.c++:37:0: error: #error This element is obsolete! [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLMaterialIndexElement.c++:37:0: error: #error "Obsolete class" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLPolygonStippleElement.c++:37:0: error: #error This element is obsolete! [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLTextureBlendColorElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLTextureModelElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLTextureQualityElement.c++:37:0: error: #error "Obsolete class" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLTextureWrapSElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoGLTextureWrapTElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoLightModelElement.c++:37:0: error: #error This element is obsolete! [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoTextureBlendColorElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoTextureModelElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoTextureWrapSElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoTextureWrapTElement.c++:37:0: error: #error "Obsolete class!" [preprocessorErrorDirective]
inventor/lib/database/src/so/elements/SoTransparencyElement.c++:37:0: error: #error This element is obsolete! [preprocessorErrorDirective]
inventor/lib/database/src/so/engines/SoCalcExpr.c++:322:32: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:196:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:322:32: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:337:33: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:208:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:337:33: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:354:33: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:220:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:354:33: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:368:32: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:232:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:368:32: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:380:33: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:244:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:380:33: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:395:33: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:256:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:395:33: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:412:34: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:268:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:412:34: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:429:35: style: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:280:36: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:429:35: note: Function 'setArgs' argument 1 names different: declaration 'args' definition 'a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:32: style: Function 'SoCalcAssignIndex' argument 1 names different: declaration 'a' definition '_a'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:313:23: note: Function 'SoCalcAssignIndex' argument 1 names different: declaration 'a' definition '_a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:32: note: Function 'SoCalcAssignIndex' argument 1 names different: declaration 'a' definition '_a'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:42: style: Function 'SoCalcAssignIndex' argument 2 names different: declaration 'b' definition '_b'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:313:32: note: Function 'SoCalcAssignIndex' argument 2 names different: declaration 'b' definition '_b'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:42: note: Function 'SoCalcAssignIndex' argument 2 names different: declaration 'b' definition '_b'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:52: style: Function 'SoCalcAssignIndex' argument 3 names different: declaration 'c' definition '_c'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:313:41: note: Function 'SoCalcAssignIndex' argument 3 names different: declaration 'c' definition '_c'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:467:52: note: Function 'SoCalcAssignIndex' argument 3 names different: declaration 'c' definition '_c'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:618:25: style: Function 'SoCalcParser' argument 1 names different: declaration 'lookupFloatField' definition 'lf'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:478:21: note: Function 'SoCalcParser' argument 1 names different: declaration 'lookupFloatField' definition 'lf'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:618:25: note: Function 'SoCalcParser' argument 1 names different: declaration 'lookupFloatField' definition 'lf'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:619:20: style: Function 'SoCalcParser' argument 2 names different: declaration 'lookupVec3fField' definition 'lv'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:479:14: note: Function 'SoCalcParser' argument 2 names different: declaration 'lookupVec3fField' definition 'lv'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:619:20: note: Function 'SoCalcParser' argument 2 names different: declaration 'lookupVec3fField' definition 'lv'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:620:15: style: Function 'SoCalcParser' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
inventor/lib/database/src/so/engines/SoCalcExpr.h:480:8: note: Function 'SoCalcParser' argument 3 names different: declaration 'data' definition 'd'.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:620:15: note: Function 'SoCalcParser' argument 3 names different: declaration 'data' definition 'd'.
inventor/lib/database/src/so/engines/SoCalcExpr.h:89:5: warning: Member variable 'SoCalcExpr::type' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/engines/SoCalcExpr.c++:303:7: warning: Member variable 'SoCalcFunc::args' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/engines/SoCalcExpr.h:100:17: style: Technically the member function 'SoCalcExpr::typeName' can be const. [functionConst]
inventor/lib/database/src/so/engines/SoCalcExpr.h:116:10: performance: Technically the member function 'SoCalcExpr::printSpace' can be static. [functionStatic]
inventor/lib/database/src/so/engines/SoCalcExpr.c++:137:7: note: Technically the member function 'SoCalcExpr::printSpace' can be static.
inventor/lib/database/src/so/engines/SoCalcExpr.h:116:10: note: Technically the member function 'SoCalcExpr::printSpace' can be static.
inventor/lib/database/src/so/engines/SoCalcExpr.h:120:10: performance: Technically the member function 'SoCalcExpr::err' can be static. [functionStatic]
inventor/lib/database/src/so/engines/SoCalcExpr.c++:186:7: note: Technically the member function 'SoCalcExpr::err' can be static.
inventor/lib/database/src/so/engines/SoCalcExpr.h:120:10: note: Technically the member function 'SoCalcExpr::err' can be static.
inventor/lib/database/src/so/engines/SoCalcExpr.c++:626:5: style: Class 'SoCalcParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/lib/database/src/so/engines/SoCalcExpr.c++:626:5: style: Class 'SoCalcParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/engines/SoCalcExpr.h:90:5: style: Class 'SoCalcExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/engines/SoCalcExpr.h:150:5: style: Class 'SoCalcConst' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/engines/SoCalcExpr.h:439:5: style: Class 'SoCalcNot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/engines/SoCalcExpr.h:450:5: style: Class 'SoCalcNegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/engines/SoCalcExpr.h:152:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:152:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:153:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:153:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:161:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:161:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:162:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:162:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:163:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:163:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:164:19: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:96:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:164:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:165:21: style: The function 'setVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:97:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:165:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:183:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:183:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:194:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:194:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:195:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:195:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:196:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:196:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:206:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:206:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:207:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:207:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:208:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:208:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:218:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:218:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:219:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:219:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:220:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:220:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:230:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:230:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:231:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:231:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:232:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:232:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:242:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:242:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:243:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:243:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:244:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:244:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:254:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:254:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:255:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:255:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:256:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:256:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:266:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:266:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:267:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:267:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:268:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:268:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:278:19: style: The function 'dup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:180:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:278:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:279:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:279:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:280:18: style: The function 'setArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:182:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:280:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:291:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:291:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:305:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:305:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:306:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:306:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:315:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:315:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:325:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:325:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:326:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:326:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:334:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:334:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:335:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:335:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:343:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:343:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:344:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:344:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:352:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:352:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:353:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:353:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:361:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:361:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:369:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:369:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:377:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:377:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:385:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:385:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:393:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:393:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:401:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:401:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:409:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:409:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:417:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:417:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:425:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:425:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:433:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:433:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:441:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:441:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:442:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:442:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:452:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:452:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:453:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:453:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:454:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:454:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:464:19: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:94:19: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:464:19: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:465:21: style: The function 'getVec3f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:95:21: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:465:21: note: Function in derived class
inventor/lib/database/src/so/engines/SoCalcExpr.h:466:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/engines/SoCalcExpr.h:93:18: note: Virtual function in base class
inventor/lib/database/src/so/engines/SoCalcExpr.h:466:18: note: Function in derived class
inventor/lib/database/src/so/engines/SoOutputData.c++:157:13: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/engines/SoOutputData.c++:174:7: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/engines/SoOutputData.c++:196:25: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/engines/SoOutputData.c++:224:13: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/engines/SoOutputData.c++:89:27: style: The scope of the variable 'fromOutput' can be reduced. [variableScope]
inventor/lib/database/src/so/engines/SoOutputData.c++:89:40: style: The scope of the variable 'toOutput' can be reduced. [variableScope]
inventor/lib/database/src/so/engines/SoTimeCounter.c++:394:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/engines/SoFieldConverters.c++:126:18: warning: Member variable 'SoConvToTrigger::conversionCase' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/lib/database/src/so/engines/SoFieldConverters.c++:293:26: warning: Member variable 'SoBuiltinFieldConverter::input' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/lib/database/src/so/engines/SoFieldConverters.c++:293:26: warning: Member variable 'SoBuiltinFieldConverter::output' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/lib/database/src/so/engines/SoFieldConverters.c++:293:26: warning: Member variable 'SoBuiltinFieldConverter::inType' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/lib/database/src/so/engines/SoFieldConverters.c++:293:26: warning: Member variable 'SoBuiltinFieldConverter::outType' is not initialized in the constructor. [uninitMemberVarPrivate]
inventor/lib/database/src/so/fields/SoField.c++:1734:2: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
inventor/lib/database/src/so/fields/SoField.c++:1526:22: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/fields/SoField.c++:1488:18: style: The scope of the variable 'connOutput' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoField.c++:1984:9: style: The scope of the variable 'lastToCopy' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoField.c++:1984:21: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoField.c++:2153:6: style: The scope of the variable 'curIndex' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoFieldContainer.c++:150:5: warning: Either the condition 'def!=NULL' is redundant or there is possible null pointer dereference: def. [nullPointerRedundantCheck]
inventor/lib/database/src/so/fields/SoFieldContainer.c++:154:37: note: Assuming that condition 'def!=NULL' is not redundant
inventor/lib/database/src/so/fields/SoFieldContainer.c++:150:5: note: Null pointer dereference
inventor/lib/database/src/so/fields/SoFieldContainer.c++:292:36: style: Variable 'fieldData' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/fields/SoFieldData.c++:277:13: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/fields/SoFieldData.c++:294:5: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/fields/SoFieldData.c++:178:26: style: The scope of the variable 'tmpField' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoFieldData.c++:179:26: style: The scope of the variable 'tmpEnum' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoFieldData.c++:234:14: style: The scope of the variable 'fromField' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoFieldData.c++:234:26: style: The scope of the variable 'toField' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoFieldData.c++:108:5: performance: Variable 'typeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/fields/SoFieldData.c++:117:5: performance: Variable 'typeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/fields/SoFieldData.c++:111:5: style: Struct 'SoEnumEntry' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/fields/SoFieldData.c++:97:5: style: Struct 'SoEnumEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/fields/SoFieldData.c++:90:1: warning: The struct 'SoEnumEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
inventor/lib/database/src/so/fields/SoMFBitMask.c++:98:10: style: The scope of the variable 'c' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoMFBitMask.c++:194:11: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoSFBitMask.c++:98:10: style: The scope of the variable 'c' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoSFBitMask.c++:199:11: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/fields/SoGlobalField.c++:235:12: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/fields/SoGlobalField.c++:266:3: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/fields/SoGlobalField.h:100:21: warning: Virtual function 'getName' is called from destructor '~SoGlobalField()' at line 213. Dynamic binding is not used. [virtualCallInConstructor]
inventor/lib/database/src/so/fields/SoGlobalField.c++:213:41: note: Calling getName
inventor/lib/database/src/so/fields/SoGlobalField.h:100:21: note: getName is a virtual method
inventor/lib/database/src/so/linux.c++:41:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:44:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:45:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:46:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:47:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:70:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:73:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:74:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:75:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:76:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:77:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:78:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:79:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/linux.c++:80:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1744:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1557:63: style: Function 'renderFront' argument 2 names different: declaration 'width' definition 'off'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:180:52: note: Function 'renderFront' argument 2 names different: declaration 'width' definition 'off'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1557:63: note: Function 'renderFront' argument 2 names different: declaration 'width' definition 'off'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1677:49: style: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:202:38: note: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1677:49: note: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1812:53: style: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:209:42: note: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1812:53: note: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'.
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1587:5: performance: Variable 'charAdvance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1658:5: performance: Variable 'charAdvance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:107:10: style: Technically the member function 'MyFontOutline::getNumOutlines' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:108:10: style: Technically the member function 'MyFontOutline::getNumVerts' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:110:13: style: Technically the member function 'MyFontOutline::getCharAdvance' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1591:2: style: Class 'MyFontOutline' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1591:2: style: Class 'MyFontOutline' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:193:5: style: Class 'MyOutlineFontCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1293:0: error: Memory leak: outline [memleak]
inventor/lib/database/src/so/nodes/SoAsciiText.c++:1463:0: error: Memory leak: outline [memleak]
inventor/lib/database/src/so/nodes/SoCallback.c++:132:22: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/SoCamera.c++:535:13: style: The scope of the variable 'numExtraSamples' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoGroup.c++:333:5: style: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
inventor/lib/database/src/so/nodes/SoGroup.c++:322:0: note: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/so/nodes/SoGroup.c++:333:5: note: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/so/nodes/SoGroup.c++:366:17: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/nurbs/head/bufpool.h:94:6: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/nodes/nurbs/head/bufpool.h:95:16: style: C-style pointer casting [cstyleCast]
inventor/lib/database/src/so/nodes/SoIndexedNurbsCurve.c++:149:13: style: Variable 'ce' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/nurbs/head/bufpool.h:52:1: style: The class 'Buffer' does not have a constructor although it has private member variables. [noConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:115:6: warning: Member variable 'Arc::prev' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:115:6: warning: Member variable 'Arc::next' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:115:6: warning: Member variable 'Arc::link' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:130:6: warning: Member variable 'Arc::prev' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:130:6: warning: Member variable 'Arc::next' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:130:6: warning: Member variable 'Arc::link' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/jarcloc.h:47:1: style: The class 'Jarcloc' does not have a constructor although it has private member variables. [noConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/gridvertex.h:47:4: warning: Member variable 'GridVertex::gparam' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/gridtrimvertex.h:56:4: warning: Member variable 'GridTrimVertex::dummyt' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/backend.h:58:6: warning: Member variable 'Backend::wireframetris' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/backend.h:58:6: warning: Member variable 'Backend::wireframequads' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/backend.h:58:6: warning: Member variable 'Backend::npts' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/backend.h:58:6: warning: Member variable 'Backend::mesh' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/backend.h:58:6: warning: Member variable 'Backend::meshindex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:85:4: warning: Member variable 'O_nurbscurve::bezier_curves' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:85:4: warning: Member variable 'O_nurbscurve::tesselation' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:85:4: warning: Member variable 'O_nurbscurve::method' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:85:4: warning: Member variable 'O_nurbscurve::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:104:4: warning: Member variable 'O_trim::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:114:4: warning: Member variable 'O_nurbssurface::bezier_patches' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:114:4: warning: Member variable 'O_nurbssurface::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:123:4: warning: Member variable 'O_surface::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:123:4: warning: Member variable 'O_surface::nuid' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:131:4: warning: Member variable 'Property::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:133:4: warning: Member variable 'Property::save' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/isocurveeval.h:50:1: style: The class '_SoNurbsIsocurveEvaluator' does not have a constructor although it has private member variables. [noConstructor]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::us' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::vs' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::dus' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::dvs' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::lru' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::vvals' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfeval.h:53:4: warning: Member variable '_SoNurbsSurfaceEvaluator::valid' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:58:4: warning: Member variable '_SoNurbsColor4SurfaceMap::cachePt' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:58:4: warning: Member variable '_SoNurbsColor4SurfaceMap::swapCalled' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:97:4: warning: Member variable '_SoNurbsVertex3SurfaceMap::P' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:97:4: warning: Member variable '_SoNurbsVertex3SurfaceMap::cachePt' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:97:4: warning: Member variable '_SoNurbsVertex3SurfaceMap::swapCalled' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:124:4: warning: Member variable '_SoNurbsVertex4SurfaceMap::P' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:124:4: warning: Member variable '_SoNurbsVertex4SurfaceMap::cachePt' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:124:4: warning: Member variable '_SoNurbsVertex4SurfaceMap::swapCalled' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::action' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::primCB' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::userData' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::SP' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::cacheIndices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::curCacheIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:127:25: warning: Member variable '_SoNurbsPrimV3SurfaceMap::curPrimIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::action' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::primCB' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::userData' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::SP' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::cacheIndices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::curCacheIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:150:25: warning: Member variable '_SoNurbsPrimV4SurfaceMap::curPrimIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/head/nurbstess.h:63:9: warning: Class 'NurbsTessellator' which has virtual members does not have a virtual destructor. [virtualDestructor]
inventor/lib/database/src/so/nodes/nurbs/head/bufpool.h:131:18: style: Technically the member function 'PooledObj::operatordelete' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:88:17: style: Technically the member function 'Arc::isTessellated' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:89:18: style: Technically the member function 'Arc::isbezier' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:92:18: style: Technically the member function 'Arc::npts' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:97:18: style: Technically the member function 'Arc::ismarked' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:102:21: style: Technically the member function 'Arc::getside' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/arc.h:103:17: style: Technically the member function 'Arc::getitail' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/bin.h:60:17: style: Technically the member function 'Bin::isnonempty' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:68:11: performance: Technically the member function 'Subdivider::beginTrims' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:72:11: performance: Technically the member function 'Subdivider::endLoop' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:73:11: performance: Technically the member function 'Subdivider::endTrims' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:77:11: performance: Technically the member function 'Subdivider::endQuilts' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:149:17: style: Technically the member function 'Subdivider::showingDegenerate' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/subdivider.h:152:17: style: Technically the member function 'Subdivider::isBezierArcType' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/gridtrimvertex.h:64:17: style: Technically the member function 'GridTrimVertex::isGridVert' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/gridtrimvertex.h:65:17: style: Technically the member function 'GridTrimVertex::isTrimVert' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/head/sorter.h:44:4: style: Class 'Sorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/mesher.h:55:9: style: Class 'Mesher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/coveandtiler.h:55:8: style: Class 'CoveAndTiler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/slicer.h:55:8: style: Class 'Slicer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/maplist.h:54:4: style: Class 'Maplist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:85:4: style: Struct 'O_nurbscurve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/reader.h:114:4: style: Struct 'O_nurbssurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/SoPickRender.h:70:25: style: Class '_SoNurbsPickRender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:54:18: style: The function 'qscmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/head/sorter.h:48:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:54:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:55:18: style: The function 'qsexc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/head/sorter.h:49:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:55:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:56:18: style: The function 'qstexc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/head/sorter.h:50:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/head/flistsorter.h:56:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:56:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:63:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:56:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:57:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:57:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:58:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:58:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:59:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:59:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:67:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:63:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:67:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:68:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:68:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:69:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:69:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:70:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:70:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:78:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:63:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:78:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:79:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:79:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:80:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:80:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:81:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:81:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:89:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:63:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:89:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:90:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:90:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:91:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:91:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:92:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:92:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:61:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:94:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:61:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:62:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:62:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:63:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:63:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:64:18: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:64:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:65:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:65:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:66:18: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:66:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:67:18: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:67:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:69:18: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:90:25: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:69:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:70:18: style: The function 'swapTriStripVertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:91:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:70:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:84:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:94:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:84:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:85:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:85:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:86:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:86:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:87:18: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:87:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:88:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:88:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:89:18: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:89:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:90:18: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:90:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:100:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:94:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:100:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:101:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:101:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:102:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:102:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:103:18: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:103:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:104:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:104:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:105:18: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:105:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:106:18: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:106:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:108:18: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:90:25: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:108:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:109:18: style: The function 'swapTriStripVertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:91:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:109:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:127:18: style: The function 'domain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:94:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:127:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:128:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:128:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:129:18: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:129:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:130:18: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:130:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:131:18: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:131:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:132:18: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:132:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:133:18: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:133:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:135:18: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:90:25: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:135:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:136:18: style: The function 'swapTriStripVertices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:91:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:136:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:80:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:79:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:80:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:100:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:90:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:100:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:119:25: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:119:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:120:25: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:120:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:121:25: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:121:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:129:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:101:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:129:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:131:25: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:108:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:131:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:152:18: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:128:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:152:18: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:154:25: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:135:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:154:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:176:25: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:176:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:177:25: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:177:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:178:25: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:178:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:179:25: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:179:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:180:25: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:180:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:181:25: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:181:25: note: Function in derived class
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:154:15: style: The scope of the variable 'nDstCoords' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:521:23: style: The scope of the variable 'profile' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:892:15: style: The scope of the variable 'j' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:894:33: style: The scope of the variable 'nstCoords' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:1134:22: style: The scope of the variable 'profile' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoIndexedNurbsSurface.c++:1196:5: error: Mismatching allocation and deallocation: coords [mismatchAllocDealloc]
inventor/lib/database/src/so/nodes/SoLOD.c++:156:10: style: The scope of the variable 'numCenters' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoLinearProfile.c++:211:13: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoMaterialIndex.c++:37:0: error: #error "Obsolete class" [preprocessorErrorDirective]
inventor/lib/database/src/so/nodes/SoNurbsSurface.c++:145:15: style: The scope of the variable 'nDstCoords' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoNurbsSurface.c++:500:23: style: The scope of the variable 'profile' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoNurbsSurface.c++:879:15: style: The scope of the variable 'nstCoords' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoNurbsSurface.c++:1098:22: style: The scope of the variable 'profile' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoNurbsCurve.c++:148:13: style: Variable 'ce' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:70:25: warning: Member variable '_SoNurbsCurveV3Map::numVertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:70:25: warning: Member variable '_SoNurbsCurveV3Map::numAllocVertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:70:25: warning: Member variable '_SoNurbsCurveV3Map::vertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:83:25: warning: Member variable '_SoNurbsCurveV4Map::numVertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:83:25: warning: Member variable '_SoNurbsCurveV4Map::numAllocVertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:83:25: warning: Member variable '_SoNurbsCurveV4Map::vertices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:72:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:72:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:85:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoCurveMaps.h:85:11: note: Function in derived class
inventor/lib/database/src/so/nodes/SoNurbsProfile.c++:275:5: error: Mismatching allocation and deallocation: points [mismatchAllocDealloc]
inventor/lib/database/src/so/nodes/SoNurbsSurface.c++:1158:5: error: Mismatching allocation and deallocation: coords [mismatchAllocDealloc]
inventor/lib/database/src/so/nodes/SoTexture2.c++:472:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
inventor/lib/database/src/so/nodes/SoTexture2.c++:474:12: note: Assuming that condition 'fp==NULL' is not redundant
inventor/lib/database/src/so/nodes/SoTexture2.c++:472:11: note: Null pointer dereference
inventor/lib/database/src/so/nodes/SoWWWInline.c++:624:5: style: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
inventor/lib/database/src/so/nodes/SoWWWInline.c++:622:0: note: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/so/nodes/SoWWWInline.c++:624:5: note: Variable 'readOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/lib/database/src/so/nodes/SoText3.c++:5114:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoUnknownNode.c++:307:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/SoText3.c++:4929:45: style: Function 'getProfileBBox' argument 1 names different: declaration 'result' definition 'profileBox'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoText3.c++:2855:34: note: Function 'getProfileBBox' argument 1 names different: declaration 'result' definition 'profileBox'.
inventor/lib/database/src/so/nodes/SoText3.c++:4929:45: note: Function 'getProfileBBox' argument 1 names different: declaration 'result' definition 'profileBox'.
inventor/lib/database/src/so/nodes/SoText3.c++:5047:49: style: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoText3.c++:2914:38: note: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'.
inventor/lib/database/src/so/nodes/SoText3.c++:5047:49: note: Function 'figureSegmentNorms' argument 1 names different: declaration 'result' definition 'norms'.
inventor/lib/database/src/so/nodes/SoText3.c++:5182:53: style: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/SoText3.c++:2921:42: note: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'.
inventor/lib/database/src/so/nodes/SoText3.c++:5182:53: note: Function 'fillBevelN' argument 2 names different: declaration 'nPoints' definition 'nNorms'.
inventor/lib/database/src/so/nodes/SoTexture2.c++:278:20: style: Variable 'numBytes' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/SoText3.c++:4822:5: performance: Variable 'charAdvance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/SoText3.c++:4893:5: performance: Variable 'charAdvance' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/SoText3.c++:2798:10: style: Technically the member function 'SoFontOutline::getNumOutlines' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoText3.c++:2799:10: style: Technically the member function 'SoFontOutline::getNumVerts' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoText3.c++:2801:13: style: Technically the member function 'SoFontOutline::getCharAdvance' can be const. [functionConst]
inventor/lib/database/src/so/nodes/SoText3.c++:4826:2: style: Class 'SoFontOutline' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/lib/database/src/so/nodes/SoText3.c++:4826:2: style: Class 'SoFontOutline' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/nodes/SoText2.c++:1465:5: style: Class 'SoBitmapFontCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/SoText3.c++:2905:5: style: Class 'SoOutlineFontCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/SoTexture2.c++:474:21: error: Memory leak: colors [memleak]
inventor/lib/database/src/so/nodes/SoText3.c++:4450:0: error: Memory leak: outline [memleak]
inventor/lib/database/src/so/nodes/SoText3.c++:4594:0: error: Memory leak: outline [memleak]
inventor/lib/database/src/so/nodes/nurbs/SoCurveRender.c++:62:22: warning: Member variable '_SoNurbsCurveRender::v3Map' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoCurveRender.c++:62:22: warning: Member variable '_SoNurbsCurveRender::v4Map' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoGLRender.c++:69:19: warning: Member variable '_SoNurbsGLRender::t2CurveMap' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:105:54: style: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:78:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:105:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:122:54: style: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:95:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:122:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:347:56: style: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:123:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:347:56: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:368:56: style: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:146:54: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:368:56: note: Function 'initialize' argument 1 names different: declaration 'act' definition 'pa'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:462:41: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:122:25: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:462:41: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:524:41: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:145:25: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:524:41: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:472:41: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:129:32: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:472:41: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:547:41: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:152:32: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:547:41: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:75:25: warning: Member variable '_SoNurbsPickV3CurveMap::pickAction' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:75:25: warning: Member variable '_SoNurbsPickV3CurveMap::ptIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:92:25: warning: Member variable '_SoNurbsPickV4CurveMap::pickAction' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:92:25: warning: Member variable '_SoNurbsPickV4CurveMap::ptIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:120:25: warning: Member variable '_SoNurbsPickV3SurfaceMap::pickAction' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:120:25: warning: Member variable '_SoNurbsPickV3SurfaceMap::SP' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:120:25: warning: Member variable '_SoNurbsPickV3SurfaceMap::cacheIndices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:120:25: warning: Member variable '_SoNurbsPickV3SurfaceMap::curCacheIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:120:25: warning: Member variable '_SoNurbsPickV3SurfaceMap::curPrimIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:143:25: warning: Member variable '_SoNurbsPickV4SurfaceMap::pickAction' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:143:25: warning: Member variable '_SoNurbsPickV4SurfaceMap::SP' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:143:25: warning: Member variable '_SoNurbsPickV4SurfaceMap::cacheIndices' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:143:25: warning: Member variable '_SoNurbsPickV4SurfaceMap::curCacheIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:143:25: warning: Member variable '_SoNurbsPickV4SurfaceMap::curPrimIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickRender.c++:70:21: warning: Member variable '_SoNurbsPickRender::llx' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickRender.c++:70:21: warning: Member variable '_SoNurbsPickRender::urx' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickRender.c++:70:21: warning: Member variable '_SoNurbsPickRender::lly' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickRender.c++:70:21: warning: Member variable '_SoNurbsPickRender::ury' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:75:25: warning: Member variable '_SoNurbsPrimV3CurveMap::action' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:75:25: warning: Member variable '_SoNurbsPrimV3CurveMap::primCB' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:75:25: warning: Member variable '_SoNurbsPrimV3CurveMap::userData' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:75:25: warning: Member variable '_SoNurbsPrimV3CurveMap::ptIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:91:25: warning: Member variable '_SoNurbsPrimV4CurveMap::action' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:91:25: warning: Member variable '_SoNurbsPrimV4CurveMap::primCB' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:91:25: warning: Member variable '_SoNurbsPrimV4CurveMap::userData' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:91:25: warning: Member variable '_SoNurbsPrimV4CurveMap::ptIndex' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:136:25: performance: Technically the member function '_SoNurbsPickV3SurfaceMap::copyPartials' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:697:27: note: Technically the member function '_SoNurbsPickV3SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:136:25: note: Technically the member function '_SoNurbsPickV3SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:158:25: performance: Technically the member function '_SoNurbsPickV4SurfaceMap::copyPartials' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.c++:730:27: note: Technically the member function '_SoNurbsPickV4SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:158:25: note: Technically the member function '_SoNurbsPickV4SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:143:25: performance: Technically the member function '_SoNurbsPrimV3SurfaceMap::copyPartials' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:624:27: note: Technically the member function '_SoNurbsPrimV3SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:143:25: note: Technically the member function '_SoNurbsPrimV3SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:166:25: performance: Technically the member function '_SoNurbsPrimV4SurfaceMap::copyPartials' can be static. [functionStatic]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:657:27: note: Technically the member function '_SoNurbsPrimV4SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.h:166:25: note: Technically the member function '_SoNurbsPrimV4SurfaceMap::copyPartials' can be static.
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:80:5: style: Class '_SoNurbsPrimV3CurveMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:80:5: style: Class '_SoNurbsPrimV3CurveMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:96:5: style: Class '_SoNurbsPrimV4CurveMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
inventor/lib/database/src/so/nodes/nurbs/SoPrimMaps.c++:96:5: style: Class '_SoNurbsPrimV4CurveMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:77:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:79:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:77:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:94:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvemaps.h:90:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:94:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:111:25: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:64:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:111:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:112:25: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:65:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:112:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:113:25: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:66:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:113:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:122:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:101:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:122:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:124:25: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:108:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:124:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:145:11: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:128:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:145:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:147:25: style: The function 'startNewTriStrip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:135:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:147:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:167:25: style: The function 'point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:95:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:167:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:168:25: style: The function 'uderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:96:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:168:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:169:25: style: The function 'vderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:97:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:169:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:170:25: style: The function 'uuderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:98:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:170:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:171:25: style: The function 'uvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:99:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:171:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:172:25: style: The function 'vvderiv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:100:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/SoPickMaps.h:172:25: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/clients/gl4surfeval.h:50:1: style: The class '_SoNurbsGL4SurfaceEval' does not have a constructor although it has private member variables. [noConstructor]
inventor/lib/database/src/so/nodes/nurbs/clients/gl4curveval.h:50:1: style: The class '_SoNurbsGL4CurveEval' does not have a constructor although it has private member variables. [noConstructor]
inventor/lib/database/src/so/nodes/nurbs/clients/gl4base.c++:42:18: warning: Member variable '_SoNurbsGL4Base::objnum' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/isocurveeval.c++:90:18: style: The scope of the variable 'index' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/nurbs/clients/isocurveeval.h:63:12: style: Technically the member function '_SoNurbsIsocurveEvaluator::evaluate' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/clients/isocurveeval.c++:132:28: note: Technically the member function '_SoNurbsIsocurveEvaluator::evaluate' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/isocurveeval.h:63:12: note: Technically the member function '_SoNurbsIsocurveEvaluator::evaluate' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmaps.c++:52:42: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:101:32: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmaps.c++:52:42: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmaps.c++:162:42: style: Function 'point' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfacemaps.h:128:32: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmaps.c++:162:42: note: Function 'point' argument 1 names different: declaration 'p' definition 'v'.
inventor/lib/database/src/so/nodes/nurbs/clients/softcurveval.c++:184:18: warning: Assert statement calls a function which may have desired side effects: 'isType'. [assertWithSideEffect]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.c++:52:19: warning: Member variable '_SoNurbsCurveMap::ctlpts' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.c++:52:19: warning: Member variable '_SoNurbsCurveMap::order' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.c++:52:19: warning: Member variable '_SoNurbsCurveMap::stride' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:51:21: warning: Member variable '_SoNurbsSurfaceMap::ctlpts' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:51:21: warning: Member variable '_SoNurbsSurfaceMap::ustride' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:51:21: warning: Member variable '_SoNurbsSurfaceMap::vstride' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:51:21: warning: Member variable '_SoNurbsSurfaceMap::uorder' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:51:21: warning: Member variable '_SoNurbsSurfaceMap::vorder' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:69:11: style: Unused private function: '_SoNurbsCurveMap::deepCopyAndScale' [unusedPrivateFunction]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:70:11: style: Unused private function: '_SoNurbsCurveMap::deepCopy' [unusedPrivateFunction]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:103:11: style: Unused private function: '_SoNurbsSurfaceMap::deepCopy' [unusedPrivateFunction]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:104:11: style: Unused private function: '_SoNurbsSurfaceMap::deepCopyAndScale' [unusedPrivateFunction]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:59:11: style: Technically the member function '_SoNurbsCurveMap::isType' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.c++:70:19: note: Technically the member function '_SoNurbsCurveMap::isType' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/softcurvmap.h:59:11: note: Technically the member function '_SoNurbsCurveMap::isType' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:77:11: style: Technically the member function '_SoNurbsSurfaceMap::isType' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.c++:80:21: note: Technically the member function '_SoNurbsSurfaceMap::isType' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/softsurfmap.h:77:11: note: Technically the member function '_SoNurbsSurfaceMap::isType' can be const.
inventor/lib/database/src/so/nodes/nurbs/clients/softrenderer.h:55:11: style: The function 'errorHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
inventor/lib/database/src/so/nodes/nurbs/clients/gl4base.h:58:18: note: Virtual function in base class
inventor/lib/database/src/so/nodes/nurbs/clients/softrenderer.h:55:11: note: Function in derived class
inventor/lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++:383:0: style: Variable 'ocanremove' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++:444:0: style: Variable 'ocanremove' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdesc.c++:733:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdesc.c++:735:7: note: Found duplicate branches for 'if' and 'else'.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdesc.c++:733:5: note: Found duplicate branches for 'if' and 'else'.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdescv.c++:130:47: style: Same expression on both sides of '/'. [duplicateExpression]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdescv.c++:132:45: style: Same expression on both sides of '/'. [duplicateExpression]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdesc.c++:244:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdesc.c++:276:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/monotonizer.c++:126:10: style: The scope of the variable 'nudegenerate' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/monotonizer.c++:127:10: style: The scope of the variable 'change' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::order' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::bend' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::ncoords' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::prestride' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::poststride' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::preoffset' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::postoffset' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::prewidth' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::postwidth' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::istransformed' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::next' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:317:11: warning: Member variable 'Knotspec::kspectotrans' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:148:13: warning: Member variable 'Splinespec::kspec' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:148:13: warning: Member variable 'Splinespec::outcpts' is not initialized in the constructor. [uninitMemberVar]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:320:5: performance: Variable 'sbegin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:321:5: performance: Variable 'outkbegin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:82:11: style: Technically the member function 'Knotspec::factors' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:376:11: note: Technically the member function 'Knotspec::factors' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:82:11: note: Technically the member function 'Knotspec::factors' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:92:11: style: Technically the member function 'Knotspec::pt_io_copy' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:624:11: note: Technically the member function 'Knotspec::pt_io_copy' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:92:11: note: Technically the member function 'Knotspec::pt_io_copy' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:94:11: style: Technically the member function 'Knotspec::pt_oo_sum' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:672:11: note: Technically the member function 'Knotspec::pt_oo_sum' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:94:11: note: Technically the member function 'Knotspec::pt_oo_sum' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:106:11: style: Technically the member function 'Splinespec::select' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:214:13: note: Technically the member function 'Splinespec::select' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:106:11: note: Technically the member function 'Splinespec::select' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:108:11: style: Technically the member function 'Splinespec::setupquilt' can be const. [functionConst]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:268:13: note: Technically the member function 'Splinespec::setupquilt' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:108:11: note: Technically the member function 'Splinespec::setupquilt' can be const.
inventor/lib/database/src/so/nodes/nurbs/libnurbs/tobezier.c++:98:4: style: Struct 'Splinespec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/lib/database/src/so/nodes/nurbs/libnurbs/mapdescv.c++:135:15: style: Variable 'kdist' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/readGIF.c:499:15: style: The scope of the variable 'incode' can be reduced. [variableScope]
inventor/lib/database/src/so/nodes/readGIF.c:251:11: style: Variable 'tdata' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/nodes/readGIF.c:272:11: style: Variable 'tdata' is assigned a value that is never used. [unreadVariable]
inventor/lib/database/src/so/sensors/SoSensorMgr.c++:336:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
inventor/lib/database/src/so/sensors/SoSensorMgr.c++:434:25: style: The scope of the variable 'first' can be reduced. [variableScope]
inventor/lib/database/src/so/sensors/SoSensorMgr.c++:490:15: style: The scope of the variable 'first' can be reduced. [variableScope]
inventor/lib/database/src/so/sensors/SoSensorMgr.c++:595:14: style: The scope of the variable 'eventSources' can be reduced. [variableScope]
inventor/lib/database/src/so/sensors/SoSensorMgr.c++:597:11: style: The scope of the variable 'selectReturn' can be reduced. [variableScope]
inventor/lib/database/src/so/upgraders/SoV1IndexedTriangleMesh.c++:197:12: style: Function 'addVertex' argument 2 names different: declaration 'index' definition 'v'. [funcArgNamesDifferent]
inventor/lib/database/src/so/upgraders/SoV1IndexedTriangleMesh.h:102:10: note: Function 'addVertex' argument 2 names different: declaration 'index' definition 'v'.
inventor/lib/database/src/so/upgraders/SoV1IndexedTriangleMesh.c++:197:12: note: Function 'addVertex' argument 2 names different: declaration 'index' definition 'v'.
inventor/lib/database/src/so/upgraders/SoV1Text2.c++:226:42: style: Function 'convertToUTF8' argument 1 names different: declaration 'string' definition 'strng'. [funcArgNamesDifferent]
inventor/lib/database/src/so/upgraders/SoV1Text2.h:93:58: note: Function 'convertToUTF8' argument 1 names different: declaration 'string' definition 'strng'.
inventor/lib/database/src/so/upgraders/SoV1Text2.c++:226:42: note: Function 'convertToUTF8' argument 1 names different: declaration 'string' definition 'strng'.
inventor/lib/interaction/src/SoSelection.c++:422:13: style: The scope of the variable 'node' can be reduced. [variableScope]
inventor/lib/interaction/src/draggers/SoCenterballDragger.c++:176:50: style: Variable 'ball' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDirectionalLightDragger.c++:141:8: style: Variable 'trD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDirectionalLightDragger.c++:144:8: style: Variable 'roD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:217:16: style: Variable 'myXTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:218:16: style: Variable 'myYTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:219:16: style: Variable 'myZTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:223:17: style: Variable 'myYZTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:224:17: style: Variable 'myXZTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:225:17: style: Variable 'myXYTrans' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:1029:3: error: Uninitialized variable: newDragger [uninitvar]
inventor/lib/interaction/src/draggers/SoDragPointDragger.c++:1033:3: error: Uninitialized variable: newDragger [uninitvar]
inventor/lib/interaction/src/draggers/SoDragger.c++:607:10: style: The scope of the variable 'pathNode' can be reduced. [variableScope]
inventor/lib/interaction/src/draggers/SoDragger.c++:862:13: style: The scope of the variable 'pickNode' can be reduced. [variableScope]
inventor/lib/interaction/src/draggers/SoHandleBoxDragger.c++:1119:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
inventor/lib/interaction/src/draggers/SoTransformerDragger.c++:3151:34: style: The scope of the variable 'dist2' can be reduced. [variableScope]
inventor/lib/interaction/src/draggers/SoHandleBoxDragger.c++:1121:14: style: Variable 'delta' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoJackDragger.c++:122:21: style: Variable 'sD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoJackDragger.c++:123:21: style: Variable 'rD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoJackDragger.c++:124:21: style: Variable 'tD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoPointLightDragger.c++:110:8: style: Variable 'trD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoSpotLightDragger.c++:156:8: style: Variable 'trD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoSpotLightDragger.c++:159:8: style: Variable 'roD' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/draggers/SoTransformBoxDragger.c++:187:24: style: Variable 'sDrag' is assigned a value that is never used. [unreadVariable]
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:900:2: style: Variable 'partPath' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:898:0: note: Variable 'partPath' is reassigned a value before the old one has been used.
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:900:2: note: Variable 'partPath' is reassigned a value before the old one has been used.
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:341:15: style: The scope of the variable 'tester' can be reduced. [variableScope]
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:1195:10: style: The scope of the variable 'theName' can be reduced. [variableScope]
inventor/lib/interaction/src/nodekits/SoInteractionKit.c++:1196:10: style: The scope of the variable 'thePart' can be reduced. [variableScope]
inventor/lib/interaction/src/nodes/SoAntiSquish.c++:205:20: error: Uninitialized variable: scl [uninitvar]
inventor/lib/interaction/src/nodes/SoSurroundScale.c++:155:2: warning: Either the condition 'if(applyPath)' is redundant or there is possible null pointer dereference: applyPath. [nullPointerRedundantCheck]
inventor/lib/interaction/src/nodes/SoSurroundScale.c++:235:5: note: Assuming that condition 'if(applyPath)' is not redundant
inventor/lib/interaction/src/nodes/SoSurroundScale.c++:155:2: note: Null pointer dereference
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:672:17: style: The scope of the variable 'node' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1019:14: style: The scope of the variable 'pNode' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1491:20: style: The scope of the variable 'kidPoint' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1738:15: style: The scope of the variable 'partNumber' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1739:15: style: The scope of the variable 'field' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1861:12: style: The scope of the variable 'partNumber' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1862:12: style: The scope of the variable 'field' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoBaseKit.c++:1619:41: style: Variable 'cat' is assigned a value that is never used. [unreadVariable]
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:211:14: warning: Either the condition 'inst==NULL' is redundant or there is possible null pointer dereference: inst. [nullPointerRedundantCheck]
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:203:15: note: Assuming that condition 'inst==NULL' is not redundant
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:211:14: note: Null pointer dereference
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:212:5: warning: Either the condition 'inst==NULL' is redundant or there is possible null pointer dereference: inst. [nullPointerRedundantCheck]
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:203:15: note: Assuming that condition 'inst==NULL' is not redundant
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:212:5: note: Null pointer dereference
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:213:5: warning: Either the condition 'inst==NULL' is redundant or there is possible null pointer dereference: inst. [nullPointerRedundantCheck]
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:203:15: note: Assuming that condition 'inst==NULL' is not redundant
inventor/lib/nodekits/src/nodekits/SoNkCatalog.c++:213:5: note: Null pointer dereference
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1616:5: style: Variable 'thisNode' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1609:0: note: Variable 'thisNode' is reassigned a value before the old one has been used.
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1616:5: note: Variable 'thisNode' is reassigned a value before the old one has been used.
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1618:5: style: Variable 'childNode' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1607:0: note: Variable 'childNode' is reassigned a value before the old one has been used.
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1618:5: note: Variable 'childNode' is reassigned a value before the old one has been used.
inventor/lib/nodekits/src/nodekits/SoNkParts.c++:1610:27: style: The scope of the variable 'parentPartNum' can be reduced. [variableScope]
inventor/lib/nodekits/src/nodekits/SoSceneKit.c++:165:21: style: Redundant condition: camNum>=0. 'camNum<0 || (camNum>=0 && camNum<numCams)' is equivalent to 'camNum<0 || camNum<numCams' [redundantCondition]
inventor/lib/nodekits/src/upgraders/SoV1BaseKit.c++:327:26: style: The scope of the variable 'partNum' can be reduced. [variableScope]
inventor/lib/nodekits/src/upgraders/SoV1BaseKit.c++:421:15: style: The scope of the variable 'theBaby' can be reduced. [variableScope]
inventor/lib/nodekits/src/upgraders/SoV1SceneKit.c++:165:18: style: The scope of the variable 'sw' can be reduced. [variableScope]
inventor/libFL/ang/fl.c:149:10: error: Uninitialized variable: ret [uninitvar]
inventor/libFL/ang/flclient.c:59:17: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:1967:7: warning: Either the condition '!outline' is redundant or there is possible null pointer dereference: outline. [nullPointerRedundantCheck]
inventor/libFL/ang/flfreetype.c:1970:7: note: Assuming that condition '!outline' is not redundant
inventor/libFL/ang/flfreetype.c:1967:7: note: Null pointer dereference
inventor/libFL/ang/flfreetype.c:93:17: style: The scope of the variable 'fs' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:142:13: style: The scope of the variable 'c' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:144:9: style: The scope of the variable 'p' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:176:22: style: The scope of the variable 'pitch' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:176:29: style: The scope of the variable 'size' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:180:7: style: The scope of the variable 'pitch2' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:180:15: style: The scope of the variable 'size2' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:255:19: style: The scope of the variable 'num' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:255:24: style: The scope of the variable 'code' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:320:13: style: The scope of the variable 'bitmap' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:335:14: style: The scope of the variable 'outline' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:519:20: style: The scope of the variable 'v' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:1047:8: style: The scope of the variable 'direction' can be reduced. [variableScope]
inventor/libFL/ang/flfreetype.c:190:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:191:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:194:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:195:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1302:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1304:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1306:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1308:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1438:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1440:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1442:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1444:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1983:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1984:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1985:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:1986:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
inventor/libFL/ang/flfreetype.c:231:13: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
inventor/libFL/ang/flfreetype.c:202:17: style: Variable 'bbox_height' is assigned a value that is never used. [unreadVariable]
inventor/libFL/ang/flfreetype.c:1386:3: style: Variable 'fresh' is assigned a value that is never used. [unreadVariable]
inventor/libFL/ang/flfreetype.c:1522:3: style: Variable 'fresh' is assigned a value that is never used. [unreadVariable]
inventor/libFL/ang/flfreetype.c:1956:17: style: Variable 'rec' is not assigned a value. [unassignedVariable]
inventor/libSoXt/src/SoGLwDrawA.c:514:15: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libSoXt/src/SoGLwDrawA.c:225:9: style: struct member 'attribInfo::offset' is never used. [unusedStructMember]
inventor/libSoXt/src/SoGLwDrawA.c:226:9: style: struct member 'attribInfo::attribute' is never used. [unusedStructMember]
inventor/libSoXt/src/SoXt.c++:656:28: style: C-style pointer casting [cstyleCast]
inventor/libSoXt/src/SoXt.c++:671:28: style: C-style pointer casting [cstyleCast]
inventor/libSoXt/src/SoXt.c++:692:28: style: C-style pointer casting [cstyleCast]
inventor/libSoXt/src/SoXt.c++:543:5: style: Variable 'initOK' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
inventor/libSoXt/src/SoXt.c++:540:0: note: Variable 'initOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/libSoXt/src/SoXt.c++:543:5: note: Variable 'initOK' is reassigned a value before the old one has been used if variable is no semaphore variable.
inventor/libSoXt/src/SoXt.c++:699:12: style: Function 'SoExtensionEventHandler' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
inventor/libSoXt/src/SoXt.c++:116:9: note: Function 'SoExtensionEventHandler' argument 1 names different: declaration 'widget' definition 'w'.
inventor/libSoXt/src/SoXt.c++:699:12: note: Function 'SoExtensionEventHandler' argument 1 names different: declaration 'widget' definition 'w'.
inventor/libSoXt/src/SoXt.c++:700:9: style: Function 'SoExtensionEventHandler' argument 2 names different: declaration 'eventType' definition 'et'. [funcArgNamesDifferent]
inventor/libSoXt/src/SoXt.c++:117:6: note: Function 'SoExtensionEventHandler' argument 2 names different: declaration 'eventType' definition 'et'.
inventor/libSoXt/src/SoXt.c++:700:9: note: Function 'SoExtensionEventHandler' argument 2 names different: declaration 'eventType' definition 'et'.
inventor/libSoXt/src/SoXt.c++:701:20: style: Function 'SoExtensionEventHandler' argument 3 names different: declaration 'proc' definition 'p'. [funcArgNamesDifferent]
inventor/libSoXt/src/SoXt.c++:118:17: note: Function 'SoExtensionEventHandler' argument 3 names different: declaration 'proc' definition 'p'.
inventor/libSoXt/src/SoXt.c++:701:20: note: Function 'SoExtensionEventHandler' argument 3 names different: declaration 'proc' definition 'p'.
inventor/libSoXt/src/SoXt.c++:702:15: style: Function 'SoExtensionEventHandler' argument 4 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
inventor/libSoXt/src/SoXt.c++:119:12: note: Function 'SoExtensionEventHandler' argument 4 names different: declaration 'data' definition 'd'.
inventor/libSoXt/src/SoXt.c++:702:15: note: Function 'SoExtensionEventHandler' argument 4 names different: declaration 'data' definition 'd'.
inventor/libSoXt/src/SoXt.c++:570:5: performance: Variable 'appContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:571:5: performance: Variable 'timerOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:572:5: performance: Variable 'workProcOn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:704:5: performance: Variable 'widget' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:706:5: performance: Variable 'proc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:707:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/SoXt.c++:121:16: style: Technically the member function 'SoExtensionEventHandler::getWidget' can be const. [functionConst]
inventor/libSoXt/src/SoXt.c++:122:14: style: Technically the member function 'SoExtensionEventHandler::getEventType' can be const. [functionConst]
inventor/libSoXt/src/SoXt.c++:123:21: style: Technically the member function 'SoExtensionEventHandler::getEventHandler' can be const. [functionConst]
inventor/libSoXt/src/SoXt.c++:124:19: style: Technically the member function 'SoExtensionEventHandler::getClientData' can be const. [functionConst]
inventor/libSoXt/src/SoXt.c++:89:5: style: Class 'SoXtEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
inventor/libSoXt/src/SoXtClipboard.c++:748:0: error: Memory leak: buf [memleak]
inventor/libSoXt/src/SoXtGLWidget.c++:1045:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/SoXtGLWidget.c++:1104:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/SoXtPrintDlog.c++:1574:20: style: The scope of the variable 'printerName' can be reduced. [variableScope]
inventor/libSoXt/src/SoXtPrintDlog.c++:1575:19: style: The scope of the variable 'tempPSFileName' can be reduced. [variableScope]
inventor/libSoXt/src/SoXtRsrc.c++:297:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
inventor/libSoXt/src/SoXtRsrc.c++:318:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
inventor/libSoXt/src/lightEditor/SoXtDirLitEd.c++:637:5: style: Variable 'editor->ignoreCallback' is reassigned a value before the old one has been used. [redundantAssignment]
inventor/libSoXt/src/lightEditor/SoXtDirLitEd.c++:634:5: note: Variable 'editor->ignoreCallback' is reassigned a value before the old one has been used.
inventor/libSoXt/src/lightEditor/SoXtDirLitEd.c++:637:5: note: Variable 'editor->ignoreCallback' is reassigned a value before the old one has been used.
inventor/libSoXt/src/mixedMode/SoFloatCBList.c++:118:23: style: The scope of the variable 'cb' can be reduced. [variableScope]
inventor/libSoXt/src/mixedMode/SoFloatCBList.c++:142:23: style: The scope of the variable 'cb' can be reduced. [variableScope]
inventor/libSoXt/src/mixedMode/SoXtColWheel.c++:255:11: style: The scope of the variable 'x' can be reduced. [variableScope]
inventor/libSoXt/src/mixedMode/SoXtColWheel.c++:255:14: style: The scope of the variable 'y' can be reduced. [variableScope]
inventor/libSoXt/src/mixedMode/SoXtSlider.c++:479:11: style: The scope of the variable 'x' can be reduced. [variableScope]
inventor/libSoXt/src/mixedMode/SoXtSlider.c++:479:14: style: The scope of the variable 'y' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMMSldrMax.c++:130:9: error: Uninitialized variable: theSlider [uninitvar]
inventor/libSoXt/src/motif/SoXtMMSldrMin.c++:130:9: error: Uninitialized variable: theSlider [uninitvar]
inventor/libSoXt/src/motif/SoXtMltSldr.c++:147:16: style: The scope of the variable 'topPos' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldr.c++:147:24: style: The scope of the variable 'bottomPos' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:222:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:222:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:222:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:314:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:314:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:314:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:405:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:405:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:405:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:14: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:18: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:22: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:26: style: The scope of the variable 'x' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:29: style: The scope of the variable 'y' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:434:32: style: The scope of the variable 'z' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:524:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:524:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:524:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:14: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:18: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:22: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:26: style: The scope of the variable 'x' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:29: style: The scope of the variable 'y' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:553:32: style: The scope of the variable 'z' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:633:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:633:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:633:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:723:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:723:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:723:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:724:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:747:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:815:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:815:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:815:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:816:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:839:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:907:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:907:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:907:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:908:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:930:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:998:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:998:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:998:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:999:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1021:27: style: The scope of the variable 'soColor' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1081:18: style: The scope of the variable 'xVal' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1082:25: style: The scope of the variable 'soShininess' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1102:25: style: The scope of the variable 'soShininess' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1158:18: style: The scope of the variable 'xVal' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1159:25: style: The scope of the variable 'soTransparency' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1179:25: style: The scope of the variable 'soTransparency' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1236:18: style: The scope of the variable 'xVal' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1237:18: style: The scope of the variable 'soIntensity' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1256:18: style: The scope of the variable 'soIntensity' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1320:18: style: The scope of the variable 'xX' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1320:22: style: The scope of the variable 'xY' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1320:26: style: The scope of the variable 'xZ' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1402:18: style: The scope of the variable 'xFov' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1403:18: style: The scope of the variable 'soFov' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtMltSldrs.c++:1430:16: style: The scope of the variable 'soFov' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtSldrSet.c++:97:9: style: The scope of the variable 'nargs' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtSldrTl.c++:528:14: style: The scope of the variable 'theVal' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtSldrTl.c++:552:14: style: The scope of the variable 'theVal' can be reduced. [variableScope]
inventor/libSoXt/src/motif/SoXtSldrTl.c++:572:14: style: The scope of the variable 'theVal' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++:613:9: style: The scope of the variable 'y1' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++:613:13: style: The scope of the variable 'y2' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++:1644:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlEdit.c++:1693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++:117:14: style: The scope of the variable 'root' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++:143:9: style: The scope of the variable 'numFiles' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++:148:11: style: The scope of the variable 'f' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++:327:11: style: The scope of the variable 'f' can be reduced. [variableScope]
inventor/libSoXt/src/mtlEdit/SoXtMtlList.c++:603:14: style: The scope of the variable 'root' can be reduced. [variableScope]
inventor/libSoXt/src/sgi_visual.c:1126:5: warning: %c in format string (no. 2) requires 'unsigned int' but the argument type is 'signed char *'. [invalidPrintfArgType_uint]
inventor/libSoXt/src/sgi_visual.c:1126:5: warning: sprintf format string requires 2 parameters but 4 are given. [wrongPrintfScanfArgNum]
inventor/libSoXt/src/sgi_visual.c:997:14: style: The scope of the variable 'type' can be reduced. [variableScope]
inventor/libSoXt/src/sgi_visual.c:876:22: style: Function '_SG_getVisualArgs' argument 3 names different: declaration 'dpth' definition 'depth'. [funcArgNamesDifferent]
inventor/libSoXt/src/sgi_visual.h:104:30: note: Function '_SG_getVisualArgs' argument 3 names different: declaration 'dpth' definition 'depth'.
inventor/libSoXt/src/sgi_visual.c:876:22: note: Function '_SG_getVisualArgs' argument 3 names different: declaration 'dpth' definition 'depth'.
inventor/libSoXt/src/sgi_visual.c:1192:12: style: Function '_SG_defaultDepthAndTypeResources' argument 1 names different: declaration 'display' definition 'dpy'. [funcArgNamesDifferent]
inventor/libSoXt/src/sgi_visual.h:79:13: note: Function '_SG_defaultDepthAndTypeResources' argument 1 names different: declaration 'display' definition 'dpy'.
inventor/libSoXt/src/sgi_visual.c:1192:12: note: Function '_SG_defaultDepthAndTypeResources' argument 1 names different: declaration 'display' definition 'dpy'.
inventor/libSoXt/src/sgi_visual.c:1193:8: style: Function '_SG_defaultDepthAndTypeResources' argument 2 names different: declaration 'screen' definition 'scr'. [funcArgNamesDifferent]
inventor/libSoXt/src/sgi_visual.h:79:26: note: Function '_SG_defaultDepthAndTypeResources' argument 2 names different: declaration 'screen' definition 'scr'.
inventor/libSoXt/src/sgi_visual.c:1193:8: note: Function '_SG_defaultDepthAndTypeResources' argument 2 names different: declaration 'screen' definition 'scr'.
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:465:7: style: The scope of the variable 'status' can be reduced. [variableScope]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:465:14: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:1102:7: style: The scope of the variable 'new_value' can be reduced. [variableScope]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:475:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:470:22: style: Unused variable: exact_def [unusedVariable]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:1897:19: style: Variable 'veryDarkGC' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:1898:15: style: Variable 'darkGC' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:1899:17: style: Variable 'mediumGC' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/viewers/Sgm/ThumbWheel.c:1902:19: style: Variable 'lightestGC' is assigned a value that is never used. [unreadVariable]
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:68:58: style: Function 'SoXtBitmapButton' argument 2 names different: declaration 'selectable' definition 'canSelect'. [funcArgNamesDifferent]
inventor/libSoXt/src/viewers/SoXtBitmapButton.h:68:44: note: Function 'SoXtBitmapButton' argument 2 names different: declaration 'selectable' definition 'canSelect'.
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:68:58: note: Function 'SoXtBitmapButton' argument 2 names different: declaration 'selectable' definition 'canSelect'.
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:107:33: style: Function 'select' argument 1 names different: declaration 'onOrOff' definition 'flag'. [funcArgNamesDifferent]
inventor/libSoXt/src/viewers/SoXtBitmapButton.h:80:24: note: Function 'select' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:107:33: note: Function 'select' argument 1 names different: declaration 'onOrOff' definition 'flag'.
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:72:5: performance: Variable 'selectFlag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:73:5: performance: Variable 'selectable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:74:5: performance: Variable 'normalPixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/viewers/SoXtBitmapButton.c++:74:20: performance: Variable 'selectPixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
inventor/libSoXt/src/viewers/SoXtBitmapButton.h:72:12: style: Technically the member function 'SoXtBitmapButton::getWidget' can be const. [functionConst]
inventor/libSoXt/src/viewers/SoXtBitmapButton.h:81:12: style: Technically the member function 'SoXtBitmapButton::isSelected' can be const. [functionConst]
inventor/libSoXt/src/viewers/SoXtFullVwr.c++:1725:9: style: The scope of the variable 'n' can be reduced. [variableScope]
inventor/libSoXt/src/viewers/SoXtPlaneVwr.c++:1060:19: error: Uninitialized variable: height [uninitvar]
inventor/libSoXt/src/viewers/SoXtViewer.c++:2077:0: error: Uninitialized variable: dist [uninitvar]
inventor/libSoXt/src/viewers/SoXtWalkVwr.c++:1075:20: style: The scope of the variable 'pp' can be reduced. [variableScope]
inventor/libSoXt/src/viewers/SoXtWalkVwr.c++:271:24: style: Variable 'display' is assigned a value that is never used. [unreadVariable]
inventor/libimage/close.c:13:9: style: The scope of the variable 'tablesize' can be reduced. [variableScope]
inventor/libimage/filbuf.c:11:6: style: The scope of the variable 'size' can be reduced. [variableScope]
inventor/libimage/filbuf.c:16:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
inventor/libimage/flsbuf.c:13:6: style: The scope of the variable 'size' can be reduced. [variableScope]
inventor/libimage/flsbuf.c:18:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
inventor/libimage/open.c:36:6: style: The scope of the variable 'tablesize' can be reduced. [variableScope]
inventor/libimage/open.c:37:15: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libimage/open.c:37:18: style: The scope of the variable 'max' can be reduced. [variableScope]
inventor/libimage/open.c:199:29: style: The scope of the variable 'swrd' can be reduced. [variableScope]
inventor/libimage/open.c:214:27: style: The scope of the variable 'lwrd' can be reduced. [variableScope]
inventor/libimage/row.c:14:34: style: The scope of the variable 'cptr' can be reduced. [variableScope]
inventor/libimage/row.c:142:20: style: The scope of the variable 'i' can be reduced. [variableScope]
inventor/libimage/row.c:143:29: style: The scope of the variable 'cptr' can be reduced. [variableScope]
inventor/libimage/row.c:144:30: style: The scope of the variable 'sptr' can be reduced. [variableScope]
inventor/tools/ppp/ppp.c++:630:0: error: syntax error [syntaxError]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/invesalius/invesalius_3.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/invokebinder/invokebinder_1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/inxi/inxi_3.0.20-1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/io-stringy/io-stringy_2.111.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ioapps/ioapps_1.4r2.orig.tar.gz
ioapps-1.4-r2/adt/fs_trie.c:125:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ioapps-1.4-r2/adt/fs_trie.c:178:15: warning: Possible null pointer dereference: node [nullPointer]
ioapps-1.4-r2/adt/fs_trie.c:177:10: note: Assignment 'node=(i)==NULL?NULL:({const typeof(((struct trie_node*)0)->item)*__mptr=i;(struct trie_node*)((char*)__mptr-((unsigned long)&((struct trie_node*)0)->item));})', assigned value is 0
ioapps-1.4-r2/adt/fs_trie.c:178:15: note: Null pointer dereference
ioapps-1.4-r2/adt/fs_trie.c:103:16: style: The scope of the variable 'n' can be reduced. [variableScope]
ioapps-1.4-r2/adt/fs_trie.c:311:16: style: The scope of the variable 'node' can be reduced. [variableScope]
ioapps-1.4-r2/adt/fs_trie.c:352:16: style: The scope of the variable 'node' can be reduced. [variableScope]
ioapps-1.4-r2/adt/fs_trie.c:375:16: style: The scope of the variable 'node' can be reduced. [variableScope]
ioapps-1.4-r2/adt/fs_trie.c:45:78: style: Function 'trie_insert2' argument 3 names different: declaration 'crate' definition 'create'. [funcArgNamesDifferent]
ioapps-1.4-r2/adt/fs_trie.h:98:79: note: Function 'trie_insert2' argument 3 names different: declaration 'crate' definition 'create'.
ioapps-1.4-r2/adt/fs_trie.c:45:78: note: Function 'trie_insert2' argument 3 names different: declaration 'crate' definition 'create'.
ioapps-1.4-r2/adt/hash_table.c:132:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ioapps-1.4-r2/count.c:46:9: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/count.c:45:13: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/count.c:46:9: note: Null pointer dereference
ioapps-1.4-r2/count.c:67:19: warning: Possible null pointer dereference: str_item [nullPointer]
ioapps-1.4-r2/count.c:65:13: note: Assignment 'str_item=(item)==NULL?NULL:({const typeof(((str_item_t*)0)->item)*__mptr=(item);(str_item_t*)((char*)__mptr-((unsigned long)&((str_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/count.c:67:19: note: Null pointer dereference
ioapps-1.4-r2/count.c:121:3: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/count.c:120:14: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/count.c:121:3: note: Null pointer dereference
ioapps-1.4-r2/count.c:138:14: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/count.c:137:14: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/count.c:138:14: note: Null pointer dereference
ioapps-1.4-r2/count.c:126:15: style: The scope of the variable 'isyscall' can be reduced. [variableScope]
ioapps-1.4-r2/count.c:128:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
ioapps-1.4-r2/count.c:129:8: style: The scope of the variable 's' can be reduced. [variableScope]
ioapps-1.4-r2/count.c:224:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/count.c:101:2: style: Variable 'operation' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/count.c:144:3: warning: The buffer 'buff' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/count.c:151:3: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
ioapps-1.4-r2/count.c:234:3: error: Resource leak: f [resourceLeak]
ioapps-1.4-r2/count.c:252:0: error: Resource leak: f [resourceLeak]
ioapps-1.4-r2/count.c:252:0: error: Resource leak: fout [resourceLeak]
ioapps-1.4-r2/fdmap.c:281:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ioapps-1.4-r2/fdmap.c:31:9: warning: Possible null pointer dereference: fd_usage [nullPointer]
ioapps-1.4-r2/fdmap.c:30:13: note: Assignment 'fd_usage=(item)==NULL?NULL:({const typeof(((struct fd_usage*)0)->item)*__mptr=(item);(struct fd_usage*)((char*)__mptr-((unsigned long)&((struct fd_usage*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:31:9: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:38:9: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/fdmap.c:37:12: note: Assignment 'fd_item=(item)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(item);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:38:9: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:45:9: warning: Possible null pointer dereference: p_item [nullPointer]
ioapps-1.4-r2/fdmap.c:44:11: note: Assignment 'p_item=(item)==NULL?NULL:({const typeof(((struct process_hash_item*)0)->item)*__mptr=(item);(struct process_hash_item*)((char*)__mptr-((unsigned long)&((struct process_hash_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:45:9: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:99:7: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/fdmap.c:97:24: note: Assignment 'fd_item=(item)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(item);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:99:7: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:118:15: warning: Possible null pointer dereference: p_item [nullPointer]
ioapps-1.4-r2/fdmap.c:117:12: note: Assignment 'p_item=(process_ht_item)==NULL?NULL:({const typeof(((struct process_hash_item*)0)->item)*__mptr=(process_ht_item);(struct process_hash_item*)((char*)__mptr-((unsigned long)&((struct process_hash_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:118:15: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:181:20: warning: Possible null pointer dereference: fd_it_old [nullPointer]
ioapps-1.4-r2/fdmap.c:179:16: note: Assignment 'fd_it_old=(cur)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=cur;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:181:20: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:184:26: warning: Possible null pointer dereference: fd_it_old [nullPointer]
ioapps-1.4-r2/fdmap.c:179:16: note: Assignment 'fd_it_old=(cur)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=cur;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:184:26: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:187:33: warning: Possible null pointer dereference: fd_it_old [nullPointer]
ioapps-1.4-r2/fdmap.c:179:16: note: Assignment 'fd_it_old=(cur)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=cur;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:187:33: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:196:18: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/fdmap.c:207:24: note: Assignment 'fd_item=(it)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=it;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:208:15: note: Calling function 'dump_fd_item', 1st argument 'fd_item' value is 0
ioapps-1.4-r2/fdmap.c:196:18: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:198:77: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/fdmap.c:207:24: note: Assignment 'fd_item=(it)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=it;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:208:15: note: Calling function 'dump_fd_item', 1st argument 'fd_item' value is 0
ioapps-1.4-r2/fdmap.c:198:77: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:199:4: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/fdmap.c:207:24: note: Assignment 'fd_item=(it)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=it;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:208:15: note: Calling function 'dump_fd_item', 1st argument 'fd_item' value is 0
ioapps-1.4-r2/fdmap.c:199:4: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:213:25: warning: Possible null pointer dereference: p_it [nullPointer]
ioapps-1.4-r2/fdmap.c:212:32: note: Assignment 'p_it=(it)==NULL?NULL:({const typeof(((struct process_hash_item*)0)->item)*__mptr=(it);(struct process_hash_item*)((char*)__mptr-((unsigned long)&((struct process_hash_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:213:25: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:242:3: warning: Possible null pointer dereference: fd_usage [nullPointer]
ioapps-1.4-r2/fdmap.c:241:14: note: Assignment 'fd_usage=(item)==NULL?NULL:({const typeof(((struct fd_usage*)0)->item)*__mptr=(item);(struct fd_usage*)((char*)__mptr-((unsigned long)&((struct fd_usage*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:242:3: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:256:3: warning: Possible null pointer dereference: fd_usage [nullPointer]
ioapps-1.4-r2/fdmap.c:255:14: note: Assignment 'fd_usage=(item)==NULL?NULL:({const typeof(((struct fd_usage*)0)->item)*__mptr=(item);(struct fd_usage*)((char*)__mptr-((unsigned long)&((struct fd_usage*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:256:3: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:257:7: warning: Possible null pointer dereference: fd_usage [nullPointer]
ioapps-1.4-r2/fdmap.c:255:14: note: Assignment 'fd_usage=(item)==NULL?NULL:({const typeof(((struct fd_usage*)0)->item)*__mptr=(item);(struct fd_usage*)((char*)__mptr-((unsigned long)&((struct fd_usage*)0)->item));})', assigned value is 0
ioapps-1.4-r2/fdmap.c:257:7: note: Null pointer dereference
ioapps-1.4-r2/fdmap.c:113:24: style: The scope of the variable 'p_item' can be reduced. [variableScope]
ioapps-1.4-r2/fdmap.c:248:15: style: The scope of the variable 'fd_usage' can be reduced. [variableScope]
ioapps-1.4-r2/fdmap.c:231:46: style: Function 'increase_fd_usage' argument 1 names different: declaration 'h' definition 'ht'. [funcArgNamesDifferent]
ioapps-1.4-r2/fdmap.h:71:46: note: Function 'increase_fd_usage' argument 1 names different: declaration 'h' definition 'ht'.
ioapps-1.4-r2/fdmap.c:231:46: note: Function 'increase_fd_usage' argument 1 names different: declaration 'h' definition 'ht'.
ioapps-1.4-r2/fdmap.c:246:45: style: Function 'decrease_fd_usage' argument 1 names different: declaration 'h' definition 'ht'. [funcArgNamesDifferent]
ioapps-1.4-r2/fdmap.h:72:45: note: Function 'decrease_fd_usage' argument 1 names different: declaration 'h' definition 'ht'.
ioapps-1.4-r2/fdmap.c:246:45: note: Function 'decrease_fd_usage' argument 1 names different: declaration 'h' definition 'ht'.
ioapps-1.4-r2/in_binary.c:1039:11: warning: Possible null pointer dereference: com_it [nullPointer]
ioapps-1.4-r2/in_binary.c:1038:12: note: Assignment 'com_it=(item)==NULL?NULL:({const typeof(((struct common_op_item*)0)->item)*__mptr=item;(struct common_op_item*)((char*)__mptr-((unsigned long)&((struct common_op_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/in_binary.c:1039:11: note: Null pointer dereference
ioapps-1.4-r2/in_binary.c:1010:21: style: The scope of the variable 'com_it' can be reduced. [variableScope]
ioapps-1.4-r2/in_binary.c:535:0: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
ioapps-1.4-r2/in_common.c:213:11: warning: Possible null pointer dereference: com_it [nullPointer]
ioapps-1.4-r2/in_common.c:212:12: note: Assignment 'com_it=(item)==NULL?NULL:({const typeof(((struct common_op_item*)0)->item)*__mptr=item;(struct common_op_item*)((char*)__mptr-((unsigned long)&((struct common_op_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/in_common.c:213:11: note: Null pointer dereference
ioapps-1.4-r2/in_common.c:405:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/in_common.c:403:0: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:405:2: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:450:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/in_common.c:448:0: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:450:2: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:491:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/in_common.c:489:0: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:491:2: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:517:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/in_common.c:515:0: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:517:2: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:544:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/in_common.c:542:0: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:544:2: note: Variable 's' is reassigned a value before the old one has been used.
ioapps-1.4-r2/in_common.c:190:21: style: The scope of the variable 'com_it' can be reduced. [variableScope]
ioapps-1.4-r2/in_common.c:327:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
ioapps-1.4-r2/in_common.c:401:28: style: Function 'read_open_flags' argument 1 names different: declaration 'flags' definition 'str'. [funcArgNamesDifferent]
ioapps-1.4-r2/in_common.h:187:28: note: Function 'read_open_flags' argument 1 names different: declaration 'flags' definition 'str'.
ioapps-1.4-r2/in_common.c:401:28: note: Function 'read_open_flags' argument 1 names different: declaration 'flags' definition 'str'.
ioapps-1.4-r2/in_common.c:446:29: style: Function 'read_clone_flags' argument 1 names different: declaration 'flags' definition 'str'. [funcArgNamesDifferent]
ioapps-1.4-r2/in_common.h:186:29: note: Function 'read_clone_flags' argument 1 names different: declaration 'flags' definition 'str'.
ioapps-1.4-r2/in_common.c:446:29: note: Function 'read_clone_flags' argument 1 names different: declaration 'flags' definition 'str'.
ioapps-1.4-r2/in_common.c:458:27: style: Function 'read_seek_flag' argument 1 names different: declaration 'flag' definition 's'. [funcArgNamesDifferent]
ioapps-1.4-r2/in_common.h:188:27: note: Function 'read_seek_flag' argument 1 names different: declaration 'flag' definition 's'.
ioapps-1.4-r2/in_common.c:458:27: note: Function 'read_seek_flag' argument 1 names different: declaration 'flag' definition 's'.
ioapps-1.4-r2/in_strace.c:36:9: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/in_strace.c:35:13: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/in_strace.c:36:9: note: Null pointer dereference
ioapps-1.4-r2/in_strace.c:1152:3: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/in_strace.c:1151:14: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/in_strace.c:1152:3: note: Null pointer dereference
ioapps-1.4-r2/in_strace.c:1169:14: warning: Possible null pointer dereference: isyscall [nullPointer]
ioapps-1.4-r2/in_strace.c:1168:14: note: Assignment 'isyscall=(item)==NULL?NULL:({const typeof(((struct isyscall*)0)->item)*__mptr=(item);(struct isyscall*)((char*)__mptr-((unsigned long)&((struct isyscall*)0)->item));})', assigned value is 0
ioapps-1.4-r2/in_strace.c:1169:14: note: Null pointer dereference
ioapps-1.4-r2/in_strace.c:1039:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1157:15: style: The scope of the variable 'isyscall' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1159:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1160:8: style: The scope of the variable 's' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1213:9: style: The scope of the variable 'start_time' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1214:9: style: The scope of the variable 'dur' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:1363:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/in_strace.c:150:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:201:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:252:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:302:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:351:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:399:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:436:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:473:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:509:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:546:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:555:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:596:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:638:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:680:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:720:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:758:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:798:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:838:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:879:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:888:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:935:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:973:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:1010:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/in_strace.c:1329:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:139:15: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:138:11: note: Assignment 'rw_op=(cur)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=cur;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:139:15: note: Null pointer dereference
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:140:16: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:138:11: note: Assignment 'rw_op=(cur)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=cur;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:140:16: note: Null pointer dereference
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:141:9: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:138:11: note: Assignment 'rw_op=(cur)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=cur;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:141:9: note: Null pointer dereference
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:142:12: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:138:11: note: Assignment 'rw_op=(cur)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=cur;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:142:12: note: Null pointer dereference
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:143:10: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:138:11: note: Assignment 'rw_op=(cur)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=cur;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:143:10: note: Null pointer dereference
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:123:13: style: The scope of the variable 'tuple' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:127:9: style: The scope of the variable 'starttime' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:127:20: style: The scope of the variable 'dur' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:128:9: style: The scope of the variable 'size' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:129:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:156:13: style: The scope of the variable 'tuple' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:174:13: style: The scope of the variable 'tuple' can be reduced. [variableScope]
ioapps-1.4-r2/ioprofiler/ioappsmodule.c:149:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ioapps-1.4-r2/ioreplay.c:140:6: style: The scope of the variable 'verbose' can be reduced. [variableScope]
ioapps-1.4-r2/ioreplay.c:170:5: warning: The buffer 'filename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/ioreplay.c:173:5: warning: The buffer 'format' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/ioreplay.c:180:5: warning: The buffer 'ignorefile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/ioreplay.c:183:5: warning: The buffer 'mapfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/ioreplay.c:189:5: warning: The buffer 'output' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ioapps-1.4-r2/namemap.c:38:19: warning: Possible null pointer dereference: namemap_item [nullPointer]
ioapps-1.4-r2/namemap.c:37:17: note: Assignment 'namemap_item=(item)==NULL?NULL:({const typeof(((struct namemap_item*)0)->item)*__mptr=(item);(struct namemap_item*)((char*)__mptr-((unsigned long)&((struct namemap_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/namemap.c:38:19: note: Null pointer dereference
ioapps-1.4-r2/namemap.c:232:16: warning: Possible null pointer dereference: nm_item [nullPointer]
ioapps-1.4-r2/namemap.c:231:13: note: Assignment 'nm_item=(item)==NULL?NULL:({const typeof(((struct namemap_item*)0)->item)*__mptr=item;(struct namemap_item*)((char*)__mptr-((unsigned long)&((struct namemap_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/namemap.c:232:16: note: Null pointer dereference
ioapps-1.4-r2/namemap.c:247:10: warning: Possible null pointer dereference: nm_item [nullPointer]
ioapps-1.4-r2/namemap.c:246:13: note: Assignment 'nm_item=(item)==NULL?NULL:({const typeof(((struct namemap_item*)0)->item)*__mptr=item;(struct namemap_item*)((char*)__mptr-((unsigned long)&((struct namemap_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/namemap.c:247:10: note: Null pointer dereference
ioapps-1.4-r2/namemap.c:208:19: style: The scope of the variable 'nm_item' can be reduced. [variableScope]
ioapps-1.4-r2/namemap.c:228:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
ioapps-1.4-r2/namemap.c:128:0: error: Resource leak: ifile [resourceLeak]
ioapps-1.4-r2/namemap.c:201:0: error: Resource leak: mfile [resourceLeak]
ioapps-1.4-r2/print.c:164:11: warning: Possible null pointer dereference: com_it [nullPointer]
ioapps-1.4-r2/print.c:163:12: note: Assignment 'com_it=(item)==NULL?NULL:({const typeof(((struct common_op_item*)0)->item)*__mptr=item;(struct common_op_item*)((char*)__mptr-((unsigned long)&((struct common_op_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/print.c:164:11: note: Null pointer dereference
ioapps-1.4-r2/print.c:159:21: style: The scope of the variable 'com_it' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:224:10: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:223:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:224:10: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:226:25: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:223:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:226:25: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:292:10: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:291:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:292:10: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:294:17: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:291:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:294:17: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:358:10: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:357:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:358:10: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:360:25: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:357:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:360:25: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:423:10: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:422:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:423:10: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:425:17: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:422:13: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:425:17: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:693:10: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:692:13: note: Assignment 'fd_item=(item)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=item;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:693:10: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:696:25: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:692:13: note: Assignment 'fd_item=(item)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=item;(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:696:25: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:788:14: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:787:17: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:788:14: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:790:17: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:787:17: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:790:17: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:869:14: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:868:17: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:869:14: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:871:17: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:868:17: note: Assignment 'fd_item=(fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:871:17: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:938:14: warning: Possible null pointer dereference: out_fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:935:17: note: Assignment 'out_fd_item=(out_fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(out_fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:938:14: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:939:13: warning: Possible null pointer dereference: in_fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:936:16: note: Assignment 'in_fd_item=(in_fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(in_fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:939:13: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:941:20: warning: Possible null pointer dereference: in_fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:936:16: note: Assignment 'in_fd_item=(in_fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(in_fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:941:20: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:942:21: warning: Possible null pointer dereference: out_fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:935:17: note: Assignment 'out_fd_item=(out_fd_map)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(out_fd_map);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:942:21: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:1116:25: warning: Possible null pointer dereference: fd_item [nullPointer]
ioapps-1.4-r2/replicate.c:1112:17: note: Assignment 'fd_item=(it)==NULL?NULL:({const typeof(((struct fd_item*)0)->item)*__mptr=(it);(struct fd_item*)((char*)__mptr-((unsigned long)&((struct fd_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:1116:25: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:1276:7: warning: Possible null pointer dereference: h_it [nullPointer]
ioapps-1.4-r2/replicate.c:1274:31: note: Assignment 'h_it=(item)==NULL?NULL:({const typeof(((struct process_hash_item*)0)->item)*__mptr=(item);(struct process_hash_item*)((char*)__mptr-((unsigned long)&((struct process_hash_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:1276:7: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:1415:11: warning: Possible null pointer dereference: com_it [nullPointer]
ioapps-1.4-r2/replicate.c:1414:12: note: Assignment 'com_it=(item)==NULL?NULL:({const typeof(((struct common_op_item*)0)->item)*__mptr=item;(struct common_op_item*)((char*)__mptr-((unsigned long)&((struct common_op_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/replicate.c:1415:11: note: Null pointer dereference
ioapps-1.4-r2/replicate.c:1293:2: style: Variable 'fd_item->fd_map->type' is reassigned a value before the old one has been used. [redundantAssignment]
ioapps-1.4-r2/replicate.c:1292:2: note: Variable 'fd_item->fd_map->type' is reassigned a value before the old one has been used.
ioapps-1.4-r2/replicate.c:1293:2: note: Variable 'fd_item->fd_map->type' is reassigned a value before the old one has been used.
ioapps-1.4-r2/replicate.c:202:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:205:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:207:9: style: The scope of the variable 'data' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:270:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:273:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:276:9: style: The scope of the variable 'data' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:337:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:340:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:342:9: style: The scope of the variable 'data' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:402:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:405:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:408:9: style: The scope of the variable 'data' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:668:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:670:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:676:6: style: The scope of the variable 'last' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:733:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:762:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:765:6: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:849:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:851:10: style: The scope of the variable 'myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:908:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:911:10: style: The scope of the variable 'out_myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:912:10: style: The scope of the variable 'in_myfd' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:914:11: style: The scope of the variable 'in_fd_map' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1031:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1058:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1130:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1160:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1377:21: style: The scope of the variable 'com_it' can be reduced. [variableScope]
ioapps-1.4-r2/replicate.c:1374:57: style: Function 'replicate' argument 4 names different: declaration 'sim_mode' definition 'op_mask'. [funcArgNamesDifferent]
ioapps-1.4-r2/replicate.h:31:57: note: Function 'replicate' argument 4 names different: declaration 'sim_mode' definition 'op_mask'.
ioapps-1.4-r2/replicate.c:1374:57: note: Function 'replicate' argument 4 names different: declaration 'sim_mode' definition 'op_mask'.
ioapps-1.4-r2/replicate.c:1374:73: style: Function 'replicate' argument 5 names different: declaration 'ifile' definition 'ifilename'. [funcArgNamesDifferent]
ioapps-1.4-r2/replicate.h:31:74: note: Function 'replicate' argument 5 names different: declaration 'ifile' definition 'ifilename'.
ioapps-1.4-r2/replicate.c:1374:73: note: Function 'replicate' argument 5 names different: declaration 'ifile' definition 'ifilename'.
ioapps-1.4-r2/replicate.c:1374:91: style: Function 'replicate' argument 6 names different: declaration 'mfile' definition 'mfilename'. [funcArgNamesDifferent]
ioapps-1.4-r2/replicate.h:31:88: note: Function 'replicate' argument 6 names different: declaration 'mfile' definition 'mfilename'.
ioapps-1.4-r2/replicate.c:1374:91: note: Function 'replicate' argument 6 names different: declaration 'mfile' definition 'mfilename'.
ioapps-1.4-r2/replicate.c:162:2: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:234:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:303:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:368:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:434:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:781:18: style: Variable 'high' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/replicate.c:782:17: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
ioapps-1.4-r2/simfs.c:91:6: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:152:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:154:8: style: The scope of the variable 'slash_added' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:235:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:312:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:489:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:760:12: style: The scope of the variable 'simfs' can be reduced. [variableScope]
ioapps-1.4-r2/simfs.c:787:36: style: Function 'simfs_apply_full_name' argument 1 names different: declaration 'function' definition 'function_full'. [funcArgNamesDifferent]
ioapps-1.4-r2/simfs.h:71:36: note: Function 'simfs_apply_full_name' argument 1 names different: declaration 'function' definition 'function_full'.
ioapps-1.4-r2/simfs.c:787:36: note: Function 'simfs_apply_full_name' argument 1 names different: declaration 'function' definition 'function_full'.
ioapps-1.4-r2/simfs.c:43:11: error: Uninitialized struct member: simfs.node [uninitStructMember]
ioapps-1.4-r2/simfs.c:52:11: error: Uninitialized struct member: simfs.node [uninitStructMember]
ioapps-1.4-r2/simfs.c:296:9: error: Uninitialized variable: rv [uninitvar]
ioapps-1.4-r2/simulate.c:39:19: warning: Possible null pointer dereference: sim_item [nullPointer]
ioapps-1.4-r2/simulate.c:37:13: note: Assignment 'sim_item=(item)==NULL?NULL:({const typeof(((struct sim_item_t*)0)->item)*__mptr=(item);(struct sim_item_t*)((char*)__mptr-((unsigned long)&((struct sim_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:39:19: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:48:6: warning: Possible null pointer dereference: sim_item [nullPointer]
ioapps-1.4-r2/simulate.c:43:26: note: Assignment 'sim_item=(item)==NULL?NULL:({const typeof(((struct sim_item_t*)0)->item)*__mptr=(item);(struct sim_item_t*)((char*)__mptr-((unsigned long)&((struct sim_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:48:6: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:217:25: warning: Either the condition 'if(out_fd_item)' is redundant or there is possible null pointer dereference: out_fd_item. [nullPointerRedundantCheck]
ioapps-1.4-r2/simulate.c:247:5: note: Assuming that condition 'if(out_fd_item)' is not redundant
ioapps-1.4-r2/simulate.c:217:25: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:384:6: warning: Possible null pointer dereference: sim_item [nullPointer]
ioapps-1.4-r2/simulate.c:404:26: note: Assignment 'sim_item=(item)==NULL?NULL:({const typeof(((struct sim_item_t*)0)->item)*__mptr=(item);(struct sim_item_t*)((char*)__mptr-((unsigned long)&((struct sim_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:406:36: note: Calling function 'simulate_get_max_offset', 1st argument 'sim_item' value is 0
ioapps-1.4-r2/simulate.c:384:6: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:388:9: warning: Possible null pointer dereference: rw_op [nullPointer]
ioapps-1.4-r2/simulate.c:387:11: note: Assignment 'rw_op=(i)==NULL?NULL:({const typeof(((struct rw_op*)0)->item)*__mptr=i;(struct rw_op*)((char*)__mptr-((unsigned long)&((struct rw_op*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:388:9: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:407:17: warning: Possible null pointer dereference: sim_item [nullPointer]
ioapps-1.4-r2/simulate.c:404:26: note: Assignment 'sim_item=(item)==NULL?NULL:({const typeof(((struct sim_item_t*)0)->item)*__mptr=(item);(struct sim_item_t*)((char*)__mptr-((unsigned long)&((struct sim_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:407:17: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:422:7: warning: Possible null pointer dereference: sim_item [nullPointer]
ioapps-1.4-r2/simulate.c:420:26: note: Assignment 'sim_item=(item)==NULL?NULL:({const typeof(((struct sim_item_t*)0)->item)*__mptr=(item);(struct sim_item_t*)((char*)__mptr-((unsigned long)&((struct sim_item_t*)0)->item));})', assigned value is 0
ioapps-1.4-r2/simulate.c:422:7: note: Null pointer dereference
ioapps-1.4-r2/simulate.c:45:12: style: The scope of the variable 'rw_op' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:154:11: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:191:11: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:211:12: style: The scope of the variable 'in_simfs' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:272:11: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:307:11: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/simulate.c:382:11: style: The scope of the variable 'off' can be reduced. [variableScope]
ioapps-1.4-r2/stats.c:31:19: warning: Possible null pointer dereference: statistic_item [nullPointer]
ioapps-1.4-r2/stats.c:29:19: note: Assignment 'statistic_item=(item)==NULL?NULL:({const typeof(((struct statistic_item*)0)->item)*__mptr=(item);(struct statistic_item*)((char*)__mptr-((unsigned long)&((struct statistic_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/stats.c:31:19: note: Null pointer dereference
ioapps-1.4-r2/stats.c:65:3: warning: Possible null pointer dereference: statistic_item [nullPointer]
ioapps-1.4-r2/stats.c:64:20: note: Assignment 'statistic_item=(item)==NULL?NULL:({const typeof(((struct statistic_item*)0)->item)*__mptr=(item);(struct statistic_item*)((char*)__mptr-((unsigned long)&((struct statistic_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/stats.c:65:3: note: Null pointer dereference
ioapps-1.4-r2/stats.c:66:3: warning: Possible null pointer dereference: statistic_item [nullPointer]
ioapps-1.4-r2/stats.c:64:20: note: Assignment 'statistic_item=(item)==NULL?NULL:({const typeof(((struct statistic_item*)0)->item)*__mptr=(item);(struct statistic_item*)((char*)__mptr-((unsigned long)&((struct statistic_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/stats.c:66:3: note: Null pointer dereference
ioapps-1.4-r2/stats.c:77:40: warning: Possible null pointer dereference: statistic_item [nullPointer]
ioapps-1.4-r2/stats.c:75:38: note: Assignment 'statistic_item=(item)==NULL?NULL:({const typeof(((struct statistic_item*)0)->item)*__mptr=(item);(struct statistic_item*)((char*)__mptr-((unsigned long)&((struct statistic_item*)0)->item));})', assigned value is 0
ioapps-1.4-r2/stats.c:77:40: note: Null pointer dereference
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/iodine/iodine_0.7.0.orig.tar.gz
iodine-0.7.0/src/base128.c:99:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/base128.c:100:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iodine-0.7.0/src/base32.c:80:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/base32.c:81:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iodine-0.7.0/src/base64.c:80:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/base64.c:81:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:614:8: style: The scope of the variable 'thispartlen' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:614:21: style: The scope of the variable 'dataspace' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:614:32: style: The scope of the variable 'datanew' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:682:6: style: The scope of the variable 'r' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:682:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:794:14: style: The scope of the variable 'packrecv_oos' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:795:14: style: The scope of the variable 'packrecv_servfail' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1101:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1394:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1442:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1488:6: style: The scope of the variable 'r' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1583:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1751:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1971:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:2168:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:2341:6: style: The scope of the variable 'read' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:2377:6: style: The scope of the variable 'upcodec' can be reduced. [variableScope]
iodine-0.7.0/src/client.c:1309:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
iodine-0.7.0/src/client.c:1310:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
iodine-0.7.0/src/common.c:63:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
iodine-0.7.0/src/common.c:63:11: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/dns.c:414:2: warning: Either the condition 'q!=NULL' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
iodine-0.7.0/src/dns.c:436:8: note: Assuming that condition 'q!=NULL' is not redundant
iodine-0.7.0/src/dns.c:414:2: note: Null pointer dereference
iodine-0.7.0/src/dns.c:125:8: style: The scope of the variable 'namelen' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:1608:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iodine-0.7.0/src/iodined.c:1615:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iodine-0.7.0/src/iodined.c:1621:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iodine-0.7.0/src/iodined.c:364:6: style: The scope of the variable 'use' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:1711:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:1808:6: style: The scope of the variable 'touser' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:1988:18: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:2130:7: style: The scope of the variable 'res' can be reduced. [variableScope]
iodine-0.7.0/src/iodined.c:678:3: warning: The buffer 'out' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iodine-0.7.0/src/iodined.c:681:3: warning: The buffer 'out' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iodine-0.7.0/src/iodined.c:684:3: warning: The buffer 'out' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iodine-0.7.0/src/login.c:40:6: style: The scope of the variable 'k' can be reduced. [variableScope]
iodine-0.7.0/src/read.c:129:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
iodine-0.7.0/src/read.c:130:6: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
iodine-0.7.0/src/read.c:245:6: style: The scope of the variable 'tocopy' can be reduced. [variableScope]
iodine-0.7.0/src/read.c:32:11: style: Checking if unsigned variable 'loop' is less than zero. [unsignedLessThanZero]
iodine-0.7.0/src/tun.c:321:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iodine-0.7.0/src/tun.c:556:7: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
iodine-0.7.0/tests/base32.c:81:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iodine-0.7.0/tests/read.c:68:6: style: The scope of the variable 'j' can be reduced. [variableScope]
iodine-0.7.0/tests/read.c:172:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
iodine-0.7.0/tests/read.c:197:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/iog/iog_1.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iok/iok_2.1.3.orig.tar.gz
iok-2.1.3/src/interface.c:2035:17: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iok-2.1.3/src/interface.c:2050:17: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iok-2.1.3/src/interface.c:2064:17: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iok-2.1.3/src/interface.c:2078:17: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iok-2.1.3/src/interface.c:1677:43: warning: Either the condition 'lname' is redundant or there is possible null pointer dereference: lname. [nullPointerRedundantCheck]
iok-2.1.3/src/interface.c:1651:17: note: Assuming that condition 'lname' is not redundant
iok-2.1.3/src/interface.c:1677:43: note: Null pointer dereference
iok-2.1.3/src/interface.c:1444:13: style: Variable 'ntoken' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:1443:13: note: Variable 'ntoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1444:13: note: Variable 'ntoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1490:29: style: Variable 'ktoken' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:1488:29: note: Variable 'ktoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1490:29: note: Variable 'ktoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1634:5: style: Variable 'root' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:1633:0: note: Variable 'root' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1634:5: note: Variable 'root' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2216:13: style: Variable 'ntoken' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:2215:13: note: Variable 'ntoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2216:13: note: Variable 'ntoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2310:21: style: Variable 'scrtoken' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:2309:21: note: Variable 'scrtoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2310:21: note: Variable 'scrtoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2311:21: style: Variable 'scrtoken' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:2310:21: note: Variable 'scrtoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:2311:21: note: Variable 'scrtoken' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:3168:9: performance: Buffer 'tt_msg' is being written before its old content has been used. [redundantCopy]
iok-2.1.3/src/interface.c:3167:9: note: Buffer 'tt_msg' is being written before its old content has been used.
iok-2.1.3/src/interface.c:3168:9: note: Buffer 'tt_msg' is being written before its old content has been used.
iok-2.1.3/src/interface.c:3413:9: style: Variable 'pre_token' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:3412:9: note: Variable 'pre_token' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:3413:9: note: Variable 'pre_token' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:3421:9: style: Variable 'pre_token' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/interface.c:3420:9: note: Variable 'pre_token' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:3421:9: note: Variable 'pre_token' is reassigned a value before the old one has been used.
iok-2.1.3/src/interface.c:1428:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:1484:31: style: The scope of the variable 'ktoken' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:1484:39: style: The scope of the variable 'ktokenl' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:1484:48: style: The scope of the variable 'ktokenu' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:1484:57: style: The scope of the variable 'ktokenn' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2020:14: style: The scope of the variable 'p1' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2020:31: style: The scope of the variable 'p2' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2020:48: style: The scope of the variable 'p3' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2020:65: style: The scope of the variable 'p4' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2021:14: style: The scope of the variable 'unichar1' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2021:26: style: The scope of the variable 'unichar2' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2021:38: style: The scope of the variable 'unichar3' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2021:50: style: The scope of the variable 'unichar4' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2091:10: style: The scope of the variable 'mline' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2091:37: style: The scope of the variable 'token' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2092:11: style: The scope of the variable 'mlinecpy' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2265:10: style: The scope of the variable 'mimfile' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2265:30: style: The scope of the variable 'locale_name' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2286:33: style: The scope of the variable 'token' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:2286:40: style: The scope of the variable 'scrtoken' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3400:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3619:21: style: The scope of the variable 'lc' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3619:34: style: The scope of the variable 'find_lc' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3620:23: style: The scope of the variable 'setfilename' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3622:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3751:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3752:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3755:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3891:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3892:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3895:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4057:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4058:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4061:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4197:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4198:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4201:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4337:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4338:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4341:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4477:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4478:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4481:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4617:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4618:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4621:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4757:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4758:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4761:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4897:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4898:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:4901:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5037:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5038:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5041:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5177:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5178:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5181:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5317:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5318:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5321:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5457:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5458:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5461:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5597:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5598:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5601:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5737:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5738:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5741:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5877:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5878:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:5881:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6017:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6018:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6021:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6157:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6158:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6161:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6297:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6298:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6301:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6437:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6438:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6441:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6577:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6578:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6581:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6717:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6718:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6721:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6857:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6858:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6861:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6997:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:6998:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7001:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7137:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7138:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7141:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7277:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7278:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7281:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7417:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7418:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7421:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7557:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7558:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7561:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7697:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7698:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7701:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7837:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7838:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7841:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7977:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7978:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:7981:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8117:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8118:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8121:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8257:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8258:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8261:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8397:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8398:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8401:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8537:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8538:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8541:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8677:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8678:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8681:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8817:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8818:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8821:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8957:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8958:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:8961:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9097:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9098:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9101:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9237:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9238:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9241:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9377:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9378:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9381:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9517:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9518:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9521:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9657:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9658:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9661:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9797:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9798:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9801:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9937:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9938:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:9941:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10077:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10078:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10081:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10217:14: style: The scope of the variable '_sdata' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10218:16: style: The scope of the variable 'swidget' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:10221:10: style: The scope of the variable 'sbtname' can be reduced. [variableScope]
iok-2.1.3/src/interface.c:3397:58: style: Unused variable: lang_print [unusedVariable]
iok-2.1.3/src/interface.c:3837:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4003:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4143:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4283:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4423:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4563:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4703:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4843:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:4983:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5123:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5263:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5403:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5543:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5683:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5823:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:5963:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6103:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6243:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6383:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6523:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6663:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6803:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:6943:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7083:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7223:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7363:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7503:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7643:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7783:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:7923:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8063:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8203:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8343:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8483:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8623:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8763:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:8903:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9043:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9183:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9323:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9463:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9603:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9743:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:9883:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:10023:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:10163:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:10303:47: style: Variable 'sbtn' is assigned a value that is never used. [unreadVariable]
iok-2.1.3/src/interface.c:1443:0: error: Memory leak: ntoken [memleak]
iok-2.1.3/src/interface.c:2083:0: error: Memory leak: wp1 [memleak]
iok-2.1.3/src/interface.c:2083:0: error: Memory leak: wp2 [memleak]
iok-2.1.3/src/interface.c:2083:0: error: Memory leak: wp3 [memleak]
iok-2.1.3/src/interface.c:2083:0: error: Memory leak: wp4 [memleak]
iok-2.1.3/src/interface.c:2198:0: error: Resource leak: mfp [resourceLeak]
iok-2.1.3/src/interface.c:2198:0: error: Memory leak: mlinecpy [memleak]
iok-2.1.3/src/interface.c:2259:0: error: Resource leak: ifp [resourceLeak]
iok-2.1.3/src/interface.c:2215:0: error: Memory leak: ntoken [memleak]
iok-2.1.3/src/interface.c:2256:0: error: Memory leak: itoken [memleak]
iok-2.1.3/src/interface.c:2397:0: error: Resource leak: mfp [resourceLeak]
iok-2.1.3/src/interface.c:2646:0: error: Memory leak: wp [memleak]
iok-2.1.3/src/interface.c:3538:0: error: Memory leak: fnameprefix [memleak]
iok-2.1.3/src/interface.c:3538:0: error: Memory leak: fname_print [memleak]
iok-2.1.3/src/interface.c:11009:0: error: Resource leak: ofp [resourceLeak]
iok-2.1.3/src/interface.c:1498:40: error: Uninitialized variable: ktokenu [uninitvar]
iok-2.1.3/src/keyevent.c:73:22: style: Function 'va' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
iok-2.1.3/src/keys.h:56:22: note: Function 'va' argument 1 names different: declaration 'format' definition 'fmt'.
iok-2.1.3/src/keyevent.c:73:22: note: Function 'va' argument 1 names different: declaration 'format' definition 'fmt'.
iok-2.1.3/src/main.c:80:8: style: Variable 'unique_app' is reassigned a value before the old one has been used. [redundantAssignment]
iok-2.1.3/src/main.c:62:0: note: Variable 'unique_app' is reassigned a value before the old one has been used.
iok-2.1.3/src/main.c:80:8: note: Variable 'unique_app' is reassigned a value before the old one has been used.
iok-2.1.3/src/main.c:42:18: style: Unused variable: visible [unusedVariable]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ion/ion_3.2.1+dfsg.orig.tar.gz
ion-open-source/ams/library/amscommon.c:185:8: style: The scope of the variable 'subunit' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:694:17: style: The scope of the variable 'addend' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:732:10: style: The scope of the variable 'app' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:770:15: style: The scope of the variable 'g' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:791:11: style: The scope of the variable 'subject' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:810:11: style: The scope of the variable 'role' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:832:11: style: The scope of the variable 'venture' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:863:8: style: The scope of the variable 'unit' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:885:13: style: The scope of the variable 'continuum' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:1233:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:1287:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:1490:8: style: The scope of the variable 'subunit' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:1783:7: style: The scope of the variable 'descLen' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:2061:7: style: The scope of the variable 'authNameLen' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:2282:7: style: The scope of the variable 'authNameLen' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:2283:16: style: The scope of the variable 'nonce' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:2507:11: style: The scope of the variable 'msg' can be reduced. [variableScope]
ion-open-source/ams/library/amscommon.c:110:47: style: Function 'eraseMsgspace' argument 2 names different: declaration 'subj' definition 'msgspace'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:493:54: note: Function 'eraseMsgspace' argument 2 names different: declaration 'subj' definition 'msgspace'.
ion-open-source/ams/library/amscommon.c:110:47: note: Function 'eraseMsgspace' argument 2 names different: declaration 'subj' definition 'msgspace'.
ion-open-source/ams/library/amscommon.c:882:27: style: Function 'lookUpContinuum' argument 1 names different: declaration 'continuumName' definition 'contName'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:475:34: note: Function 'lookUpContinuum' argument 1 names different: declaration 'continuumName' definition 'contName'.
ion-open-source/ams/library/amscommon.c:882:27: note: Function 'lookUpContinuum' argument 1 names different: declaration 'continuumName' definition 'contName'.
ion-open-source/ams/library/amscommon.c:1866:45: style: Function 'createAmsEpspec' argument 2 names different: declaration 'endpointSpec' definition 'epspec'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:507:52: note: Function 'createAmsEpspec' argument 2 names different: declaration 'endpointSpec' definition 'epspec'.
ion-open-source/ams/library/amscommon.c:1866:45: note: Function 'createAmsEpspec' argument 2 names different: declaration 'endpointSpec' definition 'epspec'.
ion-open-source/ams/library/amscommon.c:1979:41: style: Function 'constructMamsEndpoint' argument 1 names different: declaration 'ep' definition 'endpoint'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:524:48: note: Function 'constructMamsEndpoint' argument 1 names different: declaration 'ep' definition 'endpoint'.
ion-open-source/ams/library/amscommon.c:1979:41: note: Function 'constructMamsEndpoint' argument 1 names different: declaration 'ep' definition 'endpoint'.
ion-open-source/ams/library/amscommon.c:1979:55: style: Function 'constructMamsEndpoint' argument 2 names different: declaration 'epnLength' definition 'eptLength'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:524:56: note: Function 'constructMamsEndpoint' argument 2 names different: declaration 'epnLength' definition 'eptLength'.
ion-open-source/ams/library/amscommon.c:1979:55: note: Function 'constructMamsEndpoint' argument 2 names different: declaration 'epnLength' definition 'eptLength'.
ion-open-source/ams/library/amscommon.c:1979:72: style: Function 'constructMamsEndpoint' argument 3 names different: declaration 'epnText' definition 'ept'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:525:10: note: Function 'constructMamsEndpoint' argument 3 names different: declaration 'epnText' definition 'ept'.
ion-open-source/ams/library/amscommon.c:1979:72: note: Function 'constructMamsEndpoint' argument 3 names different: declaration 'epnText' definition 'ept'.
ion-open-source/ams/library/amscommon.c:2017:55: style: Function 'rememberModule' argument 3 names different: declaration 'epnLength' definition 'eptLength'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:528:62: note: Function 'rememberModule' argument 3 names different: declaration 'epnLength' definition 'eptLength'.
ion-open-source/ams/library/amscommon.c:2017:55: note: Function 'rememberModule' argument 3 names different: declaration 'epnLength' definition 'eptLength'.
ion-open-source/ams/library/amscommon.c:2017:72: style: Function 'rememberModule' argument 4 names different: declaration 'epnText' definition 'ept'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:529:10: note: Function 'rememberModule' argument 4 names different: declaration 'epnText' definition 'ept'.
ion-open-source/ams/library/amscommon.c:2017:72: note: Function 'rememberModule' argument 4 names different: declaration 'epnText' definition 'ept'.
ion-open-source/ams/library/amscommon.c:2262:65: style: Function 'enqueueMamsMsg' argument 3 names different: declaration 'content' definition 'msgBuffer'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:536:19: note: Function 'enqueueMamsMsg' argument 3 names different: declaration 'content' definition 'msgBuffer'.
ion-open-source/ams/library/amscommon.c:2262:65: note: Function 'enqueueMamsMsg' argument 3 names different: declaration 'content' definition 'msgBuffer'.
ion-open-source/ams/library/amscommon.c:1422:18: style: Variable 'ramsProtocol' is assigned a value that is never used. [unreadVariable]
ion-open-source/ams/library/amsd.c:1797:2: style: Variable 'venture' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/ams/library/amsd.c:1787:0: note: Variable 'venture' is reassigned a value before the old one has been used.
ion-open-source/ams/library/amsd.c:1797:2: note: Variable 'venture' is reassigned a value before the old one has been used.
ion-open-source/ams/library/amsd.c:109:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:598:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:703:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:861:11: style: The scope of the variable 'module' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:896:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:897:10: style: The scope of the variable 'module' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:982:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:1788:8: style: The scope of the variable 'ventureName' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:1917:7: style: The scope of the variable 'eventType' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:2038:8: style: The scope of the variable 'ownHostName' can be reduced. [variableScope]
ion-open-source/ams/library/amsd.c:2043:12: style: The scope of the variable 'venture' can be reduced. [variableScope]
ion-open-source/ams/library/crypt.c:13:73: style: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:458:19: note: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:13:73: note: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:26:72: style: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:460:19: note: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:26:72: note: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:40:7: style: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:462:19: note: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:40:7: note: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:52:73: style: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:464:19: note: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:52:73: note: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:66:7: style: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:466:8: note: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:66:7: note: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:79:7: style: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:468:8: note: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/crypt.c:79:7: note: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:13:73: style: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:458:19: note: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:13:73: note: Function 'encryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:26:72: style: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:460:19: note: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:26:72: note: Function 'decryptUsingPublicKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:40:7: style: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:462:19: note: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:40:7: note: Function 'encryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:52:73: style: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:464:19: note: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:52:73: note: Function 'decryptUsingPrivateKey' argument 4 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:66:7: style: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:466:8: note: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:66:7: note: Function 'encryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:79:7: style: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'. [funcArgNamesDifferent]
ion-open-source/ams/library/amscommon.h:468:8: note: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/default.crypt.c:79:7: note: Function 'decryptUsingSymmetricKey' argument 3 names different: declaration 'keyLen' definition 'klen'.
ion-open-source/ams/library/libams.c:1821:45: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ion-open-source/ams/library/libams.c:251:16: style: The scope of the variable 'tsif' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:335:10: style: The scope of the variable 'amsMsg' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:450:11: style: The scope of the variable 'rule' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:567:7: style: The scope of the variable 'keyLength' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:686:8: style: The scope of the variable 'subjectNbr' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:689:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:690:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1149:18: style: The scope of the variable 'vector' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1182:18: style: The scope of the variable 'vector' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1183:16: style: The scope of the variable 'u1' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1302:6: style: The scope of the variable 'pseudoSubjectNbr' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1331:18: style: The scope of the variable 'subj' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1367:13: style: The scope of the variable 'fan' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1414:12: style: The scope of the variable 'rule' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1543:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1544:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:1863:18: style: The scope of the variable 'subj' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:2112:15: style: The scope of the variable 'ep2' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3031:11: style: The scope of the variable 'module' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3257:6: style: The scope of the variable 'reasonCode' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3460:11: style: The scope of the variable 'evt' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3600:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3676:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:3680:8: style: The scope of the variable 'ventureName' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4229:10: style: The scope of the variable 'module' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4265:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4266:12: style: The scope of the variable 'msgspace' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4267:7: style: The scope of the variable 'msgspaceNbr' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4371:12: style: The scope of the variable 'rule' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4415:13: style: The scope of the variable 'fan' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4551:18: style: The scope of the variable 'vector' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:4573:11: style: The scope of the variable 'rule' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:5329:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:6202:8: style: The scope of the variable 'unit' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:6232:11: style: The scope of the variable 'role' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:6262:11: style: The scope of the variable 'subject' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:6292:13: style: The scope of the variable 'contin' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:6386:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
ion-open-source/ams/library/libams.c:680:47: style: Function 'enqueueAmsMsg' argument 2 names different: declaration 'buffer' definition 'msgBuffer'. [funcArgNamesDifferent]
ion-open-source/ams/library/amsP.h:243:54: note: Function 'enqueueAmsMsg' argument 2 names different: declaration 'buffer' definition 'msgBuffer'.
ion-open-source/ams/library/libams.c:680:47: note: Function 'enqueueAmsMsg' argument 2 names different: declaration 'buffer' definition 'msgBuffer'.
ion-open-source/ams/library/loadmib.c:189:10: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:254:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:346:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:416:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:476:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:555:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:654:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:740:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:830:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:884:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:940:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:1017:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:1553:10: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:1647:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ams/library/loadmib.c:1648:13: style: The scope of the variable 'ts' can be reduced. [variableScope]
ion-open-source/ams/library/tcpts.c:88:6: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/ams/library/tcpts.c:188:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ams/library/tcpts.c:350:7: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/ams/library/tcpts.c:425:8: style: The scope of the variable 'childSocket' can be reduced. [variableScope]
ion-open-source/ams/library/udpts.c:138:8: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/ams/library/udpts.c:278:8: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:545:9: style: The scope of the variable 'cId' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:957:14: style: The scope of the variable 'inv' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1337:14: style: The scope of the variable 'inv' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1420:12: style: The scope of the variable 'declaredNode' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1535:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1704:12: style: The scope of the variable 'aPet' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1916:12: style: The scope of the variable 'aPet' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1917:7: style: The scope of the variable 'continuumNbr' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1918:7: style: The scope of the variable 'unitNbr' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1919:7: style: The scope of the variable 'sourceId' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1920:7: style: The scope of the variable 'subjectNbr' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:2148:12: style: The scope of the variable 'pet' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:2268:12: style: The scope of the variable 'ramsNode' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:2357:14: style: The scope of the variable 'inv' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:2659:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:2661:12: style: The scope of the variable 'pet' can be reduced. [variableScope]
ion-open-source/ams/rams/librams.c:1164:55: style: Function 'HandleAamsError' argument 2 names different: declaration 'eventRef' definition 'event'. [funcArgNamesDifferent]
ion-open-source/ams/rams/librams.c:48:16: note: Function 'HandleAamsError' argument 2 names different: declaration 'eventRef' definition 'event'.
ion-open-source/ams/rams/librams.c:1164:55: note: Function 'HandleAamsError' argument 2 names different: declaration 'eventRef' definition 'event'.
ion-open-source/ams/rams/librams.c:1909:27: style: Function 'HandlePetitionCancellation' argument 3 names different: declaration 'subjectNbr' definition 'petSubject'. [funcArgNamesDifferent]
ion-open-source/ams/rams/librams.c:27:27: note: Function 'HandlePetitionCancellation' argument 3 names different: declaration 'subjectNbr' definition 'petSubject'.
ion-open-source/ams/rams/librams.c:1909:27: note: Function 'HandlePetitionCancellation' argument 3 names different: declaration 'subjectNbr' definition 'petSubject'.
ion-open-source/ams/rams/ramscommon.c:179:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:199:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:610:10: style: The scope of the variable 'member' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:630:14: style: The scope of the variable 'inv' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:663:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:702:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:722:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:743:12: style: The scope of the variable 'pet' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:744:7: style: The scope of the variable 'subN' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:901:14: style: The scope of the variable 'inv' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:985:8: style: The scope of the variable 'errorMsg' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:1093:8: style: The scope of the variable 'errorMsg' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:1230:10: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/ams/rams/ramscommon.c:39:53: style: Function 'ConstructEnvelope' argument 2 names different: declaration 'continuumNbr' definition 'destContinuumNbr'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:33:9: note: Function 'ConstructEnvelope' argument 2 names different: declaration 'continuumNbr' definition 'destContinuumNbr'.
ion-open-source/ams/rams/ramscommon.c:39:53: note: Function 'ConstructEnvelope' argument 2 names different: declaration 'continuumNbr' definition 'destContinuumNbr'.
ion-open-source/ams/rams/ramscommon.c:40:20: style: Function 'ConstructEnvelope' argument 4 names different: declaration 'sourceId' definition 'sourceID'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:33:40: note: Function 'ConstructEnvelope' argument 4 names different: declaration 'sourceId' definition 'sourceID'.
ion-open-source/ams/rams/ramscommon.c:40:20: note: Function 'ConstructEnvelope' argument 4 names different: declaration 'sourceId' definition 'sourceID'.
ion-open-source/ams/rams/ramscommon.c:40:34: style: Function 'ConstructEnvelope' argument 5 names different: declaration 'destId' definition 'destID'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:34:9: note: Function 'ConstructEnvelope' argument 5 names different: declaration 'destId' definition 'destID'.
ion-open-source/ams/rams/ramscommon.c:40:34: note: Function 'ConstructEnvelope' argument 5 names different: declaration 'destId' definition 'destID'.
ion-open-source/ams/rams/ramscommon.c:66:27: style: Function 'EnclosureHeader' argument 1 names different: declaration 'enc' definition 'enclosure'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:46:35: note: Function 'EnclosureHeader' argument 1 names different: declaration 'enc' definition 'enclosure'.
ion-open-source/ams/rams/ramscommon.c:66:27: note: Function 'EnclosureHeader' argument 1 names different: declaration 'enc' definition 'enclosure'.
ion-open-source/ams/rams/ramscommon.c:215:37: style: Function 'GetEnvelopeSpecification' argument 1 names different: declaration 'env' definition 'envelope'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:38:45: note: Function 'GetEnvelopeSpecification' argument 1 names different: declaration 'env' definition 'envelope'.
ion-open-source/ams/rams/ramscommon.c:215:37: note: Function 'GetEnvelopeSpecification' argument 1 names different: declaration 'env' definition 'envelope'.
ion-open-source/ams/rams/ramscommon.c:660:33: style: Function 'NodeSetMember' argument 1 names different: declaration 'fromGWay' definition 'fromNode'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:71:41: note: Function 'NodeSetMember' argument 1 names different: declaration 'fromGWay' definition 'fromNode'.
ion-open-source/ams/rams/ramscommon.c:660:33: note: Function 'NodeSetMember' argument 1 names different: declaration 'fromGWay' definition 'fromNode'.
ion-open-source/ams/rams/ramscommon.c:692:63: style: Function 'LookupModule' argument 3 names different: declaration 'gWay' definition 'rg'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:75:18: note: Function 'LookupModule' argument 3 names different: declaration 'gWay' definition 'rg'.
ion-open-source/ams/rams/ramscommon.c:692:63: note: Function 'LookupModule' argument 3 names different: declaration 'gWay' definition 'rg'.
ion-open-source/ams/rams/ramscommon.c:740:38: style: Function 'GetConduitForContinuum' argument 1 names different: declaration 'cId' definition 'continuumNbr'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:78:46: note: Function 'GetConduitForContinuum' argument 1 names different: declaration 'cId' definition 'continuumNbr'.
ion-open-source/ams/rams/ramscommon.c:740:38: note: Function 'GetConduitForContinuum' argument 1 names different: declaration 'cId' definition 'continuumNbr'.
ion-open-source/ams/rams/ramscommon.c:1186:38: style: Function 'SendNewRPDU' argument 7 names different: declaration 'sourceId' definition 'sourceID'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:91:40: note: Function 'SendNewRPDU' argument 7 names different: declaration 'sourceId' definition 'sourceID'.
ion-open-source/ams/rams/ramscommon.c:1186:38: note: Function 'SendNewRPDU' argument 7 names different: declaration 'sourceId' definition 'sourceID'.
ion-open-source/ams/rams/ramscommon.c:1186:52: style: Function 'SendNewRPDU' argument 8 names different: declaration 'destId' definition 'destID'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:92:9: note: Function 'SendNewRPDU' argument 8 names different: declaration 'destId' definition 'destID'.
ion-open-source/ams/rams/ramscommon.c:1186:52: note: Function 'SendNewRPDU' argument 8 names different: declaration 'destId' definition 'destID'.
ion-open-source/ams/rams/ramscommon.c:1227:27: style: Function 'CheckUdpRpdus' argument 1 names different: declaration 'threadParm' definition 'parm'. [funcArgNamesDifferent]
ion-open-source/ams/rams/ramscommon.h:93:35: note: Function 'CheckUdpRpdus' argument 1 names different: declaration 'threadParm' definition 'parm'.
ion-open-source/ams/rams/ramscommon.c:1227:27: note: Function 'CheckUdpRpdus' argument 1 names different: declaration 'threadParm' definition 'parm'.
ion-open-source/ams/test/amsbenchs.c:64:3: error: Memory leak: buffer [memleak]
ion-open-source/ams/test/amsbenchs.c:73:3: error: Memory leak: buffer [memleak]
ion-open-source/ams/test/amsbenchs.c:81:3: error: Memory leak: buffer [memleak]
ion-open-source/ams/test/amslog.c:91:7: style: The scope of the variable 'replyText' can be reduced. [variableScope]
ion-open-source/ams/test/amslog.c:92:6: style: The scope of the variable 'replyLength' can be reduced. [variableScope]
ion-open-source/ams/test/amslog.c:207:7: style: The scope of the variable 'asserting' can be reduced. [variableScope]
ion-open-source/ams/test/amslogprt.c:46:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/ams/test/amslogprt.c:61:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/ams/test/amslogprt.c:82:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/ams/test/amslogprt.c:89:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/ams/test/amslogprt.c:74:10: warning: Possible null pointer dereference: buffer [nullPointer]
ion-open-source/ams/test/amslogprt.c:18:26: note: Assignment 'buffer=NULL', assigned value is 0
ion-open-source/ams/test/amslogprt.c:74:10: note: Null pointer dereference
ion-open-source/ams/test/amslogprt.c:75:13: warning: Possible null pointer dereference: buffer [nullPointer]
ion-open-source/ams/test/amslogprt.c:18:26: note: Assignment 'buffer=NULL', assigned value is 0
ion-open-source/ams/test/amslogprt.c:75:13: note: Null pointer dereference
ion-open-source/arch-rtems/pmqlsi.c:33:8: style: The scope of the variable 'segLength' can be reduced. [variableScope]
ion-open-source/arch-rtems/pmqlso.c:16:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
ion-open-source/arch-rtems/pmqlso.c:44:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/arch-rtems/pmqlso.c:81:7: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/bp/brs/brsccla.c:518:6: style: Condition 'haveReceiverThread' is always true [knownConditionTrueFalse]
ion-open-source/bp/brs/brsccla.c:448:23: note: Assignment 'haveReceiverThread=1', assigned value is 1
ion-open-source/bp/brs/brsccla.c:518:6: note: Condition 'haveReceiverThread' is always true
ion-open-source/bp/brs/brsscla.c:240:6: style: The scope of the variable 'senderSocket' can be reduced. [variableScope]
ion-open-source/bp/brs/brsscla.c:289:9: style: The scope of the variable 'errtext' can be reduced. [variableScope]
ion-open-source/bp/brs/brsscla.c:528:8: style: The scope of the variable 'newSocket' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:96:12: style: The scope of the variable 'route' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:131:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:260:10: style: The scope of the variable 'earliestEndTime' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:885:10: style: The scope of the variable 'node' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:1381:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:1482:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/bp/cgr/libcgr.c:1870:11: style: The scope of the variable 'vdb' can be reduced. [variableScope]
ion-open-source/bp/daemon/bpclock.c:137:12: style: The scope of the variable 'outduct' can be reduced. [variableScope]
ion-open-source/bp/daemon/bpclock.c:282:12: style: The scope of the variable 'induct' can be reduced. [variableScope]
ion-open-source/bp/daemon/bpclock.c:283:12: style: The scope of the variable 'outduct' can be reduced. [variableScope]
ion-open-source/bp/daemon/bpclock.c:349:9: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/bp/dtn2/libdtn2fw.c:317:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/dtn2/libdtn2fw.c:522:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/dtn2/libdtn2fw.c:558:7: style: The scope of the variable 'nodeName' can be reduced. [variableScope]
ion-open-source/bp/dtn2/libdtn2fw.c:189:17: style: Function 'dtn2_lookupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:57:35: note: Function 'dtn2_lookupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/dtn2/libdtn2fw.c:189:17: note: Function 'dtn2_lookupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/dtn2/libdtn2fw.c:348:26: style: Function 'dtn2_findPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:59:34: note: Function 'dtn2_findPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:348:26: note: Function 'dtn2_findPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:348:60: style: Function 'dtn2_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:60:13: note: Function 'dtn2_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/dtn2/libdtn2fw.c:348:60: note: Function 'dtn2_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/dtn2/libdtn2fw.c:375:24: style: Function 'dtn2_addPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:61:32: note: Function 'dtn2_addPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:375:24: note: Function 'dtn2_addPlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:375:46: style: Function 'dtn2_addPlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:62:19: note: Function 'dtn2_addPlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'.
ion-open-source/bp/dtn2/libdtn2fw.c:375:46: note: Function 'dtn2_addPlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'.
ion-open-source/bp/dtn2/libdtn2fw.c:428:27: style: Function 'dtn2_updatePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:63:35: note: Function 'dtn2_updatePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:428:27: note: Function 'dtn2_updatePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:428:49: style: Function 'dtn2_updatePlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:64:19: note: Function 'dtn2_updatePlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'.
ion-open-source/bp/dtn2/libdtn2fw.c:428:49: note: Function 'dtn2_updatePlan' argument 2 names different: declaration 'defaultDirective' definition 'defaultDir'.
ion-open-source/bp/dtn2/libdtn2fw.c:468:27: style: Function 'dtn2_removePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:65:35: note: Function 'dtn2_removePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:468:27: note: Function 'dtn2_removePlan' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:554:26: style: Function 'dtn2_findRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:67:34: note: Function 'dtn2_findRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:554:26: note: Function 'dtn2_findRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:555:29: style: Function 'dtn2_findRule' argument 5 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:68:47: note: Function 'dtn2_findRule' argument 5 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/dtn2/libdtn2fw.c:555:29: note: Function 'dtn2_findRule' argument 5 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/dtn2/libdtn2fw.c:603:24: style: Function 'dtn2_addRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:69:32: note: Function 'dtn2_addRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:603:24: note: Function 'dtn2_addRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:672:27: style: Function 'dtn2_updateRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:71:35: note: Function 'dtn2_updateRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:672:27: note: Function 'dtn2_updateRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:727:27: style: Function 'dtn2_removeRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'. [funcArgNamesDifferent]
ion-open-source/bp/dtn2/dtn2fw.h:73:35: note: Function 'dtn2_removeRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:727:27: note: Function 'dtn2_removeRule' argument 1 names different: declaration 'nodeName' definition 'nodeNm'.
ion-open-source/bp/dtn2/libdtn2fw.c:657:10: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
ion-open-source/bp/imc/imcfw.c:89:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/bp/imc/libimcfw.c:199:29: style: Function 'imcParsePetition' argument 1 names different: declaration 'petition' definition 'argp'. [funcArgNamesDifferent]
ion-open-source/bp/imc/imcP.h:46:37: note: Function 'imcParsePetition' argument 1 names different: declaration 'petition' definition 'argp'.
ion-open-source/bp/imc/libimcfw.c:199:29: note: Function 'imcParsePetition' argument 1 names different: declaration 'petition' definition 'argp'.
ion-open-source/bp/imc/libimcfw.c:624:29: style: Function 'imcHandlePetition' argument 1 names different: declaration 'petition' definition 'arg'. [funcArgNamesDifferent]
ion-open-source/bp/imc/imcP.h:48:37: note: Function 'imcHandlePetition' argument 1 names different: declaration 'petition' definition 'arg'.
ion-open-source/bp/imc/libimcfw.c:624:29: note: Function 'imcHandlePetition' argument 1 names different: declaration 'petition' definition 'arg'.
ion-open-source/bp/ipn/ipnadmin.c:109:2: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/bp/ipn/ipnadmin.c:101:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/bp/ipn/ipnadmin.c:109:2: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/bp/ipn/ipnadmin.c:602:6: style: The scope of the variable 'sourceServiceNbr' can be reduced. [variableScope]
ion-open-source/bp/ipn/ipnadmin.c:721:15: style: The scope of the variable 'sourceServiceNbr' can be reduced. [variableScope]
ion-open-source/bp/ipn/ipnadminep.c:94:7: style: The scope of the variable 'memobuf' can be reduced. [variableScope]
ion-open-source/bp/ipn/ipnadminep.c:95:8: style: The scope of the variable 'reasonString' can be reduced. [variableScope]
ion-open-source/bp/ipn/ipnfw.c:120:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/bp/ipn/libipnfw.c:712:6: style: The scope of the variable 'groupSize' can be reduced. [variableScope]
ion-open-source/bp/ipn/libipnfw.c:162:60: style: Function 'ipn_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:102:13: note: Function 'ipn_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:162:60: note: Function 'ipn_findPlan' argument 3 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:208:48: style: Function 'ipn_addPlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:105:21: note: Function 'ipn_addPlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'.
ion-open-source/bp/ipn/libipnfw.c:208:48: note: Function 'ipn_addPlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'.
ion-open-source/bp/ipn/libipnfw.c:262:51: style: Function 'ipn_updatePlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:107:21: note: Function 'ipn_updatePlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'.
ion-open-source/bp/ipn/libipnfw.c:262:51: note: Function 'ipn_updatePlan' argument 2 names different: declaration 'ductExpression' definition 'defaultDuct'.
ion-open-source/bp/ipn/libipnfw.c:387:42: style: Function 'ipn_findPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:111:9: note: Function 'ipn_findPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:387:42: note: Function 'ipn_findPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:387:62: style: Function 'ipn_findPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:112:10: note: Function 'ipn_findPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:387:62: note: Function 'ipn_findPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:388:44: style: Function 'ipn_findPlanRule' argument 6 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:113:31: note: Function 'ipn_findPlanRule' argument 6 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:388:44: note: Function 'ipn_findPlanRule' argument 6 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:433:40: style: Function 'ipn_addPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:116:9: note: Function 'ipn_addPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:433:40: note: Function 'ipn_addPlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:433:60: style: Function 'ipn_addPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:117:10: note: Function 'ipn_addPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:433:60: note: Function 'ipn_addPlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:434:19: style: Function 'ipn_addPlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:118:21: note: Function 'ipn_addPlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'.
ion-open-source/bp/ipn/libipnfw.c:434:19: note: Function 'ipn_addPlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'.
ion-open-source/bp/ipn/libipnfw.c:496:43: style: Function 'ipn_updatePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:120:9: note: Function 'ipn_updatePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:496:43: note: Function 'ipn_updatePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:497:8: style: Function 'ipn_updatePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:121:10: note: Function 'ipn_updatePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:497:8: note: Function 'ipn_updatePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:497:36: style: Function 'ipn_updatePlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:122:21: note: Function 'ipn_updatePlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'.
ion-open-source/bp/ipn/libipnfw.c:497:36: note: Function 'ipn_updatePlanRule' argument 4 names different: declaration 'ductExpression' definition 'directive'.
ion-open-source/bp/ipn/libipnfw.c:545:43: style: Function 'ipn_removePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:124:9: note: Function 'ipn_removePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:545:43: note: Function 'ipn_removePlanRule' argument 2 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:545:63: style: Function 'ipn_removePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:125:10: note: Function 'ipn_removePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:545:63: note: Function 'ipn_removePlanRule' argument 3 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:654:54: style: Function 'ipn_lookupPlanDirective' argument 5 names different: declaration 'directive' definition 'dirbuf'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:131:19: note: Function 'ipn_lookupPlanDirective' argument 5 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/ipn/libipnfw.c:654:54: note: Function 'ipn_lookupPlanDirective' argument 5 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/ipn/libipnfw.c:759:11: style: Function 'ipn_findGroup' argument 4 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:135:32: note: Function 'ipn_findGroup' argument 4 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:759:11: note: Function 'ipn_findGroup' argument 4 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:910:7: style: Function 'ipn_findGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:145:9: note: Function 'ipn_findGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:910:7: note: Function 'ipn_findGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:910:27: style: Function 'ipn_findGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:146:10: note: Function 'ipn_findGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:910:27: note: Function 'ipn_findGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:911:29: style: Function 'ipn_findGroupRule' argument 7 names different: declaration 'elt' definition 'eltp'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:147:31: note: Function 'ipn_findGroupRule' argument 7 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:911:29: note: Function 'ipn_findGroupRule' argument 7 names different: declaration 'elt' definition 'eltp'.
ion-open-source/bp/ipn/libipnfw.c:958:7: style: Function 'ipn_addGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:150:9: note: Function 'ipn_addGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:958:7: note: Function 'ipn_addGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:958:27: style: Function 'ipn_addGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:151:10: note: Function 'ipn_addGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:958:27: note: Function 'ipn_addGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:1022:7: style: Function 'ipn_updateGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:154:9: note: Function 'ipn_updateGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:1022:7: note: Function 'ipn_updateGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:1022:27: style: Function 'ipn_updateGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:155:10: note: Function 'ipn_updateGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:1022:27: note: Function 'ipn_updateGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:1071:7: style: Function 'ipn_removeGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:158:9: note: Function 'ipn_removeGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:1071:7: note: Function 'ipn_removeGroupRule' argument 3 names different: declaration 'sourceServiceNbr' definition 'argServiceNbr'.
ion-open-source/bp/ipn/libipnfw.c:1071:27: style: Function 'ipn_removeGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:159:10: note: Function 'ipn_removeGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:1071:27: note: Function 'ipn_removeGroupRule' argument 4 names different: declaration 'sourceNodeNbr' definition 'argNodeNbr'.
ion-open-source/bp/ipn/libipnfw.c:1120:38: style: Function 'ipn_lookupGroupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'. [funcArgNamesDifferent]
ion-open-source/bp/ipn/ipnfw.h:164:19: note: Function 'ipn_lookupGroupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/ipn/libipnfw.c:1120:38: note: Function 'ipn_lookupGroupDirective' argument 4 names different: declaration 'directive' definition 'dirbuf'.
ion-open-source/bp/ipn/libipnfw.c:481:10: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
ion-open-source/bp/ipn/libipnfw.c:1006:10: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
ion-open-source/bp/library/acs/acsappend.c:319:8: style: The scope of the variable 'reprAcsSignal' can be reduced. [variableScope]
ion-open-source/bp/library/acs/acsid.c:167:37: style: Function 'destroy_custody_id' argument 1 names different: declaration 'id' definition 'bundleId'. [funcArgNamesDifferent]
ion-open-source/bp/library/acs/acsP.h:186:44: note: Function 'destroy_custody_id' argument 1 names different: declaration 'id' definition 'bundleId'.
ion-open-source/bp/library/acs/acsid.c:167:37: note: Function 'destroy_custody_id' argument 1 names different: declaration 'id' definition 'bundleId'.
ion-open-source/bp/library/acs/acsrx.c:20:11: style: The scope of the variable 'fillElt' can be reduced. [variableScope]
ion-open-source/bp/library/acs/acsrx.c:51:11: style: The scope of the variable 'fillElt' can be reduced. [variableScope]
ion-open-source/bp/library/acs/acsrx.c:250:21: style: Function 'handleAcs' argument 1 names different: declaration 'acs' definition 'acs_untyped'. [funcArgNamesDifferent]
ion-open-source/bp/library/acs/acs.h:40:28: note: Function 'handleAcs' argument 1 names different: declaration 'acs' definition 'acs_untyped'.
ion-open-source/bp/library/acs/acsrx.c:250:21: note: Function 'handleAcs' argument 1 names different: declaration 'acs' definition 'acs_untyped'.
ion-open-source/bp/library/acs/acstx.c:438:10: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/acs/acstx.c:540:27: style: Checking if unsigned variable 'newSerializedLength' is less than zero. [unsignedLessThanZero]
ion-open-source/bp/library/acs/acstx.c:50:24: style: Function 'acsInitialize' argument 1 names different: declaration 'heapWordsRequested' definition 'heapWords'. [funcArgNamesDifferent]
ion-open-source/bp/library/acs/acs.h:25:31: note: Function 'acsInitialize' argument 1 names different: declaration 'heapWordsRequested' definition 'heapWords'.
ion-open-source/bp/library/acs/acstx.c:50:24: note: Function 'acsInitialize' argument 1 names different: declaration 'heapWordsRequested' definition 'heapWords'.
ion-open-source/bp/library/acs/acstx.c:50:39: style: Function 'acsInitialize' argument 2 names different: declaration 'loglevel' definition 'logLevel'. [funcArgNamesDifferent]
ion-open-source/bp/library/acs/acs.h:25:55: note: Function 'acsInitialize' argument 2 names different: declaration 'loglevel' definition 'logLevel'.
ion-open-source/bp/library/acs/acstx.c:50:39: note: Function 'acsInitialize' argument 2 names different: declaration 'loglevel' definition 'logLevel'.
ion-open-source/bp/library/bei.c:741:7: style: The scope of the variable 'listLength' can be reduced. [variableScope]
ion-open-source/bp/library/bei.c:745:15: style: The scope of the variable 'referenceCount' can be reduced. [variableScope]
ion-open-source/bp/library/bei.c:1124:18: style: The scope of the variable 'blkHdr' can be reduced. [variableScope]
ion-open-source/bp/library/bei.c:782:16: style: Variable 'blkProcFlags' is assigned a value that is never used. [unreadVariable]
ion-open-source/bp/library/ext/bsp/extbspbab.c:1118:14: style: Condition 'result==0' is always true [knownConditionTrueFalse]
ion-open-source/bp/library/ext/bsp/extbspbab.c:1050:17: note: Assignment 'result=0', assigned value is 0
ion-open-source/bp/library/ext/bsp/extbspbab.c:1118:14: note: Condition 'result==0' is always true
ion-open-source/bp/library/ext/bsp/extbspbab.c:1118:14: style: Same expression on both sides of '==' because the value of 'result' and '0' are the same. [duplicateExpression]
ion-open-source/bp/library/ext/bsp/extbspbab.c:1050:17: note: 'result' is assigned value '0' here.
ion-open-source/bp/library/ext/bsp/extbspbab.c:1118:14: note: Same expression on both sides of '==' because the value of 'result' and '0' are the same.
ion-open-source/bp/library/ext/bsp/extbspbab.c:167:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbspbab.c:1269:17: style: The scope of the variable 'bytesRetrieved' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbspbab.c:305:35: style: Function 'bsp_babPostCheck' argument 1 names different: declaration 'post_blk' definition 'blk'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbspbab.h:262:36: note: Function 'bsp_babPostCheck' argument 1 names different: declaration 'post_blk' definition 'blk'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:305:35: note: Function 'bsp_babPostCheck' argument 1 names different: declaration 'post_blk' definition 'blk'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:424:39: style: Function 'bsp_babPostProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbspbab.h:298:39: note: Function 'bsp_babPostProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:424:39: note: Function 'bsp_babPostProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:844:34: style: Function 'bsp_babPreCheck' argument 1 names different: declaration 'blk' definition 'pre_blk'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbspbab.h:375:35: note: Function 'bsp_babPreCheck' argument 1 names different: declaration 'blk' definition 'pre_blk'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:844:34: note: Function 'bsp_babPreCheck' argument 1 names different: declaration 'blk' definition 'pre_blk'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:1044:75: style: Function 'bsp_babPreProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbspbab.h:412:39: note: Function 'bsp_babPreProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:1044:75: note: Function 'bsp_babPreProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:1256:42: style: Function 'bsp_babGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbspbab.h:446:42: note: Function 'bsp_babGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'.
ion-open-source/bp/library/ext/bsp/extbspbab.c:1256:42: note: Function 'bsp_babGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'.
ion-open-source/bp/library/ext/bsp/extbsppcb.c:995:17: style: The scope of the variable 'bytesRetrieved' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsppcb.c:454:45: style: Function 'bsp_pcbProcessOnDequeue' argument 1 names different: declaration 'post_blk' definition 'blk'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsppcb.h:290:45: note: Function 'bsp_pcbProcessOnDequeue' argument 1 names different: declaration 'post_blk' definition 'blk'.
ion-open-source/bp/library/ext/bsp/extbsppcb.c:454:45: note: Function 'bsp_pcbProcessOnDequeue' argument 1 names different: declaration 'post_blk' definition 'blk'.
ion-open-source/bp/library/ext/bsp/extbsppcb.c:456:39: style: Function 'bsp_pcbProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsppcb.h:292:39: note: Function 'bsp_pcbProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbsppcb.c:456:39: note: Function 'bsp_pcbProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbsppcb.c:1023:28: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
ion-open-source/bp/library/ext/bsp/extbsppib.c:748:17: style: The scope of the variable 'bytesRetrieved' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsppib.c:346:43: style: Checking if unsigned variable 'digestLen' is less than zero. [unsignedLessThanZero]
ion-open-source/bp/library/ext/bsp/extbsppib.c:497:35: style: Function 'bsp_pibProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsppib.h:286:35: note: Function 'bsp_pibProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbsppib.c:497:35: note: Function 'bsp_pibProcessOnDequeue' argument 3 names different: declaration 'ctxt' definition 'parm'.
ion-open-source/bp/library/ext/bsp/extbsppib.c:735:42: style: Function 'bsp_pibGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsppib.h:315:42: note: Function 'bsp_pibGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'.
ion-open-source/bp/library/ext/bsp/extbsppib.c:735:42: note: Function 'bsp_pibGetSecResult' argument 3 names different: declaration 'cipherKeyName' definition 'keyValue'.
ion-open-source/bp/library/ext/bsp/extbsputil.c:237:3: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/bp/library/ext/bsp/extbsputil.c:228:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/bp/library/ext/bsp/extbsputil.c:237:3: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/bp/library/ext/bsp/extbsputil.c:629:16: style: The scope of the variable 'itemType' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:630:7: style: The scope of the variable 'sdnvLength' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:632:15: style: The scope of the variable 'itemLength' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:1004:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:1154:32: style: The scope of the variable 'acqCount' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:1155:33: style: The scope of the variable 'cwd' can be reduced. [variableScope]
ion-open-source/bp/library/ext/bsp/extbsputil.c:98:63: style: Function 'extensionBlockTypeToString' argument 2 names different: declaration 'retVal' definition 's'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsputil.h:74:63: note: Function 'extensionBlockTypeToString' argument 2 names different: declaration 'retVal' definition 's'.
ion-open-source/bp/library/ext/bsp/extbsputil.c:98:63: note: Function 'extensionBlockTypeToString' argument 2 names different: declaration 'retVal' definition 's'.
ion-open-source/bp/library/ext/bsp/extbsputil.c:99:16: style: Function 'extensionBlockTypeToString' argument 3 names different: declaration 'retValLength' definition 'buflen'. [funcArgNamesDifferent]
ion-open-source/bp/library/ext/bsp/extbsputil.h:75:16: note: Function 'extensionBlockTypeToString' argument 3 names different: declaration 'retValLength' definition 'buflen'.
ion-open-source/bp/library/ext/bsp/extbsputil.c:99:16: note: Function 'extensionBlockTypeToString' argument 3 names different: declaration 'retValLength' definition 'buflen'.
ion-open-source/bp/library/libbp.c:534:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:9572:2: style: Variable 'dictionary' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/bp/library/libbpP.c:9566:0: note: Variable 'dictionary' is reassigned a value before the old one has been used.
ion-open-source/bp/library/libbpP.c:9572:2: note: Variable 'dictionary' is reassigned a value before the old one has been used.
ion-open-source/bp/library/libbpP.c:683:13: style: The scope of the variable 'vpoint' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:779:13: style: The scope of the variable 'vpoint' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:804:8: style: The scope of the variable 'hostNameBuf' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:888:13: style: The scope of the variable 'vpoint' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1011:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1012:7: style: The scope of the variable 'cmdString' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1145:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1146:7: style: The scope of the variable 'cmdString' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1544:12: style: The scope of the variable 'vscheme' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1545:12: style: The scope of the variable 'vinduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1546:12: style: The scope of the variable 'voutduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:1630:8: style: The scope of the variable 'cmdString' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:2175:7: style: The scope of the variable 'parmsString' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:2530:9: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:2531:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:3570:12: style: The scope of the variable 'vinduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:3571:12: style: The scope of the variable 'voutduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:3604:12: style: The scope of the variable 'vinduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:3605:12: style: The scope of the variable 'voutduct' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:4363:15: style: The scope of the variable 'secConsumed' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:4364:15: style: The scope of the variable 'usecConsumed' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:4566:9: style: The scope of the variable 'dictionaryBuffer' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:5126:8: style: The scope of the variable 'sourceEidString' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:5812:7: style: The scope of the variable 'scriptBuf' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:5981:8: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:5982:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6215:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6347:6: style: The scope of the variable 'eidLen' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6406:22: style: The scope of the variable 'acqCount' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6412:9: style: The scope of the variable 'cwd' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6683:6: style: The scope of the variable 'bytesReceived' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:6925:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7097:6: style: The scope of the variable 'unreceivedPayload' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7098:6: style: The scope of the variable 'bytesRecd' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7393:9: style: The scope of the variable 'custodialSchemeName' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7396:7: style: The scope of the variable 'count' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7667:15: style: The scope of the variable 'endOfFragment' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:7673:15: style: The scope of the variable 'bytesToSkip' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:8473:17: style: The scope of the variable 'flagbyte' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:8914:8: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:8915:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:9089:8: style: The scope of the variable 'destDuctName' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10052:9: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10395:16: style: The scope of the variable 'blkType' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10396:15: style: The scope of the variable 'blkProcFlags' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10398:15: style: The scope of the variable 'blockDataLength' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10810:8: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:10811:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:11202:9: style: The scope of the variable 'dictionary' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:11204:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bp/library/libbpP.c:2001:65: style: Function 'parseEidString' argument 3 names different: declaration 'scheme' definition 'vscheme'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1272:15: note: Function 'parseEidString' argument 3 names different: declaration 'scheme' definition 'vscheme'.
ion-open-source/bp/library/libbpP.c:2001:65: note: Function 'parseEidString' argument 3 names different: declaration 'scheme' definition 'vscheme'.
ion-open-source/bp/library/libbpP.c:2002:15: style: Function 'parseEidString' argument 4 names different: declaration 'schemeElt' definition 'vschemeElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1272:35: note: Function 'parseEidString' argument 4 names different: declaration 'schemeElt' definition 'vschemeElt'.
ion-open-source/bp/library/libbpP.c:2002:15: note: Function 'parseEidString' argument 4 names different: declaration 'schemeElt' definition 'vschemeElt'.
ion-open-source/bp/library/libbpP.c:2149:56: style: Function 'printEid' argument 3 names different: declaration 'str' definition 'result'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1274:64: note: Function 'printEid' argument 3 names different: declaration 'str' definition 'result'.
ion-open-source/bp/library/libbpP.c:2149:56: note: Function 'printEid' argument 3 names different: declaration 'str' definition 'result'.
ion-open-source/bp/library/libbpP.c:2170:36: style: Function 'startBpTask' argument 2 names different: declaration 'cmdparms' definition 'cmdParms'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1276:44: note: Function 'startBpTask' argument 2 names different: declaration 'cmdparms' definition 'cmdParms'.
ion-open-source/bp/library/libbpP.c:2170:36: note: Function 'startBpTask' argument 2 names different: declaration 'cmdparms' definition 'cmdParms'.
ion-open-source/bp/library/libbpP.c:2525:28: style: Function 'bpDestroyBundle' argument 1 names different: declaration 'bundleToDestroy' definition 'bundleObj'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1233:36: note: Function 'bpDestroyBundle' argument 1 names different: declaration 'bundleToDestroy' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:2525:28: note: Function 'bpDestroyBundle' argument 1 names different: declaration 'bundleToDestroy' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:2525:43: style: Function 'bpDestroyBundle' argument 2 names different: declaration 'expired' definition 'ttlExpired'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1234:10: note: Function 'bpDestroyBundle' argument 2 names different: declaration 'expired' definition 'ttlExpired'.
ion-open-source/bp/library/libbpP.c:2525:43: note: Function 'bpDestroyBundle' argument 2 names different: declaration 'expired' definition 'ttlExpired'.
ion-open-source/bp/library/libbpP.c:2803:23: style: Function 'findScheme' argument 1 names different: declaration 'name' definition 'schemeName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1282:31: note: Function 'findScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:2803:23: note: Function 'findScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:2803:45: style: Function 'findScheme' argument 2 names different: declaration 'vscheme' definition 'scheme'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1282:47: note: Function 'findScheme' argument 2 names different: declaration 'vscheme' definition 'scheme'.
ion-open-source/bp/library/libbpP.c:2803:45: note: Function 'findScheme' argument 2 names different: declaration 'vscheme' definition 'scheme'.
ion-open-source/bp/library/libbpP.c:2803:65: style: Function 'findScheme' argument 3 names different: declaration 'elt' definition 'schemeElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1283:17: note: Function 'findScheme' argument 3 names different: declaration 'elt' definition 'schemeElt'.
ion-open-source/bp/library/libbpP.c:2803:65: note: Function 'findScheme' argument 3 names different: declaration 'elt' definition 'schemeElt'.
ion-open-source/bp/library/libbpP.c:2827:21: style: Function 'addScheme' argument 1 names different: declaration 'name' definition 'schemeName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1284:29: note: Function 'addScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:2827:21: note: Function 'addScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:2948:24: style: Function 'updateScheme' argument 1 names different: declaration 'name' definition 'schemeName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1285:32: note: Function 'updateScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:2948:24: note: Function 'updateScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:3043:24: style: Function 'removeScheme' argument 1 names different: declaration 'name' definition 'schemeName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1286:32: note: Function 'removeScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:3043:24: note: Function 'removeScheme' argument 1 names different: declaration 'name' definition 'schemeName'.
ion-open-source/bp/library/libbpP.c:3164:35: style: Function 'findEndpoint' argument 5 names different: declaration 'elt' definition 'vpointElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1292:17: note: Function 'findEndpoint' argument 5 names different: declaration 'elt' definition 'vpointElt'.
ion-open-source/bp/library/libbpP.c:3164:35: note: Function 'findEndpoint' argument 5 names different: declaration 'elt' definition 'vpointElt'.
ion-open-source/bp/library/libbpP.c:3192:23: style: Function 'addEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1294:31: note: Function 'addEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3192:23: note: Function 'addEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3192:39: style: Function 'addEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1295:16: note: Function 'addEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'.
ion-open-source/bp/library/libbpP.c:3192:39: note: Function 'addEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'.
ion-open-source/bp/library/libbpP.c:3192:55: style: Function 'addEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1295:34: note: Function 'addEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'.
ion-open-source/bp/library/libbpP.c:3192:55: note: Function 'addEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'.
ion-open-source/bp/library/libbpP.c:3291:26: style: Function 'updateEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1296:34: note: Function 'updateEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3291:26: note: Function 'updateEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3291:42: style: Function 'updateEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1297:16: note: Function 'updateEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'.
ion-open-source/bp/library/libbpP.c:3291:42: note: Function 'updateEndpoint' argument 2 names different: declaration 'recvAction' definition 'recvRule'.
ion-open-source/bp/library/libbpP.c:3291:58: style: Function 'updateEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1297:34: note: Function 'updateEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'.
ion-open-source/bp/library/libbpP.c:3291:58: note: Function 'updateEndpoint' argument 3 names different: declaration 'recvScript' definition 'script'.
ion-open-source/bp/library/libbpP.c:3346:26: style: Function 'removeEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1299:34: note: Function 'removeEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3346:26: note: Function 'removeEndpoint' argument 1 names different: declaration 'endpointName' definition 'eid'.
ion-open-source/bp/library/libbpP.c:3421:26: style: Function 'fetchProtocol' argument 1 names different: declaration 'name' definition 'protocolName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1301:34: note: Function 'fetchProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3421:26: note: Function 'fetchProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3421:65: style: Function 'fetchProtocol' argument 3 names different: declaration 'elt' definition 'clpElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1301:65: note: Function 'fetchProtocol' argument 3 names different: declaration 'elt' definition 'clpElt'.
ion-open-source/bp/library/libbpP.c:3421:65: note: Function 'fetchProtocol' argument 3 names different: declaration 'elt' definition 'clpElt'.
ion-open-source/bp/library/libbpP.c:3440:23: style: Function 'addProtocol' argument 1 names different: declaration 'name' definition 'protocolName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1302:31: note: Function 'addProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3440:23: note: Function 'addProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3440:41: style: Function 'addProtocol' argument 2 names different: declaration 'payloadBytesPerFrame' definition 'payloadPerFrame'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1302:41: note: Function 'addProtocol' argument 2 names different: declaration 'payloadBytesPerFrame' definition 'payloadPerFrame'.
ion-open-source/bp/library/libbpP.c:3440:41: note: Function 'addProtocol' argument 2 names different: declaration 'payloadBytesPerFrame' definition 'payloadPerFrame'.
ion-open-source/bp/library/libbpP.c:3440:62: style: Function 'addProtocol' argument 3 names different: declaration 'overheadPerFrame' definition 'ohdPerFrame'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1303:9: note: Function 'addProtocol' argument 3 names different: declaration 'overheadPerFrame' definition 'ohdPerFrame'.
ion-open-source/bp/library/libbpP.c:3440:62: note: Function 'addProtocol' argument 3 names different: declaration 'overheadPerFrame' definition 'ohdPerFrame'.
ion-open-source/bp/library/libbpP.c:3522:26: style: Function 'removeProtocol' argument 1 names different: declaration 'name' definition 'protocolName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1305:34: note: Function 'removeProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3522:26: note: Function 'removeProtocol' argument 1 names different: declaration 'name' definition 'protocolName'.
ion-open-source/bp/library/libbpP.c:3639:43: style: Function 'findInduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1309:51: note: Function 'findInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3639:43: note: Function 'findInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3640:15: style: Function 'findInduct' argument 4 names different: declaration 'elt' definition 'vductElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1310:34: note: Function 'findInduct' argument 4 names different: declaration 'elt' definition 'vductElt'.
ion-open-source/bp/library/libbpP.c:3640:15: note: Function 'findInduct' argument 4 names different: declaration 'elt' definition 'vductElt'.
ion-open-source/bp/library/libbpP.c:3659:41: style: Function 'addInduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1311:49: note: Function 'addInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3659:41: note: Function 'addInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3747:44: style: Function 'updateInduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1313:52: note: Function 'updateInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3747:44: note: Function 'updateInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3799:44: style: Function 'removeInduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1315:52: note: Function 'removeInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3799:44: note: Function 'removeInduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3897:44: style: Function 'findOutduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1319:52: note: Function 'findOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3897:44: note: Function 'findOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3898:15: style: Function 'findOutduct' argument 4 names different: declaration 'elt' definition 'vductElt'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1320:35: note: Function 'findOutduct' argument 4 names different: declaration 'elt' definition 'vductElt'.
ion-open-source/bp/library/libbpP.c:3898:15: note: Function 'findOutduct' argument 4 names different: declaration 'elt' definition 'vductElt'.
ion-open-source/bp/library/libbpP.c:3917:42: style: Function 'addOutduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1321:50: note: Function 'addOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:3917:42: note: Function 'addOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:4034:45: style: Function 'updateOutduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1323:53: note: Function 'updateOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:4034:45: note: Function 'updateOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:4103:45: style: Function 'removeOutduct' argument 2 names different: declaration 'name' definition 'ductName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1325:53: note: Function 'removeOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:4103:45: note: Function 'removeOutduct' argument 2 names different: declaration 'name' definition 'ductName'.
ion-open-source/bp/library/libbpP.c:4562:21: style: Function 'bpClone' argument 1 names different: declaration 'originalBundle' definition 'oldBundle'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:886:30: note: Function 'bpClone' argument 1 names different: declaration 'originalBundle' definition 'oldBundle'.
ion-open-source/bp/library/libbpP.c:4562:21: note: Function 'bpClone' argument 1 names different: declaration 'originalBundle' definition 'oldBundle'.
ion-open-source/bp/library/libbpP.c:4562:40: style: Function 'bpClone' argument 2 names different: declaration 'newBundleBuffer' definition 'newBundle'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:887:14: note: Function 'bpClone' argument 2 names different: declaration 'newBundleBuffer' definition 'newBundle'.
ion-open-source/bp/library/libbpP.c:4562:40: note: Function 'bpClone' argument 2 names different: declaration 'newBundleBuffer' definition 'newBundle'.
ion-open-source/bp/library/libbpP.c:4751:59: style: Function 'forwardBundle' argument 3 names different: declaration 'stationEid' definition 'eid'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1346:11: note: Function 'forwardBundle' argument 3 names different: declaration 'stationEid' definition 'eid'.
ion-open-source/bp/library/libbpP.c:4751:59: note: Function 'forwardBundle' argument 3 names different: declaration 'stationEid' definition 'eid'.
ion-open-source/bp/library/libbpP.c:5108:42: style: Function 'bpSend' argument 2 names different: declaration 'destEid' definition 'destEidString'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:822:12: note: Function 'bpSend' argument 2 names different: declaration 'destEid' definition 'destEidString'.
ion-open-source/bp/library/libbpP.c:5108:42: note: Function 'bpSend' argument 2 names different: declaration 'destEid' definition 'destEidString'.
ion-open-source/bp/library/libbpP.c:5109:9: style: Function 'bpSend' argument 3 names different: declaration 'reportToEid' definition 'reportToEidString'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:823:12: note: Function 'bpSend' argument 3 names different: declaration 'reportToEid' definition 'reportToEidString'.
ion-open-source/bp/library/libbpP.c:5109:9: note: Function 'bpSend' argument 3 names different: declaration 'reportToEid' definition 'reportToEidString'.
ion-open-source/bp/library/libbpP.c:5110:48: style: Function 'bpSend' argument 7 names different: declaration 'srrFlags' definition 'srrFlagsByte'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:827:20: note: Function 'bpSend' argument 7 names different: declaration 'srrFlags' definition 'srrFlagsByte'.
ion-open-source/bp/library/libbpP.c:5110:48: note: Function 'bpSend' argument 7 names different: declaration 'srrFlags' definition 'srrFlagsByte'.
ion-open-source/bp/library/libbpP.c:5112:11: style: Function 'bpSend' argument 11 names different: declaration 'newBundle' definition 'bundleObj'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:831:14: note: Function 'bpSend' argument 11 names different: declaration 'newBundle' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:5112:11: note: Function 'bpSend' argument 11 names different: declaration 'newBundle' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:5112:26: style: Function 'bpSend' argument 12 names different: declaration 'bundleIsAdmin' definition 'adminRecordType'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:832:10: note: Function 'bpSend' argument 12 names different: declaration 'bundleIsAdmin' definition 'adminRecordType'.
ion-open-source/bp/library/libbpP.c:5112:26: note: Function 'bpSend' argument 12 names different: declaration 'bundleIsAdmin' definition 'adminRecordType'.
ion-open-source/bp/library/libbpP.c:6336:36: style: Function 'bpReleaseAcqArea' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1118:44: note: Function 'bpReleaseAcqArea' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6336:36: note: Function 'bpReleaseAcqArea' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6345:29: style: Function 'bpBeginAcq' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1122:38: note: Function 'bpBeginAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6345:29: note: Function 'bpBeginAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6380:28: style: Function 'bpLoadAcq' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1147:37: note: Function 'bpLoadAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6380:28: note: Function 'bpLoadAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6404:32: style: Function 'bpContinueAcq' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1166:41: note: Function 'bpContinueAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6404:32: note: Function 'bpContinueAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6603:31: style: Function 'bpCancelAcq' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1192:40: note: Function 'bpCancelAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:6603:31: note: Function 'bpCancelAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:7796:27: style: Function 'bpEndAcq' argument 1 names different: declaration 'workArea' definition 'work'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1198:36: note: Function 'bpEndAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:7796:27: note: Function 'bpEndAcq' argument 1 names different: declaration 'workArea' definition 'work'.
ion-open-source/bp/library/libbpP.c:9441:42: style: Function 'releaseFromLimbo' argument 2 names different: declaration 'resume' definition 'resuming'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1353:50: note: Function 'releaseFromLimbo' argument 2 names different: declaration 'resume' definition 'resuming'.
ion-open-source/bp/library/libbpP.c:9441:42: note: Function 'releaseFromLimbo' argument 2 names different: declaration 'resume' definition 'resuming'.
ion-open-source/bp/library/libbpP.c:10038:41: style: Function 'bpDequeue' argument 2 names different: declaration 'outflows' definition 'flows'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:938:15: note: Function 'bpDequeue' argument 2 names different: declaration 'outflows' definition 'flows'.
ion-open-source/bp/library/libbpP.c:10038:41: note: Function 'bpDequeue' argument 2 names different: declaration 'outflows' definition 'flows'.
ion-open-source/bp/library/libbpP.c:10038:56: style: Function 'bpDequeue' argument 3 names different: declaration 'outboundZco' definition 'bundleZco'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:939:14: note: Function 'bpDequeue' argument 3 names different: declaration 'outboundZco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10038:56: note: Function 'bpDequeue' argument 3 names different: declaration 'outboundZco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10627:54: style: Function 'decodeBundle' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1334:62: note: Function 'decodeBundle' argument 3 names different: declaration 'buf' definition 'buffer'.
ion-open-source/bp/library/libbpP.c:10627:54: note: Function 'decodeBundle' argument 3 names different: declaration 'buf' definition 'buffer'.
ion-open-source/bp/library/libbpP.c:10751:55: style: Function 'retrieveInTransitBundle' argument 2 names different: declaration 'obj' definition 'bundleObj'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1341:63: note: Function 'retrieveInTransitBundle' argument 2 names different: declaration 'obj' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:10751:55: note: Function 'retrieveInTransitBundle' argument 2 names different: declaration 'obj' definition 'bundleObj'.
ion-open-source/bp/library/libbpP.c:10805:32: style: Function 'bpHandleXmitSuccess' argument 1 names different: declaration 'zco' definition 'bundleZco'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1065:40: note: Function 'bpHandleXmitSuccess' argument 1 names different: declaration 'zco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10805:32: note: Function 'bpHandleXmitSuccess' argument 1 names different: declaration 'zco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10805:56: style: Function 'bpHandleXmitSuccess' argument 2 names different: declaration 'interval' definition 'timeoutInterval'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1065:58: note: Function 'bpHandleXmitSuccess' argument 2 names different: declaration 'interval' definition 'timeoutInterval'.
ion-open-source/bp/library/libbpP.c:10805:56: note: Function 'bpHandleXmitSuccess' argument 2 names different: declaration 'interval' definition 'timeoutInterval'.
ion-open-source/bp/library/libbpP.c:10893:32: style: Function 'bpHandleXmitFailure' argument 1 names different: declaration 'zco' definition 'bundleZco'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1089:40: note: Function 'bpHandleXmitFailure' argument 1 names different: declaration 'zco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10893:32: note: Function 'bpHandleXmitFailure' argument 1 names different: declaration 'zco' definition 'bundleZco'.
ion-open-source/bp/library/libbpP.c:10946:30: style: Function 'bpReforwardBundle' argument 1 names different: declaration 'bundleToReforward' definition 'bundleAddr'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpP.h:1100:38: note: Function 'bpReforwardBundle' argument 1 names different: declaration 'bundleToReforward' definition 'bundleAddr'.
ion-open-source/bp/library/libbpP.c:10946:30: note: Function 'bpReforwardBundle' argument 1 names different: declaration 'bundleToReforward' definition 'bundleAddr'.
ion-open-source/bp/library/libbpP.c:7525:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/library/libbpnm.c:66:21: style: The scope of the variable 'vscheme' can be reduced. [variableScope]
ion-open-source/bp/library/libbpnm.c:124:21: style: The scope of the variable 'vscheme' can be reduced. [variableScope]
ion-open-source/bp/library/libbpnm.c:162:32: style: Function 'bpnm_endpoint_get' argument 1 names different: declaration 'name' definition 'targetName'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpnm.h:89:38: note: Function 'bpnm_endpoint_get' argument 1 names different: declaration 'name' definition 'targetName'.
ion-open-source/bp/library/libbpnm.c:162:32: note: Function 'bpnm_endpoint_get' argument 1 names different: declaration 'name' definition 'targetName'.
ion-open-source/bp/library/libbpnm.c:162:59: style: Function 'bpnm_endpoint_get' argument 2 names different: declaration 'buffer' definition 'results'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpnm.h:89:59: note: Function 'bpnm_endpoint_get' argument 2 names different: declaration 'buffer' definition 'results'.
ion-open-source/bp/library/libbpnm.c:162:59: note: Function 'bpnm_endpoint_get' argument 2 names different: declaration 'buffer' definition 'results'.
ion-open-source/bp/library/libbpnm.c:194:30: style: Function 'bpnm_node_get' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpnm.h:79:38: note: Function 'bpnm_node_get' argument 1 names different: declaration 'buffer' definition 'buf'.
ion-open-source/bp/library/libbpnm.c:194:30: note: Function 'bpnm_node_get' argument 1 names different: declaration 'buffer' definition 'buf'.
ion-open-source/bp/library/libbpnm.c:261:48: style: Function 'bpnm_disposition_get' argument 1 names different: declaration 'buffer' definition 'results'. [funcArgNamesDifferent]
ion-open-source/bp/library/bpnm.h:84:52: note: Function 'bpnm_disposition_get' argument 1 names different: declaration 'buffer' definition 'results'.
ion-open-source/bp/library/libbpnm.c:261:48: note: Function 'bpnm_disposition_get' argument 1 names different: declaration 'buffer' definition 'results'.
ion-open-source/bp/ltp/ltpcli.c:165:16: warning: Possible null pointer dereference: buflen [nullPointer]
ion-open-source/bp/ltp/ltpcli.c:342:18: note: Calling function 'handleGreenSegment', 7th argument 'buflen' value is 0
ion-open-source/bp/ltp/ltpcli.c:165:16: note: Null pointer dereference
ion-open-source/bp/ltp/ltpcli.c:196:53: warning: Possible null pointer dereference: buffer [nullPointer]
ion-open-source/bp/ltp/ltpcli.c:342:24: note: Calling function 'handleGreenSegment', 8th argument 'buffer' value is 0
ion-open-source/bp/ltp/ltpcli.c:196:53: note: Null pointer dereference
ion-open-source/bp/ltp/ltpcli.c:203:27: warning: Possible null pointer dereference: buffer [nullPointer]
ion-open-source/bp/ltp/ltpcli.c:342:24: note: Calling function 'handleGreenSegment', 8th argument 'buffer' value is 0
ion-open-source/bp/ltp/ltpcli.c:203:27: note: Null pointer dereference
ion-open-source/bp/ltp/ltpcli.c:62:16: style: The scope of the variable 'fillLength' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:169:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:206:7: style: The scope of the variable 'bytesToLoad' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:207:7: style: The scope of the variable 'bytesLoaded' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:208:7: style: The scope of the variable 'bytesToSend' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:209:9: style: The scope of the variable 'from' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:321:7: style: The scope of the variable 'bytesSent' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:416:7: style: The scope of the variable 'bytesSent' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:571:7: style: The scope of the variable 'extentSize' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:645:7: style: The scope of the variable 'segmentType' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:702:8: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:704:7: style: The scope of the variable 'totalBytesToReceive' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:705:8: style: The scope of the variable 'bytesToReceive' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:706:7: style: The scope of the variable 'bytesReceived' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:707:8: style: The scope of the variable 'extentSize' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:788:6: style: The scope of the variable 'bytesSent' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:998:8: style: The scope of the variable 'bytesSent' can be reduced. [variableScope]
ion-open-source/bp/tcp/libtcpcla.c:30:36: style: Function '_tcpOutductId' argument 1 names different: declaration 'sn' definition 'socketName'. [funcArgNamesDifferent]
ion-open-source/bp/tcp/tcpcla.h:69:43: note: Function '_tcpOutductId' argument 1 names different: declaration 'sn' definition 'socketName'.
ion-open-source/bp/tcp/libtcpcla.c:30:36: note: Function '_tcpOutductId' argument 1 names different: declaration 'sn' definition 'socketName'.
ion-open-source/bp/tcp/stcpcli.c:146:8: style: The scope of the variable 'newSocket' can be reduced. [variableScope]
ion-open-source/bp/tcp/tcpcli.c:333:8: style: The scope of the variable 'newSocket' can be reduced. [variableScope]
ion-open-source/bp/test/bpchat.c:32:18: style: The scope of the variable 'lineLength' can be reduced. [variableScope]
ion-open-source/bp/test/bpcounter.c:87:10: style: The scope of the variable 'interval' can be reduced. [variableScope]
ion-open-source/bp/test/bpcounter.c:88:8: style: The scope of the variable 'textBuf' can be reduced. [variableScope]
ion-open-source/bp/test/bping.c:523:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ion-open-source/bp/test/bping.c:72:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
ion-open-source/bp/udp/libudpcla.c:34:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/bp/udp/udpcli.c:41:8: style: The scope of the variable 'bundleLength' can be reduced. [variableScope]
ion-open-source/bp/utils/acsadmin.c:99:14: style: The scope of the variable 'acsDelay' can be reduced. [variableScope]
ion-open-source/bp/utils/acslist.c:260:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/bp/utils/acslist.c:261:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/bp/utils/bpadmin.c:213:9: style: The scope of the variable 'script' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:215:7: style: The scope of the variable 'nominalRate' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:216:7: style: The scope of the variable 'protocolClass' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:217:15: style: The scope of the variable 'maxPayloadLength' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:328:9: style: The scope of the variable 'script' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:330:15: style: The scope of the variable 'maxPayloadLen' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:801:12: style: The scope of the variable 'vscheme' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:824:13: style: The scope of the variable 'vpoint' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:902:12: style: The scope of the variable 'vduct' can be reduced. [variableScope]
ion-open-source/bp/utils/bpadmin.c:960:12: style: The scope of the variable 'vduct' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:24:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:43:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:44:6: style: The scope of the variable 'high' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:45:6: style: The scope of the variable 'low' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:286:7: style: The scope of the variable 'bundlesCount' can be reduced. [variableScope]
ion-open-source/bp/utils/bplist.c:186:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:190:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:194:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:198:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:202:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:206:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:218:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bplist.c:222:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/bp/utils/bprecvfile.c:65:2: style: Variable 'testFile' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/bp/utils/bprecvfile.c:57:0: note: Variable 'testFile' is reassigned a value before the old one has been used.
ion-open-source/bp/utils/bprecvfile.c:65:2: note: Variable 'testFile' is reassigned a value before the old one has been used.
ion-open-source/bp/utils/bprecvfile.c:59:7: style: The scope of the variable 'recvLength' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:124:9: style: The scope of the variable 'route' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:145:9: style: The scope of the variable 'route' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:399:13: style: The scope of the variable 'hop' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:423:12: style: The scope of the variable 'range' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:472:9: style: The scope of the variable 'route' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:478:8: style: The scope of the variable 'f' can be reduced. [variableScope]
ion-open-source/bp/utils/cgrfetch.c:479:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ion-open-source/bp/utils/hmackeys.c:20:7: style: The scope of the variable 'val' can be reduced. [variableScope]
ion-open-source/bp/utils/lgagent.c:66:7: style: The scope of the variable 'lineLength' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:321:11: style: The scope of the variable 'row' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:324:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:325:16: style: The scope of the variable 'nextTime' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:460:11: style: The scope of the variable 'row' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:463:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/bss/library/libbss.c:464:16: style: The scope of the variable 'prevTime' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:194:11: style: The scope of the variable 'row' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:584:8: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:585:8: style: The scope of the variable 'relativeTime' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:821:8: style: The scope of the variable 'error' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:823:9: style: The scope of the variable 'newEntryOffset' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:824:8: style: The scope of the variable 'lstEntryOffset' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:825:7: style: The scope of the variable 'updateStat' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:1067:9: style: The scope of the variable 'payload' can be reduced. [variableScope]
ion-open-source/bss/library/libbssP.c:1068:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/bss/test/bsscounter.c:61:8: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/bssp/daemon/bsspclock.c:195:9: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/bssp/library/libbssp.c:277:15: style: The scope of the variable 'client' can be reduced. [variableScope]
ion-open-source/bssp/library/libbsspP.c:596:13: style: The scope of the variable 'vspan' can be reduced. [variableScope]
ion-open-source/bssp/library/libbsspP.c:1857:13: style: The scope of the variable 'timer' can be reduced. [variableScope]
ion-open-source/bssp/tcp/libtcpbsa.c:58:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/bssp/tcp/tcpbsi.c:138:8: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
ion-open-source/bssp/tcp/tcpbsi.c:208:8: style: The scope of the variable 'newSocket' can be reduced. [variableScope]
ion-open-source/bssp/tcp/tcpbso.c:120:8: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
ion-open-source/bssp/udp/udpbsi.c:37:8: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
ion-open-source/bssp/udp/udpbso.c:67:8: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
ion-open-source/bssp/udp/udpbso.c:127:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/bssp/udp/udpbso.c:186:8: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
ion-open-source/bssp/utils/bsspadmin.c:141:6: style: The scope of the variable 'qTime' can be reduced. [variableScope]
ion-open-source/bssp/utils/bsspadmin.c:142:6: style: The scope of the variable 'purge' can be reduced. [variableScope]
ion-open-source/bssp/utils/bsspadmin.c:185:6: style: The scope of the variable 'qTime' can be reduced. [variableScope]
ion-open-source/bssp/utils/bsspadmin.c:186:6: style: The scope of the variable 'purge' can be reduced. [variableScope]
ion-open-source/bssp/utils/bsspadmin.c:344:13: style: The scope of the variable 'vspan' can be reduced. [variableScope]
ion-open-source/cfdp/bp/bputa.c:282:6: style: Condition 'haveRxThread' is always true [knownConditionTrueFalse]
ion-open-source/cfdp/bp/bputa.c:180:17: note: Assignment 'haveRxThread=1', assigned value is 1
ion-open-source/cfdp/bp/bputa.c:282:6: note: Condition 'haveRxThread' is always true
ion-open-source/cfdp/daemon/cfdpclock.c:132:13: style: The scope of the variable 'bpUtParms' can be reduced. [variableScope]
ion-open-source/cfdp/daemon/cfdpclock.c:295:9: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:177:17: style: The scope of the variable 'pktlen' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:710:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:711:16: style: The scope of the variable 'override' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:717:8: style: The scope of the variable 'firstFileNameLen' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:718:9: style: The scope of the variable 'firstFileName' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:719:8: style: The scope of the variable 'secondFileNameLen' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:720:9: style: The scope of the variable 'secondFileName' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:1068:7: style: The scope of the variable 'sourceFile' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:1069:8: style: The scope of the variable 'fileSize' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:1070:7: style: The scope of the variable 'recordLength' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:1455:6: style: The scope of the variable 'reqNbr' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdp.c:284:24: portability: Undefined behaviour, when 'length-1' is -1 the pointer arithmetic 'textReaderBuf+(length-1)' is out of bounds. [pointerOutOfBounds]
ion-open-source/cfdp/library/libcfdpP.c:907:35: warning: Either the condition 'if(secondFileName)' is redundant or there is possible null pointer dereference: secondFileName. [nullPointerRedundantCheck]
ion-open-source/cfdp/library/libcfdpP.c:919:5: note: Assuming that condition 'if(secondFileName)' is not redundant
ion-open-source/cfdp/library/libcfdpP.c:907:35: note: Null pointer dereference
ion-open-source/cfdp/library/libcfdpP.c:254:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:255:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:304:9: style: The scope of the variable 'corruptionModulusString' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:1386:8: style: The scope of the variable 'fileName' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:1504:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:1866:8: style: The scope of the variable 'wdname' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2002:7: style: The scope of the variable 'renameErrBuffer' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2023:8: style: The scope of the variable 'workingFileName' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2314:15: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2385:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2619:7: style: The scope of the variable 'remainder' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:2675:15: style: The scope of the variable 'nextExtentEnd' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:3559:18: style: The scope of the variable 'computedCRC' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpP.c:553:22: style: Function '_cfdpStart' argument 1 names different: declaration 'utiCmd' definition 'utaCmd'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:256:30: note: Function '_cfdpStart' argument 1 names different: declaration 'utiCmd' definition 'utaCmd'.
ion-open-source/cfdp/library/libcfdpP.c:553:22: note: Function '_cfdpStart' argument 1 names different: declaration 'utiCmd' definition 'utaCmd'.
ion-open-source/cfdp/library/libcfdpP.c:949:38: style: Function 'findOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:282:46: note: Function 'findOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:949:38: note: Function 'findOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:949:61: style: Function 'findOutFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:282:58: note: Function 'findOutFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:949:61: note: Function 'findOutFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:950:11: style: Function 'findOutFdu' argument 3 names different: declaration 'elt' definition 'fduElt'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:283:13: note: Function 'findOutFdu' argument 3 names different: declaration 'elt' definition 'fduElt'.
ion-open-source/cfdp/library/libcfdpP.c:950:11: note: Function 'findOutFdu' argument 3 names different: declaration 'elt' definition 'fduElt'.
ion-open-source/cfdp/library/libcfdpP.c:1006:37: style: Function 'findInFdu' argument 1 names different: declaration 'id' definition 'transactionId'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:291:45: note: Function 'findInFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1006:37: note: Function 'findInFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1006:59: style: Function 'findInFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:291:56: note: Function 'findInFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:1006:59: note: Function 'findInFdu' argument 2 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:1007:11: style: Function 'findInFdu' argument 3 names different: declaration 'elt' definition 'fduElt'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:292:13: note: Function 'findInFdu' argument 3 names different: declaration 'elt' definition 'fduElt'.
ion-open-source/cfdp/library/libcfdpP.c:1007:11: note: Function 'findInFdu' argument 3 names different: declaration 'elt' definition 'fduElt'.
ion-open-source/cfdp/library/libcfdpP.c:1105:38: style: Function 'suspendOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:284:46: note: Function 'suspendOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1105:38: note: Function 'suspendOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1105:67: style: Function 'suspendOutFdu' argument 2 names different: declaration 'c' definition 'condition'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:284:64: note: Function 'suspendOutFdu' argument 2 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:1105:67: note: Function 'suspendOutFdu' argument 2 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:1139:37: style: Function 'cancelOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:286:45: note: Function 'cancelOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1139:37: note: Function 'cancelOutFdu' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:1139:66: style: Function 'cancelOutFdu' argument 2 names different: declaration 'c' definition 'condition'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:286:63: note: Function 'cancelOutFdu' argument 2 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:1139:66: note: Function 'cancelOutFdu' argument 2 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:2017:26: style: Function 'completeInFdu' argument 1 names different: declaration 'fdu' definition 'fduBuf'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:293:34: note: Function 'completeInFdu' argument 1 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:2017:26: note: Function 'completeInFdu' argument 1 names different: declaration 'fdu' definition 'fduBuf'.
ion-open-source/cfdp/library/libcfdpP.c:2018:17: style: Function 'completeInFdu' argument 4 names different: declaration 'c' definition 'condition'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:294:19: note: Function 'completeInFdu' argument 4 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:2018:17: note: Function 'completeInFdu' argument 4 names different: declaration 'c' definition 'condition'.
ion-open-source/cfdp/library/libcfdpP.c:2169:36: style: Function 'handleFault' argument 1 names different: declaration 'id' definition 'transactionId'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:298:44: note: Function 'handleFault' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:2169:36: note: Function 'handleFault' argument 1 names different: declaration 'id' definition 'transactionId'.
ion-open-source/cfdp/library/libcfdpP.c:2169:65: style: Function 'handleFault' argument 2 names different: declaration 'c' definition 'fault'. [funcArgNamesDifferent]
ion-open-source/cfdp/library/cfdpP.h:298:62: note: Function 'handleFault' argument 2 names different: declaration 'c' definition 'fault'.
ion-open-source/cfdp/library/libcfdpP.c:2169:65: note: Function 'handleFault' argument 2 names different: declaration 'c' definition 'fault'.
ion-open-source/cfdp/library/libcfdpops.c:491:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/cfdp/library/libcfdpops.c:624:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpops.c:625:15: style: The scope of the variable 'override' can be reduced. [variableScope]
ion-open-source/cfdp/library/libcfdpops.c:1167:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
ion-open-source/cfdp/test/cfdptest.c:714:7: style: The scope of the variable 'cmdFile' can be reduced. [variableScope]
ion-open-source/cfdp/test/cfdptest.c:715:8: style: The scope of the variable 'line' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:739:50: warning: Either the condition 't==NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
ion-open-source/cfdp/utils/bpcp.c:737:7: note: Assuming that condition 't==NULL' is not redundant
ion-open-source/cfdp/utils/bpcp.c:739:50: note: Null pointer dereference
ion-open-source/cfdp/utils/bpcp.c:820:50: warning: Either the condition 't==NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
ion-open-source/cfdp/utils/bpcp.c:818:7: note: Assuming that condition 't==NULL' is not redundant
ion-open-source/cfdp/utils/bpcp.c:820:50: note: Null pointer dereference
ion-open-source/cfdp/utils/bpcp.c:917:50: warning: Either the condition 't==NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
ion-open-source/cfdp/utils/bpcp.c:914:7: note: Assuming that condition 't==NULL' is not redundant
ion-open-source/cfdp/utils/bpcp.c:917:50: note: Null pointer dereference
ion-open-source/cfdp/utils/bpcp.c:1012:50: warning: Either the condition 't==NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
ion-open-source/cfdp/utils/bpcp.c:1010:7: note: Assuming that condition 't==NULL' is not redundant
ion-open-source/cfdp/utils/bpcp.c:1012:50: note: Null pointer dereference
ion-open-source/cfdp/utils/bpcp.c:190:5: style: Variable 'tmpoption' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/cfdp/utils/bpcp.c:189:5: note: Variable 'tmpoption' is reassigned a value before the old one has been used.
ion-open-source/cfdp/utils/bpcp.c:190:5: note: Variable 'tmpoption' is reassigned a value before the old one has been used.
ion-open-source/cfdp/utils/bpcp.c:236:5: style: Variable 'tmpoption' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/cfdp/utils/bpcp.c:235:5: note: Variable 'tmpoption' is reassigned a value before the old one has been used.
ion-open-source/cfdp/utils/bpcp.c:236:5: note: Variable 'tmpoption' is reassigned a value before the old one has been used.
ion-open-source/cfdp/utils/bpcp.c:594:15: style: The scope of the variable 'src' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:655:15: style: The scope of the variable 'src' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1095:7: style: The scope of the variable 'dirp' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1096:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1099:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1101:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1252:7: style: The scope of the variable 'cwd' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1573:13: style: The scope of the variable 'args' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1656:8: style: The scope of the variable 'topname' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1694:8: style: The scope of the variable 'topname' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcp.c:1383:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/cfdp/utils/bpcpd.c:187:13: style: The scope of the variable 'args' can be reduced. [variableScope]
ion-open-source/cfdp/utils/bpcpd.c:142:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/contrib/dtnperf/al_bp/src/al_bp_api.c:557:52: style: Checking if unsigned variable 'bundle_object.payload->filename.filename_len' is less than zero. [unsignedLessThanZero]
ion-open-source/contrib/dtnperf/al_bp/src/al_bp_api.c:591:19: style: Checking if unsigned variable 'filename_len' is less than zero. [unsignedLessThanZero]
ion-open-source/contrib/dtnperf/al_bp/src/al_bp_api.c:613:14: style: Checking if unsigned variable 'buf_len' is less than zero. [unsignedLessThanZero]
ion-open-source/contrib/dtnperf/al_bp/src/al_bp_api.c:600:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ion-open-source/contrib/dtnperf/al_bp/src/al_bp_api.c:622:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.c:102:65: style: Function 'is_in_info' argument 2 names different: declaration 'timestamp' definition 'bundle_timestamp'. [funcArgNamesDifferent]
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.h:45:65: note: Function 'is_in_info' argument 2 names different: declaration 'timestamp' definition 'bundle_timestamp'.
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.c:102:65: note: Function 'is_in_info' argument 2 names different: declaration 'timestamp' definition 'bundle_timestamp'.
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.c:615:118: style: Function 'get_info_from_ack' argument 3 names different: declaration 'report_timestamp' definition 'reported_timestamp'. [funcArgNamesDifferent]
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.h:72:39: note: Function 'get_info_from_ack' argument 3 names different: declaration 'report_timestamp' definition 'reported_timestamp'.
ion-open-source/contrib/dtnperf/dtnperf/src/bundle_tools.c:615:118: note: Function 'get_info_from_ack' argument 3 names different: declaration 'report_timestamp' definition 'reported_timestamp'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:891:36: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1607:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1768:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1784:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1795:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1843:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1850:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1858:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1867:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1876:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1889:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1918:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:116:7: style: The scope of the variable 'temp2' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:123:28: style: The scope of the variable 'ext_bp' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:124:28: style: The scope of the variable 'meta_bp' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1150:6: style: The scope of the variable 'position' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1546:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:1683:23: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:107:52: style: Function 'run_dtnperf_client' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'. [funcArgNamesDifferent]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.h:21:52: note: Function 'run_dtnperf_client' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_client.c:107:52: note: Function 'run_dtnperf_client' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:747:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:766:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:778:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:789:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:804:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:714:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:570:0: error: Memory leak: filename [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_monitor.c:570:0: error: Memory leak: full_filename [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:627:4: style: Variable 'send_ack_to_monitor' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:626:0: note: Variable 'send_ack_to_monitor' is reassigned a value before the old one has been used.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:627:4: note: Variable 'send_ack_to_monitor' is reassigned a value before the old one has been used.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:976:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1015:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1039:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1050:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1065:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:938:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:44:52: style: Function 'run_dtnperf_server' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'. [funcArgNamesDifferent]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.h:22:52: note: Function 'run_dtnperf_server' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:44:52: note: Function 'run_dtnperf_server' argument 1 names different: declaration 'global_options' definition 'perf_g_opt'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1131:25: style: Function 'server_handler' argument 1 names different: declaration 'signo' definition 'sig'. [funcArgNamesDifferent]
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.h:31:25: note: Function 'server_handler' argument 1 names different: declaration 'signo' definition 'sig'.
ion-open-source/contrib/dtnperf/dtnperf/src/dtnperf_modes/dtnperf_server.c:1131:25: note: Function 'server_handler' argument 1 names different: declaration 'signo' definition 'sig'.
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:263:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:259:3: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:263:3: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:162:11: style: The scope of the variable 'local_crc' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:226:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:229:9: style: The scope of the variable 'eid' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:229:14: style: The scope of the variable 'temp' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:230:9: style: The scope of the variable 'full_dir' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:35:2: error: Memory leak: list [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:174:3: error: Memory leak: transfer [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:268:59: error: Memory leak: filename [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:287:4: error: Memory leak: filename [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:287:4: error: Memory leak: full_dir [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/file_transfer_tools.c:191:0: error: Memory leak: filename [memleak]
ion-open-source/contrib/dtnperf/dtnperf/src/utils.c:370:6: style: The scope of the variable 'item_len' can be reduced. [variableScope]
ion-open-source/contrib/dtnperf/dtnperf/src/utils.c:459:16: style: Variable 'buf1' is allocated memory that is never used. [unusedAllocatedMemory]
ion-open-source/contrib/dtnperf/dtnperf/src/utils.c:308:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
ion-open-source/contrib/dtnperf/dtnperf/src/utils.c:71:10: error: Memory leak: unit [memleak]
ion-open-source/dgr/library/libdgr.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:84:7: style: The scope of the variable 'factor' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:345:15: style: The scope of the variable 'g' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:369:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:370:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:540:11: style: The scope of the variable 'next' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:541:11: style: The scope of the variable 'prev' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:602:13: style: The scope of the variable 'pending' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:1035:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:1295:6: style: The scope of the variable 'ceiling' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:1296:11: style: The scope of the variable 'ceilingDest' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:1803:8: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/dgr/library/libdgr.c:816:12: style: Variable 'cursor' is modified but its new value is never used. [unreadVariable]
ion-open-source/dgr/library/libdgr.c:1697:12: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/dgr/library/libdgr.c:1777:12: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/dgr/test/file2tcp.c:43:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/dgr/test/file2tcp.c:72:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/dgr/test/file2udp.c:250:6: style: The scope of the variable 'interval' can be reduced. [variableScope]
ion-open-source/dgr/test/tcp2file.c:25:7: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/dgr/test/udp2file.c:52:8: style: The scope of the variable 'lineSize' can be reduced. [variableScope]
ion-open-source/dtpc/daemon/dtpcclock.c:196:9: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:127:15: style: The scope of the variable 'topicID' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:554:10: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:1506:12: style: The scope of the variable 'vprofile' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:2288:7: style: The scope of the variable 'remainingLength' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:2714:10: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/dtpc/library/libdtpcP.c:644:32: style: Function 'insertRecord' argument 5 names different: declaration 'adu' definition 'item'. [funcArgNamesDifferent]
ion-open-source/dtpc/library/dtpcP.h:197:12: note: Function 'insertRecord' argument 5 names different: declaration 'adu' definition 'item'.
ion-open-source/dtpc/library/libdtpcP.c:644:32: note: Function 'insertRecord' argument 5 names different: declaration 'adu' definition 'item'.
ion-open-source/dtpc/library/libdtpcP.c:1496:29: warning: Function 'addProfile' argument order different: declaration 'profileID, maxRtx, lifespan, aggrSizeLimit, aggrTimeLimit, svcClass, flags, reportToEid' definition 'profileID, maxRtx, aggrSizeLimit, aggrTimeLimit, lifespan, svcClass, reportToEid, flags' [funcArgOrderDifferent]
ion-open-source/dtpc/library/dtpcP.h:203:37: note: Function 'addProfile' argument order different: declaration 'profileID, maxRtx, lifespan, aggrSizeLimit, aggrTimeLimit, svcClass, flags, reportToEid' definition 'profileID, maxRtx, aggrSizeLimit, aggrTimeLimit, lifespan, svcClass, reportToEid, flags'
ion-open-source/dtpc/library/libdtpcP.c:1496:29: note: Function 'addProfile' argument order different: declaration 'profileID, maxRtx, lifespan, aggrSizeLimit, aggrTimeLimit, svcClass, flags, reportToEid' definition 'profileID, maxRtx, aggrSizeLimit, aggrTimeLimit, lifespan, svcClass, reportToEid, flags'
ion-open-source/dtpc/test/dtpcreceive.c:106:10: style: The scope of the variable 'endTime' can be reduced. [variableScope]
ion-open-source/dtpc/test/dtpcreceive.c:107:8: style: The scope of the variable 'interval' can be reduced. [variableScope]
ion-open-source/dtpc/test/dtpcsend.c:95:7: style: The scope of the variable 'bytesRemaining' can be reduced. [variableScope]
ion-open-source/dtpc/utils/dtpcadmin.c:256:12: style: The scope of the variable 'vprofile' can be reduced. [variableScope]
ion-open-source/dtpc/utils/dtpcadmin.c:137:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:138:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:141:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:142:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:143:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:144:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/dtpc/utils/dtpcadmin.c:145:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ion-open-source/ici/daemon/rfxclock.c:45:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/ici/daemon/rfxclock.c:315:10: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/ici/daemon/winion.c:98:2: style: Variable 'hPipe' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/ici/daemon/winion.c:86:0: note: Variable 'hPipe' is reassigned a value before the old one has been used.
ion-open-source/ici/daemon/winion.c:98:2: note: Variable 'hPipe' is reassigned a value before the old one has been used.
ion-open-source/ici/library/ion.c:308:15: style: The scope of the variable 'ionLogFileName' can be reduced. [variableScope]
ion-open-source/ici/library/ion.c:1384:8: style: The scope of the variable 'interval' can be reduced. [variableScope]
ion-open-source/ici/library/ion.c:1533:7: style: The scope of the variable 'ownHostName' can be reduced. [variableScope]
ion-open-source/ici/library/ion.c:1534:8: style: The scope of the variable 'endOfHostName' can be reduced. [variableScope]
ion-open-source/ici/library/ion.c:1769:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:480:13: style: The scope of the variable 'successorRef' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:482:13: style: The scope of the variable 'newRef' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:1323:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:1391:6: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:1757:6: style: The scope of the variable 'eidLen' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:2023:6: style: The scope of the variable 'eidLen' can be reduced. [variableScope]
ion-open-source/ici/library/ionsec.c:2266:17: style: The scope of the variable 'eidLen' can be reduced. [variableScope]
ion-open-source/ici/library/llcv.c:200:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/memmgr.c:203:3: warning: Possible null pointer dereference: mgrp [nullPointer]
ion-open-source/ici/library/memmgr.c:219:51: note: Calling function '_mem_mgrs', 7th argument 'mgrp' value is 0
ion-open-source/ici/library/memmgr.c:203:3: note: Null pointer dereference
ion-open-source/ici/library/memmgr.c:105:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1349:7: style: The scope of the variable 'textBuffer' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1387:8: style: The scope of the variable 'msgLength' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1388:8: style: The scope of the variable 'spaceFreed' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1501:8: style: The scope of the variable 'sysmsg' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1502:6: style: The scope of the variable 'textLength' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1503:6: style: The scope of the variable 'maxTextLength' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1504:7: style: The scope of the variable 'textBuffer' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:2386:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:2747:8: style: The scope of the variable 'cursor' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:3070:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/ici/library/platform.c:1255:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
ion-open-source/ici/library/platform_sm.c:3180:5: style: Variable 'argc' is modified but its new value is never used. [unreadVariable]
ion-open-source/ici/library/psm.c:645:19: style: The scope of the variable 'next' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:646:19: style: The scope of the variable 'trailerOfNext' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:647:19: style: The scope of the variable 'prev' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:692:19: style: The scope of the variable 'next' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:693:19: style: The scope of the variable 'trailer2' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:719:19: style: The scope of the variable 'next' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:839:20: style: The scope of the variable 'smallBlk' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:840:8: style: The scope of the variable 'userDataWords' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:841:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:922:19: style: The scope of the variable 'newTrailer' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:924:19: style: The scope of the variable 'newBlk' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:1080:8: style: The scope of the variable 'textbuf' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:1116:9: style: The scope of the variable 'textbuf' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:1119:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ici/library/psm.c:1120:8: style: The scope of the variable 'increment' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:420:12: style: The scope of the variable 'snub' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:459:15: style: The scope of the variable 'rtlt' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:462:12: style: The scope of the variable 'pr' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:716:8: style: The scope of the variable 'contactIdString' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:977:12: style: The scope of the variable 'cxref' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:1232:8: style: The scope of the variable 'rangeIdString' can be reduced. [variableScope]
ion-open-source/ici/library/rfx.c:1425:15: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
ion-open-source/ici/library/smlist.c:675:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:458:4: warning: Possible null pointer dereference: parentPtr [nullPointer]
ion-open-source/ici/library/smrbt.c:436:14: note: Assignment 'parentPtr=NULL', assigned value is 0
ion-open-source/ici/library/smrbt.c:458:4: note: Null pointer dereference
ion-open-source/ici/library/smrbt.c:581:13: style: The scope of the variable 'targetPtr' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:584:7: style: The scope of the variable 'prevDirection' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:588:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:589:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:590:7: style: The scope of the variable 'j' can be reduced. [variableScope]
ion-open-source/ici/library/smrbt.c:1049:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:223:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:267:7: style: The scope of the variable 'buflen' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:400:13: style: The scope of the variable 'item' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:401:9: style: The scope of the variable 'fileName' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:403:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ion-open-source/ici/library/sptrace.c:499:13: style: The scope of the variable 'item' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:102:9: style: The scope of the variable 'dbName' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:372:7: style: The scope of the variable 'cwdLen' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:486:6: style: The scope of the variable 'cwdLen' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:1519:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:1520:7: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:1522:16: style: The scope of the variable 'xmitProgress' can be reduced. [variableScope]
ion-open-source/ici/library/zco.c:2010:7: style: The scope of the variable 'extentModified' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrcatlg.c:54:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrhash.c:129:15: style: The scope of the variable 'g' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrhash.c:159:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrhash.c:293:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrhash.c:422:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrhash.c:481:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrlist.c:572:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrmgt.c:198:16: style: The scope of the variable 'extent' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrmgt.c:586:8: style: The scope of the variable 'newUnassigned' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrmgt.c:865:16: style: The scope of the variable 'extent' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrmgt.c:957:16: style: The scope of the variable 'extent' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:145:13: style: The scope of the variable 'sdr' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:289:14: style: The scope of the variable 'sdrwmIsPrivate' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:581:16: style: The scope of the variable 'logEntryOffset' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:583:10: style: The scope of the variable 'length' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:671:7: style: The scope of the variable 'logfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:803:12: style: The scope of the variable 'sdr' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:829:10: style: The scope of the variable 'lengthRead' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:830:10: style: The scope of the variable 'endOfEntry' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:933:9: style: The scope of the variable 'lengthToWrite' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:999:9: style: The scope of the variable 'logfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1002:9: style: The scope of the variable 'dbfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1359:9: style: The scope of the variable 'dbfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1360:9: style: The scope of the variable 'logfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1553:9: style: The scope of the variable 'dbfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1554:9: style: The scope of the variable 'logfilename' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1796:16: style: The scope of the variable 'logEntryControl' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1797:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ion-open-source/ici/sdr/sdrxn.c:1798:8: style: The scope of the variable 'logOffset' can be reduced. [variableScope]
ion-open-source/ici/test/owltsim.c:144:8: style: The scope of the variable 'datagramLen' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:73:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:98:6: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:133:8: style: The scope of the variable 'segLength' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:135:13: style: The scope of the variable 'seg' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:272:8: style: The scope of the variable 'fwdSocket' can be reduced. [variableScope]
ion-open-source/ici/test/owlttb.c:433:8: style: The scope of the variable 'fwdSocket' can be reduced. [variableScope]
ion-open-source/ici/test/sm2file.c:34:9: style: The scope of the variable 'line' can be reduced. [variableScope]
ion-open-source/ici/test/smlistsh.c:88:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ion-open-source/ici/utils/ionadmin.c:177:15: style: The scope of the variable 'xmitRate' can be reduced. [variableScope]
ion-open-source/ici/utils/ionadmin.c:178:15: style: The scope of the variable 'owlt' can be reduced. [variableScope]
ion-open-source/ici/utils/ionadmin.c:225:9: style: The scope of the variable 'refTime' can be reduced. [variableScope]
ion-open-source/ici/utils/ionadmin.c:455:6: style: The scope of the variable 'newSyncVal' can be reduced. [variableScope]
ion-open-source/ici/utils/ionadmin.c:635:9: style: The scope of the variable 'refTime' can be reduced. [variableScope]
ion-open-source/ici/utils/ionexit.c:39:8: style: The scope of the variable 'loopcount' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:221:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ion-open-source/ici/utils/ionsecadmin.c:170:10: style: The scope of the variable 'assertionTime' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:171:17: style: The scope of the variable 'datLen' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:172:16: style: The scope of the variable 'datValue' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:173:9: style: The scope of the variable 'cursor' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:174:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ion-open-source/ici/utils/ionsecadmin.c:175:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
ion-open-source/ici/utils/ionwarn.c:75:14: style: The scope of the variable 'change' can be reduced. [variableScope]
ion-open-source/ici/utils/ionwarn.c:135:15: style: The scope of the variable 'neighbor' can be reduced. [variableScope]
ion-open-source/ici/utils/ionwarn.c:138:12: style: The scope of the variable 'event' can be reduced. [variableScope]
ion-open-source/ici/utils/ionwarn.c:151:8: style: The scope of the variable 'timestampBuffer' can be reduced. [variableScope]
ion-open-source/ici/utils/ionwarn.c:152:8: style: The scope of the variable 'alarmBuffer' can be reduced. [variableScope]
ion-open-source/ici/utils/psmwatch.c:52:7: style: The scope of the variable 'secRemaining' can be reduced. [variableScope]
ion-open-source/ici/utils/psmwatch.c:48:11: style: Variable 'memView' is not assigned a value. [unassignedVariable]
ion-open-source/ici/utils/sdrwatch.c:46:7: style: The scope of the variable 'secRemaining' can be reduced. [variableScope]
ion-open-source/ltp/aos/aoslsi.c:33:8: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/ltp/aos/aoslso.c:33:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/ltp/aos/aoslso.c:73:9: style: The scope of the variable 'ownHostName' can be reduced. [variableScope]
ion-open-source/ltp/aos/aoslso.c:75:8: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/ltp/daemon/ltpclock.c:229:9: style: The scope of the variable 'currentTime' can be reduced. [variableScope]
ion-open-source/ltp/library/ext/auth/auth.c:168:23: style: The scope of the variable 'trailerExt' can be reduced. [variableScope]
ion-open-source/ltp/library/ext/auth/auth.c:517:16: style: The scope of the variable 'hashValue' can be reduced. [variableScope]
ion-open-source/ltp/library/libltp.c:387:14: style: The scope of the variable 'client' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:605:12: style: The scope of the variable 'vspan' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:1928:15: style: The scope of the variable 'closedSessionNbr' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:2131:15: style: The scope of the variable 'closedSessionNbr' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:2300:16: style: The scope of the variable 'def' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:2410:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:2616:15: style: The scope of the variable 'sduLength' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:2680:16: style: The scope of the variable 'def' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:3856:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:4418:7: style: The scope of the variable 'result' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:4862:16: style: The scope of the variable 'dataEnd' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:4942:7: style: The scope of the variable 'redBytesToSegment' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:4945:7: style: The scope of the variable 'checkpointOverhead' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:5237:16: style: The scope of the variable 'extent' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:5346:16: style: The scope of the variable 'newClaimEnd' can be reduced. [variableScope]
ion-open-source/ltp/library/libltpP.c:6677:36: style: Function 'ltpSuspendTimers' argument 4 names different: declaration 'xmitRate' definition 'priorXmitRate'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpP.h:622:38: note: Function 'ltpSuspendTimers' argument 4 names different: declaration 'xmitRate' definition 'priorXmitRate'.
ion-open-source/ltp/library/libltpP.c:6677:36: note: Function 'ltpSuspendTimers' argument 4 names different: declaration 'xmitRate' definition 'priorXmitRate'.
ion-open-source/ltp/library/libltpP.c:6846:92: style: Function 'ltpResumeTimers' argument 4 names different: declaration 'xmitRate' definition 'remoteXmitRate'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpP.h:624:37: note: Function 'ltpResumeTimers' argument 4 names different: declaration 'xmitRate' definition 'remoteXmitRate'.
ion-open-source/ltp/library/libltpP.c:6846:92: note: Function 'ltpResumeTimers' argument 4 names different: declaration 'xmitRate' definition 'remoteXmitRate'.
ion-open-source/ltp/library/libltpP.c:7024:63: style: Function 'ltpResendCheckpoint' argument 2 names different: declaration 'checkpoint_serial_number' definition 'ckptSerialNbr'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpP.h:627:18: note: Function 'ltpResendCheckpoint' argument 2 names different: declaration 'checkpoint_serial_number' definition 'ckptSerialNbr'.
ion-open-source/ltp/library/libltpP.c:7024:63: note: Function 'ltpResendCheckpoint' argument 2 names different: declaration 'checkpoint_serial_number' definition 'ckptSerialNbr'.
ion-open-source/ltp/library/libltpP.c:7156:16: style: Function 'ltpResendReport' argument 3 names different: declaration 'report_serial_number' definition 'rptSerialNbr'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpP.h:631:18: note: Function 'ltpResendReport' argument 3 names different: declaration 'report_serial_number' definition 'rptSerialNbr'.
ion-open-source/ltp/library/libltpP.c:7156:16: note: Function 'ltpResendReport' argument 3 names different: declaration 'report_serial_number' definition 'rptSerialNbr'.
ion-open-source/ltp/library/libltpP.c:2396:13: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/ltp/library/libltpP.c:3254:8: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
ion-open-source/ltp/library/libltpP.c:3355:8: style: Variable 'elt' is assigned a value that is never used. [unreadVariable]
ion-open-source/ltp/library/libltpnm.c:47:44: style: Function 'ltpnm_spanEngineIds_get' argument 1 names different: declaration 'engineIds' definition 'IdArray'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpnm.h:74:50: note: Function 'ltpnm_spanEngineIds_get' argument 1 names different: declaration 'engineIds' definition 'IdArray'.
ion-open-source/ltp/library/libltpnm.c:47:44: note: Function 'ltpnm_spanEngineIds_get' argument 1 names different: declaration 'engineIds' definition 'IdArray'.
ion-open-source/ltp/library/libltpnm.c:108:37: style: Function 'ltpnm_span_get' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpnm.h:75:41: note: Function 'ltpnm_span_get' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'.
ion-open-source/ltp/library/libltpnm.c:108:37: note: Function 'ltpnm_span_get' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'.
ion-open-source/ltp/library/libltpnm.c:109:37: style: Function 'ltpnm_span_get' argument 2 names different: declaration 'stats' definition 'results'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpnm.h:75:62: note: Function 'ltpnm_span_get' argument 2 names different: declaration 'stats' definition 'results'.
ion-open-source/ltp/library/libltpnm.c:109:37: note: Function 'ltpnm_span_get' argument 2 names different: declaration 'stats' definition 'results'.
ion-open-source/ltp/library/libltpnm.c:204:37: style: Function 'ltpnm_span_reset' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpnm.h:77:43: note: Function 'ltpnm_span_reset' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'.
ion-open-source/ltp/library/libltpnm.c:204:37: note: Function 'ltpnm_span_reset' argument 1 names different: declaration 'engineId' definition 'engineIdWanted'.
ion-open-source/ltp/library/ltpei.c:205:23: style: The scope of the variable 'ext' can be reduced. [variableScope]
ion-open-source/ltp/library/ltpei.c:147:68: style: Function 'ltpei_parse_extension' argument 3 names different: declaration 'extensionsList' definition 'exts'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpei.h:180:9: note: Function 'ltpei_parse_extension' argument 3 names different: declaration 'extensionsList' definition 'exts'.
ion-open-source/ltp/library/ltpei.c:147:68: note: Function 'ltpei_parse_extension' argument 3 names different: declaration 'extensionsList' definition 'exts'.
ion-open-source/ltp/library/ltpei.c:148:17: style: Function 'ltpei_parse_extension' argument 4 names different: declaration 'offset' definition 'extensionOffset'. [funcArgNamesDifferent]
ion-open-source/ltp/library/ltpei.h:180:39: note: Function 'ltpei_parse_extension' argument 4 names different: declaration 'offset' definition 'extensionOffset'.
ion-open-source/ltp/library/ltpei.c:148:17: note: Function 'ltpei_parse_extension' argument 4 names different: declaration 'offset' definition 'extensionOffset'.
ion-open-source/ltp/sda/libsda.c:94:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
ion-open-source/ltp/test/ltpdriver.c:31:7: style: The scope of the variable 'redLength' can be reduced. [variableScope]
ion-open-source/ltp/udp/udplsi.c:34:8: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/ltp/udp/udplso.c:67:8: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/ltp/udp/udplso.c:128:6: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
ion-open-source/ltp/udp/udplso.c:188:8: style: The scope of the variable 'segmentLength' can be reduced. [variableScope]
ion-open-source/ltp/utils/ltpadmin.c:146:6: style: The scope of the variable 'qTime' can be reduced. [variableScope]
ion-open-source/ltp/utils/ltpadmin.c:147:6: style: The scope of the variable 'purge' can be reduced. [variableScope]
ion-open-source/ltp/utils/ltpadmin.c:214:6: style: The scope of the variable 'qTime' can be reduced. [variableScope]
ion-open-source/ltp/utils/ltpadmin.c:215:6: style: The scope of the variable 'purge' can be reduced. [variableScope]
ion-open-source/ltp/utils/ltpadmin.c:390:12: style: The scope of the variable 'vspan' can be reduced. [variableScope]
ion-open-source/nm/agent/adm_bp_priv.c:801:2: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/agent/adm_bp_priv.c:783:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/nm/agent/adm_bp_priv.c:801:2: note: Variable 'cursor' is reassigned a value before the old one has been used.
ion-open-source/nm/agent/adm_bp_priv.c:815:0: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/adm_bp_priv.c:844:0: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/lcc.c:106:13: style: The scope of the variable 'mid' can be reduced. [variableScope]
ion-open-source/nm/agent/lcc.c:160:31: style: Function 'lcc_run_ctrl' argument 1 names different: declaration 'id' definition 'ctrl_p'. [funcArgNamesDifferent]
ion-open-source/nm/agent/lcc.h:37:31: note: Function 'lcc_run_ctrl' argument 1 names different: declaration 'id' definition 'ctrl_p'.
ion-open-source/nm/agent/lcc.c:160:31: note: Function 'lcc_run_ctrl' argument 1 names different: declaration 'id' definition 'ctrl_p'.
ion-open-source/nm/agent/lcc.c:65:18: style: Variable 'parms' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/lcc.c:164:15: style: Variable 'parms' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/ldc.c:310:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/ldc.c:313:0: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/nmagent.c:290:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
ion-open-source/nm/agent/nmagent.c:290:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:290:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:290:62: style: Same expression on both sides of '||' because the value of '(item->desc.itemObj!=0)&&(item->desc.itemObj==0)' and '(item->desc.itemObj==0)&&(item->desc.itemObj!=0)' are the same. [duplicateExpression]
ion-open-source/nm/agent/nmagent.c:291:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
ion-open-source/nm/agent/nmagent.c:291:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:291:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:372:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
ion-open-source/nm/agent/nmagent.c:372:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:372:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:372:62: style: Same expression on both sides of '||' because the value of '(item->desc.itemObj!=0)&&(item->desc.itemObj==0)' and '(item->desc.itemObj==0)&&(item->desc.itemObj!=0)' are the same. [duplicateExpression]
ion-open-source/nm/agent/nmagent.c:373:32: style: Opposite expression on both sides of '&&'. [oppositeExpression]
ion-open-source/nm/agent/nmagent.c:373:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:373:32: note: Opposite expression on both sides of '&&'.
ion-open-source/nm/agent/nmagent.c:757:11: style: The scope of the variable 'data' can be reduced. [variableScope]
ion-open-source/nm/agent/nmagent.c:71:45: style: Function 'agent_db_compdata_persist' argument 1 names different: declaration 'item' definition 'ctrl'. [funcArgNamesDifferent]
ion-open-source/nm/agent/nmagent.h:172:45: note: Function 'agent_db_compdata_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:71:45: note: Function 'agent_db_compdata_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:82:42: style: Function 'agent_db_const_persist' argument 1 names different: declaration 'item' definition 'ctrl'. [funcArgNamesDifferent]
ion-open-source/nm/agent/nmagent.h:173:42: note: Function 'agent_db_const_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:82:42: note: Function 'agent_db_const_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:251:40: style: Function 'agent_db_macro_persist' argument 1 names different: declaration 'item' definition 'ctrl'. [funcArgNamesDifferent]
ion-open-source/nm/agent/nmagent.h:176:40: note: Function 'agent_db_macro_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:251:40: note: Function 'agent_db_macro_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:257:37: style: Function 'agent_db_op_persist' argument 1 names different: declaration 'item' definition 'ctrl'. [funcArgNamesDifferent]
ion-open-source/nm/agent/nmagent.h:177:37: note: Function 'agent_db_op_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:257:37: note: Function 'agent_db_op_persist' argument 1 names different: declaration 'item' definition 'ctrl'.
ion-open-source/nm/agent/nmagent.c:490:9: style: Unused variable: itemObj [unusedVariable]
ion-open-source/nm/agent/nmagent.c:753:9: style: Unused variable: defObj [unusedVariable]
ion-open-source/nm/agent/nmagent.c:835:9: style: Unused variable: itemObj [unusedVariable]
ion-open-source/nm/agent/rda.c:400:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/agent/rda.c:459:10: style: Unused variable: tmp [unusedVariable]
ion-open-source/nm/mgr/nm_mgr.c:338:48: warning: Either the condition 'in_eid==NULL' is redundant or there is possible null pointer dereference: in_eid. [nullPointerRedundantCheck]
ion-open-source/nm/mgr/nm_mgr.c:341:12: note: Assuming that condition 'in_eid==NULL' is not redundant
ion-open-source/nm/mgr/nm_mgr.c:338:48: note: Null pointer dereference
ion-open-source/nm/mgr/nm_mgr.c:198:31: style: Function 'mgr_agent_get' argument 1 names different: declaration 'agent_eid' definition 'in_eid'. [funcArgNamesDifferent]
ion-open-source/nm/mgr/nm_mgr.h:149:31: note: Function 'mgr_agent_get' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:198:31: note: Function 'mgr_agent_get' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:333:34: style: Function 'mgr_agent_create' argument 1 names different: declaration 'agent_eid' definition 'in_eid'. [funcArgNamesDifferent]
ion-open-source/nm/mgr/nm_mgr.h:151:34: note: Function 'mgr_agent_create' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:333:34: note: Function 'mgr_agent_create' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:427:29: style: Function 'mgr_agent_remove' argument 1 names different: declaration 'agent_eid' definition 'in_eid'. [funcArgNamesDifferent]
ion-open-source/nm/mgr/nm_mgr.h:152:34: note: Function 'mgr_agent_remove' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:427:29: note: Function 'mgr_agent_remove' argument 1 names different: declaration 'agent_eid' definition 'in_eid'.
ion-open-source/nm/mgr/nm_mgr.c:92:15: style: Unused variable: daemon_thr [unusedVariable]
ion-open-source/nm/mgr/nm_mgr.c:96:10: style: Variable 'daemon_thr_name' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/mgr/nm_mgr_rx.c:246:19: style: Variable 'reg' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/mgr/nm_mgr_rx.c:245:0: note: Variable 'reg' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_rx.c:246:19: note: Variable 'reg' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_ui.c:291:2: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ion-open-source/nm/mgr/nm_mgr_ui.c:359:2: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ion-open-source/nm/mgr/nm_mgr_ui.c:359:2: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ion-open-source/nm/mgr/nm_mgr_ui.c:428:2: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ion-open-source/nm/mgr/nm_mgr_ui.c:428:2: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ion-open-source/nm/mgr/nm_mgr_ui.c:1538:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1742:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1743:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1784:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1790:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1806:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:1814:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/mgr/nm_mgr_ui.c:559:2: style: Variable 'new_id' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/mgr/nm_mgr_ui.c:551:0: note: Variable 'new_id' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_ui.c:559:2: note: Variable 'new_id' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_ui.c:1632:2: style: Variable 'mid_str' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/mgr/nm_mgr_ui.c:1627:0: note: Variable 'mid_str' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_ui.c:1632:2: note: Variable 'mid_str' is reassigned a value before the old one has been used.
ion-open-source/nm/mgr/nm_mgr_ui.c:624:11: style: The scope of the variable 'size' can be reduced. [variableScope]
ion-open-source/nm/mgr/nm_mgr_ui.c:1169:6: style: The scope of the variable 'cur_mid_idx' can be reduced. [variableScope]
ion-open-source/nm/mgr/nm_mgr_ui.c:83:16: style: Unused variable: adu [unusedVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:139:9: style: Unused variable: agent_eid [unusedVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:679:11: style: Unused variable: agent [unusedVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:717:7: style: Unused variable: line [unusedVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:1106:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:1626:11: style: Unused variable: len [unusedVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:1798:0: style: Variable 'issuer' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:1798:0: style: Variable 'tag' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/mgr/nm_mgr_ui.c:291:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:359:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:428:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:503:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:571:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:651:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/mgr/nm_mgr_ui.c:696:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ion-open-source/nm/shared/adm/adm.c:1226:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ion-open-source/nm/shared/adm/adm.c:377:2: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/adm/adm.c:368:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/adm/adm.c:377:2: note: Variable 'tmp' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/adm/adm.c:1379:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ion-open-source/nm/shared/adm/adm.c:446:30: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/adm/adm.c:970:10: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/adm/adm.c:85:0: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/adm/adm.c:229:0: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/adm/adm.c:1430:0: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/adm/adm.c:1513:0: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/adm/adm_bp.c:216:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:215:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:216:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:220:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:219:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:220:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:232:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:231:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:232:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:236:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:235:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:236:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:246:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:245:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:246:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:258:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:257:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:258:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:268:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:267:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:268:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:279:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:278:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:279:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:283:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:282:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:283:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:291:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:290:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:291:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:295:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:294:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:295:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:319:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:318:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:319:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:323:2: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
ion-open-source/nm/shared/adm/adm_bp.c:322:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/adm/adm_bp.c:323:2: note: Buffer 'temp' is being written before its old content has been used.
ion-open-source/nm/shared/msg/msg_admin.c:370:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_admin.c:371:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_admin.c:432:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_admin.c:433:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_admin.c:314:7: style: Unused variable: id [unusedVariable]
ion-open-source/nm/shared/msg/msg_admin.c:316:0: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/msg/msg_admin.c:400:0: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/msg/msg_ctrl.c:278:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_ctrl.c:279:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_ctrl.c:350:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_ctrl.c:351:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_def.c:218:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_def.c:219:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_reports.c:422:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/msg/msg_reports.c:423:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/msg/msg_reports.c:245:2: style: Variable 'temp_space' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/msg/msg_reports.c:241:0: note: Variable 'temp_space' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/msg_reports.c:245:2: note: Variable 'temp_space' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/msg_reports.c:246:2: style: Variable 'temp_len' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/msg/msg_reports.c:242:0: note: Variable 'temp_len' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/msg_reports.c:246:2: note: Variable 'temp_len' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/pdu.c:45:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/msg/pdu.c:43:0: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/pdu.c:45:2: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/pdu.c:57:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/msg/pdu.c:55:0: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/pdu.c:57:2: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/msg/pdu.c:537:28: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/msg/pdu.c:595:28: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/primitives/def.c:105:10: style: Unused variable: elt [unusedVariable]
ion-open-source/nm/shared/primitives/mid.c:938:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/primitives/mid.c:412:6: warning: Either the condition 'bytes_used==NULL' is redundant or there is possible null pointer dereference: bytes_used. [nullPointerRedundantCheck]
ion-open-source/nm/shared/primitives/mid.c:415:62: note: Assuming that condition 'bytes_used==NULL' is not redundant
ion-open-source/nm/shared/primitives/mid.c:412:6: note: Null pointer dereference
ion-open-source/nm/shared/primitives/mid.c:1124:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/primitives/mid.c:1119:0: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/primitives/mid.c:1124:2: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/primitives/mid.c:1178:0: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:508:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/primitives/oid.c:608:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/primitives/oid.c:860:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ion-open-source/nm/shared/primitives/oid.c:1026:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ion-open-source/nm/shared/primitives/oid.c:969:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/shared/primitives/oid.c:1068:5: warning: Either the condition 'oid==NULL' is redundant or there is possible null pointer dereference: oid. [nullPointerRedundantCheck]
ion-open-source/nm/shared/primitives/oid.c:1062:9: note: Assuming that condition 'oid==NULL' is not redundant
ion-open-source/nm/shared/primitives/oid.c:1068:5: note: Null pointer dereference
ion-open-source/nm/shared/primitives/oid.c:480:54: style: Checking if unsigned variable 'bytes=utils_grab_sdnv(cursor,size,&nn_id)' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/primitives/oid.c:579:54: style: Checking if unsigned variable 'bytes=utils_grab_sdnv(cursor,size,&nn_id)' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/primitives/oid.c:507:13: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:607:13: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:800:0: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:801:0: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:859:14: style: Variable 'cursor' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:1141:0: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/oid.c:1260:0: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
ion-open-source/nm/shared/primitives/report.c:355:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ion-open-source/nm/shared/primitives/report.c:291:21: style: The scope of the variable 'item' can be reduced. [variableScope]
ion-open-source/nm/shared/primitives/report.c:321:21: style: The scope of the variable 'item' can be reduced. [variableScope]
ion-open-source/nm/shared/utils/ion_if.c:359:9: style: Unused variable: sdrDataLength [unusedVariable]
ion-open-source/nm/shared/utils/utils.c:75:4: warning: Either the condition 'success==NULL' is redundant or there is possible null pointer dereference: success. [nullPointerRedundantCheck]
ion-open-source/nm/shared/utils/utils.c:72:29: note: Assuming that condition 'success==NULL' is not redundant
ion-open-source/nm/shared/utils/utils.c:75:4: note: Null pointer dereference
ion-open-source/nm/shared/utils/utils.c:743:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/nm/shared/utils/utils.c:729:0: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/utils/utils.c:743:5: note: Variable 'result' is reassigned a value before the old one has been used.
ion-open-source/nm/shared/utils/utils.c:65:6: style: The scope of the variable 'mult' can be reduced. [variableScope]
ion-open-source/nm/shared/utils/utils.c:692:23: style: Checking if unsigned variable 'size-result_len' is less than zero. [unsignedLessThanZero]
ion-open-source/nm/shared/utils/utils.c:256:0: style: Variable 'success' is assigned a value that is never used. [unreadVariable]
ion-open-source/restart/utils/ionrestart.c:361:7: style: Variable 'sdrv->sdr->sdrSemaphore' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/restart/utils/ionrestart.c:355:2: note: Variable 'sdrv->sdr->sdrSemaphore' is reassigned a value before the old one has been used.
ion-open-source/restart/utils/ionrestart.c:361:7: note: Variable 'sdrv->sdr->sdrSemaphore' is reassigned a value before the old one has been used.
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:21:2: style: Variable 'stringToLeak' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:16:0: note: Variable 'stringToLeak' is reassigned a value before the old one has been used.
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:21:2: note: Variable 'stringToLeak' is reassigned a value before the old one has been used.
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:25:2: style: Variable 'stringToNotLeak' is reassigned a value before the old one has been used. [redundantAssignment]
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:17:0: note: Variable 'stringToNotLeak' is reassigned a value before the old one has been used.
ion-open-source/tests/issue-260-teach-valgrind-mtake/domtake.c:25:2: note: Variable 'stringToNotLeak' is reassigned a value before the old one has been used.
ion-open-source/tests/library/check.c:19:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
ion-open-source/tests/library/check.c:17:27: style: Function '_fail_unless' argument 4 names different: declaration 'fmt' definition 'expr'. [funcArgNamesDifferent]
ion-open-source/tests/library/check.h:21:71: note: Function '_fail_unless' argument 4 names different: declaration 'fmt' definition 'expr'.
ion-open-source/tests/library/check.c:17:27: note: Function '_fail_unless' argument 4 names different: declaration 'fmt' definition 'expr'.
ion-open-source/tests/library/ionstart.c:15:8: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
ion-open-source/tests/library/ionstart.c:16:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
ion-open-source/tests/library/ionstart.c:29:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstart.c:30:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:16:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:17:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:21:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:22:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:26:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:27:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:32:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/ionstop.c:33:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/paths.c:17:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ion-open-source/tests/library/paths.c:27:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ioping/ioping_1.0.orig.tar.gz
ioping-1.0/ioping.c:404:14: style: The scope of the variable 'den' can be reduced. [variableScope]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ioport/ioport_1.2.orig.tar.gz
ioport-1.2/port.c:183:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ioprocess/ioprocess_0.15.1.orig.tar.gz
ioprocess-0.15.1/src/exported-functions.c:699:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ioprocess-0.15.1/src/exported-functions.c:698:15: note: outer condition: rd>0
ioprocess-0.15.1/src/exported-functions.c:699:16: note: opposite inner condition: rd<0
ioprocess-0.15.1/src/exported-functions.c:454:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
ioprocess-0.15.1/src/ioprocess.c:404:5: style: Variable 'response' is reassigned a value before the old one has been used. [redundantAssignment]
ioprocess-0.15.1/src/ioprocess.c:391:0: note: Variable 'response' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/ioprocess.c:404:5: note: Variable 'response' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/ioprocess.c:725:5: style: Variable 'requestReaderThread' is reassigned a value before the old one has been used. [redundantAssignment]
ioprocess-0.15.1/src/ioprocess.c:715:0: note: Variable 'requestReaderThread' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/ioprocess.c:725:5: note: Variable 'requestReaderThread' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/ioprocess.c:200:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
ioprocess-0.15.1/src/ioprocess.c:499:27: style: The scope of the variable 'reqParams' can be reduced. [variableScope]
ioprocess-0.15.1/src/ioprocess.c:576:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ioprocess-0.15.1/src/json-dom-generator.c:30:5: warning: Size of pointer 'res' used instead of size of its data. [pointerSize]
ioprocess-0.15.1/src/json-dom-parser.c:43:5: style: Variable 'head' is reassigned a value before the old one has been used. [redundantAssignment]
ioprocess-0.15.1/src/json-dom-parser.c:41:0: note: Variable 'head' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/json-dom-parser.c:43:5: note: Variable 'head' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/json-dom-parser.c:165:5: style: Variable 'parser' is reassigned a value before the old one has been used. [redundantAssignment]
ioprocess-0.15.1/src/json-dom-parser.c:157:0: note: Variable 'parser' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/json-dom-parser.c:165:5: note: Variable 'parser' is reassigned a value before the old one has been used.
ioprocess-0.15.1/src/json-dom.c:162:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ioprocess-0.15.1/src/json-dom.c:163:13: style: The scope of the variable 'array' can be reduced. [variableScope]
ioprocess-0.15.1/src/json-dom.c:164:15: style: The scope of the variable 'child' can be reduced. [variableScope]
ioprocess-0.15.1/src/json-dom.c:54:39: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ioquake3/ioquake3_1.36+u20180720.39e2113~dfsg.orig.tar.xz
ioquake3-1.36+u20180720.39e2113/code/qcommon/q_platform.h:305:0: error: #error "Operating system not supported" [preprocessorErrorDirective]
ioquake3-1.36+u20180720.39e2113/code/autoupdater/autoupdater.c:71:0: error: #error Please define your platform. [preprocessorErrorDirective]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:307:12: style: The scope of the variable 'script' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:364:22: style: The scope of the variable 'last' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:365:15: style: The scope of the variable 'lastcomma' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:667:12: style: The scope of the variable 'define' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:787:6: style: The scope of the variable 'parmnum' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:1489:21: style: The scope of the variable 'newdefine' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:2506:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:2615:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:3058:12: style: The scope of the variable 'script' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:3059:11: style: The scope of the variable 'token' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_precomp.c:3061:12: style: The scope of the variable 'indent' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:176:21: style: The scope of the variable 'lastp' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:557:16: style: The scope of the variable 'dotfound' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:629:6: style: The scope of the variable 'octal' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:629:13: style: The scope of the variable 'dot' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:783:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_script.c:784:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_struct.c:81:9: style: The scope of the variable 'floatval' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_struct.c:240:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/botlib/l_struct.c:375:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/cgame/cg_newdraw.c:24:0: error: #error This file not be used for classic Q3A. [preprocessorErrorDirective]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:240:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:341:7: style: The scope of the variable 'archivename' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:532:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:1088:8: style: The scope of the variable 'c' can be reduced. [variableScope]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:562:21: style: Function 'strupr' argument 1 names different: declaration 'in' definition 'start'. [funcArgNamesDifferent]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.h:70:21: note: Function 'strupr' argument 1 names different: declaration 'in' definition 'start'.
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:562:21: note: Function 'strupr' argument 1 names different: declaration 'in' definition 'start'.
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:574:23: style: Function 'strlower' argument 1 names different: declaration 'in' definition 'start'. [funcArgNamesDifferent]
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.h:71:23: note: Function 'strlower' argument 1 names different: declaration 'in' definition 'start'.
ioquake3-1.36+u20180720.39e2113/code/tools/asm/cmdlib.c:574:23: note: Function 'strlower' argument 1 names different: declaration 'in' definition 'start'.
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/iotjs/iotjs_1.0.orig.tar.gz
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:122:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:121:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:122:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:123:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:122:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:123:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:128:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:123:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:128:3: note: Variable 'status' is reassigned a value before the old one has been used.
iotjs-1.0/config/tizenrt/artik05x/app/iotjs_main.c:99:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
iotjs-1.0/deps/http-parser/bench.c:70:9: style: The scope of the variable 'rps' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/http_parser.c:2137:62: style: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
iotjs-1.0/deps/http-parser/http_parser.h:295:66: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
iotjs-1.0/deps/http-parser/http_parser.c:2137:62: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
iotjs-1.0/deps/http-parser/test.c:1719:10: style: The scope of the variable 'rlen' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/test.c:1720:10: style: The scope of the variable 'ncpy' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/test.c:1746:10: style: The scope of the variable 'ncpy' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/test.c:2350:7: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/test.c:2998:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
iotjs-1.0/deps/http-parser/test.c:3112:13: style: The scope of the variable 'toread' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-core/api/jerry.c:59:0: error: #error JERRY_JS_PARSER must be defined with 0 (disabled) or 1 (enabled) [preprocessorErrorDirective]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-alloc.c:83:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:618:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:637:17: error: Shifting 64-bit value by 92 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:637:17: error: Shifting 64-bit value by 124 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:639:10: error: Shifting 64-bit value by 91 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:639:10: error: Shifting 64-bit value by 123 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:654:21: error: Shifting 64-bit value by 92 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:654:21: error: Shifting 64-bit value by 124 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:661:15: error: Shifting 64-bit value by 92 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:661:15: error: Shifting 64-bit value by 124 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:667:14: error: Shifting 64-bit value by 91 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:667:14: error: Shifting 64-bit value by 123 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:685:14: error: Shifting 64-bit value by 95 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:685:14: error: Shifting 64-bit value by 127 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:700:13: error: Shifting 64-bit value by 92 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:700:13: error: Shifting 64-bit value by 124 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:706:12: error: Shifting 64-bit value by 91 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:706:12: error: Shifting 64-bit value by 123 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:717:17: error: Shifting 64-bit value by 92 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:717:17: error: Shifting 64-bit value by 124 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:724:11: error: Shifting 64-bit value by 85 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:724:11: error: Shifting 64-bit value by 117 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:730:10: error: Shifting 64-bit value by 84 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:730:10: error: Shifting 64-bit value by 116 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:739:17: error: Shifting 64-bit value by 85 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:739:17: error: Shifting 64-bit value by 117 bits is undefined behaviour [shiftTooManyBits]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:644:20: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:673:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:691:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:712:22: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:716:18: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/base/ecma-helpers-conversion.c:736:20: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:236:64: style: Function 'ecma_builtin_array_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:44:1: note: Function 'ecma_builtin_array_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:236:64: note: Function 'ecma_builtin_array_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:237:59: style: Function 'ecma_builtin_array_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:44:1: note: Function 'ecma_builtin_array_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:237:59: note: Function 'ecma_builtin_array_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:360:55: style: Function 'ecma_builtin_array_prototype_join' argument 2 names different: declaration 'arg1' definition 'separator_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:45:1: note: Function 'ecma_builtin_array_prototype_join' argument 2 names different: declaration 'arg1' definition 'separator_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:360:55: note: Function 'ecma_builtin_array_prototype_join' argument 2 names different: declaration 'arg1' definition 'separator_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:546:63: style: Function 'ecma_builtin_array_prototype_object_push' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:47:1: note: Function 'ecma_builtin_array_prototype_object_push' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:546:63: note: Function 'ecma_builtin_array_prototype_object_push' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:547:57: style: Function 'ecma_builtin_array_prototype_object_push' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:47:1: note: Function 'ecma_builtin_array_prototype_object_push' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:547:57: note: Function 'ecma_builtin_array_prototype_object_push' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1345:64: style: Function 'ecma_builtin_array_prototype_object_splice' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:52:1: note: Function 'ecma_builtin_array_prototype_object_splice' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1345:64: note: Function 'ecma_builtin_array_prototype_object_splice' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1346:59: style: Function 'ecma_builtin_array_prototype_object_splice' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:52:1: note: Function 'ecma_builtin_array_prototype_object_splice' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1346:59: note: Function 'ecma_builtin_array_prototype_object_splice' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1630:65: style: Function 'ecma_builtin_array_prototype_object_unshift' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:53:1: note: Function 'ecma_builtin_array_prototype_object_unshift' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1630:65: note: Function 'ecma_builtin_array_prototype_object_unshift' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1631:60: style: Function 'ecma_builtin_array_prototype_object_unshift' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:53:1: note: Function 'ecma_builtin_array_prototype_object_unshift' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1631:60: note: Function 'ecma_builtin_array_prototype_object_unshift' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1821:71: style: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:55:1: note: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1821:71: note: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1822:66: style: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:55:1: note: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:1822:66: note: Function 'ecma_builtin_array_prototype_object_last_index_of' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2489:64: style: Function 'ecma_builtin_array_prototype_object_reduce' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:61:1: note: Function 'ecma_builtin_array_prototype_object_reduce' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2489:64: note: Function 'ecma_builtin_array_prototype_object_reduce' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2490:59: style: Function 'ecma_builtin_array_prototype_object_reduce' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:61:1: note: Function 'ecma_builtin_array_prototype_object_reduce' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2490:59: note: Function 'ecma_builtin_array_prototype_object_reduce' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2644:70: style: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:62:1: note: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2644:70: note: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2645:65: style: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.inc.h:62:1: note: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array-prototype.c:2645:65: note: Function 'ecma_builtin_array_prototype_object_reduce_right' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array.c:58:50: style: Function 'ecma_builtin_array_object_is_array' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array.inc.h:42:1: note: Function 'ecma_builtin_array_object_is_array' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-array.c:58:50: note: Function 'ecma_builtin_array_object_is_array' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-arraybuffer.c:55:55: style: Function 'ecma_builtin_arraybuffer_object_is_view' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-arraybuffer.inc.h:42:1: note: Function 'ecma_builtin_arraybuffer_object_is_view' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-arraybuffer.c:55:55: note: Function 'ecma_builtin_arraybuffer_object_is_view' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date-prototype.c:553:60: style: Function 'ecma_builtin_date_prototype_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtins.inc.h:145:1: note: Function 'ecma_builtin_date_prototype_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date-prototype.c:553:60: note: Function 'ecma_builtin_date_prototype_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:181:39: style: Function 'ecma_builtin_date_parse' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.inc.h:33:1: note: Function 'ecma_builtin_date_parse' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:181:39: note: Function 'ecma_builtin_date_parse' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:398:43: style: Function 'ecma_builtin_date_utc' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.inc.h:34:1: note: Function 'ecma_builtin_date_utc' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:398:43: note: Function 'ecma_builtin_date_utc' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:399:38: style: Function 'ecma_builtin_date_utc' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.inc.h:34:1: note: Function 'ecma_builtin_date_utc' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-date.c:399:38: note: Function 'ecma_builtin_date_utc' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.c:186:60: style: Function 'ecma_builtin_function_prototype_object_call' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.inc.h:42:1: note: Function 'ecma_builtin_function_prototype_object_call' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.c:186:60: note: Function 'ecma_builtin_function_prototype_object_call' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.c:226:60: style: Function 'ecma_builtin_function_prototype_object_bind' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.inc.h:43:1: note: Function 'ecma_builtin_function_prototype_object_bind' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-function-prototype.c:226:60: note: Function 'ecma_builtin_function_prototype_object_bind' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:61:47: style: Function 'ecma_builtin_global_object_eval' argument 2 names different: declaration 'arg1' definition 'x'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:203:1: note: Function 'ecma_builtin_global_object_eval' argument 2 names different: declaration 'arg1' definition 'x'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:61:47: note: Function 'ecma_builtin_global_object_eval' argument 2 names different: declaration 'arg1' definition 'x'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:106:52: style: Function 'ecma_builtin_global_object_parse_int' argument 2 names different: declaration 'arg1' definition 'string'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:211:1: note: Function 'ecma_builtin_global_object_parse_int' argument 2 names different: declaration 'arg1' definition 'string'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:106:52: note: Function 'ecma_builtin_global_object_parse_int' argument 2 names different: declaration 'arg1' definition 'string'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:107:52: style: Function 'ecma_builtin_global_object_parse_int' argument 3 names different: declaration 'arg2' definition 'radix'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:211:1: note: Function 'ecma_builtin_global_object_parse_int' argument 3 names different: declaration 'arg2' definition 'radix'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:107:52: note: Function 'ecma_builtin_global_object_parse_int' argument 3 names different: declaration 'arg2' definition 'radix'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:318:54: style: Function 'ecma_builtin_global_object_parse_float' argument 2 names different: declaration 'arg1' definition 'string'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:204:1: note: Function 'ecma_builtin_global_object_parse_float' argument 2 names different: declaration 'arg1' definition 'string'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:318:54: note: Function 'ecma_builtin_global_object_parse_float' argument 2 names different: declaration 'arg1' definition 'string'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:537:49: style: Function 'ecma_builtin_global_object_is_nan' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:205:1: note: Function 'ecma_builtin_global_object_is_nan' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:537:49: note: Function 'ecma_builtin_global_object_is_nan' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:565:52: style: Function 'ecma_builtin_global_object_is_finite' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:206:1: note: Function 'ecma_builtin_global_object_is_finite' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:565:52: note: Function 'ecma_builtin_global_object_is_finite' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:868:53: style: Function 'ecma_builtin_global_object_decode_uri' argument 2 names different: declaration 'arg1' definition 'encoded_uri'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:207:1: note: Function 'ecma_builtin_global_object_decode_uri' argument 2 names different: declaration 'arg1' definition 'encoded_uri'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:868:53: note: Function 'ecma_builtin_global_object_decode_uri' argument 2 names different: declaration 'arg1' definition 'encoded_uri'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:885:63: style: Function 'ecma_builtin_global_object_decode_uri_component' argument 2 names different: declaration 'arg1' definition 'encoded_uri_component'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:208:1: note: Function 'ecma_builtin_global_object_decode_uri_component' argument 2 names different: declaration 'arg1' definition 'encoded_uri_component'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:885:63: note: Function 'ecma_builtin_global_object_decode_uri_component' argument 2 names different: declaration 'arg1' definition 'encoded_uri_component'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1080:53: style: Function 'ecma_builtin_global_object_encode_uri' argument 2 names different: declaration 'arg1' definition 'uri'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:209:1: note: Function 'ecma_builtin_global_object_encode_uri' argument 2 names different: declaration 'arg1' definition 'uri'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1080:53: note: Function 'ecma_builtin_global_object_encode_uri' argument 2 names different: declaration 'arg1' definition 'uri'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1097:63: style: Function 'ecma_builtin_global_object_encode_uri_component' argument 2 names different: declaration 'arg1' definition 'uri_component'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:210:1: note: Function 'ecma_builtin_global_object_encode_uri_component' argument 2 names different: declaration 'arg1' definition 'uri_component'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1097:63: note: Function 'ecma_builtin_global_object_encode_uri_component' argument 2 names different: declaration 'arg1' definition 'uri_component'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1138:49: style: Function 'ecma_builtin_global_object_escape' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:214:1: note: Function 'ecma_builtin_global_object_escape' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1138:49: note: Function 'ecma_builtin_global_object_escape' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1259:51: style: Function 'ecma_builtin_global_object_unescape' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.inc.h:215:1: note: Function 'ecma_builtin_global_object_unescape' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-global.c:1259:51: note: Function 'ecma_builtin_global_object_unescape' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-math.c:183:50: style: Function 'ecma_builtin_math_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtins.inc.h:125:1: note: Function 'ecma_builtin_math_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-math.c:183:50: note: Function 'ecma_builtin_math_dispatch_routine' argument 2 names different: declaration 'this_arg_value' definition 'this_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:484:61: style: Function 'ecma_builtin_number_prototype_object_to_fixed' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.inc.h:37:1: note: Function 'ecma_builtin_number_prototype_object_to_fixed' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:484:61: note: Function 'ecma_builtin_number_prototype_object_to_fixed' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:622:67: style: Function 'ecma_builtin_number_prototype_object_to_exponential' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.inc.h:38:1: note: Function 'ecma_builtin_number_prototype_object_to_exponential' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:622:67: note: Function 'ecma_builtin_number_prototype_object_to_exponential' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:768:65: style: Function 'ecma_builtin_number_prototype_object_to_precision' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.inc.h:39:1: note: Function 'ecma_builtin_number_prototype_object_to_precision' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-number-prototype.c:768:65: note: Function 'ecma_builtin_number_prototype_object_to_precision' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:134:69: style: Function 'ecma_builtin_object_prototype_object_has_own_property' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.inc.h:35:1: note: Function 'ecma_builtin_object_prototype_object_has_own_property' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:134:69: note: Function 'ecma_builtin_object_prototype_object_has_own_property' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:173:68: style: Function 'ecma_builtin_object_prototype_object_is_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.inc.h:36:1: note: Function 'ecma_builtin_object_prototype_object_is_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:173:68: note: Function 'ecma_builtin_object_prototype_object_is_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:218:75: style: Function 'ecma_builtin_object_prototype_object_property_is_enumerable' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.inc.h:37:1: note: Function 'ecma_builtin_object_prototype_object_property_is_enumerable' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object-prototype.c:218:75: note: Function 'ecma_builtin_object_prototype_object_property_is_enumerable' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:108:59: style: Function 'ecma_builtin_object_object_get_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:40:1: note: Function 'ecma_builtin_object_object_get_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:108:59: note: Function 'ecma_builtin_object_object_get_prototype_of' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:270:65: style: Function 'ecma_builtin_object_object_get_own_property_names' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:41:1: note: Function 'ecma_builtin_object_object_get_own_property_names' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:270:65: note: Function 'ecma_builtin_object_object_get_own_property_names' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:301:47: style: Function 'ecma_builtin_object_object_seal' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:42:1: note: Function 'ecma_builtin_object_object_seal' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:301:47: note: Function 'ecma_builtin_object_object_seal' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:375:49: style: Function 'ecma_builtin_object_object_freeze' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:43:1: note: Function 'ecma_builtin_object_object_freeze' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:375:49: note: Function 'ecma_builtin_object_object_freeze' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:456:61: style: Function 'ecma_builtin_object_object_prevent_extensions' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:44:1: note: Function 'ecma_builtin_object_object_prevent_extensions' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:456:61: note: Function 'ecma_builtin_object_object_prevent_extensions' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:487:52: style: Function 'ecma_builtin_object_object_is_sealed' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:45:1: note: Function 'ecma_builtin_object_object_is_sealed' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:487:52: note: Function 'ecma_builtin_object_object_is_sealed' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:559:52: style: Function 'ecma_builtin_object_object_is_frozen' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:46:1: note: Function 'ecma_builtin_object_object_is_frozen' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:559:52: note: Function 'ecma_builtin_object_object_is_frozen' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:638:56: style: Function 'ecma_builtin_object_object_is_extensible' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:47:1: note: Function 'ecma_builtin_object_object_is_extensible' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:638:56: note: Function 'ecma_builtin_object_object_is_extensible' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:671:47: style: Function 'ecma_builtin_object_object_keys' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.inc.h:48:1: note: Function 'ecma_builtin_object_object_keys' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-object.c:671:47: note: Function 'ecma_builtin_object_object_keys' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:48:51: style: Function 'ecma_builtin_promise_prototype_then' argument 2 names different: declaration 'arg1' definition 'on_fulfilled'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.inc.h:31:1: note: Function 'ecma_builtin_promise_prototype_then' argument 2 names different: declaration 'arg1' definition 'on_fulfilled'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:48:51: note: Function 'ecma_builtin_promise_prototype_then' argument 2 names different: declaration 'arg1' definition 'on_fulfilled'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:49:51: style: Function 'ecma_builtin_promise_prototype_then' argument 3 names different: declaration 'arg2' definition 'on_rejected'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.inc.h:31:1: note: Function 'ecma_builtin_promise_prototype_then' argument 3 names different: declaration 'arg2' definition 'on_rejected'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:49:51: note: Function 'ecma_builtin_promise_prototype_then' argument 3 names different: declaration 'arg2' definition 'on_rejected'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:66:52: style: Function 'ecma_builtin_promise_prototype_catch' argument 2 names different: declaration 'arg1' definition 'on_rejected'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.inc.h:32:1: note: Function 'ecma_builtin_promise_prototype_catch' argument 2 names different: declaration 'arg1' definition 'on_rejected'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise-prototype.c:66:52: note: Function 'ecma_builtin_promise_prototype_catch' argument 2 names different: declaration 'arg1' definition 'on_rejected'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:166:43: style: Function 'ecma_builtin_promise_reject' argument 2 names different: declaration 'arg1' definition 'reason'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.inc.h:40:1: note: Function 'ecma_builtin_promise_reject' argument 2 names different: declaration 'arg1' definition 'reason'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:166:43: note: Function 'ecma_builtin_promise_reject' argument 2 names different: declaration 'arg1' definition 'reason'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:182:44: style: Function 'ecma_builtin_promise_resolve' argument 2 names different: declaration 'arg1' definition 'argument'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.inc.h:41:1: note: Function 'ecma_builtin_promise_resolve' argument 2 names different: declaration 'arg1' definition 'argument'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:182:44: note: Function 'ecma_builtin_promise_resolve' argument 2 names different: declaration 'arg1' definition 'argument'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:631:41: style: Function 'ecma_builtin_promise_race' argument 2 names different: declaration 'arg1' definition 'array'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.inc.h:42:1: note: Function 'ecma_builtin_promise_race' argument 2 names different: declaration 'arg1' definition 'array'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:631:41: note: Function 'ecma_builtin_promise_race' argument 2 names different: declaration 'arg1' definition 'array'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:647:41: style: Function 'ecma_builtin_promise_all' argument 2 names different: declaration 'arg1' definition 'array'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.inc.h:43:1: note: Function 'ecma_builtin_promise_all' argument 2 names different: declaration 'arg1' definition 'array'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-promise.c:647:41: note: Function 'ecma_builtin_promise_all' argument 2 names different: declaration 'arg1' definition 'array'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:62:53: style: Function 'ecma_builtin_regexp_prototype_compile' argument 2 names different: declaration 'arg1' definition 'pattern_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.inc.h:55:1: note: Function 'ecma_builtin_regexp_prototype_compile' argument 2 names different: declaration 'arg1' definition 'pattern_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:62:53: note: Function 'ecma_builtin_regexp_prototype_compile' argument 2 names different: declaration 'arg1' definition 'pattern_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:63:53: style: Function 'ecma_builtin_regexp_prototype_compile' argument 3 names different: declaration 'arg2' definition 'flags_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.inc.h:55:1: note: Function 'ecma_builtin_regexp_prototype_compile' argument 3 names different: declaration 'arg2' definition 'flags_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:63:53: note: Function 'ecma_builtin_regexp_prototype_compile' argument 3 names different: declaration 'arg2' definition 'flags_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:257:50: style: Function 'ecma_builtin_regexp_prototype_exec' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.inc.h:57:1: note: Function 'ecma_builtin_regexp_prototype_exec' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:257:50: note: Function 'ecma_builtin_regexp_prototype_exec' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:321:50: style: Function 'ecma_builtin_regexp_prototype_test' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.inc.h:58:1: note: Function 'ecma_builtin_regexp_prototype_test' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-regexp-prototype.c:321:50: note: Function 'ecma_builtin_regexp_prototype_test' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:115:60: style: Function 'ecma_builtin_string_prototype_object_char_at' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:48:1: note: Function 'ecma_builtin_string_prototype_object_char_at' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:115:60: note: Function 'ecma_builtin_string_prototype_object_char_at' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:169:65: style: Function 'ecma_builtin_string_prototype_object_char_code_at' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:49:1: note: Function 'ecma_builtin_string_prototype_object_char_code_at' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:169:65: note: Function 'ecma_builtin_string_prototype_object_char_code_at' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:232:66: style: Function 'ecma_builtin_string_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:44:1: note: Function 'ecma_builtin_string_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:232:66: note: Function 'ecma_builtin_string_prototype_object_concat' argument 2 names different: declaration 'arguments_list_p' definition 'argument_list_p'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:233:60: style: Function 'ecma_builtin_string_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:44:1: note: Function 'ecma_builtin_string_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:233:60: note: Function 'ecma_builtin_string_prototype_object_concat' argument 3 names different: declaration 'arguments_list_len' definition 'arguments_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:335:67: style: Function 'ecma_builtin_string_prototype_object_locale_compare' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:50:1: note: Function 'ecma_builtin_string_prototype_object_locale_compare' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:335:67: note: Function 'ecma_builtin_string_prototype_object_locale_compare' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:394:58: style: Function 'ecma_builtin_string_prototype_object_match' argument 2 names different: declaration 'arg1' definition 'arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:53:1: note: Function 'ecma_builtin_string_prototype_object_match' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:394:58: note: Function 'ecma_builtin_string_prototype_object_match' argument 2 names different: declaration 'arg1' definition 'arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1238:60: style: Function 'ecma_builtin_string_prototype_object_replace' argument 2 names different: declaration 'arg1' definition 'search_value'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:54:1: note: Function 'ecma_builtin_string_prototype_object_replace' argument 2 names different: declaration 'arg1' definition 'search_value'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1238:60: note: Function 'ecma_builtin_string_prototype_object_replace' argument 2 names different: declaration 'arg1' definition 'search_value'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1239:60: style: Function 'ecma_builtin_string_prototype_object_replace' argument 3 names different: declaration 'arg2' definition 'replace_value'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:54:1: note: Function 'ecma_builtin_string_prototype_object_replace' argument 3 names different: declaration 'arg2' definition 'replace_value'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1239:60: note: Function 'ecma_builtin_string_prototype_object_replace' argument 3 names different: declaration 'arg2' definition 'replace_value'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1330:59: style: Function 'ecma_builtin_string_prototype_object_search' argument 2 names different: declaration 'arg1' definition 'regexp_arg'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:55:1: note: Function 'ecma_builtin_string_prototype_object_search' argument 2 names different: declaration 'arg1' definition 'regexp_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:1330:59: note: Function 'ecma_builtin_string_prototype_object_search' argument 2 names different: declaration 'arg1' definition 'regexp_arg'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:2263:59: style: Function 'ecma_builtin_string_prototype_object_substr' argument 2 names different: declaration 'arg1' definition 'start'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:67:1: note: Function 'ecma_builtin_string_prototype_object_substr' argument 2 names different: declaration 'arg1' definition 'start'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:2263:59: note: Function 'ecma_builtin_string_prototype_object_substr' argument 2 names different: declaration 'arg1' definition 'start'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:2264:59: style: Function 'ecma_builtin_string_prototype_object_substr' argument 3 names different: declaration 'arg2' definition 'length'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.inc.h:67:1: note: Function 'ecma_builtin_string_prototype_object_substr' argument 3 names different: declaration 'arg2' definition 'length'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string-prototype.c:2264:59: note: Function 'ecma_builtin_string_prototype_object_substr' argument 3 names different: declaration 'arg2' definition 'length'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.c:58:63: style: Function 'ecma_builtin_string_object_from_char_code' argument 2 names different: declaration 'arguments_list_p' definition 'args'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.inc.h:42:1: note: Function 'ecma_builtin_string_object_from_char_code' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.c:58:63: note: Function 'ecma_builtin_string_object_from_char_code' argument 2 names different: declaration 'arguments_list_p' definition 'args'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.c:59:58: style: Function 'ecma_builtin_string_object_from_char_code' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.inc.h:42:1: note: Function 'ecma_builtin_string_object_from_char_code' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/builtin-objects/ecma-builtin-string.c:59:58: note: Function 'ecma_builtin_string_object_from_char_code' argument 3 names different: declaration 'arguments_list_len' definition 'args_number'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.c:46:44: style: Function 'ecma_arraybuffer_new_object' argument 1 names different: declaration 'lengh' definition 'length'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.h:36:44: note: Function 'ecma_arraybuffer_new_object' argument 1 names different: declaration 'lengh' definition 'length'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.c:46:44: note: Function 'ecma_arraybuffer_new_object' argument 1 names different: declaration 'lengh' definition 'length'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.c:124:35: style: Function 'ecma_is_arraybuffer' argument 1 names different: declaration 'val' definition 'target'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.h:42:35: note: Function 'ecma_is_arraybuffer' argument 1 names different: declaration 'val' definition 'target'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-arraybuffer-object.c:124:35: note: Function 'ecma_is_arraybuffer' argument 1 names different: declaration 'val' definition 'target'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-objects.c:1137:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-typedarray-object.c:740:34: style: Function 'ecma_is_typedarray' argument 1 names different: declaration 'target' definition 'value'. [funcArgNamesDifferent]
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-typedarray-object.h:45:39: note: Function 'ecma_is_typedarray' argument 1 names different: declaration 'target' definition 'value'.
iotjs-1.0/deps/jerry/jerry-core/ecma/operations/ecma-typedarray-object.c:740:34: note: Function 'ecma_is_typedarray' argument 1 names different: declaration 'target' definition 'value'.
iotjs-1.0/deps/jerry/jerry-libc/target/posix/jerry-libc-target.c:38:0: error: #error "Unsupported OS" [preprocessorErrorDirective]
iotjs-1.0/deps/jerry/jerry-libm/acos.c:76:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/acos.c:80:30: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/acos.c:120:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/acos.c:91:20: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:83:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:87:30: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:122:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:91:20: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:80:22: style: The scope of the variable 'c' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/asin.c:80:25: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/atan.c:88:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan.c:92:50: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:71:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:73:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:74:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:76:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:189:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:77:19: style: Opposite expression on both sides of '|'. [oppositeExpression]
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:77:19: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:77:19: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/atan2.c:85:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iotjs-1.0/deps/jerry/jerry-libm/ceil.c:48:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/ceil.c:49:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/ceil.c:126:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/ceil.c:127:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/copysign.c:37:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/exp.c:127:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/exp.c:136:29: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/exp.c:198:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/exp.c:203:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/exp.c:198:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iotjs-1.0/deps/jerry/jerry-libm/fabs.c:36:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/finite.c:39:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/floor.c:48:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/floor.c:49:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/floor.c:125:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/floor.c:126:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:46:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:47:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:48:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:49:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:207:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:208:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:228:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:229:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:56:19: style: Opposite expression on both sides of '|'. [oppositeExpression]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:56:19: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:56:19: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:58:20: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:128:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 126. [shiftTooManyBitsSigned]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:126:11: note: Assuming that condition 'n<=31' is not redundant
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:128:16: note: Shift
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:146:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 144. [shiftTooManyBitsSigned]
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:144:11: note: Assuming that condition 'n<=31' is not redundant
iotjs-1.0/deps/jerry/jerry-libm/fmod.c:146:16: note: Shift
iotjs-1.0/deps/jerry/jerry-libm/isnan.c:39:9: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/isnan.c:40:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/isnan.c:41:24: style: Opposite expression on both sides of '|'. [oppositeExpression]
iotjs-1.0/deps/jerry/jerry-libm/isnan.c:41:24: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/isnan.c:41:24: note: Opposite expression on both sides of '|'.
iotjs-1.0/deps/jerry/jerry-libm/log.c:100:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/log.c:101:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/log.c:116:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/log.c:125:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/log.c:96:10: style: The scope of the variable 'hfsq' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:37:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:38:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:39:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:40:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:57:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:58:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:125:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:126:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:131:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/nextafter.c:132:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:129:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:130:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:131:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:132:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:300:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:313:12: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:333:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:340:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:343:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:352:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:359:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:366:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:372:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:376:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:377:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:417:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:426:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:435:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:443:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:245:23: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:261:20: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:123:17: style: The scope of the variable 'z_h' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:123:22: style: The scope of the variable 'z_l' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:172:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 169. [shiftTooManyBitsSigned]
iotjs-1.0/deps/jerry/jerry-libm/pow.c:169:13: note: Assuming that condition 'k>20' is not redundant
iotjs-1.0/deps/jerry/jerry-libm/pow.c:172:16: note: Shift
iotjs-1.0/deps/jerry/jerry-libm/pow.c:256:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iotjs-1.0/deps/jerry/jerry-libm/scalbn.c:45:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/scalbn.c:46:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/scalbn.c:55:10: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/scalbn.c:73:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/scalbn.c:88:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:112:9: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:113:9: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:237:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:238:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:129:22: style: Same expression on both sides of '/'. [duplicateExpression]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:109:15: style: The scope of the variable 't1' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/sqrt.c:110:25: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:482:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:540:18: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:548:20: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:580:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:582:3: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:645:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:714:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:736:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:737:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:800:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:806:18: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:821:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:824:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:875:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:878:5: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:922:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:979:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:1035:8: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:478:13: style: The scope of the variable 'w' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:478:16: style: The scope of the variable 't' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:478:19: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:478:22: style: The scope of the variable 'fn' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:480:14: style: The scope of the variable 'j' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:711:10: style: The scope of the variable 'a' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:711:13: style: The scope of the variable 'hz' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:918:16: style: The scope of the variable 'z' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:975:16: style: The scope of the variable 'z' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-libm/trig.c:1031:16: style: The scope of the variable 'z' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/jerry-main/cli.c:94:25: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
iotjs-1.0/deps/jerry/targets/esp8266/user/user_main.c:40:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iotjs-1.0/deps/jerry/targets/esp8266/user/user_main.c:78:12: style: The scope of the variable 'ticknow' can be reduced. [variableScope]
iotjs-1.0/deps/jerry/targets/riot-stm32f4/source/main-riotos.c:67:3: style: Variable 'ret_value' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/deps/jerry/targets/riot-stm32f4/source/main-riotos.c:54:0: note: Variable 'ret_value' is reassigned a value before the old one has been used.
iotjs-1.0/deps/jerry/targets/riot-stm32f4/source/main-riotos.c:67:3: note: Variable 'ret_value' is reassigned a value before the old one has been used.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:51:7: style: Same expression on both sides of '==' because the value of 'a' and '1' are the same. [duplicateExpression]
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:28:13: note: 'a' is assigned value '1' here.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:51:7: note: Same expression on both sides of '==' because the value of 'a' and '1' are the same.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:52:7: style: Same expression on both sides of '==' because the value of 'b' and '2' are the same. [duplicateExpression]
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:28:20: note: 'b' is assigned value '2' here.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:52:7: note: Same expression on both sides of '==' because the value of 'b' and '2' are the same.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:53:7: style: Same expression on both sides of '==' because the value of 'c' and '3' are the same. [duplicateExpression]
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:28:27: note: 'c' is assigned value '3' here.
iotjs-1.0/deps/jerry/tests/unit-core/test-longjmp.c:53:7: note: Same expression on both sides of '==' because the value of 'c' and '3' are the same.
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:44:36: error: Invalid acos() argument nr 1. The value is 1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:45:38: error: Invalid acos() argument nr 1. The value is -1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:76:36: error: Invalid asin() argument nr 1. The value is 1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:77:38: error: Invalid asin() argument nr 1. The value is -1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:434:38: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:132:35: warning: Passing values 0.0 and 0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:133:36: warning: Passing values 0.0 and -0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:134:36: warning: Passing values -0.0 and 0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:135:37: warning: Passing values -0.0 and -0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:234:34: warning: Passing values 0.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:235:35: warning: Passing values 0.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:236:35: warning: Passing values -0.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:237:36: warning: Passing values -0.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:248:34: warning: Passing values 3.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:249:35: warning: Passing values 3.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:250:35: warning: Passing values -3.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:251:36: warning: Passing values -3.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:262:39: warning: Passing values INFINITY and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:263:40: warning: Passing values INFINITY and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:264:40: warning: Passing values - and , to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:265:41: warning: Passing values - and , to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:276:34: warning: Passing values NAN and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:277:35: warning: Passing values NAN and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:306:28: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:307:29: warning: Passing value -0.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:309:29: warning: Passing value -1.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:330:34: warning: Passing values 0.0 and -1.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:332:35: warning: Passing values -0.0 and -1.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:383:34: warning: Passing values 0.0 and -2.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:385:35: warning: Passing values -0.0 and -2.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:387:34: warning: Passing values 0.0 and -3.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:389:35: warning: Passing values -0.0 and -3.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:391:35: warning: Passing values 0.0 and -3.14 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tests/unit-libm/test-libm.inc.h:393:36: warning: Passing values -0.0 and -3.14 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:57:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:85:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:86:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:119:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:120:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:284:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:285:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:440:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:459:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:460:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:461:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:462:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:463:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:465:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:473:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:474:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:475:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:476:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:477:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:478:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:487:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:488:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:501:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:502:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:516:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:518:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:520:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:522:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:524:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:526:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:528:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:529:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:532:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:533:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:534:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:535:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:608:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:609:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:610:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:629:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:630:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:678:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:679:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:727:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:728:3: warning: %E in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:80:3: error: Invalid acos() argument nr 1. The value is 1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:81:3: error: Invalid acos() argument nr 1. The value is -1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:114:3: error: Invalid asin() argument nr 1. The value is 1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:115:3: error: Invalid asin() argument nr 1. The value is -1.1 but the valid values are '-1.0:1.0'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:611:3: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:174:3: warning: Passing values 0.0 and 0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:175:3: warning: Passing values 0.0 and -0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:176:3: warning: Passing values -0.0 and 0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:177:3: warning: Passing values -0.0 and -0.0 to atan2() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:362:3: warning: Passing values 0.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:363:3: warning: Passing values 0.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:364:3: warning: Passing values -0.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:365:3: warning: Passing values -0.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:376:3: warning: Passing values 3.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:377:3: warning: Passing values 3.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:378:3: warning: Passing values -3.0 and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:379:3: warning: Passing values -3.0 and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:390:3: warning: Passing values INFINITY and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:391:3: warning: Passing values INFINITY and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:392:3: warning: Passing values - and , to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:393:3: warning: Passing values - and , to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:404:3: warning: Passing values NAN and 0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:405:3: warning: Passing values NAN and -0.0 to fmod() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:438:3: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:439:3: warning: Passing value -0.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:441:3: warning: Passing value -1.0 to log() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:464:3: warning: Passing values 0.0 and -1.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:466:3: warning: Passing values -0.0 and -1.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:517:3: warning: Passing values 0.0 and -2.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:519:3: warning: Passing values -0.0 and -2.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:521:3: warning: Passing values 0.0 and -3.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:523:3: warning: Passing values -0.0 and -3.0 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:525:3: warning: Passing values 0.0 and -3.14 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/jerry/tools/unit-tests/gen-test-libm.c:527:3: warning: Passing values -0.0 and -3.14 to pow() leads to implementation-defined result. [wrongmathcall]
iotjs-1.0/deps/libtuv/src/threadpool.c:244:20: style: The scope of the variable 'w' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/threadpool.c:248:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/aix.c:1133:13: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/aix.c:1108:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iotjs-1.0/deps/libtuv/src/unix/android-ifaddrs.c:200:18: style: The scope of the variable 'l_cur' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/android-ifaddrs.c:696:21: style: The scope of the variable 'l_cur' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/async.c:106:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/async.c:131:11: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/core.c:287:7: style: The scope of the variable 'timeout' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/core.c:289:7: style: The scope of the variable 'ran_pending' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/core.c:385:7: style: The scope of the variable 'peerfd' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/core.c:631:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/core.c:633:13: style: The scope of the variable 'w' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/darwin.c:183:18: style: The scope of the variable 'cpu_info' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/freebsd.c:230:3: style: Variable 'kd' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/deps/libtuv/src/unix/freebsd.c:222:0: note: Variable 'kd' is reassigned a value before the old one has been used.
iotjs-1.0/deps/libtuv/src/unix/freebsd.c:230:3: note: Variable 'kd' is reassigned a value before the old one has been used.
iotjs-1.0/deps/libtuv/src/unix/freebsd.c:268:18: style: The scope of the variable 'cpu_info' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fs.c:612:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:823:17: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:840:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:823:17: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:824:3: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:840:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:824:3: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:825:27: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:840:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:825:27: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:832:11: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:840:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:832:11: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:868:7: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:880:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:868:7: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:872:11: warning: Either the condition 'handle!=NULL' is redundant or there is possible null pointer dereference: handle. [nullPointerRedundantCheck]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:880:17: note: Assuming that condition 'handle!=NULL' is not redundant
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:872:11: note: Null pointer dereference
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:228:18: style: The scope of the variable 'handle' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:678:25: style: The scope of the variable 's' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:680:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:738:10: style: The scope of the variable 'item' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/fsevents.c:740:25: style: The scope of the variable 's' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/linux-core.c:128:13: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:128:40: style: Function 'uv__inotify_read' argument 2 names different: declaration 'w' definition 'dummy'. [funcArgNamesDifferent]
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:61:40: note: Function 'uv__inotify_read' argument 2 names different: declaration 'w' definition 'dummy'.
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:128:40: note: Function 'uv__inotify_read' argument 2 names different: declaration 'w' definition 'dummy'.
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:129:43: style: Function 'uv__inotify_read' argument 3 names different: declaration 'revents' definition 'events'. [funcArgNamesDifferent]
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:62:43: note: Function 'uv__inotify_read' argument 3 names different: declaration 'revents' definition 'events'.
iotjs-1.0/deps/libtuv/src/unix/linux-inotify.c:129:43: note: Function 'uv__inotify_read' argument 3 names different: declaration 'revents' definition 'events'.
iotjs-1.0/deps/libtuv/src/unix/linux-syscalls.c:321:69: style: Function 'uv__epoll_ctl' argument 4 names different: declaration 'ev' definition 'events'. [funcArgNamesDifferent]
iotjs-1.0/deps/libtuv/src/unix/linux-syscalls.h:118:69: note: Function 'uv__epoll_ctl' argument 4 names different: declaration 'ev' definition 'events'.
iotjs-1.0/deps/libtuv/src/unix/linux-syscalls.c:321:69: note: Function 'uv__epoll_ctl' argument 4 names different: declaration 'ev' definition 'events'.
iotjs-1.0/deps/libtuv/src/unix/netbsd.c:183:3: style: Variable 'kd' is reassigned a value before the old one has been used. [redundantAssignment]
iotjs-1.0/deps/libtuv/src/unix/netbsd.c:173:0: note: Variable 'kd' is reassigned a value before the old one has been used.
iotjs-1.0/deps/libtuv/src/unix/netbsd.c:183:3: note: Variable 'kd' is reassigned a value before the old one has been used.
iotjs-1.0/deps/libtuv/src/unix/netbsd.c:222:18: style: The scope of the variable 'cpu_info' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/nuttx.c:80:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/nuttx.c:97:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/openbsd.c:240:18: style: The scope of the variable 'cpu_info' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/pthread-fixes.c:39:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/signal.c:291:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/signal.c:350:7: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:92:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:447:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:532:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:677:18: style: The scope of the variable 'req' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:678:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:943:15: style: The scope of the variable 'req' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:944:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:1611:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/stream.c:1612:28: style: The scope of the variable 'queued_fds' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/sunos.c:751:7: style: Unused variable: i [unusedVariable]
iotjs-1.0/deps/libtuv/src/unix/tcp.c:345:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/tcp.c:363:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/timer.c:80:16: style: The scope of the variable 'h' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/timer.c:189:21: style: The scope of the variable 'heap_node' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/timer.c:190:15: style: The scope of the variable 'handle' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/tizenrt.c:76:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/tizenrt.c:93:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:95:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:122:18: style: The scope of the variable 'req' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:123:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:271:10: style: The scope of the variable 'q' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:562:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/unix/udp.c:653:7: style: The scope of the variable 'err' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/uv-common.c:146:10: style: The scope of the variable 'address_part_size' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/uv-common.c:308:16: style: The scope of the variable 'h' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/src/uv-common.c:464:16: style: The scope of the variable 'h' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/echo_server.c:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/echo_server.c:91:18: style: The scope of the variable 'sreq' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/echo_server.c:140:0: error: Memory leak: wr [memleak]
iotjs-1.0/deps/libtuv/test/raw/echo_server_raw.c:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/raw/echo_server_raw.c:91:18: style: The scope of the variable 'sreq' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/raw/echo_server_raw.c:101:5: error: Memory leak: sreq [memleak]
iotjs-1.0/deps/libtuv/test/raw/echo_server_raw.c:140:0: error: Memory leak: wr [memleak]
iotjs-1.0/deps/libtuv/test/raw/runner_main_raw.c:95:7: style: Unused variable: r [unusedVariable]
iotjs-1.0/deps/libtuv/test/raw/test_timer_raw_norm.c:134:15: style: The scope of the variable 'once' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/runner_main.c:95:7: style: Unused variable: r [unusedVariable]
iotjs-1.0/deps/libtuv/test/test_async.c:56:7: style: The scope of the variable 'n' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/test_async.c:57:7: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/test_fs.c:249:7: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/test_getaddrinfo.c:129:10: style: The scope of the variable 'r' can be reduced. [variableScope]
iotjs-1.0/deps/libtuv/test/test_timer.c:120:15: style: The scope of the variable 'once' can be reduced. [variableScope]
iotjs-1.0/src/iotjs_module.h:59:0: error: syntax error [syntaxError]
iotjs-1.0/src/modules/iotjs_module_i2c.c:244:35: style: Variable 'req_data' is assigned a value that is never used. [unreadVariable]
iotjs-1.0/src/modules/iotjs_module_tcp.c:50:54: style: Function 'iotjs_tcpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'tcp_handle'. [funcArgNamesDifferent]
iotjs-1.0/src/modules/iotjs_module_tcp.h:40:54: note: Function 'iotjs_tcpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'tcp_handle'.
iotjs-1.0/src/modules/iotjs_module_tcp.c:50:54: note: Function 'iotjs_tcpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'tcp_handle'.
iotjs-1.0/src/modules/iotjs_module_udp.c:51:54: style: Function 'iotjs_udpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'udp_handle'. [funcArgNamesDifferent]
iotjs-1.0/src/modules/iotjs_module_udp.h:34:54: note: Function 'iotjs_udpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'udp_handle'.
iotjs-1.0/src/modules/iotjs_module_udp.c:51:54: note: Function 'iotjs_udpwrap_from_handle' argument 1 names different: declaration 'handle' definition 'udp_handle'.
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:106:8: style: struct member 'hci_dev_info::name' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:113:11: style: struct member 'hci_dev_info::features' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:115:12: style: struct member 'hci_dev_info::pkt_type' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:116:12: style: struct member 'hci_dev_info::link_policy' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:117:12: style: struct member 'hci_dev_info::link_mode' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:119:12: style: struct member 'hci_dev_info::acl_mtu' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:120:12: style: struct member 'hci_dev_info::acl_pkts' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:121:12: style: struct member 'hci_dev_info::sco_mtu' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:122:12: style: struct member 'hci_dev_info::sco_pkts' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:125:12: style: struct member 'hci_dev_info::err_rx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:126:12: style: struct member 'hci_dev_info::err_tx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:127:12: style: struct member 'hci_dev_info::cmd_tx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:128:12: style: struct member 'hci_dev_info::evt_rx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:129:12: style: struct member 'hci_dev_info::acl_tx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:130:12: style: struct member 'hci_dev_info::acl_rx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:131:12: style: struct member 'hci_dev_info::sco_tx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:132:12: style: struct member 'hci_dev_info::sco_rx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:133:12: style: struct member 'hci_dev_info::byte_rx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:134:12: style: struct member 'hci_dev_info::byte_tx' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_blehcisocket-linux.c:139:18: style: struct member 'sockaddr_l2::l2_psm' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_gpio-linux.c:151:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iotjs-1.0/src/platform/linux/iotjs_module_i2c-linux.c:81:11: style: struct member 'I2cSmbusIoctlDataStruct::read_write' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_i2c-linux.c:82:11: style: struct member 'I2cSmbusIoctlDataStruct::command' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_i2c-linux.c:83:7: style: struct member 'I2cSmbusIoctlDataStruct::size' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_i2c-linux.c:84:17: style: struct member 'I2cSmbusIoctlDataStruct::data' is never used. [unusedStructMember]
iotjs-1.0/src/platform/linux/iotjs_module_pwm-linux.c:140:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iotjs-1.0/src/platform/linux/iotjs_module_pwm-linux.c:166:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iotjs-1.0/src/platform/linux/iotjs_module_uart-linux.c:123:7: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
iotjs-1.0/src/platform/linux/iotjs_systemio-linux.c:139:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iotjs-1.0/src/platform/linux/iotjs_systemio-linux.c:185:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/iotop/iotop_0.6.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/ip2host/ip2host_1.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ip4r/ip4r_2.3.orig.tar.gz
ip4r-2.3/ipr.h:21:0: error: #error "Unknown or unsupported postgresql version" [preprocessorErrorDirective]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ipadic/ipadic_2.7.0+main.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipband/ipband_0.8.1.orig.tar.gz
ipband-0.8.1/hash.c:301:12: warning: Either the condition '(result=ti->ptr)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
ipband-0.8.1/hash.c:297:27: note: Assuming that condition '(result=ti->ptr)==NULL' is not redundant
ipband-0.8.1/hash.c:301:12: note: Null pointer dereference
ipband-0.8.1/hash.c:319:8: style: The scope of the variable 'tkey' can be reduced. [variableScope]
ipband-0.8.1/init.c:252:2: style: Variable 'fin' is reassigned a value before the old one has been used. [redundantAssignment]
ipband-0.8.1/init.c:247:0: note: Variable 'fin' is reassigned a value before the old one has been used.
ipband-0.8.1/init.c:252:2: note: Variable 'fin' is reassigned a value before the old one has been used.
ipband-0.8.1/init.c:355:2: style: Variable 'fin' is reassigned a value before the old one has been used. [redundantAssignment]
ipband-0.8.1/init.c:350:0: note: Variable 'fin' is reassigned a value before the old one has been used.
ipband-0.8.1/init.c:355:2: note: Variable 'fin' is reassigned a value before the old one has been used.
ipband-0.8.1/init.c:529:22: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipband-0.8.1/init.c:528:25: note: Assignment 'net=32', assigned value is 32
ipband-0.8.1/init.c:529:22: note: Shift
ipband-0.8.1/init.c:388:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipband-0.8.1/init.c:516:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipband-0.8.1/init.c:521:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipband-0.8.1/init.c:534:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipband-0.8.1/init.c:499:0: error: Memory leak: arg_cpy [memleak]
ipband-0.8.1/init.c:499:0: error: Memory leak: ipstr [memleak]
ipband-0.8.1/init.c:499:0: error: Memory leak: netstr [memleak]
ipband-0.8.1/main.c:57:2: style: Variable 'hconn' is reassigned a value before the old one has been used. [redundantAssignment]
ipband-0.8.1/main.c:42:0: note: Variable 'hconn' is reassigned a value before the old one has been used.
ipband-0.8.1/main.c:57:2: note: Variable 'hconn' is reassigned a value before the old one has been used.
ipband-0.8.1/main.c:58:9: style: Variable 'hconn_d' is reassigned a value before the old one has been used. [redundantAssignment]
ipband-0.8.1/main.c:43:0: note: Variable 'hconn_d' is reassigned a value before the old one has been used.
ipband-0.8.1/main.c:58:9: note: Variable 'hconn_d' is reassigned a value before the old one has been used.
ipband-0.8.1/main.c:46:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
ipband-0.8.1/packets.c:96:18: style: Redundant condition: iplist_m. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
ipband-0.8.1/packets.c:120:18: style: Redundant condition: iplist_m. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
ipband-0.8.1/packets.c:374:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipband-0.8.1/packets.c:39:24: style: The scope of the variable 'datasize_d' can be reduced. [variableScope]
ipband-0.8.1/packets.c:40:24: style: The scope of the variable 'keysize_d' can be reduced. [variableScope]
ipband-0.8.1/packets.c:198:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipband-0.8.1/packets.c:200:10: style: The scope of the variable 'kbytes' can be reduced. [variableScope]
ipband-0.8.1/packets.c:201:9: style: The scope of the variable 'kBps' can be reduced. [variableScope]
ipband-0.8.1/packets.c:202:9: style: The scope of the variable 'thresh' can be reduced. [variableScope]
ipband-0.8.1/popen.c:38:26: warning: String literal compared with variable 'cmd'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
ipband-0.8.1/popen.c:64:0: error: Memory leak: argv [memleak]
ipband-0.8.1/reports.c:55:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipband-0.8.1/reports.c:107:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipband-0.8.1/reports.c:139:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipband-0.8.1/reports.c:49:9: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
ipband-0.8.1/reports.c:27:0: note: Variable 'conn' is reassigned a value before the old one has been used.
ipband-0.8.1/reports.c:49:9: note: Variable 'conn' is reassigned a value before the old one has been used.
ipband-0.8.1/reports.c:253:10: style: The scope of the variable 'va' can be reduced. [variableScope]
ipband-0.8.1/reports.c:257:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ipband-0.8.1/reports.c:258:10: style: The scope of the variable 'str' can be reduced. [variableScope]
ipband-0.8.1/reports.c:328:10: style: The scope of the variable 'va' can be reduced. [variableScope]
ipband-0.8.1/utils.c:58:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipband-0.8.1/utils.c:31:7: style: The scope of the variable 'subnet_src' can be reduced. [variableScope]
ipband-0.8.1/utils.c:31:19: style: The scope of the variable 'subnet_dst' can be reduced. [variableScope]
[18:38]

ftp://ftp.se.debian.org/debian/pool/main/i/ipcalc/ipcalc_0.41.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipcheck/ipcheck_0.233.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipdb/ipdb_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipe/ipe_7.2.7.orig.tar.gz
ipe-7.2.7/src/ipe/appui.cpp:405:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipe-7.2.7/src/ipe/appui.cpp:48:12: warning: Member variable 'AppUiBase::iCascade' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipe/appui.cpp:48:12: warning: Member variable 'AppUiBase::iCanvas' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipe/appui.cpp:56:3: performance: Variable 'iCoordinatesFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipe/appui_cocoa.cpp:1004:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipe/appui_gtk.cpp:76:15: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/appui_gtk.h:46:16: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:115:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:46:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:47:16: style: The function 'setLayers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:109:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:47:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:49:16: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:110:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:49:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:50:16: style: The function 'setActionsEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:116:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:50:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:51:16: style: The function 'setNumbers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:108:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:51:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:52:16: style: The function 'setNotes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:112:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:52:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:54:17: style: The function 'windowId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:104:17: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:54:17: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:55:16: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:105:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:55:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:56:16: style: The function 'actionState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:106:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:56:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:57:16: style: The function 'setActionState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:107:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:57:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:58:16: style: The function 'setWindowCaption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:111:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:58:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:59:16: style: The function 'explain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:113:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:59:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:60:16: style: The function 'showWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:114:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:60:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:62:16: style: The function 'setBookmarks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:119:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:62:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:63:16: style: The function 'setToolVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:120:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:63:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:64:15: style: The function 'pageSorter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:121:15: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:64:15: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:67:15: style: The function 'clipboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:123:15: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:67:15: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:68:15: style: The function 'setClipboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:124:15: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:68:15: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:72:16: style: The function 'addRootMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:129:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:72:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:74:16: style: The function 'addItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:131:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:74:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:76:16: style: The function 'addSubItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:134:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:76:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:77:22: style: The function 'endSubMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:135:22: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:77:22: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:78:16: style: The function 'setMouseIndicator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:117:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:78:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:79:16: style: The function 'addCombo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:136:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:79:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:80:16: style: The function 'resetCombos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:137:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:80:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:81:16: style: The function 'addComboColors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:138:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:81:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:82:16: style: The function 'setComboCurrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:139:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:82:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:83:16: style: The function 'setCheckMark' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:141:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:83:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:84:16: style: The function 'setPathView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:140:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:84:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_gtk.h:85:16: style: The function 'setButtonColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:142:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_gtk.h:85:16: note: Function in derived class
ipe-7.2.7/src/ipe/appui_qt.cpp:806:37: style: Function 'closeEvent' argument 1 names different: declaration 'ev' definition 'ce'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/appui_qt.h:151:32: note: Function 'closeEvent' argument 1 names different: declaration 'ev' definition 'ce'.
ipe-7.2.7/src/ipe/appui_qt.cpp:806:37: note: Function 'closeEvent' argument 1 names different: declaration 'ev' definition 'ce'.
ipe-7.2.7/src/ipe/controls_qt.h:46:3: style: Class 'LayerBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipe/appui_qt.h:95:8: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipe/appui.h:115:16: note: Virtual function in base class
ipe-7.2.7/src/ipe/appui_qt.h:95:8: note: Function in derived class
ipe-7.2.7/src/ipe/appui_win.cpp:1454:23: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/appui_win.cpp:1466:15: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/appui_win.cpp:1471:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/appui_win.cpp:1598:15: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/appui_win.cpp:197:0: style: Same expression used in consecutive assignments of 'cx' and 'cy'. [duplicateAssignExpression]
ipe-7.2.7/src/ipe/appui_win.cpp:198:0: note: Same expression used in consecutive assignments of 'cx' and 'cy'.
ipe-7.2.7/src/ipe/appui_win.cpp:197:0: note: Same expression used in consecutive assignments of 'cx' and 'cy'.
ipe-7.2.7/src/ipe/appui_win.cpp:1463:49: style: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/appui_win.h:122:51: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipe/appui_win.cpp:1463:49: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipe/controls_cocoa.cpp:263:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipe/controls_qt.cpp:85:45: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:59:45: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:85:45: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:94:47: style: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:58:47: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:94:47: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:192:45: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:91:45: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:192:45: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:218:47: style: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:90:47: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:218:47: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:248:43: style: Function 'PageSorter' argument 2 names different: declaration 'width' definition 'itemWidth'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:105:33: note: Function 'PageSorter' argument 2 names different: declaration 'width' definition 'itemWidth'.
ipe-7.2.7/src/ipe/controls_qt.cpp:248:43: note: Function 'PageSorter' argument 2 names different: declaration 'width' definition 'itemWidth'.
ipe-7.2.7/src/ipe/controls_qt.cpp:332:54: style: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_qt.h:115:52: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:332:54: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'ev'.
ipe-7.2.7/src/ipe/controls_qt.cpp:248:13: warning: Member variable 'PageSorter::iActionRow' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipe/main_cocoa.cpp:177:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipe/pagesorter_cocoa.cpp:198:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipe/pagesorter_win.cpp:199:14: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/pagesorter_win.cpp:204:9: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/pathview_win.cpp:73:18: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/pathview_win.cpp:79:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/pathview_win.cpp:70:52: style: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipe/controls_win.h:56:51: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipe/pathview_win.cpp:70:52: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipe/tools.cpp:102:3: performance: Variable 'iColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipe/uilua.cpp:382:19: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/uilua.cpp:391:21: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/uilua.cpp:405:21: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/uilua.cpp:414:21: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe/uilua.cpp:436:21: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipe6upgrade/ipe6upgrade.cpp:156:9: warning: Member variable 'Parser::iUseCropBox' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:277:43: style: Function 'doMoveTo' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:59:41: note: Function 'doMoveTo' argument 1 names different: declaration 'v' definition 'u'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:277:43: note: Function 'doMoveTo' argument 1 names different: declaration 'v' definition 'u'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:283:43: style: Function 'doLineTo' argument 1 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:60:41: note: Function 'doLineTo' argument 1 names different: declaration 'v' definition 'u'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:283:43: note: Function 'doLineTo' argument 1 names different: declaration 'v' definition 'u'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:289:44: style: Function 'doCurveTo' argument 1 names different: declaration 'v1' definition 'u1'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:61:42: note: Function 'doCurveTo' argument 1 names different: declaration 'v1' definition 'u1'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:289:44: note: Function 'doCurveTo' argument 1 names different: declaration 'v1' definition 'u1'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:289:62: style: Function 'doCurveTo' argument 2 names different: declaration 'v2' definition 'u2'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:61:60: note: Function 'doCurveTo' argument 2 names different: declaration 'v2' definition 'u2'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:289:62: note: Function 'doCurveTo' argument 2 names different: declaration 'v2' definition 'u2'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:290:23: style: Function 'doCurveTo' argument 3 names different: declaration 'v3' definition 'u3'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:62:21: note: Function 'doCurveTo' argument 3 names different: declaration 'v3' definition 'u3'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:290:23: note: Function 'doCurveTo' argument 3 names different: declaration 'v3' definition 'u3'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:618:43: style: Function 'execute' argument 1 names different: declaration 'form' definition 'xform'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecairo/ipecairopainter.h:76:33: note: Function 'execute' argument 1 names different: declaration 'form' definition 'xform'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:618:43: note: Function 'execute' argument 1 names different: declaration 'form' definition 'xform'.
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:259:15: warning: Member variable 'CairoPainter::iAfterMoveTo' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipecairo/ipecairopainter.cpp:587:25: error: Uninitialized struct member: ps.iFontSize [uninitStructMember]
ipe-7.2.7/src/ipecairo/ipefonts.h:65:10: style: Technically the member function 'ipe::Face::getFontFile' can be const. [functionConst]
ipe-7.2.7/src/ipecairo/ipefonts.cpp:466:12: note: Technically the member function 'ipe::Face::getFontFile' can be const.
ipe-7.2.7/src/ipecairo/ipefonts.h:65:10: note: Technically the member function 'ipe::Face::getFontFile' can be const.
ipe-7.2.7/src/ipecairo/ipefonts.h:93:5: style: Class 'Fonts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipecanvas/ipecanvas.cpp:66:13: warning: Member variable 'CanvasBase::iPageNumber' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipecanvas/ipecanvas.cpp:66:13: warning: Member variable 'CanvasBase::iView' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipecanvas/ipecanvas.cpp:73:3: performance: Variable 'iPan' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipecanvas/ipecanvas.cpp:85:3: performance: Variable 'iFifiMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipecanvas/ipecanvas_cocoa.cpp:0:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipecanvas/ipecanvas_cocoa.cpp:0:0: note: syntax error
ipe-7.2.7/src/ipecanvas/ipecanvas_cocoa.cpp:0:0: note: syntax error
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.cpp:65:44: style: Function 'buttonHandler' argument 1 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:64:40: note: Function 'buttonHandler' argument 1 names different: declaration 'event' definition 'ev'.
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.cpp:65:44: note: Function 'buttonHandler' argument 1 names different: declaration 'event' definition 'ev'.
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.cpp:138:72: style: Function 'button_cb' argument 3 names different: declaration 'data' definition 'canvas'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:69:18: note: Function 'button_cb' argument 3 names different: declaration 'data' definition 'canvas'.
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.cpp:138:72: note: Function 'button_cb' argument 3 names different: declaration 'data' definition 'canvas'.
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:44:5: style: Class 'Canvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:50:18: style: The function 'setCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:151:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:50:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:53:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:174:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:53:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:54:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:159:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_gtk.h:54:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.cpp:355:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:82:18: style: The function 'setCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:151:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:82:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:86:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:174:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:86:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:87:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:159:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_qt.h:87:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.cpp:369:50: style: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:70:53: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipecanvas/ipecanvas_win.cpp:369:50: note: Function 'wndProc' argument 2 names different: declaration 'Message' definition 'message'.
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:46:5: style: Class 'Canvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:65:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:174:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:65:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:66:18: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:159:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:66:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:67:18: style: The function 'setCursor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipecanvas/ipecanvas.h:151:18: note: Virtual function in base class
ipe-7.2.7/src/ipecanvas/ipecanvas_win.h:67:18: note: Function in derived class
ipe-7.2.7/src/ipecanvas/ipeselector_cocoa.cpp:0:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipecanvas/ipeselector_cocoa.cpp:0:0: note: syntax error
ipe-7.2.7/src/ipecanvas/ipeselector_cocoa.cpp:0:0: note: syntax error
ipe-7.2.7/src/ipecanvas/ipeselector_qt.cpp:57:11: style: Function 'PageSelector' argument 4 names different: declaration 'width' definition 'itemWidth'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecanvas/ipeselector_qt.h:50:8: note: Function 'PageSelector' argument 4 names different: declaration 'width' definition 'itemWidth'.
ipe-7.2.7/src/ipecanvas/ipeselector_qt.cpp:57:11: note: Function 'PageSelector' argument 4 names different: declaration 'width' definition 'itemWidth'.
ipe-7.2.7/src/ipecanvas/ipeselector_win.cpp:117:14: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipecanvas/ipeselector_win.cpp:121:9: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipecanvas/ipetool.cpp:382:43: style: Function 'compute' argument 1 names different: declaration 'v' definition 'v1'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipecanvas/ipetool.h:110:32: note: Function 'compute' argument 1 names different: declaration 'v' definition 'v1'.
ipe-7.2.7/src/ipecanvas/ipetool.cpp:382:43: note: Function 'compute' argument 1 names different: declaration 'v' definition 'v1'.
ipe-7.2.7/src/ipecanvas/ipetool.cpp:48:3: performance: Variable 'iPan' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipecanvas/ipetool.cpp:49:3: performance: Variable 'iMouseDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipecanvas/ipetool.cpp:303:3: performance: Variable 'iMouseDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:177:3: warning: Member variable 'PsSource::iEos' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:177:3: warning: Member variable 'PsSource::iDeflated' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:177:3: style: Class 'PsSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:160:18: style: The function 'image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:83:18: note: Virtual function in base class
ipe-7.2.7/src/ipeextract/ipeextract.cpp:160:18: note: Function in derived class
ipe-7.2.7/src/ipeextract/ipeextract.cpp:277:18: style: The function 'image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeextract/ipeextract.cpp:83:18: note: Virtual function in base class
ipe-7.2.7/src/ipeextract/ipeextract.cpp:277:18: note: Function in derived class
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:286:7: style: The scope of the variable 'id' can be reduced. [variableScope]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:83:16: warning: Member variable 'VoronoiIpelet::iVoronoiSign' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:92:3: style: Class 'CollectVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:252:9: error: Uninitialized variable: neighbor [uninitvar]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:253:26: error: Uninitialized variable: neighbor [uninitvar]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:390:21: error: Uninitialized variable: facet [uninitvar]
ipe-7.2.7/src/ipelets/qvoronoi/qvoronoi.cpp:392:20: error: Uninitialized variable: facet [uninitvar]
ipe-7.2.7/src/ipelib/ipebitmap_unix.cpp:119:29: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipelib/ipebitmap_win.cpp:47:8: style: The scope of the variable 't' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipebitmap_win.cpp:112:10: style: The scope of the variable 'r' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipebitmap_win.cpp:112:13: style: The scope of the variable 'g' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipebitmap_win.cpp:112:16: style: The scope of the variable 'b' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipedoc.cpp:178:3: warning: Member variable 'PsSource::iEos' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipelib/ipedoc.cpp:178:3: warning: Member variable 'PsSource::iDeflated' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipelib/ipedoc.cpp:178:3: style: Class 'PsSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipelib/ipegeo.cpp:793:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipegroup.cpp:343:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipeimage.cpp:152:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipelatex.cpp:90:24: warning: Member variable 'TextCollectingVisitor::iTextFound' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipelib/ipelatex.cpp:80:3: style: Class 'TextCollectingVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipelib/ipepdfparser.cpp:546:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ipe-7.2.7/src/ipelib/ipepdfparser.cpp:545:10: note: outer condition: ch=='>'
ipe-7.2.7/src/ipelib/ipepdfparser.cpp:546:13: note: opposite inner condition: iCh!='>'
ipe-7.2.7/src/ipelib/ipepdfwriter.cpp:717:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ipe-7.2.7/src/ipelib/ipepdfwriter.cpp:927:26: error: Uninitialized struct member: sec.iObjNum [uninitStructMember]
ipe-7.2.7/src/ipelib/ipeshape.cpp:187:12: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipeshape.cpp:637:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipesnap.cpp:220:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipesnap.cpp:260:10: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipe-7.2.7/src/ipelib/ipestdstyles.cpp:65:3: style: Class 'StandardStyleSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipelua/ipelua.h:110:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipelua/ipelua.h:115:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipelua/ipelua.h:120:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipelua/ipelua.h:125:12: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipelua/ipeluaobj.cpp:383:18: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipeui/ipeui_cocoa.cpp:330:0: error: syntax error [syntaxError]
ipe-7.2.7/src/ipeui/ipeui_common.cpp:66:9: warning: Member variable 'Dialog::iBaseX' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeui/ipeui_common.cpp:66:9: warning: Member variable 'Dialog::iBaseY' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeui/ipeui_common.cpp:70:3: performance: Variable 'iParent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_common.cpp:72:3: performance: Variable 'hDialog' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_common.cpp:127:23: error: Uninitialized struct member: m.value [uninitStructMember]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:797:15: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:269:16: style: The scope of the variable 'ww' can be reduced. [variableScope]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:270:9: style: The scope of the variable 'xOptions' can be reduced. [variableScope]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:271:9: style: The scope of the variable 'yOptions' can be reduced. [variableScope]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:399:15: style: Unused private function: 'PMenu::positionResponse' [unusedPrivateFunction]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:804:3: performance: Variable 'iTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:805:3: performance: Variable 'iInterval' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:392:3: style: Class 'PMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:40:16: style: The function 'setMapped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:119:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:40:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:41:16: style: The function 'buildAndRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:120:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:41:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:42:16: style: The function 'retrieveValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:121:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:42:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:43:16: style: The function 'enableItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:122:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:43:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:44:16: style: The function 'acceptDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:87:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:44:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:394:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:160:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:394:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:395:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:161:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:395:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:781:15: style: The function 'setInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:179:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:781:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:782:15: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:180:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:782:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:783:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:181:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:783:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:784:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:182:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_gtk.cpp:784:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:785:21: style: Array index 'sf' is used before limits check. [arrayIndexThenCheck]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:446:3: performance: Variable 'iName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:447:3: performance: Variable 'iItemName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:587:3: performance: Variable 'iCommand' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:455:3: style: Class 'PMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:455:3: style: Class 'PMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:640:3: style: Class 'PTimer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:640:3: style: Class 'PTimer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:167:3: style: Class 'PDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:167:3: style: Class 'PDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ipe-7.2.7/src/ipeui/ipeui_qt.h:65:3: style: Class 'PMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:77:3: style: Class 'XmlHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:122:3: style: Class 'LatexHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:577:3: style: Class 'EditorThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.cpp:599:3: style: Class 'EditorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_qt.h:67:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:160:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:67:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:68:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:161:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:68:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:81:15: style: The function 'setInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:179:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:81:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:82:15: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:180:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:82:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:83:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:181:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:83:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:84:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:182:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:84:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:106:16: style: The function 'setMapped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:119:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:106:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:107:16: style: The function 'buildAndRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:120:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:107:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:108:16: style: The function 'retrieveValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:121:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:108:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:109:16: style: The function 'enableItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:122:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:109:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_qt.h:110:16: style: The function 'acceptDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:87:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_qt.h:110:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:416:12: warning: Either the condition 'if(d)' is redundant or there is possible null pointer dereference: d. [nullPointerRedundantCheck]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:419:8: note: Assuming that condition 'if(d)' is not redundant
ipe-7.2.7/src/ipeui/ipeui_win.cpp:416:12: note: Null pointer dereference
ipe-7.2.7/src/ipeui/ipeui_win.cpp:401:16: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:405:9: style: C-style pointer casting [cstyleCast]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:398:40: style: Function 'dialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hwnd'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:144:40: note: Function 'dialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hwnd'.
ipe-7.2.7/src/ipeui/ipeui_win.cpp:398:40: note: Function 'dialogProc' argument 1 names different: declaration 'hwndDlg' definition 'hwnd'.
ipe-7.2.7/src/ipeui/ipeui_win.cpp:841:54: style: Function 'TimerProc' argument 3 names different: declaration 'idEvent' definition 'id'. [funcArgNamesDifferent]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:831:15: note: Function 'TimerProc' argument 3 names different: declaration 'idEvent' definition 'id'.
ipe-7.2.7/src/ipeui/ipeui_win.cpp:841:54: note: Function 'TimerProc' argument 3 names different: declaration 'idEvent' definition 'id'.
ipe-7.2.7/src/ipeui/ipeui_win.cpp:153:10: warning: Member variable 'PDialog::iButtonX' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:671:8: warning: Member variable 'PMenu::currentId' is not initialized in the constructor. [uninitMemberVar]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:673:3: performance: Variable 'hMenu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:854:3: performance: Variable 'iTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:855:3: performance: Variable 'iInterval' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipe-7.2.7/src/ipeui/ipeui_common.h:142:7: warning: The class 'PDialog' defines member variable with name 'iBaseX' also defined in its parent class 'Dialog'. [duplInheritedMember]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:147:7: note: The class 'PDialog' defines member variable with name 'iBaseX' also defined in its parent class 'Dialog'.
ipe-7.2.7/src/ipeui/ipeui_common.h:142:7: note: The class 'PDialog' defines member variable with name 'iBaseX' also defined in its parent class 'Dialog'.
ipe-7.2.7/src/ipeui/ipeui_common.h:142:15: warning: The class 'PDialog' defines member variable with name 'iBaseY' also defined in its parent class 'Dialog'. [duplInheritedMember]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:147:15: note: The class 'PDialog' defines member variable with name 'iBaseY' also defined in its parent class 'Dialog'.
ipe-7.2.7/src/ipeui/ipeui_common.h:142:15: note: The class 'PDialog' defines member variable with name 'iBaseY' also defined in its parent class 'Dialog'.
ipe-7.2.7/src/ipeui/ipeui_wstring.h:39:3: style: Class 'WString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_wstring.h:40:3: style: Class 'WString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:654:3: style: Class 'PMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-7.2.7/src/ipeui/ipeui_win.cpp:131:16: style: The function 'setMapped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:119:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:131:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:132:16: style: The function 'buildAndRun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:120:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:132:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:134:16: style: The function 'retrieveValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:121:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:134:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:135:16: style: The function 'enableItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:122:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:135:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:140:16: style: The function 'acceptDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:87:16: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:140:16: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:656:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:160:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:656:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:657:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:161:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:657:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:823:15: style: The function 'setInterval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:179:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:823:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:824:15: style: The function 'active' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:180:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:824:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:825:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:181:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:825:15: note: Function in derived class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:826:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ipe-7.2.7/src/ipeui/ipeui_common.h:182:15: note: Virtual function in base class
ipe-7.2.7/src/ipeui/ipeui_win.cpp:826:15: note: Function in derived class
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipe-tools/ipe-tools_7.2.7.orig.tar.gz
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:391:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:443:11: warning: Width 1020 given in format string (no. 2) is smaller than destination buffer 'image_filename[1024]'. [invalidScanfFormatWidth_smaller]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:142:3: warning: Member variable 'FigReader::iVersion' is not initialized in the constructor. [uninitMemberVar]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:142:3: warning: Member variable 'FigReader::iMagnification' is not initialized in the constructor. [uninitMemberVar]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:142:3: warning: Member variable 'FigReader::iUnitsPerPoint' is not initialized in the constructor. [uninitMemberVar]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:142:3: warning: Member variable 'FigReader::iUserColors' is not initialized in the constructor. [uninitMemberVar]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:600:10: style: Technically the member function 'FigWriter::X' can be const. [functionConst]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:612:19: note: Technically the member function 'FigWriter::X' can be const.
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:600:10: note: Technically the member function 'FigWriter::X' can be const.
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:602:16: style: Technically the member function 'FigWriter::rgbColor' can be const. [functionConst]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:622:25: note: Technically the member function 'FigWriter::rgbColor' can be const.
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:602:16: note: Technically the member function 'FigWriter::rgbColor' can be const.
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:142:3: style: Class 'FigReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:720:3: style: Class 'DepthCompare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:909:7: style: Exception should be caught by reference. [catchExceptionByValue]
ipe-tools-7.2.7/figtoipe/figtoipe.cpp:1052:11: style: Exception should be caught by reference. [catchExceptionByValue]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:296:19: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:300:19: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:304:19: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:375:19: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:259:9: style: The scope of the variable 'wk' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:370:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:370:24: style: The scope of the variable 'nchars' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:372:13: style: The scope of the variable 'p' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:372:26: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:373:13: style: The scope of the variable 'red' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:373:18: style: The scope of the variable 'green' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:373:25: style: The scope of the variable 'blue' can be reduced. [variableScope]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:498:5: error: Memory leak: iobj [memleak]
ipe-tools-7.2.7/ipe5toxml/ipe5toxml.c:498:31: error: Memory is allocated but not initialized: iobj [uninitdata]
ipe-tools-7.2.7/pdftoipe/parseargs.cc:117:7: style: The scope of the variable 'j' can be reduced. [variableScope]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.cpp:156:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.cpp:201:10: style: The scope of the variable 'm' can be reduced. [variableScope]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.cpp:201:16: style: The scope of the variable 'j' can be reduced. [variableScope]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.cpp:336:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.h:83:16: warning: Virtual function 'finishText' is called from destructor '~XmlOutputDev()' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
ipe-tools-7.2.7/pdftoipe/xmloutputdev.cpp:93:5: note: Calling finishText
ipe-tools-7.2.7/pdftoipe/xmloutputdev.h:83:16: note: finishText is a virtual method
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipe5toxml/ipe5toxml_20051114.orig.tar.gz
ipe5toxml/ipe5toxml.c:278:7: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe5toxml/ipe5toxml.c:282:7: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe5toxml/ipe5toxml.c:286:7: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
ipe5toxml/ipe5toxml.c:357:7: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
ipe5toxml/ipe5toxml.c:241:9: style: The scope of the variable 'wk' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:352:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:352:24: style: The scope of the variable 'nchars' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:354:13: style: The scope of the variable 'p' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:354:26: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:355:13: style: The scope of the variable 'red' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:355:18: style: The scope of the variable 'green' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:355:25: style: The scope of the variable 'blue' can be reduced. [variableScope]
ipe5toxml/ipe5toxml.c:480:5: error: Memory leak: iobj [memleak]
ipe5toxml/ipe5toxml.c:480:31: error: Memory is allocated but not initialized: iobj [uninitdata]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iperf/iperf_2.0.9+dfsg1.orig.tar.gz
iperf-2.0.9+dfsg1/src/Client.cpp:156:5: style: Variable 'reportstruct' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Client.cpp:152:0: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:156:5: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:297:5: style: Variable 'reportstruct' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Client.cpp:293:0: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:297:5: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:527:5: style: Variable 'reportstruct' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Client.cpp:523:0: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:527:5: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Client.cpp:712:19: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
iperf-2.0.9+dfsg1/src/Client.cpp:285:9: style: The scope of the variable 'currLen' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Client.cpp:673:13: style: The scope of the variable 'currLen' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Client.cpp:744:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Client.cpp:750:9: style: The scope of the variable 'packetid' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Launch.cpp:73:5: style: Variable 'theListener' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Launch.cpp:70:0: note: Variable 'theListener' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:73:5: note: Variable 'theListener' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:89:5: style: Variable 'theServer' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Launch.cpp:86:0: note: Variable 'theServer' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:89:5: note: Variable 'theServer' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:105:5: style: Variable 'theClient' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Launch.cpp:102:0: note: Variable 'theClient' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:105:5: note: Variable 'theClient' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:128:5: style: Variable 'itr' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Launch.cpp:123:0: note: Variable 'itr' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Launch.cpp:128:5: note: Variable 'itr' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Listener.cpp:288:44: style: Redundant condition: mCount. '!mCount || (mCount && mClients>0)' is equivalent to '!mCount || mClients>0' [redundantCondition]
iperf-2.0.9+dfsg1/src/Listener.cpp:738:40: style: Redundant condition: mCount. '!mCount || (mCount && mClients>0)' is equivalent to '!mCount || mClients>0' [redundantCondition]
iperf-2.0.9+dfsg1/src/Listener.cpp:250:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iperf-2.0.9+dfsg1/src/Listener.cpp:256:19: note: Found duplicate branches for 'if' and 'else'.
iperf-2.0.9+dfsg1/src/Listener.cpp:250:17: note: Found duplicate branches for 'if' and 'else'.
iperf-2.0.9+dfsg1/src/Listener.cpp:720:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iperf-2.0.9+dfsg1/src/Listener.cpp:726:15: note: Found duplicate branches for 'if' and 'else'.
iperf-2.0.9+dfsg1/src/Listener.cpp:720:13: note: Found duplicate branches for 'if' and 'else'.
iperf-2.0.9+dfsg1/src/Listener.cpp:315:19: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
iperf-2.0.9+dfsg1/src/Reporter.c:146:17: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Reporter.c:142:0: note: Variable 'data' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Reporter.c:146:17: note: Variable 'data' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Reporter.c:178:21: style: Variable 'multihdr->report->info.mUDP' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Reporter.c:177:21: note: Variable 'multihdr->report->info.mUDP' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Reporter.c:178:21: note: Variable 'multihdr->report->info.mUDP' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Reporter.c:402:9: style: The scope of the variable 'currpktid' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Reporter.c:787:14: style: The scope of the variable 'deltaTransit' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Reporter.c:696:45: style: Function 'reporter_process_report' argument 1 names different: declaration 'report' definition 'reporthdr'. [funcArgNamesDifferent]
iperf-2.0.9+dfsg1/src/Reporter.c:116:45: note: Function 'reporter_process_report' argument 1 names different: declaration 'report' definition 'reporthdr'.
iperf-2.0.9+dfsg1/src/Reporter.c:696:45: note: Function 'reporter_process_report' argument 1 names different: declaration 'report' definition 'reporthdr'.
iperf-2.0.9+dfsg1/src/Reporter.c:759:43: style: Function 'reporter_handle_packet' argument 1 names different: declaration 'report' definition 'reporthdr'. [funcArgNamesDifferent]
iperf-2.0.9+dfsg1/src/Reporter.c:118:43: note: Function 'reporter_handle_packet' argument 1 names different: declaration 'report' definition 'reporthdr'.
iperf-2.0.9+dfsg1/src/Reporter.c:759:43: note: Function 'reporter_handle_packet' argument 1 names different: declaration 'report' definition 'reporthdr'.
iperf-2.0.9+dfsg1/src/Server.cpp:131:5: style: Variable 'reportstruct' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-2.0.9+dfsg1/src/Server.cpp:109:0: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Server.cpp:131:5: note: Variable 'reportstruct' is reassigned a value before the old one has been used.
iperf-2.0.9+dfsg1/src/Server.cpp:106:10: style: The scope of the variable 'currLen' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Server.cpp:110:9: style: The scope of the variable 'running' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Server.cpp:313:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Server.cpp:325:21: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Settings.cpp:283:11: style: The scope of the variable 'theVariable' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/Settings.cpp:578:6: error: Mismatching allocation and deallocation: parsedopts [mismatchAllocDealloc]
iperf-2.0.9+dfsg1/src/SocketAddr.c:258:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
iperf-2.0.9+dfsg1/src/checkdelay.c:177:6: style: Condition 'clockgettime' is always true [knownConditionTrueFalse]
iperf-2.0.9+dfsg1/src/checkdelay.c:128:20: note: Assignment 'clockgettime=1', assigned value is 1
iperf-2.0.9+dfsg1/src/checkdelay.c:177:6: note: Condition 'clockgettime' is always true
iperf-2.0.9+dfsg1/src/checkdelay.c:71:12: style: The scope of the variable 'time1' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/checkdelay.c:71:19: style: The scope of the variable 'time2' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/checkdelay.c:72:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/sockets.c:131:13: style: The scope of the variable 'nread' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/sockets.c:168:13: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
iperf-2.0.9+dfsg1/src/stdio.c:240:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iperf-2.0.9+dfsg1/src/stdio.c:242:7: note: Found duplicate branches for 'if' and 'else'.
iperf-2.0.9+dfsg1/src/stdio.c:240:12: note: Found duplicate branches for 'if' and 'else'.
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iperf3/iperf3_3.6.orig.tar.gz
iperf-3.6/src/cjson.c:446:17: style: Condition '(d*0)!=0' is always false [knownConditionTrueFalse]
iperf-3.6/src/cjson.c:656:42: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:656:42: note: Null pointer dereference
iperf-3.6/src/cjson.c:657:38: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:657:38: note: Null pointer dereference
iperf-3.6/src/cjson.c:662:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:662:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:671:38: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:671:38: note: Null pointer dereference
iperf-3.6/src/cjson.c:686:35: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:686:35: note: Null pointer dereference
iperf-3.6/src/cjson.c:692:51: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:692:51: note: Null pointer dereference
iperf-3.6/src/cjson.c:693:34: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:693:34: note: Null pointer dereference
iperf-3.6/src/cjson.c:763:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:763:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:764:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1500:41: note: Calling function 'parse_string', 2nd argument 'input_buffer' value is 0
iperf-3.6/src/cjson.c:764:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:931:9: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:926:12: note: Assuming that condition 'buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:931:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1290:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1304:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1290:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1294:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1304:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1294:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:1296:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1304:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1296:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1302:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1304:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1302:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:1313:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1311:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1313:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1446:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1452:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1446:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1450:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1452:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1450:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:1457:5: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1459:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1457:5: note: Null pointer dereference
iperf-3.6/src/cjson.c:1467:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1465:9: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1467:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:1498:9: warning: Either the condition 'input_buffer!=NULL' is redundant or there is possible null pointer dereference: input_buffer. [nullPointerRedundantCheck]
iperf-3.6/src/cjson.c:1510:13: note: Assuming that condition 'input_buffer!=NULL' is not redundant
iperf-3.6/src/cjson.c:1498:9: note: Null pointer dereference
iperf-3.6/src/cjson.c:181:40: style: Function 'cJSON_Delete' argument 1 names different: declaration 'c' definition 'item'. [funcArgNamesDifferent]
iperf-3.6/src/cjson.h:156:40: note: Function 'cJSON_Delete' argument 1 names different: declaration 'c' definition 'item'.
iperf-3.6/src/cjson.c:181:40: note: Function 'cJSON_Delete' argument 1 names different: declaration 'c' definition 'item'.
iperf-3.6/src/cjson.c:1131:69: style: Function 'cJSON_PrintPreallocated' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
iperf-3.6/src/cjson.h:154:69: note: Function 'cJSON_PrintPreallocated' argument 2 names different: declaration 'buffer' definition 'buf'.
iperf-3.6/src/cjson.c:1131:69: note: Function 'cJSON_PrintPreallocated' argument 2 names different: declaration 'buffer' definition 'buf'.
iperf-3.6/src/cjson.c:1131:84: style: Function 'cJSON_PrintPreallocated' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
iperf-3.6/src/cjson.h:154:87: note: Function 'cJSON_PrintPreallocated' argument 3 names different: declaration 'length' definition 'len'.
iperf-3.6/src/cjson.c:1131:84: note: Function 'cJSON_PrintPreallocated' argument 3 names different: declaration 'length' definition 'len'.
iperf-3.6/src/cjson.c:1131:106: style: Function 'cJSON_PrintPreallocated' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
iperf-3.6/src/cjson.h:154:112: note: Function 'cJSON_PrintPreallocated' argument 4 names different: declaration 'format' definition 'fmt'.
iperf-3.6/src/cjson.c:1131:106: note: Function 'cJSON_PrintPreallocated' argument 4 names different: declaration 'format' definition 'fmt'.
iperf-3.6/src/cjson.c:2033:51: style: Function 'cJSON_CreateBool' argument 1 names different: declaration 'boolean' definition 'b'. [funcArgNamesDifferent]
iperf-3.6/src/cjson.h:185:51: note: Function 'cJSON_CreateBool' argument 1 names different: declaration 'boolean' definition 'b'.
iperf-3.6/src/cjson.c:2033:51: note: Function 'cJSON_CreateBool' argument 1 names different: declaration 'boolean' definition 'b'.
iperf-3.6/src/iperf_api.c:3156:5: style: Variable 'irp' is reassigned a value before the old one has been used. [redundantAssignment]
iperf-3.6/src/iperf_api.c:3153:0: note: Variable 'irp' is reassigned a value before the old one has been used.
iperf-3.6/src/iperf_api.c:3156:5: note: Variable 'irp' is reassigned a value before the old one has been used.
iperf-3.6/src/iperf_api.c:600:10: style: The scope of the variable 'ipr' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:601:9: style: The scope of the variable 'port' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1278:32: style: The scope of the variable 'streams_active' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1445:9: style: The scope of the variable 's' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1694:12: style: The scope of the variable 'j_streams' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1696:12: style: The scope of the variable 'j_stream' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1697:9: style: The scope of the variable 'sender_has_retransmits' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1698:18: style: The scope of the variable 'bytes_transferred' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1699:9: style: The scope of the variable 'retransmits' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1700:12: style: The scope of the variable 'start_time' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1700:24: style: The scope of the variable 'end_time' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1799:12: style: The scope of the variable 'j_remote_congestion_used' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1801:9: style: The scope of the variable 'result_has_retransmits' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1802:12: style: The scope of the variable 'j_streams' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1803:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1803:12: style: The scope of the variable 'i' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1804:12: style: The scope of the variable 'j_stream' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1812:12: style: The scope of the variable 'j_start_time' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1813:9: style: The scope of the variable 'sid' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1813:14: style: The scope of the variable 'cerror' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1813:22: style: The scope of the variable 'pcount' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1814:12: style: The scope of the variable 'jitter' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1815:18: style: The scope of the variable 'bytes_transferred' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1816:9: style: The scope of the variable 'retransmits' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1817:26: style: The scope of the variable 'sp' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1949:14: style: The scope of the variable 'hsize' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1975:14: style: The scope of the variable 'hsize' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1976:11: style: The scope of the variable 'str' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:1978:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2235:22: style: The scope of the variable 'prot' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2236:26: style: The scope of the variable 'sp' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2252:29: style: The scope of the variable 'xbe' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2302:28: style: The scope of the variable 't' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2333:26: style: The scope of the variable 'sp' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2425:28: style: The scope of the variable 't' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2479:36: style: The scope of the variable 'irp' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2556:10: style: The scope of the variable 'ubuf' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2557:10: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2561:12: style: The scope of the variable 'bandwidth' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2563:12: style: The scope of the variable 'start_time' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2563:24: style: The scope of the variable 'end_time' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2567:30: style: The scope of the variable 'lost_percent' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2710:9: style: The scope of the variable 'sender_packet_count' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2710:34: style: The scope of the variable 'receiver_packet_count' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2715:10: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2717:18: style: The scope of the variable 'bytes_sent' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:2718:18: style: The scope of the variable 'bytes_received' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:3151:10: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:3417:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:3418:30: style: The scope of the variable 'prev' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:3447:16: style: The scope of the variable 'rtot' can be reduced. [variableScope]
iperf-3.6/src/iperf_api.c:375:56: style: Function 'iperf_set_test_server_port' argument 2 names different: declaration 'server_port' definition 'srv_port'. [funcArgNamesDifferent]
iperf-3.6/src/iperf_api.h:134:62: note: Function 'iperf_set_test_server_port' argument 2 names different: declaration 'server_port' definition 'srv_port'.
iperf-3.6/src/iperf_api.c:375:56: note: Function 'iperf_set_test_server_port' argument 2 names different: declaration 'server_port' definition 'srv_port'.
iperf-3.6/src/iperf_api.c:486:59: style: Function 'iperf_set_test_bind_address' argument 2 names different: declaration 'bind_address' definition 'bnd_address'. [funcArgNamesDifferent]
iperf-3.6/src/iperf_api.h:145:65: note: Function 'iperf_set_test_bind_address' argument 2 names different: declaration 'bind_address' definition 'bnd_address'.
iperf-3.6/src/iperf_api.c:486:59: note: Function 'iperf_set_test_bind_address' argument 2 names different: declaration 'bind_address' definition 'bnd_address'.
iperf-3.6/src/iperf_api.c:2017:87: style: Function 'add_to_interval_list' argument 2 names different: declaration 'temp' definition 'new'. [funcArgNamesDifferent]
iperf-3.6/src/iperf_api.h:167:96: note: Function 'add_to_interval_list' argument 2 names different: declaration 'temp' definition 'new'.
iperf-3.6/src/iperf_api.c:2017:87: note: Function 'add_to_interval_list' argument 2 names different: declaration 'temp' definition 'new'.
iperf-3.6/src/iperf_api.c:2233:36: style: Function 'iperf_free_test' argument 1 names different: declaration 'testp' definition 'test'. [funcArgNamesDifferent]
iperf-3.6/src/iperf_api.h:203:47: note: Function 'iperf_free_test' argument 1 names different: declaration 'testp' definition 'test'.
iperf-3.6/src/iperf_api.c:2233:36: note: Function 'iperf_free_test' argument 1 names different: declaration 'testp' definition 'test'.
iperf-3.6/src/iperf_api.c:3415:64: style: Function 'iperf_add_stream' argument 2 names different: declaration 'stream' definition 'sp'. [funcArgNamesDifferent]
iperf-3.6/src/iperf_api.h:217:76: note: Function 'iperf_add_stream' argument 2 names different: declaration 'stream' definition 'sp'.
iperf-3.6/src/iperf_api.c:3415:64: note: Function 'iperf_add_stream' argument 2 names different: declaration 'stream' definition 'sp'.
iperf-3.6/src/iperf_client_api.c:56:12: style: The scope of the variable 's' can be reduced. [variableScope]
iperf-3.6/src/iperf_client_api.c:60:26: style: The scope of the variable 'sp' can be reduced. [variableScope]
iperf-3.6/src/iperf_client_api.c:443:9: style: The scope of the variable 'result' can be reduced. [variableScope]
iperf-3.6/src/iperf_server_api.c:229:26: style: The scope of the variable 'sp' can be reduced. [variableScope]
iperf-3.6/src/iperf_server_api.c:388:9: style: The scope of the variable 'result' can be reduced. [variableScope]
iperf-3.6/src/iperf_server_api.c:395:21: style: The scope of the variable 'timeout' can be reduced. [variableScope]
iperf-3.6/src/iperf_tcp.c:322:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:322:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:339:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:339:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:515:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:515:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:533:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_tcp.c:533:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:109:6: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:152:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:236:2: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:289:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:289:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:311:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:311:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iperf-3.6/src/iperf_udp.c:68:15: style: The scope of the variable 'transit' can be reduced. [variableScope]
iperf-3.6/src/iperf_udp.c:68:28: style: The scope of the variable 'd' can be reduced. [variableScope]
iperf-3.6/src/iperf_util.c:319:21: style: Condition 'numfeatures==0' is always true [knownConditionTrueFalse]
iperf-3.6/src/iperf_util.c:245:32: note: Assignment 'numfeatures=0', assigned value is 0
iperf-3.6/src/iperf_util.c:319:21: note: Condition 'numfeatures==0' is always true
iperf-3.6/src/iperf_util.c:319:21: style: Same expression on both sides of '==' because the value of 'numfeatures' and '0' are the same. [duplicateExpression]
iperf-3.6/src/iperf_util.c:245:32: note: 'numfeatures' is assigned value '0' here.
iperf-3.6/src/iperf_util.c:319:21: note: Same expression on both sides of '==' because the value of 'numfeatures' and '0' are the same.
iperf-3.6/src/iperf_util.c:526:4: error: Memory leak: buf [memleak]
iperf-3.6/src/net.c:314:22: style: The scope of the variable 'r' can be reduced. [variableScope]
iperf-3.6/src/net.c:341:22: style: The scope of the variable 'r' can be reduced. [variableScope]
iperf-3.6/src/net.c:389:11: style: Unused variable: offset [unusedVariable]
iperf-3.6/src/timer.c:219:41: style: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'. [funcArgNamesDifferent]
iperf-3.6/src/timer.h:84:53: note: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'.
iperf-3.6/src/timer.c:219:41: note: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'.
iperf-3.6/src/timer.c:231:20: style: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'. [funcArgNamesDifferent]
iperf-3.6/src/timer.h:89:32: note: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'.
iperf-3.6/src/timer.c:231:20: note: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'.
iperf-3.6/src/units.c:340:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iperf-3.6/src/units.c:343:4: note: Found duplicate branches for 'if' and 'else'.
iperf-3.6/src/units.c:340:9: note: Found duplicate branches for 'if' and 'else'.
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipfm/ipfm_0.11.5.orig.tar.gz
ipfm-0.11.5/source/data.c:163:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipfm-0.11.5/source/data.c:163:5: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipfm-0.11.5/source/init.c:215:23: style: The scope of the variable 'pTempLogFree' can be reduced. [variableScope]
ipfm-0.11.5/source/init.c:374:3: error: Resource handle 'yyin' freed twice. [doubleFree]
ipfm-0.11.5/source/ipfm.c:63:14: style: The scope of the variable 'p_packet' can be reduced. [variableScope]
ipfm-0.11.5/source/ipfm.c:104:17: style: Checking if unsigned variable 'pTempLog->ClearCounter' is less than zero. [unsignedLessThanZero]
ipfm-0.11.5/source/utils.c:173:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipgrab/ipgrab_0.9.10.orig.tar.gz
ipgrab-0.9.10/src/ccp.c:274:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/ccp.c:314:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/dhcp.c:285:2: warning: Label 'case_DHCP_OPTION_IMPRESSSERVER' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
ipgrab-0.9.10/src/dhcp.c:286:2: warning: Label 'case_DHCP_OPTION_RESLOCSERVER' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
ipgrab-0.9.10/src/dhcp.c:287:2: warning: Label 'case_DHCP_OPTION_SWAPSERVER' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
ipgrab-0.9.10/src/display.c:165:8: style: The scope of the variable 'label_truncated' can be reduced. [variableScope]
ipgrab-0.9.10/src/dns.c:302:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/dns.c:340:10: style: Variable 'f_rd' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/ethernet.c:48:20: style: The scope of the variable 'et' can be reduced. [variableScope]
ipgrab-0.9.10/src/file.c:310:24: style: The scope of the variable 'packet' can be reduced. [variableScope]
ipgrab-0.9.10/src/file.c:311:24: style: The scope of the variable 'pad_len' can be reduced. [variableScope]
ipgrab-0.9.10/src/ftpctrl.c:93:16: style: Variable 'replycode' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/gre.c:47:20: style: The scope of the variable 'et' can be reduced. [variableScope]
ipgrab-0.9.10/src/hexbuffer.c:67:38: style: Function 'hexbuffer_add' argument 1 names different: declaration 'ptr' definition 'bytes'. [funcArgNamesDifferent]
ipgrab-0.9.10/src/hexbuffer.h:35:37: note: Function 'hexbuffer_add' argument 1 names different: declaration 'ptr' definition 'bytes'.
ipgrab-0.9.10/src/hexbuffer.c:67:38: note: Function 'hexbuffer_add' argument 1 names different: declaration 'ptr' definition 'bytes'.
ipgrab-0.9.10/src/http.c:49:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ipgrab-0.9.10/src/icmpv6.c:81:19: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/igmp.c:58:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/ip_services.c:118:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
ipgrab-0.9.10/src/ip_services.c:115:0: note: Variable 'f' is reassigned a value before the old one has been used.
ipgrab-0.9.10/src/ip_services.c:118:3: note: Variable 'f' is reassigned a value before the old one has been used.
ipgrab-0.9.10/src/ipcp.c:317:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/ipgrab.c:57:14: style: The scope of the variable 'userdata' can be reduced. [variableScope]
ipgrab-0.9.10/src/ipv6.c:69:17: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/ipx.c:63:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/ipxrip.c:52:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/isakmp.c:435:14: style: The scope of the variable 'value' can be reduced. [variableScope]
ipgrab-0.9.10/src/lcp.c:308:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/lcp.c:347:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/lcp.c:409:17: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/mgcp.c:45:11: style: Condition '0<4' is always true [knownConditionTrueFalse]
ipgrab-0.9.10/src/mobileip.c:382:14: style: The scope of the variable 'data' can be reduced. [variableScope]
ipgrab-0.9.10/src/netbios_ns.c:410:14: style: Variable 'flag_aa' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/netbios_ns.c:411:14: style: Variable 'flag_tc' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/netbios_ns.c:412:14: style: Variable 'flag_rd' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/netbios_ns.c:413:14: style: Variable 'flag_ra' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/netbios_ns.c:414:17: style: Variable 'flag_zeros' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/netbios_ns.c:415:12: style: Variable 'flag_b' is assigned a value that is never used. [unreadVariable]
ipgrab-0.9.10/src/ospf.c:144:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/radius.c:219:14: style: The scope of the variable 'generic_value' can be reduced. [variableScope]
ipgrab-0.9.10/src/ripng.c:57:24: style: The scope of the variable 'holder' can be reduced. [variableScope]
ipgrab-0.9.10/src/rsip.c:164:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ipgrab-0.9.10/src/rsip.c:117:35: portability: '(void*)p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipgrab-0.9.10/src/rsip.c:132:39: portability: '(void*)p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipgrab-0.9.10/src/rsip.c:141:40: portability: '(void*)p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipgrab-0.9.10/src/rtcp.c:329:14: style: The scope of the variable 'pad_len' can be reduced. [variableScope]
ipgrab-0.9.10/src/sdp.c:47:8: style: The scope of the variable 'line' can be reduced. [variableScope]
ipgrab-0.9.10/src/sdp.c:48:8: style: The scope of the variable 'len' can be reduced. [variableScope]
ipgrab-0.9.10/src/sdp.c:49:8: style: The scope of the variable 'total_length' can be reduced. [variableScope]
ipgrab-0.9.10/src/sip.c:49:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ipgrab-0.9.10/src/sip.c:51:7: style: The scope of the variable 'use_sdp' can be reduced. [variableScope]
ipgrab-0.9.10/src/sip.c:52:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ipgrab-0.9.10/src/sip.c:54:7: style: The scope of the variable 'seen_nonws' can be reduced. [variableScope]
ipgrab-0.9.10/src/sip.c:55:7: style: The scope of the variable 'content_length' can be reduced. [variableScope]
ipgrab-0.9.10/src/tcp.c:220:18: style: The scope of the variable 'app_src' can be reduced. [variableScope]
ipgrab-0.9.10/src/tcp.c:221:18: style: The scope of the variable 'app_dst' can be reduced. [variableScope]
ipgrab-0.9.10/src/tcp.c:222:8: style: The scope of the variable 'holder' can be reduced. [variableScope]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipheth/ipheth_1.0.orig.tar.gz
ipheth-1.0/ipheth-driver/ipheth.c:115:2: style: Variable 'tx_urb' is reassigned a value before the old one has been used. [redundantAssignment]
ipheth-1.0/ipheth-driver/ipheth.c:110:0: note: Variable 'tx_urb' is reassigned a value before the old one has been used.
ipheth-1.0/ipheth-driver/ipheth.c:115:2: note: Variable 'tx_urb' is reassigned a value before the old one has been used.
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipig/ipig_0.0.r5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ipkungfu/ipkungfu_0.6.1.orig.tar.gz
ipkungfu-0.6.1/dummy_server.c:41:15: style: The scope of the variable 'new_fd' can be reduced. [variableScope]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipmitool/ipmitool_1.8.18.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ipmiutil/ipmiutil_3.1.2.orig.tar.gz
ipmiutil-3.1.2/hpiutil/hpialarmpanel.c:218:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpialarmpanel.c:218:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpialarmpanel.c:224:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpialarmpanel.c:247:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpievent.c:570:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpievent.c:570:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpievent.c:577:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpievent.c:593:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpievent.c:373:6: style: Variable 'timeout' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/hpiutil/hpievent.c:372:6: note: Variable 'timeout' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/hpiutil/hpievent.c:373:6: note: Variable 'timeout' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/hpiutil/hpievent.c:444:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:436:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:446:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:446:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:529:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:537:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:537:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:540:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:558:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:609:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrub.c:287:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:287:10: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:289:10: style: The scope of the variable 'pstr' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:330:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:348:20: style: The scope of the variable 'strptr' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:349:7: style: The scope of the variable 'fieldstr' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:350:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrub.c:461:17: style: The scope of the variable 'rptentryid' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrua.c:389:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:389:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:393:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:401:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:403:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:406:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:406:18: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:412:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:412:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:412:20: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:412:20: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:420:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:420:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:428:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:490:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:498:27: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpifrua.c:547:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/hpiutil/hpifrua.c:546:3: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/hpiutil/hpifrua.c:547:3: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/hpiutil/hpifrua.c:93:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpifrua.c:240:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpireset.c:152:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpireset.c:152:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpireset.c:158:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpireset.c:171:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpireset.c:209:7: error: Uninitialized variable: j [uninitvar]
ipmiutil-3.1.2/hpiutil/hpisel.c:769:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpisel.c:903:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpisel.c:616:9: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
ipmiutil-3.1.2/hpiutil/hpisensor.c:433:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpisensor.c:433:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpisensor.c:439:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpisensor.c:445:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpiwdt.c:105:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpiwdt.c:207:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/hpiutil/hpiwdt.c:207:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/lib/lanplus/helper.c:479:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/lib/lanplus/helper.c:478:2: note: Variable 'i' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/lib/lanplus/helper.c:479:2: note: Variable 'i' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/lib/lanplus/helper.c:477:7: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/lib/lanplus/helper.c:479:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:934:5: warning: Either the condition 'rsp!=NULL' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:928:12: note: Assuming that condition 'rsp!=NULL' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:934:5: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1017:5: warning: Either the condition 'rsp' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:8: note: Assuming that condition 'rsp' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1017:5: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1469:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1469:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1470:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1470:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1472:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1472:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1473:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1473:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1475:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1475:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1476:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1476:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1478:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1478:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1479:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1479:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1481:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1481:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1482:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1482:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1484:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1484:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1485:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1485:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1487:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1487:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1488:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1488:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1490:2: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1490:2: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1491:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1491:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1495:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1495:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1497:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1497:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1499:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1499:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1501:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1501:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1503:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1503:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1505:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1505:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1507:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1507:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1509:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1509:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1511:3: warning: Either the condition 'if(rsp&&extra_data_length)' is redundant or there is possible null pointer dereference: rsp. [nullPointerRedundantCheck]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1011:7: note: Assuming that condition 'if(rsp&&extra_data_length)' is not redundant
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1009:20: note: Calling function 'read_sol_packet', 1st argument 'rsp' value is 0
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1511:3: note: Null pointer dereference
ipmiutil-3.1.2/lib/lanplus/lanplus.c:366:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1763:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2099:19: style: The scope of the variable 'backup_cmd' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2328:24: style: The scope of the variable 'ltime' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2767:17: style: The scope of the variable 'last_received_sequence_number' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2768:17: style: The scope of the variable 'last_received_byte_count' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1118:16: style: Function 'read_rakp2_message' argument 3 names different: declaration 'alg' definition 'auth_alg'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:137:74: note: Function 'read_rakp2_message' argument 3 names different: declaration 'alg' definition 'auth_alg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1118:16: note: Function 'read_rakp2_message' argument 3 names different: declaration 'alg' definition 'auth_alg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1212:16: style: Function 'read_rakp4_message' argument 3 names different: declaration 'alg' definition 'auth_alg'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:138:74: note: Function 'read_rakp4_message' argument 3 names different: declaration 'alg' definition 'auth_alg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1212:16: note: Function 'read_rakp4_message' argument 3 names different: declaration 'alg' definition 'auth_alg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1531:18: style: Function 'getIpmiPayloadWireRep' argument 3 names different: declaration 'out' definition 'msg'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:128:22: note: Function 'getIpmiPayloadWireRep' argument 3 names different: declaration 'out' definition 'msg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1531:18: note: Function 'getIpmiPayloadWireRep' argument 3 names different: declaration 'out' definition 'msg'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2676:15: style: Function 'ipmi_lanplus_send_sol' argument 2 names different: declaration 'payload' definition 'v2_in'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:146:12: note: Function 'ipmi_lanplus_send_sol' argument 2 names different: declaration 'payload' definition 'v2_in'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2676:15: note: Function 'ipmi_lanplus_send_sol' argument 2 names different: declaration 'payload' definition 'v2_in'.
ipmiutil-3.1.2/lib/lanplus/lanplus.c:2235:12: style: Variable 'mp' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1331:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipmiutil-3.1.2/lib/lanplus/lanplus.c:1332:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:366:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:637:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:702:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:763:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:672:6: style: The scope of the variable 'unsupported' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:733:6: style: The scope of the variable 'unsupported' can be reduced. [variableScope]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:70:30: style: Function 'lanplus_rakp2_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.h:49:39: note: Function 'lanplus_rakp2_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:70:30: note: Function 'lanplus_rakp2_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:217:30: style: Function 'lanplus_rakp4_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.h:52:39: note: Function 'lanplus_rakp4_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:217:30: note: Function 'lanplus_rakp4_hmac_matches' argument 2 names different: declaration 'hmac' definition 'bmc_mac'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:400:68: style: Function 'lanplus_generate_rakp3_authcode' argument 1 names different: declaration 'buffer' definition 'output_buffer'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.h:54:68: note: Function 'lanplus_generate_rakp3_authcode' argument 1 names different: declaration 'buffer' definition 'output_buffer'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:400:68: note: Function 'lanplus_generate_rakp3_authcode' argument 1 names different: declaration 'buffer' definition 'output_buffer'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:402:38: style: Function 'lanplus_generate_rakp3_authcode' argument 3 names different: declaration 'auth_length' definition 'mac_length'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.h:56:38: note: Function 'lanplus_generate_rakp3_authcode' argument 3 names different: declaration 'auth_length' definition 'mac_length'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:402:38: note: Function 'lanplus_generate_rakp3_authcode' argument 3 names different: declaration 'auth_length' definition 'mac_length'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:803:24: style: Function 'lanplus_encrypt_payload' argument 6 names different: declaration 'bytesWritten' definition 'bytes_written'. [funcArgNamesDifferent]
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.h:66:24: note: Function 'lanplus_encrypt_payload' argument 6 names different: declaration 'bytesWritten' definition 'bytes_written'.
ipmiutil-3.1.2/lib/lanplus/lanplus_crypt.c:803:24: note: Function 'lanplus_encrypt_payload' argument 6 names different: declaration 'bytesWritten' definition 'bytes_written'.
ipmiutil-3.1.2/util/AnsiTerm.cpp:383:81: style: Function 'ProcessInput' argument 3 names different: declaration 'iOutputLen' definition 'iOutputSize'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/AnsiTerm.h:189:68: note: Function 'ProcessInput' argument 3 names different: declaration 'iOutputLen' definition 'iOutputSize'.
ipmiutil-3.1.2/util/AnsiTerm.cpp:383:81: note: Function 'ProcessInput' argument 3 names different: declaration 'iOutputLen' definition 'iOutputSize'.
ipmiutil-3.1.2/util/AnsiTerm.cpp:905:30: style: Function 'ScrollDisplay' argument 1 names different: declaration 'nLines' definition 'n'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/AnsiTerm.h:199:36: note: Function 'ScrollDisplay' argument 1 names different: declaration 'nLines' definition 'n'.
ipmiutil-3.1.2/util/AnsiTerm.cpp:905:30: note: Function 'ScrollDisplay' argument 1 names different: declaration 'nLines' definition 'n'.
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_OutputBuffer' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_UTF8Buffer' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_UTF8Count' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_UTF8Size' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_Parameters' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_ParameterCount' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_bParametersStart' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.cpp:213:12: warning: Member variable 'CAnsiTerm::m_bPrivateParameters' is not initialized in the constructor. [uninitMemberVar]
ipmiutil-3.1.2/util/AnsiTerm.h:228:10: style: Unused private function: 'CAnsiTerm::ProcessDECALN' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:229:10: style: Unused private function: 'CAnsiTerm::ProcessDECDHLB' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:230:10: style: Unused private function: 'CAnsiTerm::ProcessDECDHLT' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:231:10: style: Unused private function: 'CAnsiTerm::ProcessDECDWL' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:232:10: style: Unused private function: 'CAnsiTerm::ProcessDECID' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:233:10: style: Unused private function: 'CAnsiTerm::ProcessDECKPAM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:234:10: style: Unused private function: 'CAnsiTerm::ProcessDECKPNM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:235:10: style: Unused private function: 'CAnsiTerm::ProcessDECLL' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:236:10: style: Unused private function: 'CAnsiTerm::ProcessDECRC' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:237:10: style: Unused private function: 'CAnsiTerm::ProcessDECREQTPARM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:238:10: style: Unused private function: 'CAnsiTerm::ProcessDECSC' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:239:10: style: Unused private function: 'CAnsiTerm::ProcessDECSTBM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:240:10: style: Unused private function: 'CAnsiTerm::ProcessDECSWL' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:241:10: style: Unused private function: 'CAnsiTerm::ProcessDECTST' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:243:10: style: Unused private function: 'CAnsiTerm::ProcessCUB' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:244:10: style: Unused private function: 'CAnsiTerm::ProcessCUD' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:245:10: style: Unused private function: 'CAnsiTerm::ProcessCUF' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:246:10: style: Unused private function: 'CAnsiTerm::ProcessCUP' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:247:10: style: Unused private function: 'CAnsiTerm::ProcessCUU' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:249:10: style: Unused private function: 'CAnsiTerm::ProcessDSR' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:250:10: style: Unused private function: 'CAnsiTerm::ProcessED' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:251:10: style: Unused private function: 'CAnsiTerm::ProcessEL' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:252:10: style: Unused private function: 'CAnsiTerm::ProcessHTS' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:254:10: style: Unused private function: 'CAnsiTerm::ProcessIND' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:255:10: style: Unused private function: 'CAnsiTerm::ProcessNEL' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:257:10: style: Unused private function: 'CAnsiTerm::ProcessRI' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:258:10: style: Unused private function: 'CAnsiTerm::ProcessRIS' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:259:10: style: Unused private function: 'CAnsiTerm::ProcessRM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:261:10: style: Unused private function: 'CAnsiTerm::ProcessSGR' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:262:10: style: Unused private function: 'CAnsiTerm::ProcessSM' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.h:263:10: style: Unused private function: 'CAnsiTerm::ProcessTBC' [unusedPrivateFunction]
ipmiutil-3.1.2/util/AnsiTerm.cpp:215:5: performance: Variable 'm_hConsole' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ipmiutil-3.1.2/util/AnsiTerm.h:189:10: style: Technically the member function 'CAnsiTerm::ProcessInput' can be const. [functionConst]
ipmiutil-3.1.2/util/AnsiTerm.cpp:383:12: note: Technically the member function 'CAnsiTerm::ProcessInput' can be const.
ipmiutil-3.1.2/util/AnsiTerm.h:189:10: note: Technically the member function 'CAnsiTerm::ProcessInput' can be const.
ipmiutil-3.1.2/util/AnsiTerm.h:228:10: performance: Technically the member function 'CAnsiTerm::ProcessDECALN' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1232:12: note: Technically the member function 'CAnsiTerm::ProcessDECALN' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:228:10: note: Technically the member function 'CAnsiTerm::ProcessDECALN' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:229:10: performance: Technically the member function 'CAnsiTerm::ProcessDECDHLB' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1239:12: note: Technically the member function 'CAnsiTerm::ProcessDECDHLB' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:229:10: note: Technically the member function 'CAnsiTerm::ProcessDECDHLB' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:230:10: performance: Technically the member function 'CAnsiTerm::ProcessDECDHLT' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1246:12: note: Technically the member function 'CAnsiTerm::ProcessDECDHLT' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:230:10: note: Technically the member function 'CAnsiTerm::ProcessDECDHLT' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:231:10: performance: Technically the member function 'CAnsiTerm::ProcessDECDWL' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1253:12: note: Technically the member function 'CAnsiTerm::ProcessDECDWL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:231:10: note: Technically the member function 'CAnsiTerm::ProcessDECDWL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:233:10: performance: Technically the member function 'CAnsiTerm::ProcessDECKPAM' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1266:12: note: Technically the member function 'CAnsiTerm::ProcessDECKPAM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:233:10: note: Technically the member function 'CAnsiTerm::ProcessDECKPAM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:234:10: performance: Technically the member function 'CAnsiTerm::ProcessDECKPNM' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1273:12: note: Technically the member function 'CAnsiTerm::ProcessDECKPNM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:234:10: note: Technically the member function 'CAnsiTerm::ProcessDECKPNM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:235:10: performance: Technically the member function 'CAnsiTerm::ProcessDECLL' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1280:12: note: Technically the member function 'CAnsiTerm::ProcessDECLL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:235:10: note: Technically the member function 'CAnsiTerm::ProcessDECLL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:237:10: performance: Technically the member function 'CAnsiTerm::ProcessDECREQTPARM' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1293:12: note: Technically the member function 'CAnsiTerm::ProcessDECREQTPARM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:237:10: note: Technically the member function 'CAnsiTerm::ProcessDECREQTPARM' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:240:10: performance: Technically the member function 'CAnsiTerm::ProcessDECSWL' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1350:12: note: Technically the member function 'CAnsiTerm::ProcessDECSWL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:240:10: note: Technically the member function 'CAnsiTerm::ProcessDECSWL' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:241:10: performance: Technically the member function 'CAnsiTerm::ProcessDECTST' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1357:12: note: Technically the member function 'CAnsiTerm::ProcessDECTST' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:241:10: note: Technically the member function 'CAnsiTerm::ProcessDECTST' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:248:10: performance: Technically the member function 'CAnsiTerm::ProcessDA' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1422:12: note: Technically the member function 'CAnsiTerm::ProcessDA' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:248:10: note: Technically the member function 'CAnsiTerm::ProcessDA' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:249:10: performance: Technically the member function 'CAnsiTerm::ProcessDSR' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1429:12: note: Technically the member function 'CAnsiTerm::ProcessDSR' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:249:10: note: Technically the member function 'CAnsiTerm::ProcessDSR' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:252:10: performance: Technically the member function 'CAnsiTerm::ProcessHTS' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1448:12: note: Technically the member function 'CAnsiTerm::ProcessHTS' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:252:10: note: Technically the member function 'CAnsiTerm::ProcessHTS' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:263:10: performance: Technically the member function 'CAnsiTerm::ProcessTBC' can be static. [functionStatic]
ipmiutil-3.1.2/util/AnsiTerm.cpp:1861:12: note: Technically the member function 'CAnsiTerm::ProcessTBC' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:263:10: note: Technically the member function 'CAnsiTerm::ProcessTBC' can be static.
ipmiutil-3.1.2/util/AnsiTerm.h:194:18: warning: Virtual function 'ResetTerm' is called from constructor 'CAnsiTerm()' at line 227. Dynamic binding is not used. [virtualCallInConstructor]
ipmiutil-3.1.2/util/AnsiTerm.cpp:227:5: note: Calling WindowSizeChanged
ipmiutil-3.1.2/util/AnsiTerm.cpp:379:5: note: Calling ResetTerm
ipmiutil-3.1.2/util/AnsiTerm.h:194:18: note: ResetTerm is a virtual method
ipmiutil-3.1.2/util/ialarms.c:622:8: style: Condition 'fHasEnc' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ialarms.c:623:10: style: Condition 'fRomley' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ialarms.c:623:21: style: Condition 'fGrantley' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ialarms.c:672:13: style: Condition 'fNSC' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ialarms.c:146:36: warning: Possible null pointer dereference: pstr [nullPointer]
ipmiutil-3.1.2/util/ialarms.c:129:18: note: Assignment 'pstr=NULL', assigned value is 0
ipmiutil-3.1.2/util/ialarms.c:146:36: note: Null pointer dereference
ipmiutil-3.1.2/util/ialarms.c:643:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ialarms.c:642:6: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ialarms.c:643:13: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ialarms.c:666:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ialarms.c:665:6: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ialarms.c:666:13: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ialarms.c:219:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ialarms.c:455:11: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1538:24: style: Condition 'fSOL20' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2063:16: style: Condition 'fsetifn==0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2070:19: style: Condition 'fSOL20' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2518:10: style: Condition 'fchan2wart' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2551:10: style: Condition 'fchan2wart' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2571:10: style: Condition 'fchan2wart' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:2598:10: style: Condition 'fchan2wart' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iconfig.c:441:2: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/iconfig.c:438:2: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:441:2: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:475:2: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/iconfig.c:470:2: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:475:2: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:502:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/iconfig.c:495:0: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:502:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iconfig.c:496:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:632:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:727:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1149:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1325:10: style: The scope of the variable 'fparp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1328:9: style: The scope of the variable 'alertfile' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1329:9: style: The scope of the variable 'arping_cmd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1330:20: style: The scope of the variable 'px' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1331:8: style: The scope of the variable 'num' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1331:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:1536:8: style: The scope of the variable 'user' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iconfig.c:515:10: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/idcmi.c:628:4: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/idcmi.c:627:0: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:628:4: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:636:4: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/idcmi.c:635:0: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:636:4: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:832:8: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/idcmi.c:831:8: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:832:8: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:962:15: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/idcmi.c:955:8: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:962:15: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/idcmi.c:140:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:177:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:212:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:388:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:433:19: style: The scope of the variable 'recs' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:565:6: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:598:6: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:646:11: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idcmi.c:646:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idiscover.c:425:9: style: The scope of the variable 'val' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idiscover.c:435:8: style: The scope of the variable 'findif' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idiscover.c:483:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/idiscover.c:726:4: warning: The buffer 'host' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/ievents.c:585:27: warning: Either the condition 'id>53' is redundant or the array 'entitymap[53]' is accessed at index 53, which is out of bounds. [arrayIndexOutOfBoundsCond]
ipmiutil-3.1.2/util/ievents.c:580:11: note: Assuming that condition 'id>53' is not redundant
ipmiutil-3.1.2/util/ievents.c:585:27: note: Array index out of bounds
ipmiutil-3.1.2/util/ievents.c:1254:2: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ievents.c:1253:2: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ievents.c:1254:2: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ievents.c:2550:6: style: Variable 'buf[12]' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ievents.c:2548:6: note: Variable 'buf[12]' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ievents.c:2550:6: note: Variable 'buf[12]' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ievents.c:592:10: style: The scope of the variable 'b' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:793:8: style: The scope of the variable 'cpu' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:860:17: style: The scope of the variable 'stype_desc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:969:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:969:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1018:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1018:12: style: The scope of the variable 'plen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1018:18: style: The scope of the variable 'blen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1019:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1110:10: style: The scope of the variable 'sfil' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1197:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1197:11: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1449:10: style: The scope of the variable 'sdr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1451:8: style: The scope of the variable 'isdr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1452:8: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1686:13: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:2209:12: style: The scope of the variable 'msg' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:2210:13: style: The scope of the variable 'hbuf' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:2211:11: style: The scope of the variable 'fvalid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:2212:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:2212:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ievents.c:1092:23: style: Function 'set_sel_opts' argument 1 names different: declaration 'sensdsc' definition 'sensdesc'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ievents.h:65:23: note: Function 'set_sel_opts' argument 1 names different: declaration 'sensdsc' definition 'sensdesc'.
ipmiutil-3.1.2/util/ievents.c:1092:23: note: Function 'set_sel_opts' argument 1 names different: declaration 'sensdsc' definition 'sensdesc'.
ipmiutil-3.1.2/util/ievents.c:1092:72: style: Function 'set_sel_opts' argument 5 names different: declaration 'futc' definition 'utc'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ievents.h:65:71: note: Function 'set_sel_opts' argument 5 names different: declaration 'futc' definition 'utc'.
ipmiutil-3.1.2/util/ievents.c:1092:72: note: Function 'set_sel_opts' argument 5 names different: declaration 'futc' definition 'utc'.
ipmiutil-3.1.2/util/ievents.c:1510:30: style: Function 'decode_sel_entry' argument 1 names different: declaration 'psel' definition 'pevt'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ievents.h:38:31: note: Function 'decode_sel_entry' argument 1 names different: declaration 'psel' definition 'pevt'.
ipmiutil-3.1.2/util/ievents.c:1510:30: note: Function 'decode_sel_entry' argument 1 names different: declaration 'psel' definition 'pevt'.
ipmiutil-3.1.2/util/ievents.c:1510:54: style: Function 'decode_sel_entry' argument 3 names different: declaration 'sz' definition 'szbuf'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ievents.h:38:55: note: Function 'decode_sel_entry' argument 3 names different: declaration 'sz' definition 'szbuf'.
ipmiutil-3.1.2/util/ievents.c:1510:54: note: Function 'decode_sel_entry' argument 3 names different: declaration 'sz' definition 'szbuf'.
ipmiutil-3.1.2/util/ievents.c:204:7: style: struct member 'Anonymous1::code' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ievents.c:225:7: style: struct member 'Anonymous2::code' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ievents.c:651:14: style: Variable 'array' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ievents.c:1458:2: style: Variable 'sensdesc' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ievents.c:2224:18: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ievents.c:869:7: warning: The buffer 'stype_desc' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/ifirewall.c:1066:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifirewall.c:1066:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifirewall.c:1066:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifirewall.c:1071:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifirewall.c:1071:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifirewall.c:826:21: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifirewall.c:527:7: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ifru.c:474:25: style: Condition '(typelen&0)==0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifru.c:1234:16: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifru.c:1249:16: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifru.c:1271:16: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifru.c:1213:4: style: Variable 'pfru' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ifru.c:1210:4: note: Variable 'pfru' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifru.c:1213:4: note: Variable 'pfru' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifru.c:1477:24: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/ifru.c:1481:19: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/ifru.c:1477:24: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/ifru.c:280:11: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:437:10: style: The scope of the variable 'a' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:514:8: style: The scope of the variable 'sdcap' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:514:15: style: The scope of the variable 'ranks' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:514:22: style: The scope of the variable 'busw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:514:28: style: The scope of the variable 'sdw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:514:33: style: The scope of the variable 'totcap' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:516:10: style: The scope of the variable 'isdcap' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:516:18: style: The scope of the variable 'iranks' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:516:26: style: The scope of the variable 'ibusw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:516:33: style: The scope of the variable 'isdw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:682:32: style: The scope of the variable 'v7' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:805:14: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1135:9: style: The scope of the variable 'fdochassis' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1337:13: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1338:6: style: The scope of the variable 'szsdr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1338:13: style: The scope of the variable 'thislen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1418:8: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1530:8: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1530:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1530:16: style: The scope of the variable 'idx' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1530:21: style: The scope of the variable 'sz' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1530:25: style: The scope of the variable 'off' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1532:10: style: The scope of the variable 'sa' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1533:10: style: The scope of the variable 'fruid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1534:10: style: The scope of the variable 'frutype' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:1923:23: style: The scope of the variable '_recid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru.c:2056:13: style: The scope of the variable 'cksum' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru_picmg.c:102:21: style: The scope of the variable 'm' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifru_picmg.c:105:42: style: The scope of the variable 'b8' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:576:10: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:576:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:579:10: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:579:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:584:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:584:10: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:585:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:585:10: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:586:5: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:586:10: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:604:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ipmiutil-3.1.2/util/ifruset.c:576:21: style: Condition '16!=0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:579:21: style: Condition '16!=0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:584:17: style: Condition '2==0' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:585:17: style: Condition '4==0' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:586:17: style: Condition '8==0' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:604:25: style: Condition '128!=0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ifruset.c:609:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:612:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:612:3: warning: %f in format string (no. 3) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:617:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:619:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:625:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:628:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:629:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:633:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:635:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float]
ipmiutil-3.1.2/util/ifruset.c:1065:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifruset.c:1082:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifruset.c:1031:4: style: Variable 'pfru' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ifruset.c:1022:4: note: Variable 'pfru' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifruset.c:1031:4: note: Variable 'pfru' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifruset.c:1517:24: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/ifruset.c:1521:19: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/ifruset.c:1517:24: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/ifruset.c:401:10: style: The scope of the variable 'a' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:547:32: style: The scope of the variable 'v7' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:1137:13: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:1462:7: style: The scope of the variable 'idstr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:1463:6: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifruset.c:1595:13: style: The scope of the variable 'cksum' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:626:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifwum.c:716:10: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:834:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:835:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:836:10: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:934:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ifwum.c:935:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:1631:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:1632:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ifwum.c:388:7: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ifwum.c:387:7: note: Variable 'status' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifwum.c:388:7: note: Variable 'status' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ifwum.c:599:18: style: The scope of the variable 'spaces' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:600:19: style: The scope of the variable 'hash' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:691:8: style: The scope of the variable 'dtype' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:802:28: style: The scope of the variable 'pGetDevId' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:805:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:807:10: style: The scope of the variable 'mstr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:887:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:1007:43: style: The scope of the variable 'pResp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:1073:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:1263:18: style: The scope of the variable 'oldWriteSize' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:1411:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ifwum.c:667:21: style: struct member 'Anonymous1::seqAdd' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ifwum.c:668:21: style: struct member 'Anonymous1::res' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/igetevent.c:988:5: style: Variable 'fdlimit' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/igetevent.c:984:0: note: Variable 'fdlimit' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:988:5: note: Variable 'fdlimit' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:1173:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/igetevent.c:1170:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:1173:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:1203:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/igetevent.c:1202:8: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:1203:8: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/igetevent.c:715:11: style: The scope of the variable 'xid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/igetevent.c:806:12: style: The scope of the variable 'newid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/igetevent.c:860:6: style: The scope of the variable 'fretry' can be reduced. [variableScope]
ipmiutil-3.1.2/util/igetevent.c:985:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:270:8: style: Condition 'lan_type' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ihealth.c:253:20: note: Assignment 'lan_type=1', assigned value is 1
ipmiutil-3.1.2/util/ihealth.c:270:8: note: Condition 'lan_type' is always true
ipmiutil-3.1.2/util/ihealth.c:1119:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihealth.c:1119:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihealth.c:615:7: style: Variable 'mfgstr' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihealth.c:606:0: note: Variable 'mfgstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihealth.c:615:7: note: Variable 'mfgstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihealth.c:1146:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihealth.c:1144:7: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihealth.c:1146:7: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihealth.c:180:12: style: The scope of the variable 'rw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:252:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:361:25: style: The scope of the variable 'b4' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:484:9: style: The scope of the variable 'fIntel' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:610:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:610:11: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:610:14: style: The scope of the variable 'k' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:610:17: style: The scope of the variable 'l' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:610:20: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:836:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:837:17: style: The scope of the variable 'hrs' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:861:10: style: The scope of the variable 'b' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihealth.c:848:20: style: Checking if unsigned variable 'resp[0]' is less than zero. [unsignedLessThanZero]
ipmiutil-3.1.2/util/ihpm.c:2552:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihpm.c:3664:11: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihpm.c:3676:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihpm.c:3682:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ihpm.c:1352:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihpm.c:1344:0: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:1352:5: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:1509:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihpm.c:1501:0: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:1509:4: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:1705:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihpm.c:1700:0: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:1705:4: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:2579:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ihpm.c:2570:0: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:2579:4: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ihpm.c:3686:10: style: Same expression on both sides of '==' because the value of 'rc' and 'HPMFWUPG_SUCCESS' are the same. [duplicateExpression]
ipmiutil-3.1.2/util/ihpm.c:3652:13: note: 'rc' is assigned value 'HPMFWUPG_SUCCESS' here.
ipmiutil-3.1.2/util/ihpm.c:3686:10: note: Same expression on both sides of '==' because the value of 'rc' and 'HPMFWUPG_SUCCESS' are the same.
ipmiutil-3.1.2/util/ihpm.c:2132:33: style: The scope of the variable 'pActionRecord' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2280:19: style: The scope of the variable 'count' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2282:19: style: The scope of the variable 'bufLength' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2285:19: style: The scope of the variable 'displayFWLength' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2289:19: style: The scope of the variable 'lengthOfBlock' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2290:19: style: The scope of the variable 'numTxPkts' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:2291:19: style: The scope of the variable 'numRxPkts' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ihpm.c:1216:38: error: Division by zero. [zerodiv]
ipmiutil-3.1.2/util/ihpm.c:2529:29: note: Calling function 'HpmDisplayUpgrade', 3rd argument 'displayFWLength' value is 0
ipmiutil-3.1.2/util/ihpm.c:1216:38: note: Division by zero
ipmiutil-3.1.2/util/ihpm.c:2128:29: style: Function 'HpmfwupgUpgradeStage' argument 3 names different: declaration 'compToUpload' definition 'componentToUpload'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ihpm.c:1080:83: note: Function 'HpmfwupgUpgradeStage' argument 3 names different: declaration 'compToUpload' definition 'componentToUpload'.
ipmiutil-3.1.2/util/ihpm.c:2128:29: note: Function 'HpmfwupgUpgradeStage' argument 3 names different: declaration 'compToUpload' definition 'componentToUpload'.
ipmiutil-3.1.2/util/ihpm.c:2973:47: style: Function 'HpmfwupgUploadFirmwareBlock' argument 5 names different: declaration 'pOffset' definition 'imageOffset'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ihpm.c:1101:54: note: Function 'HpmfwupgUploadFirmwareBlock' argument 5 names different: declaration 'pOffset' definition 'imageOffset'.
ipmiutil-3.1.2/util/ihpm.c:2973:47: note: Function 'HpmfwupgUploadFirmwareBlock' argument 5 names different: declaration 'pOffset' definition 'imageOffset'.
ipmiutil-3.1.2/util/ihpm.c:2973:74: style: Function 'HpmfwupgUploadFirmwareBlock' argument 6 names different: declaration 'blockLen' definition 'blockLength'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ihpm.c:1101:77: note: Function 'HpmfwupgUploadFirmwareBlock' argument 6 names different: declaration 'blockLen' definition 'blockLength'.
ipmiutil-3.1.2/util/ihpm.c:2973:74: note: Function 'HpmfwupgUploadFirmwareBlock' argument 6 names different: declaration 'blockLen' definition 'blockLength'.
ipmiutil-3.1.2/util/ihpm.c:3163:78: style: Function 'HpmfwupgGetUpgradeStatus' argument 2 names different: declaration 'pCtxstruct' definition 'pCtx'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ihpm.c:1109:73: note: Function 'HpmfwupgGetUpgradeStatus' argument 2 names different: declaration 'pCtxstruct' definition 'pCtx'.
ipmiutil-3.1.2/util/ihpm.c:3163:78: note: Function 'HpmfwupgGetUpgradeStatus' argument 2 names different: declaration 'pCtxstruct' definition 'pCtx'.
ipmiutil-3.1.2/util/ihpm.c:443:24: style: struct member 'Anonymous8::reserved' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ihpm.c:951:20: style: struct member 'Anonymous11::reserved' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ihpm.c:953:21: style: struct member 'Anonymous11::manRollback' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ihpm.c:2432:10: style: Variable 'numTxPkts' is modified but its new value is never used. [unreadVariable]
ipmiutil-3.1.2/util/ihpm.c:2435:10: style: Variable 'numRxPkts' is modified but its new value is never used. [unreadVariable]
ipmiutil-3.1.2/util/ihpm.c:1160:5: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
ipmiutil-3.1.2/util/ihpm.c:1547:10: error: Memory pointed to by 'pImageData' is freed twice. [doubleFree]
ipmiutil-3.1.2/util/ihpm.c:1584:10: error: Memory pointed to by 'pImageData' is freed twice. [doubleFree]
ipmiutil-3.1.2/util/ihpm.c:1598:10: error: Memory pointed to by 'pImageData' is freed twice. [doubleFree]
ipmiutil-3.1.2/util/ihpm.c:1613:7: error: Memory pointed to by 'pImageData' is freed twice. [doubleFree]
ipmiutil-3.1.2/util/ilan.c:3531:18: style: Condition 'fSOL20' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ilan.c:3796:18: style: Condition 'fSOL20' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ilan.c:3960:18: style: Condition 'fSOL20' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ilan.c:830:37: warning: Either the condition 'upswd!=NULL' is redundant or there is possible null pointer dereference: upswd. [nullPointerRedundantCheck]
ipmiutil-3.1.2/util/ilan.c:861:15: note: Assuming that condition 'upswd!=NULL' is not redundant
ipmiutil-3.1.2/util/ilan.c:830:37: note: Null pointer dereference
ipmiutil-3.1.2/util/ilan.c:688:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ilan.c:685:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:688:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:724:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ilan.c:719:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:724:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:752:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ilan.c:745:0: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:752:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:921:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ilan.c:912:0: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:921:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:1030:3: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ilan.c:1023:0: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:1030:3: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ilan.c:746:18: style: The scope of the variable 'psw_len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:833:12: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:983:9: style: The scope of the variable 'upriv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1131:15: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1230:15: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1427:9: style: The scope of the variable 'iData' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1432:9: style: The scope of the variable 'sdelay' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1578:10: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1742:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:1742:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2335:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2393:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2719:9: style: The scope of the variable 'fparp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2724:19: style: The scope of the variable 'px' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2725:7: style: The scope of the variable 'num' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:2725:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:3071:10: style: The scope of the variable 'pc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:3078:8: style: The scope of the variable 'defcommunity' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:3081:12: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:3529:9: style: The scope of the variable 'user' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:5767:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:5767:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ilan.c:3153:4: warning: The buffer 'ifname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/imbapi.c:2242:6: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/imbapi.c:2288:8: warning: Redundant assignment of 'iFlag' to itself. [selfAssignment]
ipmiutil-3.1.2/util/imbapi.c:708:10: style: The scope of the variable 'respBuffer' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:712:6: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:870:11: style: The scope of the variable 'pc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:1701:25: style: The scope of the variable 'status' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:1706:10: style: The scope of the variable 'msgb' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:1854:25: style: The scope of the variable 'status' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:1859:9: style: The scope of the variable 'msgb' can be reduced. [variableScope]
ipmiutil-3.1.2/util/imbapi.c:591:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/imbapi.c:1068:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/imbapi.c:1657:11: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ipicmg.c:674:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ipicmg.c:678:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ipicmg.c:682:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ipicmg.c:622:33: style: The scope of the variable 'd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipicmg.c:1226:10: style: The scope of the variable 'rsp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipicmg.c:1316:16: style: The scope of the variable 'enabled' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipicmg.c:1317:16: style: The scope of the variable 'direction' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmi_port.c:41:5: style: Variable 'fdlimit' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ipmi_port.c:37:0: note: Variable 'fdlimit' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_port.c:41:5: note: Variable 'fdlimit' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_port.c:59:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ipmi_port.c:58:9: note: Variable 'i' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_port.c:59:2: note: Variable 'i' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_port.c:38:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmi_sample.c:151:17: warning: The buffer 'drvtyp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/ipmi_sample.c:187:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
ipmiutil-3.1.2/util/ipmi_sample_evt.c:243:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'unsigned short *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/ipmi_sample_evt.c:414:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/ipmi_sample_evt.c:410:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_sample_evt.c:414:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/ipmi_sample_evt.c:143:11: style: The scope of the variable 'xid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmi_sample_evt.c:183:12: style: The scope of the variable 'newid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmicmd.c:580:27: style: Function 'get_lan_channel' argument 1 names different: declaration 'chstart' definition 'chfirst'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:509:28: note: Function 'get_lan_channel' argument 1 names different: declaration 'chstart' definition 'chfirst'.
ipmiutil-3.1.2/util/ipmicmd.c:580:27: note: Function 'get_lan_channel' argument 1 names different: declaration 'chstart' definition 'chfirst'.
ipmiutil-3.1.2/util/ipmicmd.c:992:21: style: Function 'ipmi_cmd' argument 1 names different: declaration 'cmd' definition 'icmd'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:388:21: note: Function 'ipmi_cmd' argument 1 names different: declaration 'cmd' definition 'icmd'.
ipmiutil-3.1.2/util/ipmicmd.c:992:21: note: Function 'ipmi_cmd' argument 1 names different: declaration 'cmd' definition 'icmd'.
ipmiutil-3.1.2/util/ipmicmd.c:1050:52: style: Function 'ipmi_getdeviceid' argument 3 names different: declaration 'fdebugcmd' definition 'fdebug'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:479:54: note: Function 'ipmi_getdeviceid' argument 3 names different: declaration 'fdebugcmd' definition 'fdebug'.
ipmiutil-3.1.2/util/ipmicmd.c:1050:52: note: Function 'ipmi_getdeviceid' argument 3 names different: declaration 'fdebugcmd' definition 'fdebug'.
ipmiutil-3.1.2/util/ipmicmd.c:1086:56: style: Function 'ipmi_set_mc' argument 4 names different: declaration 'type' definition 'atype'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:490:56: note: Function 'ipmi_set_mc' argument 4 names different: declaration 'type' definition 'atype'.
ipmiutil-3.1.2/util/ipmicmd.c:1086:56: note: Function 'ipmi_set_mc' argument 4 names different: declaration 'type' definition 'atype'.
ipmiutil-3.1.2/util/ipmicmd.c:1347:37: style: Function 'parse_lan_options' argument 2 names different: declaration 'optarg' definition 'popt'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:446:37: note: Function 'parse_lan_options' argument 2 names different: declaration 'optarg' definition 'popt'.
ipmiutil-3.1.2/util/ipmicmd.c:1347:37: note: Function 'parse_lan_options' argument 2 names different: declaration 'optarg' definition 'popt'.
ipmiutil-3.1.2/util/ipmicmd.c:1347:48: style: Function 'parse_lan_options' argument 3 names different: declaration 'fdebug' definition 'fdebugcmd'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:446:50: note: Function 'parse_lan_options' argument 3 names different: declaration 'fdebug' definition 'fdebugcmd'.
ipmiutil-3.1.2/util/ipmicmd.c:1347:48: note: Function 'parse_lan_options' argument 3 names different: declaration 'fdebug' definition 'fdebugcmd'.
ipmiutil-3.1.2/util/ipmicmd.c:1239:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ipmilan.c:1768:16: style: Condition 'fdopoke1' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ipmilan.c:1775:51: style: Condition 'frequireping==0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/ipmilan.c:1058:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/ipmilan.c:1797:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/ipmilan.c:682:8: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1010:19: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1011:9: style: The scope of the variable 'cs1' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1011:14: style: The scope of the variable 'cs2' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1011:19: style: The scope of the variable 'cs3' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1011:28: style: The scope of the variable 'cs4' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:1623:8: style: The scope of the variable 'iana' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:2134:10: style: The scope of the variable 'iauth' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:2136:11: style: The scope of the variable 'psessid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:2354:11: style: The scope of the variable 'fneedclear' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ipmilan.c:763:27: style: Function '_ipmilan_cmd' argument 1 names different: declaration 's' definition 'sockfd'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmilan.c:412:27: note: Function '_ipmilan_cmd' argument 1 names different: declaration 's' definition 'sockfd'.
ipmiutil-3.1.2/util/ipmilan.c:763:27: note: Function '_ipmilan_cmd' argument 1 names different: declaration 's' definition 'sockfd'.
ipmiutil-3.1.2/util/ipmilan.c:763:52: style: Function '_ipmilan_cmd' argument 2 names different: declaration 'to' definition 'hostaddr'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmilan.c:412:47: note: Function '_ipmilan_cmd' argument 2 names different: declaration 'to' definition 'hostaddr'.
ipmiutil-3.1.2/util/ipmilan.c:763:52: note: Function '_ipmilan_cmd' argument 2 names different: declaration 'to' definition 'hostaddr'.
ipmiutil-3.1.2/util/ipmilan.c:763:66: style: Function '_ipmilan_cmd' argument 3 names different: declaration 'tolen' definition 'hostaddr_len'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmilan.c:412:55: note: Function '_ipmilan_cmd' argument 3 names different: declaration 'tolen' definition 'hostaddr_len'.
ipmiutil-3.1.2/util/ipmilan.c:763:66: note: Function '_ipmilan_cmd' argument 3 names different: declaration 'tolen' definition 'hostaddr_len'.
ipmiutil-3.1.2/util/ipmilan.c:689:11: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ipmilan.c:841:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/ipmilanplus.c:36:16: style: struct member 'valstr::val' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ipmilanplus.c:37:16: style: struct member 'valstr::str' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ipmilanplus.c:40:23: style: struct member 'oemvalstr::oem' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ipmilanplus.c:41:16: style: struct member 'oemvalstr::val' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ipmilanplus.c:42:22: style: struct member 'oemvalstr::str' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ipmiutil.c:66:7: style: struct member 'Anonymous1::idx' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/ireset.c:361:17: style: The scope of the variable 'initcmd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ireset.c:454:11: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ireset.c:607:13: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ireset.c:651:14: style: The scope of the variable 'pstr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/ireset.c:652:14: style: The scope of the variable 'pstate' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isel.c:620:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:620:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:620:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:623:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:623:6: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:623:6: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:893:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:896:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isel.c:481:6: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/isel.c:479:6: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/isel.c:481:6: note: Variable 'rc' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/isel.c:466:15: style: The scope of the variable 'recid0' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isel.c:591:8: style: The scope of the variable 'b' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isel.c:592:8: style: The scope of the variable 'strb' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iseltime.c:205:27: style: The scope of the variable 'ltime3' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:2007:11: style: Condition 'rv!=0' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/isensor.c:1991:14: note: Assignment 'rv=-1', assigned value is -1
ipmiutil-3.1.2/util/isensor.c:2007:11: note: Condition 'rv!=0' is always true
ipmiutil-3.1.2/util/isensor.c:1514:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isensor.c:2640:14: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/isensor.c:2763:14: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/isensor.c:2939:14: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/isensor.c:2969:14: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/isensor.c:3044:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/isensor.c:1385:4: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/isensor.c:1378:0: note: Variable 'fp' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/isensor.c:1385:4: note: Variable 'fp' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/isensor.c:2797:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/isensor.c:2804:4: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/isensor.c:2797:9: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/isensor.c:753:12: style: The scope of the variable 'thrf' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:754:11: style: The scope of the variable 'thr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:814:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:955:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1137:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1203:16: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1205:10: style: The scope of the variable 'prog' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1256:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1256:19: style: The scope of the variable 'thislen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1379:31: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1383:9: style: The scope of the variable 'fvalid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1440:11: style: The scope of the variable 'psdr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1505:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1530:14: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1561:17: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1613:11: style: The scope of the variable 'recid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1642:11: style: The scope of the variable 'recid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1694:8: style: The scope of the variable 'm' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1694:11: style: The scope of the variable 'b' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1694:14: style: The scope of the variable 'a' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1695:11: style: The scope of the variable 'ax' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1696:9: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1696:13: style: The scope of the variable 'b_exp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1698:8: style: The scope of the variable 'signval' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1992:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:1992:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:2590:7: style: The scope of the variable 'vend' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:3028:15: style: The scope of the variable 'hrs' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:3136:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:3137:11: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:3718:14: style: The scope of the variable '_recid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isensor.c:3039:18: style: Checking if unsigned variable 'resp[0]' is less than zero. [unsignedLessThanZero]
ipmiutil-3.1.2/util/isensor.c:875:44: style: Function 'GetSensorThresholds' argument 2 names different: declaration 'data' definition 'thr_data'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/isensor.h:156:48: note: Function 'GetSensorThresholds' argument 2 names different: declaration 'data' definition 'thr_data'.
ipmiutil-3.1.2/util/isensor.c:875:44: note: Function 'GetSensorThresholds' argument 2 names different: declaration 'data' definition 'thr_data'.
ipmiutil-3.1.2/util/isensor.c:1367:28: style: Function 'free_sdr_cache' argument 1 names different: declaration 'pcache' definition 'ptr'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/isensor.h:146:28: note: Function 'free_sdr_cache' argument 1 names different: declaration 'pcache' definition 'ptr'.
ipmiutil-3.1.2/util/isensor.c:1367:28: note: Function 'free_sdr_cache' argument 1 names different: declaration 'pcache' definition 'ptr'.
ipmiutil-3.1.2/util/isensor.c:1434:27: style: Function 'get_sdr_cache' argument 1 names different: declaration 'pcache' definition 'pret'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/isensor.h:145:28: note: Function 'get_sdr_cache' argument 1 names different: declaration 'pcache' definition 'pret'.
ipmiutil-3.1.2/util/isensor.c:1434:27: note: Function 'get_sdr_cache' argument 1 names different: declaration 'pcache' definition 'pret'.
ipmiutil-3.1.2/util/isensor.c:1094:10: style: Variable 'toler' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/isensor.c:2677:18: warning: The buffer 'rdgstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/iserial.c:1295:41: style: Condition 'fuser1admin' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/iserial.c:352:2: style: Variable 'responseLength' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/iserial.c:346:0: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iserial.c:352:2: note: Variable 'responseLength' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iserial.c:746:11: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iserial.c:1048:12: style: The scope of the variable 'ival' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iserial.c:1547:13: style: The scope of the variable 'bval' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iserial.c:137:28: style: struct member 'SEL_RECORD::record_id' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:138:28: style: struct member 'SEL_RECORD::record_type' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:139:28: style: struct member 'SEL_RECORD::timestamp' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:140:28: style: struct member 'SEL_RECORD::generator_id' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:141:28: style: struct member 'SEL_RECORD::evm_rev' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:142:28: style: struct member 'SEL_RECORD::sensor_type' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:143:28: style: struct member 'SEL_RECORD::sensor_number' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:144:28: style: struct member 'SEL_RECORD::event_trigger' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:145:28: style: struct member 'SEL_RECORD::event_data1' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:146:28: style: struct member 'SEL_RECORD::event_data2' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/iserial.c:147:28: style: struct member 'SEL_RECORD::event_data3' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/isol.c:262:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:419:16: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:551:19: style: The scope of the variable 't' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:552:17: style: The scope of the variable 'lastc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:782:8: style: The scope of the variable 'in_payload_size' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:782:25: style: The scope of the variable 'out_payload_size' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:782:43: style: The scope of the variable 'udp_port' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:902:17: style: The scope of the variable 'lastc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/isol.c:1181:21: warning: The buffer 'dbglog_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipmiutil-3.1.2/util/isolwin.c:50:7: style: struct member 'SOL_RSP_PKT::type' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/isolwin.c:51:7: style: struct member 'SOL_RSP_PKT::len' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/isolwin.c:52:9: style: struct member 'SOL_RSP_PKT::data' is never used. [unusedStructMember]
ipmiutil-3.1.2/util/itsol.c:140:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/itsol.c:140:13: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/itsol.c:140:13: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/itsol.c:140:13: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/itsol.c:614:6: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/itsol.c:612:0: note: Variable 'length' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/itsol.c:614:6: note: Variable 'length' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/itsol.c:491:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/itsol.c:495:3: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/itsol.c:491:8: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/itsol.c:468:7: style: The scope of the variable 'mystr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iuser.c:165:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/iuser.c:164:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iuser.c:165:4: note: Variable 'ret' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/iuser.c:105:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iuser.c:146:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iuser.c:149:7: style: The scope of the variable 'uname' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iuser.c:182:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/iuser.c:114:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/iuser.c:159:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/mem_if.c:317:16: style: Condition 'm_iCount==0' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/mem_if.c:315:6: note: Assuming that condition '!m_iCount' is not redundant
ipmiutil-3.1.2/util/mem_if.c:316:3: note: m_iCount is decremented', new value is -1
ipmiutil-3.1.2/util/mem_if.c:317:16: note: Condition 'm_iCount==0' is always false
ipmiutil-3.1.2/util/mem_if.c:530:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:531:8: style: The scope of the variable 'Type' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:614:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:616:8: style: The scope of the variable 'Type' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:10: style: The scope of the variable 'bank' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:16: style: The scope of the variable 'k' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:19: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:22: style: The scope of the variable 'nStr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:28: style: The scope of the variable 'nBLoc' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:645:35: style: The scope of the variable 'sz' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:726:6: style: The scope of the variable 'recLength' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:727:8: style: The scope of the variable 'recType' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:789:6: style: The scope of the variable 'recLength' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:790:8: style: The scope of the variable 'recType' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:839:6: style: The scope of the variable 'recLength' can be reduced. [variableScope]
ipmiutil-3.1.2/util/mem_if.c:840:8: style: The scope of the variable 'recType' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5652:32: style: Redundant condition: If 'EXPR < 8', the comparison 'EXPR != 15' is always true. [redundantCondition]
ipmiutil-3.1.2/util/oem_dell.c:3648:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:3807:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:3808:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4289:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4291:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4293:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4295:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4299:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4301:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4303:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4305:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4309:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4311:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4313:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4315:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4323:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4325:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4327:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4329:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4333:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4335:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4337:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4339:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4343:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4345:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4347:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4349:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4478:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4480:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4482:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4895:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:4896:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_dell.c:5380:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5380:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5380:14: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5385:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5385:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5385:14: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipmiutil-3.1.2/util/oem_dell.c:5582:14: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/oem_dell.c:5581:14: note: Variable 'str' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_dell.c:5582:14: note: Variable 'str' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_dell.c:6013:4: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/oem_dell.c:6000:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_dell.c:6013:4: note: Variable 'gstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_dell.c:698:18: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/oem_dell.c:702:13: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:698:18: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:735:19: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/oem_dell.c:738:13: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:735:19: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:766:18: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/oem_dell.c:770:13: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:766:18: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:814:18: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/oem_dell.c:818:13: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:814:18: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:846:18: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ipmiutil-3.1.2/util/oem_dell.c:850:13: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:846:18: note: Found duplicate branches for 'if' and 'else'.
ipmiutil-3.1.2/util/oem_dell.c:359:11: style: The scope of the variable 'str' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:360:35: style: The scope of the variable 'pos' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1255:18: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1328:13: style: The scope of the variable 'rsp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1328:49: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1331:25: style: The scope of the variable 'lcd_caps' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1332:10: style: The scope of the variable 'lcdstring' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1779:13: style: The scope of the variable 'rsp' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1779:49: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1783:9: style: The scope of the variable 'bytes_stored' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:1784:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2129:49: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2133:13: style: The scope of the variable 'VirtualMacAddress' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2134:13: style: The scope of the variable 'input_length' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2135:13: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2137:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2222:49: style: The scope of the variable 'rv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2226:13: style: The scope of the variable 'input_length' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2227:13: style: The scope of the variable 'iDRAC6MacAddressByte' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2228:13: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2297:13: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2298:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2388:13: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2392:13: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2393:13: style: The scope of the variable 'lom_mactype' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2394:13: style: The scope of the variable 'lom_nicnum' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2395:13: style: The scope of the variable 'lom_ethstat' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2396:14: style: The scope of the variable 'lom_mac' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2998:10: style: The scope of the variable 'nic_selection_failover' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3771:14: style: The scope of the variable 'peakpowerheadroombtuphr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3772:14: style: The scope of the variable 'instantpowerhearoom' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3837:12: style: The scope of the variable 'readingf' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3837:22: style: The scope of the variable 'warningf' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3837:32: style: The scope of the variable 'failuref' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3838:9: style: The scope of the variable 'readingbtuphr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3839:9: style: The scope of the variable 'warning_threshbtuphr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:3840:9: style: The scope of the variable 'failure_thresbtuphr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4250:10: style: The scope of the variable 'timestr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4252:14: style: The scope of the variable 'lastminutepeakpower' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4253:14: style: The scope of the variable 'lasthourpeakpower' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4254:14: style: The scope of the variable 'lastdaypeakpower' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4255:14: style: The scope of the variable 'lastweekpeakpower' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4262:14: style: The scope of the variable 'tempbtuphrconv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:4466:14: style: The scope of the variable 'tempbtuphrconv' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5470:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5471:16: style: The scope of the variable 'node' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5473:16: style: The scope of the variable 'dimmNum' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5474:16: style: The scope of the variable 'dimmsPerNode' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5475:16: style: The scope of the variable 'dimmStr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5480:16: style: The scope of the variable 'str' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5481:16: style: The scope of the variable 'incr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5482:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5486:7: style: The scope of the variable 'tmpData' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:5487:6: style: The scope of the variable 'version' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_dell.c:2694:48: style: Function 'get_nic_selection_mode_12g' argument 2 names different: declaration 'iarg' definition 'current_arg'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_dell.c:222:55: note: Function 'get_nic_selection_mode_12g' argument 2 names different: declaration 'iarg' definition 'current_arg'.
ipmiutil-3.1.2/util/oem_dell.c:2694:48: note: Function 'get_nic_selection_mode_12g' argument 2 names different: declaration 'iarg' definition 'current_arg'.
ipmiutil-3.1.2/util/oem_dell.c:5185:57: style: Function 'ipmi_getdrivemap' argument 5 names different: declaration 'bayId' definition 'bay'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_dell.c:277:69: note: Function 'ipmi_getdrivemap' argument 5 names different: declaration 'bayId' definition 'bay'.
ipmiutil-3.1.2/util/oem_dell.c:5185:57: note: Function 'ipmi_getdrivemap' argument 5 names different: declaration 'bayId' definition 'bay'.
ipmiutil-3.1.2/util/oem_dell.c:5185:67: style: Function 'ipmi_getdrivemap' argument 6 names different: declaration 'slotId' definition 'slot'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_dell.c:277:81: note: Function 'ipmi_getdrivemap' argument 6 names different: declaration 'slotId' definition 'slot'.
ipmiutil-3.1.2/util/oem_dell.c:5185:67: note: Function 'ipmi_getdrivemap' argument 6 names different: declaration 'slotId' definition 'slot'.
ipmiutil-3.1.2/util/oem_dell.c:1386:22: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_dell.c:1507:22: style: Variable 'rv' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_dell.c:3560:11: style: Variable 'dte' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_dell.c:4624:24: style: Variable 'maxpowerbtuphr' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_dell.c:6014:25: style: Variable 'gstr' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_dell.c:3363:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ipmiutil-3.1.2/util/oem_dell.c:3560:11: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ipmiutil-3.1.2/util/oem_fujitsu.c:346:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipmiutil-3.1.2/util/oem_fujitsu.c:253:35: style: The scope of the variable 'chunk_len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_fujitsu.c:368:8: style: The scope of the variable 'oemid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_hp.c:115:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
ipmiutil-3.1.2/util/oem_hp.c:112:25: note: outer condition: evtype==11
ipmiutil-3.1.2/util/oem_hp.c:115:23: note: identical inner condition: evtype==11
ipmiutil-3.1.2/util/oem_hp.c:115:23: style: Condition 'evtype==11' is always true [knownConditionTrueFalse]
ipmiutil-3.1.2/util/oem_hp.c:112:25: note: Assuming that condition 'evtype==11' is not redundant
ipmiutil-3.1.2/util/oem_hp.c:115:23: note: Condition 'evtype==11' is always true
ipmiutil-3.1.2/util/oem_intel.c:664:22: style: Condition 'sens_verbose' is always false [knownConditionTrueFalse]
ipmiutil-3.1.2/util/oem_intel.c:299:14: style: The scope of the variable 'b_leds' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:299:22: style: The scope of the variable 'bstate' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:567:10: style: The scope of the variable 'nm_sa' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:567:17: style: The scope of the variable 'chan' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:567:23: style: The scope of the variable 'lun' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:633:21: style: The scope of the variable 'c' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:633:30: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:633:33: style: The scope of the variable 'k' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:633:36: style: The scope of the variable 't' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:668:24: style: The scope of the variable 'tstr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:729:9: style: The scope of the variable 'mybuf' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:736:10: style: The scope of the variable 'p1' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:737:8: style: The scope of the variable 'd' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:737:11: style: The scope of the variable 'f' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1038:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1053:8: style: The scope of the variable 'node' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1053:14: style: The scope of the variable 'chan' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1053:20: style: The scope of the variable 'sock' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1053:26: style: The scope of the variable 'n' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:1138:10: style: The scope of the variable 'stype' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_intel.c:318:64: style: Function 'detect_capab_intel' argument 4 names different: declaration 'ndsk' definition 'ndisk'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_intel.h:63:64: note: Function 'detect_capab_intel' argument 4 names different: declaration 'ndsk' definition 'ndisk'.
ipmiutil-3.1.2/util/oem_intel.c:318:64: note: Function 'detect_capab_intel' argument 4 names different: declaration 'ndsk' definition 'ndisk'.
ipmiutil-3.1.2/util/oem_kontron.c:930:8: style: The scope of the variable 'oemid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_kontron.c:932:9: style: The scope of the variable 'timestr' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_newisys.c:95:4: style: Variable 'gstr' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/oem_newisys.c:78:0: note: Variable 'gstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_newisys.c:95:4: note: Variable 'gstr' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/oem_newisys.c:82:14: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_newisys.c:96:25: style: Variable 'gstr' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/oem_quanta.c:107:10: style: The scope of the variable 'type_str' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_sun.c:799:9: style: The scope of the variable 'count' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_sun.c:229:36: style: Function 'sunoem_led_get' argument 2 names different: declaration 'dev' definition 'sdr'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_sun.h:132:41: note: Function 'sunoem_led_get' argument 2 names different: declaration 'dev' definition 'sdr'.
ipmiutil-3.1.2/util/oem_sun.c:229:36: note: Function 'sunoem_led_get' argument 2 names different: declaration 'dev' definition 'sdr'.
ipmiutil-3.1.2/util/oem_sun.c:284:36: style: Function 'sunoem_led_set' argument 2 names different: declaration 'dev' definition 'sdr'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_sun.h:133:41: note: Function 'sunoem_led_set' argument 2 names different: declaration 'dev' definition 'sdr'.
ipmiutil-3.1.2/util/oem_sun.c:284:36: note: Function 'sunoem_led_set' argument 2 names different: declaration 'dev' definition 'sdr'.
ipmiutil-3.1.2/util/oem_supermicro.c:357:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_supermicro.c:357:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_supermicro.c:357:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_supermicro.c:357:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipmiutil-3.1.2/util/oem_supermicro.c:293:10: style: The scope of the variable 'str' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:344:11: style: The scope of the variable 'fwmaj' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:345:11: style: The scope of the variable 'fwmin' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:346:11: style: The scope of the variable 'fwsub' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:347:11: style: The scope of the variable 'fwbld' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:348:10: style: The scope of the variable 'hwid' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:425:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:429:10: style: The scope of the variable 'thresh' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:430:14: style: The scope of the variable 'sdr01' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:432:11: style: The scope of the variable 'val' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:615:15: style: The scope of the variable 'd1' can be reduced. [variableScope]
ipmiutil-3.1.2/util/oem_supermicro.c:605:30: style: Function 'decode_sel_supermicro' argument 5 names different: declaration 'fdebug' definition 'fdbg'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/oem_supermicro.h:54:30: note: Function 'decode_sel_supermicro' argument 5 names different: declaration 'fdebug' definition 'fdbg'.
ipmiutil-3.1.2/util/oem_supermicro.c:605:30: note: Function 'decode_sel_supermicro' argument 5 names different: declaration 'fdebug' definition 'fdbg'.
ipmiutil-3.1.2/util/oem_supermicro.c:858:24: style: Variable 'vend_id' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/subs.c:208:12: warning: Either the condition 'len>sizeof(str)' is redundant or the array 'str[1024]' is accessed at index 2048, which is out of bounds. [arrayIndexOutOfBoundsCond]
ipmiutil-3.1.2/util/subs.c:205:29: note: Assuming that condition 'len>sizeof(str)' is not redundant
ipmiutil-3.1.2/util/subs.c:208:12: note: Array index out of bounds
ipmiutil-3.1.2/util/subs.c:627:4: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
ipmiutil-3.1.2/util/subs.c:617:0: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/subs.c:627:4: note: Variable 'rv' is reassigned a value before the old one has been used.
ipmiutil-3.1.2/util/subs.c:241:16: style: The scope of the variable 'x' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:241:19: style: The scope of the variable 'y' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:305:11: style: The scope of the variable 'pname' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:306:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:641:14: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:679:14: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:679:20: style: The scope of the variable 'i' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:679:23: style: The scope of the variable 'j' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:682:11: style: The scope of the variable 'cmdw' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:762:10: style: The scope of the variable 'p' can be reduced. [variableScope]
ipmiutil-3.1.2/util/subs.c:478:21: style: Function 'str2uchar' argument 1 names different: declaration 'str_in' definition 'str'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:547:23: note: Function 'str2uchar' argument 1 names different: declaration 'str_in' definition 'str'.
ipmiutil-3.1.2/util/subs.c:478:21: note: Function 'str2uchar' argument 1 names different: declaration 'str_in' definition 'str'.
ipmiutil-3.1.2/util/subs.c:478:33: style: Function 'str2uchar' argument 2 names different: declaration 'uchr_out' definition 'uchr_ptr'. [funcArgNamesDifferent]
ipmiutil-3.1.2/util/ipmicmd.h:547:38: note: Function 'str2uchar' argument 2 names different: declaration 'uchr_out' definition 'uchr_ptr'.
ipmiutil-3.1.2/util/subs.c:478:33: note: Function 'str2uchar' argument 2 names different: declaration 'uchr_out' definition 'uchr_ptr'.
ipmiutil-3.1.2/util/subs.c:661:12: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ipmiutil-3.1.2/util/subs.c:208:12: warning: Either the condition 'len>1024' is redundant or the array 'str[1024]' is accessed at index 2048, which is out of bounds. [arrayIndexOutOfBoundsCond]
ipmiutil-3.1.2/util/subs.c:205:29: note: Assuming that condition 'len>1024' is not redundant
ipmiutil-3.1.2/util/subs.c:208:12: note: Array index out of bounds
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipolish/ipolish_20180621.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ippl/ippl_1.4.14.orig.tar.gz
ippl-1.4.14/Source/filter.c:205:36: style: Function 'do_log' argument 1 names different: declaration 'saddr' definition 'from'. [funcArgNamesDifferent]
ippl-1.4.14/Source/filter.h:79:36: note: Function 'do_log' argument 1 names different: declaration 'saddr' definition 'from'.
ippl-1.4.14/Source/filter.c:205:36: note: Function 'do_log' argument 1 names different: declaration 'saddr' definition 'from'.
ippl-1.4.14/Source/filter.c:205:54: style: Function 'do_log' argument 2 names different: declaration 'daddr' definition 'to'. [funcArgNamesDifferent]
ippl-1.4.14/Source/filter.h:79:55: note: Function 'do_log' argument 2 names different: declaration 'daddr' definition 'to'.
ippl-1.4.14/Source/filter.c:205:54: note: Function 'do_log' argument 2 names different: declaration 'daddr' definition 'to'.
ippl-1.4.14/Source/icmp.c:225:8: style: The scope of the variable 'icmp_type' can be reduced. [variableScope]
ippl-1.4.14/Source/icmp.c:226:8: style: The scope of the variable 'icmp_code' can be reduced. [variableScope]
ippl-1.4.14/Source/ident.c:96:7: error: Width 64 given in format string (no. 3) is larger than destination buffer 'user[64]', use %63s to prevent overflowing it. [invalidScanfFormatWidth]
ippl-1.4.14/Source/log.c:151:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ippl-1.4.14/Source/log.c:135:8: style: The scope of the variable 'repeat_message' can be reduced. [variableScope]
ippl-1.4.14/Source/log.c:150:24: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ippl-1.4.14/Source/log.c:158:22: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ippl-1.4.14/Source/main.c:230:8: style: The scope of the variable 'path' can be reduced. [variableScope]
ippl-1.4.14/Source/tcp.c:76:8: style: The scope of the variable 'service' can be reduced. [variableScope]
ippl-1.4.14/Source/tcp.c:175:8: style: The scope of the variable 'service' can be reduced. [variableScope]
ippl-1.4.14/Source/udp.c:66:8: style: The scope of the variable 'service' can be reduced. [variableScope]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ippusbxd/ippusbxd_1.33.orig.tar.gz
ippusbxd-1.33/src/dnssd.c:217:3: style: Variable 'dev_id' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/dnssd.c:195:0: note: Variable 'dev_id' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/dnssd.c:217:3: note: Variable 'dev_id' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/ippusbxd.c:97:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ippusbxd-1.33/src/ippusbxd.c:379:73: style: Function 'get_read_inflight' argument 2 names different: declaration 'read_inflight_mutex' definition 'mtx'. [funcArgNamesDifferent]
ippusbxd-1.33/src/ippusbxd.c:72:47: note: Function 'get_read_inflight' argument 2 names different: declaration 'read_inflight_mutex' definition 'mtx'.
ippusbxd-1.33/src/ippusbxd.c:379:73: note: Function 'get_read_inflight' argument 2 names different: declaration 'read_inflight_mutex' definition 'mtx'.
ippusbxd-1.33/src/tcp.c:49:3: style: Variable 'this->sd' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/tcp.c:48:3: note: Variable 'this->sd' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/tcp.c:49:3: note: Variable 'this->sd' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/tcp.c:127:3: style: Variable 'this->sd' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/tcp.c:126:3: note: Variable 'this->sd' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/tcp.c:127:3: note: Variable 'this->sd' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:505:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ippusbxd-1.33/src/usb.c:490:23: warning: Either the condition 'usb!=NULL' is redundant or there is possible null pointer dereference: usb. [nullPointerRedundantCheck]
ippusbxd-1.33/src/usb.c:496:11: note: Assuming that condition 'usb!=NULL' is not redundant
ippusbxd-1.33/src/usb.c:490:23: note: Null pointer dereference
ippusbxd-1.33/src/usb.c:493:16: warning: Either the condition 'usb!=NULL' is redundant or there is possible null pointer dereference: usb. [nullPointerRedundantCheck]
ippusbxd-1.33/src/usb.c:496:11: note: Assuming that condition 'usb!=NULL' is not redundant
ippusbxd-1.33/src/usb.c:493:16: note: Null pointer dereference
ippusbxd-1.33/src/usb.c:53:5: style: Variable 'interface' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/usb.c:52:0: note: Variable 'interface' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:53:5: note: Variable 'interface' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:60:7: style: Variable 'alt' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/usb.c:59:0: note: Variable 'alt' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:60:7: note: Variable 'alt' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:214:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/usb.c:212:0: note: Variable 'status' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:214:3: note: Variable 'status' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:347:5: style: Variable 'interf' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/usb.c:346:0: note: Variable 'interf' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:347:5: note: Variable 'interf' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:353:7: style: Variable 'alt' is reassigned a value before the old one has been used. [redundantAssignment]
ippusbxd-1.33/src/usb.c:352:0: note: Variable 'alt' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:353:7: note: Variable 'alt' is reassigned a value before the old one has been used.
ippusbxd-1.33/src/usb.c:83:17: style: The scope of the variable 'serial' can be reduced. [variableScope]
ippusbxd-1.33/src/usb.c:616:22: style: Checking if unsigned variable 'usb->num_avail' is less than zero. [unsignedLessThanZero]
ippusbxd-1.33/src/usb.c:618:42: style: Checking if unsigned variable 'usb->num_avail' is less than zero. [unsignedLessThanZero]
ippusbxd-1.33/src/usb.c:623:24: style: Checking if unsigned variable 'usb->num_avail' is less than zero. [unsignedLessThanZero]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iprange/iprange_1.0.4+ds.orig.tar.xz
iprange-1.0.4+ds/ipset_binary.c:70:5: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable]
iprange-1.0.4+ds/ipset_load.c:601:13: error: Resource leak: fp [resourceLeak]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iprelay/iprelay_0.71.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iprint/iprint_1.3.orig.tar.gz
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iproute/iproute_20120521.orig.tar.xz
iproute2-3.4.0/genl/ctrl.c:50:27: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-3.4.0/genl/ctrl.c:293:27: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/genl/genl.c:138:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-3.4.0/genl/genl.c:137:0: note: Variable 'a' is reassigned a value before the old one has been used.
iproute2-3.4.0/genl/genl.c:138:3: note: Variable 'a' is reassigned a value before the old one has been used.
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 3) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 4) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 5) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 6) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 7) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 8) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 9) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 10) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 11) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 12) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 13) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:296:7: warning: %ld in format string (no. 14) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:328:4: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:331:4: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ip6tunnel.c:292:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ip6tunnel.c:277:3: error: Resource leak: fp [resourceLeak]
iproute2-3.4.0/ip/ipaddress.c:180:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/ipaddress.c:418:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/ip/ipaddress.c:1194:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-3.4.0/ip/ipaddress.c:749:2: warning: Size of pointer 'h' used instead of size of its data. [pointerSize]
iproute2-3.4.0/ip/ipaddress.c:1054:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipaddress.c:1208:14: style: Variable 'brd_len' is assigned a value that is never used. [unreadVariable]
iproute2-3.4.0/ip/ipaddrlabel.c:63:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-3.4.0/ip/ipaddrlabel.c:131:13: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:263:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/ip/ipl2tp.c:285:50: portability: '(void*)ghdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/ip/ipl2tp.c:98:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:131:13: style: struct member 'Anonymous2::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:154:13: style: struct member 'Anonymous3::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:196:13: style: struct member 'Anonymous4::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:373:8: style: struct member 'Anonymous5::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:416:8: style: struct member 'Anonymous6::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipl2tp.c:760:27: style: struct member 'Anonymous7::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iplink.c:262:11: style: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same. [duplicateExpression]
iproute2-3.4.0/ip/iplink.c:197:18: note: 'argc' is assigned value '*argcp' here.
iproute2-3.4.0/ip/iplink.c:262:11: note: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same.
iproute2-3.4.0/ip/iplink.c:466:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-3.4.0/ip/iplink.c:793:13: style: The scope of the variable 'halen' can be reduced. [variableScope]
iproute2-3.4.0/ip/iplink.c:103:45: style: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'. [funcArgNamesDifferent]
iproute2-3.4.0/ip/ip_common.h:69:45: note: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'.
iproute2-3.4.0/ip/iplink.c:103:45: note: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'.
iproute2-3.4.0/ip/iplink.c:165:10: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iplink_vlan.c:146:32: style: The scope of the variable 'm' can be reduced. [variableScope]
iproute2-3.4.0/ip/ipmaddr.c:54:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/ipmaddr.c:100:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ipmaddr.c:144:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ipmaddr.c:175:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ipmonitor.c:94:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iproute2-3.4.0/ip/ipmonitor.c:92:10: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iproute2-3.4.0/ip/ipmroute.c:69:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ipmroute.c:103:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/ipneigh.c:190:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-3.4.0/ip/ipneigh.c:100:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipntable.c:68:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iproute.c:576:9: style: Condition 'first' is always false [knownConditionTrueFalse]
iproute2-3.4.0/ip/iproute.c:566:15: note: Assignment 'first=0', assigned value is 0
iproute2-3.4.0/ip/iproute.c:576:9: note: Condition 'first' is always false
iproute2-3.4.0/ip/iproute.c:965:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
iproute2-3.4.0/ip/iproute.c:704:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iproute.c:1349:13: style: struct member 'Anonymous3::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iprule.c:230:13: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 3) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 4) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 5) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 6) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 7) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 8) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 9) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 10) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 11) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 12) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 13) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:428:7: warning: %ld in format string (no. 14) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:459:4: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:462:4: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-3.4.0/ip/iptunnel.c:323:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-3.4.0/ip/iptunnel.c:423:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/ip/iptunnel.c:357:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-3.4.0/ip/iptuntap.c:183:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
iproute2-3.4.0/ip/ipxfrm.c:1076:11: style: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same. [duplicateExpression]
iproute2-3.4.0/ip/ipxfrm.c:1001:13: note: 'argc' is assigned value '*argcp' here.
iproute2-3.4.0/ip/ipxfrm.c:1076:11: note: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same.
iproute2-3.4.0/ip/ipxfrm.c:1260:11: style: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same. [duplicateExpression]
iproute2-3.4.0/ip/ipxfrm.c:1145:13: note: 'argc' is assigned value '*argcp' here.
iproute2-3.4.0/ip/ipxfrm.c:1260:11: note: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same.
iproute2-3.4.0/ip/ipxfrm.c:1455:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iproute2-3.4.0/ip/ipxfrm.c:560:8: style: struct member 'Anonymous0::key' is never used. [unusedStructMember]
iproute2-3.4.0/ip/ipxfrm.c:579:8: style: struct member 'Anonymous1::key' is never used. [unusedStructMember]
iproute2-3.4.0/ip/link_gre.c:48:8: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-3.4.0/ip/link_veth.c:31:11: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-3.4.0/ip/xfrm_policy.c:228:41: style: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'. [funcArgNamesDifferent]
iproute2-3.4.0/ip/xfrm.h:157:41: note: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'.
iproute2-3.4.0/ip/xfrm_policy.c:228:41: note: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'.
iproute2-3.4.0/ip/xfrm_policy.c:965:12: style: struct member 'Anonymous4::ans' is never used. [unusedStructMember]
iproute2-3.4.0/ip/xfrm_state.c:779:9: warning: Either the condition 'xsinfo' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iproute2-3.4.0/ip/xfrm_state.c:764:6: note: Assuming that condition 'xsinfo' is not redundant
iproute2-3.4.0/ip/xfrm_state.c:779:9: note: Null pointer addition
iproute2-3.4.0/ip/xfrm_state.c:1062:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
iproute2-3.4.0/ip/xfrm_state.c:1111:11: style: struct member 'Anonymous5::ans' is never used. [unusedStructMember]
iproute2-3.4.0/lib/libnetlink.c:501:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iproute2-3.4.0/lib/libnetlink.c:566:24: warning: Possible null pointer dereference: data [nullPointer]
iproute2-3.4.0/lib/libnetlink.c:525:36: note: Calling function 'addattr_l', 4th argument 'data' value is 0
iproute2-3.4.0/lib/libnetlink.c:566:24: note: Null pointer dereference
iproute2-3.4.0/lib/libnetlink.c:398:6: style: The scope of the variable 'status' can be reduced. [variableScope]
iproute2-3.4.0/lib/libnetlink.c:472:6: style: The scope of the variable 'status' can be reduced. [variableScope]
iproute2-3.4.0/lib/libnetlink.c:579:32: portability: '(void*)NLMSG_TAIL(n)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/lib/libnetlink.c:610:38: portability: '(void*)start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/lib/ll_addr.c:82:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/lib/ll_map.c:107:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/lib/rt_names.c:55:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/lib/rt_names.c:56:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/lib/rt_names.c:93:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/lib/rt_names.c:94:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/lib/rt_names.c:55:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:56:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:57:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:58:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:93:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:94:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:95:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/rt_names.c:96:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/lib/utils.c:106:16: style: The scope of the variable 'res' can be reduced. [variableScope]
iproute2-3.4.0/lib/utils.c:697:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iproute2-3.4.0/misc/arpd.c:307:6: style: The scope of the variable 'do_acct' can be reduced. [variableScope]
iproute2-3.4.0/misc/arpd.c:270:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/misc/arpd.c:709:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/lnstat.c:271:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/lnstat.c:291:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/lnstat_util.c:288:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/misc/nstat.c:134:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/rtacct.c:99:16: style: The scope of the variable 'tbl_ptr' can be reduced. [variableScope]
iproute2-3.4.0/misc/ss.c:634:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/misc/ss.c:1204:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1210:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1223:6: warning: %d in format string (no. 7) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1812:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1818:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1831:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1831:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1831:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:1831:6: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2203:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2280:3: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2280:3: warning: %u in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2280:3: warning: %u in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2280:3: warning: %u in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/misc/ss.c:2328:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/misc/ss.c:2328:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/misc/ss.c:2967:7: warning: Either the condition '!dump_tcpdiag' is redundant or there is possible null pointer dereference: dump_tcpdiag. [nullPointerRedundantCheck]
iproute2-3.4.0/misc/ss.c:2969:8: note: Assuming that condition '!dump_tcpdiag' is not redundant
iproute2-3.4.0/misc/ss.c:2967:7: note: Null pointer dereference
iproute2-3.4.0/misc/ss.c:2968:20: warning: Either the condition '!dump_tcpdiag' is redundant or there is possible null pointer dereference: dump_tcpdiag. [nullPointerRedundantCheck]
iproute2-3.4.0/misc/ss.c:2969:8: note: Assuming that condition '!dump_tcpdiag' is not redundant
iproute2-3.4.0/misc/ss.c:2968:20: note: Null pointer dereference
iproute2-3.4.0/misc/ss.c:2830:12: warning: Either the condition '(p1=strchr(p,','))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iproute2-3.4.0/misc/ss.c:2794:31: note: Assuming that condition '(p1=strchr(p,','))!=NULL' is not redundant
iproute2-3.4.0/misc/ss.c:2830:12: note: Null pointer addition
iproute2-3.4.0/misc/ss.c:504:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iproute2-3.4.0/misc/ss.c:1333:7: style: The scope of the variable 'b1' can be reduced. [variableScope]
iproute2-3.4.0/misc/ss.c:1334:9: style: The scope of the variable 'rtt' can be reduced. [variableScope]
iproute2-3.4.0/misc/ss.c:381:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
iproute2-3.4.0/misc/ss.c:1365:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iproute2-3.4.0/misc/ss.c:301:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:511:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:1223:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:1831:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:2203:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:2395:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:2495:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/misc/ss.c:1697:0: error: Resource leak: fp [resourceLeak]
iproute2-3.4.0/misc/ss.c:2333:0: error: Resource leak: fp [resourceLeak]
iproute2-3.4.0/misc/ss.c:2417:0: error: Resource leak: fp [resourceLeak]
iproute2-3.4.0/netem/maketable.c:96:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:97:9: style: The scope of the variable 'input' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:137:9: style: The scope of the variable 'inverseindex' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:137:23: style: The scope of the variable 'inversevalue' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:139:9: style: The scope of the variable 'findex' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:139:17: style: The scope of the variable 'fvalue' can be reduced. [variableScope]
iproute2-3.4.0/netem/maketable.c:231:0: error: Memory leak: table [memleak]
iproute2-3.4.0/netem/pareto.c:21:9: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iproute2-3.4.0/netem/stats.c:58:0: error: Memory leak: x [memleak]
iproute2-3.4.0/tc/em_nbyte.c:57:18: style: Checking if unsigned variable 'needle->len' is less than zero. [unsignedLessThanZero]
iproute2-3.4.0/tc/em_nbyte.c:124:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/f_basic.c:59:36: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/f_basic.c:105:29: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/f_cgroup.c:43:36: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/f_cgroup.c:79:29: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/f_flow.c:274:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-3.4.0/tc/f_u32.c:391:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iproute2-3.4.0/tc/f_u32.c:384:13: note: outer condition: i<plen
iproute2-3.4.0/tc/f_u32.c:391:16: note: identical inner condition: i<plen
iproute2-3.4.0/tc/f_u32.c:827:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-3.4.0/tc/f_u32.c:883:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_action.c:549:41: error: Expression '&req.n,16384,++prio,NULL,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
iproute2-3.4.0/tc/m_action.c:288:48: style: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_util.h:96:59: note: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_action.c:288:48: note: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_action.c:375:27: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/m_action.c:480:27: style: struct member 'Anonymous2::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/m_action.c:519:27: style: struct member 'Anonymous3::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/m_ematch.c:371:6: style: The scope of the variable 'dlen' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_ematch.c:372:8: style: The scope of the variable 'data' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_ematch.c:379:35: portability: '(void*)RTA_DATA(tb[i])' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-3.4.0/tc/m_ematch.c:70:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/tc/m_ematch.c:108:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-3.4.0/tc/m_ipt.c:573:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-3.4.0/tc/m_ipt.c:571:0: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_ipt.c:573:3: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_ipt.c:394:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_nat.c:191:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-3.4.0/tc/m_pedit.c:584:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/tc/m_pedit.c:470:14: style: The scope of the variable 'iok' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_police.c:322:61: style: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_util.h:93:20: note: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_police.c:322:61: note: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_police.c:369:41: style: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_util.h:86:52: note: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_police.c:369:41: note: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-3.4.0/tc/m_skbedit.c:165:9: style: The scope of the variable 'priority' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_skbedit.c:166:9: style: The scope of the variable 'mark' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_skbedit.c:167:9: style: The scope of the variable 'queue_mapping' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_xt.c:305:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-3.4.0/tc/m_xt.c:303:0: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_xt.c:305:3: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_xt.c:121:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-3.4.0/tc/m_xt_old.c:388:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-3.4.0/tc/m_xt_old.c:386:0: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_xt_old.c:388:3: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-3.4.0/tc/m_xt_old.c:213:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_atm.c:127:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-3.4.0/tc/q_atm.c:194:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_atm.c:238:22: style: The scope of the variable 'map' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_cbq.c:490:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/tc/q_cbq.c:517:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_cbq.c:92:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-3.4.0/tc/q_cbq.c:271:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-3.4.0/tc/q_cbq.c:482:10: style: Variable 'ovl' is assigned a value that is never used. [unreadVariable]
iproute2-3.4.0/tc/q_choke.c:138:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/tc/q_gred.c:236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/tc/q_htb.c:28:0: error: #error "Different kernel and TC HTB versions" [preprocessorErrorDirective]
iproute2-3.4.0/tc/q_mqprio.c:35:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_mqprio.c:62:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_mqprio.c:62:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_netem.c:571:6: style: Condition 'gimodel' is always false [knownConditionTrueFalse]
iproute2-3.4.0/tc/q_netem.c:501:43: note: Assignment 'gimodel=NULL', assigned value is 0
iproute2-3.4.0/tc/q_netem.c:571:6: note: Condition 'gimodel' is always false
iproute2-3.4.0/tc/q_red.c:134:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-3.4.0/tc/q_sfq.c:43:6: style: The scope of the variable 'wlog' can be reduced. [variableScope]
iproute2-3.4.0/tc/q_tbf.c:241:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/tc/q_tbf.c:253:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-3.4.0/tc/q_tbf.c:222:17: style: The scope of the variable 'mtu' can be reduced. [variableScope]
iproute2-3.4.0/tc/tc_class.c:48:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/tc_core.c:114:11: style: The scope of the variable 'sz' can be reduced. [variableScope]
iproute2-3.4.0/tc/tc_core.c:111:22: style: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_core.h:24:50: note: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'.
iproute2-3.4.0/tc/tc_core.c:111:22: note: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'.
iproute2-3.4.0/tc/tc_filter.c:193:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-3.4.0/tc/tc_filter.c:53:13: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/tc_qdisc.c:60:13: style: struct member 'Anonymous2::buf' is never used. [unusedStructMember]
iproute2-3.4.0/tc/tc_red.c:75:34: style: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_red.h:6:41: note: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'.
iproute2-3.4.0/tc/tc_red.c:75:34: note: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'.
iproute2-3.4.0/tc/tc_red.c:75:65: style: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_red.h:6:72: note: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'.
iproute2-3.4.0/tc/tc_red.c:75:65: note: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'.
iproute2-3.4.0/tc/tc_red.c:84:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-3.4.0/tc/tc_stab.c:51:27: style: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_common.h:20:34: note: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'.
iproute2-3.4.0/tc/tc_stab.c:51:27: note: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'.
iproute2-3.4.0/tc/tc_stab.c:51:42: style: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_common.h:20:50: note: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'.
iproute2-3.4.0/tc/tc_stab.c:51:42: note: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'.
iproute2-3.4.0/tc/tc_stab.c:51:69: style: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_common.h:20:78: note: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'.
iproute2-3.4.0/tc/tc_stab.c:51:69: note: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'.
iproute2-3.4.0/tc/tc_util.c:337:43: style: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent]
iproute2-3.4.0/tc/tc_util.h:67:50: note: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'.
iproute2-3.4.0/tc/tc_util.c:337:43: note: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'.
iproute2-3.4.0/tc/tc_util.c:189:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-3.4.0/tc/tc_util.c:327:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iproute2/iproute2_4.9.0.orig.tar.xz
iproute2-4.9.0/bridge/fdb.c:473:6: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'char *'. [invalidScanfArgType_int]
iproute2-4.9.0/bridge/mdb.c:64:12: style: The scope of the variable 'port_ifindex' can be reduced. [variableScope]
iproute2-4.9.0/bridge/mdb.c:122:23: style: The scope of the variable 'e' can be reduced. [variableScope]
iproute2-4.9.0/bridge/vlan.c:95:3: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
iproute2-4.9.0/bridge/vlan.c:101:4: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
iproute2-4.9.0/bridge/vlan.c:101:4: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
iproute2-4.9.0/devlink/devlink.c:1092:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/devlink/devlink.c:486:0: warning: Redundant assignment of 'handlestr' to itself. [selfAssignment]
iproute2-4.9.0/devlink/devlink.c:487:0: warning: Redundant assignment of 'portstr' to itself. [selfAssignment]
iproute2-4.9.0/devlink/devlink.c:694:0: warning: Redundant assignment of 'handle_bit' to itself. [selfAssignment]
iproute2-4.9.0/devlink/devlink.c:1713:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
iproute2-4.9.0/devlink/devlink.c:486:20: error: Uninitialized variable: handlestr [uninitvar]
iproute2-4.9.0/devlink/devlink.c:487:18: error: Uninitialized variable: portstr [uninitvar]
iproute2-4.9.0/devlink/devlink.c:694:25: error: Uninitialized variable: handle_bit [uninitvar]
iproute2-4.9.0/genl/genl.c:137:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-4.9.0/genl/genl.c:136:0: note: Variable 'a' is reassigned a value before the old one has been used.
iproute2-4.9.0/genl/genl.c:137:3: note: Variable 'a' is reassigned a value before the old one has been used.
iproute2-4.9.0/ip/ip6tunnel.c:356:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/ip/ipaddress.c:204:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/ipaddress.c:840:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/ip/ipaddress.c:905:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/ip/ipaddress.c:233:20: style: The scope of the variable 'lu' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:234:20: style: The scope of the variable 'slave_lu' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:235:7: style: The scope of the variable 'slave' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:236:8: style: The scope of the variable 'kind' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:237:8: style: The scope of the variable 'slave_kind' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:1802:20: style: The scope of the variable 'ifi' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:1805:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:2021:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipaddress.c:1263:2: warning: Size of pointer 'h' used instead of size of its data. [pointerSize]
iproute2-4.9.0/ip/ipaddress.c:2036:14: style: Variable 'brd_len' is assigned a value that is never used. [unreadVariable]
iproute2-4.9.0/ip/ipila.c:55:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipila.c:77:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipila.c:110:47: portability: '(void*)ghdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/ip/ipl2tp.c:280:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/ip/ipl2tp.c:311:50: portability: '(void*)ghdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/ip/iplink.c:1367:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
iproute2-4.9.0/ip/iplink.c:833:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-4.9.0/ip/iplink.c:974:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-4.9.0/ip/iplink.c:1204:13: style: The scope of the variable 'halen' can be reduced. [variableScope]
iproute2-4.9.0/ip/iplink.c:124:45: style: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'. [funcArgNamesDifferent]
iproute2-4.9.0/ip/ip_common.h:89:45: note: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'.
iproute2-4.9.0/ip/iplink.c:124:45: note: Function 'get_link_kind' argument 1 names different: declaration 'kind' definition 'id'.
iproute2-4.9.0/ip/iplink.c:983:8: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-4.9.0/ip/iplink_bond_slave.c:40:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/iplink_bond_slave.c:57:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/iplink_vlan.c:166:32: style: The scope of the variable 'm' can be reduced. [variableScope]
iproute2-4.9.0/ip/iplink_vrf.c:118:8: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-4.9.0/ip/iplink_vrf.c:180:8: style: struct member 'Anonymous1::buf' is never used. [unusedStructMember]
iproute2-4.9.0/ip/iplink_vxlan.c:346:7: style: The scope of the variable 's2' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipmacsec.c:893:53: portability: '(void*)ghdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/ip/ipmaddr.c:56:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/ip/ipmaddr.c:100:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/ip/ipmaddr.c:141:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/ip/ipmaddr.c:171:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/ip/ipneigh.c:200:13: style: The scope of the variable 'logit' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipnetns.c:294:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/ip/ipnetns.c:70:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipnetns.c:271:7: style: The scope of the variable 'name' can be reduced. [variableScope]
iproute2-4.9.0/ip/ipnetns.c:97:19: style: struct member 'Anonymous0::buf' is never used. [unusedStructMember]
iproute2-4.9.0/ip/iproute.c:623:9: style: Condition 'first' is always false [knownConditionTrueFalse]
iproute2-4.9.0/ip/iproute.c:613:15: note: Assignment 'first=0', assigned value is 0
iproute2-4.9.0/ip/iproute.c:623:9: note: Condition 'first' is always false
iproute2-4.9.0/ip/iproute.c:1208:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
iproute2-4.9.0/ip/iptunnel.c:311:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-4.9.0/ip/iptunnel.c:408:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/ip/iptunnel.c:344:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-4.9.0/ip/iptuntap.c:189:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
iproute2-4.9.0/ip/iptuntap.c:304:2: error: Returning/dereferencing 'comm' after it is deallocated / released [deallocret]
iproute2-4.9.0/ip/ipxfrm.c:1136:11: style: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same. [duplicateExpression]
iproute2-4.9.0/ip/ipxfrm.c:1057:13: note: 'argc' is assigned value '*argcp' here.
iproute2-4.9.0/ip/ipxfrm.c:1136:11: note: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same.
iproute2-4.9.0/ip/ipxfrm.c:1319:11: style: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same. [duplicateExpression]
iproute2-4.9.0/ip/ipxfrm.c:1205:13: note: 'argc' is assigned value '*argcp' here.
iproute2-4.9.0/ip/ipxfrm.c:1319:11: note: Same expression on both sides of '==' because the value of 'argc' and '*argcp' are the same.
iproute2-4.9.0/ip/ipxfrm.c:1512:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iproute2-4.9.0/ip/ipxfrm.c:557:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iproute2-4.9.0/ip/ipxfrm.c:573:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iproute2-4.9.0/ip/link_gre6.c:367:15: style: The scope of the variable 'flowinfo' can be reduced. [variableScope]
iproute2-4.9.0/ip/link_ip6tnl.c:314:7: style: The scope of the variable 's2' can be reduced. [variableScope]
iproute2-4.9.0/ip/link_iptnl.c:337:7: style: The scope of the variable 's1' can be reduced. [variableScope]
iproute2-4.9.0/ip/link_iptnl.c:338:7: style: The scope of the variable 's2' can be reduced. [variableScope]
iproute2-4.9.0/ip/link_veth.c:39:11: style: The scope of the variable 'len' can be reduced. [variableScope]
iproute2-4.9.0/ip/tcp_metrics.c:99:14: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-4.9.0/ip/tcp_metrics.c:112:58: portability: '(void*)ghdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:220:2: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/tunnel.c:223:2: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iproute2-4.9.0/ip/xfrm_policy.c:227:41: style: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'. [funcArgNamesDifferent]
iproute2-4.9.0/ip/xfrm.h:156:41: note: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'.
iproute2-4.9.0/ip/xfrm_policy.c:227:41: note: Function 'xfrm_sctx_parse' argument 2 names different: declaration 'context' definition 's'.
iproute2-4.9.0/ip/xfrm_state.c:700:0: error: Syntax error in #if [preprocessorErrorDirective]
iproute2-4.9.0/lib/libnetlink.c:642:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/libnetlink.c:709:24: warning: Possible null pointer dereference: data [nullPointer]
iproute2-4.9.0/lib/libnetlink.c:666:36: note: Calling function 'addattr_l', 4th argument 'data' value is 0
iproute2-4.9.0/lib/libnetlink.c:709:24: note: Null pointer dereference
iproute2-4.9.0/lib/libnetlink.c:796:27: warning: Possible null pointer dereference: data [nullPointer]
iproute2-4.9.0/lib/libnetlink.c:820:35: note: Calling function 'rta_addattr_l', 4th argument 'data' value is 0
iproute2-4.9.0/lib/libnetlink.c:796:27: note: Null pointer dereference
iproute2-4.9.0/lib/libnetlink.c:521:6: style: The scope of the variable 'status' can be reduced. [variableScope]
iproute2-4.9.0/lib/libnetlink.c:542:19: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
iproute2-4.9.0/lib/libnetlink.c:618:6: style: The scope of the variable 'status' can be reduced. [variableScope]
iproute2-4.9.0/lib/libnetlink.c:840:17: style: The scope of the variable 'type' can be reduced. [variableScope]
iproute2-4.9.0/lib/libnetlink.c:724:32: portability: '(void*)NLMSG_TAIL(n)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/lib/libnetlink.c:755:38: portability: '(void*)start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/lib/ll_addr.c:73:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/ll_map.c:152:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/lib/names.c:36:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:36:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:38:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:38:14: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:40:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:41:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/names.c:36:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/names.c:38:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/names.c:40:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/names.c:41:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/names.c:42:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/names.c:43:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/rt_names.c:50:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/rt_names.c:51:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/lib/rt_names.c:153:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/rt_names.c:162:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/rt_names.c:610:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/rt_names.c:620:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/rt_names.c:50:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/rt_names.c:51:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/rt_names.c:52:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/rt_names.c:53:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/lib/utils.c:1089:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iproute2-4.9.0/lib/utils.c:156:16: style: The scope of the variable 'res' can be reduced. [variableScope]
iproute2-4.9.0/lib/utils.c:945:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
iproute2-4.9.0/lib/utils.c:1127:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iproute2-4.9.0/lib/utils.c:979:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iproute2-4.9.0/lib/utils.c:1087:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iproute2-4.9.0/misc/arpd.c:304:6: style: The scope of the variable 'do_acct' can be reduced. [variableScope]
iproute2-4.9.0/misc/arpd.c:707:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/lnstat.c:290:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/lnstat.c:309:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/lnstat_util.c:292:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/misc/nstat.c:145:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/rtacct.c:99:16: style: The scope of the variable 'tbl_ptr' can be reduced. [variableScope]
iproute2-4.9.0/misc/ss.c:4229:29: style: Condition 'is_selinux_enabled()<=0' is always true [knownConditionTrueFalse]
iproute2-4.9.0/misc/ss.c:1065:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/misc/ss.c:1777:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:1783:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:1899:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/misc/ss.c:1986:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/misc/ss.c:2002:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/misc/ss.c:2012:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2039:6: warning: %d in format string (no. 7) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2839:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2839:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2839:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:2839:6: warning: %d in format string (no. 4) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3190:7: warning: %d in format string (no. 7) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3391:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/misc/ss.c:3448:2: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3448:2: warning: %u in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3448:2: warning: %u in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:3448:2: warning: %u in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/misc/ss.c:4315:7: warning: Either the condition '!dump_tcpdiag' is redundant or there is possible null pointer dereference: dump_tcpdiag. [nullPointerRedundantCheck]
iproute2-4.9.0/misc/ss.c:4317:8: note: Assuming that condition '!dump_tcpdiag' is not redundant
iproute2-4.9.0/misc/ss.c:4315:7: note: Null pointer dereference
iproute2-4.9.0/misc/ss.c:4316:20: warning: Either the condition '!dump_tcpdiag' is redundant or there is possible null pointer dereference: dump_tcpdiag. [nullPointerRedundantCheck]
iproute2-4.9.0/misc/ss.c:4317:8: note: Assuming that condition '!dump_tcpdiag' is not redundant
iproute2-4.9.0/misc/ss.c:4316:20: note: Null pointer dereference
iproute2-4.9.0/misc/ss.c:4198:12: warning: Either the condition '(p1=strchr(p,','))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iproute2-4.9.0/misc/ss.c:4150:31: note: Assuming that condition '(p1=strchr(p,','))!=NULL' is not redundant
iproute2-4.9.0/misc/ss.c:4198:12: note: Null pointer addition
iproute2-4.9.0/misc/ss.c:2156:9: style: The scope of the variable 'rtt' can be reduced. [variableScope]
iproute2-4.9.0/misc/ss.c:2442:6: style: The scope of the variable 'bclen' can be reduced. [variableScope]
iproute2-4.9.0/misc/ss.c:2502:6: style: The scope of the variable 'bclen' can be reduced. [variableScope]
iproute2-4.9.0/misc/ss.c:3250:7: style: The scope of the variable 'll_name' can be reduced. [variableScope]
iproute2-4.9.0/misc/ss.c:683:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
iproute2-4.9.0/misc/ss.c:2169:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iproute2-4.9.0/misc/ss.c:2330:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iproute2-4.9.0/misc/ss.c:553:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:948:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:2039:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:2839:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:3190:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:3542:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:3816:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/misc/ss.c:2721:0: error: Resource leak: fp [resourceLeak]
iproute2-4.9.0/misc/ss.c:2411:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-4.9.0/misc/ss.c:3110:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-4.9.0/netem/maketable.c:96:9: style: The scope of the variable 'index' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:97:9: style: The scope of the variable 'input' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:137:9: style: The scope of the variable 'inverseindex' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:137:23: style: The scope of the variable 'inversevalue' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:139:9: style: The scope of the variable 'findex' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:139:17: style: The scope of the variable 'fvalue' can be reduced. [variableScope]
iproute2-4.9.0/netem/maketable.c:231:0: error: Memory leak: table [memleak]
iproute2-4.9.0/netem/pareto.c:21:9: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iproute2-4.9.0/netem/stats.c:58:0: error: Memory leak: x [memleak]
iproute2-4.9.0/tc/e_bpf.c:112:39: warning: Identical condition 'argc==0', second condition is always false [identicalConditionAfterEarlyExit]
iproute2-4.9.0/tc/e_bpf.c:62:11: note: first condition
iproute2-4.9.0/tc/e_bpf.c:112:39: note: second condition
iproute2-4.9.0/tc/em_ipset.c:131:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/tc/em_ipset.c:182:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tc/em_ipset.c:162:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
iproute2-4.9.0/tc/em_ipset.c:251:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-4.9.0/tc/em_nbyte.c:55:18: style: Checking if unsigned variable 'needle->len' is less than zero. [unsignedLessThanZero]
iproute2-4.9.0/tc/em_nbyte.c:122:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_basic.c:59:38: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_basic.c:106:30: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_bpf.c:85:39: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_bpf.c:149:31: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_cgroup.c:43:38: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_cgroup.c:79:30: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_flow.c:272:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iproute2-4.9.0/tc/f_flower.c:202:41: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_flower.c:370:30: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_matchall.c:59:38: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_matchall.c:110:30: portability: '(void*)n' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/f_u32.c:394:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iproute2-4.9.0/tc/f_u32.c:387:16: note: outer condition: i<plen
iproute2-4.9.0/tc/f_u32.c:394:16: note: identical inner condition: i<plen
iproute2-4.9.0/tc/f_u32.c:829:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-4.9.0/tc/f_u32.c:889:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_action.c:290:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_action.c:557:41: error: Expression '&req.n,16384,++prio,NULL,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
iproute2-4.9.0/tc/m_action.c:312:47: style: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_util.h:108:51: note: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_action.c:312:47: note: Function 'tc_print_action' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_ematch.c:370:6: style: The scope of the variable 'dlen' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_ematch.c:371:8: style: The scope of the variable 'data' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_ematch.c:378:35: portability: '(void*)RTA_DATA(tb[i])' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iproute2-4.9.0/tc/m_ematch.c:70:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/tc/m_ematch.c:108:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iproute2-4.9.0/tc/m_ife.c:208:6: style: Condition 'ife_tcindex' is always false [knownConditionTrueFalse]
iproute2-4.9.0/tc/m_ife.c:70:22: note: Assignment 'ife_tcindex=0', assigned value is 0
iproute2-4.9.0/tc/m_ife.c:208:6: note: Condition 'ife_tcindex' is always false
iproute2-4.9.0/tc/m_ife.c:131:8: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'char *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/m_ife.c:142:8: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'char *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/m_ife.c:308:3: style: Variable 'has_optional' is assigned a value that is never used. [unreadVariable]
iproute2-4.9.0/tc/m_ipt.c:469:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-4.9.0/tc/m_ipt.c:466:0: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-4.9.0/tc/m_ipt.c:469:3: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-4.9.0/tc/m_ipt.c:286:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_nat.c:167:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iproute2-4.9.0/tc/m_pedit.c:546:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/tc/m_pedit.c:446:14: style: The scope of the variable 'iok' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_police.c:280:65: style: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_util.h:106:65: note: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_police.c:280:65: note: Function 'print_police' argument 3 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_police.c:348:45: style: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_util.h:99:45: note: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_police.c:348:45: note: Function 'tc_print_police' argument 2 names different: declaration 'tb' definition 'arg'.
iproute2-4.9.0/tc/m_skbedit.c:173:9: style: The scope of the variable 'priority' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_skbedit.c:174:9: style: The scope of the variable 'mark' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_skbedit.c:175:9: style: The scope of the variable 'queue_mapping' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_skbedit.c:175:25: style: The scope of the variable 'ptype' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_skbmod.c:92:8: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'char *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/m_skbmod.c:106:8: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'char *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/m_skbmod.c:230:3: style: Variable 'has_optional' is assigned a value that is never used. [unreadVariable]
iproute2-4.9.0/tc/m_xt.c:148:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-4.9.0/tc/m_xt_old.c:392:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
iproute2-4.9.0/tc/m_xt_old.c:389:0: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-4.9.0/tc/m_xt_old.c:392:3: note: Variable 'm' is reassigned a value before the old one has been used.
iproute2-4.9.0/tc/m_xt_old.c:213:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_atm.c:119:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/q_atm.c:183:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_atm.c:227:22: style: The scope of the variable 'map' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_cbq.c:494:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tc/q_cbq.c:442:15: style: The scope of the variable 'linklayer' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_cbq.c:522:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_cbq.c:90:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-4.9.0/tc/q_cbq.c:264:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-4.9.0/tc/q_cbq.c:482:10: style: Variable 'ovl' is assigned a value that is never used. [unreadVariable]
iproute2-4.9.0/tc/q_choke.c:136:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iproute2-4.9.0/tc/q_codel.c:132:15: style: The scope of the variable 'limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_codel.c:133:15: style: The scope of the variable 'interval' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_codel.c:134:15: style: The scope of the variable 'target' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_codel.c:135:15: style: The scope of the variable 'ecn' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_codel.c:136:15: style: The scope of the variable 'ce_threshold' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:215:15: style: The scope of the variable 'plimit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:215:23: style: The scope of the variable 'flow_plimit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:216:15: style: The scope of the variable 'buckets_log' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:217:6: style: The scope of the variable 'pacing' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:219:15: style: The scope of the variable 'refill_delay' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq.c:220:15: style: The scope of the variable 'orphan_mask' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:158:15: style: The scope of the variable 'limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:159:15: style: The scope of the variable 'flows' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:160:15: style: The scope of the variable 'interval' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:161:15: style: The scope of the variable 'target' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:162:15: style: The scope of the variable 'ecn' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:163:15: style: The scope of the variable 'quantum' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:164:15: style: The scope of the variable 'ce_threshold' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_fq_codel.c:165:15: style: The scope of the variable 'memory_limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:123:15: style: The scope of the variable 'limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:124:15: style: The scope of the variable 'quantum' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:125:15: style: The scope of the variable 'hh_limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:126:15: style: The scope of the variable 'reset_timeout' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:127:15: style: The scope of the variable 'admit_bytes' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:128:15: style: The scope of the variable 'evict_timeout' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_hhf.c:129:15: style: The scope of the variable 'non_hh_weight' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_htb.c:28:0: error: #error "Different kernel and TC HTB versions" [preprocessorErrorDirective]
iproute2-4.9.0/tc/q_mqprio.c:35:6: style: The scope of the variable 'idx' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_mqprio.c:62:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_mqprio.c:62:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:134:15: style: The scope of the variable 'limit' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:135:15: style: The scope of the variable 'tupdate' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:136:15: style: The scope of the variable 'target' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:137:15: style: The scope of the variable 'alpha' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:138:15: style: The scope of the variable 'beta' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:139:15: style: The scope of the variable 'ecn' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:140:15: style: The scope of the variable 'bytemode' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_pie.c:78:38: style: Checking if unsigned variable 'alpha' is less than zero. [unsignedLessThanZero]
iproute2-4.9.0/tc/q_pie.c:85:35: style: Checking if unsigned variable 'beta' is less than zero. [unsignedLessThanZero]
iproute2-4.9.0/tc/q_sfq.c:43:6: style: The scope of the variable 'wlog' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_tbf.c:282:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tc/q_tbf.c:298:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tc/q_tbf.c:256:17: style: The scope of the variable 'mtu' can be reduced. [variableScope]
iproute2-4.9.0/tc/q_tbf.c:144:4: style: Variable 'ok' is modified but its new value is never used. [unreadVariable]
iproute2-4.9.0/tc/tc_bpf.c:268:12: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/tc_bpf.c:672:9: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
iproute2-4.9.0/tc/tc_bpf.c:618:7: style: The scope of the variable 'annotation' can be reduced. [variableScope]
iproute2-4.9.0/tc/tc_bpf.c:353:3: error: Resource leak: fp [resourceLeak]
iproute2-4.9.0/tc/tc_class.c:185:7: style: The scope of the variable 'spaces' can be reduced. [variableScope]
iproute2-4.9.0/tc/tc_class.c:393:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iproute2-4.9.0/tc/tc_core.c:130:15: style: The scope of the variable 'sz' can be reduced. [variableScope]
iproute2-4.9.0/tc/tc_core.c:127:22: style: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_core.h:24:50: note: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'.
iproute2-4.9.0/tc/tc_core.c:127:22: note: Function 'tc_calc_rtable' argument 5 names different: declaration 'link_layer' definition 'linklayer'.
iproute2-4.9.0/tc/tc_filter.c:205:7: style: The scope of the variable 'abuf' can be reduced. [variableScope]
iproute2-4.9.0/tc/tc_red.c:75:34: style: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_red.h:6:41: note: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'.
iproute2-4.9.0/tc/tc_red.c:75:34: note: Function 'tc_red_eval_idle_damping' argument 1 names different: declaration 'wlog' definition 'Wlog'.
iproute2-4.9.0/tc/tc_red.c:75:73: style: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_red.h:6:72: note: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'.
iproute2-4.9.0/tc/tc_red.c:75:73: note: Function 'tc_red_eval_idle_damping' argument 3 names different: declaration 'bandwidth' definition 'bps'.
iproute2-4.9.0/tc/tc_red.c:84:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-4.9.0/tc/tc_stab.c:51:27: style: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_common.h:23:34: note: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'.
iproute2-4.9.0/tc/tc_stab.c:51:27: note: Function 'parse_size_table' argument 1 names different: declaration 'p_argc' definition 'argcp'.
iproute2-4.9.0/tc/tc_stab.c:51:42: style: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_common.h:23:50: note: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'.
iproute2-4.9.0/tc/tc_stab.c:51:42: note: Function 'parse_size_table' argument 2 names different: declaration 'p_argv' definition 'argvp'.
iproute2-4.9.0/tc/tc_stab.c:51:69: style: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_common.h:23:78: note: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'.
iproute2-4.9.0/tc/tc_stab.c:51:69: note: Function 'parse_size_table' argument 3 names different: declaration 's' definition 'sp'.
iproute2-4.9.0/tc/tc_util.c:131:37: style: Function 'print_tc_classid' argument 2 names different: declaration 'len' definition 'blen'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_util.h:96:37: note: Function 'print_tc_classid' argument 2 names different: declaration 'len' definition 'blen'.
iproute2-4.9.0/tc/tc_util.c:131:37: note: Function 'print_tc_classid' argument 2 names different: declaration 'len' definition 'blen'.
iproute2-4.9.0/tc/tc_util.c:385:43: style: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent]
iproute2-4.9.0/tc/tc_util.h:77:43: note: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'.
iproute2-4.9.0/tc/tc_util.c:385:43: note: Function 'print_size' argument 3 names different: declaration 'size' definition 'sz'.
iproute2-4.9.0/tc/tc_util.c:375:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iproute2-4.9.0/tipc/bearer.c:116:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tipc/bearer.c:118:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iproute2-4.9.0/tipc/bearer.c:266:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iproute2-4.9.0/tipc/link.c:590:7: style: The scope of the variable 'state' can be reduced. [variableScope]
iproute2-4.9.0/tipc/link.c:609:7: style: The scope of the variable 'state' can be reduced. [variableScope]
iproute2-4.9.0/tipc/link.c:785:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iproute2-4.9.0/tipc/misc.c:30:6: style: Unsigned variable 'z' can't be negative so it is unnecessary to test it. [unsignedPositive]
iproute2-4.9.0/tipc/misc.c:30:29: style: Unsigned variable 'c' can't be negative so it is unnecessary to test it. [unsignedPositive]
iproute2-4.9.0/tipc/misc.c:30:53: style: Unsigned variable 'n' can't be negative so it is unnecessary to test it. [unsignedPositive]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/iprutils/iprutils_2.4.4.orig.tar.gz
iprutils/iprconfig.c:1719:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iprutils/iprconfig.c:11598:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iprutils/iprconfig.c:10168:21: style: Condition 'max_bus_width==16' is always true [knownConditionTrueFalse]
iprutils/iprconfig.c:10167:19: note: Assignment 'max_bus_width=16', assigned value is 16
iprutils/iprconfig.c:10168:21: note: Condition 'max_bus_width==16' is always true
iprutils/iprconfig.c:10809:6: style: Condition 'tcq_warning' is always false [knownConditionTrueFalse]
iprutils/iprconfig.c:10765:20: note: Assignment 'tcq_warning=0', assigned value is 0
iprutils/iprconfig.c:10809:6: note: Condition 'tcq_warning' is always false
iprutils/iprconfig.c:10816:13: style: Condition 'tcq_blocked' is always false [knownConditionTrueFalse]
iprutils/iprconfig.c:10766:20: note: Assignment 'tcq_blocked=0', assigned value is 0
iprutils/iprconfig.c:10816:13: note: Condition 'tcq_blocked' is always false
iprutils/iprconfig.c:1550:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iprutils/iprconfig.c:17713:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iprutils/iprconfig.c:17721:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iprutils/iprconfig.c:1986:14: warning: Either the condition 'input!=NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
iprutils/iprconfig.c:1995:14: note: Assuming that condition 'input!=NULL' is not redundant
iprutils/iprconfig.c:1986:14: note: Null pointer dereference
iprutils/iprconfig.c:1994:22: warning: Either the condition 'input!=NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
iprutils/iprconfig.c:1995:14: note: Assuming that condition 'input!=NULL' is not redundant
iprutils/iprconfig.c:1994:22: note: Null pointer dereference
iprutils/iprconfig.c:5465:2: style: Variable 'menu_item' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:5454:0: note: Variable 'menu_item' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:5465:2: note: Variable 'menu_item' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:5466:2: style: Variable 'userptr' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:5455:0: note: Variable 'userptr' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:5466:2: note: Variable 'userptr' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:5542:2: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:5535:0: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:5542:2: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:9945:2: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:9934:0: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:9945:2: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:11955:2: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:11948:0: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:11955:2: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:12042:2: style: Variable 'body' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:12037:0: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:12042:2: note: Variable 'body' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:16840:2: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
iprutils/iprconfig.c:16838:0: note: Variable 'array' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:16840:2: note: Variable 'array' is reassigned a value before the old one has been used.
iprutils/iprconfig.c:2863:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iprutils/iprconfig.c:162:32: style: The scope of the variable 'status_record' can be reduced. [variableScope]
iprutils/iprconfig.c:327:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprconfig.c:1190:6: style: The scope of the variable 'max_y' can be reduced. [variableScope]
iprutils/iprconfig.c:1281:15: style: The scope of the variable 'field_data_len' can be reduced. [variableScope]
iprutils/iprconfig.c:1282:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprconfig.c:1446:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iprutils/iprconfig.c:1448:8: style: The scope of the variable 'exit_str' can be reduced. [variableScope]
iprutils/iprconfig.c:1890:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:2032:29: style: The scope of the variable 'ioa_entry' can be reduced. [variableScope]
iprutils/iprconfig.c:2035:6: style: The scope of the variable 'cache_size' can be reduced. [variableScope]
iprutils/iprconfig.c:2035:18: style: The scope of the variable 'dram_size' can be reduced. [variableScope]
iprutils/iprconfig.c:2160:21: style: The scope of the variable 'max_user_lba_int' can be reduced. [variableScope]
iprutils/iprconfig.c:2161:14: style: The scope of the variable 'device_capacity' can be reduced. [variableScope]
iprutils/iprconfig.c:2162:9: style: The scope of the variable 'lba_divisor' can be reduced. [variableScope]
iprutils/iprconfig.c:2339:21: style: The scope of the variable 'max_user_lba_int' can be reduced. [variableScope]
iprutils/iprconfig.c:2341:14: style: The scope of the variable 'device_capacity' can be reduced. [variableScope]
iprutils/iprconfig.c:2342:9: style: The scope of the variable 'lba_divisor' can be reduced. [variableScope]
iprutils/iprconfig.c:2347:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:2608:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:2788:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:2896:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:2968:18: style: The scope of the variable 'ioa' can be reduced. [variableScope]
iprutils/iprconfig.c:3048:6: style: The scope of the variable 'done_bad' can be reduced. [variableScope]
iprutils/iprconfig.c:3049:6: style: The scope of the variable 'not_done' can be reduced. [variableScope]
iprutils/iprconfig.c:3190:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:3261:25: style: The scope of the variable 'cur_raid_cmd' can be reduced. [variableScope]
iprutils/iprconfig.c:3422:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iprutils/iprconfig.c:3913:6: style: The scope of the variable 'done_bad' can be reduced. [variableScope]
iprutils/iprconfig.c:3914:6: style: The scope of the variable 'not_done' can be reduced. [variableScope]
iprutils/iprconfig.c:3917:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:4069:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:4223:6: style: The scope of the variable 'done_bad' can be reduced. [variableScope]
iprutils/iprconfig.c:4224:6: style: The scope of the variable 'not_done' can be reduced. [variableScope]
iprutils/iprconfig.c:4225:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:4302:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:4469:25: style: The scope of the variable 'dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:4671:6: style: The scope of the variable 'done_bad' can be reduced. [variableScope]
iprutils/iprconfig.c:4672:6: style: The scope of the variable 'not_done' can be reduced. [variableScope]
iprutils/iprconfig.c:4673:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:4818:25: style: The scope of the variable 'dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:4819:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
iprutils/iprconfig.c:4822:6: style: The scope of the variable 'k' can be reduced. [variableScope]
iprutils/iprconfig.c:4828:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iprutils/iprconfig.c:4952:27: style: The scope of the variable 'array_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:4955:8: style: The scope of the variable 'input' can be reduced. [variableScope]
iprutils/iprconfig.c:5021:31: style: The scope of the variable 'supported_arrays' can be reduced. [variableScope]
iprutils/iprconfig.c:5029:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iprutils/iprconfig.c:5296:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iprutils/iprconfig.c:5613:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iprutils/iprconfig.c:5747:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:6053:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:6116:25: style: The scope of the variable 'old_dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:6116:39: style: The scope of the variable 'new_dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:6117:6: style: The scope of the variable 'found' can be reduced. [variableScope]
iprutils/iprconfig.c:6370:6: style: The scope of the variable 'dev_type' can be reduced. [variableScope]
iprutils/iprconfig.c:6375:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:6998:11: style: The scope of the variable 'slot' can be reduced. [variableScope]
iprutils/iprconfig.c:7056:6: style: The scope of the variable 'slot' can be reduced. [variableScope]
iprutils/iprconfig.c:7254:8: style: The scope of the variable 'input' can be reduced. [variableScope]
iprutils/iprconfig.c:7257:25: style: The scope of the variable 'dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:7268:6: style: The scope of the variable 'max_y' can be reduced. [variableScope]
iprutils/iprconfig.c:7268:13: style: The scope of the variable 'max_x' can be reduced. [variableScope]
iprutils/iprconfig.c:7955:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
iprutils/iprconfig.c:7983:6: style: The scope of the variable 'ses_bus' can be reduced. [variableScope]
iprutils/iprconfig.c:8313:6: style: The scope of the variable 'dev_type' can be reduced. [variableScope]
iprutils/iprconfig.c:8669:6: style: The scope of the variable 'max_y' can be reduced. [variableScope]
iprutils/iprconfig.c:8669:13: style: The scope of the variable 'max_x' can be reduced. [variableScope]
iprutils/iprconfig.c:8918:24: style: The scope of the variable 'scsi_dev_data' can be reduced. [variableScope]
iprutils/iprconfig.c:9049:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iprutils/iprconfig.c:9480:18: style: The scope of the variable 'ioa' can be reduced. [variableScope]
iprutils/iprconfig.c:9569:6: style: The scope of the variable 'toggle' can be reduced. [variableScope]
iprutils/iprconfig.c:10290:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iprutils/iprconfig.c:10496:10: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprconfig.c:10496:13: style: The scope of the variable 'digits' can be reduced. [variableScope]
iprutils/iprconfig.c:10570:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:10931:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprconfig.c:10932:6: style: The scope of the variable 'num_menu_items' can be reduced. [variableScope]
iprutils/iprconfig.c:10933:6: style: The scope of the variable 'menu_index' can be reduced. [variableScope]
iprutils/iprconfig.c:11176:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:11238:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:11803:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprconfig.c:12634:32: style: The scope of the variable 'fabric' can be reduced. [variableScope]
iprutils/iprconfig.c:12635:34: style: The scope of the variable 'fabric64' can be reduced. [variableScope]
iprutils/iprconfig.c:13227:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
iprutils/iprconfig.c:13568:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:13570:18: style: The scope of the variable 'ioa' can be reduced. [variableScope]
iprutils/iprconfig.c:13650:23: style: The scope of the variable 'ra' can be reduced. [variableScope]
iprutils/iprconfig.c:15002:6: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprconfig.c:15549:6: style: The scope of the variable 'level' can be reduced. [variableScope]
iprutils/iprconfig.c:15550:8: style: The scope of the variable 'asc' can be reduced. [variableScope]
iprutils/iprconfig.c:15687:10: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprconfig.c:15689:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
iprutils/iprconfig.c:15692:25: style: The scope of the variable 'dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:15774:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:15842:25: style: The scope of the variable 'dev_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:15843:6: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprconfig.c:15897:31: style: The scope of the variable 'sa_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:15898:30: style: The scope of the variable 'cap_entry' can be reduced. [variableScope]
iprutils/iprconfig.c:15942:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprconfig.c:15945:31: style: The scope of the variable 'sa_rcd' can be reduced. [variableScope]
iprutils/iprconfig.c:15946:30: style: The scope of the variable 'cap_entry' can be reduced. [variableScope]
iprutils/iprconfig.c:16001:31: style: The scope of the variable 'supported_arrays' can be reduced. [variableScope]
iprutils/iprconfig.c:16734:6: style: The scope of the variable 'ses_bus' can be reduced. [variableScope]
iprutils/iprconfig.c:16734:30: style: The scope of the variable 'is_spi' can be reduced. [variableScope]
iprutils/iprconfig.c:17936:7: style: The scope of the variable 'next_editor' can be reduced. [variableScope]
iprutils/iprconfig.c:17936:20: style: The scope of the variable 'next_dir' can be reduced. [variableScope]
iprutils/iprconfig.c:17936:30: style: The scope of the variable 'next_cmd' can be reduced. [variableScope]
iprutils/iprconfig.c:17936:40: style: The scope of the variable 'next_args' can be reduced. [variableScope]
iprutils/iprconfig.c:17936:54: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprconfig.c:3068:4: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:3953:4: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:4252:4: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:4708:4: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:6284:4: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:12227:5: portability: '(void*)(status_record)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprconfig.c:6095:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
iprutils/iprconfig.c:6461:5: style: Variable 'dev_type' is assigned a value that is never used. [unreadVariable]
iprutils/iprconfig.c:7639:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
iprutils/iprconfig.c:8376:5: style: Variable 'dev_type' is assigned a value that is never used. [unreadVariable]
iprutils/iprconfig.c:18029:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
iprutils/iprconfig.c:614:4: error: Common realloc mistake: 'body_text' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprconfig.c:3553:4: error: Common realloc mistake: 'prot_level_list' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprconfig.c:5075:4: error: Common realloc mistake: 'prot_level_list' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprconfig.c:17975:5: error: Common realloc mistake: 'add_args' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprconfig.c:4479:7: error: Uninitialized variable: cap [uninitvar]
iprutils/iprconfig.c:16032:7: error: Uninitialized variable: cap [uninitvar]
iprutils/iprdbg.c:181:13: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprdbg.c:188:6: style: The scope of the variable 'num_args' can be reduced. [variableScope]
iprutils/iprdbg.c:287:28: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprdbg.c:642:8: style: The scope of the variable 'end' can be reduced. [variableScope]
iprutils/iprdbg.c:711:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprdbg.c:711:9: style: The scope of the variable 'num_args' can be reduced. [variableScope]
iprutils/iprdbg.c:713:7: style: The scope of the variable 'cmd_line' can be reduced. [variableScope]
iprutils/iprdbg.c:207:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
iprutils/iprdbg.c:759:2: error: Common realloc mistake: 'macro' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprdump.c:355:12: warning: Either the condition 'len<sizeof(usr_dir)' is redundant or the array 'usr_dir[100]' is accessed at index 100, which is out of bounds. [arrayIndexOutOfBoundsCond]
iprutils/iprdump.c:354:12: note: Assuming that condition 'len<sizeof(usr_dir)' is not redundant
iprutils/iprdump.c:355:12: note: Array index out of bounds
iprutils/iprdump.c:356:12: warning: Either the condition 'len<sizeof(usr_dir)' is redundant or the array 'usr_dir[100]' is accessed at index 101, which is out of bounds. [arrayIndexOutOfBoundsCond]
iprutils/iprdump.c:354:12: note: Assuming that condition 'len<sizeof(usr_dir)' is not redundant
iprutils/iprdump.c:356:12: note: Array index out of bounds
iprutils/iprdump.c:157:7: style: The scope of the variable 'fname' can be reduced. [variableScope]
iprutils/iprdump.c:158:10: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprdump.c:185:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iprutils/iprdump.c:39:6: style: struct member 'dump_entry_header::length' is never used. [unusedStructMember]
iprutils/iprdump.c:40:6: style: struct member 'dump_entry_header::id' is never used. [unusedStructMember]
iprutils/iprdump.c:42:7: style: struct member 'dump_entry_header::data' is never used. [unusedStructMember]
iprutils/iprdump.c:355:12: warning: Either the condition 'len<100' is redundant or the array 'usr_dir[100]' is accessed at index 100, which is out of bounds. [arrayIndexOutOfBoundsCond]
iprutils/iprdump.c:354:12: note: Assuming that condition 'len<100' is not redundant
iprutils/iprdump.c:355:12: note: Array index out of bounds
iprutils/iprdump.c:356:12: warning: Either the condition 'len<100' is redundant or the array 'usr_dir[100]' is accessed at index 101, which is out of bounds. [arrayIndexOutOfBoundsCond]
iprutils/iprdump.c:354:12: note: Assuming that condition 'len<100' is not redundant
iprutils/iprdump.c:356:12: note: Array index out of bounds
iprutils/iprlib.c:4992:38: warning: Logical disjunction always evaluates to true: rc != 512 || rc != 4096. [incorrectLogicOperator]
iprutils/iprlib.c:1475:2: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:2088:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:2088:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:2088:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:2088:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:2145:19: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iprutils/iprlib.c:5897:38: warning: Either the condition '!dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
iprutils/iprlib.c:6299:8: note: Assuming that condition '!dev' is not redundant
iprutils/iprlib.c:6295:17: note: Calling function 'get_res_addr', 1st argument 'dev' value is 0
iprutils/iprlib.c:5897:38: note: Null pointer dereference
iprutils/iprlib.c:5898:42: warning: Either the condition '!dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
iprutils/iprlib.c:6299:8: note: Assuming that condition '!dev' is not redundant
iprutils/iprlib.c:6295:17: note: Calling function 'get_res_addr', 1st argument 'dev' value is 0
iprutils/iprlib.c:5898:42: note: Null pointer dereference
iprutils/iprlib.c:5900:6: warning: Either the condition '!dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
iprutils/iprlib.c:6299:8: note: Assuming that condition '!dev' is not redundant
iprutils/iprlib.c:6295:17: note: Calling function 'get_res_addr', 1st argument 'dev' value is 0
iprutils/iprlib.c:5900:6: note: Null pointer dereference
iprutils/iprlib.c:6296:4: warning: Either the condition '!dev' is redundant or there is possible null pointer dereference: dev. [nullPointerRedundantCheck]
iprutils/iprlib.c:6299:8: note: Assuming that condition '!dev' is not redundant
iprutils/iprlib.c:6296:4: note: Null pointer dereference
iprutils/iprlib.c:725:20: style: The scope of the variable 'zdev' can be reduced. [variableScope]
iprutils/iprlib.c:759:18: style: The scope of the variable 'dev' can be reduced. [variableScope]
iprutils/iprlib.c:1328:16: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprlib.c:2559:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
iprutils/iprlib.c:2999:25: style: The scope of the variable 'block_desc' can be reduced. [variableScope]
iprutils/iprlib.c:3470:18: style: The scope of the variable 'allow_restart' can be reduced. [variableScope]
iprutils/iprlib.c:3558:7: style: The scope of the variable 'cmnd' can be reduced. [variableScope]
iprutils/iprlib.c:3559:18: style: The scope of the variable 'multipath_dev' can be reduced. [variableScope]
iprutils/iprlib.c:4416:14: style: The scope of the variable 'cdb_num' can be reduced. [variableScope]
iprutils/iprlib.c:4421:8: style: The scope of the variable 'rp' can be reduced. [variableScope]
iprutils/iprlib.c:4647:14: style: The scope of the variable 'cdb_num' can be reduced. [variableScope]
iprutils/iprlib.c:4652:8: style: The scope of the variable 'rp' can be reduced. [variableScope]
iprutils/iprlib.c:4951:25: style: The scope of the variable 'block_desc' can be reduced. [variableScope]
iprutils/iprlib.c:5203:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprlib.c:5205:30: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprlib.c:5206:33: style: The scope of the variable 'term' can be reduced. [variableScope]
iprutils/iprlib.c:5208:26: style: The scope of the variable 'page' can be reduced. [variableScope]
iprutils/iprlib.c:5341:6: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprlib.c:5343:26: style: The scope of the variable 'page24' can be reduced. [variableScope]
iprutils/iprlib.c:5537:7: style: The scope of the variable 'dirfd' can be reduced. [variableScope]
iprutils/iprlib.c:5570:7: style: The scope of the variable 'dirfd' can be reduced. [variableScope]
iprutils/iprlib.c:5673:26: style: The scope of the variable 'page' can be reduced. [variableScope]
iprutils/iprlib.c:5674:30: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprlib.c:5675:33: style: The scope of the variable 'term' can be reduced. [variableScope]
iprutils/iprlib.c:5712:29: style: The scope of the variable 'ioa_entry' can be reduced. [variableScope]
iprutils/iprlib.c:5872:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprlib.c:5873:8: style: The scope of the variable 'startptr' can be reduced. [variableScope]
iprutils/iprlib.c:6119:26: style: The scope of the variable 'device_count' can be reduced. [variableScope]
iprutils/iprlib.c:6129:7: style: The scope of the variable 'qac_entry_ref' can be reduced. [variableScope]
iprutils/iprlib.c:6836:10: style: The scope of the variable 'i' can be reduced. [variableScope]
iprutils/iprlib.c:6836:13: style: The scope of the variable 'records' can be reduced. [variableScope]
iprutils/iprlib.c:7196:6: style: The scope of the variable 'mode' can be reduced. [variableScope]
iprutils/iprlib.c:7309:13: style: The scope of the variable 'busno' can be reduced. [variableScope]
iprutils/iprlib.c:7350:13: style: The scope of the variable 'busno' can be reduced. [variableScope]
iprutils/iprlib.c:7430:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprlib.c:7430:26: style: The scope of the variable 'max_xfer_rate' can be reduced. [variableScope]
iprutils/iprlib.c:7543:6: style: The scope of the variable 'ros_rcv_ram_rsvd' can be reduced. [variableScope]
iprutils/iprlib.c:7543:24: style: The scope of the variable 'min_ucode_level' can be reduced. [variableScope]
iprutils/iprlib.c:7544:6: style: The scope of the variable 'j' can be reduced. [variableScope]
iprutils/iprlib.c:7845:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iprutils/iprlib.c:7846:15: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprlib.c:7848:32: style: The scope of the variable 'hdr' can be reduced. [variableScope]
iprutils/iprlib.c:8381:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iprutils/iprlib.c:8382:7: style: The scope of the variable 'ucode_file' can be reduced. [variableScope]
iprutils/iprlib.c:8383:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
iprutils/iprlib.c:8384:8: style: The scope of the variable 'img_file' can be reduced. [variableScope]
iprutils/iprlib.c:8385:7: style: The scope of the variable 'cwd' can be reduced. [variableScope]
iprutils/iprlib.c:8386:7: style: The scope of the variable 'devpath' can be reduced. [variableScope]
iprutils/iprlib.c:8387:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iprutils/iprlib.c:8509:30: style: The scope of the variable 'unsupp_af' can be reduced. [variableScope]
iprutils/iprlib.c:8820:7: style: The scope of the variable 'q_depth' can be reduced. [variableScope]
iprutils/iprlib.c:8821:7: style: The scope of the variable 'cur_depth' can be reduced. [variableScope]
iprutils/iprlib.c:8821:23: style: The scope of the variable 'saved_depth' can be reduced. [variableScope]
iprutils/iprlib.c:8822:6: style: The scope of the variable 'depth' can be reduced. [variableScope]
iprutils/iprlib.c:8822:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
iprutils/iprlib.c:9073:6: style: The scope of the variable 'dup' can be reduced. [variableScope]
iprutils/iprlib.c:9421:14: style: The scope of the variable 'cdb_num' can be reduced. [variableScope]
iprutils/iprlib.c:9425:8: style: The scope of the variable 'rp' can be reduced. [variableScope]
iprutils/iprlib.c:5175:19: style: Checking if unsigned variable 'strlen(name)' is less than zero. [unsignedLessThanZero]
iprutils/iprlib.c:5046:36: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprlib.c:8420:30: portability: '(void*)image_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprlib.c:8421:29: portability: '(void*)ext_hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iprutils/iprlib.c:9406:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
iprutils/iprlib.c:9407:10: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
iprutils/iprlib.c:6679:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iprutils/iprlib.c:6541:3: error: Resource leak: fd [resourceLeak]
iprutils/iprlib.c:1868:2: error: Common realloc mistake: 'pci_slot' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:1877:3: error: Common realloc mistake: 'pci_slot' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:1901:2: error: Common realloc mistake: 'pci_slot' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:1911:3: error: Common realloc mistake: 'pci_slot' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:5436:3: error: Common realloc mistake: 'scsi_dev_base' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:7787:3: error: Common realloc mistake: 'hotplug_dir' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:7822:2: error: Common realloc mistake: 'hotplug_dir' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:8105:4: error: Common realloc mistake: 'ret' nulled but not freed upon failure [memleakOnRealloc]
iprutils/iprlib.c:8920:53: error: Uninitialized variable: attr [uninitvar]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ips/ips_4.0.orig.tar.gz
ips-4.0/color.c:203:20: style: The scope of the variable 'colorData' can be reduced. [variableScope]
ips-4.0/color.c:287:8: style: The scope of the variable 'isWanted' can be reduced. [variableScope]
ips-4.0/columns.c:2017:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ips-4.0/columns.c:2026:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ips-4.0/columns.c:338:17: style: The scope of the variable 'column' can be reduced. [variableScope]
ips-4.0/columns.c:390:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ips-4.0/columns.c:2444:9: style: The scope of the variable 'path' can be reduced. [variableScope]
ips-4.0/columns.c:2445:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
ips-4.0/commands.c:38:8: style: The scope of the variable 'elapsedMilliSeconds' can be reduced. [variableScope]
ips-4.0/commands.c:120:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
ips-4.0/cond.c:1214:9: style: The scope of the variable 'right' can be reduced. [variableScope]
ips-4.0/cond.c:1215:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:1244:9: style: The scope of the variable 'right' can be reduced. [variableScope]
ips-4.0/cond.c:1245:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:1327:9: style: The scope of the variable 'right' can be reduced. [variableScope]
ips-4.0/cond.c:1328:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:1369:9: style: The scope of the variable 'right' can be reduced. [variableScope]
ips-4.0/cond.c:1370:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:1415:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:1446:8: style: The scope of the variable 'token' can be reduced. [variableScope]
ips-4.0/cond.c:943:27: style: Function 'CompareValues' argument 1 names different: declaration 'leftval' definition 'leftVal'. [funcArgNamesDifferent]
ips-4.0/ips.h:603:39: note: Function 'CompareValues' argument 1 names different: declaration 'leftval' definition 'leftVal'.
ips-4.0/cond.c:943:27: note: Function 'CompareValues' argument 1 names different: declaration 'leftval' definition 'leftVal'.
ips-4.0/cond.c:943:48: style: Function 'CompareValues' argument 2 names different: declaration 'rightval' definition 'rightVal'. [funcArgNamesDifferent]
ips-4.0/ips.h:604:16: note: Function 'CompareValues' argument 2 names different: declaration 'rightval' definition 'rightVal'.
ips-4.0/cond.c:943:48: note: Function 'CompareValues' argument 2 names different: declaration 'rightval' definition 'rightVal'.
ips-4.0/linux.c:283:16: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/linux.c:285:8: style: The scope of the variable 'i' can be reduced. [variableScope]
ips-4.0/linux.c:354:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ips-4.0/linux.c:649:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
ips-4.0/linux.c:949:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
ips-4.0/macro.c:74:24: style: Function 'MacroExists' argument 1 names different: declaration 'id' definition 'type'. [funcArgNamesDifferent]
ips-4.0/ips.h:594:36: note: Function 'MacroExists' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/macro.c:74:24: note: Function 'MacroExists' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/macro.c:93:24: style: Function 'ExpandMacro' argument 1 names different: declaration 'id' definition 'type'. [funcArgNamesDifferent]
ips-4.0/ips.h:596:36: note: Function 'ExpandMacro' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/macro.c:93:24: note: Function 'ExpandMacro' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/macro.c:138:24: style: Function 'DefineMacro' argument 1 names different: declaration 'id' definition 'type'. [funcArgNamesDifferent]
ips-4.0/ips.h:595:36: note: Function 'DefineMacro' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/macro.c:138:24: note: Function 'DefineMacro' argument 1 names different: declaration 'id' definition 'type'.
ips-4.0/options.c:207:15: style: The scope of the variable 'str' can be reduced. [variableScope]
ips-4.0/options.c:680:10: style: The scope of the variable 'option' can be reduced. [variableScope]
ips-4.0/options.c:681:9: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/options.c:1307:9: style: The scope of the variable 'str' can be reduced. [variableScope]
ips-4.0/options.c:1508:15: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/options.c:1618:15: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/options.c:1619:11: style: The scope of the variable 'column' can be reduced. [variableScope]
ips-4.0/options.c:556:47: style: Function 'ExpandArguments' argument 3 names different: declaration 'tablelen' definition 'tableLen'. [funcArgNamesDifferent]
ips-4.0/ips.h:593:58: note: Function 'ExpandArguments' argument 3 names different: declaration 'tablelen' definition 'tableLen'.
ips-4.0/options.c:556:47: note: Function 'ExpandArguments' argument 3 names different: declaration 'tablelen' definition 'tableLen'.
ips-4.0/show.c:46:17: style: The scope of the variable 'column' can be reduced. [variableScope]
ips-4.0/show.c:47:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ips-4.0/show.c:303:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ips-4.0/show.c:306:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
ips-4.0/show.c:374:8: style: The scope of the variable 'overflow' can be reduced. [variableScope]
ips-4.0/show.c:375:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ips-4.0/show.c:376:7: style: The scope of the variable 'padding' can be reduced. [variableScope]
ips-4.0/show.c:380:15: style: The scope of the variable 'value' can be reduced. [variableScope]
ips-4.0/show.c:546:15: style: The scope of the variable 'str' can be reduced. [variableScope]
ips-4.0/sort.c:118:14: style: The scope of the variable 'item' can be reduced. [variableScope]
ips-4.0/sort.c:119:15: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/utils.c:492:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
ips-4.0/utils.c:523:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
ips-4.0/utils.c:616:11: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/utils.c:706:11: style: The scope of the variable 'name' can be reduced. [variableScope]
ips-4.0/utils.c:818:8: style: The scope of the variable 'len' can be reduced. [variableScope]
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipsec-tools/ipsec-tools_0.8.2+20140711.orig.tar.gz
ipsec-tools-0.8.2/src/libipsec/key_debug.c:416:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipsec-tools-0.8.2/src/libipsec/key_debug.c:416:3: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipsec-tools-0.8.2/src/libipsec/key_debug.c:115:12: style: The scope of the variable 'extlen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/libipsec/key_debug.c:451:19: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/libipsec/pfkey.c:790:25: style: The scope of the variable 'sup' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/libipsec/pfkey.c:1972:19: style: The scope of the variable 'ext' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/libipsec/pfkey.c:1829:6: style: Unused variable: newsize [unusedVariable]
ipsec-tools-0.8.2/src/libipsec/pfkey_dump.c:488:7: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/libipsec/pfkey_dump.c:499:19: style: The scope of the variable 'sa' can be reduced. [variableScope]
policy_parse.c:2002:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
policy_token.c:1614:2: warning: Possible null pointer dereference: b [nullPointer]
policy_token.c:1507:25: note: Calling function '__libipsec_init_buffer', 1st argument 'b' value is 0
policy_token.c:1614:2: note: Null pointer dereference
policy_token.c:1615:2: warning: Possible null pointer dereference: b [nullPointer]
policy_token.c:1507:25: note: Calling function '__libipsec_init_buffer', 1st argument 'b' value is 0
policy_token.c:1615:2: note: Null pointer dereference
policy_token.c:1626:9: warning: Possible null pointer dereference: b [nullPointer]
policy_token.c:1507:25: note: Calling function '__libipsec_init_buffer', 1st argument 'b' value is 0
policy_token.c:1626:9: note: Null pointer dereference
policy_token.c:1279:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
policy_token.c:1292:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
policy_token.c:1396:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
policy_token.c:372:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
policy_token.c:1396:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
policy_token.c:1799:56: style: Function '__libipsec_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
policy_token.c:322:55: note: Function '__libipsec_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
policy_token.c:1799:56: note: Function '__libipsec_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
policy_token.c:1812:56: style: Function '__libipsec_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
policy_token.c:323:54: note: Function '__libipsec_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
policy_token.c:1812:56: note: Function '__libipsec_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
policy_token.c:1812:76: style: Function '__libipsec_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
policy_token.c:323:70: note: Function '__libipsec_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
policy_token.c:1812:76: note: Function '__libipsec_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
policy_token.c:1944:32: style: Function '__libipsecset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
policy_token.c:654:31: note: Function '__libipsecset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
policy_token.c:1944:32: note: Function '__libipsecset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
ipsec-tools-0.8.2/src/libipsec/test-policy.c:76:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
ipsec-tools-0.8.2/src/racoon/backupsa.c:231:2: style: Label 'err' is not used. [unusedLabel]
cfparse.y:1349:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
cftoken.c:4268:2: warning: Possible null pointer dereference: b [nullPointer]
cftoken.c:4161:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cftoken.c:4268:2: note: Null pointer dereference
cftoken.c:4269:2: warning: Possible null pointer dereference: b [nullPointer]
cftoken.c:4161:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cftoken.c:4269:2: note: Null pointer dereference
cftoken.c:4280:9: warning: Possible null pointer dereference: b [nullPointer]
cftoken.c:4161:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cftoken.c:4280:9: note: Null pointer dereference
cftoken.c:3896:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
cftoken.c:3909:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
cftoken.c:4013:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
cftoken.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
cftoken.c:4013:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
cftoken.c:4036:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
cftoken.c:1742:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
cftoken.c:4036:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
cftoken.c:4453:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
cftoken.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
cftoken.c:4453:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
cftoken.c:4466:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
cftoken.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
cftoken.c:4466:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
cftoken.c:4466:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
cftoken.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
cftoken.c:4466:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
cftoken.c:4598:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
cftoken.c:1708:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
cftoken.c:4598:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
ipsec-tools-0.8.2/src/racoon/crypto_openssl.c:48:0: error: #error OpenSSL version 0.9.8s or later required. [preprocessorErrorDirective]
ipsec-tools-0.8.2/src/racoon/dnssec.c:73:2: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/dnssec.c:66:0: note: Variable 'name' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/dnssec.c:73:2: note: Variable 'name' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/eaytest.c:291:2: style: Variable 'asn1dn' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/eaytest.c:232:0: note: Variable 'asn1dn' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/eaytest.c:291:2: note: Variable 'asn1dn' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/eaytest.c:264:7: style: The scope of the variable 'dnstr_w2' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/grabmyaddr.c:842:20: style: The scope of the variable 'ifm' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/grabmyaddr.c:843:20: style: Unused variable: ifp [unusedVariable]
ipsec-tools-0.8.2/src/racoon/handler.c:1464:20: style: The scope of the variable 'iph2' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3168:48: warning: Either the condition 'if(q)' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3172:8: note: Assuming that condition 'if(q)' is not redundant
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3168:48: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3742:31: warning: Either the condition 'if(ident)' is redundant or there is possible null pointer dereference: ident. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3756:5: note: Assuming that condition 'if(ident)' is not redundant
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3742:31: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3750:32: warning: Either the condition 'if(ident)' is redundant or there is possible null pointer dereference: ident. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3756:5: note: Assuming that condition 'if(ident)' is not redundant
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3750:32: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:793:2: style: Variable 'spair' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:785:0: note: Variable 'spair' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:793:2: note: Variable 'spair' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1196:2: style: Variable 'pbuf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1193:0: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1196:2: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1346:2: style: Variable 'pbuf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1338:0: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1346:2: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1577:2: style: Variable 'pair' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1564:0: note: Variable 'pair' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1577:2: note: Variable 'pair' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3660:2: style: Variable 'ident' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3654:0: note: Variable 'ident' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3660:2: note: Variable 'ident' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:894:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1337:6: style: The scope of the variable 'trnslen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1444:6: style: The scope of the variable 'prophlen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1444:16: style: The scope of the variable 'trnslen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1710:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:1710:12: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2023:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2023:12: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2460:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2460:12: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2641:15: style: The scope of the variable 'trnslen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2980:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:3056:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipsec-tools-0.8.2/src/racoon/ipsec_doi.c:2707:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3282:27: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3388:5: note: Assuming that condition 'if(buf)' is not redundant
ipsec-tools-0.8.2/src/racoon/isakmp.c:3282:27: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/isakmp.c:3283:28: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3388:5: note: Assuming that condition 'if(buf)' is not redundant
ipsec-tools-0.8.2/src/racoon/isakmp.c:3283:28: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/isakmp.c:1426:12: style: The scope of the variable 'plen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:1744:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:1955:20: style: The scope of the variable 'p' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:2004:8: style: The scope of the variable 'src' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:2004:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:2248:11: style: The scope of the variable 'remoteid' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp.c:1746:24: style: Unused variable: swap [unusedVariable]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3125:2: warning: The buffer 'addrstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3125:2: warning: The buffer 'portstr' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3125:2: warning: The buffer 'portstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3139:3: warning: The buffer 'addrstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3139:3: warning: The buffer 'portstr' is not null-terminated after the call to strncpy(). [bufferNotZeroTerminated]
ipsec-tools-0.8.2/src/racoon/isakmp.c:3139:3: warning: The buffer 'portstr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:324:6: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:666:11: style: The scope of the variable 'reply_attr' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:667:6: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:2079:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:742:1: style: Label 'end' is not used. [unusedLabel]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:802:1: style: Label 'retry_source' is not used. [unusedLabel]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:1847:8: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:1881:6: style: Unused variable: i [unusedVariable]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:1881:9: style: Unused variable: p [unusedVariable]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:1882:6: style: Unused variable: test [unusedVariable]
ipsec-tools-0.8.2/src/racoon/isakmp_cfg.c:2135:6: style: Unused variable: error [unusedVariable]
ipsec-tools-0.8.2/src/racoon/isakmp_frag.c:92:9: style: The scope of the variable 'fraglen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_frag.c:93:11: style: The scope of the variable 'frag' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_frag.c:188:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:618:6: style: Condition 'dohash' is always true [knownConditionTrueFalse]
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:575:15: note: Assignment 'dohash=1', assigned value is 1
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:618:6: note: Condition 'dohash' is always true
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1577:6: style: Condition 'dohash' is always true [knownConditionTrueFalse]
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1552:15: note: Assignment 'dohash=1', assigned value is 1
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1577:6: note: Condition 'dohash' is always true
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1668:6: style: Condition 'vid' is always false [knownConditionTrueFalse]
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1637:17: note: Assignment 'vid=NULL', assigned value is 0
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1668:6: note: Condition 'vid' is always false
ipsec-tools-0.8.2/src/racoon/isakmp_ident.c:1702:1: style: Label 'end' is not used. [unusedLabel]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:496:3: warning: Either the condition 'iph1==NULL' is redundant or there is possible null pointer dereference: iph1. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:495:11: note: Assuming that condition 'iph1==NULL' is not redundant
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:496:3: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1133:27: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1221:5: note: Assuming that condition 'if(buf)' is not redundant
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1133:27: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1134:28: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1221:5: note: Assuming that condition 'if(buf)' is not redundant
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1134:28: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:706:2: style: Variable 'iph1' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:698:0: note: Variable 'iph1' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:706:2: note: Variable 'iph1' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:890:2: style: Variable 'iph2' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:881:0: note: Variable 'iph2' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:890:2: note: Variable 'iph2' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:339:15: style: The scope of the variable 'ndata' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:339:23: style: The scope of the variable 'nhex' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:628:6: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:630:12: style: The scope of the variable 'spi' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_inf.c:1083:20: style: The scope of the variable 'iph1' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:1577:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:1574:2: note: Variable 'p' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:1577:2: note: Variable 'p' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:2089:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:2079:0: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:2089:2: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:908:10: style: Same expression on both sides of '!=' because the value of 'msg' and 'NULL' are the same. [duplicateExpression]
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:787:17: note: 'msg' is assigned value 'NULL' here.
ipsec-tools-0.8.2/src/racoon/isakmp_quick.c:908:10: note: Same expression on both sides of '!=' because the value of 'msg' and 'NULL' are the same.
ipsec-tools-0.8.2/src/racoon/isakmp_unity.c:355:26: style: The scope of the variable 'delentry' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_xauth.c:1611:9: style: The scope of the variable 'dlen' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_xauth.c:1612:22: style: The scope of the variable 'mdata' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_xauth.c:1776:23: style: The scope of the variable 'new' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/isakmp_xauth.c:1793:0: error: Memory leak: new [memleak]
ipsec-tools-0.8.2/src/racoon/kmpstat.c:223:2: style: Variable 'hint.ai_family' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/kmpstat.c:222:2: note: Variable 'hint.ai_family' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/kmpstat.c:223:2: note: Variable 'hint.ai_family' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/logger.c:82:5: warning: Size of pointer 'tbuf' used instead of size of its data. [pointerSize]
ipsec-tools-0.8.2/src/racoon/logger.c:88:12: warning: Size of pointer 'tbuf' used instead of size of its data. [pointerSize]
ipsec-tools-0.8.2/src/racoon/main.c:258:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ipsec-tools-0.8.2/src/racoon/main.c:271:6: style: Unused variable: error [unusedVariable]
ipsec-tools-0.8.2/src/racoon/missing/crypto/rijndael/rijndael-alg-fst.c:105:9: style: The scope of the variable 'w' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/missing/crypto/sha2/sha2.c:113:0: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective]
ipsec-tools-0.8.2/src/racoon/nattraversal.c:363:7: style: The scope of the variable 's' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/nattraversal.c:467:16: style: Checking if unsigned variable '(cmpsaddr(ka->src,src)==0&&cmpsaddr(ka->dst,dst)==0&&--' is less than zero. [unsignedLessThanZero]
ipsec-tools-0.8.2/src/racoon/oakley.c:635:19: warning: Either the condition 'if(prev&&prev!=res)' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/oakley.c:639:8: note: Assuming that condition 'if(prev&&prev!=res)' is not redundant
ipsec-tools-0.8.2/src/racoon/oakley.c:635:19: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/oakley.c:648:21: warning: Either the condition 'if(prev&&prev!=res)' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/oakley.c:655:9: note: Assuming that condition 'if(prev&&prev!=res)' is not redundant
ipsec-tools-0.8.2/src/racoon/oakley.c:648:21: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/oakley.c:649:22: warning: Either the condition 'if(prev&&prev!=res)' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
ipsec-tools-0.8.2/src/racoon/oakley.c:655:9: note: Assuming that condition 'if(prev&&prev!=res)' is not redundant
ipsec-tools-0.8.2/src/racoon/oakley.c:649:22: note: Null pointer dereference
ipsec-tools-0.8.2/src/racoon/oakley.c:650:5: style: Variable 'this' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/oakley.c:645:0: note: Variable 'this' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:650:5: note: Variable 'this' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:850:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/oakley.c:843:0: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:850:2: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:2802:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/oakley.c:2796:0: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:2802:2: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:2888:2: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/oakley.c:2881:0: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:2888:2: note: Variable 'buf' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/oakley.c:1290:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/oakley.c:1291:6: style: The scope of the variable 'no_verify_needed' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/oakley.c:3128:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/pfkey.c:554:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipsec-tools-0.8.2/src/racoon/pfkey.c:2739:27: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:126:2: style: Variable 'pubkey64' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:124:0: note: Variable 'pubkey64' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:126:2: note: Variable 'pubkey64' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:155:2: style: Variable 'pubkey64' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:153:0: note: Variable 'pubkey64' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:155:2: note: Variable 'pubkey64' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:173:2: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:171:0: note: Variable 'key' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:173:2: note: Variable 'key' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:229:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:229:18: style: The scope of the variable 'fdin' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:92:11: style: Unused variable: res [unusedVariable]
ipsec-tools-0.8.2/src/racoon/plainrsa-gen.c:115:7: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
ipsec-tools-0.8.2/src/racoon/plog.c:104:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/privsep.c:1264:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
ipsec-tools-0.8.2/src/racoon/privsep.c:1459:6: style: Function 'safety_check' argument 2 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
ipsec-tools-0.8.2/src/racoon/privsep.c:76:55: note: Function 'safety_check' argument 2 names different: declaration 'i' definition 'index'.
ipsec-tools-0.8.2/src/racoon/privsep.c:1459:6: note: Function 'safety_check' argument 2 names different: declaration 'i' definition 'index'.
ipsec-tools-0.8.2/src/racoon/privsep.c:1033:2: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
ipsec-tools-0.8.2/src/racoon/privsep.c:408:4: error: Common realloc mistake: 'reply' nulled but not freed upon failure [memleakOnRealloc]
ipsec-tools-0.8.2/src/racoon/privsep.c:538:4: error: Common realloc mistake: 'reply' nulled but not freed upon failure [memleakOnRealloc]
ipsec-tools-0.8.2/src/racoon/privsep.c:1010:7: error: Common realloc mistake: 'msg' nulled but not freed upon failure [memleakOnRealloc]
ipsec-tools-0.8.2/src/racoon/proposal.c:206:2: style: Variable 'newpp' is reassigned a value before the old one has been used. [redundantAssignment]
ipsec-tools-0.8.2/src/racoon/proposal.c:199:0: note: Variable 'newpp' is reassigned a value before the old one has been used.
ipsec-tools-0.8.2/src/racoon/proposal.c:206:2: note: Variable 'newpp' is reassigned a value before the old one has been used.
prsa_par.y:290:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
prsa_tok.c:1703:2: warning: Possible null pointer dereference: b [nullPointer]
prsa_tok.c:1596:19: note: Calling function 'prsa_init_buffer', 1st argument 'b' value is 0
prsa_tok.c:1703:2: note: Null pointer dereference
prsa_tok.c:1704:2: warning: Possible null pointer dereference: b [nullPointer]
prsa_tok.c:1596:19: note: Calling function 'prsa_init_buffer', 1st argument 'b' value is 0
prsa_tok.c:1704:2: note: Null pointer dereference
prsa_tok.c:1715:9: warning: Possible null pointer dereference: b [nullPointer]
prsa_tok.c:1596:19: note: Calling function 'prsa_init_buffer', 1st argument 'b' value is 0
prsa_tok.c:1715:9: note: Null pointer dereference
prsa_tok.c:1331:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
prsa_tok.c:1344:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
prsa_tok.c:1448:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
prsa_tok.c:369:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
prsa_tok.c:1448:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
prsa_tok.c:1471:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
prsa_tok.c:800:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
prsa_tok.c:1471:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
prsa_tok.c:1888:50: style: Function 'prsa_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
prsa_tok.c:322:49: note: Function 'prsa_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
prsa_tok.c:1888:50: note: Function 'prsa_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
prsa_tok.c:1901:50: style: Function 'prsa_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
prsa_tok.c:323:48: note: Function 'prsa_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
prsa_tok.c:1901:50: note: Function 'prsa_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
prsa_tok.c:1901:70: style: Function 'prsa_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
prsa_tok.c:323:64: note: Function 'prsa_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
prsa_tok.c:1901:70: note: Function 'prsa_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
prsa_tok.c:2033:26: style: Function 'prsaset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
prsa_tok.c:766:25: note: Function 'prsaset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
prsa_tok.c:2033:26: note: Function 'prsaset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1281:12: error: Array 'evtmsg[14]' accessed at index 14, which is out of bounds. [arrayIndexOutOfBounds]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1277:2: note: After for loop, i has value 14
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1281:12: note: Array index out of bounds
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1284:25: error: Array 'evtmsg[14]' accessed at index 14, which is out of bounds. [arrayIndexOutOfBounds]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1277:2: note: After for loop, i has value 14
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1284:25: note: Array index out of bounds
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1282:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1148:20: style: The scope of the variable 'iph2' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1149:19: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1243:13: style: The scope of the variable 'tm' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:1527:1: style: Label 'bad' is not used. [unusedLabel]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:455:11: style: Unused variable: buf [unusedVariable]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:456:20: style: Unused variable: head [unusedVariable]
ipsec-tools-0.8.2/src/racoon/racoonctl.c:718:8: style: Unused variable: idx [unusedVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:204:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:1106:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:171:19: style: Unused variable: p [unusedVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:395:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:595:23: style: Unused variable: prspec [unusedVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:1104:11: style: Unused variable: new_storage [unusedVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:1107:9: style: Unused variable: size [unusedVariable]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:649:23: error: Uninitialized struct member: rmconf.remote [uninitStructMember]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:629:21: error: Uninitialized struct member: rmconf.idvl_p [uninitStructMember]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:634:26: error: Uninitialized struct member: rmconf.rsa_private [uninitStructMember]
ipsec-tools-0.8.2/src/racoon/remoteconf.c:638:25: error: Uninitialized struct member: rmconf.rsa_public [uninitStructMember]
ipsec-tools-0.8.2/src/racoon/sainfo.c:261:13: style: The scope of the variable 'spri' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/sainfo.c:198:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipsec-tools-0.8.2/src/racoon/security.c:68:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/security.c:68:12: style: The scope of the variable 'type' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/session.c:175:18: style: The scope of the variable 'timeout' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/session.c:176:6: style: The scope of the variable 'error' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/session.c:259:3: error: Uninitialized variable: pid_file [uninitvar]
ipsec-tools-0.8.2/src/racoon/session.c:260:3: error: Uninitialized variable: pid_file [uninitvar]
ipsec-tools-0.8.2/src/racoon/session.c:262:13: error: Uninitialized variable: pid_file [uninitvar]
ipsec-tools-0.8.2/src/racoon/sockmisc.c:752:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipsec-tools-0.8.2/src/racoon/sockmisc.c:349:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/sockmisc.c:350:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/sockmisc.c:708:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/sockmisc.c:708:25: style: The scope of the variable 'port' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/racoon/vendorid.c:292:11: style: Function 'vendorid_fixup' argument 2 names different: declaration 't' definition 'vidhash'. [funcArgNamesDifferent]
ipsec-tools-0.8.2/src/racoon/vendorid.c:105:46: note: Function 'vendorid_fixup' argument 2 names different: declaration 't' definition 'vidhash'.
ipsec-tools-0.8.2/src/racoon/vendorid.c:292:11: note: Function 'vendorid_fixup' argument 2 names different: declaration 't' definition 'vidhash'.
ipsec-tools-0.8.2/src/racoon/vendorid.c:136:38: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
ipsec-tools-0.8.2/src/racoon/vendorid.c:189:10: style: Unused variable: vid [unusedVariable]
ipsec-tools-0.8.2/src/racoon/vendorid.c:189:16: style: Unused variable: new [unusedVariable]
parse.y:692:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ipsec-tools-0.8.2/src/setkey/setkey.c:302:32: style: The scope of the variable 'comment' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/setkey/setkey.c:839:19: style: The scope of the variable 'msg' can be reduced. [variableScope]
ipsec-tools-0.8.2/src/setkey/setkey.c:1011:6: style: The scope of the variable 's' can be reduced. [variableScope]
token.c:2429:2: warning: Possible null pointer dereference: b [nullPointer]
token.c:2322:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
token.c:2429:2: note: Null pointer dereference
token.c:2430:2: warning: Possible null pointer dereference: b [nullPointer]
token.c:2322:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
token.c:2430:2: note: Null pointer dereference
token.c:2441:9: warning: Possible null pointer dereference: b [nullPointer]
token.c:2322:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
token.c:2441:9: note: Null pointer dereference
token.c:2094:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
token.c:2107:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
token.c:2211:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
token.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
token.c:2211:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
token.c:2614:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
token.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
token.c:2614:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
token.c:2627:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
token.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
token.c:2627:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
token.c:2627:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
token.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
token.c:2627:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
token.c:2759:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
token.c:1110:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
token.c:2759:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
[18:39]

ftp://ftp.se.debian.org/debian/pool/main/i/ipset/ipset_6.34.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ipsvd/ipsvd_1.0.0.orig.tar.gz
net/ipsvd-1.0.0/src/alloc.c:10:22: style: union member 'aligned::irrelevant' is never used. [unusedStructMember]
net/ipsvd-1.0.0/src/alloc.c:10:52: style: union member 'aligned::d' is never used. [unusedStructMember]
net/ipsvd-1.0.0/src/buffer_get.c:9:7: style: The scope of the variable 'r' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/buffer_put.c:10:7: style: The scope of the variable 'w' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/case_diffb.c:5:26: style: The scope of the variable 'x' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/case_diffb.c:6:26: style: The scope of the variable 'y' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/cdb.c:37:13: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool]
net/ipsvd-1.0.0/src/cdb.c:73:7: style: The scope of the variable 'n' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/cdb_make.c:83:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_dfd.c:12:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_domain.c:53:17: style: The scope of the variable 'c' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_domain.c:66:17: style: The scope of the variable 'c' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_dtda.c:6:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_packet.c:20:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_rcip.c:13:7: style: The scope of the variable 'j' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_rcrw.c:17:7: style: The scope of the variable 'k' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_resolve.c:14:7: style: The scope of the variable 'r' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_sortip.c:9:16: style: The scope of the variable 'i' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_transmit.c:150:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/dns_transmit.c:243:8: style: The scope of the variable 'udpbuf' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/iopause.c:11:10: style: The scope of the variable 'd' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ip4_scan.c:17:54: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
net/ipsvd-1.0.0/src/ipsvd_check.c:38:16: style: The scope of the variable 'instslen' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_check.c:39:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_check.c:40:7: style: The scope of the variable 'i' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_check.c:40:10: style: The scope of the variable 'j' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_check.c:123:7: style: The scope of the variable 'i' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_fmt.c:17:12: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
net/ipsvd-1.0.0/src/ipsvd_fmt.c:10:7: note: Assuming that condition 'p' is not redundant
net/ipsvd-1.0.0/src/ipsvd_fmt.c:17:12: note: Null pointer subtraction
net/ipsvd-1.0.0/src/ipsvd_fmt.c:30:7: style: The scope of the variable 'i' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/ipsvd_hostname.c:7:7: style: The scope of the variable 'i' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/pathexec_run.c:14:16: style: The scope of the variable 'split' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/readclose.c:9:7: style: The scope of the variable 'r' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/sgetopt.c:45:15: style: Array index 'subgetoptind' is used before limits check. [arrayIndexThenCheck]
net/ipsvd-1.0.0/src/tcpsvd.c:266:7: style: The scope of the variable 'conn' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/str_start.c:7:17: style: The scope of the variable 'x' can be reduced. [variableScope]
net/ipsvd-1.0.0/src/trydrent.c:8:8: style: Unused variable: dir [unusedVariable]
net/ipsvd-1.0.0/src/trydrent.c:9:18: style: Unused variable: d [unusedVariable]
net/ipsvd-1.0.0/src/x86cpuid.c:37:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
net/ipsvd-1.0.0/src/x86cpuid.c:37:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iptables/iptables_1.6.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iptables-converter/iptables-converter_0.9.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iptables-netflow/iptables-netflow_2.3.orig.tar.gz
ipt-netflow-2.3/compat.h:28:0: error: #error "Please fix asm/byteorder.h" [preprocessorErrorDirective]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iptables-optimizer/iptables-optimizer_0.9.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iptotal/iptotal_0.3.3.orig.tar.gz
iptotal-0.3.3/iptotal.c:652:2: style: Variable 'fin' is reassigned a value before the old one has been used. [redundantAssignment]
iptotal-0.3.3/iptotal.c:647:0: note: Variable 'fin' is reassigned a value before the old one has been used.
iptotal-0.3.3/iptotal.c:652:2: note: Variable 'fin' is reassigned a value before the old one has been used.
iptotal-0.3.3/iptotal.c:181:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
iptotal-0.3.3/iptotal.c:108:13: style: struct member 'data_t::nbyte' is never used. [unusedStructMember]
iptotal-0.3.3/iptotal.c:110:9: style: struct member 'data_t::subnet_src' is never used. [unusedStructMember]
iptotal-0.3.3/iptotal.c:111:13: style: struct member 'data_t::subnet_dst' is never used. [unusedStructMember]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iptraf/iptraf_3.0.0.orig.tar.gz
iptraf-3.0.0/src/cidr.c:95:5: warning: The buffer 'address_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/cidr.c:108:5: warning: The buffer 'maskpart' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/fltedit.c:277:5: style: Variable 'firstvisible' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-3.0.0/src/fltedit.c:231:0: note: Variable 'firstvisible' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/fltedit.c:277:5: note: Variable 'firstvisible' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/fltedit.c:65:10: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
iptraf-3.0.0/src/fltedit.c:121:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-3.0.0/src/fltedit.c:235:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-3.0.0/src/fltedit.c:516:23: style: The scope of the variable 'fe' can be reduced. [variableScope]
iptraf-3.0.0/src/fltlist.c:17:10: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
iptraf-3.0.0/src/fltlist.c:73:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-3.0.0/src/fltmgr.c:316:13: warning: Return value of function strncmp() is not used. [ignoredReturnValue]
iptraf-3.0.0/src/fltmgr.c:126:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iptraf-3.0.0/src/fltmgr.c:103:21: style: The scope of the variable 'he' can be reduced. [variableScope]
iptraf-3.0.0/src/fltmgr.c:104:10: style: The scope of the variable 'imsg' can be reduced. [variableScope]
iptraf-3.0.0/src/fltmgr.c:237:20: style: The scope of the variable 'ffntemp' can be reduced. [variableScope]
iptraf-3.0.0/src/fltmgr.c:239:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-3.0.0/src/fltmgr.c:300:33: style: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'. [funcArgNamesDifferent]
iptraf-3.0.0/src/fltmgr.h:25:33: note: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'.
iptraf-3.0.0/src/fltmgr.c:300:33: note: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'.
iptraf-3.0.0/src/fltmgr.c:309:39: style: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'. [funcArgNamesDifferent]
iptraf-3.0.0/src/fltmgr.h:27:39: note: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'.
iptraf-3.0.0/src/fltmgr.c:309:39: note: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'.
iptraf-3.0.0/src/fltmgr.c:309:53: style: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'. [funcArgNamesDifferent]
iptraf-3.0.0/src/fltmgr.h:27:54: note: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'.
iptraf-3.0.0/src/fltmgr.c:309:53: note: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'.
iptraf-3.0.0/src/hostmon.c:644:23: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-3.0.0/src/hostmon.c:718:19: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/hostmon.c:719:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/hostmon.c:740:10: style: The scope of the variable 'msgstring' can be reduced. [variableScope]
iptraf-3.0.0/src/ifaces.c:64:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptraf-3.0.0/src/ifaces.c:85:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptraf-3.0.0/src/ifaces.c:161:9: warning: The buffer 'if_msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/ifstats.c:421:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:423:9: style: The scope of the variable 'pkt_result' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:436:10: style: The scope of the variable 'ifname' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:441:19: style: The scope of the variable 'starttime' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:443:19: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:444:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:445:19: style: The scope of the variable 'startlog' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:446:19: style: The scope of the variable 'updtime' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:447:24: style: The scope of the variable 'updtime_usec' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:760:11: style: The scope of the variable 'tpacket' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:783:30: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:785:19: style: The scope of the variable 'rate_interval' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:786:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:812:10: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
iptraf-3.0.0/src/ifstats.c:171:13: warning: Possible buffer overflow if strlen(ifname) is larger than or equal to sizeof(itmp). [possibleBufferAccessOutOfBounds]
iptraf-3.0.0/src/ifstats.c:1253:9: error: Buffer is accessed out of bounds: ptmp.ifname [bufferAccessOutOfBounds]
iptraf-3.0.0/src/instances.c:42:10: style: The scope of the variable 'errstring' can be reduced. [variableScope]
iptraf-3.0.0/src/instances.c:39:57: style: Function 'mark_facility' argument 3 names different: declaration 'ifptr' definition 'iface'. [funcArgNamesDifferent]
iptraf-3.0.0/src/instances.h:13:57: note: Function 'mark_facility' argument 3 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:39:57: note: Function 'mark_facility' argument 3 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:56:43: style: Function 'unmark_facility' argument 2 names different: declaration 'ifptr' definition 'iface'. [funcArgNamesDifferent]
iptraf-3.0.0/src/instances.h:14:43: note: Function 'unmark_facility' argument 2 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:56:43: note: Function 'unmark_facility' argument 2 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:65:42: style: Function 'facility_active' argument 2 names different: declaration 'ifptr' definition 'iface'. [funcArgNamesDifferent]
iptraf-3.0.0/src/instances.h:15:42: note: Function 'facility_active' argument 2 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:65:42: note: Function 'facility_active' argument 2 names different: declaration 'ifptr' definition 'iface'.
iptraf-3.0.0/src/instances.c:102:11: style: Variable 'brw' is assigned a value that is never used. [unreadVariable]
iptraf-3.0.0/src/instances.c:53:5: warning: The buffer 'active_facility_lockfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/ipfilter.c:67:10: style: The scope of the variable 'actual_address' can be reduced. [variableScope]
iptraf-3.0.0/src/ipfilter.c:71:17: style: The scope of the variable 'WILDCARD' can be reduced. [variableScope]
iptraf-3.0.0/src/ipfilter.c:401:56: style: Function 'ipfilterselect' argument 4 names different: declaration 'faborted' definition 'aborted'. [funcArgNamesDifferent]
iptraf-3.0.0/src/ipfilter.h:8:56: note: Function 'ipfilterselect' argument 4 names different: declaration 'faborted' definition 'aborted'.
iptraf-3.0.0/src/ipfilter.c:401:56: note: Function 'ipfilterselect' argument 4 names different: declaration 'faborted' definition 'aborted'.
iptraf-3.0.0/src/ipfrag.c:178:25: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
iptraf-3.0.0/src/ipfrag.c:179:11: style: The scope of the variable 'tpacket' can be reduced. [variableScope]
iptraf-3.0.0/src/ipfrag.c:183:18: style: The scope of the variable 'retval' can be reduced. [variableScope]
iptraf-3.0.0/src/iptraf.c:595:13: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-3.0.0/src/iptraf.c:596:13: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-3.0.0/src/iptraf.c:597:13: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-3.0.0/src/iptraf.c:228:9: style: The scope of the variable 'endloop' can be reduced. [variableScope]
iptraf-3.0.0/src/iptraf.c:486:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
iptraf-3.0.0/src/iptraf.c:555:17: warning: The buffer 'graphing_filter' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/itrafmon.c:435:25: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-3.0.0/src/itrafmon.c:501:9: style: The scope of the variable 'execstat' can be reduced. [variableScope]
iptraf-3.0.0/src/itrafmon.c:589:19: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/itrafmon.c:593:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/itrafmon.c:614:18: style: The scope of the variable 'totalhlen' can be reduced. [variableScope]
iptraf-3.0.0/src/itrafmon.c:622:24: style: The scope of the variable 'othpent' can be reduced. [variableScope]
iptraf-3.0.0/src/landesc.c:259:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-3.0.0/src/landesc.c:211:12: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
iptraf-3.0.0/src/log.c:135:10: style: The scope of the variable 'atime' can be reduced. [variableScope]
iptraf-3.0.0/src/log.c:159:10: style: The scope of the variable 'msgbuf' can be reduced. [variableScope]
iptraf-3.0.0/src/log.c:203:10: style: The scope of the variable 'msgbuffer' can be reduced. [variableScope]
iptraf-3.0.0/src/log.c:204:10: style: The scope of the variable 'scratchpad' can be reduced. [variableScope]
iptraf-3.0.0/src/options.c:184:10: style: Variable 'br' is assigned a value that is never used. [unreadVariable]
iptraf-3.0.0/src/othptab.c:121:24: style: The scope of the variable 'temp' can be reduced. [variableScope]
iptraf-3.0.0/src/othptab.c:296:11: style: The scope of the variable 'packet_type' can be reduced. [variableScope]
iptraf-3.0.0/src/othptab.c:299:10: style: The scope of the variable 'rarp_mac_addr' can be reduced. [variableScope]
iptraf-3.0.0/src/othptab.c:622:24: style: The scope of the variable 'ctemp' can be reduced. [variableScope]
iptraf-3.0.0/src/othptab.c:114:41: style: Function 'add_othp_entry' argument 9 names different: declaration 'netpacket' definition 'packet2'. [funcArgNamesDifferent]
iptraf-3.0.0/src/othptab.h:138:55: note: Function 'add_othp_entry' argument 9 names different: declaration 'netpacket' definition 'packet2'.
iptraf-3.0.0/src/othptab.c:114:41: note: Function 'add_othp_entry' argument 9 names different: declaration 'netpacket' definition 'packet2'.
iptraf-3.0.0/src/othptab.c:115:70: style: Function 'add_othp_entry' argument 13 names different: declaration 'rvnamedon' definition 'rvnfd'. [funcArgNamesDifferent]
iptraf-3.0.0/src/othptab.h:140:56: note: Function 'add_othp_entry' argument 13 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-3.0.0/src/othptab.c:115:70: note: Function 'add_othp_entry' argument 13 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-3.0.0/src/othptab.c:286:34: style: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'. [funcArgNamesDifferent]
iptraf-3.0.0/src/othptab.h:148:34: note: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'.
iptraf-3.0.0/src/othptab.c:286:34: note: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'.
iptraf-3.0.0/src/packet.c:76:24: style: The scope of the variable 'isdnent' can be reduced. [variableScope]
iptraf-3.0.0/src/packet.c:255:9: style: The scope of the variable 'ir' can be reduced. [variableScope]
iptraf-3.0.0/src/packet.c:311:18: style: The scope of the variable 'f_sport' can be reduced. [variableScope]
iptraf-3.0.0/src/packet.c:311:27: style: The scope of the variable 'f_dport' can be reduced. [variableScope]
iptraf-3.0.0/src/packet.c:73:57: style: Function 'getlinktype' argument 4 names different: declaration 'isdntable' definition 'isdnlist'. [funcArgNamesDifferent]
iptraf-3.0.0/src/packet.h:40:57: note: Function 'getlinktype' argument 4 names different: declaration 'isdntable' definition 'isdnlist'.
iptraf-3.0.0/src/packet.c:73:57: note: Function 'getlinktype' argument 4 names different: declaration 'isdntable' definition 'isdnlist'.
iptraf-3.0.0/src/packet.c:301:65: style: Function 'processpacket' argument 9 names different: declaration 'ofilter' definition 'filter'. [funcArgNamesDifferent]
iptraf-3.0.0/src/packet.h:48:65: note: Function 'processpacket' argument 9 names different: declaration 'ofilter' definition 'filter'.
iptraf-3.0.0/src/packet.c:301:65: note: Function 'processpacket' argument 9 names different: declaration 'ofilter' definition 'filter'.
iptraf-3.0.0/src/packet.c:288:14: style: Variable 'ir' is assigned a value that is never used. [unreadVariable]
iptraf-3.0.0/src/parseproto.c:30:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iptraf-3.0.0/src/parseproto.c:68:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iptraf-3.0.0/src/parseproto.c:162:27: style: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'. [funcArgNamesDifferent]
iptraf-3.0.0/src/parseproto.h:10:27: note: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'.
iptraf-3.0.0/src/parseproto.c:162:27: note: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'.
iptraf-3.0.0/src/parseproto.c:163:28: style: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'. [funcArgNamesDifferent]
iptraf-3.0.0/src/parseproto.h:10:58: note: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'.
iptraf-3.0.0/src/parseproto.c:163:28: note: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'.
iptraf-3.0.0/src/parseproto.c:75:5: warning: The buffer 'prototmp1' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:81:5: warning: The buffer 'toktmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:87:9: warning: The buffer 'prototmp2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:104:13: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:112:17: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:120:13: warning: The buffer 'toktmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:123:17: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:135:9: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:146:9: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/parseproto.c:150:9: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/pktsize.c:188:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/pktsize.c:197:10: style: The scope of the variable 'msgstring' can be reduced. [variableScope]
iptraf-3.0.0/src/promisc.c:179:49: style: Function 'srpromisc' argument 2 names different: declaration 'promisc_list' definition 'list'. [funcArgNamesDifferent]
iptraf-3.0.0/src/promisc.h:25:49: note: Function 'srpromisc' argument 2 names different: declaration 'promisc_list' definition 'list'.
iptraf-3.0.0/src/promisc.c:179:49: note: Function 'srpromisc' argument 2 names different: declaration 'promisc_list' definition 'list'.
iptraf-3.0.0/src/revname.c:62:9: style: The scope of the variable 'br' can be reduced. [variableScope]
iptraf-3.0.0/src/revname.c:158:21: style: The scope of the variable 'he' can be reduced. [variableScope]
iptraf-3.0.0/src/revname.c:160:9: style: The scope of the variable 'br' can be reduced. [variableScope]
iptraf-3.0.0/src/revname.c:165:9: style: The scope of the variable 'sstat' can be reduced. [variableScope]
iptraf-3.0.0/src/revname.c:138:5: warning: The buffer 'revname_socket' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/revname.c:65:5: warning: The buffer 'unix_socket' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-3.0.0/src/rvnamed.c:471:0: error: Resource leak: logfile [resourceLeak]
iptraf-3.0.0/src/serv.c:1157:9: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-3.0.0/src/serv.c:1156:9: note: Variable 'bw' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/serv.c:1157:9: note: Variable 'bw' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/serv.c:1236:9: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-3.0.0/src/serv.c:1235:9: note: Variable 'br' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/serv.c:1236:9: note: Variable 'br' is reassigned a value before the old one has been used.
iptraf-3.0.0/src/serv.c:543:25: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-3.0.0/src/serv.c:750:19: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/serv.c:751:24: style: The scope of the variable 'unow' can be reduced. [variableScope]
iptraf-3.0.0/src/serv.c:773:10: style: The scope of the variable 'msgstring' can be reduced. [variableScope]
iptraf-3.0.0/src/serv.c:1146:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-3.0.0/src/servname.c:28:28: style: The scope of the variable 'sve' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:236:14: warning: Either the condition 'new_entry==NULL' is redundant or there is possible null pointer dereference: new_entry. [nullPointerRedundantCheck]
iptraf-3.0.0/src/tcptable.c:236:63: note: Assuming that condition 'new_entry==NULL' is not redundant
iptraf-3.0.0/src/tcptable.c:236:14: note: Null pointer dereference
iptraf-3.0.0/src/tcptable.c:224:24: style: The scope of the variable 'ctemp' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:476:10: style: The scope of the variable 'msgstring' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:501:9: style: The scope of the variable 'hastimeouts' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:503:12: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:579:10: style: The scope of the variable 'newmacaddr' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:952:24: style: The scope of the variable 'closedtemp' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:976:25: style: The scope of the variable 'ctemp' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:1061:12: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:1062:12: style: The scope of the variable 'lastupdated' can be reduced. [variableScope]
iptraf-3.0.0/src/tcptable.c:221:34: style: Function 'addentry' argument 9 names different: declaration 'rvnamedon' definition 'rvnfd'. [funcArgNamesDifferent]
iptraf-3.0.0/src/tcptable.h:125:65: note: Function 'addentry' argument 9 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-3.0.0/src/tcptable.c:221:34: note: Function 'addentry' argument 9 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-3.0.0/src/tcptable.c:410:66: style: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'. [funcArgNamesDifferent]
iptraf-3.0.0/src/tcptable.h:143:42: note: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'.
iptraf-3.0.0/src/tcptable.c:410:66: note: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'.
iptraf-3.0.0/src/tcptable.c:239:13: error: Memory leak: new_entry [memleak]
iptraf-3.0.0/support/input.c:78:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-3.0.0/support/input.c:18:34: style: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'. [funcArgNamesDifferent]
iptraf-3.0.0/support/input.h:36:36: note: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'.
iptraf-3.0.0/support/input.c:18:34: note: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'.
iptraf-3.0.0/support/menurt.c:61:10: style: The scope of the variable 'cur_option' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:62:10: style: The scope of the variable 'thekey' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:101:9: style: The scope of the variable 'hiattr' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:102:9: style: The scope of the variable 'loattr' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:103:9: style: The scope of the variable 'ctr' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:104:10: style: The scope of the variable 'curoption' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:105:10: style: The scope of the variable 'padding' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:190:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:275:18: style: The scope of the variable 'tnode' can be reduced. [variableScope]
iptraf-3.0.0/support/menurt.c:185:45: style: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'. [funcArgNamesDifferent]
iptraf-3.0.0/support/menurt.h:53:52: note: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'.
iptraf-3.0.0/support/menurt.c:185:45: note: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'.
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iptraf-ng/iptraf-ng_1.1.4.orig.tar.gz
iptraf-ng-1.1.4/src/cidr.c:81:2: warning: The buffer 'address_buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/cidr.c:94:2: warning: The buffer 'maskpart' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/detstats.c:502:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/fltedit.c:236:2: style: Variable 'firstvisible' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-ng-1.1.4/src/fltedit.c:190:0: note: Variable 'firstvisible' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/fltedit.c:236:2: note: Variable 'firstvisible' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/fltedit.c:98:6: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltedit.c:194:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltedit.c:479:20: style: The scope of the variable 'fe' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltmgr.c:85:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iptraf-ng-1.1.4/src/fltmgr.c:63:18: style: The scope of the variable 'he' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltmgr.c:64:7: style: The scope of the variable 'imsg' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltmgr.c:201:17: style: The scope of the variable 'ffntemp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltmgr.c:203:6: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/fltmgr.c:261:33: style: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/fltmgr.h:25:33: note: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'.
iptraf-ng-1.1.4/src/fltmgr.c:261:33: note: Function 'pickafilter' argument 1 names different: declaration 'files' definition 'ffiles'.
iptraf-ng-1.1.4/src/fltmgr.c:269:39: style: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/fltmgr.h:26:39: note: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'.
iptraf-ng-1.1.4/src/fltmgr.c:269:39: note: Function 'pickfilterbyname' argument 1 names different: declaration 'fltlist' definition 'ffiles'.
iptraf-ng-1.1.4/src/fltmgr.c:269:53: style: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/fltmgr.h:26:54: note: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'.
iptraf-ng-1.1.4/src/fltmgr.c:269:53: note: Function 'pickfilterbyname' argument 2 names different: declaration 'filename' definition 'filtername'.
iptraf-ng-1.1.4/src/hostmon.c:692:20: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/hostmon.c:923:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/ifaces.c:23:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ifaces.c:44:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ifaces.c:271:3: warning: The buffer 'if_msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/ifstats.c:259:16: style: The scope of the variable 'rate' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ifstats.c:277:16: style: The scope of the variable 'rate' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ifstats.c:591:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/ipfilter.c:55:7: style: The scope of the variable 'actual_address' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ipfilter.c:58:14: style: The scope of the variable 'WILDCARD' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ipfilter.c:322:26: style: Function 'ipfilterselect' argument 1 names different: declaration 'faborted' definition 'aborted'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/ipfilter.h:8:26: note: Function 'ipfilterselect' argument 1 names different: declaration 'faborted' definition 'aborted'.
iptraf-ng-1.1.4/src/ipfilter.c:322:26: note: Function 'ipfilterselect' argument 1 names different: declaration 'faborted' definition 'aborted'.
iptraf-ng-1.1.4/src/ipfrag.c:161:22: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ipfrag.c:162:8: style: The scope of the variable 'tpacket' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/ipfrag.c:166:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/iptraf.c:443:4: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-ng-1.1.4/src/iptraf.c:444:4: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-ng-1.1.4/src/iptraf.c:445:4: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iptraf-ng-1.1.4/src/iptraf.c:307:12: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
iptraf-ng-1.1.4/src/iptraf.c:494:28: style: Same expression on both sides of '!=' because the value of 'current_log_interval' and '0' are the same. [duplicateExpression]
iptraf-ng-1.1.4/src/iptraf.c:341:29: note: 'current_log_interval' is assigned value '0' here.
iptraf-ng-1.1.4/src/iptraf.c:494:28: note: Same expression on both sides of '!=' because the value of 'current_log_interval' and '0' are the same.
iptraf-ng-1.1.4/src/itrafmon.c:418:22: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/itrafmon.c:955:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/landesc.c:141:13: warning: Possible null pointer dereference: filename [nullPointer]
iptraf-ng-1.1.4/src/landesc.c:129:19: note: Assignment 'filename=NULL', assigned value is 0
iptraf-ng-1.1.4/src/landesc.c:141:13: note: Null pointer dereference
iptraf-ng-1.1.4/src/log.c:106:7: style: The scope of the variable 'atime' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/log.c:32:48: style: Function 'gen_instance_logname' argument 2 names different: declaration 'instance_id' definition 'instance_num'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/log.h:12:48: note: Function 'gen_instance_logname' argument 2 names different: declaration 'instance_id' definition 'instance_num'.
iptraf-ng-1.1.4/src/log.c:32:48: note: Function 'gen_instance_logname' argument 2 names different: declaration 'instance_id' definition 'instance_num'.
iptraf-ng-1.1.4/src/log.c:40:39: style: Function 'input_logfile' argument 2 names different: declaration 'aborted' definition 'logging'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/log.h:13:39: note: Function 'input_logfile' argument 2 names different: declaration 'aborted' definition 'logging'.
iptraf-ng-1.1.4/src/log.c:40:39: note: Function 'input_logfile' argument 2 names different: declaration 'aborted' definition 'logging'.
iptraf-ng-1.1.4/src/log.c:148:32: style: Function 'check_rotate_flag' argument 1 names different: declaration 'fd' definition 'logfile'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/log.h:19:32: note: Function 'check_rotate_flag' argument 1 names different: declaration 'fd' definition 'logfile'.
iptraf-ng-1.1.4/src/log.c:148:32: note: Function 'check_rotate_flag' argument 1 names different: declaration 'fd' definition 'logfile'.
iptraf-ng-1.1.4/src/othptab.c:349:0: warning: Redundant assignment of 'saddr' to itself. [selfAssignment]
iptraf-ng-1.1.4/src/othptab.c:42:7: style: The scope of the variable 'msgbuffer' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:43:7: style: The scope of the variable 'scratchpad' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:177:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:347:8: style: The scope of the variable 'packet_type' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:351:7: style: The scope of the variable 'rarp_mac_addr' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:762:21: style: The scope of the variable 'ctemp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/othptab.c:173:42: style: Function 'add_othp_entry' argument 10 names different: declaration 'rvnamedon' definition 'rvnfd'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/othptab.h:129:42: note: Function 'add_othp_entry' argument 10 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-ng-1.1.4/src/othptab.c:173:42: note: Function 'add_othp_entry' argument 10 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-ng-1.1.4/src/othptab.c:337:20: style: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/othptab.h:133:20: note: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'.
iptraf-ng-1.1.4/src/othptab.c:337:20: note: Function 'printothpentry' argument 3 names different: declaration 'screen_idx' definition 'target_row'.
iptraf-ng-1.1.4/src/othptab.c:349:17: error: Uninitialized variable: saddr [uninitvar]
iptraf-ng-1.1.4/src/packet.c:240:10: error: Uninitialized variable: firstin [uninitvar]
iptraf-ng-1.1.4/src/parseproto.c:20:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/parseproto.c:52:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/parseproto.c:146:27: style: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/parseproto.h:13:27: note: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'.
iptraf-ng-1.1.4/src/parseproto.c:146:27: note: Function 'validate_ranges' argument 1 names different: declaration 'src' definition 'samplestring'.
iptraf-ng-1.1.4/src/parseproto.c:146:67: style: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/parseproto.h:13:58: note: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'.
iptraf-ng-1.1.4/src/parseproto.c:146:67: note: Function 'validate_ranges' argument 3 names different: declaration 'bptr' definition 'badtokenptr'.
iptraf-ng-1.1.4/src/parseproto.c:59:2: warning: The buffer 'prototmp1' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:65:2: warning: The buffer 'toktmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:71:3: warning: The buffer 'prototmp2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:88:4: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:96:5: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:104:4: warning: The buffer 'toktmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:107:5: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:119:3: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:130:3: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/parseproto.c:134:3: warning: The buffer 'bad_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/pktsize.c:310:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/pktsize.c:144:34: style: Function 'packet_size_breakdown' argument 1 names different: declaration 'iface' definition 'ifname'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/pktsize.h:4:34: note: Function 'packet_size_breakdown' argument 1 names different: declaration 'iface' definition 'ifname'.
iptraf-ng-1.1.4/src/pktsize.c:144:34: note: Function 'packet_size_breakdown' argument 1 names different: declaration 'iface' definition 'ifname'.
iptraf-ng-1.1.4/src/revname.c:43:6: style: The scope of the variable 'br' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/revname.c:141:6: style: The scope of the variable 'br' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/revname.c:146:6: style: The scope of the variable 'sstat' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/revname.c:119:2: warning: The buffer 'revname_socket' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/revname.c:46:2: warning: The buffer 'unix_socket' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iptraf-ng-1.1.4/src/rvnamed.c:478:0: error: Resource leak: logfile [resourceLeak]
iptraf-ng-1.1.4/src/serv.c:1186:3: style: Variable 'bw' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-ng-1.1.4/src/serv.c:1185:3: note: Variable 'bw' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/serv.c:1186:3: note: Variable 'bw' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/serv.c:1263:3: style: Variable 'br' is reassigned a value before the old one has been used. [redundantAssignment]
iptraf-ng-1.1.4/src/serv.c:1262:3: note: Variable 'br' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/serv.c:1263:3: note: Variable 'br' is reassigned a value before the old one has been used.
iptraf-ng-1.1.4/src/serv.c:584:22: style: The scope of the variable 'pivot' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/serv.c:1176:6: style: The scope of the variable 'bw' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/serv.c:1018:19: style: Checking if unsigned variable 'pkt.pkt_len' is less than zero. [unsignedLessThanZero]
iptraf-ng-1.1.4/src/serv.c:750:20: style: Function 'servmon' argument 1 names different: declaration 'iface' definition 'ifname'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/serv.h:21:20: note: Function 'servmon' argument 1 names different: declaration 'iface' definition 'ifname'.
iptraf-ng-1.1.4/src/serv.c:750:20: note: Function 'servmon' argument 1 names different: declaration 'iface' definition 'ifname'.
iptraf-ng-1.1.4/src/serv.c:43:6: style: struct member 'serv_spans::spanbr_in' is never used. [unusedStructMember]
iptraf-ng-1.1.4/src/serv.c:44:6: style: struct member 'serv_spans::spanbr_out' is never used. [unusedStructMember]
iptraf-ng-1.1.4/src/serv.c:45:6: style: struct member 'serv_spans::spanbr' is never used. [unusedStructMember]
iptraf-ng-1.1.4/src/servname.c:16:25: style: The scope of the variable 'sve' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:238:21: style: The scope of the variable 'ctemp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:458:7: style: The scope of the variable 'msgstring' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:484:9: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:551:7: style: The scope of the variable 'newmacaddr' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:917:21: style: The scope of the variable 'closedtemp' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:1028:9: style: The scope of the variable 'now' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:1029:9: style: The scope of the variable 'lastupdated' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:1147:7: style: The scope of the variable 'msgbuf' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tcptable.c:235:30: style: Function 'addentry' argument 7 names different: declaration 'rvnamedon' definition 'rvnfd'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/tcptable.h:111:30: note: Function 'addentry' argument 7 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-ng-1.1.4/src/tcptable.c:235:30: note: Function 'addentry' argument 7 names different: declaration 'rvnamedon' definition 'rvnfd'.
iptraf-ng-1.1.4/src/tcptable.c:416:66: style: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/tcptable.h:125:66: note: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'.
iptraf-ng-1.1.4/src/tcptable.c:416:66: note: Function 'addtoclosedlist' argument 2 names different: declaration 'tableentry' definition 'entry'.
iptraf-ng-1.1.4/src/tui/input.c:74:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/input.c:15:37: style: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/tui/input.h:33:37: note: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'.
iptraf-ng-1.1.4/src/tui/input.c:15:37: note: Function 'tx_initfields' argument 7 names different: declaration 'dlgfieldattr' definition 'fieldattr'.
iptraf-ng-1.1.4/src/tui/menurt.c:54:7: style: The scope of the variable 'cur_option' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:55:7: style: The scope of the variable 'thekey' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:94:6: style: The scope of the variable 'hiattr' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:95:6: style: The scope of the variable 'loattr' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:96:6: style: The scope of the variable 'ctr' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:97:7: style: The scope of the variable 'curoption' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:98:7: style: The scope of the variable 'padding' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:183:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:268:15: style: The scope of the variable 'tnode' can be reduced. [variableScope]
iptraf-ng-1.1.4/src/tui/menurt.c:178:45: style: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'. [funcArgNamesDifferent]
iptraf-ng-1.1.4/src/tui/menurt.h:54:45: note: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'.
iptraf-ng-1.1.4/src/tui/menurt.c:178:45: note: Function 'tx_operatemenu' argument 2 names different: declaration 'row' definition 'position'.
iptraf-ng-1.1.4/src/wrapper.c:26:21: warning: Either the condition '!nmemb' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
iptraf-ng-1.1.4/src/wrapper.c:28:15: note: Assuming that condition '!nmemb' is not redundant
iptraf-ng-1.1.4/src/wrapper.c:26:21: note: Invalid argument
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iptstate/iptstate_2.2.6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iptux/iptux_0.7.5.orig.tar.gz
iptux-0.7.5/src/iptux/AnalogFS.cpp:44:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/AnalogFS.cpp:45:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/AnalogFS.cpp:75:9: style: The scope of the variable 'tfn' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/AnalogFS.cpp:211:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/AnalogFS.cpp:212:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/AnalogFS.cpp:135:39: style: Function 'ftwsize' argument 1 names different: declaration 'dir' definition 'dir_name'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/AnalogFS.h:33:31: note: Function 'ftwsize' argument 1 names different: declaration 'dir' definition 'dir_name'.
iptux-0.7.5/src/iptux/AnalogFS.cpp:135:39: note: Function 'ftwsize' argument 1 names different: declaration 'dir' definition 'dir_name'.
iptux-0.7.5/src/iptux/AnalogFS.h:37:7: performance: Technically the member function 'iptux::AnalogFS::mergepath' can be static. [functionStatic]
iptux-0.7.5/src/iptux/AnalogFS.cpp:210:15: note: Technically the member function 'iptux::AnalogFS::mergepath' can be static.
iptux-0.7.5/src/iptux/AnalogFS.h:37:7: note: Technically the member function 'iptux::AnalogFS::mergepath' can be static.
iptux-0.7.5/src/iptux/Command.cpp:558:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iptux-0.7.5/src/iptux/Command.cpp:75:15: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/Command.cpp:502:11: style: The scope of the variable 'len' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/Command.cpp:36:10: warning: Member variable 'Command::buf' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/Command.h:50:8: performance: Technically the member function 'iptux::Command::FeedbackError' can be static. [functionStatic]
iptux-0.7.5/src/iptux/Command.cpp:478:15: note: Technically the member function 'iptux::Command::FeedbackError' can be static.
iptux-0.7.5/src/iptux/Command.h:50:8: note: Technically the member function 'iptux::Command::FeedbackError' can be static.
iptux-0.7.5/src/iptux/CoreThread.cpp:124:20: style: The scope of the variable 'session' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:171:10: style: The scope of the variable 'data' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:216:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:253:12: style: The scope of the variable 'pal' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:277:12: style: The scope of the variable 'pal' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:941:15: style: The scope of the variable 'tag' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:943:10: style: The scope of the variable 'substring' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:1111:20: style: The scope of the variable 'session' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:1129:20: style: The scope of the variable 'session' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:1147:11: style: The scope of the variable 'size' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:1165:7: style: The scope of the variable 'subsock' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/CoreThread.cpp:1143:42: style: Function 'RecvUdpData' argument 1 names different: declaration 'pcthrd' definition 'self'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/CoreThread.h:127:39: note: Function 'RecvUdpData' argument 1 names different: declaration 'pcthrd' definition 'self'.
iptux-0.7.5/src/iptux/CoreThread.cpp:1143:42: note: Function 'RecvUdpData' argument 1 names different: declaration 'pcthrd' definition 'self'.
iptux-0.7.5/src/iptux/CoreThread.cpp:1063:9: style: Unused variable: name [unusedVariable]
iptux-0.7.5/src/iptux/CoreThread.h:51:8: style: Technically the member function 'iptux::CoreThread::ClearAllPalFromList' can be const. [functionConst]
iptux-0.7.5/src/iptux/CoreThread.cpp:274:18: note: Technically the member function 'iptux::CoreThread::ClearAllPalFromList' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:51:8: note: Technically the member function 'iptux::CoreThread::ClearAllPalFromList' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:53:8: style: Technically the member function 'iptux::CoreThread::ListContainPal' can be const. [functionConst]
iptux-0.7.5/src/iptux/CoreThread.cpp:364:18: note: Technically the member function 'iptux::CoreThread::ListContainPal' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:53:8: note: Technically the member function 'iptux::CoreThread::ListContainPal' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:86:15: style: Technically the member function 'iptux::CoreThread::GetAccessPublicLimit' can be const. [functionConst]
iptux-0.7.5/src/iptux/CoreThread.cpp:763:25: note: Technically the member function 'iptux::CoreThread::GetAccessPublicLimit' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:86:15: note: Technically the member function 'iptux::CoreThread::GetAccessPublicLimit' can be const.
iptux-0.7.5/src/iptux/CoreThread.h:94:8: performance: Technically the member function 'iptux::CoreThread::InitThemeSublayerData' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:835:18: note: Technically the member function 'iptux::CoreThread::InitThemeSublayerData' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:94:8: note: Technically the member function 'iptux::CoreThread::InitThemeSublayerData' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:97:8: performance: Technically the member function 'iptux::CoreThread::InsertHeaderToBuffer' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:898:18: note: Technically the member function 'iptux::CoreThread::InsertHeaderToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:97:8: note: Technically the member function 'iptux::CoreThread::InsertHeaderToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:98:8: performance: Technically the member function 'iptux::CoreThread::InsertStringToBuffer' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:938:18: note: Technically the member function 'iptux::CoreThread::InsertStringToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:98:8: note: Technically the member function 'iptux::CoreThread::InsertStringToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:99:8: performance: Technically the member function 'iptux::CoreThread::InsertPixbufToBuffer' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:975:18: note: Technically the member function 'iptux::CoreThread::InsertPixbufToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:99:8: note: Technically the member function 'iptux::CoreThread::InsertPixbufToBuffer' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:106:8: performance: Technically the member function 'iptux::CoreThread::DelPalFromGroupInfoItem' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:1109:18: note: Technically the member function 'iptux::CoreThread::DelPalFromGroupInfoItem' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:106:8: note: Technically the member function 'iptux::CoreThread::DelPalFromGroupInfoItem' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:107:8: performance: Technically the member function 'iptux::CoreThread::AttachPalToGroupInfoItem' can be static. [functionStatic]
iptux-0.7.5/src/iptux/CoreThread.cpp:1128:18: note: Technically the member function 'iptux::CoreThread::AttachPalToGroupInfoItem' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:107:8: note: Technically the member function 'iptux::CoreThread::AttachPalToGroupInfoItem' can be static.
iptux-0.7.5/src/iptux/CoreThread.h:35:3: style: Class 'CoreThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iptux-0.7.5/src/iptux/DataSettings.cpp:667:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:669:18: style: The scope of the variable 'dirt' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:671:9: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:717:15: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:887:8: style: The scope of the variable 'path' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:946:8: style: The scope of the variable 'path' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1096:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1098:15: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1125:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1207:17: style: The scope of the variable 'theme' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1297:14: style: The scope of the variable 'image' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:1536:15: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DataSettings.cpp:166:14: style: Unused variable: frame [unusedVariable]
iptux-0.7.5/src/iptux/DataSettings.cpp:352:14: style: Unused variable: frame [unusedVariable]
iptux-0.7.5/src/iptux/DataSettings.cpp:352:27: style: Unused variable: chkbutton [unusedVariable]
iptux-0.7.5/src/iptux/DataSettings.cpp:423:14: style: Unused variable: frame [unusedVariable]
iptux-0.7.5/src/iptux/DataSettings.h:33:14: style: Unused private function: 'DataSettings::CreateSound' [unusedPrivateFunction]
iptux-0.7.5/src/iptux/DataSettings.h:38:8: style: Unused private function: 'DataSettings::SetSoundValue' [unusedPrivateFunction]
iptux-0.7.5/src/iptux/DataSettings.h:42:17: style: Unused private function: 'DataSettings::CreateSndModel' [unusedPrivateFunction]
iptux-0.7.5/src/iptux/DataSettings.h:45:8: style: Unused private function: 'DataSettings::FillSndModel' [unusedPrivateFunction]
iptux-0.7.5/src/iptux/DataSettings.h:60:8: style: Unused private function: 'DataSettings::ObtainSoundValue' [unusedPrivateFunction]
iptux-0.7.5/src/iptux/DataSettings.h:39:8: performance: Technically the member function 'iptux::DataSettings::SetNetworkValue' can be static. [functionStatic]
iptux-0.7.5/src/iptux/DataSettings.cpp:611:20: note: Technically the member function 'iptux::DataSettings::SetNetworkValue' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:39:8: note: Technically the member function 'iptux::DataSettings::SetNetworkValue' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:44:8: performance: Technically the member function 'iptux::DataSettings::FillIconModel' can be static. [functionStatic]
iptux-0.7.5/src/iptux/DataSettings.cpp:665:20: note: Technically the member function 'iptux::DataSettings::FillIconModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:44:8: note: Technically the member function 'iptux::DataSettings::FillIconModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:45:8: performance: Technically the member function 'iptux::DataSettings::FillSndModel' can be static. [functionStatic]
iptux-0.7.5/src/iptux/DataSettings.cpp:696:20: note: Technically the member function 'iptux::DataSettings::FillSndModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:45:8: note: Technically the member function 'iptux::DataSettings::FillSndModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:46:8: performance: Technically the member function 'iptux::DataSettings::FillNetworkModel' can be static. [functionStatic]
iptux-0.7.5/src/iptux/DataSettings.cpp:714:20: note: Technically the member function 'iptux::DataSettings::FillNetworkModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.h:46:8: note: Technically the member function 'iptux::DataSettings::FillNetworkModel' can be static.
iptux-0.7.5/src/iptux/DataSettings.cpp:1143:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iptux-0.7.5/src/iptux/DialogBase.cpp:691:9: style: C-style pointer casting [cstyleCast]
iptux-0.7.5/src/iptux/DialogBase.cpp:83:21: style: The scope of the variable 'tlist' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogBase.cpp:660:19: style: The scope of the variable 'event_button' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogBase.cpp:533:42: style: Function 'SendMessage' argument 1 names different: declaration 'dlggrp' definition 'dlgpr'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/DialogBase.h:67:39: note: Function 'SendMessage' argument 1 names different: declaration 'dlggrp' definition 'dlgpr'.
iptux-0.7.5/src/iptux/DialogBase.cpp:533:42: note: Function 'SendMessage' argument 1 names different: declaration 'dlggrp' definition 'dlgpr'.
iptux-0.7.5/src/iptux/DialogBase.cpp:658:47: style: Function 'EncosureTreePopup' argument 1 names different: declaration 'widget' definition 'treeview'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/DialogBase.h:72:44: note: Function 'EncosureTreePopup' argument 1 names different: declaration 'widget' definition 'treeview'.
iptux-0.7.5/src/iptux/DialogBase.cpp:658:47: note: Function 'EncosureTreePopup' argument 1 names different: declaration 'widget' definition 'treeview'.
iptux-0.7.5/src/iptux/DialogGroup.cpp:347:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogGroup.cpp:350:12: style: The scope of the variable 'pal' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogGroup.cpp:351:9: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogGroup.cpp:415:31: style: Unused variable: menuitem [unusedVariable]
iptux-0.7.5/src/iptux/DialogGroup.h:38:16: warning: Virtual function 'InitSublayerSpecify' is called from constructor 'DialogGroup(GroupInfo*grp,IptuxConfig&config,ProgramData&progdt)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
iptux-0.7.5/src/iptux/DialogGroup.cpp:34:3: note: Calling InitSublayerSpecify
iptux-0.7.5/src/iptux/DialogGroup.h:38:16: note: InitSublayerSpecify is a virtual method
iptux-0.7.5/src/iptux/DialogPeer.cpp:1225:9: style: C-style pointer casting [cstyleCast]
iptux-0.7.5/src/iptux/DialogPeer.cpp:463:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:594:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:694:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:966:38: style: The scope of the variable 'mdltmp' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:968:23: style: The scope of the variable 'hpaned' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:968:32: style: The scope of the variable 'pbar' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:969:9: style: The scope of the variable 'progress' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:970:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:971:13: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:972:10: style: The scope of the variable 'filesize' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:973:8: style: The scope of the variable 'progresstip' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:1251:19: style: The scope of the variable 'event_button' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/DialogPeer.cpp:1161:52: style: Function 'onAcceptButtonClicked' argument 1 names different: declaration 'dlgpr' definition 'self'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/DialogPeer.h:71:49: note: Function 'onAcceptButtonClicked' argument 1 names different: declaration 'dlgpr' definition 'self'.
iptux-0.7.5/src/iptux/DialogPeer.cpp:1161:52: note: Function 'onAcceptButtonClicked' argument 1 names different: declaration 'dlgpr' definition 'self'.
iptux-0.7.5/src/iptux/HelpDialog.cpp:113:22: style: The scope of the variable 'sw' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/HelpDialog.cpp:114:25: style: The scope of the variable 'label' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/HelpDialog.cpp:114:33: style: The scope of the variable 'view' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/HelpDialog.cpp:115:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/HelpDialog.h:30:8: performance: Technically the member function 'iptux::HelpDialog::RunHelpDialog' can be static. [functionStatic]
iptux-0.7.5/src/iptux/HelpDialog.cpp:164:18: note: Technically the member function 'iptux::HelpDialog::RunHelpDialog' can be static.
iptux-0.7.5/src/iptux/HelpDialog.h:30:8: note: Technically the member function 'iptux::HelpDialog::RunHelpDialog' can be static.
iptux-0.7.5/src/iptux/MainWindow.cpp:1274:25: style: The scope of the variable 'dspt' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1275:8: style: The scope of the variable 'ipstr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1276:10: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1349:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1350:25: style: The scope of the variable 'dspt' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1351:8: style: The scope of the variable 'ipstr' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1352:10: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1615:14: style: The scope of the variable 'widget' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1616:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:1867:32: style: The scope of the variable 'name' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/MainWindow.cpp:790:31: style: Unused variable: menuitem [unusedVariable]
iptux-0.7.5/src/iptux/MainWindow.cpp:40:13: warning: Member variable 'MainWindow::statusIcon' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/MainWindow.h:93:8: performance: Technically the member function 'iptux::MainWindow::GroupGetPrevPaltreeItem' can be static. [functionStatic]
iptux-0.7.5/src/iptux/MainWindow.cpp:1195:18: note: Technically the member function 'iptux::MainWindow::GroupGetPrevPaltreeItem' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:93:8: note: Technically the member function 'iptux::MainWindow::GroupGetPrevPaltreeItem' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:95:8: performance: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItem' can be static. [functionStatic]
iptux-0.7.5/src/iptux/MainWindow.cpp:1225:18: note: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItem' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:95:8: note: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItem' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:97:8: performance: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItemWithParent' can be static. [functionStatic]
iptux-0.7.5/src/iptux/MainWindow.cpp:1245:18: note: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItemWithParent' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:97:8: note: Technically the member function 'iptux::MainWindow::GroupGetPaltreeItemWithParent' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:103:8: performance: Technically the member function 'iptux::MainWindow::BlinkGroupItemToPaltree' can be static. [functionStatic]
iptux-0.7.5/src/iptux/MainWindow.cpp:1411:18: note: Technically the member function 'iptux::MainWindow::BlinkGroupItemToPaltree' can be static.
iptux-0.7.5/src/iptux/MainWindow.h:103:8: note: Technically the member function 'iptux::MainWindow::BlinkGroupItemToPaltree' can be static.
iptux-0.7.5/src/iptux/ProgramData.cpp:122:15: style: The scope of the variable 'ns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/ProgramData.cpp:122:20: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/ProgramData.cpp:147:15: style: The scope of the variable 'pns' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RecvFile.cpp:57:13: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RecvFileData.cpp:334:9: style: The scope of the variable 'difftime' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RecvFileData.cpp:33:15: warning: Member variable 'RecvFileData::buf' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/RecvFileData.h:22:3: style: Class 'RecvFileData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iptux-0.7.5/src/iptux/RevisePal.cpp:309:14: style: The scope of the variable 'pixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RevisePal.cpp:311:18: style: The scope of the variable 'dirt' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RevisePal.cpp:313:9: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RevisePal.cpp:360:17: style: The scope of the variable 'theme' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/RevisePal.h:36:8: performance: Technically the member function 'iptux::RevisePal::FillIconModel' can be static. [functionStatic]
iptux-0.7.5/src/iptux/RevisePal.cpp:307:17: note: Technically the member function 'iptux::RevisePal::FillIconModel' can be static.
iptux-0.7.5/src/iptux/RevisePal.h:36:8: note: Technically the member function 'iptux::RevisePal::FillIconModel' can be static.
iptux-0.7.5/src/iptux/RevisePal.h:21:3: style: Class 'RevisePal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iptux-0.7.5/src/iptux/SendFile.cpp:76:12: style: The scope of the variable 'filectime' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/SendFile.cpp:119:13: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/SendFile.cpp:162:21: style: The scope of the variable 'filelist' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/SendFile.h:30:8: performance: Technically the member function 'iptux::SendFile::SendFileInfo' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SendFile.cpp:112:16: note: Technically the member function 'iptux::SendFile::SendFileInfo' can be static.
iptux-0.7.5/src/iptux/SendFile.h:30:8: note: Technically the member function 'iptux::SendFile::SendFileInfo' can be static.
iptux-0.7.5/src/iptux/SendFile.h:31:8: performance: Technically the member function 'iptux::SendFile::BcstFileInfo' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SendFile.cpp:156:16: note: Technically the member function 'iptux::SendFile::BcstFileInfo' can be static.
iptux-0.7.5/src/iptux/SendFile.h:31:8: note: Technically the member function 'iptux::SendFile::BcstFileInfo' can be static.
iptux-0.7.5/src/iptux/SendFile.h:32:8: performance: Technically the member function 'iptux::SendFile::ThreadSendFile' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SendFile.cpp:205:16: note: Technically the member function 'iptux::SendFile::ThreadSendFile' can be static.
iptux-0.7.5/src/iptux/SendFile.h:32:8: note: Technically the member function 'iptux::SendFile::ThreadSendFile' can be static.
iptux-0.7.5/src/iptux/SendFileData.cpp:291:9: style: The scope of the variable 'difftime' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/SendFileData.cpp:35:15: warning: Member variable 'SendFileData::buf' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/ShareFile.cpp:190:9: style: The scope of the variable 'filesize' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/ShareFile.cpp:192:13: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/ShareFile.cpp:287:13: style: The scope of the variable 'file' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/ShareFile.h:34:8: performance: Technically the member function 'iptux::ShareFile::FillFileModel' can be static. [functionStatic]
iptux-0.7.5/src/iptux/ShareFile.cpp:186:17: note: Technically the member function 'iptux::ShareFile::FillFileModel' can be static.
iptux-0.7.5/src/iptux/ShareFile.h:34:8: note: Technically the member function 'iptux::ShareFile::FillFileModel' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:29:8: performance: Technically the member function 'iptux::SoundSystem::InitSublayer' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SoundSystem.cpp:174:19: note: Technically the member function 'iptux::SoundSystem::InitSublayer' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:29:8: note: Technically the member function 'iptux::SoundSystem::InitSublayer' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:30:8: performance: Technically the member function 'iptux::SoundSystem::AdjustVolume' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SoundSystem.cpp:175:19: note: Technically the member function 'iptux::SoundSystem::AdjustVolume' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:30:8: note: Technically the member function 'iptux::SoundSystem::AdjustVolume' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:31:8: performance: Technically the member function 'iptux::SoundSystem::Playing' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SoundSystem.cpp:176:19: note: Technically the member function 'iptux::SoundSystem::Playing' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:31:8: note: Technically the member function 'iptux::SoundSystem::Playing' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:32:8: performance: Technically the member function 'iptux::SoundSystem::Stop' can be static. [functionStatic]
iptux-0.7.5/src/iptux/SoundSystem.cpp:177:19: note: Technically the member function 'iptux::SoundSystem::Stop' can be static.
iptux-0.7.5/src/iptux/SoundSystem.h:32:8: note: Technically the member function 'iptux::SoundSystem::Stop' can be static.
iptux-0.7.5/src/iptux/TcpData.cpp:162:11: style: The scope of the variable 'ssize' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/TcpData.cpp:28:10: warning: Member variable 'TcpData::buf' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/TcpData.h:34:8: performance: Technically the member function 'iptux::TcpData::RecvPhotoPic' can be static. [functionStatic]
iptux-0.7.5/src/iptux/TcpData.cpp:176:15: note: Technically the member function 'iptux::TcpData::RecvPhotoPic' can be static.
iptux-0.7.5/src/iptux/TcpData.h:34:8: note: Technically the member function 'iptux::TcpData::RecvPhotoPic' can be static.
iptux-0.7.5/src/iptux/TcpData.h:35:8: performance: Technically the member function 'iptux::TcpData::RecvMsgPic' can be static. [functionStatic]
iptux-0.7.5/src/iptux/TcpData.cpp:192:15: note: Technically the member function 'iptux::TcpData::RecvMsgPic' can be static.
iptux-0.7.5/src/iptux/TcpData.h:35:8: note: Technically the member function 'iptux::TcpData::RecvMsgPic' can be static.
iptux-0.7.5/src/iptux/UdpData.cpp:352:11: style: C-style pointer casting [cstyleCast]
iptux-0.7.5/src/iptux/UdpData.cpp:383:12: style: The scope of the variable 'packetno' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:476:14: style: The scope of the variable 'grpinf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:478:12: style: The scope of the variable 'commandno' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:655:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:708:8: style: The scope of the variable 'path' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:822:19: style: The scope of the variable 'epasswd' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:841:8: style: The scope of the variable 'permit' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/UdpData.cpp:41:10: warning: Member variable 'UdpData::buf' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/UdpData.h:49:8: performance: Technically the member function 'iptux::UdpData::InsertMessage' can be static. [functionStatic]
iptux-0.7.5/src/iptux/UdpData.cpp:626:15: note: Technically the member function 'iptux::UdpData::InsertMessage' can be static.
iptux-0.7.5/src/iptux/UdpData.h:49:8: note: Technically the member function 'iptux::UdpData::InsertMessage' can be static.
iptux-0.7.5/src/iptux/WindowConfig.h:15:11: performance: Variable 'prefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
iptux-0.7.5/src/iptux/WindowConfig.h:12:65: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
iptux-0.7.5/src/iptux/callback.cpp:191:15: style: The scope of the variable 'tag' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/callback.cpp:192:10: style: The scope of the variable 'url' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/callback.cpp:210:14: style: The scope of the variable 'window' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/callback.cpp:212:15: style: The scope of the variable 'tag' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/mess.cpp:76:12: style: C-style pointer casting [cstyleCast]
iptux-0.7.5/src/iptux/mess.cpp:59:11: warning: Member variable 'FileInfo::filectime' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/mess.cpp:59:11: warning: Member variable 'FileInfo::filemtime' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/mess.cpp:59:11: warning: Member variable 'FileInfo::filenum' is not initialized in the constructor. [uninitMemberVar]
iptux-0.7.5/src/iptux/support.cpp:186:14: style: The scope of the variable 'tpixbuf' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/support.cpp:239:25: style: The scope of the variable 'uri' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/utils.cpp:436:19: style: The scope of the variable 'serial' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/utils.cpp:439:10: style: The scope of the variable 'len' can be reduced. [variableScope]
iptux-0.7.5/src/iptux/utils.cpp:53:41: style: Function 'iptux_string_validate' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
iptux-0.7.5/src/iptux/utils.h:43:41: note: Function 'iptux_string_validate' argument 1 names different: declaration 'string' definition 's'.
iptux-0.7.5/src/iptux/utils.cpp:53:41: note: Function 'iptux_string_validate' argument 1 names different: declaration 'string' definition 's'.
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/iputils/iputils_20180629.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ipv6calc/ipv6calc_1.0.0.orig.tar.gz
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:570:12: style: The scope of the variable 'first' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:597:12: style: The scope of the variable 'f_index' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:1472:11: style: The scope of the variable 'as_num32_comp17_reg' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:1473:11: style: The scope of the variable 'as_num32_comp17_asn' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:1718:6: style: The scope of the variable 'registry' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper.c:1839:6: style: The scope of the variable 'registry' can be reduced. [variableScope]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper_BuiltIn.c:282:13: style: Condition 'info==NULL' is always true [knownConditionTrueFalse]
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper_BuiltIn.c:239:11: note: Assignment 'info=NULL', assigned value is 0
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper_BuiltIn.c:282:13: note: Condition 'info==NULL' is always true
ipv6calc-1.0.0/databases/lib/libipv6calc_db_wrapper_BuiltIn.c:226:7: style: Unused variable: tempstring2 [unusedVariable]
ipv6calc-1.0.0/ipv6calc/ipv6calc.c:1667:17: style: Condition 'retval==0' is always true [knownConditionTrueFalse]
ipv6calc-1.0.0/ipv6calc/ipv6calc.c:1615:13: note: Assignment 'retval=0', assigned value is 0
ipv6calc-1.0.0/ipv6calc/ipv6calc.c:1667:17: note: Condition 'retval==0' is always true
ipv6calc-1.0.0/ipv6calc/ipv6calc.c:1148:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1026:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1041:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1043:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1143:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1482:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1491:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1906:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1901:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1906:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1923:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1918:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1923:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1940:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1935:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1940:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1957:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1952:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1957:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/ipv6calc/showinfo.c:270:7: style: The scope of the variable 'tempstring' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:271:7: style: The scope of the variable 'tempstring2' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:908:66: style: The scope of the variable 'tempstring3' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:908:96: style: The scope of the variable 'helpstring' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:911:77: style: The scope of the variable 'as_num32' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:912:37: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:914:11: style: The scope of the variable 'cc_index' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:916:6: style: The scope of the variable 'registry' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1168:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1254:7: style: The scope of the variable 'tempstring' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1637:12: style: The scope of the variable 'sla_mask' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6calc/showinfo.c:1306:48: style: Function 'showinfo_ipv6addr' argument 1 names different: declaration 'ipv6addrp' definition 'ipv6addrp1'. [funcArgNamesDifferent]
ipv6calc-1.0.0/ipv6calc/showinfo.h:80:56: note: Function 'showinfo_ipv6addr' argument 1 names different: declaration 'ipv6addrp' definition 'ipv6addrp1'.
ipv6calc-1.0.0/ipv6calc/showinfo.c:1306:48: note: Function 'showinfo_ipv6addr' argument 1 names different: declaration 'ipv6addrp' definition 'ipv6addrp1'.
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:218:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:219:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:306:11: style: Condition '1==1' is always true [knownConditionTrueFalse]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:306:11: style: Same expression on both sides of '=='. [duplicateExpression]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:297:8: style: The scope of the variable 'charptr' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:298:31: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:402:33: style: Function 'anonymizetoken' argument 1 names different: declaration 'result' definition 'resultstring'. [funcArgNamesDifferent]
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:63:33: note: Function 'anonymizetoken' argument 1 names different: declaration 'result' definition 'resultstring'.
ipv6calc-1.0.0/ipv6loganon/ipv6loganon.c:402:33: note: Function 'anonymizetoken' argument 1 names different: declaration 'result' definition 'resultstring'.
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:191:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:192:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:267:11: style: Condition '1==1' is always true [knownConditionTrueFalse]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:267:11: style: Same expression on both sides of '=='. [duplicateExpression]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:400:21: style: The scope of the variable 'typeinfo_test' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:397:31: style: Function 'converttoken' argument 1 names different: declaration 'result' definition 'resultstring'. [funcArgNamesDifferent]
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:54:31: note: Function 'converttoken' argument 1 names different: declaration 'result' definition 'resultstring'.
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c:397:31: note: Function 'converttoken' argument 1 names different: declaration 'result' definition 'resultstring'.
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:255:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:256:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:394:8: style: The scope of the variable 'charptr' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:400:16: style: The scope of the variable 'stat_registry_base' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:403:13: style: The scope of the variable 'tm_info' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:405:6: style: The scope of the variable 'index' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:408:7: style: The scope of the variable 'c_all' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:408:0: style: The scope of the variable 'c_ipv4' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:408:0: style: The scope of the variable 'c_ipv6' can be reduced. [variableScope]
ipv6calc-1.0.0/ipv6logstats/ipv6logstats.c:410:6: style: The scope of the variable 'column_offset' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/ipv6calchelp.c:835:48: style: Function 'ipv6calc_print_features_verbose' argument 1 names different: declaration 'level_vebose' definition 'level_verbose'. [funcArgNamesDifferent]
ipv6calc-1.0.0/lib/ipv6calchelp.h:50:55: note: Function 'ipv6calc_print_features_verbose' argument 1 names different: declaration 'level_vebose' definition 'level_verbose'.
ipv6calc-1.0.0/lib/ipv6calchelp.c:835:48: note: Function 'ipv6calc_print_features_verbose' argument 1 names different: declaration 'level_vebose' definition 'level_verbose'.
ipv6calc-1.0.0/lib/ipv6calcoptions.c:34:7: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/ipv6calcoptions.c:53:7: style: The scope of the variable 'ipv6calc_debug_val' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/ipv6calcoptions.c:76:15: style: The scope of the variable 'j' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/ipv6calcoptions.c:76:18: style: The scope of the variable 'k' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/ipv6calcoptions.c:394:68: style: Function 'ipv6calcoption_name' argument 2 names different: declaration 'longopts_p' definition 'longopts'. [funcArgNamesDifferent]
ipv6calc-1.0.0/lib/ipv6calcoptions.h:39:75: note: Function 'ipv6calcoption_name' argument 2 names different: declaration 'longopts_p' definition 'longopts'.
ipv6calc-1.0.0/lib/ipv6calcoptions.c:394:68: note: Function 'ipv6calcoption_name' argument 2 names different: declaration 'longopts_p' definition 'longopts'.
ipv6calc-1.0.0/lib/ipv6calctypes.c:24:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipv6calc-1.0.0/lib/ipv6calctypes.c:66:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipv6calc-1.0.0/lib/ipv6calctypes.c:83:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipv6calc-1.0.0/lib/ipv6calctypes.c:125:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:138:12: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:140:12: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:142:12: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libeui64.c:144:12: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libifinet6.c:83:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:313:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:313:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:480:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:606:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:606:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:606:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:606:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:609:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:609:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:609:13: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:609:13: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:611:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:611:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:611:13: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:611:13: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv4addr.c:839:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:839:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:861:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:861:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:908:4: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:908:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:914:4: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:914:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:1482:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:1482:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv4addr.c:271:11: style: The scope of the variable 'typeinfo' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:271:25: style: The scope of the variable 'typeinfo2' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:694:10: style: The scope of the variable 'octet' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:697:15: style: The scope of the variable 'noctet' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:794:15: style: The scope of the variable 's' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1244:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1245:7: style: The scope of the variable 'resultstring' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1302:18: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1302:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1302:24: style: The scope of the variable 't' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1495:11: style: The scope of the variable 'as_num32' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:1496:11: style: The scope of the variable 'cc_index' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv4addr.c:420:32: style: Variable 'cptr' is not assigned a value. [unassignedVariable]
ipv6calc-1.0.0/lib/libipv4addr.c:550:32: style: Variable 'cptr' is not assigned a value. [unassignedVariable]
ipv6calc-1.0.0/lib/libipv6addr.c:336:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:336:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:336:3: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:336:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1179:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1179:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1179:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1179:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1363:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1377:12: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1767:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1767:11: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1767:11: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:1767:11: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libipv6addr.c:2218:4: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:2218:4: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:3256:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:3256:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:3305:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:3305:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6addr.c:1283:42: warning: Either the condition 'addronlystring==NULL' is redundant or there is possible null pointer dereference: addronlystring. [nullPointerRedundantCheck]
ipv6calc-1.0.0/lib/libipv6addr.c:1282:22: note: Assuming that condition 'addronlystring==NULL' is not redundant
ipv6calc-1.0.0/lib/libipv6addr.c:1283:42: note: Null pointer dereference
ipv6calc-1.0.0/lib/libipv6addr.c:309:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:309:12: style: The scope of the variable 'index' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:310:15: style: The scope of the variable 's' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:311:14: style: The scope of the variable 'b' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:670:11: style: The scope of the variable 'typeinfo' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:1425:15: style: The scope of the variable 's' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:1426:31: style: The scope of the variable 'temp2string' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:1673:15: style: The scope of the variable 'nbit' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:1711:15: style: The scope of the variable 'nbit' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:1935:15: style: The scope of the variable 's' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:2865:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:2866:7: style: The scope of the variable 'resultstring' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:2929:18: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:2929:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:2929:24: style: The scope of the variable 't' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:3092:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:3318:11: style: The scope of the variable 'cc_index' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6addr.c:419:87: style: Function 'ipv6addr_iidrandomdetection' argument 2 names different: declaration 'variancesp' definition 'iid_statisticsp'. [funcArgNamesDifferent]
ipv6calc-1.0.0/lib/libipv6addr.h:428:94: note: Function 'ipv6addr_iidrandomdetection' argument 2 names different: declaration 'variancesp' definition 'iid_statisticsp'.
ipv6calc-1.0.0/lib/libipv6addr.c:419:87: note: Function 'ipv6addr_iidrandomdetection' argument 2 names different: declaration 'variancesp' definition 'iid_statisticsp'.
ipv6calc-1.0.0/lib/libipv6addr.c:1033:32: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1032. [shiftTooManyBits]
ipv6calc-1.0.0/lib/libipv6addr.c:1032:14: note: Assuming that condition 'p>=8' is not redundant
ipv6calc-1.0.0/lib/libipv6addr.c:1033:32: note: Shift
ipv6calc-1.0.0/lib/libipv6addr.c:1223:79: style: Variable 'cptr' is not assigned a value. [unassignedVariable]
ipv6calc-1.0.0/lib/libipv6calc.c:192:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:192:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:193:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:193:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:194:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:194:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:195:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:195:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:196:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:196:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:197:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:197:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:198:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:198:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:199:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:199:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:200:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:200:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:201:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:201:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:202:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:202:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:203:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:203:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:204:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:204:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/libipv6calc.c:618:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ipv6calc-1.0.0/lib/libipv6calc.c:32:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6calc.c:49:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6calc.c:67:7: style: The scope of the variable 'helpchar' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6calc.c:503:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6calc.c:503:9: style: The scope of the variable 'token_used' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/libipv6calc.c:93:16: style: Variable 'cptr' is not assigned a value. [unassignedVariable]
ipv6calc-1.0.0/lib/libipv6calc.c:501:18: style: Variable 'cptr' is not assigned a value. [unassignedVariable]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:77:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:79:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:81:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:83:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:85:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/libmac.c:87:12: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/librfc1884.c:116:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/lib/librfc1884.c:111:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/lib/librfc1884.c:116:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/lib/librfc1884.c:32:18: style: The scope of the variable 'cnt' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1884.c:33:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1884.c:33:13: style: The scope of the variable 'op' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1884.c:125:15: style: The scope of the variable 's' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1884.c:110:57: style: Function 'ipv6addrstruct_to_compaddr' argument 1 names different: declaration 'ipv6addr' definition 'ipv6addrp'. [funcArgNamesDifferent]
ipv6calc-1.0.0/lib/librfc1884.h:17:64: note: Function 'ipv6addrstruct_to_compaddr' argument 1 names different: declaration 'ipv6addr' definition 'ipv6addrp'.
ipv6calc-1.0.0/lib/librfc1884.c:110:57: note: Function 'ipv6addrstruct_to_compaddr' argument 1 names different: declaration 'ipv6addr' definition 'ipv6addrp'.
ipv6calc-1.0.0/lib/librfc1886.c:211:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/librfc1886.c:41:15: style: The scope of the variable 'nibble' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1886.c:44:15: style: The scope of the variable 'nnibble' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1886.c:44:24: style: The scope of the variable 'noctet' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1924.c:148:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/lib/librfc1924.c:144:0: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/lib/librfc1924.c:148:2: note: Variable 'retval' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/lib/librfc1924.c:52:11: style: The scope of the variable 'accu' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc1924.c:82:11: style: The scope of the variable 'accu' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc2874.c:151:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ipv6calc-1.0.0/lib/librfc2874.c:236:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/librfc2874.c:236:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/librfc2874.c:236:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6calc-1.0.0/lib/librfc2874.c:32:15: style: The scope of the variable 'nibble' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc2874.c:33:15: style: The scope of the variable 'noctet' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc2874.c:33:29: style: The scope of the variable 'nnibble' can be reduced. [variableScope]
ipv6calc-1.0.0/lib/librfc5569.c:34:96: style: Function 'librfc5569_calc_6rd_local_prefix' argument 2 names different: declaration 'relay_prefix' definition 'sixrd_relay_prefix'. [funcArgNamesDifferent]
ipv6calc-1.0.0/lib/librfc5569.h:15:96: note: Function 'librfc5569_calc_6rd_local_prefix' argument 2 names different: declaration 'relay_prefix' definition 'sixrd_relay_prefix'.
ipv6calc-1.0.0/lib/librfc5569.c:34:96: note: Function 'librfc5569_calc_6rd_local_prefix' argument 2 names different: declaration 'relay_prefix' definition 'sixrd_relay_prefix'.
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:209:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:535:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:535:9: style: The scope of the variable 'hit' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:554:7: style: The scope of the variable 'cc' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:555:7: style: The scope of the variable 'asn' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:556:7: style: The scope of the variable 'registry' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:878:6: style: The scope of the variable 'result_cc' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:879:6: style: The scope of the variable 'result_registry' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:880:14: style: The scope of the variable 'data_source_string' can be reduced. [variableScope]
ipv6calc-1.0.0/mod_ipv6calc/mod_ipv6calc.c:881:11: style: The scope of the variable 'asn_num' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:955:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
ipv6calc-1.0.0/samplecode/addrconf.c:951:0: note: Variable 'err' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/samplecode/addrconf.c:955:2: note: Variable 'err' is reassigned a value before the old one has been used.
ipv6calc-1.0.0/samplecode/addrconf.c:272:28: style: The scope of the variable 'bptr' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:273:6: style: The scope of the variable 'hash' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:1345:28: style: The scope of the variable 'bidev' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:1346:30: style: The scope of the variable 'bifa' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:1347:9: style: The scope of the variable 'hash' can be reduced. [variableScope]
ipv6calc-1.0.0/samplecode/addrconf.c:1847:61: style: Function 'ipv6_ifa_notify' argument 2 names different: declaration 'ifa' definition 'ifp'. [funcArgNamesDifferent]
ipv6calc-1.0.0/samplecode/addrconf.c:146:61: note: Function 'ipv6_ifa_notify' argument 2 names different: declaration 'ifa' definition 'ifp'.
ipv6calc-1.0.0/samplecode/addrconf.c:1847:61: note: Function 'ipv6_ifa_notify' argument 2 names different: declaration 'ifa' definition 'ifp'.
ipv6calc-1.0.0/samplecode/addrconf.c:281:8: style: Unused variable: name [unusedVariable]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipv6pref/ipv6pref_1.0.3.orig.tar.gz
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipv6toolkit/ipv6toolkit_2.0.orig.tar.gz
ipv6toolkit-v2.0/tools/addr6.c:65:10: style: The scope of the variable 'pv6addr' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/addr6.c:69:17: style: The scope of the variable 'accepted_f' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/addr6.c:106:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/addr6.c:826:15: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:149:13: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:150:12: style: The scope of the variable 'curtime' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:150:21: style: The scope of the variable 'start' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:150:28: style: The scope of the variable 'lastfrag1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:154:13: style: The scope of the variable 'test1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:154:30: style: The scope of the variable 'test2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:155:16: style: The scope of the variable 'ntest1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:155:26: style: The scope of the variable 'ntest2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:156:17: style: The scope of the variable 'testtype' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:175:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:663:19: style: The scope of the variable 'tcp' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/flow6.c:664:19: style: The scope of the variable 'udp' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:1114:10: warning: Identical condition '!(pkt_fh->ip6f_offlg&IP6F_OFF_MASK)', second condition is always false [identicalConditionAfterEarlyExit]
ipv6toolkit-v2.0/tools/frag6.c:1107:10: note: first condition
ipv6toolkit-v2.0/tools/frag6.c:1114:10: note: second condition
ipv6toolkit-v2.0/tools/frag6.c:177:28: style: The scope of the variable 'lastfrag' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:177:40: style: The scope of the variable 'lastfrag1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:177:53: style: The scope of the variable 'lastfrag2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:178:12: style: The scope of the variable 'lastfrag3' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:178:25: style: The scope of the variable 'lastfrag4' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:178:38: style: The scope of the variable 'lastfrag5' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:180:29: style: The scope of the variable 'maxsizedchunk' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:183:16: style: The scope of the variable 'test' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:186:12: style: The scope of the variable 'test1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:186:29: style: The scope of the variable 'test2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:187:15: style: The scope of the variable 'ntest1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:187:25: style: The scope of the variable 'ntest2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:188:16: style: The scope of the variable 'testtype' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:219:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/frag6.c:1448:12: style: The scope of the variable 'rtt' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/icmp6.c:168:13: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/icmp6.c:227:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/jumbo6.c:144:13: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/jumbo6.c:145:12: style: The scope of the variable 'curtime' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/jumbo6.c:145:21: style: The scope of the variable 'start' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/jumbo6.c:145:28: style: The scope of the variable 'lastecho' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/jumbo6.c:171:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:425:8: style: The scope of the variable 'label' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:426:15: style: The scope of the variable 'llen' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:494:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:528:14: style: The scope of the variable 'nw' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1017:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1070:14: style: The scope of the variable 'nw' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1496:21: style: The scope of the variable 'full32' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1496:29: style: The scope of the variable 'rest32' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1497:11: style: The scope of the variable 'mask32' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1551:21: style: The scope of the variable 'full32' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1787:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1868:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:1967:24: style: The scope of the variable 'tllaopt' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:2459:16: style: The scope of the variable 'c' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:3100:22: style: The scope of the variable 'iface' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:3575:17: style: The scope of the variable 'randpreflen' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:4243:14: style: The scope of the variable 'nw' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:4591:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/libipv6.c:2174:9: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
ipv6toolkit-v2.0/tools/libipv6.c:2200:3: error: Memory leak: prefix [memleak]
ipv6toolkit-v2.0/tools/libipv6.c:2206:3: error: Memory leak: prefix [memleak]
ipv6toolkit-v2.0/tools/libipv6.c:2212:3: error: Memory leak: prefix [memleak]
ipv6toolkit-v2.0/tools/libipv6.c:2218:3: error: Memory leak: prefix [memleak]
ipv6toolkit-v2.0/tools/libipv6.c:2218:3: error: Memory leak: ifaces [memleak]
ipv6toolkit-v2.0/tools/libipv6.c:2410:0: error: Memory leak: diff [memleak]
ipv6toolkit-v2.0/tools/na6.c:1343:33: style: Redundant condition: pktdata!=NULL. 'pktdata==NULL || (pktdata!=NULL && multicastdst_f)' is equivalent to 'pktdata==NULL || multicastdst_f' [redundantCondition]
ipv6toolkit-v2.0/tools/na6.c:123:12: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/na6.c:169:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:165:12: style: The scope of the variable 'curtime' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:165:21: style: The scope of the variable 'lastni' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:170:16: style: The scope of the variable 'dnsloopq0' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:172:16: style: The scope of the variable 'dnsloopq1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:175:16: style: The scope of the variable 'dnsloopr0' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:177:16: style: The scope of the variable 'dnsloopr1' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:179:16: style: The scope of the variable 'dnsloopr2' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ni6.c:231:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ns6.c:138:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/path6.c:919:7: style: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ipv6toolkit-v2.0/tools/path6.c:917:7: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:919:7: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:975:8: style: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ipv6toolkit-v2.0/tools/path6.c:973:8: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:975:8: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:1218:9: style: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ipv6toolkit-v2.0/tools/path6.c:1216:9: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:1218:9: note: Variable 'pkt_icmp6' is reassigned a value before the old one has been used if variable is no semaphore variable.
ipv6toolkit-v2.0/tools/path6.c:163:12: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/path6.c:191:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/path6.c:1649:20: style: The scope of the variable 'icmp6' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/path6.c:634:43: style: Checking if unsigned variable '(packetsize*8)/rate' is less than zero. [unsignedLessThanZero]
ipv6toolkit-v2.0/tools/path6.c:524:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipv6toolkit-v2.0/tools/ra6.c:1531:32: style: Redundant condition: pktdata!=NULL. 'pktdata==NULL || (pktdata!=NULL && multicastdst_f)' is equivalent to 'pktdata==NULL || multicastdst_f' [redundantCondition]
ipv6toolkit-v2.0/tools/ra6.c:157:12: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/ra6.c:211:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/rd6.c:163:13: style: The scope of the variable 'sel' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/rd6.c:222:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/rs6.c:139:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:4463:7: style: Condition 'rhbytes' is always true [knownConditionTrueFalse]
ipv6toolkit-v2.0/tools/scan6.c:4461:13: note: Assignment 'rhbytes=40', assigned value is 40
ipv6toolkit-v2.0/tools/scan6.c:4463:7: note: Condition 'rhbytes' is always true
ipv6toolkit-v2.0/tools/scan6.c:2251:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6toolkit-v2.0/tools/scan6.c:2721:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipv6toolkit-v2.0/tools/scan6.c:5705:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipv6toolkit-v2.0/tools/scan6.c:1102:37: style: Same expression on both sides of '||'. [duplicateExpression]
ipv6toolkit-v2.0/tools/scan6.c:317:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:2994:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:3253:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:3483:13: style: The scope of the variable 'mask32' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:3633:16: style: The scope of the variable 'lines' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:3780:20: style: The scope of the variable 'j' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:4322:18: style: The scope of the variable 'rhleft' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:5531:6: style: The scope of the variable 'r' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:5630:11: style: The scope of the variable 'charptr' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:5631:16: style: The scope of the variable 'lines' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/scan6.c:1497:43: style: Checking if unsigned variable '(packetsize*8)/rate' is less than zero. [unsignedLessThanZero]
ipv6toolkit-v2.0/tools/scan6.c:5562:3: style: Variable 'ln' is modified but its new value is never used. [unreadVariable]
ipv6toolkit-v2.0/tools/scan6.c:1509:3: warning: The buffer 'configfile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipv6toolkit-v2.0/tools/scan6.c:1351:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipv6toolkit-v2.0/tools/scan6.c:3700:0: error: Resource leak: fp [resourceLeak]
ipv6toolkit-v2.0/tools/scan6.c:5687:0: error: Resource leak: fp [resourceLeak]
ipv6toolkit-v2.0/tools/tcp6.c:1838:23: style: Redundant condition: tcpflags_f. '!tcpflags_f || (tcpflags_f && tcpflags&16)' is equivalent to '!tcpflags_f || tcpflags&16' [redundantCondition]
ipv6toolkit-v2.0/tools/tcp6.c:1875:23: style: Redundant condition: tcpflags_f. '!tcpflags_f || (tcpflags_f && tcpflags&16)' is equivalent to '!tcpflags_f || tcpflags&16' [redundantCondition]
ipv6toolkit-v2.0/tools/tcp6.c:1938:22: style: Redundant condition: tcpflags_f. '!tcpflags_f || (tcpflags_f && tcpflags&16)' is equivalent to '!tcpflags_f || tcpflags&16' [redundantCondition]
ipv6toolkit-v2.0/tools/tcp6.c:1983:22: style: Redundant condition: tcpflags_f. '!tcpflags_f || (tcpflags_f && tcpflags&16)' is equivalent to '!tcpflags_f || tcpflags&16' [redundantCondition]
ipv6toolkit-v2.0/tools/tcp6.c:2450:16: style: Redundant condition: floodp_f. '!floodp_f || (floodp_f && nports==1)' is equivalent to '!floodp_f || nports==1' [redundantCondition]
ipv6toolkit-v2.0/tools/tcp6.c:185:17: style: The scope of the variable 'end_f' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:187:15: style: The scope of the variable 'retr' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:239:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:1714:22: style: The scope of the variable 'sources' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:1714:33: style: The scope of the variable 'ports' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:2552:23: style: The scope of the variable 'nleft' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:2615:23: style: The scope of the variable 'nleft' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:2683:23: style: The scope of the variable 'nleft' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:2743:23: style: The scope of the variable 'nleft' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/tcp6.c:1091:43: style: Checking if unsigned variable '(packetsize*8)/rate' is less than zero. [unsignedLessThanZero]
ipv6toolkit-v2.0/tools/tcp6.c:925:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipv6toolkit-v2.0/tools/udp6.c:1918:16: style: Redundant condition: floodp_f. '!floodp_f || (floodp_f && nports==1)' is equivalent to '!floodp_f || nports==1' [redundantCondition]
ipv6toolkit-v2.0/tools/udp6.c:166:17: style: The scope of the variable 'end_f' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/udp6.c:168:15: style: The scope of the variable 'retr' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/udp6.c:209:7: style: The scope of the variable 'option' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/udp6.c:1478:22: style: The scope of the variable 'sources' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/udp6.c:1478:33: style: The scope of the variable 'ports' can be reduced. [variableScope]
ipv6toolkit-v2.0/tools/udp6.c:901:43: style: Checking if unsigned variable '(packetsize*8)/rate' is less than zero. [unsignedLessThanZero]
ipv6toolkit-v2.0/tools/udp6.c:735:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipvsadm/ipvsadm_1.29.orig.tar.gz
ipvsadm-1.29/ipvsadm.c:1427:11: warning: %d in format string (no. 9) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ipvsadm-1.29/ipvsadm.c:1466:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipvsadm-1.29/ipvsadm.c:1466:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipvsadm-1.29/ipvsadm.c:1791:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipvsadm-1.29/ipvsadm.c:1826:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipvsadm-1.29/ipvsadm.c:1826:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipvsadm-1.29/ipvsadm.c:1876:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipvsadm-1.29/ipvsadm.c:1069:7: style: The scope of the variable 'portn' can be reduced. [variableScope]
ipvsadm-1.29/ipvsadm.c:1364:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
ipvsadm-1.29/ipvsadm.c:1979:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipvsadm-1.29/ipvsadm.c:1994:14: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
ipvsadm-1.29/ipvsadm.c:1028:27: style: Checking if unsigned variable 'l' is less than zero. [unsignedLessThanZero]
ipvsadm-1.29/ipvsadm.c:1427:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ipvsadm-1.29/libipvs/libipvs.c:799:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ipvsadm-1.29/libipvs/libipvs.c:1002:13: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipwatchd/ipwatchd_1.2.1.orig.tar.gz
ipwatchd-1.2.1/src/config.c:289:8: warning: Width 93 given in format string (no. 1) is smaller than destination buffer 'variable[100]'. [invalidScanfFormatWidth_smaller]
ipwatchd-1.2.1/src/daemonize.c:167:2: style: Variable 'proc_this_pid' is reassigned a value before the old one has been used. [redundantAssignment]
ipwatchd-1.2.1/src/daemonize.c:158:0: note: Variable 'proc_this_pid' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/daemonize.c:167:2: note: Variable 'proc_this_pid' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/daemonize.c:136:3: error: Resource leak: fw [resourceLeak]
ipwatchd-1.2.1/src/daemonize.c:193:3: error: Resource leak: fr [resourceLeak]
ipwatchd-1.2.1/src/devinfo.c:44:2: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
ipwatchd-1.2.1/src/devinfo.c:43:0: note: Variable 'sock' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/devinfo.c:44:2: note: Variable 'sock' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/genarp.c:81:2: style: Variable 'h_net' is reassigned a value before the old one has been used. [redundantAssignment]
ipwatchd-1.2.1/src/genarp.c:77:0: note: Variable 'h_net' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/genarp.c:81:2: note: Variable 'h_net' is reassigned a value before the old one has been used.
ipwatchd-1.2.1/src/ipwatchd.c:56:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipwatchd-gnotify/ipwatchd-gnotify_1.0.1.orig.tar.gz
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:394:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:391:0: note: Variable 'p' is reassigned a value before the old one has been used.
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:394:2: note: Variable 'p' is reassigned a value before the old one has been used.
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:474:2: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:456:0: note: Variable 'dir' is reassigned a value before the old one has been used.
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:474:2: note: Variable 'dir' is reassigned a value before the old one has been used.
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:50:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:418:3: error: Memory leak: username [memleak]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:429:3: error: Memory leak: dbus_address [memleak]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:429:3: error: Memory leak: username [memleak]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:446:2: error: Memory leak: dbus_address [memleak]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:446:2: error: Memory leak: username [memleak]
ipwatchd-gnotify-1.0.1/src/ipwatchd-gnotify.c:352:0: error: Memory leak: c [memleak]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipxe/ipxe_1.0.0+git-20161027.b991c67.orig.tar.xz
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm32/core/arm32_bigint.c:54:11: style: The scope of the variable 'multiplicand_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm32/core/arm32_bigint.c:55:11: style: The scope of the variable 'multiplier_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm32/core/arm32_bigint.c:56:12: style: The scope of the variable 'result_elements' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm64/core/arm64_bigint.c:54:11: style: The scope of the variable 'multiplicand_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm64/core/arm64_bigint.c:55:11: style: The scope of the variable 'multiplier_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/arm64/core/arm64_bigint.c:56:12: style: The scope of the variable 'result_elements' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/cachedhcp.c:81:37: portability: '(void*)dhcppkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/cachedhcp.c:97:37: portability: '(void*)dhcppkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/cpuid_settings.c:154:11: style: The scope of the variable 'registers' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/cpuid_settings.c:155:11: style: The scope of the variable 'num_registers' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/cpuid_settings.c:213:9: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/linux/linux_strerror.c:160:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_bigint.c:54:11: style: The scope of the variable 'multiplicand_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_bigint.c:55:11: style: The scope of the variable 'multiplier_element' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_bigint.c:56:12: style: The scope of the variable 'result_elements' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_string.c:76:21: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_string.c:76:27: portability: 'dest+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_string.c:77:26: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/core/x86_string.c:77:32: portability: 'src+len' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:547:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:398:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:484:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:525:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:555:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/hyperv/hyperv.c:576:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/net/undiload.c:70:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/net/undinet.c:514:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/net/undinet.c:605:35: style: The scope of the variable 'broken' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/xen/hvm.c:209:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/xen/hvm.c:283:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/xen/hvm.c:453:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/xen/hvm.c:101:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/drivers/xen/hvm.c:234:6: style: The scope of the variable 'xenrc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/bzimage.c:339:15: style: The scope of the variable 'mode' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/bzimage.c:376:8: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/bzimage.c:505:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/bzimage.c:506:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/com32.c:165:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/initrd.c:54:16: style: The scope of the variable 'highest' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/initrd.c:119:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/initrd.c:120:9: style: The scope of the variable 'new_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/initrd.c:164:9: style: The scope of the variable 'padded_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/multiboot.c:277:15: style: The scope of the variable 'buf_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/nbi.c:379:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/nbi.c:76:16: style: struct member 'segheader::vendortag' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/nbi.c:77:16: style: struct member 'segheader::reserved' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/nbi.c:94:11: style: struct member 'ebinfo::major' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/image/nbi.c:94:18: style: struct member 'ebinfo::minor' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/acpipwr.c:61:15: style: The scope of the variable 'slp_typa' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/acpipwr.c:62:15: style: The scope of the variable 'slp_typb' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/acpipwr.c:64:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:331:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:148:6: style: The scope of the variable 'aspect' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:448:15: style: The scope of the variable 'scancode' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:449:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:450:11: style: The scope of the variable 'keypress' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/bios_console.c:451:6: style: The scope of the variable 'key' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:407:15: style: The scope of the variable 'frag_count' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:408:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:409:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:562:32: style: The scope of the variable 'partition' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:639:35: style: The scope of the variable 'geometry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:640:15: style: The scope of the variable 'cylinders' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:678:15: style: The scope of the variable 'blocks' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:679:15: style: The scope of the variable 'blocks_per_cyl' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:721:11: style: The scope of the variable 'counter' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:722:10: style: The scope of the variable 'max_drive' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:723:10: style: The scope of the variable 'required' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:964:11: style: The scope of the variable 'blocks' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:1117:11: style: The scope of the variable 'lba' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:1118:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:1144:11: style: The scope of the variable 'lba' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:1145:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13.c:1932:7: style: union member 'xbft_table::pad' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/int13con.c:125:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memmap.c:282:17: style: Same expression on both sides of '!=' because the value of 'next' and '0' are the same. [duplicateExpression]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memmap.c:175:18: note: 'next' is assigned value '0' here.
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memmap.c:282:17: note: Same expression on both sides of '!=' because the value of 'next' and '0' are the same.
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memmap.c:81:11: style: The scope of the variable 'confmem_1m_to_16m_k' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memmap.c:81:32: style: The scope of the variable 'confmem_16m_plus_64k' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memtop_umalloc.c:136:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/memtop_umalloc.c:165:9: style: The scope of the variable 'align' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/rtc_time.c:81:6: style: The scope of the variable 'is_pm' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/vesafb.c:463:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pcbios/vesafb.c:348:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_call.c:308:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_file.c:215:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_file.c:294:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_preboot.c:137:25: style: The scope of the variable 'info' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_preboot.c:139:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/pxe/pxe_undi.c:315:14: style: The scope of the variable 'll_dest' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/interface/vmware/vmconsole.c:118:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_mgmt.c:91:33: style: The scope of the variable 'idte64' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_mgmt.c:118:27: style: The scope of the variable 'vec' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_mgmt.c:195:8: style: The scope of the variable 'io_addr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_mgmt.c:266:6: style: The scope of the variable 'is_last' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_mgmt.c:287:14: portability: 'invalidate' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/arch/x86/transitions/librm_test.c:71:16: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/base16.c:79:15: style: The scope of the variable 'sixteens' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/base16.c:80:15: style: The scope of the variable 'units' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/base64.c:57:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/base64.c:58:15: style: The scope of the variable 'shift' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/base64.c:59:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/bitmap.c:45:9: style: The scope of the variable 'new_size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/blocktrans.c:258:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/core/device.c:84:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fbcon.c:567:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/core/fbcon.c:700:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/core/fbcon.c:117:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fbcon.c:347:6: style: The scope of the variable 'aspect' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fnrec.c:140:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fnrec.c:142:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fnrec.c:188:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/fnrec.c:199:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/gdbudp.c:214:19: style: The scope of the variable 'settings' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/gdbudp.c:195:34: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/core/hw.c:30:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:217:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:120:14: style: The scope of the variable 'name' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:121:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:186:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:211:22: style: The scope of the variable 'imgindex' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:212:7: style: The scope of the variable 'name' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:213:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/image.c:395:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/interface.c:209:8: style: The scope of the variable 'func' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/interface.c:168:32: portability: '(void*)intf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/iobuf.c:95:18: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/iobuf.c:114:22: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/linebuf.c:97:8: style: The scope of the variable 'cr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:238:15: style: The scope of the variable 'discarded' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:393:10: style: The scope of the variable 'gap_before' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:507:9: style: The scope of the variable 'old_total_size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:508:9: style: The scope of the variable 'new_total_size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:509:9: style: The scope of the variable 'old_size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:216:31: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:225:28: portability: '(void*)prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:323:35: portability: '(void*)pre' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:324:35: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:326:26: portability: '(void*)pre' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:327:32: portability: '(void*)pre' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:358:28: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:414:37: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:420:32: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:422:30: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:427:37: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:428:31: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:439:34: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:441:35: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:445:28: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:446:30: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:448:30: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:465:37: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:469:29: portability: '(void*)freeing' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:470:27: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/malloc.c:471:27: portability: '(void*)block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/monojob.c:132:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/core/monojob.c:70:16: style: The scope of the variable 'now' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/monojob.c:71:16: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/monojob.c:77:6: style: The scope of the variable 'ongoing_rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/parseopt.c:419:20: portability: 'opts' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/posix_io.c:268:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/process.c:100:29: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/process.c:101:8: style: The scope of the variable 'object' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/profile.c:110:15: style: The scope of the variable 'sample_msb' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/profile.c:116:15: style: The scope of the variable 'accvar_delta_shift' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/profile.c:117:15: style: The scope of the variable 'accvar_delta_msb' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/profile.c:118:15: style: The scope of the variable 'accvar_shift' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:1961:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:673:11: warning: Possible null pointer dereference: data [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:755:60: note: Calling function 'fetch_setting', 5th argument 'data' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:673:11: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:132:9: style: The scope of the variable 'name_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:373:8: style: The scope of the variable 'subname' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:412:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:438:7: style: The scope of the variable 'tmp_priority' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:971:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:2288:8: style: The scope of the variable 'head' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:2289:8: style: The scope of the variable 'name' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:2290:8: style: The scope of the variable 'tail' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:2293:6: style: The scope of the variable 'new_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:2294:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:83:34: portability: '(void*)generic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:93:34: portability: '(void*)generic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/settings.c:93:56: portability: '((void*)generic)+sizeof(*generic)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:101:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:140:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:173:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:195:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:443:15: style: The scope of the variable 'digit' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:478:15: style: The scope of the variable 'digit' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:80:35: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:81:31: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/string.c:159:34: error: Invalid strncmp() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
ipxe-1.0.0+git-20161027.b991c67/src/core/timer.c:50:16: style: The scope of the variable 'now' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/uart.c:50:10: style: The scope of the variable 'lsr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/uart.c:71:10: style: The scope of the variable 'lsr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:542:32: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:581:31: note: Calling function 'uri_copy_fields', 2nd argument 'dest' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:542:32: note: Null pointer addition
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:206:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:311:29: portability: '(void*)uri' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/uri.c:542:32: portability: '(void*)dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/core/vsprintf.c:354:9: style: The scope of the variable 'end' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:365:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:572:25: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:573:25: style: The scope of the variable 'inventry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:576:15: style: The scope of the variable 'transformed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:647:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes.c:721:31: portability: '(void*)prev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:42:6: style: The scope of the variable 'R' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:88:6: style: The scope of the variable 'R' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:53:17: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:57:12: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:99:22: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/aes_wrap.c:103:12: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:322:10: style: The scope of the variable 'high_byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:622:15: style: The scope of the variable 'tens' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:623:15: style: The scope of the variable 'units' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:716:15: style: The scope of the variable 'len_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:717:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:857:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/asn1.c:339:26: error: Shifting 32-bit value by 56 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cbc.c:76:7: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cbc.c:77:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cbc.c:104:7: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cbc.c:105:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/certstore.c:207:22: style: The scope of the variable 'raw' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/certstore.c:272:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/chap.c:72:27: portability: 'state' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cms.c:117:27: style: The scope of the variable 'cert' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cms.c:118:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cms.c:546:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/cms.c:685:27: style: The scope of the variable 'cert' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:221:15: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:459:9: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:687:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:688:16: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:726:7: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:1001:10: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:1003:10: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:1004:15: style: The scope of the variable 'base' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:1005:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:573:2: style: Label 'literal_len' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:589:2: style: Label 'literal_nlen' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:609:2: style: Label 'literal_data' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:653:2: style: Label 'dynamic_header' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:686:2: style: Label 'dynamic_codelen' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:751:2: style: Label 'dynamic_litlen_distance_extra' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:889:2: style: Label 'lzhuf_distance' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:911:2: style: Label 'lzhuf_distance_extra' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/deflate.c:966:2: style: Label 'zlib_adler32' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/drbg.c:85:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/drbg.c:197:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/ecb.c:53:7: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/ecb.c:54:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/ecb.c:76:7: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/ecb.c:77:7: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hash_df.c:88:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hash_df.c:146:8: portability: 'temp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:82:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:89:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:82:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:83:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:89:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:83:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:85:53: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:89:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:85:53: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:125:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:129:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:125:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:126:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:129:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:126:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:162:44: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:165:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:162:44: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:214:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:219:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:214:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:216:49: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:219:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:216:49: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:265:46: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:268:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:265:46: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:314:19: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:322:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:314:19: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:319:46: warning: Either the condition 'hash!=NULL' is redundant or there is possible null pointer dereference: hash. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:322:16: note: Assuming that condition 'hash!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:319:46: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:317:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/hmac_drbg.c:358:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/md5.c:173:11: style: The scope of the variable 'f' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/md5.c:174:11: style: The scope of the variable 'g' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/md5.c:175:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/md5.c:238:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/ocsp.c:618:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/privkey.c:93:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/random_nz.c:64:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/rootcert.c:98:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/rsa.c:271:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/rsa.c:475:29: portability: 'encoded' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1.c:141:11: style: The scope of the variable 'f' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1.c:142:11: style: The scope of the variable 'k' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1.c:143:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1.c:212:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1extra.c:79:7: portability: 'prf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha1extra.c:166:7: portability: 'key' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha256.c:136:11: style: The scope of the variable 'maj' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha256.c:137:11: style: The scope of the variable 't1' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha256.c:138:11: style: The scope of the variable 't2' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha256.c:139:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha256.c:220:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha512.c:152:11: style: The scope of the variable 'maj' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha512.c:153:11: style: The scope of the variable 't1' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha512.c:154:11: style: The scope of the variable 't2' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha512.c:155:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/sha512.c:237:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:1804:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:134:10: style: The scope of the variable 'fingerprint' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:583:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:702:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:894:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:1522:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:1686:27: style: The scope of the variable 'previous' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/crypto/x509.c:1687:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/i2c_bit.c:207:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/i2c_bit.c:208:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/i2c_bit.c:240:6: style: The scope of the variable 'sda' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:98:15: style: The scope of the variable 'bit_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:99:15: style: The scope of the variable 'byte_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:116:19: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:129:13: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:120:23: portability: 'data_out' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bitbash/spi_bit.c:136:22: portability: 'data_in' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/ata.c:579:23: style: Variable 'identity' is not assigned a value. [unassignedVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/scsi.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/scsi.c:416:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/scsi.c:486:9: style: The scope of the variable 'overrun' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/scsi.c:487:9: style: The scope of the variable 'underrun' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/scsi.c:488:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/srp.c:408:32: style: The scope of the variable 'data_out' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/block/srp.c:409:32: style: The scope of the variable 'data_in' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/eisa.c:51:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isa_ids.c:23:2: error: Buffer is accessed out of bounds: buf [bufferAccessOutOfBounds]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:275:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:319:15: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:379:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:403:15: style: The scope of the variable 'seen_55aa' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:403:26: style: The scope of the variable 'seen_life' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/isapnp.c:587:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/mca.c:33:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pci.c:121:16: style: The scope of the variable 'bar' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pci.c:178:11: style: The scope of the variable 'busdevfn' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pci.c:231:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pci_settings.c:89:50: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pcivpd.c:189:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pcivpd.c:273:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/pcivpd.c:302:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:83:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1255:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:324:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1290:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1412:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1571:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1683:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:1917:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:2018:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:2053:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/bus/usb.c:646:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:174:22: warning: Possible null pointer dereference: in [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:242:10: note: Calling function 'arbel_cmd', 4th argument 'in' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:174:22: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:225:11: warning: Possible null pointer dereference: out [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:259:23: note: Calling function 'arbel_cmd', 6th argument 'out' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:225:11: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:957:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1100:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:2504:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:2994:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:3098:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:869:24: style: The scope of the variable 'next_wqe' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1507:33: style: The scope of the variable 'grh' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1576:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1698:35: style: The scope of the variable 'ci_db_rec' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1701:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:2731:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:240:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:248:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:257:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:273:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:289:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:298:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:307:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:316:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:325:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:334:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:343:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:352:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:361:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:370:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:379:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:395:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:412:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:422:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:431:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:440:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:463:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:472:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:481:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:497:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:507:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:524:7: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:120:26: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:189:50: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:201:19: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:223:42: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:224:42: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1265:29: portability: 'arbel->uar' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1268:42: portability: 'arbel->uar' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1268:51: portability: 'arbel->uar+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1270:42: portability: 'arbel->uar' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1270:51: portability: 'arbel->uar+offset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1450:32: portability: '(void*)wqe' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:1755:48: portability: 'arbel->eq_ci_doorbells' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/arbel.c:2564:20: portability: 'arbel->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:1450:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:279:8: style: The scope of the variable 'cqe' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:283:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:1366:18: style: Function 'flexboot_nodnic_probe' argument 3 names different: declaration 'drv_priv' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.h:156:9: note: Function 'flexboot_nodnic_probe' argument 3 names different: declaration 'drv_priv' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:1366:18: note: Function 'flexboot_nodnic_probe' argument 3 names different: declaration 'drv_priv' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/flexboot_nodnic.c:305:13: portability: '*cqe' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2508:2: style: Variable 'eth_wqe' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2500:0: note: Variable 'eth_wqe' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2508:2: note: Variable 'eth_wqe' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2320:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2444:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:345:17: style: The scope of the variable 'token' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:455:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:461:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:464:42: style: The scope of the variable 'out' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1592:33: style: The scope of the variable 'grh' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1762:24: style: The scope of the variable 'err_cqe64' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1763:6: style: The scope of the variable 'gid_present' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1766:13: style: The scope of the variable 'error_state' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1769:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1781:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1879:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1881:22: style: The scope of the variable 'cqe64' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2468:21: style: The scope of the variable 'port' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:229:25: portability: 'golan->cmd.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:828:43: portability: '(void*)golan->uar.virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1204:37: portability: 'golan_qp->wqes' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1208:39: portability: 'golan_qp->wqes' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1209:23: portability: 'golan_qp->wqes+golan_qp->sq.size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1571:44: portability: 'golan->uar.virt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:2533:32: portability: '(void*)&eth_wqe->ctrl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/CIB_PRM.h:971:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:929:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/golan.c:1556:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:202:22: warning: Possible null pointer dereference: in [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:276:11: note: Calling function 'hermon_cmd', 4th argument 'in' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:202:22: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:259:11: warning: Possible null pointer dereference: out [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:293:24: note: Calling function 'hermon_cmd', 6th argument 'out' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:259:11: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1247:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3445:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3759:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3886:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1657:33: style: The scope of the variable 'grh' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1721:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1829:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:2821:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3568:6: style: The scope of the variable 'port_type' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3569:16: style: The scope of the variable 'start' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3570:16: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:3922:22: style: The scope of the variable 'port' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:274:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:282:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:291:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:322:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:331:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:340:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:349:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:358:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:367:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:376:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:385:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:394:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:403:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:412:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:421:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:430:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:439:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:455:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:472:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:482:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:491:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:500:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:511:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:521:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:530:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:546:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:555:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:571:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:581:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:598:8: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:142:27: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:219:52: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:231:20: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:240:37: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:251:37: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:257:43: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:258:43: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1140:17: portability: 'hermon->uar' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1140:61: portability: 'hermon->uar+128*((unsigned long)4096)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1167:41: portability: 'hermon_qp->wqe' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1169:42: portability: 'hermon_qp->wqe' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1170:31: portability: 'hermon_qp->wqe+hermon_qp->send.wqe_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1615:32: portability: '(void*)wqe' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:1885:17: portability: 'hermon->uar' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/hermon.c:2662:21: portability: 'hermon->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_nodnic/src/mlx_port.c:271:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_nvconfig/mlx_nvconfig_defaults.c:409:22: style: The scope of the variable 'defs' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:50:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:78:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:106:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:142:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:114:18: style: Function 'mlx_ocbb_set_event' argument 2 names different: declaration 'EventData' definition 'event_data'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.h:67:18: note: Function 'mlx_ocbb_set_event' argument 2 names different: declaration 'EventData' definition 'event_data'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:114:18: note: Function 'mlx_ocbb_set_event' argument 2 names different: declaration 'EventData' definition 'event_data'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:115:17: style: Function 'mlx_ocbb_set_event' argument 3 names different: declaration 'EventNumber' definition 'event_number'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.h:68:17: note: Function 'mlx_ocbb_set_event' argument 3 names different: declaration 'EventNumber' definition 'event_number'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:115:17: note: Function 'mlx_ocbb_set_event' argument 3 names different: declaration 'EventNumber' definition 'event_number'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:116:17: style: Function 'mlx_ocbb_set_event' argument 4 names different: declaration 'EventLength' definition 'event_length'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.h:69:17: note: Function 'mlx_ocbb_set_event' argument 4 names different: declaration 'EventLength' definition 'event_length'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:116:17: note: Function 'mlx_ocbb_set_event' argument 4 names different: declaration 'EventLength' definition 'event_length'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:117:17: style: Function 'mlx_ocbb_set_event' argument 5 names different: declaration 'DataLength' definition 'data_length'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.h:70:17: note: Function 'mlx_ocbb_set_event' argument 5 names different: declaration 'DataLength' definition 'data_length'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:117:17: note: Function 'mlx_ocbb_set_event' argument 5 names different: declaration 'DataLength' definition 'data_length'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:118:17: style: Function 'mlx_ocbb_set_event' argument 6 names different: declaration 'DataStartOffset' definition 'data_start_offset'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.h:71:17: note: Function 'mlx_ocbb_set_event' argument 6 names different: declaration 'DataStartOffset' definition 'data_start_offset'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_ocbb/mlx_ocbb.c:118:17: note: Function 'mlx_ocbb_set_event' argument 6 names different: declaration 'DataStartOffset' definition 'data_start_offset'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_wol_rol/mlx_wol_rol.c:52:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/mlx_lib/mlx_wol_rol/mlx_wol_rol.c:81:1: style: Label 'icmd_err' is not used. [unusedLabel]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/private/uefi/mlx_logging_impl.c:9:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:118:19: style: Function 'mlx_memory_map_dma' argument 2 names different: declaration 'Addr' definition 'addr'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/public/mlx_memory.h:64:19: note: Function 'mlx_memory_map_dma' argument 2 names different: declaration 'Addr' definition 'addr'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:118:19: note: Function 'mlx_memory_map_dma' argument 2 names different: declaration 'Addr' definition 'addr'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:119:18: style: Function 'mlx_memory_map_dma' argument 3 names different: declaration 'NumberOfBytes' definition 'number_of_bytes'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/public/mlx_memory.h:65:18: note: Function 'mlx_memory_map_dma' argument 3 names different: declaration 'NumberOfBytes' definition 'number_of_bytes'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:119:18: note: Function 'mlx_memory_map_dma' argument 3 names different: declaration 'NumberOfBytes' definition 'number_of_bytes'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:120:32: style: Function 'mlx_memory_map_dma' argument 4 names different: declaration 'PhysAddr' definition 'phys_addr'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/public/mlx_memory.h:66:32: note: Function 'mlx_memory_map_dma' argument 4 names different: declaration 'PhysAddr' definition 'phys_addr'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:120:32: note: Function 'mlx_memory_map_dma' argument 4 names different: declaration 'PhysAddr' definition 'phys_addr'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:121:21: style: Function 'mlx_memory_map_dma' argument 5 names different: declaration 'Mapping' definition 'mapping'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/public/mlx_memory.h:67:21: note: Function 'mlx_memory_map_dma' argument 5 names different: declaration 'Mapping' definition 'mapping'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:121:21: note: Function 'mlx_memory_map_dma' argument 5 names different: declaration 'Mapping' definition 'mapping'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:137:19: style: Function 'mlx_memory_ummap_dma' argument 2 names different: declaration 'Mapping' definition 'mapping'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/public/mlx_memory.h:73:19: note: Function 'mlx_memory_ummap_dma' argument 2 names different: declaration 'Mapping' definition 'mapping'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_memory.c:137:19: note: Function 'mlx_memory_ummap_dma' argument 2 names different: declaration 'Mapping' definition 'mapping'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_utils.c:40:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_utils.c:39:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/src/public/mlx_utils.c:40:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:110:26: style: Function 'mlx_memory_cmp_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_memory_priv.h:77:20: note: Function 'mlx_memory_cmp_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:110:26: note: Function 'mlx_memory_cmp_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:124:26: style: Function 'mlx_memory_set_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_memory_priv.h:86:20: note: Function 'mlx_memory_set_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:124:26: note: Function 'mlx_memory_set_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:137:26: style: Function 'mlx_memory_cpy_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_memory_priv.h:94:20: note: Function 'mlx_memory_cpy_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:137:26: note: Function 'mlx_memory_cpy_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:150:24: style: Function 'mlx_memory_cpu_to_be32_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_memory_priv.h:102:18: note: Function 'mlx_memory_cpu_to_be32_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:150:24: note: Function 'mlx_memory_cpu_to_be32_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:163:24: style: Function 'mlx_memory_be32_to_cpu_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_memory_priv.h:109:18: note: Function 'mlx_memory_be32_to_cpu_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_memory_priv.c:163:24: note: Function 'mlx_memory_be32_to_cpu_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:43:20: style: Function 'mlx_utils_init_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_utils_priv.h:45:15: note: Function 'mlx_utils_init_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:43:20: note: Function 'mlx_utils_init_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:51:18: style: Function 'mlx_utils_free_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_utils_priv.h:50:13: note: Function 'mlx_utils_free_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:51:18: note: Function 'mlx_utils_free_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:59:18: style: Function 'mlx_utils_acquire_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_utils_priv.h:55:13: note: Function 'mlx_utils_acquire_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:59:18: note: Function 'mlx_utils_acquire_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:67:18: style: Function 'mlx_utils_release_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_utils_priv.h:60:13: note: Function 'mlx_utils_release_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:67:18: note: Function 'mlx_utils_release_lock_priv' argument 1 names different: declaration 'lock' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:75:25: style: Function 'mlx_utils_rand_priv' argument 1 names different: declaration 'utils' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils/include/private/mlx_utils_priv.h:65:17: note: Function 'mlx_utils_rand_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/mlx_utils_flexboot/src/mlx_utils_priv.c:75:25: note: Function 'mlx_utils_rand_priv' argument 1 names different: declaration 'utils' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:700:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:813:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1109:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:2377:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:314:15: style: The scope of the variable 'link_state' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1284:15: style: The scope of the variable 'send_buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1400:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1414:15: style: The scope of the variable 'wqe_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:678:20: warning: Size of pointer 'sendbufavail' used instead of size of its data. [pointerSize]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:151:33: portability: 'qib7322->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:171:35: portability: 'qib7322->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:191:34: portability: 'qib7322->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1420:37: portability: 'qib7322_wq->header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1420:51: portability: 'qib7322_wq->header+header_offs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1421:29: portability: 'qib7322_wq->header+header_offs+96' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/infiniband/qib7322.c:1442:56: portability: '(void*)rcvhdrflags' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/linux/linux.c:42:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c509.c:153:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:684:2: warning: %hX in format string (no. 2) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:706:3: warning: %hX in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:740:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:678:57: style: Function 'corkscrew_probe1' argument 3 names different: declaration 'product_index' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:281:54: note: Function 'corkscrew_probe1' argument 3 names different: declaration 'product_index' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:678:57: note: Function 'corkscrew_probe1' argument 3 names different: declaration 'product_index' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:166:41: style: struct member 'w3_config_fields::ram_speed' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:167:7: style: struct member 'w3_config_fields::rom_size' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:168:7: style: struct member 'w3_config_fields::pad8' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:169:29: style: struct member 'w3_config_fields::pad18' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:169:46: style: struct member 'w3_config_fields::pad21' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:171:7: style: struct member 'w3_config_fields::pad24' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:220:21: style: struct member 'corkscrew_private::next_module' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:229:18: style: struct member 'corkscrew_private::tx_skb' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:232:6: style: struct member 'corkscrew_private::last_rx_packets' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:238:3: style: struct member 'corkscrew_private::tx_full' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c515.c:255:8: style: struct member 'media_table::wait' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c90x.c:276:15: style: The scope of the variable 'downlist_ptr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c90x.c:423:15: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c90x.c:520:15: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c90x.h:209:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/3c90x.h:210:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/acm.c:338:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/acm.c:467:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:443:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:468:23: style: The scope of the variable 'speed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:143:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:146:17: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:149:17: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:150:17: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:151:17: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:152:17: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:155:26: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:158:26: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:161:26: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:164:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:165:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:168:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:171:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:172:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:175:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:178:28: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:181:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:184:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:187:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:190:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:191:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:192:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:193:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:196:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:199:25: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:202:18: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:203:18: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:203:26: portability: 'mmio+360' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:206:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:209:29: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:212:13: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:225:19: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:228:41: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:231:30: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:232:33: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:235:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:237:49: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:242:40: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:243:40: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:244:28: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:245:28: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:248:27: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:249:40: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:252:53: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:255:21: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:259:34: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:259:41: portability: 'mmio+352' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:262:41: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:265:13: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:278:23: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:280:24: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:283:8: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:285:24: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:357:22: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:358:28: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:359:20: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:360:20: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:361:13: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:368:64: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:369:29: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:370:13: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:377:30: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:378:13: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:391:34: portability: 'mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:391:41: portability: 'mmio+352' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:462:27: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:477:27: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:495:27: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:555:32: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:556:17: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:605:32: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:606:17: portability: 'lp->mmio' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:166:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:195:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:420:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:430:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:446:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:477:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.h:493:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/amd8111e.c:206:12: style: Variable 'reg_val' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:528:39: style: The scope of the variable 'freq' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:528:45: style: The scope of the variable 'ch' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1054:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1231:21: style: The scope of the variable 'ds' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1232:20: style: The scope of the variable 'iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1576:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1461:57: style: Function 'ath5k_tx' argument 2 names different: declaration 'skb' definition 'iob'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:135:68: note: Function 'ath5k_tx' argument 2 names different: declaration 'skb' definition 'iob'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:1461:57: note: Function 'ath5k_tx' argument 2 names different: declaration 'skb' definition 'iob'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1218:29: portability: 'ah->ah_iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1226:28: portability: 'ah->ah_iobase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.c:642:12: style: Variable 'max_c' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_attach.c:113:25: style: Function 'ath5k_hw_attach' argument 3 names different: declaration 'ah' definition 'hw'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1075:86: note: Function 'ath5k_hw_attach' argument 3 names different: declaration 'ah' definition 'hw'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_attach.c:113:25: note: Function 'ath5k_hw_attach' argument 3 names different: declaration 'ah' definition 'hw'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_caps.c:117:18: style: Function 'ath5k_hw_get_capability' argument 3 names different: declaration 'capability' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1162:98: note: Function 'ath5k_hw_get_capability' argument 3 names different: declaration 'capability' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_caps.c:117:18: note: Function 'ath5k_hw_get_capability' argument 3 names different: declaration 'capability' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:108:4: warning: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:106:4: note: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing?
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:108:4: note: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing?
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:110:4: warning: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:108:4: note: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing?
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_desc.c:110:4: note: Variable 'frame_type' is reassigned a value before the old one has been used. 'break;' missing?
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_dma.c:169:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:465:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:549:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:549:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:1211:38: style: The scope of the variable 'pcinfo' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:1498:6: style: The scope of the variable 'err' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_eeprom.c:158:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_initvals.c:445:4: error: Signed integer overflow for expression '38912+(17<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:921:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2194:28: style: The scope of the variable 'pdg_L' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2194:36: style: The scope of the variable 'pdg_R' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2201:6: style: The scope of the variable 'tmpL' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2202:6: style: The scope of the variable 'tmpR' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2572:56: style: Function 'ath5k_hw_set_txpower_limit' argument 2 names different: declaration 'ee_mode' definition 'mode'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1189:63: note: Function 'ath5k_hw_set_txpower_limit' argument 2 names different: declaration 'ee_mode' definition 'mode'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_phy.c:2572:56: note: Function 'ath5k_hw_set_txpower_limit' argument 2 names different: declaration 'ee_mode' definition 'mode'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:57:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:126:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:194:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:262:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:332:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/rfgain.h:401:4: error: Signed integer overflow for expression '39424+(23<<2)'. [integerOverflow]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_qcu.c:103:2: style: Variable 'tq' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_qcu.c:100:0: note: Variable 'tq' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_qcu.c:103:2: note: Variable 'tq' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_qcu.c:58:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_reset.c:63:17: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_reset.c:270:8: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_reset.c:282:69: style: Function 'ath5k_hw_nic_wakeup' argument 3 names different: declaration 'initial' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k.h:1085:68: note: Function 'ath5k_hw_nic_wakeup' argument 3 names different: declaration 'initial' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath5k/ath5k_reset.c:282:69: note: Function 'ath5k_hw_nic_wakeup' argument 3 names different: declaration 'initial' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ani.c:597:73: style: Function 'ath9k_hw_ani_monitor' argument 2 names different: declaration 'chan' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/hw.h:986:68: note: Function 'ath9k_hw_ani_monitor' argument 2 names different: declaration 'chan' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ani.c:597:73: note: Function 'ath9k_hw_ani_monitor' argument 2 names different: declaration 'chan' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar5008_phy.c:288:6: style: The scope of the variable 'cur_bb_spur' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar5008_phy.c:364:25: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar5008_phy.c:371:12: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:193:6: style: The scope of the variable 'iqCorrNeg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:325:10: style: The scope of the variable 'qOddMeasOffset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:325:26: style: The scope of the variable 'qEvenMeasOffset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:325:43: style: The scope of the variable 'qDcMismatch' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:325:56: style: The scope of the variable 'iDcMismatch' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:382:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:382:28: style: The scope of the variable 'slope' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:412:24: style: The scope of the variable 'regval' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:769:11: style: The scope of the variable 'clc_gain' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:770:11: style: The scope of the variable 'reg_clc_I0' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:770:23: style: The scope of the variable 'reg_clc_Q0' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:774:11: style: The scope of the variable 'reg_rf2g5_org' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:252:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:0:0: error: Invalid value: 0x00800000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:0:0: note: Invalid value: 0x00800000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_calib.c:0:0: note: Invalid value: 0x00800000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_hw.c:0:0: error: Invalid value: 0x000000C0_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_hw.c:0:0: note: Invalid value: 0x000000C0_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_hw.c:0:0: note: Invalid value: 0x000000C0_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:47:6: style: The scope of the variable 'fatal_int' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:294:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:296:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:297:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:303:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:304:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:305:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:367:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:368:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:370:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:371:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:373:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:374:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:375:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_mac.c:376:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:198:6: style: The scope of the variable 'cur_bb_spur' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:323:25: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:330:12: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:0:0: error: Invalid value: 0xf8000000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:0:0: note: Invalid value: 0xf8000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9002_phy.c:0:0: note: Invalid value: 0xf8000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:212:6: style: The scope of the variable 'iqCorrNeg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:654:13: style: The scope of the variable 'nmeasurement' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:641:6: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:642:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:0:0: error: Invalid value: 0x80000000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:0:0: note: Invalid value: 0x80000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_calib.c:0:0: note: Invalid value: 0x80000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/hw.h:103:0: error: failed to expand 'REG_RMW_FIELD', Invalid ## usage when expanding 'REG_RMW_FIELD'. [preprocessorErrorDirective]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:377:11: style: The scope of the variable 'ctl11' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:537:15: style: The scope of the variable 'phyerr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:533:52: style: Function 'ath9k_hw_process_rxdesc_edma' argument 1 names different: declaration 'ah' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ar9003_mac.h:118:49: note: Function 'ath9k_hw_process_rxdesc_edma' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:533:52: note: Function 'ath9k_hw_process_rxdesc_edma' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:335:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:337:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:339:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:344:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:345:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:346:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:349:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:407:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:408:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:410:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:411:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:413:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:414:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:415:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_ar9003_mac.c:416:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom.c:326:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom.c:336:6: style: The scope of the variable 'pVpdL' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom.c:336:14: style: The scope of the variable 'pVpdR' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom.c:339:10: style: The scope of the variable 'vpdStep' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:416:2: style: Variable 'twiceLargestAntenna' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:415:2: note: Variable 'twiceLargestAntenna' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:416:2: note: Variable 'twiceLargestAntenna' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:825:3: style: Variable 'regVal' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:824:3: note: Variable 'regVal' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:825:3: note: Variable 'regVal' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:91:18: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:831:12: style: Variable 'regVal' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:0:0: error: Invalid value: 0x00300000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:0:0: note: Invalid value: 0x00300000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_4k.c:0:0: note: Invalid value: 0x00300000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c:876:2: style: Variable 'pModal' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c:871:0: note: Variable 'pModal' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c:876:2: note: Variable 'pModal' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c:88:18: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_9287.c:601:26: style: The scope of the variable 'pRdEdgesPower' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_def.c:149:18: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_def.c:149:24: style: The scope of the variable 'size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_def.c:0:0: error: Invalid value: 0x03000000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_def.c:0:0: note: Invalid value: 0x03000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_eeprom_def.c:0:0: note: Invalid value: 0x03000000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:780:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:779:0: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:780:2: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:787:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:786:0: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:787:2: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:794:2: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:793:0: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:794:2: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:1485:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:189:53: style: Function 'ath9k_hw_get_channel_centers' argument 1 names different: declaration 'ah' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/hw.h:920:50: note: Function 'ath9k_hw_get_channel_centers' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:189:53: note: Function 'ath9k_hw_get_channel_centers' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:964:54: style: Function 'ath9k_hw_get_delta_slope_vals' argument 1 names different: declaration 'ah' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/hw.h:945:51: note: Function 'ath9k_hw_get_delta_slope_vals' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:964:54: note: Function 'ath9k_hw_get_delta_slope_vals' argument 1 names different: declaration 'ah' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:0:0: error: Invalid value: 0x00010000_S [cppcheckError]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:0:0: note: Invalid value: 0x00010000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_hw.c:0:0: note: Invalid value: 0x00010000_S
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:364:2: style: Variable 'ah' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:359:0: note: Variable 'ah' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:364:2: note: Variable 'ah' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:439:27: style: The scope of the variable 'chan' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:467:75: style: Function 'ath9k_set_hw_capab' argument 2 names different: declaration 'dev' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k.h:509:71: note: Function 'ath9k_set_hw_capab' argument 2 names different: declaration 'dev' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:467:75: note: Function 'ath9k_set_hw_capab' argument 2 names different: declaration 'dev' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:587:47: style: Function 'ath_descdma_cleanup' argument 1 names different: declaration 'sc' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k.h:115:44: note: Function 'ath_descdma_cleanup' argument 1 names different: declaration 'sc' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:587:47: note: Function 'ath_descdma_cleanup' argument 1 names different: declaration 'sc' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:142:22: portability: 'sc->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:152:22: portability: 'sc->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:163:22: portability: 'sc->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_init.c:166:22: portability: 'sc->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_mac.c:395:38: style: Function 'ath9k_hw_rxprocdesc' argument 4 names different: declaration 'tsf' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/mac.h:692:34: note: Function 'ath9k_hw_rxprocdesc' argument 4 names different: declaration 'tsf' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_mac.c:395:38: note: Function 'ath9k_hw_rxprocdesc' argument 4 names different: declaration 'tsf' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_main.c:860:6: style: The scope of the variable 'slottime' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_recv.c:144:20: style: The scope of the variable 'iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_recv.c:430:60: style: Function 'ath_rx_tasklet' argument 3 names different: declaration 'hp' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k.h:315:57: note: Function 'ath_rx_tasklet' argument 3 names different: declaration 'hp' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_recv.c:430:60: note: Function 'ath_rx_tasklet' argument 3 names different: declaration 'hp' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:493:10: style: Condition '!is_pspoll' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:432:14: note: Assignment 'is_pspoll=0', assigned value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:493:10: note: Condition '!is_pspoll' is always true
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:113:16: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:267:28: style: The scope of the variable 'last_tid' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:661:19: style: The scope of the variable 'ds' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:663:6: style: The scope of the variable 'txok' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:664:6: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:181:75: style: Function 'ath_draintxq' argument 3 names different: declaration 'retry_tx' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k.h:320:33: note: Function 'ath_draintxq' argument 3 names different: declaration 'retry_tx' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:181:75: note: Function 'ath_draintxq' argument 3 names different: declaration 'retry_tx' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:264:44: style: Function 'ath_txq_schedule' argument 1 names different: declaration 'sc' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k.h:321:41: note: Function 'ath_txq_schedule' argument 1 names different: declaration 'sc' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ath/ath9k/ath9k_xmit.c:264:44: note: Function 'ath_txq_schedule' argument 1 names different: declaration 'sc' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:346:2: style: Variable 'tx_ring' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:341:0: note: Variable 'tx_ring' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:346:2: note: Variable 'tx_ring' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:347:2: style: Variable 'rx_ring' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:342:0: note: Variable 'rx_ring' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:347:2: note: Variable 'rx_ring' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:348:2: style: Variable 'rx_page_desc' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:343:0: note: Variable 'rx_page_desc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:348:2: note: Variable 'rx_page_desc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:489:2: style: Variable 'rx_page_desc' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:481:0: note: Variable 'rx_page_desc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:489:2: note: Variable 'rx_page_desc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:945:2: style: Variable 'tx_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:942:0: note: Variable 'tx_buffer' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:945:2: note: Variable 'tx_buffer' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:130:6: style: The scope of the variable 'err' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:425:28: portability: 'adapter->ring_vir_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:443:27: portability: 'adapter->ring_vir_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:449:52: portability: 'adapter->ring_vir_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/atl1e.c:456:27: portability: 'adapter->ring_vir_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/axge.c:551:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/axge.c:727:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/b44.c:852:20: style: The scope of the variable 'rh' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/b44.c:378:68: style: Function 'b44_populate_rx_descriptor' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/b44.h:455:69: note: Function 'b44_populate_rx_descriptor' argument 2 names different: declaration 'index' definition 'idx'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/b44.c:378:68: note: Function 'b44_populate_rx_descriptor' argument 2 names different: declaration 'index' definition 'idx'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/cs89x0.c:431:3: warning: %hX in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/cs89x0.c:702:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/cs89x0.c:452:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:338:17: style: The scope of the variable 'to' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:218:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:222:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:262:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:266:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/davicom.c:274:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dm96xx.c:566:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dm96xx.c:153:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:348:6: style: The scope of the variable 'rxlen' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:1028:6: style: The scope of the variable 'dmfe_mode' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:578:45: style: Function 'dm9132_id_table' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:233:41: note: Function 'dm9132_id_table' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:578:45: note: Function 'dm9132_id_table' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:761:46: style: Function 'dmfe_set_phyxcer' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:239:42: note: Function 'dmfe_set_phyxcer' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:761:46: note: Function 'dmfe_set_phyxcer' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:1151:49: style: Function 'dmfe_program_DM9801' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:242:45: note: Function 'dmfe_program_DM9801' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:1151:49: note: Function 'dmfe_program_DM9801' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:1190:49: style: Function 'dmfe_program_DM9802' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:243:45: note: Function 'dmfe_program_DM9802' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:1190:49: note: Function 'dmfe_program_DM9802' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:909:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:915:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:925:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:965:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/dmfe.c:971:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ecm.c:475:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro.c:387:3: warning: %hX in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro.c:601:3: style: Variable 'l_eepro' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:799:15: style: The scope of the variable 'rx_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:878:9: style: The scope of the variable 'cur_rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:571:60: style: Function 'ifec_mdio_read' argument 2 names different: declaration 'phy' definition 'phy_id'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.h:186:61: note: Function 'ifec_mdio_read' argument 2 names different: declaration 'phy' definition 'phy_id'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:571:60: note: Function 'ifec_mdio_read' argument 2 names different: declaration 'phy' definition 'phy_id'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:34: style: Function 'ifec_mdio_write' argument 2 names different: declaration 'phy' definition 'phy_id'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.h:188:61: note: Function 'ifec_mdio_write' argument 2 names different: declaration 'phy' definition 'phy_id'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:34: note: Function 'ifec_mdio_write' argument 2 names different: declaration 'phy' definition 'phy_id'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:46: style: Function 'ifec_mdio_write' argument 3 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.h:188:70: note: Function 'ifec_mdio_write' argument 3 names different: declaration 'loc' definition 'location'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:46: note: Function 'ifec_mdio_write' argument 3 names different: declaration 'loc' definition 'location'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:60: style: Function 'ifec_mdio_write' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.h:188:79: note: Function 'ifec_mdio_write' argument 4 names different: declaration 'val' definition 'value'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eepro100.c:636:60: note: Function 'ifec_mdio_write' argument 4 names different: declaration 'val' definition 'value'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:1137:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:305:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:487:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:515:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:538:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:658:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:728:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:763:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:800:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:862:6: style: The scope of the variable 'stat' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:934:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/nii.c:1102:43: portability: '(void*)nii->undi' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/snpnet.c:514:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/snpnet.c:158:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/snpnet.c:191:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/snpnet.c:381:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/efi/snpnet.c:541:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eoib.c:569:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eoib.c:663:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/eoib.c:383:22: style: Variable 'eoib_hdr' is not assigned a value. [unassignedVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:422:47: style: Function 'epic100_disable' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:54:41: note: Function 'epic100_disable' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:422:47: note: Function 'epic100_disable' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:427:41: style: Function 'epic100_irq' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:62:41: note: Function 'epic100_irq' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:427:41: note: Function 'epic100_irq' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:427:71: style: Function 'epic100_irq' argument 2 names different: declaration 'action' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:62:59: note: Function 'epic100_irq' argument 2 names different: declaration 'action' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/epic100.c:427:71: note: Function 'epic100_irq' argument 2 names different: declaration 'action' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:340:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:338:4: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:340:4: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1513:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1516:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2002:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2003:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2004:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2005:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2100:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2101:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2102:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2103:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2104:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2105:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2106:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2107:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2231:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2232:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2233:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3373:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3415:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3445:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3446:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3447:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3468:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3475:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:307:6: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2214:6: style: The scope of the variable 'align_done' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2214:18: style: The scope of the variable 'lane_status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2214:31: style: The scope of the variable 'sync' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2644:11: style: The scope of the variable 'boot_stat' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3993:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1206:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1207:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1208:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1210:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1228:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1229:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1242:2: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1252:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1254:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1255:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1256:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1273:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1274:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1286:18: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3101:3: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3102:3: portability: 'efab->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1513:24: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1513:24: error: Shifting 64-bit value by 72 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1513:24: error: Shifting 32-bit value by 72 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1516:24: error: Shifting 32-bit value by 37 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1516:24: error: Shifting 64-bit value by 69 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1516:24: error: Shifting 32-bit value by 69 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1885:2: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1897:2: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2069:2: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2087:2: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3184:34: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3373:23: error: Shifting 32-bit value by 48 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3373:23: error: Shifting 64-bit value by 80 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3373:23: error: Shifting 32-bit value by 80 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3415:23: error: Shifting 64-bit value by 72 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3415:23: error: Shifting 32-bit value by 72 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3415:23: error: Shifting 32-bit value by 40 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3445:23: error: Shifting 32-bit value by 55 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3445:23: error: Shifting 64-bit value by 87 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3445:23: error: Shifting 32-bit value by 87 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3446:23: error: Shifting 32-bit value by 56 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3446:23: error: Shifting 64-bit value by 88 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3446:23: error: Shifting 32-bit value by 88 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3447:23: error: Shifting 32-bit value by 47 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3447:23: error: Shifting 64-bit value by 79 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3447:23: error: Shifting 32-bit value by 79 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3468:23: error: Shifting 32-bit value by 47 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3468:23: error: Shifting 64-bit value by 79 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3468:23: error: Shifting 32-bit value by 79 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3475:24: error: Shifting 32-bit value by 47 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3475:24: error: Shifting 32-bit value by 49 bits is undefined behaviour [shiftTooManyBits]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1513:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:1516:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2002:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2003:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2004:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2005:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2100:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2101:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2102:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2103:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2104:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2105:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2106:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2107:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2231:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:2232:2: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3373:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3415:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3445:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3446:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3447:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3468:23: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3475:24: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:3163:11: style: struct member 'falcon_nv_extra::checksum' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/etherfabric.c:4016:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:209:20: style: The scope of the variable 'rx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:857:20: style: The scope of the variable 'tx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:903:20: style: The scope of the variable 'curr_iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:904:20: style: The scope of the variable 'rx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:84:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:97:41: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:99:23: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:101:39: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:107:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:110:23: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:122:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:127:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:143:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:148:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:159:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:163:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:164:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:165:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:167:42: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:170:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:175:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:176:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:177:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:180:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:284:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:286:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:295:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:325:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:329:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:338:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:347:44: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:354:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:358:24: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:360:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:363:35: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:368:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:378:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:385:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:399:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:405:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:413:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:421:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:428:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:430:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:443:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:445:46: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:448:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:452:32: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:460:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:462:14: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:464:34: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:465:52: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:468:49: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:469:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:562:22: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:566:22: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:572:27: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:582:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:590:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:612:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:615:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:617:77: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:699:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:700:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:701:41: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:702:41: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:703:37: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:705:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:706:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:708:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:710:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:711:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:712:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:714:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:720:35: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:721:45: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:722:40: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:723:22: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:726:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:731:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:732:38: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:733:42: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:735:54: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:736:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:737:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:738:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:740:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:741:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:745:48: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:747:46: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:748:46: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:750:49: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:752:39: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:755:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:756:56: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:757:40: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:759:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:761:51: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:765:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:766:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:769:42: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:770:38: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:773:17: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:774:42: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:835:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:967:17: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:968:44: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:990:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:997:38: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1078:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1079:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1081:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1118:30: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1129:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1131:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1134:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1157:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1159:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1168:34: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1174:10: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1176:10: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1180:32: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1193:18: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1282:36: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1286:33: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1290:33: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1349:32: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1620:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1625:31: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1630:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1631:28: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1635:29: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1637:42: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1641:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1642:25: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1647:39: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1654:26: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1713:12: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1838:21: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:1854:48: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:220:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:237:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:727:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:728:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:827:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:830:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:869:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/forcedeth.c:917:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:112:9: style: The scope of the variable 'rx_curr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:114:27: style: The scope of the variable 'rx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:202:11: style: The scope of the variable 'tx_status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:248:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:249:11: style: The scope of the variable 'rx_status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:250:11: style: The scope of the variable 'rx_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:251:11: style: The scope of the variable 'rx_err' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:567:27: style: The scope of the variable 'rx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:212:51: portability: '(void*)(adapter->tx_base)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:261:51: portability: '(void*)(adapter->rx_base)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:315:50: portability: '(void*)(adapter->rx_base)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/igbvf/igbvf_main.c:718:49: portability: '(void*)(adapter->tx_base)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:625:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:911:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:79:11: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:267:11: style: The scope of the variable 'pbs' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:268:11: style: The scope of the variable 'pba' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:507:27: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:509:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:510:15: style: The scope of the variable 'rx_tail' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:709:27: style: The scope of the variable 'tx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:710:15: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:738:27: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:739:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:740:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:741:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:412:16: style: Function 'intel_describe_rx' argument 3 names different: declaration 'len' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:332:29: note: Function 'intel_describe_rx' argument 3 names different: declaration 'len' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:412:16: note: Function 'intel_describe_rx' argument 3 names different: declaration 'len' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:318:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:318:45: portability: 'intel->regs+intel->tx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:320:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:320:45: portability: 'intel->regs+intel->tx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:322:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:322:45: portability: 'intel->regs+intel->rx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:324:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.h:324:45: portability: 'intel->regs+intel->rx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:89:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:95:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:159:41: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:161:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:234:50: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:235:51: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:278:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:279:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:280:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:281:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:283:42: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:284:35: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:288:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:289:50: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:295:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:309:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:320:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:324:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:348:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:452:18: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:452:30: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:455:19: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:455:31: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:457:27: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:457:39: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:461:36: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:461:48: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:464:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:464:40: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:465:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:465:40: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:468:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:468:41: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:470:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:470:41: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:488:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:488:40: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:491:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:491:40: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:492:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:492:40: portability: 'intel->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:547:33: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:547:49: portability: 'intel->regs+intel->rx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:592:52: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:594:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:597:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:601:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:604:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:608:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:641:26: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:644:26: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:691:32: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:691:48: portability: 'intel->regs+intel->tx.reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:786:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:833:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intel.c:835:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:125:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:151:11: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:59:22: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:79:22: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:61:41: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:61:59: portability: 'intel->regs+intel->mbox.mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:80:39: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:80:57: portability: 'intel->regs+intel->mbox.mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:102:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:111:44: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:165:45: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:168:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:173:28: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelvf.c:201:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:267:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:431:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:65:50: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:66:51: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:66:58: portability: 'intel->regs+ral0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:123:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:125:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:149:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:201:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:202:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:203:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:204:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:209:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:212:33: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:214:33: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:217:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:219:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:222:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:225:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:231:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:233:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:236:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:239:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:242:32: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:244:32: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:250:35: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:252:35: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:255:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:257:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:285:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:287:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:290:33: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:292:33: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:317:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:354:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelx.c:356:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:307:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:476:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:347:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:58:36: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:59:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:60:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:61:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:62:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:63:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:64:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:82:42: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:102:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:263:32: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:263:46: portability: 'intel->regs+4096UL' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:265:32: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:265:46: portability: 'intel->regs+4096UL' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:279:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:281:16: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:284:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:289:31: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:295:35: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:297:35: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:350:29: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:392:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/intelxvf.c:394:30: portability: 'intel->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ipoib.c:888:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ipoib.c:978:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.c:241:20: style: The scope of the variable 'txbi' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.c:435:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.c:640:18: style: The scope of the variable 'desccnt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.c:985:20: style: The scope of the variable 'txbi' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.c:1127:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.h:898:25: portability: 'jme->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.h:903:24: portability: 'jme->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.h:911:24: portability: 'jme->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/jme.h:912:18: portability: 'jme->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/mii.c:76:6: style: The scope of the variable 'bmcr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/mii.c:129:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1174:21: style: The scope of the variable 'iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1175:21: style: The scope of the variable 'replacement' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1178:18: style: The scope of the variable 'length' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:983:26: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1034:28: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1039:31: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1045:29: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1096:32: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1102:36: portability: 'membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myri10ge.c:1022:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:316:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:633:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:233:27: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:235:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:439:27: style: The scope of the variable 'tx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:440:15: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:476:27: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:477:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:478:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:479:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:64:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:65:48: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:71:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:77:29: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:81:29: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:102:41: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:108:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:131:26: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:192:32: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:217:26: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:273:27: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:295:52: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:296:53: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:309:16: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:337:33: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:361:26: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:423:26: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:532:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:535:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:560:28: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:620:50: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/myson.c:621:51: portability: 'myson->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:595:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:882:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:163:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:164:11: style: The scope of the variable 'word' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:366:11: style: The scope of the variable 'rfcr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:367:15: style: The scope of the variable 'rfaddr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:492:28: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:494:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:691:28: style: The scope of the variable 'tx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:692:15: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:727:28: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:728:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:729:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:730:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:81:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:101:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:104:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:225:41: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:231:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:253:50: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:259:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:292:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:298:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:325:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:336:31: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:374:32: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:377:32: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:381:19: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:439:53: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:443:20: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:443:32: portability: 'natsemi->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:445:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:445:42: portability: 'natsemi->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:474:28: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:476:29: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:476:41: portability: 'natsemi->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:535:42: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:564:20: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:574:20: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:579:40: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:588:18: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:612:28: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:616:18: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:675:41: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:781:30: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:807:58: portability: 'natsemi->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/natsemi.c:405:31: error: Uninitialized variable: i [uninitvar]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ncm.c:474:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ncm.c:635:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ncm.c:163:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ne2k_isa.c:275:22: style: The scope of the variable 'frag' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ne2k_isa.c:277:17: style: The scope of the variable 'p' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ne2k_isa.c:228:62: style: Function 'ne_reset' argument 2 names different: declaration 'isa' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ne2k_isa.c:40:58: note: Function 'ne_reset' argument 2 names different: declaration 'isa' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ne2k_isa.c:228:62: note: Function 'ne_reset' argument 2 names different: declaration 'isa' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:261:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:367:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:914:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:280:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:475:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:476:15: style: The scope of the variable 'id' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:512:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:515:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:749:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:750:15: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:786:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netfront.c:787:6: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netvsc.c:659:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netvsc.c:736:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netvsc.c:819:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/netvsc.c:571:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ns8390.c:506:22: style: The scope of the variable 'frag' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ns8390.c:508:17: style: The scope of the variable 'p' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ns8390.c:636:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/ns8390.c:886:16: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pcnet32.c:517:15: style: The scope of the variable 'phycount' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pcnet32.c:518:6: style: The scope of the variable 'phy_id' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pcnet32.c:519:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pcnet32.c:807:26: style: The scope of the variable 'tx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pcnet32.c:853:26: style: The scope of the variable 'rx_curr_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1203:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:2143:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:245:11: style: The scope of the variable 'verify_window' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:274:11: style: The scope of the variable 'verify_window' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:418:11: style: The scope of the variable 'test_control' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:457:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:551:11: style: The scope of the variable 'cdrp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1302:15: style: The scope of the variable 'irq_vector' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1303:15: style: The scope of the variable 'irq_state' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1309:22: style: The scope of the variable 'sds' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1311:15: style: The scope of the variable 'sds_opcode' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1493:11: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1525:9: style: The scope of the variable 'in_frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1526:11: style: The scope of the variable 'in_frag' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1531:9: style: The scope of the variable 'out_frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1532:11: style: The scope of the variable 'out_frag' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1620:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1682:30: style: The scope of the variable 'clp_setting' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1769:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1882:11: style: The scope of the variable 'sw_reset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:250:34: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:253:41: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:279:34: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:282:41: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:333:35: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:336:42: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:363:31: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:378:32: portability: 'phantom->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1558:31: portability: 'data_in' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/phantom/phantom.c:1599:23: portability: 'data_out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/pnic.c:129:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:366:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:366:5: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:409:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:409:5: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:710:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:781:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:794:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:797:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:800:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:806:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:809:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:812:17: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:303:12: style: The scope of the variable 'reg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:304:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:349:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:388:12: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:772:12: style: The scope of the variable 'infofid' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:152:13: style: struct member 'wlan_llc::dsap' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:153:13: style: struct member 'wlan_llc::ssap' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:154:13: style: struct member 'wlan_llc::ctl' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:162:13: style: struct member 'wlan_snap::oui' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:856:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:188:30: portability: 'hw->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2.c:198:29: portability: 'hw->membase' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2_plx.c:69:3: style: Variable 'cis_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2_plx.c:52:0: note: Variable 'cis_tpl' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/prism2_plx.c:69:3: note: Variable 'cis_tpl' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:729:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:252:11: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:440:10: style: The scope of the variable 'phystatus' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:441:10: style: The scope of the variable 'msr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:630:29: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:632:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:634:6: style: The scope of the variable 'is_last' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:777:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:780:6: style: The scope of the variable 'is_last' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:842:15: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:881:32: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:883:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:937:29: style: The scope of the variable 'rx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:938:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:939:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:940:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:77:31: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:107:44: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:108:20: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:121:44: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:122:20: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:141:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:161:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:164:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:165:20: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:194:25: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:224:25: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:259:52: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:265:29: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:298:14: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:304:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:339:33: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:345:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:447:33: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:467:27: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:527:30: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:555:24: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:589:14: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:589:26: portability: 'rtl->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:590:49: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:616:24: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:617:24: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:617:36: portability: 'rtl->regs+ring->reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:698:35: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:699:35: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:704:48: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:707:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:710:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:713:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:719:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:748:24: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:804:31: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:806:15: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:823:38: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:854:31: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:886:32: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:889:25: portability: 'rtl->rx_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:923:47: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:926:21: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:990:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:993:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1024:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1058:26: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1059:32: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1069:27: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1073:27: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1074:33: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1157:43: portability: 'rtl->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/realtek.c:1157:54: portability: 'rtl->regs+0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:133:10: style: The scope of the variable 'addr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:171:10: style: The scope of the variable 'cr1' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:286:27: style: The scope of the variable 'next' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:339:27: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:341:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:506:27: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:507:15: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:508:11: style: The scope of the variable 'des0' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:542:27: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:543:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:544:15: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:545:11: style: The scope of the variable 'des0' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:546:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:64:26: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:65:25: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:66:49: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:71:26: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:73:29: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:98:26: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:99:27: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:100:25: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:101:49: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:106:26: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:136:31: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:137:44: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:142:28: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:145:16: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:256:29: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:304:30: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:324:24: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:393:41: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:404:14: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:408:31: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:440:40: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:490:54: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:591:27: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:592:27: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:594:28: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:596:28: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:643:28: portability: 'nic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:644:28: portability: 'nic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:647:25: portability: 'nic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:648:25: portability: 'nic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:719:42: portability: 'rhn->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:719:54: portability: 'rhn->regs+0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:362:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:486:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:518:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rhine.c:556:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl818x.h:235:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl818x.h:268:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl8180_max2820.c:87:16: warning: Possible null pointer dereference: channelp [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl8180_max2820.c:116:30: note: Calling function 'max2820_rf_set_channel', 2nd argument 'channelp' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl8180_max2820.c:87:16: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl818x.c:550:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl818x.c:455:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/rtl818x/rtl818x.c:559:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:501:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:499:3: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:501:3: note: Variable 'val' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:79:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:84:9: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:105:16: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:133:8: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:136:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:139:9: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:140:12: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:151:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:152:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:153:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:160:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:161:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:350:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:355:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:406:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:407:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:408:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:414:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:415:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:416:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:427:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:428:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:430:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:431:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:432:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:433:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:434:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:435:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:436:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:437:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:438:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:440:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:444:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:445:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:526:13: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:537:3: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:540:4: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:541:4: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:595:11: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:667:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1026:8: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1032:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1035:3: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1037:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1038:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1088:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1091:3: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1093:3: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis190.c:1095:2: portability: 'ioaddr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:699:26: style: Condition 'sis900_debug>0' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:728:22: style: Condition 'sis900_debug>0' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:755:26: style: Condition 'sis900_debug>0' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:764:22: style: Condition 'sis900_debug>0' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1118:22: style: Condition 'sis900_debug>1' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1131:22: style: Condition 'sis900_debug>1' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1145:22: style: Condition 'sis900_debug>1' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1191:22: style: Condition 'sis900_debug>2' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1198:22: style: Condition 'sis900_debug>1' is always false [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1132:9: warning: %hX in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1192:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1199:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:648:30: style: Function 'sis900_reset' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:155:38: note: Function 'sis900_reset' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:648:30: note: Function 'sis900_reset' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:720:33: style: Function 'sis900_init_txd' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:158:41: note: Function 'sis900_init_txd' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:720:33: note: Function 'sis900_init_txd' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:744:33: style: Function 'sis900_init_rxd' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:159:41: note: Function 'sis900_init_rxd' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:744:33: note: Function 'sis900_init_rxd' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:782:48: style: Function 'sis900_set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:160:44: note: Function 'sis900_set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:782:48: note: Function 'sis900_set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:870:34: style: Function 'sis900_read_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:93:42: note: Function 'sis900_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:870:34: note: Function 'sis900_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:921:37: style: Function 'amd79c901_read_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:94:45: note: Function 'amd79c901_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:921:37: note: Function 'amd79c901_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:974:47: style: Function 'ics1893_read_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:95:43: note: Function 'ics1893_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:974:47: note: Function 'ics1893_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1014:47: style: Function 'rtl8201_read_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:96:43: note: Function 'rtl8201_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1014:47: note: Function 'rtl8201_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1058:46: style: Function 'vt6103_read_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:97:42: note: Function 'vt6103_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1058:46: note: Function 'vt6103_read_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1266:28: style: Function 'sis900_irq' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:169:36: note: Function 'sis900_irq' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1266:28: note: Function 'sis900_irq' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1266:58: style: Function 'sis900_irq' argument 2 names different: declaration 'action' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:169:54: note: Function 'sis900_irq' argument 2 names different: declaration 'action' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sis900.c:1266:58: note: Function 'sis900_irq' argument 2 names different: declaration 'action' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skeleton.c:274:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.c:1967:20: style: The scope of the variable 'iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.c:2010:20: style: The scope of the variable 'iob' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.c:1742:50: portability: 'skge->mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.h:228:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.h:379:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/skge.h:2357:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:57:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:111:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:346:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:449:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:653:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:760:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sky2.h:1763:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc75xx.c:1017:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc75xx.c:165:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc75xx.c:235:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc75xx.c:264:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc95xx.c:1174:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc95xx.c:171:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc95xx.c:241:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/smsc95xx.c:434:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:660:15: style: Condition 'flowctrl==1' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:683:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:738:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:571:6: style: The scope of the variable 'speed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:803:27: style: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:286:34: note: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:803:27: note: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:835:28: style: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:287:36: note: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:835:28: note: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:865:41: style: Function 'set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:289:37: note: Function 'set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:865:41: note: Function 'set_rx_mode' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:849:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/sundance.c:313:38: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3.c:443:16: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:1226:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:1790:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:61:24: portability: 'tp->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:67:23: portability: 'tp->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:759:25: portability: 'tp->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:759:45: portability: 'tp->regs+32768' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:762:33: portability: 'sram_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:763:33: portability: 'sram_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:1857:9: style: Variable 'txrcb' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tg3/tg3_hw.c:1865:9: style: Variable 'rxrcb' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:605:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:693:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1021:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1134:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1196:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1661:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:139:11: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:303:11: style: The scope of the variable 'cfg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:363:15: style: The scope of the variable 'rq_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:364:15: style: The scope of the variable 'rq_iobuf_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:366:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:484:11: style: The scope of the variable 'cfg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:532:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:534:15: style: The scope of the variable 'cq_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1496:12: style: The scope of the variable 'lmaccfg' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:81:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:83:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:84:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:88:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:90:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:91:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:93:40: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:95:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:96:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:97:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:118:47: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:122:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:124:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:143:27: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:149:31: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:176:47: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:219:44: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:277:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:281:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:285:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:288:45: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:307:27: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:313:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:341:27: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:345:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:400:34: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:463:47: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:467:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:469:17: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:488:27: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:494:28: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:521:47: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:538:30: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:569:32: portability: 'vnic->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:756:49: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:757:48: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:758:31: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:759:31: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:769:17: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:770:34: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:771:34: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:784:38: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:790:37: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:795:17: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:796:33: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:810:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:811:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:812:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:813:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:814:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:815:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:816:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:817:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:818:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:821:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:822:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:823:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:824:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:825:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:826:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:827:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:828:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:829:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:834:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:835:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:836:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:837:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:838:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:839:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:842:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:843:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:844:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:845:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:846:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:860:49: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:861:31: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:881:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:903:30: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:917:28: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:923:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:924:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:925:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:926:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:927:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:946:28: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:947:28: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:948:28: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:955:36: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:957:36: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:963:24: portability: 'lmregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:965:25: portability: 'lmregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:969:27: portability: 'lmregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:973:27: portability: 'chregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:975:27: portability: 'chregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:978:30: portability: 'chregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:982:35: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:984:35: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:986:36: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:989:35: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:993:28: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:995:29: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1002:28: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1006:31: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1010:22: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1023:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1037:28: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1043:23: portability: 'qsregs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1278:40: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1281:15: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1285:16: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1289:16: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1294:15: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1315:25: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1342:25: portability: 'pf->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1413:29: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1425:37: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1430:31: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1455:16: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1457:16: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1464:17: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1464:34: portability: 'bgx->regs+(((i)<<20)|0UL)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1470:27: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1474:27: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1478:16: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1481:36: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1483:38: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1528:48: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1532:49: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1536:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1537:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1538:28: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1540:18: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1544:27: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1547:27: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1550:27: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1568:27: portability: 'bgx->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1582:17: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1585:30: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/thunderx.c:1589:32: portability: 'lmac->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:1366:4: warning: %hX in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:246:19: style: The scope of the variable 'list' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:390:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:552:6: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:584:6: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:379:35: style: Function 'TLan_FinishReset' argument 1 names different: declaration '__unused' definition 'nic'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:64:46: note: Function 'TLan_FinishReset' argument 1 names different: declaration '__unused' definition 'nic'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:379:35: note: Function 'TLan_FinishReset' argument 1 names different: declaration '__unused' definition 'nic'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:111:6: style: struct member 'pci_id_info::nic_id' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:427:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:429:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:434:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tlan.c:436:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:925:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:926:19: style: The scope of the variable 'to' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1379:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1676:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:555:31: style: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:487:34: note: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:555:31: note: Function 'mdio_read' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:614:33: style: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:488:36: note: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:614:33: note: Function 'mdio_write' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:869:45: style: Function 'tulip_init_ring' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:492:41: note: Function 'tulip_init_ring' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:869:45: note: Function 'tulip_init_ring' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1494:40: style: Function 'nway_start' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:498:36: note: Function 'nway_start' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1494:40: note: Function 'nway_start' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1640:42: style: Function 'pnic_do_nway' argument 1 names different: declaration 'nic' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:499:38: note: Function 'pnic_do_nway' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1640:42: note: Function 'pnic_do_nway' argument 1 names different: declaration 'nic' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:756:25: portability: '(void*)ee_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:653:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:172:9: style: struct member 'pci_id_info::io_size' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:335:23: style: struct member 'mediainfo::next' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:336:9: style: struct member 'mediainfo::info_type' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:337:9: style: struct member 'mediainfo::index' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:338:20: style: struct member 'mediainfo::info' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:768:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:801:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:826:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1298:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1427:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1505:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1512:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/tulip.c:1540:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:365:33: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:367:6: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:552:33: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:553:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:554:6: style: The scope of the variable 'rx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:555:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:556:11: style: The scope of the variable 'des0' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:609:33: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:610:6: style: The scope of the variable 'tx_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:62:24: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:67:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:86:43: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:91:28: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:119:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:120:2: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:125:28: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:127:31: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:161:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:162:27: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:163:2: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:168:28: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:223:2: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:228:28: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:250:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:252:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:255:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:257:26: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:259:2: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:264:28: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:287:25: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:341:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:342:46: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:346:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:347:46: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:405:22: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:434:44: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:436:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:439:27: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:440:27: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:443:40: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:444:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:446:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:449:27: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:457:33: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:473:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:474:40: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:477:24: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:478:24: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:494:24: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:495:24: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:538:2: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:645:27: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:648:29: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:664:21: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:681:45: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:684:45: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:742:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:743:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:744:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:745:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:746:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:747:41: portability: 'vlc->regs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:385:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:395:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:524:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:566:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/velocity.c:618:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/virtio-net.c:487:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/virtio-net.c:600:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:540:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:680:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:143:26: style: The scope of the variable 'tx_comp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:144:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:145:15: style: The scope of the variable 'comp_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:146:15: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:147:15: style: The scope of the variable 'generation' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:210:26: style: The scope of the variable 'rx_desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:213:15: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:214:15: style: The scope of the variable 'generation' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:265:26: style: The scope of the variable 'rx_comp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:266:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:267:15: style: The scope of the variable 'comp_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:268:15: style: The scope of the variable 'desc_idx' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:269:15: style: The scope of the variable 'generation' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:319:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:76:33: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:77:30: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:129:17: portability: 'vmxnet->pt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:252:18: portability: 'vmxnet->pt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:373:32: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:448:49: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:449:50: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:523:45: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:524:46: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:585:31: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:586:35: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:591:48: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vmxnet3.c:592:52: portability: 'vmxnet->vd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:728:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:721:0: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:728:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:76:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:54:0: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:76:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:109:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:99:0: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:109:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:229:2: style: Variable 'toc' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:226:0: note: Variable 'toc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:229:2: note: Variable 'toc' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:958:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:943:0: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:958:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1076:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1067:0: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1076:2: note: Variable 'status' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:542:51: style: Function 'vxge_hw_device_terminate' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:639:56: note: Function 'vxge_hw_device_terminate' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:542:51: note: Function 'vxge_hw_device_terminate' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:658:66: style: Function '__vxge_hw_ring_delete' argument 1 names different: declaration 'ringh' definition 'ring'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:252:25: note: Function '__vxge_hw_ring_delete' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:658:66: note: Function '__vxge_hw_ring_delete' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1269:48: style: Function '__vxge_hw_vpath_reset' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:262:27: note: Function '__vxge_hw_vpath_reset' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1269:48: note: Function '__vxge_hw_vpath_reset' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1334:57: style: Function '__vxge_hw_vpath_kdfc_configure' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:271:57: note: Function '__vxge_hw_vpath_kdfc_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1334:57: note: Function '__vxge_hw_vpath_kdfc_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1398:56: style: Function '__vxge_hw_vpath_mac_configure' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:274:56: note: Function '__vxge_hw_vpath_mac_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1398:56: note: Function '__vxge_hw_vpath_mac_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1428:56: style: Function '__vxge_hw_vpath_tim_configure' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:277:56: note: Function '__vxge_hw_vpath_tim_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1428:56: note: Function '__vxge_hw_vpath_tim_configure' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1514:53: style: Function '__vxge_hw_vpath_initialize' argument 1 names different: declaration 'devh' definition 'hldev'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:280:53: note: Function '__vxge_hw_vpath_initialize' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:1514:53: note: Function '__vxge_hw_vpath_initialize' argument 1 names different: declaration 'devh' definition 'hldev'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:691:19: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:703:34: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.h:709:19: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:206:11: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:229:47: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:263:53: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:267:53: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:273:18: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:279:53: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:286:18: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:293:44: portability: 'hldev->bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:414:58: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:436:11: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:446:12: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:454:57: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:473:57: portability: 'bar0' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_config.c:42:10: style: Variable 'val64' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:426:2: style: Variable 'hldev' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:423:0: note: Variable 'hldev' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:426:2: note: Variable 'hldev' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:318:56: style: Function 'vxge_hw_ring_rxd_post' argument 1 names different: declaration 'ring_handle' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:237:51: note: Function 'vxge_hw_ring_rxd_post' argument 1 names different: declaration 'ring_handle' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:318:56: note: Function 'vxge_hw_ring_rxd_post' argument 1 names different: declaration 'ring_handle' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:607:55: style: Function 'vxge_hw_vpath_doorbell_rx' argument 1 names different: declaration 'ringh' definition 'ring'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:300:55: note: Function 'vxge_hw_vpath_doorbell_rx' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:607:55: note: Function 'vxge_hw_vpath_doorbell_rx' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:641:66: style: Function 'vxge_hw_vpath_poll_rx' argument 1 names different: declaration 'ringh' definition 'ring'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.h:302:66: note: Function 'vxge_hw_vpath_poll_rx' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:641:66: note: Function 'vxge_hw_vpath_poll_rx' argument 1 names different: declaration 'ringh' definition 'ring'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/vxge/vxge_traffic.c:279:10: style: Variable 'val64' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/net/w89c840.c:131:0: error: #error You must compile this driver with "-O". [preprocessorErrorDirective]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:77:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:78:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:142:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:143:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:95:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/nvs.c:164:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/nvs/spi.c:66:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1148:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1844:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:2039:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:381:29: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:423:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:471:11: style: The scope of the variable 'usbsts' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:503:11: style: The scope of the variable 'usbcmd' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:657:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:659:8: style: The scope of the variable 'data' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:660:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:663:15: style: The scope of the variable 'toggle' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:664:15: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:790:26: style: The scope of the variable 'queue' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:833:11: style: The scope of the variable 'usbsts' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1070:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1164:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1337:9: style: The scope of the variable 'xfer_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1380:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1381:15: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1382:15: style: The scope of the variable 'status' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1557:11: style: The scope of the variable 'portsc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1885:24: style: The scope of the variable 'endpoint' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1886:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:76:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:77:25: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:82:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:87:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:207:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:208:33: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:209:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:210:32: portability: 'ehci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:216:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:217:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:218:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:219:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:220:35: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:221:38: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:222:35: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:223:32: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:456:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:460:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:475:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:478:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:484:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:516:39: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:522:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:721:9: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:844:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:846:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:852:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:856:30: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1355:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1561:40: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1565:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1568:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1589:23: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1609:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1620:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1623:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1629:29: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1650:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1673:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1675:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1697:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1707:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1760:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1767:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1809:13: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1815:42: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1837:13: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1891:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.c:1900:28: portability: 'ehci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:713:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:1349:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:1533:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:100:11: style: The scope of the variable 'usbsts' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:131:11: style: The scope of the variable 'usbcmd' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:322:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:323:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:324:11: style: The scope of the variable 'control' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:396:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:399:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:400:15: style: The scope of the variable 'j' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:470:26: style: The scope of the variable 'queue' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:727:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:897:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:899:15: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:902:11: style: The scope of the variable 'control' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:903:11: style: The scope of the variable 'actual' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:1461:61: style: Function 'ehci_companion' argument 1 names different: declaration 'pci' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/ehci.h:542:57: note: Function 'ehci_companion' argument 1 names different: declaration 'pci' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:1461:61: note: Function 'ehci_companion' argument 1 names different: declaration 'pci' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/uhci.c:348:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhid.c:70:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhub.c:164:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhub.c:477:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhub.c:196:15: style: The scope of the variable 'current' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhub.c:500:19: style: The scope of the variable 'port' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbhub.c:501:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:754:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:894:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1527:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1585:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1671:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:474:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:914:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:915:15: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:729:31: portability: '(void*)intr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:732:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1501:34: portability: '(void*)path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1501:40: portability: '((void*)path)+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1518:48: portability: '(void*)usbio->path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbio.c:1518:54: portability: '((void*)usbio->path)+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbkbd.c:213:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbkbd.c:472:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbkbd.c:273:15: style: The scope of the variable 'keycode' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbkbd.c:551:15: style: The scope of the variable 'fill' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbnet.c:170:35: style: The scope of the variable 'desc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbnet.c:171:15: style: The scope of the variable 'comms' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbnet.c:173:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbnet.c:214:15: style: The scope of the variable 'data' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/usbnet.c:217:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:654:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1023:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1214:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1500:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2392:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2705:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2833:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3293:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:567:10: style: The scope of the variable 'bios' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:669:15: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:670:15: style: The scope of the variable 'count' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:671:11: style: The scope of the variable 'ports' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:708:15: style: The scope of the variable 'type' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:709:15: style: The scope of the variable 'psic' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:710:15: style: The scope of the variable 'psiv' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:711:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:713:11: style: The scope of the variable 'ports' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:714:11: style: The scope of the variable 'slot' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:715:11: style: The scope of the variable 'psi' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:794:11: style: The scope of the variable 'psi' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:846:15: style: The scope of the variable 'mantissa' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:847:15: style: The scope of the variable 'exponent' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:851:11: style: The scope of the variable 'psi' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1090:11: style: The scope of the variable 'usbsts' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1121:11: style: The scope of the variable 'usbcmd' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1348:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1546:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1613:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1694:15: style: The scope of the variable 'type' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2411:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2494:24: style: The scope of the variable 'data' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2580:26: style: The scope of the variable 'normal' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2582:9: style: The scope of the variable 'trb_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2942:19: style: The scope of the variable 'port' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3065:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:276:32: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:277:29: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:278:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:279:25: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:280:26: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:281:25: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:288:33: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:296:33: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:302:33: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:308:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:335:29: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:345:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:367:21: portability: 'reg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:455:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:461:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:466:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:470:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:474:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:496:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:506:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:510:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:514:31: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:548:27: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:548:36: portability: 'xhci->cap+legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:576:14: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:576:29: portability: 'xhci->cap+xhci->legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:582:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:582:43: portability: 'xhci->cap+xhci->legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:586:31: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:586:46: portability: 'xhci->cap+xhci->legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:604:24: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:604:39: portability: 'xhci->cap+xhci->legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:626:24: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:626:39: portability: 'xhci->cap+xhci->legacy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:679:29: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:679:41: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:722:31: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:722:43: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:727:46: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:727:58: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:730:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:730:40: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:734:29: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:734:41: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:739:29: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:739:41: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:771:27: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:771:39: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:801:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:801:40: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:820:27: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:820:39: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:858:28: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:858:40: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:877:27: portability: 'xhci->cap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:877:39: portability: 'xhci->cap+supported' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:926:16: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:953:34: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1071:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1074:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1077:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1079:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1094:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1096:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1102:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1134:39: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1140:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1187:24: portability: 'xhci->db' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1420:16: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1441:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1444:34: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1484:24: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1486:17: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1489:17: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1500:35: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1502:35: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1522:24: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1523:35: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1524:35: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1657:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1660:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1742:20: portability: 'xhci->run' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1757:45: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1763:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1771:56: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:1995:21: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2003:19: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2063:21: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2070:19: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2126:21: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2177:21: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2182:19: portability: 'input' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2373:53: portability: '(void*)slot->context' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2605:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2948:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2951:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2961:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:2969:30: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3008:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3011:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3017:29: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3042:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3045:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3068:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/drivers/usb/xhci.c:3079:28: portability: 'xhci->op' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/hci/commands/ifmgmt_cmd.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/commands/image_cmd.c:345:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/editstring.c:83:45: warning: Possible null pointer dereference: insert_text [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/hci/editstring.c:105:29: note: Calling function 'insert_delete', 3rd argument 'insert_text' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/hci/editstring.c:83:45: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/hci/linux_args.c:134:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/linux_args.c:135:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/ansi_screen.c:57:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/ansi_screen.c:57:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:277:40: error: Division by zero. [zerodiv]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:271:13: note: Assignment 'nblocks=0', assigned value is 0
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:277:40: note: Division by zero
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:279:21: error: Division by zero. [zerodiv]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:271:13: note: Assignment 'nblocks=0', assigned value is 0
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/slk.c:279:21: note: Division by zero
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/windows.c:55:3: error: Memory leak: child [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/windows.c:120:3: error: Memory leak: win [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/hci/mucurses/windows.c:145:2: error: Memory leak: child [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/hci/readline.c:233:33: style: The scope of the variable 'entry' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/login_ui.c:57:6: style: The scope of the variable 'key' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:87:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:88:7: style: The scope of the variable 'timeout_buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:89:9: style: The scope of the variable 'timeout_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:90:9: style: The scope of the variable 'max_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:91:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:176:16: style: The scope of the variable 'timeout' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:177:15: style: The scope of the variable 'previous' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:178:6: style: The scope of the variable 'key' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/menu_ui.c:180:6: style: The scope of the variable 'move' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/settings_ui.c:200:8: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/settings_ui.c:118:2: style: struct member 'Anonymous2::pad2' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/hci/tui/settings_ui.c:198:2: style: struct member 'Anonymous5::pad2' is never used. [unusedStructMember]
ipxe-1.0.0+git-20161027.b991c67/src/image/der.c:81:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/der.c:59:34: portability: '(void*)*cursor' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/image/efi_image.c:303:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/efi_image.c:90:35: portability: '(void*)path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/image/efi_image.c:97:34: portability: '(void*)filepath' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/image/elf.c:161:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/embedded.c:49:8: style: The scope of the variable 'data' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/pem.c:150:37: portability: '(void*)*cursor' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/image/png.c:660:9: style: The scope of the variable 'pixbuf_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/png.c:667:15: style: The scope of the variable 'bits' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/png.c:873:28: style: The scope of the variable 'handler' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/pnm.c:195:11: style: The scope of the variable 'composite' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/image/pnm.c:291:19: style: The scope of the variable 'type' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_console.c:133:6: style: The scope of the variable 'aspect' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_console.c:284:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_debug.c:272:39: style: The scope of the variable 'opener' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_debug.c:276:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_debug.c:324:12: style: The scope of the variable 'protocol' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_debug.c:328:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_debug.c:368:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_download.c:211:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_driver.c:96:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_driver.c:348:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_driver.c:183:41: portability: '(void*)efidev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_entropy.c:77:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_entropy.c:178:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_fbcon.c:223:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_fbcon.c:490:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_fbcon.c:390:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_file.c:668:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_file.c:691:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_hii.c:72:38: portability: '(void*)new_strings' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_hii.c:115:32: portability: '(void*)new_ops' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_hii.c:222:40: portability: '(void*)formset' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_init.c:189:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_init.c:205:63: style: Function 'efi_unload' argument 1 names different: declaration 'image_handle' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_init.c:42:50: note: Function 'efi_unload' argument 1 names different: declaration 'image_handle' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_init.c:205:63: note: Function 'efi_unload' argument 1 names different: declaration 'image_handle' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_local.c:389:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_local.c:433:28: portability: '(void*)fp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_pci.c:429:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_pxe.c:684:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_pxe.c:1646:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_pxe.c:886:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_pxe.c:887:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp.c:1748:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp.c:1648:42: portability: '(void*)snpdev->path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp.c:1657:39: portability: '(void*)macpath' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp.c:1663:40: portability: '(void*)vlanpath' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp.c:1665:39: portability: '(void*)macpath' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp_hii.c:750:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp_hii.c:601:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp_hii.c:501:17: portability: 'temp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp_hii.c:501:27: portability: 'temp+key_len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_snp_hii.c:696:56: portability: '(void*)snpdev->hii_child_path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_strings.c:76:9: style: The scope of the variable 'wend' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_time.c:48:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_timer.c:56:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_umalloc.c:54:15: style: The scope of the variable 'new_pages' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_umalloc.c:54:26: style: The scope of the variable 'old_pages' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1091:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:230:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:495:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1134:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:277:27: style: The scope of the variable 'usbep' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1004:50: portability: '(void*)usbdev->languages' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1097:43: portability: '(void*)usbintf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1101:44: portability: '(void*)usbintf->path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1101:55: portability: '((void*)usbintf->path)+path_len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1106:38: portability: '(void*)path_end' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1234:43: portability: '(void*)usbdev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_usb.c:1236:54: portability: '(void*)usbdev->config' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_utils.c:128:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_utils.c:44:32: portability: '(void*)path' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_watchdog.c:63:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_wrap.c:207:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_wrap.c:375:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_wrap.c:475:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_wrap.c:505:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/efi/efi_wrap.c:557:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:487:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:1310:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:1072:9: style: The scope of the variable 'in_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:1073:9: style: The scope of the variable 'first' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:1074:9: style: The scope of the variable 'second' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:750:35: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:819:35: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:841:35: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:475:21: portability: 'ring' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:475:46: portability: 'ring+sizeof(*vmdev->out)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:609:41: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:637:19: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:995:35: portability: '(void*)header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:1014:33: portability: '(void*)header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:443:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:447:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:453:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:458:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:463:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/hyperv/vmbus.c:468:3: error: Memory leak: packet [memleak]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_smbios.c:105:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_smbios.c:95:46: portability: 'smbios_mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_umalloc.c:60:15: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_umalloc.c:108:25: portability: '(void*)mdptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_umalloc.c:124:25: portability: '(void*)mdptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/linux/linux_umalloc.c:134:33: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/interface/smbios/smbios.c:122:9: style: The scope of the variable 'strings_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/smbios/smbios.c:123:9: style: The scope of the variable 'terminator_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/smbios/smbios_settings.c:109:16: style: The scope of the variable 'index' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenbus.c:277:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenbus.c:374:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xengrant.c:216:29: style: The scope of the variable 'hdr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xengrant.c:217:15: style: The scope of the variable 'ref' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xengrant.c:117:31: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xengrant.c:174:17: warning: Assert statement modifies 'check'. [assignmentInAssert]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenstore.c:466:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenstore.c:178:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenstore.c:523:8: style: The scope of the variable 'child' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenstore.c:529:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/interface/xen/xenstore.c:535:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__divmoddi4.c:3:63: style: Function '__divmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/libgcc.h:11:74: note: Function '__divmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'.
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__divmoddi4.c:3:63: note: Function '__divmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'.
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__udivmoddi4.c:8:13: warning: Either the condition 'den==0' is redundant or there is division by zero at line 8. [zerodivcond]
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__udivmoddi4.c:7:12: note: Assuming that condition 'den==0' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__udivmoddi4.c:8:13: note: Division by zero
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__udivmoddi4.c:3:70: style: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/libgcc.h:8:16: note: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'.
ipxe-1.0.0+git-20161027.b991c67/src/libgcc/__udivmoddi4.c:3:70: note: Function '__udivmoddi4' argument 3 names different: declaration 'rem' definition 'rem_p'.
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:1587:30: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:1589:7: note: Assuming that condition '!ctx' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:1587:30: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:537:57: style: Function 'net80211_ll_pull' argument 1 names different: declaration 'netdev' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:137:50: note: Function 'net80211_ll_pull' argument 1 names different: declaration 'netdev' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:537:57: note: Function 'net80211_ll_pull' argument 1 names different: declaration 'netdev' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:492:18: portability: '(void*)hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:544:18: portability: '(void*)hdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/net80211.c:2167:57: portability: '(void*)dev->handshaker' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/sec80211.c:140:39: portability: '(void*)crypto' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/sec80211.c:203:47: portability: 'tblp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/wpa.c:821:30: portability: '(void*)(pkt+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/wpa_ccmp.c:287:18: portability: 'aad' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/wpa_ccmp.c:305:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/80211/wpa_tkip.c:219:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:55:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:123:22: style: The scope of the variable 'option' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:126:15: style: The scope of the variable 'option_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:204:9: style: The scope of the variable 'old_alloc_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:206:9: style: The scope of the variable 'new_encapsulator_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:421:22: style: The scope of the variable 'option' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:424:15: style: The scope of the variable 'option_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:249:35: portability: '(void*)option' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcpopts.c:250:33: portability: '(void*)option' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcppkt.c:130:28: style: The scope of the variable 'field' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcppkt.c:167:8: style: The scope of the variable 'field_data' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/dhcppkt.c:119:34: portability: '(void*)dhcphdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ethernet.c:236:19: portability: 'eui64' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ethernet.c:236:36: portability: 'll_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ethernet.c:237:19: portability: 'eui64' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ethernet.c:237:36: portability: 'll_addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ethernet.c:238:28: portability: 'eui64' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/fakedhcp.c:55:15: style: The scope of the variable 'tag' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fc.c:1900:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/fc.c:1936:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/fc.c:946:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcels.c:103:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcels.c:417:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcels.c:792:18: style: The scope of the variable 'peer' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcels.c:1172:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcoe.c:1155:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcoe.c:502:15: style: The scope of the variable 'desc_type' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcoe.c:255:17: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/net/fcoe.c:526:42: portability: '(void*)(fiphdr+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:965:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:127:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:270:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:693:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:550:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:551:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:934:8: style: The scope of the variable 'drv_priv' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:224:40: portability: '(void*)qp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:230:40: portability: '(void*)qp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:230:57: portability: '((void*)qp)+sizeof(*qp)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:249:29: portability: '(void*)qp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband.c:940:37: portability: '(void*)ibdev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_cm.c:490:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_cm.c:121:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_cmrc.c:455:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:161:22: warning: Either the condition 'qp!=NULL' is redundant or there is possible null pointer dereference: qp. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:164:14: note: Assuming that condition 'qp!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:161:22: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:220:22: warning: Either the condition 'qp!=NULL' is redundant or there is possible null pointer dereference: qp. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:223:14: note: Assuming that condition 'qp!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:220:22: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_mcast.c:194:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:247:14: warning: Either the condition 'qp' is redundant or there is possible null pointer dereference: qp. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:146:7: note: Assuming that condition 'qp' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:247:14: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:76:2: style: Variable 'orig_iob_len' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:59:0: note: Variable 'orig_iob_len' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:76:2: note: Variable 'orig_iob_len' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_packet.c:143:9: style: The scope of the variable 'pad_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_pathrec.c:143:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_sma.c:309:2: style: Variable 'mad->hdr.method' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_sma.c:304:2: note: Variable 'mad->hdr.method' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_sma.c:309:2: note: Variable 'mad->hdr.method' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_srp.c:510:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/ib_srp.c:139:34: portability: '(void*)sbft' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/xsigo.c:450:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/xsigo.c:674:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/xsigo.c:249:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/xsigo.c:1650:26: style: The scope of the variable 'discovery' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/infiniband/xsigo.c:1833:20: style: The scope of the variable 'ibdev' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv4.c:634:16: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv4.c:857:19: style: The scope of the variable 'settings' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv4.c:326:34: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:167:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:220:11: style: The scope of the variable 'prefix_mask' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:221:15: style: The scope of the variable 'remaining' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:831:16: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:832:9: style: The scope of the variable 'pad_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:833:9: style: The scope of the variable 'move_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:901:8: style: The scope of the variable 'dest' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:903:11: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:1176:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:1328:19: style: The scope of the variable 'settings' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:1329:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:408:53: portability: '(void*)options' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:419:37: portability: '(void*)option' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:421:44: portability: '(void*)option->value' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ipv6.c:876:34: portability: '(void*)pad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:996:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:421:29: style: The scope of the variable 'handler' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:454:9: style: The scope of the variable 'option_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:455:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:780:6: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:891:31: style: The scope of the variable 'op' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:1158:6: style: The scope of the variable 'stateful' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:465:32: portability: '(void*)ndp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:487:36: portability: '(void*)option' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:706:45: portability: '(void*)ndpset->options' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:725:41: portability: '(void*)option' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:944:37: portability: '(void*)options' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:972:45: portability: '(void*)ndpset->options' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/ndp.c:983:45: portability: '(void*)ndpset->options' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:178:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:388:20: style: The scope of the variable 'neighbour' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:389:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:255:64: style: Function 'neighbour_expired' argument 2 names different: declaration 'over' definition 'fail'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:54:64: note: Function 'neighbour_expired' argument 2 names different: declaration 'over' definition 'fail'.
ipxe-1.0.0+git-20161027.b991c67/src/net/neighbour.c:255:64: note: Function 'neighbour_expired' argument 2 names different: declaration 'over' definition 'fail'.
ipxe-1.0.0+git-20161027.b991c67/src/net/netdev_settings.c:271:35: style: The scope of the variable 'op' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/netdev_settings.c:303:35: style: The scope of the variable 'op' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/netdevice.c:688:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/netdevice.c:639:42: portability: '(void*)netdev' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/netdevice.c:639:63: portability: '((void*)netdev)+sizeof(*netdev)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/oncrpc/portmap.c:85:2: warning: Either the condition 'getport_reply==0' is redundant or there is possible null pointer dereference: getport_reply. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/oncrpc/portmap.c:86:21: note: Assuming that condition 'getport_reply==0' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/oncrpc/portmap.c:85:2: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:58:22: warning: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:61:16: note: Assuming that condition 'info!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:58:22: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:773:37: warning: Either the condition 'segment!=NULL' is redundant or there is possible null pointer dereference: segment. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:779:19: note: Assuming that condition 'segment!=NULL' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:773:37: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:175:6: style: The scope of the variable 'blocks' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:217:9: style: The scope of the variable 'last_skip' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:218:9: style: The scope of the variable 'last_read' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrc.c:489:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/pccrd.c:166:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerblk.c:912:32: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerblk.c:945:32: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerblk.c:1321:48: portability: '(void*)peerblk' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerblk.c:245:9: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerdisc.c:432:37: portability: '(void*)segment' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/peerdisc.c:434:39: portability: '(void*)id_copy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/retry.c:200:16: style: The scope of the variable 'used' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:454:35: warning: Either the condition 'data?RNDIS_SET_MSG:RNDIS_QUERY_MSG' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:457:16: note: Assuming that condition 'data?RNDIS_SET_MSG:RNDIS_QUERY_MSG' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:454:35: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:519:32: portability: '(void*)cmplt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:954:39: portability: '(void*)rndis' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:49:23: style: Variable 'header' is not assigned a value. [unassignedVariable]
ipxe-1.0.0+git-20161027.b991c67/src/net/rndis.c:193:31: style: Variable 'msg' is not assigned a value. [unassignedVariable]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:591:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:350:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:571:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:611:25: style: The scope of the variable 'mssopt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:612:41: style: The scope of the variable 'wsopt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:613:38: style: The scope of the variable 'tsopt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:614:43: style: The scope of the variable 'spopt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:615:33: style: The scope of the variable 'sackopt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:620:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:622:9: style: The scope of the variable 'sack_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:953:15: style: The scope of the variable 'kind' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:1348:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:1349:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:1350:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:819:18: style: Function 'tcp_keepalive_expired' argument 2 names different: declaration 'over' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:182:68: note: Function 'tcp_keepalive_expired' argument 2 names different: declaration 'over' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:819:18: note: Function 'tcp_keepalive_expired' argument 2 names different: declaration 'over' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:844:68: style: Function 'tcp_wait_expired' argument 2 names different: declaration 'over' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:183:63: note: Function 'tcp_wait_expired' argument 2 names different: declaration 'over' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:844:68: note: Function 'tcp_wait_expired' argument 2 names different: declaration 'over' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:889:21: warning: Division of result of sizeof() on pointer type. [divideSizeof]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:721:35: portability: '(void*)sackopt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:950:45: portability: '(void*)tcphdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:951:44: portability: '(void*)tcphdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:972:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp.c:1017:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/ftp.c:346:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpauth.c:167:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpauth.c:84:30: portability: '(void*)http' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:837:28: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:1056:36: note: Calling function 'http_format_headers', 2nd argument 'buf' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:837:28: note: Null pointer addition
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:865:28: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:1056:36: note: Calling function 'http_format_headers', 2nd argument 'buf' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:865:28: note: Null pointer addition
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:159:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:829:6: style: The scope of the variable 'value_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:1854:9: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/httpcore.c:637:45: portability: '(void*)http' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:683:14: style: The scope of the variable 'auth_method' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:980:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:982:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:1184:9: style: The scope of the variable 'string_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:1185:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:1466:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:694:28: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:705:28: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:713:28: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:723:28: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/iscsi.c:729:28: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/oncrpc.c:158:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcp/oncrpc.c:225:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
ipxe-1.0.0+git-20161027.b991c67/src/net/tcpip.c:174:15: style: The scope of the variable 'value' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:996:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:971:23: note: Variable 'i' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:996:2: note: Variable 'i' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1394:2: style: Variable 'tls->chain' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1391:2: note: Variable 'tls->chain' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1394:2: note: Variable 'tls->chain' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:391:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:481:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:482:9: style: The scope of the variable 'subsecret_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:483:8: style: The scope of the variable 'md5_secret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:484:8: style: The scope of the variable 'sha1_secret' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:485:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:486:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1065:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:562:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:592:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1215:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1587:2: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:696:56: style: Function 'tls_clear_cipher' argument 1 names different: declaration 'tls' definition '__unused'. [funcArgNamesDifferent]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:172:52: note: Function 'tls_clear_cipher' argument 1 names different: declaration 'tls' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:696:56: note: Function 'tls_clear_cipher' argument 1 names different: declaration 'tls' definition '__unused'.
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:463:7: portability: 'out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:502:26: portability: 'secret' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:502:39: portability: 'secret+secret_len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:739:44: portability: 'dynamic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:740:44: portability: 'dynamic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:741:49: portability: 'dynamic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:742:44: portability: 'dynamic' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1682:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1861:18: portability: 'content' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1905:17: portability: 'iv' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1906:18: portability: 'content' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/tls.c:1907:18: portability: 'mac' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcp.c:1368:9: style: The scope of the variable 'server_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcp.c:1188:37: portability: '(void*)dhcppkt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcp.c:1388:36: portability: '(void*)server' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcp.c:1445:29: portability: '(void*)dhcp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:438:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:599:11: warning: Possible null pointer dereference: data [nullPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:640:46: note: Calling function 'dhcpv6_user_class', 1st argument 'data' value is 0
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:599:11: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:103:9: style: The scope of the variable 'data_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:121:49: portability: '(void*)option->header.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dhcpv6.c:379:36: portability: '(void*)dhcpv6set' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:206:17: style: The scope of the variable 'label' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:208:9: style: The scope of the variable 'label_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:209:9: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:258:17: style: The scope of the variable 'first_label' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:259:17: style: The scope of the variable 'second_label' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:260:9: style: The scope of the variable 'label_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:261:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:312:17: style: The scope of the variable 'label' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:313:9: style: The scope of the variable 'label_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:314:9: style: The scope of the variable 'copy_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:315:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:354:6: style: The scope of the variable 'prev_offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:355:17: style: The scope of the variable 'label' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:356:9: style: The scope of the variable 'label_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:1019:6: style: The scope of the variable 'name_len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:1136:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:547:45: portability: '(void*)&dns->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/dns.c:927:42: portability: '(void*)dns' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/slam.c:399:3: warning: Either the condition 'value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/slam.c:386:9: note: Assuming that condition 'value' is not redundant
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/slam.c:399:3: note: Null pointer dereference
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/tftp.c:357:20: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/tftp.c:602:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/tftp.c:1186:7: style: The scope of the variable 'uri_string' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/tftp.c:1187:14: style: The scope of the variable 'uri' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/udp/tftp.c:708:18: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/net/validator.c:570:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/validator.c:456:27: style: The scope of the variable 'cert' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:389:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:262:2: style: Variable 'll_protocol' is reassigned a value before the old one has been used. [redundantAssignment]
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:257:2: note: Variable 'll_protocol' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:262:2: note: Variable 'll_protocol' is reassigned a value before the old one has been used.
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:411:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/net/vlan.c:296:22: style: The scope of the variable 'vlan' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/bofm_test.c:155:16: style: Condition 'busdevfn<0' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/tests/bofm_test.c:145:18: note: Assignment 'busdevfn=-1', assigned value is -1
ipxe-1.0.0+git-20161027.b991c67/src/tests/bofm_test.c:155:16: note: Condition 'busdevfn<0' is always true
ipxe-1.0.0+git-20161027.b991c67/src/tests/deflate_test.c:216:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/digest_test.c:93:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/tests/entropy_sample.c:66:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/entropy_sample.c:50:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/ipv6_test.c:214:32: style: The scope of the variable 'route' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/linebuf_test.c:162:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/linebuf_test.c:164:14: style: The scope of the variable 'expected' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/linebuf_test.c:165:8: style: The scope of the variable 'actual' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/linebuf_test.c:232:14: style: The scope of the variable 'expected' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/list_test.c:171:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/memset_test.c:40:37: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
ipxe-1.0.0+git-20161027.b991c67/src/tests/memset_test.c:119:2: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
ipxe-1.0.0+git-20161027.b991c67/src/tests/setjmp_test.c:133:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:51:21: style: Condition 'strlen("")==0' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:52:26: style: Condition 'strlen("Hello")==5' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:53:33: style: Condition 'strlen("Hello world!")==12' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:54:34: style: Condition 'strlen("Helloworld!")==5' is always true [knownConditionTrueFalse]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:232:10: warning: The buffer 'dest' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:237:10: warning: The buffer 'dest' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:86:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:87:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:88:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:89:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:90:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:93:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:94:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:95:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:96:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:97:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:98:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:101:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:102:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:103:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:104:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:105:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:108:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:109:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/string_test.c:110:7: warning: Unnecessary comparison of static strings. [staticStringCompare]
ipxe-1.0.0+git-20161027.b991c67/src/tests/tcpip_test.c:149:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/tests/tcpip_test.c:226:9: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
ipxe-1.0.0+git-20161027.b991c67/src/tests/test.c:67:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/test.c:133:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/test.c:133:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/test.c:136:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/test.c:141:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:251:15: style: The scope of the variable 'port' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:338:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:340:9: style: The scope of the variable 'len' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:365:14: style: The scope of the variable 'uri' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:366:8: style: The scope of the variable 'formatted' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:414:31: style: The scope of the variable 'list' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:415:20: style: The scope of the variable 'param' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:446:31: style: The scope of the variable 'list' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/tests/uri_test.c:448:20: style: The scope of the variable 'param' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/dhcpmgmt.c:45:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/ipstat.c:42:24: style: The scope of the variable 'stats' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/lotest.c:158:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/lotest.c:228:2: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/lotest.c:242:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/lotest.c:139:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/lotest.c:198:20: style: The scope of the variable 'iobuf' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/neighmgmt.c:43:22: style: The scope of the variable 'll_protocol' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/neighmgmt.c:44:23: style: The scope of the variable 'net_protocol' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pingmgmt.c:52:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pingmgmt.c:52:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:101:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:220:6: style: The scope of the variable 'key' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:283:16: style: The scope of the variable 'now' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:284:16: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:130:39: portability: '(void*)raw_menu_item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:133:39: portability: '(void*)raw_menu_item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:134:36: portability: '((void*)raw_menu_item)+sizeof(*raw_menu_item)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:138:50: portability: '(void*)raw_menu_item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:139:33: portability: '((void*)raw_menu_item)+sizeof(*raw_menu_item)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:155:43: portability: '(void*)(*menu)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:155:63: portability: '((void*)(*menu))+sizeof(**menu)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:166:50: portability: '(void*)raw_menu_item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:167:33: portability: '((void*)raw_menu_item)+sizeof(*raw_menu_item)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/usr/pxemenu.c:171:52: portability: '(void*)raw_menu_item' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/efifatbin.c:80:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/efifatbin.c:103:24: style: The scope of the variable 'dos' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/efifatbin.c:107:5: style: The scope of the variable 'nt' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/efifatbin.c:214:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/efifatbin.c:152:17: portability: 'buf[i]' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/efirom.c:54:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/efirom.c:190:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/efirom.c:78:12: portability: 'pe' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/efirom.c:132:18: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:95:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:65:16: style: The scope of the variable 'einfo' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:128:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:159:14: style: The scope of the variable 'infile' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:93:56: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/einfo.c:94:40: portability: '(void*)einfo' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:176:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:221:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:355:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:360:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:384:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:391:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:397:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:403:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:403:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:649:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:268:15: style: The scope of the variable 'num_relocs' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:269:9: style: The scope of the variable 'size' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:304:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:883:18: style: The scope of the variable 'shdr' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:884:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:970:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:278:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:278:42: portability: 'buffer+total_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:280:29: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:280:42: portability: 'buffer+total_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:281:22: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:281:35: portability: 'buffer+total_size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:351:17: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:387:21: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:395:21: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:407:23: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:545:39: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:673:23: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:675:21: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:679:20: portability: 'elf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:683:36: portability: '(const void*)rel' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:903:21: portability: 'elf.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/elf2efi.c:481:13: error: Uninitialized variable: data_start [uninitvar]
ipxe-1.0.0+git-20161027.b991c67/src/util/hijack.c:484:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:53:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:53:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:47:17: style: The scope of the variable 'new_align' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:138:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:37:25: portability: 'elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:40:43: portability: '(void*)shdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:42:24: portability: 'elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/iccfix.c:44:49: portability: '(void*)shdr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:101:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:107:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:135:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:151:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:377:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:396:3: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:563:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:545:26: style: The scope of the variable 'processor' can be reduced. [variableScope]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:183:25: portability: 'output->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:184:17: portability: 'input->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:207:17: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:288:24: portability: 'output->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:295:28: portability: 'input->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:297:25: portability: 'output->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:303:60: portability: 'input->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:311:24: portability: 'output->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ipxe-1.0.0+git-20161027.b991c67/src/util/zbin.c:363:25: portability: 'output->buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[18:40]

ftp://ftp.se.debian.org/debian/pool/main/i/ipy/ipy_0.83.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipykernel/ipykernel_4.8.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipython/ipython_5.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipython-genutils/ipython-genutils_0.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ipywidgets/ipywidgets_6.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iqtree/iqtree_1.6.5+dfsg.orig.tar.xz
IQ-TREE-1.6.5/alignment/alignment.cpp:2954:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
IQ-TREE-1.6.5/alignment/alignment.cpp:4289:6: style: Condition 'zero_states' is always false [knownConditionTrueFalse]
IQ-TREE-1.6.5/alignment/alignment.cpp:4258:20: note: Assignment 'zero_states=0', assigned value is 0
IQ-TREE-1.6.5/alignment/alignment.cpp:4289:6: note: Condition 'zero_states' is always false
IQ-TREE-1.6.5/alignment/alignment.cpp:515:5: style: Variable 'data_block' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/alignment/alignment.cpp:509:0: note: Variable 'data_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:515:5: note: Variable 'data_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:516:5: style: Variable 'char_block' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/alignment/alignment.cpp:511:0: note: Variable 'char_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:516:5: note: Variable 'char_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:517:5: style: Variable 'trees_block' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/alignment/alignment.cpp:510:0: note: Variable 'trees_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:517:5: note: Variable 'trees_block' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/alignment.cpp:468:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IQ-TREE-1.6.5/alignment/alignment.cpp:1315:6: style: The scope of the variable 'transl_table' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:1658:21: style: The scope of the variable 'state' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:2054:10: style: The scope of the variable 'everything_ok' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:2161:10: style: The scope of the variable 'includes_state_unknown' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:2959:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:2961:9: style: The scope of the variable 'nchars' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:3649:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:4257:9: style: The scope of the variable 'freq' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:4345:9: style: The scope of the variable 'index' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/alignment.cpp:3724:36: style: Checking if unsigned variable 'pomo_sampled_states.size()' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/alignment/alignment.cpp:2582:41: style: Function 'printPhylip' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/alignment.h:275:34: note: Function 'printPhylip' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/alignment.cpp:2582:41: note: Function 'printPhylip' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/alignment.cpp:2603:40: style: Function 'printFasta' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/alignment.h:281:33: note: Function 'printFasta' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/alignment.cpp:2603:40: note: Function 'printFasta' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/alignment.cpp:1691:19: style: Unused variable: err_str [unusedVariable]
IQ-TREE-1.6.5/alignment/alignment.cpp:2323:17: style: Variable 'su_number' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/alignment/alignment.cpp:139:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:153:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:281:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:317:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:352:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:497:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:723:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:871:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1021:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1041:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1042:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1309:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1380:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1381:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1594:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:1601:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2429:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2430:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2575:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2617:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2620:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2635:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2665:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2802:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:2905:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3331:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3365:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3423:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3454:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3474:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3482:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3664:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3666:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3775:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3776:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3779:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3780:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3790:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:3813:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4024:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4071:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4159:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4189:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4330:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4346:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:4542:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignment.cpp:55:12: warning: Member variable 'Alignment::num_informative_sites' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignment.cpp:55:12: warning: Member variable 'Alignment::num_variant_sites' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignment.cpp:55:12: warning: Member variable 'Alignment::num_parsimony_sites' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignment.cpp:55:12: warning: Member variable 'Alignment::virtual_pop_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignment.h:636:18: warning: Virtual function 'countConstSite' is called from constructor 'Alignment(char*filename,char*sequence_type,InputType&intype,std::string model)' at line 447. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/alignment/alignment.cpp:447:5: note: Calling countConstSite
IQ-TREE-1.6.5/alignment/alignment.h:636:18: note: countConstSite is a virtual method
IQ-TREE-1.6.5/alignment/alignment.h:584:18: warning: Virtual function 'computeStateFreq' is called from constructor 'Alignment(char*filename,char*sequence_type,InputType&intype,std::string model)' at line 455. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/alignment/alignment.cpp:455:5: note: Calling checkSeqName
IQ-TREE-1.6.5/alignment/alignment.cpp:166:5: note: Calling computeStateFreq
IQ-TREE-1.6.5/alignment/alignment.h:584:18: note: computeStateFreq is a virtual method
IQ-TREE-1.6.5/alignment/alignment.cpp:440:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:2079:9: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:2986:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:3637:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:4601:4: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:3593:0: error: Memory leak: tmp_dist_mat [memleak]
IQ-TREE-1.6.5/alignment/alignment.cpp:4550:0: error: Memory leak: site_freq_entry [memleak]
IQ-TREE-1.6.5/alignment/alignment.cpp:392:85: performance: Function parameter 'model' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/alignment/alignment.cpp:1600:20: warning: Possible dereference of an invalid iterator: it [derefInvalidIterator]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:81:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:46:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:59:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:23:20: warning: Member variable 'AlignmentPairwise::tree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:23:20: warning: Member variable 'AlignmentPairwise::seq_id1' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/alignmentpairwise.cpp:23:20: warning: Member variable 'AlignmentPairwise::seq_id2' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/alignment/maalignment.cpp:22:35: style: Function 'readLogLL' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/maalignment.h:98:23: note: Function 'readLogLL' argument 1 names different: declaration 'filename' definition 'fileName'.
IQ-TREE-1.6.5/alignment/maalignment.cpp:22:35: note: Function 'readLogLL' argument 1 names different: declaration 'filename' definition 'fileName'.
IQ-TREE-1.6.5/alignment/maalignment.cpp:164:58: style: Function 'generateExpectedAlignment' argument 1 names different: declaration 'inputAlign' definition 'aln'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/maalignment.h:53:46: note: Function 'generateExpectedAlignment' argument 1 names different: declaration 'inputAlign' definition 'aln'.
IQ-TREE-1.6.5/alignment/maalignment.cpp:164:58: note: Function 'generateExpectedAlignment' argument 1 names different: declaration 'inputAlign' definition 'aln'.
IQ-TREE-1.6.5/alignment/maalignment.cpp:164:71: style: Function 'generateExpectedAlignment' argument 2 names different: declaration 'prop' definition 'prob'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/maalignment.h:53:66: note: Function 'generateExpectedAlignment' argument 2 names different: declaration 'prop' definition 'prob'.
IQ-TREE-1.6.5/alignment/maalignment.cpp:164:71: note: Function 'generateExpectedAlignment' argument 2 names different: declaration 'prop' definition 'prob'.
IQ-TREE-1.6.5/alignment/maalignment.h:39:2: style: Class 'MaAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/alignment/maalignment.cpp:56:4: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/maalignment.h:37:81: performance: Function parameter 'model' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/alignment/pattern.cpp:43:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/pattern.cpp:50:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/pattern.h:33:1: warning: The class 'Pattern' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1001:10: style: Condition 'num==0' is always true [knownConditionTrueFalse]
IQ-TREE-1.6.5/alignment/superalignment.cpp:994:22: note: Assignment 'num=0', assigned value is 0
IQ-TREE-1.6.5/alignment/superalignment.cpp:1001:10: note: Condition 'num==0' is always true
IQ-TREE-1.6.5/alignment/superalignment.cpp:607:25: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/alignment/superalignment.cpp:805:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/alignment/superalignment.cpp:71:9: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/alignment/superalignment.cpp:70:0: note: Variable 'str' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/superalignment.cpp:71:9: note: Variable 'str' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/alignment/superalignment.cpp:1001:10: style: Same expression on both sides of '==' because the value of 'num' and '0' are the same. [duplicateExpression]
IQ-TREE-1.6.5/alignment/superalignment.cpp:994:22: note: 'num' is assigned value '0' here.
IQ-TREE-1.6.5/alignment/superalignment.cpp:1001:10: note: Same expression on both sides of '==' because the value of 'num' and '0' are the same.
IQ-TREE-1.6.5/alignment/superalignment.cpp:993:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IQ-TREE-1.6.5/alignment/superalignment.cpp:504:9: style: The scope of the variable 'part' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/superalignment.cpp:538:9: style: The scope of the variable 'part' can be reduced. [variableScope]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1049:57: style: Function 'printCombinedAlignment' argument 1 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/alignment/superalignment.h:210:42: note: Function 'printCombinedAlignment' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/superalignment.cpp:1049:57: note: Function 'printCombinedAlignment' argument 1 names different: declaration 'filename' definition 'file_name'.
IQ-TREE-1.6.5/alignment/superalignment.cpp:351:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:362:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:616:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:631:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:633:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:671:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:687:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:768:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:781:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:867:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:888:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:908:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:931:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:946:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:960:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:995:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1008:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1016:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1034:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1070:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1086:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1095:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1109:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1149:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1154:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1239:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.cpp:1271:137: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignment.h:246:18: warning: Virtual function 'countConstSite' is called from constructor 'SuperAlignment(Params&params)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/alignment/superalignment.cpp:67:5: note: Calling init
IQ-TREE-1.6.5/alignment/superalignment.cpp:123:2: note: Calling buildPattern
IQ-TREE-1.6.5/alignment/superalignment.cpp:146:2: note: Calling countConstSite
IQ-TREE-1.6.5/alignment/superalignment.h:246:18: note: countConstSite is a virtual method
IQ-TREE-1.6.5/alignment/superalignment.h:70:5: style: Class 'SuperAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/alignment/superalignment.h:81:15: style: The function 'isSuperAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:402:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:81:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:110:15: style: The function 'getSitePatternIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:326:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:110:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:115:15: style: The function 'getPatternFreq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:333:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:115:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:121:18: style: The function 'printSiteInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:128:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:121:18: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:132:18: style: The function 'extractSubAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:418:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:132:18: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:142:24: style: The function 'removeIdenticalSeq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:384:24: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:142:24: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:150:17: style: The function 'checkAbsentStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:363:17: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:150:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:166:15: style: The function 'createBootstrapAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:443:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:166:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:173:15: style: The function 'createBootstrapAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:450:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:173:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:181:15: style: The function 'createBootstrapAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:458:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:181:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:186:15: style: The function 'shuffleAlignment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:479:15: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:186:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:195:17: style: The function 'computeObsDist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:524:20: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:195:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:203:17: style: The function 'computeDist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:540:20: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:203:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:229:17: style: The function 'computeUnconstrainedLogL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:652:20: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:229:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:246:18: style: The function 'countConstSite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:636:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:246:18: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:251:17: style: The function 'getMaxNumStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:657:17: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:251:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.h:257:18: style: The function 'orderPatternByNumChars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignment.h:211:18: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignment.h:257:18: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignment.cpp:202:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/superalignment.cpp:329:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.cpp:33:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.cpp:35:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.cpp:45:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.cpp:56:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.cpp:69:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:49:17: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignmentpairwise.h:49:17: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:49:17: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:60:15: style: The function 'computeFuncDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/alignmentpairwise.h:60:15: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:60:15: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.cpp:18:26: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.cpp:26:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.cpp:37:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.h:42:20: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:49:17: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.h:42:20: note: Function in derived class
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.h:52:18: style: The function 'computeFuncDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/alignment/superalignmentpairwise.h:60:15: note: Virtual function in base class
IQ-TREE-1.6.5/alignment/superalignmentpairwiseplen.h:52:18: note: Function in derived class
IQ-TREE-1.6.5/gsl/gauss.cpp:90:3: style: Variable 'xsq' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/gsl/gauss.cpp:86:0: note: Variable 'xsq' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/gsl/gauss.cpp:90:3: note: Variable 'xsq' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/gsl/gauss.cpp:91:3: style: Variable 'del' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/gsl/gauss.cpp:87:0: note: Variable 'del' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/gsl/gauss.cpp:91:3: note: Variable 'del' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/gsl/gauss.cpp:94:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/gsl/gauss.cpp:88:0: note: Variable 'result' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/gsl/gauss.cpp:94:3: note: Variable 'result' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:238:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:241:5: note: Found duplicate branches for 'if' and 'else'.
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:238:10: note: Found duplicate branches for 'if' and 'else'.
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:1896:6: style: The scope of the variable 'i__1' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:1899:15: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2086:6: style: The scope of the variable 'dend' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2086:12: style: The scope of the variable 'pend' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2089:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2090:28: style: The scope of the variable 'dbegin' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2090:52: style: The scope of the variable 'pbegin' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2090:60: style: The scope of the variable 'is1' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2345:27: style: The scope of the variable 'n_f' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2348:9: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2348:12: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2349:9: style: The scope of the variable 'a1' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2349:13: style: The scope of the variable 'a2' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2350:6: style: The scope of the variable 'pointr' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:2566:19: style: The scope of the variable 'js' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:3076:6: style: The scope of the variable 'i2' can be reduced. [variableScope]
IQ-TREE-1.6.5/lbfgsb/lbfgsb_new.cpp:3930:9: style: The scope of the variable 'gi' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.h:69:16: style: The scope of the variable 'posR' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:749:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:1371:9: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:1897:9: style: The scope of the variable 'done' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:1898:9: style: The scope of the variable 'count' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:1900:9: style: The scope of the variable 'l' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:2240:9: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/main.cpp:321:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:390:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:400:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:441:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:651:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:664:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:679:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:683:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:703:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:705:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:709:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:735:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:810:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:848:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:888:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:932:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:938:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:976:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1140:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1146:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1171:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1172:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1211:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1250:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1277:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1311:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1576:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/main.cpp:1929:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
IQ-TREE-1.6.5/main/main.cpp:1971:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1509:31: warning: Possible null pointer dereference: ml_dist [nullPointer]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1488:20: note: Assignment 'ml_dist=NULL', assigned value is 0
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1509:31: note: Null pointer dereference
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1511:36: warning: Possible null pointer dereference: ml_var [nullPointer]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1489:22: note: Assignment 'ml_var=NULL', assigned value is 0
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1511:36: note: Null pointer dereference
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3514:64: warning: Either the condition 'params' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3496:6: note: Assuming that condition 'params' is not redundant
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3514:64: note: Null pointer dereference
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3624:6: warning: Either the condition 'params' is redundant or there is possible null pointer dereference: params. [nullPointerRedundantCheck]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3587:6: note: Assuming that condition 'params' is not redundant
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3624:6: note: Null pointer dereference
IQ-TREE-1.6.5/main/phyloanalysis.cpp:386:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:427:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1519:12: style: The scope of the variable 'longest_dist' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1573:6: style: The scope of the variable 'num_low_support' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1574:9: style: The scope of the variable 'mytime' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:2723:9: style: The scope of the variable 'values' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3561:7: style: The scope of the variable 'rooted' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1984:53: style: Function 'runTreeReconstruction' argument 2 names different: declaration 'tree' definition 'iqtree'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/main/phyloanalysis.h:44:53: note: Function 'runTreeReconstruction' argument 2 names different: declaration 'tree' definition 'iqtree'.
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1984:53: note: Function 'runTreeReconstruction' argument 2 names different: declaration 'tree' definition 'iqtree'.
IQ-TREE-1.6.5/main/phyloanalysis.cpp:613:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:843:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:848:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:910:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:968:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1099:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1904:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:1931:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3473:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3498:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3504:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phyloanalysis.cpp:3596:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:1380:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
IQ-TREE-1.6.5/main/phylotesting.cpp:2445:5: style: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IQ-TREE-1.6.5/main/phylotesting.cpp:2442:0: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/main/phylotesting.cpp:2445:5: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/main/phylotesting.cpp:193:12: style: The scope of the variable 'best_score_AIC' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:193:28: style: The scope of the variable 'best_score_AICc' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:193:45: style: The scope of the variable 'best_score_BIC' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:357:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:462:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:652:9: style: The scope of the variable 'cat' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:706:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:706:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:743:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:743:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2596:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2653:12: style: The scope of the variable 'z1' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2653:15: style: The scope of the variable 'z2' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2653:18: style: The scope of the variable 'z3' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2653:21: style: The scope of the variable 'z4' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2653:24: style: The scope of the variable 'z5' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2673:10: style: The scope of the variable 'd1f' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2673:15: style: The scope of the variable 'd2f' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2673:20: style: The scope of the variable 'd11f' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2673:26: style: The scope of the variable 'd12f' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2673:32: style: The scope of the variable 'd22f' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2675:12: style: The scope of the variable 'e' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:2880:61: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:3121:23: style: The scope of the variable 'tid2' can be reduced. [variableScope]
IQ-TREE-1.6.5/main/phylotesting.cpp:1854:27: style: Checking if unsigned variable 'num_pairs' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/main/phylotesting.cpp:519:42: style: Function 'printAncestralSequences' argument 1 names different: declaration 'filename' definition 'out_prefix'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/main/phylotesting.h:226:41: note: Function 'printAncestralSequences' argument 1 names different: declaration 'filename' definition 'out_prefix'.
IQ-TREE-1.6.5/main/phylotesting.cpp:519:42: note: Function 'printAncestralSequences' argument 1 names different: declaration 'filename' definition 'out_prefix'.
IQ-TREE-1.6.5/main/phylotesting.cpp:586:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:670:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:1278:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:1284:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:1325:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/main/phylotesting.cpp:1533:17: error: Uninitialized struct member: prev_info.logl [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1536:36: error: Uninitialized struct member: prev_info.logl [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1929:29: error: Uninitialized struct member: best_model.logl [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1933:84: error: Uninitialized struct member: best_model.logl [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1930:27: error: Uninitialized struct member: best_model.df [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1934:81: error: Uninitialized struct member: best_model.df [uninitStructMember]
IQ-TREE-1.6.5/main/phylotesting.cpp:1932:33: error: Uninitialized struct member: best_model.tree_len [uninitStructMember]
IQ-TREE-1.6.5/model/modelbin.h:46:15: warning: Virtual function 'init' is called from constructor 'ModelBIN(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 25. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelbin.cpp:25:2: note: Calling init
IQ-TREE-1.6.5/model/modelbin.h:46:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelsubst.h:36:5: style: Class 'ModelSubst' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/model/modelmarkov.h:60:15: style: The function 'isReversible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:62:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:60:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:313:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:318:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:323:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:112:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:52:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:112:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:129:14: style: The function 'getNumRateEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:120:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:129:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:136:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:192:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:146:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:192:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:202:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:169:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:202:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:208:15: style: The function 'getRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:199:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:208:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:221:15: style: The function 'getStateFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:214:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:221:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:233:15: style: The function 'getQMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:206:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:233:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:245:24: style: The function 'getFreqType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:220:24: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:245:24: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:257:15: style: The function 'computeTransDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:241:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:257:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:42:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:269:14: style: The function 'getNDimFreq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:47:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:269:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:288:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:262:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:288:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:293:15: style: The function 'isUnstableParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:267:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:293:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:273:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:247:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:325:18: style: The function 'getEigenvalues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:281:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:325:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:327:18: style: The function 'getEigenvectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:285:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:327:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:328:18: style: The function 'getInverseEigenvectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:289:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:328:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:342:22: style: The function 'getMemoryRequired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:297:22: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:342:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:364:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:372:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelbin.h:46:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelbin.h:46:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelbin.h:51:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelbin.h:51:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelbin.h:56:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelbin.h:56:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelbin.cpp:22:51: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelbin.cpp:22:92: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodon.cpp:896:6: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelcodon.cpp:941:6: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelcodon.cpp:313:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelcodon.h:71:14: warning: Virtual function 'getNumRateEntries' is called from constructor 'ModelCodon(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 239. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodon.cpp:239:15: note: Calling getNumRateEntries
IQ-TREE-1.6.5/model/modelcodon.h:71:14: note: getNumRateEntries is a virtual method
IQ-TREE-1.6.5/model/modelcodon.h:71:14: warning: Virtual function 'getNumRateEntries' is called from constructor 'ModelCodon(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 245. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodon.cpp:245:5: note: Calling computeRateAttributes
IQ-TREE-1.6.5/model/modelcodon.cpp:478:18: note: Calling getNumRateEntries
IQ-TREE-1.6.5/model/modelcodon.h:71:14: note: getNumRateEntries is a virtual method
IQ-TREE-1.6.5/model/modelcodon.h:78:15: warning: Virtual function 'init' is called from constructor 'ModelCodon(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 247. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodon.cpp:247:5: note: Calling init
IQ-TREE-1.6.5/model/modelcodon.h:78:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelcodon.h:55:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:55:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:60:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:60:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:65:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:65:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:71:14: style: The function 'getNumRateEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:129:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:71:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:78:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:78:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:86:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:86:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:94:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:94:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:121:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:121:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:135:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:282:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:135:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:141:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:288:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:141:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:202:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:202:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodon.h:210:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodon.h:210:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: style: Unhandled exception specification when calling function readStateFreq(). [unhandledExceptionSpecification]
IQ-TREE-1.6.5/model/modelcodon.cpp:407:3: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelcodon.cpp:228:55: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodon.cpp:228:96: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonempirical.cpp:166:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelcodonempirical.h:37:15: warning: Virtual function 'init' is called from constructor 'ModelCodonEmpirical(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree,bool count_rates=true)' at line 155. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodonempirical.cpp:155:2: note: Calling init
IQ-TREE-1.6.5/model/modelcodonempirical.h:37:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelcodonempirical.h:37:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelcodon.h:78:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodonempirical.h:37:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodonempirical.cpp:151:73: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonempirical.cpp:152:30: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonparametric.cpp:26:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelcodonparametric.h:37:15: warning: Virtual function 'init' is called from constructor 'ModelCodonParametric(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree,bool count_rates=true)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodonparametric.cpp:14:2: note: Calling init
IQ-TREE-1.6.5/model/modelcodonparametric.h:37:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelcodonparametric.h:37:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelcodon.h:78:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodonparametric.h:37:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodonparametric.h:43:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelcodon.h:121:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodonparametric.h:43:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: style: Unhandled exception specification when calling function readStateFreq(). [unhandledExceptionSpecification]
IQ-TREE-1.6.5/model/modelcodonparametric.cpp:43:3: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelcodonparametric.cpp:10:75: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonparametric.cpp:11:30: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonsemiempirical.h:36:15: warning: Virtual function 'init' is called from constructor 'ModelCodonSemiEmpirical(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree,bool count_rates=true)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelcodonsemiempirical.cpp:14:2: note: Calling init
IQ-TREE-1.6.5/model/modelcodonsemiempirical.h:36:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelcodonsemiempirical.h:36:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelcodonempirical.h:37:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelcodonsemiempirical.h:36:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelcodonsemiempirical.cpp:10:81: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelcodonsemiempirical.cpp:11:30: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modeldna.cpp:248:7: style: The scope of the variable 'new_end_pos' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modeldna.cpp:308:35: style: Function 'setRateType' argument 1 names different: declaration 'rate_spec' definition 'rate_str'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modeldna.h:98:26: note: Function 'setRateType' argument 1 names different: declaration 'rate_spec' definition 'rate_str'.
IQ-TREE-1.6.5/model/modeldna.cpp:308:35: note: Function 'setRateType' argument 1 names different: declaration 'rate_spec' definition 'rate_str'.
IQ-TREE-1.6.5/model/modeldna.cpp:36:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modeldna.h:64:18: warning: Virtual function 'init' is called from constructor 'ModelDNA(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modeldna.cpp:31:3: note: Calling init
IQ-TREE-1.6.5/model/modeldna.h:64:18: note: init is a virtual method
IQ-TREE-1.6.5/model/modeldna.h:49:5: style: Class 'ModelDNA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/model/modeldna.h:64:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:64:18: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:69:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:69:18: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:74:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:74:18: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:79:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:79:18: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:84:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:84:17: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:91:15: style: The function 'readRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:149:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:91:15: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:103:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:103:14: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:109:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:315:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:109:15: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:118:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:118:15: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.h:126:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modeldna.h:126:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:23:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:23:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:28:22: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:28:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:33:22: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:33:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:38:22: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:38:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:45:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:45:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:62:15: style: The function 'isReversible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:60:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:62:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:67:7: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:282:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:67:7: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:72:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:72:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:87:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:87:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:104:15: style: The function 'setRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:403:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:104:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:112:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:112:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:120:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:120:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelliemarkov.h:130:9: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:112:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelliemarkov.h:130:9: note: Function in derived class
IQ-TREE-1.6.5/model/modeldna.cpp:269:6: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: style: Unhandled exception specification when calling function readStateFreq(). [unhandledExceptionSpecification]
IQ-TREE-1.6.5/model/modeldna.cpp:193:3: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modeldna.cpp:28:51: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modeldna.cpp:28:92: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modeldna.cpp:34:31: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modeldna.cpp:177:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
IQ-TREE-1.6.5/model/modelmixture.h:125:70: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelfactory.cpp:507:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelfactory.cpp:520:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelfactory.cpp:524:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelfactory.cpp:816:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelfactory.cpp:960:5: style: Variable 'score' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/modelfactory.cpp:953:5: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelfactory.cpp:960:5: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelfactory.cpp:351:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelset.h:145:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.h:247:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelfactory.cpp:123:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelfactory.cpp:1298:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelfactory.cpp:1359:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelfactory.cpp:137:2: performance: Variable 'unobserved_ptns' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/modelpomo.h:64:5: style: Class 'ModelPoMo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/model/modelmixture.h:59:5: style: Class 'ModelMixture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/model/rateinvar.h:49:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:63:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:49:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:54:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:68:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:54:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:59:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:73:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:59:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:64:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:90:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:64:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:71:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:144:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:71:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:78:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:130:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:78:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:84:17: style: The function 'getPInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:171:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:84:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:89:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:249:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:89:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:95:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:261:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:95:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:108:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:244:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:108:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:121:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:286:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:121:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:127:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:292:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:127:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:129:15: style: The function 'isFixPInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:179:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:129:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:133:7: style: The function 'setFixPInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:186:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:133:7: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:142:15: style: The function 'setPInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:177:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:142:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:174:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:330:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:174:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateinvar.h:182:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:338:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateinvar.h:182:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:56:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:63:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:56:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:61:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:68:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:61:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:66:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:73:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:66:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:71:17: style: The function 'isGammaRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:218:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:71:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:76:17: style: The function 'getGammaShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:198:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:76:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:78:15: style: The function 'setGammaShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:204:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:78:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:83:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:90:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:83:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:94:14: style: The function 'getNRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:106:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:94:14: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:100:14: style: The function 'getNDiscreteRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:123:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:100:14: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:106:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:130:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:106:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:113:15: style: The function 'setRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:137:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:120:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:144:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:120:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:142:14: style: The function 'computePatternRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:299:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:142:14: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:147:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:249:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:147:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:154:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:244:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:154:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:160:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:261:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:160:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:183:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:286:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:183:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:189:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:292:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:189:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:191:15: style: The function 'isFixGammaShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:206:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:191:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:195:15: style: The function 'setFixGammaShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:213:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:195:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:203:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:111:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:203:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:212:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:330:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:212:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategamma.h:220:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:338:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategamma.h:220:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:45:18: style: The function 'isGammai' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:235:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:45:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:52:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:49:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:52:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:57:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:54:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:57:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:62:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:59:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:62:18: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:69:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:71:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:69:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:76:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:78:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:76:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:82:15: style: The function 'setPInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:142:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:82:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:88:17: style: The function 'meanRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:274:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:88:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:94:17: style: The function 'rescaleRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:280:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:94:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:100:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:64:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:100:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:107:17: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:101:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:107:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:112:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:89:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:112:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:118:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:95:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:118:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:129:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:114:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:129:14: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:136:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:108:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:136:17: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:142:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:121:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:142:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:148:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:127:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:148:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:153:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:111:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:153:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:160:14: style: The function 'computePatternRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:299:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:160:14: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:169:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:174:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:169:15: note: Function in derived class
IQ-TREE-1.6.5/model/rategammainvar.h:177:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:182:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rategammainvar.h:177:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:48:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:48:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:53:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:53:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:58:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:58:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:63:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:63:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:69:15: style: The function 'readRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:142:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:69:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelprotein.h:74:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelprotein.h:74:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:35:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:87:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:35:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:40:17: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:40:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:45:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:45:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:50:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:50:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:55:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:55:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:60:20: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:60:20: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:66:18: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:66:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:72:18: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:315:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:72:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmorphology.h:78:15: style: The function 'readRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:142:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmorphology.h:78:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:138:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:112:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:138:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:143:17: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:143:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:148:14: style: The function 'getNDimFreq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:269:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:148:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:154:18: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:282:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:154:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:162:18: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:162:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:169:20: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:277:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:169:20: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:175:18: style: The function 'isUnstableParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:293:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:175:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:177:18: style: The function 'isPolymorphismAware' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:79:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:177:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:182:17: style: The function 'getNumRateEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:129:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:182:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:238:18: style: The function 'report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:279:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:238:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:256:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:256:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:261:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:261:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:266:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:266:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:274:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:274:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:291:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:291:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:303:23: style: The function 'getMutationModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:304:25: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:303:23: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:326:18: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:326:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:336:18: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:336:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomo.h:345:15: style: The function 'setRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:403:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomo.h:345:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:37:15: style: The function 'isSiteSpecificModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:67:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:37:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:43:14: style: The function 'getTransMatrixSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:126:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:43:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:53:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:53:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:65:15: style: The function 'computeTransDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:257:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:65:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:75:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:192:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:75:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:86:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:202:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:86:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:99:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:157:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:99:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:112:17: style: The function 'computeTrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:182:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:112:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:118:14: style: The function 'getPtnModelID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:188:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:118:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:123:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:123:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:130:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:130:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:135:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:135:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:143:22: style: The function 'getMemoryRequired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:342:22: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:143:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:167:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:167:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelset.h:175:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelset.h:175:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:73:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:97:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:73:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:78:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:102:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:78:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:83:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:107:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:83:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:89:15: style: The function 'isMixture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:72:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:89:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:95:14: style: The function 'getNMixtures' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:84:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:95:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:101:17: style: The function 'getMixtureWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:90:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:101:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:107:15: style: The function 'setMixtureWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:96:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:107:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:113:15: style: The function 'setFixMixtureWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:102:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:119:25: style: The function 'getMixtureClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:108:25: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:119:25: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:125:18: style: The function 'setMixtureClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:114:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:125:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:133:15: style: The function 'getStateFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:221:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:133:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:143:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:184:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:143:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:155:15: style: The function 'computeTransDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:257:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:155:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:161:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:263:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:161:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:166:14: style: The function 'getNDimFreq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:269:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:166:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:173:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:277:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:173:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:193:18: style: The function 'setOptimizeSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelsubst.h:254:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:193:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:202:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:288:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:202:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:207:15: style: The function 'isUnstableParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:293:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:207:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:212:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:321:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:212:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:217:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:282:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:217:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:223:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:309:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:223:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:229:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:315:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:229:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:234:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:112:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:234:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:239:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:117:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:239:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:245:22: style: The function 'getMemoryRequired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:342:22: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:245:22: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:279:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:388:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:279:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmixture.h:287:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:396:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelmixture.h:287:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:54:15: style: The function 'isSiteSpecificRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:95:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:54:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:80:17: style: The function 'getPtnRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:158:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:80:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:87:14: style: The function 'computePatternRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:299:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:87:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:100:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:261:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:100:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:53:14: style: The function 'getNDiscreteRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:123:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:53:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:59:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:130:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:59:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:66:17: style: The function 'getPtnRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:80:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:66:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:73:14: style: The function 'getPtnCat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:165:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:73:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:80:14: style: The function 'computePatternRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:87:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:80:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:82:15: style: The function 'isSiteSpecificRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:54:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:82:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:87:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:66:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:87:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:94:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:100:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:94:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:100:17: style: The function 'classifyRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:268:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:100:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:114:17: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:120:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:114:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:123:15: style: The function 'computeFuncDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.h:129:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:123:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:133:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:286:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratemeyerdiscrete.h:133:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:51:14: style: The function 'getNRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:106:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:51:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:57:14: style: The function 'getNDiscreteRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:123:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:57:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:63:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:130:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:63:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:70:14: style: The function 'computePatternRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:299:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:70:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:77:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:244:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:77:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:84:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:261:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:84:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:95:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:286:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:95:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:101:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:292:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:101:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:121:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:330:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:121:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratekategory.h:129:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:338:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratekategory.h:129:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:28:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:56:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:28:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:33:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:61:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:33:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:38:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:66:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:38:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:43:17: style: The function 'isGammaRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:71:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:43:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:48:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:83:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:48:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:55:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:120:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:55:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:62:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:154:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:62:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:67:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:147:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:67:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:73:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:160:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:73:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:84:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:177:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:84:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:90:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:183:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:90:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:96:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:189:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:96:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:102:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:203:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:102:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:107:18: style: The function 'initFromCatMinusOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:116:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:107:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:113:17: style: The function 'meanRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:274:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:113:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:119:17: style: The function 'rescaleRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:280:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:119:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:128:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:212:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:128:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefree.h:136:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rategamma.h:220:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefree.h:136:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:27:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:49:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:27:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:32:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:54:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:32:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:37:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:59:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:37:18: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:43:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:114:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:43:14: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:50:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:71:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:50:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:57:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:78:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:57:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:62:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:64:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:62:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:71:17: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:101:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:71:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:76:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:89:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:76:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:82:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:95:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:82:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:90:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:108:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:90:17: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:96:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:121:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:96:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:102:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:127:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:102:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:104:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:111:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:104:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:113:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:174:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/ratefreeinvar.h:121:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:182:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/ratefreeinvar.h:121:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:41:18: style: The function 'isHeterotachy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:100:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:41:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:46:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:63:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:46:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:51:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:68:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:51:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:56:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:73:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:56:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:62:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:90:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:62:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:69:17: style: The function 'getFixParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:224:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:69:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:75:18: style: The function 'setFixParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:230:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:75:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:85:14: style: The function 'getNRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:106:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:85:14: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:91:14: style: The function 'getNDiscreteRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:123:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:91:14: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:97:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:130:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:97:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:106:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:144:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:106:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:113:15: style: The function 'setProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:151:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:120:18: style: The function 'setOptimizeSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:255:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:120:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:126:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:261:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:126:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:138:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:286:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:138:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:144:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:292:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:144:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachy.h:150:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:111:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachy.h:150:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:27:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:49:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:27:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:32:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:54:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:32:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:37:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:59:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:37:18: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:43:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:114:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:43:14: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:50:17: style: The function 'getProp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:71:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:50:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:57:17: style: The function 'getRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:78:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:57:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:62:17: style: The function 'getNameParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:64:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:62:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:71:17: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:101:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:71:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:76:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:89:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:76:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:82:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:95:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:82:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:90:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:108:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:90:17: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:96:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:121:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:96:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:102:15: style: The function 'writeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:127:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:102:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:104:15: style: The function 'setNCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateheterogeneity.h:111:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:104:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:113:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:174:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:121:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/rateinvar.h:182:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:121:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelgtr.cpp:749:6: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:531:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:533:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:535:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:537:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:539:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:541:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:1074:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:1074:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:597:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelliemarkov.h:23:15: warning: Virtual function 'init' is called from constructor 'ModelLieMarkov(std::string model_name,PhyloTree*tree,std::string model_params,StateFreqType freq_type,std::string freq_params)' at line 326. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:326:3: note: Calling init
IQ-TREE-1.6.5/model/modelliemarkov.h:23:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelliemarkov.cpp:324:75: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:324:121: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:409:62: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:570:57: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:599:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:603:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
IQ-TREE-1.6.5/model/modelliemarkov.cpp:607:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
IQ-TREE-1.6.5/model/modelmarkov.cpp:1337:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/model/modelmarkov.cpp:50:5: style: Variable 'highest_freq_state' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IQ-TREE-1.6.5/model/modelmarkov.cpp:47:5: note: Variable 'highest_freq_state' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/model/modelmarkov.cpp:50:5: note: Variable 'highest_freq_state' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/model/modelmarkov.cpp:1139:5: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/modelmarkov.cpp:1138:0: note: Variable 'd' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelmarkov.cpp:1139:5: note: Variable 'd' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelmarkov.cpp:1023:6: style: The scope of the variable 'end_pos' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelmarkov.cpp:1338:28: style: The scope of the variable 'xmax' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelmarkov.cpp:270:49: style: Function 'init_state_freq' argument 1 names different: declaration 'freq_type' definition 'type'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelmarkov.h:80:37: note: Function 'init_state_freq' argument 1 names different: declaration 'freq_type' definition 'type'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:270:49: note: Function 'init_state_freq' argument 1 names different: declaration 'freq_type' definition 'type'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:318:38: style: Function 'init' argument 1 names different: declaration 'freq_type' definition 'type'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelmarkov.h:74:26: note: Function 'init' argument 1 names different: declaration 'freq_type' definition 'type'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:318:38: note: Function 'init' argument 1 names different: declaration 'freq_type' definition 'type'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:554:45: style: Function 'getStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelmarkov.h:221:41: note: Function 'getStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:554:45: note: Function 'getStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:573:45: style: Function 'setStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelmarkov.h:227:41: note: Function 'setStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'.
IQ-TREE-1.6.5/model/modelmarkov.cpp:573:45: note: Function 'setStateFrequency' argument 1 names different: declaration 'state_freq' definition 'freq'.
IQ-TREE-1.6.5/model/modelmarkov.h:66:18: warning: Virtual function 'setReversible' is called from constructor 'ModelMarkov(PhyloTree*tree,bool reversible=true)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelmarkov.cpp:67:5: note: Calling setReversible
IQ-TREE-1.6.5/model/modelmarkov.h:66:18: note: setReversible is a virtual method
IQ-TREE-1.6.5/model/modelmarkov.h:408:15: warning: Virtual function 'freeMem' is called from destructor '~ModelMarkov()' at line 1170. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelmarkov.cpp:1170:2: note: Calling freeMem
IQ-TREE-1.6.5/model/modelmarkov.h:408:15: note: freeMem is a virtual method
IQ-TREE-1.6.5/model/modelunrest.h:27:7: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:282:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelunrest.h:27:7: note: Function in derived class
IQ-TREE-1.6.5/model/modelunrest.h:42:15: style: The function 'setRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:403:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelunrest.h:42:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.cpp:344:53: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmixture.cpp:1218:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelmixture.cpp:1220:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelmixture.cpp:1222:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelmixture.cpp:1244:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/model/modelmixture.cpp:1000:5: style: Variable 'pomo' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/modelmixture.cpp:996:0: note: Variable 'pomo' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelmixture.cpp:1000:5: note: Variable 'pomo' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelmixture.cpp:1117:9: style: The scope of the variable 'num_pre_freq' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelmixture.cpp:1335:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1353:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1389:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1400:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1414:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1432:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1489:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1499:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1529:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1816:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1822:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1850:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1893:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1921:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1930:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1943:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelmixture.cpp:1090:15: warning: Member variable 'ModelMixture::optimize_steps' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelmixture.h:212:15: warning: Virtual function 'decomposeRateMatrix' is called from constructor 'ModelMixture(std::string orig_model_name,std::string model_name,std::string model_list,ModelsBlock*models_block,StateFreqType freq,std::string freq_params,PhyloTree*tree,bool optimize_weights)' at line 1104. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelmixture.cpp:1104:2: note: Calling initMixture
IQ-TREE-1.6.5/model/modelmixture.cpp:1320:2: note: Calling decomposeRateMatrix
IQ-TREE-1.6.5/model/modelmixture.h:212:15: note: decomposeRateMatrix is a virtual method
IQ-TREE-1.6.5/model/modelpomomixture.h:51:17: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:138:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:51:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:57:18: style: The function 'setCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:251:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:57:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:62:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:256:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:62:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:67:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:261:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:67:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:72:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:266:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:72:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:77:14: style: The function 'getNDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:143:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:77:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:82:14: style: The function 'getNDimFreq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:148:14: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:82:14: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:90:17: style: The function 'targetFunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:169:20: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:90:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:96:18: style: The function 'isUnstableParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:175:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:96:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:101:15: style: The function 'setBounds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:154:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:101:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:107:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:288:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:107:17: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:113:15: style: The function 'writeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:162:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:113:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:118:15: style: The function 'decomposeRateMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:274:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:118:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:125:18: style: The function 'report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:238:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:125:18: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:142:15: style: The function 'get_num_states_total' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:372:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:142:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:149:16: style: The function 'update_eigen_pointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelmarkov.h:379:16: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:149:16: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:159:15: style: The function 'computeTransMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:291:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:159:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:171:15: style: The function 'setVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:326:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:171:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelpomomixture.h:179:15: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelpomo.h:336:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/modelpomomixture.h:179:15: note: Function in derived class
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: style: Unhandled exception specification when calling function readStateFreq(). [unhandledExceptionSpecification]
IQ-TREE-1.6.5/model/modelmixture.cpp:1181:4: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmixture.cpp:1096:35: performance: Function parameter 'orig_model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmixture.cpp:1096:59: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmixture.cpp:1096:78: performance: Function parameter 'model_list' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmixture.cpp:1097:30: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmixture.cpp:1107:63: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmorphology.h:35:15: warning: Virtual function 'init' is called from constructor 'ModelMorphology(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree)' at line 13. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelmorphology.cpp:13:2: note: Calling init
IQ-TREE-1.6.5/model/modelmorphology.h:35:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelmorphology.cpp:10:65: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelmorphology.cpp:10:106: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomo.cpp:557:5: style: Variable 'changed' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/modelpomo.cpp:556:0: note: Variable 'changed' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelpomo.cpp:557:5: note: Variable 'changed' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/modelpomo.cpp:727:12: style: The scope of the variable 'sum_theta_w' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/modelpomo.cpp:589:44: style: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'r_matrix'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelpomo.h:315:45: note: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'r_matrix'.
IQ-TREE-1.6.5/model/modelpomo.cpp:589:44: note: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'r_matrix'.
IQ-TREE-1.6.5/model/modelpomo.cpp:589:62: style: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 's_freqs'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelpomo.h:315:66: note: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 's_freqs'.
IQ-TREE-1.6.5/model/modelpomo.cpp:589:62: note: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 's_freqs'.
IQ-TREE-1.6.5/model/modelpomo.cpp:589:75: style: Function 'computeRateMatrix' argument 3 names different: declaration 'num_state' definition 'n_states'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/modelpomo.h:315:82: note: Function 'computeRateMatrix' argument 3 names different: declaration 'num_state' definition 'n_states'.
IQ-TREE-1.6.5/model/modelpomo.cpp:589:75: note: Function 'computeRateMatrix' argument 3 names different: declaration 'num_state' definition 'n_states'.
IQ-TREE-1.6.5/model/modelpomo.cpp:934:8: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/model/modelpomo.cpp:693:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelpomo.cpp:694:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelpomo.cpp:742:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelpomo.cpp:743:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::mutation_model' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::N' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::mutation_rate_matrix' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::freq_boundary_states' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::freq_boundary_states_emp' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::eps' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::n_alleles' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::fixed_heterozygosity' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::fixed_heterozygosity_usr' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::fixed_heterozygosity_emp' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::heterozygosity' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::fixed_model_params' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::fixed_model_params_ratio' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::n_connections' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::min_heterozygosity' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::max_heterozygosity' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.cpp:13:12: warning: Member variable 'ModelPoMo::scale' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/modelpomo.h:81:18: warning: Virtual function 'init' is called from constructor 'ModelPoMo(const char*model_name,std::string model_params,StateFreqType freq_type,std::string freq_params,PhyloTree*tree,std::string pomo_heterozygosity)' at line 28. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelpomo.cpp:28:5: note: Calling init
IQ-TREE-1.6.5/model/modelpomo.h:81:18: note: init is a virtual method
IQ-TREE-1.6.5/model/modelpomo.cpp:51:5: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/model/modelpomo.cpp:17:29: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomo.cpp:19:29: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomo.cpp:21:29: performance: Function parameter 'pomo_heterozygosity' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomo.cpp:35:48: performance: Function parameter 'pomo_heterozygosity' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomomixture.cpp:236:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelpomomixture.cpp:14:29: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomomixture.cpp:16:29: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelpomomixture.cpp:18:29: performance: Function parameter 'pomo_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelprotein.cpp:555:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelprotein.h:48:15: warning: Virtual function 'init' is called from constructor 'ModelProtein(const char*model_name,std::string model_params,StateFreqType freq,std::string freq_params,PhyloTree*tree,ModelsBlock*models_block)' at line 529. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelprotein.cpp:529:2: note: Calling init
IQ-TREE-1.6.5/model/modelprotein.h:48:15: note: init is a virtual method
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: style: Unhandled exception specification when calling function readStateFreq(). [unhandledExceptionSpecification]
IQ-TREE-1.6.5/model/modelprotein.cpp:599:3: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelmarkov.h:156:15: note: Unhandled exception specification when calling function readStateFreq().
IQ-TREE-1.6.5/model/modelprotein.cpp:525:59: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelprotein.cpp:525:100: performance: Function parameter 'freq_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelset.cpp:33:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:43:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:118:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:131:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:180:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:194:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelset.cpp:216:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/modelsubst.cpp:18:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/modelsubst.cpp:19:2: performance: Variable 'full_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/modelunrest.h:42:15: warning: Virtual function 'setRates' is called from constructor 'ModelUnrest(PhyloTree*tree,std::string model_params)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/modelunrest.cpp:16:2: note: Calling setRates
IQ-TREE-1.6.5/model/modelunrest.h:42:15: note: setRates is a virtual method
IQ-TREE-1.6.5/model/modelunrest.cpp:10:50: performance: Function parameter 'model_params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/modelunrest.cpp:26:54: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/partitionmodel.cpp:144:9: style: Variable 'optx' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/model/partitionmodel.cpp:51:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:75:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:88:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:105:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:117:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:129:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.cpp:226:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/partitionmodel.h:51:18: style: The function 'setCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:88:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:51:18: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:56:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:93:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:56:18: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:61:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:98:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:61:18: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:66:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:103:18: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:66:18: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:72:17: style: The function 'getNParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:172:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:72:17: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:83:17: style: The function 'optimizeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:183:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:83:17: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:92:17: style: The function 'optimizeParametersGammaInvar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:192:17: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:92:17: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodel.h:97:15: style: The function 'isUnstableParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/model/modelfactory.h:198:15: note: Virtual function in base class
IQ-TREE-1.6.5/model/partitionmodel.h:97:15: note: Function in derived class
IQ-TREE-1.6.5/model/partitionmodelplen.cpp:76:27: style: The scope of the variable 'cur_lh' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/partitionmodelplen.cpp:192:52: style: Function 'optimizeGeneRate' argument 1 names different: declaration 'tol' definition 'gradient_epsilon'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/partitionmodelplen.h:81:36: note: Function 'optimizeGeneRate' argument 1 names different: declaration 'tol' definition 'gradient_epsilon'.
IQ-TREE-1.6.5/model/partitionmodelplen.cpp:192:52: note: Function 'optimizeGeneRate' argument 1 names different: declaration 'tol' definition 'gradient_epsilon'.
IQ-TREE-1.6.5/model/partitionmodelplen.cpp:253:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/ratefree.cpp:39:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratefree.cpp:31:11: performance: Variable 'optimize_alg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/ratefree.h:102:15: warning: Virtual function 'setNCategory' is called from constructor 'RateFree(int ncat,double start_alpha,std::string params,bool sorted_rates,std::string opt_alg,PhyloTree*tree)' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/ratefree.cpp:32:2: note: Calling setNCategory
IQ-TREE-1.6.5/model/ratefree.h:102:15: note: setNCategory is a virtual method
IQ-TREE-1.6.5/model/ratefree.cpp:26:91: performance: Function parameter 'opt_alg' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/ratefreeinvar.h:104:15: warning: Virtual function 'setNCategory' is called from constructor 'RateFreeInvar(int ncat,double start_alpha,std::string params,bool sorted_rates,double p_invar_sites,std::string opt_alg,PhyloTree*tree)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/ratefreeinvar.cpp:16:5: note: Calling setNCategory
IQ-TREE-1.6.5/model/ratefreeinvar.h:104:15: note: setNCategory is a virtual method
IQ-TREE-1.6.5/model/ratefreeinvar.cpp:10:67: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/ratefreeinvar.cpp:10:123: performance: Function parameter 'opt_alg' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/rategamma.cpp:99:9: style: The scope of the variable 'sum_rates' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/rategamma.h:203:15: warning: Virtual function 'setNCategory' is called from constructor 'RateGamma(int ncat,double shape,bool median,PhyloTree*tree)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/rategamma.cpp:44:2: note: Calling setNCategory
IQ-TREE-1.6.5/model/rategamma.h:203:15: note: setNCategory is a virtual method
IQ-TREE-1.6.5/model/rategammainvar.cpp:148:9: style: Variable 'invar_lh' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/rategammainvar.cpp:147:0: note: Variable 'invar_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/rategammainvar.cpp:148:9: note: Variable 'invar_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/rategammainvar.cpp:171:9: style: Variable 'score' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/rategammainvar.cpp:166:9: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/rategammainvar.cpp:171:9: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/rategammainvar.cpp:29:11: performance: Variable 'optimize_alg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/rategammainvar.cpp:25:32: performance: Function parameter 'optimize_alg' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/rateheterogeneity.cpp:25:20: warning: Member variable 'RateHeterogeneity::testParamDone' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/rateheterogeneity.cpp:28:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/rateheterogeneity.cpp:29:2: performance: Variable 'full_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/model/rateheterotachy.h:150:15: warning: Virtual function 'setNCategory' is called from constructor 'RateHeterotachy(int ncat,std::string params,PhyloTree*tree)' at line 17. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/rateheterotachy.cpp:17:5: note: Calling setNCategory
IQ-TREE-1.6.5/model/rateheterotachy.h:150:15: note: setNCategory is a virtual method
IQ-TREE-1.6.5/model/rateheterotachyinvar.cpp:35:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:104:15: warning: Virtual function 'setNCategory' is called from constructor 'RateHeterotachyInvar(int ncat,std::string params,double p_invar_sites,PhyloTree*tree)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/model/rateheterotachyinvar.cpp:16:5: note: Calling setNCategory
IQ-TREE-1.6.5/model/rateheterotachyinvar.h:104:15: note: setNCategory is a virtual method
IQ-TREE-1.6.5/model/rateheterotachyinvar.cpp:10:61: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/model/ratekategory.cpp:89:5: style: Variable 'score' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/ratekategory.cpp:84:2: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratekategory.cpp:89:5: note: Variable 'score' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratekategory.cpp:56:48: style: Function 'optimizeParameters' argument 1 names different: declaration 'epsilon' definition 'gradient_epsilon'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/model/ratekategory.h:84:43: note: Function 'optimizeParameters' argument 1 names different: declaration 'epsilon' definition 'gradient_epsilon'.
IQ-TREE-1.6.5/model/ratekategory.cpp:56:48: note: Function 'optimizeParameters' argument 1 names different: declaration 'epsilon' definition 'gradient_epsilon'.
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:201:2: style: Variable 'rates' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:197:2: note: Variable 'rates' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:201:2: note: Variable 'rates' is reassigned a value before the old one has been used if variable is no semaphore variable.
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:515:3: style: Variable 'new_tree_lh' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:514:3: note: Variable 'new_tree_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:515:3: note: Variable 'new_tree_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:494:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:176:20: warning: Member variable 'RateMeyerDiscrete::optimizing_cat' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:195:20: warning: Member variable 'RateMeyerDiscrete::optimizing_cat' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerdiscrete.cpp:169:0: error: Memory leak: index [memleak]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:391:3: style: Variable 'new_tree_lh' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:389:3: note: Variable 'new_tree_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:391:3: note: Variable 'new_tree_lh' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:58:7: style: The scope of the variable 'site' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:59:10: style: The scope of the variable 'rate' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:216:26: style: The scope of the variable 'minx' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:409:12: style: The scope of the variable 'state1' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:423:12: style: The scope of the variable 'state1' can be reduced. [variableScope]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:166:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:25:20: warning: Member variable 'RateMeyerHaeseler::optimizing_pattern' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:25:20: warning: Member variable 'RateMeyerHaeseler::cur_scale' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:25:20: warning: Member variable 'RateMeyerHaeseler::ptn_tree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:40:20: warning: Member variable 'RateMeyerHaeseler::optimizing_pattern' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:40:20: warning: Member variable 'RateMeyerHaeseler::cur_scale' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:40:20: warning: Member variable 'RateMeyerHaeseler::ptn_tree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/model/ratemeyerhaeseler.cpp:102:4: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:591:2: style: Variable 'state_char' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:586:0: note: Variable 'state_char' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:591:2: note: Variable 'state_char' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:385:23: style: Unsigned variable 'origCharIndex' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:408:24: style: Unsigned variable 'origTaxonIndex' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:630:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:643:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:764:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:766:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsstring.h:430:23: style: Function 'operator+=' argument 1 names different: declaration 'i' definition 'l'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxsstring.h:86:41: note: Function 'operator+=' argument 1 names different: declaration 'i' definition 'l'.
IQ-TREE-1.6.5/ncl/nxsstring.h:430:23: note: Function 'operator+=' argument 1 names different: declaration 'i' definition 'l'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:568:12: style: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:214:43: note: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:568:12: note: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'.
IQ-TREE-1.6.5/ncl/nxsstring.h:280:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxstoken.h:530:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:67:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:105:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:143:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:442:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:466:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:490:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.h:359:30: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
IQ-TREE-1.6.5/ncl/nxsstring.h:185:2: performance: Variable 'compStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxsstring.h:214:2: performance: Variable 'compStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxstoken.h:59:10: style: Technically the member function 'NxsToken::AtEOF' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:286:23: note: Technically the member function 'NxsToken::AtEOF' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:59:10: note: Technically the member function 'NxsToken::AtEOF' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:60:10: style: Technically the member function 'NxsToken::AtEOL' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:295:23: note: Technically the member function 'NxsToken::AtEOL' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:60:10: note: Technically the member function 'NxsToken::AtEOL' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:71:20: style: Technically the member function 'NxsToken::GetTokenReference' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:123:35: note: Technically the member function 'NxsToken::GetTokenReference' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:71:20: note: Technically the member function 'NxsToken::GetTokenReference' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:80:10: style: Technically the member function 'NxsToken::StoppedOn' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:458:23: note: Technically the member function 'NxsToken::StoppedOn' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:80:10: note: Technically the member function 'NxsToken::StoppedOn' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:83:10: style: Technically the member function 'NxsToken::Write' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:471:23: note: Technically the member function 'NxsToken::Write' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:83:10: note: Technically the member function 'NxsToken::Write' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:84:10: style: Technically the member function 'NxsToken::Writeln' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstoken.h:481:23: note: Technically the member function 'NxsToken::Writeln' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.h:84:10: note: Technically the member function 'NxsToken::Writeln' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:198:15: style: Technically the member function 'NxsCharactersBlock::GetDataType' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:417:37: note: Technically the member function 'NxsCharactersBlock::GetDataType' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:198:15: note: Technically the member function 'NxsCharactersBlock::GetDataType' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:200:15: style: Technically the member function 'NxsCharactersBlock::GetNTax' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:484:37: note: Technically the member function 'NxsCharactersBlock::GetNTax' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:200:15: note: Technically the member function 'NxsCharactersBlock::GetNTax' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:201:15: style: Technically the member function 'NxsCharactersBlock::GetNChar' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:468:37: note: Technically the member function 'NxsCharactersBlock::GetNChar' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:201:15: note: Technically the member function 'NxsCharactersBlock::GetNChar' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:202:15: style: Technically the member function 'NxsCharactersBlock::GetNCharTotal' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:476:37: note: Technically the member function 'NxsCharactersBlock::GetNCharTotal' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:202:15: note: Technically the member function 'NxsCharactersBlock::GetNCharTotal' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:203:15: style: Technically the member function 'NxsCharactersBlock::GetNTaxTotal' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:492:37: note: Technically the member function 'NxsCharactersBlock::GetNTaxTotal' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:203:15: note: Technically the member function 'NxsCharactersBlock::GetNTaxTotal' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:206:15: style: Technically the member function 'NxsCharactersBlock::GetNumEliminated' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:500:37: note: Technically the member function 'NxsCharactersBlock::GetNumEliminated' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:206:15: note: Technically the member function 'NxsCharactersBlock::GetNumEliminated' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:207:15: style: Technically the member function 'NxsCharactersBlock::GetNumEquates' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:508:37: note: Technically the member function 'NxsCharactersBlock::GetNumEquates' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:207:15: note: Technically the member function 'NxsCharactersBlock::GetNumEquates' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:208:15: style: Technically the member function 'NxsCharactersBlock::GetNumMatrixCols' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:517:37: note: Technically the member function 'NxsCharactersBlock::GetNumMatrixCols' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:208:15: note: Technically the member function 'NxsCharactersBlock::GetNumMatrixCols' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:209:15: style: Technically the member function 'NxsCharactersBlock::GetNumMatrixRows' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:526:37: note: Technically the member function 'NxsCharactersBlock::GetNumMatrixRows' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:209:15: note: Technically the member function 'NxsCharactersBlock::GetNumMatrixRows' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:215:12: style: Technically the member function 'NxsCharactersBlock::GetGapSymbol' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:394:33: note: Technically the member function 'NxsCharactersBlock::GetGapSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:215:12: note: Technically the member function 'NxsCharactersBlock::GetGapSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:216:12: style: Technically the member function 'NxsCharactersBlock::GetMatchcharSymbol' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:425:33: note: Technically the member function 'NxsCharactersBlock::GetMatchcharSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:216:12: note: Technically the member function 'NxsCharactersBlock::GetMatchcharSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:217:12: style: Technically the member function 'NxsCharactersBlock::GetMissingSymbol' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:460:33: note: Technically the member function 'NxsCharactersBlock::GetMissingSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:217:12: note: Technically the member function 'NxsCharactersBlock::GetMissingSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:219:12: style: Technically the member function 'NxsCharactersBlock::IsInterleave' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:683:33: note: Technically the member function 'NxsCharactersBlock::IsInterleave' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:219:12: note: Technically the member function 'NxsCharactersBlock::IsInterleave' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:220:12: style: Technically the member function 'NxsCharactersBlock::IsLabels' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:691:33: note: Technically the member function 'NxsCharactersBlock::IsLabels' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:220:12: note: Technically the member function 'NxsCharactersBlock::IsLabels' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:223:12: style: Technically the member function 'NxsCharactersBlock::IsRespectCase' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:724:33: note: Technically the member function 'NxsCharactersBlock::IsRespectCase' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:223:12: note: Technically the member function 'NxsCharactersBlock::IsRespectCase' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:224:12: style: Technically the member function 'NxsCharactersBlock::IsTokens' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:732:33: note: Technically the member function 'NxsCharactersBlock::IsTokens' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:224:12: note: Technically the member function 'NxsCharactersBlock::IsTokens' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:225:12: style: Technically the member function 'NxsCharactersBlock::IsTranspose' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:740:33: note: Technically the member function 'NxsCharactersBlock::IsTranspose' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:225:12: note: Technically the member function 'NxsCharactersBlock::IsTranspose' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:242:16: style: Technically the member function 'NxsCharactersBlock::GetCharLabel' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:366:38: note: Technically the member function 'NxsCharactersBlock::GetCharLabel' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:242:16: note: Technically the member function 'NxsCharactersBlock::GetCharLabel' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:45:11: style: Technically the member function 'NxsAssumptionsBlock::GetNumCharSets' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:54:26: note: Technically the member function 'NxsAssumptionsBlock::GetNumCharSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:45:11: note: Technically the member function 'NxsAssumptionsBlock::GetNumCharSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:48:15: style: Technically the member function 'NxsAssumptionsBlock::GetDefCharSetName' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:84:32: note: Technically the member function 'NxsAssumptionsBlock::GetDefCharSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:48:15: note: Technically the member function 'NxsAssumptionsBlock::GetDefCharSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:50:11: style: Technically the member function 'NxsAssumptionsBlock::GetNumTaxSets' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:92:26: note: Technically the member function 'NxsAssumptionsBlock::GetNumTaxSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:50:11: note: Technically the member function 'NxsAssumptionsBlock::GetNumTaxSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:53:15: style: Technically the member function 'NxsAssumptionsBlock::GetDefTaxSetName' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:122:32: note: Technically the member function 'NxsAssumptionsBlock::GetDefTaxSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:53:15: note: Technically the member function 'NxsAssumptionsBlock::GetDefTaxSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:55:11: style: Technically the member function 'NxsAssumptionsBlock::GetNumExSets' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:130:26: note: Technically the member function 'NxsAssumptionsBlock::GetNumExSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:55:11: note: Technically the member function 'NxsAssumptionsBlock::GetNumExSets' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:58:15: style: Technically the member function 'NxsAssumptionsBlock::GetDefExSetName' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.cpp:160:32: note: Technically the member function 'NxsAssumptionsBlock::GetDefExSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:58:15: note: Technically the member function 'NxsAssumptionsBlock::GetDefExSetName' can be const.
IQ-TREE-1.6.5/ncl/nxsindent.h:29:6: style: Class 'Indent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxsstring.h:53:8: style: Class 'NxsString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxsstring.h:144:6: style: Class 'NStrCaseInsensitiveEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxsstring.h:160:6: style: Class 'NStrCaseSensitiveEquals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxstoken.h:56:7: style: Class 'NxsToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxstreesblock.h:52:8: style: Class 'NxsTreesBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:67:8: style: Class 'NxsDistancesBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:39:8: style: Class 'NxsAssumptionsBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/ncl/nxstaxablock.h:48:17: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstaxablock.h:48:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxstaxablock.h:49:18: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstaxablock.h:49:18: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxstaxablock.h:58:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstaxablock.h:58:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:63:17: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:63:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:65:17: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:65:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:77:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxstreesblock.h:77:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:82:17: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:82:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:83:17: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:83:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:102:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:102:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:245:21: style: The function 'CharLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:51:20: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:245:21: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:246:21: style: The function 'TaxonLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:52:20: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:246:21: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:250:18: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:250:18: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:270:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:270:18: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:61:17: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:61:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:62:17: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:62:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:82:17: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:82:17: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:83:20: style: The function 'TaxonLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:52:20: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsassumptionsblock.h:83:20: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsdatablock.h:34:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsdatablock.h:34:8: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:65:16: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:56:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:65:16: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:69:10: style: The function 'SkippingCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:54:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:69:10: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:70:13: style: The function 'TaxonLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:52:20: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:70:13: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:71:13: style: The function 'CharLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:51:20: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:71:13: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:73:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:69:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:73:16: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:74:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/ncl/nxsblock.h:57:17: note: Virtual function in base class
IQ-TREE-1.6.5/ncl/nxsemptyblock.h:74:16: note: Function in derived class
IQ-TREE-1.6.5/ncl/nxsblock.h:43:15: style: Technically the member function 'NxsBlock::GetID' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsblock.cpp:117:21: note: Technically the member function 'NxsBlock::GetID' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:43:15: note: Technically the member function 'NxsBlock::GetID' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:44:11: style: Technically the member function 'NxsBlock::IsEmpty' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsblock.cpp:109:16: note: Technically the member function 'NxsBlock::IsEmpty' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:44:11: note: Technically the member function 'NxsBlock::IsEmpty' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:48:11: style: Technically the member function 'NxsBlock::IsEnabled' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsblock.cpp:88:16: note: Technically the member function 'NxsBlock::IsEnabled' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:48:11: note: Technically the member function 'NxsBlock::IsEnabled' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:49:11: style: Technically the member function 'NxsBlock::IsUserSupplied' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsblock.cpp:99:16: note: Technically the member function 'NxsBlock::IsUserSupplied' can be const.
IQ-TREE-1.6.5/ncl/nxsblock.h:49:11: note: Technically the member function 'NxsBlock::IsUserSupplied' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:80:11: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:112:11: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:143:11: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:175:11: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:607:7: style: The scope of the variable 'save' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:911:7: style: The scope of the variable 'standardDataTypeAssumed' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:764:13: style: Checking if unsigned variable 'ntax' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:811:14: style: Checking if unsigned variable 'nchar' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:1487:8: style: Checking if unsigned variable 'j' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:2178:15: style: Unsigned variable 'nchar' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:473:12: style: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:213:42: note: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:473:12: note: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:1454:12: style: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:266:72: note: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:1454:12: note: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:1758:12: style: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:268:64: note: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:1758:12: note: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:2801:12: style: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:236:63: note: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:2801:12: note: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'.
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:83:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:115:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:146:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:178:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:314:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:324:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:334:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:2619:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:204:15: style: Technically the member function 'NxsCharactersBlock::GetNumActiveChar' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:424:30: note: Technically the member function 'NxsCharactersBlock::GetNumActiveChar' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:204:15: note: Technically the member function 'NxsCharactersBlock::GetNumActiveChar' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:205:15: style: Technically the member function 'NxsCharactersBlock::GetNumActiveTaxa' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:440:30: note: Technically the member function 'NxsCharactersBlock::GetNumActiveTaxa' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:205:15: note: Technically the member function 'NxsCharactersBlock::GetNumActiveTaxa' can be const.
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: warning: Virtual function 'Reset' is called from constructor 'NxsCharactersBlock(NxsTaxaBlock*tb,NxsAssumptionsBlock*ab)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:52:2: note: Calling Reset
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: note: Reset is a virtual method
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: warning: Virtual function 'Reset' is called from destructor '~NxsCharactersBlock()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:61:2: note: Calling Reset
IQ-TREE-1.6.5/ncl/nxscharactersblock.h:251:18: note: Reset is a virtual method
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:310:9: style: Reading from empty STL container 'eliminated' [reademptycontainer]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:320:9: style: Reading from empty STL container 'charLabels' [reademptycontainer]
IQ-TREE-1.6.5/ncl/nxscharactersblock.cpp:330:9: style: Reading from empty STL container 'charStates' [reademptycontainer]
IQ-TREE-1.6.5/ncl/nxsdatablock.h:33:8: style: Technically the member function 'NxsDataBlock::TransferTo' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdatablock.cpp:49:20: note: Technically the member function 'NxsDataBlock::TransferTo' can be const.
IQ-TREE-1.6.5/ncl/nxsdatablock.h:33:8: note: Technically the member function 'NxsDataBlock::TransferTo' can be const.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:95:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:97:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:100:15: style: Unsigned variable 'value' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:169:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:171:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:221:13: style: Unsigned variable 'row' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:223:18: style: Unsigned variable 'startCol' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:273:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:275:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:291:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:293:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:323:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:356:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:358:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:376:11: style: Unsigned variable 'k' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:390:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:392:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:420:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:422:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:450:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:452:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:513:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:515:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:543:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:545:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:575:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:577:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:612:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:614:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:374:10: warning: Assert statement calls a function which may have desired side effects: 'IsMissing'. [assertWithSideEffect]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:375:10: warning: Assert statement calls a function which may have desired side effects: 'IsGap'. [assertWithSideEffect]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:75:11: performance: Technically the member function 'NxsDiscreteMatrix::IsGap' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:403:25: note: Technically the member function 'NxsDiscreteMatrix::IsGap' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:75:11: note: Technically the member function 'NxsDiscreteMatrix::IsGap' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:76:11: performance: Technically the member function 'NxsDiscreteMatrix::IsMissing' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:433:25: note: Technically the member function 'NxsDiscreteMatrix::IsMissing' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:76:11: note: Technically the member function 'NxsDiscreteMatrix::IsMissing' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:77:11: performance: Technically the member function 'NxsDiscreteMatrix::IsPolymorphic' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:463:25: note: Technically the member function 'NxsDiscreteMatrix::IsPolymorphic' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:77:11: note: Technically the member function 'NxsDiscreteMatrix::IsPolymorphic' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:79:14: performance: Technically the member function 'NxsDiscreteMatrix::GetNumStates' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:303:29: note: Technically the member function 'NxsDiscreteMatrix::GetNumStates' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:79:14: note: Technically the member function 'NxsDiscreteMatrix::GetNumStates' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:81:11: performance: Technically the member function 'NxsDiscreteMatrix::SetGap' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:526:25: note: Technically the member function 'NxsDiscreteMatrix::SetGap' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:81:11: note: Technically the member function 'NxsDiscreteMatrix::SetGap' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:82:11: performance: Technically the member function 'NxsDiscreteMatrix::SetMissing' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:556:25: note: Technically the member function 'NxsDiscreteMatrix::SetMissing' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:82:11: note: Technically the member function 'NxsDiscreteMatrix::SetMissing' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:83:11: performance: Technically the member function 'NxsDiscreteMatrix::SetPolymorphic' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:589:25: note: Technically the member function 'NxsDiscreteMatrix::SetPolymorphic' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:83:11: note: Technically the member function 'NxsDiscreteMatrix::SetPolymorphic' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:84:11: performance: Technically the member function 'NxsDiscreteMatrix::SetState' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:627:25: note: Technically the member function 'NxsDiscreteMatrix::SetState' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.h:84:11: note: Technically the member function 'NxsDiscreteMatrix::SetState' can be static.
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:33:2: style: Class 'NxsDiscreteMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IQ-TREE-1.6.5/ncl/nxsdiscretematrix.cpp:33:2: style: Class 'NxsDiscreteMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:763:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:765:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:844:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:846:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:862:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:864:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:880:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:882:11: style: Unsigned variable 'j' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:894:12: style: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:86:29: note: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:894:12: note: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:71:11: style: Technically the member function 'NxsDistancesBlock::GetMissingSymbol' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:775:25: note: Technically the member function 'NxsDistancesBlock::GetMissingSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:71:11: note: Technically the member function 'NxsDistancesBlock::GetMissingSymbol' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:72:14: style: Technically the member function 'NxsDistancesBlock::GetNchar' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:750:29: note: Technically the member function 'NxsDistancesBlock::GetNchar' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:72:14: note: Technically the member function 'NxsDistancesBlock::GetNchar' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:73:14: style: Technically the member function 'NxsDistancesBlock::GetNtax' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:742:29: note: Technically the member function 'NxsDistancesBlock::GetNtax' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:73:14: note: Technically the member function 'NxsDistancesBlock::GetNtax' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:74:14: style: Technically the member function 'NxsDistancesBlock::GetTriangle' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:783:29: note: Technically the member function 'NxsDistancesBlock::GetTriangle' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:74:14: note: Technically the member function 'NxsDistancesBlock::GetTriangle' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:75:11: style: Technically the member function 'NxsDistancesBlock::IsRectangular' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:791:25: note: Technically the member function 'NxsDistancesBlock::IsRectangular' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:75:11: note: Technically the member function 'NxsDistancesBlock::IsRectangular' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:76:11: style: Technically the member function 'NxsDistancesBlock::IsDiagonal' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:815:25: note: Technically the member function 'NxsDistancesBlock::IsDiagonal' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:76:11: note: Technically the member function 'NxsDistancesBlock::IsDiagonal' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:77:11: style: Technically the member function 'NxsDistancesBlock::IsInterleave' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:823:25: note: Technically the member function 'NxsDistancesBlock::IsInterleave' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:77:11: note: Technically the member function 'NxsDistancesBlock::IsInterleave' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:78:11: style: Technically the member function 'NxsDistancesBlock::IsLabels' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:831:25: note: Technically the member function 'NxsDistancesBlock::IsLabels' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:78:11: note: Technically the member function 'NxsDistancesBlock::IsLabels' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:79:11: style: Technically the member function 'NxsDistancesBlock::IsLowerTriangular' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:807:25: note: Technically the member function 'NxsDistancesBlock::IsLowerTriangular' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:79:11: note: Technically the member function 'NxsDistancesBlock::IsLowerTriangular' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:81:11: style: Technically the member function 'NxsDistancesBlock::IsUpperTriangular' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsdistancesblock.cpp:799:25: note: Technically the member function 'NxsDistancesBlock::IsUpperTriangular' can be const.
IQ-TREE-1.6.5/ncl/nxsdistancesblock.h:81:11: note: Technically the member function 'NxsDistancesBlock::IsUpperTriangular' can be const.
IQ-TREE-1.6.5/ncl/nxsexception.cpp:32:2: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxsexception.cpp:35:2: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxsexception.cpp:45:2: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxsexception.cpp:46:2: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:159:13: style: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxsreader.h:44:27: note: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'.
IQ-TREE-1.6.5/ncl/nxsreader.cpp:159:13: note: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'.
IQ-TREE-1.6.5/ncl/nxsreader.h:41:10: style: Technically the member function 'NxsReader::BlockListEmpty' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:125:17: note: Technically the member function 'NxsReader::BlockListEmpty' can be const.
IQ-TREE-1.6.5/ncl/nxsreader.h:41:10: note: Technically the member function 'NxsReader::BlockListEmpty' can be const.
IQ-TREE-1.6.5/ncl/nxsreader.h:42:13: style: Technically the member function 'NxsReader::PositionInBlockList' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:69:21: note: Technically the member function 'NxsReader::PositionInBlockList' can be const.
IQ-TREE-1.6.5/ncl/nxsreader.h:42:13: note: Technically the member function 'NxsReader::PositionInBlockList' can be const.
IQ-TREE-1.6.5/ncl/nxsreader.h:50:17: performance: Technically the member function 'NxsReader::NCLNameAndVersion' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:413:24: note: Technically the member function 'NxsReader::NCLNameAndVersion' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.h:50:17: note: Technically the member function 'NxsReader::NCLNameAndVersion' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.h:51:17: performance: Technically the member function 'NxsReader::NCLCopyrightNotice' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:396:24: note: Technically the member function 'NxsReader::NCLCopyrightNotice' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.h:51:17: note: Technically the member function 'NxsReader::NCLCopyrightNotice' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.h:52:17: performance: Technically the member function 'NxsReader::NCLHomePageURL' can be static. [functionStatic]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:404:24: note: Technically the member function 'NxsReader::NCLHomePageURL' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.h:52:17: note: Technically the member function 'NxsReader::NCLHomePageURL' can be static.
IQ-TREE-1.6.5/ncl/nxsreader.cpp:251:2: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/ncl/nxsreader.cpp:309:8: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/ncl/nxssetreader.cpp:164:17: style: Checking if unsigned variable 'modValue' is less than zero. [unsignedLessThanZero]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:353:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:358:20: style: Unsigned variable 'num_spaces' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:381:20: style: Unsigned variable 'num_spaces' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:27:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:87:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:397:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:478:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:495:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:871:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxsstring.cpp:874:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:286:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:299:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:309:13: style: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxstaxablock.h:43:40: note: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'.
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:309:13: note: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'.
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:321:13: style: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/ncl/nxstaxablock.h:42:34: note: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'.
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:321:13: note: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'.
IQ-TREE-1.6.5/ncl/nxstaxablock.h:45:14: style: Technically the member function 'NxsTaxaBlock::GetNumTaxonLabels' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstaxablock.cpp:341:24: note: Technically the member function 'NxsTaxaBlock::GetNumTaxonLabels' can be const.
IQ-TREE-1.6.5/ncl/nxstaxablock.h:45:14: note: Technically the member function 'NxsTaxaBlock::GetNumTaxonLabels' can be const.
IQ-TREE-1.6.5/ncl/nxstoken.cpp:158:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxstoken.cpp:187:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxstoken.cpp:210:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxstoken.cpp:255:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:391:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:405:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:464:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:477:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:493:11: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
IQ-TREE-1.6.5/ncl/nxstreesblock.h:56:14: style: Technically the member function 'NxsTreesBlock::GetNumDefaultTree' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:371:25: note: Technically the member function 'NxsTreesBlock::GetNumDefaultTree' can be const.
IQ-TREE-1.6.5/ncl/nxstreesblock.h:56:14: note: Technically the member function 'NxsTreesBlock::GetNumDefaultTree' can be const.
IQ-TREE-1.6.5/ncl/nxstreesblock.h:57:14: style: Technically the member function 'NxsTreesBlock::GetNumTrees' can be const. [functionConst]
IQ-TREE-1.6.5/ncl/nxstreesblock.cpp:379:25: note: Technically the member function 'NxsTreesBlock::GetNumTrees' can be const.
IQ-TREE-1.6.5/ncl/nxstreesblock.h:57:14: note: Technically the member function 'NxsTreesBlock::GetNumTrees' can be const.
IQ-TREE-1.6.5/nclextra/modelsblock.h:34:15: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/nclextra/modelsblock.h:33:5: style: Class 'NxsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/nclextra/mpdablock.cpp:40:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/mpdablock.h:44:5: style: Class 'MPdaBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:32:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:38:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:49:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:51:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:59:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msetsblock.cpp:283:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/nclextra/msplitsblock.h:44:5: style: Class 'MSplitsBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/gss.cpp:264:34: style: The scope of the variable 'index' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/gss.cpp:45:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:46:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:59:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:68:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:114:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:119:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:159:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:173:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.cpp:224:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/gss.h:38:5: style: Class 'GSSNetwork' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/gss.cpp:105:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:59:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:284:9: style: The scope of the variable 'count' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:324:9: style: The scope of the variable 'count' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:324:20: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:374:9: style: The scope of the variable 'count' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:374:20: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:375:9: style: The scope of the variable 'ntrees' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:375:17: style: The scope of the variable 'nsite' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:375:24: style: The scope of the variable 'nptn' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:375:30: style: The scope of the variable 'scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:376:12: style: The scope of the variable 'max_tol' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:591:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:752:21: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.h:31:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:220:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:268:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:295:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:342:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:571:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:679:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:837:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:1209:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/guidedbootstrap.cpp:106:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/obsolete/ngs.cpp:249:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:253:21: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:279:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:282:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:304:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:418:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:439:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:449:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/obsolete/ngs.cpp:110:46: style: Function 'computeStateFreq' argument 1 names different: declaration 'state_freq' definition 'stateFrqArr'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/obsolete/ngs.h:72:40: note: Function 'computeStateFreq' argument 1 names different: declaration 'state_freq' definition 'stateFrqArr'.
IQ-TREE-1.6.5/obsolete/ngs.cpp:110:46: note: Function 'computeStateFreq' argument 1 names different: declaration 'state_freq' definition 'stateFrqArr'.
IQ-TREE-1.6.5/obsolete/ngs.cpp:575:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/ngs.cpp:799:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/ngs.cpp:905:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/ngs.cpp:911:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/obsolete/ngs.cpp:33:15: warning: Member variable 'NGSAlignment::ncategory' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/obsolete/ngs.cpp:460:10: warning: Member variable 'NGSRead::score' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/obsolete/ngs.cpp:460:10: warning: Member variable 'NGSRead::homo_rate' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/obsolete/ngs.h:59:15: warning: Virtual function 'convertState' is called from constructor 'NGSAlignment(int nstate,string&seq1,string&seq2)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/obsolete/ngs.cpp:58:22: note: Calling convertState
IQ-TREE-1.6.5/obsolete/ngs.h:59:15: note: convertState is a virtual method
IQ-TREE-1.6.5/obsolete/ngs.h:59:15: warning: Virtual function 'convertState' is called from constructor 'NGSAlignment(int nstate,string&seq1,string&seq2)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/obsolete/ngs.cpp:59:22: note: Calling convertState
IQ-TREE-1.6.5/obsolete/ngs.h:59:15: note: convertState is a virtual method
IQ-TREE-1.6.5/obsolete/ngs.h:45:2: style: Class 'NGSAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/ngs.h:47:5: style: Class 'NGSAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/ngs.h:154:2: style: Class 'NGSRate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/ngs.h:291:2: style: Class 'NGSRead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/obsolete/ngs.h:281:20: style: The function 'computeLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/obsolete/ngs.h:137:20: note: Virtual function in base class
IQ-TREE-1.6.5/obsolete/ngs.h:281:20: note: Function in derived class
IQ-TREE-1.6.5/obsolete/ngs.cpp:101:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/obsolete/ngs.cpp:124:0: error: Memory leak: state_count [memleak]
IQ-TREE-1.6.5/obsolete/ngs.cpp:164:0: error: Memory leak: pair_rates [memleak]
IQ-TREE-1.6.5/pda/circularnetwork.cpp:530:6: style: The scope of the variable 'total_b' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/circularnetwork.cpp:189:15: style: Function 'findCircularRootedPD' argument 3 names different: declaration 'taxa_order' definition 'origin_order'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/circularnetwork.h:77:16: note: Function 'findCircularRootedPD' argument 3 names different: declaration 'taxa_order' definition 'origin_order'.
IQ-TREE-1.6.5/pda/circularnetwork.cpp:189:15: note: Function 'findCircularRootedPD' argument 3 names different: declaration 'taxa_order' definition 'origin_order'.
IQ-TREE-1.6.5/pda/circularnetwork.cpp:546:15: style: Function 'findCircularRootedPDBudget' argument 3 names different: declaration 'taxa_order' definition 'origin_order'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/circularnetwork.h:99:16: note: Function 'findCircularRootedPDBudget' argument 3 names different: declaration 'taxa_order' definition 'origin_order'.
IQ-TREE-1.6.5/pda/circularnetwork.cpp:546:15: note: Function 'findCircularRootedPDBudget' argument 3 names different: declaration 'taxa_order' definition 'origin_order'.
IQ-TREE-1.6.5/pda/splitgraph.h:66:5: style: Class 'SplitGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.h:46:5: style: Class 'PDNetwork' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/circularnetwork.h:43:5: style: Class 'CircularNetwork' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/circularnetwork.h:53:15: style: The function 'findPD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/pda/pdnetwork.h:121:15: note: Virtual function in base class
IQ-TREE-1.6.5/pda/circularnetwork.h:53:15: note: Function in derived class
IQ-TREE-1.6.5/pda/ecopd.cpp:632:17: style: Condition 'check_print==1' is always true [knownConditionTrueFalse]
IQ-TREE-1.6.5/pda/ecopd.cpp:630:15: note: Assignment 'check_print=1', assigned value is 1
IQ-TREE-1.6.5/pda/ecopd.cpp:632:17: note: Condition 'check_print==1' is always true
IQ-TREE-1.6.5/pda/ecopd.cpp:640:4: style: Variable 'str_out_2' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pda/ecopd.cpp:636:4: note: Variable 'str_out_2' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pda/ecopd.cpp:640:4: note: Variable 'str_out_2' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pda/ecopd.cpp:404:6: style: The scope of the variable 'm' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/ecopd.cpp:1237:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/ecopd.cpp:1237:13: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/ecopd.cpp:1290:9: style: The scope of the variable 'c' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/ecopd.cpp:345:3: style: Variable 'step' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/pda/ecopd.cpp:611:3: style: Variable 'step_all' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::linksNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::weighted' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::k' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::T' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::SpeciesNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::TaxaNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::nvar' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::splitsNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:18:8: warning: Member variable 'ECOpd::totalSD' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::linksNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::weighted' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::k' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::T' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::SpeciesNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::TaxaNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::nvar' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::splitsNUM' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/ecopd.cpp:20:8: warning: Member variable 'ECOpd::totalSD' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/graph.h:24:5: style: Class 'Graph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/graph.cpp:22:55: style: Function 'isCyclicUtil' argument 3 names different: declaration 'rs' definition 'recStack'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/graph.h:21:52: note: Function 'isCyclicUtil' argument 3 names different: declaration 'rs' definition 'recStack'.
IQ-TREE-1.6.5/pda/graph.cpp:22:55: note: Function 'isCyclicUtil' argument 3 names different: declaration 'rs' definition 'recStack'.
IQ-TREE-1.6.5/pda/graph.cpp:15:5: style: Class 'Graph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IQ-TREE-1.6.5/pda/graph.cpp:15:5: style: Class 'Graph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IQ-TREE-1.6.5/pda/greedy.cpp:30:16: style: The scope of the variable 'node2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/greedy.cpp:64:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/greedy.cpp:121:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/greedy.cpp:141:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/greedy.cpp:150:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/greedy.cpp:195:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/greedy.h:36:5: warning: Member variable 'Greedy::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/greedy.h:43:5: warning: Member variable 'Greedy::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/greedy.h:49:2: warning: Member variable 'Greedy::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/pdtree.h:37:5: style: Class 'PDTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/greedy.h:36:5: style: Class 'Greedy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/greedy.h:43:5: style: Class 'Greedy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/gurobiwrapper.cpp:99:4: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/pda/gurobiwrapper.cpp:131:4: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/pda/hashsplitset.h:91:1: style: The class 'SplitIntMap' does not have a constructor although it has private member variables. [noConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:209:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:208:0: note: Variable 'id' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:209:3: note: Variable 'id' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:824:31: style: The scope of the variable 'index' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1058:7: style: The scope of the variable 'scorename' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1509:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1551:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:286:53: style: Function 'computePD' argument 2 names different: declaration 'taxa_set' definition 'pd_set'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/pdnetwork.h:107:43: note: Function 'computePD' argument 2 names different: declaration 'taxa_set' definition 'pd_set'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:286:53: note: Function 'computePD' argument 2 names different: declaration 'taxa_set' definition 'pd_set'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:800:60: style: Function 'transformEcoLP' argument 2 names different: declaration 'outline' definition 'outfile'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/pdnetwork.h:184:50: note: Function 'transformEcoLP' argument 2 names different: declaration 'outline' definition 'outfile'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:800:60: note: Function 'transformEcoLP' argument 2 names different: declaration 'outline' definition 'outfile'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:995:66: style: Function 'computeFeasibleBudget' argument 2 names different: declaration 'list_k' definition 'ok_budget'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/pdnetwork.h:412:56: note: Function 'computeFeasibleBudget' argument 2 names different: declaration 'list_k' definition 'ok_budget'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:995:66: note: Function 'computeFeasibleBudget' argument 2 names different: declaration 'list_k' definition 'ok_budget'.
IQ-TREE-1.6.5/pda/pdnetwork.cpp:124:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:129:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:152:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:181:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:184:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:207:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:229:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:242:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:272:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:293:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:299:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:349:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:354:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:360:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:501:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:502:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:505:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:506:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:692:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:710:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:718:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:721:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:749:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:761:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:776:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:889:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:919:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1005:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1022:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1028:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1034:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1075:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1084:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1156:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1342:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1462:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1493:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1626:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1677:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1723:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1849:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1859:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1885:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:1921:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: warning: Virtual function 'isPDArea' is called from constructor 'PDNetwork(Params&params)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:50:7: note: Calling isPDArea
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: note: isPDArea is a virtual method
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: warning: Virtual function 'isPDArea' is called from constructor 'PDNetwork(Params&params)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:65:3: note: Calling readInitialSet
IQ-TREE-1.6.5/pda/pdnetwork.cpp:164:6: note: Calling isPDArea
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: note: isPDArea is a virtual method
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: warning: Virtual function 'isPDArea' is called from constructor 'PDNetwork(Params&params)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:67:30: note: Calling isPDArea
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: note: isPDArea is a virtual method
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: warning: Virtual function 'isPDArea' is called from constructor 'PDNetwork(Params&params)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/pda/pdnetwork.cpp:71:3: note: Calling readInitialAreas
IQ-TREE-1.6.5/pda/pdnetwork.cpp:200:7: note: Calling isPDArea
IQ-TREE-1.6.5/pda/pdnetwork.h:225:15: note: isPDArea is a virtual method
IQ-TREE-1.6.5/pda/pdtree.cpp:290:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
IQ-TREE-1.6.5/pda/pdtree.cpp:271:43: style: Function 'calcPD' argument 2 names different: declaration 'curlen' definition 'cur_len'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/pdtree.h:132:36: note: Function 'calcPD' argument 2 names different: declaration 'curlen' definition 'cur_len'.
IQ-TREE-1.6.5/pda/pdtree.cpp:271:43: note: Function 'calcPD' argument 2 names different: declaration 'curlen' definition 'cur_len'.
IQ-TREE-1.6.5/pda/pdtree.cpp:339:71: style: Function 'calcPDComplementarity' argument 2 names different: declaration 'area_name' definition 'area_names'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pda/pdtree.h:153:64: note: Function 'calcPDComplementarity' argument 2 names different: declaration 'area_name' definition 'area_names'.
IQ-TREE-1.6.5/pda/pdtree.cpp:339:71: note: Function 'calcPDComplementarity' argument 2 names different: declaration 'area_name' definition 'area_names'.
IQ-TREE-1.6.5/pda/pdtree.cpp:133:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:178:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:231:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:233:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:235:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:312:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:317:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:325:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:328:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:358:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.cpp:372:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtree.h:31:1: warning: The class 'PDTree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
IQ-TREE-1.6.5/pda/pdtreeset.cpp:81:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtreeset.cpp:95:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtreeset.cpp:123:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtreeset.cpp:127:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pdtreeset.h:40:2: style: Class 'PDTreeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/pruning.cpp:50:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:58:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:79:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:119:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:127:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:143:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.cpp:175:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/pruning.h:37:5: warning: Member variable 'Pruning::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/pruning.h:44:5: warning: Member variable 'Pruning::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/pruning.h:50:2: warning: Member variable 'Pruning::list_size' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/pruning.h:37:5: style: Class 'Pruning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/pruning.h:44:5: style: Class 'Pruning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/pda/split.cpp:78:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:93:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:120:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:162:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:178:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:208:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:247:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:320:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:332:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:348:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:357:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:366:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:374:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:382:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:434:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:445:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/split.cpp:38:8: warning: Member variable 'Split::name' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/pda/splitgraph.cpp:491:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IQ-TREE-1.6.5/pda/splitgraph.cpp:586:29: style: Variable 'zeros' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/pda/splitgraph.cpp:170:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:215:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:238:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:245:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:318:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:329:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:333:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:349:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:358:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:367:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:378:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:385:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:393:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:463:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:465:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:466:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:584:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:604:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:634:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:646:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:667:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:698:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:710:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:711:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:712:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitgraph.cpp:765:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitset.cpp:41:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pda/splitset.cpp:48:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/pll/alignment.c:310:9: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/alignment.c:386:0: error: Memory leak: sequenceLength [memleak]
IQ-TREE-1.6.5/pll/avxLikelihood.c:391:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:2198:6: style: The scope of the variable 'uX2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:2206:5: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:2695:6: style: The scope of the variable 'uX2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:2703:5: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:3198:6: style: The scope of the variable 'uX2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/avxLikelihood.c:3206:5: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/bipartitionList.c:248:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
IQ-TREE-1.6.5/pll/bipartitionList.c:246:11: note: outer condition: !p->xBips
IQ-TREE-1.6.5/pll/bipartitionList.c:248:12: note: identical inner condition: !p->xBips
IQ-TREE-1.6.5/pll/bipartitionList.c:272:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
IQ-TREE-1.6.5/pll/bipartitionList.c:270:19: note: outer condition: !r->xBips
IQ-TREE-1.6.5/pll/bipartitionList.c:272:20: note: identical inner condition: !r->xBips
IQ-TREE-1.6.5/pll/evaluateGenericSpecial.c:1270:0: style: Same expression used in consecutive assignments of 'ascWidth' and 'states'. [duplicateAssignExpression]
IQ-TREE-1.6.5/pll/evaluateGenericSpecial.c:1274:0: note: Same expression used in consecutive assignments of 'ascWidth' and 'states'.
IQ-TREE-1.6.5/pll/evaluateGenericSpecial.c:1270:0: note: Same expression used in consecutive assignments of 'ascWidth' and 'states'.
IQ-TREE-1.6.5/pll/evaluateGenericSpecial.c:2009:5: style: The scope of the variable 'lower' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/evaluateGenericSpecial.c:2010:5: style: The scope of the variable 'upper' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/evaluatePartialGenericSpecial.c:117:5: style: The scope of the variable 'ump_x1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/evaluatePartialGenericSpecial.c:118:5: style: The scope of the variable 'ump_x2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:736:20: style: The scope of the variable 't_A' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:737:20: style: The scope of the variable 't_C' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:738:20: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:783:20: style: The scope of the variable 't_A' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:784:20: style: The scope of the variable 't_C' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:785:20: style: The scope of the variable 't_G' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:786:20: style: The scope of the variable 't_T' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:787:20: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:822:19: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:863:19: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:932:16: style: The scope of the variable 't_A' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:933:16: style: The scope of the variable 't_C' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:934:16: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:961:16: style: The scope of the variable 't_A' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:962:16: style: The scope of the variable 't_C' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:963:16: style: The scope of the variable 't_G' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:964:16: style: The scope of the variable 't_T' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:965:16: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:995:16: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1028:16: style: The scope of the variable 't_N' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1172:5: style: The scope of the variable 'mp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1282:5: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1283:5: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1319:5: style: The scope of the variable 'p1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1320:5: style: The scope of the variable 'p2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1322:5: style: The scope of the variable 'q1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1323:5: style: The scope of the variable 'q2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1326:5: style: The scope of the variable 'mintrav2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1515:5: style: The scope of the variable 'nucleotide' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1591:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1591:10: style: The scope of the variable 'found' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1865:5: style: The scope of the variable 'nextsp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/fastDNAparsimony.c:1579:16: style: Variable 'number' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/genericParallelization.c:452:2: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:852:5: style: The scope of the variable 'num1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:853:5: style: The scope of the variable 'num2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:854:5: style: The scope of the variable 'num3' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:1274:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:1375:5: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:1377:5: style: The scope of the variable 'localCounter' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/genericParallelization.c:1312:22: style: Function 'getJobName' argument 1 names different: declaration 'tmp' definition 'type'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/genericParallelization.c:99:29: note: Function 'getJobName' argument 1 names different: declaration 'tmp' definition 'type'.
IQ-TREE-1.6.5/pll/genericParallelization.c:1312:22: note: Function 'getJobName' argument 1 names different: declaration 'tmp' definition 'type'.
IQ-TREE-1.6.5/pll/genericParallelization.c:1041:29: style: Variable 'localInfo' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/hash.c:134:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1214:7: style: Variable 'sumBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1205:0: note: Variable 'sumBuffer' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1214:7: note: Variable 'sumBuffer' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:522:2: style: The scope of the variable 'tmp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:560:5: style: The scope of the variable 'ki' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:561:5: style: The scope of the variable 'kisqr' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:759:5: style: The scope of the variable 'inv_Li' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:760:5: style: The scope of the variable 'dlnLidlz' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:761:5: style: The scope of the variable 'd2lnLidlz2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:862:6: style: The scope of the variable 'sum' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:866:5: style: The scope of the variable 'ki' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:867:5: style: The scope of the variable 'kisqr' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:869:5: style: The scope of the variable 'inv_Li' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:870:5: style: The scope of the variable 'dlnLidlz' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:871:5: style: The scope of the variable 'd2lnLidlz2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1179:68: style: Function 'execCore' argument 3 names different: declaration 'dlnLdlz' definition '_dlnLdlz'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/pllInternal.h:134:73: note: Function 'execCore' argument 3 names different: declaration 'dlnLdlz' definition '_dlnLdlz'.
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1179:68: note: Function 'execCore' argument 3 names different: declaration 'dlnLdlz' definition '_dlnLdlz'.
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1179:95: style: Function 'execCore' argument 4 names different: declaration 'd2lnLdlz2' definition '_d2lnLdlz2'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/pllInternal.h:134:99: note: Function 'execCore' argument 4 names different: declaration 'd2lnLdlz2' definition '_d2lnLdlz2'.
IQ-TREE-1.6.5/pll/makenewzGenericSpecial.c:1179:95: note: Function 'execCore' argument 4 names different: declaration 'd2lnLdlz2' definition '_d2lnLdlz2'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:120:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:174:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:196:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:214:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:273:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:274:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:298:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:299:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:318:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:405:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:406:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:407:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:408:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:410:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:411:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:412:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:413:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:470:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:471:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:473:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:474:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:491:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:492:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:493:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:494:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:496:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:497:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:498:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:499:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:563:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:564:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:584:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:585:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:587:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:588:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:721:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:772:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:795:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:814:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:870:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:871:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:896:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:897:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:917:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:987:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:988:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1012:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1013:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1015:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1016:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1078:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1079:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1101:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1102:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1104:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1105:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1193:18: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1194:18: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_aa.c:22:9: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/mic_native_aa.c:20:0: note: Variable 't' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/mic_native_aa.c:22:9: note: Variable 't' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/mic_native_aa.c:360:58: style: Function 'evaluateGTRGAMMAPROT_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:26:58: note: Function 'evaluateGTRGAMMAPROT_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:360:58: note: Function 'evaluateGTRGAMMAPROT_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:518:118: style: Function 'coreGTRGAMMAPROT_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:35:118: note: Function 'coreGTRGAMMAPROT_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:518:118: note: Function 'coreGTRGAMMAPROT_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:956:42: style: Function 'evaluateGTRGAMMAPROT_LG4_MIC' argument 1 names different: declaration 'wptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:44:42: note: Function 'evaluateGTRGAMMAPROT_LG4_MIC' argument 1 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:956:42: note: Function 'evaluateGTRGAMMAPROT_LG4_MIC' argument 1 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:1126:121: style: Function 'coreGTRGAMMAPROT_LG4_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:53:121: note: Function 'coreGTRGAMMAPROT_LG4_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:1126:121: note: Function 'coreGTRGAMMAPROT_LG4_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_aa.c:559:20: style: Variable 'k1' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/mic_native_aa.c:1167:20: style: Variable 'k1' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/mic_native_dna.c:80:40: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:81:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:83:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:84:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:159:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:160:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:161:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:162:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:164:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:165:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:166:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:167:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:258:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:259:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:260:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:261:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:262:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:263:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:265:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:266:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:267:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:268:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:269:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:270:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:386:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:387:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:389:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:390:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:416:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:417:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:418:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:419:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:421:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:422:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:423:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:424:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:482:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:483:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:485:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:486:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:504:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:505:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:506:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:507:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:509:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:510:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:511:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:512:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:582:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:583:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:603:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:604:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:606:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:607:26: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/pll/mic_native_dna.c:363:54: style: Function 'evaluateGTRGAMMA_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:9:54: note: Function 'evaluateGTRGAMMA_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_dna.c:363:54: note: Function 'evaluateGTRGAMMA_MIC' argument 3 names different: declaration 'wptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_dna.c:532:118: style: Function 'coreGTRGAMMA_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/mic_native.h:18:118: note: Function 'coreGTRGAMMA_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_dna.c:532:118: note: Function 'coreGTRGAMMA_MIC' argument 8 names different: declaration 'wrptr' definition 'wgt'.
IQ-TREE-1.6.5/pll/mic_native_dna.c:578:20: style: Variable 'k1' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/models.c:3868:20: style: Same expression on both sides of '/'. [duplicateExpression]
IQ-TREE-1.6.5/pll/models.c:3037:11: style: The scope of the variable 'scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/models.c:3037:22: style: The scope of the variable 'h' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/models.c:3124:17: style: The scope of the variable 'iter' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/models.c:3869:5: style: The scope of the variable 'lnga1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/models.c:4309:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/models.c:4317:23: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/newviewGenericSpecial.c:1201:6: style: The scope of the variable 'uX2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/optimizeModel.c:199:5: style: Variable 'initialLH' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/optimizeModel.c:197:0: note: Variable 'initialLH' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:199:5: note: Variable 'initialLH' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:2810:5: style: Variable 'samples' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/optimizeModel.c:2806:0: note: Variable 'samples' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:2810:5: note: Variable 'samples' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:2814:5: style: Variable 'freeParamsFixed' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/optimizeModel.c:2807:0: note: Variable 'freeParamsFixed' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:2814:5: note: Variable 'freeParamsFixed' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:3008:3: style: Variable 'modelEpsilon' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/optimizeModel.c:2998:0: note: Variable 'modelEpsilon' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:3008:3: note: Variable 'modelEpsilon' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/optimizeModel.c:548:14: style: The scope of the variable 'allConverged' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/optimizeModel.c:811:14: style: The scope of the variable 'allConverged' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/optimizeModel.c:2291:9: style: The scope of the variable 'scaler' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/optimizeModel.c:2497:13: style: The scope of the variable 'found' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/optimizeModel.c:2638:25: style: The scope of the variable 'loopCounter' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/parsePartition.c:54:9: style: The scope of the variable 'item' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/parsePartition.c:238:0: error: Memory leak: region [memleak]
IQ-TREE-1.6.5/pll/parsimony.c:134:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/parsimony.c:212:5: style: The scope of the variable 'nucleotide' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/parsimony.c:400:16: style: Variable 'number' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/pll/randomTree.c:97:5: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/randomTree.c:98:5: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/randomTree.c:136:5: style: The scope of the variable 'p' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/randomTree.c:138:5: style: The scope of the variable 'randomBranch' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/randomTree.c:142:5: style: The scope of the variable 'nextsp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/recom.c:361:5: style: Variable 'slot' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/recom.c:358:0: note: Variable 'slot' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/recom.c:361:5: note: Variable 'slot' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/recom.c:198:5: style: The scope of the variable 'slot' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1299:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
IQ-TREE-1.6.5/pll/searchAlgo.c:1297:17: note: outer condition: !x->x
IQ-TREE-1.6.5/pll/searchAlgo.c:1299:15: note: identical inner condition: !x->x
IQ-TREE-1.6.5/pll/searchAlgo.c:1308:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
IQ-TREE-1.6.5/pll/searchAlgo.c:1306:17: note: outer condition: !y->x
IQ-TREE-1.6.5/pll/searchAlgo.c:1308:15: note: identical inner condition: !y->x
IQ-TREE-1.6.5/pll/searchAlgo.c:1206:15: warning: Possible null pointer dereference: perm [nullPointer]
IQ-TREE-1.6.5/pll/searchAlgo.c:1155:15: note: Assignment 'perm=(int*)NULL', assigned value is 0
IQ-TREE-1.6.5/pll/searchAlgo.c:1206:15: note: Null pointer dereference
IQ-TREE-1.6.5/pll/searchAlgo.c:2632:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
IQ-TREE-1.6.5/pll/searchAlgo.c:2633:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
IQ-TREE-1.6.5/pll/searchAlgo.c:2634:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
IQ-TREE-1.6.5/pll/searchAlgo.c:2635:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
IQ-TREE-1.6.5/pll/searchAlgo.c:2949:14: style: Variable 'maxtrav' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/pll/searchAlgo.c:2947:3: note: Variable 'maxtrav' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/searchAlgo.c:2949:14: note: Variable 'maxtrav' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/pll/searchAlgo.c:667:11: style: The scope of the variable 'lzqr' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:17: style: The scope of the variable 'lzqs' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:23: style: The scope of the variable 'lzrs' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:29: style: The scope of the variable 'lzsum' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:36: style: The scope of the variable 'lzq' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:41: style: The scope of the variable 'lzr' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:46: style: The scope of the variable 'lzs' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:667:51: style: The scope of the variable 'lzmax' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1023:12: style: The scope of the variable 'p1z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1023:35: style: The scope of the variable 'p2z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1023:58: style: The scope of the variable 'q1z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1023:81: style: The scope of the variable 'q2z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1025:12: style: The scope of the variable 'mintrav2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:2299:5: style: The scope of the variable 'p1z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:2299:28: style: The scope of the variable 'p2z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:2299:51: style: The scope of the variable 'q1z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:2299:74: style: The scope of the variable 'q2z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:2301:5: style: The scope of the variable 'mintrav2' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/searchAlgo.c:1918:0: error: Memory leak: nniList [memleak]
IQ-TREE-1.6.5/pll/topologies.c:52:7: style: The scope of the variable 'k' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:292:12: style: The scope of the variable 't' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:292:15: style: The scope of the variable 't0' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:292:19: style: The scope of the variable 't1' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:426:15: style: The scope of the variable 'p0' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:573:8: style: The scope of the variable 'cmp' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/topologies.c:257:7: error: Memory leak: tpl [memleak]
IQ-TREE-1.6.5/pll/topologies.c:270:3: error: Memory leak: links [memleak]
IQ-TREE-1.6.5/pll/trash.c:73:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/trash.c:73:10: style: The scope of the variable 'found' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/treeIO.c:137:10: style: The scope of the variable 'nameptr' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:1500:8: warning: Variable 'map' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
IQ-TREE-1.6.5/pll/utils.c:1498:8: note: Variable 'map' is reassigned a value before the old one has been used. 'break;' missing?
IQ-TREE-1.6.5/pll/utils.c:1500:8: note: Variable 'map' is reassigned a value before the old one has been used. 'break;' missing?
IQ-TREE-1.6.5/pll/utils.c:773:10: style: The scope of the variable 'model' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:785:13: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:786:13: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:1109:7: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:1357:7: style: The scope of the variable 'lower' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:2059:23: style: The scope of the variable 'sItem' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:2079:10: style: The scope of the variable 'z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:2148:10: style: The scope of the variable 'z' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:2149:23: style: The scope of the variable 'nodeInfo' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:2618:6: style: The scope of the variable 'token' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:3296:5: style: The scope of the variable 'partitions' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:3390:6: style: The scope of the variable 'token' can be reduced. [variableScope]
IQ-TREE-1.6.5/pll/utils.c:1832:91: style: Function 'pllLoadAlignment' argument 3 names different: declaration 'pList' definition 'partitions'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/pll.h:1550:46: note: Function 'pllLoadAlignment' argument 3 names different: declaration 'pList' definition 'partitions'.
IQ-TREE-1.6.5/pll/utils.c:1832:91: note: Function 'pllLoadAlignment' argument 3 names different: declaration 'pList' definition 'partitions'.
IQ-TREE-1.6.5/pll/utils.c:1894:52: style: Function 'pllCreateInstance' argument 1 names different: declaration 'pInst' definition 'attr'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/pll/pll.h:1533:59: note: Function 'pllCreateInstance' argument 1 names different: declaration 'pInst' definition 'attr'.
IQ-TREE-1.6.5/pll/utils.c:1894:52: note: Function 'pllCreateInstance' argument 1 names different: declaration 'pInst' definition 'attr'.
IQ-TREE-1.6.5/pll/utils.c:434:7: style: Unused variable: i [unusedVariable]
IQ-TREE-1.6.5/pll/utils.c:741:79: warning: Either the condition 'width>0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
IQ-TREE-1.6.5/pll/utils.c:743:16: note: Assuming that condition 'width>0' is not redundant
IQ-TREE-1.6.5/pll/utils.c:741:79: note: Invalid argument
IQ-TREE-1.6.5/pll/utils.c:3530:5: error: Memory leak: unlinked [memleak]
IQ-TREE-1.6.5/pll/utils.c:2632:0: error: Memory leak: list [memleak]
IQ-TREE-1.6.5/pll/utils.c:3313:0: error: Memory leak: ll [memleak]
IQ-TREE-1.6.5/sprng/lcg64.c:119:12: style: Function 'init_rng' argument 4 names different: declaration 'mult' definition 'param'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/sprng/interface.h:37:57: note: Function 'init_rng' argument 4 names different: declaration 'mult' definition 'param'.
IQ-TREE-1.6.5/sprng/lcg64.c:119:12: note: Function 'init_rng' argument 4 names different: declaration 'mult' definition 'param'.
IQ-TREE-1.6.5/sprng/lcg64.c:292:10: style: Variable 'ist0' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/sprng/lcg64.c:293:10: style: Variable 'ist1' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/sprng/lcg64.c:294:10: style: Variable 'ist2' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/sprng/primes-lcg64.c:19:27: style: The scope of the variable 'isprime' can be reduced. [variableScope]
IQ-TREE-1.6.5/sprng/primes-lcg64.c:57:10: style: The scope of the variable 'isprime' can be reduced. [variableScope]
IQ-TREE-1.6.5/sprng/primes-lcg64.c:57:19: style: The scope of the variable 'index' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/candidateset.cpp:103:63: style: Function 'getBestTreeStringsForProcess' argument 1 names different: declaration 'totalNumTree' definition 'numTree'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/candidateset.h:165:53: note: Function 'getBestTreeStringsForProcess' argument 1 names different: declaration 'totalNumTree' definition 'numTree'.
IQ-TREE-1.6.5/tree/candidateset.cpp:103:63: note: Function 'getBestTreeStringsForProcess' argument 1 names different: declaration 'totalNumTree' definition 'numTree'.
IQ-TREE-1.6.5/tree/candidateset.cpp:271:48: style: Function 'getBestScores' argument 1 names different: declaration 'numBestScores' definition 'numBestScore'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/candidateset.h:138:38: note: Function 'getBestScores' argument 1 names different: declaration 'numBestScores' definition 'numBestScore'.
IQ-TREE-1.6.5/tree/candidateset.cpp:271:48: note: Function 'getBestScores' argument 1 names different: declaration 'numBestScores' definition 'numBestScore'.
IQ-TREE-1.6.5/tree/candidateset.cpp:288:47: style: Function 'convertTreeString' argument 1 names different: declaration 'tree' definition 'treeString'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/candidateset.h:208:43: note: Function 'convertTreeString' argument 1 names different: declaration 'tree' definition 'treeString'.
IQ-TREE-1.6.5/tree/candidateset.cpp:288:47: note: Function 'convertTreeString' argument 1 names different: declaration 'tree' definition 'treeString'.
IQ-TREE-1.6.5/tree/candidateset.cpp:352:83: style: Function 'getAllTrees' argument 3 names different: declaration 'treeFormat' definition 'format'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/candidateset.h:174:73: note: Function 'getAllTrees' argument 3 names different: declaration 'treeFormat' definition 'format'.
IQ-TREE-1.6.5/tree/candidateset.cpp:352:83: note: Function 'getAllTrees' argument 3 names different: declaration 'treeFormat' definition 'format'.
IQ-TREE-1.6.5/tree/candidateset.cpp:409:49: style: Function 'computeSplitOccurences' argument 1 names different: declaration 'supportThres' definition 'supportThreshold'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/candidateset.h:248:39: note: Function 'computeSplitOccurences' argument 1 names different: declaration 'supportThres' definition 'supportThreshold'.
IQ-TREE-1.6.5/tree/candidateset.cpp:409:49: note: Function 'computeSplitOccurences' argument 1 names different: declaration 'supportThres' definition 'supportThreshold'.
IQ-TREE-1.6.5/tree/candidateset.cpp:39:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:82:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:97:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:170:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:190:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:224:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:275:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:346:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:356:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:375:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:418:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:423:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:455:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:471:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:486:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:501:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.cpp:511:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/candidateset.h:71:2: style: Class 'CandidateSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/constrainttree.cpp:19:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:37:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:42:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:62:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:82:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:90:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:94:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:131:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:141:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:163:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:174:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:226:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/constrainttree.cpp:234:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.h:242:5: warning: Member variable 'Node::highestNei' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/phylotree.h:324:5: warning: Member variable 'TraversalInfo::echildren' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/phylotree.h:324:5: warning: Member variable 'TraversalInfo::partial_lh_leaves' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.h:135:17: style: Technically the member function 'MTree::isRootLeaf' can be const. [functionConst]
IQ-TREE-1.6.5/tree/mtree.h:918:19: performance: Technically the member function 'MTree::getBranchID' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/phylonode.h:106:9: style: Technically the member function 'PhyloNeighbor::get_lh_scale_factor' can be const. [functionConst]
IQ-TREE-1.6.5/tree/phylonode.h:110:6: style: Technically the member function 'PhyloNeighbor::get_partial_lh_computed' can be const. [functionConst]
IQ-TREE-1.6.5/tree/phylonode.h:122:9: style: Technically the member function 'PhyloNeighbor::getSize' can be const. [functionConst]
IQ-TREE-1.6.5/tree/node.h:103:5: style: Class 'Neighbor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/node.h:252:5: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/phylonode.h:181:5: style: Class 'PhyloNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/phylotree.h:366:5: style: Class 'PhyloTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/phylonode.h:208:18: style: The function 'addNeighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:391:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonode.h:208:18: note: Function in derived class
IQ-TREE-1.6.5/tree/constrainttree.h:54:14: style: The function 'removeTaxa' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:729:14: note: Virtual function in base class
IQ-TREE-1.6.5/tree/constrainttree.h:54:14: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:401:18: style: The function 'readTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:292:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:401:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:408:18: style: The function 'readTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:299:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:408:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:415:18: style: The function 'copyTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:89:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:415:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:421:18: style: The function 'copyTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:96:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:421:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:518:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:145:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:518:19: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotree.h:526:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:147:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotree.h:526:19: note: Function in derived class
IQ-TREE-1.6.5/tree/candidateset.h:208:43: performance: Function parameter 'tree' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/tree/iqtree.cpp:1414:9: error: Null pointer dereference: target_node [nullPointer]
IQ-TREE-1.6.5/tree/iqtree.cpp:1391:29: note: Assignment 'target_node=NULL', assigned value is 0
IQ-TREE-1.6.5/tree/iqtree.cpp:1414:9: note: Null pointer dereference
IQ-TREE-1.6.5/tree/iqtree.cpp:1415:9: error: Null pointer dereference: target_dad [nullPointer]
IQ-TREE-1.6.5/tree/iqtree.cpp:1392:28: note: Assignment 'target_dad=NULL', assigned value is 0
IQ-TREE-1.6.5/tree/iqtree.cpp:1415:9: note: Null pointer dereference
IQ-TREE-1.6.5/tree/iqtree.cpp:460:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1017:68: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1019:64: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1089:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1188:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1204:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1234:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1290:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1292:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1293:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1306:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1315:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1408:43: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1409:43: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1416:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1417:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1657:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1716:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:1746:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2053:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2055:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2067:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2074:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2087:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2140:5: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2429:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2786:79: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:2788:75: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3052:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3108:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3138:38: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3502:41: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3525:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:3746:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/iqtree.cpp:323:12: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:1098:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:1098:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:1327:12: style: The scope of the variable 'score' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:1876:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:3761:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/iqtree.cpp:1088:74: style: Function 'findRepresentLeaves' argument 1 names different: declaration 'leaves' definition 'leaves_vec'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:210:70: note: Function 'findRepresentLeaves' argument 1 names different: declaration 'leaves' definition 'leaves_vec'.
IQ-TREE-1.6.5/tree/iqtree.cpp:1088:74: note: Function 'findRepresentLeaves' argument 1 names different: declaration 'leaves' definition 'leaves_vec'.
IQ-TREE-1.6.5/tree/iqtree.cpp:1506:41: warning: Function 'getSplitBranches' argument order different: declaration 'branches, splits, dad, node' definition 'branches, splits, node, dad' [funcArgOrderDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:420:37: note: Function 'getSplitBranches' argument order different: declaration 'branches, splits, dad, node' definition 'branches, splits, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1506:41: note: Function 'getSplitBranches' argument order different: declaration 'branches, splits, dad, node' definition 'branches, splits, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1558:42: warning: Function 'getNNIBranches' argument order different: declaration 'tabuSplits, candidateSplitHash, nonNNIBranches, outBranches, dad, node' definition 'tabuSplits, candSplits, nonNNIBranches, nniBranches, node, dad' [funcArgOrderDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:374:38: note: Function 'getNNIBranches' argument order different: declaration 'tabuSplits, candidateSplitHash, nonNNIBranches, outBranches, dad, node' definition 'tabuSplits, candSplits, nonNNIBranches, nniBranches, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1558:42: note: Function 'getNNIBranches' argument order different: declaration 'tabuSplits, candidateSplitHash, nonNNIBranches, outBranches, dad, node' definition 'tabuSplits, candSplits, nonNNIBranches, nniBranches, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1590:45: warning: Function 'getStableBranches' argument order different: declaration 'candSplits, supportValue, outBranches, dad, node' definition 'candSplits, supportValue, stableBranches, node, dad' [funcArgOrderDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:390:41: note: Function 'getStableBranches' argument order different: declaration 'candSplits, supportValue, outBranches, dad, node' definition 'candSplits, supportValue, stableBranches, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1590:45: note: Function 'getStableBranches' argument order different: declaration 'candSplits, supportValue, outBranches, dad, node' definition 'candSplits, supportValue, stableBranches, node, dad'
IQ-TREE-1.6.5/tree/iqtree.cpp:1620:43: style: Function 'perturbStableSplits' argument 1 names different: declaration 'supportValue' definition 'suppValue'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:259:39: note: Function 'perturbStableSplits' argument 1 names different: declaration 'supportValue' definition 'suppValue'.
IQ-TREE-1.6.5/tree/iqtree.cpp:1620:43: note: Function 'perturbStableSplits' argument 1 names different: declaration 'supportValue' definition 'suppValue'.
IQ-TREE-1.6.5/tree/iqtree.cpp:1920:39: style: Function 'pllBaseSubstitute' argument 1 names different: declaration 'str' definition 'seq'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:586:34: note: Function 'pllBaseSubstitute' argument 1 names different: declaration 'str' definition 'seq'.
IQ-TREE-1.6.5/tree/iqtree.cpp:1920:39: note: Function 'pllBaseSubstitute' argument 1 names different: declaration 'str' definition 'seq'.
IQ-TREE-1.6.5/tree/iqtree.cpp:2105:63: style: Function 'optimizeModelParameters' argument 2 names different: declaration 'epsilon' definition 'logl_epsilon'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:734:67: note: Function 'optimizeModelParameters' argument 2 names different: declaration 'epsilon' definition 'logl_epsilon'.
IQ-TREE-1.6.5/tree/iqtree.cpp:2105:63: note: Function 'optimizeModelParameters' argument 2 names different: declaration 'epsilon' definition 'logl_epsilon'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3245:72: style: Function 'filterNNIBranches' argument 2 names different: declaration 'outBranches' definition 'nniBranches'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:414:68: note: Function 'filterNNIBranches' argument 2 names different: declaration 'outBranches' definition 'nniBranches'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3245:72: note: Function 'filterNNIBranches' argument 2 names different: declaration 'outBranches' definition 'nniBranches'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3258:36: style: Function 'pllOptimizeNNI' argument 1 names different: declaration 'nniCount' definition 'totalNNICount'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:428:32: note: Function 'pllOptimizeNNI' argument 1 names different: declaration 'nniCount' definition 'totalNNICount'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3258:36: note: Function 'pllOptimizeNNI' argument 1 names different: declaration 'nniCount' definition 'totalNNICount'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3500:68: style: Function 'evaluateNNIs' argument 2 names different: declaration 'outNNIMoves' definition 'positiveNNIs'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:452:63: note: Function 'evaluateNNIs' argument 2 names different: declaration 'outNNIMoves' definition 'positiveNNIs'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3500:68: note: Function 'evaluateNNIs' argument 2 names different: declaration 'outNNIMoves' definition 'positiveNNIs'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3627:37: style: Function 'saveCurrentTree' argument 1 names different: declaration 'logl' definition 'cur_logl'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/iqtree.h:845:41: note: Function 'saveCurrentTree' argument 1 names different: declaration 'logl' definition 'cur_logl'.
IQ-TREE-1.6.5/tree/iqtree.cpp:3627:37: note: Function 'saveCurrentTree' argument 1 names different: declaration 'logl' definition 'cur_logl'.
IQ-TREE-1.6.5/tree/iqtree.cpp:2385:20: style: Variable 'nniInfos' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/iqtree.cpp:143:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:445:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:469:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:506:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:867:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:888:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1263:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1300:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1319:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1346:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1363:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1367:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1368:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1369:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1387:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1429:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1440:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1460:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1463:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1487:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1510:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1562:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1595:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1630:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:1636:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:2166:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3136:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3246:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3408:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3423:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3425:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3501:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3524:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:3756:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::pars_scores' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::logl_variance' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::lh_scores' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::linRegModel' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::pllBestTree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::sample_start' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::sample_end' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::bestcandidate_changed' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:46:9: warning: Member variable 'IQTree::saved_aln_on_refine_btree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::pars_scores' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::logl_variance' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::lh_scores' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::linRegModel' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::pllBestTree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::sample_start' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::sample_end' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::bestcandidate_changed' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.cpp:93:9: warning: Member variable 'IQTree::saved_aln_on_refine_btree' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/iqtree.h:88:5: style: Class 'IQTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/supernode.h:81:2: style: Class 'SuperNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/phylosupertree.h:44:5: style: Class 'PhyloSuperTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/mexttree.h:50:2: style: Class 'MExtTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/iqtree.h:108:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:389:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/iqtree.h:108:18: note: Function in derived class
IQ-TREE-1.6.5/tree/iqtree.h:113:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:394:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/iqtree.h:113:18: note: Function in derived class
IQ-TREE-1.6.5/tree/iqtree.h:845:18: style: The function 'saveCurrentTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:2150:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/iqtree.h:845:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:48:18: style: The function 'startCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:384:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:48:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:53:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:108:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:53:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:58:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:113:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:58:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:66:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:518:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:66:19: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:74:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:526:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:74:19: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:76:18: style: The function 'initializeModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:140:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:76:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:81:18: style: The function 'isMixlen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:505:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:81:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:86:17: style: The function 'getMixlen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:510:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:86:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:103:18: style: The function 'treeLengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:350:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:103:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:124:18: style: The function 'printBranchLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:202:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:124:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:130:18: style: The function 'printResultTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:146:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:130:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:146:18: style: The function 'fixOneNegativeBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1570:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:146:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:157:18: style: The function 'optimizeOneBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1278:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:157:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:164:20: style: The function 'optimizeAllBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1311:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:164:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:186:18: style: The function 'computeFuncDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1337:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:186:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:210:17: style: The function 'getCurMixture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1193:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:210:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:218:28: style: The function 'optimizeNNI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:353:28: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylotreemixlen.h:218:28: note: Function in derived class
IQ-TREE-1.6.5/tree/supernode.h:108:15: style: The function 'addNeighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylonode.h:208:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/supernode.h:108:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:60:18: style: The function 'setCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:103:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:60:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:65:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:108:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:65:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:70:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:113:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:70:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:76:18: style: The function 'setModelFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:464:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:76:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:86:18: style: The function 'removeIdenticalSeqs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1853:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:86:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:89:18: style: The function 'reinsertIdenticalSeqs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1856:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:89:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:91:15: style: The function 'setParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:810:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:91:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:96:15: style: The function 'initSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:132:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:96:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:98:18: style: The function 'setLikelihoodKernel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1761:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:98:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:100:18: style: The function 'changeLikelihoodKernel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1759:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:100:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:102:15: style: The function 'isSuperTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:498:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:102:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:108:20: style: The function 'getTreeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1134:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:108:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:115:18: style: The function 'readTreeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1112:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:115:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:120:18: style: The function 'saveBranchLengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:545:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:120:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:124:18: style: The function 'restoreBranchLengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:549:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:124:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:133:17: style: The function 'collapseInternalBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/mtree.h:860:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:133:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:141:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:518:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:141:19: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:149:19: style: The function 'newNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:526:19: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:149:19: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:154:14: style: The function 'getAlnNPattern' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:531:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:154:14: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:159:14: style: The function 'getAlnNSite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:538:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:159:14: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:168:20: style: The function 'computeDist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1505:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:168:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:202:18: style: The function 'initializeAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:667:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:202:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:207:18: style: The function 'deleteAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:672:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:207:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:212:18: style: The function 'clearAllPartialLH' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:687:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:212:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:221:20: style: The function 'computeLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:939:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:221:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:226:17: style: The function 'getNumLhCat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:944:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:226:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:236:18: style: The function 'computePatternLikelihood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1017:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:236:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:244:18: style: The function 'computePatternProbabilityCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1025:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:244:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:252:20: style: The function 'optimizeAllBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1311:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:252:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:261:21: style: The function 'getBestNNIForBran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1439:21: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:261:21: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:267:18: style: The function 'doNNI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1446:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:267:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:273:18: style: The function 'changeNNIBrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1469:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:273:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:287:18: style: The function 'reinsertLeaves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:887:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:287:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:302:15: style: The function 'initPartitionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1869:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:302:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:321:20: style: The function 'getModelName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:483:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:321:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:333:22: style: The function 'getMemoryRequired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1882:22: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:333:22: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:348:17: style: The function 'fixNegativeBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1580:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:348:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:359:18: style: The function 'initMarginalAncestralState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:966:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:359:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:368:18: style: The function 'computeMarginalAncestralState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:975:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:368:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:371:18: style: The function 'writeMarginalAncestralState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:978:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:371:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:376:18: style: The function 'endMarginalAncestralState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:983:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:376:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:387:15: style: The function 'writeSiteRates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1950:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:387:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:396:18: style: The function 'writeSiteLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1958:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:396:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.h:406:18: style: The function 'writeBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1965:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertree.h:406:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:54:18: style: The function 'saveCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:65:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:54:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:59:18: style: The function 'restoreCheckpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:70:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:59:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:65:18: style: The function 'readTreeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:115:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:65:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:71:20: style: The function 'getTreeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:108:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:71:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:82:20: style: The function 'computeDist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:168:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:82:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:88:15: style: The function 'mapTrees' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:174:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:88:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:93:15: style: The function 'linkTrees' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:188:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:93:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:98:18: style: The function 'initializeAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:202:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:98:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:106:18: style: The function 'initializeAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:680:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:106:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:113:18: style: The function 'deleteAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:207:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:113:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:129:18: style: The function 'computeFuncDerv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1337:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:129:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:137:20: style: The function 'computeFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1326:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:137:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:145:20: style: The function 'computeLikelihoodBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:837:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:145:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:152:20: style: The function 'computeLikelihoodFromBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:891:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:152:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:160:20: style: The function 'optimizeAllBranches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:252:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:160:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:169:18: style: The function 'optimizeOneBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:1278:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:169:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:178:21: style: The function 'getBestNNIForBran' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:261:21: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:178:21: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:185:18: style: The function 'doNNI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:267:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:185:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:192:18: style: The function 'doNNIs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/iqtree.h:467:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:192:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:198:18: style: The function 'changeNNIBrans' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:273:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:198:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:221:15: style: The function 'computeBranchLengths' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:292:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:221:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:226:15: style: The function 'printMapInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:297:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:226:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:233:15: style: The function 'initPartitionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:302:15: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:233:15: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:260:17: style: The function 'fixNegativeBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylosupertree.h:348:17: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:260:17: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:262:18: style: The function 'reorientPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:2096:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:262:18: note: Function in derived class
IQ-TREE-1.6.5/tree/iqtree.cpp:4062:1: error: Resource leak: phylolib_tree [resourceLeak]
IQ-TREE-1.6.5/tree/iqtree.h:68:47: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/tree/iqtree.h:68:70: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
IQ-TREE-1.6.5/tree/iqtree.cpp:1119:22: error: Invalid iterator 'lit' used. [eraseDereference]
IQ-TREE-1.6.5/tree/matree.cpp:164:46: style: Function 'convertSplitIntMap' argument 1 names different: declaration 'sg' definition 'sim'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/matree.h:94:39: note: Function 'convertSplitIntMap' argument 1 names different: declaration 'sg' definition 'sim'.
IQ-TREE-1.6.5/tree/matree.cpp:164:46: note: Function 'convertSplitIntMap' argument 1 names different: declaration 'sg' definition 'sim'.
IQ-TREE-1.6.5/tree/matree.cpp:33:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:75:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:109:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:115:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:122:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:131:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:145:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.cpp:169:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/matree.h:48:2: style: Class 'MaTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/memslot.h:26:0: error: #error "Please #include phylotree.h before including this header file"  [preprocessorErrorDirective]
IQ-TREE-1.6.5/tree/mexttree.cpp:56:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:222:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:233:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:361:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:365:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:427:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:449:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:455:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:458:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:464:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:476:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.cpp:484:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mexttree.h:122:7: performance: Technically the member function 'MExtTree::setLeavesName' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/mexttree.cpp:436:16: note: Technically the member function 'MExtTree::setLeavesName' can be static.
IQ-TREE-1.6.5/tree/mexttree.h:122:7: note: Technically the member function 'MExtTree::setLeavesName' can be static.
IQ-TREE-1.6.5/tree/mtree.cpp:779:11: style: The scope of the variable 'node' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtree.cpp:1767:9: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtree.cpp:1767:12: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtree.cpp:2390:7: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtree.cpp:355:60: style: Function 'countLongBranches' argument 3 names different: declaration 'epsilon' definition 'upper_limit'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtree.h:169:68: note: Function 'countLongBranches' argument 3 names different: declaration 'epsilon' definition 'upper_limit'.
IQ-TREE-1.6.5/tree/mtree.cpp:355:60: note: Function 'countLongBranches' argument 3 names different: declaration 'epsilon' definition 'upper_limit'.
IQ-TREE-1.6.5/tree/mtree.cpp:366:35: style: Function 'printTree' argument 1 names different: declaration 'outfile' definition 'ofile'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtree.h:188:32: note: Function 'printTree' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtree.cpp:366:35: note: Function 'printTree' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtree.cpp:593:35: style: Function 'printTaxa' argument 1 names different: declaration 'outfile' definition 'ofile'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtree.h:236:32: note: Function 'printTaxa' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtree.cpp:593:35: note: Function 'printTaxa' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtree.cpp:1013:44: style: Function 'generateNNIBraches' argument 1 names different: declaration 'nodes' definition 'nodes1'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtree.h:456:44: note: Function 'generateNNIBraches' argument 1 names different: declaration 'nodes' definition 'nodes1'.
IQ-TREE-1.6.5/tree/mtree.cpp:1013:44: note: Function 'generateNNIBraches' argument 1 names different: declaration 'nodes' definition 'nodes1'.
IQ-TREE-1.6.5/tree/mtree.cpp:1653:76: style: Function 'drawTree2' argument 4 names different: declaration 'sub_tree_br' definition 'subtree_br'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtree.h:274:70: note: Function 'drawTree2' argument 4 names different: declaration 'sub_tree_br' definition 'subtree_br'.
IQ-TREE-1.6.5/tree/mtree.cpp:1653:76: note: Function 'drawTree2' argument 4 names different: declaration 'sub_tree_br' definition 'subtree_br'.
IQ-TREE-1.6.5/tree/mtree.cpp:120:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:122:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:148:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:182:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:256:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:267:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:312:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:325:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:337:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:347:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:358:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:481:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:495:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:510:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:515:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:549:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:571:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:620:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:693:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:740:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:898:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:909:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:919:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:939:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:957:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:969:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:980:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:996:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1006:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1017:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1063:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1088:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1102:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1120:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1133:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1148:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1161:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1174:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1186:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1195:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1221:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1244:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1281:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1305:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1319:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1357:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1367:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1391:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1404:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1414:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1424:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1430:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1437:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1442:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1463:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1483:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1560:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1566:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1670:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1698:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1709:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1806:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1820:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1852:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1892:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1901:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1917:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1928:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1937:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1944:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1951:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1957:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:1993:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2008:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2029:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2034:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2099:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2120:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2135:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2156:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2161:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2204:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2219:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2268:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2295:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2300:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2312:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2319:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2364:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2377:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2395:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2409:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2418:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2434:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2448:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2471:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2501:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2531:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2549:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2550:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:2556:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::branchNum' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::params' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::splitBranchMap' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::in_line' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::in_column' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:67:8: warning: Member variable 'MTree::in_comment' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:34:8: warning: Member variable 'MTree::branchNum' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:34:8: warning: Member variable 'MTree::params' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:34:8: warning: Member variable 'MTree::in_line' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.cpp:34:8: warning: Member variable 'MTree::in_column' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/mtree.h:251:10: style: Technically the member function 'MTree::printTaxa' can be const. [functionConst]
IQ-TREE-1.6.5/tree/mtree.cpp:626:13: note: Technically the member function 'MTree::printTaxa' can be const.
IQ-TREE-1.6.5/tree/mtree.h:251:10: note: Technically the member function 'MTree::printTaxa' can be const.
IQ-TREE-1.6.5/tree/mtree.h:497:10: performance: Technically the member function 'MTree::isABranch' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/mtree.cpp:1080:13: note: Technically the member function 'MTree::isABranch' can be static.
IQ-TREE-1.6.5/tree/mtree.h:497:10: note: Technically the member function 'MTree::isABranch' can be static.
IQ-TREE-1.6.5/tree/mtree.h:830:7: performance: Technically the member function 'MTree::reportDisagreedTrees' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/mtree.cpp:2203:13: note: Technically the member function 'MTree::reportDisagreedTrees' can be static.
IQ-TREE-1.6.5/tree/mtree.h:830:7: note: Technically the member function 'MTree::reportDisagreedTrees' can be static.
IQ-TREE-1.6.5/tree/mtree.h:842:10: performance: Technically the member function 'MTree::removeNode' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/mtree.cpp:2265:13: note: Technically the member function 'MTree::removeNode' can be static.
IQ-TREE-1.6.5/tree/mtree.h:842:10: note: Technically the member function 'MTree::removeNode' can be static.
IQ-TREE-1.6.5/tree/mtree.h:292:18: warning: Virtual function 'readTree' is called from constructor 'MTree(const char*userTreeFile,bool&is_rooted)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/mtree.cpp:49:5: note: Calling init
IQ-TREE-1.6.5/tree/mtree.cpp:58:5: note: Calling readTree
IQ-TREE-1.6.5/tree/mtree.h:292:18: note: readTree is a virtual method
IQ-TREE-1.6.5/tree/mtree.h:299:18: warning: Virtual function 'readTree' is called from constructor 'MTree(std::string&treeString,std::vector<std::string>&taxaNames,bool isRooted)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/mtree.cpp:75:5: note: Calling readTree
IQ-TREE-1.6.5/tree/mtree.h:299:18: note: readTree is a virtual method
IQ-TREE-1.6.5/tree/mtree.h:299:18: warning: Virtual function 'readTree' is called from constructor 'MTree(std::string&treeString,bool isRooted)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/mtree.cpp:84:5: note: Calling readTree
IQ-TREE-1.6.5/tree/mtree.h:299:18: note: readTree is a virtual method
IQ-TREE-1.6.5/tree/mtree.h:43:1: warning: The class 'MTree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
IQ-TREE-1.6.5/tree/mtree.cpp:708:7: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/tree/mtree.cpp:1453:11: style: Exception should be caught by reference. [catchExceptionByValue]
IQ-TREE-1.6.5/tree/mtreeset.cpp:163:6: style: The scope of the variable 'count' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtreeset.cpp:163:13: style: The scope of the variable 'omitted' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/mtreeset.cpp:159:38: style: Function 'readTrees' argument 1 names different: declaration 'userTreeFile' definition 'infile'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtreeset.h:80:29: note: Function 'readTrees' argument 1 names different: declaration 'userTreeFile' definition 'infile'.
IQ-TREE-1.6.5/tree/mtreeset.cpp:159:38: note: Function 'readTrees' argument 1 names different: declaration 'userTreeFile' definition 'infile'.
IQ-TREE-1.6.5/tree/mtreeset.cpp:289:39: style: Function 'printTrees' argument 1 names different: declaration 'outfile' definition 'ofile'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/mtreeset.h:105:30: note: Function 'printTrees' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtreeset.cpp:289:39: note: Function 'printTrees' argument 1 names different: declaration 'outfile' definition 'ofile'.
IQ-TREE-1.6.5/tree/mtreeset.cpp:85:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:94:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:114:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:124:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:139:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:241:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:255:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:260:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:271:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:285:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:304:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:350:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:401:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:414:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:425:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:438:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:470:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:477:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:489:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:499:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:526:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:532:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:542:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:546:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:549:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:552:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:598:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:606:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:616:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:624:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:636:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:638:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:641:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:662:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:665:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:667:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:691:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/mtreeset.cpp:708:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:51:9: style: The scope of the variable 'node_id' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/ncbitree.cpp:74:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:200:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:208:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:217:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:225:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/ncbitree.cpp:248:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:109:25: style: Function 'calDist' argument 1 names different: declaration 'parner' definition 'partner'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/node.h:312:23: note: Function 'calDist' argument 1 names different: declaration 'parner' definition 'partner'.
IQ-TREE-1.6.5/tree/node.cpp:109:25: note: Function 'calDist' argument 1 names different: declaration 'parner' definition 'partner'.
IQ-TREE-1.6.5/tree/node.cpp:73:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:97:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:117:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:188:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:232:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:241:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:251:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/node.cpp:34:7: warning: Member variable 'Node::highestNei' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/node.cpp:40:7: warning: Member variable 'Node::highestNei' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/node.cpp:48:7: warning: Member variable 'Node::highestNei' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/tree/node.h:282:10: style: Technically the member function 'Node::isLeaf' can be const. [functionConst]
IQ-TREE-1.6.5/tree/node.cpp:55:12: note: Technically the member function 'Node::isLeaf' can be const.
IQ-TREE-1.6.5/tree/node.h:282:10: note: Technically the member function 'Node::isLeaf' can be const.
IQ-TREE-1.6.5/tree/node.h:297:9: style: Technically the member function 'Node::degree' can be const. [functionConst]
IQ-TREE-1.6.5/tree/node.cpp:78:11: note: Technically the member function 'Node::degree' can be const.
IQ-TREE-1.6.5/tree/node.h:297:9: note: Technically the member function 'Node::degree' can be const.
IQ-TREE-1.6.5/tree/node.h:331:10: style: Technically the member function 'Node::isNeighbor' can be const. [functionConst]
IQ-TREE-1.6.5/tree/node.cpp:180:12: note: Technically the member function 'Node::isNeighbor' can be const.
IQ-TREE-1.6.5/tree/node.h:331:10: note: Technically the member function 'Node::isNeighbor' can be const.
IQ-TREE-1.6.5/tree/node.h:276:18: warning: Virtual function 'deleteNode' is called from destructor '~Node()' at line 257. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/node.cpp:257:5: note: Calling deleteNode
IQ-TREE-1.6.5/tree/node.h:276:18: note: deleteNode is a virtual method
IQ-TREE-1.6.5/tree/phylokernelavx512.cpp:27:0: error: #error "You must compile this file with AVX512 enabled!" [preprocessorErrorDirective]
IQ-TREE-1.6.5/tree/phylokernelfma.cpp:24:0: error: #error "You must compile this file with AVX2 or FMA enabled!" [preprocessorErrorDirective]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1263:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1967:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1968:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2138:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2139:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2526:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2527:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3207:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3208:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:26:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:374:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:375:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:603:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:604:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1150:0: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1151:0: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:887:0: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2491:9: style: Variable 'prob_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2490:0: note: Variable 'prob_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:2491:9: note: Variable 'prob_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:2492:9: style: Variable 'df_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2490:0: note: Variable 'df_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:2492:9: note: Variable 'df_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:2493:9: style: Variable 'ddf_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2490:0: note: Variable 'ddf_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:2493:9: note: Variable 'ddf_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3395:9: style: Variable 'prob_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3394:0: note: Variable 'prob_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3395:9: note: Variable 'prob_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3396:9: style: Variable 'df_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3394:0: note: Variable 'df_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3396:9: note: Variable 'df_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3397:9: style: Variable 'ddf_const' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3394:0: note: Variable 'ddf_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:3397:9: note: Variable 'ddf_const' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylokernelnew.h:820:16: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:820:19: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:834:16: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:834:19: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2044:23: style: The scope of the variable 'min_scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2090:23: style: The scope of the variable 'min_scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2566:40: style: The scope of the variable 'mix_addr' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2754:27: style: The scope of the variable 'min_scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2886:27: style: The scope of the variable 'min_scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3242:15: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3271:12: style: The scope of the variable 'cat_rate' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:3272:12: style: The scope of the variable 'cat_prop' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1307:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1326:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1385:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1998:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2640:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2655:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2686:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:2836:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:54:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:120:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:438:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:474:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:528:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:664:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:688:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnonrev.cpp:738:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1233:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:896:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:930:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:944:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:973:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:997:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1026:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1047:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelsse.cpp:25:0: error: #error "You must compile this file with SSE2 enabled!" [preprocessorErrorDirective]
IQ-TREE-1.6.5/tree/phylonode.cpp:36:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylonode.cpp:44:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylonode.cpp:89:26: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylonode.cpp:17:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylonode.cpp:26:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylonode.cpp:51:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylonode.cpp:98:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylonode.h:200:10: performance: Technically the member function 'PhyloNode::init' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/phylonode.cpp:78:17: note: Technically the member function 'PhyloNode::init' can be static.
IQ-TREE-1.6.5/tree/phylonode.h:200:10: note: Technically the member function 'PhyloNode::init' can be static.
IQ-TREE-1.6.5/tree/phylonodemixlen.h:113:20: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylonodemixlen.h:34:9: performance: Variable 'lengths' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/tree/phylonodemixlen.h:144:5: style: Class 'PhyloNodeMixlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/phylonodemixlen.h:52:20: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:122:20: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:52:20: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:64:18: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:129:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:64:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:74:18: style: The function 'getLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:141:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:74:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:87:18: style: The function 'setLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:152:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:87:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:101:18: style: The function 'setLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:159:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:101:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:111:18: style: The function 'setLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:170:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:111:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:122:18: style: The function 'setLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:178:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:122:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:166:18: style: The function 'addNeighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylonode.h:208:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:166:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:174:18: style: The function 'addNeighbor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/node.h:399:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/phylonodemixlen.h:174:18: note: Function in derived class
IQ-TREE-1.6.5/tree/phylosupertree.cpp:87:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:278:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:282:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:316:20: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:317:19: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:343:25: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:357:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:358:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:364:11: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:366:11: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:369:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:374:9: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:375:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:383:26: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:385:26: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:387:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:388:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:394:55: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:408:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:409:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:508:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:509:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:517:87: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:519:87: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:721:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:722:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:808:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:809:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:818:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:922:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:923:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:947:21: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:948:21: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:959:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:960:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:980:21: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:981:21: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1023:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1024:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1092:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1199:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1200:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1206:78: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1278:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:594:19: style: The scope of the variable 'it_cat' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1173:10: style: The scope of the variable 'mixed_data' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:602:93: style: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylosupertree.h:237:15: note: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:602:93: note: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:630:64: style: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylosupertree.h:244:60: note: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:630:64: note: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:958:45: style: Function 'changeNNIBrans' argument 1 names different: declaration 'nnimove' definition 'move'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylosupertree.h:273:41: note: Function 'changeNNIBrans' argument 1 names different: declaration 'nnimove' definition 'move'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:958:45: note: Function 'changeNNIBrans' argument 1 names different: declaration 'nnimove' definition 'move'.
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1053:3: style: Variable 'neighbors2' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:40:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:52:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:71:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:77:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:108:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:153:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:161:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:171:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:182:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:197:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:223:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:230:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:241:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:250:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:257:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:287:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:294:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:323:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:345:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:347:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:393:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:404:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:439:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:468:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:488:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:495:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:501:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:513:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:595:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:605:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:616:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:632:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:659:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:672:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:680:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:713:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:727:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:731:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:736:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:745:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:779:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:782:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:867:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:879:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:882:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:930:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:932:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:935:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:964:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:966:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:969:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1027:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1084:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1094:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1097:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1115:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1136:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1148:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1272:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1295:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:1300:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertree.cpp:70:2: performance: Variable 'part_info' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:194:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:195:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:198:15: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:199:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:201:8: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:202:37: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:203:42: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:222:8: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:232:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:233:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:252:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:253:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:269:77: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:282:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:310:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:311:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:335:47: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:465:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:466:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:483:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:484:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:502:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:503:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:511:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:512:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:526:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:527:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:629:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:630:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:654:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:655:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:903:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:904:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:905:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:907:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:926:45: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:927:45: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:962:7: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:981:8: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1012:11: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1014:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1027:11: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1029:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1104:8: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1121:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1122:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1135:11: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1222:45: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1223:45: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1285:49: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1286:59: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1315:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1316:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1361:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1362:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1375:56: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1425:8: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1426:15: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1447:13: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1448:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1469:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1470:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1697:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1725:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1728:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1729:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1788:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1789:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:143:10: style: The scope of the variable 'noncodon_present' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:435:6: style: The scope of the variable 'epsilon_cnt' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:297:64: style: Function 'computeFuncDerv' argument 2 names different: declaration 'df' definition 'df_ret'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:129:56: note: Function 'computeFuncDerv' argument 2 names different: declaration 'df' definition 'df_ret'.
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:297:64: note: Function 'computeFuncDerv' argument 2 names different: declaration 'df' definition 'df_ret'.
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:297:80: style: Function 'computeFuncDerv' argument 3 names different: declaration 'ddf' definition 'ddf_ret'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylosupertreeplen.h:129:68: note: Function 'computeFuncDerv' argument 3 names different: declaration 'ddf' definition 'ddf_ret'.
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:297:80: note: Function 'computeFuncDerv' argument 3 names different: declaration 'ddf' definition 'ddf_ret'.
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:52:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:66:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:75:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:96:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:145:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:150:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:379:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:381:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:442:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:445:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:478:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:493:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:586:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:591:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1091:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1126:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1294:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1296:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1317:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1319:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1363:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1374:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1465:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1521:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1650:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1675:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1689:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1698:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1703:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1705:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:1779:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:646:35: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:647:3: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:648:4: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:650:21: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:759:22: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:777:23: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylosupertreeplen.cpp:766:36: error: Invalid iterator 'node_nei_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylotree.cpp:3854:48: warning: Either the condition 'if(dad2&&cur_depth>=SPR_DEPTH)' is redundant or there is possible null pointer dereference: dad2. [nullPointerRedundantCheck]
IQ-TREE-1.6.5/tree/phylotree.cpp:3869:8: note: Assuming that condition 'if(dad2&&cur_depth>=SPR_DEPTH)' is not redundant
IQ-TREE-1.6.5/tree/phylotree.cpp:3854:48: note: Null pointer dereference
IQ-TREE-1.6.5/tree/phylotree.cpp:340:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:344:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:437:4: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:460:4: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:503:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:574:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:578:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:584:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:633:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:645:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:687:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:702:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:704:15: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:732:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:748:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:961:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1031:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1032:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1128:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1129:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1144:53: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1228:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1229:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1234:49: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:1671:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2104:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2105:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2143:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2147:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2148:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2199:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2200:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2315:84: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2327:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2390:53: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2406:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2447:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2449:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2500:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2508:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2513:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2514:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2528:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2558:46: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2573:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2739:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2740:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2743:47: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2749:38: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2750:37: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2800:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2801:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2810:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2811:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3066:73: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3170:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3177:17: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3178:17: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3225:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3226:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3254:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3255:28: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3291:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3292:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3324:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3373:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3374:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3383:75: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3387:55: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3389:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3401:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3402:29: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3550:50: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3551:60: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3589:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3617:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3618:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3671:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3672:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3674:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3680:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3681:35: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3751:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3779:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3780:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3850:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3851:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3853:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3854:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3992:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:3993:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4017:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4040:37: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4071:51: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4138:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4139:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4601:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4633:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4634:5: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4635:5: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4718:40: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4737:38: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4820:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4822:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4823:20: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4985:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:4988:4: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:5122:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotree.cpp:2333:5: style: Variable 'node_branch->length' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/phylotree.cpp:2329:5: note: Variable 'node_branch->length' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylotree.cpp:2333:5: note: Variable 'node_branch->length' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/phylotree.cpp:964:16: style: The scope of the variable 'IT_NUM' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:1292:12: style: The scope of the variable 'state' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:2089:59: style: The scope of the variable 't44' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:2089:64: style: The scope of the variable 't46' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:2089:69: style: The scope of the variable 't48' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:3594:12: style: The scope of the variable 'sibling1_len' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:3594:32: style: The scope of the variable 'sibling2_len' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:3756:12: style: The scope of the variable 'sibling1_len' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:3756:32: style: The scope of the variable 'sibling2_len' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotree.cpp:1346:50: style: Function 'computePatternLikelihood' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1017:51: note: Function 'computePatternLikelihood' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1346:50: note: Function 'computePatternLikelihood' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1346:84: style: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1018:15: note: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1346:84: note: Function 'computePatternLikelihood' argument 3 names different: declaration 'pattern_lh_cat' definition 'ptn_lh_cat'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1493:59: style: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1025:60: note: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1493:59: note: Function 'computePatternProbabilityCategory' argument 1 names different: declaration 'pattern_prob_cat' definition 'ptn_prob_cat'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1603:47: style: Function 'computeLogLVariance' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1041:40: note: Function 'computeLogLVariance' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1603:47: note: Function 'computeLogLVariance' argument 1 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1631:77: style: Function 'computeLogLDiffVariance' argument 2 names different: declaration 'pattern_lh' definition 'ptn_lh'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1050:70: note: Function 'computeLogLDiffVariance' argument 2 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1631:77: note: Function 'computeLogLDiffVariance' argument 2 names different: declaration 'pattern_lh' definition 'ptn_lh'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1832:45: style: Function 'updateSubtreeDists' argument 1 names different: declaration 'nni' definition 'nnimove'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1075:38: note: Function 'updateSubtreeDists' argument 1 names different: declaration 'nni' definition 'nnimove'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1832:45: note: Function 'updateSubtreeDists' argument 1 names different: declaration 'nni' definition 'nnimove'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1967:79: style: Function 'computeAllSubtreeDistForOneNode' argument 2 names different: declaration 'nei1' definition 'source_nei1'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1084:72: note: Function 'computeAllSubtreeDistForOneNode' argument 2 names different: declaration 'nei1' definition 'source_nei1'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1967:79: note: Function 'computeAllSubtreeDistForOneNode' argument 2 names different: declaration 'nei1' definition 'source_nei1'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1967:103: style: Function 'computeAllSubtreeDistForOneNode' argument 3 names different: declaration 'nei2' definition 'source_nei2'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1084:89: note: Function 'computeAllSubtreeDistForOneNode' argument 3 names different: declaration 'nei2' definition 'source_nei2'.
IQ-TREE-1.6.5/tree/phylotree.cpp:1967:103: note: Function 'computeAllSubtreeDistForOneNode' argument 3 names different: declaration 'nei2' definition 'source_nei2'.
IQ-TREE-1.6.5/tree/phylotree.cpp:2825:80: style: Function 'computeDist' argument 4 names different: declaration 'var' definition 'd2l'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1505:81: note: Function 'computeDist' argument 4 names different: declaration 'var' definition 'd2l'.
IQ-TREE-1.6.5/tree/phylotree.cpp:2825:80: note: Function 'computeDist' argument 4 names different: declaration 'var' definition 'd2l'.
IQ-TREE-1.6.5/tree/phylotree.cpp:4898:52: style: Function 'computeSeqIdentityAlongTree' argument 1 names different: declaration 'resp' definition 'sp'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:1921:45: note: Function 'computeSeqIdentityAlongTree' argument 1 names different: declaration 'resp' definition 'sp'.
IQ-TREE-1.6.5/tree/phylotree.cpp:4898:52: note: Function 'computeSeqIdentityAlongTree' argument 1 names different: declaration 'resp' definition 'sp'.
IQ-TREE-1.6.5/tree/phylotree.cpp:53:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:284:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:312:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:376:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:637:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:648:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:709:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:735:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1078:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1112:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1676:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1684:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1708:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1721:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1759:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1769:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1844:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:1855:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2044:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2063:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2068:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2071:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2074:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2075:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2154:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2314:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2497:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2519:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2530:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2651:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:2754:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3035:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3063:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3180:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3187:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3280:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3283:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3300:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3308:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3364:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3367:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3426:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3430:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3490:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3504:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3562:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3564:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3601:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3625:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3637:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3658:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3684:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3701:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3739:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3763:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3792:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3807:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3836:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3877:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3909:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3954:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3970:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:3998:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4021:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4075:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4114:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4638:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4656:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4680:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4695:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4715:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4720:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4730:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4763:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4767:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4800:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4831:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4840:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4862:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4901:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4913:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4972:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:4989:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5075:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5104:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5136:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5137:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5146:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.cpp:5204:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotree.h:1761:18: warning: Virtual function 'setLikelihoodKernel' is called from constructor 'PhyloTree()' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/phylotree.cpp:70:5: note: Calling init
IQ-TREE-1.6.5/tree/phylotree.cpp:102:5: note: Calling setLikelihoodKernel
IQ-TREE-1.6.5/tree/phylotree.h:1761:18: note: setLikelihoodKernel is a virtual method
IQ-TREE-1.6.5/tree/phylotree.h:1761:18: warning: Virtual function 'setLikelihoodKernel' is called from constructor 'PhyloTree(Alignment*aln)' at line 130. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/phylotree.cpp:130:5: note: Calling init
IQ-TREE-1.6.5/tree/phylotree.cpp:102:5: note: Calling setLikelihoodKernel
IQ-TREE-1.6.5/tree/phylotree.h:1761:18: note: setLikelihoodKernel is a virtual method
IQ-TREE-1.6.5/tree/phylotree.h:408:18: warning: Virtual function 'readTree' is called from constructor 'PhyloTree(std::string&treeString,Alignment*aln,bool isRooted)' at line 139. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/phylotree.cpp:139:5: note: Calling readTree
IQ-TREE-1.6.5/tree/phylotree.h:408:18: note: readTree is a virtual method
IQ-TREE-1.6.5/tree/phylotree.h:445:18: warning: Virtual function 'setAlignment' is called from constructor 'PhyloTree(std::string&treeString,Alignment*aln,bool isRooted)' at line 140. Dynamic binding is not used. [virtualCallInConstructor]
IQ-TREE-1.6.5/tree/phylotree.cpp:140:5: note: Calling setAlignment
IQ-TREE-1.6.5/tree/phylotree.h:445:18: note: setAlignment is a virtual method
IQ-TREE-1.6.5/tree/phylotree.cpp:3381:19: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylotree.cpp:3383:13: error: Invalid iterator 'saved_it' used. [eraseDereference]
IQ-TREE-1.6.5/tree/phylotree.cpp:3022:5: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
IQ-TREE-1.6.5/tree/phylotreeavx.cpp:24:0: error: #error "You must compile this file with AVX enabled!" [preprocessorErrorDirective]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:96:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:100:12: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:132:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:292:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:336:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:338:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:514:53: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:529:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:542:39: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:580:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:581:41: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:597:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:603:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:728:61: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:736:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:738:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:739:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:735:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:457:20: style: The scope of the variable 'optx' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:236:26: style: Variable 'tree_lh' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:122:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:138:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreemixlen.cpp:181:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:169:50: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:236:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:237:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:302:20: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:413:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:414:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:417:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:418:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:421:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:422:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:429:31: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:430:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:440:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:441:36: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:442:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:443:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:444:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:445:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:447:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:448:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:449:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:450:14: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:452:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:453:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:455:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:456:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:457:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:458:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:494:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:495:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:496:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:497:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:498:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:499:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:500:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:501:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:502:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:503:10: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:505:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:506:40: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:515:38: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:516:37: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:519:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:520:6: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:59:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:166:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:303:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreepars.cpp:368:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:887:40: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1150:33: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1151:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:204:62: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1746:32: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1749:27: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1757:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1937:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:376:29: style: The scope of the variable 'ambi_aa' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:604:36: style: The scope of the variable 'ptn' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:609:9: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:611:9: style: The scope of the variable 'ambi_aa' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:183:70: style: Function 'computePartialLikelihood' argument 2 names different: declaration 'ptn_lower' definition 'ptn_left'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:791:71: note: Function 'computePartialLikelihood' argument 2 names different: declaration 'ptn_lower' definition 'ptn_left'.
IQ-TREE-1.6.5/tree/phylotreesse.cpp:183:70: note: Function 'computePartialLikelihood' argument 2 names different: declaration 'ptn_lower' definition 'ptn_left'.
IQ-TREE-1.6.5/tree/phylotreesse.cpp:183:87: style: Function 'computePartialLikelihood' argument 3 names different: declaration 'ptn_upper' definition 'ptn_right'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/tree/phylotree.h:791:89: note: Function 'computePartialLikelihood' argument 3 names different: declaration 'ptn_upper' definition 'ptn_right'.
IQ-TREE-1.6.5/tree/phylotreesse.cpp:183:87: note: Function 'computePartialLikelihood' argument 3 names different: declaration 'ptn_upper' definition 'ptn_right'.
IQ-TREE-1.6.5/tree/phylokernelnew.h:896:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:930:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:944:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:973:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:997:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1026:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1047:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylokernelnew.h:1233:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1764:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1776:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1820:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1883:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/phylotreesse.cpp:1958:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/quartet.cpp:916:81: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/quartet.cpp:928:54: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/quartet.cpp:929:46: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/quartet.cpp:962:54: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/quartet.cpp:1235:10: style: The scope of the variable 'clustchar' can be reduced. [variableScope]
IQ-TREE-1.6.5/tree/quartet.cpp:1477:18: style: Variable 'resolved' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/quartet.cpp:1478:18: style: Variable 'partly' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/quartet.cpp:1479:18: style: Variable 'unresolved' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/quartet.cpp:1211:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/quartet.cpp:1265:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/quartet.cpp:1273:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/quartet.cpp:1310:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/quartet.cpp:383:39: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
IQ-TREE-1.6.5/tree/supernode.h:100:7: performance: Technically the member function 'SuperNode::init' can be static. [functionStatic]
IQ-TREE-1.6.5/tree/supernode.cpp:43:17: note: Technically the member function 'SuperNode::init' can be static.
IQ-TREE-1.6.5/tree/supernode.h:100:7: note: Technically the member function 'SuperNode::init' can be static.
IQ-TREE-1.6.5/tree/tinatree.cpp:38:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/tinatree.cpp:116:16: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/tinatree.cpp:130:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/tinatree.cpp:133:15: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/tinatree.cpp:69:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/tinatree.cpp:139:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/tinatree.h:36:5: style: Class 'TinaTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/tree/tinatree.h:55:15: style: The function 'initializeAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:667:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/tinatree.h:55:15: note: Function in derived class
IQ-TREE-1.6.5/tree/tinatree.h:57:15: style: The function 'initializeAllPartialLh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
IQ-TREE-1.6.5/tree/phylotree.h:680:18: note: Virtual function in base class
IQ-TREE-1.6.5/tree/tinatree.h:57:15: note: Function in derived class
IQ-TREE-1.6.5/tree/upperbounds.cpp:104:12: style: Condition 'test1==1' is always true [knownConditionTrueFalse]
IQ-TREE-1.6.5/tree/upperbounds.cpp:103:15: note: Assignment 'test1=1', assigned value is 1
IQ-TREE-1.6.5/tree/upperbounds.cpp:104:12: note: Condition 'test1==1' is always true
IQ-TREE-1.6.5/tree/upperbounds.cpp:115:12: style: Condition 'test2==1' is always false [knownConditionTrueFalse]
IQ-TREE-1.6.5/tree/upperbounds.cpp:114:15: note: Assignment 'test2=0', assigned value is 0
IQ-TREE-1.6.5/tree/upperbounds.cpp:115:12: note: Condition 'test2==1' is always false
IQ-TREE-1.6.5/tree/upperbounds.cpp:107:17: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:294:34: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:299:23: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:300:22: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:301:30: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:481:18: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:482:17: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:483:25: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:837:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:838:24: style: C-style pointer casting [cstyleCast]
IQ-TREE-1.6.5/tree/upperbounds.cpp:18:2: style: Variable 'out_file' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:16:0: note: Variable 'out_file' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:18:2: note: Variable 'out_file' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:26:2: style: Variable 'out_file_split' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:24:0: note: Variable 'out_file_split' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:26:2: note: Variable 'out_file_split' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:34:2: style: Variable 'out_file_within' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:32:0: note: Variable 'out_file_within' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:34:2: note: Variable 'out_file_within' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:42:2: style: Variable 'out_file_between' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:40:0: note: Variable 'out_file_between' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:42:2: note: Variable 'out_file_between' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:420:2: style: Variable 'treeA' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:417:0: note: Variable 'treeA' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:420:2: note: Variable 'treeA' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:421:2: style: Variable 'treeB' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:418:0: note: Variable 'treeB' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:421:2: note: Variable 'treeB' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:521:2: style: Variable 'U' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:515:0: note: Variable 'U' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:521:2: note: Variable 'U' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:659:5: style: Variable 'UB' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/tree/upperbounds.cpp:657:0: note: Variable 'UB' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:659:5: note: Variable 'UB' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/tree/upperbounds.cpp:104:12: style: Same expression on both sides of '==' because the value of 'test1' and '1' are the same. [duplicateExpression]
IQ-TREE-1.6.5/tree/upperbounds.cpp:103:15: note: 'test1' is assigned value '1' here.
IQ-TREE-1.6.5/tree/upperbounds.cpp:104:12: note: Same expression on both sides of '==' because the value of 'test1' and '1' are the same.
IQ-TREE-1.6.5/tree/upperbounds.cpp:858:19: style: Variable 'plh' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/tree/upperbounds.cpp:409:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/upperbounds.cpp:609:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/upperbounds.cpp:612:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/upperbounds.cpp:625:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/tree/upperbounds.cpp:504:39: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
IQ-TREE-1.6.5/utils/timeutil.h:207:0: error: #error "Unable to define getMemorySize( ) for an unknown OS." [preprocessorErrorDirective]
IQ-TREE-1.6.5/utils/ObjectStream.h:23:5: warning: Member variable 'ObjectStream::objectDataSize' is not initialized in the constructor. [uninitMemberVar]
IQ-TREE-1.6.5/utils/ObjectStream.h:69:12: performance: Technically the member function 'ObjectStream::serializeStrings' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/ObjectStream.cpp:81:22: note: Technically the member function 'ObjectStream::serializeStrings' can be static.
IQ-TREE-1.6.5/utils/ObjectStream.h:69:12: note: Technically the member function 'ObjectStream::serializeStrings' can be static.
IQ-TREE-1.6.5/utils/ObjectStream.h:77:10: performance: Technically the member function 'ObjectStream::deserializeStrings' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/ObjectStream.cpp:99:20: note: Technically the member function 'ObjectStream::deserializeStrings' can be static.
IQ-TREE-1.6.5/utils/ObjectStream.h:77:10: note: Technically the member function 'ObjectStream::deserializeStrings' can be static.
IQ-TREE-1.6.5/utils/ObjectStream.cpp:8:5: style: Class 'ObjectStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
IQ-TREE-1.6.5/utils/ObjectStream.cpp:8:5: style: Class 'ObjectStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
IQ-TREE-1.6.5/utils/ObjectStream.h:21:5: style: Class 'ObjectStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
IQ-TREE-1.6.5/utils/tools.h:2584:42: style: The scope of the variable 'acc' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/tools.h:2585:12: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/TreeCollection.cpp:43:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::fai' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::memCheck' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::stableSplitThreshold' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::adaptPertubation' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::testAlpha' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::opt_gammai' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::opt_gammai_fast' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::opt_gammai_keep_bran' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::testAlphaEpsAdaptive' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::randomAlpha' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::testAlphaEps' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::exh_ai' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::alpha_invar_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tabu' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::five_plus_five' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::fixStableSplits' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numSupportTrees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::maxCandidates' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numInitTrees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::sprDist' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numNNITrees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::popSize' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::speednni' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::initPS' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::modelEps' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::snni' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ls_var_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nniThresHold' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni5' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni5_num_eval' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::brlen_num_traversal' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numSmoothTree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::leastSquareBranch' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::manuel_analytic_approx' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pars_branch_length' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::bayes_branch_length' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::leastSquareNNI' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::loglh_epsilon' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::reinsert_par' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::bestStart' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::maxtime' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::parbran' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pll' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::unsuccess_iteration' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::binary_aln_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::speedup_iter' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::startCPUTime' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::start_real_time' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::iteration_multiple' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::user_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::start_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::constraint_tree_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::out_prefix' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::phylip_sequential_format' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::treeset_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::topotest_replicates' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::do_weighted_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::do_au_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::partition_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::partition_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::partfinder_rcluster' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::partfinder_rcluster_max' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::partfinder_rcluster_fast' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::remove_empty_seq' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::terrace_aware' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::sequence_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_output' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::siteLL_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gap_masked_aln' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::concatenate_aln' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_site_list' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ref_seq_name' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_output_format' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_nogaps' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aln_no_const_sites' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_aln_info' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::out_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::sub_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::step_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pd_proportion' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_proportion' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::step_proportion' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::sample_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::find_all' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_gen' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_splits' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::run_mode' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::detected_mode' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::param_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::initial_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::initial_area_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pdtaxa_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::areas_boundary_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::boundary_modifier' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::dist_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::compute_obs_dist' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::compute_jc_dist' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::compute_ml_dist' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::compute_ml_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::budget_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::overlap' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::repeated_time' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nr_output' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::intype' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::budget' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_budget' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::step_budget' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::root' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::is_rooted' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_len' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::mean_len' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_len' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_zero_len' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ran_seed' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::run_time' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pd_limit' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::calc_pdgain' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::multi_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::second_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::support_tag' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::second_align' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::consensus_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_weight_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::find_pd_min' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::endemic_pd' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::exclusive_pd' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::complement_area' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::branch_cluster' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::taxa_order_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::scaling_factor' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::binary_programming' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::test_input' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_burnin' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_max_count' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::split_threshold' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::split_threshold_str' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::split_weight_threshold' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::collapse_zero_branch' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::split_weight_summary' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::quad_programming' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_spr' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nexus_output' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::k_representative' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::p_delete' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_iterations' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_iterations' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::stop_condition' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::stop_confidence' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_param_iterations' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_runs' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_set' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_extra_set' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_subset' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::state_freq_set' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ratehet_set' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_def_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_test_again' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_test_and_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_test_separate_rate' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::optimize_mixmodel_weight' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_mixlen' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::optimize_rate_matrix' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::store_trans_matrix' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::freq_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::keep_zero_freq' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_rate_cats' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_rate_cats' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_rate_cats' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gamma_shape' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_gamma_shape' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gamma_median' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::p_invar_sites' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::optimize_model_rate_joint' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::optimize_by_newton' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::optimize_from_given_params' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::fixed_branch_length' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_branch_length' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_branch_length' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::iqp_assess_quartet' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::iqp' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gurobi_format' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gurobi_threads' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_bootstrap_samples' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::bootstrap_spec' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::write_intermediate_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::writeDistImdTrees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::write_candidate_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::rf_dist_mode' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::mvh_site_rate' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::rate_mh_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::discard_saturated_site' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::mean_rate' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aLRT_threshold' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aLRT_replicates' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aLRT_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::aBayes_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::localbp_replicates' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::SSE' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::lk_safe_scaling' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numseq_safe_scaling' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::kernel_nonrev' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_site_lh' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_partition_lh' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_site_prob' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_ancestral_sequence' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_ancestral_prob' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_site_state_freq' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_site_rate' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_trees_site_posterior' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_tree_lh' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_branch_lengths' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni_lh' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::speedUpFromIter' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::lambda' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::speed_conf' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::new_heuristic' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::whtest_simulations' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::whtest_delta' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::whtest_delta_quantile' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::whtest_p_value' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::mcat_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::rate_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ngs_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ngs_mapped_reads' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ngs_ignore_gaps' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::do_pars_multistate' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gene_pvalue_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gene_scale_factor' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gene_pvalue_loga' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ncbi_taxid' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ncbi_taxon_level' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ncbi_ignore_level' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ncbi_names_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::eco_dag_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::eco_detail_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::eco_type' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::k_percent' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::diet_min' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::diet_max' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::diet_step' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::eco_run' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::eco_weighted' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::upper_bound' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::upper_bound_NNI' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::upper_bound_frac' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::gbo_replicates' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ufboot_epsilon' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::check_gbo_sample_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::use_rell_method' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::use_elw_method' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::use_weighted_bootstrap' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::use_max_tree_per_bootstrap' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_candidate_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::distinct_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::online_bootstrap' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::min_correlation' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::step_iterations' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_ufboot_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::jackknife_prop' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::estimate_nni_cutoff' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni_cutoff' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::nni_sort' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::testNNI' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::approximate_nni' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::do_compression' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::avh_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::bootlh_test' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::bootlh_partitions' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::numeric_precision' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::site_freq_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::tree_freq_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_threads' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::num_threads_max' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_test_criterion' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::model_test_sample_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::root_state' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_bootaln' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_boot_site_freq' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_subaln' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_partition_info' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_conaln' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::link_alpha' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::count_trees' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pomo' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pomo_random_sampling' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::pomo_pop_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::lh_mem_save' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::max_mem_size' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_splits_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ignore_identical_seqs' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::write_init_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::write_branches' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::freq_const_patterns' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::no_rescale_gamma_invar' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::compute_seq_identity_along_tree' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ignore_checkpoint' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::lmap_num_quartets' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::lmap_cluster_file' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::checkpoint_dump_interval' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::print_lmap_quartet_lh' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::force_unfinished' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::suppress_output_flags' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::matrix_exp_technique' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::ufboot2corr' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/tools.h:521:5: warning: Member variable 'Params::u2c_nni5' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:248:5: warning: Member variable 'MPIHelper::processID' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:248:5: warning: Member variable 'MPIHelper::numProcesses' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:248:5: warning: Member variable 'MPIHelper::numTreeSent' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:248:5: warning: Member variable 'MPIHelper::numTreeReceived' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:248:5: warning: Member variable 'MPIHelper::numNNISearch' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:249:5: warning: Member variable 'MPIHelper::processID' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:249:5: warning: Member variable 'MPIHelper::numProcesses' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:249:5: warning: Member variable 'MPIHelper::numTreeSent' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:249:5: warning: Member variable 'MPIHelper::numTreeReceived' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:249:5: warning: Member variable 'MPIHelper::numNNISearch' is not initialized in the constructor. [uninitMemberVarPrivate]
IQ-TREE-1.6.5/utils/MPIHelper.h:250:10: warning: Member variable 'MPIHelper::processID' is not assigned a value in 'MPIHelper::operator='. [operatorEqVarError]
IQ-TREE-1.6.5/utils/MPIHelper.h:250:10: warning: Member variable 'MPIHelper::numProcesses' is not assigned a value in 'MPIHelper::operator='. [operatorEqVarError]
IQ-TREE-1.6.5/utils/MPIHelper.h:250:10: warning: Member variable 'MPIHelper::numTreeSent' is not assigned a value in 'MPIHelper::operator='. [operatorEqVarError]
IQ-TREE-1.6.5/utils/MPIHelper.h:250:10: warning: Member variable 'MPIHelper::numTreeReceived' is not assigned a value in 'MPIHelper::operator='. [operatorEqVarError]
IQ-TREE-1.6.5/utils/MPIHelper.h:250:10: warning: Member variable 'MPIHelper::numNNISearch' is not assigned a value in 'MPIHelper::operator='. [operatorEqVarError]
IQ-TREE-1.6.5/utils/tools.h:181:12: style: Technically the member function 'Linear::getValue' can be const. [functionConst]
IQ-TREE-1.6.5/utils/tools.h:187:12: style: Technically the member function 'Linear::getSlope' can be const. [functionConst]
IQ-TREE-1.6.5/utils/tools.h:193:12: style: Technically the member function 'Linear::getIntercept' can be const. [functionConst]
IQ-TREE-1.6.5/utils/tools.h:199:12: style: Technically the member function 'Linear::getCoefficient' can be const. [functionConst]
IQ-TREE-1.6.5/utils/tools.h:2707:25: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:425:6: style: Condition 'error' is always false [knownConditionTrueFalse]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:414:10: note: Assignment 'error=0', assigned value is 0
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:425:6: note: Condition 'error' is always false
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:1266:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:472:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:571:9: style: The scope of the variable 'scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:571:18: style: The scope of the variable 'h' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:656:10: style: The scope of the variable 'iter' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:713:12: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:1176:15: style: The scope of the variable 'l' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:465:53: style: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'a'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/eigendecomposition.h:95:42: note: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'a'.
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:465:53: note: Function 'computeRateMatrix' argument 1 names different: declaration 'rate_matrix' definition 'a'.
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:465:64: style: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 'stateFrqArr_'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/eigendecomposition.h:95:63: note: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 'stateFrqArr_'.
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:465:64: note: Function 'computeRateMatrix' argument 2 names different: declaration 'state_freq' definition 'stateFrqArr_'.
IQ-TREE-1.6.5/utils/eigendecomposition.h:36:6: warning: Class 'EigenDecomposition' which has virtual members does not have a virtual destructor. [virtualDestructor]
IQ-TREE-1.6.5/utils/optimization.h:214:6: warning: Class 'Optimization' which has virtual members does not have a virtual destructor. [virtualDestructor]
IQ-TREE-1.6.5/utils/eigendecomposition.h:107:7: performance: Technically the member function 'EigenDecomposition::eliminateZero' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:508:26: note: Technically the member function 'EigenDecomposition::eliminateZero' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:107:7: note: Technically the member function 'EigenDecomposition::eliminateZero' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:121:7: performance: Technically the member function 'EigenDecomposition::symmetrizeRateMatrix' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:544:26: note: Technically the member function 'EigenDecomposition::symmetrizeRateMatrix' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:121:7: note: Technically the member function 'EigenDecomposition::symmetrizeRateMatrix' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:133:7: performance: Technically the member function 'EigenDecomposition::tred2' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:568:26: note: Technically the member function 'EigenDecomposition::tred2' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:133:7: note: Technically the member function 'EigenDecomposition::tred2' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:146:7: performance: Technically the member function 'EigenDecomposition::tqli' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:654:26: note: Technically the member function 'EigenDecomposition::tqli' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:146:7: note: Technically the member function 'EigenDecomposition::tqli' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:159:7: performance: Technically the member function 'EigenDecomposition::elmhes' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:711:26: note: Technically the member function 'EigenDecomposition::elmhes' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:159:7: note: Technically the member function 'EigenDecomposition::elmhes' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:164:7: performance: Technically the member function 'EigenDecomposition::eltran' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:758:26: note: Technically the member function 'EigenDecomposition::eltran' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:164:7: note: Technically the member function 'EigenDecomposition::eltran' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:169:7: performance: Technically the member function 'EigenDecomposition::mcdiv' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:786:26: note: Technically the member function 'EigenDecomposition::mcdiv' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:169:7: note: Technically the member function 'EigenDecomposition::mcdiv' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:185:7: performance: Technically the member function 'EigenDecomposition::luinverse' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:1174:26: note: Technically the member function 'EigenDecomposition::luinverse' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:185:7: note: Technically the member function 'EigenDecomposition::luinverse' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:187:7: performance: Technically the member function 'EigenDecomposition::checkevector' can be static. [functionStatic]
IQ-TREE-1.6.5/utils/eigendecomposition.cpp:1274:26: note: Technically the member function 'EigenDecomposition::checkevector' can be static.
IQ-TREE-1.6.5/utils/eigendecomposition.h:187:7: note: Technically the member function 'EigenDecomposition::checkevector' can be static.
IQ-TREE-1.6.5/utils/gzstream.cpp:144:51: style: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/gzstream.h:83:41: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
IQ-TREE-1.6.5/utils/gzstream.cpp:144:51: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
IQ-TREE-1.6.5/utils/optimization.cpp:139:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/utils/optimization.cpp:145:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/utils/optimization.cpp:146:7: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/utils/optimization.cpp:1186:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
IQ-TREE-1.6.5/utils/optimization.cpp:1189:5: note: Found duplicate branches for 'if' and 'else'.
IQ-TREE-1.6.5/utils/optimization.cpp:1186:10: note: Found duplicate branches for 'if' and 'else'.
IQ-TREE-1.6.5/utils/optimization.cpp:187:23: style: The scope of the variable 'fu' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:187:41: style: The scope of the variable 'tol1' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:187:46: style: The scope of the variable 'tol2' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:187:59: style: The scope of the variable 'xm' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:393:25: style: The scope of the variable 'rts_old' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:487:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:615:71: style: The scope of the variable 'temp' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:9: style: The scope of the variable 'den' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:13: style: The scope of the variable 'fac' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:21: style: The scope of the variable 'fae' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:43: style: The scope of the variable 'sumdg' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:49: style: The scope of the variable 'sumxi' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:760:60: style: The scope of the variable 'test' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:872:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/optimization.cpp:289:118: style: Function 'minimizeOneDimen' argument 6 names different: declaration 'ferror' definition 'f2x'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:50:105: note: Function 'minimizeOneDimen' argument 6 names different: declaration 'ferror' definition 'f2x'.
IQ-TREE-1.6.5/utils/optimization.cpp:289:118: note: Function 'minimizeOneDimen' argument 6 names different: declaration 'ferror' definition 'f2x'.
IQ-TREE-1.6.5/utils/optimization.cpp:342:114: style: Function 'minimizeOneDimenSafeMode' argument 5 names different: declaration 'fx' definition 'f'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:52:101: note: Function 'minimizeOneDimenSafeMode' argument 5 names different: declaration 'fx' definition 'f'.
IQ-TREE-1.6.5/utils/optimization.cpp:342:114: note: Function 'minimizeOneDimenSafeMode' argument 5 names different: declaration 'fx' definition 'f'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:44: style: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:85:31: note: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:44: note: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:70: style: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:85:59: note: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:70: note: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:81: style: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:85:72: note: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:389:81: note: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:44: style: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:83:31: note: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:44: note: Function 'minimizeNewton' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:70: style: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:83:59: note: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:70: note: Function 'minimizeNewton' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:81: style: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:83:72: note: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:468:81: note: Function 'minimizeNewton' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:50: style: Function 'minimizeNewtonMulti' argument 1 names different: declaration 'xmin' definition 'x1'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:117:37: note: Function 'minimizeNewtonMulti' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:50: note: Function 'minimizeNewtonMulti' argument 1 names different: declaration 'xmin' definition 'x1'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:78: style: Function 'minimizeNewtonMulti' argument 3 names different: declaration 'xmax' definition 'x2'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:117:67: note: Function 'minimizeNewtonMulti' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:78: note: Function 'minimizeNewtonMulti' argument 3 names different: declaration 'xmax' definition 'x2'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:89: style: Function 'minimizeNewtonMulti' argument 4 names different: declaration 'tolerance' definition 'xacc'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:117:80: note: Function 'minimizeNewtonMulti' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:482:89: note: Function 'minimizeNewtonMulti' argument 4 names different: declaration 'tolerance' definition 'xacc'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:35: style: Function 'L_BFGS_B' argument 1 names different: declaration 'nvar' definition 'n'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:195:25: note: Function 'L_BFGS_B' argument 1 names different: declaration 'nvar' definition 'n'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:35: note: Function 'L_BFGS_B' argument 1 names different: declaration 'nvar' definition 'n'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:46: style: Function 'L_BFGS_B' argument 2 names different: declaration 'vars' definition 'x'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:195:39: note: Function 'L_BFGS_B' argument 2 names different: declaration 'vars' definition 'x'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:46: note: Function 'L_BFGS_B' argument 2 names different: declaration 'vars' definition 'x'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:57: style: Function 'L_BFGS_B' argument 3 names different: declaration 'lower' definition 'l'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:195:53: note: Function 'L_BFGS_B' argument 3 names different: declaration 'lower' definition 'l'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:57: note: Function 'L_BFGS_B' argument 3 names different: declaration 'lower' definition 'l'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:68: style: Function 'L_BFGS_B' argument 4 names different: declaration 'upper' definition 'u'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:195:68: note: Function 'L_BFGS_B' argument 4 names different: declaration 'upper' definition 'u'.
IQ-TREE-1.6.5/utils/optimization.cpp:1067:68: note: Function 'L_BFGS_B' argument 4 names different: declaration 'upper' definition 'u'.
IQ-TREE-1.6.5/utils/optimization.cpp:1214:54: style: Function 'optimGradient' argument 2 names different: declaration 'vars' definition 'x'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:211:52: note: Function 'optimGradient' argument 2 names different: declaration 'vars' definition 'x'.
IQ-TREE-1.6.5/utils/optimization.cpp:1214:54: note: Function 'optimGradient' argument 2 names different: declaration 'vars' definition 'x'.
IQ-TREE-1.6.5/utils/optimization.cpp:1214:65: style: Function 'optimGradient' argument 3 names different: declaration 'gradient' definition 'dfx'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/utils/optimization.h:211:66: note: Function 'optimGradient' argument 3 names different: declaration 'gradient' definition 'dfx'.
IQ-TREE-1.6.5/utils/optimization.cpp:1214:65: note: Function 'optimGradient' argument 3 names different: declaration 'gradient' definition 'dfx'.
IQ-TREE-1.6.5/utils/optimization.cpp:429:10: style: Variable 'dxold' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/utils/optimization.cpp:398:10: style: Variable 'xinit' is assigned a value that is never used. [unreadVariable]
IQ-TREE-1.6.5/utils/optimization.cpp:559:46: portability: Undefined behaviour, pointer arithmetic 'rts-1' is out of bounds. [pointerOutOfBounds]
IQ-TREE-1.6.5/utils/optimization.cpp:108:2: error: Memory leak: v [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:891:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
IQ-TREE-1.6.5/utils/pllnni.cpp:914:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
IQ-TREE-1.6.5/utils/pllnni.cpp:848:5: style: Variable 'tree_str' is reassigned a value before the old one has been used. [redundantAssignment]
IQ-TREE-1.6.5/utils/pllnni.cpp:845:0: note: Variable 'tree_str' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/utils/pllnni.cpp:848:5: note: Variable 'tree_str' is reassigned a value before the old one has been used.
IQ-TREE-1.6.5/utils/pllnni.cpp:1056:9: style: The scope of the variable 'nameptr' can be reduced. [variableScope]
IQ-TREE-1.6.5/utils/pllnni.cpp:961:17: style: Variable 'updated' is modified but its new value is never used. [unreadVariable]
IQ-TREE-1.6.5/utils/pllnni.cpp:152:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/utils/pllnni.cpp:343:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
IQ-TREE-1.6.5/utils/pllnni.cpp:868:13: error: Memory leak: item_ptr [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:868:13: error: Memory leak: tree_str [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:888:13: error: Memory leak: item_ptr [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:888:13: error: Memory leak: tree_str [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:898:4: error: Memory leak: item_ptr [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:898:4: error: Memory leak: tree_str [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:868:13: error: Memory leak: item_ptr.data [memleak]
IQ-TREE-1.6.5/utils/pllnni.cpp:756:13: error: Uninitialized struct member: nni1.idString [uninitStructMember]
IQ-TREE-1.6.5/utils/pllnni.cpp:754:13: error: Uninitialized struct member: nni2.idString [uninitStructMember]
IQ-TREE-1.6.5/vectorclass/instrset.h:209:14: style: Unused private function: 'Static_error_check < false >::Static_error_check' [unusedPrivateFunction]
IQ-TREE-1.6.5/vectorclass/instrset.h:209:14: performance: Technically the member function 'Static_error_check < false >::Static_error_check' can be static. [functionStatic]
IQ-TREE-1.6.5/whtest/eigen.c:94:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/whtest/eigen.c:181:36: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/whtest/eigen.c:316:21: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
IQ-TREE-1.6.5/whtest/eigen.c:95:28: style: The scope of the variable 'xmax' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen.c:317:11: style: The scope of the variable 'xmaxsize' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen.c:608:39: style: The scope of the variable 'ra' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen.c:608:42: style: The scope of the variable 'sa' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen.c:609:8: style: The scope of the variable 'niter' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen.c:173:44: style: Function 'eigen' argument 8 names different: declaration 'w' definition 'work'. [funcArgNamesDifferent]
IQ-TREE-1.6.5/whtest/eigen.h:31:44: note: Function 'eigen' argument 8 names different: declaration 'w' definition 'work'.
IQ-TREE-1.6.5/whtest/eigen.c:173:44: note: Function 'eigen' argument 8 names different: declaration 'w' definition 'work'.
IQ-TREE-1.6.5/whtest/eigen_sym.c:61:9: style: The scope of the variable 'scale' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen_sym.c:61:18: style: The scope of the variable 'h' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen_sym.c:142:10: style: The scope of the variable 'iter' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/eigen_sym.c:204:2: warning: Size of pointer 'off_diag' used instead of size of its data. [pointerSize]
IQ-TREE-1.6.5/whtest/random.c:177:10: style: The scope of the variable 'fac' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:177:14: style: The scope of the variable 'rsq' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:177:18: style: The scope of the variable 'v1' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:177:21: style: The scope of the variable 'v2' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:221:25: style: The scope of the variable 'e' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:221:28: style: The scope of the variable 'p' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:221:34: style: The scope of the variable 'r' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/random.c:303:6: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
IQ-TREE-1.6.5/whtest/random.c:333:7: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
IQ-TREE-1.6.5/whtest/random.c:341:10: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
IQ-TREE-1.6.5/whtest/weisslambda_sub.c:337:27: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
IQ-TREE-1.6.5/whtest/weisslambda_sub.c:73:2: error: Memory leak: v [memleak]
IQ-TREE-1.6.5/whtest/whtest.c:197:6: style: Condition '!isMasterProc()' is always false [knownConditionTrueFalse]
IQ-TREE-1.6.5/whtest/whtest.c:214:6: style: The scope of the variable 'i' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:195:15: warning: Either the condition '(ifp=fopen(datafile,"r"))==NULL' is redundant or there is possible null pointer dereference: ifp. [nullPointerRedundantCheck]
IQ-TREE-1.6.5/whtest/whtest_sub.c:188:41: note: Assuming that condition '(ifp=fopen(datafile,"r"))==NULL' is not redundant
IQ-TREE-1.6.5/whtest/whtest_sub.c:195:15: note: Null pointer dereference
IQ-TREE-1.6.5/whtest/whtest_sub.c:183:9: style: The scope of the variable 'j' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:264:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:506:6: style: The scope of the variable 'e' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:643:10: style: The scope of the variable 'Q' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:725:9: style: The scope of the variable 'current_minimum' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:1146:9: style: The scope of the variable 'l' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:1147:9: style: The scope of the variable 'x' can be reduced. [variableScope]
IQ-TREE-1.6.5/whtest/whtest_sub.c:1166:21: style: Array index 'l' is used before limits check. [arrayIndexThenCheck]
[18:41]

ftp://ftp.se.debian.org/debian/pool/main/i/ir.lv2/ir.lv2_1.3.3~dfsg0.orig.tar.gz
ir.lv2-1.3.3/ir.cc:37:0: error: #error "This version of IR requires zita-convolver 3.x.x" [preprocessorErrorDirective]
ir.lv2-1.3.3/ir_gui.cc:1276:54: error: Array 'cp->chan_toggle_cbid[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ir.lv2-1.3.3/ir_gui.cc:1270:2: note: After for loop, i has value 4
ir.lv2-1.3.3/ir_gui.cc:1276:54: note: Array index out of bounds
ir.lv2-1.3.3/ir_gui.cc:1279:56: error: Array 'cp->chan_toggle_cbid[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ir.lv2-1.3.3/ir_gui.cc:1270:2: note: After for loop, i has value 4
ir.lv2-1.3.3/ir_gui.cc:1279:56: note: Array index out of bounds
ir.lv2-1.3.3/ir_gui.cc:388:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ir.lv2-1.3.3/ir_gui.cc:395:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ir.lv2-1.3.3/ir_gui.cc:1598:18: style: Checking if unsigned variable 'port_index' is less than zero. [unsignedLessThanZero]
ir.lv2-1.3.3/ir_gui.cc:56:6: style: struct member 'adj_descr_t::id' is never used. [unusedStructMember]
ir.lv2-1.3.3/ir_gui.cc:1276:38: error: Array 'cp.chan_toggle_cbid[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ir.lv2-1.3.3/ir_gui.cc:1279:40: error: Array 'cp.chan_toggle_cbid[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
ir.lv2-1.3.3/ir_modeind.cc:182:47: style: Function 'ir_modeind_expose' argument 1 names different: declaration 'ir_modeind' definition 'widget'. [funcArgNamesDifferent]
ir.lv2-1.3.3/ir_modeind.cc:37:47: note: Function 'ir_modeind_expose' argument 1 names different: declaration 'ir_modeind' definition 'widget'.
ir.lv2-1.3.3/ir_modeind.cc:182:47: note: Function 'ir_modeind_expose' argument 1 names different: declaration 'ir_modeind' definition 'widget'.
ir.lv2-1.3.3/ir_wavedisplay.cc:127:33: style: The scope of the variable 'v' can be reduced. [variableScope]
ir.lv2-1.3.3/ir_wavedisplay.cc:127:36: style: The scope of the variable 'a' can be reduced. [variableScope]
ir.lv2-1.3.3/ir_wavedisplay.cc:174:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
[18:41]

ftp://ftp.se.debian.org/debian/pool/main/i/iraf/iraf_2.16.1+2018.06.15.orig.tar.gz
iraf-2.16.1-2018.06.15/math/slalib/sla.c:599:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:600:8: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1398:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1399:8: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1472:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1473:8: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1254:46: style: Function 'slaRverot' argument 3 names different: declaration 'da' definition 'dec'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:436:46: note: Function 'slaRverot' argument 3 names different: declaration 'da' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1254:46: note: Function 'slaRverot' argument 3 names different: declaration 'da' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1274:25: style: Function 'slaRvgalc' argument 1 names different: declaration 'r2000' definition 'ra'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:438:25: note: Function 'slaRvgalc' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1274:25: note: Function 'slaRvgalc' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1274:35: style: Function 'slaRvgalc' argument 2 names different: declaration 'd2000' definition 'dec'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:438:38: note: Function 'slaRvgalc' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1274:35: note: Function 'slaRvgalc' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1288:23: style: Function 'slaRvlg' argument 1 names different: declaration 'r2000' definition 'ra'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:440:23: note: Function 'slaRvlg' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1288:23: note: Function 'slaRvlg' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1288:33: style: Function 'slaRvlg' argument 2 names different: declaration 'd2000' definition 'dec'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:440:36: note: Function 'slaRvlg' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1288:33: note: Function 'slaRvlg' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1302:25: style: Function 'slaRvlsrd' argument 1 names different: declaration 'r2000' definition 'ra'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:442:25: note: Function 'slaRvlsrd' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1302:25: note: Function 'slaRvlsrd' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1302:35: style: Function 'slaRvlsrd' argument 2 names different: declaration 'd2000' definition 'dec'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:442:38: note: Function 'slaRvlsrd' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1302:35: note: Function 'slaRvlsrd' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1316:25: style: Function 'slaRvlsrk' argument 1 names different: declaration 'r2000' definition 'ra'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:444:25: note: Function 'slaRvlsrk' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1316:25: note: Function 'slaRvlsrk' argument 1 names different: declaration 'r2000' definition 'ra'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1316:35: style: Function 'slaRvlsrk' argument 2 names different: declaration 'd2000' definition 'dec'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:444:38: note: Function 'slaRvlsrk' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1316:35: note: Function 'slaRvlsrk' argument 2 names different: declaration 'd2000' definition 'dec'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1564:46: style: Function 'slaFk5hz' argument 3 names different: declaration 'epoch' definition 'jepoch'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:270:46: note: Function 'slaFk5hz' argument 3 names different: declaration 'epoch' definition 'jepoch'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1564:46: note: Function 'slaFk5hz' argument 3 names different: declaration 'epoch' definition 'jepoch'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1591:46: style: Function 'slaHfk5z' argument 3 names different: declaration 'epoch' definition 'jepoch'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:292:46: note: Function 'slaHfk5z' argument 3 names different: declaration 'epoch' definition 'jepoch'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1591:46: note: Function 'slaHfk5z' argument 3 names different: declaration 'epoch' definition 'jepoch'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1808:16: style: Function 'slaDtt' argument 1 names different: declaration 'dju' definition 'utc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:195:24: note: Function 'slaDtt' argument 1 names different: declaration 'dju' definition 'utc'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1808:16: note: Function 'slaDtt' argument 1 names different: declaration 'dju' definition 'utc'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1823:16: style: Function 'slaDat' argument 1 names different: declaration 'dju' definition 'utc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:110:24: note: Function 'slaDat' argument 1 names different: declaration 'dju' definition 'utc'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1823:16: note: Function 'slaDat' argument 1 names different: declaration 'dju' definition 'utc'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1839:29: style: Function 'slaRdplan' argument 2 names different: declaration 'np' definition 'i'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:418:35: note: Function 'slaRdplan' argument 2 names different: declaration 'np' definition 'i'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:1839:29: note: Function 'slaRdplan' argument 2 names different: declaration 'np' definition 'i'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:2098:53: style: Function 'slaCldj' argument 5 names different: declaration 'j' definition 'i'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/math/slalib/slalib.h:87:58: note: Function 'slaCldj' argument 5 names different: declaration 'j' definition 'i'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:2098:53: note: Function 'slaCldj' argument 5 names different: declaration 'j' definition 'i'.
iraf-2.16.1-2018.06.15/math/slalib/sla.c:152:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/noao/artdata/gammln.c:10:9: warning: Return value of function lgammaf() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/henear.cl:8:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/henear1d.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/heneardc.cl:8:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/longslit.cl:15:18: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/lsarc.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/lsgal.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/lsobj.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/mkexamples.cl:43:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/artdata/mkexamples/spectrum.cl:8:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/astrometry/astrometry.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/apphot/aptest.cl:43:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/daophot/daophot.cl:8:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/daophot/daotest.cl:44:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/daophot/setimpars.cl:105:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/photcal/mkapfile.cl:71:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/photcal/mkconfig.cl:66:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/photcal/mkimsets.cl:39:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/photcal/mknobsfile.cl:56:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/photcal/mkobsfile.cl:50:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/pcalc.cl:44:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/pconcat.cl:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/pdump.cl:77:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/prenumber.cl:44:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/pselect.cl:69:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/psort.cl:36:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/pttest.cl:481:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/digiphot/ptools/tbconcat.cl:44:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/filterphot/filterphot.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/focas/focas.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/argus/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/argus/demos/doargus.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/coude.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/cryocam.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/default.cl:41:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/echelle.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/fibers.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/foe.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/hydra.cl:12:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/specphot.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccddb/kpno/template.cl:25:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccdtest/artobs.cl:93:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/ccdtest/subsection.cl:41:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ccdred/setinstrument.cl:50:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/crutil/src/crnebula.cl:37:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ctioslit/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/ctioslit/demos/doslit.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/echelle/demos/demos.cl:19:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/echelle/demos/mkdoecslit.cl:33:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/echelle/demos/mkdofoe.cl:44:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/generic/darksub.cl:50:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/generic/normalize.cl:62:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/big.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/dohydra.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/dohydra1.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/dohydral.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/dohydranl.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/donessie.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/mkbig.cl:27:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/mkdohydra.cl:30:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/hydra/demos/mkdonessie.cl:33:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/iids/iids.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/irred/mosproc.cl:56:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/irs/irs.cl:5:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/kpnocoude/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/kpnocoude/demos/do3fiber.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/kpnocoude/demos/doslit.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/kpnoslit/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/kpnoslit/demos/doslit.cl:3:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/qhistogram.cl:27:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/qproc.cl:105:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/quadproc.cl:123:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/quadtest/artobs.cl:50:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/quadtest/mkamp.cl:88:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/quadtest/mkquad.cl:142:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/quadred/src/quad/setinstrument.cl:50:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/specred/msresp1d.cl:53:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/sbatch.cl:57:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/sdoarcs.cl:64:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/sfluxcal.cl:179:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/sgetspec.cl:57:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/slistonly.cl:3:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doecslit/sproc.cl:57:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/arcrefs.cl:54:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/batch.cl:80:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/doarcs.cl:85:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/listonly.cl:3:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/proc.cl:65:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/dofoe/response.cl:44:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sarcrefs.cl:36:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sbatch.cl:53:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sdoarcs.cl:90:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sfluxcal.cl:161:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sgetspec.cl:58:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/slistonly.cl:3:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/doslit/sproc.cl:53:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/arcrefs.cl:88:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/batch.cl:86:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/doalign.cl:70:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/doarcs.cl:77:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/fibresponse.cl:56:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/getspec.cl:24:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/listonly.cl:3:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/mkfibers.cl:28:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/proc.cl:80:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/src/fibers/skysub.cl:71:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/imred/tutor.cl:13:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/lib/linelists/airvac.cl:2:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/ace/reviewproto.cl:51:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/findgain.cl:71:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/findthresh.cl:9:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/mkms.cl:60:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/skygroup.cl:194:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/nproto/skysep.cl:38:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/lib/noao/kpno/kpno.cl:7:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/obsutil.cl:38:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/src/findgain.cl:108:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/src/shutcor.cl:76:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/src/sptime/blazeang.cl:15:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/obsutil/src/sptime/blazefunc.cl:62:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/onedspec/hireswcal.cl:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/onedspec/irsiids/batchred.cl:17:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/onedspec/ndprep.cl:25:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/onedspec/rspectext.cl:47:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/onedspec/wspectext.cl:34:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/surfphot/surfphot.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/twodspec/apextract/apdemos/apdemos.cl:16:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/twodspec/apextract/apwidth.cl:29:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/twodspec/longslit/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/noao/twodspec/longslit/demos/test.cl:6:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/noao/twodspec/longslit/demos/testt.cl:6:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:462:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:460:44: note: outer condition: val1<0
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:462:13: note: identical inner condition: val1<0
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:266:3: warning: sprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:193:20: style: The scope of the variable 'format' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:194:15: style: The scope of the variable 'newnum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/binop.c:93:0: error: Uninitialized struct member: result.o_type [uninitStructMember]
iraf-2.16.1-2018.06.15/pkg/cl/bkg.c:281:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/cl/bkg.c:222:27: style: The scope of the variable 'bk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/bkg.c:223:15: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:342:23: style: Condition '!break_locks' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:338:20: note: Assignment 'break_locks=1', assigned value is 1
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:342:23: note: Condition '!break_locks' is always false
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:519:9: warning: Either the condition 'if(arg1&&(arg1->p_valo.o_type&3)==1)' is redundant or there is possible null pointer dereference: arg1. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:521:5: note: Assuming that condition 'if(arg1&&(arg1->p_valo.o_type&3)==1)' is not redundant
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:519:9: note: Null pointer dereference
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:948:6: style: Variable 'o2' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:946:6: note: Variable 'o2' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:948:6: note: Variable 'o2' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:96:27: style: The scope of the variable 'dv' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:99:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:181:7: style: The scope of the variable 'pfilename' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:182:9: style: The scope of the variable 'list' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:184:9: style: The scope of the variable 'npfile' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:574:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:576:9: style: The scope of the variable 'nleft' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:764:18: style: The scope of the variable 'jn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:858:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1336:7: style: The scope of the variable 'val' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1619:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1711:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1748:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1806:18: style: The scope of the variable 'jn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:1914:7: style: The scope of the variable 'osfn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:2255:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:2257:12: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/builtin.c:524:6: style: Variable 'errcode' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/pkg/cl/clprintf.c:169:26: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/clprintf.c:203:15: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:275:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:82:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:162:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:170:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:177:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:177:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:439:7: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:437:8: note: Variable 'op' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:439:7: note: Variable 'op' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:47:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:246:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/debug.c:272:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/decl.c:165:17: style: The scope of the variable 'asiz2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/decl.c:165:24: style: The scope of the variable 'asiz2x' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/decl.c:167:9: style: The scope of the variable 'off' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/decl.c:167:15: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/decl.c:710:6: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/edcap.c:357:3: error: sprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/cl/edcap.c:287:23: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/edcap.c:339:23: style: The scope of the variable 'firstcol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/edcap.c:339:33: style: The scope of the variable 'lastcol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/edcap.c:190:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:798:22: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:370:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'param *'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:331:17: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:554:7: style: The scope of the variable 'tempbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:555:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:555:14: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:637:7: style: The scope of the variable 'valuebuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:638:7: style: The scope of the variable 'colbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:710:7: style: The scope of the variable 'numonrow' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:1000:6: style: The scope of the variable 'numchar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:1152:28: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:2066:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:2067:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:2067:19: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/eparam.c:2165:17: portability: Undefined behaviour, pointer arithmetic 'lbuf-1' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/errs.c:107:13: style: The scope of the variable 'break_locks' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:833:21: style: The scope of the variable 'm_pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:834:16: style: The scope of the variable 'm_pfp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:835:6: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:1167:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:1168:13: style: The scope of the variable 'nerrs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/exec.c:1260:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gquery.c:67:0: error: Uninitialized struct member: o.o_type [uninitStructMember]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:321:21: style: The scope of the variable 'amin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:321:27: style: The scope of the variable 'amax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:442:6: style: The scope of the variable 'isstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:475:13: style: The scope of the variable 'first_col' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:475:26: style: The scope of the variable 'maxch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:475:36: style: The scope of the variable 'ncol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/gram.c:961:15: style: The scope of the variable 'pipe' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/history.c:102:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/history.c:366:7: style: The scope of the variable 'last_command_block' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/history.c:970:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/history.c:1024:17: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/history.c:823:9: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:35:1: style: Label 'yyfussy' is not used. [unusedLabel]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:616:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-1' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:617:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-41' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:642:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-241' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:675:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-367' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/lexyy.c:676:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-2' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/cl/login.cl:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:192:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:192:6: warning: %o in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:229:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:229:3: warning: fprintf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:219:8: style: The scope of the variable 'cpu' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:219:13: style: The scope of the variable 'clk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/main.c:346:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:73:15: style: The scope of the variable 'localerr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:78:30: style: The scope of the variable 'offset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:200:14: style: The scope of the variable 'pkmode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:333:31: style: The scope of the variable 'keystr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:695:18: style: The scope of the variable 'rem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:574:9: warning: Char literal compared with pointer 'p'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
iraf-2.16.1-2018.06.15/pkg/cl/modes.c:859:0: error: Resource leak: fp [resourceLeak]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:156:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:190:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:230:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:457:12: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:517:12: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:737:6: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/opcodes.c:932:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/operand.c:378:10: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/pkg/cl/operand.c:319:7: style: The scope of the variable 'hexnum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:59:16: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:230:14: style: The scope of the variable 'p_i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:728:16: style: The scope of the variable 'pfp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:825:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:826:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:830:6: style: The scope of the variable 'ambig' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:830:13: style: The scope of the variable 'npfiles' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:830:22: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1345:6: style: The scope of the variable 'dim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1345:19: style: The scope of the variable 'index' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1346:16: style: The scope of the variable 'poff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1346:22: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1346:27: style: The scope of the variable 'off' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1409:6: style: The scope of the variable 'dim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1409:11: style: The scope of the variable 'd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/param.c:1410:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:299:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:324:39: style: The scope of the variable 'l_pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:327:16: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:561:20: style: The scope of the variable 'qq' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:672:15: style: The scope of the variable 'tp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:764:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:848:30: style: The scope of the variable 'newpp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:850:6: style: The scope of the variable 'bastype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:875:16: style: The scope of the variable 'pval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:875:23: style: The scope of the variable 'qval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:999:6: style: The scope of the variable 'pfflags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1366:12: style: The scope of the variable 'itemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1656:7: style: The scope of the variable 'quote' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1841:28: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1842:15: style: The scope of the variable 'badstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1844:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1844:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1933:15: style: The scope of the variable 'cnfltype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/pfiles.c:1742:5: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
iraf-2.16.1-2018.06.15/pkg/cl/prcache.c:308:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/scan.c:299:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/pkg/cl/stack.c:163:10: error: Uninitialized variable: junk [uninitvar]
iraf-2.16.1-2018.06.15/pkg/cl/task.c:242:18: style: The scope of the variable 'candidate' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/task.c:243:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/task.c:300:16: style: The scope of the variable 'candidate' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/cl/task.c:301:6: style: The scope of the variable 'n' can be reduced. [variableScope]
grammar.y:545:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/dbms/dbms.cl:4:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:470:24: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:586:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:584:44: note: outer condition: val1<0
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:586:13: note: identical inner condition: val1<0
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:308:3: warning: sprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:236:20: style: The scope of the variable 'format' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:237:15: style: The scope of the variable 'newnum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:457:40: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/binop.c:97:0: error: Uninitialized struct member: result.o_type [uninitStructMember]
iraf-2.16.1-2018.06.15/pkg/ecl/bkg.c:279:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/ecl/bkg.c:220:27: style: The scope of the variable 'bk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/bkg.c:221:15: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:347:23: style: Condition '!break_locks' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:343:20: note: Assignment 'break_locks=1', assigned value is 1
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:347:23: note: Condition '!break_locks' is always false
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:552:9: warning: Either the condition 'if(arg1&&(arg1->p_valo.o_type&3)==1)' is redundant or there is possible null pointer dereference: arg1. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:554:5: note: Assuming that condition 'if(arg1&&(arg1->p_valo.o_type&3)==1)' is not redundant
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:552:9: note: Null pointer dereference
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1055:6: style: Variable 'o2' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1053:6: note: Variable 'o2' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1055:6: note: Variable 'o2' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:101:27: style: The scope of the variable 'dv' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:104:8: style: The scope of the variable 'owner' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:187:7: style: The scope of the variable 'pfilename' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:188:9: style: The scope of the variable 'list' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:190:9: style: The scope of the variable 'npfile' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:384:20: style: The scope of the variable 'break_locks' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:678:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:680:9: style: The scope of the variable 'nleft' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:871:18: style: The scope of the variable 'jn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:965:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1445:7: style: The scope of the variable 'val' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1725:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1816:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1853:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:1911:18: style: The scope of the variable 'jn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:2019:7: style: The scope of the variable 'osfn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:2248:17: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:2450:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/builtin.c:2452:12: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/clprintf.c:169:26: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/clprintf.c:203:15: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:303:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:100:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:100:10: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:104:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:104:10: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:108:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:108:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:190:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:198:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:205:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:205:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:459:7: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:457:8: note: Variable 'op' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:459:7: note: Variable 'op' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:63:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:274:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/debug.c:300:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/decl.c:165:17: style: The scope of the variable 'asiz2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/decl.c:165:24: style: The scope of the variable 'asiz2x' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/decl.c:167:9: style: The scope of the variable 'off' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/decl.c:167:15: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/decl.c:710:6: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/edcap.c:356:3: error: sprintf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/ecl/edcap.c:287:23: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/edcap.c:339:23: style: The scope of the variable 'firstcol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/edcap.c:339:33: style: The scope of the variable 'lastcol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/edcap.c:190:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:810:22: style: Redundant condition: If 'EXPR == '*'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:382:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'param *'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:343:17: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:566:7: style: The scope of the variable 'tempbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:567:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:567:14: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:649:7: style: The scope of the variable 'valuebuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:650:7: style: The scope of the variable 'colbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:722:7: style: The scope of the variable 'numonrow' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:1012:6: style: The scope of the variable 'numchar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:1164:28: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:2078:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:2079:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:2079:19: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/eparam.c:2177:17: portability: Undefined behaviour, pointer arithmetic 'lbuf-1' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/errs.c:393:2: warning: sprintf format string requires 5 parameters but 6 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/ecl/errs.c:128:13: style: The scope of the variable 'break_locks' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/errs.c:302:33: style: The scope of the variable 'pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/errs.c:330:6: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
iraf-2.16.1-2018.06.15/pkg/ecl/errtest/errif.cl:13:23: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
iraf-2.16.1-2018.06.15/pkg/ecl/errtest/errtype.cl:11:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/errtest/recur0.cl:9:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/errtest/test_iferr.cl:11:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/errtest/zztest.cl:15:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:876:21: style: The scope of the variable 'm_pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:878:6: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1205:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1206:25: style: The scope of the variable 'pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1207:13: style: The scope of the variable 'nerrs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1326:19: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1327:17: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/exec.c:1378:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gquery.c:64:0: error: Uninitialized struct member: o.o_type [uninitStructMember]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:413:21: style: The scope of the variable 'amin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:413:27: style: The scope of the variable 'amax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:528:6: style: The scope of the variable 'isstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:558:13: style: The scope of the variable 'first_col' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:558:26: style: The scope of the variable 'maxch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:558:36: style: The scope of the variable 'ncol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/gram.c:1115:15: style: The scope of the variable 'pipe' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/history.c:105:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/history.c:410:7: style: The scope of the variable 'last_command_block' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/history.c:1032:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/history.c:1086:17: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:35:1: style: Label 'yyfussy' is not used. [unusedLabel]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:616:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-1' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:617:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-41' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:642:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-241' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:675:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-367' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/lexyy.c:676:8: portability: Undefined behaviour, pointer arithmetic 'yycrank-2' is out of bounds. [pointerOutOfBounds]
iraf-2.16.1-2018.06.15/pkg/ecl/login.cl:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:197:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:197:6: warning: %o in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long *'. [invalidPrintfArgType_uint]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:234:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:234:3: warning: fprintf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:224:8: style: The scope of the variable 'cpu' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:224:13: style: The scope of the variable 'clk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:583:8: style: The scope of the variable 'fd1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/main.c:583:14: style: The scope of the variable 'fd2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:71:15: style: The scope of the variable 'localerr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:76:30: style: The scope of the variable 'offset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:198:14: style: The scope of the variable 'pkmode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:329:31: style: The scope of the variable 'keystr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:680:18: style: The scope of the variable 'rem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:566:9: warning: Char literal compared with pointer 'p'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
iraf-2.16.1-2018.06.15/pkg/ecl/modes.c:844:0: error: Resource leak: fp [resourceLeak]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:153:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:187:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:227:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:440:12: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:498:12: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:706:6: style: The scope of the variable 'string_len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/opcodes.c:895:16: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/operand.c:360:10: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/pkg/ecl/operand.c:301:7: style: The scope of the variable 'hexnum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:55:16: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:223:14: style: The scope of the variable 'p_i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:718:16: style: The scope of the variable 'pfp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:811:27: style: The scope of the variable 'pkp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:812:25: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:816:6: style: The scope of the variable 'ambig' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:816:13: style: The scope of the variable 'npfiles' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:816:22: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1321:6: style: The scope of the variable 'dim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1321:19: style: The scope of the variable 'index' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1322:16: style: The scope of the variable 'poff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1322:22: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1322:27: style: The scope of the variable 'off' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1383:6: style: The scope of the variable 'dim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1383:11: style: The scope of the variable 'd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/param.c:1384:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:297:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:322:39: style: The scope of the variable 'l_pp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:326:16: style: The scope of the variable 'ltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:559:20: style: The scope of the variable 'qq' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:668:15: style: The scope of the variable 'tp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:760:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:839:30: style: The scope of the variable 'newpp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:841:6: style: The scope of the variable 'bastype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:866:16: style: The scope of the variable 'pval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:866:23: style: The scope of the variable 'qval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:987:6: style: The scope of the variable 'pfflags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1351:12: style: The scope of the variable 'itemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1635:7: style: The scope of the variable 'quote' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1820:28: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1821:15: style: The scope of the variable 'badstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1823:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1823:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/pfiles.c:1910:15: style: The scope of the variable 'cnfltype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/prcache.c:305:16: style: The scope of the variable 'pid' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/scan.c:293:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/pkg/ecl/stack.c:163:27: error: Uninitialized variable: junk [uninitvar]
iraf-2.16.1-2018.06.15/pkg/ecl/task.c:234:18: style: The scope of the variable 'candidate' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/task.c:235:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/task.c:290:16: style: The scope of the variable 'candidate' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/ecl/task.c:291:6: style: The scope of the variable 'n' can be reduced. [variableScope]
grammar.y:554:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/immatch/imalign.cl:106:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/immatch/skymap.cl:88:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/immatch/sregister.cl:97:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/immatch/wcsmap.cl:85:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/immatch/wregister.cl:94:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/images/tv/iis/blink.cl:14:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/lists/average.cl:15:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/lists/raverage.cl:48:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/system/apropos.cl:15:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/system/mkscript.cl:79:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/pkg/system/references.cl:23:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/pkg/tbtables/tbfxff.c:313:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/pkg/tbtables/tbfxff.c:378:2: warning: Size of pointer 'ttype' used instead of size of its data. [pointerSize]
iraf-2.16.1-2018.06.15/pkg/tbtables/tbfxff.c:379:2: warning: Size of pointer 'tform' used instead of size of its data. [pointerSize]
iraf-2.16.1-2018.06.15/pkg/tbtables/tbfxff.c:780:11: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/pkg/tbtables/tbfxff.c:791:11: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/pkg/utilities/bases.cl:30:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
iraf-2.16.1-2018.06.15/pkg/xtools/gammln.c:10:9: warning: Return value of function lgammaf() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:42:6: style: The scope of the variable 'minx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:42:12: style: The scope of the variable 'maxx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:42:50: style: The scope of the variable 'hlength' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:43:8: style: The scope of the variable 'x' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:43:11: style: The scope of the variable 'y' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:43:14: style: The scope of the variable 'pen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:44:13: style: The scope of the variable 'dp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:128:31: error: Expression '"%5d%c",idxtab[i++],j<4&&i<N?',':'/'' depends on order of evaluation of side effects [unknownEvaluationOrder]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:144:29: error: Expression '"%5d%c",wtab[i++],j<4&&i<N?',':'/'' depends on order of evaluation of side effects [unknownEvaluationOrder]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:160:31: error: Expression '"%6d%c",strtab[i++],j<4&&i<N?',':'/'' depends on order of evaluation of side effects [unknownEvaluationOrder]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:43:19: style: Unused variable: xspace [unusedVariable]
iraf-2.16.1-2018.06.15/sys/gio/fonts/mkfont.c:43:27: style: Unused variable: yspace [unusedVariable]
iraf-2.16.1-2018.06.15/sys/libc/calloc.c:26:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/callocate.c:22:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/callocate.c:40:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cclose.c:22:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cdelete.c:19:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cfchdir.c:18:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cfmapfn.c:31:33: error: Uninitialized variable: x_osfn [uninitvar]
iraf-2.16.1-2018.06.15/sys/libc/cfmkdir.c:20:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cfpath.c:31:6: style: Variable 'c_strpak' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cfredir.c:28:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cfredir.c:45:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cimaccess.c:27:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/clexnum.c:36:11: style: The scope of the variable 'status' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/cmktemp.c:26:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cndopen.c:24:13: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/copen.c:25:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cpoll.c:36:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprcon.c:127:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprcon.c:162:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprdet.c:56:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprdet.c:70:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprdet.c:122:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprintf.c:20:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cprintf.c:37:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/crename.c:25:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/creopen.c:25:13: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/csalloc.c:49:2: style: Variable 'x_nchars' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/sys/libc/csalloc.c:46:0: note: Variable 'x_nchars' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/sys/libc/csalloc.c:49:2: note: Variable 'x_nchars' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/sys/libc/cseek.c:41:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cstropen.c:25:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cttyodes.c:88:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cttyputs.c:28:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cungetc.c:27:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/cungetl.c:30:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/fclose.c:22:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/fflush.c:23:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/fgets.c:21:23: style: The scope of the variable 'lastch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/fread.c:31:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/sys/libc/fread.c:27:0: note: Variable 'fd' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/sys/libc/fread.c:31:2: note: Variable 'fd' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/sys/libc/fwrite.c:23:15: style: The scope of the variable 'stat' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/malloc.c:23:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/realloc.c:27:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/scanf.c:267:6: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/sprintf.c:23:18: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/sprintf.c:24:17: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/stgio.c:59:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/strdup.c:15:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/ungetc.c:28:6: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/sys/libc/zztest.c:23:2: warning: 'h' in format string (no. 4) is a length modifier and cannot be used without a conversion specifier. [invalidLengthModifierError]
iraf-2.16.1-2018.06.15/sys/libc/zztest.c:53:12: style: The scope of the variable 'nscan' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/libc/zztest.c:63:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iraf-2.16.1-2018.06.15/sys/libc/zztest.c:101:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iraf-2.16.1-2018.06.15/sys/memio/zzdebug.c:352:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iraf-2.16.1-2018.06.15/sys/osb/bswap2.c:20:20: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/osb/chrpak.c:20:18: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/osb/chrupk.c:19:18: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/osb/d1mach.c:29:12: warning: Return value of function log10() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/sys/osb/iscl32.c:18:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/osb/iscl64.c:18:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/sys/osb/r1mach.c:29:12: warning: Return value of function log10() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/envinit.c:164:43: error: Uninitialized variable: value [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osaccess.c:20:66: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oschdir.c:28:13: style: Variable 'sz_dpath' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oschdir.c:22:42: error: Uninitialized variable: osdir [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oschdir.c:24:27: error: Uninitialized variable: osdir [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oschdir.c:23:56: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oschdir.c:25:43: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osclose.c:17:49: error: Uninitialized variable: nchars [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oscmd.c:20:2: warning: The buffer 'x_cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oscmd.c:17:105: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oscrfile.c:21:53: error: Uninitialized variable: chan [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osdelete.c:14:42: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osdir.c:22:42: error: Uninitialized variable: chan [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osdir.c:39:39: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osdir.c:59:68: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:78:8: style: Variable 'nw' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:25:38: error: Uninitialized variable: buf [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:27:37: error: Uninitialized variable: buf [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:25:65: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:26:36: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfcopy.c:27:62: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfiletype.c:76:22: style: The scope of the variable 'ep' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfiletype.c:77:19: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osfn2vfn.c:65:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osgetenv.c:117:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osgetenv.c:112:0: note: Variable 'status' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/bootlib/osgetenv.c:117:2: note: Variable 'status' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/bootlib/ossymlink.c:20:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/ossysfile.c:43:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oswrite.c:20:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oswrite.c:22:49: error: Uninitialized variable: nchars [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/oswrite.c:22:63: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/tape.c:44:17: style: struct member 'mtpos::filno' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/tape.c:45:17: style: struct member 'mtpos::recno' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/tape.c:46:17: style: struct member 'mtpos::nfiles' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/bootlib/tape.c:47:17: style: struct member 'mtpos::tapeused' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/generic/generic.c:334:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
lexyy.c:1607:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:1500:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:1607:2: note: Null pointer dereference
lexyy.c:1608:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:1500:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:1608:2: note: Null pointer dereference
lexyy.c:1619:9: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:1500:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:1619:9: note: Null pointer dereference
lexyy.c:1346:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexyy.c:350:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:1346:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:1371:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lexyy.c:635:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexyy.c:1371:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lexyy.c:1792:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexyy.c:300:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexyy.c:1792:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexyy.c:1805:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexyy.c:301:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexyy.c:1805:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexyy.c:1805:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexyy.c:301:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexyy.c:1805:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexyy.c:1937:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
lexyy.c:599:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
lexyy.c:1937:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/char.c:60:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/char.c:89:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/char.c:89:15: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/fdcache.c:94:6: style: The scope of the variable 'total' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/fncache.c:109:6: style: The scope of the variable 'total' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:98:2: style: Variable 'lname' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:94:0: note: Variable 'lname' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:98:2: note: Variable 'lname' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:277:10: style: The scope of the variable 'path' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:279:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:347:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:385:14: style: The scope of the variable 'backup' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:426:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:713:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:774:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:774:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/host.c:98:10: style: Variable 'lname' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/main.c:328:2: warning: sprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/pkg.c:583:10: style: The scope of the variable 'root_modlist' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/pkg.c:584:6: style: The scope of the variable 'level' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/pkg.c:873:11: style: The scope of the variable 'islib' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/scanlib.c:157:10: style: Condition 'is_fat' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/scanlib.c:62:27: note: Assignment 'is_fat=0', assigned value is 0
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/scanlib.c:157:10: note: Condition 'is_fat' is always false
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/scanlib.c:42:7: style: struct member 'dbentry::fdate' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/scanlib.c:43:6: style: struct member 'dbentry::keylen' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/sflist.c:298:25: style: The scope of the variable 'sfp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:622:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:721:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:291:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:406:14: style: The scope of the variable 'valstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:736:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:737:7: style: The scope of the variable 'xflags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:739:8: style: The scope of the variable 's_xflags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:739:19: style: The scope of the variable 'dfile' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:740:19: style: The scope of the variable 'objdate' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:740:28: style: The scope of the variable 'date' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:741:17: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:858:12: style: The scope of the variable 'token' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/mkpkg/tok.c:1085:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rmfiles/rmfiles.c:241:14: error: Array 'extnlist[128]' accessed at index 128, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/unix/boot/rmfiles/rmfiles.c:229:6: note: After for loop, nextn has value 128
iraf-2.16.1-2018.06.15/unix/boot/rmfiles/rmfiles.c:241:14: note: Array index out of bounds
iraf-2.16.1-2018.06.15/unix/boot/rmfiles/rmfiles.c:359:22: style: The scope of the variable 'ep' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rmfiles/rmfiles.c:360:19: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:450:3: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:480:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:481:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:482:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:483:2: warning: %lo in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:484:2: warning: %lo in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:661:6: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:654:6: note: Variable 'fd' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:661:6: note: Variable 'fd' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:169:8: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:172:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:587:18: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:639:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:788:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:843:6: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:504:20: style: Function 'cchksum' argument 2 names different: declaration 'nbyte' definition 'nbytes'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:147:54: note: Function 'cchksum' argument 2 names different: declaration 'nbyte' definition 'nbytes'.
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:504:20: note: Function 'cchksum' argument 2 names different: declaration 'nbyte' definition 'nbytes'.
iraf-2.16.1-2018.06.15/unix/boot/rtar/rtar.c:554:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:1286:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:1288:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:278:12: style: The scope of the variable 'pkgname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:527:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:527:19: style: The scope of the variable 'last_dot' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:900:14: style: The scope of the variable 'edsym' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:901:14: style: The scope of the variable 'command' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:966:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:966:18: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:967:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:967:17: style: The scope of the variable 'lflag' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:1202:7: style: The scope of the variable 'path' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:1444:19: style: The scope of the variable 'envpath' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xc.c:991:0: error: Memory leak: fs [memleak]
lex.yy.c:2221:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:2114:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:2221:2: note: Null pointer dereference
lex.yy.c:2222:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:2114:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:2222:2: note: Null pointer dereference
lex.yy.c:2233:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:2114:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:2233:9: note: Null pointer dereference
xpp.l:246:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
xpp.l:299:14: style: The scope of the variable 'delim' can be reduced. [variableScope]
xpp.l:300:30: style: The scope of the variable 'op' can be reduced. [variableScope]
xpp.l:301:6: style: The scope of the variable 'root_len' can be reduced. [variableScope]
lex.yy.c:1956:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.yy.c:365:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1956:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1977:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.yy.c:1106:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:1977:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:2406:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.yy.c:318:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:2406:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:2419:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.yy.c:319:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:2419:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:2419:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.yy.c:319:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:2419:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:2551:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
lex.yy.c:1070:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
lex.yy.c:2551:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:582:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:590:4: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:582:9: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:289:21: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:289:25: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:332:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:332:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:623:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:712:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:1168:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:1290:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:1291:6: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppcode.c:1661:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/spp/xpp/xppmain.c:187:8: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/wtar/wtar.c:145:13: style: The scope of the variable 'ftype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/wtar/wtar.c:515:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:738:9: style: Condition '!indebug' is always true [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:838:9: style: Condition 'pidebug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1001:6: style: Condition 'gsdebug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1129:9: style: Condition 'cldebug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:594:12: style: The scope of the variable 'x' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:608:9: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:633:9: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:753:16: style: The scope of the variable 'size2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:712:7: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 711. [shiftTooManyBitsSigned]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:711:10: note: Assuming that condition 'ch<4096' is not redundant
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:712:7: note: Shift
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1077:8: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1076. [shiftTooManyBitsSigned]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1076:11: note: Assuming that condition 'ch<4096' is not redundant
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1077:8: note: Shift
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1235:5: error: Common realloc mistake: 'wsets' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1257:5: error: Common realloc mistake: 'pstate' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1259:5: error: Common realloc mistake: 'mstates' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1260:5: error: Common realloc mistake: 'defact' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1261:5: error: Common realloc mistake: 'tystate' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y1.c:1262:5: error: Common realloc mistake: 'indgo' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:819:5: style: Variable 'used_save' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:811:16: note: Variable 'used_save' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:819:5: note: Variable 'used_save' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1274:16: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1860:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:928:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:197:5: error: Common realloc mistake: 'parser' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1772:5: error: Common realloc mistake: 'tokname' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1786:5: error: Common realloc mistake: 'prdptr' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1788:5: error: Common realloc mistake: 'levprd' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1789:5: error: Common realloc mistake: 'had_act' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1822:5: error: Common realloc mistake: 'tokset' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1823:5: error: Common realloc mistake: 'toklev' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y2.c:1882:2: error: Common realloc mistake: 'temp1' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:190:6: style: Condition 'pkdebug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:207:6: style: Condition 'pkdebug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:305:9: style: Condition 'g2debug' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:587:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:226:18: style: The scope of the variable 'best' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:226:38: style: The scope of the variable 'times' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:275:15: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y3.c:465:20: style: The scope of the variable 'u' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:74:11: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:183:29: style: Condition 'adb>1' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:195:13: style: Condition 'adb>2' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:273:10: style: Condition 'adb>1' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:336:15: style: Condition 'adb>1' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:366:10: style: Condition 'adb>1' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/boot/xyacc/y4.c:70:19: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/arithchk.c:188:15: style: The scope of the variable 'nanbits' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/arithchk.c:165:6: style: Variable 't' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/close.c:75:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/endfile.c:39:8: style: The scope of the variable 'tf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/err.c:143:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/inquire.c:24:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lread.c:358:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lread.c:399:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lread.c:757:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lread.c:762:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lread.c:370:4: warning: Redundant assignment of 'f' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/lwrite.c:57:8: style: The scope of the variable 'p1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/pow_di.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/pow_ri.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rdfmt.c:31:14: style: The scope of the variable 'sc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rdfmt.c:402:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rdfmt.c:438:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rsfe.c:11:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rsli.c:58:13: style: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rsli.c:57:2: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rsli.c:58:13: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/rsne.c:86:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/s_cat.c:38:0: style: The scope of the variable 'nc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/s_cat.c:42:0: style: The scope of the variable 'm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/s_copy.c:20:24: style: The scope of the variable 'bend' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/s_stop.c:23:5: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/signbit.c:19:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/wref.c:212:43: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/wrtfmt.c:80:14: style: The scope of the variable 'hex' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/xwsne.c:30:0: style: The scope of the variable 'type' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/xwsne.c:31:10: style: The scope of the variable 'dims' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/z_log.c:56:19: style: The scope of the variable 't2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/z_log.c:56:23: style: The scope of the variable 'u' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/z_log.c:56:26: style: The scope of the variable 'v' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/libf2c/z_log.c:59:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/cds.c:45:10: style: The scope of the variable 'esign' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:259:15: style: The scope of the variable 'badvar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:261:14: style: The scope of the variable 'last_lineno' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:262:15: style: The scope of the variable 'last_varname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:418:18: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:462:9: style: The scope of the variable 'qc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/data.c:390:7: style: Variable 'buf' is not assigned a value. [unassignedVariable]
iraf-2.16.1-2018.06.15/unix/f2c/src/equiv.c:41:6: style: The scope of the variable 'comno' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/equiv.c:329:17: style: The scope of the variable 'np' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/error.c:160:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:293:29: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:404:8: style: The scope of the variable 'str' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:405:6: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:475:18: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:720:8: style: The scope of the variable 'np' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:786:17: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:788:22: style: The scope of the variable 'cpprev' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:789:0: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/exec.c:789:0: style: The scope of the variable 'stno' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1616:36: warning: Either the condition 'dimp' is redundant or there is possible null pointer dereference: dimp. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1609:10: note: Assuming that condition 'dimp' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1616:36: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1618:40: warning: Either the condition 'dimp' is redundant or there is possible null pointer dereference: dimp. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1609:10: note: Assuming that condition 'dimp' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1618:40: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:154:11: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:155:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:157:9: style: The scope of the variable 'u' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:159:15: style: The scope of the variable 'kind' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:936:12: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:937:6: style: The scope of the variable 'qtag' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1333:8: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1386:9: style: The scope of the variable 'ep' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1582:12: style: The scope of the variable 'e1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1909:9: style: The scope of the variable 'neltp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1982:6: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1983:6: style: The scope of the variable 'type' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:1984:0: style: The scope of the variable 'leng' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:3056:8: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:3526:8: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/expr.c:3595:27: style: The scope of the variable 'tyi' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1239:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:2315:9: warning: %llx in format string (no. 1) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:942:9: style: The scope of the variable 'add_n_' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1120:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1313:26: style: The scope of the variable 'sep' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1430:8: style: The scope of the variable 'comma' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1527:6: style: The scope of the variable 'eb' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1527:16: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1529:9: style: The scope of the variable 'b' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1529:12: style: The scope of the variable 'vl' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1531:8: style: The scope of the variable 'amp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1531:14: style: The scope of the variable 'comma' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:1765:10: style: The scope of the variable 'es' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/format.c:2404:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:569:10: style: The scope of the variable 'index' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:684:21: style: The scope of the variable 'Const' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:685:21: style: The scope of the variable 'L' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:723:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:982:0: style: The scope of the variable 'loc0' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:1015:6: style: The scope of the variable 'btype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:1015:39: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:1040:8: style: The scope of the variable 'z' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:968:19: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/f2c/src/formatdata.c:969:22: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/f2c/src/gram.c:855:1: warning: Label 'yyerrlab' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
iraf-2.16.1-2018.06.15/unix/f2c/src/gram.c:776:14: error: Array index -1 is out of bounds. [negativeIndex]
iraf-2.16.1-2018.06.15/unix/f2c/src/init.c:499:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/init.c:500:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/intr.c:506:8: style: The scope of the variable 'cq' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/intr.c:506:12: style: The scope of the variable 'cq1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1147:35: style: Same value in both branches of ternary operator. [duplicateValueTernary]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1162:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1164:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1388:14: style: The scope of the variable 'who' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1389:9: style: The scope of the variable 'e' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1390:8: style: The scope of the variable 'np' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1391:0: style: The scope of the variable 'ci' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1392:6: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1393:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1393:16: style: The scope of the variable 'buf1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/io.c:1394:10: style: The scope of the variable 'comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:418:17: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:419:15: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:477:17: style: The scope of the variable 's0' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:1212:17: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:1286:17: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:1287:32: style: The scope of the variable 'pend' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:1316:17: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:147:7: style: struct member 'Fmtlist::fmtchar' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:148:6: style: struct member 'Fmtlist::fmtval' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/f2c/src/lex.c:1060:6: error: Common realloc mistake: 'token' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:771:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:761:6: note: Assuming that condition 'p!=NULL' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:771:3: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:341:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:358:17: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/main.c:486:12: style: The scope of the variable 's1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/malloc.c:57:11: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/malloc.c:59:8: style: The scope of the variable 'top' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/malloc.c:59:14: style: The scope of the variable 'top1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/malloc.c:110:8: style: The scope of the variable 'pn' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:90:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:424:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:1170:6: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:1195:15: style: The scope of the variable 'n1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:1195:19: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:1294:22: style: The scope of the variable 'd1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:972:20: error: Memory leak: p [memleak]
iraf-2.16.1-2018.06.15/unix/f2c/src/misc.c:1274:3: error: Resource leak: f [resourceLeak]
iraf-2.16.1-2018.06.15/unix/f2c/src/names.c:676:15: style: The scope of the variable 'Lfmt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/names.c:451:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/unix/f2c/src/niceprintf.c:56:9: style: The scope of the variable 'ind' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/niceprintf.c:56:14: style: The scope of the variable 'tab' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:1706:14: warning: Either the condition 'labels' is redundant or there is possible null pointer dereference: labels. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:1684:14: note: Assuming that condition 'labels' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:1706:14: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:442:13: style: The scope of the variable 'comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:475:0: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:476:18: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/output.c:1504:9: style: The scope of the variable 'did_one' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/p1output.c:167:20: style: The scope of the variable 'cdsbuf1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/p1output.c:661:9: style: union member 'dL::d' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/f2c/src/p1output.c:662:7: style: union member 'dL::L' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:521:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:525:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:357:17: style: The scope of the variable 'low_prefix' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:358:17: style: The scope of the variable 'low_string' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:411:18: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/parse_args.c:473:10: style: The scope of the variable 'L' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/pread.c:355:15: warning: Logical conjunction always evaluates to false: c < '0' && c > '9'. [incorrectLogicOperator]
iraf-2.16.1-2018.06.15/unix/f2c/src/pread.c:956:21: style: The scope of the variable 'at' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:892:7: warning: Redundant assignment of 'type' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:127:8: style: The scope of the variable 'a' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:130:8: style: The scope of the variable 'np' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:179:23: style: The scope of the variable 'type' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:313:21: style: The scope of the variable 'at' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:480:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:480:17: style: The scope of the variable 'badname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:481:13: style: The scope of the variable 'nbad' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:482:14: style: The scope of the variable 'already' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:964:17: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1007:17: style: The scope of the variable 'v' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1128:6: style: The scope of the variable 'size' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1128:12: style: The scope of the variable 'nd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1128:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1194:15: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1376:17: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1377:15: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1377:18: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/proc.c:1678:16: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/put.c:193:17: style: The scope of the variable 'q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:710:16: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:686:7: note: Assuming that condition 'q' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:710:16: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1703:12: warning: Either the condition 'p==(struct Exprblock*)NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1709:11: note: Assuming that condition 'p==(struct Exprblock*)NULL' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1703:12: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1705:16: warning: Either the condition 'p==(struct Exprblock*)NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1709:11: note: Assuming that condition 'p==(struct Exprblock*)NULL' is not redundant
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1705:16: note: Null pointer dereference
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1143:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1144:8: style: The scope of the variable 'length_copy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1144:21: style: The scope of the variable 'string_copy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1145:9: style: The scope of the variable 'e' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1992:7: style: The scope of the variable 'comment_buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:1993:8: style: The scope of the variable 'what' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/putpcc.c:2132:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:544:11: style: Condition ''\v'=='v'' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:284:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:305:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:318:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:335:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdep.c:192:14: style: The scope of the variable 'tdbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/sysdeptest.c:14:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:83:8: style: The scope of the variable 'x0' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:83:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:84:20: style: The scope of the variable 'cdsbuf1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:154:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:155:12: style: The scope of the variable 'e1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:468:10: style: The scope of the variable 'Q' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/f2c/src/vax.c:483:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/unix/f2c/src/xsum.c:209:7: warning: Redundant assignment of 'argc' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/f2c/src/xsum.c:204:6: style: The scope of the variable 'x' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2gif.c:97:8: style: The scope of the variable 'fdi' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2gif.c:102:6: style: The scope of the variable 'interlace' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2gif.c:102:17: style: The scope of the variable 'background' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2gif.c:102:29: style: The scope of the variable 'bpp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2svg.c:182:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uapl.c:303:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uapl.c:533:26: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2ueps.c:305:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2ueps.c:217:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2ueps.c:517:40: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhpgl.c:69:2: style: Variable 'infile' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhpgl.c:65:2: note: Variable 'infile' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhpgl.c:69:2: note: Variable 'infile' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhpgl.c:101:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhplj.c:155:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhplj.c:156:17: style: The scope of the variable 'length' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhplj.c:202:6: error: Buffer is accessed out of bounds: buf_rast [bufferAccessOutOfBounds]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uhplj.c:221:5: error: Buffer is accessed out of bounds: obuf [bufferAccessOutOfBounds]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uimp.c:200:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uptx.c:21:10: style: The scope of the variable 'fpi' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uptx.c:23:20: style: The scope of the variable 'nlines' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uptx.c:60:0: error: Memory leak: buffer [memleak]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2uqms.c:186:38: style: The scope of the variable 'buftop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2xbm.c:63:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2xbm.c:65:9: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgi2xbm.c:65:32: style: The scope of the variable 'cnt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgiUtil.c:28:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/gdev/sgidev/sgidispatch.c:49:22: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
iraf-2.16.1-2018.06.15/unix/hlib/clpackage.cl:31:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/unix/hlib/extpkg.cl:16:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/unix/hlib/gripes.cl:38:0: error: syntax error [syntaxError]
iraf-2.16.1-2018.06.15/unix/hlib/login.cl:144:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
iraf-2.16.1-2018.06.15/unix/hlib/spy.cl:14:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/unix/os/alloc.c:103:21: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/alloc.c:166:15: style: The scope of the variable 'uid' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/irafpath.c:34:8: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/irafpath.c:34:13: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/net/ghostbynm.c:19:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/unix/os/net/inetaddr.c:90:6: warning: Redundant assignment of 'val' to itself. [selfAssignment]
iraf-2.16.1-2018.06.15/unix/os/net/rexec.c:39:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/unix/os/net/zfioks.c:62:6: style: The scope of the variable 'ipport' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/prwait.c:67:6: style: The scope of the variable 'error_code' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/prwait.c:123:6: style: The scope of the variable 'error_code' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:265:22: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:301:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:302:7: style: The scope of the variable 'fwd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:302:12: style: The scope of the variable 'bak' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:302:17: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:412:14: style: The scope of the variable 'prompt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:413:14: style: The scope of the variable 'defp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/tape.c:112:23: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
iraf-2.16.1-2018.06.15/unix/os/zawset.c:88:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/unix/os/zawset.c:88:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iraf-2.16.1-2018.06.15/unix/os/zawset.c:40:6: style: The scope of the variable 'physmem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zawset.c:42:8: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zawset.c:49:12: style: Variable 'kb_page' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:37:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:37:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:38:15: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:40:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:40:30: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfacss.c:40:38: style: The scope of the variable 'newline_seen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfaloc.c:71:14: style: The scope of the variable 'patlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfaloc.c:71:22: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfgcwd.c:27:7: style: The scope of the variable 'dirname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfinfo.c:75:21: style: The scope of the variable 'pw' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiobf.c:675:7: style: The scope of the variable 'token' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiobf.c:675:24: style: The scope of the variable 'value' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiobf.c:796:38: error: Uninitialized variable: status [uninitvar]
iraf-2.16.1-2018.06.15/unix/os/zfioks.c:1242:6: style: The scope of the variable 'stat' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfioks.c:1329:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfioks.c:1330:10: style: The scope of the variable 'vargs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiolp.c:93:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiolp.c:151:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiolp.c:151:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiolp.c:151:27: style: The scope of the variable 'f' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:168:6: style: struct member '_mtpos::filno' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:169:6: style: struct member '_mtpos::recno' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:170:6: style: struct member '_mtpos::nfiles' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:171:6: style: struct member '_mtpos::tapeused' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:172:6: style: struct member '_mtpos::pflags' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:183:8: style: struct member 'mtdev::statusout' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:184:6: style: struct member 'mtdev::blksize' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:185:6: style: struct member 'mtdev::recsize' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:186:6: style: struct member 'mtdev::maxrec' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:187:6: style: struct member 'mtdev::optrec' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:188:6: style: struct member 'mtdev::tapesize' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:189:6: style: struct member 'mtdev::eofsize' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:190:6: style: struct member 'mtdev::gapsize' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:191:6: style: struct member 'mtdev::maxbsf' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:192:7: style: struct member 'mtdev::density' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:193:7: style: struct member 'mtdev::devtype' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:194:7: style: struct member 'mtdev::tapetype' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:195:7: style: struct member 'mtdev::statusdev' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:205:8: style: struct member 'mtdesc::chan' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:206:6: style: struct member 'mtdesc::flags' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:207:6: style: struct member 'mtdesc::acmode' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:208:6: style: struct member 'mtdesc::errcnt' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:209:6: style: struct member 'mtdesc::nbytes' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:210:6: style: struct member 'mtdesc::tbytes' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:211:6: style: struct member 'mtdesc::mtrew' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:212:6: style: struct member 'mtdesc::mtbsr' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:212:13: style: struct member 'mtdesc::mtfsr' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:213:6: style: struct member 'mtdesc::mtbsf' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:213:13: style: struct member 'mtdesc::mtfsf' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:214:8: style: struct member 'mtdesc::mtioctop' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:217:7: style: struct member 'mtdesc::iodev' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:218:7: style: struct member 'mtdesc::nr_device' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiomt.c:219:7: style: struct member 'mtdesc::rw_device' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/unix/os/zfiond.c:632:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiond.c:677:18: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiopl.c:86:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiopl.c:142:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiopl.c:142:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiopl.c:142:27: style: The scope of the variable 'f' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiotx.c:492:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiotx.c:494:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfiotx.c:878:6: style: The scope of the variable 'chunk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfnbrk.c:37:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zfpath.c:22:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zgcmdl.c:44:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zgcmdl.c:45:16: style: The scope of the variable 'narg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zgtenv.c:31:15: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zgtenv.c:146:31: style: The scope of the variable 'hpath' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zgtime.c:30:12: style: Variable 'clkfreq' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/unix/os/zmain.c:146:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
iraf-2.16.1-2018.06.15/unix/os/zmain.c:173:7: error: Common realloc mistake: 'irafcmd' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:179:15: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:179:18: style: The scope of the variable 'nchars' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:180:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:180:22: style: The scope of the variable 'op' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:97:8: error: Common realloc mistake: 'soff' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/os/zopdir.c:114:7: error: Common realloc mistake: 'soff' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/unix/os/zopdpr.c:42:31: style: The scope of the variable 'neg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zoscmd.c:43:6: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zoscmd.c:43:13: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zpanic.c:33:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/unix/os/zraloc.c:23:9: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/unix/os/zraloc.c:20:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/os/zraloc.c:23:9: note: Variable 'ptr' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/unix/os/zxwhen.c:328:15: style: The scope of the variable 'v' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:58:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:58:13: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:59:14: style: The scope of the variable 'filepos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:60:10: style: The scope of the variable 'recstart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:60:20: style: The scope of the variable 'recend' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:292:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:293:14: style: The scope of the variable 'filepos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:10: style: The scope of the variable 'recstart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:20: style: The scope of the variable 'recend' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:28: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:35: style: The scope of the variable 'bufpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:43: style: The scope of the variable 'nspace' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:294:51: style: The scope of the variable 'nread' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:649:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:649:13: style: The scope of the variable 'ibuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:650:10: style: The scope of the variable 'jj' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:650:14: style: The scope of the variable 'irec' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:650:20: style: The scope of the variable 'minrec' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:650:28: style: The scope of the variable 'nloop' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:653:17: style: The scope of the variable 'zeros' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:750:19: style: The scope of the variable 'bytesperpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:833:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:869:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:910:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:958:15: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:999:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1068:15: style: The scope of the variable 'postemp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1134:31: style: The scope of the variable 'nrows' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1135:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:14:21: style: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:839:47: note: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:14:21: note: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:15:16: style: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:839:59: note: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:15:16: note: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:741:19: style: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1188:44: note: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:741:19: note: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:823:21: style: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:481:37: note: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:823:21: note: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:824:17: style: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:481:47: note: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:824:17: note: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:826:27: style: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:482:26: note: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:826:27: note: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:859:21: style: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:483:37: note: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:859:21: note: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:860:17: style: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:483:47: note: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:860:17: note: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:862:19: style: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:483:73: note: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:862:19: note: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:900:21: style: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:485:37: note: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:900:21: note: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:901:17: style: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:485:47: note: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:901:17: note: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:903:22: style: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:485:76: note: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:903:22: note: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:941:21: style: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:487:37: note: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:941:21: note: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:942:17: style: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:487:47: note: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:942:17: note: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:944:18: style: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:487:72: note: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:944:18: note: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:989:21: style: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:489:37: note: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:989:21: note: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:990:17: style: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:489:47: note: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:990:17: note: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:992:19: style: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:489:73: note: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:992:19: note: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1058:21: style: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:491:37: note: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1058:21: note: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1059:17: style: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:491:47: note: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1059:17: note: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1061:20: style: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:491:74: note: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1061:20: note: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1196:17: style: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:472:33: note: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1196:17: note: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1198:27: style: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:472:67: note: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1198:27: note: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1217:17: style: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:474:33: note: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1217:17: note: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1219:19: style: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:474:59: note: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1219:19: note: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1242:17: style: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:475:33: note: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1242:17: note: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1244:22: style: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:475:62: note: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1244:22: note: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1267:17: style: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:477:33: note: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1267:17: note: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1269:18: style: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:477:58: note: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1269:18: note: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1299:17: style: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:478:33: note: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1299:17: note: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1301:19: style: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:478:59: note: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1301:19: note: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1339:17: style: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:479:33: note: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1339:17: note: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1341:20: style: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:479:60: note: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/buffers.c:1341:20: note: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3699:16: warning: Either the condition 'ii<9' is redundant or the array 'tilesize[6]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3697:40: note: Assuming that condition 'ii<9' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3699:16: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1963:9: warning: Either the condition 'if(clause)' is redundant or there is possible null pointer dereference: clause. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1984:9: note: Assuming that condition 'if(clause)' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1963:9: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1965:13: warning: Either the condition 'if(clause)' is redundant or there is possible null pointer dereference: clause. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1984:9: note: Assuming that condition 'if(clause)' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1965:13: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2386:15: warning: Either the condition 'if(colindex)' is redundant or there is possible null pointer dereference: colindex. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2392:16: note: Assuming that condition 'if(colindex)' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2386:15: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6690:23: warning: Either the condition '!ptr2' is redundant or there is possible null pointer dereference: ptr2. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6691:13: note: Assuming that condition '!ptr2' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6690:23: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1967:28: warning: Either the condition 'if(clause)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1984:9: note: Assuming that condition 'if(clause)' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:1967:28: note: Null pointer addition
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3314:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3316:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3321:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3323:47: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3328:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3330:47: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3335:14: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3337:47: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3350:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3352:48: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:136:16: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:137:11: style: The scope of the variable 'hdtype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:417:34: style: The scope of the variable 'gotext' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:418:11: style: The scope of the variable 'ext' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:418:17: style: The scope of the variable 'textlist' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2694:21: style: The scope of the variable 'tform' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2698:9: style: The scope of the variable 'npat' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2701:14: style: The scope of the variable 'naxes1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2710:11: style: The scope of the variable 'patterns' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5020:9: style: The scope of the variable 'status' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5125:23: style: The scope of the variable 'infilelen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:9: style: The scope of the variable 'hasAt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:16: style: The scope of the variable 'hasDot' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:24: style: The scope of the variable 'hasOper' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:33: style: The scope of the variable 'followingOper' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:48: style: The scope of the variable 'spaceTerm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5127:59: style: The scope of the variable 'rowFilter' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5128:9: style: The scope of the variable 'colStart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5128:19: style: The scope of the variable 'binStart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5128:29: style: The scope of the variable 'pixStart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5128:39: style: The scope of the variable 'compStart' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6163:23: style: The scope of the variable 'infilelen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6363:25: style: The scope of the variable 'ptr3' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6526:18: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6527:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6527:15: style: The scope of the variable 'nvals' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6529:10: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6754:36: style: The scope of the variable 'rowexpress' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6755:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6861:28: style: The scope of the variable 'llen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6934:16: style: The scope of the variable 'tval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6936:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6989:16: style: The scope of the variable 'tval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6991:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7191:11: style: The scope of the variable 'basename' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7192:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7369:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7431:10: style: The scope of the variable 'status_str' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7431:35: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:364:24: style: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:779:52: note: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:364:24: note: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:365:16: style: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:779:66: note: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:365:16: note: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:385:24: style: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:774:51: note: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:385:24: note: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:386:16: style: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:774:65: note: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:386:16: note: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:405:24: style: Function 'ffeopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:775:51: note: Function 'ffeopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:405:24: note: Function 'ffeopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:406:16: style: Function 'ffeopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:775:65: note: Function 'ffeopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:406:16: note: Function 'ffeopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:463:24: style: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:777:51: note: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:463:24: note: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:464:16: style: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:777:65: note: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:464:16: note: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:489:24: style: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:778:51: note: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:489:24: note: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:490:16: style: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:778:65: note: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:490:16: note: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:517:24: style: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:772:67: note: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:517:24: note: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:518:16: style: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:772:81: note: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:518:16: note: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:547:24: style: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:771:51: note: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:547:24: note: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:548:16: style: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:771:65: note: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:548:16: note: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2949:18: style: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1874:18: note: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:2949:18: note: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3041:22: style: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1875:49: note: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3041:22: note: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3042:22: style: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1875:67: note: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3042:22: note: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3043:18: style: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1876:18: note: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3043:18: note: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3784:24: style: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:782:53: note: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3784:24: note: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3806:24: style: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:781:53: note: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:3806:24: note: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5001:8: style: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1050:8: note: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5001:8: note: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5006:8: style: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1055:8: note: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5006:8: note: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5007:8: style: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1056:8: note: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5007:8: note: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5008:8: style: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1057:8: note: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5008:8: note: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5009:8: style: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1058:8: note: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5009:8: note: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5014:8: style: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1063:8: note: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5014:8: note: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5015:8: style: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1064:8: note: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5015:8: note: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5070:18: style: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:730:57: note: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5070:18: note: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5073:18: style: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:731:57: note: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5073:18: note: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5089:18: style: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:733:57: note: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5089:18: note: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5092:18: style: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:734:57: note: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5092:18: note: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5110:18: style: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:736:58: note: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5110:18: note: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5113:18: style: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:737:57: note: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:5113:18: note: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6355:18: style: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:379:59: note: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6355:18: note: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6515:30: style: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:742:31: note: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6515:30: note: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6963:18: style: Variable 'dval' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:7025:18: style: Variable 'dval' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/cfileio.c:6902:10: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:28:19: style: The scope of the variable 'hi' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:28:23: style: The scope of the variable 'lo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:28:27: style: The scope of the variable 'hicarry' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:28:36: style: The scope of the variable 'locarry' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:95:9: style: The scope of the variable 'byte' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:95:15: style: The scope of the variable 'quotient' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:95:25: style: The scope of the variable 'remainder' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/checksum.c:194:12: style: The scope of the variable 'tdouble' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:903:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:929:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:941:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:962:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:448:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:414:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:448:16: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:449:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:414:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:449:16: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:450:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:414:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:450:16: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:916:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:918:5: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:916:5: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:82:9: style: The scope of the variable 'copyhandle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:82:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:83:10: style: The scope of the variable 'recbuf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:84:12: style: The scope of the variable 'nread' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:322:21: style: The scope of the variable 'rootlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:322:30: style: The scope of the variable 'rootlen2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:322:40: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:323:18: style: The scope of the variable 'cpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:324:10: style: The scope of the variable 'cwd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:324:30: style: The scope of the variable 'absURL' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:325:10: style: The scope of the variable 'rootstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:326:10: style: The scope of the variable 'username' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:326:35: style: The scope of the variable 'userroot' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:326:60: style: The scope of the variable 'userroot2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:628:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:764:10: style: The scope of the variable 'tmpfilename' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:79:48: style: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1074:48: note: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:79:48: note: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:316:38: style: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1077:38: note: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:316:38: note: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:455:23: style: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1078:23: note: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:455:23: note: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:476:19: style: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1079:19: note: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:476:19: note: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:547:20: style: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1080:20: note: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:547:20: note: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:569:20: style: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1082:20: note: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:569:20: note: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:592:19: style: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1083:19: note: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:592:19: note: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:622:19: style: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1084:20: note: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:622:19: note: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:659:20: style: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1085:20: note: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:659:20: note: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:897:50: style: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1090:50: note: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:897:50: note: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:910:40: style: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1091:40: note: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:910:40: note: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:924:21: style: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1092:21: note: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:924:21: note: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:936:22: style: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1093:22: note: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:936:22: note: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:946:22: style: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1094:22: note: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:946:22: note: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:957:21: style: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1095:21: note: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:957:21: note: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:966:21: style: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1096:22: note: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:966:21: note: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:988:22: style: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1097:22: note: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrfile.c:988:22: note: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:201:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:201:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:202:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:202:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:203:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:203:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:204:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:204:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:205:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:205:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:206:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:190:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:206:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:230:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:218:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:230:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:231:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:218:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:231:13: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:236:17: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:218:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:236:17: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:237:24: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:218:5: note: After for loop, ii has value 1000
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:237:24: note: Array index out of bounds
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:946:33: warning: Either the condition 'cptr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:944:15: note: Assuming that condition 'cptr' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:946:33: note: Null pointer addition
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:120:10: style: The scope of the variable 'mode' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:313:10: style: The scope of the variable 'cbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:571:23: style: The scope of the variable 'filesize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:572:14: style: The scope of the variable 'llsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:835:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:837:32: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:1190:12: style: The scope of the variable 'newsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:210:26: style: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1110:26: note: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:210:26: note: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:475:20: style: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1114:20: note: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:475:20: note: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/drvrmem.c:450:9: error: Common realloc mistake: 'memptr' nulled but not freed upon failure [memleakOnRealloc]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2612:19: performance: Buffer 'rec' is being written before its old content has been used. [redundantCopy]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2610:19: note: Buffer 'rec' is being written before its old content has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2612:19: note: Buffer 'rec' is being written before its old content has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:46:20: style: The scope of the variable 'longval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:221:10: style: The scope of the variable 'nblock' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1063:24: style: The scope of the variable 'firstbyte' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1063:35: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1065:10: style: The scope of the variable 'nblock' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1313:14: style: The scope of the variable 'datasize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1313:49: style: The scope of the variable 'nadd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1504:10: style: The scope of the variable 'firstrow' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1504:20: style: The scope of the variable 'firstelem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1505:10: style: The scope of the variable 'keyname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1505:33: style: The scope of the variable 'ttype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1505:52: style: The scope of the variable 'tform' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1506:10: style: The scope of the variable 'ttype_comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1506:35: style: The scope of the variable 'tform_comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2161:52: style: The scope of the variable 'card' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2180:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2181:40: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2183:18: style: The scope of the variable 'nspace' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2184:10: style: The scope of the variable 'keyname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2184:33: style: The scope of the variable 'comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2322:43: style: The scope of the variable 'nseg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2449:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2449:32: style: The scope of the variable 'nseg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2450:30: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1051:16: style: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1780:42: note: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1051:16: note: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2174:16: style: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1783:42: note: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2174:16: note: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2314:21: style: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:494:71: note: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2314:21: note: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2442:21: style: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:496:71: note: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2442:21: note: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2542:16: style: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:498:32: note: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2542:16: note: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2543:16: style: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:498:46: note: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2543:16: note: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2544:16: style: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:498:59: note: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:2544:16: note: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1709:8: warning: Size of pointer 'strarray' used instead of size of its data. [pointerSize]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1871:47: style: Unused variable: anynull [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1873:51: style: Unused variable: nrows [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1873:58: style: Unused variable: outrows [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:10: style: Unused variable: inloop [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:18: style: Unused variable: outloop [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:27: style: Unused variable: maxloop [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:36: style: Unused variable: ndone [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:43: style: Unused variable: ntodo [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1874:50: style: Unused variable: npixels [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1875:10: style: Unused variable: firstrow [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1875:20: style: Unused variable: firstelem [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1875:31: style: Unused variable: ii [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1878:0: style: Variable 'lvalues' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1878:24: style: Unused variable: nullflag [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1879:10: style: Variable 'nulstr' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1880:0: style: Variable 'dnull' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1880:0: style: Variable 'dvalues' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1881:0: style: Variable 'fnull' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1881:0: style: Variable 'fvalues' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/editcol.c:1958:7: style: Variable 'typecodes' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:121:17: style: The scope of the variable 'naxes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:274:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:276:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:331:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:333:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:397:31: style: The scope of the variable 'card' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:397:48: style: The scope of the variable 'naxiskey' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:561:44: style: The scope of the variable 'ncols' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:818:19: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:818:23: style: The scope of the variable 'naxes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:61:16: style: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1133:63: note: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:61:16: note: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:62:16: style: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1133:73: note: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:62:16: note: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:63:16: style: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1133:82: note: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:63:16: note: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:324:23: style: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1139:33: note: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:324:23: note: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:555:24: style: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1126:65: note: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:555:24: note: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:690:24: style: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1128:38: note: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/edithdu.c:690:24: note: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:968:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:967:45: note: outer condition: gParse.Nodes[i].value.data.ptr
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:968:10: note: identical inner condition: gParse.Nodes[i].value.data.ptr
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:96:9: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:175:16: style: The scope of the variable 'rdlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:175:39: style: The scope of the variable 'maxrows' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:175:48: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:175:62: style: The scope of the variable 'inloc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:175:69: style: The scope of the variable 'outloc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:176:20: style: The scope of the variable 'inbyteloc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:176:31: style: The scope of the variable 'outbyteloc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:176:43: style: The scope of the variable 'hsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:177:9: style: The scope of the variable 'freespace' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:178:19: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:178:27: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:525:8: style: The scope of the variable 'col_cnt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:526:10: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:825:9: style: The scope of the variable 'xaxes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:948:13: style: The scope of the variable 'node' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:948:19: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:999:31: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:1866:9: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2095:9: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2152:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2153:11: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2520:9: style: The scope of the variable 'nelem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2520:15: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2520:22: style: The scope of the variable 'row' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2520:26: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2520:30: style: The scope of the variable 'idx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2521:11: style: The scope of the variable 'bitStrs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2521:20: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2522:19: style: The scope of the variable 'bytes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:81:23: style: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1817:33: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:81:23: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2429:29: style: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:71:32: note: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2429:29: note: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/eval_f.c:2615:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
<stdout>:1556:27: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:1553:24: note: Assignment 'b=(ff_buffer_stack)?(ff_buffer_stack)[ff_buffer_stack_top]:NULL', assigned value is 0
<stdout>:1556:27: note: Null pointer dereference
<stdout>:1558:9: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:1553:24: note: Assignment 'b=(ff_buffer_stack)?(ff_buffer_stack)[ff_buffer_stack_top]:NULL', assigned value is 0
<stdout>:1558:9: note: Null pointer dereference
<stdout>:1925:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:1814:17: note: Calling function 'ff_init_buffer', 1st argument 'b' value is 0
<stdout>:1925:2: note: Null pointer dereference
<stdout>:1926:2: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:1814:17: note: Calling function 'ff_init_buffer', 1st argument 'b' value is 0
<stdout>:1926:2: note: Null pointer dereference
<stdout>:1937:9: warning: Possible null pointer dereference: b [nullPointer]
<stdout>:1814:17: note: Calling function 'ff_init_buffer', 1st argument 'b' value is 0
<stdout>:1937:9: note: Null pointer dereference
eval.l:338:26: style: The scope of the variable 'len' can be reduced. [variableScope]
eval.l:367:11: style: The scope of the variable 'len' can be reduced. [variableScope]
eval.l:496:8: style: The scope of the variable 'i' can be reduced. [variableScope]
<stdout>:1666:59: style: Function 'ff_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ff_current_state'. [funcArgNamesDifferent]
<stdout>:348:54: note: Function 'ff_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ff_current_state'.
<stdout>:1666:59: note: Function 'ff_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'ff_current_state'.
<stdout>:1689:49: style: Function 'ffunput' argument 2 names different: declaration 'buf_ptr' definition 'ff_bp'. [funcArgNamesDifferent]
<stdout>:770:38: note: Function 'ffunput' argument 2 names different: declaration 'buf_ptr' definition 'ff_bp'.
<stdout>:1689:49: note: Function 'ffunput' argument 2 names different: declaration 'buf_ptr' definition 'ff_bp'.
<stdout>:2110:48: style: Function 'ff_scan_string' argument 1 names different: declaration 'ff_str' definition 'ffstr'. [funcArgNamesDifferent]
<stdout>:301:47: note: Function 'ff_scan_string' argument 1 names different: declaration 'ff_str' definition 'ffstr'.
<stdout>:2110:48: note: Function 'ff_scan_string' argument 1 names different: declaration 'ff_str' definition 'ffstr'.
<stdout>:2123:48: style: Function 'ff_scan_bytes' argument 1 names different: declaration 'bytes' definition 'ffbytes'. [funcArgNamesDifferent]
<stdout>:302:46: note: Function 'ff_scan_bytes' argument 1 names different: declaration 'bytes' definition 'ffbytes'.
<stdout>:2123:48: note: Function 'ff_scan_bytes' argument 1 names different: declaration 'bytes' definition 'ffbytes'.
<stdout>:2123:62: style: Function 'ff_scan_bytes' argument 2 names different: declaration 'len' definition '_ffbytes_len'. [funcArgNamesDifferent]
<stdout>:302:56: note: Function 'ff_scan_bytes' argument 2 names different: declaration 'len' definition '_ffbytes_len'.
<stdout>:2123:62: note: Function 'ff_scan_bytes' argument 2 names different: declaration 'len' definition '_ffbytes_len'.
<stdout>:2255:24: style: Function 'ffset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
<stdout>:736:23: note: Function 'ffset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
<stdout>:2255:24: note: Function 'ffset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
eval.l:457:44: style: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'. [funcArgNamesDifferent]
eval.l:66:51: note: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'.
eval.l:457:44: note: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'.
y.tab.c:1785:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
eval.y:2375:4: style: Variable 'sptr1' is reassigned a value before the old one has been used. [redundantAssignment]
eval.y:2366:0: note: Variable 'sptr1' is reassigned a value before the old one has been used.
eval.y:2375:4: note: Variable 'sptr1' is reassigned a value before the old one has been used.
eval.y:277:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:287:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:292:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:295:55: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:296:54: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:304:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:315:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:319:51: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:327:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:341:62: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:342:42: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:344:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:355:80: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:356:72: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:358:80: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:359:72: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:362:39: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:366:78: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:367:72: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:380:55: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:387:52: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:389:52: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:391:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:406:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:409:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:412:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:415:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:418:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:421:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:424:31: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:426:33: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:430:16: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:431:115: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:434:44: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:435:45: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:439:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:440:68: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:444:100: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:447:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:458:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:459:68: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:463:100: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:466:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:477:19: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:478:68: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:482:100: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:485:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:762:59: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:764:59: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:766:59: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:768:59: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:772:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:774:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:785:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:788:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:791:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:794:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:797:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:800:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:803:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:806:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:809:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:812:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:815:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:818:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:821:7: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:824:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:827:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:830:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:833:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:836:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:839:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:842:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:844:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:846:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:848:81: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:851:65: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:853:28: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:854:93: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:859:68: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:863:100: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:866:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1053:56: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1059:50: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1060:56: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1062:43: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1078:39: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1082:78: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1083:58: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1096:9: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1097:104: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1101:53: style: Same expression on both sides of '-'. [duplicateExpression]
eval.y:1193:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1214:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1215:12: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:1234:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1235:12: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:1259:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1260:9: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:1293:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1294:11: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:1294:13: style: The scope of the variable 'constant' can be reduced. [variableScope]
eval.y:1359:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1360:9: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:1360:13: style: The scope of the variable 'constant' can be reduced. [variableScope]
eval.y:1408:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
eval.y:1408:16: style: The scope of the variable 'constant' can be reduced. [variableScope]
eval.y:1409:9: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:1410:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1475:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1476:9: style: The scope of the variable 'type' can be reduced. [variableScope]
eval.y:1480:39: style: The scope of the variable 'dt' can be reduced. [variableScope]
eval.y:1480:43: style: The scope of the variable 'timeSpan' can be reduced. [variableScope]
eval.y:1481:9: style: The scope of the variable 'xcol' can be reduced. [variableScope]
eval.y:1481:19: style: The scope of the variable 'xexpr' can be reduced. [variableScope]
eval.y:1685:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1685:17: style: The scope of the variable 'that0' can be reduced. [variableScope]
eval.y:1690:10: style: The scope of the variable 'cX' can be reduced. [variableScope]
eval.y:1821:10: style: The scope of the variable 'this' can be reduced. [variableScope]
eval.y:1862:10: style: The scope of the variable 'that' can be reduced. [variableScope]
eval.y:2015:8: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:2032:9: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:2032:15: style: The scope of the variable 'row' can be reduced. [variableScope]
eval.y:2032:20: style: The scope of the variable 'size' can be reduced. [variableScope]
eval.y:2085:9: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:2217:8: style: The scope of the variable 'status' can be reduced. [variableScope]
eval.y:2368:9: style: The scope of the variable 'rows' can be reduced. [variableScope]
eval.y:2511:25: style: The scope of the variable 'null1' can be reduced. [variableScope]
eval.y:2511:34: style: The scope of the variable 'null2' can be reduced. [variableScope]
eval.y:2513:9: style: The scope of the variable 'rows' can be reduced. [variableScope]
eval.y:2687:12: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:2687:15: style: The scope of the variable 'previous' can be reduced. [variableScope]
eval.y:2687:25: style: The scope of the variable 'curr' can be reduced. [variableScope]
eval.y:2873:12: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:2873:15: style: The scope of the variable 'previous' can be reduced. [variableScope]
eval.y:2873:25: style: The scope of the variable 'curr' can be reduced. [variableScope]
eval.y:2874:12: style: The scope of the variable 'undef' can be reduced. [variableScope]
eval.y:3053:12: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.y:3054:12: style: The scope of the variable 'undef' can be reduced. [variableScope]
eval.y:3055:14: style: The scope of the variable 'previous' can be reduced. [variableScope]
eval.y:3055:24: style: The scope of the variable 'curr' can be reduced. [variableScope]
eval.y:3205:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
eval.y:3205:17: style: The scope of the variable 'll' can be reduced. [variableScope]
eval.y:3205:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
eval.y:3277:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
eval.y:3277:17: style: The scope of the variable 'll' can be reduced. [variableScope]
eval.y:3277:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
eval.y:3371:12: style: The scope of the variable 'valInit' can be reduced. [variableScope]
eval.y:3372:9: style: The scope of the variable 'row' can be reduced. [variableScope]
eval.y:3372:14: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:3372:20: style: The scope of the variable 'nelem' can be reduced. [variableScope]
eval.y:3864:21: style: The scope of the variable 'sum2' can be reduced. [variableScope]
eval.y:3902:21: style: The scope of the variable 'sum2' can be reduced. [variableScope]
eval.y:4388:14: style: The scope of the variable 'minVal' can be reduced. [variableScope]
eval.y:4512:14: style: The scope of the variable 'maxVal' can be reduced. [variableScope]
eval.y:4944:9: style: The scope of the variable 'row' can be reduced. [variableScope]
eval.y:4944:14: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:5169:27: style: The scope of the variable 'times' can be reduced. [variableScope]
eval.y:5170:9: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:5170:21: style: The scope of the variable 'gti' can be reduced. [variableScope]
eval.y:5222:14: style: The scope of the variable 'step' can be reduced. [variableScope]
eval.y:5265:11: style: The scope of the variable 'Xnull' can be reduced. [variableScope]
eval.y:5265:20: style: The scope of the variable 'Ynull' can be reduced. [variableScope]
eval.y:5267:11: style: The scope of the variable 'nelem' can be reduced. [variableScope]
eval.y:5267:18: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:5267:24: style: The scope of the variable 'rows' can be reduced. [variableScope]
eval.y:5347:9: style: The scope of the variable 'row' can be reduced. [variableScope]
eval.y:5347:14: style: The scope of the variable 'elem' can be reduced. [variableScope]
eval.y:5347:20: style: The scope of the variable 'idx' can be reduced. [variableScope]
eval.y:5347:25: style: The scope of the variable 'jdx' can be reduced. [variableScope]
eval.y:5347:30: style: The scope of the variable 'offset' can be reduced. [variableScope]
eval.y:5426:7: style: The scope of the variable 'chr1' can be reduced. [variableScope]
eval.y:5426:13: style: The scope of the variable 'chr2' can be reduced. [variableScope]
eval.y:5574:9: style: The scope of the variable 'chr' can be reduced. [variableScope]
eval.y:5588:13: style: The scope of the variable 'chr2' can be reduced. [variableScope]
eval.y:1232:40: style: Function 'New_Offset' argument 2 names different: declaration 'offset' definition 'offsetNode'. [funcArgNamesDifferent]
eval.y:132:41: note: Function 'New_Offset' argument 2 names different: declaration 'offset' definition 'offsetNode'.
eval.y:1232:40: note: Function 'New_Offset' argument 2 names different: declaration 'offset' definition 'offsetNode'.
eval.y:5723:27: style: Function 'fferror' argument 1 names different: declaration 'msg' definition 's'. [funcArgNamesDifferent]
eval.y:184:28: note: Function 'fferror' argument 1 names different: declaration 'msg' definition 's'.
eval.y:5723:27: note: Function 'fferror' argument 1 names different: declaration 'msg' definition 's'.
eval.y:1675:8: error: Uninitialized variable: samefile [uninitvar]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap.h:125:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap.h:134:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap.h:134:10: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap.h:148:8: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap.h:148:10: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap1.c:102:16: style: Variable 'last_fptr' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap2.c:269:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap3.c:196:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/vendor/cfitsio/f77_wrap4.c:257:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:187:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:187:11: style: The scope of the variable 'oddy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:322:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:322:11: style: The scope of the variable 'oddy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1558:5: style: The scope of the variable 's10' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1699:5: style: The scope of the variable 's10' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1763:5: style: The scope of the variable 's10' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:213:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:349:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:78:25: warning: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1993:35: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:78:25: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:126:32: warning: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1995:42: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:126:32: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:599:40: style: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:44:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:599:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:760:42: style: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:49:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:760:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1684:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1749:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1806:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1318:3: error: Memory leak: scratch [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1318:3: error: Memory leak: buffer [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1437:3: error: Memory leak: scratch [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:1437:3: error: Memory leak: buffer [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:728:0: error: Memory leak: signbits [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hcompress.c:890:0: error: Memory leak: signbits [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:200:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:200:10: style: The scope of the variable 'oddy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:391:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:391:10: style: The scope of the variable 'oddy' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:1293:20: style: The scope of the variable 'b' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:1383:20: style: The scope of the variable 'b' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:1495:10: style: The scope of the variable 's10' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:84:37: warning: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status' [funcArgOrderDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1997:47: note: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:84:37: note: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:127:39: warning: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status' [funcArgOrderDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1999:49: note: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:127:39: note: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:2445:34: style: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:60:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:2445:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:2445:45: style: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:60:47: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:2445:45: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:368:10: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:560:10: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:1333:0: error: Memory leak: scratch [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fits_hdecompress.c:1423:0: error: Memory leak: scratch [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2639:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:3166:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:3202:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9443:12: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9518:12: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1593:26: style: The scope of the variable 'loc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1593:31: style: The scope of the variable 'tvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1594:14: style: The scope of the variable 'vlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1594:20: style: The scope of the variable 'more' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1594:35: style: The scope of the variable 'lentok1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1594:46: style: The scope of the variable 'remainlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1595:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2016:8: style: The scope of the variable 'val' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2153:22: style: The scope of the variable 'maxchr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4277:40: style: The scope of the variable 'urltype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4415:10: style: The scope of the variable 'comm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4672:22: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4674:37: style: The scope of the variable 'tbcoln' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4677:32: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:4889:22: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:5471:9: style: The scope of the variable 'nulpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6029:65: style: The scope of the variable 't2heapsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6229:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6295:14: style: The scope of the variable 'descript4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6296:14: style: The scope of the variable 'descript8' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6385:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6473:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6474:14: style: The scope of the variable 'descript8' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6532:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6533:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6533:23: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:6903:25: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7110:14: style: The scope of the variable 'bytepos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7667:9: style: The scope of the variable 'moveto' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7772:22: style: The scope of the variable 'alttype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7923:9: style: The scope of the variable 'xcurhdu' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7923:18: style: The scope of the variable 'xmaxhdu' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7924:14: style: The scope of the variable 'xheadend' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7962:18: style: The scope of the variable 'savehdu' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7963:24: style: The scope of the variable 'jpoint' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7964:14: style: The scope of the variable 'nshift' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:8967:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9028:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9089:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9140:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9187:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9233:16: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9266:16: style: The scope of the variable 'msg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9394:25: style: The scope of the variable 'tval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9395:19: style: The scope of the variable 'lcc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9470:25: style: The scope of the variable 'tval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9471:19: style: The scope of the variable 'lcc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9544:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9544:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9560:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:9560:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:718:19: style: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:353:31: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:718:19: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1021:19: style: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:821:49: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1021:19: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2612:17: style: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:828:40: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2612:17: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2613:18: style: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:828:56: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2613:18: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2614:17: style: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:828:68: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2614:17: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2764:17: style: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:829:40: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2764:17: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2765:18: style: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:829:56: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2765:18: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2766:18: style: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:829:70: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2766:18: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2958:17: style: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:830:42: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2958:17: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2959:22: style: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:830:62: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2959:22: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2960:18: style: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:830:76: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:2960:18: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:5912:22: style: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1503:49: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:5912:22: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7311:22: style: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1102:32: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7311:22: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7313:14: style: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1102:56: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7313:14: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7340:24: style: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1104:34: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7340:24: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7342:14: style: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1104:58: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7342:14: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7761:16: style: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1115:70: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7761:16: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7915:16: style: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:405:32: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:7915:16: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:8093:18: style: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:815:28: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:8093:18: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:8778:17: style: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:817:41: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:8778:17: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:1032:11: style: Unused variable: saveptr [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitscore.c:5236:9: warning: Possible buffer overflow if strlen(ttype) is larger than or equal to sizeof(colptr). [possibleBufferAccessOutOfBounds]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcol.c:68:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcol.c:70:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcol.c:290:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcol.c:406:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcol.c:408:14: style: The scope of the variable 'nelem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1572:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1739:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:78:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:150:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:235:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:413:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:663:25: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1527:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1527:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1694:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1694:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1862:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1863:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1864:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:812:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 812. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:810:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:812:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:948:19: style: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1510:78: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:948:19: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1836:20: style: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:519:33: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolb.c:1836:20: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1363:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1459:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:151:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:152:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:153:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:154:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:233:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:233:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:236:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:409:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:409:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:414:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:739:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:739:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:741:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1344:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1344:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1441:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1441:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1550:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1551:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1552:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:847:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 847. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:845:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:847:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1524:20: style: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:751:33: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcold.c:1524:20: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1364:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1470:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:151:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:152:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:153:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:154:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:233:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:233:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:236:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:409:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:409:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:414:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:740:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:740:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:742:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1346:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1346:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1451:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1451:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1552:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1553:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1554:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:848:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 848. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:846:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:848:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1526:20: style: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:728:33: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcole.c:1526:20: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1473:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1639:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:77:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:149:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:150:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:151:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:152:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:231:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:231:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:234:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:413:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:664:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1428:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1428:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1594:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1594:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1762:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1763:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1764:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:771:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 771. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:769:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:771:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1736:20: style: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:589:33: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoli.c:1736:20: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1457:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1623:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3311:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3477:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:231:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:231:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:234:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:407:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:407:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:412:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:663:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:663:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:665:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1412:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1412:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1578:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1578:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1746:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1747:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1748:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1918:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1963:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2035:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2036:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2037:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2038:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2117:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2117:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2120:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2293:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2293:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2298:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2551:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2551:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2553:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3266:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3266:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3432:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3432:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3600:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3601:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3602:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:770:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 770. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:768:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:770:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2658:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2658. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2656:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:2658:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1720:20: style: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:636:33: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:1720:20: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3574:20: style: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:705:33: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolj.c:3574:20: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1466:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1632:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:413:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1421:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1421:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1587:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1587:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1755:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1756:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1757:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:787:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 787. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:785:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:787:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1729:20: style: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:659:33: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolk.c:1729:20: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:100:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:105:39: style: The scope of the variable 'buffptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:365:13: style: The scope of the variable 'firstbit' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:365:23: style: The scope of the variable 'nbits' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:502:13: style: The scope of the variable 'firstbit' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:502:23: style: The scope of the variable 'nbits' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:222:23: style: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1452:58: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:222:23: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:223:23: style: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1452:77: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:223:23: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:224:23: style: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1453:22: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:224:23: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:354:19: style: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1455:18: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:354:19: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:355:19: style: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1455:32: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:355:19: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:491:19: style: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1457:18: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:491:19: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:492:19: style: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1457:32: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoll.c:492:19: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:798:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:81:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:502:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:503:34: style: The scope of the variable 'scaled' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:677:18: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:678:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcols.c:686:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1555:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1722:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:78:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:150:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:235:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:413:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:664:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1510:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1510:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1677:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1677:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1845:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1846:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1847:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:792:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 792. [zerodivcond]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:790:23: note: Assuming that condition 'elemincre>=0' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:792:26: note: Division by zero
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1819:20: style: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:542:33: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolsb.c:1819:20: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1479:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1645:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:396:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:396:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:401:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:652:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:652:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:654:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1434:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1434:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1600:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1600:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1768:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1769:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1770:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1742:20: style: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:566:33: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcolui.c:1742:20: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1480:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1646:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:397:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:397:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:402:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:653:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:653:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:655:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1435:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1435:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1601:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1601:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1769:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1770:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1771:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1743:20: style: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:613:33: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluj.c:1743:20: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1488:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1654:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:397:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:397:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:402:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1443:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1443:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1609:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1609:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1777:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1778:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1779:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1751:20: style: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:682:33: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getcoluk.c:1751:20: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:87:9: style: The scope of the variable 'length' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:168:9: style: The scope of the variable 'jj' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:168:13: style: The scope of the variable 'nrec' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:170:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:483:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:483:18: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:682:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:756:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:813:19: style: The scope of the variable 'contin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:813:27: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:885:9: style: The scope of the variable 'contin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:886:12: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:987:9: style: The scope of the variable 'contin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1099:27: style: The scope of the variable 'strval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1246:33: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1286:33: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1374:27: style: The scope of the variable 'sbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1951:10: style: The scope of the variable 'dimsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2040:14: style: The scope of the variable 'dimsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2041:14: style: The scope of the variable 'totalpix' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2042:17: style: The scope of the variable 'lastloc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2042:26: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2044:12: style: The scope of the variable 'doublesize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2202:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2202:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2205:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2345:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2345:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2348:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2487:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2487:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2490:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2610:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2610:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2613:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2737:38: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2740:32: style: The scope of the variable 'keyword' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3181:30: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3235:30: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3287:30: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:145:15: style: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:926:42: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:145:15: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:465:25: style: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:932:50: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:465:25: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1319:21: style: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:956:81: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1319:21: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1361:21: style: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:935:69: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:1361:21: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2194:18: style: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:995:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2194:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2337:18: style: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:999:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2337:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2478:18: style: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1003:60: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2478:18: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2601:18: style: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1007:60: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:2601:18: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3113:18: style: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:362:17: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3113:18: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3170:18: style: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:355:46: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3170:18: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3224:18: style: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:356:48: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3224:18: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3278:18: style: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:357:46: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/getkey.c:3278:18: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:673:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:1309:7: style: The scope of the variable 'useLocation' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:3015:9: style: The scope of the variable 'editLocation' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:6550:17: style: The scope of the variable 'a' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:978:15: style: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1934:42: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:978:15: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:2006:15: style: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1937:45: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:2006:15: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:2976:22: style: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1943:32: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:2976:22: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:1461:4: style: Variable 'useLocation' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:5428:5: style: Variable 'absolute' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:6065:9: style: Unused variable: saveptr [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:6302:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/group.c:6305:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:211:8: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:518:10: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:518:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:518:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:518:24: style: The scope of the variable 'envar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:518:31: style: The scope of the variable 'envfiles' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:591:8: style: The scope of the variable 'r' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:904:11: style: The scope of the variable 'my_tform' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:904:22: style: The scope of the variable 'my_ttype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:949:12: style: The scope of the variable 'exflg' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:949:54: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:950:9: style: The scope of the variable 'ngph_dim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:950:19: style: The scope of the variable 'ngph_bitpix' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:950:32: style: The scope of the variable 'ngph_node_type' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:953:10: style: The scope of the variable 'ngph_size' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:1211:78: style: The scope of the variable 'used_ver' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:1212:32: style: The scope of the variable 'used_name' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:1155:8: warning: The buffer 'grnm' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iraf-2.16.1-2018.06.15/vendor/cfitsio/grparser.c:1310:8: warning: The buffer 'grnm' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:982:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:979:24: note: outer condition: *colname[ii]=='\0'
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:982:27: note: identical inner condition: *colname[ii]=='\0'
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1631:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1628:24: note: outer condition: *colname[ii]=='\0'
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1631:27: note: identical inner condition: *colname[ii]=='\0'
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1932:8: style: Variable 'dvalue' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1930:8: note: Variable 'dvalue' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1932:8: note: Variable 'dvalue' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:832:23: style: The scope of the variable 'repeat' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:832:31: style: The scope of the variable 'imin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:832:37: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:832:43: style: The scope of the variable 'ibin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:836:14: style: The scope of the variable 'colptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:848:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1530:14: style: The scope of the variable 'colptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1531:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1534:19: style: The scope of the variable 'repeat' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1534:27: style: The scope of the variable 'imin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1534:33: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1534:39: style: The scope of the variable 'ibin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1947:10: style: The scope of the variable 'amind' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1947:20: style: The scope of the variable 'binsized' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1976:26: style: The scope of the variable 'reset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2093:10: style: The scope of the variable 'amind' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2093:20: style: The scope of the variable 'amaxd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2093:30: style: The scope of the variable 'binsized' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2093:43: style: The scope of the variable 'weightd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2138:10: style: The scope of the variable 'imin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2138:16: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2138:22: style: The scope of the variable 'ibin' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2280:17: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:33:25: style: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:745:58: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:33:25: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:41:28: style: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:749:60: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:41:28: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:358:19: style: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:751:29: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:358:19: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:539:18: style: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1858:29: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:539:18: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:824:18: style: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1851:29: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:824:18: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2311:36: style: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:392:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2311:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1496:7: style: Variable 'amind' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1497:7: style: Variable 'amaxd' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:1498:7: style: Variable 'binsized' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:2105:23: style: Variable 'weightd' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:316:13: error: Null pointer dereference [nullPointer]
iraf-2.16.1-2018.06.15/vendor/cfitsio/histo.c:800:26: error: Uninitialized variable: wtcolnum [uninitvar]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1594:35: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1604:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1609:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1614:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4008:20: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4114:20: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6310:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6314:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6363:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6367:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6401:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6405:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6442:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6446:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6508:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6512:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6602:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6606:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6640:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6644:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6679:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6683:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:180:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:963:14: style: The scope of the variable 'remain' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1443:10: style: The scope of the variable 'card' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1712:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1715:10: style: The scope of the variable 'nelem' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1716:9: style: The scope of the variable 'tilecol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1718:18: style: The scope of the variable 'bzlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1719:9: style: The scope of the variable 'ihcompscale' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1720:11: style: The scope of the variable 'hcompscale' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1724:15: style: The scope of the variable 'lldata' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2157:10: style: The scope of the variable 'coltype' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2408:9: style: The scope of the variable 'flagval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2409:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2458:29: style: The scope of the variable 'uintflagval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2672:10: style: The scope of the variable 'irow' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2672:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2673:11: style: The scope of the variable 'floatnull' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2674:20: style: The scope of the variable 'usbbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2675:19: style: The scope of the variable 'dithersum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2812:10: style: The scope of the variable 'irow' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2812:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2813:12: style: The scope of the variable 'doublenull' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2814:20: style: The scope of the variable 'usbbuff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2815:19: style: The scope of the variable 'dithersum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2989:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3095:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3451:27: style: The scope of the variable 'card' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4171:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5449:20: style: The scope of the variable 'keyclass' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5499:27: style: The scope of the variable 'card2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5778:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5782:9: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5782:20: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5787:10: style: The scope of the variable 'tilesize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6803:10: style: The scope of the variable 'tf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6803:14: style: The scope of the variable 'tl' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6911:16: style: The scope of the variable 'tf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6911:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6912:18: style: The scope of the variable 't4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:7148:16: style: The scope of the variable 'tf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:7148:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:7149:18: style: The scope of the variable 't4' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:7914:10: style: The scope of the variable 'maxchunksize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9290:17: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:805:17: style: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1981:57: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:805:17: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:953:13: style: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:959:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:953:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1680:10: style: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:970:55: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1680:10: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1681:10: style: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:970:64: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1681:10: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1683:11: style: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:971:26: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:1683:11: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3427:20: style: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:946:35: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3427:20: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3428:20: style: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:946:49: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3428:20: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3434:19: style: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:947:48: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3434:19: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3695:24: style: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:950:55: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3695:24: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3701:19: style: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:951:48: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:3701:19: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4325:24: style: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:992:39: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4325:24: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4326:24: style: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:992:57: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4326:24: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4327:20: style: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:992:70: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4327:20: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4331:19: style: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:993:34: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4331:19: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4881:24: style: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:996:55: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4881:24: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4885:19: style: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:997:34: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4885:19: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5764:15: style: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1006:25: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:5764:15: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6783:11: style: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1014:44: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6783:11: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6887:11: style: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1011:44: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6887:11: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9517:45: style: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:165:45: note: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9517:45: note: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9580:55: style: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:166:55: note: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9580:55: note: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9644:53: style: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:168:53: note: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9644:53: note: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9708:51: style: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:167:51: note: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:9708:51: note: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:4766:12: style: Variable 'inc' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6856:9: style: Variable 'imgfpix' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:6857:9: style: Variable 'imglpix' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/imcompress.c:2001:20: error: Memory leak: cbuf [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2066:14: warning: Either the condition 'v1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2069:13: note: Assuming that condition 'v1==NULL' is not redundant
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2066:14: note: Null pointer addition
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:347:26: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:349:23: style: The scope of the variable 'nbaxis' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:349:31: style: The scope of the variable 'nbl' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:349:36: style: The scope of the variable 'nbdiff' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:562:24: style: The scope of the variable 'ib' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1204:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1227:10: style: The scope of the variable 'temp0' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1227:17: style: The scope of the variable 'temp1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1227:24: style: The scope of the variable 'temp2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1227:31: style: The scope of the variable 'temp3' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1322:8: style: The scope of the variable 'dval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1323:5: style: The scope of the variable 'minint' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1324:6: style: The scope of the variable 'val' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1368:6: style: The scope of the variable 'lval' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1406:7: style: The scope of the variable 'cwhite' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1411:49: style: The scope of the variable 'brack2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1413:6: style: The scope of the variable 'ipar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1564:9: style: The scope of the variable 'icol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1564:15: style: The scope of the variable 'nextchar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1564:25: style: The scope of the variable 'lkey' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1564:31: style: The scope of the variable 'nleft' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1659:9: style: The scope of the variable 'icol' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1659:15: style: The scope of the variable 'nextchar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1659:25: style: The scope of the variable 'lkey' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1659:31: style: The scope of the variable 'nleft' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1901:11: style: The scope of the variable 'v' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1901:30: style: The scope of the variable 'q1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1901:35: style: The scope of the variable 'q2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1901:40: style: The scope of the variable 'c1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2039:7: style: The scope of the variable 'line' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2041:8: style: The scope of the variable 'vp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2041:35: style: The scope of the variable 'c1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2041:40: style: The scope of the variable 'q1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:2041:45: style: The scope of the variable 'q2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1319:6: style: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:139:54: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1319:6: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1365:7: style: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:140:64: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1365:7: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1398:7: style: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:141:41: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1398:7: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1894:7: style: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:150:53: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1894:7: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1412:15: style: Unused variable: saveptr [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:1905:2: style: Variable 'blank' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:291:9: error: Resource leak: fd [resourceLeak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:299:9: error: Resource leak: fd [resourceLeak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:306:9: error: Resource leak: fd [resourceLeak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/iraffits.c:317:2: error: Resource leak: fd [resourceLeak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:147:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:421:10: style: The scope of the variable 'nextcomm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:422:17: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:525:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:615:27: style: The scope of the variable 'nextcomm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:616:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1588:10: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1672:17: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1674:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1674:32: style: The scope of the variable 'nextcomm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1729:17: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1731:27: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1731:49: style: The scope of the variable 'nextcomm' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:1791:10: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:668:25: style: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1043:90: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/modkey.c:668:25: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:551:19: style: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1624:18: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:551:19: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:552:19: style: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1624:32: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:552:19: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1022:16: style: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1694:26: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1022:16: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1023:25: style: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1694:47: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1023:25: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1025:17: style: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1694:71: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1025:17: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1026:18: style: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1695:18: note: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1026:18: note: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1653:11: warning: Size of pointer 'stringptr' used instead of size of its data. [pointerSize]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcol.c:1851:22: error: Null pointer dereference [nullPointer]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:131:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:131:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:361:11: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:362:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:747:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:748:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:789:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:836:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:883:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:984:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:707:19: style: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1511:78: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:707:19: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:736:28: style: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:755:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:736:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:740:28: style: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:756:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:740:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:777:28: style: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:778:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:777:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:781:20: style: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:779:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:781:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:824:28: style: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:801:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:824:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:828:23: style: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:802:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:828:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:871:28: style: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:830:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:871:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:875:23: style: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:831:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:875:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:918:28: style: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:847:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:918:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:922:20: style: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:848:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:922:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:944:28: style: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:870:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:944:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:948:21: style: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:871:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolb.c:948:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:743:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:798:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:858:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:918:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:1003:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:1031:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:731:21: style: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:775:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:731:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:735:28: style: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:776:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:735:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:786:21: style: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:798:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:786:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:790:20: style: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:799:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:790:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:846:21: style: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:821:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:846:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:850:23: style: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:822:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:850:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:906:21: style: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:836:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:906:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:910:23: style: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:837:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:910:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:966:21: style: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:867:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:966:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:970:20: style: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:868:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:970:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:992:21: style: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:890:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:992:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:996:21: style: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:891:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcold.c:996:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:142:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:142:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:373:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:374:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:757:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:812:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:872:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:932:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:991:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:1045:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:745:20: style: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:773:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:745:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:749:28: style: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:774:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:749:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:800:20: style: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:796:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:800:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:804:20: style: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:797:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:804:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:860:20: style: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:819:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:860:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:864:23: style: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:820:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:864:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:920:20: style: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:834:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:920:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:924:23: style: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:835:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:924:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:980:20: style: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:865:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:980:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:984:20: style: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:866:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:984:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:1005:20: style: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:888:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:1005:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:1009:21: style: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:889:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcole.c:1009:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:129:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:129:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:360:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:361:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:706:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:760:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:761:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:807:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:854:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:955:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:694:20: style: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:761:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:694:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:698:28: style: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:762:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:698:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:749:20: style: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:784:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:749:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:753:20: style: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:785:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:753:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:795:20: style: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:807:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:795:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:799:23: style: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:808:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:799:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:842:20: style: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:828:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:842:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:846:23: style: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:829:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:846:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:889:20: style: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:853:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:889:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:893:20: style: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:854:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:893:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:915:20: style: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:876:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:915:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:919:21: style: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:877:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoli.c:919:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:129:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:129:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:360:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:361:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:705:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:760:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:820:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:867:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:968:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1346:11: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1347:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1691:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1746:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1806:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1866:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1967:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:693:19: style: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:765:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:693:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:697:28: style: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:766:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:697:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:748:19: style: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:788:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:748:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:752:20: style: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:789:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:752:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:808:19: style: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:811:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:808:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:812:23: style: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:812:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:812:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:855:21: style: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:824:21: note: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:855:21: note: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:859:23: style: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:825:23: note: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:859:23: note: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:902:19: style: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:857:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:902:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:906:20: style: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:858:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:906:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:928:19: style: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:880:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:928:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:932:21: style: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:881:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:932:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1679:23: style: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:767:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1679:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1683:28: style: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:768:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1683:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1734:23: style: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:790:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1734:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1738:20: style: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:791:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1738:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1794:23: style: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:813:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1794:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1798:23: style: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:814:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1798:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1854:23: style: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:826:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1854:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1858:23: style: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:827:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1858:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1901:23: style: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:859:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1901:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1905:20: style: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:860:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1905:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1927:23: style: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:882:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1927:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1931:21: style: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:883:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolj.c:1931:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:721:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:776:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:835:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:836:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:882:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:983:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:709:19: style: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:771:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:709:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:713:28: style: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:772:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:713:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:764:19: style: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:794:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:764:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:768:20: style: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:795:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:768:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:824:19: style: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:817:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:824:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:828:23: style: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:818:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:828:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:870:19: style: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:838:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:870:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:874:23: style: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:839:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:874:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:917:19: style: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:863:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:917:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:921:20: style: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:864:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:921:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:943:19: style: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:886:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:943:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:947:21: style: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:887:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolk.c:947:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoll.c:26:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoll.c:257:15: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcols.c:139:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcols.c:23:34: style: The scope of the variable 'nchar' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcols.c:25:18: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcols.c:26:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcols.c:34:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:745:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:792:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:839:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:940:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:675:26: style: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:757:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:675:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:679:28: style: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:758:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:679:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:733:26: style: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:780:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:733:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:737:20: style: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:781:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:737:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:780:26: style: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:803:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:780:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:784:23: style: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:804:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:784:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:827:26: style: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:832:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:827:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:831:23: style: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:833:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:831:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:874:26: style: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:849:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:874:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:878:20: style: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:850:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:878:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:900:26: style: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:872:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:900:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:904:21: style: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:873:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolsb.c:904:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:98:49: style: The scope of the variable 'leng' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:104:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:111:12: style: The scope of the variable 'buffsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:349:49: style: The scope of the variable 'leng' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:355:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:362:12: style: The scope of the variable 'buffsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:82:23: style: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1731:21: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolu.c:82:23: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:675:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:788:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:835:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:936:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:663:29: style: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:759:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:663:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:667:28: style: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:760:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:667:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:713:29: style: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:782:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:713:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:717:20: style: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:783:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:717:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:776:29: style: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:805:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:776:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:780:23: style: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:806:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:780:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:823:29: style: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:840:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:823:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:827:23: style: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:841:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:827:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:870:29: style: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:851:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:870:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:874:20: style: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:852:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:874:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:896:29: style: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:874:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:896:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:900:21: style: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:875:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcolui.c:900:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:674:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:724:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:842:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:943:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:662:28: style: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:763:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:662:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:666:28: style: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:764:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:666:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:712:28: style: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:786:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:712:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:716:20: style: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:787:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:716:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:767:28: style: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:809:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:767:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:771:23: style: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:810:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:771:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:830:28: style: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:842:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:830:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:834:23: style: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:843:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:834:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:877:28: style: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:855:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:877:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:881:20: style: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:856:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:881:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:903:28: style: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:878:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:903:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:907:21: style: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:879:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluj.c:907:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:691:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:741:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:859:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:960:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:679:29: style: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:769:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:679:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:683:28: style: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:770:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:683:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:729:29: style: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:792:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:729:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:733:20: style: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:793:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:733:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:784:29: style: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:815:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:784:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:788:23: style: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:816:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:788:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:847:29: style: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:844:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:847:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:851:23: style: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:845:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:851:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:894:29: style: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:861:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:894:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:898:20: style: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:862:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:898:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:920:29: style: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:884:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:920:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:924:21: style: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:885:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putcoluk.c:924:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:134:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:285:10: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1335:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1522:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1582:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1641:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1699:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1758:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1817:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1876:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1935:25: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:1990:21: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2090:21: style: The scope of the variable 'message' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2258:22: style: The scope of the variable 'tnaxes' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2457:13: style: The scope of the variable 'ncols' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:3013:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:3121:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:80:24: style: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1122:52: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:80:24: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:875:20: style: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:879:79: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:875:20: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2451:24: style: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:912:64: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2451:24: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2566:24: style: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:914:51: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2566:24: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2801:24: style: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:915:52: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/putkey.c:2801:24: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:112:9: style: The scope of the variable 'stdev' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:119:11: style: The scope of the variable 'iqfactor' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:301:9: style: The scope of the variable 'stdev' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:308:11: style: The scope of the variable 'iqfactor' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3150:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3271:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3392:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3513:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3683:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3683:17: style: The scope of the variable 'll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3683:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3739:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3739:17: style: The scope of the variable 'll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3739:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3795:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3795:17: style: The scope of the variable 'll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3795:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3851:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3851:17: style: The scope of the variable 'll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3851:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3907:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3907:17: style: The scope of the variable 'll' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:3907:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:84:56: style: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1020:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:84:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:84:68: style: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1020:65: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:84:68: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:85:29: style: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1021:37: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:85:29: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:273:58: style: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1024:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:273:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:273:70: style: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1024:67: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:273:70: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:274:30: style: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:1025:38: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:274:30: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:880:10: style: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:44:12: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:880:10: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:881:10: style: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:44:24: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:881:10: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:882:10: style: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:44:36: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:882:10: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1226:10: style: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:47:12: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1226:10: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1227:10: style: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:47:24: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1227:10: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1228:10: style: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:47:36: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1228:10: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1587:10: style: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:50:12: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1587:10: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1588:10: style: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:50:24: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1588:10: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1589:10: style: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:50:36: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1589:10: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1933:10: style: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:53:12: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1933:10: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1934:10: style: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:53:24: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1934:10: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1935:10: style: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:53:36: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/quantize.c:1935:10: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1006:11: style: The scope of the variable 'prevX' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1006:18: style: The scope of the variable 'prevY' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1065:46: style: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.h:77:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1065:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1148:35: style: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.h:78:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/region.c:1148:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:96:14: style: The scope of the variable 'psum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:97:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:97:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:324:16: style: The scope of the variable 'psum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:325:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:325:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:553:15: style: The scope of the variable 'psum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:554:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:554:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:867:11: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:868:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:1034:8: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:1037:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:1201:8: style: The scope of the variable 'imax' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:1204:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:808:16: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:163:36: note: Calling function 'output_nbits', 3rd argument 'n' value is 32
iraf-2.16.1-2018.06.15/vendor/cfitsio/ricecomp.c:808:16: note: Shift
iraf-2.16.1-2018.06.15/vendor/cfitsio/scalnull.c:38:19: style: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1156:59: note: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/scalnull.c:38:19: note: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/scalnull.c:125:19: style: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio.h:1158:71: note: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/scalnull.c:125:19: note: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/simplerng.c:107:10: style: The scope of the variable 'u1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/simplerng.c:107:14: style: The scope of the variable 'u2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/simplerng.c:107:18: style: The scope of the variable 'r' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/simplerng.c:107:21: style: The scope of the variable 'theta' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:193:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:122:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:191:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:93:21: style: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:328:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:93:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:94:19: style: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:328:34: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:94:19: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:162:24: style: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:329:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:162:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:163:23: style: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:329:37: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:163:23: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:239:22: style: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:330:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:239:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:240:19: style: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/fitsio2.h:330:35: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/swapproc.c:240:19: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/wcssub.c:196:20: style: The scope of the variable 'cd_exists' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/wcssub.c:196:35: style: The scope of the variable 'pc_exists' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/wcssub.c:432:20: style: The scope of the variable 'cd_exists' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/wcssub.c:432:35: style: The scope of the variable 'pc_exists' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/wcsutil.c:37:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/adler32.c:64:14: style: The scope of the variable 'n' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:490:12: style: The scope of the variable 'str' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:1067:21: style: The scope of the variable 'match' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:1308:14: style: The scope of the variable 'more' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:1468:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:1522:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:1618:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/deflate.c:153:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1465:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1461:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1465:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:363:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1258:19: style: The scope of the variable 'id' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1350:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1413:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:1475:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inflate.c:667:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:716:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:761:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:1079:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:1080:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:1081:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:1082:14: style: The scope of the variable 'code' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/trees.c:1083:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:67:14: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:266:14: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:98:22: error: Memory leak: filebuff [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:279:23: error: Memory leak: infilebuff [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:292:22: error: Memory leak: infilebuff [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zcompress.c:476:22: error: Memory leak: outfilebuff [memleak]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:541:9: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:123:20: style: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:114:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:123:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'.
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:290:11: style: union member 'bytes::word' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zuncompress.c:305:7: style: struct member 'Anonymous0::dummy' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zutil.c:303:31: style: Same expression on both sides of '-'. [duplicateExpression]
iraf-2.16.1-2018.06.15/vendor/cfitsio/zlib/zutil.c:9:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
iraf-2.16.1-2018.06.15/vendor/libvotable/votAttr.c:122:22: warning: Either the condition 'if(value&&value[0])' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/libvotable/votAttr.c:123:9: note: Assuming that condition 'if(value&&value[0])' is not redundant
iraf-2.16.1-2018.06.15/vendor/libvotable/votAttr.c:122:22: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/libvotable/votAttr.c:39:28: style: The scope of the variable 'value_existing' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votElement.c:278:49: style: The scope of the variable 'name' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:43:10: style: The scope of the variable 'att' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:43:21: style: The scope of the variable 'cols' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:43:27: style: The scope of the variable 'rows' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:44:33: style: The scope of the variable 'value' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:44:53: style: The scope of the variable 'tempstr' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:113:17: style: The scope of the variable 'cols' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:113:27: style: The scope of the variable 'rows' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:114:14: style: The scope of the variable 'cur' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:114:20: style: The scope of the variable 'parent' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:40:25: style: Function 'vot_startElement' argument 1 names different: declaration 'userData' definition 'user'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParseP.h:161:32: note: Function 'vot_startElement' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:40:25: note: Function 'vot_startElement' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:111:23: style: Function 'vot_endElement' argument 1 names different: declaration 'userData' definition 'user'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParseP.h:160:29: note: Function 'vot_endElement' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:111:23: note: Function 'vot_endElement' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:180:21: style: Function 'vot_charData' argument 1 names different: declaration 'userData' definition 'user'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParseP.h:162:28: note: Function 'vot_charData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:180:21: note: Function 'vot_charData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:220:23: style: Function 'vot_startCData' argument 1 names different: declaration 'userData' definition 'user'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParseP.h:163:30: note: Function 'vot_startCData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:220:23: note: Function 'vot_startCData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:237:21: style: Function 'vot_endCData' argument 1 names different: declaration 'userData' definition 'user'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParseP.h:164:28: note: Function 'vot_endCData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votExpatCB.c:237:21: note: Function 'vot_endCData' argument 1 names different: declaration 'userData' definition 'user'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votHandle.c:113:31: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:259:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2466:23: warning: Either the condition 'if(value)' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2469:8: note: Assuming that condition 'if(value)' is not redundant
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2466:23: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1765:14: style: The scope of the variable 'child_handle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1765:28: style: The scope of the variable 'sibling_handle' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1847:16: style: The scope of the variable 'src_child_h' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1847:29: style: The scope of the variable 'src_next_h' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1947:11: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1991:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1991:17: style: The scope of the variable 'x2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2129:29: style: The scope of the variable 'ctest' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2215:11: style: The scope of the variable 'elem_value' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2703:55: style: The scope of the variable 'fname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3396:15: style: The scope of the variable 'name' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3396:22: style: The scope of the variable 'id' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3396:27: style: The scope of the variable 'ucd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3494:12: style: The scope of the variable 'name' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3494:19: style: The scope of the variable 'id' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3494:24: style: The scope of the variable 'ucd' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3495:34: style: The scope of the variable 'field' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1761:24: style: Function 'vot_freeNode' argument 1 names different: declaration 'delete_me' definition 'node'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:127:31: note: Function 'vot_freeNode' argument 1 names different: declaration 'delete_me' definition 'node'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:1761:24: note: Function 'vot_freeNode' argument 1 names different: declaration 'delete_me' definition 'node'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2012:47: style: Function 'vot_sortTable' argument 3 names different: declaration 'sort_strings' definition 'strsort'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:140:56: note: Function 'vot_sortTable' argument 3 names different: declaration 'sort_strings' definition 'strsort'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:2012:47: note: Function 'vot_sortTable' argument 3 names different: declaration 'sort_strings' definition 'strsort'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3573:47: style: Function 'vot_writeASV' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:176:54: note: Function 'vot_writeASV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3573:47: note: Function 'vot_writeASV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3591:47: style: Function 'vot_writeBSV' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:177:54: note: Function 'vot_writeBSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3591:47: note: Function 'vot_writeBSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3609:47: style: Function 'vot_writeCSV' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:178:54: note: Function 'vot_writeCSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3609:47: note: Function 'vot_writeCSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3627:47: style: Function 'vot_writeTSV' argument 3 names different: declaration 'hdr' definition 'header'. [funcArgNamesDifferent]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.h:179:54: note: Function 'vot_writeTSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3627:47: note: Function 'vot_writeTSV' argument 3 names different: declaration 'hdr' definition 'header'.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:263:10: style: Variable 'nerrs' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3414:13: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3415:13: style: Variable 'ncols' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse.c:3508:0: error: Resource leak: fd [resourceLeak]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1358:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1354:0: note: Variable 'retval' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1358:5: note: Variable 'retval' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1449:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1444:0: note: Variable 'retval' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/libvotable/votParse_f77.c:1449:5: note: Variable 'retval' is reassigned a value before the old one has been used.
iraf-2.16.1-2018.06.15/vendor/readline/bind.c:277:22: style: The scope of the variable 'func' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/bind.c:593:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/bind.c:1592:17: style: The scope of the variable 'delim' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/bind.c:2008:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
iraf-2.16.1-2018.06.15/vendor/readline/callback.c:123:6: warning: Either the condition 'in_handler==0&&rl_linefunc' is redundant or there is possible null pointer dereference: rl_linefunc. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/readline/callback.c:131:24: note: Assuming that condition 'in_handler==0&&rl_linefunc' is not redundant
iraf-2.16.1-2018.06.15/vendor/readline/callback.c:123:6: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1218:24: warning: Either the condition 'matches==0' is redundant or there is possible null pointer dereference: matches. [nullPointerRedundantCheck]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1221:19: note: Assuming that condition 'matches==0' is not redundant
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1218:24: note: Null pointer dereference
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:416:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:685:36: style: The scope of the variable 'slen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:685:42: style: The scope of the variable 'tlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:686:12: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:686:16: style: The scope of the variable 'new_full_pathname' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:791:42: style: The scope of the variable 'pass_next' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:791:53: style: The scope of the variable 'isbrk' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1194:9: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1195:7: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1195:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1255:10: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1255:16: style: The scope of the variable 'l' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1428:21: style: The scope of the variable 'do_replace' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1513:25: style: The scope of the variable 'filename' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1514:26: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1577:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1837:9: style: The scope of the variable 'value' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1894:7: style: The scope of the variable 'dirlen' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:2090:24: style: The scope of the variable 'our_func' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:2091:7: style: The scope of the variable 'matching_filenames' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:2097:26: style: The scope of the variable 'orig_end' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/complete.c:1003:4: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:323:13: style: The scope of the variable 't' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:324:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:417:25: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:417:28: style: The scope of the variable 'linenum' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:809:11: style: The scope of the variable 'nleft' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:809:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:809:23: style: The scope of the variable 'changed_screen_line' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:868:14: style: The scope of the variable 'tt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:1986:20: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:204:45: style: Unused variable: ind [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:204:50: style: Unused variable: pind [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/readline/display.c:790:28: style: Variable 'lb_botlin' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:427:23: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:427:26: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:525:43: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:696:10: style: The scope of the variable 'delimiter' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:696:41: style: The scope of the variable 'ws' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:1352:7: style: The scope of the variable 'size' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:1352:13: style: The scope of the variable 'offset' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histexpand.c:1514:19: style: The scope of the variable 'start' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histfile.c:423:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/history.c:365:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/history.c:387:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/history.c:387:19: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histsearch.c:68:18: style: The scope of the variable 'line' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/histsearch.c:69:16: style: The scope of the variable 'line_index' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:240:14: style: Condition 'result!=-1' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:196:13: note: Assignment 'result=-1', assigned value is -1
iraf-2.16.1-2018.06.15/vendor/readline/input.c:240:14: note: Condition 'result!=-1' is always false
iraf-2.16.1-2018.06.15/vendor/readline/input.c:175:20: style: The scope of the variable 'k' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:442:7: style: The scope of the variable 'result' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:289:9: style: Variable 'tty' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:225:7: error: Uninitialized variable: chars_avail [uninitvar]
iraf-2.16.1-2018.06.15/vendor/readline/input.c:253:17: error: Uninitialized variable: input [uninitvar]
iraf-2.16.1-2018.06.15/vendor/readline/isearch.c:171:7: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:96:9: style: The scope of the variable 'old' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:204:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:228:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:252:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:319:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:352:7: style: The scope of the variable 'orig_point' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:352:19: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:414:9: style: The scope of the variable 'text' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/kill.c:561:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/macro.c:134:23: style: The scope of the variable 'macro' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/rldefs.h:94:0: error: failed to expand 'RL_IM_OVERWRITE', Invalid ## usage when expanding 'RL_IM_OVERWRITE'. [preprocessorErrorDirective]
iraf-2.16.1-2018.06.15/vendor/readline/parens.c:113:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
iraf-2.16.1-2018.06.15/vendor/readline/parens.c:115:3: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/vendor/readline/parens.c:113:3: note: Found duplicate branches for 'if' and 'else'.
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:583:4: style: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:579:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:583:4: note: Variable 'rl_dispatching' is reassigned a value before the old one has been used if variable is no semaphore variable.
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:319:9: style: The scope of the variable 'nprompt' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:362:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:539:10: style: The scope of the variable 'newkey' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:540:9: style: The scope of the variable 'macro' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/readline.c:402:3: style: Variable 'eof_found' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/rltty.c:724:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/rltty.c:757:16: style: Variable 'fildes' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/rltty.c:872:14: style: Variable 'called' is assigned a value that is never used. [unreadVariable]
iraf-2.16.1-2018.06.15/vendor/readline/search.c:360:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/search.c:360:12: style: The scope of the variable 'oldpos' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/shell.c:193:13: style: Condition 'flags&bflags' is always false [knownConditionTrueFalse]
iraf-2.16.1-2018.06.15/vendor/readline/shell.c:183:12: note: Assignment 'bflags=0', assigned value is 0
iraf-2.16.1-2018.06.15/vendor/readline/shell.c:193:13: note: Condition 'flags&bflags' is always false
iraf-2.16.1-2018.06.15/vendor/readline/shell.c:123:9: style: Unused variable: b [unusedVariable]
iraf-2.16.1-2018.06.15/vendor/readline/signals.c:278:15: style: The scope of the variable 'oh' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/support/wcwidth.c:19:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/support/wcwidth.c:136:7: style: The scope of the variable 'w' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/support/wcwidth.c:227:7: style: The scope of the variable 'w' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/tilde.c:126:16: style: The scope of the variable 'i' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/tilde.c:126:19: style: The scope of the variable 'j' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/undo.c:108:14: style: The scope of the variable 'release' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:161:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:162:7: style: The scope of the variable 'len' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:269:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:269:22: style: The scope of the variable 'ch2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:288:17: style: The scope of the variable 'ch1' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/util.c:288:22: style: The scope of the variable 'ch2' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:229:7: style: The scope of the variable 'wanted' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:822:10: style: The scope of the variable 'save' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:917:7: style: The scope of the variable 'key' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:917:12: style: The scope of the variable 'c' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:1181:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:1181:35: style: The scope of the variable 'pre' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:1292:10: style: The scope of the variable 'p' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:1366:10: style: The scope of the variable 's' can be reduced. [variableScope]
iraf-2.16.1-2018.06.15/vendor/readline/vi_mode.c:1397:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/iraf-fitsutil/iraf-fitsutil_2018.07.06.orig.tar.gz
fitsutil-2018.07.06/fitsutil.cl:37:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
fitsutil-2018.07.06/src/checksum.c:107:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
fitsutil-2018.07.06/src/checksum.c:107:12: style: The scope of the variable 'quotient' can be reduced. [variableScope]
fitsutil-2018.07.06/src/checksum.c:107:22: style: The scope of the variable 'remainder' can be reduced. [variableScope]
fitsutil-2018.07.06/src/checksum.c:107:40: style: The scope of the variable 'check' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:354:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
fitsutil-2018.07.06/src/fgread.c:616:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
fitsutil-2018.07.06/src/fgread.c:655:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
fitsutil-2018.07.06/src/fgread.c:654:10: note: Variable 'fd' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/fgread.c:655:3: note: Variable 'fd' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/fgread.c:151:12: style: The scope of the variable 'ip' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:151:17: style: The scope of the variable 'p' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:154:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:158:6: style: The scope of the variable 'stat' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:399:21: style: The scope of the variable 'hsize' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:400:6: style: The scope of the variable 'nbh' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:400:11: style: The scope of the variable 'bks' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:400:16: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:400:19: style: The scope of the variable 'recsize' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:401:7: style: The scope of the variable 'record' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:635:13: style: The scope of the variable 'cwd' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:635:18: style: The scope of the variable 'dirname' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:814:17: style: The scope of the variable 'n' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgread.c:396:17: style: Unused variable: ip [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:396:22: style: Unused variable: op [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:397:15: style: Unused variable: n [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:398:10: style: Unused variable: smode [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:399:6: style: Unused variable: ntrys [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:489:15: style: Variable 'in_off' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgread.c:635:8: style: Unused variable: cp [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:649:12: style: Variable 'cwd' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgread.c:728:2: style: Variable 'hdr_off' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgread.c:750:27: style: Unused variable: p [unusedVariable]
fitsutil-2018.07.06/src/fgread.c:211:9: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
fitsutil-2018.07.06/src/fgread.c:236:9: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
fitsutil-2018.07.06/src/fgread.c:241:9: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
fitsutil-2018.07.06/src/fgread.c:678:10: error: Uninitialized variable: fd [uninitvar]
fitsutil-2018.07.06/src/fgread.cl:54:0: error: syntax error [syntaxError]
fitsutil-2018.07.06/src/fgwrite.c:1051:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
fitsutil-2018.07.06/src/fgwrite.c:1165:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
fitsutil-2018.07.06/src/fgwrite.c:850:2: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
fitsutil-2018.07.06/src/fgwrite.c:845:2: note: Variable 'pos' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/fgwrite.c:850:2: note: Variable 'pos' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/fgwrite.c:733:22: style: The scope of the variable 'pw' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:767:21: style: The scope of the variable 'gp' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:961:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:961:12: style: The scope of the variable 'quotient' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:961:22: style: The scope of the variable 'remainder' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:961:40: style: The scope of the variable 'check' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1073:14: style: The scope of the variable 'ncards' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1073:22: style: The scope of the variable 'pos' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1075:23: style: The scope of the variable 'ascii' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1076:12: style: The scope of the variable 'epos' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1076:18: style: The scope of the variable 'in_off' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1079:11: style: The scope of the variable 'kwdb' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1251:22: style: The scope of the variable 'ep' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1252:15: style: The scope of the variable 'n' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1252:22: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1253:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1253:11: style: The scope of the variable 'nchars' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1253:19: style: The scope of the variable 'newline_seen' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1433:9: style: The scope of the variable 'k' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1494:14: style: The scope of the variable 'line' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1539:10: style: The scope of the variable 'ncards' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1540:6: style: The scope of the variable 'stat' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1540:18: style: The scope of the variable 'datasize' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1541:12: style: The scope of the variable 'sval' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:1542:10: style: The scope of the variable 'kwdb' can be reduced. [variableScope]
fitsutil-2018.07.06/src/fgwrite.c:353:7: style: Unused variable: fname [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:846:11: style: Variable 'ncards' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:801:22: style: Unused variable: ep [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:850:8: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:1043:29: style: Unused variable: mp [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1044:7: style: Unused variable: c [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1044:15: style: Unused variable: line [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1045:6: style: Unused variable: k [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1048:8: style: Variable 'clk' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:1172:15: style: Variable 'ncards' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:1171:12: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:1139:12: style: Variable 'in_off' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/fgwrite.c:1341:8: style: Unused variable: sval [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1539:18: style: Unused variable: bytepix [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1539:27: style: Unused variable: pcount [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1539:35: style: Unused variable: naxes [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1539:42: style: Unused variable: i [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:1539:45: style: Unused variable: npix [unusedVariable]
fitsutil-2018.07.06/src/fgwrite.c:652:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
fitsutil-2018.07.06/src/fgwrite.cl:37:0: error: syntax error [syntaxError]
fitsutil-2018.07.06/src/fpack.cl:114:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
fitsutil-2018.07.06/src/funpack.cl:30:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
fitsutil-2018.07.06/src/kwdb.c:520:2: style: Variable 'itp' is reassigned a value before the old one has been used. [redundantAssignment]
fitsutil-2018.07.06/src/kwdb.c:518:0: note: Variable 'itp' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/kwdb.c:520:2: note: Variable 'itp' is reassigned a value before the old one has been used.
fitsutil-2018.07.06/src/kwdb.c:260:23: style: The scope of the variable 'otp' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:261:13: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:324:18: style: The scope of the variable 'j' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:347:17: style: The scope of the variable 'itp' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:426:17: style: The scope of the variable 'itp' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:476:17: style: The scope of the variable 'itp' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:534:6: style: The scope of the variable 'hashval' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:593:6: style: The scope of the variable 'hashval' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:773:14: style: The scope of the variable 'istext' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:773:22: style: The scope of the variable 'isstring' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:773:32: style: The scope of the variable 'iscomment' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:773:43: style: The scope of the variable 'ishistory' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:1125:14: style: The scope of the variable 'sbuflen' can be reduced. [variableScope]
fitsutil-2018.07.06/src/kwdb.c:642:31: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
fitsutil-2018.07.06/src/ricepack.cl:30:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
fitsutil-2018.07.06/src/sum32.c:145:10: style: Condition '!num_mode' is always false [knownConditionTrueFalse]
fitsutil-2018.07.06/src/sum32.c:40:57: note: Assignment 'num_mode=0', assigned value is 0
fitsutil-2018.07.06/src/sum32.c:131:6: note: num_mode is incremented', new value is 1
fitsutil-2018.07.06/src/sum32.c:145:10: note: Condition '!num_mode' is always false
fitsutil-2018.07.06/src/sum32.c:138:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
fitsutil-2018.07.06/src/sum32.c:39:12: style: The scope of the variable 'len' can be reduced. [variableScope]
fitsutil-2018.07.06/src/sum32.c:39:23: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsutil-2018.07.06/src/sum32.c:168:12: style: The scope of the variable 'recsize' can be reduced. [variableScope]
fitsutil-2018.07.06/src/sum32.c:71:4: warning: The buffer 'ascii' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
fitsutil-2018.07.06/src/sum32.c:83:3: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
fitsutil-2018.07.06/src/sum32.cl:45:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/iraf-mscred/iraf-mscred_5.05+2018.07.09.orig.tar.gz
mscred-5.05-2018.07.09/mscred.cl:20:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/multampccd.cl:5:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/calproc.cl:82:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdhedit.cl:18:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdproc.cl:180:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/coude.cl:37:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/cryocam.cl:37:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/direct.cl:36:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/echelle.cl:36:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/fibers.cl:52:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/foe.cl:37:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/specphot.cl:37:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/sunlink.cl:36:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccddb/kpno/template.cl:25:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/artobs.cl:63:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/demos/demos.cl:17:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/demos/mkmosaic.cl:33:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/demos/mkmosaic1.cl:33:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/demos/mkqdata.cl:12:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/ccdtest/subsection.cl:41:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/setinstrument.cl:50:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/ccdred/sflatcombine.cl:59:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/dispsnap.cl:25:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/ffpupilcor.cl:75:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/irmfringe.cl:61:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/irmpupil.cl:64:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mkfits.cl:38:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscarith.cl:124:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscblkavg.cl:51:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msccmd.cl:93:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscctran.cl:47:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/mscdisplay/src/starfocus/mscfocus.cl:29:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscdither.cl:19:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
mscred-5.05-2018.07.09/src/mscfinder/dssfinder.cl:190:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/logfile.cl:29:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/mktpeaktab.cl:40:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/msctpeak.cl:174:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/redo.cl:14:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/tastrom.cl:111:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/tfinder.cl:167:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/mscfinder/tpltsol.cl:52:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/mscfindgain.cl:123:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/mscimage.cl:242:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscimatch.cl:106:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscjoin.cl:37:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscnimage.cl:211:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscoimage.cl:72:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscpipeline/caldb.cl:44:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/mscpipeline/mscpipeline.cl:16:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/mscpipeline/pipeline.cl:33:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/mscpipeline/pipestep.cl:24:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscpixarea.cl:43:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscpupil.cl:79:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscqphot.cl:257:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscsetwcs.cl:65:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscshutcor.cl:60:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscsplit.cl:43:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscstat.cl:47:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/msctools/imatch.cl:15:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mkbpm.cl:59:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mkbpmNEW.cl:7:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mkccd.cl:77:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mkmef.cl:24:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mkmosaic.cl:34:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/msctools/mquant.cl:26:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/pl2msc.cl:31:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/stats.cl:130:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/testpatfit.cl:56:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msctools/xtcoeff.cl:38:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
mscred-5.05-2018.07.09/src/msctoshort.cl:48:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscxreg.cl:46:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/msczero.cl:169:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/mscztvmark.cl:54:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/setinstrument.cl:100:0: error: syntax error [syntaxError]
mscred-5.05-2018.07.09/src/sflatcombine.cl:69:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/xtalkcor.cl:70:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
mscred-5.05-2018.07.09/src/xtcoeff.cl:143:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/iraf-rvsao/iraf-rvsao_2.8.3.orig.tar.gz
rvsao-2.8.3/Scripts/pvel.cl:44:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
rvsao-2.8.3/Scripts/relearn.cl:15:0: error: syntax error [syntaxError]
rvsao-2.8.3/Scripts/zvel.cl:36:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
rvsao-2.8.3/Util/bcvel.c:58:16: style: Variable 'lperisun' is assigned a value that is never used. [unreadVariable]
rvsao-2.8.3/Util/bcvel.c:54:12: style: Unused variable: epoch [unusedVariable]
rvsao-2.8.3/Util/jdn.c:323:10: style: Variable 'xp' is assigned a value that is never used. [unreadVariable]
rvsao-2.8.3/Util/jdn.c:75:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
rvsao-2.8.3/r2rvsao.cl:21:0: error: syntax error [syntaxError]
rvsao-2.8.3/rtest.cl:39:0: error: syntax error [syntaxError]
rvsao-2.8.3/rvsao.cl:39:0: error: syntax error [syntaxError]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/iraf-sptable/iraf-sptable_1.0~pre20180612.orig.tar.gz
sptable-1.0.pre20180612/lib/linelists/airvac.cl:2:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/hireswcal.cl:55:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/irsiids/batchred.cl:17:0: error: syntax error [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/ndprep.cl:25:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/rspectext.cl:47:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/wspectable.cl:36:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
sptable-1.0.pre20180612/src/xonedspec/wspectext.cl:34:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircd-hybrid/ircd-hybrid_8.2.24+dfsg.1.orig.tar.gz
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:100:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:48:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:100:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:110:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:49:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:110:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:111:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:50:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:111:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:127:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:51:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:127:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:147:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:52:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:147:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:147:63: style: Function 'vm_sym' argument 2 names different: declaration 'module' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:52:62: note: Function 'vm_sym' argument 2 names different: declaration 'module' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:147:63: note: Function 'vm_sym' argument 2 names different: declaration 'module' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:148:14: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dld_link.c:148:14: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:155:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:48:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:155:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:166:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:49:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:166:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:248:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:51:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:248:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:265:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:52:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:265:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:265:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dlopen.c:265:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:288:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:477:28: style: The scope of the variable 'lc' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:188:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:49:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:188:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:229:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:51:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:229:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:322:65: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/dyld.c:322:65: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:98:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:48:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:98:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:108:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:49:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:108:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:109:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:50:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:109:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:138:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:51:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:138:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:155:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:52:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:155:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:155:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/load_add_on.c:155:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:138:10: style: The scope of the variable 'ext' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:140:10: style: The scope of the variable 'len' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:123:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:52:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:123:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:134:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:53:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:134:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:135:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:54:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:135:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:248:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:55:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:248:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:265:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:56:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:265:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:265:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:57:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/loadlibrary.c:265:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:116:35: style: Function 'vl_init' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:48:36: note: Function 'vl_init' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:116:35: note: Function 'vl_init' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:133:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:49:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:133:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:145:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:50:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:145:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:146:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:51:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:146:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:198:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:52:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:198:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:198:65: style: Function 'vm_close' argument 2 names different: declaration 'module' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:52:59: note: Function 'vm_close' argument 2 names different: declaration 'module' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:198:65: note: Function 'vm_close' argument 2 names different: declaration 'module' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:209:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:53:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:209:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:209:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:54:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/preopen.c:209:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:141:35: style: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:48:36: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:141:35: note: Function 'vl_exit' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:151:35: style: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:49:41: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:151:35: note: Function 'vm_open' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:152:29: style: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:50:40: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:152:29: note: Function 'vm_open' argument 3 names different: declaration 'advise' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:187:36: style: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:51:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:187:36: note: Function 'vm_close' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:204:34: style: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:52:39: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:204:34: note: Function 'vm_sym' argument 1 names different: declaration 'loader_data' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:204:76: style: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:53:18: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/loaders/shl_load.c:204:76: note: Function 'vm_sym' argument 3 names different: declaration 'symbolname' definition 'name'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/lt_error.c:56:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/libltdl/lt_error.c:51:0: note: Variable 'temp' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/libltdl/lt_error.c:56:3: note: Variable 'temp' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:984:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:368:29: style: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:136:46: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:368:29: note: Function 'tryall_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:369:21: style: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:138:24: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:369:21: note: Function 'tryall_dlopen' argument 3 names different: declaration 'padvise' definition 'advise'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:782:57: style: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:112:18: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:782:57: note: Function 'find_handle_callback' argument 3 names different: declaration 'ignored' definition 'data2'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:804:20: style: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:124:25: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:804:20: note: Function 'find_handle' argument 3 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:818:50: style: Function 'load_deplibs' argument 2 names different: declaration 'deplibs' definition 'LT__UNUSED'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:131:59: note: Function 'load_deplibs' argument 2 names different: declaration 'deplibs' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:818:50: note: Function 'load_deplibs' argument 2 names different: declaration 'deplibs' definition 'LT__UNUSED'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:1159:26: style: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:133:43: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:1159:26: note: Function 'try_dlopen' argument 1 names different: declaration 'handle' definition 'phandle'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:1870:29: style: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'. [funcArgNamesDifferent]
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:113:41: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:1870:29: note: Function 'foreachfile_callback' argument 1 names different: declaration 'filename' definition 'dirname'.
ircd-hybrid-8.2.24.dfsg.1/libltdl/ltdl.c:768:3: error: Resource leak: pfile [resourceLeak]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_bmask.c:64:17: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_join.c:330:13: style: Variable 'pbuf' is assigned a value that is never used. [unreadVariable]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_join.c:325:7: style: Variable 'what' is assigned a value that is never used. [unreadVariable]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_nick.c:339:3: style: Variable 'client_p' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_nick.c:337:0: note: Variable 'client_p' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_nick.c:339:3: note: Variable 'client_p' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_sjoin.c:720:3: style: Variable 'pbuf' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_sjoin.c:716:0: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_sjoin.c:720:3: note: Variable 'pbuf' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_sjoin.c:718:22: style: The scope of the variable 'plen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/core/m_sjoin.c:602:13: style: Variable 'pbuf' is assigned a value that is never used. [unreadVariable]
ircd-hybrid-8.2.24.dfsg.1/modules/m_capab.c:49:16: style: The scope of the variable 'cap' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_encap.c:47:29: style: The scope of the variable 'len' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_ison.c:57:3: style: Variable 'current_insert_point' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/modules/m_ison.c:52:0: note: Variable 'current_insert_point' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_ison.c:57:3: note: Variable 'current_insert_point' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_map.c:43:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_set.c:315:7: style: The scope of the variable 'newval' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_stats.c:267:22: style: The scope of the variable 'node2' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_svskill.c:55:8: style: The scope of the variable 'reason' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_userhost.c:59:3: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/modules/m_userhost.c:53:0: note: Variable 't' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_userhost.c:59:3: note: Variable 't' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_who.c:182:20: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_whois.c:87:3: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/modules/m_whois.c:75:0: note: Variable 't' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_whois.c:87:3: note: Variable 't' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/modules/m_whois.c:259:20: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/modules/m_whois.c:86:70: error: Undefined behavior: Variable '""' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ircd-hybrid-8.2.24.dfsg.1/src/channel.c:151:7: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/channel.c:215:7: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/channel.c:394:7: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:148:23: warning: Possible null pointer dereference: list [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:145:14: note: Assignment 'list=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:148:23: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:232:23: warning: Possible null pointer dereference: list [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:229:14: note: Assignment 'list=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/channel_mode.c:232:23: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/client.c:638:15: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/client.c:638:22: style: The scope of the variable 'node_next' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/client.c:769:19: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/client.c:971:18: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/client.c:1050:15: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/conf.c:1047:3: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/src/conf.c:1042:0: note: Variable 'filename' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/src/conf.c:1047:3: note: Variable 'filename' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/src/conf_db.c:101:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/src/conf_db.c:96:0: note: Variable 'fp' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/src/conf_db.c:101:3: note: Variable 'fp' is reassigned a value before the old one has been used.
conf_lexer.l:420:13: style: Condition '1==0' is always false [knownConditionTrueFalse]
conf_lexer.c:3898:2: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.c:3791:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.c:3898:2: note: Null pointer dereference
conf_lexer.c:3899:2: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.c:3791:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.c:3899:2: note: Null pointer dereference
conf_lexer.c:3910:9: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.c:3791:18: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.c:3910:9: note: Null pointer dereference
conf_lexer.l:394:7: style: The scope of the variable 'c' can be reduced. [variableScope]
conf_lexer.c:3676:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
conf_lexer.c:343:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
conf_lexer.c:3676:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
conf_lexer.c:4083:46: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
conf_lexer.c:295:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
conf_lexer.c:4083:46: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
conf_lexer.c:4096:46: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
conf_lexer.c:296:45: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
conf_lexer.c:4096:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
conf_lexer.c:4096:60: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
conf_lexer.c:296:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
conf_lexer.c:4096:60: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
conf_lexer.c:4228:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
conf_lexer.c:1785:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
conf_lexer.c:4228:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:1917:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1646  *:10:14: warning: Possible null pointer dereference: node [nullPointer]
* yacc.c:1646  *:1:22: note: Assignment 'node=NULL', assigned value is 0
* yacc.c:1646  *:10:14: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/dbuf.c:83:13: style: Same expression on both sides of '-='. [duplicateExpression]
ircd-hybrid-8.2.24.dfsg.1/src/fdlist.c:149:11: style: The scope of the variable 'args' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:328:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:328:10: style: The scope of the variable 'm' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:328:13: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:329:23: style: The scope of the variable 'v4_base_ip' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:152:36: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ircd-hybrid-8.2.24.dfsg.1/src/hostmask.c:238:33: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ircd-hybrid-8.2.24.dfsg.1/src/id.c:126:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-hybrid-8.2.24.dfsg.1/src/ircd.c:175:28: warning: Possible null pointer dereference: node [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/ircd.c:173:26: note: Assignment 'node=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/ircd.c:175:28: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/ircd.c:263:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:226:53: warning: Possible null pointer dereference: node [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:223:28: note: Assignment 'node=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:226:53: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:102:12: style: Same expression on both sides of '==' because the value of 'node' and 'NULL' are the same. [duplicateExpression]
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:88:22: note: 'node' is assigned value 'NULL' here.
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:102:12: note: Same expression on both sides of '==' because the value of 'node' and 'NULL' are the same.
ircd-hybrid-8.2.24.dfsg.1/src/isupport.c:158:7: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/listener.c:97:7: style: The scope of the variable 'pe' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/match.c:142:16: style: The scope of the variable 'star' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/res.c:60:0: error: #error this code needs to be able to address individual octets [preprocessorErrorDirective]
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:1196:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:976:14: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:973:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:976:14: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:402:6: style: The scope of the variable 'l' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/reslib.c:615:7: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/restart.c:58:23: warning: Possible null pointer dereference: node [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/restart.c:44:22: note: Assignment 'node=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/restart.c:58:23: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/src/rng_mt.c:130:19: style: The scope of the variable 'mag01' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/s_bsd_devpoll.c:37:0: error: #error "No devpoll.h found! Try ./configuring and letting the script choose for you." [preprocessorErrorDirective]
ircd-hybrid-8.2.24.dfsg.1/src/s_bsd_epoll.c:68:19: style: The scope of the variable 'op' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/send.c:174:7: style: The scope of the variable 'retlen' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/send.c:487:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/src/watch.c:88:24: warning: Possible null pointer dereference: node [nullPointer]
ircd-hybrid-8.2.24.dfsg.1/src/watch.c:76:22: note: Assignment 'node=NULL', assigned value is 0
ircd-hybrid-8.2.24.dfsg.1/src/watch.c:88:24: note: Null pointer dereference
ircd-hybrid-8.2.24.dfsg.1/tools/mkpasswd.c:173:15: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/tools/mkpasswd.c:214:15: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/tools/mkpasswd.c:255:15: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-hybrid-8.2.24.dfsg.1/tools/mkpasswd.c:256:8: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircd-irc2/ircd-irc2_2.11.2p3~dfsg.orig.tar.gz
irc2.11.2p3/common/os.h:57:0: error: #error You need working stdarg. [preprocessorErrorDirective]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:287:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:302:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:429:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:430:7: style: The scope of the variable 'res' can be reduced. [variableScope]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:450:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
irc2.11.2p3/contrib/ircdwatch/ircdwatch.c:451:7: style: The scope of the variable 'res' can be reduced. [variableScope]
irc2.11.2p3/contrib/mkpasswd/mkpasswd.c:231:15: style: The scope of the variable 'salt' can be reduced. [variableScope]
irc2.11.2p3/contrib/mkpasswd/mkpasswd.c:266:15: style: The scope of the variable 'salt' can be reduced. [variableScope]
irc2.11.2p3/contrib/mkpasswd/mkpasswd.c:267:8: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:220:22: warning: Either the condition '!buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
irc2.11.2p3/contrib/tkserv/tkserv.c:220:9: note: Assuming that condition '!buffer' is not redundant
irc2.11.2p3/contrib/tkserv/tkserv.c:220:22: note: Null pointer dereference
irc2.11.2p3/contrib/tkserv/tkserv.c:288:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/contrib/tkserv/tkserv.c:287:5: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:288:5: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:291:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/contrib/tkserv/tkserv.c:290:5: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:291:5: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:637:21: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/contrib/tkserv/tkserv.c:636:21: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:637:21: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:642:25: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/contrib/tkserv/tkserv.c:641:25: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:642:25: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:669:21: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/contrib/tkserv/tkserv.c:668:21: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:669:21: note: Variable 'token' is reassigned a value before the old one has been used.
irc2.11.2p3/contrib/tkserv/tkserv.c:356:27: style: The scope of the variable 'token' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:356:35: style: The scope of the variable 'uh' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:403:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:405:11: style: The scope of the variable 'token' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:405:19: style: The scope of the variable 'uh' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:405:24: style: The scope of the variable 'ch' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:794:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:1058:25: style: The scope of the variable 'hp' can be reduced. [variableScope]
irc2.11.2p3/contrib/tkserv/tkserv.c:606:14: style: Unused variable: buf_tmp [unusedVariable]
irc2.11.2p3/contrib/tkserv/tkserv.c:894:10: error: Uninitialized variable: lifetime [uninitvar]
irc2.11.2p3/contrib/tkserv/tkserv.c:1118:32: error: Uninitialized variable: LocalHostAddr [uninitvar]
irc2.11.2p3/contrib/tkserv/tkserv.c:536:9: error: Uninitialized variable: access_uh [uninitvar]
irc2.11.2p3/contrib/tkserv/tkserv.c:538:9: error: Uninitialized variable: access_pwd [uninitvar]
irc2.11.2p3/iauth/a_io.c:538:2: style: Variable 'highfd' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/iauth/a_io.c:501:0: note: Variable 'highfd' is reassigned a value before the old one has been used.
irc2.11.2p3/iauth/a_io.c:538:2: note: Variable 'highfd' is reassigned a value before the old one has been used.
irc2.11.2p3/iauth/a_io.c:206:13: style: The scope of the variable 'chp' can be reduced. [variableScope]
irc2.11.2p3/iauth/a_io.c:207:6: style: The scope of the variable 'cl' can be reduced. [variableScope]
irc2.11.2p3/iauth/a_io.c:273:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
irc2.11.2p3/iauth/iauth.c:138:7: style: The scope of the variable 'pidbuf' can be reduced. [variableScope]
irc2.11.2p3/iauth/mod_rfc931.c:228:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
irc2.11.2p3/iauth/mod_rfc931.c:236:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
irc2.11.2p3/iauth/mod_rfc931.c:245:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
irc2.11.2p3/iauth/mod_socks.c:467:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irc2.11.2p3/iauth/mod_socks.c:485:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irc2.11.2p3/ircd/channel.c:3665:0: error: syntax error [syntaxError]
irc2.11.2p3/ircd/chkconf.c:220:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irc2.11.2p3/ircd/chkconf.c:817:20: style: The scope of the variable 'filelist' can be reduced. [variableScope]
irc2.11.2p3/ircd/chkconf.c:840:3: error: Common realloc mistake: 'classarr' nulled but not freed upon failure [memleakOnRealloc]
irc2.11.2p3/ircd/class.c:87:16: style: The scope of the variable 'ping2' can be reduced. [variableScope]
irc2.11.2p3/ircd/class.c:88:13: style: The scope of the variable 'aconf' can be reduced. [variableScope]
irc2.11.2p3/ircd/config_read.c:41:8: style: struct member 'Config::line' is never used. [unusedStructMember]
irc2.11.2p3/ircd/config_read.c:42:6: style: struct member 'Config::linenum' is never used. [unusedStructMember]
irc2.11.2p3/ircd/config_read.c:43:9: style: struct member 'Config::file' is never used. [unusedStructMember]
irc2.11.2p3/ircd/config_read.c:44:11: style: struct member 'Config::next' is never used. [unusedStructMember]
irc2.11.2p3/ircd/hash.c:233:13: style: The scope of the variable 'failure' can be reduced. [variableScope]
irc2.11.2p3/ircd/hash.c:233:22: style: The scope of the variable 'sq' can be reduced. [variableScope]
irc2.11.2p3/ircd/hash.c:1400:21: style: The scope of the variable 'l' can be reduced. [variableScope]
irc2.11.2p3/ircd/ircd.c:231:14: style: The scope of the variable 'pconf' can be reduced. [variableScope]
irc2.11.2p3/ircd/ircd.c:1439:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
irc2.11.2p3/ircd/list.c:248:11: style: The scope of the variable 'serv' can be reduced. [variableScope]
irc2.11.2p3/ircd/patricia.c:158:2: warning: Possible null pointer dereference: prefix [nullPointer]
irc2.11.2p3/ircd/patricia.c:171:53: note: Calling function 'patricia_new_prefix2', 4th argument 'prefix' value is 0
irc2.11.2p3/ircd/patricia.c:158:2: note: Null pointer dereference
irc2.11.2p3/ircd/patricia.c:159:2: warning: Possible null pointer dereference: prefix [nullPointer]
irc2.11.2p3/ircd/patricia.c:171:53: note: Calling function 'patricia_new_prefix2', 4th argument 'prefix' value is 0
irc2.11.2p3/ircd/patricia.c:159:2: note: Null pointer dereference
irc2.11.2p3/ircd/patricia.c:160:2: warning: Possible null pointer dereference: prefix [nullPointer]
irc2.11.2p3/ircd/patricia.c:171:53: note: Calling function 'patricia_new_prefix2', 4th argument 'prefix' value is 0
irc2.11.2p3/ircd/patricia.c:160:2: note: Null pointer dereference
irc2.11.2p3/ircd/patricia.c:185:6: style: The scope of the variable 'result' can be reduced. [variableScope]
irc2.11.2p3/ircd/patricia.c:575:21: style: The scope of the variable 'r' can be reduced. [variableScope]
irc2.11.2p3/ircd/patricia.c:1019:19: style: The scope of the variable 'node' can be reduced. [variableScope]
irc2.11.2p3/ircd/patricia.c:59:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
irc2.11.2p3/ircd/res.c:787:5: style: Variable 'cachep' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/ircd/res.c:781:0: note: Variable 'cachep' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/res.c:787:5: note: Variable 'cachep' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/res.c:609:6: style: The scope of the variable 'class' can be reduced. [variableScope]
irc2.11.2p3/ircd/res.c:609:13: style: The scope of the variable 'type' can be reduced. [variableScope]
irc2.11.2p3/ircd/res.c:609:19: style: The scope of the variable 'dlen' can be reduced. [variableScope]
irc2.11.2p3/ircd/res.c:609:25: style: The scope of the variable 'len' can be reduced. [variableScope]
irc2.11.2p3/ircd/res.c:1816:27: style: The scope of the variable 'h' can be reduced. [variableScope]
irc2.11.2p3/ircd/res_comp.c:237:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
irc2.11.2p3/ircd/res_comp.c:245:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
irc2.11.2p3/ircd/res_comp.c:251:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
irc2.11.2p3/ircd/res_comp.c:256:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
irc2.11.2p3/ircd/res_comp.c:86:53: style: Function 'ircd_dn_expand' argument 2 names different: declaration 'eomorig' definition 'eom'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:31:61: note: Function 'ircd_dn_expand' argument 2 names different: declaration 'eomorig' definition 'eom'.
irc2.11.2p3/ircd/res_comp.c:86:53: note: Function 'ircd_dn_expand' argument 2 names different: declaration 'eomorig' definition 'eom'.
irc2.11.2p3/ircd/res_comp.c:86:72: style: Function 'ircd_dn_expand' argument 3 names different: declaration 'comp_dn' definition 'src'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:32:25: note: Function 'ircd_dn_expand' argument 3 names different: declaration 'comp_dn' definition 'src'.
irc2.11.2p3/ircd/res_comp.c:86:72: note: Function 'ircd_dn_expand' argument 3 names different: declaration 'comp_dn' definition 'src'.
irc2.11.2p3/ircd/res_comp.c:87:8: style: Function 'ircd_dn_expand' argument 4 names different: declaration 'exp_dn' definition 'dst'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:32:40: note: Function 'ircd_dn_expand' argument 4 names different: declaration 'exp_dn' definition 'dst'.
irc2.11.2p3/ircd/res_comp.c:87:8: note: Function 'ircd_dn_expand' argument 4 names different: declaration 'exp_dn' definition 'dst'.
irc2.11.2p3/ircd/res_comp.c:87:17: style: Function 'ircd_dn_expand' argument 5 names different: declaration 'length' definition 'dstsiz'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:33:15: note: Function 'ircd_dn_expand' argument 5 names different: declaration 'length' definition 'dstsiz'.
irc2.11.2p3/ircd/res_comp.c:87:17: note: Function 'ircd_dn_expand' argument 5 names different: declaration 'length' definition 'dstsiz'.
irc2.11.2p3/ircd/res_comp.c:101:30: style: Function 'ircd_dn_comp' argument 1 names different: declaration 'exp_dn' definition 'src'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:34:38: note: Function 'ircd_dn_comp' argument 1 names different: declaration 'exp_dn' definition 'src'.
irc2.11.2p3/ircd/res_comp.c:101:30: note: Function 'ircd_dn_comp' argument 1 names different: declaration 'exp_dn' definition 'src'.
irc2.11.2p3/ircd/res_comp.c:101:43: style: Function 'ircd_dn_comp' argument 2 names different: declaration 'comp_dn' definition 'dst'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:34:54: note: Function 'ircd_dn_comp' argument 2 names different: declaration 'comp_dn' definition 'dst'.
irc2.11.2p3/ircd/res_comp.c:101:43: note: Function 'ircd_dn_comp' argument 2 names different: declaration 'comp_dn' definition 'dst'.
irc2.11.2p3/ircd/res_comp.c:101:52: style: Function 'ircd_dn_comp' argument 3 names different: declaration 'length' definition 'dstsiz'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:34:67: note: Function 'ircd_dn_comp' argument 3 names different: declaration 'length' definition 'dstsiz'.
irc2.11.2p3/ircd/res_comp.c:101:52: note: Function 'ircd_dn_comp' argument 3 names different: declaration 'length' definition 'dstsiz'.
irc2.11.2p3/ircd/res_comp.c:112:38: style: Function '__ircd_dn_skipname' argument 1 names different: declaration 'comp_dn' definition 'ptr'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/res_comp_ext.h:36:46: note: Function '__ircd_dn_skipname' argument 1 names different: declaration 'comp_dn' definition 'ptr'.
irc2.11.2p3/ircd/res_comp.c:112:38: note: Function '__ircd_dn_skipname' argument 1 names different: declaration 'comp_dn' definition 'ptr'.
irc2.11.2p3/ircd/res_init.c:148:6: style: The scope of the variable 'nserv' can be reduced. [variableScope]
irc2.11.2p3/ircd/res_init.c:156:6: style: The scope of the variable 'dots' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:1689:6: style: Condition '!delay' is always true [knownConditionTrueFalse]
irc2.11.2p3/ircd/s_bsd.c:1687:10: note: Assignment 'delay=0', assigned value is 0
irc2.11.2p3/ircd/s_bsd.c:1689:6: note: Condition '!delay' is always true
irc2.11.2p3/ircd/s_bsd.c:1711:2: style: Variable 'aconf' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/ircd/s_bsd.c:1708:0: note: Variable 'aconf' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_bsd.c:1711:2: note: Variable 'aconf' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_bsd.c:3303:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
irc2.11.2p3/ircd/s_bsd.c:3305:3: note: Found duplicate branches for 'if' and 'else'.
irc2.11.2p3/ircd/s_bsd.c:3303:3: note: Found duplicate branches for 'if' and 'else'.
irc2.11.2p3/ircd/s_bsd.c:155:7: style: The scope of the variable 'fmbuf' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:439:13: style: The scope of the variable 'aconf' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:477:6: style: The scope of the variable 'dolisten' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:522:13: style: The scope of the variable 'aconf' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:831:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:1881:6: style: The scope of the variable 'fdnew' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:3019:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:3279:32: style: The scope of the variable 'lasterr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_bsd.c:154:22: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
irc2.11.2p3/ircd/s_bsd.c:1490:6: style: Unused variable: opt [unusedVariable]
irc2.11.2p3/ircd/s_bsd.c:1577:22: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
irc2.11.2p3/ircd/s_conf.c:919:19: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
irc2.11.2p3/ircd/s_conf.c:921:6: note: Assuming that condition '!name' is not redundant
irc2.11.2p3/ircd/s_conf.c:919:19: note: Null pointer dereference
irc2.11.2p3/ircd/s_conf.c:950:19: warning: Either the condition '!host' is redundant or there is possible null pointer dereference: host. [nullPointerRedundantCheck]
irc2.11.2p3/ircd/s_conf.c:952:6: note: Assuming that condition '!host' is not redundant
irc2.11.2p3/ircd/s_conf.c:950:19: note: Null pointer dereference
irc2.11.2p3/ircd/s_conf.c:1848:4: style: Variable 'hostptr' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/ircd/s_conf.c:1844:0: note: Variable 'hostptr' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_conf.c:1848:4: note: Variable 'hostptr' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_conf.c:802:7: style: The scope of the variable 'hcnt' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_conf.c:802:17: style: The scope of the variable 'ucnt' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_conf.c:803:7: style: The scope of the variable 'ghcnt' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_conf.c:803:18: style: The scope of the variable 'gucnt' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_conf.c:2101:1: style: Label 'findkline' is not used. [unusedLabel]
irc2.11.2p3/ircd/s_id.c:268:0: error: #error Fix MAXCID! [preprocessorErrorDirective]
irc2.11.2p3/ircd/s_misc.c:355:11: style: The scope of the variable 'acptr2' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_misc.c:1123:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_numeric.c:55:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_send.c:264:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_send.c:296:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_send.c:359:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:1209:26: warning: Possible null pointer dereference: sid [nullPointer]
irc2.11.2p3/ircd/s_serv.c:844:42: note: Calling function 'm_server_estab', 2nd argument 'sid' value is 0
irc2.11.2p3/ircd/s_serv.c:1209:26: note: Null pointer dereference
irc2.11.2p3/ircd/s_serv.c:3085:3: style: Variable 'acptr' is reassigned a value before the old one has been used. [redundantAssignment]
irc2.11.2p3/ircd/s_serv.c:3083:3: note: Variable 'acptr' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_serv.c:3085:3: note: Variable 'acptr' is reassigned a value before the old one has been used.
irc2.11.2p3/ircd/s_serv.c:462:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:569:20: style: The scope of the variable 'bcptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:570:13: style: The scope of the variable 'aconf' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:867:43: style: The scope of the variable 's' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:1440:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:1811:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:2731:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:2800:12: style: The scope of the variable 'a2cptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:2847:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:3021:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:3221:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:3520:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:3805:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_serv.c:3573:34: style: Function 'add_server_to_tree' argument 1 names different: declaration 'cptr' definition 'acptr'. [funcArgNamesDifferent]
irc2.11.2p3/ircd/s_serv_ext.h:74:34: note: Function 'add_server_to_tree' argument 1 names different: declaration 'cptr' definition 'acptr'.
irc2.11.2p3/ircd/s_serv.c:3573:34: note: Function 'add_server_to_tree' argument 1 names different: declaration 'cptr' definition 'acptr'.
irc2.11.2p3/ircd/s_serv.c:587:11: style: Variable 'inpath' is assigned a value that is never used. [unreadVariable]
irc2.11.2p3/ircd/s_user.c:575:26: error: Array 'exit_msg[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
irc2.11.2p3/ircd/s_user.c:570:9: note: Assignment 'i=8', assigned value is 8
irc2.11.2p3/ircd/s_user.c:575:26: note: Array index out of bounds
irc2.11.2p3/ircd/s_user.c:576:16: error: Array 'exit_msg[8]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
irc2.11.2p3/ircd/s_user.c:570:9: note: Assignment 'i=8', assigned value is 8
irc2.11.2p3/ircd/s_user.c:576:16: note: Array index out of bounds
irc2.11.2p3/ircd/s_user.c:1594:5: warning: Either the condition 'if(server)' is redundant or there is possible null pointer dereference: server. [nullPointerRedundantCheck]
irc2.11.2p3/ircd/s_user.c:1605:7: note: Assuming that condition 'if(server)' is not redundant
irc2.11.2p3/ircd/s_user.c:1594:5: note: Null pointer dereference
irc2.11.2p3/ircd/s_user.c:333:7: style: The scope of the variable 'prefix' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:1716:6: style: The scope of the variable 'member' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:1850:19: style: The scope of the variable 'channame' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:1990:12: style: The scope of the variable 'chptr' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:2206:6: style: The scope of the variable 'what' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:2206:11: style: The scope of the variable 'i' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:2366:22: style: The scope of the variable 'killer' can be reduced. [variableScope]
irc2.11.2p3/ircd/s_user.c:2941:11: style: The scope of the variable 'acptr' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircd-ircu/ircd-ircu_2.10.12.10.dfsg1.orig.tar.gz
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2086:60: style: Same expression on both sides of '|'. [duplicateExpression]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2087:32: style: Same expression on both sides of '|'. [duplicateExpression]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:912:18: style: The scope of the variable 'mb' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2731:10: style: The scope of the variable 'count' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2846:7: style: The scope of the variable 'banlen' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2940:9: style: The scope of the variable 'colon' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2944:7: style: The scope of the variable 'req_oplevel' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2744:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:1635:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:1661:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:1723:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:1995:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2021:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/channel.c:2048:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/class.c:187:27: style: The scope of the variable 'cl' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/class.c:281:29: style: The scope of the variable 'cl' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/client.c:51:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/client.c:78:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/convert-conf.c:631:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ircu-2.10.12.10.dfsg1/ircd/convert-conf.c:44:24: style: The scope of the variable 'ch' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/convert-conf.c:128:41: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/convert-conf.c:162:34: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:250:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:300:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:658:7: style: The scope of the variable 'funcnum' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:354:32: style: Function 'crule_gettoken' argument 1 names different: declaration 'token' definition 'next_tokp'. [funcArgNamesDifferent]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:167:32: note: Function 'crule_gettoken' argument 1 names different: declaration 'token' definition 'next_tokp'.
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:354:32: note: Function 'crule_gettoken' argument 1 names different: declaration 'token' definition 'next_tokp'.
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:354:56: style: Function 'crule_gettoken' argument 2 names different: declaration 'str' definition 'ruleptr'. [funcArgNamesDifferent]
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:167:52: note: Function 'crule_gettoken' argument 2 names different: declaration 'str' definition 'ruleptr'.
ircd-ircu-2.10.12.10.dfsg1/ircd/crule.c:354:56: note: Function 'crule_gettoken' argument 2 names different: declaration 'str' definition 'ruleptr'.
ircd-ircu-2.10.12.10.dfsg1/ircd/dbuf.c:143:16: style: The scope of the variable 'chunk' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/dbuf.c:240:16: style: The scope of the variable 'chunk' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/dbuf.c:345:9: style: The scope of the variable 'end' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/dbuf.c:346:16: style: The scope of the variable 'count' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_devpoll.c:278:7: style: The scope of the variable 'nfds' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_devpoll.c:279:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_epoll.c:254:21: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_epoll.c:254:24: style: The scope of the variable 'wait' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_epoll.c:254:30: style: The scope of the variable 'nevs' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_kqueue.c:314:7: style: The scope of the variable 'nevs' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_kqueue.c:315:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_kqueue.c:299:3: style: Variable 'dellist' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_kqueue.c:415:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_poll.c:277:7: style: The scope of the variable 'wait' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_poll.c:278:7: style: The scope of the variable 'nfds' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_poll.c:175:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/engine_select.c:58:0: error: #error FD_SETSIZE is too small or MAXCONNECTIONS too large. [preprocessorErrorDirective]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:196:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:319:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:455:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:456:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:457:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:458:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/gline.c:632:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/hash.c:284:19: style: The scope of the variable 'cl' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/hash.c:351:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd.c:214:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd.c:256:21: style: The scope of the variable 'ajupe' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_crypt.c:205:10: style: The scope of the variable 's' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_events.c:302:7: style: The scope of the variable 'sig' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_features.c:729:10: style: The scope of the variable 'change' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_features.c:552:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_features.c:576:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_features.c:737:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_features.c:815:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_log.c:371:14: style: The scope of the variable 'tstamp' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_md5.c:157:9: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_res.c:50:0: error: #error this code needs to be able to address individual octets  [preprocessorErrorDirective]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:1198:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:977:14: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:974:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:977:14: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:383:6: style: The scope of the variable 'l' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_reslib.c:631:7: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_snprintf.c:1539:21: style: Redundant condition: *fmt=='%'. '*fmt!='%' || (*fmt=='%' && *++fmt=='%')' is equivalent to '*fmt!='%' || *++fmt=='%'' [redundantCondition]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_snprintf.c:1995:17: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_snprintf.c:2003:43: style: Checking if unsigned variable 'fld_s.width-buf_s.buf_loc' is less than zero. [unsignedLessThanZero]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_snprintf.c:1952:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:604:8: warning: Either the condition 'if(pbits)' is redundant or there is possible null pointer dereference: pbits. [nullPointerRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:610:10: note: Assuming that condition 'if(pbits)' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:604:8: note: Null pointer dereference
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:151:19: warning: Either the condition '0!=s1' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:154:12: note: Assuming that condition '0!=s1' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/ircd_string.c:151:19: note: Null pointer addition
ircd-ircu-2.10.12.10.dfsg1/ircd/jupe.c:161:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/jupe.c:166:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/listener.c:466:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_asll.c:155:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_burst.c:209:21: style: The scope of the variable 'lp_p' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_burst.c:439:17: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_burst.c:440:48: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_cap.c:145:20: style: The scope of the variable 'flags' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_cap.c:205:24: style: The scope of the variable 'cap' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_cap.c:251:24: style: The scope of the variable 'cap' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_cap.c:276:24: style: The scope of the variable 'cap' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_connect.c:192:12: style: Variable 'port' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_create.c:115:7: style: The scope of the variable 'badop' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_die.c:103:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:125:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:235:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:166:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:288:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:289:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_gline.c:300:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_invite.c:226:10: style: The scope of the variable 'invite_ts' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_join.c:301:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_jupe.c:121:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_jupe.c:192:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_jupe.c:233:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_list.c:338:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_list.c:340:26: style: The scope of the variable 'param' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_map.c:107:15: style: The scope of the variable 'chr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_names.c:119:18: style: The scope of the variable 'c2ptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_names.c:222:18: style: The scope of the variable 'c2ptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_names.c:370:18: style: The scope of the variable 'c2ptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_nick.c:123:18: warning: Either the condition '0!=ch' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_nick.c:124:12: note: Assuming that condition '0!=ch' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/m_nick.c:123:18: note: Null pointer addition
ircd-ircu-2.10.12.10.dfsg1/ircd/m_nick.c:160:3: style: Variable 'client_name' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_notice.c:107:19: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_notice.c:198:19: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_part.c:107:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_part.c:168:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_part.c:169:22: style: The scope of the variable 'member' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_part.c:171:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_ping.c:230:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_ping.c:188:12: style: Variable 'origin' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_privmsg.c:105:19: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_privmsg.c:196:19: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_server.c:686:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_server.c:118:27: style: The scope of the variable 'ii' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_silence.c:293:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_topic.c:99:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_topic.c:161:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_version.c:131:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_version.c:164:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_who.c:141:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_who.c:152:7: style: The scope of the variable 'isthere' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_who.c:153:9: style: The scope of the variable 'nick' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:133:19: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:134:7: style: The scope of the variable 'mlen' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:135:7: style: The scope of the variable 'len' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:238:15: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:353:19: style: The scope of the variable 'found' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whois.c:451:19: style: The scope of the variable 'found' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/m_whowas.c:114:17: style: The scope of the variable 'found' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:265:7: style: The scope of the variable 'star' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:267:9: style: The scope of the variable 'b' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:396:7: style: The scope of the variable 'l1' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:396:11: style: The scope of the variable 'l2' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:396:15: style: The scope of the variable 'lmin' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:396:21: style: The scope of the variable 'loop' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/match.c:396:27: style: The scope of the variable 'sign' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/msgq.c:561:21: style: The scope of the variable 'size' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/numnicks.c:282:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ircu-2.10.12.10.dfsg1/ircd/numnicks.c:395:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/numnicks.c:418:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/numnicks.c:419:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/numnicks.c:461:31: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/opercmds.c:101:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/parse.c:813:19: style: The scope of the variable 'noprefix' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:379:18: warning: Either the condition 'auth' is redundant or there is possible null pointer dereference: auth. [nullPointerRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2013:5: note: Assuming that condition 'auth' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2019:22: note: Calling function 'check_auth_finished', 1st argument 'auth' value is 0
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:379:18: note: Null pointer dereference
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:388:18: warning: Either the condition 'auth' is redundant or there is possible null pointer dereference: auth. [nullPointerRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2013:5: note: Assuming that condition 'auth' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2019:22: note: Calling function 'check_auth_finished', 1st argument 'auth' value is 0
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:388:18: note: Null pointer dereference
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:430:18: warning: Either the condition 'auth' is redundant or there is possible null pointer dereference: auth. [nullPointerRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2013:5: note: Assuming that condition 'auth' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2019:22: note: Calling function 'check_auth_finished', 1st argument 'auth' value is 0
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:430:18: note: Null pointer dereference
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1163:3: warning: Either the condition 'iauth' is redundant or there is possible null pointer dereference: iauth. [nullPointerRedundantCheck]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2081:10: note: Assuming that condition 'iauth' is not redundant
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2082:22: note: Calling function 'iauth_do_spawn', 1st argument 'iauth' value is 0
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1163:3: note: Null pointer dereference
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1346:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1479:9: style: The scope of the variable 'p' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1932:18: style: The scope of the variable 'cli' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:1934:7: style: The scope of the variable 'id' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2043:21: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_auth.c:2121:21: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_bsd.c:309:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_bsd.c:371:20: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_bsd.c:441:18: style: The scope of the variable 'cptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_bsd.c:651:21: style: Checking if unsigned variable 'dolen' is less than zero. [unsignedLessThanZero]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_conf.c:676:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_conf.c:907:21: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_debug.c:384:10: style: Variable 'tot' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_misc.c:184:17: style: The scope of the variable 'lp' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_misc.c:294:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_misc.c:359:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_misc.c:361:10: style: The scope of the variable 'on_for' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_misc.c:552:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_stats.c:93:16: style: The scope of the variable 'pass' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_stats.c:292:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_stats.c:520:20: style: The scope of the variable 'asd' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_stats.c:100:14: style: Variable 'pass' is assigned a value that is never used. [unreadVariable]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_stats.c:143:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:539:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:862:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:889:18: style: The scope of the variable 'acptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:989:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:1278:7: style: The scope of the variable 'flag' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:1469:10: style: The scope of the variable 'buf_used' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:1469:20: style: The scope of the variable 'slen' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/s_user.c:1470:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/send.c:667:18: style: The scope of the variable 'cptr' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/send.c:623:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/send.c:624:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:271:13: style: The scope of the variable 'k' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:273:17: style: The scope of the variable 'c' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:314:13: style: The scope of the variable 'k' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:316:17: style: The scope of the variable 'c' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:269:26: style: Function 'dumphb' argument 1 names different: declaration 'p' definition 'tbl'. [funcArgNamesDifferent]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:143:26: note: Function 'dumphb' argument 1 names different: declaration 'p' definition 'tbl'.
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:269:26: note: Function 'dumphb' argument 1 names different: declaration 'p' definition 'tbl'.
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:312:25: style: Function 'dumphw' argument 1 names different: declaration 'p' definition 'tbl'. [funcArgNamesDifferent]
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:142:25: note: Function 'dumphw' argument 1 names different: declaration 'p' definition 'tbl'.
ircd-ircu-2.10.12.10.dfsg1/ircd/table_gen.c:312:25: note: Function 'dumphw' argument 1 names different: declaration 'p' definition 'tbl'.
ircd-ircu-2.10.12.10.dfsg1/ircd/umkpasswd.c:93:9: style: The scope of the variable 'vl' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/umkpasswd.c:121:6: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/userload.c:67:17: style: The scope of the variable 'last_min' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/userload.c:71:14: style: The scope of the variable 'initialized' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/ircd/whocmds.c:169:0: error: syntax error [syntaxError]
ircd-ircu-2.10.12.10.dfsg1/ircd/whowas.c:388:17: style: The scope of the variable 'lower' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:164:7: style: The scope of the variable 'tempFd2' can be reduced. [variableScope]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:181:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:198:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:236:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:265:18: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:281:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:492:10: warning: Either the condition 'amountRead==-1' is redundant, otherwise there is negative array index -1. [negativeIndex]
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:491:19: note: Assuming that condition 'amountRead==-1' is not redundant
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:492:10: note: Negative array index
ircd-ircu-2.10.12.10.dfsg1/tools/Bounce/Bounce.cpp:141:0: error: Resource leak: configFd [resourceLeak]
ircd-ircu-2.10.12.10.dfsg1/tools/wrapper.c:45:0: error: #error Unable to find a valid RLIMIT_FD_MAX [preprocessorErrorDirective]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircd-ratbox/ircd-ratbox_3.0.8.dfsg.orig.tar.gz
ircd-ratbox-3.0.8/bandb/bandb.c:160:6: style: The scope of the variable 'parc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/bantool.c:258:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ratbox-3.0.8/bandb/bantool.c:261:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ratbox-3.0.8/bandb/bantool.c:261:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ratbox-3.0.8/bandb/bantool.c:261:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ratbox-3.0.8/bandb/bantool.c:261:3: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ircd-ratbox-3.0.8/bandb/bantool.c:388:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/bantool.c:789:26: style: Function 'table_exists' argument 1 names different: declaration 'table' definition 'dbtab'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/bandb/bantool.c:106:37: note: Function 'table_exists' argument 1 names different: declaration 'table' definition 'dbtab'.
ircd-ratbox-3.0.8/bandb/bantool.c:789:26: note: Function 'table_exists' argument 1 names different: declaration 'table' definition 'dbtab'.
ircd-ratbox-3.0.8/bandb/bantool.c:802:28: style: Function 'table_has_rows' argument 1 names different: declaration 'table' definition 'dbtab'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/bandb/bantool.c:105:39: note: Function 'table_has_rows' argument 1 names different: declaration 'table' definition 'dbtab'.
ircd-ratbox-3.0.8/bandb/bantool.c:802:28: note: Function 'table_has_rows' argument 1 names different: declaration 'table' definition 'dbtab'.
ircd-ratbox-3.0.8/bandb/bantool.c:543:0: error: Resource leak: fd [resourceLeak]
ircd-ratbox-3.0.8/bandb/rsdb_snprintf.c:315:17: style: The scope of the variable 'str' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/rsdb_snprintf.c:412:17: style: The scope of the variable 'str' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/rsdb_snprintf.c:480:18: style: The scope of the variable 'str' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/rsdb_snprintf.c:527:18: style: The scope of the variable 'str' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:124:6: style: The scope of the variable 'j' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:59:23: style: Function 'rsdb_init' argument 1 names different: declaration 'path' definition 'dbpath'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/bandb/rsdb.h:25:27: note: Function 'rsdb_init' argument 1 names different: declaration 'path' definition 'dbpath'.
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:59:23: note: Function 'rsdb_init' argument 1 names different: declaration 'path' definition 'dbpath'.
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:160:36: style: Function 'rsdb_exec_fetch' argument 1 names different: declaration 'data' definition 'table'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/bandb/rsdb.h:32:41: note: Function 'rsdb_exec_fetch' argument 1 names different: declaration 'data' definition 'table'.
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:160:36: note: Function 'rsdb_exec_fetch' argument 1 names different: declaration 'data' definition 'table'.
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:235:40: style: Function 'rsdb_exec_fetch_end' argument 1 names different: declaration 'data' definition 'table'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/bandb/rsdb.h:33:45: note: Function 'rsdb_exec_fetch_end' argument 1 names different: declaration 'data' definition 'table'.
ircd-ratbox-3.0.8/bandb/rsdb_sqlite3.c:235:40: note: Function 'rsdb_exec_fetch_end' argument 1 names different: declaration 'data' definition 'table'.
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2421:10: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2479:9: note: Assuming that condition 'zLine' is not redundant
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2489:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2421:10: note: Null pointer dereference
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2422:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2479:9: note: Assuming that condition 'zLine' is not redundant
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2489:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2422:7: note: Null pointer dereference
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2425:7: warning: Either the condition 'zLine' is redundant or there is possible null pointer dereference: zLine. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2479:9: note: Assuming that condition 'zLine' is not redundant
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2489:32: note: Calling function '_is_command_terminator', 1st argument 'zLine' value is 0
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2425:7: note: Null pointer dereference
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:689:18: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:1227:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2236:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2632:7: style: The scope of the variable 'nBuf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:2955:11: style: The scope of the variable 'nHistory' can be reduced. [variableScope]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:1670:28: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:353:7: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
ircd-ratbox-3.0.8/bandb/sqlite3/shell.c:372:3: error: Common realloc mistake: 'zLine' nulled but not freed upon failure [memleakOnRealloc]
ircd-ratbox-3.0.8/contrib/m_clearchan.c:62:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/contrib/m_force.c:86:8: style: The scope of the variable 'newch' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libltdl/ltdl.h:336:0: error: syntax error [syntaxError]
ircd-ratbox-3.0.8/libratbox/src/arc4random.c:76:10: style: The scope of the variable 'si' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:238:18: warning: Either the condition 'bh!=NULL' is redundant or there is possible null pointer dereference: bh. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:311:9: note: Assuming that condition 'bh!=NULL' is not redundant
ircd-ratbox-3.0.8/libratbox/src/balloc.c:309:14: note: Calling function 'newblock', 1st argument 'bh' value is 0
ircd-ratbox-3.0.8/libratbox/src/balloc.c:238:18: note: Null pointer dereference
ircd-ratbox-3.0.8/libratbox/src/balloc.c:254:18: warning: Either the condition 'bh!=NULL' is redundant or there is possible null pointer dereference: bh. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:311:9: note: Assuming that condition 'bh!=NULL' is not redundant
ircd-ratbox-3.0.8/libratbox/src/balloc.c:309:14: note: Calling function 'newblock', 1st argument 'bh' value is 0
ircd-ratbox-3.0.8/libratbox/src/balloc.c:254:18: note: Null pointer dereference
ircd-ratbox-3.0.8/libratbox/src/balloc.c:234:17: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:451:17: style: The scope of the variable 'b' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:508:9: style: The scope of the variable 'used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:508:15: style: The scope of the variable 'freem' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:508:22: style: The scope of the variable 'memusage' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:508:32: style: The scope of the variable 'heapalloc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:533:44: style: The scope of the variable 'used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/balloc.c:533:50: style: The scope of the variable 'freem' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:107:12: style: The scope of the variable 'F' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:310:12: style: The scope of the variable 'F' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:337:12: style: The scope of the variable 'new_F' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:339:6: style: The scope of the variable 'new_fd' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:889:17: style: The scope of the variable 'bucket' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:968:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:1000:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/commio.c:1714:24: style: Function 'rb_inet_socketpair' argument 1 names different: declaration 'd' definition 'family'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/libratbox/src/commio.c:76:35: note: Function 'rb_inet_socketpair' argument 1 names different: declaration 'd' definition 'family'.
ircd-ratbox-3.0.8/libratbox/src/commio.c:1714:24: note: Function 'rb_inet_socketpair' argument 1 names different: declaration 'd' definition 'family'.
ircd-ratbox-3.0.8/libratbox/src/commio.c:1714:60: style: Function 'rb_inet_socketpair' argument 4 names different: declaration 'sv' definition 'fd'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/libratbox/src/commio.c:76:66: note: Function 'rb_inet_socketpair' argument 4 names different: declaration 'sv' definition 'fd'.
ircd-ratbox-3.0.8/libratbox/src/commio.c:1714:60: note: Function 'rb_inet_socketpair' argument 4 names different: declaration 'sv' definition 'fd'.
ircd-ratbox-3.0.8/libratbox/src/commio.c:170:21: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/libratbox/src/event.c:68:19: style: The scope of the variable 'ev' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/event.c:254:19: style: The scope of the variable 'ev' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/event.c:285:19: style: The scope of the variable 'ev' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/event.c:313:19: style: The scope of the variable 'ev' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/helper.c:196:6: style: The scope of the variable 'retlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/helper.c:30:8: style: struct member '_rb_helper::path' is never used. [unusedStructMember]
ircd-ratbox-3.0.8/libratbox/src/linebuf.c:417:16: style: The scope of the variable 'ch' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/linebuf.c:482:14: style: The scope of the variable 'line' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/linebuf.c:514:10: style: The scope of the variable 'prefix_args' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/linebuf.c:632:10: style: The scope of the variable 'args' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:145:2: warning: Possible null pointer dereference: prefix [nullPointer]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:158:44: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
ircd-ratbox-3.0.8/libratbox/src/patricia.c:145:2: note: Null pointer dereference
ircd-ratbox-3.0.8/libratbox/src/patricia.c:146:2: warning: Possible null pointer dereference: prefix [nullPointer]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:158:44: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
ircd-ratbox-3.0.8/libratbox/src/patricia.c:146:2: note: Null pointer dereference
ircd-ratbox-3.0.8/libratbox/src/patricia.c:147:2: warning: Possible null pointer dereference: prefix [nullPointer]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:158:44: note: Calling function 'New_Prefix2', 4th argument 'prefix' value is 0
ircd-ratbox-3.0.8/libratbox/src/patricia.c:147:2: note: Null pointer dereference
ircd-ratbox-3.0.8/libratbox/src/patricia.c:929:3: style: Variable 'ipptr' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:923:0: note: Variable 'ipptr' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/libratbox/src/patricia.c:929:3: note: Variable 'ipptr' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/libratbox/src/patricia.c:172:6: style: The scope of the variable 'result' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:562:21: style: The scope of the variable 'r' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:1009:22: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:1045:22: style: The scope of the variable 'node' can be reduced. [variableScope]
ircd-ratbox-3.0.8/libratbox/src/patricia.c:60:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ircd-ratbox-3.0.8/libratbox/src/rawbuf.c:192:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_join.c:87:8: style: The scope of the variable 'mykey' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_join.c:896:17: style: The scope of the variable 'lp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_join.c:1190:14: style: The scope of the variable 'banptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_join.c:1195:21: style: The scope of the variable 'plen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_join.c:1055:10: style: Variable 'dir' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/core/m_kick.c:66:8: style: The scope of the variable 'comment' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_kill.c:167:6: style: The scope of the variable 'chasing' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_kill.c:271:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_kill.c:211:3: style: Variable 'chasing' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/core/m_message.c:867:4: warning: Either the condition 'server!=NULL' is redundant or there is possible null pointer dereference: server. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/modules/core/m_message.c:889:14: note: Assuming that condition 'server!=NULL' is not redundant
ircd-ratbox-3.0.8/modules/core/m_message.c:867:4: note: Null pointer dereference
ircd-ratbox-3.0.8/modules/core/m_message.c:509:12: style: The scope of the variable 'target' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:529:15: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:529:18: style: The scope of the variable 'j' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:707:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:763:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:828:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:829:8: style: The scope of the variable 'host' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_message.c:831:8: style: The scope of the variable 's' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:99:21: style: The scope of the variable 'msptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:198:21: style: The scope of the variable 'msptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:491:14: style: The scope of the variable 'splat' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:731:14: style: The scope of the variable 'banptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1061:14: style: The scope of the variable 'lstr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1063:6: style: The scope of the variable 'limit' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1119:8: style: The scope of the variable 'key' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1368:8: style: The scope of the variable 'mbuf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1369:8: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1370:6: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1370:21: style: The scope of the variable 'paralen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_mode.c:1370:30: style: The scope of the variable 'paracount' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_nick.c:614:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_nick.c:785:6: style: The scope of the variable 'sameuser' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_nick.c:898:6: style: The scope of the variable 'sameuser' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_nick.c:1044:6: style: The scope of the variable 'flag' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_nick.c:1047:9: style: Variable 'user' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/core/m_server.c:256:22: style: The scope of the variable 'hub_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:431:22: style: The scope of the variable 'hub_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:649:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:771:14: style: The scope of the variable 'banptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:773:6: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:827:14: style: The scope of the variable 'banptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/core/m_server.c:829:6: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_accept.c:158:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_accept.c:228:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_admin.c:95:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_close.c:54:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_dline.c:269:4: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/modules/m_dline.c:262:0: note: Variable 't' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/modules/m_dline.c:269:4: note: Variable 't' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/modules/m_dline.c:261:15: style: The scope of the variable 'creason' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_dline.c:295:81: style: Function 'set_dline' argument 4 names different: declaration 'tkline_time' definition 'tdline_time'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_dline.c:70:34: note: Function 'set_dline' argument 4 names different: declaration 'tkline_time' definition 'tdline_time'.
ircd-ratbox-3.0.8/modules/m_dline.c:295:81: note: Function 'set_dline' argument 4 names different: declaration 'tkline_time' definition 'tdline_time'.
ircd-ratbox-3.0.8/modules/m_dline.c:269:8: style: Variable 't' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_dline.c:263:8: style: Variable 'ty' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_gline.c:531:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gline.c:554:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gline.c:761:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gline.c:765:13: style: The scope of the variable 'gtype' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gline.c:811:24: style: The scope of the variable 'glp_ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:366:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:370:13: style: The scope of the variable 'gtype' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:411:14: style: The scope of the variable 'tmptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:459:24: style: The scope of the variable 'glp_ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:482:24: style: The scope of the variable 'glp_ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_gungline.c:455:32: style: Function 'expire_pending_gunglines' argument 1 names different: declaration 'unused' definition 'vptr'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_gungline.c:74:44: note: Function 'expire_pending_gunglines' argument 1 names different: declaration 'unused' definition 'vptr'.
ircd-ratbox-3.0.8/modules/m_gungline.c:455:32: note: Function 'expire_pending_gunglines' argument 1 names different: declaration 'unused' definition 'vptr'.
ircd-ratbox-3.0.8/modules/m_info.c:74:15: style: union member 'Anonymous0::ptr' is never used. [unusedStructMember]
ircd-ratbox-3.0.8/modules/m_kline.c:444:12: warning: Either the condition 'n2==NULL' is redundant or there is possible null pointer dereference: number. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/modules/m_kline.c:475:8: note: Assuming that condition 'n2==NULL' is not redundant
ircd-ratbox-3.0.8/modules/m_kline.c:484:19: note: Calling function 'is_ip_number', 1st argument 'number' value is 0
ircd-ratbox-3.0.8/modules/m_kline.c:444:12: note: Null pointer dereference
ircd-ratbox-3.0.8/modules/m_kline.c:446:9: warning: Either the condition 'n2==NULL' is redundant or there is possible null pointer dereference: number. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/modules/m_kline.c:475:8: note: Assuming that condition 'n2==NULL' is not redundant
ircd-ratbox-3.0.8/modules/m_kline.c:484:19: note: Calling function 'is_ip_number', 1st argument 'number' value is 0
ircd-ratbox-3.0.8/modules/m_kline.c:446:9: note: Null pointer dereference
ircd-ratbox-3.0.8/modules/m_kline.c:651:14: style: The scope of the variable 'reason' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_kline.c:652:38: style: The scope of the variable 'piphost' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_kline.c:654:6: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_kline.c:388:81: style: Function 'apply_kline' argument 6 names different: declaration 'perm' definition 'locked'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:78:8: note: Function 'apply_kline' argument 6 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_kline.c:388:81: note: Function 'apply_kline' argument 6 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_kline.c:516:69: style: Function 'find_user_host' argument 3 names different: declaration 'user' definition 'luser'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:70:80: note: Function 'find_user_host' argument 3 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:516:69: note: Function 'find_user_host' argument 3 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:516:82: style: Function 'find_user_host' argument 4 names different: declaration 'host' definition 'lhost'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:70:92: note: Function 'find_user_host' argument 4 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:516:82: note: Function 'find_user_host' argument 4 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:571:54: style: Function 'valid_user_host' argument 2 names different: declaration 'user' definition 'luser'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:71:65: note: Function 'valid_user_host' argument 2 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:571:54: note: Function 'valid_user_host' argument 2 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:571:73: style: Function 'valid_user_host' argument 3 names different: declaration 'host' definition 'lhost'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:71:83: note: Function 'valid_user_host' argument 3 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:571:73: note: Function 'valid_user_host' argument 3 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:603:54: style: Function 'valid_wild_card' argument 2 names different: declaration 'user' definition 'luser'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:72:65: note: Function 'valid_wild_card' argument 2 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:603:54: note: Function 'valid_wild_card' argument 2 names different: declaration 'user' definition 'luser'.
ircd-ratbox-3.0.8/modules/m_kline.c:603:73: style: Function 'valid_wild_card' argument 3 names different: declaration 'host' definition 'lhost'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_kline.c:72:83: note: Function 'valid_wild_card' argument 3 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:603:73: note: Function 'valid_wild_card' argument 3 names different: declaration 'host' definition 'lhost'.
ircd-ratbox-3.0.8/modules/m_kline.c:97:7: style: Variable 'def' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_links.c:89:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_links.c:90:7: style: The scope of the variable 'clean_mask' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_list.c:64:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_lusers.c:68:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_map.c:97:17: style: The scope of the variable 'server_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_map.c:94:50: style: Function 'dump_map' argument 2 names different: declaration 'root' definition 'root_p'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_map.c:50:62: note: Function 'dump_map' argument 2 names different: declaration 'root' definition 'root_p'.
ircd-ratbox-3.0.8/modules/m_map.c:94:50: note: Function 'dump_map' argument 2 names different: declaration 'root' definition 'root_p'.
ircd-ratbox-3.0.8/modules/m_monitor.c:211:18: style: The scope of the variable 'monptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_monitor.c:214:12: style: The scope of the variable 'arglen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_monitor.c:255:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_monitor.c:256:18: style: The scope of the variable 'monptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_names.c:65:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_names.c:67:8: style: The scope of the variable 's' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_names.c:125:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_oper.c:176:20: style: The scope of the variable 'lineptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_operspy.c:61:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_operspy.c:62:6: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_operspy.c:63:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_operspy.c:63:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_ping.c:61:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_ping.c:91:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_pong.c:55:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_rehash.c:103:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_rehash.c:120:24: style: The scope of the variable 'glp_ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_rehash.c:184:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_resv.c:211:94: style: Function 'parse_resv' argument 5 names different: declaration 'perm' definition 'locked'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_resv.c:70:49: note: Function 'parse_resv' argument 5 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_resv.c:211:94: note: Function 'parse_resv' argument 5 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_set.c:294:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ircd-ratbox-3.0.8/modules/m_set.c:292:12: note: outer condition: newval>0
ircd-ratbox-3.0.8/modules/m_set.c:294:13: note: opposite inner condition: newval==0
ircd-ratbox-3.0.8/modules/m_set.c:460:6: style: The scope of the variable 'newval' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_set.c:461:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_set.c:461:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:190:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:259:19: style: The scope of the variable 'nd' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:280:22: style: The scope of the variable 'server_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:395:14: style: The scope of the variable 'tmptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:444:20: style: The scope of the variable 'kill_ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:467:22: style: The scope of the variable 'hub_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:706:20: style: The scope of the variable 'oper_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:736:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1040:7: style: The scope of the variable 'days' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1040:13: style: The scope of the variable 'hours' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1040:20: style: The scope of the variable 'minutes' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1040:29: style: The scope of the variable 'seconds' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1079:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1096:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1113:16: style: The scope of the variable 'cltmp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1163:14: style: The scope of the variable 'actualBan' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1572:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_stats.c:1568:29: style: Function 'stats_l_list' argument 1 names different: declaration 's' definition 'source_p'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_stats.c:76:41: note: Function 'stats_l_list' argument 1 names different: declaration 's' definition 'source_p'.
ircd-ratbox-3.0.8/modules/m_stats.c:1568:29: note: Function 'stats_l_list' argument 1 names different: declaration 's' definition 'source_p'.
ircd-ratbox-3.0.8/modules/m_tb.c:93:26: style: Redundant condition: chptr->topic!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
ircd-ratbox-3.0.8/modules/m_time.c:57:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_topic.c:61:21: style: The scope of the variable 'msptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_trace.c:104:16: style: The scope of the variable 'cltmp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_trace.c:530:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_user.c:86:9: style: Variable 'user' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_userhost.c:58:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_version.c:61:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:72:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:79:6: style: The scope of the variable 'member' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:219:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:264:21: style: The scope of the variable 'msptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:265:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_who.c:335:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_whois.c:78:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_whois.c:233:18: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_whois.c:237:6: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_whois.c:241:6: style: The scope of the variable 'visible' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_whois.c:247:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_whois.c:240:7: style: Variable 'quest' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/modules/m_whowas.c:66:16: style: The scope of the variable 'last_used' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_xline.c:272:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_xline.c:273:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_xline.c:406:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/modules/m_xline.c:242:81: style: Function 'valid_xline' argument 4 names different: declaration 'temp' definition 'temp_time'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_xline.c:79:73: note: Function 'valid_xline' argument 4 names different: declaration 'temp' definition 'temp_time'.
ircd-ratbox-3.0.8/modules/m_xline.c:242:81: note: Function 'valid_xline' argument 4 names different: declaration 'temp' definition 'temp_time'.
ircd-ratbox-3.0.8/modules/m_xline.c:304:28: style: Function 'apply_xline' argument 1 names different: declaration 'client_p' definition 'source_p'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_xline.c:80:40: note: Function 'apply_xline' argument 1 names different: declaration 'client_p' definition 'source_p'.
ircd-ratbox-3.0.8/modules/m_xline.c:304:28: note: Function 'apply_xline' argument 1 names different: declaration 'client_p' definition 'source_p'.
ircd-ratbox-3.0.8/modules/m_xline.c:305:10: style: Function 'apply_xline' argument 5 names different: declaration 'perm' definition 'locked'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_xline.c:81:43: note: Function 'apply_xline' argument 5 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_xline.c:305:10: note: Function 'apply_xline' argument 5 names different: declaration 'perm' definition 'locked'.
ircd-ratbox-3.0.8/modules/m_xline.c:404:51: style: Function 'remove_xline' argument 2 names different: declaration 'gecos' definition 'name'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/modules/m_xline.c:83:63: note: Function 'remove_xline' argument 2 names different: declaration 'gecos' definition 'name'.
ircd-ratbox-3.0.8/modules/m_xline.c:404:51: note: Function 'remove_xline' argument 2 names different: declaration 'gecos' definition 'name'.
ircd-ratbox-3.0.8/resolver/getaddrinfo.c:526:15: style: The scope of the variable 'proto' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:125:28: style: The scope of the variable 'v4' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:179:9: style: The scope of the variable 'timeout' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:347:6: style: The scope of the variable 'nport' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:453:18: style: The scope of the variable 'request' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:546:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:677:6: style: The scope of the variable 'query_class' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:678:6: style: The scope of the variable 'type' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:680:6: style: The scope of the variable 'rd_length' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/res.c:400:20: style: Function 'send_res_msg' argument 1 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/resolver/res.c:98:31: note: Function 'send_res_msg' argument 1 names different: declaration 'buf' definition 'msg'.
ircd-ratbox-3.0.8/resolver/res.c:400:20: note: Function 'send_res_msg' argument 1 names different: declaration 'buf' definition 'msg'.
ircd-ratbox-3.0.8/resolver/res.c:601:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ircd-ratbox-3.0.8/resolver/res.c:816:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ircd-ratbox-3.0.8/resolver/reslib.c:593:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ircd-ratbox-3.0.8/resolver/reslib.c:602:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ircd-ratbox-3.0.8/resolver/reslib.c:609:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ircd-ratbox-3.0.8/resolver/reslib.c:615:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ircd-ratbox-3.0.8/resolver/reslib.c:1210:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ircd-ratbox-3.0.8/resolver/reslib.c:991:14: style: Variable 'end_blen' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/resolver/reslib.c:988:0: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/resolver/reslib.c:991:14: note: Variable 'end_blen' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/resolver/reslib.c:424:6: style: The scope of the variable 'l' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/reslib.c:650:7: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/resolver/resolver.c:265:6: style: The scope of the variable 'parc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/bandbi.c:78:7: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/bandbi.c:82:14: style: The scope of the variable 'suffix' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/bandbi.c:324:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/bandbi.c:400:11: style: The scope of the variable 'parc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/cache.c:244:2: style: Variable 'helpfile_dir' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/cache.c:233:0: note: Variable 'helpfile_dir' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/cache.c:244:2: note: Variable 'helpfile_dir' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/cache.c:119:8: style: The scope of the variable 'p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/cache.c:168:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/cache.c:303:20: style: The scope of the variable 'lineptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/cache.c:328:13: style: The scope of the variable 'local_tm' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:297:21: style: The scope of the variable 'msptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:344:14: style: The scope of the variable 'actualBan' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:411:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:414:8: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:415:6: style: The scope of the variable 'mlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:416:6: style: The scope of the variable 'tlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:417:6: style: The scope of the variable 'cur_len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:418:6: style: The scope of the variable 'is_member' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:635:6: style: The scope of the variable 't_delta' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/channel.c:636:6: style: The scope of the variable 'decrement_count' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/class.c:98:14: style: The scope of the variable 'retc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/class.c:209:16: style: The scope of the variable 'cltmp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/class.c:236:16: style: The scope of the variable 'cltmp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:1681:5: warning: Either the condition 'client_p?client_p->name:"<noname>"' is redundant or there is possible null pointer dereference: client_p. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/client.c:1658:19: note: Assuming that condition 'client_p?client_p->name:"<noname>"' is not redundant
ircd-ratbox-3.0.8/src/client.c:1649:12: note: Calling function 'free_away', 1st argument 'client_p' value is 0
ircd-ratbox-3.0.8/src/client.c:1681:5: note: Null pointer dereference
ircd-ratbox-3.0.8/src/client.c:135:2: style: Variable 'client_p' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/client.c:132:0: note: Variable 'client_p' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/client.c:135:2: note: Variable 'client_p' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/client.c:268:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:343:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:543:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:744:14: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:745:14: style: The scope of the variable 'name' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:799:14: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:849:25: style: The scope of the variable 'abt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:923:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:924:23: style: The scope of the variable 'ptr_next' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:1012:17: style: The scope of the variable 'to' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:1031:23: style: The scope of the variable 'abt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/client.c:1250:13: style: Variable 'target_p' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/src/dns.c:186:7: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/dns.c:190:14: style: The scope of the variable 'suffix' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/dns.c:238:8: style: The scope of the variable 'server' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/dns.c:268:11: style: The scope of the variable 'parc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/dns.c:301:27: style: Function 'submit_dns' argument 2 names different: declaration 'id' definition 'nid'. [funcArgNamesDifferent]
ircd-ratbox-3.0.8/src/dns.c:42:40: note: Function 'submit_dns' argument 2 names different: declaration 'id' definition 'nid'.
ircd-ratbox-3.0.8/src/dns.c:301:27: note: Function 'submit_dns' argument 2 names different: declaration 'id' definition 'nid'.
ircd-ratbox-3.0.8/src/hash.c:267:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:304:17: style: The scope of the variable 'server' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:334:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:367:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:399:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:480:18: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:572:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:599:20: style: The scope of the variable 'hptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:622:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:643:19: style: The scope of the variable 'nd' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hash.c:682:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:54:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:223:6: style: The scope of the variable 'b' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:333:6: style: The scope of the variable 'b' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:488:18: style: The scope of the variable 'prec_value' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:596:22: style: The scope of the variable 'store_next' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/hostmask.c:630:22: style: The scope of the variable 'store_next' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/ircd.c:386:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/ircd.c:419:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
ircd_lexer.c:1147:27: warning: Possible null pointer dereference: b [nullPointer]
ircd_lexer.c:1144:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
ircd_lexer.c:1147:27: note: Null pointer dereference
ircd_lexer.c:1149:9: warning: Possible null pointer dereference: b [nullPointer]
ircd_lexer.c:1144:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
ircd_lexer.c:1149:9: note: Null pointer dereference
ircd_lexer.c:1479:2: warning: Possible null pointer dereference: b [nullPointer]
ircd_lexer.c:1368:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ircd_lexer.c:1479:2: note: Null pointer dereference
ircd_lexer.c:1480:2: warning: Possible null pointer dereference: b [nullPointer]
ircd_lexer.c:1368:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ircd_lexer.c:1480:2: note: Null pointer dereference
ircd_lexer.c:1491:9: warning: Possible null pointer dereference: b [nullPointer]
ircd_lexer.c:1368:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
ircd_lexer.c:1491:9: note: Null pointer dereference
ircd_lexer.l:152:6: style: The scope of the variable 'c' can be reduced. [variableScope]
ircd_lexer.c:1257:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
ircd_lexer.c:352:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ircd_lexer.c:1257:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
ircd_lexer.c:1664:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
ircd_lexer.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
ircd_lexer.c:1664:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
ircd_lexer.c:1677:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
ircd_lexer.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
ircd_lexer.c:1677:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
ircd_lexer.c:1677:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
ircd_lexer.c:303:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
ircd_lexer.c:1677:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
ircd_parser.c:1669:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ircd-ratbox-3.0.8/src/ircd_signal.c:95:13: style: The scope of the variable 'restarting' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/listener.c:393:19: style: The scope of the variable 'listener' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/listener.c:463:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/match.c:243:12: warning: Possible null pointer dereference: addr [nullPointer]
ircd-ratbox-3.0.8/src/match.c:256:16: note: Assignment 'iaddr=NULL', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:273:25: note: Calling function 'comp_with_mask', 1st argument 'addr' value is 0
ircd-ratbox-3.0.8/src/match.c:243:12: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:243:18: warning: Possible null pointer dereference: dest [nullPointer]
ircd-ratbox-3.0.8/src/match.c:257:16: note: Assignment 'idest=NULL', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:273:32: note: Calling function 'comp_with_mask', 2nd argument 'dest' value is 0
ircd-ratbox-3.0.8/src/match.c:243:18: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:487:24: warning: Either the condition 's1!=NULL' is redundant or there is possible null pointer dereference: str1. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/match.c:484:14: note: Assuming that condition 's1!=NULL' is not redundant
ircd-ratbox-3.0.8/src/match.c:480:30: note: Assignment 'str1=(const unsigned char*)s1', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:487:24: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:487:41: warning: Either the condition 's2!=NULL' is redundant or there is possible null pointer dereference: str2. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/match.c:485:14: note: Assuming that condition 's2!=NULL' is not redundant
ircd-ratbox-3.0.8/src/match.c:481:30: note: Assignment 'str2=(const unsigned char*)s2', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:487:41: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:506:24: warning: Either the condition 's1!=NULL' is redundant or there is possible null pointer dereference: str1. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/match.c:503:14: note: Assuming that condition 's1!=NULL' is not redundant
ircd-ratbox-3.0.8/src/match.c:500:30: note: Assignment 'str1=(const unsigned char*)s1', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:506:24: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:506:41: warning: Either the condition 's2!=NULL' is redundant or there is possible null pointer dereference: str2. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/match.c:504:14: note: Assuming that condition 's2!=NULL' is not redundant
ircd-ratbox-3.0.8/src/match.c:501:30: note: Assignment 'str2=(const unsigned char*)s2', assigned value is 0
ircd-ratbox-3.0.8/src/match.c:506:41: note: Null pointer dereference
ircd-ratbox-3.0.8/src/match.c:246:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ircd-ratbox-3.0.8/src/modules.c:235:2: style: Variable 'system_module_dir' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/modules.c:224:0: note: Variable 'system_module_dir' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/modules.c:235:2: note: Variable 'system_module_dir' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/modules.c:627:2: style: Variable 'tmpptr' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/modules.c:617:0: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/modules.c:627:2: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/modules.c:140:22: style: The scope of the variable 'mpath' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/modules.c:228:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/modules.c:327:22: style: The scope of the variable 'mpath' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:1275:2: style: Variable 'host' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/newconf.c:1273:0: note: Variable 'host' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/newconf.c:1275:2: note: Variable 'host' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/newconf.c:1276:2: style: Variable 'user' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/newconf.c:1273:0: note: Variable 'user' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/newconf.c:1276:2: note: Variable 'user' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/newconf.c:1564:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ircd-ratbox-3.0.8/src/newconf.c:1572:3: note: Found duplicate branches for 'if' and 'else'.
ircd-ratbox-3.0.8/src/newconf.c:1564:3: note: Found duplicate branches for 'if' and 'else'.
ircd-ratbox-3.0.8/src/newconf.c:292:14: style: The scope of the variable 'umode' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:293:6: style: The scope of the variable 'dir' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:293:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:383:23: style: The scope of the variable 'next' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:692:17: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:721:17: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:817:10: style: The scope of the variable 'conf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:819:17: style: The scope of the variable 'vt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:1175:19: style: The scope of the variable 'tmp_conf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:1391:20: style: The scope of the variable 'tmp_oper' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:1558:15: style: The scope of the variable 'xentry' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:2127:18: style: The scope of the variable 'top' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/newconf.c:2520:27: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/operhash.c:82:25: style: The scope of the variable 'ohash' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/operhash.c:105:25: style: The scope of the variable 'ohash' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/packet.c:234:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/packet.c:235:6: style: The scope of the variable 'lbuf_len' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/parse.c:308:16: style: The scope of the variable 'last_warning' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/parse.c:534:32: style: The scope of the variable 'n' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/parse.c:646:7: style: The scope of the variable 'tl' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:124:11: style: The scope of the variable 'ddata' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:145:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:213:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:244:12: style: The scope of the variable 'rdata' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:334:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:350:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:370:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:390:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:410:14: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:429:7: style: The scope of the variable 'sockhost' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:471:14: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:491:12: style: The scope of the variable 'glb' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:526:12: style: The scope of the variable 'glb' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/reject.c:626:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_auth.c:457:19: style: The scope of the variable 't' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_auth.c:459:11: style: The scope of the variable 'count' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:267:5: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
ircd-ratbox-3.0.8/src/s_conf.c:260:0: note: Variable 'port' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/s_conf.c:267:5: note: Variable 'port' is reassigned a value before the old one has been used.
ircd-ratbox-3.0.8/src/s_conf.c:317:7: style: The scope of the variable 'non_ident' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:483:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:890:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:982:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:1029:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:1091:21: style: The scope of the variable 'zero' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_conf.c:1156:16: style: The scope of the variable 'cltmp' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:86:22: style: The scope of the variable 'server_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:184:22: style: The scope of the variable 'shared_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:208:22: style: The scope of the variable 'shared_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:231:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:284:20: style: The scope of the variable 'oper_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:456:22: style: The scope of the variable 'server_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:538:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:559:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:576:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:596:19: style: The scope of the variable 'aconf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_newconf.c:796:19: style: The scope of the variable 'nd' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:262:11: warning: Either the condition 'source_p==NULL' is redundant or there is possible null pointer dereference: source_p. [nullPointerRedundantCheck]
ircd-ratbox-3.0.8/src/s_user.c:264:14: note: Assuming that condition 'source_p==NULL' is not redundant
ircd-ratbox-3.0.8/src/s_user.c:262:11: note: Null pointer dereference
ircd-ratbox-3.0.8/src/s_user.c:255:7: style: The scope of the variable 'tmpstr2' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:349:15: style: The scope of the variable 'p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:350:7: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:672:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:674:8: style: The scope of the variable 'm' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/s_user.c:919:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/scache.c:86:23: style: The scope of the variable 'sc' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:162:6: style: The scope of the variable 'retlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:453:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:508:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:588:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:633:18: style: The scope of the variable 'chptr' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:761:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:826:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:899:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:944:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/send.c:1013:17: style: The scope of the variable 'client_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:173:13: style: The scope of the variable 'ctl' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:239:14: style: The scope of the variable 'suffix' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:242:7: style: The scope of the variable 'fullpath' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:418:17: style: The scope of the variable 'ctl_buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:523:17: style: The scope of the variable 'ctl_buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:525:6: style: The scope of the variable 'retlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:804:17: style: The scope of the variable 'target_p' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:808:10: style: The scope of the variable 'id' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:833:13: style: The scope of the variable 'ctl' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/sslproc.c:352:9: style: Variable 'parc' is assigned a value that is never used. [unreadVariable]
ircd-ratbox-3.0.8/src/supported.c:121:23: style: The scope of the variable 'item' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/supported.c:140:23: style: The scope of the variable 'item' can be reduced. [variableScope]
ircd-ratbox-3.0.8/src/supported.c:141:14: style: The scope of the variable 'value' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:1230:5: style: Condition '!zlib_ok' is always true [knownConditionTrueFalse]
ircd-ratbox-3.0.8/ssld/ssld.c:1239:5: style: Condition '!zlib_ok' is always true [knownConditionTrueFalse]
ircd-ratbox-3.0.8/ssld/ssld.c:203:10: style: The scope of the variable 'conn' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:240:10: style: The scope of the variable 'conn' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:312:10: style: The scope of the variable 'conn' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:335:14: style: The scope of the variable 'err' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:507:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:555:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:584:6: style: The scope of the variable 'length' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:936:10: style: The scope of the variable 'conn' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:937:10: style: The scope of the variable 'id' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:967:10: style: The scope of the variable 'conn' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:968:10: style: The scope of the variable 'id' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:990:17: style: The scope of the variable 'ctl_buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:1130:17: style: The scope of the variable 'ctl_buf' can be reduced. [variableScope]
ircd-ratbox-3.0.8/ssld/ssld.c:1132:6: style: The scope of the variable 'retlen' can be reduced. [variableScope]
ircd-ratbox-3.0.8/tools/mkpasswd.c:306:14: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/tools/mkpasswd.c:343:14: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/tools/mkpasswd.c:362:14: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/tools/mkpasswd.c:418:14: style: The scope of the variable 'salt' can be reduced. [variableScope]
ircd-ratbox-3.0.8/tools/mkpasswd.c:419:7: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircii/ircii_20170704.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/irclog2html/irclog2html_2.17.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ircmarkers/ircmarkers_0.15.orig.tar.gz
ircmarkers-0.15/overlap.c:108:49: style: Checking if unsigned variable 'image_width-m->right' is less than zero. [unsignedLessThanZero]
ircmarkers-0.15/overlap.c:109:51: style: Checking if unsigned variable 'image_height-m->bottom' is less than zero. [unsignedLessThanZero]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/ircp-tray/ircp-tray_0.7.6.orig.tar.gz
ircp-tray-0.7.6/src/dirtraverse.c:72:28: error: Undefined behavior: Variable 'path' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
ircp-tray-0.7.6/src/ircp_client.c:172:10: style: Condition 'ret<=0' is always false [knownConditionTrueFalse]
ircp-tray-0.7.6/src/ircp_client.c:163:12: note: Assignment 'ret=1', assigned value is 1
ircp-tray-0.7.6/src/ircp_client.c:172:10: note: Condition 'ret<=0' is always false
ircp-tray-0.7.6/src/ircp_client.c:136:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ircp-tray-0.7.6/src/ircp_client.c:392:6: style: The scope of the variable 'ucname_len' can be reduced. [variableScope]
ircp-tray-0.7.6/src/ircp_client.c:461:6: style: Variable 'ret' is not assigned a value. [unassignedVariable]
ircp-tray-0.7.6/src/ircp_client.c:497:3: style: Variable 'remotename' is modified but its new value is never used. [unreadVariable]
ircp-tray-0.7.6/src/ircp_client.c:503:9: error: Uninitialized variable: ret [uninitvar]
ircp-tray-0.7.6/src/ircp_io.c:73:2: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/ircp_io.c:63:0: note: Variable 'object' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircp_io.c:73:2: note: Variable 'object' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircp_server.c:356:9: warning: Either the condition 'srv==NULL' is redundant or there is possible null pointer dereference: srv. [nullPointerRedundantCheck]
ircp-tray-0.7.6/src/ircp_server.c:357:9: note: Assuming that condition 'srv==NULL' is not redundant
ircp-tray-0.7.6/src/ircp_server.c:356:9: note: Null pointer dereference
ircp-tray-0.7.6/src/ircp_server.c:167:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ircp-tray-0.7.6/src/ircp_server.c:432:6: style: Variable 'ret' is not assigned a value. [unassignedVariable]
ircp-tray-0.7.6/src/ircp_server.c:451:9: error: Uninitialized variable: ret [uninitvar]
ircp-tray-0.7.6/src/ircptray_main.c:135:2: style: Variable 'lastsavedir' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/ircptray_main.c:124:0: note: Variable 'lastsavedir' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:135:2: note: Variable 'lastsavedir' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:249:2: style: Variable 'notification' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/ircptray_main.c:243:0: note: Variable 'notification' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:249:2: note: Variable 'notification' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:278:2: style: Variable 'notification' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/ircptray_main.c:272:0: note: Variable 'notification' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:278:2: note: Variable 'notification' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/ircptray_main.c:459:12: style: The scope of the variable 'dev' can be reduced. [variableScope]
ircp-tray-0.7.6/src/ircptray_main.c:577:15: style: Unused variable: start_iter [unusedVariable]
ircp-tray-0.7.6/src/ircptray_main.c:577:28: style: Unused variable: end_iter [unusedVariable]
ircp-tray-0.7.6/src/irda_misc.c:56:15: style: The scope of the variable 'device' can be reduced. [variableScope]
ircp-tray-0.7.6/src/progresswin.c:52:22: style: Unused variable: frame2 [unusedVariable]
ircp-tray-0.7.6/src/progresswin.c:53:23: style: Unused variable: prgsbar [unusedVariable]
ircp-tray-0.7.6/src/recvfile.c:251:5: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/recvfile.c:247:0: note: Variable 'title' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:251:5: note: Variable 'title' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:252:5: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/recvfile.c:248:0: note: Variable 'msg' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:252:5: note: Variable 'msg' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:256:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
ircp-tray-0.7.6/src/recvfile.c:250:0: note: Variable 'n' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:256:5: note: Variable 'n' is reassigned a value before the old one has been used.
ircp-tray-0.7.6/src/recvfile.c:70:18: style: The scope of the variable 'utf8' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:70:25: style: The scope of the variable 'logtext' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:174:9: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:175:9: style: The scope of the variable 'transfer_rate' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:223:14: style: The scope of the variable 'dialog' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:226:9: style: The scope of the variable 'utf8' can be reduced. [variableScope]
ircp-tray-0.7.6/src/recvfile.c:307:35: style: Function 'recvfile_launch_dialog' argument 1 names different: declaration 'filename' definition 'filename_u'. [funcArgNamesDifferent]
ircp-tray-0.7.6/src/recvfile.c:62:35: note: Function 'recvfile_launch_dialog' argument 1 names different: declaration 'filename' definition 'filename_u'.
ircp-tray-0.7.6/src/recvfile.c:307:35: note: Function 'recvfile_launch_dialog' argument 1 names different: declaration 'filename' definition 'filename_u'.
ircp-tray-0.7.6/src/recvfile.c:136:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
ircp-tray-0.7.6/src/recvfile.c:132:20: style: Unused variable: devices [unusedVariable]
ircp-tray-0.7.6/src/recvfile.c:133:23: style: Unused variable: p [unusedVariable]
ircp-tray-0.7.6/src/recvfile.c:134:6: style: Unused variable: numdev [unusedVariable]
ircp-tray-0.7.6/src/recvfile.c:178:11: style: Variable 'obexfd' is assigned a value that is never used. [unreadVariable]
ircp-tray-0.7.6/src/savefiledlg.c:96:12: style: Function 'savefile_dialog_set_current_name' argument 2 names different: declaration 'utf8' definition 'filename_u'. [funcArgNamesDifferent]
ircp-tray-0.7.6/src/savefiledlg.h:36:68: note: Function 'savefile_dialog_set_current_name' argument 2 names different: declaration 'utf8' definition 'filename_u'.
ircp-tray-0.7.6/src/savefiledlg.c:96:12: note: Function 'savefile_dialog_set_current_name' argument 2 names different: declaration 'utf8' definition 'filename_u'.
ircp-tray-0.7.6/src/savefiledlg.c:102:12: style: Function 'savefile_dialog_set_current_folder' argument 2 names different: declaration 'filename' definition 'filepath'. [funcArgNamesDifferent]
ircp-tray-0.7.6/src/savefiledlg.h:37:74: note: Function 'savefile_dialog_set_current_folder' argument 2 names different: declaration 'filename' definition 'filepath'.
ircp-tray-0.7.6/src/savefiledlg.c:102:12: note: Function 'savefile_dialog_set_current_folder' argument 2 names different: declaration 'filename' definition 'filepath'.
ircp-tray-0.7.6/src/sendfile.c:217:9: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
ircp-tray-0.7.6/src/sendfile.c:218:9: style: The scope of the variable 'transfer_rate' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/irda-utils/irda-utils_0.9.18.orig.tar.gz
irda-utils-0.9.18/findchip/gfindchip.c:104:9: style: The scope of the variable 'x' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/gfindchip.c:104:12: style: The scope of the variable 'y' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/gfindchip.c:104:15: style: The scope of the variable 'n' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/gfindchip.c:163:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/gfindchip.c:163:14: style: The scope of the variable 'p0' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/nsc.c:182:6: style: The scope of the variable 'com' can be reduced. [variableScope]
irda-utils-0.9.18/findchip/winbond.c:217:2: style: Variable 'devid' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/findchip/winbond.c:214:2: note: Variable 'devid' is reassigned a value before the old one has been used.
irda-utils-0.9.18/findchip/winbond.c:217:2: note: Variable 'devid' is reassigned a value before the old one has been used.
irda-utils-0.9.18/irattach/dongle_attach.c:71:14: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
irda-utils-0.9.18/irattach/irattach.c:673:8: error: Array 'device[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds]
irda-utils-0.9.18/irattach/irattach.c:763:3: warning: The buffer 'device' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
irda-utils-0.9.18/irattach/util.c:82:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
irda-utils-0.9.18/irdadump/ircomm.c:133:6: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irdadump.c:183:8: style: The scope of the variable 'c' can be reduced. [variableScope]
irda-utils-0.9.18/irdadump/irlap.c:274:5: warning: Redundant assignment of 'pf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlap.c:571:6: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlap.c:589:6: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlap.c:605:6: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlmp.c:60:12: warning: Redundant assignment of 'slsap_sel' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlmp.c:201:12: warning: Redundant assignment of 'dlsap_sel' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlmp.c:245:6: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlmp.c:446:7: warning: Redundant assignment of 'type' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/irlmp.c:311:6: style: The scope of the variable 'rsvd' can be reduced. [variableScope]
irda-utils-0.9.18/irdadump/irlmp.c:285:10: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/irdadump/irlmp.c:286:10: style: Variable 'pl' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/irdadump/irlmp.c:448:9: style: Variable 'ctrl' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/irdadump/main.c:52:8: warning: Redundant assignment of 'signo' to itself. [selfAssignment]
irda-utils-0.9.18/irdadump/netbuf.c:94:36: style: Function 'g_netbuf_realloc' argument 1 names different: declaration 'buf' definition 'msg'. [funcArgNamesDifferent]
irda-utils-0.9.18/irdadump/netbuf.h:54:36: note: Function 'g_netbuf_realloc' argument 1 names different: declaration 'buf' definition 'msg'.
irda-utils-0.9.18/irdadump/netbuf.c:94:36: note: Function 'g_netbuf_realloc' argument 1 names different: declaration 'buf' definition 'msg'.
irda-utils-0.9.18/irdadump/obex.c:187:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
irda-utils-0.9.18/irdaping/irdaping.c:166:6: style: The scope of the variable 'count' can be reduced. [variableScope]
irda-utils-0.9.18/irdaping/irdaping.c:167:21: style: The scope of the variable 'frame' can be reduced. [variableScope]
irda-utils-0.9.18/irnetd/irnetd.c:39:8: style: The scope of the variable 'cmd2' can be reduced. [variableScope]
irda-utils-0.9.18/irnetd/irnetd.c:61:16: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
irda-utils-0.9.18/irsockets/ias_query.c:86:5: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
irda-utils-0.9.18/irsockets/irdaspray.c:289:5: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
irda-utils-0.9.18/irsockets/irdaspray.c:236:6: style: The scope of the variable 'err' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irdaspray.c:618:6: style: The scope of the variable 'actual' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irdaspray.c:632:6: style: The scope of the variable 'actual' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irdaspray.c:658:6: style: The scope of the variable 'tpid' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irdaspray.c:742:10: style: The scope of the variable 'conn_fd' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irdaspray.c:743:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irprintf.c:70:10: style: The scope of the variable 'conn_fd' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irprintf.c:71:8: style: The scope of the variable 'stream' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/irprintfx.c:70:10: style: The scope of the variable 'conn_fd' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/client.c:96:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/irsockets/oldies/client.c:98:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/irsockets/oldies/client.c:55:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/client.c:85:6: style: Unused variable: count [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/client.c:86:16: style: Unused variable: buf [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/client.c:87:23: style: Unused variable: peer [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/client.c:88:6: style: Unused variable: fromlen [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/discard.c:40:6: style: The scope of the variable 'oflags' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/discard.c:110:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/discard.c:148:21: style: Unused variable: hdr [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/discard.c:150:6: style: Unused variable: final [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/discard.c:152:9: style: Unused variable: opcode [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/discard.c:153:6: style: Unused variable: size [unusedVariable]
irda-utils-0.9.18/irsockets/oldies/echo.c:65:10: style: The scope of the variable 'conn_fd' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/irdaspray.c:73:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/irdaspray.c:162:6: style: The scope of the variable 'actual' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/oldies/irdaspray.c:176:6: style: The scope of the variable 'actual' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/recv_ultra.c:37:9: style: The scope of the variable 'actual' can be reduced. [variableScope]
irda-utils-0.9.18/irsockets/send_ultra.c:72:12: style: Variable 'actual' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/pcmcia/ircard_cs.c:384:4: style: Variable 'req.Size' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/pcmcia/ircard_cs.c:383:4: note: Variable 'req.Size' is reassigned a value before the old one has been used.
irda-utils-0.9.18/pcmcia/ircard_cs.c:384:4: note: Variable 'req.Size' is reassigned a value before the old one has been used.
irda-utils-0.9.18/pcmcia/ircard_cs.c:124:11: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/pcmcia/ircard_cs.c:791:6: style: The scope of the variable 'mtt' can be reduced. [variableScope]
irda-utils-0.9.18/pcmcia/ircard_cs.c:791:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
irda-utils-0.9.18/pcmcia/ircard_cs.c:921:6: style: The scope of the variable 'paranoid' can be reduced. [variableScope]
irda-utils-0.9.18/pcmcia/ircard_cs.c:1238:11: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/pcmcia/ircard_cs.c:1279:11: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/psion/irpsion5.c:262:2: warning: %Ld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:263:2: warning: %Ld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:457:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:458:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:466:3: warning: %Ld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:467:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irda-utils-0.9.18/psion/irpsion5.c:475:8: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
irda-utils-0.9.18/psion/irpsion5.c:392:21: style: The scope of the variable 'fdatell' can be reduced. [variableScope]
irda-utils-0.9.18/psion/irpsion5.c:581:6: style: The scope of the variable 'cfd' can be reduced. [variableScope]
irda-utils-0.9.18/psion/irpsion5.c:467:3: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
irda-utils-0.9.18/psion/irpsion5.c:408:8: error: Memory leak: buf [memleak]
irda-utils-0.9.18/psion/irpsion5.c:379:0: error: Resource leak: f [resourceLeak]
irda-utils-0.9.18/psion/irpsion5.c:266:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/psion/irpsion5.c:459:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/psion/irpsion5.c:460:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/psion/irpsion5.c:461:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/psion/irpsion5.c:462:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/smcinit/smcinit.c:507:21: warning: Either the condition '!nptr' is redundant or there is possible null pointer dereference: nptr. [nullPointerRedundantCheck]
irda-utils-0.9.18/smcinit/smcinit.c:508:8: note: Assuming that condition '!nptr' is not redundant
irda-utils-0.9.18/smcinit/smcinit.c:507:21: note: Null pointer dereference
irda-utils-0.9.18/smcinit/smcinit.c:515:21: warning: Either the condition '!nptr' is redundant or there is possible null pointer dereference: nptr. [nullPointerRedundantCheck]
irda-utils-0.9.18/smcinit/smcinit.c:516:8: note: Assuming that condition '!nptr' is not redundant
irda-utils-0.9.18/smcinit/smcinit.c:515:21: note: Null pointer dereference
irda-utils-0.9.18/smcinit/smcinit.c:524:22: warning: Either the condition '!nptr' is redundant or there is possible null pointer dereference: nptr. [nullPointerRedundantCheck]
irda-utils-0.9.18/smcinit/smcinit.c:525:8: note: Assuming that condition '!nptr' is not redundant
irda-utils-0.9.18/smcinit/smcinit.c:524:22: note: Null pointer dereference
irda-utils-0.9.18/smcinit/smcinit.c:532:22: warning: Either the condition '!nptr' is redundant or there is possible null pointer dereference: nptr. [nullPointerRedundantCheck]
irda-utils-0.9.18/smcinit/smcinit.c:533:8: note: Assuming that condition '!nptr' is not redundant
irda-utils-0.9.18/smcinit/smcinit.c:532:22: note: Null pointer dereference
irda-utils-0.9.18/smcinit/smcinit.c:164:2: style: Variable 'option_explication' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/smcinit/smcinit.c:157:0: note: Variable 'option_explication' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/smcinit.c:164:2: note: Variable 'option_explication' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/smcinit.c:438:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/smcinit/smcinit.c:434:3: note: Variable 'i' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/smcinit.c:438:3: note: Variable 'i' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/smcinit.c:174:24: style: Variable 'option_explication' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:555:5: style: Variable 'option_explication' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:548:0: note: Variable 'option_explication' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:555:5: note: Variable 'option_explication' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:653:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:659:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:341:9: style: The scope of the variable 'ports' can be reduced. [variableScope]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:341:19: style: The scope of the variable 'port_previous_mode' can be reduced. [variableScope]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:341:39: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:345:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:413:13: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:565:30: style: Variable 'option_explication' is assigned a value that is never used. [unreadVariable]
irda-utils-0.9.18/smcinit/tosh1800-smcinit.c:271:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irda-utils-0.9.18/smcinit/tosh2450-smcinit.c:143:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
irda-utils-0.9.18/smcinit/tosh2450-smcinit.c:139:3: note: Variable 'i' is reassigned a value before the old one has been used.
irda-utils-0.9.18/smcinit/tosh2450-smcinit.c:143:3: note: Variable 'i' is reassigned a value before the old one has been used.
irda-utils-0.9.18/tekram/irkbd.c:440:3: style: Variable 'self->state' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
irda-utils-0.9.18/tekram/irkbd.c:439:3: note: Variable 'self->state' is reassigned a value before the old one has been used if variable is no semaphore variable.
irda-utils-0.9.18/tekram/irkbd.c:440:3: note: Variable 'self->state' is reassigned a value before the old one has been used if variable is no semaphore variable.
irda-utils-0.9.18/tekram/irkbd.c:130:6: style: The scope of the variable 'i' can be reduced. [variableScope]
irda-utils-0.9.18/tekram/irkbd.c:425:6: style: The scope of the variable 'err' can be reduced. [variableScope]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/iripdb/iripdb_0.1.3b.orig.tar.gz
iripdb-0.1.3b.orig/main.cpp:225:21: warning: Either the condition 'if(f_songtitle)' is redundant or there is possible null pointer dereference: songtitle. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:343:6: note: Assuming that condition 'if(f_songtitle)' is not redundant
iripdb-0.1.3b.orig/main.cpp:338:15: note: Calling function 'update_DB', 2nd argument 'songtitle' value is 0
iripdb-0.1.3b.orig/main.cpp:225:21: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:226:21: warning: Either the condition 'if(f_artist)' is redundant or there is possible null pointer dereference: artist. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:344:6: note: Assuming that condition 'if(f_artist)' is not redundant
iripdb-0.1.3b.orig/main.cpp:339:15: note: Calling function 'update_DB', 3rd argument 'artist' value is 0
iripdb-0.1.3b.orig/main.cpp:226:21: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:227:21: warning: Either the condition 'if(f_album)' is redundant or there is possible null pointer dereference: album. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:345:6: note: Assuming that condition 'if(f_album)' is not redundant
iripdb-0.1.3b.orig/main.cpp:340:15: note: Calling function 'update_DB', 4th argument 'album' value is 0
iripdb-0.1.3b.orig/main.cpp:227:21: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:228:21: warning: Either the condition 'if(f_genre)' is redundant or there is possible null pointer dereference: genre. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:346:6: note: Assuming that condition 'if(f_genre)' is not redundant
iripdb-0.1.3b.orig/main.cpp:341:15: note: Calling function 'update_DB', 5th argument 'genre' value is 0
iripdb-0.1.3b.orig/main.cpp:228:21: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:252:11: warning: Either the condition 'if(f_songtitle)' is redundant or there is possible null pointer dereference: songtitle. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:343:6: note: Assuming that condition 'if(f_songtitle)' is not redundant
iripdb-0.1.3b.orig/main.cpp:338:15: note: Calling function 'update_DB', 2nd argument 'songtitle' value is 0
iripdb-0.1.3b.orig/main.cpp:252:11: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:254:11: warning: Either the condition 'if(f_artist)' is redundant or there is possible null pointer dereference: artist. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:344:6: note: Assuming that condition 'if(f_artist)' is not redundant
iripdb-0.1.3b.orig/main.cpp:339:15: note: Calling function 'update_DB', 3rd argument 'artist' value is 0
iripdb-0.1.3b.orig/main.cpp:254:11: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:256:11: warning: Either the condition 'if(f_album)' is redundant or there is possible null pointer dereference: album. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:345:6: note: Assuming that condition 'if(f_album)' is not redundant
iripdb-0.1.3b.orig/main.cpp:340:15: note: Calling function 'update_DB', 4th argument 'album' value is 0
iripdb-0.1.3b.orig/main.cpp:256:11: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:258:11: warning: Either the condition 'if(f_genre)' is redundant or there is possible null pointer dereference: genre. [nullPointerRedundantCheck]
iripdb-0.1.3b.orig/main.cpp:346:6: note: Assuming that condition 'if(f_genre)' is not redundant
iripdb-0.1.3b.orig/main.cpp:341:15: note: Calling function 'update_DB', 5th argument 'genre' value is 0
iripdb-0.1.3b.orig/main.cpp:258:11: note: Null pointer dereference
iripdb-0.1.3b.orig/main.cpp:354:8: style: The scope of the variable 'ext' can be reduced. [variableScope]
iripdb-0.1.3b.orig/main.cpp:435:31: style: The scope of the variable 'i' can be reduced. [variableScope]
iripdb-0.1.3b.orig/main.cpp:359:5: warning: The buffer 'ext' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
iripdb-0.1.3b.orig/main.cpp:126:42: performance: Function parameter 'entry' should be passed by const reference. [passedByValue]
[18:42]

ftp://ftp.se.debian.org/debian/pool/main/i/irker/irker_2.18+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iroffer/iroffer_1.4.b03.orig.tar.gz
iroffer-1.4.b03.orig/src/iroffer_defines.h:240:0: error: #error "** ERROR: This OS Is Not Supported Or You Didn't Run Configure **" [preprocessorErrorDirective]
iroffer-1.4.b03.orig/src/iroffer_md5.c:58:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iroffer-1.4.b03.orig/src/iroffer_md5.h:41:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:58:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:74:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iroffer-1.4.b03.orig/src/iroffer_md5.h:42:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:74:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:114:47: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
iroffer-1.4.b03.orig/src/iroffer_md5.h:43:52: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:114:47: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
iroffer-1.4.b03.orig/src/iroffer_md5.c:142:9: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
[18:43]

ftp://ftp.se.debian.org/debian/pool/main/i/ironic/ironic_6.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ironic-inspector/ironic-inspector_7.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ironic-ui/ironic-ui_3.1.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/irony-mode/irony-mode_1.2.0.orig.tar.gz
irony-mode-1.2.0/server/src/Command.cpp:25:3: style: Struct 'StringConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/Command.cpp:38:3: style: Struct 'UnsignedIntConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/Command.cpp:68:3: style: Struct 'OptionConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/Command.cpp:94:3: style: Struct 'PrefixMatchStyleConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/Irony.h:126:8: performance: Technically the member function 'Irony::getCompileOptions' can be static. [functionStatic]
irony-mode-1.2.0/server/src/Irony.cpp:579:13: note: Technically the member function 'Irony::getCompileOptions' can be static.
irony-mode-1.2.0/server/src/Irony.h:126:8: note: Technically the member function 'Irony::getCompileOptions' can be static.
irony-mode-1.2.0/server/src/support/iomanip_quoted.h:20:3: style: Struct 'QuotedStringProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/main.cpp:59:3: style: Struct 'CommandLineCommandProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irony-mode-1.2.0/server/src/main.cpp:63:28: style: The function 'nextCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irony-mode-1.2.0/server/src/main.cpp:55:36: note: Virtual function in base class
irony-mode-1.2.0/server/src/main.cpp:63:28: note: Function in derived class
irony-mode-1.2.0/server/src/main.cpp:78:28: style: The function 'nextCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irony-mode-1.2.0/server/src/main.cpp:55:36: note: Virtual function in base class
irony-mode-1.2.0/server/src/main.cpp:78:28: note: Function in derived class
irony-mode-1.2.0/server/src/support/CommandLineParser.cpp:19:3: style: Class 'CommandLineArgumentParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:43]

ftp://ftp.se.debian.org/debian/pool/main/i/irqbalance/irqbalance_1.3.0.orig.tar.gz
irqbalance-1.3.0/bitmap.h:66:17: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
irqbalance-1.3.0/bitmap.c:274:9: style: The scope of the variable 'word' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:274:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:275:16: style: The scope of the variable 'val' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:322:29: style: The scope of the variable 'ndigits' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:323:11: style: The scope of the variable 'chunk' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:405:6: style: The scope of the variable 'a' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:405:9: style: The scope of the variable 'b' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:406:6: style: The scope of the variable 'exp_digit' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:406:17: style: The scope of the variable 'in_range' can be reduced. [variableScope]
irqbalance-1.3.0/bitmap.c:271:46: style: Function 'bitmap_scnprintf' argument 2 names different: declaration 'len' definition 'buflen'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:182:53: note: Function 'bitmap_scnprintf' argument 2 names different: declaration 'len' definition 'buflen'.
irqbalance-1.3.0/bitmap.c:271:46: note: Function 'bitmap_scnprintf' argument 2 names different: declaration 'len' definition 'buflen'.
irqbalance-1.3.0/bitmap.c:272:23: style: Function 'bitmap_scnprintf' argument 3 names different: declaration 'src' definition 'maskp'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:183:25: note: Function 'bitmap_scnprintf' argument 3 names different: declaration 'src' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:272:23: note: Function 'bitmap_scnprintf' argument 3 names different: declaration 'src' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:272:34: style: Function 'bitmap_scnprintf' argument 4 names different: declaration 'nbits' definition 'nmaskbits'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:183:34: note: Function 'bitmap_scnprintf' argument 4 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:272:34: note: Function 'bitmap_scnprintf' argument 4 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:319:53: style: Function '__bitmap_parse' argument 4 names different: declaration 'dst' definition 'maskp'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:185:19: note: Function '__bitmap_parse' argument 4 names different: declaration 'dst' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:319:53: note: Function '__bitmap_parse' argument 4 names different: declaration 'dst' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:320:7: style: Function '__bitmap_parse' argument 5 names different: declaration 'nbits' definition 'nmaskbits'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:185:28: note: Function '__bitmap_parse' argument 5 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:320:7: note: Function '__bitmap_parse' argument 5 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:402:53: style: Function '__bitmap_parselist' argument 4 names different: declaration 'dst' definition 'maskp'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:189:19: note: Function '__bitmap_parselist' argument 4 names different: declaration 'dst' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:402:53: note: Function '__bitmap_parselist' argument 4 names different: declaration 'dst' definition 'maskp'.
irqbalance-1.3.0/bitmap.c:403:7: style: Function '__bitmap_parselist' argument 5 names different: declaration 'nbits' definition 'nmaskbits'. [funcArgNamesDifferent]
irqbalance-1.3.0/bitmap.h:189:28: note: Function '__bitmap_parselist' argument 5 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:403:7: note: Function '__bitmap_parselist' argument 5 names different: declaration 'nbits' definition 'nmaskbits'.
irqbalance-1.3.0/bitmap.c:149:18: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 139. [shiftTooManyBits]
irqbalance-1.3.0/bitmap.c:139:7: note: Assuming that condition '!rem' is not redundant
irqbalance-1.3.0/bitmap.c:149:18: note: Shift
irqbalance-1.3.0/bitmap.c:189:25: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 182. [shiftTooManyBits]
irqbalance-1.3.0/bitmap.c:182:7: note: Assuming that condition 'rem' is not redundant
irqbalance-1.3.0/bitmap.c:189:25: note: Shift
irqbalance-1.3.0/classify.c:248:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irqbalance-1.3.0/classify.c:411:33: warning: Possible null pointer dereference: devpath [nullPointer]
irqbalance-1.3.0/classify.c:724:27: note: Calling function 'add_one_irq_to_db', 1st argument 'devpath' value is 0
irqbalance-1.3.0/classify.c:411:33: note: Null pointer dereference
irqbalance-1.3.0/classify.c:760:2: style: Variable 'tmp_irqs' is reassigned a value before the old one has been used. [redundantAssignment]
irqbalance-1.3.0/classify.c:756:0: note: Variable 'tmp_irqs' is reassigned a value before the old one has been used.
irqbalance-1.3.0/classify.c:760:2: note: Variable 'tmp_irqs' is reassigned a value before the old one has been used.
irqbalance-1.3.0/classify.c:506:8: style: The scope of the variable 'brc' can be reduced. [variableScope]
irqbalance-1.3.0/classify.c:551:25: style: The scope of the variable 'res' can be reduced. [variableScope]
irqbalance-1.3.0/classify.c:518:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
irqbalance-1.3.0/cputree.c:332:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irqbalance-1.3.0/cputree.c:343:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irqbalance-1.3.0/cputree.c:128:19: style: The scope of the variable 'cand_node' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:153:19: style: The scope of the variable 'lcache' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:203:19: style: The scope of the variable 'lcpu' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:252:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:528:19: style: The scope of the variable 'cpu' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:529:19: style: The scope of the variable 'cache_domain' can be reduced. [variableScope]
irqbalance-1.3.0/cputree.c:530:19: style: The scope of the variable 'package' can be reduced. [variableScope]
irqbalance-1.3.0/irqbalance.c:371:6: style: The scope of the variable 'sock' can be reduced. [variableScope]
irqbalance-1.3.0/irqbalance.c:372:6: style: The scope of the variable 'recv_size' can be reduced. [variableScope]
irqbalance-1.3.0/irqbalance.c:373:6: style: The scope of the variable 'valid_user' can be reduced. [variableScope]
irqbalance-1.3.0/irqbalance.c:382:18: style: The scope of the variable 'cmsg' can be reduced. [variableScope]
irqbalance-1.3.0/irqbalance.c:435:6: error: Memory leak: irq_string [memleak]
irqbalance-1.3.0/irqbalance.c:462:4: error: Common realloc mistake: 'setup' nulled but not freed upon failure [memleakOnRealloc]
irqbalance-1.3.0/irqbalance.c:424:0: error: Memory leak: sleep_string [memleak]
irqbalance-1.3.0/irqbalance.c:452:0: error: Memory leak: cpu_ban_string [memleak]
irqbalance-1.3.0/irqbalance.c:388:4: error: Memory leak: msg.msg_control [memleak]
irqbalance-1.3.0/numa.c:60:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
irqbalance-1.3.0/numa.c:153:19: style: The scope of the variable 'lchild' can be reduced. [variableScope]
irqbalance-1.3.0/numa.c:183:43: style: Function 'dump_numa_node_info' argument 1 names different: declaration 'node' definition 'd'. [funcArgNamesDifferent]
irqbalance-1.3.0/irqbalance.h:86:50: note: Function 'dump_numa_node_info' argument 1 names different: declaration 'node' definition 'd'.
irqbalance-1.3.0/numa.c:183:43: note: Function 'dump_numa_node_info' argument 1 names different: declaration 'node' definition 'd'.
irqbalance-1.3.0/numa.c:183:52: style: Function 'dump_numa_node_info' argument 2 names different: declaration 'data' definition 'unused'. [funcArgNamesDifferent]
irqbalance-1.3.0/irqbalance.h:86:62: note: Function 'dump_numa_node_info' argument 2 names different: declaration 'data' definition 'unused'.
irqbalance-1.3.0/numa.c:183:52: note: Function 'dump_numa_node_info' argument 2 names different: declaration 'data' definition 'unused'.
irqbalance-1.3.0/procinterrupts.c:429:6: style: The scope of the variable 'cpunr' can be reduced. [variableScope]
irqbalance-1.3.0/procinterrupts.c:188:3: warning: The buffer 'savedline' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
irqbalance-1.3.0/ui/helpers.c:80:25: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
irqbalance-1.3.0/ui/irqbalance-ui.c:44:2: error: Memory leak: credentials [memleak]
irqbalance-1.3.0/ui/ui.c:165:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
irqbalance-1.3.0/ui/ui.c:320:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[18:43]

ftp://ftp.se.debian.org/debian/pool/main/i/irrlicht/irrlicht_1.8.4+dfsg1.orig.tar.gz
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:900:35: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:927:52: style: Function 'setTransitionTime' argument 1 names different: declaration 'Time' definition 'time'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.h:154:38: note: Function 'setTransitionTime' argument 1 names different: declaration 'Time' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:927:52: note: Function 'setTransitionTime' argument 1 names different: declaration 'Time' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:941:57: style: Function 'setRenderFromIdentity' argument 1 names different: declaration 'On' definition 'enable'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.h:160:44: note: Function 'setRenderFromIdentity' argument 1 names different: declaration 'On' definition 'enable'.
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:941:57: note: Function 'setRenderFromIdentity' argument 1 names different: declaration 'On' definition 'enable'.
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.h:127:16: warning: Virtual function 'setMesh' is called from constructor 'CAnimatedMeshSceneNode(IAnimatedMesh*mesh,ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position=core::vector3df(0,0,0)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.cpp:46:2: note: Calling setMesh
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.h:127:16: note: setMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAnimatedMeshSceneNode.h:208:3: warning: The struct 'SMD3Special' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:550:18: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:798:18: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1571:7: style: The scope of the variable 'literalCount' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:330:71: style: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:315:67: note: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:330:71: note: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:354:72: style: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:339:68: note: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:354:72: note: Function 'setAttribute' argument 2 names different: declaration 'color' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:376:75: style: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:414:71: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:376:75: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:398:73: style: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:438:69: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:398:73: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:420:80: style: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:463:76: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:420:80: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:442:73: style: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:364:69: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:442:73: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:452:73: style: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:389:69: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:452:73: note: Function 'setAttribute' argument 2 names different: declaration 'v' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:554:74: style: Function 'setAttribute' argument 2 names different: declaration 'texture' definition 'value'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:659:70: note: Function 'setAttribute' argument 2 names different: declaration 'texture' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:554:74: note: Function 'setAttribute' argument 2 names different: declaration 'texture' definition 'value'.
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1782:19: style: Array index 'p' is used before limits check. [arrayIndexThenCheck]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:60:15: warning: Virtual function 'setBool' is called from constructor 'CBoolAttribute(const char*name,bool value)' at line 27. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:27:3: note: Calling setBool
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:60:15: note: setBool is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:114:15: warning: Virtual function 'setInt' is called from constructor 'CIntAttribute(const char*name,s32 value)' at line 91. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:91:3: note: Calling setInt
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:114:15: note: setInt is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:179:15: warning: Virtual function 'setFloat' is called from constructor 'CFloatAttribute(const char*name,f32 value)' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:151:3: note: Calling setFloat
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:179:15: note: setFloat is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1569:15: warning: Virtual function 'setEnum' is called from constructor 'CEnumAttribute(const char*name,const char*value,const char*const*literals)' at line 1566. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1566:3: note: Calling setEnum
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1569:15: note: setEnum is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1745:15: warning: Virtual function 'setString' is called from constructor 'CStringAttribute(const char*name,const char*value)' at line 1669. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1669:3: note: Calling setString
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1745:15: note: setString is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1753:15: warning: Virtual function 'setString' is called from constructor 'CStringAttribute(const char*name,const wchar_t*value)' at line 1676. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1676:3: note: Calling setString
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1753:15: note: setString is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1794:15: warning: Virtual function 'setBinary' is called from constructor 'CStringAttribute(const char*name,void*binaryData,s32 lenghtInBytes)' at line 1683. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1683:3: note: Calling setBinary
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1794:15: note: setBinary is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1939:15: warning: Virtual function 'setTexture' is called from constructor 'CTextureAttribute(const char*name,video::ITexture*value,video::IVideoDriver*driver,const io::path&filename)' at line 1879. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1879:3: note: Calling setTexture
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1939:15: note: setTexture is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1987:15: warning: Virtual function 'setArray' is called from constructor 'CStringWArrayAttribute(const char*name,const core::array<core::stringw>&value)' at line 1979. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1979:3: note: Calling setArray
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1987:15: note: setArray is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:60:15: warning: Virtual function 'clear' is called from destructor '~CAttributes()' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributes.cpp:29:2: note: Calling clear
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:60:15: note: clear is a virtual method
irrlicht-1.8.4/source/Irrlicht/CAttributes.h:27:2: style: Class 'CAttributes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:30:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:30:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:35:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:35:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:40:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:40:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:45:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:45:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:50:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:50:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:55:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:55:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:60:15: style: The function 'setBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:76:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:60:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:65:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:65:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:70:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:70:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:75:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:75:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:94:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:94:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:99:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:99:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:104:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:104:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:109:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:109:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:114:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:114:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:119:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:119:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:124:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:124:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:129:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:129:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:135:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:135:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:154:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:154:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:159:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:159:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:164:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:164:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:169:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:169:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:174:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:174:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:179:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:179:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:184:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:184:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:189:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:189:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:195:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:195:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:389:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:389:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:400:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:400:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:411:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:411:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:428:24: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:44:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:428:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:444:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:444:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:461:28: style: The function 'getPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:50:28: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:461:28: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:479:26: style: The function 'getVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:49:26: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:479:26: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:499:26: style: The function 'getVector2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:55:26: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:499:26: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:517:25: style: The function 'getColorf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:42:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:517:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:538:24: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:43:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:538:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:544:26: style: The function 'getRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:51:26: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:544:26: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:565:29: style: The function 'getDimension2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:61:29: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:565:29: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:582:24: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:53:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:582:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:602:27: style: The function 'getQuaternion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:52:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:602:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:622:28: style: The function 'getTriangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:54:28: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:622:28: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:654:25: style: The function 'getPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:63:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:654:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:701:24: style: The function 'getLine2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:57:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:701:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:721:24: style: The function 'getLine3d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:59:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:721:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:771:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:771:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:781:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:781:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:791:15: style: The function 'setBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:76:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:791:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:796:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:796:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:837:15: style: The function 'setPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:79:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:837:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:852:15: style: The function 'setVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:78:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:852:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:869:15: style: The function 'setColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:74:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:869:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:889:15: style: The function 'setColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:75:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:889:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:908:15: style: The function 'setRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:80:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:908:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:927:15: style: The function 'setMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:82:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:927:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:946:15: style: The function 'setQuaternion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:81:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:946:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:988:15: style: The function 'setPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:92:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:988:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1036:15: style: The function 'setVector2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:84:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1036:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1051:15: style: The function 'setVector2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:85:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1051:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1066:15: style: The function 'setLine2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:87:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1066:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1085:15: style: The function 'setLine2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:86:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1085:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1104:15: style: The function 'setDimension2d' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:90:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1104:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1203:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:389:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1203:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1208:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:400:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1208:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1213:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:771:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1213:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1222:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:781:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1222:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1227:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1227:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1232:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1232:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1249:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:389:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1249:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1254:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:400:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1254:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1259:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:771:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1259:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1268:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:781:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1268:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1273:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:444:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1273:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1281:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:796:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1281:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1292:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1292:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1298:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1298:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1313:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1313:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1318:24: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:582:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1318:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1326:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1326:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1339:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1339:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1344:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1344:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1357:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1357:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1362:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1362:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1377:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1377:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1382:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1382:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1396:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1396:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1401:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1401:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1414:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1414:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1419:27: style: The function 'getQuaternion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:602:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1419:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1424:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1424:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1437:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1437:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1442:24: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:582:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1442:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1447:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1447:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1461:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1461:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1466:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1466:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1479:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1479:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1484:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1484:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1497:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1497:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1502:25: style: The function 'getPlane' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:654:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1502:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1507:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1507:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1521:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1521:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1526:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1526:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1539:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1160:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1539:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1544:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1168:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1544:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1569:15: style: The function 'setEnum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:95:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1569:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1587:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1587:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1598:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1598:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1603:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1603:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1608:24: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:44:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1608:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1613:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1613:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1618:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1618:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1626:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1626:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1631:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1631:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1636:22: style: The function 'getEnum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:66:22: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1636:22: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1641:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1641:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1647:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1647:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1686:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1686:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1694:14: style: The function 'getFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:41:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1694:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1702:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1702:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1710:24: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:44:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1710:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1717:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1717:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1725:15: style: The function 'setInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:69:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1725:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1733:15: style: The function 'setFloat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1733:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1745:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1745:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1753:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:72:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1753:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1761:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1761:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1767:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1767:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1772:15: style: The function 'getBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:48:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1772:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1794:15: style: The function 'setBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:77:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1794:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1853:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1761:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1853:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1859:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1767:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1859:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1891:27: style: The function 'getTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:65:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1891:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1896:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1896:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1901:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1901:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1913:24: style: The function 'getString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:44:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1913:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1925:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1925:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1953:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1953:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1959:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1959:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1982:37: style: The function 'getArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:46:37: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1982:37: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1987:15: style: The function 'setArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:73:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1987:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1992:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1992:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1997:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:1997:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2017:14: style: The function 'getInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:40:14: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2017:14: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2022:15: style: The function 'getBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:47:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2022:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2027:24: style: The function 'getStringW' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:45:24: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2027:24: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2035:15: style: The function 'setString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:71:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2035:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2042:27: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:100:27: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2042:27: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2047:15: style: The function 'setUserPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:93:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2047:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2052:16: style: The function 'getUserPointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:67:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2052:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2058:25: style: The function 'getTypeString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IAttribute.h:101:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CAttributeImpl.h:2058:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CBillboardSceneNode.h:38:15: warning: Virtual function 'setSize' is called from constructor 'CBillboardSceneNode(ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position,const core::dimension2d<f32>&size,video::SColor colorTop=video::SColor(4294967295U)' at line 26. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CBillboardSceneNode.cpp:26:2: note: Calling setSize
irrlicht-1.8.4/source/Irrlicht/CBillboardSceneNode.h:38:15: note: setSize is a virtual method
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:503:10: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:537:2: warning: Member variable 'SVertexCache::vertices' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:537:2: warning: Member variable 'SVertexCache::indices' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:70:2: style: 'sVec2::operator=' should return 'sVec2 &'. [operatorEq]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:262:2: style: 'sVec4::operator=' should return 'sVec4 &'. [operatorEq]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:502:3: style: Struct 'SAlignedVertex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:502:3: style: Struct 'SAlignedVertex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:26:2: style: Struct 'sVec2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:122:2: style: Struct 'sVec4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:284:2: style: Struct 'sVec3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:20:3: style: Class 'CDepthBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:58:3: style: Class 'CStencilBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:19:1: warning: The struct 'sVec2' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
irrlicht-1.8.4/source/Irrlicht/S4DVertex.h:109:1: warning: The struct 'sVec4' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:26:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:24:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:26:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:29:16: style: The function 'setSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:27:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:29:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:32:41: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:30:41: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:32:41: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:35:17: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:33:17: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:35:17: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:38:16: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:36:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:38:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:41:15: style: The function 'getPitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:39:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:41:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:64:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:55:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:64:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:67:16: style: The function 'setSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:58:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:67:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:70:41: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:61:41: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:70:41: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:73:17: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:64:17: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:73:17: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:76:16: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:67:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:76:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:79:15: style: The function 'getPitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IDepthBuffer.h:70:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CDepthBuffer.h:79:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:200:41: style: Function 'setNearValue' argument 1 names different: declaration 'zn' definition 'f'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.h:99:33: note: Function 'setNearValue' argument 1 names different: declaration 'zn' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:200:41: note: Function 'setNearValue' argument 1 names different: declaration 'zn' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:207:40: style: Function 'setFarValue' argument 1 names different: declaration 'zf' definition 'f'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.h:102:32: note: Function 'setFarValue' argument 1 names different: declaration 'zf' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:207:40: note: Function 'setFarValue' argument 1 names different: declaration 'zf' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:214:43: style: Function 'setAspectRatio' argument 1 names different: declaration 'aspect' definition 'f'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.h:105:35: note: Function 'setAspectRatio' argument 1 names different: declaration 'aspect' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:214:43: note: Function 'setAspectRatio' argument 1 names different: declaration 'aspect' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:221:35: style: Function 'setFOV' argument 1 names different: declaration 'fovy' definition 'f'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.h:108:27: note: Function 'setFOV' argument 1 names different: declaration 'fovy' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:221:35: note: Function 'setFOV' argument 1 names different: declaration 'fovy' definition 'f'.
irrlicht-1.8.4/source/Irrlicht/CCameraSceneNode.cpp:28:2: performance: Variable 'Fovy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irrlicht-1.8.4/source/Irrlicht/CColorConverter.cpp:32:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irrlicht-1.8.4/source/Irrlicht/CDefaultSceneNodeFactory.cpp:113:10: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CDefaultSceneNodeFactory.h:24:3: style: Class 'CDefaultSceneNodeFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CFPSCounter.cpp:51:46: style: Function 'registerFrame' argument 2 names different: declaration 'primitive' definition 'primitivesDrawn'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CFPSCounter.h:34:34: note: Function 'registerFrame' argument 2 names different: declaration 'primitive' definition 'primitivesDrawn'.
irrlicht-1.8.4/source/Irrlicht/CFPSCounter.cpp:51:46: note: Function 'registerFrame' argument 2 names different: declaration 'primitive' definition 'primitivesDrawn'.
irrlicht-1.8.4/source/Irrlicht/CFileSystem.cpp:112:13: style: The scope of the variable 'file' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CFileSystem.cpp:921:18: style: Unused variable: e2 [unusedVariable]
irrlicht-1.8.4/source/Irrlicht/CFileSystem.cpp:922:18: style: Unused variable: e3 [unusedVariable]
irrlicht-1.8.4/source/Irrlicht/CFileSystem.h:118:26: warning: Virtual function 'setFileListSystem' is called from constructor 'CFileSystem()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CFileSystem.cpp:61:2: note: Calling setFileListSystem
irrlicht-1.8.4/source/Irrlicht/CFileSystem.h:118:26: note: setFileListSystem is a virtual method
irrlicht-1.8.4/source/Irrlicht/CFileSystem.h:93:26: warning: Virtual function 'getWorkingDirectory' is called from constructor 'CFileSystem()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CFileSystem.cpp:63:2: note: Calling getWorkingDirectory
irrlicht-1.8.4/source/Irrlicht/CFileSystem.h:93:26: note: getWorkingDirectory is a virtual method
irrlicht-1.8.4/source/Irrlicht/CXMLWriter.h:23:3: style: Class 'CXMLWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CGUIImageList.cpp:14:52: style: Function 'CGUIImageList' argument 1 names different: declaration 'Driver' definition 'driver'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CGUIImageList.h:20:38: note: Function 'CGUIImageList' argument 1 names different: declaration 'Driver' definition 'driver'.
irrlicht-1.8.4/source/Irrlicht/CGUIImageList.cpp:14:52: note: Function 'CGUIImageList' argument 1 names different: declaration 'Driver' definition 'driver'.
irrlicht-1.8.4/source/Irrlicht/CGUIImageList.h:20:2: style: Class 'CGUIImageList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:72:33: style: Function 'createHillPlaneMesh' argument 2 names different: declaration 'tileCount' definition 'tc'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.h:25:73: note: Function 'createHillPlaneMesh' argument 2 names different: declaration 'tileCount' definition 'tc'.
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:72:33: note: Function 'createHillPlaneMesh' argument 2 names different: declaration 'tileCount' definition 'tc'.
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:73:49: style: Function 'createHillPlaneMesh' argument 5 names different: declaration 'countHills' definition 'ch'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.h:26:77: note: Function 'createHillPlaneMesh' argument 5 names different: declaration 'countHills' definition 'ch'.
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:73:49: note: Function 'createHillPlaneMesh' argument 5 names different: declaration 'countHills' definition 'ch'.
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:173:33: style: Function 'createTerrainMesh' argument 6 names different: declaration 'defaultVertexBlockSize' definition 'maxVtxBlockSize'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.h:32:33: note: Function 'createTerrainMesh' argument 6 names different: declaration 'defaultVertexBlockSize' definition 'maxVtxBlockSize'.
irrlicht-1.8.4/source/Irrlicht/CGeometryCreator.cpp:173:33: note: Function 'createTerrainMesh' argument 6 names different: declaration 'defaultVertexBlockSize' definition 'maxVtxBlockSize'.
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1150:17: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1159:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1150:17: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1151:20: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1159:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1151:20: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1152:28: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1159:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1152:28: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1204:17: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1213:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1204:17: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1205:20: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1213:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1205:20: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1206:28: warning: Either the condition 'if(dest)' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1213:5: note: Assuming that condition 'if(dest)' is not redundant
irrlicht-1.8.4/source/Irrlicht/CBlit.h:1206:28: note: Null pointer dereference
irrlicht-1.8.4/source/Irrlicht/CImage.cpp:25:32: style: Function 'CImage' argument 5 names different: declaration 'deleteMemory' definition 'deleteForeignMemory'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CImage.h:27:48: note: Function 'CImage' argument 5 names different: declaration 'deleteMemory' definition 'deleteForeignMemory'.
irrlicht-1.8.4/source/Irrlicht/CImage.cpp:25:32: note: Function 'CImage' argument 5 names different: declaration 'deleteMemory' definition 'deleteForeignMemory'.
irrlicht-1.8.4/source/Irrlicht/CBlit.h:36:3: warning: Member variable 'SBlitJob::src' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:36:3: warning: Member variable 'SBlitJob::dst' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:36:3: warning: Member variable 'SBlitJob::x_stretch' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/CBlit.h:36:3: warning: Member variable 'SBlitJob::y_stretch' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:31:12: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:20:67: style: Function 'CIrrDeviceStub' argument 1 names different: declaration 'param' definition 'params'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:56:53: note: Function 'CIrrDeviceStub' argument 1 names different: declaration 'param' definition 'params'.
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:20:67: note: Function 'CIrrDeviceStub' argument 1 names different: declaration 'param' definition 'params'.
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:108:24: warning: Virtual function 'createDefaultRandomizer' is called from constructor 'CIrrDeviceStub(const SIrrlichtCreationParameters&param)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:42:15: note: Calling createDefaultRandomizer
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:108:24: note: createDefaultRandomizer is a virtual method
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:83:23: warning: Virtual function 'getVersion' is called from constructor 'CIrrDeviceStub(const SIrrlichtCreationParameters&param)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:48:11: note: Calling getVersion
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:83:23: note: getVersion is a virtual method
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:83:23: warning: Virtual function 'getVersion' is called from constructor 'CIrrDeviceStub(const SIrrlichtCreationParameters&param)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:51:2: note: Calling checkVersion
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.cpp:168:13: note: Calling getVersion
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:83:23: note: getVersion is a virtual method
irrlicht-1.8.4/source/Irrlicht/CIrrDeviceStub.h:56:3: style: Class 'CIrrDeviceStub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CTimer.h:18:3: style: Class 'CTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CLogger.h:21:2: style: Class 'CLogger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CLWOMeshFileLoader.cpp:414:15: style: The scope of the variable 'uiType' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.cpp:19:62: style: Function 'CLightSceneNode' argument 6 names different: declaration 'range' definition 'radius'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.h:23:62: note: Function 'CLightSceneNode' argument 6 names different: declaration 'range' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.cpp:19:62: note: Function 'CLightSceneNode' argument 6 names different: declaration 'range' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.h:70:15: warning: Virtual function 'setRadius' is called from constructor 'CLightSceneNode(ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position,video::SColorf color,f32 range)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.cpp:30:2: note: Calling setRadius
irrlicht-1.8.4/source/Irrlicht/CLightSceneNode.h:70:15: note: setRadius is a virtual method
irrlicht-1.8.4/source/Irrlicht/CMemoryFile.cpp:14:81: style: Function 'CMemoryFile' argument 4 names different: declaration 'deleteMemoryWhenDropped' definition 'd'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CMemoryFile.h:26:70: note: Function 'CMemoryFile' argument 4 names different: declaration 'deleteMemoryWhenDropped' definition 'd'.
irrlicht-1.8.4/source/Irrlicht/CMemoryFile.cpp:14:81: note: Function 'CMemoryFile' argument 4 names different: declaration 'deleteMemoryWhenDropped' definition 'd'.
irrlicht-1.8.4/source/Irrlicht/CMeshCache.cpp:73:47: style: Function 'getMeshByIndex' argument 1 names different: declaration 'index' definition 'number'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CMeshCache.h:53:45: note: Function 'getMeshByIndex' argument 1 names different: declaration 'index' definition 'number'.
irrlicht-1.8.4/source/Irrlicht/CMeshCache.cpp:73:47: note: Function 'getMeshByIndex' argument 1 names different: declaration 'index' definition 'number'.
irrlicht-1.8.4/source/Irrlicht/CMeshCache.h:101:4: warning: Member variable 'MeshEntry::Mesh' is not initialized in the constructor. [uninitMemberVar]
irrlicht-1.8.4/source/Irrlicht/CMeshCache.h:92:16: warning: Virtual function 'clear' is called from destructor '~CMeshCache()' at line 19. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CMeshCache.cpp:19:2: note: Calling clear
irrlicht-1.8.4/source/Irrlicht/CMeshCache.h:92:16: note: clear is a virtual method
irrlicht-1.8.4/source/Irrlicht/CMeshCache.h:101:4: style: Struct 'MeshEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.cpp:1337:9: style: The scope of the variable 'hiscore' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.cpp:485:69: style: Function 'makePlanarTextureMapping' argument 1 names different: declaration 'meshbuffer' definition 'buffer'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.h:49:60: note: Function 'makePlanarTextureMapping' argument 1 names different: declaration 'meshbuffer' definition 'buffer'.
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.cpp:485:69: note: Function 'makePlanarTextureMapping' argument 1 names different: declaration 'meshbuffer' definition 'buffer'.
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.cpp:934:125: style: Function 'createMeshWithTangents' argument 5 names different: declaration 'recalculateTangents' definition 'calculateTangents'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.h:64:134: note: Function 'createMeshWithTangents' argument 5 names different: declaration 'recalculateTangents' definition 'calculateTangents'.
irrlicht-1.8.4/source/Irrlicht/CMeshManipulator.cpp:934:125: note: Function 'createMeshWithTangents' argument 5 names different: declaration 'recalculateTangents' definition 'calculateTangents'.
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:58:16: warning: Virtual function 'setMesh' is called from constructor 'CMeshSceneNode(IMesh*mesh,ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position=core::vector3df(0,0,0)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.cpp:34:2: note: Calling setMesh
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:58:16: note: setMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CMetaTriangleSelector.h:52:15: warning: Virtual function 'removeAllTriangleSelectors' is called from destructor '~CMetaTriangleSelector()' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CMetaTriangleSelector.cpp:24:2: note: Calling removeAllTriangleSelectors
irrlicht-1.8.4/source/Irrlicht/CMetaTriangleSelector.h:52:15: note: removeAllTriangleSelectors is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:388:46: style: Function 'getTextureByIndex' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:92:43: note: Function 'getTextureByIndex' argument 1 names different: declaration 'index' definition 'i'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:388:46: note: Function 'getTextureByIndex' argument 1 names different: declaration 'index' definition 'i'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:519:47: style: Function 'addTexture' argument 1 names different: declaration 'surface' definition 'texture'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:673:36: note: Function 'addTexture' argument 1 names different: declaration 'surface' definition 'texture'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:519:47: note: Function 'addTexture' argument 1 names different: declaration 'surface' definition 'texture'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:831:28: style: Function 'draw2DPolygon' argument 3 names different: declaration 'Color' definition 'color'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:226:30: note: Function 'draw2DPolygon' argument 3 names different: declaration 'Color' definition 'color'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:831:28: note: Function 'draw2DPolygon' argument 3 names different: declaration 'Color' definition 'color'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:831:39: style: Function 'draw2DPolygon' argument 4 names different: declaration 'vertexCount' definition 'count'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:226:41: note: Function 'draw2DPolygon' argument 4 names different: declaration 'vertexCount' definition 'count'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:831:39: note: Function 'draw2DPolygon' argument 4 names different: declaration 'vertexCount' definition 'count'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1252:43: style: Function 'checkPrimitiveCount' argument 1 names different: declaration 'prmcnt' definition 'prmCount'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:683:32: note: Function 'checkPrimitiveCount' argument 1 names different: declaration 'prmcnt' definition 'prmCount'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1252:43: note: Function 'checkPrimitiveCount' argument 1 names different: declaration 'prmcnt' definition 'prmCount'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1391:11: style: Function 'createImageFromData' argument 5 names different: declaration 'deleteForeignMemory' definition 'deleteMemory'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:353:37: note: Function 'createImageFromData' argument 5 names different: declaration 'deleteForeignMemory' definition 'deleteMemory'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1391:11: note: Function 'createImageFromData' argument 5 names different: declaration 'deleteForeignMemory' definition 'deleteMemory'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1882:103: style: Function 'fillMaterialStructureFromAttributes' argument 2 names different: declaration 'attributes' definition 'attr'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:602:100: note: Function 'fillMaterialStructureFromAttributes' argument 2 names different: declaration 'attributes' definition 'attr'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:1882:103: note: Function 'fillMaterialStructureFromAttributes' argument 2 names different: declaration 'attributes' definition 'attr'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:2065:19: style: Function 'addHighLevelShaderMaterialFromFiles' argument 1 names different: declaration 'vertexShaderProgramFile' definition 'vertexShaderProgramFileName'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:544:20: note: Function 'addHighLevelShaderMaterialFromFiles' argument 1 names different: declaration 'vertexShaderProgramFile' definition 'vertexShaderProgramFileName'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:2065:19: note: Function 'addHighLevelShaderMaterialFromFiles' argument 1 names different: declaration 'vertexShaderProgramFile' definition 'vertexShaderProgramFileName'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:2068:19: style: Function 'addHighLevelShaderMaterialFromFiles' argument 4 names different: declaration 'pixelShaderProgramFile' definition 'pixelShaderProgramFileName'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:547:20: note: Function 'addHighLevelShaderMaterialFromFiles' argument 4 names different: declaration 'pixelShaderProgramFile' definition 'pixelShaderProgramFileName'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:2068:19: note: Function 'addHighLevelShaderMaterialFromFiles' argument 4 names different: declaration 'pixelShaderProgramFile' definition 'pixelShaderProgramFileName'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:267:15: warning: Virtual function 'getMaximalDynamicLightAmount' is called from constructor 'CNullDriver(io::IFileSystem*io,const core::dimension2d<u32>&screenSize)' at line 96. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:96:40: note: Calling getMaximalDynamicLightAmount
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:267:15: note: getMaximalDynamicLightAmount is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:228:16: warning: Virtual function 'setFog' is called from constructor 'CNullDriver(io::IFileSystem*io,const core::dimension2d<u32>&screenSize)' at line 109. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:109:2: note: Calling setFog
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:228:16: note: setFog is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:336:16: warning: Virtual function 'setTextureCreationFlag' is called from constructor 'CNullDriver(io::IFileSystem*io,const core::dimension2d<u32>&screenSize)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:111:2: note: Calling setTextureCreationFlag
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:336:16: note: setTextureCreationFlag is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:336:16: warning: Virtual function 'setTextureCreationFlag' is called from constructor 'CNullDriver(io::IFileSystem*io,const core::dimension2d<u32>&screenSize)' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:112:2: note: Calling setTextureCreationFlag
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:336:16: note: setTextureCreationFlag is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:83:16: warning: Virtual function 'setMaterial' is called from destructor '~CNullDriver()' at line 214. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:214:2: note: Calling deleteAllTextures
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:290:2: note: Calling setMaterial
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:83:16: note: setMaterial is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:427:16: warning: Virtual function 'removeAllHardwareBuffers' is called from destructor '~CNullDriver()' at line 227. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:227:2: note: Calling removeAllHardwareBuffers
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:427:16: note: removeAllHardwareBuffers is a virtual method
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:381:4: style: Struct 'SHWBufferLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:741:4: style: Struct 'SDummyTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.cpp:979:10: error: Null pointer dereference [nullPointer]
irrlicht-1.8.4/source/Irrlicht/COSOperator.cpp:39:47: style: Function 'COSOperator' argument 1 names different: declaration 'osversion' definition 'osVersion'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/COSOperator.h:24:36: note: Function 'COSOperator' argument 1 names different: declaration 'osversion' definition 'osVersion'.
irrlicht-1.8.4/source/Irrlicht/COSOperator.cpp:39:47: note: Function 'COSOperator' argument 1 names different: declaration 'osversion' definition 'osVersion'.
irrlicht-1.8.4/source/Irrlicht/COSOperator.h:24:3: style: Class 'COSOperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertex >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertex >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertex2TCoords >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertex2TCoords >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertexTangents >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irrlicht-1.8.4/source/Irrlicht/Octree.h:91:0: style: Class 'irr :: Octree < video :: S3DVertexTangents >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irrlicht-1.8.4/source/Irrlicht/COctreeTriangleSelector.cpp:146:24: style: Function 'getTrianglesFromOctree' argument 5 names different: declaration 'transform' definition 'mat'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/COctreeTriangleSelector.h:62:25: note: Function 'getTrianglesFromOctree' argument 5 names different: declaration 'transform' definition 'mat'.
irrlicht-1.8.4/source/Irrlicht/COctreeTriangleSelector.cpp:146:24: note: Function 'getTrianglesFromOctree' argument 5 names different: declaration 'transform' definition 'mat'.
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:27:2: style: Class 'CTriangleSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:34:2: style: Class 'CTriangleSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/COctreeTriangleSelector.h:32:15: style: The function 'getTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:48:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/COctreeTriangleSelector.h:32:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CParticleAnimatedMeshSceneNodeEmitter.h:45:15: warning: Virtual function 'setAnimatedMeshSceneNode' is called from constructor 'CParticleAnimatedMeshSceneNodeEmitter(IAnimatedMeshSceneNode*node,bool useNormalDirection=true,const core::vector3df&direction=core::vector3df(0.0f,0.0f,-1.0f)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleAnimatedMeshSceneNodeEmitter.cpp:36:2: note: Calling setAnimatedMeshSceneNode
irrlicht-1.8.4/source/Irrlicht/CParticleAnimatedMeshSceneNodeEmitter.h:45:15: note: setAnimatedMeshSceneNode is a virtual method
irrlicht-1.8.4/source/Irrlicht/CParticleBoxEmitter.cpp:152:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
irrlicht-1.8.4/source/Irrlicht/CParticleBoxEmitter.cpp:151:0: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleBoxEmitter.cpp:152:2: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleCylinderEmitter.cpp:149:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
irrlicht-1.8.4/source/Irrlicht/CParticleCylinderEmitter.cpp:148:0: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleCylinderEmitter.cpp:149:2: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleFadeOutAffector.cpp:24:2: performance: Variable 'FadeOutTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irrlicht-1.8.4/source/Irrlicht/CParticleMeshEmitter.h:46:15: warning: Virtual function 'setMesh' is called from constructor 'CParticleMeshEmitter(IMesh*mesh,bool useNormalDirection=true,const core::vector3df&direction=core::vector3df(0.0f,0.0f,0.0f)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleMeshEmitter.cpp:36:2: note: Calling setMesh
irrlicht-1.8.4/source/Irrlicht/CParticleMeshEmitter.h:46:15: note: setMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CParticlePointEmitter.cpp:112:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
irrlicht-1.8.4/source/Irrlicht/CParticlePointEmitter.cpp:111:0: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticlePointEmitter.cpp:112:2: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleRingEmitter.cpp:143:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
irrlicht-1.8.4/source/Irrlicht/CParticleRingEmitter.cpp:142:0: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleRingEmitter.cpp:143:2: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleRotationAffector.cpp:14:108: style: Function 'CParticleRotationAffector' argument 2 names different: declaration 'point' definition 'pivotPoint'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CParticleRotationAffector.h:21:26: note: Function 'CParticleRotationAffector' argument 2 names different: declaration 'point' definition 'pivotPoint'.
irrlicht-1.8.4/source/Irrlicht/CParticleRotationAffector.cpp:14:108: note: Function 'CParticleRotationAffector' argument 2 names different: declaration 'point' definition 'pivotPoint'.
irrlicht-1.8.4/source/Irrlicht/CParticleScaleAffector.h:17:4: style: Class 'CParticleScaleAffector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleSphereEmitter.cpp:142:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
irrlicht-1.8.4/source/Irrlicht/CParticleSphereEmitter.cpp:141:0: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleSphereEmitter.cpp:142:2: note: Variable 'idx' is reassigned a value before the old one has been used.
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.cpp:169:33: style: Function 'createCylinderEmitter' argument 8 names different: declaration 'maxParticlesPersSecond' definition 'maxParticlesPerSecond'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:98:38: note: Function 'createCylinderEmitter' argument 8 names different: declaration 'maxParticlesPersSecond' definition 'maxParticlesPerSecond'.
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.cpp:169:33: note: Function 'createCylinderEmitter' argument 8 names different: declaration 'maxParticlesPersSecond' definition 'maxParticlesPerSecond'.
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:81:31: warning: Virtual function 'createBoxEmitter' is called from constructor 'CParticleSystemSceneNode(bool createDefaultEmitter,ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position,const core::vector3df&rotation,const core::vector3df&scale)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.cpp:46:25: note: Calling createBoxEmitter
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:81:31: note: createBoxEmitter is a virtual method
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:40:15: warning: Virtual function 'setEmitter' is called from constructor 'CParticleSystemSceneNode(bool createDefaultEmitter,ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position,const core::vector3df&rotation,const core::vector3df&scale)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.cpp:47:3: note: Calling setEmitter
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:40:15: note: setEmitter is a virtual method
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:49:15: warning: Virtual function 'removeAllAffectors' is called from destructor '~CParticleSystemSceneNode()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.cpp:61:2: note: Calling removeAllAffectors
irrlicht-1.8.4/source/Irrlicht/CParticleSystemSceneNode.h:49:15: note: removeAllAffectors is a virtual method
irrlicht-1.8.4/source/Irrlicht/CReadFile.h:25:3: style: Class 'CReadFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:88:14: style: Redundant condition: bits!=0. 'bits==0 || (bits!=0 && current->getID()&bits)' is equivalent to 'bits==0 || current->getID()&bits' [redundantCondition]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:288:13: style: Redundant condition: bits!=0. 'bits==0 || (bits!=0 && current->getID()&bits)' is equivalent to 'bits==0 || current->getID()&bits' [redundantCondition]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:74:38: style: Function 'getPickedNodeBB' argument 4 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:87:11: note: Function 'getPickedNodeBB' argument 4 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:74:38: note: Function 'getPickedNodeBB' argument 4 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:334:48: style: Function 'getSceneNodeFromCameraBB' argument 3 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:42:27: note: Function 'getSceneNodeFromCameraBB' argument 3 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:334:48: note: Function 'getSceneNodeFromCameraBB' argument 3 names different: declaration 'bNoDebugObjects' definition 'noDebugObjects'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:350:49: style: Function 'getCollisionPoint' argument 3 names different: declaration 'outCollisionPoint' definition 'outIntersection'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:46:50: note: Function 'getCollisionPoint' argument 3 names different: declaration 'outCollisionPoint' definition 'outIntersection'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:350:49: note: Function 'getCollisionPoint' argument 3 names different: declaration 'outCollisionPoint' definition 'outIntersection'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:424:26: style: Function 'getCollisionResultPosition' argument 2 names different: declaration 'ellipsoidPosition' definition 'position'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:54:27: note: Function 'getCollisionResultPosition' argument 2 names different: declaration 'ellipsoidPosition' definition 'position'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:424:26: note: Function 'getCollisionResultPosition' argument 2 names different: declaration 'ellipsoidPosition' definition 'position'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:424:59: style: Function 'getCollisionResultPosition' argument 3 names different: declaration 'ellipsoidRadius' definition 'radius'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:55:27: note: Function 'getCollisionResultPosition' argument 3 names different: declaration 'ellipsoidRadius' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:424:59: note: Function 'getCollisionResultPosition' argument 3 names different: declaration 'ellipsoidRadius' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:425:26: style: Function 'getCollisionResultPosition' argument 4 names different: declaration 'ellipsoidDirectionAndSpeed' definition 'direction'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:56:27: note: Function 'getCollisionResultPosition' argument 4 names different: declaration 'ellipsoidDirectionAndSpeed' definition 'direction'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:425:26: note: Function 'getCollisionResultPosition' argument 4 names different: declaration 'ellipsoidDirectionAndSpeed' definition 'direction'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:431:26: style: Function 'getCollisionResultPosition' argument 10 names different: declaration 'gravityDirectionAndSpeed' definition 'gravity'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:62:27: note: Function 'getCollisionResultPosition' argument 10 names different: declaration 'gravityDirectionAndSpeed' definition 'gravity'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:431:26: note: Function 'getCollisionResultPosition' argument 10 names different: declaration 'gravityDirectionAndSpeed' definition 'gravity'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:880:26: style: Function 'getScreenCoordinatesFrom3DPosition' argument 1 names different: declaration 'pos' definition 'pos3d'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.h:70:28: note: Function 'getScreenCoordinatesFrom3DPosition' argument 1 names different: declaration 'pos' definition 'pos3d'.
irrlicht-1.8.4/source/Irrlicht/CSceneCollisionManager.cpp:880:26: note: Function 'getScreenCoordinatesFrom3DPosition' argument 1 names different: declaration 'pos' definition 'pos3d'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:1892:14: style: The scope of the variable 'node' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:1916:14: style: The scope of the variable 'node' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:1940:14: style: The scope of the variable 'node' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:2420:7: style: The scope of the variable 'pixelFog' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:2420:17: style: The scope of the variable 'rangeFog' can be reduced. [variableScope]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:184:25: style: Function 'CSceneManager' argument 5 names different: declaration 'guiEnvironment' definition 'gui'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:39:26: note: Function 'CSceneManager' argument 5 names different: declaration 'guiEnvironment' definition 'gui'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:184:25: note: Function 'CSceneManager' argument 5 names different: declaration 'guiEnvironment' definition 'gui'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:614:101: style: Function 'addWaterSurfaceSceneNode' argument 4 names different: declaration 'wlenght' definition 'waveLength'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:99:96: note: Function 'addWaterSurfaceSceneNode' argument 4 names different: declaration 'wlenght' definition 'waveLength'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:614:101: note: Function 'addWaterSurfaceSceneNode' argument 4 names different: declaration 'wlenght' definition 'waveLength'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:779:16: style: Function 'addBillboardSceneNode' argument 5 names different: declaration 'shadeTop' definition 'colorTop'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:169:18: note: Function 'addBillboardSceneNode' argument 5 names different: declaration 'shadeTop' definition 'colorTop'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:779:16: note: Function 'addBillboardSceneNode' argument 5 names different: declaration 'shadeTop' definition 'colorTop'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:779:40: style: Function 'addBillboardSceneNode' argument 6 names different: declaration 'shadeBottom' definition 'colorBottom'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:169:55: note: Function 'addBillboardSceneNode' argument 6 names different: declaration 'shadeBottom' definition 'colorBottom'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:779:40: note: Function 'addBillboardSceneNode' argument 6 names different: declaration 'shadeBottom' definition 'colorBottom'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:876:17: style: Function 'addTerrainSceneNode' argument 1 names different: declaration 'heightMap' definition 'heightMapFile'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:260:19: note: Function 'addTerrainSceneNode' argument 1 names different: declaration 'heightMap' definition 'heightMapFile'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:876:17: note: Function 'addTerrainSceneNode' argument 1 names different: declaration 'heightMap' definition 'heightMapFile'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:981:62: style: Function 'addTerrainMesh' argument 1 names different: declaration 'meshname' definition 'name'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:218:57: note: Function 'addTerrainMesh' argument 1 names different: declaration 'meshname' definition 'name'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:981:62: note: Function 'addTerrainMesh' argument 1 names different: declaration 'meshname' definition 'name'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:1695:61: style: Function 'createDeleteAnimator' argument 1 names different: declaration 'timeMS' definition 'when'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:326:56: note: Function 'createDeleteAnimator' argument 1 names different: declaration 'timeMS' definition 'when'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:1695:61: note: Function 'createDeleteAnimator' argument 1 names different: declaration 'timeMS' definition 'when'.
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:444:16: warning: Virtual function 'registerSceneNodeFactory' is called from constructor 'CSceneManager(video::IVideoDriver*driver,io::IFileSystem*fs,gui::ICursorControl*cursorControl,IMeshCache*cache=0,gui::IGUIEnvironment*guiEnvironment=0)' at line 305. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:305:2: note: Calling registerSceneNodeFactory
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:444:16: note: registerSceneNodeFactory is a virtual method
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:468:16: warning: Virtual function 'registerSceneNodeAnimatorFactory' is called from constructor 'CSceneManager(video::IVideoDriver*driver,io::IFileSystem*fs,gui::ICursorControl*cursorControl,IMeshCache*cache=0,gui::IGUIEnvironment*guiEnvironment=0)' at line 309. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:309:2: note: Calling registerSceneNodeAnimatorFactory
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:468:16: note: registerSceneNodeAnimatorFactory is a virtual method
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:424:16: warning: Virtual function 'removeAll' is called from destructor '~CSceneManager()' at line 366. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CSceneManager.cpp:366:2: note: Calling removeAll
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:424:16: note: removeAll is a virtual method
irrlicht-1.8.4/source/Irrlicht/CSceneManager.h:534:4: style: Struct 'DefaultNodeEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CTriangleBBSelector.h:21:2: style: Class 'CTriangleBBSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/ISceneNodeAnimatorFinishing.h:20:3: style: Class 'ISceneNodeAnimatorFinishing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:30:16: style: The function 'OnRegisterSceneNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:30:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:30:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:36:16: style: The function 'setMesh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:58:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:36:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:39:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:55:28: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:39:28: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:42:16: style: The function 'serializeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:49:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:42:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:45:16: style: The function 'deserializeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CMeshSceneNode.h:52:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:45:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CTriangleBBSelector.h:32:15: style: The function 'getTriangles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:48:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CTriangleBBSelector.h:32:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:67:57: style: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.h:42:38: note: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'evt'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:67:57: note: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'evt'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:275:54: style: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.h:54:35: note: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:275:54: note: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:282:52: style: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.h:48:33: note: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:282:52: note: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.h:59:16: warning: Virtual function 'setKeyMap' is called from constructor 'CSceneNodeAnimatorCameraFPS(gui::ICursorControl*cursorControl,f32 rotateSpeed=100.0f,f32 moveSpeed=0.5f,f32 jumpSpeed=0.f,SKeyMap*keyMapArray=0,u32 keyMapSize=0,bool noVerticalMovement=false,bool invertY=false)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.cpp:49:3: note: Calling setKeyMap
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraFPS.h:59:16: note: setKeyMap is a virtual method
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:18:38: style: Function 'CSceneNodeAnimatorCameraMaya' argument 4 names different: declaration 'translationSpeed' definition 'translateSpeed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.h:32:31: note: Function 'CSceneNodeAnimatorCameraMaya' argument 4 names different: declaration 'translationSpeed' definition 'translateSpeed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:18:38: note: Function 'CSceneNodeAnimatorCameraMaya' argument 4 names different: declaration 'translationSpeed' definition 'translateSpeed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:253:55: style: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.h:53:35: note: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:253:55: note: Function 'setRotateSpeed' argument 1 names different: declaration 'rotateSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:260:53: style: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.h:47:33: note: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:260:53: note: Function 'setMoveSpeed' argument 1 names different: declaration 'moveSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:267:53: style: Function 'setZoomSpeed' argument 1 names different: declaration 'zoomSpeed' definition 'speed'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.h:59:33: note: Function 'setZoomSpeed' argument 1 names different: declaration 'zoomSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorCameraMaya.cpp:267:53: note: Function 'setZoomSpeed' argument 1 names different: declaration 'zoomSpeed' definition 'speed'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorDelete.cpp:15:80: style: Function 'CSceneNodeAnimatorDelete' argument 2 names different: declaration 'when' definition 'time'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorDelete.h:19:56: note: Function 'CSceneNodeAnimatorDelete' argument 2 names different: declaration 'when' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorDelete.cpp:15:80: note: Function 'CSceneNodeAnimatorDelete' argument 2 names different: declaration 'when' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorFollowSpline.cpp:14:68: style: Function 'CSceneNodeAnimatorFollowSpline' argument 1 names different: declaration 'startTime' definition 'time'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorFollowSpline.h:23:38: note: Function 'CSceneNodeAnimatorFollowSpline' argument 1 names different: declaration 'startTime' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CSceneNodeAnimatorFollowSpline.cpp:14:68: note: Function 'CSceneNodeAnimatorFollowSpline' argument 1 names different: declaration 'startTime' definition 'time'.
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.cpp:43:72: style: Function 'createShadowVolume' argument 1 names different: declaration 'pos' definition 'light'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.h:52:50: note: Function 'createShadowVolume' argument 1 names different: declaration 'pos' definition 'light'.
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.cpp:43:72: note: Function 'createShadowVolume' argument 1 names different: declaration 'pos' definition 'light'.
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.h:30:16: warning: Virtual function 'setShadowMesh' is called from constructor 'CShadowVolumeSceneNode(const IMesh*shadowMesh,ISceneNode*parent,ISceneManager*mgr,s32 id,bool zfailmethod=true,f32 infinity=10000.0f)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.cpp:30:2: note: Calling setShadowMesh
irrlicht-1.8.4/source/Irrlicht/CShadowVolumeSceneNode.h:30:16: note: setShadowMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.cpp:33:55: style: Function 'CSkyDomeSceneNode' argument 1 names different: declaration 'texture' definition 'sky'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.h:20:38: note: Function 'CSkyDomeSceneNode' argument 1 names different: declaration 'texture' definition 'sky'.
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.cpp:33:55: note: Function 'CSkyDomeSceneNode' argument 1 names different: declaration 'texture' definition 'sky'.
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.cpp:35:38: style: Function 'CSkyDomeSceneNode' argument 8 names different: declaration 'smgr' definition 'mgr'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.h:22:39: note: Function 'CSkyDomeSceneNode' argument 8 names different: declaration 'smgr' definition 'mgr'.
irrlicht-1.8.4/source/Irrlicht/CSkyDomeSceneNode.cpp:35:38: note: Function 'CSkyDomeSceneNode' argument 8 names different: declaration 'smgr' definition 'mgr'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:827:17: warning: The class 'CSoftwareDriver' defines member variable with name 'TransformationMatrix' also defined in its parent class 'CNullDriver'. [duplInheritedMember]
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:162:17: note: The class 'CSoftwareDriver' defines member variable with name 'TransformationMatrix' also defined in its parent class 'CNullDriver'.
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:827:17: note: The class 'CSoftwareDriver' defines member variable with name 'TransformationMatrix' also defined in its parent class 'CNullDriver'.
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:28:16: style: The function 'queryFeature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:62:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:28:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:31:16: style: The function 'setTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:68:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:31:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:34:16: style: The function 'setMaterial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:83:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:34:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:36:16: style: The function 'setRenderTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:104:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:36:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:40:16: style: The function 'setViewPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:116:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:40:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:43:16: style: The function 'beginScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:51:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:43:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:49:16: style: The function 'endScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:56:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:49:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:53:16: style: The function 'OnResize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:471:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:53:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:56:41: style: The function 'getCurrentRenderTargetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:244:41: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:56:41: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:59:8: style: The function 'drawVertexPrimitiveList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:122:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:59:8: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:64:16: style: The function 'draw3DLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:64:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:68:16: style: The function 'draw2DImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:196:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:68:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:73:16: style: The function 'draw2DRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:206:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:73:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:77:16: style: The function 'draw2DRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:209:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:77:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:82:16: style: The function 'draw2DLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:217:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:82:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:87:16: style: The function 'drawPixel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:222:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:87:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:91:26: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:271:26: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:91:26: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:94:25: style: The function 'getDriverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:481:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:94:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:97:25: style: The function 'getColorFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:238:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:97:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:100:32: style: The function 'getTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:484:32: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:100:32: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:104:28: style: The function 'createDeviceDependentTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:680:28: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:104:28: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:107:21: style: The function 'addRenderTargetTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:317:21: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:107:21: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:111:16: style: The function 'clearZBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:583:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:111:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:114:19: style: The function 'createScreenShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:586:19: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:114:19: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:119:15: style: The function 'getMaximalPrimitiveCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:333:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver.h:119:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:31:16: style: The function 'queryFeature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:62:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:31:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:34:16: style: The function 'setTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:68:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:34:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:37:16: style: The function 'setMaterial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:83:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:37:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:39:16: style: The function 'setRenderTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:104:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:39:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:43:16: style: The function 'setViewPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:116:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:43:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:46:16: style: The function 'beginScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:51:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:46:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:52:16: style: The function 'endScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:56:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:52:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:56:16: style: The function 'OnResize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:471:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:56:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:59:41: style: The function 'getCurrentRenderTargetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:244:41: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:59:41: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:62:16: style: The function 'deleteAllDynamicLights' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:254:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:62:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:67:15: style: The function 'addDynamicLight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:259:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:67:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:72:16: style: The function 'turnLightOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:264:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:72:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:75:15: style: The function 'getMaximalDynamicLightAmount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:267:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:75:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:80:16: style: The function 'setAmbientLight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:276:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:80:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:83:8: style: The function 'drawVertexPrimitiveList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:122:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:83:8: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:88:16: style: The function 'draw2DImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:196:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:88:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:93:16: style: The function 'draw2DImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:201:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:93:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:98:16: style: The function 'draw3DLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:98:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:102:16: style: The function 'draw2DRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:206:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:102:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:106:16: style: The function 'draw2DRectangle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:209:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:106:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:111:16: style: The function 'draw2DLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:217:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:111:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:116:16: style: The function 'drawPixel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:222:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:116:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:120:26: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:271:26: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:120:26: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:123:25: style: The function 'getDriverType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:481:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:123:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:126:25: style: The function 'getColorFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:238:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:126:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:129:32: style: The function 'getTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:484:32: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:129:32: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:132:21: style: The function 'addRenderTargetTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:317:21: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:132:21: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:136:16: style: The function 'clearZBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:583:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:136:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:139:19: style: The function 'createScreenShot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:586:19: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:139:19: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:144:15: style: The function 'getMaximalPrimitiveCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:333:15: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:144:15: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:149:16: style: The function 'drawStencilShadowVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:287:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:149:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:154:16: style: The function 'drawStencilShadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:292:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:154:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:161:25: style: The function 'getVendorInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:621:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:161:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:164:30: style: The function 'getMaxTextureSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:644:30: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:164:30: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:180:28: style: The function 'createDeviceDependentTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/CNullDriver.h:680:28: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CSoftwareDriver2.h:180:28: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CSphereSceneNode.cpp:18:40: style: Function 'CSphereSceneNode' argument 1 names different: declaration 'size' definition 'radius'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CSphereSceneNode.h:20:24: note: Function 'CSphereSceneNode' argument 1 names different: declaration 'size' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CSphereSceneNode.cpp:18:40: note: Function 'CSphereSceneNode' argument 1 names different: declaration 'size' definition 'radius'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:716:41: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:986:43: style: Function 'scaleTexture' argument 1 names different: declaration 'scale' definition 'resolution'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.h:202:33: note: Function 'scaleTexture' argument 1 names different: declaration 'scale' definition 'resolution'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:986:43: note: Function 'scaleTexture' argument 1 names different: declaration 'scale' definition 'resolution'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:986:59: style: Function 'scaleTexture' argument 2 names different: declaration 'scale2' definition 'resolution2'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.h:202:51: note: Function 'scaleTexture' argument 2 names different: declaration 'scale2' definition 'resolution2'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:986:59: note: Function 'scaleTexture' argument 2 names different: declaration 'scale2' definition 'resolution2'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:1334:53: style: Function 'setCurrentLODOfPatches' argument 1 names different: declaration 'i' definition 'lod'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.h:287:35: note: Function 'setCurrentLODOfPatches' argument 1 names different: declaration 'i' definition 'lod'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:1334:53: note: Function 'setCurrentLODOfPatches' argument 1 names different: declaration 'i' definition 'lod'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:1351:46: style: Function 'getHeight' argument 2 names different: declaration 'y' definition 'z'. [funcArgNamesDifferent]
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.h:172:37: note: Function 'getHeight' argument 2 names different: declaration 'y' definition 'z'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:1351:46: note: Function 'getHeight' argument 2 names different: declaration 'y' definition 'z'.
irrlicht-1.8.4/source/Irrlicht/CTerrainSceneNode.cpp:408:0: error: Memory leak: mb [memleak]
irrlicht-1.8.4/source/Irrlicht/CTerrainTriangleSelector.h:39:15: warning: Virtual function 'setTriangleData' is called from constructor 'CTerrainTriangleSelector(ITerrainSceneNode*node,s32 LOD)' at line 23. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CTerrainTriangleSelector.cpp:23:2: note: Calling setTriangleData
irrlicht-1.8.4/source/Irrlicht/CTerrainTriangleSelector.h:39:15: note: setTriangleData is a virtual method
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.h:85:16: warning: Virtual function 'setText' is called from constructor 'CBillboardTextSceneNode(ISceneNode*parent,ISceneManager*mgr,s32 id,gui::IGUIFont*font,const wchar_t*text,const core::vector3df&position,const core::dimension2d<f32>&size,video::SColor colorTop,video::SColor shade_bottom)' at line 135. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.cpp:135:2: note: Calling setText
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.h:85:16: note: setText is a virtual method
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.h:91:16: warning: Virtual function 'setSize' is called from constructor 'CBillboardTextSceneNode(ISceneNode*parent,ISceneManager*mgr,s32 id,gui::IGUIFont*font,const wchar_t*text,const core::vector3df&position,const core::dimension2d<f32>&size,video::SColor colorTop,video::SColor shade_bottom)' at line 136. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.cpp:136:2: note: Calling setSize
irrlicht-1.8.4/source/Irrlicht/CTextSceneNode.h:91:16: note: setSize is a virtual method
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.cpp:35:2: performance: Variable 'BoundingBox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:69:15: warning: Virtual function 'createFromMesh' is called from constructor 'CTriangleSelector(const IMesh*mesh,ISceneNode*node)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.cpp:48:2: note: Calling createFromMesh
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:69:15: note: createFromMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:69:15: warning: Virtual function 'createFromMesh' is called from constructor 'CTriangleSelector(IAnimatedMeshSceneNode*node)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.cpp:70:3: note: Calling createFromMesh
irrlicht-1.8.4/source/Irrlicht/CTriangleSelector.h:69:15: note: createFromMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:36:16: warning: Virtual function 'setMesh' is called from constructor 'CWaterSurfaceSceneNode(f32 waveHeight,f32 waveSpeed,f32 waveLength,IMesh*mesh,ISceneNode*parent,ISceneManager*mgr,s32 id,const core::vector3df&position=core::vector3df(0,0,0)' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.cpp:31:2: note: Calling setMesh
irrlicht-1.8.4/source/Irrlicht/CWaterSurfaceSceneNode.h:36:16: note: setMesh is a virtual method
irrlicht-1.8.4/source/Irrlicht/CWriteFile.cpp:21:2: performance: Variable 'Filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irrlicht-1.8.4/source/Irrlicht/CXMLReader.cpp:19:3: style: Class 'CIrrXMLFileReadCallBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CXMLWriter.cpp:144:48: warning: Function 'writeAttribute' argument order different: declaration 'att, name' definition 'name, value' [funcArgOrderDifferent]
irrlicht-1.8.4/source/Irrlicht/CXMLWriter.h:64:38: note: Function 'writeAttribute' argument order different: declaration 'att, name' definition 'name, value'
irrlicht-1.8.4/source/Irrlicht/CXMLWriter.cpp:144:48: note: Function 'writeAttribute' argument order different: declaration 'att, name' definition 'name, value'
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:20:3: style: Class 'CZBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:26:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IZBuffer.h:24:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:26:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:29:16: style: The function 'setSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IZBuffer.h:27:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:29:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:32:41: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IZBuffer.h:30:41: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:32:41: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:35:25: style: The function 'lock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IZBuffer.h:33:25: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:35:25: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:38:16: style: The function 'unlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/source/Irrlicht/IZBuffer.h:36:16: note: Virtual function in base class
irrlicht-1.8.4/source/Irrlicht/CZBuffer.h:38:16: note: Function in derived class
irrlicht-1.8.4/source/Irrlicht/Irrlicht.cpp:105:7: style: Condition 'dev' is always false [knownConditionTrueFalse]
irrlicht-1.8.4/source/Irrlicht/Irrlicht.cpp:68:25: note: Assignment 'dev=0', assigned value is 0
irrlicht-1.8.4/source/Irrlicht/Irrlicht.cpp:105:7: note: Condition 'dev' is always false
irrlicht-1.8.4/source/Irrlicht/aesGladman/aescrypt.cpp:109:44: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
irrlicht-1.8.4/source/Irrlicht/aesGladman/aescrypt.cpp:232:56: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
irrlicht-1.8.4/source/Irrlicht/aesGladman/sha1.h:49:0: error: #error Please define sha1_32t as an unsigned 32 bit type in sha2.h [preprocessorErrorDirective]
irrlicht-1.8.4/source/Irrlicht/aesGladman/sha2.h:55:0: error: #error Please define sha2_32t as an unsigned 32 bit type in sha2.h [preprocessorErrorDirective]
irrlicht-1.8.4/source/Irrlicht/irrXML.cpp:22:2: style: Class 'CFileReadCallBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/source/Irrlicht/irrXML.cpp:33:2: style: Class 'CFileReadCallBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttributeEditor.cpp:86:22: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttributeEditor.cpp:90:8: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttributeEditor.h:38:21: style: The function 'getTypeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIPanel.h:98:20: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIAttributeEditor.h:38:21: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIStringAttribute.h:39:16: style: The function 'setAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:91:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIStringAttribute.h:39:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIStringAttribute.h:46:16: style: The function 'updateAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIStringAttribute.h:46:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIEditFactory.h:22:3: style: Class 'CGUIEditFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/tools/GUIEditor/CGUIBoolAttribute.h:38:16: style: The function 'setAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:91:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIBoolAttribute.h:38:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIBoolAttribute.h:45:16: style: The function 'updateAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIBoolAttribute.h:45:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIEnumAttribute.h:34:16: style: The function 'setAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:91:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIEnumAttribute.h:34:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIEnumAttribute.h:86:16: style: The function 'updateAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIEnumAttribute.h:86:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:90:16: style: The function 'setAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:91:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:90:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:104:16: style: The function 'OnEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:57:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:104:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:150:16: style: The function 'updateAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUIColorAttribute.h:150:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:65:16: style: The function 'OnEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:57:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:65:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:103:16: style: The function 'setAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:91:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:103:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:112:16: style: The function 'updateAttrib' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irrlicht-1.8.4/tools/GUIEditor/CGUIAttribute.h:132:16: note: Virtual function in base class
irrlicht-1.8.4/tools/GUIEditor/CGUITextureAttribute.h:112:16: note: Function in derived class
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWindow.cpp:222:2: style: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWindow.cpp:219:0: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWindow.cpp:222:2: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWindow.cpp:84:31: style: Variable 'treenode' is assigned a value that is never used. [unreadVariable]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.cpp:45:17: style: C-style pointer casting [cstyleCast]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.cpp:387:22: style: The scope of the variable 'sub2' can be reduced. [variableScope]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.cpp:226:47: style: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.h:44:38: note: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'e'.
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.cpp:226:47: note: Function 'OnEvent' argument 1 names different: declaration 'event' definition 'e'.
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.h:89:16: warning: Virtual function 'serializeAttributes' is called from constructor 'CGUIEditWorkspace(IGUIEnvironment*environment,s32 id=-1,IGUIElement*parent=0)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.cpp:52:3: note: Calling serializeAttributes
irrlicht-1.8.4/tools/GUIEditor/CGUIEditWorkspace.h:89:16: note: serializeAttributes is a virtual method
irrlicht-1.8.4/tools/GUIEditor/CMemoryReadWriteFile.h:24:3: style: Class 'CMemoryReadWriteFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/tools/GUIEditor/CGUITextureCacheBrowser.cpp:296:2: style: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
irrlicht-1.8.4/tools/GUIEditor/CGUITextureCacheBrowser.cpp:292:0: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
irrlicht-1.8.4/tools/GUIEditor/CGUITextureCacheBrowser.cpp:296:2: note: Variable 'rect' is reassigned a value before the old one has been used if variable is no semaphore variable.
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.cpp:466:84: style: Function 'makeBitmapFont' argument 4 names different: declaration 'texturewidth' definition 'textureWidth'. [funcArgNamesDifferent]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.h:32:23: note: Function 'makeBitmapFont' argument 4 names different: declaration 'texturewidth' definition 'textureWidth'.
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.cpp:466:84: note: Function 'makeBitmapFont' argument 4 names different: declaration 'texturewidth' definition 'textureWidth'.
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.cpp:429:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.cpp:462:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CFontTool.h:28:3: style: Class 'CFontTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:234:10: style: Condition 'vec' is always false [knownConditionTrueFalse]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:216:17: note: Assignment 'vec=false', assigned value is 0
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:234:10: note: Condition 'vec' is always false
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:257:10: style: Condition 'vec' is always false [knownConditionTrueFalse]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:216:17: note: Assignment 'vec=false', assigned value is 0
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:257:10: note: Condition 'vec' is always false
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:280:10: style: Condition 'vec' is always false [knownConditionTrueFalse]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:278:17: note: Assignment 'vec=false', assigned value is 0
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:280:10: note: Condition 'vec' is always false
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/main.cpp:470:0: style: Variable 'events' is assigned a value that is never used. [unreadVariable]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:521:11: style: Boolean variable 'ul' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:521:42: style: Boolean variable 'br' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:535:12: style: Boolean variable 'ul' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:535:17: style: Boolean variable 'l' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:535:24: style: Boolean variable 'b' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:540:20: style: Boolean variable 'u' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:540:25: style: Boolean variable 'r' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:540:32: style: Boolean variable 'b' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:545:20: style: Boolean variable 'l' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:545:25: style: Boolean variable 'b' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:545:32: style: Boolean variable 'r' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:550:20: style: Boolean variable 'r' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:550:25: style: Boolean variable 'b' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:550:32: style: Boolean variable 'l' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:659:8: style: Technically the member function 'CGroupFinder::SPixelGroup::isMember' can be const. [functionConst]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:318:3: style: Struct 'SPixelGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irrlicht-1.8.4/tools/IrrFontTool/newFontTool/CVectorFontTool.h:934:2: style: Class 'CVectorFontTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:43]

ftp://ftp.se.debian.org/debian/pool/main/i/irsim/irsim_9.7.93.orig.tar.gz
irsim-9.7.93/analyzer/analyzer.c:254:14: style: Variable 'change' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/analyzer/base.c:27:11: style: The scope of the variable 'change' can be reduced. [variableScope]
irsim-9.7.93/analyzer/coords.c:255:23: style: The scope of the variable 'len' can be reduced. [variableScope]
irsim-9.7.93/analyzer/coords.c:95:20: style: Unused variable: x1 [unusedVariable]
irsim-9.7.93/analyzer/event.c:67:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
irsim-9.7.93/analyzer/event.c:449:10: style: The scope of the variable 'change' can be reduced. [variableScope]
irsim-9.7.93/analyzer/event.c:73:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/analyzer/event.c:362:12: style: Unused variable: senv [unusedVariable]
irsim-9.7.93/analyzer/menu.c:85:21: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
irsim-9.7.93/analyzer/menu.c:86:16: style: The scope of the variable 'ypos' can be reduced. [variableScope]
irsim-9.7.93/analyzer/menu.c:161:16: style: The scope of the variable 's' can be reduced. [variableScope]
irsim-9.7.93/analyzer/menu.c:162:15: style: The scope of the variable 'len' can be reduced. [variableScope]
irsim-9.7.93/analyzer/postscript.c:317:14: style: The scope of the variable 'info' can be reduced. [variableScope]
irsim-9.7.93/analyzer/postscript.c:406:22: style: The scope of the variable 'y' can be reduced. [variableScope]
irsim-9.7.93/analyzer/postscript.c:444:20: style: The scope of the variable 'val' can be reduced. [variableScope]
irsim-9.7.93/analyzer/postscript.c:445:24: style: The scope of the variable 'x2' can be reduced. [variableScope]
irsim-9.7.93/analyzer/postscript.c:514:24: style: The scope of the variable 'val' can be reduced. [variableScope]
irsim-9.7.93/analyzer/scrollbar.c:60:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irsim-9.7.93/analyzer/thread.c:234:9: style: The scope of the variable 'change' can be reduced. [variableScope]
irsim-9.7.93/analyzer/thread.c:66:9: style: Unused variable: parentID [unusedVariable]
irsim-9.7.93/analyzer/thread.c:216:11: style: Unused variable: flags [unusedVariable]
irsim-9.7.93/analyzer/thread.c:217:12: style: Unused variable: senv [unusedVariable]
irsim-9.7.93/analyzer/window.c:103:12: style: The scope of the variable 'fontname' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:189:27: style: The scope of the variable 'spec' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:191:28: style: The scope of the variable 'geo' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:470:22: style: The scope of the variable 'slen' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:470:28: style: The scope of the variable 'elen' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:509:15: style: The scope of the variable 'y' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:787:20: style: The scope of the variable 'val' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:788:24: style: The scope of the variable 'x2' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1069:15: style: The scope of the variable 'd' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1070:9: style: The scope of the variable 'w' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1091:15: style: The scope of the variable 'd' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1092:9: style: The scope of the variable 'w' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1270:18: style: The scope of the variable 'y' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1272:21: style: The scope of the variable 'len' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:1273:19: style: The scope of the variable 'val' can be reduced. [variableScope]
irsim-9.7.93/analyzer/window.c:398:9: style: Unused variable: color [unusedVariable]
irsim-9.7.93/analyzer/window.c:444:12: style: Unused variable: x [unusedVariable]
irsim-9.7.93/analyzer/wm.c:144:25: style: Unused variable: d [unusedVariable]
irsim-9.7.93/analyzer/wm.c:247:25: style: Unused variable: d [unusedVariable]
irsim-9.7.93/base/binsim.c:120:20: style: The scope of the variable 'slen' can be reduced. [variableScope]
irsim-9.7.93/base/binsim.c:121:20: style: The scope of the variable 'cap' can be reduced. [variableScope]
irsim-9.7.93/base/cad_dir.c:35:21: style: Unused variable: pwd [unusedVariable]
irsim-9.7.93/base/config.c:127:20: style: The scope of the variable 'c' can be reduced. [variableScope]
irsim-9.7.93/base/eval.c:446:20: style: The scope of the variable 'n' can be reduced. [variableScope]
irsim-9.7.93/base/fio.c:56:43: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
irsim-9.7.93/base/hist.c:437:17: style: The scope of the variable 't' can be reduced. [variableScope]
irsim-9.7.93/base/hist_io.c:172:2: warning: Suspicious use of ; at the end of 'for' statement. [suspiciousSemicolon]
irsim-9.7.93/base/mem.c:594:9: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
irsim-9.7.93/base/mem.c:564:14: note: Assuming that condition 'p!=NULL' is not redundant
irsim-9.7.93/base/mem.c:594:9: note: Null pointer dereference
irsim-9.7.93/base/mem.c:296:17: style: The scope of the variable 'inc' can be reduced. [variableScope]
irsim-9.7.93/base/mem.c:311:20: style: The scope of the variable 'n' can be reduced. [variableScope]
irsim-9.7.93/base/mem.c:402:31: style: The scope of the variable 'n' can be reduced. [variableScope]
irsim-9.7.93/base/netupdate.c:84:10: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/netupdate.c:1059:11: style: The scope of the variable 'targc' can be reduced. [variableScope]
irsim-9.7.93/base/network.c:57:21: style: The scope of the variable 'states' can be reduced. [variableScope]
irsim-9.7.93/base/network.c:408:17: style: The scope of the variable 't' can be reduced. [variableScope]
irsim-9.7.93/base/network.c:476:20: style: The scope of the variable 't' can be reduced. [variableScope]
irsim-9.7.93/base/newrstep.c:190:21: style: The scope of the variable 'ev' can be reduced. [variableScope]
irsim-9.7.93/base/newrstep.c:205:21: style: The scope of the variable 'ev' can be reduced. [variableScope]
irsim-9.7.93/base/newrstep.c:776:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
irsim-9.7.93/base/nsubrs.c:97:19: style: The scope of the variable 'cmp' can be reduced. [variableScope]
irsim-9.7.93/base/nsubrs.c:180:9: style: The scope of the variable 'skip' can be reduced. [variableScope]
irsim-9.7.93/base/parallel.c:149:13: style: The scope of the variable 'dr' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1791:27: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
irsim-9.7.93/base/rsim.c:1799:27: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
irsim-9.7.93/base/rsim.c:3632:20: style: Condition 'targc==3' is always true [knownConditionTrueFalse]
irsim-9.7.93/base/rsim.c:580:17: style: The scope of the variable 'last' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:581:11: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:963:20: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1043:20: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1171:12: style: The scope of the variable 'c' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1171:15: style: The scope of the variable 'b' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1171:18: style: The scope of the variable 'r' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1172:11: style: The scope of the variable 'nval' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1765:9: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1893:14: style: The scope of the variable 'plast' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:2022:20: style: The scope of the variable 'p2' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:2316:20: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:2550:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:2551:21: style: The scope of the variable 'n' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:2670:19: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:3231:11: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:3336:11: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:3377:12: style: The scope of the variable 'is_merge' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:3462:21: style: The scope of the variable 'p' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:3729:12: style: The scope of the variable 's' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:4164:20: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:4785:17: style: The scope of the variable 'col' can be reduced. [variableScope]
irsim-9.7.93/base/rsim.c:1662:19: style: Checking if unsigned variable 'decvalue' is less than zero. [unsignedLessThanZero]
irsim-9.7.93/base/rsim.c:2119:14: style: Checking if unsigned variable 'newsize' is less than zero. [unsignedLessThanZero]
irsim-9.7.93/base/rsim.c:2239:14: style: Checking if unsigned variable 'newsize' is less than zero. [unsignedLessThanZero]
irsim-9.7.93/base/rsim.c:4300:12: style: Checking if unsigned variable 'ftime' is less than zero. [unsignedLessThanZero]
irsim-9.7.93/base/rsim.c:3218:56: error: Division by zero. [zerodiv]
irsim-9.7.93/base/rsim.c:3209:5: note: After for loop, total has value 0
irsim-9.7.93/base/rsim.c:3218:56: note: Division by zero
irsim-9.7.93/base/rsim.c:1740:16: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/base/rsim.c:1744:37: error: Uninitialized variable: nbits [uninitvar]
irsim-9.7.93/base/sched.c:390:22: style: The scope of the variable 'etime' can be reduced. [variableScope]
irsim-9.7.93/base/sim.c:124:20: style: The scope of the variable 'type' can be reduced. [variableScope]
irsim-9.7.93/base/sim.c:647:11: style: The scope of the variable 'targc' can be reduced. [variableScope]
irsim-9.7.93/base/sim.c:403:13: error: Uninitialized variable: x [uninitvar]
irsim-9.7.93/base/sim.c:404:13: error: Uninitialized variable: y [uninitvar]
irsim-9.7.93/base/sim.c:431:19: error: Uninitialized variable: cap [uninitvar]
irsim-9.7.93/base/sim.c:438:15: error: Uninitialized variable: asrc [uninitvar]
irsim-9.7.93/base/sim.c:442:15: error: Uninitialized variable: asrc [uninitvar]
irsim-9.7.93/base/sim.c:439:15: error: Uninitialized variable: adrn [uninitvar]
irsim-9.7.93/base/sim.c:443:15: error: Uninitialized variable: adrn [uninitvar]
irsim-9.7.93/base/sim.c:438:39: error: Uninitialized variable: psrc [uninitvar]
irsim-9.7.93/base/sim.c:442:38: error: Uninitialized variable: psrc [uninitvar]
irsim-9.7.93/base/sim.c:439:39: error: Uninitialized variable: pdrn [uninitvar]
irsim-9.7.93/base/sim.c:443:38: error: Uninitialized variable: pdrn [uninitvar]
irsim-9.7.93/base/sstep.c:74:26: style: The scope of the variable 'queued' can be reduced. [variableScope]
irsim-9.7.93/base/sstep.c:75:18: style: The scope of the variable 'e' can be reduced. [variableScope]
irsim-9.7.93/base/sstep.c:83:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
irsim-9.7.93/base/tpos.c:41:11: style: The scope of the variable 'n' can be reduced. [variableScope]
irsim-9.7.93/faultsim/faultsim.c:139:18: style: The scope of the variable 't' can be reduced. [variableScope]
irsim-9.7.93/faultsim/faultsim.c:525:16: warning: Redundant assignment of 'tran.x.pos' to itself. [selfAssignment]
irsim-9.7.93/faultsim/incsim.c:1507:12: style: The scope of the variable 'n_active' can be reduced. [variableScope]
irsim-9.7.93/faultsim/incsim.c:1557:21: style: The scope of the variable 'status' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:211:26: style: The scope of the variable 'v1new' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:211:40: style: The scope of the variable 'v2new' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:212:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:212:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:283:26: style: The scope of the variable 'v1new' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:283:40: style: The scope of the variable 'v2new' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:284:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
irsim-9.7.93/irsim/genspktbl.c:284:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
irsim-9.7.93/lib/calibrate_spice3/findr.c:164:40: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
irsim-9.7.93/lib/calibrate_spice3/findr.c:271:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'double'. [invalidPrintfArgType_s]
irsim-9.7.93/lib/calibrate_spice3/findr.c:271:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
irsim-9.7.93/lib/calibrate_spice3/findr.c:317:2: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
irsim-9.7.93/lib/calibrate_spice3/findr.c:244:24: style: Unused variable: z [unusedVariable]
irsim-9.7.93/lib/calibrate_spice3/findr.c:208:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
irsim-9.7.93/other/h2a/Hist.c:103:21: style: Variable 'dummy_model' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/other/inet2sim/Hist.c:15:21: style: Variable 'dummy_model' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/other/inet2sim/Sim.c:157:20: style: The scope of the variable 'capfmt' can be reduced. [variableScope]
irsim-9.7.93/tcltk/lookup.c:37:10: style: The scope of the variable 'mesg' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclanalyzer.c:57:18: style: The scope of the variable 'baseTypes' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclanalyzer.c:218:14: style: The scope of the variable 'robj' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclanalyzer.c:311:18: style: The scope of the variable 'booleanOptions' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclanalyzer.c:476:18: style: The scope of the variable 'listOptions' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclirsim.c:117:18: style: The scope of the variable 'resolutions' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclirsim.c:130:11: style: The scope of the variable 'handler' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tclirsim.c:85:10: style: Unused variable: cmdstring [unusedVariable]
irsim-9.7.93/tcltk/tclirsim.c:256:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
irsim-9.7.93/tcltk/tclirsim.c:213:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tclirsim.c:214:47: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tclirsim.c:215:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tclirsim.c:219:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tclirsim.c:223:42: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tclirsim.c:224:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
irsim-9.7.93/tcltk/tkTag.c:36:9: style: The scope of the variable 'argidx' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tkTag.c:37:41: style: The scope of the variable 'sptr' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tkTag.c:37:48: style: The scope of the variable 'sres' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tkTag.c:42:9: style: The scope of the variable 'i' can be reduced. [variableScope]
irsim-9.7.93/tcltk/tkTag.c:42:12: style: The scope of the variable 'llen' can be reduced. [variableScope]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/irssi/irssi_1.1.1.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/i/irssi-plugin-otr/irssi-plugin-otr_1.0.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/irssi-plugin-robustirc/irssi-plugin-robustirc_0.6.orig.tar.gz
irssi-plugin-robustirc-0.6/src/core/robustsession/robustsession.c:266:26: style: Variable 'server' is assigned a value that is never used. [unreadVariable]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/irssi-plugin-xmpp/irssi-plugin-xmpp_0.54.orig.tar.gz
irssi-xmpp-0.54/src/core/protocol.c:68:14: style: The scope of the variable 'subject' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/rosters-tools.c:73:34: warning: Either the condition 'gl!=NULL' is redundant or there is possible null pointer dereference: gl. [nullPointerRedundantCheck]
irssi-xmpp-0.54/src/core/rosters-tools.c:69:32: note: Assuming that condition 'gl!=NULL' is not redundant
irssi-xmpp-0.54/src/core/rosters-tools.c:73:34: note: Null pointer dereference
irssi-xmpp-0.54/src/core/rosters-tools.c:155:8: style: The scope of the variable 'res' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/rosters-tools.c:155:14: style: The scope of the variable 'str' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/rosters.c:361:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
irssi-xmpp-0.54/src/core/rosters.c:423:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
irssi-xmpp-0.54/src/core/rosters.c:463:23: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
irssi-xmpp-0.54/src/core/rosters.c:368:6: warning: Either the condition 'user==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
irssi-xmpp-0.54/src/core/rosters.c:360:11: note: Assuming that condition 'user==NULL' is not redundant
irssi-xmpp-0.54/src/core/rosters.c:368:6: note: Null pointer dereference
irssi-xmpp-0.54/src/core/rosters.c:428:6: warning: Either the condition 'user==NULL' is redundant or there is possible null pointer dereference: user. [nullPointerRedundantCheck]
irssi-xmpp-0.54/src/core/rosters.c:422:11: note: Assuming that condition 'user==NULL' is not redundant
irssi-xmpp-0.54/src/core/rosters.c:428:6: note: Null pointer dereference
irssi-xmpp-0.54/src/core/stanzas.c:114:20: style: The scope of the variable 'h' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/disco.c:72:40: warning: Char literal compared with pointer 'dest'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
irssi-xmpp-0.54/src/core/xep/muc-commands.c:119:13: style: The scope of the variable 'lmsg' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc-commands.c:120:27: style: The scope of the variable 'recoded' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc-events.c:342:24: style: The scope of the variable 'child' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc-events.c:404:29: style: The scope of the variable 'joindata' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc-events.c:434:24: style: The scope of the variable 'child' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc-reconnect.c:59:8: style: The scope of the variable 'joindata' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc.c:126:11: style: The scope of the variable 'channel' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc.c:258:15: style: The scope of the variable 'channel' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc.c:307:21: style: The scope of the variable 'channel_setup' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/muc.c:356:11: style: The scope of the variable 'channel' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/oob.c:37:14: style: The scope of the variable 'url' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/oob.c:37:20: style: The scope of the variable 'desc' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/oob.c:38:22: style: The scope of the variable 'desc_recoded' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/oob.c:38:37: style: The scope of the variable 'str' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/ping.c:155:19: style: The scope of the variable 'server' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/registration.c:88:17: style: Redundant condition: id!=NULL. 'id==NULL || (id!=NULL && strcmp(id,rd->id)!=0)' is equivalent to 'id==NULL || strcmp(id,rd->id)!=0' [redundantCondition]
irssi-xmpp-0.54/src/core/xep/registration.c:83:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/registration.c:84:6: style: The scope of the variable 'error' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/tool_datalist.c:28:16: style: The scope of the variable 'rec' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/tool_datalist.c:79:16: style: The scope of the variable 'rec' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xep/version.c:104:8: style: The scope of the variable 'name' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xmpp-queries.c:32:24: style: The scope of the variable 'rec_tmp' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xmpp-queries.c:34:15: style: The scope of the variable 'channel' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xmpp-queries.c:35:12: style: The scope of the variable 'nick' can be reduced. [variableScope]
irssi-xmpp-0.54/src/core/xmpp-settings.c:31:19: style: The scope of the variable 'server' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-rosters.c:67:28: style: The scope of the variable 'resource' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-rosters.c:68:8: style: The scope of the variable 'show' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-rosters.c:68:15: style: The scope of the variable 'status' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-rosters.c:68:24: style: The scope of the variable 'status_str' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-rosters.c:68:37: style: The scope of the variable 'priority' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-stanzas.c:53:8: style: The scope of the variable 'len' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-stanzas.c:73:8: style: The scope of the variable 'len' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/fe-xmpp-messages.c:218:9: warning: Either the condition 'channel==NULL' is redundant or there is possible null pointer dereference: channel. [nullPointerRedundantCheck]
irssi-xmpp-0.54/src/fe-common/fe-xmpp-messages.c:220:20: note: Assuming that condition 'channel==NULL' is not redundant
irssi-xmpp-0.54/src/fe-common/fe-xmpp-messages.c:218:9: note: Null pointer dereference
irssi-xmpp-0.54/src/fe-common/xep/fe-composing.c:153:18: style: The scope of the variable 'query' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/xep/fe-muc.c:77:3: warning: Variable 'reason' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
irssi-xmpp-0.54/src/fe-common/xep/fe-muc.c:75:3: note: Variable 'reason' is reassigned a value before the old one has been used. 'break;' missing?
irssi-xmpp-0.54/src/fe-common/xep/fe-muc.c:77:3: note: Variable 'reason' is reassigned a value before the old one has been used. 'break;' missing?
irssi-xmpp-0.54/src/fe-common/xmpp-completion.c:52:28: style: The scope of the variable 'resource' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/xmpp-completion.c:270:15: style: The scope of the variable 'channel' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-common/xmpp-completion.c:271:21: style: The scope of the variable 'channel_setup' can be reduced. [variableScope]
irssi-xmpp-0.54/src/fe-text/xep/text-muc.c:33:30: warning: Possible null pointer dereference: channel [nullPointer]
irssi-xmpp-0.54/src/fe-text/xep/text-muc.c:66:33: note: Calling function 'update_nick_statusbar', 2nd argument 'channel' value is 0
irssi-xmpp-0.54/src/fe-text/xep/text-muc.c:33:30: note: Null pointer dereference
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/irstlm/irstlm_6.00.05.orig.tar.gz
irstlm-6.00.05/src/cmd.c:705:8: warning: Either the condition 's=='\0'' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
irstlm-6.00.05/src/cmd.c:705:15: note: Assuming that condition 's=='\0'' is not redundant
irstlm-6.00.05/src/cmd.c:705:8: note: Null pointer dereference
irstlm-6.00.05/src/cmd.c:424:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
irstlm-6.00.05/src/cmd.c:178:12: style: Function 'GetParams' argument 3 names different: declaration 'CmdFileName' definition 'DefCmd'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cmd.h:92:13: note: Function 'GetParams' argument 3 names different: declaration 'CmdFileName' definition 'DefCmd'.
irstlm-6.00.05/src/cmd.c:178:12: note: Function 'GetParams' argument 3 names different: declaration 'CmdFileName' definition 'DefCmd'.
irstlm-6.00.05/src/cmd.c:694:12: style: Function 'SetParam' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cmd.c:87:12: note: Function 'SetParam' argument 2 names different: declaration 's' definition '_s'.
irstlm-6.00.05/src/cmd.c:694:12: note: Function 'SetParam' argument 2 names different: declaration 's' definition '_s'.
irstlm-6.00.05/src/cmd.c:705:15: warning: Char literal compared with pointer 's'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
irstlm-6.00.05/src/cmd.c:455:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
irstlm-6.00.05/src/cmd.c:495:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
irstlm-6.00.05/src/cmd.c:498:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
irstlm-6.00.05/src/cmd.c:499:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
irstlm-6.00.05/src/lmContainer.h:91:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/lmContainer.h:191:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/compile-lm.cpp:63:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/compile-lm.cpp:64:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/compile-lm.cpp:65:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/compile-lm.cpp:198:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/htable.h:191:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/htable.h:183:0: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/htable.h:211:0: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/htable.h:237:0: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/htable.h:223:12: style: The scope of the variable 'p' can be reduced. [variableScope]
irstlm-6.00.05/src/htable.h:160:0: style: Function 'insert' argument 1 names different: declaration 'item' definition 'key'. [funcArgNamesDifferent]
irstlm-6.00.05/src/htable.h:89:0: note: Function 'insert' argument 1 names different: declaration 'item' definition 'key'.
irstlm-6.00.05/src/htable.h:160:0: note: Function 'insert' argument 1 names different: declaration 'item' definition 'key'.
irstlm-6.00.05/src/mfstream.h:171:5: performance: Variable '_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irstlm-6.00.05/src/dictionary.h:147:6: performance: Technically the member function 'dictionary::isprintable' can be static. [functionStatic]
irstlm-6.00.05/src/htable.h:98:0: style: Technically the member function 'htable < char * >::map' can be const. [functionConst]
irstlm-6.00.05/src/htable.h:220:0: note: Technically the member function 'htable < char * >::map' can be const.
irstlm-6.00.05/src/htable.h:98:0: note: Technically the member function 'htable < char * >::map' can be const.
irstlm-6.00.05/src/htable.h:115:0: style: Class 'htable < char * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/htable.h:115:0: style: Class 'htable < char * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/mfstream.h:136:3: style: Class 'fdbuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/mfstream.h:212:2: style: Class 'inputfilestream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/mempool.h:131:3: style: Class 'strstack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/dictionary.h:243:2: style: Class 'dictionary_iter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/lmContainer.h:261:36: performance: Function parameter 'sfilter' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmContainer.h:261:80: performance: Function parameter 'skeepunigrams' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmContainer.h:263:61: performance: Function parameter 'infile' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/cplsa.h:67:50: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cplsa.h:72:51: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cplsa.cpp:57:6: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:60:6: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:63:6: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:121:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:179:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:203:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cplsa.cpp:154:13: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
irstlm-6.00.05/src/cplsa.h:66:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cplsa.h:67:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cplsa.h:71:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cplsa.h:72:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cplsa.cpp:275:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cplsa.cpp:306:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cplsa.cpp:133:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
irstlm-6.00.05/src/cplsa.cpp:415:15: style: The scope of the variable 'tmpHaj' can be reduced. [variableScope]
irstlm-6.00.05/src/cplsa.cpp:42:24: style: Function 'plsa' argument 1 names different: declaration 'dict' definition 'd'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:52:22: note: Function 'plsa' argument 1 names different: declaration 'dict' definition 'd'.
irstlm-6.00.05/src/cplsa.cpp:42:24: note: Function 'plsa' argument 1 names different: declaration 'dict' definition 'd'.
irstlm-6.00.05/src/cplsa.cpp:42:30: style: Function 'plsa' argument 2 names different: declaration 'topics' definition 'top'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:52:31: note: Function 'plsa' argument 2 names different: declaration 'topics' definition 'top'.
irstlm-6.00.05/src/cplsa.cpp:42:30: note: Function 'plsa' argument 2 names different: declaration 'topics' definition 'top'.
irstlm-6.00.05/src/cplsa.cpp:42:40: style: Function 'plsa' argument 3 names different: declaration 'workdir' definition 'wd'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:52:44: note: Function 'plsa' argument 3 names different: declaration 'workdir' definition 'wd'.
irstlm-6.00.05/src/cplsa.cpp:42:40: note: Function 'plsa' argument 3 names different: declaration 'workdir' definition 'wd'.
irstlm-6.00.05/src/cplsa.cpp:42:47: style: Function 'plsa' argument 4 names different: declaration 'threads' definition 'th'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:52:56: note: Function 'plsa' argument 4 names different: declaration 'threads' definition 'th'.
irstlm-6.00.05/src/cplsa.cpp:42:47: note: Function 'plsa' argument 4 names different: declaration 'threads' definition 'th'.
irstlm-6.00.05/src/cplsa.cpp:585:27: style: Function 'inference' argument 1 names different: declaration 'trainfile' definition 'testfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:76:25: note: Function 'inference' argument 1 names different: declaration 'trainfile' definition 'testfile'.
irstlm-6.00.05/src/cplsa.cpp:585:27: note: Function 'inference' argument 1 names different: declaration 'trainfile' definition 'testfile'.
irstlm-6.00.05/src/cplsa.cpp:585:58: style: Function 'inference' argument 3 names different: declaration 'maxiter' definition 'maxit'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cplsa.h:76:57: note: Function 'inference' argument 3 names different: declaration 'maxiter' definition 'maxit'.
irstlm-6.00.05/src/cplsa.cpp:585:58: note: Function 'inference' argument 3 names different: declaration 'maxiter' definition 'maxit'.
irstlm-6.00.05/src/cplsa.cpp:130:19: warning: Assert statement calls a function which may have desired side effects: 'numdoc'. [assertWithSideEffect]
irstlm-6.00.05/src/cplsa.cpp:42:7: warning: Member variable 'plsa::trset' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cplsa.cpp:42:7: warning: Member variable 'plsa::Hfname' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/ngramtable.h:318:12: performance: Technically the member function 'ngramtable::myround' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.h:367:16: style: Technically the member function 'ngramtable::bo_state' can be const. [functionConst]
irstlm-6.00.05/src/cswam.h:160:51: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:166:48: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:172:45: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:178:47: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:185:46: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:191:46: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:197:45: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswam.h:211:43: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/cswa.cpp:68:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswa.cpp:69:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswa.cpp:71:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswa.cpp:72:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswa.cpp:73:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswa.cpp:74:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.h:159:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:160:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:165:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:166:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:171:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:172:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:177:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:178:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:184:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:185:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:190:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:191:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:196:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:197:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:210:17: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.h:211:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/cswam.cpp:57:7: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:58:6: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:59:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:60:12: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:61:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:62:12: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:63:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:64:16: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:114:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:179:47: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:495:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:500:28: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/cswam.cpp:364:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:365:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:366:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:369:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:371:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:372:23: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:419:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:420:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:421:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:430:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:435:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:436:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/cswam.cpp:579:11: style: The scope of the variable 'den' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:817:31: style: The scope of the variable 'reldist' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:826:28: style: The scope of the variable 'dist' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:978:15: style: The scope of the variable 'totW' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:1050:24: style: The scope of the variable 'best_score' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:1050:39: style: The scope of the variable 'best_i' can be reduced. [variableScope]
irstlm-6.00.05/src/cswam.cpp:46:20: style: Function 'cswam' argument 1 names different: declaration 'srcdatafile' definition 'sdfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:126:17: note: Function 'cswam' argument 1 names different: declaration 'srcdatafile' definition 'sdfile'.
irstlm-6.00.05/src/cswam.cpp:46:20: note: Function 'cswam' argument 1 names different: declaration 'srcdatafile' definition 'sdfile'.
irstlm-6.00.05/src/cswam.cpp:46:33: style: Function 'cswam' argument 2 names different: declaration 'trgdatafile' definition 'tdfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:126:35: note: Function 'cswam' argument 2 names different: declaration 'trgdatafile' definition 'tdfile'.
irstlm-6.00.05/src/cswam.cpp:46:33: note: Function 'cswam' argument 2 names different: declaration 'trgdatafile' definition 'tdfile'.
irstlm-6.00.05/src/cswam.cpp:46:47: style: Function 'cswam' argument 3 names different: declaration 'word2vecfile' definition 'w2vfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:126:54: note: Function 'cswam' argument 3 names different: declaration 'word2vecfile' definition 'w2vfile'.
irstlm-6.00.05/src/cswam.cpp:46:47: note: Function 'cswam' argument 3 names different: declaration 'word2vecfile' definition 'w2vfile'.
irstlm-6.00.05/src/cswam.cpp:48:34: style: Function 'cswam' argument 6 names different: declaration 'fix_null_prob' definition 'fixnullprob'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:128:31: note: Function 'cswam' argument 6 names different: declaration 'fix_null_prob' definition 'fixnullprob'.
irstlm-6.00.05/src/cswam.cpp:48:34: note: Function 'cswam' argument 6 names different: declaration 'fix_null_prob' definition 'fixnullprob'.
irstlm-6.00.05/src/cswam.cpp:49:19: style: Function 'cswam' argument 7 names different: declaration 'normv2w' definition 'normvect'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:129:16: note: Function 'cswam' argument 7 names different: declaration 'normv2w' definition 'normvect'.
irstlm-6.00.05/src/cswam.cpp:49:19: note: Function 'cswam' argument 7 names different: declaration 'normv2w' definition 'normvect'.
irstlm-6.00.05/src/cswam.cpp:234:27: style: Function 'initEntry' argument 1 names different: declaration 'entry' definition 'e'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:140:24: note: Function 'initEntry' argument 1 names different: declaration 'entry' definition 'e'.
irstlm-6.00.05/src/cswam.cpp:234:27: note: Function 'initEntry' argument 1 names different: declaration 'entry' definition 'e'.
irstlm-6.00.05/src/cswam.cpp:311:29: style: Function 'initModel' argument 1 names different: declaration 'fname' definition 'modelfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:139:26: note: Function 'initModel' argument 1 names different: declaration 'fname' definition 'modelfile'.
irstlm-6.00.05/src/cswam.cpp:311:29: note: Function 'initModel' argument 1 names different: declaration 'fname' definition 'modelfile'.
irstlm-6.00.05/src/cswam.cpp:1112:78: style: Function 'test' argument 4 names different: declaration 'alignmentfile' definition 'alignfile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/cswam.h:215:74: note: Function 'test' argument 4 names different: declaration 'alignmentfile' definition 'alignfile'.
irstlm-6.00.05/src/cswam.cpp:1112:78: note: Function 'test' argument 4 names different: declaration 'alignmentfile' definition 'alignfile'.
irstlm-6.00.05/src/cswam.cpp:1314:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irstlm-6.00.05/src/cswam.cpp:1329:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irstlm-6.00.05/src/cswam.cpp:1452:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irstlm-6.00.05/src/cswam.cpp:1467:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
irstlm-6.00.05/src/cswam.cpp:454:25: warning: Assert statement calls a function which may have desired side effects: 'numdoc'. [assertWithSideEffect]
irstlm-6.00.05/src/cswam.cpp:594:40: warning: Assert statement calls a function which may have desired side effects: 'docword'. [assertWithSideEffect]
irstlm-6.00.05/src/cswam.cpp:1129:21: warning: Assert statement calls a function which may have desired side effects: 'numdoc'. [assertWithSideEffect]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::srcdata' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::trgdata' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::localLL' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::alignments' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::iter' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.cpp:46:8: warning: Member variable 'cswam::prob' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/cswam.h:138:10: style: Technically the member function 'irstlm::cswam::randword2vec' can be const. [functionConst]
irstlm-6.00.05/src/cswam.cpp:153:13: note: Technically the member function 'irstlm::cswam::randword2vec' can be const.
irstlm-6.00.05/src/cswam.h:138:10: note: Technically the member function 'irstlm::cswam::randword2vec' can be const.
irstlm-6.00.05/src/cswam.h:149:11: performance: Technically the member function 'irstlm::cswam::LogGauss' can be static. [functionStatic]
irstlm-6.00.05/src/cswam.cpp:518:14: note: Technically the member function 'irstlm::cswam::LogGauss' can be static.
irstlm-6.00.05/src/cswam.h:149:11: note: Technically the member function 'irstlm::cswam::LogGauss' can be static.
irstlm-6.00.05/src/cswam.h:152:11: performance: Technically the member function 'irstlm::cswam::LogBeta' can be static. [functionStatic]
irstlm-6.00.05/src/cswam.cpp:534:14: note: Technically the member function 'irstlm::cswam::LogBeta' can be static.
irstlm-6.00.05/src/cswam.h:152:11: note: Technically the member function 'irstlm::cswam::LogBeta' can be static.
irstlm-6.00.05/src/cswam.h:153:10: performance: Technically the member function 'irstlm::cswam::EstimateBeta' can be static. [functionStatic]
irstlm-6.00.05/src/cswam.cpp:632:13: note: Technically the member function 'irstlm::cswam::EstimateBeta' can be static.
irstlm-6.00.05/src/cswam.h:153:10: note: Technically the member function 'irstlm::cswam::EstimateBeta' can be static.
irstlm-6.00.05/src/cswam.h:155:11: style: Technically the member function 'irstlm::cswam::Delta' can be const. [functionConst]
irstlm-6.00.05/src/cswam.cpp:545:14: note: Technically the member function 'irstlm::cswam::Delta' can be const.
irstlm-6.00.05/src/cswam.h:155:11: note: Technically the member function 'irstlm::cswam::Delta' can be const.
irstlm-6.00.05/src/cswam.cpp:99:5: style: Class 'cswam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/cswam.cpp:99:5: style: Class 'cswam' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/dict.cpp:36:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dict.cpp:37:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dict.cpp:38:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dict.cpp:39:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dictionary.cpp:268:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
irstlm-6.00.05/src/dictionary.cpp:328:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
irstlm-6.00.05/src/htable.h:160:23: style: Function 'insert' argument 1 names different: declaration 'item' definition 'key'. [funcArgNamesDifferent]
irstlm-6.00.05/src/htable.h:89:13: note: Function 'insert' argument 1 names different: declaration 'item' definition 'key'.
irstlm-6.00.05/src/htable.h:160:23: note: Function 'insert' argument 1 names different: declaration 'item' definition 'key'.
irstlm-6.00.05/src/dictionary.cpp:324:37: style: Function 'load' argument 1 names different: declaration 'fd' definition 'inp'. [funcArgNamesDifferent]
irstlm-6.00.05/src/dictionary.h:213:26: note: Function 'load' argument 1 names different: declaration 'fd' definition 'inp'.
irstlm-6.00.05/src/dictionary.cpp:324:37: note: Function 'load' argument 1 names different: declaration 'fd' definition 'inp'.
irstlm-6.00.05/src/dictionary.cpp:360:37: style: Function 'save' argument 1 names different: declaration 'fd' definition 'out'. [funcArgNamesDifferent]
irstlm-6.00.05/src/dictionary.h:214:26: note: Function 'save' argument 1 names different: declaration 'fd' definition 'out'.
irstlm-6.00.05/src/dictionary.cpp:360:37: note: Function 'save' argument 1 names different: declaration 'fd' definition 'out'.
irstlm-6.00.05/src/htable.h:98:7: style: Technically the member function 'htable::map' can be const. [functionConst]
irstlm-6.00.05/src/htable.h:220:17: note: Technically the member function 'htable::map' can be const.
irstlm-6.00.05/src/htable.h:98:7: note: Technically the member function 'htable::map' can be const.
irstlm-6.00.05/src/dictionary.h:145:6: performance: Technically the member function 'dictionary::getword' can be static. [functionStatic]
irstlm-6.00.05/src/dictionary.cpp:84:17: note: Technically the member function 'dictionary::getword' can be static.
irstlm-6.00.05/src/dictionary.h:145:6: note: Technically the member function 'dictionary::getword' can be static.
irstlm-6.00.05/src/dictionary.h:212:7: style: Technically the member function 'dictionary::save' can be const. [functionConst]
irstlm-6.00.05/src/dictionary.cpp:476:18: note: Technically the member function 'dictionary::save' can be const.
irstlm-6.00.05/src/dictionary.h:212:7: note: Technically the member function 'dictionary::save' can be const.
irstlm-6.00.05/src/dictionary.cpp:396:2: style: Class 'dictionary' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/dictionary.cpp:396:2: style: Class 'dictionary' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/doc.cpp:101:38: warning: Assert statement calls a function which may have desired side effects: 'doclen'. [assertWithSideEffect]
irstlm-6.00.05/src/doc.h:37:7: style: Technically the member function 'doc::numdoc' can be const. [functionConst]
irstlm-6.00.05/src/doc.cpp:91:10: note: Technically the member function 'doc::numdoc' can be const.
irstlm-6.00.05/src/doc.h:37:7: note: Technically the member function 'doc::numdoc' can be const.
irstlm-6.00.05/src/doc.cpp:41:5: style: Class 'doc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/doc.cpp:41:5: style: Class 'doc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/dtsel.cpp:127:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dtsel.cpp:128:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dtsel.cpp:129:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dtsel.cpp:130:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dtsel.cpp:312:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/dtsel.cpp:262:7: style: The scope of the variable 'length' can be reduced. [variableScope]
irstlm-6.00.05/src/dtsel.cpp:263:9: style: The scope of the variable 'deltaH' can be reduced. [variableScope]
irstlm-6.00.05/src/dtsel.cpp:264:9: style: The scope of the variable 'deltaHoov' can be reduced. [variableScope]
irstlm-6.00.05/src/dtsel.cpp:271:4: style: Variable 'linenumber' is modified but its new value is never used. [unreadVariable]
irstlm-6.00.05/src/htable.h:191:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/htable.h:110:12: warning: Member variable 'htable::scan_i' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/htable.h:110:12: warning: Member variable 'htable::scan_p' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/htable.h:115:2: style: Class 'htable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/htable.h:115:2: style: Class 'htable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/interplm.cpp:84:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/interplm.cpp:75:54: style: Function 'interplm' argument 3 names different: declaration 'tt' definition 'tabtype'. [funcArgNamesDifferent]
irstlm-6.00.05/src/interplm.h:54:48: note: Function 'interplm' argument 3 names different: declaration 'tt' definition 'tabtype'.
irstlm-6.00.05/src/interplm.cpp:75:54: note: Function 'interplm' argument 3 names different: declaration 'tt' definition 'tabtype'.
irstlm-6.00.05/src/interplm.cpp:349:40: style: Function 'test' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
irstlm-6.00.05/src/interplm.h:131:32: note: Function 'test' argument 2 names different: declaration 'sz' definition 'size'.
irstlm-6.00.05/src/interplm.cpp:349:40: note: Function 'test' argument 2 names different: declaration 'sz' definition 'size'.
irstlm-6.00.05/src/interplm.cpp:372:44: style: Function 'test_txt' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
irstlm-6.00.05/src/interplm.h:129:36: note: Function 'test_txt' argument 2 names different: declaration 'sz' definition 'size'.
irstlm-6.00.05/src/interplm.cpp:372:44: note: Function 'test_txt' argument 2 names different: declaration 'sz' definition 'size'.
irstlm-6.00.05/src/interplm.cpp:75:11: warning: Member variable 'interplm::backoff' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/interplm.h:65:15: style: Technically the member function 'interplm::prune_ngram' can be const. [functionConst]
irstlm-6.00.05/src/interplm.h:71:8: style: Technically the member function 'interplm::delete_prune_ngram' can be const. [functionConst]
irstlm-6.00.05/src/interplm.cpp:110:16: note: Technically the member function 'interplm::delete_prune_ngram' can be const.
irstlm-6.00.05/src/interplm.h:71:8: note: Technically the member function 'interplm::delete_prune_ngram' can be const.
irstlm-6.00.05/src/interplm.h:74:8: style: Technically the member function 'interplm::print_prune_ngram' can be const. [functionConst]
irstlm-6.00.05/src/interplm.cpp:124:16: note: Technically the member function 'interplm::print_prune_ngram' can be const.
irstlm-6.00.05/src/interplm.h:74:8: note: Technically the member function 'interplm::print_prune_ngram' can be const.
irstlm-6.00.05/src/htable.h:98:0: style: Technically the member function 'htable < int * >::map' can be const. [functionConst]
irstlm-6.00.05/src/htable.h:220:0: note: Technically the member function 'htable < int * >::map' can be const.
irstlm-6.00.05/src/htable.h:98:0: note: Technically the member function 'htable < int * >::map' can be const.
irstlm-6.00.05/src/htable.h:115:0: style: Class 'htable < int * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/htable.h:115:0: style: Class 'htable < int * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/normcache.h:40:3: style: Class 'normcache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/interplm.cpp:117:3: warning: Possible leak in public function. The pointer 'prune_freq_threshold' is not deallocated before it is allocated. [publicAllocationError]
irstlm-6.00.05/src/interpolate-lm.cpp:76:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/interpolate-lm.cpp:77:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/interpolate-lm.cpp:235:15: style: The scope of the variable 'norm' can be reduced. [variableScope]
irstlm-6.00.05/src/interpolate-lm.cpp:412:17: style: The scope of the variable 'logpr' can be reduced. [variableScope]
irstlm-6.00.05/src/linearlm.cpp:64:31: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/linearlm.h:35:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/linearlm.cpp:64:31: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/linearlm.cpp:150:32: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/linearlm.h:47:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/linearlm.cpp:150:32: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/linearlm.cpp:45:12: warning: Member variable 'linearwb::minfreqthresh' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/linearlm.cpp:133:13: warning: Member variable 'linearstb::minfreqthresh' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/linearlm.h:49:7: style: The function 'compute_backoff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/mdiadapt.h:87:15: note: Virtual function in base class
irstlm-6.00.05/src/linearlm.h:49:7: note: Function in derived class
irstlm-6.00.05/src/lmContainer.cpp:122:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmContainer.cpp:161:54: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/lmContainer.cpp:168:14: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/lmtable.h:403:19: style: The scope of the variable 'result' can be reduced. [variableScope]
irstlm-6.00.05/src/lmContainer.cpp:158:63: style: Function 'filter' argument 2 names different: declaration 'sublmt' definition 'sublmC'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmContainer.h:261:59: note: Function 'filter' argument 2 names different: declaration 'sublmt' definition 'sublmC'.
irstlm-6.00.05/src/lmContainer.cpp:158:63: note: Function 'filter' argument 2 names different: declaration 'sublmt' definition 'sublmC'.
irstlm-6.00.05/src/lmtable.h:181:8: performance: Technically the member function 'irstlm::lmtable::init_statecache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:195:8: performance: Technically the member function 'irstlm::lmtable::delete_statecache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:207:8: performance: Technically the member function 'irstlm::lmtable::check_statecache_levels' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:215:8: performance: Technically the member function 'irstlm::lmtable::reset_statecache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:318:8: performance: Technically the member function 'irstlm::lmtable::filter' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:347:15: performance: Technically the member function 'irstlm::lmtable::putmem' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:353:15: performance: Technically the member function 'irstlm::lmtable::getmem' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:362:15: performance: Technically the member function 'irstlm::lmtable::putmem' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:368:15: performance: Technically the member function 'irstlm::lmtable::getmem' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:374:7: performance: Technically the member function 'irstlm::lmtable::nodesize' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:402:7: performance: Technically the member function 'irstlm::lmtable::codecmp' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.h:621:16: style: Technically the member function 'irstlm::lmtable::GetNgramcacheLoadFactor' can be const. [functionConst]
irstlm-6.00.05/src/lmtable.h:624:16: style: Technically the member function 'irstlm::lmtable::GetDictionaryLoadFactor' can be const. [functionConst]
irstlm-6.00.05/src/lmclass.h:53:17: style: Technically the member function 'irstlm::lmclass::getMapScore' can be const. [functionConst]
irstlm-6.00.05/src/lmtable.h:163:19: warning: The class 'lmmacro' defines member variable with name 'dict' also defined in its parent class 'lmtable'. [duplInheritedMember]
irstlm-6.00.05/src/lmmacro.h:45:19: note: The class 'lmmacro' defines member variable with name 'dict' also defined in its parent class 'lmtable'.
irstlm-6.00.05/src/lmtable.h:163:19: note: The class 'lmmacro' defines member variable with name 'dict' also defined in its parent class 'lmtable'.
irstlm-6.00.05/src/lmtable.h:163:19: warning: The class 'lmclass' defines member variable with name 'dict' also defined in its parent class 'lmtable'. [duplInheritedMember]
irstlm-6.00.05/src/lmclass.h:43:19: note: The class 'lmclass' defines member variable with name 'dict' also defined in its parent class 'lmtable'.
irstlm-6.00.05/src/lmtable.h:163:19: note: The class 'lmclass' defines member variable with name 'dict' also defined in its parent class 'lmtable'.
irstlm-6.00.05/src/lmContainer.h:57:16: warning: The class 'lmInterpolation' defines member variable with name 'maxlev' also defined in its parent class 'lmContainer'. [duplInheritedMember]
irstlm-6.00.05/src/lmInterpolation.h:60:21: note: The class 'lmInterpolation' defines member variable with name 'maxlev' also defined in its parent class 'lmContainer'.
irstlm-6.00.05/src/lmContainer.h:57:16: note: The class 'lmInterpolation' defines member variable with name 'maxlev' also defined in its parent class 'lmContainer'.
irstlm-6.00.05/src/lmtable.h:184:8: style: The function 'init_caches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:241:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:184:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:217:8: style: The function 'reset_caches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:245:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:217:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:230:8: style: The function 'reset_mmap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:247:17: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:230:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:235:15: style: The function 'is_inverted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:110:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:235:15: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:245:17: style: The function 'getlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:78:18: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:245:17: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:249:17: style: The function 'setlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:81:18: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:249:17: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:255:17: style: The function 'setlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:85:18: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:255:17: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:259:15: style: The function 'maxlevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:96:22: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:259:15: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:267:8: style: The function 'savetxt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:71:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:267:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:268:8: style: The function 'savebin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:74:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:268:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:288:8: style: The function 'print_table_stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:293:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:288:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:305:16: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:66:16: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:305:16: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:320:18: style: The function 'clprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:157:18: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:320:18: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:340:22: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:219:22: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:340:22: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:343:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:224:15: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:343:15: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:345:7: style: The function 'succscan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:231:15: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:345:7: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:597:8: style: The function 'stat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:99:23: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:597:8: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:606:22: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:90:30: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:606:22: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:629:23: style: The function 'dictionary_incflag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:257:23: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:629:23: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:644:23: style: The function 'is_OOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:266:23: note: Virtual function in base class
irstlm-6.00.05/src/lmtable.h:644:23: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:77:16: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:305:16: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:77:16: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:79:18: style: The function 'lprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:319:18: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:79:18: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:80:18: style: The function 'clprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:320:18: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:80:18: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:82:23: style: The function 'maxsuffptr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:322:23: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:82:23: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:83:25: style: The function 'maxsuffidx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:324:25: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:83:25: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:94:15: style: The function 'is_OOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:644:23: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:94:15: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:111:22: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:90:30: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:111:22: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:114:14: style: The function 'maxlevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:259:15: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:114:14: note: Function in derived class
irstlm-6.00.05/src/lmmacro.h:118:23: style: The function 'dictionary_incflag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:629:23: note: Virtual function in base class
irstlm-6.00.05/src/lmmacro.h:118:23: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:76:16: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:305:16: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:76:16: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:78:18: style: The function 'lprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:319:18: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:78:18: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:79:18: style: The function 'clprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:320:18: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:79:18: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:81:15: style: The function 'is_OOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:644:23: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:81:15: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:86:22: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:90:30: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:86:22: note: Function in derived class
irstlm-6.00.05/src/lmclass.h:89:23: style: The function 'dictionary_incflag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmtable.h:629:23: note: Virtual function in base class
irstlm-6.00.05/src/lmclass.h:89:23: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:72:16: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:66:16: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:72:16: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:75:18: style: The function 'clprob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:157:18: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:75:18: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:80:7: style: The function 'maxlevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:96:22: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:80:7: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:89:30: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:90:30: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:89:30: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:94:25: style: The function 'getlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:78:18: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:94:25: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:98:18: style: The function 'setlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:81:18: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:98:18: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:100:10: style: The function 'setlogOOVpenalty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:85:18: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:100:10: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:105:15: style: The function 'is_inverted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:110:16: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:105:15: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:111:15: style: The function 'is_inverted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:114:16: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:111:15: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:118:23: style: The function 'dictionary_incflag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:257:23: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:118:23: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:122:23: style: The function 'is_OOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:266:23: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:122:23: note: Function in derived class
irstlm-6.00.05/src/lmInterpolation.h:130:15: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
irstlm-6.00.05/src/lmContainer.h:286:15: note: Virtual function in base class
irstlm-6.00.05/src/lmInterpolation.h:130:15: note: Function in derived class
irstlm-6.00.05/src/lmtable.h:633:43: performance: Function parameter 'sfilter' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmtable.h:633:82: performance: Function parameter 'skeepunigrams' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmmacro.h:64:34: performance: Function parameter 'mapfilename' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmmacro.h:122:43: performance: Function parameter 'sfilter' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmmacro.h:122:86: performance: Function parameter 'skeepunigrams' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmContainer.cpp:109:66: performance: Function parameter 'infile' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmContainer.cpp:158:40: performance: Function parameter 'sfilter' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmContainer.cpp:158:84: performance: Function parameter 'skeepunigrams' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmInterpolation.cpp:149:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmInterpolation.cpp:225:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmInterpolation.cpp:35:52: style: Function 'lmInterpolation' argument 2 names different: declaration 'dlfi' definition 'dlf'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmInterpolation.h:69:40: note: Function 'lmInterpolation' argument 2 names different: declaration 'dlfi' definition 'dlf'.
irstlm-6.00.05/src/lmInterpolation.cpp:35:52: note: Function 'lmInterpolation' argument 2 names different: declaration 'dlfi' definition 'dlf'.
irstlm-6.00.05/src/lmInterpolation.cpp:222:49: style: Function 'cmaxsuffptr' argument 1 names different: declaration 'ong' definition 'ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmInterpolation.h:77:41: note: Function 'cmaxsuffptr' argument 1 names different: declaration 'ong' definition 'ng'.
irstlm-6.00.05/src/lmInterpolation.cpp:222:49: note: Function 'cmaxsuffptr' argument 1 names different: declaration 'ong' definition 'ng'.
irstlm-6.00.05/src/lmInterpolation.cpp:222:67: style: Function 'cmaxsuffptr' argument 2 names different: declaration 'size' definition 'statesize'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmInterpolation.h:77:60: note: Function 'cmaxsuffptr' argument 2 names different: declaration 'size' definition 'statesize'.
irstlm-6.00.05/src/lmInterpolation.cpp:222:67: note: Function 'cmaxsuffptr' argument 2 names different: declaration 'size' definition 'statesize'.
irstlm-6.00.05/src/lmInterpolation.cpp:261:51: style: Function 'cmaxsuffidx' argument 1 names different: declaration 'ong' definition 'ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmInterpolation.h:78:43: note: Function 'cmaxsuffidx' argument 1 names different: declaration 'ong' definition 'ng'.
irstlm-6.00.05/src/lmInterpolation.cpp:261:51: note: Function 'cmaxsuffidx' argument 1 names different: declaration 'ong' definition 'ng'.
irstlm-6.00.05/src/lmInterpolation.cpp:261:69: style: Function 'cmaxsuffidx' argument 2 names different: declaration 'size' definition 'statesize'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmInterpolation.h:78:62: note: Function 'cmaxsuffidx' argument 2 names different: declaration 'size' definition 'statesize'.
irstlm-6.00.05/src/lmInterpolation.cpp:261:69: note: Function 'cmaxsuffidx' argument 2 names different: declaration 'size' definition 'statesize'.
irstlm-6.00.05/src/lmInterpolation.cpp:35:19: warning: Member variable 'lmInterpolation::m_number_lm' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmInterpolation.cpp:35:19: warning: Member variable 'lmInterpolation::dictionary_upperbound' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmInterpolation.cpp:35:19: warning: Member variable 'lmInterpolation::logOOVpenalty' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmInterpolation.cpp:35:19: warning: Member variable 'lmInterpolation::maxlev' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmInterpolation.cpp:35:19: warning: Member variable 'lmInterpolation::dict' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmclass.cpp:134:7: style: The scope of the variable 'howmany' can be reduced. [variableScope]
irstlm-6.00.05/src/lmclass.cpp:68:53: style: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmclass.h:76:53: note: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'.
irstlm-6.00.05/src/lmclass.cpp:68:53: note: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'.
irstlm-6.00.05/src/lmclass.cpp:130:33: style: Function 'loadMap' argument 1 names different: declaration 'inp' definition 'inW2C'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmclass.h:49:30: note: Function 'loadMap' argument 1 names different: declaration 'inp' definition 'inW2C'.
irstlm-6.00.05/src/lmclass.cpp:130:33: note: Function 'loadMap' argument 1 names different: declaration 'inp' definition 'inW2C'.
irstlm-6.00.05/src/lmclass.cpp:206:30: style: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmclass.h:78:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmclass.cpp:206:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmclass.cpp:95:13: style: Variable 'tokenN' is assigned a value that is never used. [unreadVariable]
irstlm-6.00.05/src/lmclass.cpp:59:3: style: Class 'lmclass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/lmclass.cpp:59:3: style: Class 'lmclass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/lmmacro.cpp:178:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmmacro.cpp:179:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmmacro.cpp:180:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmmacro.cpp:626:20: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/lmmacro.cpp:632:25: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/lmmacro.cpp:214:15: style: The scope of the variable 'macroW' can be reduced. [variableScope]
irstlm-6.00.05/src/lmmacro.cpp:215:15: style: The scope of the variable 'microW' can be reduced. [variableScope]
irstlm-6.00.05/src/lmmacro.cpp:216:7: style: The scope of the variable 'tokenN' can be reduced. [variableScope]
irstlm-6.00.05/src/lmmacro.cpp:65:53: style: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:77:53: note: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'.
irstlm-6.00.05/src/lmmacro.cpp:65:53: note: Function 'load' argument 2 names different: declaration 'mmap' definition 'memmap'.
irstlm-6.00.05/src/lmmacro.cpp:310:30: style: Function 'lprob' argument 1 names different: declaration 'ng' definition 'micro_ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:79:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:310:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:332:31: style: Function 'clprob' argument 1 names different: declaration 'ng' definition 'micro_ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:80:31: note: Function 'clprob' argument 1 names different: declaration 'ng' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:332:31: note: Function 'clprob' argument 1 names different: declaration 'ng' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:332:79: style: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:80:73: note: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'.
irstlm-6.00.05/src/lmmacro.cpp:332:79: note: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'.
irstlm-6.00.05/src/lmmacro.cpp:332:98: style: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:80:92: note: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'.
irstlm-6.00.05/src/lmmacro.cpp:332:98: note: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'.
irstlm-6.00.05/src/lmmacro.cpp:523:40: style: Function 'maxsuffptr' argument 1 names different: declaration 'ong' definition 'micro_ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:82:40: note: Function 'maxsuffptr' argument 1 names different: declaration 'ong' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:523:40: note: Function 'maxsuffptr' argument 1 names different: declaration 'ong' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:563:42: style: Function 'maxsuffidx' argument 1 names different: declaration 'ong' definition 'micro_ng'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmmacro.h:83:42: note: Function 'maxsuffidx' argument 1 names different: declaration 'ong' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:563:42: note: Function 'maxsuffidx' argument 1 names different: declaration 'ong' definition 'micro_ng'.
irstlm-6.00.05/src/lmmacro.cpp:114:13: style: Variable 'tokenN' is assigned a value that is never used. [unreadVariable]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::maxlev' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::selectedField' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::collapseFlag' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::mapFlag' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::microMacroMapN' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::microMacroMap' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::collapsableMap' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.cpp:53:11: warning: Member variable 'lmmacro::collapsatorMap' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmmacro.h:69:8: style: Unused private function: 'lmmacro::collapse' [unusedPrivateFunction]
irstlm-6.00.05/src/lmmacro.h:70:8: style: Unused private function: 'lmmacro::mapping' [unusedPrivateFunction]
irstlm-6.00.05/src/lmmacro.h:68:8: style: Technically the member function 'irstlm::lmmacro::field_selection' can be const. [functionConst]
irstlm-6.00.05/src/lmmacro.cpp:391:16: note: Technically the member function 'irstlm::lmmacro::field_selection' can be const.
irstlm-6.00.05/src/lmmacro.h:68:8: note: Technically the member function 'irstlm::lmmacro::field_selection' can be const.
irstlm-6.00.05/src/lmmacro.h:69:8: style: Technically the member function 'irstlm::lmmacro::collapse' can be const. [functionConst]
irstlm-6.00.05/src/lmmacro.cpp:445:16: note: Technically the member function 'irstlm::lmmacro::collapse' can be const.
irstlm-6.00.05/src/lmmacro.h:69:8: note: Technically the member function 'irstlm::lmmacro::collapse' can be const.
irstlm-6.00.05/src/lmmacro.h:70:8: style: Technically the member function 'irstlm::lmmacro::mapping' can be const. [functionConst]
irstlm-6.00.05/src/lmmacro.cpp:494:16: note: Technically the member function 'irstlm::lmmacro::mapping' can be const.
irstlm-6.00.05/src/lmmacro.h:70:8: note: Technically the member function 'irstlm::lmmacro::mapping' can be const.
irstlm-6.00.05/src/lmmacro.cpp:55:3: style: Class 'lmmacro' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/lmmacro.cpp:55:3: style: Class 'lmmacro' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/lmmacro.cpp:175:42: performance: Function parameter 'mapfilename' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/lmtable.cpp:92:48: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:93:60: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:535:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:879:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:1423:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:1884:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2062:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2068:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2444:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2479:32: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2532:34: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:2569:27: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/lmtable.cpp:109:44: error: Array 'totget[21]' accessed at index 21, which is out of bounds. [arrayIndexOutOfBounds]
irstlm-6.00.05/src/lmtable.cpp:109:58: error: Array 'totbsearch[21]' accessed at index 21, which is out of bounds. [arrayIndexOutOfBounds]
irstlm-6.00.05/src/lmtable.cpp:1527:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/lmtable.cpp:1580:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/lmtable.cpp:1590:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/lmtable.cpp:1592:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/lmtable.cpp:1958:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/lmtable.cpp:1961:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/lmtable.cpp:880:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
irstlm-6.00.05/src/lmtable.cpp:879:0: note: Variable 'fd' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/lmtable.cpp:880:3: note: Variable 'fd' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/lmtable.cpp:1885:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
irstlm-6.00.05/src/lmtable.cpp:1884:0: note: Variable 'fd' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/lmtable.cpp:1885:3: note: Variable 'fd' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/lmtable.cpp:734:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
irstlm-6.00.05/src/lmtable.cpp:1047:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
irstlm-6.00.05/src/lmtable.cpp:961:10: style: The scope of the variable 'p' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:962:10: style: The scope of the variable 'bw' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:963:22: style: The scope of the variable 'bnd' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:964:22: style: The scope of the variable 'start' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:974:10: style: The scope of the variable 'p' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1013:22: style: The scope of the variable 'start' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1013:28: style: The scope of the variable 'end' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1017:10: style: The scope of the variable 'found' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1088:14: style: The scope of the variable 'no_more_msg' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1179:14: style: The scope of the variable 'no_more_msg' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1319:27: style: The scope of the variable 'p' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:1320:7: style: The scope of the variable 'result' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:2645:24: style: The scope of the variable 'memory' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:2700:14: style: The scope of the variable 'lbo' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:2855:21: style: The scope of the variable 'ipr' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:2882:9: style: The scope of the variable 'ipr' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:2883:10: style: The scope of the variable 'ndp' can be reduced. [variableScope]
irstlm-6.00.05/src/lmtable.cpp:72:36: style: Function 'lmtable' argument 2 names different: declaration 'dlfi' definition 'dlf'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:165:32: note: Function 'lmtable' argument 2 names different: declaration 'dlfi' definition 'dlf'.
irstlm-6.00.05/src/lmtable.cpp:72:36: note: Function 'lmtable' argument 2 names different: declaration 'dlfi' definition 'dlf'.
irstlm-6.00.05/src/lmtable.cpp:425:40: style: Function 'load' argument 1 names different: declaration 'filename' definition 'infile'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:305:40: note: Function 'load' argument 1 names different: declaration 'filename' definition 'infile'.
irstlm-6.00.05/src/lmtable.cpp:425:40: note: Function 'load' argument 1 names different: declaration 'filename' definition 'infile'.
irstlm-6.00.05/src/lmtable.cpp:452:83: style: Function 'load' argument 4 names different: declaration 'mmap' definition 'keep_on_disk'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:306:98: note: Function 'load' argument 4 names different: declaration 'mmap' definition 'keep_on_disk'.
irstlm-6.00.05/src/lmtable.cpp:452:83: note: Function 'load' argument 4 names different: declaration 'mmap' definition 'keep_on_disk'.
irstlm-6.00.05/src/lmtable.cpp:501:46: style: Function 'load_centers' argument 2 names different: declaration 'l' definition 'Order'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:308:43: note: Function 'load_centers' argument 2 names different: declaration 'l' definition 'Order'.
irstlm-6.00.05/src/lmtable.cpp:501:46: note: Function 'load_centers' argument 2 names different: declaration 'l' definition 'Order'.
irstlm-6.00.05/src/lmtable.cpp:519:68: style: Function 'loadtxt' argument 3 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:83:65: note: Function 'loadtxt' argument 3 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:519:68: note: Function 'loadtxt' argument 3 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:800:48: style: Function 'loadtxt_level' argument 2 names different: declaration 'l' definition 'level'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:86:44: note: Function 'loadtxt_level' argument 2 names different: declaration 'l' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:800:48: note: Function 'loadtxt_level' argument 2 names different: declaration 'l' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:1083:46: style: Function 'addwithoffset' argument 2 names different: declaration 'prob' definition 'iprob'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:335:38: note: Function 'addwithoffset' argument 2 names different: declaration 'prob' definition 'iprob'.
irstlm-6.00.05/src/lmtable.cpp:1083:46: note: Function 'addwithoffset' argument 2 names different: declaration 'prob' definition 'iprob'.
irstlm-6.00.05/src/lmtable.cpp:1083:59: style: Function 'addwithoffset' argument 3 names different: declaration 'bow' definition 'ibow'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:335:49: note: Function 'addwithoffset' argument 3 names different: declaration 'bow' definition 'ibow'.
irstlm-6.00.05/src/lmtable.cpp:1083:59: note: Function 'addwithoffset' argument 3 names different: declaration 'bow' definition 'ibow'.
irstlm-6.00.05/src/lmtable.cpp:1174:36: style: Function 'add' argument 2 names different: declaration 'prob' definition 'iprob'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:332:28: note: Function 'add' argument 2 names different: declaration 'prob' definition 'iprob'.
irstlm-6.00.05/src/lmtable.cpp:1174:36: note: Function 'add' argument 2 names different: declaration 'prob' definition 'iprob'.
irstlm-6.00.05/src/lmtable.cpp:1174:49: style: Function 'add' argument 3 names different: declaration 'bow' definition 'ibow'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:332:39: note: Function 'add' argument 3 names different: declaration 'bow' definition 'ibow'.
irstlm-6.00.05/src/lmtable.cpp:1174:49: note: Function 'add' argument 3 names different: declaration 'bow' definition 'ibow'.
irstlm-6.00.05/src/lmtable.cpp:1377:33: style: Function 'cpsublm' argument 1 names different: declaration 'sublmt' definition 'slmt'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:314:25: note: Function 'cpsublm' argument 1 names different: declaration 'sublmt' definition 'slmt'.
irstlm-6.00.05/src/lmtable.cpp:1377:33: note: Function 'cpsublm' argument 1 names different: declaration 'sublmt' definition 'slmt'.
irstlm-6.00.05/src/lmtable.cpp:1671:53: style: Function 'savebin_level' argument 2 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:274:45: note: Function 'savebin_level' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1671:53: note: Function 'savebin_level' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1680:60: style: Function 'savebin_level_nommap' argument 2 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:275:52: note: Function 'savebin_level_nommap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1680:60: note: Function 'savebin_level_nommap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1734:58: style: Function 'savebin_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:276:50: note: Function 'savebin_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1734:58: note: Function 'savebin_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1817:57: style: Function 'delete_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:296:49: note: Function 'delete_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1817:57: note: Function 'delete_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1874:57: style: Function 'resize_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:300:49: note: Function 'resize_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:1874:57: note: Function 'resize_level_mmap' argument 2 names different: declaration 'filename' definition 'outfilename'.
irstlm-6.00.05/src/lmtable.cpp:2018:48: style: Function 'loadbin_level' argument 2 names different: declaration 'l' definition 'level'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:92:44: note: Function 'loadbin_level' argument 2 names different: declaration 'l' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:2018:48: note: Function 'loadbin_level' argument 2 names different: declaration 'l' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:2439:30: style: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:319:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmtable.cpp:2439:30: note: Function 'lprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmtable.cpp:2556:31: style: Function 'clprob' argument 1 names different: declaration 'ng' definition 'ong'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:320:31: note: Function 'clprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmtable.cpp:2556:31: note: Function 'clprob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/lmtable.cpp:2556:73: style: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:320:73: note: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'.
irstlm-6.00.05/src/lmtable.cpp:2556:73: note: Function 'clprob' argument 4 names different: declaration 'maxsuffidx' definition 'ngramstate'.
irstlm-6.00.05/src/lmtable.cpp:2556:92: style: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:320:92: note: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'.
irstlm-6.00.05/src/lmtable.cpp:2556:92: note: Function 'clprob' argument 5 names different: declaration 'maxsuffptr' definition 'state'.
irstlm-6.00.05/src/lmtable.cpp:2643:25: style: Function 'stat' argument 1 names different: declaration 'lev' definition 'level'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:597:17: note: Function 'stat' argument 1 names different: declaration 'lev' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:2643:25: note: Function 'stat' argument 1 names different: declaration 'lev' definition 'level'.
irstlm-6.00.05/src/lmtable.cpp:2763:145: style: Function 'wdprune' argument 8 names different: declaration 'lk' definition 'tlk'. [funcArgNamesDifferent]
irstlm-6.00.05/src/lmtable.h:170:137: note: Function 'wdprune' argument 8 names different: declaration 'lk' definition 'tlk'.
irstlm-6.00.05/src/lmtable.cpp:2763:145: note: Function 'wdprune' argument 8 names different: declaration 'lk' definition 'tlk'.
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::startpos' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::isQtable' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::isItable' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::Pcenters' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::Bcenters' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::dictionary_upperbound' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::backoff_state' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.cpp:72:11: warning: Member variable 'lmtable::diskid' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/lmtable.h:90:8: style: Technically the member function 'irstlm::lmtable::loadbin_dict' can be const. [functionConst]
irstlm-6.00.05/src/lmtable.cpp:2010:16: note: Technically the member function 'irstlm::lmtable::loadbin_dict' can be const.
irstlm-6.00.05/src/lmtable.h:90:8: note: Technically the member function 'irstlm::lmtable::loadbin_dict' can be const.
irstlm-6.00.05/src/lmtable.h:177:8: performance: Technically the member function 'irstlm::lmtable::init_prob_and_state_cache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:143:16: note: Technically the member function 'irstlm::lmtable::init_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:177:8: note: Technically the member function 'irstlm::lmtable::init_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:182:8: performance: Technically the member function 'irstlm::lmtable::init_lmtcaches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:156:16: note: Technically the member function 'irstlm::lmtable::init_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:182:8: note: Technically the member function 'irstlm::lmtable::init_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:186:8: performance: Technically the member function 'irstlm::lmtable::used_prob_and_state_cache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:254:16: note: Technically the member function 'irstlm::lmtable::used_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:186:8: note: Technically the member function 'irstlm::lmtable::used_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:187:8: performance: Technically the member function 'irstlm::lmtable::used_lmtcaches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:267:16: note: Technically the member function 'irstlm::lmtable::used_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:187:8: note: Technically the member function 'irstlm::lmtable::used_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:188:8: performance: Technically the member function 'irstlm::lmtable::used_caches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:280:16: note: Technically the member function 'irstlm::lmtable::used_caches' can be static.
irstlm-6.00.05/src/lmtable.h:188:8: note: Technically the member function 'irstlm::lmtable::used_caches' can be static.
irstlm-6.00.05/src/lmtable.h:191:8: performance: Technically the member function 'irstlm::lmtable::delete_prob_and_state_cache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:178:16: note: Technically the member function 'irstlm::lmtable::delete_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:191:8: note: Technically the member function 'irstlm::lmtable::delete_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:196:8: performance: Technically the member function 'irstlm::lmtable::delete_lmtcaches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:192:16: note: Technically the member function 'irstlm::lmtable::delete_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:196:8: note: Technically the member function 'irstlm::lmtable::delete_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:197:8: performance: Technically the member function 'irstlm::lmtable::delete_caches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:206:16: note: Technically the member function 'irstlm::lmtable::delete_caches' can be static.
irstlm-6.00.05/src/lmtable.h:197:8: note: Technically the member function 'irstlm::lmtable::delete_caches' can be static.
irstlm-6.00.05/src/lmtable.h:199:8: performance: Technically the member function 'irstlm::lmtable::stat_prob_and_state_cache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:216:16: note: Technically the member function 'irstlm::lmtable::stat_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:199:8: note: Technically the member function 'irstlm::lmtable::stat_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:200:8: performance: Technically the member function 'irstlm::lmtable::stat_lmtcaches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:229:16: note: Technically the member function 'irstlm::lmtable::stat_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:200:8: note: Technically the member function 'irstlm::lmtable::stat_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:201:8: performance: Technically the member function 'irstlm::lmtable::stat_caches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:243:16: note: Technically the member function 'irstlm::lmtable::stat_caches' can be static.
irstlm-6.00.05/src/lmtable.h:201:8: note: Technically the member function 'irstlm::lmtable::stat_caches' can be static.
irstlm-6.00.05/src/lmtable.h:203:8: performance: Technically the member function 'irstlm::lmtable::check_prob_and_state_cache_levels' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:291:16: note: Technically the member function 'irstlm::lmtable::check_prob_and_state_cache_levels' can be static.
irstlm-6.00.05/src/lmtable.h:203:8: note: Technically the member function 'irstlm::lmtable::check_prob_and_state_cache_levels' can be static.
irstlm-6.00.05/src/lmtable.h:208:8: performance: Technically the member function 'irstlm::lmtable::check_lmtcaches_levels' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:304:16: note: Technically the member function 'irstlm::lmtable::check_lmtcaches_levels' can be static.
irstlm-6.00.05/src/lmtable.h:208:8: note: Technically the member function 'irstlm::lmtable::check_lmtcaches_levels' can be static.
irstlm-6.00.05/src/lmtable.h:209:8: performance: Technically the member function 'irstlm::lmtable::check_caches_levels' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:317:16: note: Technically the member function 'irstlm::lmtable::check_caches_levels' can be static.
irstlm-6.00.05/src/lmtable.h:209:8: note: Technically the member function 'irstlm::lmtable::check_caches_levels' can be static.
irstlm-6.00.05/src/lmtable.h:211:8: performance: Technically the member function 'irstlm::lmtable::reset_prob_and_state_cache' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:327:16: note: Technically the member function 'irstlm::lmtable::reset_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:211:8: note: Technically the member function 'irstlm::lmtable::reset_prob_and_state_cache' can be static.
irstlm-6.00.05/src/lmtable.h:216:8: performance: Technically the member function 'irstlm::lmtable::reset_lmtcaches' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:340:16: note: Technically the member function 'irstlm::lmtable::reset_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:216:8: note: Technically the member function 'irstlm::lmtable::reset_lmtcaches' can be static.
irstlm-6.00.05/src/lmtable.h:220:8: performance: Technically the member function 'irstlm::lmtable::are_prob_and_state_cache_active' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:364:16: note: Technically the member function 'irstlm::lmtable::are_prob_and_state_cache_active' can be static.
irstlm-6.00.05/src/lmtable.h:220:8: note: Technically the member function 'irstlm::lmtable::are_prob_and_state_cache_active' can be static.
irstlm-6.00.05/src/lmtable.h:227:8: performance: Technically the member function 'irstlm::lmtable::are_lmtcaches_active' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:385:16: note: Technically the member function 'irstlm::lmtable::are_lmtcaches_active' can be static.
irstlm-6.00.05/src/lmtable.h:227:8: note: Technically the member function 'irstlm::lmtable::are_lmtcaches_active' can be static.
irstlm-6.00.05/src/lmtable.h:272:8: performance: Technically the member function 'irstlm::lmtable::appendbin_level_mmap' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:1665:16: note: Technically the member function 'irstlm::lmtable::appendbin_level_mmap' can be static.
irstlm-6.00.05/src/lmtable.h:272:8: note: Technically the member function 'irstlm::lmtable::appendbin_level_mmap' can be static.
irstlm-6.00.05/src/lmtable.h:276:8: performance: Technically the member function 'irstlm::lmtable::savebin_level_mmap' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:1734:16: note: Technically the member function 'irstlm::lmtable::savebin_level_mmap' can be static.
irstlm-6.00.05/src/lmtable.h:276:8: note: Technically the member function 'irstlm::lmtable::savebin_level_mmap' can be static.
irstlm-6.00.05/src/lmtable.h:277:8: style: Technically the member function 'irstlm::lmtable::savebin_dict' can be const. [functionConst]
irstlm-6.00.05/src/lmtable.cpp:1600:16: note: Technically the member function 'irstlm::lmtable::savebin_dict' can be const.
irstlm-6.00.05/src/lmtable.h:277:8: note: Technically the member function 'irstlm::lmtable::savebin_dict' can be const.
irstlm-6.00.05/src/lmtable.h:280:8: performance: Technically the member function 'irstlm::lmtable::compact_single_level' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:1845:16: note: Technically the member function 'irstlm::lmtable::compact_single_level' can be static.
irstlm-6.00.05/src/lmtable.h:280:8: note: Technically the member function 'irstlm::lmtable::compact_single_level' can be static.
irstlm-6.00.05/src/lmtable.h:283:8: performance: Technically the member function 'irstlm::lmtable::concatenate_single_level' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:1772:16: note: Technically the member function 'irstlm::lmtable::concatenate_single_level' can be static.
irstlm-6.00.05/src/lmtable.h:283:8: note: Technically the member function 'irstlm::lmtable::concatenate_single_level' can be static.
irstlm-6.00.05/src/lmtable.h:286:8: performance: Technically the member function 'irstlm::lmtable::remove_single_level' can be static. [functionStatic]
irstlm-6.00.05/src/lmtable.cpp:1797:16: note: Technically the member function 'irstlm::lmtable::remove_single_level' can be static.
irstlm-6.00.05/src/lmtable.h:286:8: note: Technically the member function 'irstlm::lmtable::remove_single_level' can be static.
irstlm-6.00.05/src/lmtable.cpp:79:3: style: Class 'lmtable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/lmtable.cpp:79:3: style: Class 'lmtable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/mdiadapt.cpp:61:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:62:8: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:112:16: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:113:19: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:1207:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:1724:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mdiadapt.cpp:395:9: style: Condition '!lambda_cached' is always true [knownConditionTrueFalse]
irstlm-6.00.05/src/mdiadapt.cpp:370:22: note: Assignment 'lambda_cached=0', assigned value is 0
irstlm-6.00.05/src/mdiadapt.cpp:395:9: note: Condition '!lambda_cached' is always true
irstlm-6.00.05/src/mdiadapt.cpp:403:9: style: Condition '!lambda_cached' is always true [knownConditionTrueFalse]
irstlm-6.00.05/src/mdiadapt.cpp:370:22: note: Assignment 'lambda_cached=0', assigned value is 0
irstlm-6.00.05/src/mdiadapt.cpp:403:9: note: Condition '!lambda_cached' is always true
irstlm-6.00.05/src/mdiadapt.cpp:1449:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/mdiadapt.cpp:1687:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/mdiadapt.cpp:1909:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/mdiadapt.cpp:1960:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
irstlm-6.00.05/src/mdiadapt.cpp:741:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/mdiadapt.cpp:820:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/mdiadapt.cpp:892:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/mdiadapt.cpp:1000:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
irstlm-6.00.05/src/mdiadapt.cpp:318:10: style: The scope of the variable 'z' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:370:8: style: The scope of the variable 'lambda_cached' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:391:12: style: The scope of the variable 'numlambda' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:597:10: style: The scope of the variable 'fstar' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:597:16: style: The scope of the variable 'lambda' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:616:7: style: The scope of the variable 'size' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:1522:33: style: The scope of the variable 'dummy2' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:1974:33: style: The scope of the variable 'dummy2' can be reduced. [variableScope]
irstlm-6.00.05/src/mdiadapt.cpp:57:59: style: Function 'mdiadaptlm' argument 3 names different: declaration 'tt' definition 'tbtype'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mdiadapt.h:58:50: note: Function 'mdiadaptlm' argument 3 names different: declaration 'tt' definition 'tbtype'.
irstlm-6.00.05/src/mdiadapt.cpp:57:59: note: Function 'mdiadaptlm' argument 3 names different: declaration 'tt' definition 'tbtype'.
irstlm-6.00.05/src/mdiadapt.cpp:263:54: style: Function 'adapt' argument 3 names different: declaration 'gis_step' definition 'step'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mdiadapt.h:95:45: note: Function 'adapt' argument 3 names different: declaration 'gis_step' definition 'step'.
irstlm-6.00.05/src/mdiadapt.cpp:263:54: note: Function 'adapt' argument 3 names different: declaration 'gis_step' definition 'step'.
irstlm-6.00.05/src/mdiadapt.cpp:362:33: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mdiadapt.h:83:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mdiadapt.cpp:362:33: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mdiadapt.cpp:559:35: style: Function 'bodiscount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mdiadapt.h:85:24: note: Function 'bodiscount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mdiadapt.cpp:559:35: note: Function 'bodiscount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::zeta0' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::oovscaling' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::probcache' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::backoffcache' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::max_caching_level' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mdiadapt.cpp:57:14: warning: Member variable 'mdiadaptlm::gis_step' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/shiftlm.h:85:29: performance: Function parameter 'ng' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/mdiadapt.cpp:251:36: performance: Function parameter 'ng' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/mdiadapt.cpp:497:32: performance: Function parameter 'ng' should be passed by const reference. [passedByValue]
irstlm-6.00.05/src/mdiadapt.cpp:1580:11: error: Uninitialized variable: fstar [uninitvar]
irstlm-6.00.05/src/mdiadapt.cpp:2019:11: error: Uninitialized variable: fstar [uninitvar]
irstlm-6.00.05/src/mempool.cpp:81:16: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mempool.cpp:111:16: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mempool.cpp:122:15: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mempool.cpp:395:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mempool.cpp:81:18: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
irstlm-6.00.05/src/mempool.h:95:8: style: Technically the member function 'mempool::stat' can be const. [functionConst]
irstlm-6.00.05/src/mempool.cpp:204:15: note: Technically the member function 'mempool::stat' can be const.
irstlm-6.00.05/src/mempool.h:95:8: note: Technically the member function 'mempool::stat' can be const.
irstlm-6.00.05/src/mempool.h:139:15: style: Technically the member function 'strstack::top' can be const. [functionConst]
irstlm-6.00.05/src/mempool.cpp:335:23: note: Technically the member function 'strstack::top' can be const.
irstlm-6.00.05/src/mempool.h:139:15: note: Technically the member function 'strstack::top' can be const.
irstlm-6.00.05/src/mempool.h:141:8: style: Technically the member function 'strstack::stat' can be const. [functionConst]
irstlm-6.00.05/src/mempool.cpp:236:16: note: Technically the member function 'strstack::stat' can be const.
irstlm-6.00.05/src/mempool.h:141:8: note: Technically the member function 'strstack::stat' can be const.
irstlm-6.00.05/src/mempool.cpp:61:2: style: Class 'mempool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/mempool.cpp:61:2: style: Class 'mempool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/mempool.cpp:219:2: style: Class 'strstack' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/mempool.cpp:219:2: style: Class 'strstack' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/mempool.cpp:393:2: style: Class 'storage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/mempool.cpp:393:2: style: Class 'storage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/mfstream.cpp:36:8: style: The scope of the variable 'cmode' can be reduced. [variableScope]
irstlm-6.00.05/src/gzfilebuf.h:16:5: performance: Variable '_gzf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
irstlm-6.00.05/src/gzfilebuf.h:15:3: style: Class 'gzfilebuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
irstlm-6.00.05/src/mixture.cpp:127:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mixture.cpp:146:25: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/mixture.cpp:343:10: style: The scope of the variable 'zf' can be reduced. [variableScope]
irstlm-6.00.05/src/mixture.cpp:383:9: style: The scope of the variable 'totalive' can be reduced. [variableScope]
irstlm-6.00.05/src/mixture.cpp:468:18: style: The scope of the variable 'tot' can be reduced. [variableScope]
irstlm-6.00.05/src/mixture.cpp:308:28: style: Function 'loadpar' argument 1 names different: declaration 'opf' definition 'ipf'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mixture.h:53:21: note: Function 'loadpar' argument 1 names different: declaration 'opf' definition 'ipf'.
irstlm-6.00.05/src/mixture.cpp:308:28: note: Function 'loadpar' argument 1 names different: declaration 'opf' definition 'ipf'.
irstlm-6.00.05/src/mixture.cpp:492:29: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/mixture.h:70:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mixture.cpp:492:29: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/mixture.cpp:71:10: warning: Member variable 'mixture::l' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mixture.cpp:71:10: warning: Member variable 'mixture::pm' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/mixture.cpp:71:10: warning: Member variable 'mixture::pmax' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.cpp:46:7: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/n_gram.cpp:60:7: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/n_gram.cpp:188:34: style: Function 'pushc' argument 2 names different: declaration 'sz' definition 'codes_len'. [funcArgNamesDifferent]
irstlm-6.00.05/src/n_gram.h:120:29: note: Function 'pushc' argument 2 names different: declaration 'sz' definition 'codes_len'.
irstlm-6.00.05/src/n_gram.cpp:188:34: note: Function 'pushc' argument 2 names different: declaration 'sz' definition 'codes_len'.
irstlm-6.00.05/src/n_gram.cpp:38:8: warning: Member variable 'ngram::succlink' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.cpp:38:8: warning: Member variable 'ngram::bowv' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.cpp:38:8: warning: Member variable 'ngram::lev' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.cpp:38:8: warning: Member variable 'ngram::bow' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.cpp:38:8: warning: Member variable 'ngram::prob' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/n_gram.h:43:1: warning: The class 'ngram' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
irstlm-6.00.05/src/ngramcache.h:64:8: style: Unused private function: 'ngramcache::print' [unusedPrivateFunction]
irstlm-6.00.05/src/ngramcache.h:64:8: style: Technically the member function 'ngramcache::print' can be const. [functionConst]
irstlm-6.00.05/src/ngramcache.cpp:40:18: note: Technically the member function 'ngramcache::print' can be const.
irstlm-6.00.05/src/ngramcache.h:64:8: note: Technically the member function 'ngramcache::print' can be const.
irstlm-6.00.05/src/ngramcache.cpp:56:3: style: Class 'ngramcache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/ngramcache.cpp:56:3: style: Class 'ngramcache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/ngramtable.cpp:297:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngramtable.cpp:944:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngramtable.cpp:1512:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngramtable.cpp:216:9: style: The scope of the variable 'n' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:945:7: style: The scope of the variable 'result' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:1120:7: style: The scope of the variable 'inc' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:1121:7: style: The scope of the variable 'num' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:1398:12: style: The scope of the variable 'ndt' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:1599:10: style: The scope of the variable 'bo' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:1726:20: style: The scope of the variable 'result' can be reduced. [variableScope]
irstlm-6.00.05/src/ngramtable.cpp:204:69: style: Function 'ngramtable' argument 10 names different: declaration 'tt' definition 'ttype'. [funcArgNamesDifferent]
irstlm-6.00.05/src/ngramtable.h:178:26: note: Function 'ngramtable' argument 10 names different: declaration 'tt' definition 'ttype'.
irstlm-6.00.05/src/ngramtable.cpp:204:69: note: Function 'ngramtable' argument 10 names different: declaration 'tt' definition 'ttype'.
irstlm-6.00.05/src/ngramtable.cpp:336:45: style: Function 'savetxt' argument 2 names different: declaration 'sz' definition 'depth'. [funcArgNamesDifferent]
irstlm-6.00.05/src/ngramtable.h:214:37: note: Function 'savetxt' argument 2 names different: declaration 'sz' definition 'depth'.
irstlm-6.00.05/src/ngramtable.cpp:336:45: note: Function 'savetxt' argument 2 names different: declaration 'sz' definition 'depth'.
irstlm-6.00.05/src/ngramtable.cpp:516:45: style: Function 'savebin' argument 2 names different: declaration 'sz' definition 'depth'. [funcArgNamesDifferent]
irstlm-6.00.05/src/ngramtable.h:217:37: note: Function 'savebin' argument 2 names different: declaration 'sz' definition 'depth'.
irstlm-6.00.05/src/ngramtable.cpp:516:45: note: Function 'savebin' argument 2 names different: declaration 'sz' definition 'depth'.
irstlm-6.00.05/src/ngramtable.cpp:1588:31: style: Function 'prob' argument 1 names different: declaration 'ng' definition 'ong'. [funcArgNamesDifferent]
irstlm-6.00.05/src/ngramtable.h:243:23: note: Function 'prob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/ngramtable.cpp:1588:31: note: Function 'prob' argument 1 names different: declaration 'ng' definition 'ong'.
irstlm-6.00.05/src/ngramtable.h:262:9: performance: Technically the member function 'ngramtable::comptbsize' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.cpp:1093:17: note: Technically the member function 'ngramtable::comptbsize' can be static.
irstlm-6.00.05/src/ngramtable.h:262:9: note: Technically the member function 'ngramtable::comptbsize' can be static.
irstlm-6.00.05/src/ngramtable.h:265:10: style: Technically the member function 'ngramtable::check_dictsize_bound' can be const. [functionConst]
irstlm-6.00.05/src/ngramtable.cpp:1634:18: note: Technically the member function 'ngramtable::check_dictsize_bound' can be const.
irstlm-6.00.05/src/ngramtable.h:265:10: note: Technically the member function 'ngramtable::check_dictsize_bound' can be const.
irstlm-6.00.05/src/ngramtable.h:267:9: performance: Technically the member function 'ngramtable::putmem' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.cpp:1676:17: note: Technically the member function 'ngramtable::putmem' can be static.
irstlm-6.00.05/src/ngramtable.h:267:9: note: Technically the member function 'ngramtable::putmem' can be static.
irstlm-6.00.05/src/ngramtable.h:268:9: performance: Technically the member function 'ngramtable::getmem' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.cpp:1683:17: note: Technically the member function 'ngramtable::getmem' can be static.
irstlm-6.00.05/src/ngramtable.h:268:9: note: Technically the member function 'ngramtable::getmem' can be static.
irstlm-6.00.05/src/ngramtable.h:269:10: performance: Technically the member function 'ngramtable::putmem' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.cpp:1691:18: note: Technically the member function 'ngramtable::putmem' can be static.
irstlm-6.00.05/src/ngramtable.h:269:10: note: Technically the member function 'ngramtable::putmem' can be static.
irstlm-6.00.05/src/ngramtable.h:270:10: performance: Technically the member function 'ngramtable::getmem' can be static. [functionStatic]
irstlm-6.00.05/src/ngramtable.cpp:1698:18: note: Technically the member function 'ngramtable::getmem' can be static.
irstlm-6.00.05/src/ngramtable.h:270:10: note: Technically the member function 'ngramtable::getmem' can be static.
irstlm-6.00.05/src/ngramtable.h:295:9: style: Technically the member function 'ngramtable::codecmp' can be const. [functionConst]
irstlm-6.00.05/src/ngramtable.cpp:1725:17: note: Technically the member function 'ngramtable::codecmp' can be const.
irstlm-6.00.05/src/ngramtable.h:295:9: note: Technically the member function 'ngramtable::codecmp' can be const.
irstlm-6.00.05/src/ngramtable.h:365:9: style: Technically the member function 'ngramtable::mtablesz' can be const. [functionConst]
irstlm-6.00.05/src/ngramtable.cpp:1820:17: note: Technically the member function 'ngramtable::mtablesz' can be const.
irstlm-6.00.05/src/ngramtable.h:365:9: note: Technically the member function 'ngramtable::mtablesz' can be const.
irstlm-6.00.05/src/ngramtable.cpp:258:3: style: Class 'ngramtable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/ngramtable.cpp:258:3: style: Class 'ngramtable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/ngramtable.cpp:1097:37: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
irstlm-6.00.05/src/ngramtable.cpp:1132:39: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
irstlm-6.00.05/src/ngt.cpp:63:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:64:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:65:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:66:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:67:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:68:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:69:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:71:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:72:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:84:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/ngt.cpp:445:9: style: The scope of the variable 'n1' can be reduced. [variableScope]
irstlm-6.00.05/src/ngt.cpp:445:12: style: The scope of the variable 'n2' can be reduced. [variableScope]
irstlm-6.00.05/src/ngt.cpp:445:15: style: The scope of the variable 'n3' can be reduced. [variableScope]
irstlm-6.00.05/src/ngt.cpp:445:18: style: The scope of the variable 'n4' can be reduced. [variableScope]
irstlm-6.00.05/src/normcache.cpp:55:28: style: Function 'expand' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
irstlm-6.00.05/src/normcache.h:47:19: note: Function 'expand' argument 1 names different: declaration 'i' definition 'n'.
irstlm-6.00.05/src/normcache.cpp:55:28: note: Function 'expand' argument 1 names different: declaration 'i' definition 'n'.
irstlm-6.00.05/src/normcache.h:50:8: style: Technically the member function 'normcache::stat' can be const. [functionConst]
irstlm-6.00.05/src/normcache.cpp:115:17: note: Technically the member function 'normcache::stat' can be const.
irstlm-6.00.05/src/normcache.h:50:8: note: Technically the member function 'normcache::stat' can be const.
irstlm-6.00.05/src/normcache.cpp:40:3: style: Class 'normcache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
irstlm-6.00.05/src/normcache.cpp:40:3: style: Class 'normcache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
irstlm-6.00.05/src/plsa.cpp:79:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:80:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:81:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:82:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:83:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:84:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:86:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:177:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:226:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:239:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/plsa.cpp:229:17: style: Condition 'dict!=NULL' is always false [knownConditionTrueFalse]
irstlm-6.00.05/src/plsa.cpp:226:14: note: Assignment 'dict=NULL', assigned value is 0
irstlm-6.00.05/src/plsa.cpp:229:17: note: Condition 'dict!=NULL' is always false
irstlm-6.00.05/src/prune-lm.cpp:78:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/quantize-lm.cpp:415:24: style: Function 'ComputeCluster' argument 1 names different: declaration 'nc' definition 'centers'. [funcArgNamesDifferent]
irstlm-6.00.05/src/quantize-lm.cpp:66:24: note: Function 'ComputeCluster' argument 1 names different: declaration 'nc' definition 'centers'.
irstlm-6.00.05/src/quantize-lm.cpp:415:24: note: Function 'ComputeCluster' argument 1 names different: declaration 'nc' definition 'centers'.
irstlm-6.00.05/src/quantize-lm.cpp:415:40: style: Function 'ComputeCluster' argument 2 names different: declaration 'cl' definition 'ctrs'. [funcArgNamesDifferent]
irstlm-6.00.05/src/quantize-lm.cpp:66:36: note: Function 'ComputeCluster' argument 2 names different: declaration 'cl' definition 'ctrs'.
irstlm-6.00.05/src/quantize-lm.cpp:415:40: note: Function 'ComputeCluster' argument 2 names different: declaration 'cl' definition 'ctrs'.
irstlm-6.00.05/src/quantize-lm.cpp:415:70: style: Function 'ComputeCluster' argument 4 names different: declaration 'Pts' definition 'bintable'. [funcArgNamesDifferent]
irstlm-6.00.05/src/quantize-lm.cpp:66:64: note: Function 'ComputeCluster' argument 4 names different: declaration 'Pts' definition 'bintable'.
irstlm-6.00.05/src/quantize-lm.cpp:415:70: note: Function 'ComputeCluster' argument 4 names different: declaration 'Pts' definition 'bintable'.
irstlm-6.00.05/src/quantize-lm.cpp:240:13: style: Unused variable: iposition [unusedVariable]
irstlm-6.00.05/src/quantize-lm.cpp:292:11: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
irstlm-6.00.05/src/quantize-lm.cpp:410:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
irstlm-6.00.05/src/score-lm.cpp:64:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/shiftlm.cpp:151:7: style: The scope of the variable 'n1' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:151:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:326:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:326:9: style: The scope of the variable 'n2' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:326:12: style: The scope of the variable 'n3' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:326:15: style: The scope of the variable 'n4' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:567:7: style: The scope of the variable 'n1' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:567:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:567:13: style: The scope of the variable 'n3' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:567:16: style: The scope of the variable 'n4' can be reduced. [variableScope]
irstlm-6.00.05/src/shiftlm.cpp:63:30: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:33:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:63:30: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:129:67: style: Function 'shiftbeta' argument 4 names different: declaration 'beta' definition 'b'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:45:62: note: Function 'shiftbeta' argument 4 names different: declaration 'beta' definition 'b'.
irstlm-6.00.05/src/shiftlm.cpp:129:67: note: Function 'shiftbeta' argument 4 names different: declaration 'beta' definition 'b'.
irstlm-6.00.05/src/shiftlm.cpp:222:31: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:47:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:222:31: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:424:39: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:76:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:424:39: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:665:40: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:100:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:665:40: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:767:34: style: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'. [funcArgNamesDifferent]
irstlm-6.00.05/src/shiftlm.h:60:22: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:767:34: note: Function 'discount' argument 1 names different: declaration 'ng' definition 'ng_'.
irstlm-6.00.05/src/shiftlm.cpp:302:20: warning: Member variable 'improvedkneserney::tb' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/shiftlm.cpp:302:20: warning: Member variable 'improvedkneserney::oovsum' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/shiftlm.cpp:544:21: warning: Member variable 'improvedshiftbeta::tb' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/shiftlm.cpp:544:21: warning: Member variable 'improvedshiftbeta::oovsum' is not initialized in the constructor. [uninitMemberVar]
irstlm-6.00.05/src/stream-tlm.cpp:112:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:113:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:115:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:116:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:117:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:137:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:223:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/stream-tlm.cpp:297:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/stream-tlm.cpp:298:10: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/stream-tlm.cpp:417:12: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/stream-tlm.cpp:424:12: style: C-style pointer casting [cstyleCast]
irstlm-6.00.05/src/thpool.c:300:3: warning: Either the condition 'thread_p==NULL' is redundant or there is possible null pointer dereference: thread_p. [nullPointerRedundantCheck]
irstlm-6.00.05/src/thpool.c:301:15: note: Assuming that condition 'thread_p==NULL' is not redundant
irstlm-6.00.05/src/thpool.c:300:3: note: Null pointer dereference
irstlm-6.00.05/src/thpool.c:127:2: style: Variable 'thpool_p' is reassigned a value before the old one has been used. [redundantAssignment]
irstlm-6.00.05/src/thpool.c:126:0: note: Variable 'thpool_p' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/thpool.c:127:2: note: Variable 'thpool_p' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/thpool.c:168:2: style: Variable 'newjob' is reassigned a value before the old one has been used. [redundantAssignment]
irstlm-6.00.05/src/thpool.c:166:0: note: Variable 'newjob' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/thpool.c:168:2: note: Variable 'newjob' is reassigned a value before the old one has been used.
irstlm-6.00.05/src/thpool.c:360:11: style: The scope of the variable 'func_buff' can be reduced. [variableScope]
irstlm-6.00.05/src/thpool.c:361:11: style: The scope of the variable 'arg_buff' can be reduced. [variableScope]
irstlm-6.00.05/src/thpool.c:438:58: style: Function 'jobqueue_push' argument 2 names different: declaration 'newjob_p' definition 'newjob'. [funcArgNamesDifferent]
irstlm-6.00.05/src/thpool.c:98:59: note: Function 'jobqueue_push' argument 2 names different: declaration 'newjob_p' definition 'newjob'.
irstlm-6.00.05/src/thpool.c:438:58: note: Function 'jobqueue_push' argument 2 names different: declaration 'newjob_p' definition 'newjob'.
irstlm-6.00.05/src/thpool.c:143:46: warning: Either the condition '0!=num_threads' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
irstlm-6.00.05/src/thpool.c:158:37: note: Assuming that condition '0!=num_threads' is not redundant
irstlm-6.00.05/src/thpool.c:143:46: note: Invalid argument
irstlm-6.00.05/src/tlm.cpp:113:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:114:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:115:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:116:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:117:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:119:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:120:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:122:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:123:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:126:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:128:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:141:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:150:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:292:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/tlm.cpp:439:10: style: The scope of the variable 'c' can be reduced. [variableScope]
irstlm-6.00.05/src/tlm.cpp:440:12: style: The scope of the variable 'p' can be reduced. [variableScope]
irstlm-6.00.05/src/util.cpp:364:4: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
irstlm-6.00.05/src/util.cpp:113:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
irstlm-6.00.05/src/util.cpp:142:6: style: The scope of the variable 'pgsz' can be reduced. [variableScope]
irstlm-6.00.05/src/util.cpp:209:48: style: Function 'ShowProgress' argument 2 names different: declaration 'total' definition 'target'. [funcArgNamesDifferent]
irstlm-6.00.05/src/util.h:75:47: note: Function 'ShowProgress' argument 2 names different: declaration 'total' definition 'target'.
irstlm-6.00.05/src/util.cpp:209:48: note: Function 'ShowProgress' argument 2 names different: declaration 'total' definition 'target'.
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/irtt/irtt_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isakmpd/isakmpd_20041012.orig.tar.gz
isakmpd-20041012.orig/apps/certpatch/certpatch.c:94:17: style: The scope of the variable 'ipaddr' can be reduced. [variableScope]
isakmpd-20041012.orig/attribute.c:72:18: style: The scope of the variable 'fmt' can be reduced. [variableScope]
isakmpd-20041012.orig/connection.c:121:15: style: Redundant condition: attrs. '!attrs || (attrs && !attr)' is equivalent to '!attrs || !attr' [redundantCondition]
isakmpd-20041012.orig/constants.c:75:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isakmpd-20041012.orig/constants.c:89:18: style: The scope of the variable 'retval' can be reduced. [variableScope]
isakmpd-20041012.orig/dpd.c:196:6: style: Condition '!v' is always true [knownConditionTrueFalse]
isakmpd-20041012.orig/dpd.c:191:14: note: Assignment 'v=0', assigned value is 0
isakmpd-20041012.orig/dpd.c:196:6: note: Condition '!v' is always true
isakmpd-20041012.orig/exchange.c:948:28: warning: Either the condition 'isakmp_sa' is redundant or there is possible null pointer dereference: isakmp_sa. [nullPointerRedundantCheck]
isakmpd-20041012.orig/exchange.c:887:6: note: Assuming that condition 'isakmp_sa' is not redundant
isakmpd-20041012.orig/exchange.c:948:28: note: Null pointer dereference
isakmpd-20041012.orig/exchange.c:743:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:744:8: style: The scope of the variable 'str' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:884:19: style: The scope of the variable 'i' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:885:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:885:15: style: The scope of the variable 'str' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1161:13: style: The scope of the variable 'sa' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1353:19: style: The scope of the variable 'old_sa' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1359:8: style: The scope of the variable 'id_doi' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1359:17: style: The scope of the variable 'id_trp' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1596:22: style: The scope of the variable 'aca' can be reduced. [variableScope]
isakmpd-20041012.orig/exchange.c:1187:3: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
isakmpd-20041012.orig/math_mp.h:52:0: error: #error "No multiprecision math library chosen." [preprocessorErrorDirective]
isakmpd-20041012.orig/ike_phase_1.c:803:30: style: The scope of the variable 'data' can be reduced. [variableScope]
isakmpd-20041012.orig/ike_phase_1.c:965:40: style: The scope of the variable 'rid' can be reduced. [variableScope]
isakmpd-20041012.orig/ike_phase_1.c:965:50: style: The scope of the variable 'p' can be reduced. [variableScope]
isakmpd-20041012.orig/ike_phase_1.c:969:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
isakmpd-20041012.orig/ike_quick_mode.c:1793:18: style: The scope of the variable 'id' can be reduced. [variableScope]
isakmpd-20041012.orig/ike_quick_mode.c:1794:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
isakmpd-20041012.orig/ipsec.c:1815:26: warning: Either the condition 'pstr?pstr:NULL' is redundant or there is possible null pointer dereference: pstr. [nullPointerRedundantCheck]
isakmpd-20041012.orig/ipsec.c:1818:31: note: Assuming that condition 'pstr?pstr:NULL' is not redundant
isakmpd-20041012.orig/ipsec.c:1815:26: note: Null pointer dereference
isakmpd-20041012.orig/ipsec.c:299:27: style: The scope of the variable 'old_sa' can be reduced. [variableScope]
isakmpd-20041012.orig/ipsec.c:1840:25: style: The scope of the variable 'netmask' can be reduced. [variableScope]
isakmpd-20041012.orig/ipsec.c:1950:18: style: The scope of the variable 'id_type' can be reduced. [variableScope]
isakmpd-20041012.orig/ipsec.c:1952:18: style: The scope of the variable 'idp' can be reduced. [variableScope]
isakmpd-20041012.orig/ipsec.c:2193:18: style: The scope of the variable 'cnt' can be reduced. [variableScope]
isakmpd-20041012.orig/isakmp_cfg.c:183:26: style: The scope of the variable 'anode' can be reduced. [variableScope]
isakmpd-20041012.orig/isakmp_cfg.c:473:26: style: The scope of the variable 'attr' can be reduced. [variableScope]
isakmpd-20041012.orig/isakmpd.c:233:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isakmpd-20041012.orig/isakmpd.c:234:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isakmpd-20041012.orig/isakmpd.c:305:13: style: The scope of the variable 'sa' can be reduced. [variableScope]
isakmpd-20041012.orig/log.c:184:26: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
isakmpd-20041012.orig/log.c:188:18: style: The scope of the variable 'tm' can be reduced. [variableScope]
isakmpd-20041012.orig/message.c:226:18: style: The scope of the variable 'payload' can be reduced. [variableScope]
isakmpd-20041012.orig/message.c:556:23: style: The scope of the variable 'isakmp_sa' can be reduced. [variableScope]
isakmpd-20041012.orig/monitor.c:268:22: style: The scope of the variable 'saved_errno' can be reduced. [variableScope]
isakmpd-20041012.orig/monitor.c:566:15: style: The scope of the variable 'n' can be reduced. [variableScope]
isakmpd-20041012.orig/monitor_fdpass.c:42:18: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
isakmpd-20041012.orig/pf_key_v2.c:521:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
isakmpd-20041012.orig/pf_key_v2.c:515:0: note: Variable 'fd' is reassigned a value before the old one has been used.
isakmpd-20041012.orig/pf_key_v2.c:521:2: note: Variable 'fd' is reassigned a value before the old one has been used.
isakmpd-20041012.orig/pf_key_v2.c:689:2: style: Variable 'addr' is reassigned a value before the old one has been used. [redundantAssignment]
isakmpd-20041012.orig/pf_key_v2.c:685:2: note: Variable 'addr' is reassigned a value before the old one has been used.
isakmpd-20041012.orig/pf_key_v2.c:689:2: note: Variable 'addr' is reassigned a value before the old one has been used.
isakmpd-20041012.orig/pf_key_v2.c:2718:18: style: The scope of the variable 'error' can be reduced. [variableScope]
isakmpd-20041012.orig/pf_key_v2.c:832:21: warning: Division of result of sizeof() on pointer type. [divideSizeof]
isakmpd-20041012.orig/pf_key_v2.c:1348:29: warning: Division of result of sizeof() on pointer type. [divideSizeof]
isakmpd-20041012.orig/pf_key_v2.c:1375:29: warning: Division of result of sizeof() on pointer type. [divideSizeof]
isakmpd-20041012.orig/pf_key_v2.c:1538:26: warning: Division of result of sizeof() on pointer type. [divideSizeof]
isakmpd-20041012.orig/pf_key_v2.c:1572:26: warning: Division of result of sizeof() on pointer type. [divideSizeof]
isakmpd-20041012.orig/regress/rsakeygen/rsakeygen.c:56:7: style: The scope of the variable 'erg' can be reduced. [variableScope]
isakmpd-20041012.orig/regress/rsakeygen/rsakeygen.c:121:0: error: Dereferencing 'asn' after it is deallocated / released [deallocuse]
isakmpd-20041012.orig/regress/rsakeygen/rsakeygen.c:113:11: error: Memory is allocated but not initialized: asn [uninitdata]
isakmpd-20041012.orig/sa.c:685:21: style: The scope of the variable 'pa' can be reduced. [variableScope]
isakmpd-20041012.orig/sysdep/freeswan/klips.c:517:11: warning: %X in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isakmpd-20041012.orig/sysdep/freeswan/klips.c:507:7: style: The scope of the variable 'i' can be reduced. [variableScope]
isakmpd-20041012.orig/transport.c:124:28: style: The scope of the variable 'v' can be reduced. [variableScope]
isakmpd-20041012.orig/util.c:275:25: style: The scope of the variable 'token' can be reduced. [variableScope]
isakmpd-20041012.orig/util.c:276:6: style: The scope of the variable 'addrlen' can be reduced. [variableScope]
isakmpd-20041012.orig/util.c:276:15: style: The scope of the variable 'i' can be reduced. [variableScope]
isakmpd-20041012.orig/util.c:276:18: style: The scope of the variable 'j' can be reduced. [variableScope]
isakmpd-20041012.orig/util.c:277:7: style: The scope of the variable 'val' can be reduced. [variableScope]
isakmpd-20041012.orig/virtual.c:201:25: style: The scope of the variable 'u' can be reduced. [variableScope]
isakmpd-20041012.orig/virtual.c:346:25: style: The scope of the variable 'address' can be reduced. [variableScope]
isakmpd-20041012.orig/virtual.c:351:10: style: The scope of the variable 'error' can be reduced. [variableScope]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/isatapd/isatapd_0.9.7.orig.tar.gz
isatapd-0.9.7/src/isatap.c:357:50: style: Function 'run_solicitation_loop' argument 2 names different: declaration 'check_prl_timeout' definition 'check_dns_timeout'. [funcArgNamesDifferent]
isatapd-0.9.7/src/isatap.h:50:50: note: Function 'run_solicitation_loop' argument 2 names different: declaration 'check_prl_timeout' definition 'check_dns_timeout'.
isatapd-0.9.7/src/isatap.c:357:50: note: Function 'run_solicitation_loop' argument 2 names different: declaration 'check_prl_timeout' definition 'check_dns_timeout'.
isatapd-0.9.7/src/main.c:630:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
isatapd-0.9.7/src/main.c:601:9: note: outer condition: !go_down
isatapd-0.9.7/src/main.c:630:7: note: opposite inner condition: go_down
isatapd-0.9.7/src/main.c:144:6: style: The scope of the variable 'c' can be reduced. [variableScope]
isatapd-0.9.7/src/rdisc.c:209:12: style: The scope of the variable 'str' can be reduced. [variableScope]
isatapd-0.9.7/src/rdisc.c:242:10: style: The scope of the variable 'str' can be reduced. [variableScope]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/isbnlib/isbnlib_3.5.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isc-dhcp/isc-dhcp_4.3.5.orig.tar.gz
dhcp-4.3.5/client/clparse.c:262:6: style: The scope of the variable 'token' can be reduced. [variableScope]
dhcp-4.3.5/client/clparse.c:337:6: style: The scope of the variable 'token' can be reduced. [variableScope]
dhcp-4.3.5/client/clparse.c:951:33: style: The scope of the variable 'cp' can be reduced. [variableScope]
dhcp-4.3.5/client/dhclient.c:535:7: style: The scope of the variable 'e' can be reduced. [variableScope]
dhcp-4.3.5/client/dhclient.c:1863:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/client/dhclient.c:4309:23: style: The scope of the variable 'oc' can be reduced. [variableScope]
dhcp-4.3.5/client/dhclient.c:5037:11: style: Checking if unsigned variable 'd' is less than zero. [unsignedLessThanZero]
dhcp-4.3.5/common/conflex.c:262:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dhcp-4.3.5/common/conflex.c:265:6: style: The scope of the variable 'l' can be reduced. [variableScope]
dhcp-4.3.5/common/conflex.c:265:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcp-4.3.5/common/conflex.c:397:6: style: The scope of the variable 'x' can be reduced. [variableScope]
dhcp-4.3.5/common/conflex.c:461:6: style: The scope of the variable 'c' can be reduced. [variableScope]
dhcp-4.3.5/common/discover.c:1842:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
dhcp-4.3.5/common/inet.c:595:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
dhcp-4.3.5/common/inet.c:155:2: style: Variable 'rv.len' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/common/inet.c:152:2: note: Variable 'rv.len' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/inet.c:155:2: note: Variable 'rv.len' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/inet.c:367:6: style: The scope of the variable 'ofs' can be reduced. [variableScope]
dhcp-4.3.5/common/inet.c:367:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dhcp-4.3.5/common/inet.c:554:15: style: The scope of the variable 'oct' can be reduced. [variableScope]
dhcp-4.3.5/common/ns_name.c:685:6: style: The scope of the variable 'added_len' can be reduced. [variableScope]
dhcp-4.3.5/common/ns_name.c:755:6: style: The scope of the variable 'result' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:2440:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/common/options.c:2438:0: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:2440:2: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:2464:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/common/options.c:2462:0: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:2464:2: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:4371:2: style: Variable 'oc' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/common/options.c:4369:0: note: Variable 'oc' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:4371:2: note: Variable 'oc' is reassigned a value before the old one has been used.
dhcp-4.3.5/common/options.c:876:6: style: The scope of the variable 'total_len' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:1035:6: style: The scope of the variable 'in_required_opts' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:1039:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:1349:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:2733:24: style: The scope of the variable 'ocloc' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:2987:6: style: The scope of the variable 'status' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:2988:8: style: The scope of the variable 'start' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:2988:16: style: The scope of the variable 'end' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:3107:19: style: The scope of the variable 'subu' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:3269:12: style: The scope of the variable 'len' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:3760:24: style: The scope of the variable 'ocloc' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:3939:23: style: The scope of the variable 'op' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:4259:23: style: The scope of the variable 'tend' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:4261:6: style: The scope of the variable 'tsiz' can be reduced. [variableScope]
dhcp-4.3.5/common/options.c:4261:12: style: The scope of the variable 'status' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:1777:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
dhcp-4.3.5/common/parse.c:1758:6: note: outer condition: recordp
dhcp-4.3.5/common/parse.c:1777:9: note: identical inner condition: recordp
dhcp-4.3.5/common/parse.c:60:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:273:8: style: The scope of the variable 'name' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:275:6: style: The scope of the variable 'ipaddr' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:489:20: style: The scope of the variable 'orig' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:491:6: style: The scope of the variable 'prefixlen' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:492:6: style: The scope of the variable 'fflen' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:493:16: style: The scope of the variable 'newval' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:493:24: style: The scope of the variable 'warnmask' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:811:6: style: The scope of the variable 'tval' can be reduced. [variableScope]
dhcp-4.3.5/common/parse.c:5582:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
dhcp-4.3.5/common/print.c:37:14: style: The scope of the variable 'nsp' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:75:14: style: The scope of the variable 'nsp' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:127:11: style: The scope of the variable 'val' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:127:16: style: The scope of the variable 'extra' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:177:8: style: The scope of the variable 's' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:178:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:1224:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:1501:14: style: The scope of the variable 'buf1' can be reduced. [variableScope]
dhcp-4.3.5/common/print.c:1502:9: style: The scope of the variable 'since_epoch' can be reduced. [variableScope]
dhcp-4.3.5/common/resolv.c:42:6: style: The scope of the variable 'token' can be reduced. [variableScope]
dhcp-4.3.5/common/tables.c:1076:8: style: Condition 'i<=0' is always false [knownConditionTrueFalse]
dhcp-4.3.5/common/tables.c:1074:17: note: Assignment 'universe_max=16', assigned value is 16
dhcp-4.3.5/common/tables.c:1075:19: note: Assignment 'i=universe_max*sizeof(struct universe*)', assigned value is 128
dhcp-4.3.5/common/tables.c:1076:8: note: Condition 'i<=0' is always false
dhcp-4.3.5/common/tests/misc_unittest.c:59:9: style: The scope of the variable 'used' can be reduced. [variableScope]
dhcp-4.3.5/common/tests/test_alloc.c:462:46: style: Function 'checkString' argument 1 names different: declaration 'ds' definition 'string'. [funcArgNamesDifferent]
dhcp-4.3.5/common/tests/test_alloc.c:31:53: note: Function 'checkString' argument 1 names different: declaration 'ds' definition 'string'.
dhcp-4.3.5/common/tests/test_alloc.c:462:46: note: Function 'checkString' argument 1 names different: declaration 'ds' definition 'string'.
dhcp-4.3.5/common/tree.c:1917:40: style: Condition 'binding->value->type!=binding_data' is always true [knownConditionTrueFalse]
dhcp-4.3.5/common/tree.c:61:6: style: The scope of the variable 'new_len' can be reduced. [variableScope]
dhcp-4.3.5/dhcpctl/dhcpctl.c:522:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/dhcpctl/dhcpctl.c:515:2: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/dhcpctl/dhcpctl.c:522:2: note: Variable 'status' is reassigned a value before the old one has been used.
dhcp-4.3.5/dhcpctl/remote.c:295:22: style: The scope of the variable 'tv' can be reduced. [variableScope]
dhcp-4.3.5/omapip/alloc.c:585:6: style: The scope of the variable 'extra_references' can be reduced. [variableScope]
dhcp-4.3.5/omapip/array.c:91:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
dhcp-4.3.5/omapip/generic.c:53:6: style: The scope of the variable 'vm_new' can be reduced. [variableScope]
dhcp-4.3.5/omapip/generic.c:203:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/omapip/hash.c:171:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/omapip/hash.c:247:20: style: The scope of the variable 'c' can be reduced. [variableScope]
dhcp-4.3.5/omapip/hash.c:352:11: style: The scope of the variable 'curlen' can be reduced. [variableScope]
dhcp-4.3.5/omapip/hash.c:408:8: style: The scope of the variable 'foo' can be reduced. [variableScope]
dhcp-4.3.5/omapip/protocol.c:715:9: warning: Either the condition 'signature!=NULL' is redundant or there is possible null pointer dereference: signature. [nullPointerRedundantCheck]
dhcp-4.3.5/omapip/protocol.c:724:17: note: Assuming that condition 'signature!=NULL' is not redundant
dhcp-4.3.5/omapip/protocol.c:715:9: note: Null pointer dereference
dhcp-4.3.5/omapip/protocol.c:717:17: warning: Either the condition 'signature!=NULL' is redundant or there is possible null pointer dereference: signature. [nullPointerRedundantCheck]
dhcp-4.3.5/omapip/protocol.c:724:17: note: Assuming that condition 'signature!=NULL' is not redundant
dhcp-4.3.5/omapip/protocol.c:717:17: note: Null pointer dereference
dhcp-4.3.5/relay/dhcrelay.c:498:20: style: The scope of the variable 'he' can be reduced. [variableScope]
dhcp-4.3.5/relay/dhcrelay.c:651:9: style: The scope of the variable 'pf' can be reduced. [variableScope]
dhcp-4.3.5/relay/dhcrelay.c:652:7: style: The scope of the variable 'pfdesc' can be reduced. [variableScope]
dhcp-4.3.5/relay/dhcrelay.c:717:24: style: The scope of the variable 'htop' can be reduced. [variableScope]
dhcp-4.3.5/relay/dhcrelay.c:1906:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcp-4.3.5/relay/dhcrelay.c:1907:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
dhcp-4.3.5/server/confpars.c:1675:6: style: The scope of the variable 'matched' can be reduced. [variableScope]
dhcp-4.3.5/server/db.c:50:8: style: The scope of the variable 's' can be reduced. [variableScope]
dhcp-4.3.5/server/db.c:232:27: style: The scope of the variable 'oc' can be reduced. [variableScope]
dhcp-4.3.5/server/db.c:302:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/server/db.c:346:8: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/server/dhcp.c:4093:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dhcp-4.3.5/server/dhcp.c:4087:22: note: outer condition: !host
dhcp-4.3.5/server/dhcp.c:4093:8: note: opposite inner condition: host
dhcp-4.3.5/server/dhcp.c:4113:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
dhcp-4.3.5/server/dhcp.c:4109:22: note: outer condition: !host
dhcp-4.3.5/server/dhcp.c:4113:8: note: opposite inner condition: host
dhcp-4.3.5/server/dhcp.c:2433:7: style: Condition 'host' is always false [knownConditionTrueFalse]
dhcp-4.3.5/server/dhcp.c:2421:6: note: Assuming that condition '!host' is not redundant
dhcp-4.3.5/server/dhcp.c:2433:7: note: Condition 'host' is always false
dhcp-4.3.5/server/dhcp.c:333:22: warning: Either the condition 'lease' is redundant or there is possible null pointer dereference: lease. [nullPointerRedundantCheck]
dhcp-4.3.5/server/dhcp.c:300:6: note: Assuming that condition 'lease' is not redundant
dhcp-4.3.5/server/dhcp.c:333:22: note: Null pointer dereference
dhcp-4.3.5/server/dhcp.c:547:22: warning: Possible null pointer dereference: lease [nullPointer]
dhcp-4.3.5/server/dhcp.c:486:10: note: Assignment 'lease=(struct lease*)0', assigned value is 0
dhcp-4.3.5/server/dhcp.c:547:22: note: Null pointer dereference
dhcp-4.3.5/server/dhcp.c:884:22: warning: Either the condition 'lease' is redundant or there is possible null pointer dereference: lease. [nullPointerRedundantCheck]
dhcp-4.3.5/server/dhcp.c:839:6: note: Assuming that condition 'lease' is not redundant
dhcp-4.3.5/server/dhcp.c:884:22: note: Null pointer dereference
dhcp-4.3.5/server/dhcp.c:991:22: warning: Either the condition 'lease' is redundant or there is possible null pointer dereference: lease. [nullPointerRedundantCheck]
dhcp-4.3.5/server/dhcp.c:955:6: note: Assuming that condition 'lease' is not redundant
dhcp-4.3.5/server/dhcp.c:991:22: note: Null pointer dereference
dhcp-4.3.5/server/dhcp.c:4412:12: warning: Either the condition 'if(uid_lease&&uid_lease->binding_state==FTS_ACTIVE&&!packet->raw->ciaddr.s_addr&&(share==uid_lease->subnet->shared_network)&&packet->packet_type==DHCPREQUEST)' is redundant or there is possible null pointer dereference: uid_lease. [nullPointerRedundantCheck]
dhcp-4.3.5/server/dhcp.c:4425:8: note: Assuming that condition 'if(uid_lease&&uid_lease->binding_state==FTS_ACTIVE&&!packet->raw->ciaddr.s_addr&&(share==uid_lease->subnet->shared_network)&&packet->packet_type==DHCPREQUEST)' is not redundant
dhcp-4.3.5/server/dhcp.c:4412:12: note: Null pointer dereference
dhcp-4.3.5/server/dhcp.c:2247:7: style: Variable 'next' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/server/dhcp.c:2243:7: note: Variable 'next' is reassigned a value before the old one has been used.
dhcp-4.3.5/server/dhcp.c:2247:7: note: Variable 'next' is reassigned a value before the old one has been used.
dhcp-4.3.5/server/dhcp.c:5255:9: style: Variable 'oc' is reassigned a value before the old one has been used. [redundantAssignment]
dhcp-4.3.5/server/dhcp.c:5245:0: note: Variable 'oc' is reassigned a value before the old one has been used.
dhcp-4.3.5/server/dhcp.c:5255:9: note: Variable 'oc' is reassigned a value before the old one has been used.
dhcp-4.3.5/server/dhcp.c:2132:6: style: The scope of the variable 'use_old_lease' can be reduced. [variableScope]
dhcp-4.3.5/server/dhcpd.c:953:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcp-4.3.5/server/dhcpleasequery.c:346:7: style: Condition 'want_associated_ip' is always true [knownConditionTrueFalse]
dhcp-4.3.5/server/dhcpleasequery.c:267:24: note: Assignment 'want_associated_ip=1', assigned value is 1
dhcp-4.3.5/server/dhcpleasequery.c:346:7: note: Condition 'want_associated_ip' is always true
dhcp-4.3.5/server/mdb.c:646:23: style: The scope of the variable 'relay_state' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb.c:771:7: style: The scope of the variable 'lowbuf' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb.c:771:20: style: The scope of the variable 'highbuf' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb.c:962:8: style: The scope of the variable 'n1buf' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb.c:2414:23: style: The scope of the variable 'gp' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:404:6: style: The scope of the variable 'i' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:440:6: style: The scope of the variable 'max' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:1564:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:1988:9: style: The scope of the variable 'timeout' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:2147:19: style: The scope of the variable 'addr' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:2524:9: style: The scope of the variable 'used' can be reduced. [variableScope]
dhcp-4.3.5/server/mdb6.c:2584:13: style: The scope of the variable 'log_once' can be reduced. [variableScope]
dhcp-4.3.5/server/omapi.c:1918:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
dhcp-4.3.5/server/omapi.c:1923:5: note: Found duplicate branches for 'if' and 'else'.
dhcp-4.3.5/server/omapi.c:1918:3: note: Found duplicate branches for 'if' and 'else'.
dhcp-4.3.5/server/tests/simple_unittest.c:46:18: style: Condition '2>1' is always true [knownConditionTrueFalse]
dhcp-4.3.5/server/tests/simple_unittest.c:49:20: style: Condition '5>4' is always true [knownConditionTrueFalse]
dhcp-4.3.5/server/tests/simple_unittest.c:55:9: style: Condition '!condition' is always false [knownConditionTrueFalse]
dhcp-4.3.5/server/tests/simple_unittest.c:42:21: note: Assignment 'condition=1', assigned value is 1
dhcp-4.3.5/server/tests/simple_unittest.c:55:9: note: Condition '!condition' is always false
dhcp-4.3.5/server/tests/simple_unittest.c:59:9: style: Condition '!this_is_linux' is always false [knownConditionTrueFalse]
dhcp-4.3.5/server/tests/simple_unittest.c:43:25: note: Assignment 'this_is_linux=1', assigned value is 1
dhcp-4.3.5/server/tests/simple_unittest.c:59:9: note: Condition '!this_is_linux' is always false
dhcp-4.3.5/server/tests/simple_unittest.c:63:9: style: Condition 'condition' is always true [knownConditionTrueFalse]
dhcp-4.3.5/server/tests/simple_unittest.c:42:21: note: Assignment 'condition=1', assigned value is 1
dhcp-4.3.5/server/tests/simple_unittest.c:63:9: note: Condition 'condition' is always true
dhcp-4.3.5/server/tests/simple_unittest.c:63:19: style: Same expression on both sides of '&&' because the value of 'condition' and 'this_is_linux' are the same. [duplicateExpression]
dhcp-4.3.5/server/tests/simple_unittest.c:42:21: note: 'condition' is assigned value '1' here.
dhcp-4.3.5/server/tests/simple_unittest.c:43:25: note: 'this_is_linux' is assigned value '1' here.
dhcp-4.3.5/server/tests/simple_unittest.c:63:19: note: Same expression on both sides of '&&' because the value of 'condition' and 'this_is_linux' are the same.
dhcp-4.3.5/tests/t_api.c:432:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:433:9: style: The scope of the variable 'len' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:465:6: style: The scope of the variable 'n' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:467:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:505:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:760:9: style: The scope of the variable 'p' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:761:7: style: The scope of the variable 'line' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:762:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:767:9: style: The scope of the variable 'tokens' can be reduced. [variableScope]
dhcp-4.3.5/tests/t_api.c:154:17: warning: The 2nd memset() argument '65535' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
dhcp-4.3.5/tests/t_api.c:165:19: warning: The 2nd memset() argument '65535' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/isc-kea/isc-kea_1.4.0.P1.orig.tar.gz
agent_lexer.cc:3128:2: warning: Possible null pointer dereference: b [nullPointer]
agent_lexer.cc:2990:18: note: Calling function 'agent__init_buffer', 1st argument 'b' value is 0
agent_lexer.cc:3128:2: note: Null pointer dereference
agent_lexer.cc:3132:2: warning: Possible null pointer dereference: b [nullPointer]
agent_lexer.cc:2990:18: note: Calling function 'agent__init_buffer', 1st argument 'b' value is 0
agent_lexer.cc:3132:2: note: Null pointer dereference
agent_lexer.cc:3145:9: warning: Possible null pointer dereference: b [nullPointer]
agent_lexer.cc:2990:18: note: Calling function 'agent__init_buffer', 1st argument 'b' value is 0
agent_lexer.cc:3145:9: note: Null pointer dereference
agent_lexer.cc:2857:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
agent_lexer.cc:675:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
agent_lexer.cc:2857:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
agent_lexer.cc:3346:46: style: Function 'agent__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
agent_lexer.cc:618:46: note: Function 'agent__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
agent_lexer.cc:3346:46: note: Function 'agent__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
agent_lexer.cc:3361:46: style: Function 'agent__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
agent_lexer.cc:619:45: note: Function 'agent__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
agent_lexer.cc:3361:46: note: Function 'agent__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
agent_lexer.cc:3361:60: style: Function 'agent__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
agent_lexer.cc:619:56: note: Function 'agent__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
agent_lexer.cc:3361:60: note: Function 'agent__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
agent_lexer.cc:3505:24: style: Function 'agent_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
agent_lexer.cc:1487:24: note: Function 'agent_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
agent_lexer.cc:3505:24: note: Function 'agent_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
agent_lexer.ll:723:10: style: Unused private function: 'Dummy::dummy' [unusedPrivateFunction]
agent_lexer.ll:723:10: performance: Technically the member function '::Dummy::dummy' can be static. [functionStatic]
kea-1.4.0-P1/src/bin/agent/tests/ca_cfg_mgr_unittests.cc:32:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/agent/tests/ca_command_mgr_unittests.cc:272:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/agent/tests/ca_controller_unittests.cc:169:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/agent/tests/ca_process_unittests.cc:48:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/agent/tests/ca_response_creator_unittests.cc:126:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/agent/tests/parser_unittests.cc:72:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/d2_cfg_mgr.cc:340:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
d2_lexer.cc:2944:2: warning: Possible null pointer dereference: b [nullPointer]
d2_lexer.cc:2806:18: note: Calling function 'd2_parser__init_buffer', 1st argument 'b' value is 0
d2_lexer.cc:2944:2: note: Null pointer dereference
d2_lexer.cc:2948:2: warning: Possible null pointer dereference: b [nullPointer]
d2_lexer.cc:2806:18: note: Calling function 'd2_parser__init_buffer', 1st argument 'b' value is 0
d2_lexer.cc:2948:2: note: Null pointer dereference
d2_lexer.cc:2961:9: warning: Possible null pointer dereference: b [nullPointer]
d2_lexer.cc:2806:18: note: Calling function 'd2_parser__init_buffer', 1st argument 'b' value is 0
d2_lexer.cc:2961:9: note: Null pointer dereference
d2_lexer.cc:2673:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
d2_lexer.cc:675:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
d2_lexer.cc:2673:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
d2_lexer.cc:3162:46: style: Function 'd2_parser__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
d2_lexer.cc:618:46: note: Function 'd2_parser__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
d2_lexer.cc:3162:46: note: Function 'd2_parser__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
d2_lexer.cc:3177:46: style: Function 'd2_parser__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
d2_lexer.cc:619:45: note: Function 'd2_parser__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
d2_lexer.cc:3177:46: note: Function 'd2_parser__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
d2_lexer.cc:3177:60: style: Function 'd2_parser__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
d2_lexer.cc:619:56: note: Function 'd2_parser__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
d2_lexer.cc:3177:60: note: Function 'd2_parser__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
d2_lexer.cc:3321:24: style: Function 'd2_parser_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
d2_lexer.cc:1199:24: note: Function 'd2_parser_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
d2_lexer.cc:3321:24: note: Function 'd2_parser_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
d2_lexer.ll:807:10: style: Unused private function: 'Dummy::dummy' [unusedPrivateFunction]
d2_lexer.ll:807:10: performance: Technically the member function '::Dummy::dummy' can be static. [functionStatic]
kea-1.4.0-P1/src/bin/d2/tests/d2_cfg_mgr_unittests.cc:222:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_controller_unittests.cc:84:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_process_unittests.cc:139:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_queue_mgr_unittests.cc:75:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_simple_parser_unittest.cc:269:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_update_message_unittests.cc:76:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_update_mgr_unittests.cc:248:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/d2_zone_unittests.cc:35:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/dns_client_unittests.cc:463:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/nc_add_unittests.cc:264:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/nc_remove_unittests.cc:267:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:256:68: style: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.h:202:60: note: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:256:68: note: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:307:68: style: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.h:219:60: note: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:307:68: note: Function 'setupForIPv4Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:314:68: style: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.h:236:60: note: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:314:68: note: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:365:68: style: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.h:253:60: note: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:365:68: note: Function 'setupForIPv6Transaction' argument 1 names different: declaration 'change_type' definition 'chg_type'.
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:58:13: warning: Member variable 'FauxServer::receive_buffer_' is not initialized in the constructor. [uninitMemberVar]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.cc:72:13: warning: Member variable 'FauxServer::receive_buffer_' is not initialized in the constructor. [uninitMemberVar]
kea-1.4.0-P1/src/bin/d2/tests/nc_test_utils.h:112:10: style: Technically the member function 'isc::d2::FauxServer::isReceivePending' can be const. [functionConst]
kea-1.4.0-P1/src/bin/d2/tests/nc_trans_unittests.cc:360:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/d2/tests/parser_unittest.cc:72:0: error: syntax error [syntaxError]
dhcp4_lexer.cc:4174:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/classify_unittest.cc:372:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/config_parser_unittest.cc:754:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc:382:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/d2_unittest.cc:145:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/decline_unittest.cc:196:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc:143:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/dhcp4to6_ipc_unittest.cc:181:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/direct_client_unittest.cc:197:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/dora_unittest.cc:561:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/fqdn_unittest.cc:668:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/get_config_unittest.cc:7384:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/host_options_unittest.cc:502:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/inform_unittest.cc:159:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/kea_controller_unittest.cc:110:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/out_of_range_unittest.cc:384:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/parser_unittest.cc:71:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/release_unittest.cc:187:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/shared_network_unittest.cc:1255:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp4/tests/simple_parser4_unittest.cc:90:0: error: syntax error [syntaxError]
dhcp6_lexer.cc:4664:2: warning: Possible null pointer dereference: b [nullPointer]
dhcp6_lexer.cc:4526:23: note: Calling function 'parser6__init_buffer', 1st argument 'b' value is 0
dhcp6_lexer.cc:4664:2: note: Null pointer dereference
dhcp6_lexer.cc:4668:2: warning: Possible null pointer dereference: b [nullPointer]
dhcp6_lexer.cc:4526:23: note: Calling function 'parser6__init_buffer', 1st argument 'b' value is 0
dhcp6_lexer.cc:4668:2: note: Null pointer dereference
dhcp6_lexer.cc:4681:9: warning: Possible null pointer dereference: b [nullPointer]
dhcp6_lexer.cc:4526:23: note: Calling function 'parser6__init_buffer', 1st argument 'b' value is 0
dhcp6_lexer.cc:4681:9: note: Null pointer dereference
dhcp6_lexer.cc:4267:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
dhcp6_lexer.cc:4280:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
dhcp6_lexer.cc:4393:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
dhcp6_lexer.cc:463:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
dhcp6_lexer.cc:4393:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
dhcp6_lexer.cc:4882:54: style: Function 'parser6__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
dhcp6_lexer.cc:401:53: note: Function 'parser6__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
dhcp6_lexer.cc:4882:54: note: Function 'parser6__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
dhcp6_lexer.cc:4897:54: style: Function 'parser6__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
dhcp6_lexer.cc:402:52: note: Function 'parser6__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
dhcp6_lexer.cc:4897:54: note: Function 'parser6__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
dhcp6_lexer.cc:4897:74: style: Function 'parser6__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
dhcp6_lexer.cc:402:68: note: Function 'parser6__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
dhcp6_lexer.cc:4897:74: note: Function 'parser6__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
dhcp6_lexer.cc:5041:30: style: Function 'parser6_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
dhcp6_lexer.cc:1559:29: note: Function 'parser6_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
dhcp6_lexer.cc:5041:30: note: Function 'parser6_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
dhcp6_lexer.ll:1847:10: style: Unused private function: 'Dummy::dummy' [unusedPrivateFunction]
dhcp6_lexer.ll:1847:10: performance: Technically the member function '::Dummy::dummy' can be static. [functionStatic]
kea-1.4.0-P1/src/bin/dhcp6/tests/classify_unittests.cc:341:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/config_parser_unittest.cc:925:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/confirm_unittest.cc:94:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc:394:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/d2_unittest.cc:149:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/decline_unittest.cc:188:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/dhcp6_client.cc:55:10: style: Technically the member function '::getLeasesByPropertyFun::operator()' can be const. [functionConst]
kea-1.4.0-P1/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc:157:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/dhcp6to4_ipc_unittest.cc:127:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/fqdn_unittest.cc:641:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/get_config_unittest.cc:6985:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/hooks_unittest.cc:1013:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/host_unittest.cc:1079:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/infrequest_unittest.cc:140:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/kea_controller_unittest.cc:96:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/parser_unittest.cc:71:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/rebind_unittest.cc:346:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/renew_unittest.cc:245:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/sarr_unittest.cc:221:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/shared_network_unittest.cc:1503:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/dhcp6/tests/simple_parser6_unittest.cc:92:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/lfc/tests/lfc_controller_unittests.cc:137:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/perfdhcp/command_options.cc:745:53: style: Function 'convertHexString' argument 1 names different: declaration 'hex_text' definition 'text'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/bin/perfdhcp/command_options.h:489:49: note: Function 'convertHexString' argument 1 names different: declaration 'hex_text' definition 'text'.
kea-1.4.0-P1/src/bin/perfdhcp/command_options.cc:745:53: note: Function 'convertHexString' argument 1 names different: declaration 'hex_text' definition 'text'.
kea-1.4.0-P1/src/bin/perfdhcp/command_options.h:52:9: style: Class 'LeaseType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:106:9: warning: Member variable 'CustomCounter::counter_' is not initialized in the constructor. [uninitMemberVarPrivate]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:894:5: style: Class 'StatsMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:65:9: style: Class 'CustomCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/test_control.h:175:9: style: Struct 'TestControlSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/test_control.h:221:9: style: Class 'SequentialGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/rate_control.cc:134:59: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:106:0: warning: Member variable 'CustomCounter::counter_' is not initialized in the constructor. [uninitMemberVarPrivate]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:894:0: style: Class 'isc :: perfdhcp :: StatsMgr < dhcp :: Pkt4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/stats_mgr.h:65:0: style: Class 'CustomCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/bin/perfdhcp/test_control.h:233:26: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/bin/perfdhcp/test_control.h:208:26: note: Virtual function in base class
kea-1.4.0-P1/src/bin/perfdhcp/test_control.h:233:26: note: Function in derived class
kea-1.4.0-P1/src/bin/perfdhcp/tests/packet_storage_unittest.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/perfdhcp/tests/perf_pkt4_unittest.cc:109:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/perfdhcp/tests/perf_pkt6_unittest.cc:101:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/bin/perfdhcp/tests/stats_mgr_unittest.cc:264:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:355:18: style: The function 'analyzeMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:186:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:355:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:362:18: style: The function 'failureDetected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:202:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:362:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:370:18: style: The function 'clearUnackedClients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:217:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:370:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:407:18: style: The function 'analyzeMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:186:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:407:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:414:18: style: The function 'failureDetected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:202:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:414:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:422:18: style: The function 'clearUnackedClients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:217:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/communication_state.h:422:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.h:224:13: performance: Technically the member function 'isc::ha::QueryFilter::loadBalanceHash' can be static. [functionStatic]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.cc:291:14: note: Technically the member function 'isc::ha::QueryFilter::loadBalanceHash' can be static.
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.h:224:13: note: Technically the member function 'isc::ha::QueryFilter::loadBalanceHash' can be static.
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.h:247:17: performance: Technically the member function 'isc::ha::QueryFilter::makeScopeClass' can be static. [functionStatic]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.cc:314:14: note: Technically the member function 'isc::ha::QueryFilter::makeScopeClass' can be static.
kea-1.4.0-P1/src/hooks/dhcp/high_availability/query_filter.h:247:17: note: Technically the member function 'isc::ha::QueryFilter::makeScopeClass' can be static.
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/command_creator_unittest.cc:148:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc:72:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/ha_config_unittest.cc:58:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc:80:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc:895:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc:32:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/lease_cmds/lease_cmds.cc:476:10: style: The scope of the variable 'v4' can be reduced. [variableScope]
kea-1.4.0-P1/src/hooks/dhcp/lease_cmds/lease_cmds.cc:277:62: style: Function 'getParameters' argument 2 names different: declaration 'args' definition 'params'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/hooks/dhcp/lease_cmds/lease_cmds.cc:215:62: note: Function 'getParameters' argument 2 names different: declaration 'args' definition 'params'.
kea-1.4.0-P1/src/hooks/dhcp/lease_cmds/lease_cmds.cc:277:62: note: Function 'getParameters' argument 2 names different: declaration 'args' definition 'params'.
kea-1.4.0-P1/src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.cc:478:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:383:53: style: Function 'makeResultSet4' argument 1 names different: declaration 'result' definition 'result_wrapper'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:142:47: note: Function 'makeResultSet4' argument 1 names different: declaration 'result' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:383:53: note: Function 'makeResultSet4' argument 1 names different: declaration 'result' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:489:53: style: Function 'makeResultSet6' argument 1 names different: declaration 'result' definition 'result_wrapper'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:160:47: note: Function 'makeResultSet6' argument 1 names different: declaration 'result' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:489:53: note: Function 'makeResultSet6' argument 1 names different: declaration 'result' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:603:54: style: Function 'createResultSet' argument 1 names different: declaration 'wrapper' definition 'result_wrapper'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:181:50: note: Function 'createResultSet' argument 1 names different: declaration 'wrapper' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:603:54: note: Function 'createResultSet' argument 1 names different: declaration 'wrapper' definition 'result_wrapper'.
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/stat_cmds.cc:65:21: style: Technically the member function 'isc::stat_cmds::LeaseStatCmdsImpl::Parameters::toText' can be const. [functionConst]
kea-1.4.0-P1/src/hooks/dhcp/stat_cmds/tests/stat_cmds_unittest.cc:584:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user.h:159:5: style: Class 'User' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:71:5: style: Class 'UserFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:84:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_data_source.h:40:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:84:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:95:21: style: The function 'readNextUser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_data_source.h:48:21: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:95:21: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:100:18: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_data_source.h:55:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:100:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:105:18: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_data_source.h:63:18: note: Virtual function in base class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:105:18: note: Function in derived class
kea-1.4.0-P1/src/hooks/dhcp/user_chk/pkt_send_co.cc:497:50: style: Function 'checkIAStatus' argument 1 names different: declaration 'ia_opt' definition 'ia'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/pkt_send_co.cc:37:50: note: Function 'checkIAStatus' argument 1 names different: declaration 'ia_opt' definition 'ia'.
kea-1.4.0-P1/src/hooks/dhcp/user_chk/pkt_send_co.cc:497:50: note: Function 'checkIAStatus' argument 1 names different: declaration 'ia_opt' definition 'ia'.
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:54:13: warning: Possible null pointer dereference: subnets [nullPointer]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:52:55: note: Assignment 'subnets=NULL', assigned value is 0
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:54:13: note: Null pointer dereference
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:108:13: warning: Possible null pointer dereference: subnets [nullPointer]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:106:55: note: Assignment 'subnets=NULL', assigned value is 0
kea-1.4.0-P1/src/hooks/dhcp/user_chk/subnet_select_co.cc:108:13: note: Null pointer dereference
kea-1.4.0-P1/src/hooks/dhcp/user_chk/tests/user_file_unittests.cc:34:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/tests/user_registry_unittests.cc:36:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/tests/user_unittests.cc:46:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/tests/userid_unittests.cc:35:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:114:13: performance: Technically the member function 'user_chk::UserFile::makeUser' can be static. [functionStatic]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.cc:66:11: note: Technically the member function 'user_chk::UserFile::makeUser' can be static.
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:114:13: note: Technically the member function 'user_chk::UserFile::makeUser' can be static.
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:100:18: warning: Virtual function 'close' is called from destructor '~UserFile()' at line 26. Dynamic binding is not used. [virtualCallInConstructor]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.cc:26:5: note: Calling close
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_file.h:100:18: note: close is a virtual method
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_registry.h:100:30: style: Technically the member function 'user_chk::UserRegistry::getSource' can be const. [functionConst]
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_registry.cc:115:40: note: Technically the member function 'user_chk::UserRegistry::getSource' can be const.
kea-1.4.0-P1/src/hooks/dhcp/user_chk/user_registry.h:100:30: note: Technically the member function 'user_chk::UserRegistry::getSource' can be const.
kea-1.4.0-P1/src/lib/asiodns/tests/io_fetch_unittest.cc:603:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:77:53: style: Function 'setup' argument 3 names different: declaration 'interval_mode' definition 'mode'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:39:43: note: Function 'setup' argument 3 names different: declaration 'interval_mode' definition 'mode'.
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:77:53: note: Function 'setup' argument 3 names different: declaration 'interval_mode' definition 'mode'.
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:117:62: style: Function 'callback' argument 1 names different: declaration 'error' definition 'ec'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:41:52: note: Function 'callback' argument 1 names different: declaration 'error' definition 'ec'.
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:117:62: note: Function 'callback' argument 1 names different: declaration 'error' definition 'ec'.
kea-1.4.0-P1/src/lib/asiolink/interval_timer.cc:36:5: style: Class 'IntervalTimerImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/io_service.cc:25:5: style: Class 'CallbackWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/io_socket.cc:31:5: style: Class 'DummySocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/tests/interval_timer_unittest.cc:33:9: style: Class 'TimerCallBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/tests/interval_timer_unittest.cc:44:9: style: Class 'TimerCallBackCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/tests/io_endpoint_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/asiolink/tests/io_service_unittest.cc:25:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/asiolink/tests/tcp_acceptor_unittest.cc:337:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/asiolink/tests/tcp_socket_unittest.cc:100:5: style: Class 'TCPCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/tests/tcp_socket_unittest.cc:100:29: performance: Function parameter 'which' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/asiolink/tests/udp_socket_unittest.cc:168:29: style: The scope of the variable 'expected' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/asiolink/tests/udp_socket_unittest.cc:170:29: style: The scope of the variable 'offset' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/asiolink/tests/udp_socket_unittest.cc:172:29: style: The scope of the variable 'cumulative' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/asiolink/tests/udp_socket_unittest.cc:82:5: style: Class 'UDPCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/tests/unix_domain_socket_unittest.cc:125:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/asiolink/testutils/test_server_unix_socket.cc:145:5: style: Class 'ConnectionPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/asiolink/testutils/test_server_unix_socket.cc:49:34: performance: Function parameter 'custom_response' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/asiolink/unix_domain_socket.cc:26:5: style: Class 'UnixDomainSocketImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/cc/tests/command_interpreter_unittests.cc:35:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/cc/tests/data_file_unittests.cc:50:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/cc/tests/data_unittests.cc:38:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/cc/tests/json_feed_unittests.cc:121:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/cc/tests/user_context_unittests.cc:21:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/config/tests/client_connection_unittests.cc:90:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/config/tests/command_mgr_unittests.cc:43:0: style: Variable 'processed_log_' is assigned a value that is never used. [unreadVariable]
kea-1.4.0-P1/src/lib/config/tests/command_mgr_unittests.cc:111:36: style: Variable 'command_name' is assigned a value that is never used. [unreadVariable]
kea-1.4.0-P1/src/lib/cryptolink/botan1_hash.cc:93:0: error: #error "Unsupported Botan version (need 1.9 or higher)" [preprocessorErrorDirective]
kea-1.4.0-P1/src/lib/cryptolink/botan1_hmac.cc:62:0: error: #error "Unsupported Botan version (need 1.9 or higher)" [preprocessorErrorDirective]
kea-1.4.0-P1/src/lib/dhcp/option_definition.cc:226:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
kea-1.4.0-P1/src/lib/dhcp/tests/duid_factory_unittest.cc:324:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/duid_unittest.cc:43:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/hwaddr_unittest.cc:62:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/iface_mgr_unittest.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/libdhcp++_unittest.cc:315:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/opaque_data_tuple_unittest.cc:33:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option4_addrlst_unittest.cc:72:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option4_client_fqdn_unittest.cc:21:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_addrlst_unittest.cc:42:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_client_fqdn_unittest.cc:21:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_ia_unittest.cc:110:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_iaaddr_unittest.cc:41:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_iaprefix_unittest.cc:128:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_pdexclude_unittest.cc:33:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option6_status_code_unittest.cc:35:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_copy_unittest.cc:182:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_custom_unittest.cc:138:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_data_types_unittest.cc:83:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_definition_unittest.cc:48:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_int_array_unittest.cc:345:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_int_unittest.cc:226:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_opaque_data_tuples_unittest.cc:32:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_space_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_string_unittest.cc:37:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_unittest.cc:60:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_vendor_class_unittest.cc:37:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/option_vendor_unittest.cc:103:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt4_unittest.cc:227:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt4o6_unittest.cc:47:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt6_unittest.cc:133:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt_filter_bpf_unittest.cc:42:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt_filter_inet6_unittest.cc:36:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt_filter_inet_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt_filter_lpf_unittest.cc:42:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/pkt_filter_unittest.cc:34:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp/tests/protocol_util_unittest.cc:65:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp_ddns/ncr_msg.cc:572:58: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc:83:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcp_ddns/tests/ncr_unittests.cc:210:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/alloc_engine.cc:172:10: style: The scope of the variable 'valid' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/dhcpsrv/cfg_db_access.cc:105:25: style: The scope of the variable 'int_value' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1884:9: style: Condition 'result' is always true [knownConditionTrueFalse]
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1880:19: note: Assignment 'result=true', assigned value is 1
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1884:9: note: Condition 'result' is always true
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1429:25: warning: Virtual function 'getVersion' is called from constructor 'CqlHostDataSourceImpl(const CqlConnection::ParameterMap&parameters)' at line 1585. Dynamic binding is not used. [virtualCallInConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1585:48: note: Calling getVersion
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:1429:25: note: getVersion is a virtual method
kea-1.4.0-P1/src/lib/dhcpsrv/cql_host_data_source.cc:81:70: performance: Function parameter 'option_space' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dhcpsrv/logging.h:48:5: style: Class 'LogConfigParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/memfile_lease_mgr.cc:70:5: style: Class 'LFCSetup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/memfile_lease_mgr.cc:270:5: style: Class 'MemfileLeaseStatsQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/memfile_lease_mgr.cc:332:5: style: Class 'MemfileLeaseStatsQuery4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/memfile_lease_mgr.cc:474:5: style: Class 'MemfileLeaseStatsQuery6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1004:14: style: Technically the member function '::MySqlHostWithOptionsExchange::OptionProcessor::setColumnNames' can be const. [functionConst]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:124:5: style: Class 'MySqlHostExchange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1336:5: style: Class 'MySqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1930:5: style: Class 'MySqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1223:18: style: The function 'processFetchedData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:658:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1223:18: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1263:37: style: The function 'createBindForReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:415:37: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1263:37: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1419:18: style: The function 'processFetchedData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1223:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1419:18: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1453:37: style: The function 'createBindForReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1263:37: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/mysql_host_data_source.cc:1453:37: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/network_state.cc:31:5: style: Class 'NetworkStateImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:149:59: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:159:62: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:169:51: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:186:59: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:195:59: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:203:53: error: Shifting by a negative value is undefined behaviour [shiftNegative]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/dbaccess_parser.cc:233:18: style: Reading from empty STL container 'dbaccess' [reademptycontainer]
kea-1.4.0-P1/src/lib/dhcpsrv/parsers/shared_network_parser.cc:117:17: style: Unused variable: name [unusedVariable]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:1843:60: style: Function 'getHostCollection' argument 2 names different: declaration 'bind' definition 'bind_array'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:1363:69: note: Function 'getHostCollection' argument 2 names different: declaration 'bind' definition 'bind_array'.
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:1843:60: note: Function 'getHostCollection' argument 2 names different: declaration 'bind' definition 'bind_array'.
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:654:14: style: Technically the member function '::PgSqlHostWithOptionsExchange::OptionProcessor::setColumnNames' can be const. [functionConst]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:109:5: style: Class 'PgSqlHostExchange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:862:5: style: Class 'PgSqlHostIPv6Exchange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:1283:5: style: Class 'PgSqlHostDataSourceImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:754:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:141:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:754:18: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:774:18: style: The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:268:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:774:18: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:886:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:754:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:886:10: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:968:18: style: The function 'processRowData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:774:18: note: Virtual function in base class
kea-1.4.0-P1/src/lib/dhcpsrv/pgsql_host_data_source.cc:968:18: note: Function in derived class
kea-1.4.0-P1/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc:60:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc:36:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc:1491:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/alloc_engine_hooks_unittest.cc:173:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/callout_handle_store_unittest.cc:62:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_db_access_unittest.cc:38:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_duid_unittest.cc:86:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_expiration_unittest.cc:101:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_host_operations_unittest.cc:53:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_hosts_unittest.cc:103:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_iface_unittest.cc:79:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_mac_source_unittest.cc:26:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_option_def_unittest.cc:54:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_option_unittest.cc:93:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_rsoo_unittest.cc:44:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_shared_networks4_unittest.cc:40:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_shared_networks6_unittest.cc:40:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc:83:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc:37:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cfgmgr_unittest.cc:50:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc:161:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/client_class_def_unittest.cc:57:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cql_connection_unittest.cc:38:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc:186:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc:339:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc:112:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc:114:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/d2_client_unittest.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/d2_udp_unittest.cc:197:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/daemon_unittest.cc:83:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/dbaccess_parser_unittest.cc:239:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/dhcp4o6_ipc_unittest.cc:349:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc:69:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/duid_config_parser_unittest.cc:154:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/expiration_config_parser_unittest.cc:145:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_cache_unittest.cc:153:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_data_source_factory_unittest.cc:92:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_mgr_unittest.cc:497:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc:291:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_reservations_list_parser_unittest.cc:147:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/host_unittest.cc:32:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/ifaces_config_parser_unittest.cc:51:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc:171:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc:372:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/lease_unittest.cc:114:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/logging_info_unittest.cc:66:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/logging_unittest.cc:79:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/memfile_lease_mgr_unittest.cc:361:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc:156:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc:109:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/ncr_generator_unittest.cc:265:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/network_state_unittest.cc:67:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/pgsql_exchange_unittest.cc:306:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc:154:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc:110:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/pool_unittest.cc:50:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc:187:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/shared_network_unittest.cc:41:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/shared_networks_list_parser_unittest.cc:60:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/srv_config_unittest.cc:155:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/subnet_unittest.cc:48:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/timer_mgr_unittest.cc:170:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/tests/triplet_unittest.cc:62:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.cc:1263:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
kea-1.4.0-P1/src/lib/dhcpsrv/testutils/generic_host_data_source_unittest.cc:1280:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
kea-1.4.0-P1/src/lib/dns/master_lexer.cc:535:18: style: The scope of the variable 'token' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/dns/master_lexer.cc:571:18: style: The scope of the variable 'token' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/dns/message.cc:220:18: style: Technically the member function 'isc::dns::::RenderSection::getTotalCount' can be const. [functionConst]
kea-1.4.0-P1/src/lib/dns/message.cc:90:5: style: Class 'MessageImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/message.cc:1033:0: style: Struct 'isc :: dns :: SectionIteratorImpl < QuestionPtr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/message.cc:1033:0: style: Struct 'isc :: dns :: SectionIteratorImpl < RRsetPtr >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata.cc:201:5: style: Struct 'GenericImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata.cc:341:5: style: Class 'UnknownRdataDumper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata/generic/hinfo_13.cc:25:5: style: Class 'HINFOImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata/generic/hinfo_13.cc:54:5: style: Class 'HINFOImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata/generic/naptr_35.cc:57:5: style: Class 'NAPTRImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata/generic/naptr_35.cc:76:5: style: Class 'NAPTRImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdata/generic/nsec3_50.cc:49:30: performance: Function parameter 'salt' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdata/generic/nsec3_50.cc:49:51: performance: Function parameter 'next' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdata/generic/nsec3_50.cc:50:31: performance: Function parameter 'typebits' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdata/generic/nsec_47.cc:40:48: performance: Function parameter 'typebits' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:1970:5: style: Class 'HINFOImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:1999:5: style: Class 'HINFOImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:2496:5: style: Class 'NAPTRImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:2515:5: style: Class 'NAPTRImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:2873:30: performance: Function parameter 'salt' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:2873:51: performance: Function parameter 'next' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:2874:31: performance: Function parameter 'typebits' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rdataclass.cc:3445:48: performance: Function parameter 'typebits' should be passed by const reference. [passedByValue]
kea-1.4.0-P1/src/lib/dns/rrcollator.cc:32:5: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/rrset.cc:418:5: warning: Member variable 'BasicRdataIterator::datavector_' is not initialized in the constructor. [uninitMemberVarPrivate]
kea-1.4.0-P1/src/lib/dns/rrset.cc:420:5: style: Class 'BasicRdataIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/dns/tests/edns_unittest.cc:64:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/labelsequence_unittest.cc:86:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_lexer_inputsource_unittest.cc:46:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_lexer_state_unittest.cc:57:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_lexer_token_unittest.cc:41:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_lexer_unittest.cc:52:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_loader_callbacks_test.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/master_loader_unittest.cc:147:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/masterload_unittest.cc:83:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/message_unittest.cc:132:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/messagerenderer_unittest.cc:51:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/name_unittest.cc:140:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/nsec3hash_unittest.cc:62:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/opcode_unittest.cc:30:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/question_unittest.cc:64:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rcode_unittest.cc:32:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_afsdb_unittest.cc:48:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_caa_unittest.cc:81:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_char_string_data_unittest.cc:57:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_char_string_unittest.cc:59:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_cname_unittest.cc:53:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_dhcid_unittest.cc:65:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_dname_unittest.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_dnskey_unittest.cc:89:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_ds_like_unittest.cc:60:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_hinfo_unittest.cc:46:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_in_a_unittest.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_in_aaaa_unittest.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_minfo_unittest.cc:89:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_mx_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_naptr_unittest.cc:67:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_ns_unittest.cc:53:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_nsec3_unittest.cc:80:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_nsec3param_like_unittest.cc:121:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_nsec3param_unittest.cc:77:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_nsec_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_nsecbitmap_unittest.cc:116:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_opt_unittest.cc:43:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_ptr_unittest.cc:57:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_rp_unittest.cc:79:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_rrsig_unittest.cc:131:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_soa_unittest.cc:51:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_srv_unittest.cc:58:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_sshfp_unittest.cc:82:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_tlsa_unittest.cc:84:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_tsig_unittest.cc:108:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_txt_like_unittest.cc:77:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdata_unittest.cc:122:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rdatafields_unittest.cc:84:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrclass_unittest.cc:61:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrcollator_unittest.cc:100:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrparamregistry_unittest.cc:71:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrset_collection_unittest.cc:37:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrset_unittest.cc:76:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrttl_unittest.cc:67:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/rrtype_unittest.cc:58:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/tsig_unittest.cc:253:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/tsigerror_unittest.cc:31:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/tsigkey_unittest.cc:35:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/tsigrecord_unittest.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/dns/tests/zone_checker_unittest.cc:111:0: error: syntax error [syntaxError]
lexer.cc:2391:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.cc:2253:18: note: Calling function 'eval_init_buffer', 1st argument 'b' value is 0
lexer.cc:2391:2: note: Null pointer dereference
lexer.cc:2395:2: warning: Possible null pointer dereference: b [nullPointer]
lexer.cc:2253:18: note: Calling function 'eval_init_buffer', 1st argument 'b' value is 0
lexer.cc:2395:2: note: Null pointer dereference
lexer.cc:2408:9: warning: Possible null pointer dereference: b [nullPointer]
lexer.cc:2253:18: note: Calling function 'eval_init_buffer', 1st argument 'b' value is 0
lexer.cc:2408:9: note: Null pointer dereference
lexer.cc:2120:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexer.cc:694:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.cc:2120:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexer.cc:2609:46: style: Function 'eval_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lexer.cc:637:46: note: Function 'eval_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.cc:2609:46: note: Function 'eval_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lexer.cc:2624:46: style: Function 'eval_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lexer.cc:638:45: note: Function 'eval_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.cc:2624:46: note: Function 'eval_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lexer.cc:2624:60: style: Function 'eval_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lexer.cc:638:56: note: Function 'eval_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.cc:2624:60: note: Function 'eval_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lexer.cc:2768:24: style: Function 'evalset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
lexer.cc:1115:24: note: Function 'evalset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
lexer.cc:2768:24: note: Function 'evalset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
lexer.ll:248:10: style: Unused private function: 'Dummy::dummy' [unusedPrivateFunction]
lexer.ll:248:10: performance: Technically the member function '::Dummy::dummy' can be static. [functionStatic]
kea-1.4.0-P1/src/lib/eval/tests/boolean_unittest.cc:38:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/eval/tests/context_unittest.cc:680:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/eval/tests/evaluate_unittest.cc:66:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/eval/tests/token_unittest.cc:512:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/eval/token.cc:398:17: style: The scope of the variable 'relay_level' can be reduced. [variableScope]
kea-1.4.0-P1/src/lib/exceptions/tests/exceptions_unittest.cc:31:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/callout_handle_unittest.cc:58:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/callout_manager_unittest.cc:171:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/handles_unittest.cc:272:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/hooks_manager_unittest.cc:151:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/library_manager_collection_unittest.cc:73:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/library_manager_unittest.cc:146:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/parking_lots_unittest.cc:45:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/hooks/tests/server_hooks_unittest.cc:63:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/client.cc:54:5: style: Class 'SocketCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/http/client.cc:723:5: style: Class 'HttpClientImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/http/connection.cc:209:21: style: Variable 's' is assigned a value that is never used. [unreadVariable]
kea-1.4.0-P1/src/lib/http/tests/connection_pool_unittests.cc:117:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/date_time_unittests.cc:75:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/http_header_unittests.cc:26:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/post_request_json_unittests.cc:51:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/post_request_unittests.cc:34:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/request_parser_unittests.cc:77:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/request_unittests.cc:70:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/response_creator_unittests.cc:78:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/response_json_unittests.cc:110:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/response_parser_unittests.cc:129:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/response_unittests.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/server_client_unittests.cc:490:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/http/tests/url_unittests.cc:50:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/log/interprocess/tests/interprocess_sync_file_unittest.cc:29:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/log/logger_name.cc:48:10: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
kea-1.4.0-P1/src/lib/log/logger_support.cc:92:16: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
kea-1.4.0-P1/src/lib/log/tests/buffer_appender_unittest.cc:72:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/log/tests/log_formatter_unittest.cc:39:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/log/tests/logger_lock_test.cc:26:5: style: Class 'MockLoggingSync' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/log/tests/logger_unittest.cc:405:5: style: Class 'MockSync' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/process/tests/d_cfg_mgr_unittests.cc:89:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/process/tests/d_controller_unittests.cc:42:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/process/tests/io_service_signal_unittests.cc:134:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/stats/tests/observation_unittest.cc:51:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/stats/tests/stats_mgr_unittest.cc:50:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/encode/base_n.cc:313:19: style: Function 'decode' argument 2 names different: declaration 'base64' definition 'input'. [funcArgNamesDifferent]
kea-1.4.0-P1/src/lib/util/encode/base_n.cc:263:38: note: Function 'decode' argument 2 names different: declaration 'base64' definition 'input'.
kea-1.4.0-P1/src/lib/util/encode/base_n.cc:313:19: note: Function 'decode' argument 2 names different: declaration 'base64' definition 'input'.
kea-1.4.0-P1/src/lib/util/io/socketsession.cc:276:5: style: Struct 'ReceiverImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/util/io/socketsession.cc:330:5: style: Struct 'ScopedSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/util/tests/base32hex_unittest.cc:66:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/base64_unittest.cc:52:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/buffer_unittest.cc:48:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/csv_file_unittest.cc:20:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/fd_tests.cc:43:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/hash_unittest.cc:25:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/hex_unittest.cc:36:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/labeled_value_unittest.cc:37:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/memory_segment_local_unittest.cc:55:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/optional_value_unittest.cc:16:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/pid_file_unittest.cc:80:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/process_spawn_unittest.cc:98:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/random_number_generator_unittest.cc:56:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/signal_set_unittest.cc:92:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/socketsession_unittest.cc:369:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/staged_value_unittest.cc:17:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/state_model_unittest.cc:284:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/stopwatch_unittest.cc:127:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/strutil_unittest.cc:44:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/time_utilities_unittest.cc:38:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/versioned_csv_file_unittest.cc:126:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/tests/watch_socket_unittests.cc:49:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/threads/sync.cc:43:5: style: Struct 'Deinitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
kea-1.4.0-P1/src/lib/util/threads/tests/condvar_unittest.cc:63:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/threads/tests/lock_unittest.cc:128:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/threads/tests/thread_unittest.cc:178:0: error: syntax error [syntaxError]
kea-1.4.0-P1/src/lib/util/threads/thread.cc:66:5: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/iscsitarget/iscsitarget_1.4.20.3+svn502.orig.tar.gz
iscsitarget-1.4.20.3+svn502/kernel/iscsi.h:467:0: error: #error  [preprocessorErrorDirective]
iscsitarget-1.4.20.3+svn502/kernel/event.c:19:19: style: The scope of the variable 'nlh' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/ctldev.c:42:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
iscsitarget-1.4.20.3+svn502/usr/ietadm.c:264:19: style: The scope of the variable 'p' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/ietadm.c:538:3: warning: Size of pointer 'buf' used instead of size of its data. [pointerSize]
iscsitarget-1.4.20.3+svn502/usr/ietd.c:112:9: style: The scope of the variable 'sock' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/isns.c:502:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/isns.c:845:25: style: Function 'isns_scn_handle' argument 1 names different: declaration 'accept' definition 'is_accept'. [funcArgNamesDifferent]
iscsitarget-1.4.20.3+svn502/usr/iscsid.h:277:32: note: Function 'isns_scn_handle' argument 1 names different: declaration 'accept' definition 'is_accept'.
iscsitarget-1.4.20.3+svn502/usr/isns.c:845:25: note: Function 'isns_scn_handle' argument 1 names different: declaration 'accept' definition 'is_accept'.
iscsitarget-1.4.20.3+svn502/usr/param.c:95:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/param.c:107:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/param.c:154:12: style: The scope of the variable 'q' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/param.c:99:3: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
iscsitarget-1.4.20.3+svn502/usr/param.c:111:3: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
iscsitarget-1.4.20.3+svn502/usr/plain.c:528:37: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iscsitarget-1.4.20.3+svn502/usr/plain.c:530:14: note: Assuming that condition '!dest' is not redundant
iscsitarget-1.4.20.3+svn502/usr/plain.c:528:37: note: Null pointer dereference
iscsitarget-1.4.20.3+svn502/usr/plain.c:528:28: warning: Either the condition '!dest' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
iscsitarget-1.4.20.3+svn502/usr/plain.c:530:14: note: Assuming that condition '!dest' is not redundant
iscsitarget-1.4.20.3+svn502/usr/plain.c:528:28: note: Null pointer addition
iscsitarget-1.4.20.3+svn502/usr/plain.c:70:39: style: The scope of the variable 'q' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/plain.c:283:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/plain.c:454:18: style: The scope of the variable 'target' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/plain.c:698:8: style: The scope of the variable 'p' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/plain.c:723:8: style: The scope of the variable 'p' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/plain.c:770:22: style: The scope of the variable 'p' can be reduced. [variableScope]
iscsitarget-1.4.20.3+svn502/usr/sha1.c:154:18: warning: Redundant assignment of 'ctx->digest[i]' to itself. [selfAssignment]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/isdnutils/isdnutils_3.25+dfsg1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/iselect/iselect_1.4.0.orig.tar.gz
iselect-1.4.0/iselect_browse.c:818:13: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
iselect-1.4.0/iselect_browse.c:817:16: note: Variable 'j' is reassigned a value before the old one has been used.
iselect-1.4.0/iselect_browse.c:818:13: note: Variable 'j' is reassigned a value before the old one has been used.
iselect-1.4.0/iselect_browse.c:91:11: style: The scope of the variable 'cps' can be reduced. [variableScope]
iselect-1.4.0/iselect_browse.c:92:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
iselect-1.4.0/iselect_browse.c:152:9: style: The scope of the variable 'c' can be reduced. [variableScope]
iselect-1.4.0/iselect_browse.c:261:18: style: The scope of the variable 'mode' can be reduced. [variableScope]
iselect-1.4.0/iselect_browse.c:375:9: style: The scope of the variable 'c' can be reduced. [variableScope]
iselect-1.4.0/iselect_browse.c:297:72: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
iselect-1.4.0/iselect_browse.c:243:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
iselect-1.4.0/iselect_browse.c:773:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
iselect-1.4.0/iselect_keys.c:72:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
iselect-1.4.0/iselect_keys.c:73:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iselect-1.4.0/iselect_keys.c:91:9: style: The scope of the variable 'i' can be reduced. [variableScope]
iselect-1.4.0/iselect_keys.c:89:19: style: Function 'asc2key' argument 1 names different: declaration 'key' definition 'str'. [funcArgNamesDifferent]
iselect-1.4.0/iselect_keys.h:39:26: note: Function 'asc2key' argument 1 names different: declaration 'key' definition 'str'.
iselect-1.4.0/iselect_keys.c:89:19: note: Function 'asc2key' argument 1 names different: declaration 'key' definition 'str'.
iselect-1.4.0/iselect_main.c:122:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
iselect-1.4.0/iselect_main.c:133:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:44]

ftp://ftp.se.debian.org/debian/pool/main/i/isl/isl_0.20.orig.tar.xz
isl-0.20/bound.c:183:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/closure.c:15:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.20/codegen.c:214:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.20/flow.c:28:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.20/imath/gmp_compat.c:388:40: style: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
isl-0.20/imath/gmp_compat.h:181:40: note: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.20/imath/gmp_compat.c:388:40: note: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.20/imath/imath.c:407:13: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/imath/imath.c:1140:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.20/imath/imath.c:1675:13: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/imath/imath.c:2302:15: style: The scope of the variable 'w' can be reduced. [variableScope]
isl-0.20/imath/imath.c:2490:26: style: The scope of the variable 'save' can be reduced. [variableScope]
isl-0.20/imath/imath.c:2526:20: style: The scope of the variable 'to' can be reduced. [variableScope]
isl-0.20/imath/imath.c:2526:24: style: The scope of the variable 'd' can be reduced. [variableScope]
isl-0.20/imath/imath.c:2869:12: style: Unsigned variable 'm' can't be negative so it is unnecessary to test it. [unsignedPositive]
isl-0.20/imath/imath.c:1137:51: style: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
isl-0.20/imath/imath.h:150:51: note: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.20/imath/imath.c:1137:51: note: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.20/imath/imath.c:2064:37: style: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'. [funcArgNamesDifferent]
isl-0.20/imath/imath.c:243:37: note: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'.
isl-0.20/imath/imath.c:2064:37: note: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'.
isl-0.20/imath/imath.c:2839:38: style: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'. [funcArgNamesDifferent]
isl-0.20/imath/imath.c:327:38: note: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'.
isl-0.20/imath/imath.c:2839:38: note: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'.
isl-0.20/imath/imath.c:2839:48: style: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'. [funcArgNamesDifferent]
isl-0.20/imath/imath.c:327:48: note: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'.
isl-0.20/imath/imath.c:2839:48: note: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'.
isl-0.20/imath/gmp_compat.c:388:40: style: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
isl-0.20/imath/gmp_compat.h:181:40: note: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.20/imath/gmp_compat.c:388:40: note: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.20/imath/imath.c:1137:51: style: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
isl-0.20/imath/imath.h:150:51: note: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.20/imath/imath.c:1137:51: note: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.20/interface/python.h:14:23: performance: Function parameter 'exported_functions' should be passed by const reference. [passedByValue]
isl-0.20/interface/python.h:15:23: performance: Function parameter 'functions' should be passed by const reference. [passedByValue]
isl-0.20/interface/generator.cc:82:35: style: Unused variable: ci [unusedVariable]
isl-0.20/interface/generator.h:50:7: performance: Technically the member function 'generator::die' can be static. [functionStatic]
isl-0.20/interface/generator.cc:119:17: note: Technically the member function 'generator::die' can be static.
isl-0.20/interface/generator.h:50:7: note: Technically the member function 'generator::die' can be static.
isl-0.20/interface/generator.h:53:7: performance: Technically the member function 'generator::is_overload' can be static. [functionStatic]
isl-0.20/interface/generator.cc:165:17: note: Technically the member function 'generator::is_overload' can be static.
isl-0.20/interface/generator.h:53:7: note: Technically the member function 'generator::is_overload' can be static.
isl-0.20/interface/generator.h:54:7: performance: Technically the member function 'generator::is_constructor' can be static. [functionStatic]
isl-0.20/interface/generator.cc:172:17: note: Technically the member function 'generator::is_constructor' can be static.
isl-0.20/interface/generator.h:54:7: note: Technically the member function 'generator::is_constructor' can be static.
isl-0.20/interface/generator.h:55:7: performance: Technically the member function 'generator::takes' can be static. [functionStatic]
isl-0.20/interface/generator.cc:179:17: note: Technically the member function 'generator::takes' can be static.
isl-0.20/interface/generator.h:55:7: note: Technically the member function 'generator::takes' can be static.
isl-0.20/interface/generator.h:56:7: performance: Technically the member function 'generator::keeps' can be static. [functionStatic]
isl-0.20/interface/generator.cc:186:17: note: Technically the member function 'generator::keeps' can be static.
isl-0.20/interface/generator.h:56:7: note: Technically the member function 'generator::keeps' can be static.
isl-0.20/interface/generator.h:57:7: performance: Technically the member function 'generator::gives' can be static. [functionStatic]
isl-0.20/interface/generator.cc:193:17: note: Technically the member function 'generator::gives' can be static.
isl-0.20/interface/generator.h:57:7: note: Technically the member function 'generator::gives' can be static.
isl-0.20/interface/generator.h:59:7: performance: Technically the member function 'generator::is_isl_ctx' can be static. [functionStatic]
isl-0.20/interface/generator.cc:222:17: note: Technically the member function 'generator::is_isl_ctx' can be static.
isl-0.20/interface/generator.h:59:7: note: Technically the member function 'generator::is_isl_ctx' can be static.
isl-0.20/interface/generator.h:61:7: performance: Technically the member function 'generator::is_isl_type' can be static. [functionStatic]
isl-0.20/interface/generator.cc:248:17: note: Technically the member function 'generator::is_isl_type' can be static.
isl-0.20/interface/generator.h:61:7: note: Technically the member function 'generator::is_isl_type' can be static.
isl-0.20/interface/generator.h:62:7: performance: Technically the member function 'generator::is_isl_bool' can be static. [functionStatic]
isl-0.20/interface/generator.cc:265:17: note: Technically the member function 'generator::is_isl_bool' can be static.
isl-0.20/interface/generator.h:62:7: note: Technically the member function 'generator::is_isl_bool' can be static.
isl-0.20/interface/generator.h:63:7: performance: Technically the member function 'generator::is_isl_stat' can be static. [functionStatic]
isl-0.20/interface/generator.cc:278:17: note: Technically the member function 'generator::is_isl_stat' can be static.
isl-0.20/interface/generator.h:63:7: note: Technically the member function 'generator::is_isl_stat' can be static.
isl-0.20/interface/generator.h:65:7: performance: Technically the member function 'generator::is_callback' can be static. [functionStatic]
isl-0.20/interface/generator.cc:292:17: note: Technically the member function 'generator::is_callback' can be static.
isl-0.20/interface/generator.h:65:7: note: Technically the member function 'generator::is_callback' can be static.
isl-0.20/interface/generator.h:66:7: performance: Technically the member function 'generator::is_string' can be static. [functionStatic]
isl-0.20/interface/generator.cc:302:17: note: Technically the member function 'generator::is_string' can be static.
isl-0.20/interface/generator.h:66:7: note: Technically the member function 'generator::is_string' can be static.
isl-0.20/interface/python.cc:134:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/interface/python.cc:140:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/interface/python.cc:140:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/interface/python.cc:148:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/interface/python.cc:409:16: style: Function 'print_constructor' argument 2 names different: declaration 'method' definition 'cons'. [funcArgNamesDifferent]
isl-0.20/interface/python.h:33:63: note: Function 'print_constructor' argument 2 names different: declaration 'method' definition 'cons'.
isl-0.20/interface/python.cc:409:16: note: Function 'print_constructor' argument 2 names different: declaration 'method' definition 'cons'.
isl-0.20/interface/python.cc:412:17: style: Variable 'cname' is assigned a value that is never used. [unreadVariable]
isl-0.20/interface/python.h:22:7: performance: Technically the member function 'python_generator::print_method_header' can be static. [functionStatic]
isl-0.20/interface/python.cc:57:24: note: Technically the member function 'python_generator::print_method_header' can be static.
isl-0.20/interface/python.h:22:7: note: Technically the member function 'python_generator::print_method_header' can be static.
isl-0.20/interface/python.h:23:7: performance: Technically the member function 'python_generator::print_class_header' can be static. [functionStatic]
isl-0.20/interface/python.cc:463:24: note: Technically the member function 'python_generator::print_class_header' can be static.
isl-0.20/interface/python.h:23:7: note: Technically the member function 'python_generator::print_class_header' can be static.
isl-0.20/interface/python.h:25:7: performance: Technically the member function 'python_generator::print_type_check' can be static. [functionStatic]
isl-0.20/interface/python.cc:87:24: note: Technically the member function 'python_generator::print_type_check' can be static.
isl-0.20/interface/python.h:25:7: note: Technically the member function 'python_generator::print_type_check' can be static.
isl-0.20/interface/python.cc:373:17: performance: Function parameter 'super' should be passed by const reference. [passedByValue]
isl-0.20/isl_pw_templ.c:618:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_aff.c:5378:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_aff.c:6052:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_pw_templ.c:1892:6: warning: Either the condition 'pw' is redundant or there is possible null pointer dereference: pw. [nullPointerRedundantCheck]
isl-0.20/isl_pw_templ.c:1880:6: note: Assuming that condition 'pw' is not redundant
isl-0.20/isl_pw_templ.c:1892:6: note: Null pointer dereference
isl-0.20/isl_union_templ.c:1038:3: warning: Either the condition '!nan' is redundant or there is possible null pointer dereference: nan. [nullPointerRedundantCheck]
isl-0.20/isl_union_templ.c:1039:18: note: Assuming that condition '!nan' is not redundant
isl-0.20/isl_union_templ.c:1038:3: note: Null pointer dereference
isl-0.20/isl_union_templ.c:1039:7: warning: Either the condition '!nan' is redundant or there is possible null pointer dereference: nan. [nullPointerRedundantCheck]
isl-0.20/isl_union_templ.c:1039:18: note: Assuming that condition '!nan' is not redundant
isl-0.20/isl_union_templ.c:1039:7: note: Null pointer dereference
isl-0.20/isl_multi_templ.c:292:2: style: Variable 'multi_space' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_multi_templ.c:288:0: note: Variable 'multi_space' is reassigned a value before the old one has been used.
isl-0.20/isl_multi_templ.c:292:2: note: Variable 'multi_space' is reassigned a value before the old one has been used.
isl-0.20/isl_aff.c:6268:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
isl-0.20/isl_aff.c:8433:30: error: Expression 'isl_union_set_get_ctx(dom),isl_error_invalid,"cannot create union map from expression without explicit domain elements",dom=isl_union_set_free(dom)' depends on order of evaluation of side effects [unknownEvaluationOrder]
isl-0.20/isl_pw_templ.c:25:56: style: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:101:68: note: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:25:56: note: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:306:51: style: Function 'isl_pw_aff_check_named_params' argument 1 names different: declaration 'pa' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:171:63: note: Function 'isl_pw_aff_check_named_params' argument 1 names different: declaration 'pa' definition 'pw'.
isl-0.20/isl_pw_templ.c:306:51: note: Function 'isl_pw_aff_check_named_params' argument 1 names different: declaration 'pa' definition 'pw'.
isl-0.20/isl_pw_templ.c:575:51: style: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:108:25: note: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'.
isl-0.20/isl_pw_templ.c:575:51: note: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'.
isl-0.20/isl_pw_templ.c:575:71: style: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:108:56: note: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'.
isl-0.20/isl_pw_templ.c:575:71: note: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'.
isl-0.20/isl_pw_templ.c:1549:57: style: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:106:25: note: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1549:57: note: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1550:24: style: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:106:54: note: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.20/isl_pw_templ.c:1550:24: note: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.20/isl_pw_templ.c:1559:50: style: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:103:70: note: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:50: note: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1967:44: style: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:118:64: note: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1967:44: note: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1967:56: style: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:119:10: note: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'.
isl-0.20/isl_pw_templ.c:1967:56: note: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'.
isl-0.20/isl_aff.c:3170:10: style: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:121:10: note: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'.
isl-0.20/isl_aff.c:3170:10: note: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'.
isl-0.20/isl_pw_templ.c:306:51: style: Function 'isl_pw_multi_aff_check_named_params' argument 1 names different: declaration 'pma' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:172:75: note: Function 'isl_pw_multi_aff_check_named_params' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.20/isl_pw_templ.c:306:51: note: Function 'isl_pw_multi_aff_check_named_params' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.20/isl_pw_templ.c:575:51: style: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:154:31: note: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'.
isl-0.20/isl_pw_templ.c:575:51: note: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'.
isl-0.20/isl_pw_templ.c:575:71: style: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:154:66: note: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'.
isl-0.20/isl_pw_templ.c:575:71: note: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'.
isl-0.20/isl_pw_templ.c:1244:50: style: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:157:31: note: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.20/isl_pw_templ.c:1244:50: note: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.20/isl_pw_templ.c:1549:57: style: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:150:31: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1549:57: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1550:24: style: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:150:61: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.20/isl_pw_templ.c:1550:24: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.20/isl_pw_templ.c:1559:50: style: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:152:31: note: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:50: note: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:76: style: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.20/isl_aff_private.h:152:61: note: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:1559:76: note: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_aff.c:6179:31: style: Function 'isl_multi_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mpa'. [funcArgNamesDifferent]
isl-0.20/isl_multi_templ.h:33:26: note: Function 'isl_multi_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mpa'.
isl-0.20/isl_aff.c:6179:31: note: Function 'isl_multi_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mpa'.
isl-0.20/isl_aff.c:7936:37: style: Function 'isl_multi_union_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mupa'. [funcArgNamesDifferent]
isl-0.20/isl_multi_templ.h:33:26: note: Function 'isl_multi_union_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mupa'.
isl-0.20/isl_aff.c:7936:37: note: Function 'isl_multi_union_pw_aff_has_non_trivial_domain' argument 1 names different: declaration 'multi' definition 'mupa'.
isl-0.20/isl_list_templ.c:45:27: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
isl-0.20/isl_aff_map.c:210:28: style: Function 'isl_map_from_multi_aff_internal' argument 1 names different: declaration 'ma' definition 'maff'. [funcArgNamesDifferent]
isl-0.20/isl_map_private.h:397:28: note: Function 'isl_map_from_multi_aff_internal' argument 1 names different: declaration 'ma' definition 'maff'.
isl-0.20/isl_aff_map.c:210:28: note: Function 'isl_map_from_multi_aff_internal' argument 1 names different: declaration 'ma' definition 'maff'.
isl-0.20/isl_aff_map.c:278:73: style: Function 'isl_map_from_pw_aff_internal' argument 1 names different: declaration 'pa' definition 'pwaff'. [funcArgNamesDifferent]
isl-0.20/isl_map_private.h:398:73: note: Function 'isl_map_from_pw_aff_internal' argument 1 names different: declaration 'pa' definition 'pwaff'.
isl-0.20/isl_aff_map.c:278:73: note: Function 'isl_map_from_pw_aff_internal' argument 1 names different: declaration 'pa' definition 'pwaff'.
isl-0.20/isl_affine_hull.c:834:2: style: Variable 'bset' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_affine_hull.c:831:0: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.20/isl_affine_hull.c:834:2: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.20/isl_arg.c:982:2: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
isl-0.20/isl_ast.c:207:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_ast_build.c:1449:25: style: Redundant condition: If 'EXPR < 0', the comparison 'EXPR' is always true. [redundantCondition]
isl-0.20/isl_ast_build.c:1817:57: style: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'. [funcArgNamesDifferent]
isl-0.20/isl_ast_build_private.h:221:57: note: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'.
isl-0.20/isl_ast_build.c:1817:57: note: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'.
isl-0.20/isl_ast_build_expr.c:89:18: style: Redundant condition: If 'is_zero < 0', the comparison 'is_zero' is always true. [redundantCondition]
isl-0.20/isl_ast_build_expr.c:201:20: style: Redundant condition: If '!non_neg', the comparison 'non_neg >= 0' is always true. [redundantCondition]
isl-0.20/isl_ast_build_expr.c:212:20: style: Redundant condition: If '!non_neg', the comparison 'non_neg >= 0' is always true. [redundantCondition]
isl-0.20/isl_ast_build_expr.c:1085:6: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.20/isl_ast_codegen.c:2884:16: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:3789:18: style: Redundant condition: If '!empty', the comparison 'empty >= 0' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:4115:16: style: Redundant condition: If '!skip', the comparison 'skip >= 0' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:4117:16: style: Redundant condition: If '!skip', the comparison 'skip >= 0' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:4415:17: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:4492:16: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:4645:17: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.20/isl_ast_codegen.c:3130:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_ast_codegen.c:3127:0: note: Variable 'list' is reassigned a value before the old one has been used.
isl-0.20/isl_ast_codegen.c:3130:2: note: Variable 'list' is reassigned a value before the old one has been used.
isl-0.20/isl_ast_codegen.c:464:11: style: The scope of the variable 'stride' can be reduced. [variableScope]
isl-0.20/isl_ast_codegen.c:1562:12: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.20/isl_ast_codegen.c:5513:17: style: The scope of the variable 'graft' can be reduced. [variableScope]
isl-0.20/isl_ast_codegen.c:5117:58: error: Expression 'isl_ast_build_get_ctx(build),isl_error_invalid,"band node is not allowed to introduce new parameters",build=isl_ast_build_free(build)' depends on order of evaluation of side effects [unknownEvaluationOrder]
isl-0.20/isl_ast_graft.c:124:15: style: Redundant condition: If 'skip < 0', the comparison 'skip' is always true. [redundantCondition]
isl-0.20/isl_ast_graft.c:588:20: style: Redundant condition: If 'subset < 0', the comparison 'subset' is always true. [redundantCondition]
isl-0.20/isl_ast_graft.c:596:20: style: Redundant condition: If 'subset < 0', the comparison 'subset' is always true. [redundantCondition]
isl-0.20/isl_ast_graft.c:1223:13: style: The scope of the variable 'disjoint' can be reduced. [variableScope]
isl-0.20/isl_ast_graft.c:83:22: style: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'. [funcArgNamesDifferent]
isl-0.20/isl_ast_graft_private.h:55:22: note: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'.
isl-0.20/isl_ast_graft.c:83:22: note: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'.
isl-0.20/isl_ast_graft.c:909:33: style: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'. [funcArgNamesDifferent]
isl-0.20/isl_ast_graft_private.h:52:33: note: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'.
isl-0.20/isl_ast_graft.c:909:33: note: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'.
isl-0.20/isl_bernstein.c:548:6: style: Condition 'tight' is always false [knownConditionTrueFalse]
isl-0.20/isl_bernstein.c:529:14: note: Assignment 'tight=0', assigned value is 0
isl-0.20/isl_bernstein.c:548:6: note: Condition 'tight' is always false
isl-0.20/isl_blk.c:76:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_coalesce.c:3230:16: style: Redundant condition: If 'equal < 0', the comparison 'equal' is always true. [redundantCondition]
isl-0.20/isl_coalesce.c:3230:38: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_coalesce.c:1499:2: style: Variable 'set_i' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_coalesce.c:1494:0: note: Variable 'set_i' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1499:2: note: Variable 'set_i' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1500:2: style: Variable 'set_j' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_coalesce.c:1495:0: note: Variable 'set_j' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1500:2: note: Variable 'set_j' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1841:2: style: Variable 'change' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_coalesce.c:1839:0: note: Variable 'change' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1841:2: note: Variable 'change' is reassigned a value before the old one has been used.
isl-0.20/isl_coalesce.c:1899:11: style: The scope of the variable 'ctx' can be reduced. [variableScope]
isl-0.20/isl_convex_hull.c:2966:22: style: Redundant condition: If 'is_universe < 0', the comparison 'is_universe' is always true. [redundantCondition]
isl-0.20/isl_convex_hull.c:2711:2: style: Variable 'hull' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_convex_hull.c:2708:0: note: Variable 'hull' is reassigned a value before the old one has been used.
isl-0.20/isl_convex_hull.c:2711:2: note: Variable 'hull' is reassigned a value before the old one has been used.
isl-0.20/isl_ctx.c:119:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
isl-0.20/isl_equalities.c:76:2: style: Variable 'M' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_equalities.c:69:0: note: Variable 'M' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:76:2: note: Variable 'M' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:77:2: style: Variable 'C' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_equalities.c:70:0: note: Variable 'C' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:77:2: note: Variable 'C' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:173:2: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_equalities.c:164:0: note: Variable 'A' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:173:2: note: Variable 'A' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:174:2: style: Variable 'U' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_equalities.c:164:0: note: Variable 'U' is reassigned a value before the old one has been used.
isl-0.20/isl_equalities.c:174:2: note: Variable 'U' is reassigned a value before the old one has been used.
isl-0.20/isl_flow.c:524:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_fold.c:143:20: style: Redundant condition: If 'involves < 0', the comparison 'involves' is always true. [redundantCondition]
isl-0.20/isl_fold.c:1250:21: style: Redundant condition: If 'is_empty < 0', the comparison 'is_empty' is always true. [redundantCondition]
isl-0.20/isl_fold.c:333:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_fold.c:376:20: style: The scope of the variable 't' can be reduced. [variableScope]
isl-0.20/isl_fold.c:553:22: style: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:204:22: note: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'.
isl-0.20/isl_fold.c:553:22: note: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'.
isl-0.20/isl_pw_templ.c:187:42: style: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:201:38: note: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:187:42: note: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:273:53: style: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:249:38: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:273:53: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:274:29: style: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:249:70: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.20/isl_pw_templ.c:274:29: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.20/isl_pw_templ.c:1549:57: style: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:264:38: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:1549:57: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:1550:24: style: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:264:65: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'.
isl-0.20/isl_pw_templ.c:1550:24: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'.
isl-0.20/isl_pw_templ.c:1642:51: style: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:228:38: note: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:1642:51: note: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:1828:50: style: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:280:38: note: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_pw_templ.c:1828:50: note: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.20/isl_hash.c:127:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_hash.c:125:0: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.20/isl_hash.c:127:2: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.20/isl_hash.c:37:10: style: Opposite expression on both sides of '&'. [oppositeExpression]
isl-0.20/isl_hash.c:37:10: note: Opposite expression on both sides of '&'.
isl-0.20/isl_hash.c:37:10: note: Opposite expression on both sides of '&'.
isl-0.20/isl_input.c:997:20: style: Redundant condition: If 'has_expr < 0', the comparison 'has_expr' is always true. [redundantCondition]
isl-0.20/isl_input.c:192:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_input.c:188:0: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:192:2: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:446:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_input.c:443:0: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:446:2: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:1582:2: style: Variable 'list1' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_input.c:1577:0: note: Variable 'list1' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:1582:2: note: Variable 'list1' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:3819:2: style: Variable 'upa' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_input.c:3810:0: note: Variable 'upa' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:3819:2: note: Variable 'upa' is reassigned a value before the old one has been used.
isl-0.20/isl_input.c:988:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
isl-0.20/isl_input.c:2245:20: style: The scope of the variable 'tok' can be reduced. [variableScope]
isl-0.20/isl_input.c:3927:33: style: The scope of the variable 'tok3' can be reduced. [variableScope]
isl-0.20/isl_int_sioimath.c:86:30: style: The scope of the variable 'remainder' can be reduced. [variableScope]
isl-0.20/isl_int_sioimath.c:107:11: style: The scope of the variable 'smallgcd' can be reduced. [variableScope]
isl-0.20/isl_int_sioimath.c:129:11: style: The scope of the variable 'smallgcd' can be reduced. [variableScope]
isl-0.20/isl_int_sioimath.c:130:11: style: The scope of the variable 'multiple' can be reduced. [variableScope]
isl-0.20/isl_int_sioimath.c:172:10: style: The scope of the variable 'small' can be reduced. [variableScope]
isl-0.20/isl_local_space.c:1306:2: style: Variable 'active' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_local_space.c:1300:0: note: Variable 'active' is reassigned a value before the old one has been used.
isl-0.20/isl_local_space.c:1306:2: note: Variable 'active' is reassigned a value before the old one has been used.
isl-0.20/isl_map.c:3214:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3216:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3218:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3319:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3319:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3319:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3334:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3334:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3334:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3334:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3334:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3443:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3443:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3463:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3463:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3463:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:3463:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_map.c:1033:10: style: The scope of the variable 'j' can be reduced. [variableScope]
isl-0.20/isl_map.c:3197:14: style: The scope of the variable 'name' can be reduced. [variableScope]
isl-0.20/isl_map.c:8500:6: style: The scope of the variable 'is_empty' can be reduced. [variableScope]
isl-0.20/isl_map.c:9652:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.20/isl_map.c:3355:63: style: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.20/isl_map_private.h:217:63: note: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:3355:63: note: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:5508:56: style: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.20/isl_map_private.h:177:56: note: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:5508:56: note: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:5984:63: style: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.20/isl_map_private.h:221:63: note: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:5984:63: note: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.20/isl_map.c:5996:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
isl-0.20/isl_map.c:5761:11: style: Variable 'nparam' is assigned a value that is never used. [unreadVariable]
isl-0.20/isl_map.c:5763:10: style: Variable 'n_out' is assigned a value that is never used. [unreadVariable]
isl-0.20/isl_map.c:5788:11: style: Variable 'nparam' is assigned a value that is never used. [unreadVariable]
isl-0.20/isl_map_simplify.c:3450:23: style: Redundant condition: If '!is_universe', the comparison 'is_universe >= 0' is always true. [redundantCondition]
isl-0.20/isl_map_simplify.c:611:10: style: Opposite expression on both sides of '&'. [oppositeExpression]
isl-0.20/isl_map_simplify.c:611:10: note: Opposite expression on both sides of '&'.
isl-0.20/isl_map_simplify.c:611:10: note: Opposite expression on both sides of '&'.
isl-0.20/isl_map_simplify.c:702:9: style: The scope of the variable 'h' can be reduced. [variableScope]
isl-0.20/isl_mat.c:1501:6: style: The scope of the variable 'r' can be reduced. [variableScope]
isl-0.20/isl_output.c:209:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_output.c:171:14: style: The scope of the variable 's' can be reduced. [variableScope]
isl-0.20/isl_output.c:1390:6: style: The scope of the variable 'rational' can be reduced. [variableScope]
isl-0.20/isl_output.c:1413:6: style: The scope of the variable 'rational' can be reduced. [variableScope]
isl-0.20/isl_output.c:2186:9: style: The scope of the variable 'j' can be reduced. [variableScope]
isl-0.20/isl_point.c:667:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_polynomial.c:2515:24: warning: Either the condition '!qp' is redundant or there is possible null pointer dereference: qp. [nullPointerRedundantCheck]
isl-0.20/isl_polynomial.c:2517:6: note: Assuming that condition '!qp' is not redundant
isl-0.20/isl_polynomial.c:2515:24: note: Null pointer dereference
isl-0.20/isl_polynomial.c:4667:20: style: The scope of the variable 's' can be reduced. [variableScope]
isl-0.20/isl_polynomial.c:2442:24: style: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:149:24: note: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_polynomial.c:2442:24: note: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:65:48: style: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:182:33: note: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:65:48: note: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:66:42: style: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:183:55: note: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'.
isl-0.20/isl_pw_templ.c:66:42: note: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'.
isl-0.20/isl_pw_templ.c:187:42: style: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:179:33: note: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:187:42: note: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:273:53: style: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:247:33: note: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:273:53: note: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:274:29: style: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:247:66: note: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.20/isl_pw_templ.c:274:29: note: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.20/isl_pw_templ.c:1244:50: style: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:187:33: note: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1244:50: note: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:50: style: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:252:33: note: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:50: note: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1559:76: style: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:252:61: note: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:1559:76: note: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.20/isl_pw_templ.c:1642:51: style: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:224:33: note: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1642:51: note: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1828:50: style: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:272:33: note: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_pw_templ.c:1828:50: note: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.20/isl_polynomial.c:3610:30: style: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:170:30: note: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'.
isl-0.20/isl_polynomial.c:3610:30: note: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'.
isl-0.20/isl_polynomial.c:3611:35: style: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'. [funcArgNamesDifferent]
isl-0.20/isl_polynomial_private.h:171:35: note: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'.
isl-0.20/isl_polynomial.c:3611:35: note: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'.
isl-0.20/isl_range.c:110:2: style: Variable 'sub' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_range.c:99:0: note: Variable 'sub' is reassigned a value before the old one has been used.
isl-0.20/isl_range.c:110:2: note: Variable 'sub' is reassigned a value before the old one has been used.
isl-0.20/isl_range.c:114:2: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_range.c:100:0: note: Variable 'diff' is reassigned a value before the old one has been used.
isl-0.20/isl_range.c:114:2: note: Variable 'diff' is reassigned a value before the old one has been used.
isl-0.20/isl_range.c:466:2: style: Variable 'data->signs' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_range.c:463:2: note: Variable 'data->signs' is reassigned a value before the old one has been used.
isl-0.20/isl_range.c:466:2: note: Variable 'data->signs' is reassigned a value before the old one has been used.
isl-0.20/isl_sample.c:69:25: warning: Either the condition '!bset' is redundant or there is possible null pointer dereference: bset. [nullPointerRedundantCheck]
isl-0.20/isl_sample.c:72:6: note: Assuming that condition '!bset' is not redundant
isl-0.20/isl_sample.c:69:25: note: Null pointer dereference
isl-0.20/isl_schedule_band.c:1080:11: style: The scope of the variable 'v' can be reduced. [variableScope]
isl-0.20/isl_schedule_node.c:3410:16: style: Redundant condition: If 'done < 0', the comparison 'done' is always true. [redundantCondition]
isl-0.20/isl_schedule_node.c:4273:21: style: The scope of the variable 'tree' can be reduced. [variableScope]
isl-0.20/isl_schedule_node.c:4579:28: style: The scope of the variable 'leaf' can be reduced. [variableScope]
isl-0.20/isl_schedule_tree.c:805:32: style: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'. [funcArgNamesDifferent]
isl-0.20/isl_schedule_tree.h:247:32: note: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'.
isl-0.20/isl_schedule_tree.c:805:32: note: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'.
isl-0.20/isl_scheduler.c:3250:16: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.20/isl_scheduler.c:3295:21: style: Redundant condition: If '!adjacent', the comparison 'adjacent >= 0' is always true. [redundantCondition]
isl-0.20/isl_scheduler.c:4364:19: style: Redundant condition: If 'trivial < 0', the comparison 'trivial' is always true. [redundantCondition]
isl-0.20/isl_scheduler.c:5453:21: style: Redundant condition: If '!adjacent', the comparison 'adjacent >= 0' is always true. [redundantCondition]
isl-0.20/isl_scheduler.c:1481:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_scheduler.c:1479:0: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.20/isl_scheduler.c:1481:2: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.20/isl_scheduler.c:584:25: style: The scope of the variable 'edge' can be reduced. [variableScope]
isl-0.20/isl_scheduler.c:2474:9: style: The scope of the variable 'k' can be reduced. [variableScope]
isl-0.20/isl_scheduler.c:3057:11: style: The scope of the variable 'aff' can be reduced. [variableScope]
isl-0.20/isl_scheduler.c:3063:9: style: Variable 'nrow' is assigned a value that is never used. [unreadVariable]
isl-0.20/isl_seq.c:171:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.20/isl_seq.c:70:56: style: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'. [funcArgNamesDifferent]
isl-0.20/isl_seq.h:31:56: note: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'.
isl-0.20/isl_seq.c:70:56: note: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'.
isl-0.20/isl_seq.c:77:61: style: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'. [funcArgNamesDifferent]
isl-0.20/isl_seq.h:32:61: note: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'.
isl-0.20/isl_seq.c:77:61: note: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'.
isl-0.20/isl_sort.c:56:31: style: The scope of the variable 'ls' can be reduced. [variableScope]
isl-0.20/isl_sort.c:56:36: style: The scope of the variable 'hs' can be reduced. [variableScope]
isl-0.20/isl_space.c:811:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
isl-0.20/isl_space.c:817:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
isl-0.20/isl_space.c:276:10: style: The scope of the variable 'id' can be reduced. [variableScope]
isl-0.20/isl_space.c:2003:10: style: The scope of the variable 'id' can be reduced. [variableScope]
isl-0.20/isl_space.c:2581:24: style: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'. [funcArgNamesDifferent]
isl-0.20/isl_space_private.h:62:24: note: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'.
isl-0.20/isl_space.c:2581:24: note: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'.
isl-0.20/isl_space.c:377:10: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
isl-0.20/isl_stream.c:302:22: style: The scope of the variable 'keyword' can be reduced. [variableScope]
isl-0.20/isl_stride.c:155:12: style: The scope of the variable 'offset2' can be reduced. [variableScope]
isl-0.20/isl_tab.c:4074:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_tab.c:4074:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.20/isl_tab.c:3793:2: style: Variable 'extra' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_tab.c:3790:0: note: Variable 'extra' is reassigned a value before the old one has been used.
isl-0.20/isl_tab.c:3793:2: note: Variable 'extra' is reassigned a value before the old one has been used.
isl-0.20/isl_tab.c:295:12: warning: Redundant assignment of 'tab->cone' to itself. [selfAssignment]
isl-0.20/isl_tab.c:2631:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_tab.c:2927:22: style: The scope of the variable 'var' can be reduced. [variableScope]
isl-0.20/isl_tab.c:3764:51: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
isl-0.20/isl_tab_pip.c:903:35: warning: Either the condition 'if(ineq)' is redundant or there is possible null pointer dereference: ineq. [nullPointerRedundantCheck]
isl-0.20/isl_tab_pip.c:904:5: note: Assuming that condition 'if(ineq)' is not redundant
isl-0.20/isl_tab_pip.c:903:35: note: Null pointer dereference
isl-0.20/isl_tab_pip.c:4543:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_tab_pip.c:4536:0: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.20/isl_tab_pip.c:4543:2: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.20/isl_tab_pip.c:1412:11: style: The scope of the variable 'col' can be reduced. [variableScope]
isl-0.20/isl_tab_pip.c:2518:6: style: The scope of the variable 'sgn' can be reduced. [variableScope]
isl-0.20/isl_tarjan.c:125:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_tarjan.c:123:0: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.20/isl_tarjan.c:125:2: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4734:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_test.c:4723:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4734:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4744:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_test.c:4737:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4744:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4781:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_test.c:4772:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:4781:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.20/isl_test.c:396:20: style: The scope of the variable 'str2' can be reduced. [variableScope]
isl-0.20/isl_test.c:734:11: style: The scope of the variable 'v' can be reduced. [variableScope]
isl-0.20/isl_test.c:854:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
isl-0.20/isl_test.c:854:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
isl-0.20/isl_test.c:854:21: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:907:11: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.20/isl_test.c:908:17: style: The scope of the variable 'bset' can be reduced. [variableScope]
isl-0.20/isl_test.c:1328:11: style: The scope of the variable 'map' can be reduced. [variableScope]
isl-0.20/isl_test.c:1329:17: style: The scope of the variable 'hull' can be reduced. [variableScope]
isl-0.20/isl_test.c:1329:24: style: The scope of the variable 'expected' can be reduced. [variableScope]
isl-0.20/isl_test.c:1368:11: style: The scope of the variable 'set' can be reduced. [variableScope]
isl-0.20/isl_test.c:1369:17: style: The scope of the variable 'hull' can be reduced. [variableScope]
isl-0.20/isl_test.c:1369:24: style: The scope of the variable 'expected' can be reduced. [variableScope]
isl-0.20/isl_test.c:1693:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:2764:11: style: The scope of the variable 'set' can be reduced. [variableScope]
isl-0.20/isl_test.c:2765:11: style: The scope of the variable 'obj' can be reduced. [variableScope]
isl-0.20/isl_test.c:2766:11: style: The scope of the variable 'val' can be reduced. [variableScope]
isl-0.20/isl_test.c:2766:17: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:3081:17: style: The scope of the variable 'umap' can be reduced. [variableScope]
isl-0.20/isl_test.c:3083:6: style: The scope of the variable 'sv' can be reduced. [variableScope]
isl-0.20/isl_test.c:3123:11: style: The scope of the variable 'map' can be reduced. [variableScope]
isl-0.20/isl_test.c:3125:6: style: The scope of the variable 'bijective' can be reduced. [variableScope]
isl-0.20/isl_test.c:3685:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.20/isl_test.c:3685:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.20/isl_test.c:3686:6: style: The scope of the variable 'subset' can be reduced. [variableScope]
isl-0.20/isl_test.c:3720:17: style: The scope of the variable 'umap1' can be reduced. [variableScope]
isl-0.20/isl_test.c:3720:25: style: The scope of the variable 'umap2' can be reduced. [variableScope]
isl-0.20/isl_test.c:3721:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.20/isl_test.c:3721:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.20/isl_test.c:3876:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.20/isl_test.c:3886:11: style: The scope of the variable 'delta_set' can be reduced. [variableScope]
isl-0.20/isl_test.c:3887:11: style: The scope of the variable 'slice' can be reduced. [variableScope]
isl-0.20/isl_test.c:3888:11: style: The scope of the variable 'origin' can be reduced. [variableScope]
isl-0.20/isl_test.c:4334:17: style: The scope of the variable 'domain' can be reduced. [variableScope]
isl-0.20/isl_test.c:4335:17: style: The scope of the variable 'condition' can be reduced. [variableScope]
isl-0.20/isl_test.c:4336:17: style: The scope of the variable 'flow' can be reduced. [variableScope]
isl-0.20/isl_test.c:4337:17: style: The scope of the variable 'validity' can be reduced. [variableScope]
isl-0.20/isl_test.c:4338:28: style: The scope of the variable 'sc' can be reduced. [variableScope]
isl-0.20/isl_test.c:4339:16: style: The scope of the variable 'schedule' can be reduced. [variableScope]
isl-0.20/isl_test.c:4340:21: style: The scope of the variable 'node' can be reduced. [variableScope]
isl-0.20/isl_test.c:4341:6: style: The scope of the variable 'n_member' can be reduced. [variableScope]
isl-0.20/isl_test.c:5047:11: style: The scope of the variable 'aff1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5047:18: style: The scope of the variable 'aff2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5047:25: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5112:14: style: The scope of the variable 'pa1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5112:20: style: The scope of the variable 'pa2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5112:26: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5167:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5167:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5167:42: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5168:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
isl-0.20/isl_test.c:5208:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5208:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5286:20: style: The scope of the variable 'mpa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5286:26: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5416:20: style: The scope of the variable 'mpa1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5416:27: style: The scope of the variable 'mpa2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5416:34: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5481:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5481:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5611:26: style: The scope of the variable 'mupa1' can be reduced. [variableScope]
isl-0.20/isl_test.c:5611:34: style: The scope of the variable 'mupa2' can be reduced. [variableScope]
isl-0.20/isl_test.c:5611:42: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5716:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5716:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5717:11: style: The scope of the variable 'set' can be reduced. [variableScope]
isl-0.20/isl_test.c:5777:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5777:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5778:17: style: The scope of the variable 'uset' can be reduced. [variableScope]
isl-0.20/isl_test.c:5864:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5864:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5865:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.20/isl_test.c:5947:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5948:20: style: The scope of the variable 'upa' can be reduced. [variableScope]
isl-0.20/isl_test.c:5948:26: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:5949:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
isl-0.20/isl_test.c:6067:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:6067:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:6068:20: style: The scope of the variable 'pma' can be reduced. [variableScope]
isl-0.20/isl_test.c:6165:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:6165:33: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:6166:26: style: The scope of the variable 'upma' can be reduced. [variableScope]
isl-0.20/isl_test.c:6833:17: style: The scope of the variable 'uset' can be reduced. [variableScope]
isl-0.20/isl_test.c:6833:24: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:6834:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:6930:17: style: The scope of the variable 'umap' can be reduced. [variableScope]
isl-0.20/isl_test.c:6930:24: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.20/isl_test.c:6931:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:7116:8: style: The scope of the variable 'str' can be reduced. [variableScope]
isl-0.20/isl_test.c:7117:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7117:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7588:14: style: The scope of the variable 'str' can be reduced. [variableScope]
isl-0.20/isl_test.c:7589:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7589:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7590:20: style: The scope of the variable 'pma' can be reduced. [variableScope]
isl-0.20/isl_test.c:7591:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7629:11: style: The scope of the variable 'map1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7629:18: style: The scope of the variable 'map2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7630:20: style: The scope of the variable 'pma' can be reduced. [variableScope]
isl-0.20/isl_test.c:7631:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7669:20: style: The scope of the variable 'pma1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7669:27: style: The scope of the variable 'pma2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7670:20: style: The scope of the variable 'mpa' can be reduced. [variableScope]
isl-0.20/isl_test.c:7671:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7716:17: style: The scope of the variable 'umap1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7716:25: style: The scope of the variable 'umap2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7717:26: style: The scope of the variable 'mupa' can be reduced. [variableScope]
isl-0.20/isl_test.c:7718:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7812:17: style: The scope of the variable 'bset1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7812:25: style: The scope of the variable 'bset2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7813:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.20/isl_test.c:7814:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7871:17: style: The scope of the variable 'umap1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7871:25: style: The scope of the variable 'umap2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7872:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.20/isl_test.c:7873:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test.c:7934:17: style: The scope of the variable 'ma1' can be reduced. [variableScope]
isl-0.20/isl_test.c:7934:23: style: The scope of the variable 'ma2' can be reduced. [variableScope]
isl-0.20/isl_test.c:7935:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.20/isl_test.c:7936:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.20/isl_test_int.c:237:16: style: The scope of the variable 'rhsulong' can be reduced. [variableScope]
isl-0.20/isl_test_int.c:345:16: style: The scope of the variable 'rhsulong' can be reduced. [variableScope]
isl-0.20/isl_test_int.c:364:16: style: The scope of the variable 'rhsulong' can be reduced. [variableScope]
isl-0.20/isl_test_int.c:442:7: style: The scope of the variable 'rhslong' can be reduced. [variableScope]
isl-0.20/isl_transitive_closure.c:431:2: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:426:0: note: Variable 'test' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:431:2: note: Variable 'test' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:873:2: style: Variable 'domain' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:867:0: note: Variable 'domain' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:873:2: note: Variable 'domain' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:875:2: style: Variable 'range' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:868:0: note: Variable 'range' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:875:2: note: Variable 'range' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:1663:2: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:1659:0: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:1663:2: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:2168:2: style: Variable 'aff' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:2159:0: note: Variable 'aff' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:2168:2: note: Variable 'aff' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:2616:2: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.20/isl_transitive_closure.c:2611:0: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:2616:2: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.20/isl_transitive_closure.c:1532:27: error: Uninitialized variable: r_exact [uninitvar]
isl-0.20/isl_union_map.c:2761:24: style: Redundant condition: If 'EXPR < 0', the comparison 'EXPR' is always true. [redundantCondition]
isl-0.20/isl_union_map.c:2671:24: style: The scope of the variable 'test' can be reduced. [variableScope]
isl-0.20/isl_union_templ.c:259:8: style: Unused variable: user [unusedVariable]
isl-0.20/isl_union_templ.c:261:9: style: Unused variable: res [unusedVariable]
isl-0.20/isl_union_templ.c:507:9: style: Unused variable: u2 [unusedVariable]
isl-0.20/isl_union_templ.c:508:9: style: Unused variable: res [unusedVariable]
isl-0.20/isl_union_templ.c:615:11: style: Unused variable: set [unusedVariable]
isl-0.20/isl_union_templ.c:669:17: style: Unused variable: uset [unusedVariable]
isl-0.20/isl_union_templ.c:670:9: style: Unused variable: res [unusedVariable]
isl-0.20/isl_union_templ.c:962:9: style: Unused variable: u2 [unusedVariable]
isl-0.20/isl_union_templ.c:963:11: style: Unused variable: is_equal [unusedVariable]
isl-0.20/isl_union_templ.c:1066:20: style: Unused variable: type [unusedVariable]
isl-0.20/isl_union_templ.c:1067:11: style: Unused variable: first [unusedVariable]
isl-0.20/isl_union_templ.c:1068:11: style: Unused variable: n [unusedVariable]
isl-0.20/isl_union_templ.c:1109:11: style: Unused variable: pos [unusedVariable]
isl-0.20/isl_union_templ.c:1110:14: style: Unused variable: s [unusedVariable]
isl-0.20/isl_vertices.c:1242:12: style: The scope of the variable 'cell' can be reduced. [variableScope]
isl-0.20/isl_vertices.c:1270:14: style: The scope of the variable 'vertex' can be reduced. [variableScope]
isl-0.20/isl_vertices.c:1297:14: style: The scope of the variable 'vertex' can be reduced. [variableScope]
isl-0.20/schedule.c:27:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.20/schedule_cmp.c:65:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isl-0.18/isl-0.18_0.18.orig.tar.xz
isl-0.18/bound.c:189:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/closure.c:15:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.18/codegen.c:213:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
isl-0.18/imath/gmp_compat.c:388:40: style: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
isl-0.18/imath/gmp_compat.h:181:40: note: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.18/imath/gmp_compat.c:388:40: note: Function 'impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.18/imath/imath.c:407:13: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/imath/imath.c:1140:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.18/imath/imath.c:1675:13: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/imath/imath.c:2302:15: style: The scope of the variable 'w' can be reduced. [variableScope]
isl-0.18/imath/imath.c:2490:26: style: The scope of the variable 'save' can be reduced. [variableScope]
isl-0.18/imath/imath.c:2526:20: style: The scope of the variable 'to' can be reduced. [variableScope]
isl-0.18/imath/imath.c:2526:24: style: The scope of the variable 'd' can be reduced. [variableScope]
isl-0.18/imath/imath.c:2969:12: style: Unsigned variable 'm' can't be negative so it is unnecessary to test it. [unsignedPositive]
isl-0.18/imath/imath.c:1137:51: style: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
isl-0.18/imath/imath.h:150:51: note: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.18/imath/imath.c:1137:51: note: Function 'mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.18/imath/imath.c:2064:37: style: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'. [funcArgNamesDifferent]
isl-0.18/imath/imath.c:243:37: note: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'.
isl-0.18/imath/imath.c:2064:37: note: Function 's_uvpack' argument 1 names different: declaration 'v' definition 'uv'.
isl-0.18/imath/imath.c:2939:38: style: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'. [funcArgNamesDifferent]
isl-0.18/imath/imath.c:327:38: note: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'.
isl-0.18/imath/imath.c:2939:38: note: Function 's_udiv_knuth' argument 1 names different: declaration 'a' definition 'u'.
isl-0.18/imath/imath.c:2939:48: style: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'. [funcArgNamesDifferent]
isl-0.18/imath/imath.c:327:48: note: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'.
isl-0.18/imath/imath.c:2939:48: note: Function 's_udiv_knuth' argument 2 names different: declaration 'b' definition 'v'.
isl-0.18/imath/gmp_compat.c:388:40: style: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
isl-0.18/imath/gmp_compat.h:181:40: note: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.18/imath/gmp_compat.c:388:40: note: Function 'isl_impq_set_str' argument 2 names different: declaration 'str' definition 's'.
isl-0.18/imath/imath.c:1137:51: style: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
isl-0.18/imath/imath.h:150:51: note: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.18/imath/imath.c:1137:51: note: Function 'isl_mp_int_compare_value' argument 2 names different: declaration 'v' definition 'value'.
isl-0.18/interface/python.cc:400:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/interface/python.cc:406:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/interface/python.cc:406:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/interface/python.cc:414:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/interface/python.cc:664:49: style: Function 'print_constructor' argument 1 names different: declaration 'method' definition 'cons'. [funcArgNamesDifferent]
isl-0.18/interface/python.cc:131:39: note: Function 'print_constructor' argument 1 names different: declaration 'method' definition 'cons'.
isl-0.18/interface/python.cc:664:49: note: Function 'print_constructor' argument 1 names different: declaration 'method' definition 'cons'.
isl-0.18/interface/python.cc:667:17: style: Variable 'cname' is assigned a value that is never used. [unreadVariable]
isl-0.18/interface/python.cc:133:7: performance: Technically the member function 'isl_class::print_method_type' can be static. [functionStatic]
isl-0.18/interface/python.cc:782:17: note: Technically the member function 'isl_class::print_method_type' can be static.
isl-0.18/interface/python.cc:133:7: note: Technically the member function 'isl_class::print_method_type' can be static.
isl-0.18/interface/python.cc:633:53: performance: Function parameter 'super' should be passed by const reference. [passedByValue]
isl-0.18/isl_pw_templ.c:569:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_aff.c:5284:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_aff.c:6000:18: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_aff.c:6429:16: style: Redundant condition: If 'equal < 0', the comparison 'equal' is always true. [redundantCondition]
isl-0.18/isl_pw_templ.c:1851:6: warning: Either the condition 'pw' is redundant or there is possible null pointer dereference: pw. [nullPointerRedundantCheck]
isl-0.18/isl_pw_templ.c:1839:6: note: Assuming that condition 'pw' is not redundant
isl-0.18/isl_pw_templ.c:1851:6: note: Null pointer dereference
isl-0.18/isl_aff.c:6192:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
isl-0.18/isl_pw_templ.c:24:56: style: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:89:68: note: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:24:56: note: Function 'isl_pw_aff_alloc_size' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:526:51: style: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:96:25: note: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'.
isl-0.18/isl_pw_templ.c:526:51: note: Function 'isl_pw_aff_add_disjoint' argument 1 names different: declaration 'pwaff1' definition 'pw1'.
isl-0.18/isl_pw_templ.c:526:71: style: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:96:56: note: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'.
isl-0.18/isl_pw_templ.c:526:71: note: Function 'isl_pw_aff_add_disjoint' argument 2 names different: declaration 'pwaff2' definition 'pw2'.
isl-0.18/isl_pw_templ.c:1512:57: style: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:94:25: note: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1512:57: note: Function 'isl_pw_aff_reset_domain_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1513:24: style: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:94:54: note: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.18/isl_pw_templ.c:1513:24: note: Function 'isl_pw_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.18/isl_pw_templ.c:1522:50: style: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:91:70: note: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:50: note: Function 'isl_pw_aff_reset_space' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1926:44: style: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:105:64: note: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1926:44: note: Function 'isl_pw_aff_scale' argument 1 names different: declaration 'pwaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1926:56: style: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:106:10: note: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'.
isl-0.18/isl_pw_templ.c:1926:56: note: Function 'isl_pw_aff_scale' argument 2 names different: declaration 'f' definition 'v'.
isl-0.18/isl_aff.c:3148:10: style: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:108:10: note: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'.
isl-0.18/isl_aff.c:3148:10: note: Function 'isl_pw_aff_scale_down' argument 2 names different: declaration 'f' definition 'v'.
isl-0.18/isl_pw_templ.c:526:51: style: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:133:31: note: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'.
isl-0.18/isl_pw_templ.c:526:51: note: Function 'isl_pw_multi_aff_add_disjoint' argument 1 names different: declaration 'pma1' definition 'pw1'.
isl-0.18/isl_pw_templ.c:526:71: style: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:133:66: note: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'.
isl-0.18/isl_pw_templ.c:526:71: note: Function 'isl_pw_multi_aff_add_disjoint' argument 2 names different: declaration 'pma2' definition 'pw2'.
isl-0.18/isl_pw_templ.c:1235:50: style: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:136:31: note: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.18/isl_pw_templ.c:1235:50: note: Function 'isl_pw_multi_aff_project_out' argument 1 names different: declaration 'pma' definition 'pw'.
isl-0.18/isl_pw_templ.c:1512:57: style: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:129:31: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1512:57: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1513:24: style: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:129:61: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.18/isl_pw_templ.c:1513:24: note: Function 'isl_pw_multi_aff_reset_domain_space' argument 2 names different: declaration 'space' definition 'domain'.
isl-0.18/isl_pw_templ.c:1522:50: style: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:131:31: note: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:50: note: Function 'isl_pw_multi_aff_reset_space' argument 1 names different: declaration 'pwmaff' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:76: style: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.18/isl_aff_private.h:131:61: note: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:1522:76: note: Function 'isl_pw_multi_aff_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_affine_hull.c:1090:2: style: Variable 'bset' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_affine_hull.c:1087:0: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.18/isl_affine_hull.c:1090:2: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.18/isl_arg.c:982:2: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
isl-0.18/isl_ast.c:205:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_ast_build.c:1573:25: style: Redundant condition: If 'EXPR < 0', the comparison 'EXPR' is always true. [redundantCondition]
isl-0.18/isl_ast_build.c:1941:57: style: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'. [funcArgNamesDifferent]
isl-0.18/isl_ast_build_private.h:221:57: note: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'.
isl-0.18/isl_ast_build.c:1941:57: note: Function 'isl_ast_build_product' argument 2 names different: declaration 'embedding' definition 'space'.
isl-0.18/isl_ast_build_expr.c:86:18: style: Redundant condition: If 'is_zero < 0', the comparison 'is_zero' is always true. [redundantCondition]
isl-0.18/isl_ast_build_expr.c:198:20: style: Redundant condition: If '!non_neg', the comparison 'non_neg >= 0' is always true. [redundantCondition]
isl-0.18/isl_ast_build_expr.c:209:20: style: Redundant condition: If '!non_neg', the comparison 'non_neg >= 0' is always true. [redundantCondition]
isl-0.18/isl_ast_build_expr.c:1082:6: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.18/isl_ast_codegen.c:2880:16: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:3779:18: style: Redundant condition: If '!empty', the comparison 'empty >= 0' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:4105:16: style: Redundant condition: If '!skip', the comparison 'skip >= 0' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:4107:16: style: Redundant condition: If '!skip', the comparison 'skip >= 0' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:4405:17: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:4482:16: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:4635:17: style: Redundant condition: If 'after < 0', the comparison 'after' is always true. [redundantCondition]
isl-0.18/isl_ast_codegen.c:3126:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_ast_codegen.c:3123:0: note: Variable 'list' is reassigned a value before the old one has been used.
isl-0.18/isl_ast_codegen.c:3126:2: note: Variable 'list' is reassigned a value before the old one has been used.
isl-0.18/isl_ast_codegen.c:461:11: style: The scope of the variable 'stride' can be reduced. [variableScope]
isl-0.18/isl_ast_codegen.c:1558:12: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.18/isl_ast_codegen.c:5503:17: style: The scope of the variable 'graft' can be reduced. [variableScope]
isl-0.18/isl_ast_codegen.c:5107:58: error: Expression 'isl_ast_build_get_ctx(build),isl_error_invalid,"band node is not allowed to introduce new parameters",build=isl_ast_build_free(build)' depends on order of evaluation of side effects [unknownEvaluationOrder]
isl-0.18/isl_ast_graft.c:122:15: style: Redundant condition: If 'skip < 0', the comparison 'skip' is always true. [redundantCondition]
isl-0.18/isl_ast_graft.c:586:20: style: Redundant condition: If 'subset < 0', the comparison 'subset' is always true. [redundantCondition]
isl-0.18/isl_ast_graft.c:594:20: style: Redundant condition: If 'subset < 0', the comparison 'subset' is always true. [redundantCondition]
isl-0.18/isl_ast_graft.c:1221:13: style: The scope of the variable 'disjoint' can be reduced. [variableScope]
isl-0.18/isl_ast_graft.c:81:22: style: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'. [funcArgNamesDifferent]
isl-0.18/isl_ast_graft_private.h:55:22: note: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'.
isl-0.18/isl_ast_graft.c:81:22: note: Function 'isl_ast_graft_alloc_domain' argument 1 names different: declaration 'schedule' definition 'executed'.
isl-0.18/isl_ast_graft.c:907:33: style: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'. [funcArgNamesDifferent]
isl-0.18/isl_ast_graft_private.h:52:33: note: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'.
isl-0.18/isl_ast_graft.c:907:33: note: Function 'isl_ast_graft_list_fuse' argument 1 names different: declaration 'children' definition 'list'.
isl-0.18/isl_band.c:370:11: style: The scope of the variable 'v' can be reduced. [variableScope]
isl-0.18/isl_bernstein.c:545:6: style: Condition 'tight' is always false [knownConditionTrueFalse]
isl-0.18/isl_bernstein.c:526:14: note: Assignment 'tight=0', assigned value is 0
isl-0.18/isl_bernstein.c:545:6: note: Condition 'tight' is always false
isl-0.18/isl_blk.c:76:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_coalesce.c:2520:16: style: Redundant condition: If 'equal < 0', the comparison 'equal' is always true. [redundantCondition]
isl-0.18/isl_coalesce.c:2520:38: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_coalesce.c:2947:17: style: Redundant condition: If 'nested < 0', the comparison 'nested' is always true. [redundantCondition]
isl-0.18/isl_coalesce.c:2950:17: style: Redundant condition: If 'nested < 0', the comparison 'nested' is always true. [redundantCondition]
isl-0.18/isl_coalesce.c:1345:2: style: Variable 'set_i' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_coalesce.c:1340:0: note: Variable 'set_i' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1345:2: note: Variable 'set_i' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1346:2: style: Variable 'set_j' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_coalesce.c:1341:0: note: Variable 'set_j' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1346:2: note: Variable 'set_j' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1352:2: style: Variable 'bound' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_coalesce.c:1342:0: note: Variable 'bound' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1352:2: note: Variable 'bound' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1685:2: style: Variable 'change' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_coalesce.c:1683:0: note: Variable 'change' is reassigned a value before the old one has been used.
isl-0.18/isl_coalesce.c:1685:2: note: Variable 'change' is reassigned a value before the old one has been used.
isl-0.18/isl_convex_hull.c:3047:22: style: Redundant condition: If 'is_universe < 0', the comparison 'is_universe' is always true. [redundantCondition]
isl-0.18/isl_convex_hull.c:2792:2: style: Variable 'hull' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_convex_hull.c:2789:0: note: Variable 'hull' is reassigned a value before the old one has been used.
isl-0.18/isl_convex_hull.c:2792:2: note: Variable 'hull' is reassigned a value before the old one has been used.
isl-0.18/isl_ctx.c:105:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
isl-0.18/isl_equalities.c:76:2: style: Variable 'M' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_equalities.c:69:0: note: Variable 'M' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:76:2: note: Variable 'M' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:77:2: style: Variable 'C' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_equalities.c:70:0: note: Variable 'C' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:77:2: note: Variable 'C' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:173:2: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_equalities.c:164:0: note: Variable 'A' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:173:2: note: Variable 'A' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:174:2: style: Variable 'U' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_equalities.c:164:0: note: Variable 'U' is reassigned a value before the old one has been used.
isl-0.18/isl_equalities.c:174:2: note: Variable 'U' is reassigned a value before the old one has been used.
isl-0.18/isl_flow.c:477:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_fold.c:140:20: style: Redundant condition: If 'involves < 0', the comparison 'involves' is always true. [redundantCondition]
isl-0.18/isl_fold.c:1240:21: style: Redundant condition: If 'is_empty < 0', the comparison 'is_empty' is always true. [redundantCondition]
isl-0.18/isl_fold.c:320:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_fold.c:363:20: style: The scope of the variable 't' can be reduced. [variableScope]
isl-0.18/isl_fold.c:540:22: style: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:184:22: note: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'.
isl-0.18/isl_fold.c:540:22: note: Function 'isl_qpolynomial_fold_add_on_domain' argument 1 names different: declaration 'set' definition 'dom'.
isl-0.18/isl_pw_templ.c:151:42: style: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:181:38: note: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:151:42: note: Function 'isl_pw_qpolynomial_fold_cow' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:237:53: style: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:229:38: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:237:53: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:238:29: style: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:229:70: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.18/isl_pw_templ.c:238:29: note: Function 'isl_pw_qpolynomial_fold_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.18/isl_pw_templ.c:1512:57: style: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:244:38: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:1512:57: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:1513:24: style: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:244:65: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'.
isl-0.18/isl_pw_templ.c:1513:24: note: Function 'isl_pw_qpolynomial_fold_reset_domain_space' argument 2 names different: declaration 'dim' definition 'domain'.
isl-0.18/isl_pw_templ.c:1605:51: style: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:208:38: note: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:1605:51: note: Function 'isl_pw_qpolynomial_fold_morph_domain' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:1787:50: style: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:257:38: note: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_pw_templ.c:1787:50: note: Function 'isl_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'pwf' definition 'pw'.
isl-0.18/isl_union_templ.c:873:59: style: Function 'isl_union_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'upwf' definition 'u'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:262:44: note: Function 'isl_union_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'upwf' definition 'u'.
isl-0.18/isl_union_templ.c:873:59: note: Function 'isl_union_pw_qpolynomial_fold_mul_isl_int' argument 1 names different: declaration 'upwf' definition 'u'.
isl-0.18/isl_hash.c:127:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_hash.c:125:0: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.18/isl_hash.c:127:2: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.18/isl_hash.c:37:10: style: Opposite expression on both sides of '&'. [oppositeExpression]
isl-0.18/isl_hash.c:37:10: note: Opposite expression on both sides of '&'.
isl-0.18/isl_hash.c:37:10: note: Opposite expression on both sides of '&'.
isl-0.18/isl_input.c:997:20: style: Redundant condition: If 'has_expr < 0', the comparison 'has_expr' is always true. [redundantCondition]
isl-0.18/isl_input.c:192:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_input.c:188:0: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:192:2: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:446:2: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_input.c:443:0: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:446:2: note: Variable 'tok' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:1582:2: style: Variable 'list1' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_input.c:1577:0: note: Variable 'list1' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:1582:2: note: Variable 'list1' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:3701:2: style: Variable 'upa' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_input.c:3692:0: note: Variable 'upa' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:3701:2: note: Variable 'upa' is reassigned a value before the old one has been used.
isl-0.18/isl_input.c:988:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
isl-0.18/isl_input.c:2248:20: style: The scope of the variable 'tok' can be reduced. [variableScope]
isl-0.18/isl_input.c:3809:33: style: The scope of the variable 'tok3' can be reduced. [variableScope]
isl-0.18/isl_int_sioimath.c:86:30: style: The scope of the variable 'remainder' can be reduced. [variableScope]
isl-0.18/isl_int_sioimath.c:107:11: style: The scope of the variable 'smallgcd' can be reduced. [variableScope]
isl-0.18/isl_int_sioimath.c:129:11: style: The scope of the variable 'smallgcd' can be reduced. [variableScope]
isl-0.18/isl_int_sioimath.c:130:11: style: The scope of the variable 'multiple' can be reduced. [variableScope]
isl-0.18/isl_int_sioimath.c:170:10: style: The scope of the variable 'small' can be reduced. [variableScope]
isl-0.18/isl_local.c:40:6: style: The scope of the variable 'known1' can be reduced. [variableScope]
isl-0.18/isl_local.c:40:14: style: The scope of the variable 'known2' can be reduced. [variableScope]
isl-0.18/isl_local_space.c:1109:2: style: Variable 'active' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_local_space.c:1103:0: note: Variable 'active' is reassigned a value before the old one has been used.
isl-0.18/isl_local_space.c:1109:2: note: Variable 'active' is reassigned a value before the old one has been used.
isl-0.18/isl_map.c:12884:13: style: Redundant condition: If '!m', the comparison 'm >= 0' is always true. [redundantCondition]
isl-0.18/isl_map.c:2574:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2576:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2578:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2679:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2679:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2679:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2694:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2694:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2694:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2694:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2694:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2833:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2833:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2853:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2853:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2853:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:2853:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_map.c:9380:2: style: Variable 'bset' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_map.c:9378:0: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.18/isl_map.c:9380:2: note: Variable 'bset' is reassigned a value before the old one has been used.
isl-0.18/isl_map.c:901:10: style: The scope of the variable 'j' can be reduced. [variableScope]
isl-0.18/isl_map.c:927:6: style: The scope of the variable 'has_rational' can be reduced. [variableScope]
isl-0.18/isl_map.c:2557:14: style: The scope of the variable 'name' can be reduced. [variableScope]
isl-0.18/isl_map.c:7896:6: style: The scope of the variable 'is_empty' can be reduced. [variableScope]
isl-0.18/isl_map.c:9197:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.18/isl_map.c:2715:63: style: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.18/isl_map_private.h:216:63: note: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:2715:63: note: Function 'isl_set_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:4926:56: style: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.18/isl_map_private.h:180:56: note: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:4926:56: note: Function 'isl_basic_map_reset_space' argument 2 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:5395:63: style: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'. [funcArgNamesDifferent]
isl-0.18/isl_map_private.h:220:63: note: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:5395:63: note: Function 'isl_map_alloc_space' argument 1 names different: declaration 'dim' definition 'space'.
isl-0.18/isl_map.c:5407:7: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
isl-0.18/isl_map_simplify.c:3593:23: style: Redundant condition: If '!is_universe', the comparison 'is_universe >= 0' is always true. [redundantCondition]
isl-0.18/isl_map_simplify.c:764:10: style: Opposite expression on both sides of '&'. [oppositeExpression]
isl-0.18/isl_map_simplify.c:764:10: note: Opposite expression on both sides of '&'.
isl-0.18/isl_map_simplify.c:764:10: note: Opposite expression on both sides of '&'.
isl-0.18/isl_map_simplify.c:855:9: style: The scope of the variable 'h' can be reduced. [variableScope]
isl-0.18/isl_map_simplify.c:4711:10: style: Variable 'n_div' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_mat.c:805:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
isl-0.18/isl_mat.c:806:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
isl-0.18/isl_mat.c:1381:6: style: The scope of the variable 'r' can be reduced. [variableScope]
isl-0.18/isl_output.c:205:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_output.c:167:14: style: The scope of the variable 's' can be reduced. [variableScope]
isl-0.18/isl_output.c:1181:6: style: The scope of the variable 'rational' can be reduced. [variableScope]
isl-0.18/isl_output.c:1204:6: style: The scope of the variable 'rational' can be reduced. [variableScope]
isl-0.18/isl_output.c:1958:9: style: The scope of the variable 'j' can be reduced. [variableScope]
isl-0.18/isl_point.c:582:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_point.c:594:8: style: Variable 'dim' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_polynomial.c:2499:24: warning: Either the condition '!qp' is redundant or there is possible null pointer dereference: qp. [nullPointerRedundantCheck]
isl-0.18/isl_polynomial.c:2501:6: note: Assuming that condition '!qp' is not redundant
isl-0.18/isl_polynomial.c:2499:24: note: Null pointer dereference
isl-0.18/isl_polynomial.c:4698:20: style: The scope of the variable 's' can be reduced. [variableScope]
isl-0.18/isl_polynomial.c:2426:24: style: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:129:24: note: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_polynomial.c:2426:24: note: Function 'isl_qpolynomial_rat_cst_on_domain' argument 1 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:64:48: style: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:162:33: note: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:64:48: note: Function 'isl_pw_qpolynomial_add_piece' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:65:42: style: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:163:55: note: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'.
isl-0.18/isl_pw_templ.c:65:42: note: Function 'isl_pw_qpolynomial_add_piece' argument 3 names different: declaration 'qp' definition 'el'.
isl-0.18/isl_pw_templ.c:151:42: style: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:159:33: note: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:151:42: note: Function 'isl_pw_qpolynomial_cow' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:237:53: style: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:227:33: note: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:237:53: note: Function 'isl_pw_qpolynomial_realign_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:238:29: style: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:227:66: note: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.18/isl_pw_templ.c:238:29: note: Function 'isl_pw_qpolynomial_realign_domain' argument 2 names different: declaration 'r' definition 'exp'.
isl-0.18/isl_pw_templ.c:1235:50: style: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:167:33: note: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1235:50: note: Function 'isl_pw_qpolynomial_project_out' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:50: style: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:232:33: note: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:50: note: Function 'isl_pw_qpolynomial_reset_space' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1522:76: style: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:232:61: note: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:1522:76: note: Function 'isl_pw_qpolynomial_reset_space' argument 2 names different: declaration 'space' definition 'dim'.
isl-0.18/isl_pw_templ.c:1605:51: style: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:204:33: note: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1605:51: note: Function 'isl_pw_qpolynomial_morph_domain' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1787:50: style: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:252:33: note: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_pw_templ.c:1787:50: note: Function 'isl_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'pwqp' definition 'pw'.
isl-0.18/isl_union_templ.c:873:59: style: Function 'isl_union_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'upwqp' definition 'u'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:259:39: note: Function 'isl_union_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'upwqp' definition 'u'.
isl-0.18/isl_union_templ.c:873:59: note: Function 'isl_union_pw_qpolynomial_mul_isl_int' argument 1 names different: declaration 'upwqp' definition 'u'.
isl-0.18/isl_polynomial.c:3608:30: style: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:150:30: note: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'.
isl-0.18/isl_polynomial.c:3608:30: note: Function 'isl_qpolynomial_coeff' argument 1 names different: declaration 'poly' definition 'qp'.
isl-0.18/isl_polynomial.c:3609:35: style: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'. [funcArgNamesDifferent]
isl-0.18/isl_polynomial_private.h:151:35: note: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'.
isl-0.18/isl_polynomial.c:3609:35: note: Function 'isl_qpolynomial_coeff' argument 3 names different: declaration 'pos' definition 't_pos'.
isl-0.18/isl_range.c:109:2: style: Variable 'sub' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_range.c:98:0: note: Variable 'sub' is reassigned a value before the old one has been used.
isl-0.18/isl_range.c:109:2: note: Variable 'sub' is reassigned a value before the old one has been used.
isl-0.18/isl_range.c:113:2: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_range.c:99:0: note: Variable 'diff' is reassigned a value before the old one has been used.
isl-0.18/isl_range.c:113:2: note: Variable 'diff' is reassigned a value before the old one has been used.
isl-0.18/isl_range.c:465:2: style: Variable 'data->signs' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_range.c:462:2: note: Variable 'data->signs' is reassigned a value before the old one has been used.
isl-0.18/isl_range.c:465:2: note: Variable 'data->signs' is reassigned a value before the old one has been used.
isl-0.18/isl_sample.c:69:25: warning: Either the condition '!bset' is redundant or there is possible null pointer dereference: bset. [nullPointerRedundantCheck]
isl-0.18/isl_sample.c:72:6: note: Assuming that condition '!bset' is not redundant
isl-0.18/isl_sample.c:69:25: note: Null pointer dereference
isl-0.18/isl_schedule.c:557:21: style: The scope of the variable 'node' can be reduced. [variableScope]
isl-0.18/isl_schedule.c:857:21: style: The scope of the variable 'node' can be reduced. [variableScope]
isl-0.18/isl_schedule.c:858:17: style: The scope of the variable 'domain' can be reduced. [variableScope]
isl-0.18/isl_schedule_band.c:1075:11: style: The scope of the variable 'v' can be reduced. [variableScope]
isl-0.18/isl_schedule_band.c:533:8: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_schedule_node.c:3356:16: style: Redundant condition: If 'done < 0', the comparison 'done' is always true. [redundantCondition]
isl-0.18/isl_schedule_node.c:4219:21: style: The scope of the variable 'tree' can be reduced. [variableScope]
isl-0.18/isl_schedule_node.c:4523:28: style: The scope of the variable 'leaf' can be reduced. [variableScope]
isl-0.18/isl_schedule_node.c:2266:8: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_schedule_tree.c:802:32: style: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'. [funcArgNamesDifferent]
isl-0.18/isl_schedule_tree.h:247:32: note: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'.
isl-0.18/isl_schedule_tree.c:802:32: note: Function 'isl_schedule_tree_replace_child' argument 3 names different: declaration 'new_child' definition 'child'.
isl-0.18/isl_scheduler.c:732:15: style: Redundant condition: If 'has < 0', the comparison 'has' is always true. [redundantCondition]
isl-0.18/isl_scheduler.c:2874:16: style: Redundant condition: If 'empty < 0', the comparison 'empty' is always true. [redundantCondition]
isl-0.18/isl_scheduler.c:2919:21: style: Redundant condition: If '!adjacent', the comparison 'adjacent >= 0' is always true. [redundantCondition]
isl-0.18/isl_scheduler.c:3887:19: style: Redundant condition: If 'trivial < 0', the comparison 'trivial' is always true. [redundantCondition]
isl-0.18/isl_scheduler.c:4378:21: style: Redundant condition: If '!adjacent', the comparison 'adjacent >= 0' is always true. [redundantCondition]
isl-0.18/isl_scheduler.c:1339:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_scheduler.c:1337:0: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.18/isl_scheduler.c:1339:2: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.18/isl_scheduler.c:528:25: style: The scope of the variable 'edge' can be reduced. [variableScope]
isl-0.18/isl_scheduler.c:2131:9: style: The scope of the variable 'k' can be reduced. [variableScope]
isl-0.18/isl_scheduler.c:2692:11: style: The scope of the variable 'aff' can be reduced. [variableScope]
isl-0.18/isl_scheduler.c:2698:9: style: Variable 'nrow' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_seq.c:170:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
isl-0.18/isl_seq.c:69:56: style: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'. [funcArgNamesDifferent]
isl-0.18/isl_seq.h:31:56: note: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'.
isl-0.18/isl_seq.c:69:56: note: Function 'isl_seq_scale' argument 3 names different: declaration 'f' definition 'm'.
isl-0.18/isl_seq.c:76:61: style: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'. [funcArgNamesDifferent]
isl-0.18/isl_seq.h:32:61: note: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'.
isl-0.18/isl_seq.c:76:61: note: Function 'isl_seq_scale_down' argument 3 names different: declaration 'f' definition 'm'.
isl-0.18/isl_sort.c:56:31: style: The scope of the variable 'ls' can be reduced. [variableScope]
isl-0.18/isl_sort.c:56:36: style: The scope of the variable 'hs' can be reduced. [variableScope]
isl-0.18/isl_space.c:811:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
isl-0.18/isl_space.c:817:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
isl-0.18/isl_space.c:276:10: style: The scope of the variable 'id' can be reduced. [variableScope]
isl-0.18/isl_space.c:2416:24: style: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'. [funcArgNamesDifferent]
isl-0.18/isl_space_private.h:59:24: note: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'.
isl-0.18/isl_space.c:2416:24: note: Function 'isl_space_extend_domain_with_range' argument 1 names different: declaration 'domain' definition 'space'.
isl-0.18/isl_space.c:377:10: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
isl-0.18/isl_stream.c:302:22: style: The scope of the variable 'keyword' can be reduced. [variableScope]
isl-0.18/isl_tab.c:3802:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_tab.c:3802:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isl-0.18/isl_tab.c:3522:2: style: Variable 'extra' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_tab.c:3519:0: note: Variable 'extra' is reassigned a value before the old one has been used.
isl-0.18/isl_tab.c:3522:2: note: Variable 'extra' is reassigned a value before the old one has been used.
isl-0.18/isl_tab.c:294:12: warning: Redundant assignment of 'tab->cone' to itself. [selfAssignment]
isl-0.18/isl_tab.c:2590:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_tab.c:3088:22: style: The scope of the variable 'var' can be reduced. [variableScope]
isl-0.18/isl_tab.c:3493:51: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
isl-0.18/isl_tab_pip.c:787:35: warning: Either the condition 'if(ineq)' is redundant or there is possible null pointer dereference: ineq. [nullPointerRedundantCheck]
isl-0.18/isl_tab_pip.c:788:5: note: Assuming that condition 'if(ineq)' is not redundant
isl-0.18/isl_tab_pip.c:787:35: note: Null pointer dereference
isl-0.18/isl_tab_pip.c:4364:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_tab_pip.c:4357:0: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.18/isl_tab_pip.c:4364:2: note: Variable 'table' is reassigned a value before the old one has been used.
isl-0.18/isl_tab_pip.c:4842:2: style: Variable 'sol_for' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_tab_pip.c:4838:0: note: Variable 'sol_for' is reassigned a value before the old one has been used.
isl-0.18/isl_tab_pip.c:4842:2: note: Variable 'sol_for' is reassigned a value before the old one has been used.
isl-0.18/isl_tab_pip.c:1270:11: style: The scope of the variable 'col' can be reduced. [variableScope]
isl-0.18/isl_tab_pip.c:2350:6: style: The scope of the variable 'sgn' can be reduced. [variableScope]
isl-0.18/isl_tarjan.c:125:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_tarjan.c:123:0: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.18/isl_tarjan.c:125:2: note: Variable 'g' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4169:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_test.c:4158:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4169:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4179:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_test.c:4172:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4179:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4216:2: style: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_test.c:4207:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:4216:2: note: Variable 'ctx->opt->schedule_algorithm' is reassigned a value before the old one has been used.
isl-0.18/isl_test.c:199:20: style: The scope of the variable 'str2' can be reduced. [variableScope]
isl-0.18/isl_test.c:471:11: style: The scope of the variable 'v' can be reduced. [variableScope]
isl-0.18/isl_test.c:471:15: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/isl_test.c:598:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
isl-0.18/isl_test.c:598:16: style: The scope of the variable 'v2' can be reduced. [variableScope]
isl-0.18/isl_test.c:598:21: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/isl_test.c:651:11: style: The scope of the variable 'n' can be reduced. [variableScope]
isl-0.18/isl_test.c:652:17: style: The scope of the variable 'bset' can be reduced. [variableScope]
isl-0.18/isl_test.c:1128:11: style: The scope of the variable 'map' can be reduced. [variableScope]
isl-0.18/isl_test.c:1129:17: style: The scope of the variable 'hull' can be reduced. [variableScope]
isl-0.18/isl_test.c:1129:24: style: The scope of the variable 'expected' can be reduced. [variableScope]
isl-0.18/isl_test.c:1168:11: style: The scope of the variable 'set' can be reduced. [variableScope]
isl-0.18/isl_test.c:1169:17: style: The scope of the variable 'hull' can be reduced. [variableScope]
isl-0.18/isl_test.c:1169:24: style: The scope of the variable 'expected' can be reduced. [variableScope]
isl-0.18/isl_test.c:1493:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test.c:2481:11: style: The scope of the variable 'set' can be reduced. [variableScope]
isl-0.18/isl_test.c:2482:11: style: The scope of the variable 'obj' can be reduced. [variableScope]
isl-0.18/isl_test.c:2483:11: style: The scope of the variable 'val' can be reduced. [variableScope]
isl-0.18/isl_test.c:2483:17: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/isl_test.c:2798:17: style: The scope of the variable 'umap' can be reduced. [variableScope]
isl-0.18/isl_test.c:2800:6: style: The scope of the variable 'sv' can be reduced. [variableScope]
isl-0.18/isl_test.c:2840:11: style: The scope of the variable 'map' can be reduced. [variableScope]
isl-0.18/isl_test.c:2842:6: style: The scope of the variable 'bijective' can be reduced. [variableScope]
isl-0.18/isl_test.c:3162:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.18/isl_test.c:3162:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.18/isl_test.c:3163:6: style: The scope of the variable 'subset' can be reduced. [variableScope]
isl-0.18/isl_test.c:3194:17: style: The scope of the variable 'umap1' can be reduced. [variableScope]
isl-0.18/isl_test.c:3194:25: style: The scope of the variable 'umap2' can be reduced. [variableScope]
isl-0.18/isl_test.c:3195:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.18/isl_test.c:3195:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.18/isl_test.c:3321:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isl-0.18/isl_test.c:3331:11: style: The scope of the variable 'delta_set' can be reduced. [variableScope]
isl-0.18/isl_test.c:3332:11: style: The scope of the variable 'slice' can be reduced. [variableScope]
isl-0.18/isl_test.c:3333:11: style: The scope of the variable 'origin' can be reduced. [variableScope]
isl-0.18/isl_test.c:3737:17: style: The scope of the variable 'domain' can be reduced. [variableScope]
isl-0.18/isl_test.c:3738:17: style: The scope of the variable 'condition' can be reduced. [variableScope]
isl-0.18/isl_test.c:3739:17: style: The scope of the variable 'flow' can be reduced. [variableScope]
isl-0.18/isl_test.c:3740:17: style: The scope of the variable 'validity' can be reduced. [variableScope]
isl-0.18/isl_test.c:3741:28: style: The scope of the variable 'sc' can be reduced. [variableScope]
isl-0.18/isl_test.c:3742:16: style: The scope of the variable 'schedule' can be reduced. [variableScope]
isl-0.18/isl_test.c:3743:21: style: The scope of the variable 'node' can be reduced. [variableScope]
isl-0.18/isl_test.c:3744:6: style: The scope of the variable 'n_member' can be reduced. [variableScope]
isl-0.18/isl_test.c:4406:11: style: The scope of the variable 'aff1' can be reduced. [variableScope]
isl-0.18/isl_test.c:4406:18: style: The scope of the variable 'aff2' can be reduced. [variableScope]
isl-0.18/isl_test.c:4406:25: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/isl_test.c:4465:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.18/isl_test.c:4465:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.18/isl_test.c:4465:42: style: The scope of the variable 'res' can be reduced. [variableScope]
isl-0.18/isl_test.c:4466:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
isl-0.18/isl_test.c:4506:26: style: The scope of the variable 'upma1' can be reduced. [variableScope]
isl-0.18/isl_test.c:4506:34: style: The scope of the variable 'upma2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5111:8: style: The scope of the variable 'str' can be reduced. [variableScope]
isl-0.18/isl_test.c:5112:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5112:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5428:14: style: The scope of the variable 'str' can be reduced. [variableScope]
isl-0.18/isl_test.c:5429:11: style: The scope of the variable 'set1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5429:18: style: The scope of the variable 'set2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5430:20: style: The scope of the variable 'pma' can be reduced. [variableScope]
isl-0.18/isl_test.c:5431:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test.c:5469:11: style: The scope of the variable 'map1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5469:18: style: The scope of the variable 'map2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5470:20: style: The scope of the variable 'pma' can be reduced. [variableScope]
isl-0.18/isl_test.c:5471:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test.c:5558:17: style: The scope of the variable 'bset1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5558:25: style: The scope of the variable 'bset2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5559:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.18/isl_test.c:5560:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test.c:5617:17: style: The scope of the variable 'umap1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5617:25: style: The scope of the variable 'umap2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5618:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.18/isl_test.c:5619:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test.c:5680:17: style: The scope of the variable 'ma1' can be reduced. [variableScope]
isl-0.18/isl_test.c:5680:23: style: The scope of the variable 'ma2' can be reduced. [variableScope]
isl-0.18/isl_test.c:5681:17: style: The scope of the variable 'ma' can be reduced. [variableScope]
isl-0.18/isl_test.c:5682:6: style: The scope of the variable 'equal' can be reduced. [variableScope]
isl-0.18/isl_test_int.c:237:16: style: The scope of the variable 'rhsulong' can be reduced. [variableScope]
isl-0.18/isl_test_int.c:342:16: style: The scope of the variable 'rhsulong' can be reduced. [variableScope]
isl-0.18/isl_test_int.c:431:7: style: The scope of the variable 'rhslong' can be reduced. [variableScope]
isl-0.18/isl_transitive_closure.c:361:23: style: Redundant condition: If '!empty', the comparison 'empty >= 0' is always true. [redundantCondition]
isl-0.18/isl_transitive_closure.c:431:2: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:426:0: note: Variable 'test' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:431:2: note: Variable 'test' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:872:2: style: Variable 'domain' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:866:0: note: Variable 'domain' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:872:2: note: Variable 'domain' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:874:2: style: Variable 'range' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:867:0: note: Variable 'range' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:874:2: note: Variable 'range' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:1662:2: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:1658:0: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:1662:2: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:2214:2: style: Variable 'aff' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:2205:0: note: Variable 'aff' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:2214:2: note: Variable 'aff' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:2662:2: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
isl-0.18/isl_transitive_closure.c:2657:0: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:2662:2: note: Variable 'group' is reassigned a value before the old one has been used.
isl-0.18/isl_transitive_closure.c:1531:27: error: Uninitialized variable: r_exact [uninitvar]
isl-0.18/isl_union_map.c:2700:24: style: Redundant condition: If 'EXPR < 0', the comparison 'EXPR' is always true. [redundantCondition]
isl-0.18/isl_union_map.c:2610:24: style: The scope of the variable 'test' can be reduced. [variableScope]
isl-0.18/isl_union_templ.c:259:8: style: Unused variable: user [unusedVariable]
isl-0.18/isl_union_templ.c:261:9: style: Unused variable: res [unusedVariable]
isl-0.18/isl_union_templ.c:504:9: style: Unused variable: u2 [unusedVariable]
isl-0.18/isl_union_templ.c:505:9: style: Unused variable: res [unusedVariable]
isl-0.18/isl_union_templ.c:612:11: style: Unused variable: set [unusedVariable]
isl-0.18/isl_union_templ.c:666:17: style: Unused variable: uset [unusedVariable]
isl-0.18/isl_union_templ.c:667:9: style: Unused variable: res [unusedVariable]
isl-0.18/isl_union_templ.c:991:9: style: Unused variable: u2 [unusedVariable]
isl-0.18/isl_union_templ.c:992:11: style: Unused variable: is_equal [unusedVariable]
isl-0.18/isl_union_templ.c:1062:20: style: Unused variable: type [unusedVariable]
isl-0.18/isl_union_templ.c:1063:11: style: Unused variable: first [unusedVariable]
isl-0.18/isl_union_templ.c:1064:11: style: Unused variable: n [unusedVariable]
isl-0.18/isl_union_templ.c:1105:11: style: Unused variable: pos [unusedVariable]
isl-0.18/isl_union_templ.c:1106:14: style: Unused variable: s [unusedVariable]
isl-0.18/isl_vertices.c:1276:12: style: The scope of the variable 'cell' can be reduced. [variableScope]
isl-0.18/isl_vertices.c:1304:14: style: The scope of the variable 'vertex' can be reduced. [variableScope]
isl-0.18/isl_vertices.c:1331:14: style: The scope of the variable 'vertex' can be reduced. [variableScope]
isl-0.18/schedule.c:25:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/islamic-menus/islamic-menus_1.0.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/ismrmrd/ismrmrd_1.3.3.orig.tar.gz
ismrmrd-1.3.3/libsrc/dataset.c:34:28: warning: Either the condition 'NULL==dset' is redundant or there is possible null pointer dereference: dset. [nullPointerRedundantCheck]
ismrmrd-1.3.3/libsrc/dataset.c:36:14: note: Assuming that condition 'NULL==dset' is not redundant
ismrmrd-1.3.3/libsrc/dataset.c:34:28: note: Null pointer dereference
ismrmrd-1.3.3/libsrc/dataset.c:246:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:245:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:246:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:247:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:246:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:247:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:248:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:247:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:248:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:249:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:248:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:249:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:250:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:249:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:250:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:251:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:250:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:251:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:252:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:251:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:252:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:253:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:252:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:253:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:255:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:253:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:255:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:271:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:270:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:271:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:272:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:271:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:272:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:273:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:272:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:273:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:274:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:273:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:274:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:278:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:274:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:278:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:281:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:278:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:281:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:282:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:281:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:282:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:283:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:282:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:283:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:287:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:283:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:287:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:290:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:287:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:290:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:291:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:290:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:291:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:292:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:291:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:292:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:293:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:292:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:293:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:294:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:293:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:294:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:295:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:294:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:295:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:299:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:295:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:299:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:300:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:299:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:300:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:301:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:300:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:301:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:302:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:301:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:302:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:303:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:302:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:303:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:307:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:303:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:307:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:312:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:307:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:312:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:317:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:312:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:317:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:338:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:334:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:338:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:345:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:338:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:345:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:364:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:363:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:364:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:365:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:364:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:365:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:366:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:365:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:366:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:369:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:366:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:369:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:373:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:369:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:373:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:374:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:373:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:374:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:375:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:374:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:375:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:376:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:375:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:376:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:377:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:376:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:377:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:378:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:377:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:378:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:379:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:378:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:379:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:382:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:379:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:382:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:383:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:382:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:383:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:384:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:383:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:384:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:385:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:384:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:385:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:386:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:385:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:386:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:387:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:386:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:387:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:388:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:387:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:388:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:391:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:388:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:391:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:394:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:391:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:394:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:395:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:394:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:395:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:396:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:395:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:396:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:400:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:396:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:400:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:405:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:400:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:405:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:408:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:405:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:408:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:544:9: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:540:9: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:544:9: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:545:9: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:544:9: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:545:9: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:670:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:659:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:670:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:816:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:811:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:816:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:989:5: style: Variable 'h5status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:976:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:989:5: note: Variable 'h5status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1164:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:1153:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1164:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1208:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:1202:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1208:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1223:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/libsrc/dataset.c:1212:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/dataset.c:1223:5: note: Variable 'status' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/libsrc/ismrmrd.c:592:12: style: The scope of the variable 'xd' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/ismrmrd.c:592:16: style: The scope of the variable 'yd' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/ismrmrd.c:592:20: style: The scope of the variable 'zd' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/ismrmrd.cpp:86:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/ismrmrd.cpp:386:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/ismrmrd.cpp:1049:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/meta.cpp:54:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ismrmrd-1.3.3/libsrc/pugixml.hpp:266:3: style: Class 'xml_writer_file' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.hpp:280:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.hpp:281:3: style: Class 'xml_writer_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.hpp:741:3: style: Class 'xml_node_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.hpp:1174:3: style: Class 'xpath_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.hpp:268:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ismrmrd-1.3.3/libsrc/pugixml.hpp:258:16: note: Virtual function in base class
ismrmrd-1.3.3/libsrc/pugixml.hpp:268:16: note: Function in derived class
ismrmrd-1.3.3/libsrc/pugixml.hpp:283:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ismrmrd-1.3.3/libsrc/pugixml.hpp:258:16: note: Virtual function in base class
ismrmrd-1.3.3/libsrc/pugixml.hpp:283:16: note: Function in derived class
ismrmrd-1.3.3/libsrc/pugixml.cpp:2365:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
ismrmrd-1.3.3/libsrc/pugixml.cpp:6641:15: style: Same expression on both sides of '/'. [duplicateExpression]
ismrmrd-1.3.3/libsrc/pugixml.cpp:2379:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
ismrmrd-1.3.3/libsrc/pugixml.cpp:3942:50: style: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:266:25: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:3942:50: note: Function 'xml_writer_file' argument 1 names different: declaration 'file' definition 'file_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4291:86: style: Function 'children' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:613:68: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4291:86: note: Function 'children' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4351:50: style: Function 'child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:459:32: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4351:50: note: Function 'child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4361:59: style: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:460:41: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4361:59: note: Function 'attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4372:57: style: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:461:39: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4372:57: note: Function 'next_sibling' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4390:61: style: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:462:43: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4390:61: note: Function 'previous_sibling' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4438:61: style: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:468:43: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4438:61: note: Function 'child_value' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4493:66: style: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:475:48: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4493:66: note: Function 'append_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4503:67: style: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:476:49: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4503:67: note: Function 'prepend_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4528:73: style: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:478:55: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4528:73: note: Function 'insert_attribute_before' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4556:72: style: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:477:54: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4556:72: note: Function 'insert_attribute_after' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4624:57: style: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:487:39: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4624:57: note: Function 'append_child' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4635:58: style: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:488:40: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4635:58: note: Function 'prepend_child' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4662:64: style: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:490:46: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4662:64: note: Function 'insert_child_before' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4686:63: style: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:489:45: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4686:63: note: Function 'insert_child_after' argument 1 names different: declaration 'type' definition 'type_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4710:57: style: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:493:39: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4710:57: note: Function 'append_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4719:58: style: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:494:40: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4719:58: note: Function 'prepend_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4728:63: style: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:495:45: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4728:63: note: Function 'insert_child_after' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4737:64: style: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:496:46: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4737:64: note: Function 'insert_child_before' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4782:57: style: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:506:39: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4782:57: note: Function 'remove_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4809:53: style: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:510:35: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4809:53: note: Function 'remove_child' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4864:68: style: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:566:50: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4864:68: note: Function 'find_child_by_attribute' argument 1 names different: declaration 'name' definition 'name_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4912:66: style: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:575:48: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:4912:66: note: Function 'first_element_by_path' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5027:83: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:595:65: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5027:83: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5034:89: style: Function 'print' argument 1 names different: declaration 'os' definition 'stream'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:596:71: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5034:89: note: Function 'print' argument 1 names different: declaration 'os' definition 'stream'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5649:64: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:955:42: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5649:64: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5658:67: style: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:956:45: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5658:67: note: Function 'load_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5730:52: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:979:30: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5730:52: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5736:55: style: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:980:33: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:5736:55: note: Function 'save_file' argument 1 names different: declaration 'path' definition 'path_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10017:70: style: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:1150:54: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10017:70: note: Function 'xpath_exception' argument 1 names different: declaration 'result' definition 'result_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10037:50: style: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:1174:30: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10037:50: note: Function 'xpath_node' argument 1 names different: declaration 'node' definition 'node_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10041:55: style: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:1175:35: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10041:55: note: Function 'xpath_node' argument 1 names different: declaration 'attribute' definition 'attribute_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10041:83: style: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
ismrmrd-1.3.3/libsrc/pugixml.hpp:1175:62: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:10041:83: note: Function 'xpath_node' argument 2 names different: declaration 'parent' definition 'parent_'.
ismrmrd-1.3.3/libsrc/pugixml.cpp:2446:7: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5540:25: warning: Member variable 'xml_document::_memory' is not initialized in the constructor. [uninitMemberVar]
ismrmrd-1.3.3/libsrc/pugixml.cpp:7025:3: warning: Member variable 'xpath_variable_boolean::name' is not initialized in the constructor. [uninitMemberVar]
ismrmrd-1.3.3/libsrc/pugixml.cpp:7035:3: warning: Member variable 'xpath_variable_number::name' is not initialized in the constructor. [uninitMemberVar]
ismrmrd-1.3.3/libsrc/pugixml.cpp:7045:3: warning: Member variable 'xpath_variable_string::name' is not initialized in the constructor. [uninitMemberVar]
ismrmrd-1.3.3/libsrc/pugixml.cpp:9939:3: warning: Member variable 'xpath_parser::_scratch' is not initialized in the constructor. [uninitMemberVar]
ismrmrd-1.3.3/libsrc/pugixml.hpp:578:8: style: Technically the member function 'pugi::xml_node::traverse' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:4959:26: note: Technically the member function 'pugi::xml_node::traverse' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:578:8: note: Technically the member function 'pugi::xml_node::traverse' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:751:21: style: Technically the member function 'pugi::xml_node_iterator::operator++' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5349:48: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:751:21: note: Technically the member function 'pugi::xml_node_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:754:21: style: Technically the member function 'pugi::xml_node_iterator::operator--' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5362:48: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:754:21: note: Technically the member function 'pugi::xml_node_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:793:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5410:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:793:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:796:26: style: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5423:58: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:796:26: note: Technically the member function 'pugi::xml_attribute_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:829:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5471:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:829:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator++' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:832:27: style: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:5493:60: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.hpp:832:27: note: Technically the member function 'pugi::xml_named_node_iterator::operator--' can be const.
ismrmrd-1.3.3/libsrc/pugixml.cpp:6210:8: style: Technically the member function 'pugi::impl::::xpath_allocator::release' can be const. [functionConst]
ismrmrd-1.3.3/libsrc/pugixml.cpp:7986:8: performance: Technically the member function 'pugi::impl::::xpath_ast_node::apply_predicate' can be static. [functionStatic]
ismrmrd-1.3.3/libsrc/pugixml.cpp:9164:8: performance: Technically the member function 'pugi::impl::::xpath_parser::throw_error_oom' can be static. [functionStatic]
ismrmrd-1.3.3/libsrc/pugixml.cpp:9322:10: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_axis_name' can be static. [functionStatic]
ismrmrd-1.3.3/libsrc/pugixml.cpp:9390:14: performance: Technically the member function 'pugi::impl::::xpath_parser::parse_node_test_type' can be static. [functionStatic]
ismrmrd-1.3.3/libsrc/pugixml.cpp:309:3: style: Struct 'xml_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.cpp:485:3: style: Struct 'xml_attribute_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.cpp:532:3: style: Struct 'xml_document_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.cpp:2150:3: style: Struct 'xml_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.cpp:6228:3: style: Struct 'xpath_allocator_capture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/libsrc/pugixml.cpp:6913:3: style: Struct 'namespace_uri_predicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:98:6: style: Condition 'noise_calibration' is always false [knownConditionTrueFalse]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:43:27: note: Assignment 'noise_calibration=false', assigned value is 0
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:98:6: note: Condition 'noise_calibration' is always false
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:108:13: style: Condition 'store_coordinates' is always false [knownConditionTrueFalse]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:42:27: note: Assignment 'store_coordinates=false', assigned value is 0
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:108:13: note: Condition 'store_coordinates' is always false
ismrmrd-1.3.3/utilities/ismrmrd_phantom.h:32:8: style: Technically the member function 'ISMRMRD::PhantomEllipse::isInside' can be const. [functionConst]
ismrmrd-1.3.3/utilities/ismrmrd_phantom.h:44:9: style: Technically the member function 'ISMRMRD::PhantomEllipse::getAmplitude' can be const. [functionConst]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:48:42: error: Uninitialized variable: matrix_size [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:49:41: error: Uninitialized variable: ncoils [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:50:48: error: Uninitialized variable: ros [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:76:29: error: Uninitialized variable: ros [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:86:54: error: Uninitialized variable: ros [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:51:47: error: Uninitialized variable: repetitions [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:52:48: error: Uninitialized variable: acc_factor [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:70:35: error: Uninitialized variable: acc_factor [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:53:40: error: Uninitialized variable: noise_level [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:96:38: error: Uninitialized variable: ros [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:120:38: error: Uninitialized variable: repetitions [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:121:42: error: Uninitialized variable: acc_factor [uninitvar]
ismrmrd-1.3.3/utilities/generate_cartesian_shepp_logan.cpp:184:48: error: Uninitialized variable: repetitions [uninitvar]
ismrmrd-1.3.3/utilities/ismrmrd_phantom.cpp:16:83: style: Function 'phantom' argument 1 names different: declaration 'coefficients' definition 'ellipses'. [funcArgNamesDifferent]
ismrmrd-1.3.3/utilities/ismrmrd_phantom.h:62:91: note: Function 'phantom' argument 1 names different: declaration 'coefficients' definition 'ellipses'.
ismrmrd-1.3.3/utilities/ismrmrd_phantom.cpp:16:83: note: Function 'phantom' argument 1 names different: declaration 'coefficients' definition 'ellipses'.
ismrmrd-1.3.3/utilities/ismrmrd_phantom.cpp:21:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ismrmrd-1.3.3/utilities/read_timing_test.cpp:38:5: style: Variable 'time_in_us' is reassigned a value before the old one has been used. [redundantAssignment]
ismrmrd-1.3.3/utilities/read_timing_test.cpp:31:0: note: Variable 'time_in_us' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/utilities/read_timing_test.cpp:38:5: note: Variable 'time_in_us' is reassigned a value before the old one has been used.
ismrmrd-1.3.3/utilities/read_timing_test.cpp:43:16: warning: Virtual function 'pre' is called from constructor 'Timer()' at line 18. Dynamic binding is not used. [virtualCallInConstructor]
ismrmrd-1.3.3/utilities/read_timing_test.cpp:18:13: note: Calling Timer
ismrmrd-1.3.3/utilities/read_timing_test.cpp:21:5: note: Calling pre
ismrmrd-1.3.3/utilities/read_timing_test.cpp:43:16: note: pre is a virtual method
ismrmrd-1.3.3/utilities/read_timing_test.cpp:43:16: warning: Virtual function 'pre' is called from constructor 'Timer(const char*name)' at line 21. Dynamic binding is not used. [virtualCallInConstructor]
ismrmrd-1.3.3/utilities/read_timing_test.cpp:21:5: note: Calling pre
ismrmrd-1.3.3/utilities/read_timing_test.cpp:43:16: note: pre is a virtual method
ismrmrd-1.3.3/utilities/read_timing_test.cpp:44:16: warning: Virtual function 'post' is called from destructor '~Timer()' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
ismrmrd-1.3.3/utilities/read_timing_test.cpp:32:5: note: Calling post
ismrmrd-1.3.3/utilities/read_timing_test.cpp:44:16: note: post is a virtual method
ismrmrd-1.3.3/utilities/read_timing_test.cpp:20:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isns/isns_2.1-01+dfsg.orig.tar.gz
isns-2.1-01/isnsclient/src/comm.c:89:8: style: The scope of the variable 'timeout' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:224:8: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:275:8: style: The scope of the variable 'rcvSize' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:314:8: style: The scope of the variable 'nb' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:489:8: style: The scope of the variable 'e' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:564:8: style: The scope of the variable 'e' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:662:8: style: The scope of the variable 'e' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:790:8: style: The scope of the variable 'e' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:794:8: style: The scope of the variable 'pending' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/comm.c:281:7: style: Variable 'rcvSize' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/comm.c:292:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/comm.c:379:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/comm.c:438:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/custom.c:91:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:90:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:91:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:99:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:98:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:99:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:107:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:106:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:107:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:115:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:114:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:115:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:132:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:131:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:132:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:135:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:134:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:135:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:139:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:138:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:139:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:146:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:145:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:146:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:159:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:158:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:159:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:173:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:172:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:173:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:188:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:187:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:188:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:215:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/custom.c:214:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/custom.c:215:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/fcnode.c:98:4: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/fcnode.c:97:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/fcnode.c:98:4: note: Buffer 'buffer' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/ifcp.c:129:8: style: The scope of the variable 'port' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/ifcp.c:131:8: style: The scope of the variable 'esi_interval' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/ifcp.c:132:8: style: The scope of the variable 'port_type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/ifcp.c:135:8: style: The scope of the variable 'c_size' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/ifcp.c:482:8: style: The scope of the variable 'c_size' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/ifcp.c:485:8: style: The scope of the variable 'port' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:55:8: style: The scope of the variable 'type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:162:8: style: The scope of the variable 'type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:210:8: style: The scope of the variable 'c_size' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:213:8: style: The scope of the variable 'port' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:282:19: style: The scope of the variable 'iscsi_type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:293:19: style: The scope of the variable 'iscsi_type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:442:8: style: The scope of the variable 'port' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:444:8: style: The scope of the variable 'esi_interval' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:445:8: style: The scope of the variable 'port_type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/iscsi.c:447:8: style: The scope of the variable 'type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:763:4: style: Variable 'scn_bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsclient/src/isns.c:761:4: note: Variable 'scn_bitmap' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/isns.c:763:4: note: Variable 'scn_bitmap' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/isns.c:216:13: style: The scope of the variable 'status' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:217:8: style: The scope of the variable 'id' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:283:13: style: The scope of the variable 'status' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:413:8: style: The scope of the variable 'id' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:472:8: style: The scope of the variable 'id' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/isns.c:762:13: style: Variable 'c_size' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/main.c:114:8: style: The scope of the variable 'c' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/main_ui.c:87:8: style: The scope of the variable 'c' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/menu.c:170:8: style: The scope of the variable 'selection' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/parse.c:108:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsclient/src/parse.c:108:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsclient/src/parse.c:108:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsclient/src/parse.c:108:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsclient/src/parse.c:256:15: style: The scope of the variable 'attrtag' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/parse.c:256:24: style: The scope of the variable 'attrlen' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/parse.c:257:15: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/parse.c:257:21: style: The scope of the variable 'valword' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/parse.c:543:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
isns-2.1-01/isnsclient/src/parse.c:594:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
isns-2.1-01/isnsclient/src/parse.c:664:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
isns-2.1-01/isnsclient/src/payloads.c:269:73: style: Condition 'portal_type==0' is always false [knownConditionTrueFalse]
isns-2.1-01/isnsclient/src/payloads.c:248:22: note: Assignment 'portal_type=1', assigned value is 1
isns-2.1-01/isnsclient/src/payloads.c:269:73: note: Condition 'portal_type==0' is always false
isns-2.1-01/isnsclient/src/payloads.c:358:73: style: Condition 'portal_type==0' is always false [knownConditionTrueFalse]
isns-2.1-01/isnsclient/src/payloads.c:343:22: note: Assignment 'portal_type=1', assigned value is 1
isns-2.1-01/isnsclient/src/payloads.c:358:73: note: Condition 'portal_type==0' is always false
isns-2.1-01/isnsclient/src/portal.c:337:10: style: Variable 'p_cb' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsclient/src/portal.c:331:0: note: Variable 'p_cb' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/portal.c:337:10: note: Variable 'p_cb' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/portal.c:458:10: style: Variable 'p_cb' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsclient/src/portal.c:452:0: note: Variable 'p_cb' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/portal.c:458:10: note: Variable 'p_cb' is reassigned a value before the old one has been used.
isns-2.1-01/isnsclient/src/portal.c:106:8: style: The scope of the variable 'c_size' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/portal.c:107:8: style: The scope of the variable 'portal_type' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/portal.c:222:8: style: The scope of the variable 'portal_group' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:160:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:164:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:168:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:172:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:176:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:209:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
isns-2.1-01/isnsclient/src/util.c:163:4: performance: Buffer 'two' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/util.c:162:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:163:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:167:4: performance: Buffer 'two' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/util.c:166:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:167:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:171:4: performance: Buffer 'two' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/util.c:170:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:171:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:175:4: performance: Buffer 'two' is being written before its old content has been used. [redundantCopy]
isns-2.1-01/isnsclient/src/util.c:174:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:175:4: note: Buffer 'two' is being written before its old content has been used.
isns-2.1-01/isnsclient/src/util.c:50:8: style: The scope of the variable 'count' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:51:8: style: The scope of the variable 'count2' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:52:9: style: The scope of the variable 'ascii' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:121:17: style: The scope of the variable 'two' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:188:9: style: The scope of the variable 'two' can be reduced. [variableScope]
isns-2.1-01/isnsclient/src/util.c:199:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/util.c:230:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsclient/src/util.c:249:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSLinux.c:214:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsserver/src/iSNSLinux.c:213:4: note: Variable 'rc' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSLinux.c:214:4: note: Variable 'rc' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSLinux.c:246:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsserver/src/iSNSLinux.c:244:8: note: Variable 'rc' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSLinux.c:246:8: note: Variable 'rc' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSLinux.c:168:8: style: The scope of the variable 'c' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSLinux.c:269:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSLinux.c:303:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSLinux.c:340:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSLinux.c:370:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSLinux.c:246:13: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSList.c:547:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSMain.c:496:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSUtil.c:791:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsserver/src/iSNSUtil.c:791:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsserver/src/iSNSUtil.c:791:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsserver/src/iSNSUtil.c:791:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isns-2.1-01/isnsserver/src/iSNSUtil.c:518:50: warning: Either the condition 'p_name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
isns-2.1-01/isnsserver/src/iSNSUtil.c:520:15: note: Assuming that condition 'p_name!=NULL' is not redundant
isns-2.1-01/isnsserver/src/iSNSUtil.c:518:50: note: Null pointer addition
isns-2.1-01/isnsserver/src/iSNSUtil.c:180:9: style: The scope of the variable 'indx' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:364:21: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:365:22: style: The scope of the variable 'nptr' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:536:20: style: The scope of the variable 'pnode' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:586:20: style: The scope of the variable 'pnode' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:616:9: style: The scope of the variable 'indx' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:701:21: style: The scope of the variable 'pnode' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:755:23: style: The scope of the variable 'pnode' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:966:17: style: The scope of the variable 'attrtag' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:967:17: style: The scope of the variable 'attrlen' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:968:17: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSUtil.c:969:18: style: The scope of the variable 'valword' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNScomm.c:447:16: style: The scope of the variable 'msg_len' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNScomm.c:447:25: style: The scope of the variable 'payload_len' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNScomm.c:447:38: style: The scope of the variable 'count' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNScomm.c:753:8: style: The scope of the variable 'ip' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNScomm.c:139:0: style: Variable 'not_needed' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNScomm.c:405:19: style: Variable 'dest_version' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNScomm.c:456:21: style: Variable 'dest_version' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSdb.c:785:25: style: Redundant condition: key->len!=0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
isns-2.1-01/isnsserver/src/iSNSdb.c:628:8: style: The scope of the variable 'index' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSdb.c:656:8: style: The scope of the variable 'index' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSdb.c:684:8: style: The scope of the variable 'index' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSdb.c:783:19: style: The scope of the variable 'p_entry' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSdereg.c:547:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSesi.c:76:22: style: The scope of the variable 'rval' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSesi.c:222:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSesi.c:260:11: style: Variable 'rval' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSfsm.c:348:12: style: The scope of the variable 'dot_not_local' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSfsm.c:428:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSfsm.c:446:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNShash.c:90:24: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNShash.c:146:14: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNShash.c:187:14: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNShash.c:307:14: style: The scope of the variable 'i' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSipc.c:74:18: style: Variable 'num_buffers' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSnt.c:138:4: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isns-2.1-01/isnsserver/src/iSNSnt.c:137:4: note: Variable 'result' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSnt.c:138:4: note: Variable 'result' is reassigned a value before the old one has been used.
isns-2.1-01/isnsserver/src/iSNSnt.c:170:8: style: The scope of the variable 'c' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSnt.c:255:17: style: Variable 'results' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSnt.c:273:17: style: Variable 'results' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSnt.c:291:17: style: Variable 'results' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSnt.c:308:17: style: Variable 'results' is assigned a value that is never used. [unreadVariable]
isns-2.1-01/isnsserver/src/iSNSobjects.c:59:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:78:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:97:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:128:56: style: Checking if unsigned variable 'strlen(p_entity_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:296:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:315:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:334:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:353:56: style: Checking if unsigned variable 'strlen(p_entity_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:549:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:569:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:589:42: style: Checking if unsigned variable 'strlen(p_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSobjects.c:609:56: style: Checking if unsigned variable 'strlen(p_entity_id)' is less than zero. [unsignedLessThanZero]
isns-2.1-01/isnsserver/src/iSNSparse.c:154:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSquery.c:1505:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSqueue.c:141:22: style: The scope of the variable 'p_tmp' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSrcv.c:218:35: style: Condition 'isns_role==ISNS_PRIMARY_SERVER' is always true [knownConditionTrueFalse]
isns-2.1-01/isnsserver/src/iSNSreg.c:1431:0: error: syntax error [syntaxError]
isns-2.1-01/isnsserver/src/iSNSscn.c:102:23: style: The scope of the variable 'attr_vals_cb' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSscn.c:212:25: style: The scope of the variable 'dd_id' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSscn.c:366:32: style: The scope of the variable 'p_scn' can be reduced. [variableScope]
isns-2.1-01/isnsserver/src/iSNSscn.c:151:7: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isns-2.1-01/isnsserver/src/iSNStbl.c:228:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
isns-2.1-01/isnsserver/src/iSNStrcv.c:276:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/iso-codes/iso-codes_3.79.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/iso-flags-svg/iso-flags-svg_1.0.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/isodate/isodate_0.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isomaster/isomaster_1.3.9.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/i/isomd5sum/isomd5sum_1.2.1.orig.tar.gz
isomd5sum-1.2.1/checkisomd5.c:54:9: style: The scope of the variable 'gaugeval' can be reduced. [variableScope]
isomd5sum-1.2.1/libcheckisomd5.c:123:26: style: Function 'mediaCheckFile' argument 1 names different: declaration 'iso' definition 'file'. [funcArgNamesDifferent]
isomd5sum-1.2.1/libcheckisomd5.h:17:26: note: Function 'mediaCheckFile' argument 1 names different: declaration 'iso' definition 'file'.
isomd5sum-1.2.1/libcheckisomd5.c:123:26: note: Function 'mediaCheckFile' argument 1 names different: declaration 'iso' definition 'file'.
isomd5sum-1.2.1/libimplantisomd5.c:197:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isoqlog/isoqlog_2.2.1.orig.tar.gz
isoqlog-2.2.1/isoqlog/Data.c:549:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'double'. [invalidPrintfArgType_sint]
isoqlog-2.2.1/isoqlog/Data.c:592:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'double'. [invalidPrintfArgType_sint]
isoqlog-2.2.1/isoqlog/Data.c:200:21: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:200:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:236:21: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:236:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:271:21: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:271:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:310:21: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:310:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:346:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:348:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:374:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:376:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:403:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:405:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:431:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:433:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:478:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:494:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:511:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:527:12: style: The scope of the variable 'max' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Data.c:179:14: warning: Size of pointer 'allusers' used instead of size of its data. [pointerSize]
isoqlog-2.2.1/isoqlog/Dir.c:85:16: style: The scope of the variable 'u' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Dir.c:46:6: warning: The buffer 'fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isoqlog-2.2.1/isoqlog/Dir.c:51:6: warning: The buffer 'fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isoqlog-2.2.1/isoqlog/Dir.c:77:0: error: Memory leak: current [memleak]
isoqlog-2.2.1/isoqlog/Dir.c:102:0: error: Uninitialized variable: nanosecs [uninitvar]
isoqlog-2.2.1/isoqlog/Html.c:67:10: style: The scope of the variable 'd' can be reduced. [variableScope]
isoqlog-2.2.1/isoqlog/Html.c:147:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:147:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:147:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:347:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:347:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:347:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:347:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:508:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:508:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:508:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:508:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:668:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:668:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:668:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:668:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:832:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:832:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:832:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1145:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1145:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1145:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1145:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1300:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1300:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1300:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1300:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1456:3: error: Memory leak: tmp [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1456:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1456:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1456:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1632:3: error: Memory leak: tmpstr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1632:3: error: Memory leak: substr [memleak]
isoqlog-2.2.1/isoqlog/Html.c:1632:3: error: Memory leak: newstr [memleak]
isoqlog-2.2.1/isoqlog/Parser.c:105:45: style: Function 'parseQmailFromBytesLine' argument 2 names different: declaration 'len' definition 'lenstr'. [funcArgNamesDifferent]
isoqlog-2.2.1/isoqlog/Parser.h:20:42: note: Function 'parseQmailFromBytesLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:105:45: note: Function 'parseQmailFromBytesLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:164:39: style: Function 'parseQmailToRemoteLine' argument 2 names different: declaration 'len' definition 'lenstr'. [funcArgNamesDifferent]
isoqlog-2.2.1/isoqlog/Parser.h:21:41: note: Function 'parseQmailToRemoteLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:164:39: note: Function 'parseQmailToRemoteLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:205:38: style: Function 'parseQmailToLocalLine' argument 2 names different: declaration 'len' definition 'lenstr'. [funcArgNamesDifferent]
isoqlog-2.2.1/isoqlog/Parser.h:22:40: note: Function 'parseQmailToLocalLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:205:38: note: Function 'parseQmailToLocalLine' argument 2 names different: declaration 'len' definition 'lenstr'.
isoqlog-2.2.1/isoqlog/Parser.c:382:4: warning: The buffer 'domain' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isoqlog-2.2.1/isoqlog/Parser.c:445:4: warning: The buffer 'domain' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isoqlog-2.2.1/isoqlog/Parser.c:514:4: warning: The buffer 'domain' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
isoqlog-2.2.1/isoqlog/Parser.c:92:11: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
isoqlog-2.2.1/isoqlog/main.c:38:4: warning: The buffer 'isoqlogconf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isoquery/isoquery_3.2.2.orig.tar.gz
isoquery-3.2.2/src/isocodes.c:100:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
isoquery-3.2.2/src/search.c:30:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
isoquery-3.2.2/tests/integration.c:108:18: style: The scope of the variable 'filename' can be reduced. [variableScope]
isoquery-3.2.2/tests/integration.c:109:11: style: The scope of the variable 'testdir' can be reduced. [variableScope]
isoquery-3.2.2/tests/options.c:30:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:27:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:30:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:48:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:45:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:48:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:66:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:63:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:66:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:84:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:81:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:84:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:102:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:99:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:102:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:119:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:115:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:119:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:142:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:138:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:142:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:165:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:161:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:165:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:188:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:184:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:188:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:212:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:209:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:212:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:229:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:226:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:229:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:246:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:243:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:246:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:263:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:260:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:263:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:280:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:277:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:280:5: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:297:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
isoquery-3.2.2/tests/options.c:294:0: note: Variable 'result' is reassigned a value before the old one has been used.
isoquery-3.2.2/tests/options.c:297:5: note: Variable 'result' is reassigned a value before the old one has been used.
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isorelax/isorelax_20041111.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isort/isort_4.3.4+ds1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell/ispell_3.4.00.orig.tar.gz
ispell-3.4.00/buildhash.c:239:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ispell-3.4.00/buildhash.c:241:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ispell-3.4.00/buildhash.c:672:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ispell-3.4.00/buildhash.c:689:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ispell-3.4.00/buildhash.c:699:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ispell-3.4.00/buildhash.c:654:11: style: The scope of the variable 'followcase' can be reduced. [variableScope]
ispell-3.4.00/buildhash.c:655:21: style: The scope of the variable 'cp' can be reduced. [variableScope]
ispell-3.4.00/correct.c:324:18: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1065:14: style: The scope of the variable 'newword' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1086:14: style: The scope of the variable 'savechar' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1237:22: style: The scope of the variable 'savech' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1293:22: style: The scope of the variable 'temp' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1594:18: style: The scope of the variable 'c' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1656:18: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1663:11: style: The scope of the variable 'hadnl' can be reduced. [variableScope]
ispell-3.4.00/correct.c:1870:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
ispell-3.4.00/defmt.c:627:4: style: The scope of the variable 'p' can be reduced. [variableScope]
ispell-3.4.00/defmt.c:629:4: style: The scope of the variable 'endp' can be reduced. [variableScope]
ispell-3.4.00/defmt.c:633:11: style: The scope of the variable 'ilen' can be reduced. [variableScope]
ispell-3.4.00/defmt.c:1422:10: style: The scope of the variable 'cmpresult' can be reduced. [variableScope]
ispell-3.4.00/exp_table.c:37:16: style: Function 'exp_table_init' argument 2 names different: declaration 'orig_name' definition 'orig_word'. [funcArgNamesDifferent]
ispell-3.4.00/exp_table.h:65:61: note: Function 'exp_table_init' argument 2 names different: declaration 'orig_name' definition 'orig_word'.
ispell-3.4.00/exp_table.c:37:16: note: Function 'exp_table_init' argument 2 names different: declaration 'orig_name' definition 'orig_word'.
ispell-3.4.00/fields.c:107:6: error: Common realloc mistake: 'linebuf' nulled but not freed upon failure [memleakOnRealloc]
ispell-3.4.00/icombine.c:140:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ispell-3.4.00/ijoin.c:289:11: style: The scope of the variable 'pairable' can be reduced. [variableScope]
ispell-3.4.00/ispell.c:891:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ispell-3.4.00/ispell.c:889:9: note: outer condition: !argc
ispell-3.4.00/ispell.c:891:11: note: opposite inner condition: argc!=0
ispell-3.4.00/ispell.c:891:11: style: Condition 'argc!=0' is always false [knownConditionTrueFalse]
ispell-3.4.00/ispell.c:889:9: note: Assuming that condition '!argc' is not redundant
ispell-3.4.00/ispell.c:891:11: note: Condition 'argc!=0' is always false
ispell-3.4.00/ispell.c:279:10: style: The scope of the variable 'arglen' can be reduced. [variableScope]
ispell-3.4.00/ispell.c:1025:12: style: The scope of the variable 'cp' can be reduced. [variableScope]
ispell-3.4.00/ispell.c:1390:11: style: The scope of the variable 'rootlength' can be reduced. [variableScope]
ispell-3.4.00/lookup.c:105:28: style: The scope of the variable 'dp' can be reduced. [variableScope]
ispell-3.4.00/lookup.c:108:11: style: The scope of the variable 'nextchar' can be reduced. [variableScope]
ispell-3.4.00/lookup.c:495:30: style: The scope of the variable 's1' can be reduced. [variableScope]
ispell-3.4.00/makedent.c:172:11: style: The scope of the variable 'bit' can be reduced. [variableScope]
ispell-3.4.00/makedent.c:796:4: style: The scope of the variable 'bufcur' can be reduced. [variableScope]
ispell-3.4.00/makedent.c:798:4: style: The scope of the variable 'stringcur' can be reduced. [variableScope]
ispell-3.4.00/makedent.c:799:18: style: The scope of the variable 'stringno' can be reduced. [variableScope]
ispell-3.4.00/pc/djterm.c:212:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ispell-3.4.00/sq.c:96:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
ispell-3.4.00/tree.c:143:11: style: The scope of the variable 'abspath' can be reduced. [variableScope]
ispell-3.4.00/tree.c:145:11: style: The scope of the variable 'seconddict' can be reduced. [variableScope]
ispell-3.4.00/tree.c:146:13: style: The scope of the variable 'secondf' can be reduced. [variableScope]
ispell-3.4.00/tree.c:345:27: style: The scope of the variable 'i' can be reduced. [variableScope]
ispell-3.4.00/tree.c:351:18: style: The scope of the variable 'oldhsize' can be reduced. [variableScope]
ispell-3.4.00/tree.c:353:11: style: The scope of the variable 'isvariant' can be reduced. [variableScope]
ispell-3.4.00/unsq.c:129:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
ispell-3.4.00/xgets.c:106:11: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-czech/ispell-czech_20040229.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-et/ispell-et_20030606.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-fi/ispell-fi_0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-fo/ispell-fo_0.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-gl/ispell-gl_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-lt/ispell-lt_1.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-tl/ispell-tl_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell-uk/ispell-uk_1.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/ispell.pt/ispell.pt_20171225.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isrcsubmit/isrcsubmit_2.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/isso/isso_0.10.6+git20170928+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/istack-commons/istack-commons_3.0.6.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/istanbul/istanbul_0.2.2.orig.tar.gz
istanbul-0.2.2/gst/gstximagesrc.c:362:47: warning: Either the condition 'ximage==NULL' is redundant or there is possible null pointer dereference: ximage. [nullPointerRedundantCheck]
istanbul-0.2.2/gst/gstximagesrc.c:360:16: note: Assuming that condition 'ximage==NULL' is not redundant
istanbul-0.2.2/gst/gstximagesrc.c:362:47: note: Null pointer dereference
istanbul-0.2.2/gst/gstximagesrc.c:941:17: style: The scope of the variable 'structure' can be reduced. [variableScope]
istanbul-0.2.2/gst/gstximagesrc.c:876:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
istanbul-0.2.2/gst/gstximagesrc.c:877:11: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
istanbul-0.2.2/gst/ximageutil.c:140:3: style: Variable 'xcontext' is reassigned a value before the old one has been used. [redundantAssignment]
istanbul-0.2.2/gst/ximageutil.c:136:0: note: Variable 'xcontext' is reassigned a value before the old one has been used.
istanbul-0.2.2/gst/ximageutil.c:140:3: note: Variable 'xcontext' is reassigned a value before the old one has been used.
istanbul-0.2.2/gst/ximageutil.c:378:3: style: Variable 'ximage' is reassigned a value before the old one has been used. [redundantAssignment]
istanbul-0.2.2/gst/ximageutil.c:375:0: note: Variable 'ximage' is reassigned a value before the old one has been used.
istanbul-0.2.2/gst/ximageutil.c:378:3: note: Variable 'ximage' is reassigned a value before the old one has been used.
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/istgt/istgt_0.4~20111008.orig.tar.gz
istgt-20111008/src/istgt.h:114:0: error: #error "no signal for internal" [preprocessorErrorDirective]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/isync/isync_1.3.0.orig.tar.gz
isync-1.3.0/src/compat/config.c:352:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
isync-1.3.0/src/compat/config.c:45:14: style: The scope of the variable 'p' can be reduced. [variableScope]
isync-1.3.0/src/compat/config.c:45:18: style: The scope of the variable 'q' can be reduced. [variableScope]
isync-1.3.0/src/compat/config.c:533:8: style: The scope of the variable 't' can be reduced. [variableScope]
isync-1.3.0/src/compat/convert.c:41:11: style: The scope of the variable 'i' can be reduced. [variableScope]
isync-1.3.0/src/compat/main.c:158:9: style: The scope of the variable 'pl' can be reduced. [variableScope]
isync-1.3.0/src/compat/util.c:81:3: error: Memory leak: strp [memleak]
isync-1.3.0/src/compat/util.c:86:2: error: Memory leak: strp [memleak]
isync-1.3.0/src/config.c:43:6: style: The scope of the variable 'escaped' can be reduced. [variableScope]
isync-1.3.0/src/config.c:43:15: style: The scope of the variable 'quoted' can be reduced. [variableScope]
isync-1.3.0/src/config.c:314:26: style: Function 'load_config' argument 1 names different: declaration 'filename' definition 'where'. [funcArgNamesDifferent]
isync-1.3.0/src/config.h:48:30: note: Function 'load_config' argument 1 names different: declaration 'filename' definition 'where'.
isync-1.3.0/src/config.c:314:26: note: Function 'load_config' argument 1 names different: declaration 'filename' definition 'where'.
isync-1.3.0/src/drv_imap.c:2581:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
isync-1.3.0/src/drv_imap.c:2581:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
isync-1.3.0/src/drv_imap.c:446:7: style: The scope of the variable 'c' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:651:18: style: The scope of the variable 'd' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:873:10: style: The scope of the variable 'list' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:2545:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:2545:9: style: The scope of the variable 'j' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:2545:12: style: The scope of the variable 'bl' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:2546:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
isync-1.3.0/src/drv_imap.c:2838:21: style: The scope of the variable 'datestr' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:117:7: style: The scope of the variable 'i' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:531:6: style: The scope of the variable 'i' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:652:6: style: The scope of the variable 'n' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:657:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:714:6: style: The scope of the variable 'n' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:719:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1517:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1671:8: style: The scope of the variable 's' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1673:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1673:14: style: The scope of the variable 'ol' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1745:8: style: The scope of the variable 's' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1793:6: style: The scope of the variable 'basel' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1793:13: style: The scope of the variable 'retry' can be reduced. [variableScope]
isync-1.3.0/src/drv_maildir.c:1793:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
isync-1.3.0/src/main.c:168:9: style: The scope of the variable 'l' can be reduced. [variableScope]
isync-1.3.0/src/main.c:964:6: style: The scope of the variable 'cflags' can be reduced. [variableScope]
isync-1.3.0/src/socket.c:378:25: style: Function 'socket_connect' argument 1 names different: declaration 'conn' definition 'sock'. [funcArgNamesDifferent]
isync-1.3.0/src/socket.h:141:30: note: Function 'socket_connect' argument 1 names different: declaration 'conn' definition 'sock'.
isync-1.3.0/src/socket.c:378:25: note: Function 'socket_connect' argument 1 names different: declaration 'conn' definition 'sock'.
isync-1.3.0/src/socket.c:713:29: style: Function 'socket_expect_read' argument 1 names different: declaration 'sock' definition 'conn'. [funcArgNamesDifferent]
isync-1.3.0/src/socket.h:145:34: note: Function 'socket_expect_read' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/socket.c:713:29: note: Function 'socket_expect_read' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/socket.c:720:22: style: Function 'socket_read' argument 1 names different: declaration 'sock' definition 'conn'. [funcArgNamesDifferent]
isync-1.3.0/src/socket.h:146:26: note: Function 'socket_read' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/socket.c:720:22: note: Function 'socket_read' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/socket.c:736:27: style: Function 'socket_read_line' argument 1 names different: declaration 'sock' definition 'b'. [funcArgNamesDifferent]
isync-1.3.0/src/socket.h:147:33: note: Function 'socket_read_line' argument 1 names different: declaration 'sock' definition 'b'.
isync-1.3.0/src/socket.c:736:27: note: Function 'socket_read_line' argument 1 names different: declaration 'sock' definition 'b'.
isync-1.3.0/src/socket.c:891:23: style: Function 'socket_write' argument 1 names different: declaration 'sock' definition 'conn'. [funcArgNamesDifferent]
isync-1.3.0/src/socket.h:154:28: note: Function 'socket_write' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/socket.c:891:23: note: Function 'socket_write' argument 1 names different: declaration 'sock' definition 'conn'.
isync-1.3.0/src/sync.c:588:8: style: The scope of the variable 's' can be reduced. [variableScope]
isync-1.3.0/src/sync.c:588:12: style: The scope of the variable 'cmname' can be reduced. [variableScope]
isync-1.3.0/src/sync.c:588:21: style: The scope of the variable 'csname' can be reduced. [variableScope]
isync-1.3.0/src/util.c:91:10: style: The scope of the variable 'va' can be reduced. [variableScope]
isync-1.3.0/src/util.c:104:10: style: The scope of the variable 'va' can be reduced. [variableScope]
isync-1.3.0/src/util.c:117:10: style: The scope of the variable 'va' can be reduced. [variableScope]
isync-1.3.0/src/util.c:130:10: style: The scope of the variable 'va' can be reduced. [variableScope]
isync-1.3.0/src/util.c:447:14: style: The scope of the variable 'p' can be reduced. [variableScope]
isync-1.3.0/src/util.c:447:18: style: The scope of the variable 'q' can be reduced. [variableScope]
isync-1.3.0/src/util.c:579:11: style: The scope of the variable 'si' can be reduced. [variableScope]
isync-1.3.0/src/util.c:315:20: style: Function 'timegm' argument 1 names different: declaration 'tm' definition 't'. [funcArgNamesDifferent]
isync-1.3.0/src/common.h:140:27: note: Function 'timegm' argument 1 names different: declaration 'tm' definition 't'.
isync-1.3.0/src/util.c:315:20: note: Function 'timegm' argument 1 names different: declaration 'tm' definition 't'.
isync-1.3.0/src/util.c:753:33: style: Function 'conf_wakeup' argument 2 names different: declaration 'timeout' definition 'to'. [funcArgNamesDifferent]
isync-1.3.0/src/common.h:227:38: note: Function 'conf_wakeup' argument 2 names different: declaration 'timeout' definition 'to'.
isync-1.3.0/src/util.c:753:33: note: Function 'conf_wakeup' argument 2 names different: declaration 'timeout' definition 'to'.
isync-1.3.0/src/util.c:202:3: error: Memory leak: strp [memleak]
isync-1.3.0/src/util.c:207:2: error: Memory leak: strp [memleak]
[18:45]

ftp://ftp.se.debian.org/debian/pool/main/i/italc/italc_3.0.3+dfsg1.orig.tar.xz
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:17:2: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:15:0: note: Variable 'reply' is reassigned a value before the old one has been used.
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:17:2: note: Variable 'reply' is reassigned a value before the old one has been used.
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:63:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:61:0: note: Variable 'err' is reassigned a value before the old one has been used.
italc-3.0.3/ica/helpers/ItalcAuthHelper.cpp:63:2: note: Variable 'err' is reassigned a value before the old one has been used.
italc-3.0.3/ica/src/DesktopAccessPermission.h:51:2: style: Class 'DesktopAccessPermission' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ica/src/DemoServerMaster.h:36:2: style: Class 'DemoServerMaster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ica/src/DemoClient.cpp:38:40: style: Function 'DemoClient' argument 1 names different: declaration '_host' definition 'host'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/DemoClient.h:37:30: note: Function 'DemoClient' argument 1 names different: declaration '_host' definition 'host'.
italc-3.0.3/ica/src/DemoClient.cpp:38:40: note: Function 'DemoClient' argument 1 names different: declaration '_host' definition 'host'.
italc-3.0.3/ica/src/DemoClient.cpp:38:51: style: Function 'DemoClient' argument 2 names different: declaration '_fullscreen' definition 'fullscreen'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/DemoClient.h:37:42: note: Function 'DemoClient' argument 2 names different: declaration '_fullscreen' definition 'fullscreen'.
italc-3.0.3/ica/src/DemoClient.cpp:38:51: note: Function 'DemoClient' argument 2 names different: declaration '_fullscreen' definition 'fullscreen'.
italc-3.0.3/ica/src/DemoClient.cpp:59:2: style: Instance of 'RfbLZORLE' object is destroyed immediately. [unusedScopedObject]
italc-3.0.3/ica/src/DemoClient.cpp:60:2: style: Instance of 'RfbItalcCursor' object is destroyed immediately. [unusedScopedObject]
italc-3.0.3/ica/src/DemoServer.cpp:161:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/src/DemoServer.cpp:177:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/src/DemoServer.cpp:258:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/src/DemoServer.cpp:272:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/src/DemoServer.cpp:255:57: style: Function 'updateCursorShape' argument 1 names different: declaration 'cursorShape' definition 'img'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/DemoServer.h:102:40: note: Function 'updateCursorShape' argument 1 names different: declaration 'cursorShape' definition 'img'.
italc-3.0.3/ica/src/DemoServer.cpp:255:57: note: Function 'updateCursorShape' argument 1 names different: declaration 'cursorShape' definition 'img'.
italc-3.0.3/ica/src/DemoServer.cpp:255:66: style: Function 'updateCursorShape' argument 2 names different: declaration 'xh' definition 'x'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/DemoServer.h:102:57: note: Function 'updateCursorShape' argument 2 names different: declaration 'xh' definition 'x'.
italc-3.0.3/ica/src/DemoServer.cpp:255:66: note: Function 'updateCursorShape' argument 2 names different: declaration 'xh' definition 'x'.
italc-3.0.3/ica/src/DemoServer.cpp:255:73: style: Function 'updateCursorShape' argument 3 names different: declaration 'yh' definition 'y'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/DemoServer.h:102:65: note: Function 'updateCursorShape' argument 3 names different: declaration 'yh' definition 'y'.
italc-3.0.3/ica/src/DemoServer.cpp:255:73: note: Function 'updateCursorShape' argument 3 names different: declaration 'yh' definition 'y'.
italc-3.0.3/ica/src/DesktopAccessPermission.h:54:7: style: Technically the member function 'DesktopAccessPermission::ask' can be const. [functionConst]
italc-3.0.3/ica/src/DesktopAccessPermission.cpp:48:31: note: Technically the member function 'DesktopAccessPermission::ask' can be const.
italc-3.0.3/ica/src/DesktopAccessPermission.h:54:7: note: Technically the member function 'DesktopAccessPermission::ask' can be const.
italc-3.0.3/ica/src/ItalcCoreServer.cpp:68:65: style: Function 'handleItalcClientMessage' argument 1 names different: declaration 'sd' definition 'sock'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/ItalcCoreServer.h:48:49: note: Function 'handleItalcClientMessage' argument 1 names different: declaration 'sd' definition 'sock'.
italc-3.0.3/ica/src/ItalcCoreServer.cpp:68:65: note: Function 'handleItalcClientMessage' argument 1 names different: declaration 'sd' definition 'sock'.
italc-3.0.3/ica/src/ItalcCoreServer.cpp:344:52: style: Function 'errorMsgAuth' argument 1 names different: declaration '_ip' definition 'ip'. [funcArgNamesDifferent]
italc-3.0.3/ica/src/ItalcCoreServer.h:65:44: note: Function 'errorMsgAuth' argument 1 names different: declaration '_ip' definition 'ip'.
italc-3.0.3/ica/src/ItalcCoreServer.cpp:344:52: note: Function 'errorMsgAuth' argument 1 names different: declaration '_ip' definition 'ip'.
italc-3.0.3/ica/src/ItalcSlaveManager.cpp:78:20: warning: Member variable 'ItalcSlaveManager::m_accessDialogChoice' is not initialized in the constructor. [uninitMemberVar]
italc-3.0.3/ica/src/ScreenLockSlaveLauncher.h:42:2: style: Class 'ScreenLockSlaveLauncher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ica/x11/common/d3des.c:77:27: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/common/d3des.c:112:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
italc-3.0.3/ica/x11/common/d3des.c:336:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
italc-3.0.3/ica/x11/common/lzodefs.h:2105:0: error: #error "LZO_SIZEOF_SHORT" [preprocessorErrorDirective]
italc-3.0.3/ica/x11/common/turbojpeg.c:799:21: error: Array 'sf[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
italc-3.0.3/ica/x11/common/turbojpeg.c:789:2: note: After for loop, i has value 4
italc-3.0.3/ica/x11/common/turbojpeg.c:799:21: note: Array index out of bounds
italc-3.0.3/ica/x11/common/turbojpeg.c:800:23: error: Array 'sf[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
italc-3.0.3/ica/x11/common/turbojpeg.c:789:2: note: After for loop, i has value 4
italc-3.0.3/ica/x11/common/turbojpeg.c:800:23: note: Array index out of bounds
italc-3.0.3/ica/x11/common/turbojpeg.c:465:2: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:471:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:465:2: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:466:2: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:471:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:466:2: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:468:12: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:471:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:468:12: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:649:2: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:655:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:649:2: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:650:2: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:655:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:650:2: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:652:12: warning: Either the condition 'if(this)' is redundant or there is possible null pointer dereference: this. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/common/turbojpeg.c:655:5: note: Assuming that condition 'if(this)' is not redundant
italc-3.0.3/ica/x11/common/turbojpeg.c:652:12: note: Null pointer dereference
italc-3.0.3/ica/x11/common/turbojpeg.c:694:30: style: Checking if unsigned variable 'jpegSize' is less than zero. [unsignedLessThanZero]
italc-3.0.3/ica/x11/common/turbojpeg.c:761:30: style: Checking if unsigned variable 'jpegSize' is less than zero. [unsignedLessThanZero]
italc-3.0.3/ica/x11/common/turbojpeg.c:615:66: style: Function 'tjCompress' argument 7 names different: declaration 'dstBuf' definition 'jpegBuf'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/common/turbojpeg.h:510:67: note: Function 'tjCompress' argument 7 names different: declaration 'dstBuf' definition 'jpegBuf'.
italc-3.0.3/ica/x11/common/turbojpeg.c:615:66: note: Function 'tjCompress' argument 7 names different: declaration 'dstBuf' definition 'jpegBuf'.
italc-3.0.3/ica/x11/common/turbojpeg.c:616:17: style: Function 'tjCompress' argument 8 names different: declaration 'compressedSize' definition 'jpegSize'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/common/turbojpeg.h:511:18: note: Function 'tjCompress' argument 8 names different: declaration 'compressedSize' definition 'jpegSize'.
italc-3.0.3/ica/x11/common/turbojpeg.c:616:17: note: Function 'tjCompress' argument 8 names different: declaration 'compressedSize' definition 'jpegSize'.
italc-3.0.3/ica/x11/common/vncauth.c:121:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/hextile.c:94:0: error: #error "Invalid BPP" [preprocessorErrorDirective]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:163:27: warning: Identical condition 'client->frameBuffer==NULL', second condition is always false [identicalConditionAfterEarlyExit]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:159:27: note: first condition
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:163:27: note: second condition
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:224:27: warning: Identical condition 'client->frameBuffer==NULL', second condition is always false [identicalConditionAfterEarlyExit]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:220:27: note: first condition
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:224:27: note: second condition
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:1129:3: style: Variable 'pv[sz_rfbProtocolVersionMsg]' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:1125:3: note: Variable 'pv[sz_rfbProtocolVersionMsg]' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:1129:3: note: Variable 'pv[sz_rfbProtocolVersionMsg]' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:608:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:608:20: style: The scope of the variable 'buf2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:685:9: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:1083:7: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/corre.c:39:9: style: The scope of the variable 'x' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/corre.c:39:12: style: The scope of the variable 'y' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/corre.c:39:15: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/corre.c:39:18: style: The scope of the variable 'h' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:837:3: warning: The buffer 'username' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:839:3: warning: The buffer 'password' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:325:104: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
italc-3.0.3/ica/x11/libvncclient/rfbproto.c:331:104: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
italc-3.0.3/ica/x11/libvncclient/sockets.c:328:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncclient/sockets.c:466:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncclient/sockets.c:521:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncclient/sockets.c:732:7: style: Condition '!initSockets()' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncclient/sockets.c:252:7: style: The scope of the variable 'j' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/sockets.c:770:10: style: The scope of the variable 'j' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/sockets.c:771:8: style: The scope of the variable 'c' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:102:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:124:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:225:26: style: The scope of the variable 't' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:226:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:226:20: style: The scope of the variable 'buf2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_gnutls.c:492:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:271:3: style: Variable 'ssl_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:267:0: note: Variable 'ssl_ctx' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:271:3: note: Variable 'ssl_ctx' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:274:3: style: Variable 'ssl' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:268:0: note: Variable 'ssl' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:274:3: note: Variable 'ssl' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:335:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:371:26: style: The scope of the variable 't' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:372:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:372:20: style: The scope of the variable 'buf2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:575:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:599:7: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:179:29: style: Variable 'fingerprint' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:192:12: style: Variable 'client' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/libvncclient/tls_openssl.c:195:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/libvncclient/vncviewer.c:295:7: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncclient/vncviewer.c:295:9: style: The scope of the variable 'j' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/auth.c:317:2: style: Variable 'securityType' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/libvncserver/auth.c:308:0: note: Variable 'securityType' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncserver/auth.c:317:2: note: Variable 'securityType' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncserver/cargs.c:126:0: error: Memory leak: passwds [memleak]
italc-3.0.3/ica/x11/libvncserver/corre.c:308:11: style: The scope of the variable 'k' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/corre.c:293:1: style: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/corre.c:39:40: note: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:293:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:294:1: style: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/corre.c:40:41: note: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:294:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:295:1: style: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/corre.c:41:41: note: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:295:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/corre.c:293:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/corre.c:294:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/corre.c:295:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/cursor.c:407:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/libvncserver/cursor.c:407:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/libvncserver/cursor.c:427:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/libvncserver/cursor.c:427:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/libvncserver/cursor.c:429:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/libvncserver/cursor.c:429:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/libvncserver/cursor.c:436:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/libvncserver/cursor.c:378:25: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/libvncserver/cursor.c:436:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/libvncserver/font.c:177:5: error: Resource leak: f [resourceLeak]
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:30:51: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:30:58: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:30:65: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:30:72: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:31:52: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:31:59: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:31:66: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:31:73: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:32:52: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:32:59: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:32:66: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:32:73: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cli' definition 'cl'.
italc-3.0.3/ica/x11/libvncserver/hextile.c:340:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/hextile.c:341:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/hextile.c:342:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/httpd.c:592:11: style: The scope of the variable 'value_str' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/httpd.c:270:35: style: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/httpd.c:87:47: note: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'.
italc-3.0.3/ica/x11/libvncserver/httpd.c:270:35: note: Function 'httpProcessInput' argument 1 names different: declaration 'screen' definition 'rfbScreen'.
italc-3.0.3/ica/x11/libvncserver/httpd.c:384:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/libvncserver/main.c:360:10: style: The scope of the variable 'widthInBytes' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/main.c:362:10: style: The scope of the variable 'in' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/main.c:362:14: style: The scope of the variable 'out' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbregion.c:130:12: style: The scope of the variable 'newspan' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbregion.c:622:19: style: The scope of the variable 'hend' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1276:16: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1945:23: note: Assuming that condition 'buffer!=NULL' is not redundant
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1934:48: note: Calling function 'rfbFilenameTranslate2UNIX', 2nd argument 'path' value is 0
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1276:16: note: Null pointer dereference
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1280:9: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1945:23: note: Assuming that condition 'buffer!=NULL' is not redundant
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1934:48: note: Calling function 'rfbFilenameTranslate2UNIX', 2nd argument 'path' value is 0
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1280:9: note: Null pointer dereference
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1773:21: warning: Either the condition 'buffer!=NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1789:23: note: Assuming that condition 'buffer!=NULL' is not redundant
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1773:21: note: Null pointer dereference
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:2095:9: style: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:2094:9: note: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:2095:9: note: Variable 'cl->enableCursorShapeUpdates' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1559:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1561:17: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1559:17: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1826:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1828:13: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1826:13: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1321:22: style: The scope of the variable 'retval' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1460:11: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1488:19: style: The scope of the variable 'readBuf' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1489:9: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1490:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1493:9: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1993:9: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1995:14: style: The scope of the variable 'lastPreferredEncoding' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1996:10: style: The scope of the variable 'encBuf' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbserver.c:1997:10: style: The scope of the variable 'encBuf2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rfbssl_gnutls.c:145:91: warning: Either the condition 'NULL==(ctx=rfbssl_init_global(keyfile,cl->screen->sslcertfile))' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/libvncserver/rfbssl_gnutls.c:129:14: note: Assuming that condition 'NULL==(ctx=rfbssl_init_global(keyfile,cl->screen->sslcertfile))' is not redundant
italc-3.0.3/ica/x11/libvncserver/rfbssl_gnutls.c:145:91: note: Null pointer dereference
italc-3.0.3/ica/x11/libvncserver/rre.c:275:11: style: The scope of the variable 'k' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/rre.c:260:1: style: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/rre.c:38:40: note: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:260:1: note: Function 'subrectEncode8' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:261:1: style: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/rre.c:39:41: note: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:261:1: note: Function 'subrectEncode16' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:262:1: style: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/rre.c:40:41: note: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:262:1: note: Function 'subrectEncode32' argument 1 names different: declaration 'cl' definition 'client'.
italc-3.0.3/ica/x11/libvncserver/rre.c:260:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/rre.c:261:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/rre.c:262:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
italc-3.0.3/ica/x11/libvncserver/scale.c:142:13: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/scale.c:142:15: style: The scope of the variable 'v' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/scale.c:142:17: style: The scope of the variable 'z' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/scale.c:278:11: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
italc-3.0.3/ica/x11/libvncserver/selbox.c:71:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:358:9: style: The scope of the variable 'nfds' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:608:9: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:700:9: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:778:9: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:877:25: style: The scope of the variable 'hp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/sockets.c:1042:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/stats.c:96:29: style: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/libvncserver/stats.c:35:29: note: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'.
italc-3.0.3/ica/x11/libvncserver/stats.c:96:29: note: Function 'encodingName' argument 1 names different: declaration 'enc' definition 'type'.
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:34:17: style: The scope of the variable 'r' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:34:20: style: The scope of the variable 'g' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:34:23: style: The scope of the variable 'b' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:34:26: style: The scope of the variable 'outValue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:78:11: style: The scope of the variable 'outValue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:9: style: The scope of the variable 'inRed' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:16: style: The scope of the variable 'inGreen' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:25: style: The scope of the variable 'inBlue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:33: style: The scope of the variable 'outRed' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:41: style: The scope of the variable 'outGreen' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:79:51: style: The scope of the variable 'outBlue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinit24.c:144:14: style: The scope of the variable 'outValue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinitcmtemplate.c:36:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
italc-3.0.3/ica/x11/libvncserver/tabletrans24template.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
italc-3.0.3/ica/x11/libvncserver/tabletranstemplate.c:38:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
italc-3.0.3/ica/x11/libvncserver/tight.c:251:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:251:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:303:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:483:17: style: The scope of the variable 'dw' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:483:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:622:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:622:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:623:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:623:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:624:9: style: The scope of the variable 'rw' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:624:13: style: The scope of the variable 'rh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:1037:9: style: The scope of the variable 'err' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:1436:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:1700:14: style: The scope of the variable 'pix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tight.c:356:13: error: Common realloc mistake: 'tightBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/tight.c:637:13: error: Common realloc mistake: 'tightBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/tight.c:646:13: error: Common realloc mistake: 'tightAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/tight.c:1586:13: error: Common realloc mistake: 'tightAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/tableinitcmtemplate.c:49:17: style: The scope of the variable 'r' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinitcmtemplate.c:49:20: style: The scope of the variable 'g' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinitcmtemplate.c:49:23: style: The scope of the variable 'b' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:9: style: The scope of the variable 'inRed' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:16: style: The scope of the variable 'inGreen' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:25: style: The scope of the variable 'inBlue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:33: style: The scope of the variable 'outRed' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:41: style: The scope of the variable 'outGreen' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tableinittctemplate.c:64:51: style: The scope of the variable 'outBlue' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tabletranstemplate.c:64:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/tabletranstemplate.c:95:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/ultra.c:91:108: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
italc-3.0.3/ica/x11/libvncserver/websockets.c:408:36: warning: Either the condition 'origin' is redundant or there is possible null pointer dereference: origin. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/libvncserver/websockets.c:357:28: note: Assuming that condition 'origin' is not redundant
italc-3.0.3/ica/x11/libvncserver/websockets.c:408:36: note: Null pointer dereference
italc-3.0.3/ica/x11/libvncserver/websockets.c:253:9: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/websockets.c:253:36: style: The scope of the variable 'llen' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/websockets.c:254:10: style: The scope of the variable 'prefix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/websockets.c:254:21: style: The scope of the variable 'trailer' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/websockets.c:229:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/libvncserver/zlib.c:106:6: error: Common realloc mistake: 'zlibBeforeBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/zlib.c:146:6: error: Common realloc mistake: 'zlibAfterBuf' nulled but not freed upon failure [memleakOnRealloc]
italc-3.0.3/ica/x11/libvncserver/zrleencodetemplate.c:222:14: style: The scope of the variable 'runStart' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/zrleencodetemplate.c:223:13: style: The scope of the variable 'pix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/libvncserver/zrleencodetemplate.c:205:26: style: Variable 'estimatedBytes' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:671:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
italc-3.0.3/ica/x11/x11vnc/gui.c:261:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
italc-3.0.3/ica/x11/x11vnc/scan.c:416:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:255:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:631:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:632:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5083:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5066:6: note: outer condition: 1
italc-3.0.3/ica/x11/x11vnc/userinput.c:5083:8: note: identical inner condition: 1
italc-3.0.3/ica/x11/x11vnc/uinput.c:1058:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
italc-3.0.3/ica/x11/x11vnc/uinput.c:1044:26: note: 'bigjump' is assigned value '1' here.
italc-3.0.3/ica/x11/x11vnc/uinput.c:994:36: note: 'reset_lower_right' is assigned value '1' here.
italc-3.0.3/ica/x11/x11vnc/uinput.c:1057:8: note: outer condition: bigjump
italc-3.0.3/ica/x11/x11vnc/uinput.c:1058:9: note: identical inner condition: reset_lower_right
italc-3.0.3/ica/x11/x11vnc/remote.c:862:7: style: Condition '!remote_control_access_ok()' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:400:7: style: Condition 'ok' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:371:21: note: Assignment 'ok=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:400:7: note: Condition 'ok' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1076:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1074:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:1076:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1099:14: style: Condition 'do_cmp==0' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1072:15: note: Assignment 'do_cmp=2', assigned value is 2
italc-3.0.3/ica/x11/x11vnc/userinput.c:1099:14: note: Condition 'do_cmp==0' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1176:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1074:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:1176:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1625:7: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:1625:7: note: Condition 'fast_push' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1757:9: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:1757:9: note: Condition 'fast_push' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:1784:7: style: Condition 'fast_push' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1446:18: note: Assignment 'fast_push=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:1784:7: note: Condition 'fast_push' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3543:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3533:24: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3543:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3555:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3533:24: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3555:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3567:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3533:24: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3567:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3580:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3533:24: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3580:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3726:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3724:13: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3726:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3740:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3724:13: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3740:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3742:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3724:13: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3742:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3899:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3899:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3967:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3967:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3973:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3973:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:3981:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:3981:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4008:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4008:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4012:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4012:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4039:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4039:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4043:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4043:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4063:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4063:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4067:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4067:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4171:6: style: Condition 'sent_copyrect' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4116:22: note: Assignment 'sent_copyrect=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/userinput.c:4171:6: note: Condition 'sent_copyrect' is always true
italc-3.0.3/ica/x11/x11vnc/userinput.c:4174:14: style: Condition '!obscured' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4116:36: note: Assignment 'obscured=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4174:14: note: Condition '!obscured' is always true
italc-3.0.3/ica/x11/x11vnc/userinput.c:4633:8: style: Condition 'special_t1' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4357:19: note: Assignment 'special_t1=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/userinput.c:4633:8: note: Condition 'special_t1' is always false
italc-3.0.3/ica/x11/x11vnc/userinput.c:4815:10: style: Condition 'try_copyrect_drag' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4351:26: note: Assignment 'try_copyrect_drag=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/userinput.c:4815:10: note: Condition 'try_copyrect_drag' is always true
italc-3.0.3/ica/x11/x11vnc/win_utils.c:165:6: style: Condition '!old_handler' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:158:30: note: Assignment 'old_handler=NULL', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/win_utils.c:165:6: note: Condition '!old_handler' is always true
italc-3.0.3/ica/x11/x11vnc/cursor.c:1565:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1529:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/cursor.c:1565:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/cursor.c:1653:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1529:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/cursor.c:1653:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/screen.c:775:7: style: Condition 'use_real_ximage' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/screen.c:774:25: note: Assignment 'use_real_ximage=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/screen.c:775:7: note: Condition 'use_real_ximage' is always false
italc-3.0.3/ica/x11/x11vnc/screen.c:813:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/screen.c:791:26: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/screen.c:813:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/screen.c:816:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/screen.c:791:26: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/screen.c:816:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/screen.c:1675:5: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/screen.c:1653:31: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/screen.c:1675:5: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/xevents.c:2006:10: style: Condition 'pid==-1' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xevents.c:1976:15: note: Assignment 'pid=-1', assigned value is -1
italc-3.0.3/ica/x11/x11vnc/xevents.c:2006:10: note: Condition 'pid==-1' is always true
italc-3.0.3/ica/x11/x11vnc/inet.c:254:6: style: Condition '!saddr_ip_str' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/inet.c:238:23: note: Assignment 'saddr_ip_str=NULL', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/inet.c:254:6: note: Condition '!saddr_ip_str' is always true
italc-3.0.3/ica/x11/x11vnc/inet.c:327:7: style: Condition 'block' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/inet.c:278:15: note: Assignment 'block=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/inet.c:327:7: note: Condition 'block' is always false
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:906:41: style: Condition '!first' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1310:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1293:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1310:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1353:23: style: Condition '!d' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1345:15: note: Assignment 'd=NULL', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1353:23: note: Condition '!d' is always true
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1389:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1388:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1389:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:279:7: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:252:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/scan.c:279:7: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:395:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/scan.c:395:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:406:9: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/scan.c:406:9: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:410:10: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:393:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/scan.c:410:10: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:1090:18: style: Condition 'J!=J1' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:1132:19: style: Condition 'I!=I1' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:1663:8: style: Condition 'debug' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:1655:15: note: Assignment 'debug=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/scan.c:1663:8: note: Condition 'debug' is always false
italc-3.0.3/ica/x11/x11vnc/scan.c:2781:5: style: Condition 'db' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/scan.c:2747:11: note: Assignment 'db=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/scan.c:2781:5: note: Condition 'db' is always true
italc-3.0.3/ica/x11/x11vnc/user.c:1741:12: style: Condition 'pid==0' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/user.c:1710:15: note: Assignment 'pid=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/user.c:1741:12: note: Condition 'pid==0' is always true
italc-3.0.3/ica/x11/x11vnc/user.c:2866:6: style: Condition '!tried_switch' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/user.c:2475:21: note: Assignment 'tried_switch=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/user.c:2866:6: note: Condition '!tried_switch' is always true
italc-3.0.3/ica/x11/x11vnc/xrecord.c:173:6: style: Condition '!rc' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:120:11: note: Assignment 'rc=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/xrecord.c:173:6: note: Condition '!rc' is always true
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1634:6: style: Condition '!old_handler' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1563:30: note: Assignment 'old_handler=NULL', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1634:6: note: Condition '!old_handler' is always true
italc-3.0.3/ica/x11/x11vnc/xdamage.c:700:6: style: Condition 'fast_tmpl' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:641:18: note: Assignment 'fast_tmpl=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/xdamage.c:700:6: note: Condition 'fast_tmpl' is always true
italc-3.0.3/ica/x11/x11vnc/xdamage.c:726:6: style: Condition 'fast_tmpl' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:641:18: note: Assignment 'fast_tmpl=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/xdamage.c:726:6: note: Condition 'fast_tmpl' is always true
italc-3.0.3/ica/x11/x11vnc/connections.c:4201:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/connections.c:4171:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/connections.c:4201:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/connections.c:4224:8: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/connections.c:4171:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/connections.c:4224:8: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:497:6: style: Condition 'show_cert' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:244:42: note: Assignment 'show_cert=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:497:6: note: Condition 'show_cert' is always true
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2767:7: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2729:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2767:7: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/uinput.c:1046:8: style: Condition 'reset_lower_right' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/uinput.c:994:36: note: Assignment 'reset_lower_right=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/uinput.c:1046:8: note: Condition 'reset_lower_right' is always true
italc-3.0.3/ica/x11/x11vnc/uinput.c:1057:8: style: Condition 'bigjump' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/uinput.c:1044:26: note: Assignment 'bigjump=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/uinput.c:1057:8: note: Condition 'bigjump' is always true
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:206:7: style: Condition 'db' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:189:28: note: Assignment 'db=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:206:7: note: Condition 'db' is always true
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1339:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1337:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1339:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1417:6: style: Condition 'db' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1337:11: note: Assignment 'db=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1417:6: note: Condition 'db' is always false
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:4674:7: style: Condition 'db' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:4662:18: note: Assignment 'db=1', assigned value is 1
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:4674:7: note: Condition 'db' is always true
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:5270:7: style: Condition '!remote_control_access_ok()' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:467:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:467:8: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:728:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:728:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:747:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:747:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
italc-3.0.3/ica/x11/x11vnc/screen.c:1328:10: warning: Either the condition 'cl' is redundant or there is possible null pointer dereference: client. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/x11vnc/screen.c:1341:6: note: Assuming that condition 'cl' is not redundant
italc-3.0.3/ica/x11/x11vnc/screen.c:1362:47: note: Calling function 'from_libvncclient_CopyRectangleFromRectangle', 1st argument 'client' value is 0
italc-3.0.3/ica/x11/x11vnc/screen.c:1328:10: note: Null pointer dereference
italc-3.0.3/ica/x11/x11vnc/user.c:592:34: warning: Either the condition 'if(logins)' is redundant or there is possible null pointer dereference: logins. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/x11vnc/user.c:649:5: note: Assuming that condition 'if(logins)' is not redundant
italc-3.0.3/ica/x11/x11vnc/user.c:592:34: note: Null pointer dereference
italc-3.0.3/ica/x11/x11vnc/v4l.c:714:3: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
italc-3.0.3/ica/x11/x11vnc/v4l.c:710:6: note: Assuming that condition 'p' is not redundant
italc-3.0.3/ica/x11/x11vnc/v4l.c:714:3: note: Null pointer dereference
italc-3.0.3/ica/x11/x11vnc/userinput.c:763:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/userinput.c:761:0: note: Variable 's' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/userinput.c:763:3: note: Variable 's' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2039:3: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/xevents.c:2032:0: note: Variable 'sock' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2039:3: note: Variable 'sock' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/scan.c:2835:2: style: Variable 'ms' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/scan.c:2833:0: note: Variable 'ms' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/scan.c:2835:2: note: Variable 'ms' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:271:2: style: Variable 'user' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/util.c:269:0: note: Variable 'user' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:271:2: note: Variable 'user' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:295:2: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/util.c:293:0: note: Variable 'home' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:295:2: note: Variable 'home' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:316:2: style: Variable 'shell' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/util.c:314:0: note: Variable 'shell' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/util.c:316:2: note: Variable 'shell' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/8to24.c:2093:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/8to24.c:2091:0: note: Variable 'f' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/8to24.c:2093:3: note: Variable 'f' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:921:5: style: Variable 'dxf' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/uinput.c:920:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:921:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:924:5: style: Variable 'dxf' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/uinput.c:923:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:924:5: note: Variable 'dxf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:929:5: style: Variable 'dyf' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/uinput.c:928:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:929:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:932:5: style: Variable 'dyf' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/ica/x11/x11vnc/uinput.c:931:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/uinput.c:932:5: note: Variable 'dyf' is reassigned a value before the old one has been used.
italc-3.0.3/ica/x11/x11vnc/unixpw.c:395:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:397:4: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/x11vnc/unixpw.c:395:9: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/x11vnc/cursor.c:1286:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1288:4: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/x11vnc/cursor.c:1286:9: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:1113:21: style: Same expression on both sides of '==' because the value of 'do_cmp' and '2' are the same. [duplicateExpression]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1072:15: note: 'do_cmp' is assigned value '2' here.
italc-3.0.3/ica/x11/x11vnc/userinput.c:1113:21: note: Same expression on both sides of '==' because the value of 'do_cmp' and '2' are the same.
italc-3.0.3/ica/x11/x11vnc/inet.c:327:13: style: Same expression on both sides of '||' because the value of 'block' and 'refused' are the same. [duplicateExpression]
italc-3.0.3/ica/x11/x11vnc/inet.c:278:15: note: 'block' is assigned value '0' here.
italc-3.0.3/ica/x11/x11vnc/inet.c:279:17: note: 'refused' is assigned value '0' here.
italc-3.0.3/ica/x11/x11vnc/inet.c:327:13: note: Same expression on both sides of '||' because the value of 'block' and 'refused' are the same.
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:374:17: style: Same expression on both sides of '||'. [duplicateExpression]
italc-3.0.3/ica/x11/x11vnc/user.c:1768:11: style: Same expression on both sides of '>' because the value of 'pid' and '0' are the same. [duplicateExpression]
italc-3.0.3/ica/x11/x11vnc/user.c:1710:15: note: 'pid' is assigned value '0' here.
italc-3.0.3/ica/x11/x11vnc/user.c:1768:11: note: Same expression on both sides of '>' because the value of 'pid' and '0' are the same.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4032:0: style: Same expression used in consecutive assignments of 'origport' and 'useport'. [duplicateAssignExpression]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4033:0: note: Same expression used in consecutive assignments of 'origport' and 'useport'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4032:0: note: Same expression used in consecutive assignments of 'origport' and 'useport'.
italc-3.0.3/ica/x11/x11vnc/remote.c:1095:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/remote.c:6197:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/x11/x11vnc/solid.c:286:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1985:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/x11/x11vnc/user.c:815:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2231:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2867:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2889:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2897:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2905:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2913:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2918:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:3173:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/ica/x11/x11vnc/rates.c:223:10: style: The scope of the variable 'val' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/cleanup.c:333:25: style: The scope of the variable 'rmax' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/remote.c:2073:20: style: The scope of the variable 'hp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/pointer.c:91:6: style: The scope of the variable 'to' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/pointer.c:295:7: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/pointer.c:315:8: style: The scope of the variable 'from' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/pointer.c:623:10: style: The scope of the variable 'old' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/pointer.c:623:15: style: The scope of the variable 'newb' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:371:7: style: The scope of the variable 'r' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:371:10: style: The scope of the variable 'g' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:371:13: style: The scope of the variable 'b' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:373:12: style: The scope of the variable 'cmap' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1030:21: style: The scope of the variable 'usp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1031:20: style: The scope of the variable 'ulp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1114:8: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1114:11: style: The scope of the variable 'shift' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1114:18: style: The scope of the variable 'xlo' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1114:23: style: The scope of the variable 'xhi' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1188:24: style: The scope of the variable 'iter' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1433:9: style: The scope of the variable 'frame' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1433:16: style: The scope of the variable 'win' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:6: style: The scope of the variable 'x' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:9: style: The scope of the variable 'y' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:12: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:15: style: The scope of the variable 'h' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:18: style: The scope of the variable 'wx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:22: style: The scope of the variable 'wy' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:26: style: The scope of the variable 'ww' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:30: style: The scope of the variable 'wh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:34: style: The scope of the variable 'dx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1434:38: style: The scope of the variable 'dy' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1436:6: style: The scope of the variable 'nx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1436:10: style: The scope of the variable 'ny' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1436:14: style: The scope of the variable 'nw' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1436:18: style: The scope of the variable 'nh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1439:17: style: The scope of the variable 'st' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1627:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1627:28: style: The scope of the variable 'd2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1796:38: style: The scope of the variable 'first_wait' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1870:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1870:10: style: The scope of the variable 'y1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1870:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1870:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2344:9: style: The scope of the variable 'gp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2344:13: style: The scope of the variable 'gk' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2477:30: style: The scope of the variable 'scroll_rep' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2481:6: style: The scope of the variable 'link' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2727:16: style: The scope of the variable 'last_mouse_scroll' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3145:6: style: The scope of the variable 'x1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3145:10: style: The scope of the variable 'y1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3145:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3145:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3231:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3562:17: style: The scope of the variable 'last' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3884:6: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4116:25: style: The scope of the variable 'obscured' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4357:59: style: The scope of the variable 'gpi' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4360:16: style: The scope of the variable 'last_save_stacklist' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4361:14: style: The scope of the variable 'bdown' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4488:14: style: The scope of the variable 'didmsg' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4518:11: style: The scope of the variable 'age' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5274:34: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5276:33: style: The scope of the variable 'dtm' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5425:15: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5428:27: style: The scope of the variable 'dtm' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5440:9: style: The scope of the variable 'dt_min_fallback' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:5441:13: style: The scope of the variable 'ssec' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:361:23: style: The scope of the variable 'black_pix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:382:38: style: The scope of the variable 'white_pix' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:719:13: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1570:7: style: The scope of the variable 'li' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1571:7: style: The scope of the variable 'ls' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1572:7: style: The scope of the variable 'log' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1667:6: style: The scope of the variable 'x' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1667:9: style: The scope of the variable 'y' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:2061:9: style: The scope of the variable 'notmode' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:2219:6: style: The scope of the variable 'x' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:2219:9: style: The scope of the variable 'y' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:2219:12: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:2220:7: style: The scope of the variable 'pd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/gui.c:273:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/gui.c:276:6: style: The scope of the variable 'try_max' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/gui.c:276:19: style: The scope of the variable 'sleep' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/gui.c:276:32: style: The scope of the variable 'totms' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/gui.c:278:8: style: The scope of the variable 'pipe' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:370:6: style: The scope of the variable 'rx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:370:10: style: The scope of the variable 'ry' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1729:13: style: The scope of the variable 'changed' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/cursor.c:2007:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:840:13: style: The scope of the variable 'cls_len' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:892:6: style: The scope of the variable 'fb_pend' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:1463:16: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:1464:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:1650:40: style: The scope of the variable 'tm' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:1653:26: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:2864:10: style: The scope of the variable 'test' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:2864:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:2864:22: style: The scope of the variable 'eps' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:4030:16: style: The scope of the variable 'last_push' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:4038:7: style: The scope of the variable 'cursor_shape' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:4177:9: style: The scope of the variable 'cut1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:4177:22: style: The scope of the variable 'cut2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/screen.c:4541:18: style: The scope of the variable 'lastone' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xevents.c:310:17: style: The scope of the variable 'saw_wm' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xevents.c:2032:7: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:5821:8: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:5822:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:5995:7: style: The scope of the variable 'str2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:6037:7: style: The scope of the variable 'str3' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:6045:7: style: The scope of the variable 'str4' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/help.c:6053:7: style: The scope of the variable 'str5' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:449:7: style: The scope of the variable 'tweaked' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:483:15: style: The scope of the variable 'home' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:486:8: style: The scope of the variable 'cases1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:524:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:659:14: style: The scope of the variable 'incert' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:455:17: style: The scope of the variable 'pbit' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:757:10: style: The scope of the variable 'len' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:757:15: style: The scope of the variable 'del' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1289:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1290:6: style: The scope of the variable 'tmp_fd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1293:6: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:251:13: style: The scope of the variable 'reported_flip' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:252:6: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1621:6: style: The scope of the variable 't' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1655:7: style: The scope of the variable 'debug' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1792:7: style: The scope of the variable 'x1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1792:11: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1792:15: style: The scope of the variable 'y1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1792:19: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1793:7: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:1793:10: style: The scope of the variable 's' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2257:9: style: The scope of the variable 'm' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2336:12: style: The scope of the variable 'ct' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2623:19: style: The scope of the variable 'usp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2624:17: style: The scope of the variable 'uip' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2683:6: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2686:13: style: The scope of the variable 'unclipped_len' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2747:6: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:2751:24: style: The scope of the variable 'snapcnt' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3055:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3055:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3055:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3055:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3094:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3094:13: style: The scope of the variable 'y1' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3094:17: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3094:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3362:9: style: The scope of the variable 'frac2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3364:16: style: The scope of the variable 'last_poll' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/scan.c:3495:16: style: The scope of the variable 'bad' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:93:6: style: The scope of the variable 'delay' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:278:21: style: The scope of the variable 'gotgroup' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:1071:9: style: The scope of the variable 'p' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:1740:8: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:1903:8: style: The scope of the variable 'com' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:1995:13: style: The scope of the variable 'p' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:2474:6: style: The scope of the variable 'internal_cmd' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/user.c:2806:7: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:344:15: style: The scope of the variable 'matched' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:387:17: style: The scope of the variable 'prev_top' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:388:7: style: The scope of the variable 'size' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:389:15: style: The scope of the variable 'name' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:467:14: style: The scope of the variable 't' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:469:9: style: The scope of the variable 'cwin' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1560:6: style: The scope of the variable 'reset_time' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1560:24: style: The scope of the variable 'require_idle' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1561:6: style: The scope of the variable 'reset_time2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1561:25: style: The scope of the variable 'require_idle2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1007:13: style: The scope of the variable 'w' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1007:20: style: The scope of the variable 'xh' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1815:12: style: The scope of the variable 'k' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1821:16: style: The scope of the variable 'last_snapshot' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1823:23: style: The scope of the variable 't2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/8to24.c:1872:16: style: The scope of the variable 'ps2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:268:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:268:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:643:14: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:645:13: style: The scope of the variable 'ncache_no_skip' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:646:16: style: The scope of the variable 'last_ncache_no_skip' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:647:16: style: The scope of the variable 'last_ncache_no_skip_long' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:647:48: style: The scope of the variable 'ncache_fac' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:738:6: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:738:9: style: The scope of the variable 'nreg' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:450:24: style: The scope of the variable 'quiet' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:450:35: style: The scope of the variable 'count' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:479:6: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:804:12: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:2962:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:3061:16: style: The scope of the variable 'max_keyrepeat_always' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:3164:10: style: The scope of the variable 'k' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:982:21: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:1454:12: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:1856:12: style: The scope of the variable 'csock' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:1928:30: style: The scope of the variable 'host' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:1929:13: style: The scope of the variable 'first_warn' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:4168:15: style: The scope of the variable 'sock' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:4267:12: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/connections.c:4404:9: style: The scope of the variable 's' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:142:8: style: The scope of the variable 'line' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:143:7: style: The scope of the variable 'on' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:240:8: style: The scope of the variable 'in' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:240:13: style: The scope of the variable 'out' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2729:6: style: The scope of the variable 'db' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2958:9: style: The scope of the variable 'kret' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:3999:8: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/enc.h:617:14: style: The scope of the variable 'n' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1292:8: style: The scope of the variable 'p' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1471:8: style: The scope of the variable 'line2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1520:10: style: The scope of the variable 'lb2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/uinput.c:859:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/uinput.c:994:16: style: The scope of the variable 'reset_lower_right' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:189:20: style: The scope of the variable 'i' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:939:7: style: The scope of the variable 'best' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:940:8: style: The scope of the variable 'line' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1027:9: style: The scope of the variable 'j' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1645:40: style: The scope of the variable 'loop_max' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1749:32: style: The scope of the variable 'h' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1848:6: style: The scope of the variable 'msg' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1883:6: style: The scope of the variable 'msg2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1928:14: style: The scope of the variable 'nt' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1929:17: style: The scope of the variable 'ft' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2159:9: style: The scope of the variable 'p' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2159:13: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:4660:13: style: The scope of the variable 'q' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2162:21: style: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1429:21: note: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:2162:21: note: Function 'batch_push' argument 1 names different: declaration 'ncr' definition 'nreg'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:22: style: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/userinput.h:72:29: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:22: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:29: style: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/userinput.h:72:40: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:29: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:1923:44: style: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.h:59:51: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:1923:44: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:41: style: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.h:60:48: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:41: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:52: style: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.h:60:57: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:52: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
italc-3.0.3/ica/x11/x11vnc/inet.c:138:19: style: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/inet.h:42:26: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
italc-3.0.3/ica/x11/x11vnc/inet.c:138:19: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:655:32: style: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslcmds.h:46:39: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:655:32: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
italc-3.0.3/ica/x11/x11vnc/xrecord.c:413:29: style: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xrecord.h:63:36: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
italc-3.0.3/ica/x11/x11vnc/xrecord.c:413:29: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:88:27: style: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslhelper.h:68:34: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:88:27: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:238:28: style: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslhelper.h:70:35: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:238:28: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:30: style: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:83:30: note: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:30: note: Function 'lookup_rgb' argument 1 names different: declaration 'g_fmt' definition 'fmt'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:40: style: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:83:42: note: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:40: note: Function 'lookup_rgb' argument 2 names different: declaration 'g_b' definition 'bits'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:51: style: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:83:52: note: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:735:51: note: Function 'lookup_rgb' argument 3 names different: declaration 'mask_rev' definition 'rev'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:802:43: style: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:86:43: note: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:802:43: note: Function 'v4l2_lu_palette' argument 1 names different: declaration 'palette' definition 'fmt'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:886:35: style: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:88:35: note: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:886:35: note: Function 'v4l1_query' argument 2 names different: declaration 'verbose' definition 'v'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:985:35: style: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/v4l.c:89:35: note: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'.
italc-3.0.3/ica/x11/x11vnc/v4l.c:985:35: note: Function 'v4l2_query' argument 2 names different: declaration 'verbose' definition 'v'.
italc-3.0.3/ica/x11/x11vnc/uinput.c:597:29: style: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/uinput.h:53:36: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
italc-3.0.3/ica/x11/x11vnc/uinput.c:597:29: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
italc-3.0.3/ica/x11/x11vnc/cleanup.c:333:13: style: Variable 'reopen' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cleanup.c:337:10: style: Variable 'rmax' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cleanup.c:621:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cleanup.c:616:0: style: Variable 'ignore' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cleanup.c:740:6: style: Unused variable: fd [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/pointer.c:252:16: style: Unused variable: map [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:395:8: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:396:4: style: Variable 'cmap' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:1808:12: style: Variable 'trate' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:2680:17: style: Variable 'last_scr_ev' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3584:4: style: Variable 'didfull' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3570:11: style: Variable 'last' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3795:11: style: Variable 'bs_w' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:3796:11: style: Variable 'bs_h' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/userinput.c:4973:4: style: Variable 'spin_ms' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:367:3: style: Variable 'black_pix' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:389:3: style: Variable 'white_pix' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:512:8: style: Unused variable: slave [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:513:0: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:513:15: style: Unused variable: i [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:513:0: style: Variable 'ndevs' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:513:29: style: Unused variable: tmp [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/unixpw.c:1522:16: style: Variable 'prefs' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/solid.c:152:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/solid.c:559:7: style: Unused variable: tmp [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/solid.c:1172:7: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/solid.c:1173:8: style: Unused variable: pid [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/solid.c:1173:22: style: Variable 'parent' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:107:20: style: Unused variable: attr [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:116:11: style: Variable 'pattr' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:233:14: style: Variable 'last_free' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:244:8: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:244:13: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:245:2: style: Variable 'ui' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:246:2: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:246:6: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:386:21: style: Variable 'rx' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1536:17: style: Variable 'old_handler' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1599:21: style: Variable 'x' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1599:24: style: Variable 'y' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1600:18: style: Variable 'w' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1600:21: style: Variable 'h' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1600:24: style: Variable 'bw' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1600:28: style: Variable 'd' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1601:12: style: Variable 'r' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1720:4: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1768:3: style: Variable 'changed' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1952:9: style: Variable 'root_w' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1952:17: style: Variable 'child_w' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1954:22: style: Variable 'win_x' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1954:29: style: Variable 'win_y' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1956:15: style: Variable 'mask' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/screen.c:1790:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/screen.c:1812:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/screen.c:4045:25: style: Variable 'cursor_shape' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:92:8: style: Unused variable: prop_str [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:105:8: style: Unused variable: prop_str [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:242:12: style: Variable 's' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:243:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:1876:0: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/inet.c:240:14: style: Variable 'saddr_len' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/inet.c:242:2: style: Variable 'saddr_port' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:75:7: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:379:6: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:900:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:992:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xwrappers.c:1063:0: style: Variable 'regrab' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/scan.c:2134:5: style: Variable 'ntcnt' is modified but its new value is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/scan.c:3599:1: style: Variable 'dtmp' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/user.c:766:0: style: Variable 'grp_ok' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/util.c:338:7: style: Unused variable: host [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1571:16: style: Variable 'reset_time' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:1572:18: style: Variable 'require_idle' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/xdamage.c:125:9: style: Variable 'dt_x' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:840:8: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3177:6: style: Unused variable: rcp [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3177:11: style: Unused variable: rck [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3178:9: style: Unused variable: t0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3178:13: style: Unused variable: t1 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3179:9: style: Unused variable: ta [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3179:13: style: Unused variable: tb [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/connections.c:3179:17: style: Unused variable: tc [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:239:8: style: Unused variable: pid [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:239:13: style: Unused variable: pidw [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:244:22: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:357:3: style: Variable 'days' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2935:21: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:2959:11: style: Unused variable: wret [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4219:7: style: Unused variable: buf0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4220:0: style: Variable 'sz' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4220:17: style: Unused variable: n [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4220:20: style: Unused variable: m [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4220:23: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4220:0: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4221:8: style: Unused variable: buf [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:275:6: style: Unused variable: i [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:275:9: style: Unused variable: j [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:275:12: style: Unused variable: n [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:275:0: style: Variable 'db' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:276:8: style: Unused variable: p [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:276:12: style: Unused variable: q [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:276:16: style: Unused variable: r [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:276:20: style: Unused variable: str [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1659:16: style: Variable 'loop_max' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:2009:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/remote.c:167:5: warning: The buffer 'line' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
italc-3.0.3/ica/x11/x11vnc/xevents.c:627:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/user.c:1944:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:655:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/connections.c:1975:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1475:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1519:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:1189:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
italc-3.0.3/ica/x11/x11vnc/remote.c:235:4: error: Memory leak: rcmd [memleak]
italc-3.0.3/ica/x11/x11vnc/remote.c:240:3: error: Memory leak: rcmd [memleak]
italc-3.0.3/ica/x11/x11vnc/connections.c:2750:5: error: Memory leak: host [memleak]
italc-3.0.3/ica/x11/x11vnc/connections.c:2770:5: error: Memory leak: host [memleak]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:4332:10: error: Memory leak: cipher [memleak]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1201:3: error: Memory leak: cmd [memleak]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1207:3: error: Memory leak: cmd [memleak]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:983:2: error: Memory pointed to by 'cmd' is freed twice. [doubleFree]
italc-3.0.3/ica/x11/x11vnc/x11vnc.c:984:2: error: Memory pointed to by 's' is freed twice. [doubleFree]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:915:0: error: Memory leak: scr [memleak]
italc-3.0.3/ica/x11/x11vnc/user.c:529:0: error: Memory leak: list [memleak]
italc-3.0.3/ica/x11/x11vnc/user.c:652:0: error: Memory leak: list [memleak]
italc-3.0.3/ica/x11/x11vnc/connections.c:1623:0: error: Memory leak: userhost [memleak]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:231:0: error: Memory leak: exe [memleak]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:3197:0: error: Memory leak: buf [memleak]
italc-3.0.3/ica/x11/x11vnc/v4l.c:1288:0: error: Memory leak: cmd [memleak]
italc-3.0.3/ica/x11/x11vnc/pointer.c:644:17: error: Uninitialized variable: s [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:63: error: Uninitialized variable: old_handler [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:47: error: Uninitialized variable: x [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:41: error: Uninitialized variable: y [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:35: error: Uninitialized variable: w [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:29: error: Uninitialized variable: h [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:22: error: Uninitialized variable: bw [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:16: error: Uninitialized variable: d [uninitvar]
italc-3.0.3/ica/x11/x11vnc/cursor.c:1619:10: error: Uninitialized variable: r [uninitvar]
italc-3.0.3/ica/x11/x11vnc/screen.c:1135:11: error: Uninitialized variable: w [uninitvar]
italc-3.0.3/ica/x11/x11vnc/screen.c:1136:11: error: Uninitialized variable: h [uninitvar]
italc-3.0.3/ica/x11/x11vnc/screen.c:1776:7: error: Uninitialized variable: val [uninitvar]
italc-3.0.3/ica/x11/x11vnc/appshare.c:743:6: style: Condition 'ok' is always false [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/appshare.c:736:11: note: Assignment 'ok=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/appshare.c:743:6: note: Condition 'ok' is always false
italc-3.0.3/ica/x11/x11vnc/appshare.c:793:6: style: Condition '!rc' is always true [knownConditionTrueFalse]
italc-3.0.3/ica/x11/x11vnc/appshare.c:785:12: note: Assignment 'rc=0', assigned value is 0
italc-3.0.3/ica/x11/x11vnc/appshare.c:793:6: note: Condition '!rc' is always true
italc-3.0.3/ica/x11/x11vnc/appshare.c:1273:17: style: The scope of the variable 'res_cnt' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/appshare.c:1623:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/appshare.c:1699:20: style: The scope of the variable 'line2' can be reduced. [variableScope]
italc-3.0.3/ica/x11/x11vnc/appshare.c:547:6: style: Unused variable: status [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:562:0: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:566:15: style: Variable 'ms' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:564:0: style: Variable 'last_check' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:722:6: style: Variable 'ok' is not assigned a value. [unassignedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:764:6: style: Unused variable: ok [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:765:9: style: Unused variable: r [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:766:15: style: Unused variable: nchild [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:784:9: style: Unused variable: cr [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:902:9: style: Unused variable: w [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:902:12: style: Unused variable: r [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:902:15: style: Unused variable: parent [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:903:15: style: Unused variable: nchild [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:904:0: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:944:6: style: Unused variable: i [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:944:0: style: Variable 'free' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:945:23: style: Unused variable: old_handler [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:1890:6: style: Unused variable: i [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:1893:0: style: Variable 'xselectinput' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/appshare.c:730:7: error: Uninitialized variable: ok [uninitvar]
italc-3.0.3/ica/x11/x11vnc/inet.c:138:19: style: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/inet.c:47:19: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
italc-3.0.3/ica/x11/x11vnc/inet.c:138:19: note: Function 'ipv6_ip' argument 1 names different: declaration 'host' definition 'host_in'.
italc-3.0.3/ica/x11/x11vnc/keyboard.c:884:10: style: struct member 'keychar::code' is never used. [unusedStructMember]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:885:6: style: struct member 'keychar::group' is never used. [unusedStructMember]
italc-3.0.3/ica/x11/x11vnc/keyboard.c:886:6: style: struct member 'keychar::level' is never used. [unusedStructMember]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:655:32: style: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:59:32: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
italc-3.0.3/ica/x11/x11vnc/sslcmds.c:655:32: note: Function 'sslEncKey' argument 2 names different: declaration 'info_only' definition 'mode'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:88:27: style: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:81:27: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:88:27: note: Function 'get_saved_pem' argument 1 names different: declaration 'string' definition 'save'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:238:28: style: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:84:28: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
italc-3.0.3/ica/x11/x11vnc/sslhelper.c:238:28: note: Function 'create_tmp_pem' argument 1 names different: declaration 'path' definition 'pathin'.
italc-3.0.3/ica/x11/x11vnc/uinput.c:597:29: style: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/uinput.c:79:29: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
italc-3.0.3/ica/x11/x11vnc/uinput.c:597:29: note: Function 'parse_uinput_str' argument 1 names different: declaration 'str' definition 'in'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:22: style: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/userinput.c:96:22: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:22: note: Function 'check_ncache' argument 1 names different: declaration 'reset' definition 'a'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:29: style: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/userinput.c:96:33: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
italc-3.0.3/ica/x11/x11vnc/userinput.c:5715:29: note: Function 'check_ncache' argument 2 names different: declaration 'mode' definition 'b'.
italc-3.0.3/ica/x11/x11vnc/win_utils.c:615:6: style: Unused variable: rc [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:615:0: style: Variable 'dx' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:615:0: style: Variable 'dy' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:615:0: style: Variable 'dw' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:615:0: style: Variable 'dh' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:616:6: style: Unused variable: x0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:616:10: style: Unused variable: y0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:616:14: style: Unused variable: w0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:616:18: style: Unused variable: h0 [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:6: style: Unused variable: x [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:9: style: Unused variable: y [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:12: style: Unused variable: w [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:15: style: Unused variable: h [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:0: style: Variable 'do_move' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:617:0: style: Variable 'do_resize' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:618:0: style: Variable 'disp_x' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:619:0: style: Variable 'disp_y' is assigned a value that is never used. [unreadVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:621:20: style: Unused variable: attr [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/win_utils.c:623:9: style: Unused variable: twin [unusedVariable]
italc-3.0.3/ica/x11/x11vnc/xevents.c:1923:44: style: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.c:77:44: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:1923:44: note: Function 'set_server_input' argument 2 names different: declaration 's' definition 'grab'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:41: style: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.c:78:41: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:41: note: Function 'set_text_chat' argument 2 names different: declaration 'l' definition 'len'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:52: style: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xevents.c:78:50: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
italc-3.0.3/ica/x11/x11vnc/xevents.c:2083:52: note: Function 'set_text_chat' argument 3 names different: declaration 't' definition 'txt'.
italc-3.0.3/ica/x11/x11vnc/xrecord.c:413:29: style: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'. [funcArgNamesDifferent]
italc-3.0.3/ica/x11/x11vnc/xrecord.c:76:29: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
italc-3.0.3/ica/x11/x11vnc/xrecord.c:413:29: note: Function 'xrecord_skip_button' argument 1 names different: declaration 'newb' definition 'new_button'.
italc-3.0.3/ima/src/ClassroomManager.cpp:869:2: style: Variable 'node' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
italc-3.0.3/ima/src/ClassroomManager.cpp:866:0: note: Variable 'node' is reassigned a value before the old one has been used if variable is no semaphore variable.
italc-3.0.3/ima/src/ClassroomManager.cpp:869:2: note: Variable 'node' is reassigned a value before the old one has been used if variable is no semaphore variable.
italc-3.0.3/ima/src/ClassroomManager.cpp:437:25: style: Function 'saveSettingsOfChildren' argument 3 names different: declaration '_lvi' definition '_parent'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:188:25: note: Function 'saveSettingsOfChildren' argument 3 names different: declaration '_lvi' definition '_parent'.
italc-3.0.3/ima/src/ClassroomManager.cpp:437:25: note: Function 'saveSettingsOfChildren' argument 3 names different: declaration '_lvi' definition '_parent'.
italc-3.0.3/ima/src/ClassroomManager.cpp:531:27: style: Function 'getVisibleClients' argument 2 names different: declaration '_vv' definition '_vc'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:72:27: note: Function 'getVisibleClients' argument 2 names different: declaration '_vv' definition '_vc'.
italc-3.0.3/ima/src/ClassroomManager.cpp:531:27: note: Function 'getVisibleClients' argument 2 names different: declaration '_vv' definition '_vc'.
italc-3.0.3/ima/src/ClassroomManager.cpp:657:46: style: Function 'loadTree' argument 1 names different: declaration '_parentItem' definition '_parent_item'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:192:29: note: Function 'loadTree' argument 1 names different: declaration '_parentItem' definition '_parent_item'.
italc-3.0.3/ima/src/ClassroomManager.cpp:657:46: note: Function 'loadTree' argument 1 names different: declaration '_parentItem' definition '_parent_item'.
italc-3.0.3/ima/src/ClassroomManager.cpp:658:26: style: Function 'loadTree' argument 2 names different: declaration '_parentElement' definition '_parent_element'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:193:26: note: Function 'loadTree' argument 2 names different: declaration '_parentElement' definition '_parent_element'.
italc-3.0.3/ima/src/ClassroomManager.cpp:658:26: note: Function 'loadTree' argument 2 names different: declaration '_parentElement' definition '_parent_element'.
italc-3.0.3/ima/src/ClassroomManager.cpp:1447:33: style: Function 'getSelectedItems' argument 2 names different: declaration '_vv' definition '_vc'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:199:34: note: Function 'getSelectedItems' argument 2 names different: declaration '_vv' definition '_vc'.
italc-3.0.3/ima/src/ClassroomManager.cpp:1447:33: note: Function 'getSelectedItems' argument 2 names different: declaration '_vv' definition '_vc'.
italc-3.0.3/ima/src/ClassroomManager.cpp:1663:53: style: Function 'removeClassRoom' argument 1 names different: declaration '_cr' definition 'cr'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ClassroomManager.h:204:36: note: Function 'removeClassRoom' argument 1 names different: declaration '_cr' definition 'cr'.
italc-3.0.3/ima/src/ClassroomManager.cpp:1663:53: note: Function 'removeClassRoom' argument 1 names different: declaration '_cr' definition 'cr'.
italc-3.0.3/ima/src/MainWindow.h:63:2: style: Class 'MainWindowUpdateThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/MainWindow.h:79:2: style: Class 'clientWorkspace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/MainWindow.h:102:2: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/ClassroomManager.h:252:2: style: Class 'classTreeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/Dialogs.h:71:2: style: Class 'SupportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/Dialogs.h:108:2: style: Class 'RemoteLogonDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/Client.cpp:464:41: style: Function 'Client' argument 3 names different: declaration '_name' definition '_nickname'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/Client.h:173:41: note: Function 'Client' argument 3 names different: declaration '_name' definition '_nickname'.
italc-3.0.3/ima/src/Client.cpp:464:41: note: Function 'Client' argument 3 names different: declaration '_name' definition '_nickname'.
italc-3.0.3/ima/src/Client.cpp:466:19: style: Function 'Client' argument 6 names different: declaration '_main_window' definition 'mainWindow'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/Client.h:174:41: note: Function 'Client' argument 6 names different: declaration '_main_window' definition 'mainWindow'.
italc-3.0.3/ima/src/Client.cpp:466:19: note: Function 'Client' argument 6 names different: declaration '_main_window' definition 'mainWindow'.
italc-3.0.3/ima/src/Client.cpp:60:2: style: Class 'closeButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/Dialogs.cpp:47:54: style: Function 'ClientSettingsDialog' argument 1 names different: declaration 'c' definition '_client'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/Dialogs.h:48:32: note: Function 'ClientSettingsDialog' argument 1 names different: declaration 'c' definition '_client'.
italc-3.0.3/ima/src/Dialogs.cpp:47:54: note: Function 'ClientSettingsDialog' argument 1 names different: declaration 'c' definition '_client'.
italc-3.0.3/ima/src/Dialogs.cpp:51:23: style: Function 'ClientSettingsDialog' argument 3 names different: declaration 'classroom' definition '_classroom'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/Dialogs.h:52:20: note: Function 'ClientSettingsDialog' argument 3 names different: declaration 'classroom' definition '_classroom'.
italc-3.0.3/ima/src/Dialogs.cpp:51:23: note: Function 'ClientSettingsDialog' argument 3 names different: declaration 'classroom' definition '_classroom'.
italc-3.0.3/ima/src/Dialogs.h:57:28: style: Class 'ClientSettingsDialog' is unsafe, 'ClientSettingsDialog::ui' can leak by wrong usage. [unsafeClassCanLeak]
italc-3.0.3/ima/src/Dialogs.h:77:21: style: Class 'SupportDialog' is unsafe, 'SupportDialog::ui' can leak by wrong usage. [unsafeClassCanLeak]
italc-3.0.3/ima/src/Dialogs.h:96:25: style: Class 'TextMessageDialog' is unsafe, 'TextMessageDialog::ui' can leak by wrong usage. [unsafeClassCanLeak]
italc-3.0.3/ima/src/MainToolBar.h:34:2: style: Class 'MainToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/MainWindow.cpp:62:29: style: Function 'MainWindow' argument 1 names different: declaration '_screen' definition '_rctrl_screen'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/MainWindow.h:102:18: note: Function 'MainWindow' argument 1 names different: declaration '_screen' definition '_rctrl_screen'.
italc-3.0.3/ima/src/MainWindow.cpp:62:29: note: Function 'MainWindow' argument 1 names different: declaration '_screen' definition '_rctrl_screen'.
italc-3.0.3/ima/src/MainWindow.cpp:406:45: style: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition '_e'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/MainWindow.h:148:33: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition '_e'.
italc-3.0.3/ima/src/MainWindow.cpp:406:45: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition '_e'.
italc-3.0.3/ima/src/MainWindow.cpp:487:49: style: Function 'remoteControlClient' argument 1 names different: declaration '_c' definition '_a'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/MainWindow.h:153:38: note: Function 'remoteControlClient' argument 1 names different: declaration '_c' definition '_a'.
italc-3.0.3/ima/src/MainWindow.cpp:487:49: note: Function 'remoteControlClient' argument 1 names different: declaration '_c' definition '_a'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:43:40: style: Function 'RemoteControlWidgetToolBar' argument 2 names different: declaration '_view_only' definition 'viewOnly'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RemoteControlWidget.h:40:13: note: Function 'RemoteControlWidgetToolBar' argument 2 names different: declaration '_view_only' definition 'viewOnly'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:43:40: note: Function 'RemoteControlWidgetToolBar' argument 2 names different: declaration '_view_only' definition 'viewOnly'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:171:54: style: Function 'leaveEvent' argument 1 names different: declaration '_e' definition 'event'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RemoteControlWidget.h:50:36: note: Function 'leaveEvent' argument 1 names different: declaration '_e' definition 'event'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:171:54: note: Function 'leaveEvent' argument 1 names different: declaration '_e' definition 'event'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:180:59: style: Function 'paintEvent' argument 1 names different: declaration '_pe' definition 'paintEv'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RemoteControlWidget.h:51:41: note: Function 'paintEvent' argument 1 names different: declaration '_pe' definition 'paintEv'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:180:59: note: Function 'paintEvent' argument 1 names different: declaration '_pe' definition 'paintEv'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:272:58: style: Function 'RemoteControlWidget' argument 1 names different: declaration '_host' definition 'host'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RemoteControlWidget.h:79:39: note: Function 'RemoteControlWidget' argument 1 names different: declaration '_host' definition 'host'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:272:58: note: Function 'RemoteControlWidget' argument 1 names different: declaration '_host' definition 'host'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:273:17: style: Function 'RemoteControlWidget' argument 2 names different: declaration '_view_only' definition 'viewOnly'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RemoteControlWidget.h:79:51: note: Function 'RemoteControlWidget' argument 2 names different: declaration '_view_only' definition 'viewOnly'.
italc-3.0.3/ima/src/RemoteControlWidget.cpp:273:17: note: Function 'RemoteControlWidget' argument 2 names different: declaration '_view_only' definition 'viewOnly'.
italc-3.0.3/ima/src/RunCommandsDialog.cpp:29:66: style: Function 'RunCommandsDialog' argument 2 names different: declaration 'parent' definition '_parent'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/RunCommandsDialog.h:34:47: note: Function 'RunCommandsDialog' argument 2 names different: declaration 'parent' definition '_parent'.
italc-3.0.3/ima/src/RunCommandsDialog.cpp:29:66: note: Function 'RunCommandsDialog' argument 2 names different: declaration 'parent' definition '_parent'.
italc-3.0.3/ima/src/RunCommandsDialog.h:43:25: style: Class 'RunCommandsDialog' is unsafe, 'RunCommandsDialog::ui' can leak by wrong usage. [unsafeClassCanLeak]
italc-3.0.3/ima/src/SideBar.cpp:201:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
italc-3.0.3/ima/src/SideBar.cpp:205:4: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ima/src/SideBar.cpp:201:4: note: Found duplicate branches for 'if' and 'else'.
italc-3.0.3/ima/src/SideBar.h:41:2: style: Class 'SideBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/ima/src/ToolButton.cpp:49:40: style: Function 'ToolButton' argument 1 names different: declaration '_pixmap' definition 'pixmap'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ToolButton.h:38:30: note: Function 'ToolButton' argument 1 names different: declaration '_pixmap' definition 'pixmap'.
italc-3.0.3/ima/src/ToolButton.cpp:49:40: note: Function 'ToolButton' argument 1 names different: declaration '_pixmap' definition 'pixmap'.
italc-3.0.3/ima/src/ToolButton.cpp:77:34: style: Function 'ToolButton' argument 1 names different: declaration '_a' definition 'a'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ToolButton.h:43:24: note: Function 'ToolButton' argument 1 names different: declaration '_a' definition 'a'.
italc-3.0.3/ima/src/ToolButton.cpp:77:34: note: Function 'ToolButton' argument 1 names different: declaration '_a' definition 'a'.
italc-3.0.3/ima/src/ToolButton.cpp:77:52: style: Function 'ToolButton' argument 2 names different: declaration '_label' definition 'label'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ToolButton.h:43:44: note: Function 'ToolButton' argument 2 names different: declaration '_label' definition 'label'.
italc-3.0.3/ima/src/ToolButton.cpp:77:52: note: Function 'ToolButton' argument 2 names different: declaration '_label' definition 'label'.
italc-3.0.3/ima/src/ToolButton.cpp:312:46: style: Function 'ToolButtonTip' argument 1 names different: declaration '_pixmap' definition 'pixmap'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ToolButton.h:113:33: note: Function 'ToolButtonTip' argument 1 names different: declaration '_pixmap' definition 'pixmap'.
italc-3.0.3/ima/src/ToolButton.cpp:312:46: note: Function 'ToolButtonTip' argument 1 names different: declaration '_pixmap' definition 'pixmap'.
italc-3.0.3/ima/src/ToolButton.cpp:312:69: style: Function 'ToolButtonTip' argument 2 names different: declaration '_title' definition 'title'. [funcArgNamesDifferent]
italc-3.0.3/ima/src/ToolButton.h:113:58: note: Function 'ToolButtonTip' argument 2 names different: declaration '_title' definition 'title'.
italc-3.0.3/ima/src/ToolButton.cpp:312:69: note: Function 'ToolButtonTip' argument 2 names different: declaration '_title' definition 'title'.
italc-3.0.3/ima/src/ToolButton.h:117:16: warning: Virtual function 'sizeHint' is called from constructor 'ToolButtonTip(const QPixmap&_pixmap,const QString&_title,const QString&_description,QWidget*_parent,QWidget*_tool_btn=0)' at line 324. Dynamic binding is not used. [virtualCallInConstructor]
italc-3.0.3/ima/src/ToolButton.cpp:324:10: note: Calling sizeHint
italc-3.0.3/ima/src/ToolButton.h:117:16: note: sizeHint is a virtual method
italc-3.0.3/imc/src/FileSystemBrowser.h:61:10: style: Technically the member function 'FileSystemBrowser::exec' can be const. [functionConst]
italc-3.0.3/imc/src/FileSystemBrowser.cpp:32:28: note: Technically the member function 'FileSystemBrowser::exec' can be const.
italc-3.0.3/imc/src/FileSystemBrowser.h:61:10: note: Technically the member function 'FileSystemBrowser::exec' can be const.
italc-3.0.3/imc/src/FileSystemBrowser.h:44:2: style: Class 'FileSystemBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/imc/src/ImcCore.cpp:56:52: style: Function 'applyConfiguration' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
italc-3.0.3/imc/src/ImcCore.h:39:53: note: Function 'applyConfiguration' argument 1 names different: declaration 'config' definition 'c'.
italc-3.0.3/imc/src/ImcCore.cpp:56:52: note: Function 'applyConfiguration' argument 1 names different: declaration 'config' definition 'c'.
italc-3.0.3/imc/src/LogonGroupEditor.h:36:2: style: Class 'LogonGroupEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/imc/src/SystemConfigurationModifier.cpp:131:9: style: Condition '!err' is always true [knownConditionTrueFalse]
italc-3.0.3/imc/src/SystemConfigurationModifier.cpp:89:13: note: Assignment 'err=false', assigned value is 0
italc-3.0.3/imc/src/SystemConfigurationModifier.cpp:131:9: note: Condition '!err' is always true
italc-3.0.3/imc/src/main.cpp:238:2: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
italc-3.0.3/imc/src/main.cpp:226:0: note: Variable 'app' is reassigned a value before the old one has been used.
italc-3.0.3/imc/src/main.cpp:238:2: note: Variable 'app' is reassigned a value before the old one has been used.
italc-3.0.3/lib/src/3rdparty/XEventLog.cpp:65:2: performance: Variable 'm_hEventLog' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
italc-3.0.3/lib/src/3rdparty/XEventLog.cpp:66:2: performance: Variable 'm_pszAppName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
italc-3.0.3/lib/src/3rdparty/XEventLog.cpp:267:8: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
italc-3.0.3/lib/src/Ipc/Master.cpp:170:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
italc-3.0.3/lib/src/ItalcCoreConnection.cpp:33:2: style: Class 'ItalcMessageEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/lib/src/ItalcVncConnection.cpp:95:2: style: Class 'ClientCutEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
italc-3.0.3/lib/src/VncView.cpp:505:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
italc-3.0.3/lib/src/dh.cpp:54:11: style: The scope of the variable 'a' can be reduced. [variableScope]
[18:46]

ftp://ftp.se.debian.org/debian/pool/main/i/itamae/itamae_1.9.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/itango/itango_0.1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/itcl3/itcl3_3.4.3.orig.tar.gz
itcl3.4.3/generic/itcl_bicmds.c:701:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:881:16: style: The scope of the variable 'cdefn' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:949:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1041:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1041:12: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1042:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1042:18: style: The scope of the variable 'val' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1246:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1246:12: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1251:18: style: The scope of the variable 'vdefn' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_bicmds.c:1660:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_class.c:385:17: style: The scope of the variable 'contextObj' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_class.c:387:16: style: The scope of the variable 'cdPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_class.c:490:18: style: The scope of the variable 'vdefn' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_class.c:491:20: style: The scope of the variable 'vlookup' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_class.c:1784:29: style: The scope of the variable 'elem' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:478:17: style: The scope of the variable 'contextObj' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:987:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:1247:11: style: The scope of the variable 'token' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:1560:22: style: The scope of the variable 'token' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:1562:22: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_cmds.c:1565:22: style: The scope of the variable 'contextObj' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:575:15: style: The scope of the variable 'ensData' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:578:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:630:19: style: The scope of the variable 'ensPart' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:1049:17: style: The scope of the variable 'size' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:1131:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:1197:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:1743:20: style: The scope of the variable 'childNs' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_ensemble.c:2090:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_linkage.c:236:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_linkage.c:237:20: style: The scope of the variable 'procTable' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_linkage.c:310:16: style: The scope of the variable 'cfunc' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2220:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
itcl3.4.3/generic/itcl_methods.c:2205:0: note: Variable 'result' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_methods.c:2220:5: note: Variable 'result' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_methods.c:515:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1060:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1343:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1345:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1346:21: style: The scope of the variable 'mf' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1454:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1606:17: style: The scope of the variable 'localCt' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1609:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1716:17: style: The scope of the variable 'contextObj' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1771:21: style: The scope of the variable 'framePtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:1772:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2128:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2129:11: style: The scope of the variable 'varName' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2406:17: style: The scope of the variable 'member' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2408:14: style: The scope of the variable 'cmdlinePtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2474:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_methods.c:2475:10: style: The scope of the variable 'num' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:95:22: style: The scope of the variable 'istate' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:433:9: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:435:16: style: The scope of the variable 'cdefn' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:498:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:762:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:857:11: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:858:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:910:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_objects.c:1075:20: style: The scope of the variable 'vlookup' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_parse.c:436:5: style: Variable 'cdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
itcl3.4.3/generic/itcl_parse.c:435:5: note: Variable 'cdPtr' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_parse.c:436:5: note: Variable 'cdPtr' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_util.c:1276:5: style: Variable 'cmdName' is reassigned a value before the old one has been used. [redundantAssignment]
itcl3.4.3/generic/itcl_util.c:1270:0: note: Variable 'cmdName' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_util.c:1276:5: note: Variable 'cmdName' is reassigned a value before the old one has been used.
itcl3.4.3/generic/itcl_util.c:766:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
itcl3.4.3/generic/itcl_util.c:846:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
itcl3.4.3/generic/itcl_util.c:917:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
itcl3.4.3/generic/itcl_util.c:1024:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_util.c:1078:21: style: The scope of the variable 'ovlfunc' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_util.c:1079:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_util.c:1135:32: style: The scope of the variable 'transFramePtr' can be reduced. [variableScope]
itcl3.4.3/generic/itcl_util.c:1273:16: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl3.4.3/win/nmakehlp.c:327:9: style: The scope of the variable 'r' can be reduced. [variableScope]
[18:46]

ftp://ftp.se.debian.org/debian/pool/main/i/itcl4/itcl4_4.1.1.orig.tar.gz
itcl4.1.1/generic/itclBuiltin.c:1048:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclBuiltin.c:1208:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclBuiltin.c:1559:14: style: The scope of the variable 'resPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclBuiltin.c:1682:18: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:752:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:927:17: style: The scope of the variable 'ioPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:930:16: style: The scope of the variable 'iclsPtr2' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:1047:19: style: The scope of the variable 'ivPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:1048:17: style: The scope of the variable 'ioptPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:1049:20: style: The scope of the variable 'icPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:1054:20: style: The scope of the variable 'clookupPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclClass.c:56:16: style: Function 'ItclReleaseClass' argument 1 names different: declaration 'iclsPtr' definition 'clientData'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:689:47: note: Function 'ItclReleaseClass' argument 1 names different: declaration 'iclsPtr' definition 'clientData'.
itcl4.1.1/generic/itclClass.c:56:16: note: Function 'ItclReleaseClass' argument 1 names different: declaration 'iclsPtr' definition 'clientData'.
itcl4.1.1/generic/itclClass.c:2171:14: style: Function 'Itcl_CreateMethodVariable' argument 3 names different: declaration 'name' definition 'namePtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:744:38: note: Function 'Itcl_CreateMethodVariable' argument 3 names different: declaration 'name' definition 'namePtr'.
itcl4.1.1/generic/itclClass.c:2171:14: note: Function 'Itcl_CreateMethodVariable' argument 3 names different: declaration 'name' definition 'namePtr'.
itcl4.1.1/generic/itclClass.c:2174:26: style: Function 'Itcl_CreateMethodVariable' argument 6 names different: declaration 'imvPtr' definition 'imvPtrPtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:745:45: note: Function 'Itcl_CreateMethodVariable' argument 6 names different: declaration 'imvPtr' definition 'imvPtrPtr'.
itcl4.1.1/generic/itclClass.c:2174:26: note: Function 'Itcl_CreateMethodVariable' argument 6 names different: declaration 'imvPtr' definition 'imvPtrPtr'.
itcl4.1.1/generic/itclCmd.c:595:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl4.1.1/generic/itclCmd.c:596:11: style: The scope of the variable 'callbackPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclCmd.c:598:9: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:623:19: style: The scope of the variable 'ensPart' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:1171:9: style: The scope of the variable 'size' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:1255:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:1258:15: style: The scope of the variable 'ensData2' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:1260:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:1374:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:2193:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclEnsemble.c:2195:15: style: The scope of the variable 'ensData' can be reduced. [variableScope]
itcl4.1.1/generic/itclHelpers.c:94:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl4.1.1/generic/itclHelpers.c:1018:5: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclHelpers.c:1023:14: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclHelpers.c:1024:11: style: The scope of the variable 'value' can be reduced. [variableScope]
itcl4.1.1/generic/itclHelpers.c:85:21: style: Function 'ItclCreateArgList' argument 7 names different: declaration 'imPtr' definition 'mPtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:712:47: note: Function 'ItclCreateArgList' argument 7 names different: declaration 'imPtr' definition 'mPtr'.
itcl4.1.1/generic/itclHelpers.c:85:21: note: Function 'ItclCreateArgList' argument 7 names different: declaration 'imPtr' definition 'mPtr'.
itcl4.1.1/generic/itclLinkage.c:311:16: style: The scope of the variable 'cfunc' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:845:18: style: The scope of the variable 'cPtrPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:846:9: style: The scope of the variable 'haveError' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:1343:11: style: The scope of the variable 'argName' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:1655:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:2603:17: style: The scope of the variable 'contextIoPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:2605:10: style: The scope of the variable 'num' can be reduced. [variableScope]
itcl4.1.1/generic/itclMethod.c:53:16: style: Function 'ItclReleaseIMF' argument 1 names different: declaration 'imPtr' definition 'clientData'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:686:45: note: Function 'ItclReleaseIMF' argument 1 names different: declaration 'imPtr' definition 'clientData'.
itcl4.1.1/generic/itclMethod.c:53:16: note: Function 'ItclReleaseIMF' argument 1 names different: declaration 'imPtr' definition 'clientData'.
itcl4.1.1/generic/itclMethod.c:2201:17: style: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:699:43: note: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'.
itcl4.1.1/generic/itclMethod.c:2201:17: note: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'.
itcl4.1.1/generic/itclMethod.c:2497:9: style: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:704:65: note: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'.
itcl4.1.1/generic/itclMethod.c:2497:9: note: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'.
itcl4.1.1/generic/itclMigrate2TclCore.c:285:24: style: Function 'Itcl_IsVarLink' argument 1 names different: declaration 'var' definition 'varPtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclMigrate2TclCore.h:82:41: note: Function 'Itcl_IsVarLink' argument 1 names different: declaration 'var' definition 'varPtr'.
itcl4.1.1/generic/itclMigrate2TclCore.c:285:24: note: Function 'Itcl_IsVarLink' argument 1 names different: declaration 'var' definition 'varPtr'.
itcl4.1.1/generic/itclObject.c:3463:31: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
itcl4.1.1/generic/itclObject.c:377:21: warning: Either the condition 'infoPtr!=NULL' is redundant or there is possible null pointer dereference: infoPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclObject.c:262:17: note: Assuming that condition 'infoPtr!=NULL' is not redundant
itcl4.1.1/generic/itclObject.c:377:21: note: Null pointer dereference
itcl4.1.1/generic/itclObject.c:378:5: warning: Either the condition 'infoPtr!=NULL' is redundant or there is possible null pointer dereference: infoPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclObject.c:262:17: note: Assuming that condition 'infoPtr!=NULL' is not redundant
itcl4.1.1/generic/itclObject.c:378:5: note: Null pointer dereference
itcl4.1.1/generic/itclObject.c:703:5: warning: Either the condition 'infoPtr!=NULL' is redundant or there is possible null pointer dereference: infoPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclObject.c:700:17: note: Assuming that condition 'infoPtr!=NULL' is not redundant
itcl4.1.1/generic/itclObject.c:703:5: note: Null pointer dereference
itcl4.1.1/generic/itclObject.c:1200:22: warning: Either the condition 'ioptPtr!=NULL' is redundant or there is possible null pointer dereference: ioptPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclObject.c:1219:16: note: Assuming that condition 'ioptPtr!=NULL' is not redundant
itcl4.1.1/generic/itclObject.c:1200:22: note: Null pointer dereference
itcl4.1.1/generic/itclObject.c:3169:9: style: Variable 'className' is reassigned a value before the old one has been used. [redundantAssignment]
itcl4.1.1/generic/itclObject.c:3166:9: note: Variable 'className' is reassigned a value before the old one has been used.
itcl4.1.1/generic/itclObject.c:3169:9: note: Variable 'className' is reassigned a value before the old one has been used.
itcl4.1.1/generic/itclObject.c:3305:6: style: Variable 'strPtr' is reassigned a value before the old one has been used. [redundantAssignment]
itcl4.1.1/generic/itclObject.c:3301:6: note: Variable 'strPtr' is reassigned a value before the old one has been used.
itcl4.1.1/generic/itclObject.c:3305:6: note: Variable 'strPtr' is reassigned a value before the old one has been used.
itcl4.1.1/generic/itclObject.c:136:22: style: The scope of the variable 'istate' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1056:30: style: The scope of the variable 'val' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1180:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1274:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1378:20: style: The scope of the variable 'varNsPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1417:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1527:9: style: The scope of the variable 'result' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1529:16: style: The scope of the variable 'iclsPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:1830:20: style: The scope of the variable 'framePtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2042:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2053:11: style: The scope of the variable 'name' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2109:16: style: The scope of the variable 'body' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2195:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2196:17: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2253:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2254:17: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2312:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2313:17: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2363:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2364:17: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2430:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2431:17: style: The scope of the variable 'objName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2477:17: style: The scope of the variable 'ioPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2478:17: style: The scope of the variable 'ioptPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2525:5: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2526:20: style: The scope of the variable 'hPtr2' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2527:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2528:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2529:14: style: The scope of the variable 'componentValuePtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2534:17: style: The scope of the variable 'val' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2627:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2628:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2702:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2703:22: style: The scope of the variable 'istate' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2753:22: style: The scope of the variable 'callContextPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2859:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:2864:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3041:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3043:9: style: The scope of the variable 'chkLgth' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3044:9: style: The scope of the variable 'lgth' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3109:14: style: The scope of the variable 'className' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3112:21: style: The scope of the variable 'myNsPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3206:32: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3278:9: style: The scope of the variable 'j' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3562:11: style: The scope of the variable 'optionName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3607:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3669:11: style: The scope of the variable 'methodName' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:3686:15: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclObject.c:82:16: style: Function 'ItclReleaseObject' argument 1 names different: declaration 'ioPtr' definition 'clientData'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:692:48: note: Function 'ItclReleaseObject' argument 1 names different: declaration 'ioPtr' definition 'clientData'.
itcl4.1.1/generic/itclObject.c:82:16: note: Function 'ItclReleaseObject' argument 1 names different: declaration 'ioPtr' definition 'clientData'.
itcl4.1.1/generic/itclObject.c:1523:17: style: Function 'ItclDestructBase' argument 2 names different: declaration 'contextObj' definition 'contextIoPtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclObject.c:58:61: note: Function 'ItclDestructBase' argument 2 names different: declaration 'contextObj' definition 'contextIoPtr'.
itcl4.1.1/generic/itclObject.c:1523:17: note: Function 'ItclDestructBase' argument 2 names different: declaration 'contextObj' definition 'contextIoPtr'.
itcl4.1.1/generic/itclObject.c:1524:16: style: Function 'ItclDestructBase' argument 3 names different: declaration 'contextClass' definition 'contextIclsPtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclObject.c:59:20: note: Function 'ItclDestructBase' argument 3 names different: declaration 'contextClass' definition 'contextIclsPtr'.
itcl4.1.1/generic/itclObject.c:1524:16: note: Function 'ItclDestructBase' argument 3 names different: declaration 'contextClass' definition 'contextIclsPtr'.
itcl4.1.1/generic/itclObject.c:1824:17: style: Function 'ItclGetCommonInstanceVar' argument 2 names different: declaration 'name' definition 'name1'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:750:21: note: Function 'ItclGetCommonInstanceVar' argument 2 names different: declaration 'name' definition 'name1'.
itcl4.1.1/generic/itclObject.c:1824:17: note: Function 'ItclGetCommonInstanceVar' argument 2 names different: declaration 'name' definition 'name1'.
itcl4.1.1/generic/itclObject.c:2699:16: style: Function 'ItclDestroyObject' argument 1 names different: declaration 'clientData' definition 'cdata'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclObject.c:55:42: note: Function 'ItclDestroyObject' argument 1 names different: declaration 'clientData' definition 'cdata'.
itcl4.1.1/generic/itclObject.c:2699:16: note: Function 'ItclDestroyObject' argument 1 names different: declaration 'clientData' definition 'cdata'.
itcl4.1.1/generic/itclObject.c:2749:12: style: Function 'ItclFreeObject' argument 1 names different: declaration 'clientData' definition 'cdata'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclObject.c:56:35: note: Function 'ItclFreeObject' argument 1 names different: declaration 'clientData' definition 'cdata'.
itcl4.1.1/generic/itclObject.c:2749:12: note: Function 'ItclFreeObject' argument 1 names different: declaration 'clientData' definition 'cdata'.
itcl4.1.1/generic/itclObject.c:3505:14: style: Function 'DelegateFunction' argument 4 names different: declaration 'componentNamePtr' definition 'componentValuePtr'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclInt.h:771:38: note: Function 'DelegateFunction' argument 4 names different: declaration 'componentNamePtr' definition 'componentValuePtr'.
itcl4.1.1/generic/itclObject.c:3505:14: note: Function 'DelegateFunction' argument 4 names different: declaration 'componentNamePtr' definition 'componentValuePtr'.
itcl4.1.1/generic/itclObject.c:2591:34: style: Variable 'icPtr' is assigned a value that is never used. [unreadVariable]
itcl4.1.1/generic/itclObject.c:2664:33: style: Variable 'ivPtr' is assigned a value that is never used. [unreadVariable]
itcl4.1.1/generic/itclParse.c:3068:20: warning: Logical conjunction always evaluates to false: objc < 2 && objc > 6. [incorrectLogicOperator]
itcl4.1.1/generic/itclParse.c:1179:9: style: The scope of the variable 'doCheck' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:1189:21: style: The scope of the variable 'val' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:2176:14: style: The scope of the variable 'val' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:2396:17: style: The scope of the variable 'ioPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:2914:17: style: The scope of the variable 'tkPackage' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:2915:17: style: The scope of the variable 'tkVersion' can be reduced. [variableScope]
itcl4.1.1/generic/itclParse.c:3270:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve.c:200:9: style: Condition 'isCmdDeleted' is always false [knownConditionTrueFalse]
itcl4.1.1/generic/itclResolve.c:197:16: note: Assignment 'isCmdDeleted=0', assigned value is 0
itcl4.1.1/generic/itclResolve.c:200:9: note: Condition 'isCmdDeleted' is always false
itcl4.1.1/generic/itclResolve.c:68:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve.c:72:9: style: The scope of the variable 'inOptionHandling' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve.c:495:26: style: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclResolve.c:40:46: note: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'.
itcl4.1.1/generic/itclResolve.c:495:26: note: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'.
itcl4.1.1/generic/itclResolve2.c:90:17: style: The scope of the variable 'contextIoPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve2.c:176:17: style: The scope of the variable 'contextIoPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve2.c:393:17: style: The scope of the variable 'contextIoPtr' can be reduced. [variableScope]
itcl4.1.1/generic/itclResolve2.c:387:26: style: Function 'ItclClassRuntimeVarResolver2' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'. [funcArgNamesDifferent]
itcl4.1.1/generic/itclResolve2.c:31:46: note: Function 'ItclClassRuntimeVarResolver2' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'.
itcl4.1.1/generic/itclResolve2.c:387:26: note: Function 'ItclClassRuntimeVarResolver2' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'.
itcl4.1.1/generic/itclResolve2.c:107:15: style: Variable 'iclsPtr' is assigned a value that is never used. [unreadVariable]
itcl4.1.1/generic/itclResolve2.c:186:15: style: Variable 'upNsPtr' is assigned a value that is never used. [unreadVariable]
itcl4.1.1/generic/itclStubLib.c:52:19: warning: Either the condition '!stubsPtr' is redundant or there is possible null pointer dereference: stubsPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclStubLib.c:55:9: note: Assuming that condition '!stubsPtr' is not redundant
itcl4.1.1/generic/itclStubLib.c:52:19: note: Null pointer dereference
itcl4.1.1/generic/itclStubLib.c:53:6: warning: Either the condition '!stubsPtr' is redundant or there is possible null pointer dereference: stubsPtr. [nullPointerRedundantCheck]
itcl4.1.1/generic/itclStubLib.c:55:9: note: Assuming that condition '!stubsPtr' is not redundant
itcl4.1.1/generic/itclStubLib.c:53:6: note: Null pointer dereference
itcl4.1.1/generic/itclUtil.c:54:9: style: struct member 'InterpState::status' is never used. [unusedStructMember]
itcl4.1.1/generic/itclUtil.c:55:14: style: struct member 'InterpState::objResult' is never used. [unusedStructMember]
itcl4.1.1/generic/itclUtil.c:56:11: style: struct member 'InterpState::errorInfo' is never used. [unusedStructMember]
itcl4.1.1/generic/itclUtil.c:57:11: style: struct member 'InterpState::errorCode' is never used. [unusedStructMember]
itcl4.1.1/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
itcl4.1.1/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
itcl4.1.1/win/nmakehlp.c:644:4: note: Null pointer dereference
itcl4.1.1/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
itcl4.1.1/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
itcl4.1.1/win/nmakehlp.c:644:13: note: Null pointer dereference
itcl4.1.1/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
itcl4.1.1/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
itcl4.1.1/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
itcl4.1.1/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
itcl4.1.1/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
itcl4.1.1/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
itcl4.1.1/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
itcl4.1.1/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
itcl4.1.1/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
itcl4.1.1/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
itcl4.1.1/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
itcl4.1.1/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
itcl4.1.1/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
itcl4.1.1/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[18:46]

ftp://ftp.se.debian.org/debian/pool/main/i/itk3/itk3_3.4.2.orig.tar.gz
itk3.4/generic/itk_archetype.c:355:14: style: The scope of the variable 'codePtr' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:485:17: style: The scope of the variable 'archOpt' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:486:20: style: The scope of the variable 'archComp' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1097:11: style: The scope of the variable 'token' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1101:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1104:20: style: The scope of the variable 'archComp' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1229:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1230:23: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1233:20: style: The scope of the variable 'cmdlinePtr' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1333:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1334:23: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1536:14: style: The scope of the variable 'codePtr' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1618:11: style: The scope of the variable 'tag' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1708:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:1710:20: style: The scope of the variable 'part' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:2503:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:2759:21: style: The scope of the variable 'uplevelFramePtr' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:2759:39: style: The scope of the variable 'oldFramePtr' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3125:17: style: The scope of the variable 'archOpt' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3127:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3471:21: style: The scope of the variable 'optPart' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3653:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3723:21: style: The scope of the variable 'op' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3724:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3808:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3809:21: style: The scope of the variable 'op' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:3810:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk3.4/generic/itk_archetype.c:4046:23: style: The scope of the variable 'info' can be reduced. [variableScope]
itk3.4/generic/itk_cmds.c:266:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
itk3.4/generic/itk_option.c:247:19: style: The scope of the variable 'result' can be reduced. [variableScope]
itk3.4/generic/itk_option.c:351:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk3.4/generic/itk_option.c:469:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk3.4/generic/itk_option.c:562:28: style: The scope of the variable 'entry2' can be reduced. [variableScope]
itk3.4/generic/itk_util.c:81:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk3.4/generic/itk_util.c:81:35: style: The scope of the variable 'size' can be reduced. [variableScope]
itk3.4/generic/itk_util.c:83:20: style: The scope of the variable 'optname' can be reduced. [variableScope]
itk3.4/generic/itk_util.c:161:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk3.4/generic/itk_util.c:162:20: style: The scope of the variable 'optname' can be reduced. [variableScope]
itk3.4/win/nmakehlp.c:327:9: style: The scope of the variable 'r' can be reduced. [variableScope]
[18:46]

ftp://ftp.se.debian.org/debian/pool/main/i/itk4/itk4_4.1.0.orig.tar.gz
itk4.1.0/generic/itkArchBase.c:1598:16: style: Same expression on both sides of '==' because the value of 'result' and 'TCL_OK' are the same. [duplicateExpression]
itk4.1.0/generic/itkArchBase.c:1586:18: note: 'result' is assigned value 'TCL_OK' here.
itk4.1.0/generic/itkArchBase.c:1598:16: note: Same expression on both sides of '==' because the value of 'result' and 'TCL_OK' are the same.
itk4.1.0/generic/itkArchBase.c:87:14: style: The scope of the variable 'codePtr' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:121:17: style: The scope of the variable 'archOpt' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:122:20: style: The scope of the variable 'archComp' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:598:11: style: The scope of the variable 'token' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:602:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:605:20: style: The scope of the variable 'archComp' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:735:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:736:23: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:739:20: style: The scope of the variable 'cmdlinePtr' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:840:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:841:23: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:1045:14: style: The scope of the variable 'codePtr' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:1128:11: style: The scope of the variable 'tag' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:1868:17: style: The scope of the variable 'archOpt' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:1870:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2189:21: style: The scope of the variable 'optPart' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2367:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2437:21: style: The scope of the variable 'op' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2438:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2522:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2523:21: style: The scope of the variable 'op' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2524:20: style: The scope of the variable 'elem' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:2761:23: style: The scope of the variable 'info' can be reduced. [variableScope]
itk4.1.0/generic/itkArchBase.c:1120:16: style: Function 'Itk_UsualCmd' argument 1 names different: declaration 'cdata' definition 'clientData'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:22:37: note: Function 'Itk_UsualCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkArchBase.c:1120:16: note: Function 'Itk_UsualCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkArchetype.c:522:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk4.1.0/generic/itkArchetype.c:524:20: style: The scope of the variable 'part' can be reduced. [variableScope]
itk4.1.0/generic/itkArchetype.c:1025:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk4.1.0/generic/itkCmd.c:51:16: style: Function 'Itk_ConfigBodyCmd' argument 1 names different: declaration 'cdata' definition 'dummy'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:18:42: note: Function 'Itk_ConfigBodyCmd' argument 1 names different: declaration 'cdata' definition 'dummy'.
itk4.1.0/generic/itkCmd.c:51:16: note: Function 'Itk_ConfigBodyCmd' argument 1 names different: declaration 'cdata' definition 'dummy'.
itk4.1.0/generic/itkOption.c:313:19: style: The scope of the variable 'result' can be reduced. [variableScope]
itk4.1.0/generic/itkOption.c:416:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
itk4.1.0/generic/itkOption.c:541:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
itk4.1.0/generic/itkOption.c:638:20: style: The scope of the variable 'entry2' can be reduced. [variableScope]
itk4.1.0/generic/itkOption.c:59:16: style: Function 'Itk_ClassOptionDefineCmd' argument 1 names different: declaration 'cdata' definition 'clientData'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:25:49: note: Function 'Itk_ClassOptionDefineCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkOption.c:59:16: note: Function 'Itk_ClassOptionDefineCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkOption.c:180:16: style: Function 'Itk_ClassOptionIllegalCmd' argument 1 names different: declaration 'cdata' definition 'clientData'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:29:50: note: Function 'Itk_ClassOptionIllegalCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkOption.c:180:16: note: Function 'Itk_ClassOptionIllegalCmd' argument 1 names different: declaration 'cdata' definition 'clientData'.
itk4.1.0/generic/itkOption.c:215:17: style: Function 'Itk_ConfigClassOption' argument 4 names different: declaration 'newVal' definition 'newval'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:35:16: note: Function 'Itk_ConfigClassOption' argument 4 names different: declaration 'newVal' definition 'newval'.
itk4.1.0/generic/itkOption.c:215:17: note: Function 'Itk_ConfigClassOption' argument 4 names different: declaration 'newVal' definition 'newval'.
itk4.1.0/generic/itkOption.c:311:16: style: Function 'Itk_CreateClassOptTable' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:38:16: note: Function 'Itk_CreateClassOptTable' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:311:16: note: Function 'Itk_CreateClassOptTable' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:370:16: style: Function 'Itk_FindClassOptTable' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:40:59: note: Function 'Itk_FindClassOptTable' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:370:16: note: Function 'Itk_FindClassOptTable' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:460:16: style: Function 'Itk_CreateClassOption' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:44:16: note: Function 'Itk_CreateClassOption' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:460:16: note: Function 'Itk_CreateClassOption' argument 2 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:534:16: style: Function 'Itk_FindClassOption' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'. [funcArgNamesDifferent]
itk4.1.0/generic/itkIntDecls.h:48:55: note: Function 'Itk_FindClassOption' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkOption.c:534:16: note: Function 'Itk_FindClassOption' argument 1 names different: declaration 'cdefn' definition 'iclsPtr'.
itk4.1.0/generic/itkUtil.c:81:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk4.1.0/generic/itkUtil.c:86:9: style: The scope of the variable 'size' can be reduced. [variableScope]
itk4.1.0/generic/itkUtil.c:89:11: style: The scope of the variable 'optname' can be reduced. [variableScope]
itk4.1.0/generic/itkUtil.c:167:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itk4.1.0/generic/itkUtil.c:172:11: style: The scope of the variable 'optname' can be reduced. [variableScope]
itk4.1.0/win/nmakehlp.c:618:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
itk4.1.0/win/nmakehlp.c:613:10: note: Assuming that condition 'ke' is not redundant
itk4.1.0/win/nmakehlp.c:618:4: note: Null pointer dereference
itk4.1.0/win/nmakehlp.c:618:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
itk4.1.0/win/nmakehlp.c:617:10: note: Assuming that condition 've' is not redundant
itk4.1.0/win/nmakehlp.c:618:13: note: Null pointer dereference
itk4.1.0/win/nmakehlp.c:485:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
itk4.1.0/win/nmakehlp.c:561:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
itk4.1.0/win/nmakehlp.c:593:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
itk4.1.0/win/nmakehlp.c:597:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
itk4.1.0/win/nmakehlp.c:590:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
itk4.1.0/win/nmakehlp.c:48:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
itk4.1.0/win/nmakehlp.c:590:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
itk4.1.0/win/nmakehlp.c:675:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
itk4.1.0/win/nmakehlp.c:49:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
itk4.1.0/win/nmakehlp.c:675:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
[18:46]

ftp://ftp.se.debian.org/debian/pool/main/i/itksnap/itksnap_3.6.0.orig.tar.gz
itksnap-3.6.0/Common/IRISVectorTypes.h:78:3: style: Class 'iris_vector_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:3: style: Class 'iris_vector_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:3: style: Class 'iris_vector_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:3: style: Class 'iris_vector_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:3: style: Class 'iris_vector_fixed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:198:3: style: Class 'SmartPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:199:3: style: Class 'SmartPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISException.h:96:1: style: Class 'IRISExceptionIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:144:1: warning: The struct 'DrawOverFilter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.cxx:58:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.cxx:66:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.cxx:79:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/Registry.h:342:3: style: 'Registry::operator=' should return 'Registry &'. [operatorEq]
itksnap-3.6.0/Common/PropertyModel.h:53:5: performance: Variable 'StepSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:58:5: performance: Variable 'Minimum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:59:5: performance: Variable 'Maximum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:60:5: performance: Variable 'StepSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:65:5: performance: Variable 'Minimum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:66:5: performance: Variable 'Maximum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:67:5: performance: Variable 'StepSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/PropertyModel.h:73:8: style: Technically the member function 'NumericValueRange::operator==' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:78:8: style: Technically the member function 'NumericValueRange::operator!=' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:127:8: style: Technically the member function 'TrivialDomain::operator==' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:128:8: style: Technically the member function 'TrivialDomain::operator!=' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:133:8: performance: Technically the member function 'TrivialDomain::isAtomic' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:197:8: performance: Technically the member function 'STLMapWrapperItemSetDomain::GetValue' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:200:9: performance: Technically the member function 'STLMapWrapperItemSetDomain::GetDescription' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:303:8: performance: Technically the member function 'SimpleNonAtomicItemSetDomain::GetValue' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:306:9: performance: Technically the member function 'SimpleNonAtomicItemSetDomain::GetDescription' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:837:8: performance: Technically the member function 'FunctionWrapperPropertyModelCompoundGetterTraits::GetValueAndDomain' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:858:8: performance: Technically the member function 'FunctionWrapperPropertyModelRangelessGetterTraits::GetValueAndDomain' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:879:8: performance: Technically the member function 'FunctionWrapperPropertyModelSimpleGetterTraits::GetValueAndDomain' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:898:8: performance: Technically the member function 'FunctionWrapperPropertyModelSimpleSetterTraits::SetValue' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:932:8: style: Technically the member function 'FunctionWrapperPropertyModelIndexedCompoundGetterTraits::GetValueAndDomain' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:949:8: style: Technically the member function 'FunctionWrapperPropertyModelIndexedRangelessGetterTraits::GetValueAndDomain' can be const. [functionConst]
itksnap-3.6.0/Common/PropertyModel.h:969:8: style: Technically the member function 'FunctionWrapperPropertyModelIndexedSimpleSetterTraits::SetValue' can be const. [functionConst]
itksnap-3.6.0/Common/Registry.h:241:15: style: Technically the member function 'RegistryValue::operator[]' can be const. [functionConst]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:27:8: performance: Technically the member function 'DefaultRegistrySerializationTraits::Serialize' can be static. [functionStatic]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:31:8: performance: Technically the member function 'DefaultRegistrySerializationTraits::Deserialize' can be static. [functionStatic]
itksnap-3.6.0/Common/PropertyModel.h:185:3: style: Class 'STLMapWrapperItemSetDomain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/PropertyModel.h:237:3: style: Class 'STLVectorWrapperItemSetDomain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.h:198:3: style: Class 'RegistryValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.h:336:3: style: Class 'Registry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.h:471:5: style: Class 'IOException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.h:477:5: style: Class 'SyntaxException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:46:3: style: Class 'RegistryEnumSerializationTraits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:198:0: style: Class 'SmartPtr < ConcretePropertyHolderBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:199:0: style: Class 'SmartPtr < ConcretePropertyHolderBase >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < int , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < int , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < int , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < int , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < int , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < int , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < int , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < int , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < int , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < int , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/PropertyModel.h:40:22: warning: The struct 'NumericValueRange' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:38:1: warning: The class 'RegistryEnumSerializationTraits' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Common/PropertyModel.h:362:16: style: The function 'isAtomic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/PropertyModel.h:329:16: note: Virtual function in base class
itksnap-3.6.0/Common/PropertyModel.h:362:16: note: Function in derived class
itksnap-3.6.0/Common/PropertyModel.h:513:3: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/PropertyModel.h:423:16: note: Virtual function in base class
itksnap-3.6.0/Common/PropertyModel.h:513:3: note: Function in derived class
itksnap-3.6.0/Common/PropertyModel.h:760:8: style: The function 'GetValueAndDomain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/PropertyModel.h:436:16: note: Virtual function in base class
itksnap-3.6.0/Common/PropertyModel.h:760:8: note: Function in derived class
itksnap-3.6.0/Common/PropertyModel.h:772:8: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/PropertyModel.h:423:16: note: Virtual function in base class
itksnap-3.6.0/Common/PropertyModel.h:772:8: note: Function in derived class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:94:16: style: The function 'Equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:17:16: note: Virtual function in base class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:94:16: note: Function in derived class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:101:16: style: The function 'Serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:18:16: note: Virtual function in base class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:101:16: note: Function in derived class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:110:16: style: The function 'Deserialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:19:16: note: Virtual function in base class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:110:16: note: Function in derived class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:121:33: style: The function 'GetPropertyTimeStamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:20:33: note: Virtual function in base class
itksnap-3.6.0/Common/AbstractPropertyContainerModel.h:121:33: note: Function in derived class
itksnap-3.6.0/Common/CommandLineArgumentParser.cxx:154:10: warning: Assert statement calls a function which may have desired side effects: 'IsOptionPresent'. [assertWithSideEffect]
itksnap-3.6.0/Common/CommandLineArgumentParser.cxx:164:10: warning: Assert statement calls a function which may have desired side effects: 'IsOptionPresent'. [assertWithSideEffect]
itksnap-3.6.0/Common/EventBucket.cxx:36:26: style: Variable 'echeck' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Common/EventBucket.cxx:37:26: style: Variable 'eentry' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Common/HistoryManager.cxx:112:24: style: Function 'UpdateHistory' argument 2 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/HistoryManager.h:71:41: note: Function 'UpdateHistory' argument 2 names different: declaration 'file' definition 'filename'.
itksnap-3.6.0/Common/HistoryManager.cxx:112:24: note: Function 'UpdateHistory' argument 2 names different: declaration 'file' definition 'filename'.
itksnap-3.6.0/Common/HistoryManager.cxx:32:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/HistoryManager.cxx:50:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/HistoryManager.cxx:10:17: warning: Member variable 'HistoryManager::m_SystemInterface' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/SystemInterface.h:88:15: style: Technically the member function 'SystemInterface::GetUserPreferencesFileName' can be const. [functionConst]
itksnap-3.6.0/Common/SNAPCommon.h:198:0: style: Class 'SmartPtr < ConcretePropertyModel < std :: vector < std :: string > , TrivialDomain > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:199:0: style: Class 'SmartPtr < ConcretePropertyModel < std :: vector < std :: string > , TrivialDomain > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/PropertyModel.h:513:0: style: The function 'SetValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/PropertyModel.h:423:0: note: Virtual function in base class
itksnap-3.6.0/Common/PropertyModel.h:513:0: note: Function in derived class
itksnap-3.6.0/Common/IPCHandler.cxx:224:13: warning: Member variable 'IPCHandler::m_UserData' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/IPCHandler.cxx:224:13: warning: Member variable 'IPCHandler::m_MessageSize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/IPCHandler.cxx:224:13: warning: Member variable 'IPCHandler::m_ProtocolVersion' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/IPCHandler.cxx:224:13: warning: Member variable 'IPCHandler::m_Handle' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/IPCHandler.h:32:8: style: Technically the member function 'IPCHandler::IsAttached' can be const. [functionConst]
itksnap-3.6.0/Common/IPCHandler.h:77:8: performance: Technically the member function 'IPCHandler::IsProcessRunning' can be static. [functionStatic]
itksnap-3.6.0/Common/IPCHandler.cxx:121:18: note: Technically the member function 'IPCHandler::IsProcessRunning' can be static.
itksnap-3.6.0/Common/IPCHandler.h:77:8: note: Technically the member function 'IPCHandler::IsProcessRunning' can be static.
itksnap-3.6.0/Common/IRISException.cxx:70:38: style: Function 'IRISWarning' argument 1 names different: declaration 'fmt' definition 'message'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/IRISException.h:77:27: note: Function 'IRISWarning' argument 1 names different: declaration 'fmt' definition 'message'.
itksnap-3.6.0/Common/IRISException.cxx:70:38: note: Function 'IRISWarning' argument 1 names different: declaration 'fmt' definition 'message'.
itksnap-3.6.0/Common/IRISException.cxx:49:3: performance: Variable 'm_SimpleMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:376:8: style: The scope of the variable 'bounds_status' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:964:19: style: The scope of the variable 'j' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:999:23: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:1036:25: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:1059:27: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:1616:9: style: The scope of the variable 'new_value' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:1754:19: style: The scope of the variable 'nodeTempPtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:1775:19: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:2115:18: style: The scope of the variable 'nodePtr' can be reduced. [variableScope]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:34:3: warning: Member variable 'ParallelSparseFieldCityBlockNeighborList::pad1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.txx:34:3: warning: Member variable 'ParallelSparseFieldCityBlockNeighborList::pad2' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/ITKExtras/itkParallelSparseFieldLevelSetImageFilterBugFix.h:103:16: style: Technically the member function 'itk::ParallelSparseFieldCityBlockNeighborList::GetStride' can be const. [functionConst]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:191:5: style: Class 'DirectCUBFileAdaptor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:191:5: style: Class 'DirectCUBFileAdaptor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:206:17: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:64:25: note: Virtual function in base class
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:206:17: note: Function in derived class
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:220:8: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:65:16: note: Virtual function in base class
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:220:8: note: Function in derived class
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:243:8: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:66:16: note: Virtual function in base class
itksnap-3.6.0/Common/ITKExtras/itkVoxBoCUBImageIO.cxx:243:8: note: Function in derived class
itksnap-3.6.0/Common/SNAPCommon.h:198:0: style: Class 'SmartPtr < itk :: CStyleCommand >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:199:0: style: Class 'SmartPtr < itk :: CStyleCommand >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.cxx:171:36: style: Function 'RegistryValue' argument 1 names different: declaration 'value' definition 'input'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/Registry.h:198:36: note: Function 'RegistryValue' argument 1 names different: declaration 'value' definition 'input'.
itksnap-3.6.0/Common/Registry.cxx:171:36: note: Function 'RegistryValue' argument 1 names different: declaration 'value' definition 'input'.
itksnap-3.6.0/Common/Registry.cxx:202:27: style: Function 'Key' argument 1 names different: declaration 'key' definition 'format'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/Registry.h:362:37: note: Function 'Key' argument 1 names different: declaration 'key' definition 'format'.
itksnap-3.6.0/Common/Registry.cxx:202:27: note: Function 'Key' argument 1 names different: declaration 'key' definition 'format'.
itksnap-3.6.0/Common/Registry.cxx:600:31: style: Function 'Read' argument 2 names different: declaration 'serr' definition 'oss'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/Registry.h:510:46: note: Function 'Read' argument 2 names different: declaration 'serr' definition 'oss'.
itksnap-3.6.0/Common/Registry.cxx:600:31: note: Function 'Read' argument 2 names different: declaration 'serr' definition 'oss'.
itksnap-3.6.0/Common/Registry.cxx:365:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/Registry.cxx:391:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/Registry.cxx:460:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Common/Registry.cxx:167:3: performance: Variable 'm_String' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/Registry.cxx:174:3: performance: Variable 'm_String' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/SNAPCommon.h:198:0: style: Class 'SmartPtr < RegistryXMLFileReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SNAPCommon.h:199:0: style: Class 'SmartPtr < RegistryXMLFileReader >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/Registry.cxx:104:6: performance: Possible inefficient checking for 'm_FolderStack' emptiness. [stlSize]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < float , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < float , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < float , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < float , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < float , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:78:0: style: Class 'iris_vector_fixed < float , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:81:0: style: Class 'iris_vector_fixed < float , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:97:0: style: Class 'iris_vector_fixed < float , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:104:0: style: Class 'iris_vector_fixed < float , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/IRISVectorTypes.h:111:0: style: Class 'iris_vector_fixed < float , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Common/SystemInterface.cxx:701:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
itksnap-3.6.0/Common/SystemInterface.cxx:701:29: style: The scope of the variable 'n' can be reduced. [variableScope]
itksnap-3.6.0/Common/SystemInterface.cxx:411:27: style: Function 'EncodeObjectName' argument 1 names different: declaration 'fname' definition 'text'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/SystemInterface.h:137:51: note: Function 'EncodeObjectName' argument 1 names different: declaration 'fname' definition 'text'.
itksnap-3.6.0/Common/SystemInterface.cxx:411:27: note: Function 'EncodeObjectName' argument 1 names different: declaration 'fname' definition 'text'.
itksnap-3.6.0/Common/SystemInterface.h:79:15: performance: Technically the member function 'SystemInterface::GetFullPathToExecutable' can be static. [functionStatic]
itksnap-3.6.0/Common/SystemInterface.cxx:187:25: note: Technically the member function 'SystemInterface::GetFullPathToExecutable' can be static.
itksnap-3.6.0/Common/SystemInterface.h:79:15: note: Technically the member function 'SystemInterface::GetFullPathToExecutable' can be static.
itksnap-3.6.0/Common/SystemInterface.h:182:15: performance: Technically the member function 'SystemInterface::EncodeFilename' can be static. [functionStatic]
itksnap-3.6.0/Common/SystemInterface.cxx:563:3: note: Technically the member function 'SystemInterface::EncodeFilename' can be static.
itksnap-3.6.0/Common/SystemInterface.h:182:15: note: Technically the member function 'SystemInterface::EncodeFilename' can be static.
itksnap-3.6.0/Common/SystemInterface.h:188:15: performance: Technically the member function 'SystemInterface::GetApplicationDataDirectory' can be static. [functionStatic]
itksnap-3.6.0/Common/SystemInterface.cxx:145:18: note: Technically the member function 'SystemInterface::GetApplicationDataDirectory' can be static.
itksnap-3.6.0/Common/SystemInterface.h:188:15: note: Technically the member function 'SystemInterface::GetApplicationDataDirectory' can be static.
itksnap-3.6.0/Common/SystemInterface.cxx:162:3: style: Class 'SystemInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Common/SystemInterface.cxx:162:3: style: Class 'SystemInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Common/SystemInterface.cxx:310:0: error: Memory leak: newargv [memleak]
itksnap-3.6.0/Common/Trackball.cxx:56:31: style: Function 'Trackball' argument 1 names different: declaration 'T' definition 'M'. [funcArgNamesDifferent]
itksnap-3.6.0/Common/Trackball.h:62:31: note: Function 'Trackball' argument 1 names different: declaration 'T' definition 'M'.
itksnap-3.6.0/Common/Trackball.cxx:56:31: note: Function 'Trackball' argument 1 names different: declaration 'T' definition 'M'.
itksnap-3.6.0/Common/Trackball.cxx:48:3: warning: Member variable 'Trackball::m_Axis' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/Trackball.cxx:48:3: warning: Member variable 'Trackball::m_LastPosition' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Common/Trackball.cxx:50:3: performance: Variable 'm_TrackingMotion' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Common/Trackball.h:58:8: performance: Technically the member function 'Trackball::PToV' can be static. [functionStatic]
itksnap-3.6.0/Common/Trackball.cxx:198:3: note: Technically the member function 'Trackball::PToV' can be static.
itksnap-3.6.0/Common/Trackball.h:58:8: note: Technically the member function 'Trackball::PToV' can be static.
itksnap-3.6.0/Common/Trackball.h:76:18: style: Technically the member function 'Trackball::GetZoom' can be const. [functionConst]
itksnap-3.6.0/Common/Trackball.h:77:18: style: Technically the member function 'Trackball::GetPanX' can be const. [functionConst]
itksnap-3.6.0/Common/Trackball.h:78:18: style: Technically the member function 'Trackball::GetPanY' can be const. [functionConst]
itksnap-3.6.0/Common/Trackball.h:46:1: warning: The class 'Trackball' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:150:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:155:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:160:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:166:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:171:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:177:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/GlobalUIModel.h:183:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/CollectionModel.h:90:3: style: Class 'STLMapWrapperModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Model/CollectionModel.h:145:3: style: Class 'STLVectorWrapperModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Model/ColorLabelPropertyModel.cxx:22:3: performance: Variable 'm_LabelIter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/ColorLabelPropertyModel.h:58:3: style: Class 'DrawOverLabelItemSetIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Model/NumericPropertyToggleAdaptor.h:93:5: performance: Variable 'm_DefaultOffValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/NumericPropertyToggleAdaptor.h:94:5: performance: Variable 'm_DefaultOnValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/NumericPropertyToggleAdaptor.h:95:5: performance: Variable 'm_LastOnValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/ColorMapModel.h:94:8: style: The function 'RegisterWithLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:140:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/ColorMapModel.h:94:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/ColorMapModel.h:95:8: style: The function 'UnRegisterFromLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:156:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/ColorMapModel.h:95:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/ColorMapModel.h:108:16: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:168:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/ColorMapModel.h:108:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/DisplayLayoutModel.h:109:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/CursorInspectionModel.h:54:1: style: The class 'CursorInspectionModel' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Model/IntensityCurveModel.h:92:8: style: The function 'UnRegisterFromLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:156:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/IntensityCurveModel.h:92:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/IntensityCurveModel.h:156:16: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:168:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/IntensityCurveModel.h:156:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/DisplayLayoutModel.cxx:10:3: performance: Variable 'm_ViewPanelLayoutModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/Generic3DModel.cxx:379:3: style: Class 'LabelImageHitTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Model/Generic3DModel.cxx:240:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:223:37: style: Function 'InitializeSlice' argument 1 names different: declaration 'data' definition 'imageData'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/GenericSliceModel.h:152:42: note: Function 'InitializeSlice' argument 1 names different: declaration 'data' definition 'imageData'.
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:223:37: note: Function 'InitializeSlice' argument 1 names different: declaration 'data' definition 'imageData'.
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:345:62: style: Function 'MapWindowToSlice' argument 1 names different: declaration 'xWindow' definition 'uvWindow'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/GenericSliceModel.h:164:45: note: Function 'MapWindowToSlice' argument 1 names different: declaration 'xWindow' definition 'uvWindow'.
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:345:62: note: Function 'MapWindowToSlice' argument 1 names different: declaration 'xWindow' definition 'uvWindow'.
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:365:74: style: Function 'MapWindowOffsetToSliceOffset' argument 1 names different: declaration 'xWindowOffset' definition 'uvWindowOffset'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/GenericSliceModel.h:169:57: note: Function 'MapWindowOffsetToSliceOffset' argument 1 names different: declaration 'xWindowOffset' definition 'uvWindowOffset'.
itksnap-3.6.0/GUI/Model/GenericSliceModel.cxx:365:74: note: Function 'MapWindowOffsetToSliceOffset' argument 1 names different: declaration 'xWindowOffset' definition 'uvWindowOffset'.
itksnap-3.6.0/GUI/Model/GlobalPreferencesModel.cxx:12:3: performance: Variable 'm_DefaultBehaviorSettings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/SnakeParameterModel.h:49:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/SnakeParameterModel.h:53:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/SnakeROIResampleModel.h:23:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/SnakeROIResampleModel.h:26:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/SnakeROIResampleModel.h:29:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/GUI/Model/OrthogonalSliceCursorNavigationModel.h:81:3: warning: Member variable 'OrthogonalSliceCursorNavigationModel::m_StartViewZoom' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/OrthogonalSliceCursorNavigationModel.h:81:3: warning: Member variable 'OrthogonalSliceCursorNavigationModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/PolygonSettingsModel.h:8:1: style: The class 'PolygonSettingsModel' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Model/GlobalUIModel.cxx:87:3: performance: Variable 'm_AppearanceSettings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:21:8: style: Technically the member function 'SnakeROISideSelectionState::AnyHighlighted' can be const. [functionConst]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:44:8: style: Technically the member function 'SnakeROISideSelectionState::operator==' can be const. [functionConst]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:52:8: style: Technically the member function 'SnakeROISideSelectionState::operator!=' can be const. [functionConst]
itksnap-3.6.0/GUI/Model/RandomAccessCollectionModel.h:86:8: performance: Technically the member function 'RandomAccessCollectionNullFilter::Check' can be static. [functionStatic]
itksnap-3.6.0/GUI/Model/StateManagement.h:124:3: style: Class 'NotCondition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:11:1: warning: The struct 'SnakeROISideSelectionState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/GUI/Model/ImageInfoModel.h:35:8: style: The function 'UnRegisterFromLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:156:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/ImageInfoModel.h:35:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/ImageInfoModel.h:41:16: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:168:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/ImageInfoModel.h:41:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:64:8: style: The function 'RegisterWithLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:140:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:64:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:65:8: style: The function 'UnRegisterFromLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:156:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:65:8: note: Function in derived class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:71:16: style: The function 'OnUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/AbstractLayerAssociatedModel.h:168:0: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.h:71:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/ImageIOWizardModel.cxx:339:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
itksnap-3.6.0/GUI/Model/ImageIOWizardModel.cxx:387:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
itksnap-3.6.0/GUI/Model/ImageIOWizardModel.cxx:528:68: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Model/IntensityCurveModel.cxx:509:15: style: Function 'GetMovingControlPointPositionAndRange' argument 1 names different: declaration 'lw' definition 'pos'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/IntensityCurveModel.h:204:56: note: Function 'GetMovingControlPointPositionAndRange' argument 1 names different: declaration 'lw' definition 'pos'.
itksnap-3.6.0/GUI/Model/IntensityCurveModel.cxx:509:15: note: Function 'GetMovingControlPointPositionAndRange' argument 1 names different: declaration 'lw' definition 'pos'.
itksnap-3.6.0/GUI/Model/IntensityCurveModel.cxx:166:16: warning: Assert statement calls a function which may have desired side effects: 'GetDisplayPolicy'. [assertWithSideEffect]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.cxx:113:31: warning: Member variable 'InteractiveRegistrationModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.cxx:113:31: warning: Member variable 'InteractiveRegistrationModel::m_RegistrationModel' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.cxx:113:31: warning: Member variable 'InteractiveRegistrationModel::m_RotationWidgetRadius' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.cxx:113:31: warning: Member variable 'InteractiveRegistrationModel::m_LastTheta' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.h:89:8: style: Member variable 'InteractiveRegistrationModel::m_HoveringOverMovingLayer' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.cxx:114:42: note: Member variable 'InteractiveRegistrationModel::m_HoveringOverMovingLayer' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Model/InteractiveRegistrationModel.h:89:8: note: Member variable 'InteractiveRegistrationModel::m_HoveringOverMovingLayer' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Model/InterpolateLabelModel.cxx:90:24: warning: Member variable 'InterpolateLabelModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/InterpolateLabelModel.cxx:92:3: performance: Variable 'm_InterpolateAllModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/LabelEditorModel.cxx:9:3: performance: Variable 'm_CurrentLabelModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.cxx:220:16: warning: Assert statement calls a function which may have desired side effects: 'GetLayerAsVector'. [assertWithSideEffect]
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.cxx:296:16: warning: Assert statement calls a function which may have desired side effects: 'GetLayerAsVector'. [assertWithSideEffect]
itksnap-3.6.0/GUI/Model/LayerGeneralPropertiesModel.cxx:324:16: warning: Assert statement calls a function which may have desired side effects: 'GetLayerAsVector'. [assertWithSideEffect]
itksnap-3.6.0/GUI/Model/LayerTableRowModel.cxx:59:17: style: Variable 'tiling' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/GUI/Model/MeshExportModel.cxx:165:58: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Model/OrthogonalSliceCursorNavigationModel.cxx:137:31: style: Function 'ProcessScrollGesture' argument 1 names different: declaration 'gLength' definition 'scrollAmount'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/OrthogonalSliceCursorNavigationModel.h:68:36: note: Function 'ProcessScrollGesture' argument 1 names different: declaration 'gLength' definition 'scrollAmount'.
itksnap-3.6.0/GUI/Model/OrthogonalSliceCursorNavigationModel.cxx:137:31: note: Function 'ProcessScrollGesture' argument 1 names different: declaration 'gLength' definition 'scrollAmount'.
itksnap-3.6.0/GUI/Model/PaintbrushModel.cxx:110:18: warning: Member variable 'PaintbrushModel::m_MouseInside' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/PaintbrushModel.cxx:110:18: warning: Member variable 'PaintbrushModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/PaintbrushModel.cxx:28:5: performance: Variable 'roi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:475:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:26:3: warning: Member variable 'PolygonDrawingModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:33:3: performance: Variable 'm_PolygonSlice' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:99:8: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:191:8: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:369:8: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:506:6: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:818:10: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/PolygonDrawingModel.cxx:853:14: performance: Possible inefficient checking for 'm_Vertices' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/ReorientImageModel.cxx:14:3: performance: Variable 'm_CurrentRAIValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/ReorientImageModel.cxx:18:3: performance: Variable 'm_NewRAICodeModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:90:23: style: The function 'GetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:40:23: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:90:23: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:92:16: style: The function 'IsSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:69:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:92:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:96:16: style: The function 'RequiresInteraction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:51:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:96:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:118:23: style: The function 'GetFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:40:23: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:118:23: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:120:16: style: The function 'IsSaved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:69:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:120:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:124:16: style: The function 'RequiresInteraction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:51:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.h:124:16: note: Function in derived class
itksnap-3.6.0/GUI/Model/SaveModifiedLayersModel.cxx:153:8: performance: Possible inefficient checking for 'layers' emptiness. [stlSize]
itksnap-3.6.0/GUI/Model/SnakeROIModel.cxx:197:33: style: Function 'UpdateCorners' argument 1 names different: declaration 'xPress' definition 'uvSliceNow'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:128:38: note: Function 'UpdateCorners' argument 1 names different: declaration 'xPress' definition 'uvSliceNow'.
itksnap-3.6.0/GUI/Model/SnakeROIModel.cxx:197:33: note: Function 'UpdateCorners' argument 1 names different: declaration 'xPress' definition 'uvSliceNow'.
itksnap-3.6.0/GUI/Model/SnakeROIModel.cxx:197:61: style: Function 'UpdateCorners' argument 2 names different: declaration 'xDrag' definition 'uvSlicePress'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Model/SnakeROIModel.h:128:62: note: Function 'UpdateCorners' argument 2 names different: declaration 'xDrag' definition 'uvSlicePress'.
itksnap-3.6.0/GUI/Model/SnakeROIModel.cxx:197:61: note: Function 'UpdateCorners' argument 2 names different: declaration 'xDrag' definition 'uvSlicePress'.
itksnap-3.6.0/GUI/Model/SnakeROIModel.cxx:7:16: warning: Member variable 'SnakeROIModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/SnakeWizardModel.cxx:1752:12: style: Variable 'ng' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/GUI/Model/SnakeWizardModel.cxx:1806:40: style: Variable 'rfc' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/GUI/Model/StateManagement.cxx:14:3: performance: Variable 'm_A' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/StateManagement.cxx:15:3: performance: Variable 'm_B' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/StateManagement.cxx:63:3: performance: Variable 'm_A' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/SynchronizationModel.cxx:36:23: warning: Member variable 'SynchronizationModel::m_Parent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/SynchronizationModel.cxx:36:23: warning: Member variable 'SynchronizationModel::m_SystemInterface' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Model/SynchronizationModel.cxx:39:3: performance: Variable 'm_SyncEnabledModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Model/UIAction.h:28:14: performance: Possible inefficient checking for 'm_Warnings' emptiness. [stlSize]
itksnap-3.6.0/GUI/Qt/Components/CollapsableGroupBox.h:10:1: style: The class 'CollapsableGroupBox' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/ColorLabelQuickListWidget.h:50:16: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/ColorLabelQuickListWidget.h:50:16: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.h:73:58: performance: Function parameter 'inlist' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Qt/Components/QtWidgetActivator.h:38:1: style: The class 'QtWidgetActivator' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/ColorMapInspector.h:30:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/ColorMapInspector.h:30:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/ContrastInspector.h:34:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/ContrastInspector.h:34:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/CursorInspector.h:39:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/CursorInspector.h:39:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/DICOMListingTable.h:15:3: style: Class 'DICOMListingTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/FileChooserPanelWithHistory.h:18:1: style: The class 'FileChooserPanelWithHistory' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/LabelSelectionButton.cxx:16:23: warning: Member variable 'LabelSelectionButton::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/LabelSelectionButton.h:23:3: style: Class 'LabelSelectionButtonPopupMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/LabelSelectionButton.cxx:113:3: style: Class 'ColorLabelQuickListWidgetAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/LatentITKEventNotifier.cxx:97:14: style: The scope of the variable 'invocation' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/Components/LatentITKEventNotifier.cxx:99:5: style: Variable 'invocation' is modified but its new value is never used. [unreadVariable]
itksnap-3.6.0/GUI/Qt/Components/LatentITKEventNotifier.cxx:7:3: warning: Member variable 'LatentITKEventNotifierCleanup::m_Tag' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/LatentITKEventNotifier.cxx:7:3: warning: Member variable 'LatentITKEventNotifierCleanup::m_DeleteTag' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.cxx:404:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.cxx:35:22: warning: Member variable 'OpacitySliderAction::m_Slider' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.cxx:35:22: warning: Member variable 'OpacitySliderAction::m_Container' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:61:1: style: The class 'LayerInspectorRowDelegate' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:21:3: style: Class 'OpacitySliderAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:36:3: style: Class 'WidgetWithLabelAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/QtCursorOverride.h:26:3: style: Class 'QtCursorOverride' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/QtCursorOverride.h:31:3: style: Class 'QtCursorOverride' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:97:16: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:97:16: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:27:12: style: Class 'OpacitySliderAction' is unsafe, 'OpacitySliderAction::m_Slider' can leak by wrong usage. [unsafeClassCanLeak]
itksnap-3.6.0/GUI/Qt/Components/LayerInspectorRowDelegate.h:28:12: style: Class 'OpacitySliderAction' is unsafe, 'OpacitySliderAction::m_Container' can leak by wrong usage. [unsafeClassCanLeak]
itksnap-3.6.0/GUI/Qt/Components/MetadataInspector.cxx:28:15: style: The scope of the variable 'header' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/Components/MetadataInspector.h:21:3: warning: Member variable 'MetadataTableQtModel::m_ParentModel' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/MetadataInspector.h:21:3: style: Class 'MetadataTableQtModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/MetadataInspector.h:55:16: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/MetadataInspector.h:55:16: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/QActionButton.cxx:12:39: style: Function 'setAction' argument 1 names different: declaration 'action' definition 'actionName'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/QActionButton.h:15:26: note: Function 'setAction' argument 1 names different: declaration 'action' definition 'actionName'.
itksnap-3.6.0/GUI/Qt/Components/QActionButton.cxx:12:39: note: Function 'setAction' argument 1 names different: declaration 'action' definition 'actionName'.
itksnap-3.6.0/GUI/Qt/Components/QActionButton.h:8:1: style: The class 'QActionButton' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/QDoubleSliderWithEditor.h:10:1: style: The class 'QDoubleSliderWithEditor' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/Components/QtHideOnDeactivateContainer.h:10:3: style: Class 'QtHideOnDeactivateContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/QtIPCManager.cxx:6:15: warning: Member variable 'QtIPCManager::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/QtWarningDialog.cxx:13:40: style: Function 'show' argument 1 names different: declaration 'warnings' definition 'wl'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/QtWarningDialog.h:25:52: note: Function 'show' argument 1 names different: declaration 'warnings' definition 'wl'.
itksnap-3.6.0/GUI/Qt/Components/QtWarningDialog.cxx:13:40: note: Function 'show' argument 1 names different: declaration 'warnings' definition 'wl'.
itksnap-3.6.0/GUI/Qt/Components/QtWarningDialog.cxx:23:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Qt/Components/RecentHistoryItemsView.cxx:18:3: style: Class 'HistoryListItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.cxx:273:38: style: Function 'FindUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.h:63:38: note: Function 'FindUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'.
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.cxx:273:38: note: Function 'FindUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'.
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.cxx:316:37: style: Function 'TriggerUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.h:70:37: note: Function 'TriggerUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'.
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.cxx:316:37: note: Function 'TriggerUpstreamAction' argument 1 names different: declaration 'w' definition 'widget'.
itksnap-3.6.0/GUI/Qt/Components/SNAPQtCommon.cxx:329:58: performance: Function parameter 'inlist' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Qt/Components/SliceViewPanel.h:47:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/SliceViewPanel.h:47:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.cxx:62:11: style: The scope of the variable 'b' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.cxx:343:52: style: Function 'on_stack_currentChanged' argument 1 names different: declaration 'arg1' definition 'page'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.h:83:36: note: Function 'on_stack_currentChanged' argument 1 names different: declaration 'arg1' definition 'page'.
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.cxx:343:52: note: Function 'on_stack_currentChanged' argument 1 names different: declaration 'arg1' definition 'page'.
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.h:28:3: warning: Member variable 'BubbleItemModel::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/SnakeWizardPanel.h:28:3: style: Class 'BubbleItemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Components/ViewPanel3D.cxx:96:45: style: Function 'Initialize' argument 1 names different: declaration 'model' definition 'globalUI'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/ViewPanel3D.h:36:34: note: Function 'Initialize' argument 1 names different: declaration 'model' definition 'globalUI'.
itksnap-3.6.0/GUI/Qt/Components/ViewPanel3D.cxx:96:45: note: Function 'Initialize' argument 1 names different: declaration 'model' definition 'globalUI'.
itksnap-3.6.0/GUI/Qt/Components/ViewPanel3D.h:45:16: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Components/SNAPComponent.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Components/ViewPanel3D.h:45:16: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Components/VoxelIntensityQTableModel.cxx:11:28: warning: Member variable 'VoxelIntensityQTableModel::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Components/ZoomInspector.cxx:78:55: style: Function 'on_chkLinkedZoom_stateChanged' argument 1 names different: declaration 'arg1' definition 'state'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/Components/ZoomInspector.h:53:42: note: Function 'on_chkLinkedZoom_stateChanged' argument 1 names different: declaration 'arg1' definition 'state'.
itksnap-3.6.0/GUI/Qt/Components/ZoomInspector.cxx:78:55: note: Function 'on_chkLinkedZoom_stateChanged' argument 1 names different: declaration 'arg1' definition 'state'.
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:227:8: style: Member variable 'PropertyModelToWidgetDataMapping::m_AllowUpdateInInvalidState' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:89:7: note: Member variable 'PropertyModelToWidgetDataMapping::m_AllowUpdateInInvalidState' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:227:8: note: Member variable 'PropertyModelToWidgetDataMapping::m_AllowUpdateInInvalidState' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:59:8: performance: Technically the member function 'DefaultWidgetValueTraits::SetValueToNull' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:128:8: performance: Technically the member function 'DefaultWidgetValueTraits::SetValueToNull' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:404:8: performance: Technically the member function 'ItemSetWidgetDomainTraits::SetDomain' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:422:8: performance: Technically the member function 'ItemSetWidgetDomainTraits::UpdateDomainDescription' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:447:15: performance: Technically the member function 'ItemSetWidgetDomainTraits::GetDomain' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:536:3: style: Struct 'QtCouplingOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:489:1: warning: The struct 'QtCouplingOptions' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:96:8: style: The function 'InitializeWidgetFromModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:50:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:96:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:128:8: style: The function 'UpdateModelFromWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:53:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:128:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:29:15: style: The function 'GetSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:262:23: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:29:15: note: Function in derived class
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:74:15: style: The function 'GetSignal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/Coupling/QtWidgetCoupling.h:262:23: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/Coupling/QtTableWidgetCoupling.h:74:15: note: Function in derived class
itksnap-3.6.0/GUI/Qt/External/ColorWheel/ColorWheel.h:16:1: style: The class 'ColorWheel' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.cxx:245:53: style: Function 'columnType' argument 1 names different: declaration 'column' definition 'k'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.h:35:25: note: Function 'columnType' argument 1 names different: declaration 'column' definition 'k'.
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.cxx:245:53: note: Function 'columnType' argument 1 names different: declaration 'column' definition 'k'.
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.cxx:265:42: style: Function 'columnIndexInType' argument 1 names different: declaration 'column' definition 'k'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.h:39:29: note: Function 'columnIndexInType' argument 1 names different: declaration 'column' definition 'k'.
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.cxx:265:42: note: Function 'columnIndexInType' argument 1 names different: declaration 'column' definition 'k'.
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.h:33:3: style: Class 'GMMTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/ModelView/GMMTableModel.h:75:3: style: Class 'GMMItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/View/AnnotationInteractionMode.cxx:10:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.h:42:8: style: The function 'preprocessEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/View/QtInteractionDelegateWidget.h:60:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.h:42:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.h:43:8: style: The function 'postprocessEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/View/QtInteractionDelegateWidget.h:62:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.h:43:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/View/GenericSliceView.h:60:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/View/QtAbstractOpenGLBox.h:79:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/View/GenericSliceView.h:60:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/View/ColorMapBox.h:13:1: style: The class 'ColorMapBox' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/View/ColorMapBox.cxx:60:30: warning: Member variable 'ColorMapInteractionDelegate::m_InspectorWidget' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/View/ColorMapBox.h:37:8: style: The function 'onModelUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/View/QtAbstractOpenGLBox.h:79:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/View/ColorMapBox.h:37:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/View/CrosshairsInteractionMode.cxx:40:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/CrosshairsInteractionMode.h:59:8: style: The function 'gestureEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Qt/View/QtInteractionDelegateWidget.h:70:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Qt/View/CrosshairsInteractionMode.h:59:8: note: Function in derived class
itksnap-3.6.0/GUI/Qt/View/GenericSliceView.cxx:43:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/GenericView3D.cxx:22:1: style: The class 'CursorPlacementInteractorStyle' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/GUI/Qt/View/GenericView3D.cxx:93:19: style: Member variable 'SpraycanInteractorStyle::m_Model' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/GUI/Qt/View/GenericView3D.cxx:89:52: note: Member variable 'SpraycanInteractorStyle::m_Model' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/View/GenericView3D.cxx:93:19: note: Member variable 'SpraycanInteractorStyle::m_Model' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/View/InteractionModeClient.h:77:16: style: Technically the member function 'InteractionModeClient::GetInteractionModeCount' can be const. [functionConst]
itksnap-3.6.0/GUI/Qt/View/InteractionModeClient.cxx:62:3: note: Technically the member function 'InteractionModeClient::GetInteractionModeCount' can be const.
itksnap-3.6.0/GUI/Qt/View/InteractionModeClient.h:77:16: note: Technically the member function 'InteractionModeClient::GetInteractionModeCount' can be const.
itksnap-3.6.0/GUI/Qt/View/PaintbrushInteractionMode.cxx:10:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/PaintbrushInteractionMode.h:17:3: style: Class 'PaintbrushInteractionMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/GUI/Qt/View/PolygonDrawingInteractionMode.cxx:39:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/RegistrationInteractionMode.cxx:36:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.cxx:8:3: warning: Member variable 'SliceWindowInteractionDelegateWidget::m_HoverOverLayer' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/View/SliceWindowInteractionDelegateWidget.cxx:8:3: warning: Member variable 'SliceWindowInteractionDelegateWidget::m_HoverOverLayerIsThumbnail' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/View/SnakeROIInteractionMode.cxx:6:26: warning: Member variable 'SnakeROIInteractionMode::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/View/SnakeROIInteractionMode.cxx:10:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/Windows/ImageIOWizard.cxx:785:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Qt/Windows/ImageIOWizard.cxx:320:14: warning: Member variable 'SummaryPage::m_Warnings' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.h:28:16: warning: Virtual function 'onForegroundToolbarAction' is called from constructor 'LabelSelectionPopup(QWidget*parent=0)' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.cxx:32:16: note: Calling onForegroundToolbarAction
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.h:28:16: note: onForegroundToolbarAction is a virtual method
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.h:29:16: warning: Virtual function 'onBackgroundToolbarAction' is called from constructor 'LabelSelectionPopup(QWidget*parent=0)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.cxx:34:16: note: Calling onBackgroundToolbarAction
itksnap-3.6.0/GUI/Qt/Windows/LabelSelectionPopup.h:29:16: note: onBackgroundToolbarAction is a virtual method
itksnap-3.6.0/GUI/Qt/Windows/LayerInspectorDialog.cxx:383:9: warning: Possible null pointer dereference: layer [nullPointer]
itksnap-3.6.0/GUI/Qt/Windows/LayerInspectorDialog.cxx:377:13: note: Assignment 'layer=NULL', assigned value is 0
itksnap-3.6.0/GUI/Qt/Windows/LayerInspectorDialog.cxx:383:9: note: Null pointer dereference
itksnap-3.6.0/GUI/Qt/Windows/LayerInspectorDialog.cxx:338:39: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/GUI/Qt/Windows/MainImageWindow.cxx:861:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Qt/Windows/MainImageWindow.cxx:109:5: performance: Variable 'm_Title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/Windows/MainImageWindow.cxx:110:5: performance: Variable 'm_Descr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Qt/Windows/MainImageWindow.cxx:148:11: performance: Technically the member function 'ModeTooltipBuilder::ReadResource' can be static. [functionStatic]
itksnap-3.6.0/GUI/Qt/Windows/Registration/RegistrationDialog.cxx:53:16: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/GUI/Qt/main.cxx:601:15: style: The scope of the variable 'QT_SCALE_FACTOR' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/main.cxx:602:15: style: The scope of the variable 'QT_SCALE_AUTO_VAR' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/main.cxx:603:15: style: The scope of the variable 'QT_SCALE_AUTO_VALUE' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Qt/main.cxx:215:3: warning: Member variable 'CommandLineRequest::xTestAccel' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Qt/main.cxx:182:10: style: Member variable 'CommandLineRequest::xZoomFactor' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/GUI/Qt/main.cxx:216:70: note: Member variable 'CommandLineRequest::xZoomFactor' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/main.cxx:182:10: note: Member variable 'CommandLineRequest::xZoomFactor' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/main.cxx:207:8: style: Member variable 'CommandLineRequest::flagTestOpenGL' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/GUI/Qt/main.cxx:217:70: note: Member variable 'CommandLineRequest::flagTestOpenGL' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/main.cxx:207:8: note: Member variable 'CommandLineRequest::flagTestOpenGL' is in the wrong place in the initializer list.
itksnap-3.6.0/GUI/Qt/main.cxx:222:5: performance: Variable 'style' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.cxx:37:3: performance: Variable 'm_Renderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:33:16: style: The function 'paintGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:51:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:33:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:34:16: style: The function 'resizeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:50:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:34:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:35:16: style: The function 'initializeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:49:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:35:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:64:12: warning: The class 'AbstractVTKSceneRenderer' defines member variable with name 'm_BackgroundColor' also defined in its parent class 'AbstractVTKRenderer'. [duplInheritedMember]
itksnap-3.6.0/GUI/Renderer/AbstractVTKSceneRenderer.h:44:12: note: The class 'AbstractVTKSceneRenderer' defines member variable with name 'm_BackgroundColor' also defined in its parent class 'AbstractVTKRenderer'.
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:64:12: note: The class 'AbstractVTKSceneRenderer' defines member variable with name 'm_BackgroundColor' also defined in its parent class 'AbstractVTKRenderer'.
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:65:8: style: The function 'initializeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:49:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:65:8: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:66:16: style: The function 'resizeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:50:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:66:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:67:16: style: The function 'paintGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:51:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:67:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.cxx:7:19: warning: Member variable 'ColorMapRenderer::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.h:16:8: style: The function 'resizeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:50:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.h:16:8: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.h:17:8: style: The function 'paintGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:51:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.h:17:8: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/ColorMapRenderer.cxx:64:5: error: Mismatching allocation and deallocation: boxarr [mismatchAllocDealloc]
itksnap-3.6.0/GUI/Renderer/EdgePreprocessingSettingsRenderer.cxx:22:3: performance: Variable 'm_Chart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/EdgePreprocessingSettingsRenderer.h:43:16: style: The function 'OnDevicePixelRatioChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:68:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/EdgePreprocessingSettingsRenderer.h:43:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/GMMRenderer.cxx:30:3: performance: Variable 'm_Chart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/GMMRenderer.h:45:8: style: The function 'OnDevicePixelRatioChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:68:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/GMMRenderer.h:45:8: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/GMMRenderer.h:41:31: style: Class 'GMMRenderer' is unsafe, 'GMMRenderer::m_HistogramAssembly' can leak by wrong usage. [unsafeClassCanLeak]
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:608:59: style: Function 'SetCameraState' argument 1 names different: declaration 'state' definition 'cs'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.h:79:42: note: Function 'SetCameraState' argument 1 names different: declaration 'state' definition 'cs'.
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:608:59: note: Function 'SetCameraState' argument 1 names different: declaration 'state' definition 'cs'.
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:384:26: style: Variable 'app' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:705:7: style: Variable 'segmentation_changed' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:270:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Renderer/Generic3DRenderer.cxx:313:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.cxx:437:40: style: Function 'GetTextureForLayer' argument 1 names different: declaration 'iw' definition 'layer'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.h:107:49: note: Function 'GetTextureForLayer' argument 1 names different: declaration 'iw' definition 'layer'.
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.cxx:437:40: note: Function 'GetTextureForLayer' argument 1 names different: declaration 'iw' definition 'layer'.
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.cxx:830:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.cxx:841:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/GUI/Renderer/GenericSliceRenderer.cxx:43:3: warning: Member variable 'GenericSliceRenderer::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/IntensityCurveVTKRenderer.h:32:16: style: The function 'paintGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:33:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/IntensityCurveVTKRenderer.h:32:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/IntensityCurveVTKRenderer.h:61:16: style: The function 'OnDevicePixelRatioChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:68:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/IntensityCurveVTKRenderer.h:61:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/LayerHistogramPlotAssembly.cxx:14:3: performance: Variable 'm_HistogramX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/OpenGLSliceTexture.cxx:77:27: style: Function 'SetInterpolation' argument 1 names different: declaration 'newmode' definition 'interp'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Renderer/OpenGLSliceTexture.h:105:32: note: Function 'SetInterpolation' argument 1 names different: declaration 'newmode' definition 'interp'.
itksnap-3.6.0/GUI/Renderer/OpenGLSliceTexture.cxx:77:27: note: Function 'SetInterpolation' argument 1 names different: declaration 'newmode' definition 'interp'.
itksnap-3.6.0/GUI/Renderer/OptimizationProgressRenderer.cxx:86:7: style: The scope of the variable 'x' can be reduced. [variableScope]
itksnap-3.6.0/GUI/Renderer/OptimizationProgressRenderer.cxx:19:31: warning: Member variable 'OptimizationProgressRenderer::m_MinValue' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/OptimizationProgressRenderer.cxx:19:31: warning: Member variable 'OptimizationProgressRenderer::m_MaxValue' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/OptimizationProgressRenderer.cxx:19:31: warning: Member variable 'OptimizationProgressRenderer::m_PyramidZoom' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/OptimizationProgressRenderer.cxx:24:3: performance: Variable 'm_Chart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AbstractScannerHelper.cxx:6:24: warning: Member variable 'AbstractScannerHelper::m_dbGraphicScale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AxesWidget.cxx:60:36: style: Function 'SetVisibility' argument 1 names different: declaration 'anVisibility' definition 'Visibility'. [funcArgNamesDifferent]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AxesWidget.h:20:36: note: Function 'SetVisibility' argument 1 names different: declaration 'anVisibility' definition 'Visibility'.
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AxesWidget.cxx:60:36: note: Function 'SetVisibility' argument 1 names different: declaration 'anVisibility' definition 'Visibility'.
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ReorientProps.cxx:53:3: performance: Variable 'm_pScannedHuman' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ReorientProps.h:23:4: warning: Class 'ReorientProps' which has virtual members does not have a virtual destructor. [virtualDestructor]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScanningROI.h:65:16: style: The function 'setGraphicScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AbstractScannerHelper.h:23:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScanningROI.h:65:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScannedHuman.h:42:16: style: The function 'setGraphicScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/AbstractScannerHelper.h:23:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScannedHuman.h:42:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ReorientProps.cxx:14:74: performance: Function parameter 'apMatrix4x4' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ReorientProps.cxx:64:67: performance: Function parameter 'apMatrix4x4' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ReorientProps.cxx:76:74: performance: Function parameter 'apDirections' should be passed by const reference. [passedByValue]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScannedHuman.h:42:16: warning: Virtual function 'setGraphicScale' is called from constructor 'ScannedHuman()' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScannedHuman.cxx:51:3: note: Calling setGraphicScale
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScannedHuman.h:42:16: note: setGraphicScale is a virtual method
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScanningROI.h:65:16: warning: Virtual function 'setGraphicScale' is called from constructor 'ScanningROI()' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScanningROI.cxx:84:3: note: Calling setGraphicScale
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Reorient/ScanningROI.h:65:16: note: setGraphicScale is a virtual method
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Test_ReorientGUI/Reorient.cxx:15:11: warning: Member variable 'Reorient::m_pIren' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/OrientationWidget/Test_ReorientGUI/Reorient.cxx:18:3: performance: Variable 'm_pRenderer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/PaintbrushRenderer.cxx:9:21: warning: Member variable 'PaintbrushRenderer::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/PolygonDrawingRenderer.cxx:62:34: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
itksnap-3.6.0/GUI/Renderer/PolygonScanConvert.h:85:5: error: Mismatching allocation and deallocation: vArray [mismatchAllocDealloc]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.cxx:6:32: warning: Member variable 'SnakeParameterPreviewRenderer::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.cxx:6:32: warning: Member variable 'SnakeParameterPreviewRenderer::m_Pipeline' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.cxx:6:32: warning: Member variable 'SnakeParameterPreviewRenderer::m_ForceToDisplay' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.cxx:6:32: warning: Member variable 'SnakeParameterPreviewRenderer::m_ViewportWidth' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.cxx:9:3: performance: Variable 'm_Texture' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.h:32:16: style: The function 'initializeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:49:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.h:32:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.h:33:16: style: The function 'resizeGL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractRenderer.h:50:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/SnakeParameterPreviewRenderer.h:33:16: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/SnakeROIRenderer.cxx:9:19: warning: Member variable 'SnakeROIRenderer::m_Model' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/GUI/Renderer/ThresholdSettingsRenderer.cxx:27:3: performance: Variable 'm_Chart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/GUI/Renderer/ThresholdSettingsRenderer.h:46:8: style: The function 'OnDevicePixelRatioChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/GUI/Renderer/AbstractVTKRenderer.h:68:16: note: Virtual function in base class
itksnap-3.6.0/GUI/Renderer/ThresholdSettingsRenderer.h:46:8: note: Function in derived class
itksnap-3.6.0/GUI/Renderer/Window3DPicker.cxx:16:3: style: Class 'LabelImageHitTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Common/ColorLabelTable.cxx:209:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Common/ColorLabelTable.cxx:287:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Common/ColorLabelTable.cxx:460:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_Id' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_Visible' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_VisibleIn3D' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_UpdateTime' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_Alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:54:3: warning: Member variable 'ColorLabel::m_RGB' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:58:3: warning: Member variable 'ColorLabel::m_Parents' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:58:3: warning: Member variable 'ColorLabel::m_Children' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Common/ColorLabel.h:66:5: performance: Variable 'm_TimeStamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Common/ColorLabel.h:51:1: warning: The class 'ColorLabel' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Logic/Common/ColorLabelTable.cxx:149:7: error: Mismatching allocation and deallocation: label [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Common/ColorMap.h:84:3: warning: The class 'CMPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.h:100:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.h:106:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.cxx:313:39: style: Function 'InvertMappingVector' argument 1 names different: declaration 'mapping' definition 'map'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.h:140:55: note: Function 'InvertMappingVector' argument 1 names different: declaration 'mapping' definition 'map'.
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.cxx:313:39: note: Function 'InvertMappingVector' argument 1 names different: declaration 'mapping' definition 'map'.
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.cxx:50:3: performance: Variable 'm_ImageToAnatomyTransform' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Common/ImageCoordinateGeometry.cxx:272:10: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.cxx:165:34: style: Function 'TransformSize' argument 1 names different: declaration 'xSize' definition 'sz'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.h:102:44: note: Function 'TransformSize' argument 1 names different: declaration 'xSize' definition 'sz'.
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.cxx:165:34: note: Function 'TransformSize' argument 1 names different: declaration 'xSize' definition 'sz'.
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.cxx:176:40: style: Function 'TransformVoxelIndex' argument 1 names different: declaration 'xVoxel' definition 'x'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.h:99:50: note: Function 'TransformVoxelIndex' argument 1 names different: declaration 'xVoxel' definition 'x'.
itksnap-3.6.0/Logic/Common/ImageCoordinateTransform.cxx:176:40: note: Function 'TransformVoxelIndex' argument 1 names different: declaration 'xVoxel' definition 'x'.
itksnap-3.6.0/Logic/Common/MetaDataAccess.cxx:69:8: style: Condition '!rc' is always true [knownConditionTrueFalse]
itksnap-3.6.0/Logic/Common/MetaDataAccess.cxx:68:15: note: Assignment 'rc=false', assigned value is 0
itksnap-3.6.0/Logic/Common/MetaDataAccess.cxx:69:8: note: Condition '!rc' is always true
itksnap-3.6.0/Logic/Common/MetaDataAccess.h:17:3: style: Class 'MetaDataAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.h:189:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.h:193:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.cxx:275:30: style: Function 'LoadFromRegistry' argument 1 names different: declaration 'registry' definition 'r'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.h:184:35: note: Function 'LoadFromRegistry' argument 1 names different: declaration 'registry' definition 'r'.
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.cxx:275:30: note: Function 'LoadFromRegistry' argument 1 names different: declaration 'registry' definition 'r'.
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.cxx:293:28: style: Function 'SaveToRegistry' argument 1 names different: declaration 'registry' definition 'r'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.h:185:33: note: Function 'SaveToRegistry' argument 1 names different: declaration 'registry' definition 'r'.
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.cxx:293:28: note: Function 'SaveToRegistry' argument 1 names different: declaration 'registry' definition 'r'.
itksnap-3.6.0/Logic/Common/SNAPAppearanceSettings.cxx:421:3: performance: Variable 'm_NormalColorModel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:219:56: style: Function 'ReadSegmentationROISettings' argument 2 names different: declaration 'defaultSet' definition 'dfl'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:84:58: note: Function 'ReadSegmentationROISettings' argument 2 names different: declaration 'defaultSet' definition 'dfl'.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:219:56: note: Function 'ReadSegmentationROISettings' argument 2 names different: declaration 'defaultSet' definition 'dfl'.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:67:19: performance: Technically the member function 'SNAPRegistryIO::ReadSnakeParameters' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:73:3: note: Technically the member function 'SNAPRegistryIO::ReadSnakeParameters' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:67:19: note: Technically the member function 'SNAPRegistryIO::ReadSnakeParameters' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:71:8: performance: Technically the member function 'SNAPRegistryIO::WriteSnakeParameters' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:128:3: note: Technically the member function 'SNAPRegistryIO::WriteSnakeParameters' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:71:8: note: Technically the member function 'SNAPRegistryIO::WriteSnakeParameters' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:75:8: performance: Technically the member function 'SNAPRegistryIO::ReadMeshOptions' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:149:3: note: Technically the member function 'SNAPRegistryIO::ReadMeshOptions' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:75:8: note: Technically the member function 'SNAPRegistryIO::ReadMeshOptions' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:79:8: performance: Technically the member function 'SNAPRegistryIO::WriteMeshOptions' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:157:3: note: Technically the member function 'SNAPRegistryIO::WriteMeshOptions' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:79:8: note: Technically the member function 'SNAPRegistryIO::WriteMeshOptions' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:83:31: performance: Technically the member function 'SNAPRegistryIO::ReadSegmentationROISettings' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:218:3: note: Technically the member function 'SNAPRegistryIO::ReadSegmentationROISettings' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:83:31: note: Technically the member function 'SNAPRegistryIO::ReadSegmentationROISettings' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:87:8: performance: Technically the member function 'SNAPRegistryIO::WriteSegmentationROISettings' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.cxx:166:3: note: Technically the member function 'SNAPRegistryIO::WriteSegmentationROISettings' can be static.
itksnap-3.6.0/Logic/Common/SNAPRegistryIO.h:87:8: note: Technically the member function 'SNAPRegistryIO::WriteSegmentationROISettings' can be static.
itksnap-3.6.0/Logic/Common/SNAPSegmentationROISettings.h:52:5: performance: Variable 'm_InterpolationMethod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Common/SegmentationStatistics.cxx:170:25: style: Function 'ExportLegacy' argument 1 names different: declaration 'oss' definition 'fout'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Common/SegmentationStatistics.h:84:35: note: Function 'ExportLegacy' argument 1 names different: declaration 'oss' definition 'fout'.
itksnap-3.6.0/Logic/Common/SegmentationStatistics.cxx:170:25: note: Function 'ExportLegacy' argument 1 names different: declaration 'oss' definition 'fout'.
itksnap-3.6.0/Logic/Common/SegmentationStatistics.h:103:8: performance: Technically the member function 'SegmentationStatistics::RecordRunLength' can be static. [functionStatic]
itksnap-3.6.0/Logic/Common/SegmentationStatistics.cxx:152:3: note: Technically the member function 'SegmentationStatistics::RecordRunLength' can be static.
itksnap-3.6.0/Logic/Common/SegmentationStatistics.h:103:8: note: Technically the member function 'SegmentationStatistics::RecordRunLength' can be static.
itksnap-3.6.0/Logic/Framework/GenericImageData.cxx:282:40: style: Function 'AddOverlayInternal' argument 1 names different: declaration 'wrapper' definition 'overlay'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/GenericImageData.h:388:53: note: Function 'AddOverlayInternal' argument 1 names different: declaration 'wrapper' definition 'overlay'.
itksnap-3.6.0/Logic/Framework/GenericImageData.cxx:282:40: note: Function 'AddOverlayInternal' argument 1 names different: declaration 'wrapper' definition 'overlay'.
itksnap-3.6.0/Logic/Framework/GenericImageData.cxx:69:10: warning: Assert statement calls a function which may have desired side effects: 'IsSegmentationLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/GlobalState.h:187:1: style: The class 'GlobalState' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:71:3: warning: Member variable 'AbstractAnnotation::m_Selected' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:71:3: warning: Member variable 'AbstractAnnotation::m_VisibleInAllSlices' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:71:3: warning: Member variable 'AbstractAnnotation::m_VisibleInAllPlanes' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:71:3: warning: Member variable 'AbstractAnnotation::m_Plane' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:114:0: warning: Member variable 'Delta::m_UniqueID' is not assigned a value in 'Delta::operator='. [operatorEqVarError]
itksnap-3.6.0/Logic/Framework/GenericImageData.cxx:86:3: performance: Variable 'm_LabelWrapper' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:178:0: style: Technically the member function 'UndoDataManager < LabelType >::GetNumberOfCommits' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:72:0: style: Technically the member function 'UndoDataManager < LabelType >::Delta::GetRegion' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:102:0: style: Technically the member function 'UndoDataManager < LabelType >::Delta::GetNumberOfRLEs' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:105:0: style: Technically the member function 'UndoDataManager < LabelType >::Delta::GetRLEValue' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:108:0: style: Technically the member function 'UndoDataManager < LabelType >::Delta::GetRLELength' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/GenericImageData.h:223:16: warning: Virtual function 'UnloadMainImage' is called from destructor '~GenericImageData()' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/Logic/Framework/GenericImageData.cxx:104:3: note: Calling UnloadMainImage
itksnap-3.6.0/Logic/Framework/GenericImageData.h:223:16: note: UnloadMainImage is a virtual method
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:58:0: warning: The class 'Delta' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:96:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:67:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:96:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:98:16: style: The function 'MoveBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:61:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:98:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:102:15: style: The function 'GetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:55:15: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:102:15: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:104:20: style: The function 'GetAnchorPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:58:20: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:104:20: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:132:20: style: The function 'GetAnchorPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:58:20: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:132:20: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:134:16: style: The function 'MoveBy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:61:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:134:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:136:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:64:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:136:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:137:16: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:67:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageAnnotationData.h:137:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/IRISApplication.h:749:64: performance: Function parameter 'proj_file_full' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:114:15: warning: Member variable 'Delta::m_UniqueID' is not assigned a value in 'Delta::operator='. [operatorEqVarError]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:178:10: style: Technically the member function 'UndoDataManager::GetNumberOfCommits' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:72:25: style: Technically the member function 'UndoDataManager::Delta::GetRegion' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:102:14: style: Technically the member function 'UndoDataManager::Delta::GetNumberOfRLEs' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:105:14: style: Technically the member function 'UndoDataManager::Delta::GetRLEValue' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:108:14: style: Technically the member function 'UndoDataManager::Delta::GetRLELength' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/UndoDataManager.h:58:3: warning: The class 'Delta' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1531:8: style: The scope of the variable 'same_space' can be reduced. [variableScope]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1004:35: style: Function 'ExportSlice' argument 1 names different: declaration 'iSliceAnatomy' definition 'iSliceAnat'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:460:40: note: Function 'ExportSlice' argument 1 names different: declaration 'iSliceAnatomy' definition 'iSliceAnat'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1004:35: note: Function 'ExportSlice' argument 1 names different: declaration 'iSliceAnatomy' definition 'iSliceAnat'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1077:72: style: Function 'ExportSegmentationMesh' argument 2 names different: declaration 'cmd' definition 'progress'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:469:77: note: Function 'ExportSegmentationMesh' argument 2 names different: declaration 'cmd' definition 'progress'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1077:72: note: Function 'ExportSegmentationMesh' argument 2 names different: declaration 'cmd' definition 'progress'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1520:44: style: Function 'AddIRISOverlayImage' argument 1 names different: declaration 'nativeIO' definition 'io'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:272:49: note: Function 'AddIRISOverlayImage' argument 1 names different: declaration 'nativeIO' definition 'io'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1520:44: note: Function 'AddIRISOverlayImage' argument 1 names different: declaration 'nativeIO' definition 'io'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1692:44: style: Function 'UpdateIRISMainImage' argument 1 names different: declaration 'nativeIO' definition 'io'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:267:49: note: Function 'UpdateIRISMainImage' argument 1 names different: declaration 'nativeIO' definition 'io'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1692:44: note: Function 'UpdateIRISMainImage' argument 1 names different: declaration 'nativeIO' definition 'io'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2483:57: style: Function 'LoadLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:513:42: note: Function 'LoadLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2483:57: note: Function 'LoadLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2501:57: style: Function 'SaveLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/IRISApplication.h:518:42: note: Function 'SaveLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2501:57: note: Function 'SaveLabelDescriptions' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1528:20: style: Variable 'same_size' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1550:22: style: Variable 'same_space' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1122:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1147:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1168:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2006:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2012:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1048:30: warning: Assert statement calls a function which may have desired side effects: 'IsSegmentationLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1190:30: warning: Assert statement calls a function which may have desired side effects: 'IsSegmentationLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:1223:30: warning: Assert statement calls a function which may have desired side effects: 'IsSegmentationLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:60:3: warning: Member variable 'AbstractLoadImageDelegate::m_Driver' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:201:3: warning: Member variable 'DefaultSaveImageDelegate::m_Wrapper' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:201:3: warning: Member variable 'DefaultSaveImageDelegate::m_Track' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Framework/SegmentationUpdateIterator.h:87:4: warning: Class 'SegmentationUpdateIterator' which has virtual members does not have a virtual destructor. [virtualDestructor]
itksnap-3.6.0/Logic/Framework/SNAPImageData.h:234:19: style: Technically the member function 'SNAPImageData::InvertFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/SegmentationUpdateIterator.h:80:5: style: Class 'SegmentationUpdateIterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Logic/Framework/SegmentationUpdateIterator.h:80:5: style: Class 'SegmentationUpdateIterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Logic/Framework/IRISImageData.h:63:8: style: The function 'ResetSegmentationImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/GenericImageData.h:229:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/IRISImageData.h:63:8: note: Function in derived class
itksnap-3.6.0/Logic/Framework/IRISImageData.h:66:16: style: The function 'UnloadMainImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/GenericImageData.h:223:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/IRISImageData.h:66:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:95:22: style: The function 'UpdateApplicationWithImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:54:29: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:95:22: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:110:22: style: The function 'UpdateApplicationWithImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:54:29: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:110:22: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:112:16: style: The function 'IsOverlay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:57:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:112:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:127:16: style: The function 'ValidateImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:47:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:127:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:128:8: style: The function 'UnloadCurrentImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:48:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:128:8: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:129:22: style: The function 'UpdateApplicationWithImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:54:29: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:129:22: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:189:23: style: The function 'GetHistoryName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:154:23: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:189:23: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:191:16: style: The function 'SaveImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:146:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:191:16: note: Function in derived class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:197:23: style: The function 'GetCurrentFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:152:23: note: Virtual function in base class
itksnap-3.6.0/Logic/Framework/ImageIODelegates.h:197:23: note: Function in derived class
itksnap-3.6.0/Logic/Framework/IRISApplication.cxx:2149:79: performance: Function parameter 'proj_file_full' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.cxx:182:25: style: Unused variable: verb [unusedVariable]
itksnap-3.6.0/Logic/Framework/ImageIODelegates.cxx:277:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
itksnap-3.6.0/Logic/Framework/LayerAssociation.txx:86:30: style: Function 'SetSource' argument 1 names different: declaration 'app' definition 'source'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/LayerAssociation.h:53:35: note: Function 'SetSource' argument 1 names different: declaration 'app' definition 'source'.
itksnap-3.6.0/Logic/Framework/LayerAssociation.txx:86:30: note: Function 'SetSource' argument 1 names different: declaration 'app' definition 'source'.
itksnap-3.6.0/Logic/Framework/LayerAssociation.txx:79:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Framework/LayerAssociation.h:21:3: style: Struct 'LayerAssociationObjectWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Framework/LayerIterator.h:65:8: style: Technically the member function 'LayerIterator::operator!=' can be const. [functionConst]
itksnap-3.6.0/Logic/Framework/LayerIterator.cxx:205:21: note: Technically the member function 'LayerIterator::operator!=' can be const.
itksnap-3.6.0/Logic/Framework/LayerIterator.h:65:8: note: Technically the member function 'LayerIterator::operator!=' can be const.
itksnap-3.6.0/Logic/Framework/SNAPImageData.cxx:354:47: style: Function 'InitalizeSnakeDriver' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Framework/SNAPImageData.h:249:52: note: Function 'InitalizeSnakeDriver' argument 1 names different: declaration 'param' definition 'p'.
itksnap-3.6.0/Logic/Framework/SNAPImageData.cxx:354:47: note: Function 'InitalizeSnakeDriver' argument 1 names different: declaration 'param' definition 'p'.
itksnap-3.6.0/Logic/Framework/SNAPImageData.cxx:119:10: warning: Assert statement calls a function which may have desired side effects: 'IsSpeedLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/SNAPImageData.cxx:134:10: warning: Assert statement calls a function which may have desired side effects: 'IsSnakeLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/Framework/SNAPImageData.cxx:152:10: warning: Assert statement calls a function which may have desired side effects: 'IsSpeedLoaded'. [assertWithSideEffect]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:331:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:240:3: warning: Member variable 'VectorImageWrapper::m_ScalarReps' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:240:3: warning: Member variable 'VectorImageWrapper::m_FlatImage' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:240:3: warning: Member variable 'VectorImageWrapper::m_MinMaxFilter' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:240:3: warning: Member variable 'VectorImageWrapper::m_HistogramFilter' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/CommonRepresentationPolicy.h:103:8: performance: Technically the member function 'NullScalarImageWrapperCommonRepresentation::UpdateInputImage' can be static. [functionStatic]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapperBase.h:598:3: style: Class 'ScalarRepresentationIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:362:3: style: Struct 'MultiChannelDisplayMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:41:1: warning: The class 'VectorImageWrapper' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:86:20: style: The function 'GetLabelColorTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:57:28: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:86:20: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:91:23: style: The function 'GetDisplaySlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:36:31: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:91:23: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:94:21: style: The function 'GetColorMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:34:21: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:94:21: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:96:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:38:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:96:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:97:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:39:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:97:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:223:12: style: The function 'GetNativeImageRangeForCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:131:20: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:223:12: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:225:39: style: The function 'GetHistogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:140:39: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:225:39: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:232:23: style: The function 'GetDisplaySlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:36:31: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:232:23: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:237:13: style: The function 'GetColorMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:34:21: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:237:13: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:239:8: style: The function 'SetColorMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:142:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:239:8: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:254:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:38:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:254:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:255:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:39:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:255:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:434:31: style: The function 'GetDisplaySlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:36:31: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:434:31: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:438:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:38:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:438:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:439:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:39:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:439:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:521:12: style: The function 'GetNativeImageRangeForCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:131:20: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:521:12: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:522:39: style: The function 'GetHistogram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:140:39: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:522:39: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:533:21: style: The function 'GetColorMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:34:21: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:533:21: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:534:16: style: The function 'SetColorMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:142:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:534:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:536:16: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:38:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:536:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:537:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:39:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:537:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:539:16: style: The function 'AutoFitContrast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:151:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:539:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:27:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:14:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:27:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:30:10: style: The function 'MapGradientMagnitudeToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:15:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:30:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:33:10: style: The function 'MapInternalToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:16:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:33:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:36:10: style: The function 'MapNativeToInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:17:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:36:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:39:18: style: The function 'GetScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:18:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:39:18: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:40:18: style: The function 'GetShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:19:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:40:18: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:78:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:14:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:78:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:81:10: style: The function 'MapGradientMagnitudeToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:15:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:81:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:84:10: style: The function 'MapInternalToNative' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:16:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:84:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:87:10: style: The function 'MapNativeToInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:17:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:87:10: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:90:18: style: The function 'GetScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:18:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:90:18: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:91:18: style: The function 'GetShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:19:18: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/NativeIntensityMappingPolicy.h:91:18: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/VectorToScalarImageAccessor.h:148:16: style: The function 'ParametersUpdated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/VectorToScalarImageAccessor.h:100:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/VectorToScalarImageAccessor.h:148:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:205:16: style: The function 'SetSliceIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:338:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:205:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:207:16: style: The function 'SetDisplayGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:201:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:207:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:213:16: style: The function 'CopyImageCoordinateTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:213:16: note: Virtual function in base class
itksnap-3.6.0/Logic/ImageWrapper/VectorImageWrapper.h:213:16: note: Function in derived class
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:309:18: style: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:254:31: note: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:309:18: note: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:318:21: style: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:255:34: note: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:318:21: note: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:485:36: style: Function 'operator!=' argument 1 names different: declaration 'f' definition 'comp'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:456:45: note: Function 'operator!=' argument 1 names different: declaration 'f' definition 'comp'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:485:36: note: Function 'operator!=' argument 1 names different: declaration 'f' definition 'comp'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:497:18: style: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:438:31: note: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:497:18: note: Function 'Save' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:505:21: style: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:439:34: note: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:505:21: note: Function 'Restore' argument 1 names different: declaration 'folder' definition 'reg'.
itksnap-3.6.0/Logic/ImageWrapper/LabelToRGBAFilter.h:31:1: style: The class 'LabelToRGBAFilter' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:382:8: style: Technically the member function 'MultiChannelDisplayMode::IsSingleComponent' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:618:31: note: Technically the member function 'MultiChannelDisplayMode::IsSingleComponent' can be const.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:382:8: note: Technically the member function 'MultiChannelDisplayMode::IsSingleComponent' can be const.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:456:10: style: Technically the member function 'LinearColorMapDisplayMappingPolicy::MappingFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.cxx:485:3: note: Technically the member function 'LinearColorMapDisplayMappingPolicy::MappingFunctor::operator!=' can be const.
itksnap-3.6.0/Logic/ImageWrapper/DisplayMappingPolicy.h:456:10: note: Technically the member function 'LinearColorMapDisplayMappingPolicy::MappingFunctor::operator!=' can be const.
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:1243:24: style: Function 'GuessFormatForFileName' argument 1 names different: declaration 'string' definition 'fname'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:233:26: note: Function 'GuessFormatForFileName' argument 1 names different: declaration 'string' definition 'fname'.
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:1243:24: note: Function 'GuessFormatForFileName' argument 1 names different: declaration 'string' definition 'fname'.
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:266:3: warning: Member variable 'GuidedNativeImageIO::m_FileFormat' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: Image < GreyType , 3 > >::m_NativeScale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: Image < GreyType , 3 > >::m_NativeShift' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: VectorImage < GreyType , 3 > >::m_NativeScale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: VectorImage < GreyType , 3 > >::m_NativeShift' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: Image <unsigned short , 3 > >::m_NativeScale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:0: warning: Member variable 'RescaleNativeImageToIntegralType < itk :: Image <unsigned short , 3 > >::m_NativeShift' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:379:32: style: Technically the member function 'TrivialCastFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:423:32: style: Technically the member function 'CastToScalarFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:425:10: performance: Technically the member function 'CastToScalarFunctor::GetNumberOfDimensions' can be static. [functionStatic]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:432:32: style: Technically the member function 'CastToArrayFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:434:10: performance: Technically the member function 'CastToArrayFunctor::GetNumberOfDimensions' can be static. [functionStatic]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:890:8: style: Technically the member function 'RescaleScalarNativeImageToScalarFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:895:10: performance: Technically the member function 'RescaleScalarNativeImageToScalarFunctor::GetNumberOfDimensions' can be static. [functionStatic]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:915:8: style: Technically the member function 'RescaleVectorNativeImageToScalarFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:923:10: style: Technically the member function 'RescaleVectorNativeImageToScalarFunctor::GetNumberOfDimensions' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:945:8: style: Technically the member function 'RescaleVectorNativeImageToVectorFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:1199:5: error: Common realloc mistake: 'ib' nulled but not freed upon failure [memleakOnRealloc]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.cxx:761:0: error: Mismatching allocation and deallocation: move [mismatchAllocDealloc]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:1377:41: style: Function 'GetDisplaySliceImageAxis' argument 1 names different: declaration 'slice' definition 'iSlice'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:436:54: note: Function 'GetDisplaySliceImageAxis' argument 1 names different: declaration 'slice' definition 'iSlice'.
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:1377:41: note: Function 'GetDisplaySliceImageAxis' argument 1 names different: declaration 'slice' definition 'iSlice'.
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:1646:30: style: Function 'WriteThumbnail' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:536:35: note: Function 'WriteThumbnail' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:1646:30: note: Function 'WriteThumbnail' argument 1 names different: declaration 'filename' definition 'file'.
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:3: warning: Member variable 'RescaleNativeImageToIntegralType::m_NativeScale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/GuidedNativeImageIO.h:351:3: warning: Member variable 'RescaleNativeImageToIntegralType::m_NativeShift' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:91:10: style: Technically the member function 'SimpleCastToDoubleFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:1635:13: style: Technically the member function 'RemoveTransparencyFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:191:16: warning: Virtual function 'Reset' is called from destructor '~ImageWrapper()' at line 537. Dynamic binding is not used. [virtualCallInConstructor]
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.cxx:537:3: note: Calling Reset
itksnap-3.6.0/Logic/ImageWrapper/ImageWrapper.h:191:16: note: Reset is a virtual method
itksnap-3.6.0/Logic/ImageWrapper/ScalarImageWrapper.cxx:49:3: warning: Member variable 'ScalarImageWrapper::m_ImageScaleFactor' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/ImageWrapper/ScalarImageWrapper.cxx:51:3: performance: Variable 'm_MinMaxFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.txx:139:27: style: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.h:304:32: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.txx:139:27: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.txx:340:45: style: Function 'SetSnakeParameters' argument 1 names different: declaration 'parms' definition 'sparms'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:148:50: note: Function 'SetSnakeParameters' argument 1 names different: declaration 'parms' definition 'sparms'.
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.txx:340:45: note: Function 'SetSnakeParameters' argument 1 names different: declaration 'parms' definition 'sparms'.
itksnap-3.6.0/Logic/LevelSet/SnakeParameters.h:51:1: style: The class 'SnakeParameters' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.txx:51:3: performance: Variable 'm_TimeStepFactor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.txx:58:3: performance: Variable 'm_SpeedScaleFactor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetFunction.txx:60:3: performance: Variable 'm_SpeedInterpolator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:175:19: style: Technically the member function 'SNAPLevelSetDriver::InvertFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.txx:104:17: style: Technically the member function 'InvertFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:148:8: style: The function 'SetSnakeParameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:87:16: note: Virtual function in base class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:148:8: note: Function in derived class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:151:8: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:90:16: note: Virtual function in base class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:151:8: note: Function in derived class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:157:8: style: The function 'Restart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:93:16: note: Virtual function in base class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:157:8: note: Function in derived class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:169:8: style: The function 'CleanUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:96:16: note: Virtual function in base class
itksnap-3.6.0/Logic/LevelSet/SNAPLevelSetDriver.h:169:8: note: Function in derived class
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:78:3: warning: Member variable 'LevelSetPreview2d::m_Parameters' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:78:3: warning: Member variable 'LevelSetPreview2d::m_DemoLoopTime' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:78:3: warning: Member variable 'LevelSetPreview2d::m_VTKImporter' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:78:3: warning: Member variable 'LevelSetPreview2d::m_VTKContour' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:210:7: performance: Variable 'm_ColorMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:81:5: performance: Variable 'm_SpeedImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:86:5: performance: Variable 'm_LevelSetImage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:346:3: performance: Variable 'm_Parameters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:194:8: performance: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSetFunction' can be static. [functionStatic]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:552:3: note: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSetFunction' can be static.
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:194:8: note: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSetFunction' can be static.
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:196:8: performance: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSet' can be static. [functionStatic]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:558:3: note: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSet' can be static.
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:196:8: note: Technically the member function 'SnakeParametersPreviewPipeline::UpdateLevelSet' can be static.
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:278:8: style: Technically the member function 'LevelSetPreview2d::IsLevelSetComputed' can be const. [functionConst]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:354:3: style: Class 'SnakeParametersPreviewPipeline' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.cxx:354:3: style: Class 'SnakeParametersPreviewPipeline' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Logic/LevelSet/SnakeParametersPreviewPipeline.h:75:3: style: Class 'SnakeParametersPreviewPipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.cxx:238:51: style: Function 'RegisterSource' argument 2 names different: declaration 'xWeight' definition 'weight'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.h:83:56: note: Function 'RegisterSource' argument 2 names different: declaration 'xWeight' definition 'weight'.
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.cxx:238:51: note: Function 'RegisterSource' argument 2 names different: declaration 'xWeight' definition 'weight'.
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.cxx:387:54: style: Function 'DebugPrint' argument 3 names different: declaration 'prog' definition 'p'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.h:136:48: note: Function 'DebugPrint' argument 3 names different: declaration 'prog' definition 'p'.
itksnap-3.6.0/Logic/Mesh/AllPurposeProgressAccumulator.cxx:387:54: note: Function 'DebugPrint' argument 3 names different: declaration 'prog' definition 'p'.
itksnap-3.6.0/Logic/Mesh/MeshManager.cxx:280:23: style: Same expression on both sides of '||'. [duplicateExpression]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:120:45: style: Function 'ComputeMesh' argument 2 names different: declaration 'outData' definition 'outMesh'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.h:129:50: note: Function 'ComputeMesh' argument 2 names different: declaration 'outData' definition 'outMesh'.
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:120:45: note: Function 'ComputeMesh' argument 2 names different: declaration 'outData' definition 'outMesh'.
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:214:31: style: Variable 'line_length' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:257:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:288:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:54:3: warning: Member variable 'MultiLabelMeshPipeline::m_Histogram' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:57:3: performance: Variable 'm_ROIFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Mesh/MultiLabelMeshPipeline.cxx:345:9: performance: Variable 'Mesh' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Mesh/VTKMeshPipeline.cxx:249:28: style: Function 'ComputeMesh' argument 1 names different: declaration 'outData' definition 'outMesh'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Mesh/VTKMeshPipeline.h:90:33: note: Function 'ComputeMesh' argument 1 names different: declaration 'outData' definition 'outMesh'.
itksnap-3.6.0/Logic/Mesh/VTKMeshPipeline.cxx:249:28: note: Function 'ComputeMesh' argument 1 names different: declaration 'outData' definition 'outMesh'.
itksnap-3.6.0/Logic/Mesh/VTKMeshPipeline.cxx:48:3: performance: Variable 'm_Progress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingSettings.cxx:69:30: style: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingSettings.h:75:35: note: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'.
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingSettings.cxx:69:30: note: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:269:0: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:5:21: warning: Member variable 'EMGaussianMixtures::m_prior' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:59:7: style: Member variable 'EMGaussianMixtures::m_dimOfGaussian' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:6:35: note: Member variable 'EMGaussianMixtures::m_dimOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:59:7: note: Member variable 'EMGaussianMixtures::m_dimOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:58:7: style: Member variable 'EMGaussianMixtures::m_numOfGaussian' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:6:61: note: Member variable 'EMGaussianMixtures::m_numOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:58:7: note: Member variable 'EMGaussianMixtures::m_numOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:61:7: style: Member variable 'EMGaussianMixtures::m_numOfIteration' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:6:109: note: Member variable 'EMGaussianMixtures::m_numOfIteration' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:61:7: note: Member variable 'EMGaussianMixtures::m_numOfIteration' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:30:7: style: Technically the member function 'EMGaussianMixtures::GetMaxIteration' can be const. [functionConst]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:100:25: note: Technically the member function 'EMGaussianMixtures::GetMaxIteration' can be const.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.h:30:7: note: Technically the member function 'EMGaussianMixtures::GetMaxIteration' can be const.
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:8:3: style: Class 'EMGaussianMixtures' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:8:3: style: Class 'EMGaussianMixtures' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Logic/Preprocessing/GMM/Gaussian.h:14:3: style: Class 'Gaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:38:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_latent [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:39:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_log_pdf [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:36:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_probs [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:37:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_probs2 [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:40:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_tmp1 [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:41:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_tmp2 [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:42:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_tmp3 [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:43:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_sum [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/EMGaussianMixtures.cxx:44:3: error: Mismatching allocation and deallocation: EMGaussianMixtures::m_weight [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/Gaussian.cxx:12:3: performance: Variable 'm_x_vector' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Preprocessing/GMM/GaussianMixtureModel.h:60:7: style: Member variable 'GaussianMixtureModel::m_numOfGaussian' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Logic/Preprocessing/GMM/GaussianMixtureModel.cxx:6:24: note: Member variable 'GaussianMixtureModel::m_numOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/GaussianMixtureModel.h:60:7: note: Member variable 'GaussianMixtureModel::m_numOfGaussian' is in the wrong place in the initializer list.
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:56:10: style: The scope of the variable 'probDist' can be reduced. [variableScope]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:57:10: style: The scope of the variable 'currentSum' can be reduced. [variableScope]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:15:3: performance: Variable 'm_gmm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.h:13:10: style: Technically the member function 'KMeansPlusPlus::Distance' can be const. [functionConst]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:27:24: note: Technically the member function 'KMeansPlusPlus::Distance' can be const.
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.h:13:10: note: Technically the member function 'KMeansPlusPlus::Distance' can be const.
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:10:3: style: Class 'KMeansPlusPlus' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:10:3: style: Class 'KMeansPlusPlus' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:22:3: error: Mismatching allocation and deallocation: KMeansPlusPlus::m_xCenter [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:21:3: error: Mismatching allocation and deallocation: KMeansPlusPlus::m_centers [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:23:3: error: Mismatching allocation and deallocation: KMeansPlusPlus::m_xCounter [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:24:3: error: Mismatching allocation and deallocation: KMeansPlusPlus::m_distance [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/KMeansPlusPlus.cxx:169:3: error: Mismatching allocation and deallocation: radius [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_ClusteringInitializer' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_MixtureModel' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_DataSource' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_NumberOfComponents' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_NumberOfVoxels' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/GMM/UnsupervisedClustering.cxx:11:25: warning: Member variable 'UnsupervisedClustering::m_SamplesDirty' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:279:29: style: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:143:34: note: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'.
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:279:29: note: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'.
itksnap-3.6.0/Logic/Preprocessing/GMMClassifyImageFilter.txx:92:17: style: Variable 'n_input' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:134:3: style: Class 'ImageCollectionConstRegionIteratorWithIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Preprocessing/SmoothBinaryThresholdImageFilter.txx:99:36: style: Function 'SetParameters' argument 1 names different: declaration 'settings' definition 'ts'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/SmoothBinaryThresholdImageFilter.h:52:41: note: Function 'SetParameters' argument 1 names different: declaration 'settings' definition 'ts'.
itksnap-3.6.0/Logic/Preprocessing/SmoothBinaryThresholdImageFilter.txx:99:36: note: Function 'SetParameters' argument 1 names different: declaration 'settings' definition 'ts'.
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.txx:165:44: style: Function 'SetParameters' argument 1 names different: declaration 'parameters' definition 'settings'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.h:157:49: note: Function 'SetParameters' argument 1 names different: declaration 'parameters' definition 'settings'.
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.txx:165:44: note: Function 'SetParameters' argument 1 names different: declaration 'parameters' definition 'settings'.
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:279:0: style: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:143:0: note: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'.
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:279:0: note: Function 'AddImage' argument 1 names different: declaration 'image' definition 'dobj'.
itksnap-3.6.0/Logic/Preprocessing/SmoothBinaryThresholdImageFilter.h:46:1: style: The class 'SmoothBinaryThresholdFunctor' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.h:62:1: style: The class 'EdgeRemappingFunctor' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.h:84:8: style: Technically the member function 'EdgeRemappingFunctor::operator==' can be const. [functionConst]
itksnap-3.6.0/Logic/Preprocessing/EdgePreprocessingImageFilter.h:93:8: style: Technically the member function 'EdgeRemappingFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Logic/Preprocessing/ImageCollectionToImageFilter.h:134:0: style: Class 'ImageCollectionConstRegionIteratorWithIndex < AnatomicScalarImageWrapper :: ImageType , AnatomicImageWrapper :: ImageType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:150:8: style: The function 'SetActiveScalarLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:45:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:150:8: note: Function in derived class
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:162:8: style: The function 'ComputeOutputVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:42:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Preprocessing/SlicePreviewFilterWrapper.h:162:8: note: Function in derived class
itksnap-3.6.0/Logic/Preprocessing/ThresholdSettings.cxx:131:30: style: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Preprocessing/ThresholdSettings.h:108:35: note: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'.
itksnap-3.6.0/Logic/Preprocessing/ThresholdSettings.cxx:131:30: note: Function 'ReadFromRegistry' argument 1 names different: declaration 'reg' definition 'registry'.
itksnap-3.6.0/Logic/RLEImage/RLEImage.h:219:9: performance: Variable 'myBuffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Slicing/IRISSlicer.txx:234:38: style: Function 'DoGenerateData' argument 1 names different: declaration 'source' definition 'inputPtr'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Slicing/IRISSlicer.h:177:73: note: Function 'DoGenerateData' argument 1 names different: declaration 'source' definition 'inputPtr'.
itksnap-3.6.0/Logic/Slicing/IRISSlicer.txx:234:38: note: Function 'DoGenerateData' argument 1 names different: declaration 'source' definition 'inputPtr'.
itksnap-3.6.0/Logic/Slicing/IRISSlicer.txx:352:27: style: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Slicing/IRISSlicer.h:144:32: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/Slicing/IRISSlicer.txx:352:27: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.txx:186:45: style: Function 'PropagateRequestedRegion' argument 1 names different: declaration 'object' definition 'output'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.h:164:58: note: Function 'PropagateRequestedRegion' argument 1 names different: declaration 'object' definition 'output'.
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.txx:186:45: note: Function 'PropagateRequestedRegion' argument 1 names different: declaration 'object' definition 'output'.
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.txx:400:46: style: Variable 'vpref' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.txx:235:29: style: Variable 'output' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.txx:262:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_NumComponents' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.txx:262:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_ExtractComponent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.txx:262:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_BufferValue' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:191:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_NumComponents' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:191:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_ExtractComponent' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:191:3: warning: Member variable 'NonOrthogonalSlicerPixelAccessTraitsWorker::m_BufferValue' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:102:1: style: The class 'NonOrthogonalSlicer' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:96:3: warning: Member variable 'FastLinearInterpolatorBase::status' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:113:3: warning: Member variable 'FastLinearInterpolatorBase::status' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:179:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:237:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:617:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.txx:94:3: performance: Variable 'm_OrthogonalSlicer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:194:15: performance: Technically the member function 'NonOrthogonalSlicerPixelAccessTraitsWorker::ProcessVoxel' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:199:15: performance: Technically the member function 'NonOrthogonalSlicerPixelAccessTraitsWorker::SkipVoxels' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:155:30: performance: Technically the member function 'FastLinearInterpolatorBase::lerp' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:182:9: performance: Technically the member function 'FastLinearInterpolator::InterpolateWithGradient' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:185:9: performance: Technically the member function 'FastLinearInterpolator::Interpolate' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:188:9: performance: Technically the member function 'FastLinearInterpolator::InterpolateNearestNeighbor' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:191:10: performance: Technically the member function 'FastLinearInterpolator::GetMask' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:193:10: performance: Technically the member function 'FastLinearInterpolator::GetMaskAndGradient' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:196:8: performance: Technically the member function 'FastLinearInterpolator::PartialVolumeHistogramSample' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:199:8: performance: Technically the member function 'FastLinearInterpolator::PartialVolumeHistogramGradientSample' can be static. [functionStatic]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:576:36: style: Technically the member function 'FastLinearInterpolator::dens' can be const. [functionConst]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:869:36: style: Technically the member function 'FastLinearInterpolator::dens' can be const. [functionConst]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:72:3: style: Class 'NonOrthogonalSlicerPixelAccessTraitsWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:191:3: style: Class 'NonOrthogonalSlicerPixelAccessTraitsWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:216:3: style: Class 'NonOrthogonalSlicerPixelAccessTraitsWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/NonOrthogonalSlicer.h:257:3: style: Class 'NonOrthogonalSlicerPixelAccessTraitsWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:96:3: style: Class 'FastLinearInterpolatorBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:177:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:221:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/FastLinearInterpolator.h:611:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Logic/Slicing/AdaptiveSlicingPipeline.txx:279:5: error: Mismatching allocation and deallocation: out_arr [mismatchAllocDealloc]
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.cxx:183:27: style: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'. [funcArgNamesDifferent]
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:95:32: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.cxx:183:27: note: Function 'PrintSelf' argument 1 names different: declaration 's' definition 'os'.
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.cxx:121:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.cxx:171:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:64:8: style: The function 'GetControlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:77:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:64:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:65:8: style: The function 'UpdateControlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:88:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:65:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:66:8: style: The function 'IsMonotonic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:102:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:66:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:67:8: style: The function 'ScaleControlPointsToWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:97:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:67:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:69:16: style: The function 'GetControlPointCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:83:24: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:69:16: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:74:9: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:111:17: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:74:9: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:84:8: style: The function 'LoadFromRegistry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:105:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:84:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:87:8: style: The function 'SaveToRegistry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:108:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:87:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:90:8: style: The function 'IsInDefaultState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Logic/Slicing/IntensityCurveInterface.h:72:16: note: Virtual function in base class
itksnap-3.6.0/Logic/Slicing/IntensityCurveVTK.h:90:8: note: Function in derived class
itksnap-3.6.0/Logic/Slicing/IntensityToColorLookupTableImageFilter.cxx:68:76: style: Variable 'inputPtr' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Logic/Slicing/IntensityToColorLookupTableImageFilter.cxx:69:79: style: Variable 'outputPtr' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:1236:11: style: Expression is always false because 'else if' condition matches previous condition at line 1186. [multiCondition]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:1744:9: style: The scope of the variable 'np' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2253:10: style: The scope of the variable 'i' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2308:10: style: The scope of the variable 'i' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2095:30: style: Function 'ReadRealVector' argument 1 names different: declaration 'vec' definition 'vec_in'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:115:41: note: Function 'ReadRealVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2095:30: note: Function 'ReadRealVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2142:28: style: Function 'ReadRealSize' argument 1 names different: declaration 'vec' definition 'vec_in'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:116:39: note: Function 'ReadRealSize' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2142:28: note: Function 'ReadRealSize' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2247:30: style: Function 'ReadSizeVector' argument 1 names different: declaration 'vec' definition 'vec_in'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:113:39: note: Function 'ReadSizeVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2247:30: note: Function 'ReadSizeVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2302:31: style: Function 'ReadIndexVector' argument 1 names different: declaration 'vec' definition 'vec_in'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:114:41: note: Function 'ReadIndexVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2302:31: note: Function 'ReadIndexVector' argument 1 names different: declaration 'vec' definition 'vec_in'.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:1970:23: style: Variable 'fnOutput' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2306:3: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:97:8: performance: Technically the member function 'ImageConverter::PrintMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2391:3: note: Technically the member function 'ImageConverter::PrintMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.h:97:8: note: Technically the member function 'ImageConverter::PrintMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2214:7: error: Mismatching allocation and deallocation: asort [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2294:3: error: Mismatching allocation and deallocation: vec [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/ConvertImageND.cxx:2345:3: error: Mismatching allocation and deallocation: vec [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/adapters/AddImages.h:38:0: style: Class 'AddImages < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AddImages.h:38:0: style: Class 'AddImages < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AddImages.h:38:0: style: Class 'AddImages < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AlignByLandmarks.h:40:0: style: Class 'AlignByLandmarks < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AlignByLandmarks.h:40:0: style: Class 'AlignByLandmarks < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AlignByLandmarks.h:40:0: style: Class 'AlignByLandmarks < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AntiAliasImage.h:38:0: style: Class 'AntiAliasImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AntiAliasImage.h:38:0: style: Class 'AntiAliasImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/AntiAliasImage.h:38:0: style: Class 'AntiAliasImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: style: Function 'operator()' argument 1 names different: declaration 'metric' definition 'metric_name'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:51:0: note: Function 'operator()' argument 1 names different: declaration 'metric' definition 'metric_name'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: note: Function 'operator()' argument 1 names different: declaration 'metric' definition 'metric_name'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: style: Function 'operator()' argument 2 names different: declaration 'ftran_fn' definition 'fn_ftran'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:51:0: note: Function 'operator()' argument 2 names different: declaration 'ftran_fn' definition 'fn_ftran'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: note: Function 'operator()' argument 2 names different: declaration 'ftran_fn' definition 'fn_ftran'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: style: Function 'operator()' argument 3 names different: declaration 'mtran_fn' definition 'fn_mtran'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:51:0: note: Function 'operator()' argument 3 names different: declaration 'mtran_fn' definition 'fn_mtran'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:120:0: note: Function 'operator()' argument 3 names different: declaration 'mtran_fn' definition 'fn_mtran'.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: performance: Technically the member function 'ApplyMetric < double , 2 >::ReadMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:47:0: note: Technically the member function 'ApplyMetric < double , 2 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: note: Technically the member function 'ApplyMetric < double , 2 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: performance: Technically the member function 'ApplyMetric < double , 2 >::Flip_LPS_to_RAS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:67:0: note: Technically the member function 'ApplyMetric < double , 2 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: note: Technically the member function 'ApplyMetric < double , 2 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: performance: Technically the member function 'ApplyMetric < double , 2 >::Flip_RAS_to_LPS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:96:0: note: Technically the member function 'ApplyMetric < double , 2 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: note: Technically the member function 'ApplyMetric < double , 2 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: performance: Technically the member function 'ApplyMetric < double , 3 >::ReadMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:47:0: note: Technically the member function 'ApplyMetric < double , 3 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: note: Technically the member function 'ApplyMetric < double , 3 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: performance: Technically the member function 'ApplyMetric < double , 3 >::Flip_LPS_to_RAS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:67:0: note: Technically the member function 'ApplyMetric < double , 3 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: note: Technically the member function 'ApplyMetric < double , 3 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: performance: Technically the member function 'ApplyMetric < double , 3 >::Flip_RAS_to_LPS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:96:0: note: Technically the member function 'ApplyMetric < double , 3 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: note: Technically the member function 'ApplyMetric < double , 3 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: performance: Technically the member function 'ApplyMetric < double , 4 >::ReadMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:47:0: note: Technically the member function 'ApplyMetric < double , 4 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:52:0: note: Technically the member function 'ApplyMetric < double , 4 >::ReadMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: performance: Technically the member function 'ApplyMetric < double , 4 >::Flip_LPS_to_RAS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:67:0: note: Technically the member function 'ApplyMetric < double , 4 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:57:0: note: Technically the member function 'ApplyMetric < double , 4 >::Flip_LPS_to_RAS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: performance: Technically the member function 'ApplyMetric < double , 4 >::Flip_RAS_to_LPS' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.cxx:96:0: note: Technically the member function 'ApplyMetric < double , 4 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:60:0: note: Technically the member function 'ApplyMetric < double , 4 >::Flip_RAS_to_LPS' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:49:0: style: Class 'ApplyMetric < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:49:0: style: Class 'ApplyMetric < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ApplyMetric.h:49:0: style: Class 'ApplyMetric < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BiasFieldCorrectionN4.h:38:0: style: Class 'BiasFieldCorrectionN4 < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BiasFieldCorrectionN4.h:38:0: style: Class 'BiasFieldCorrectionN4 < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BiasFieldCorrectionN4.h:38:0: style: Class 'BiasFieldCorrectionN4 < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryHoleFill.h:38:0: style: Class 'BinaryHoleFill < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryHoleFill.h:38:0: style: Class 'BinaryHoleFill < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryHoleFill.h:38:0: style: Class 'BinaryHoleFill < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryImageCentroid.h:38:0: style: Class 'BinaryImageCentroid < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryImageCentroid.h:38:0: style: Class 'BinaryImageCentroid < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryImageCentroid.h:38:0: style: Class 'BinaryImageCentroid < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryMathOperation.h:50:0: style: Class 'BinaryMathOperation < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryMathOperation.h:50:0: style: Class 'BinaryMathOperation < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/BinaryMathOperation.h:50:0: style: Class 'BinaryMathOperation < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Canny.h:38:0: style: Class 'Canny < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Canny.h:38:0: style: Class 'Canny < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Canny.h:38:0: style: Class 'Canny < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ClipImageIntensity.h:38:0: style: Class 'ClipImageIntensity < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ClipImageIntensity.h:38:0: style: Class 'ClipImageIntensity < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ClipImageIntensity.h:38:0: style: Class 'ClipImageIntensity < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeFFT.h:38:0: style: Class 'ComputeFFT < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeFFT.h:38:0: style: Class 'ComputeFFT < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeFFT.h:38:0: style: Class 'ComputeFFT < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeMoments.h:38:0: style: Class 'ComputeMoments < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeMoments.h:38:0: style: Class 'ComputeMoments < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeMoments.h:38:0: style: Class 'ComputeMoments < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeOverlaps.h:38:0: style: Class 'ComputeOverlaps < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeOverlaps.h:38:0: style: Class 'ComputeOverlaps < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ComputeOverlaps.h:38:0: style: Class 'ComputeOverlaps < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ThresholdImage.h:38:3: style: Class 'ThresholdImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ConnectedComponents.h:38:0: style: Class 'ConnectedComponents < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ConnectedComponents.h:38:0: style: Class 'ConnectedComponents < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ConnectedComponents.h:38:0: style: Class 'ConnectedComponents < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CoordinateMap.h:38:0: style: Class 'CoordinateMap < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CoordinateMap.h:38:0: style: Class 'CoordinateMap < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CoordinateMap.h:38:0: style: Class 'CoordinateMap < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CopyTransform.h:38:0: style: Class 'CopyTransform < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CopyTransform.h:38:0: style: Class 'CopyTransform < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CopyTransform.h:38:0: style: Class 'CopyTransform < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateImage.h:38:0: style: Class 'CreateImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateImage.h:38:0: style: Class 'CreateImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateImage.h:38:0: style: Class 'CreateImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateInterpolator.h:43:0: style: Class 'CreateInterpolator < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateInterpolator.h:43:0: style: Class 'CreateInterpolator < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateInterpolator.h:43:0: style: Class 'CreateInterpolator < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: style: Technically the member function 'DicomSeriesList < double , 2 >::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.cxx:42:0: note: Technically the member function 'DicomSeriesList < double , 2 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: note: Technically the member function 'DicomSeriesList < double , 2 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: style: Technically the member function 'DicomSeriesList < double , 3 >::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.cxx:42:0: note: Technically the member function 'DicomSeriesList < double , 3 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: note: Technically the member function 'DicomSeriesList < double , 3 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: style: Technically the member function 'DicomSeriesList < double , 4 >::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.cxx:42:0: note: Technically the member function 'DicomSeriesList < double , 4 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:40:0: note: Technically the member function 'DicomSeriesList < double , 4 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:38:0: style: Class 'DicomSeriesList < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:38:0: style: Class 'DicomSeriesList < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/DicomSeriesList.h:38:0: style: Class 'DicomSeriesList < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractRegion.h:38:0: style: Class 'ExtractRegion < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractRegion.h:38:0: style: Class 'ExtractRegion < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractRegion.h:38:0: style: Class 'ExtractRegion < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.cxx:108:0: style: Function 'operator()' argument 2 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.h:41:0: note: Function 'operator()' argument 2 names different: declaration 'pos' definition 'position'.
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.cxx:108:0: note: Function 'operator()' argument 2 names different: declaration 'pos' definition 'position'.
itksnap-3.6.0/Submodules/c3d/adapters/ExtractRegion.h:38:3: style: Class 'ExtractRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.h:39:0: style: Class 'ExtractSlice < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.h:39:0: style: Class 'ExtractSlice < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.h:39:0: style: Class 'ExtractSlice < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.cxx:180:6: error: Uninitialized variable: pos_first [uninitvar]
itksnap-3.6.0/Submodules/c3d/adapters/ExtractSlice.cxx:183:6: error: Uninitialized variable: pos_last [uninitvar]
itksnap-3.6.0/Submodules/c3d/adapters/FlipImage.h:38:0: style: Class 'FlipImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/FlipImage.h:38:0: style: Class 'FlipImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/FlipImage.h:38:0: style: Class 'FlipImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/GeneralLinearModel.h:38:0: style: Class 'GeneralLinearModel < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/GeneralLinearModel.h:38:0: style: Class 'GeneralLinearModel < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/GeneralLinearModel.h:38:0: style: Class 'GeneralLinearModel < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.cxx:34:0: style: Function 'operator()' argument 1 names different: declaration 'codimension' definition 'dimension'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.h:40:0: note: Function 'operator()' argument 1 names different: declaration 'codimension' definition 'dimension'.
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.cxx:34:0: note: Function 'operator()' argument 1 names different: declaration 'codimension' definition 'dimension'.
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.h:38:0: style: Class 'HessianObjectness < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.h:38:0: style: Class 'HessianObjectness < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HessianObjectness.h:38:0: style: Class 'HessianObjectness < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HistogramMatch.h:38:0: style: Class 'HistogramMatch < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HistogramMatch.h:38:0: style: Class 'HistogramMatch < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/HistogramMatch.h:38:0: style: Class 'HistogramMatch < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageERF.h:38:0: style: Class 'ImageERF < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageERF.h:38:0: style: Class 'ImageERF < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageERF.h:38:0: style: Class 'ImageERF < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageGradient.h:38:0: style: Class 'ImageGradient < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageGradient.h:38:0: style: Class 'ImageGradient < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageGradient.h:38:0: style: Class 'ImageGradient < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageLaplacian.h:38:0: style: Class 'ImageLaplacian < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageLaplacian.h:38:0: style: Class 'ImageLaplacian < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ImageLaplacian.h:38:0: style: Class 'ImageLaplacian < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelOverlapMeasures.h:38:0: style: Class 'LabelOverlapMeasures < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelOverlapMeasures.h:38:0: style: Class 'LabelOverlapMeasures < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelOverlapMeasures.h:38:0: style: Class 'LabelOverlapMeasures < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelStatistics.h:38:0: style: Class 'LabelStatistics < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelStatistics.h:38:0: style: Class 'LabelStatistics < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LabelStatistics.h:38:0: style: Class 'LabelStatistics < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.cxx:103:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.h:38:0: style: Class 'LandmarksToSpheres < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.h:38:0: style: Class 'LandmarksToSpheres < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.h:38:0: style: Class 'LandmarksToSpheres < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.cxx:73:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.cxx:93:3: error: Mismatching allocation and deallocation: sub_buffer [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.cxx:96:6: performance: Possible inefficient checking for 'lms' emptiness. [stlSize]
itksnap-3.6.0/Submodules/c3d/adapters/LandmarksToSpheres.cxx:66:9: error: Uninitialized variable: rc [uninitvar]
itksnap-3.6.0/Submodules/c3d/adapters/LaplacianSharpening.h:38:0: style: Class 'LaplacianSharpening < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LaplacianSharpening.h:38:0: style: Class 'LaplacianSharpening < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LaplacianSharpening.h:38:0: style: Class 'LaplacianSharpening < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LevelSetSegmentation.h:50:0: style: Class 'LevelSetSegmentation < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LevelSetSegmentation.h:50:0: style: Class 'LevelSetSegmentation < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/LevelSetSegmentation.h:50:0: style: Class 'LevelSetSegmentation < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MRFVote.h:38:0: style: Class 'MRFVote < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MRFVote.h:38:0: style: Class 'MRFVote < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MRFVote.h:38:0: style: Class 'MRFVote < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MathematicalMorphology.h:38:0: style: Class 'MathematicalMorphology < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MathematicalMorphology.h:38:0: style: Class 'MathematicalMorphology < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MathematicalMorphology.h:38:0: style: Class 'MathematicalMorphology < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MeanFilter.h:38:0: style: Class 'MeanFilter < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MeanFilter.h:38:0: style: Class 'MeanFilter < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MeanFilter.h:38:0: style: Class 'MeanFilter < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MedianFilter.h:38:0: style: Class 'MedianFilter < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MedianFilter.h:38:0: style: Class 'MedianFilter < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MedianFilter.h:38:0: style: Class 'MedianFilter < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MixtureModel.h:38:0: style: Class 'MixtureModel < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MixtureModel.h:38:0: style: Class 'MixtureModel < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MixtureModel.h:38:0: style: Class 'MixtureModel < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MultiplyImages.h:38:0: style: Class 'MultiplyImages < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MultiplyImages.h:38:0: style: Class 'MultiplyImages < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/MultiplyImages.h:38:0: style: Class 'MultiplyImages < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.cxx:37:16: style: Technically the member function 'NormalizeLocalWindowImageToStatsFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.cxx:46:8: style: Technically the member function 'NormalizeLocalWindowImageToStatsFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.cxx:56:16: style: Technically the member function 'NormalizedLocalWindowStatsToResultFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.cxx:74:8: style: Technically the member function 'NormalizedLocalWindowStatsToResultFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.h:38:0: style: Class 'NormalizeLocalWindow < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.h:38:0: style: Class 'NormalizeLocalWindow < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizeLocalWindow.h:38:0: style: Class 'NormalizeLocalWindow < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.cxx:45:16: style: Technically the member function 'ImageToStatsFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.cxx:57:8: style: Technically the member function 'ImageToStatsFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.cxx:67:16: style: Technically the member function 'StatsToNCCFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.cxx:76:8: style: Technically the member function 'StatsToNCCFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.cxx:65:3: style: Class 'StatsToNCCFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.h:38:0: style: Class 'NormalizedCrossCorrelation < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.h:38:0: style: Class 'NormalizedCrossCorrelation < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/NormalizedCrossCorrelation.h:38:0: style: Class 'NormalizedCrossCorrelation < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/OverlayLabelImage.h:38:0: style: Class 'OverlayLabelImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/OverlayLabelImage.h:38:0: style: Class 'OverlayLabelImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/OverlayLabelImage.h:38:0: style: Class 'OverlayLabelImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.cxx:44:0: style: Redundant condition: If 'i < 2', the comparison 'i < 3' is always true. [redundantCondition]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.cxx:44:0: style: Redundant condition: If 'i < 3', the comparison 'i < 3' is always true. [redundantCondition]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.cxx:44:0: style: Redundant condition: If 'i < 3', the comparison 'i < 4' is always true. [redundantCondition]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.h:38:0: style: Class 'PadImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.h:38:0: style: Class 'PadImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PadImage.h:38:0: style: Class 'PadImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PeronaMalik.h:38:0: style: Class 'PeronaMalik < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PeronaMalik.h:38:0: style: Class 'PeronaMalik < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PeronaMalik.h:38:0: style: Class 'PeronaMalik < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:234:12: style: Condition '!rc' is always true [knownConditionTrueFalse]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:233:19: note: Assignment 'rc=false', assigned value is 0
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:234:12: note: Condition '!rc' is always true
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: performance: Technically the member function 'PrintImageInfo < double , 2 >::GetRAICodeFromDirectionMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:103:0: note: Technically the member function 'PrintImageInfo < double , 2 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: note: Technically the member function 'PrintImageInfo < double , 2 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: performance: Technically the member function 'PrintImageInfo < double , 3 >::GetRAICodeFromDirectionMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:103:0: note: Technically the member function 'PrintImageInfo < double , 3 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: note: Technically the member function 'PrintImageInfo < double , 3 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: performance: Technically the member function 'PrintImageInfo < double , 4 >::GetRAICodeFromDirectionMatrix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.cxx:103:0: note: Technically the member function 'PrintImageInfo < double , 4 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:45:0: note: Technically the member function 'PrintImageInfo < double , 4 >::GetRAICodeFromDirectionMatrix' can be static.
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:38:0: style: Class 'PrintImageInfo < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:38:0: style: Class 'PrintImageInfo < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/PrintImageInfo.h:38:0: style: Class 'PrintImageInfo < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFApply.h:38:0: style: Class 'RFApply < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFApply.h:38:0: style: Class 'RFApply < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFApply.h:38:0: style: Class 'RFApply < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFTrain.h:58:0: style: Class 'RFTrain < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFTrain.h:58:0: style: Class 'RFTrain < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/RFTrain.h:58:0: style: Class 'RFTrain < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Rank.cxx:71:9: portability: %li in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/c3d/adapters/Rank.h:38:0: style: Class 'Rank < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Rank.h:38:0: style: Class 'Rank < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Rank.h:38:0: style: Class 'Rank < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReadImage.h:45:0: style: Class 'ReadImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReadImage.h:45:0: style: Class 'ReadImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReadImage.h:45:0: style: Class 'ReadImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReciprocalImage.cxx:33:8: style: Technically the member function 'ReciprocalFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/ReciprocalImage.h:38:0: style: Class 'ReciprocalImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReciprocalImage.h:38:0: style: Class 'ReciprocalImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReciprocalImage.h:38:0: style: Class 'ReciprocalImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.cxx:31:0: style: Function 'operator()' argument 1 names different: declaration 'n' definition 'k'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.h:40:0: note: Function 'operator()' argument 1 names different: declaration 'n' definition 'k'.
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.cxx:31:0: note: Function 'operator()' argument 1 names different: declaration 'n' definition 'k'.
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.h:38:0: style: Class 'ReorderStack < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.h:38:0: style: Class 'ReorderStack < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReorderStack.h:38:0: style: Class 'ReorderStack < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReplaceIntensities.h:38:0: style: Class 'ReplaceIntensities < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReplaceIntensities.h:38:0: style: Class 'ReplaceIntensities < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ReplaceIntensities.h:38:0: style: Class 'ReplaceIntensities < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResampleImage.h:38:0: style: Class 'ResampleImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResampleImage.h:38:0: style: Class 'ResampleImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResampleImage.h:38:0: style: Class 'ResampleImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResliceImage.cxx:149:0: error: Array 'idx[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/ResliceImage.cxx:152:0: error: Array 'idx[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/ResliceImage.h:38:0: style: Class 'ResliceImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResliceImage.h:38:0: style: Class 'ResliceImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ResliceImage.h:38:0: style: Class 'ResliceImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SLICSuperVoxel.h:38:0: style: Class 'SLICSuperVoxel < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SLICSuperVoxel.h:38:0: style: Class 'SLICSuperVoxel < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SLICSuperVoxel.h:38:0: style: Class 'SLICSuperVoxel < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: warning: Member variable 'SampleImage < double , 2 >::m_Result' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: warning: Member variable 'SampleImage < double , 3 >::m_Result' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: warning: Member variable 'SampleImage < double , 4 >::m_Result' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: style: Class 'SampleImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: style: Class 'SampleImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SampleImage.h:38:0: style: Class 'SampleImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScalarToRGB.h:38:0: style: Class 'ScalarToRGB < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScalarToRGB.h:38:0: style: Class 'ScalarToRGB < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScalarToRGB.h:38:0: style: Class 'ScalarToRGB < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScaleShiftImage.h:38:0: style: Class 'ScaleShiftImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScaleShiftImage.h:38:0: style: Class 'ScaleShiftImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ScaleShiftImage.h:38:0: style: Class 'ScaleShiftImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:40:0: style: Technically the member function 'SetOrientation < double , 2 >::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.cxx:31:0: note: Technically the member function 'SetOrientation < double , 2 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:40:0: note: Technically the member function 'SetOrientation < double , 2 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:40:0: style: Technically the member function 'SetOrientation < double , 4 >::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.cxx:31:0: note: Technically the member function 'SetOrientation < double , 4 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:40:0: note: Technically the member function 'SetOrientation < double , 4 >::operator()' can be const.
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:38:0: style: Class 'SetOrientation < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:38:0: style: Class 'SetOrientation < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetOrientation.h:38:0: style: Class 'SetOrientation < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetSform.h:38:0: style: Class 'SetSform < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetSform.h:38:0: style: Class 'SetSform < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SetSform.h:38:0: style: Class 'SetSform < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SignedDistanceTransform.h:38:0: style: Class 'SignedDistanceTransform < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SignedDistanceTransform.h:38:0: style: Class 'SignedDistanceTransform < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SignedDistanceTransform.h:38:0: style: Class 'SignedDistanceTransform < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:335:0: error: Array 'vraw[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:205:0: error: Array 'w[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:228:0: error: Array 'w[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:228:0: error: Array 'off[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:236:0: error: Array 'w[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:236:0: error: Array 'off[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:396:30: style: Unsigned variable 'd' can't be negative so it is unnecessary to test it. [unsignedPositive]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:570:32: style: Unsigned variable 'd' can't be negative so it is unnecessary to test it. [unsignedPositive]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::fft_sz' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::fft_szc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::fft_n' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::fft_nc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::fcmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::vraw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::graw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::vtmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::gamma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::sigma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 2 >::mask_scale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::fft_sz' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::fft_szc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::fft_n' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::fft_nc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::fcmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::vraw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::graw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::vtmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::gamma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::sigma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 3 >::mask_scale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::fft_sz' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::fft_szc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::fft_n' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::fft_nc' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::fcmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::vraw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::graw' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::vtmp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::gamma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::sigma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: warning: Member variable 'SimpleElasticRegistration < double , 4 >::mask_scale' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: style: Class 'SimpleElasticRegistration < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: style: Class 'SimpleElasticRegistration < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.h:76:0: style: Class 'SimpleElasticRegistration < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:709:3: error: Mismatching allocation and deallocation: X [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:711:3: error: Mismatching allocation and deallocation: G [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/adapters/SimpleElasticRegistration.cxx:710:3: error: Mismatching allocation and deallocation: O [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/adapters/SmoothImage.h:38:0: style: Class 'SmoothImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SmoothImage.h:38:0: style: Class 'SmoothImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SmoothImage.h:38:0: style: Class 'SmoothImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UpdateMetadataKey.h:38:3: style: Class 'UpdateMetadataKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SplitMultilabelImage.h:38:0: style: Class 'SplitMultilabelImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SplitMultilabelImage.h:38:0: style: Class 'SplitMultilabelImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SplitMultilabelImage.h:38:0: style: Class 'SplitMultilabelImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/StapleAlgorithm.h:38:0: style: Class 'StapleAlgorithm < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/StapleAlgorithm.h:38:0: style: Class 'StapleAlgorithm < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/StapleAlgorithm.h:38:0: style: Class 'StapleAlgorithm < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.cxx:33:0: style: Function 'operator()' argument 2 names different: declaration 'test_image' definition 'test_voxels'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.h:40:0: note: Function 'operator()' argument 2 names different: declaration 'test_image' definition 'test_voxels'.
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.cxx:33:0: note: Function 'operator()' argument 2 names different: declaration 'test_image' definition 'test_voxels'.
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.h:38:0: style: Class 'TestImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.h:38:0: style: Class 'TestImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TestImage.h:38:0: style: Class 'TestImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ThresholdImage.h:38:0: style: Class 'ThresholdImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ThresholdImage.h:38:0: style: Class 'ThresholdImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/ThresholdImage.h:38:0: style: Class 'ThresholdImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TileImages.h:38:0: style: Class 'TileImages < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TileImages.h:38:0: style: Class 'TileImages < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TileImages.h:38:0: style: Class 'TileImages < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TrimImage.h:38:0: style: Class 'TrimImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TrimImage.h:38:0: style: Class 'TrimImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/TrimImage.h:38:0: style: Class 'TrimImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UnaryMathOperation.h:38:0: style: Class 'UnaryMathOperation < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UnaryMathOperation.h:38:0: style: Class 'UnaryMathOperation < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UnaryMathOperation.h:38:0: style: Class 'UnaryMathOperation < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UpdateMetadataKey.h:38:0: style: Class 'UpdateMetadataKey < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UpdateMetadataKey.h:38:0: style: Class 'UpdateMetadataKey < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/UpdateMetadataKey.h:38:0: style: Class 'UpdateMetadataKey < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Vote.h:38:0: style: Class 'Vote < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Vote.h:38:0: style: Class 'Vote < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/Vote.h:38:0: style: Class 'Vote < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseComponentFunction.cxx:46:19: style: Technically the member function 'VoxelwiseComponentFunctionNamespace::RGB_to_HSV_Functor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseComponentFunction.h:38:0: style: Class 'VoxelwiseComponentFunction < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseComponentFunction.h:38:0: style: Class 'VoxelwiseComponentFunction < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseComponentFunction.h:38:0: style: Class 'VoxelwiseComponentFunction < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseRegression.h:38:0: style: Class 'VoxelwiseRegression < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseRegression.h:38:0: style: Class 'VoxelwiseRegression < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/VoxelwiseRegression.h:38:0: style: Class 'VoxelwiseRegression < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/CreateInterpolator.h:43:3: style: Class 'CreateInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpImage.h:38:0: style: Class 'WarpImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpImage.h:38:0: style: Class 'WarpImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpImage.h:38:0: style: Class 'WarpImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/SmoothImage.h:38:3: style: Class 'SmoothImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpLabelImage.h:38:0: style: Class 'WarpLabelImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpLabelImage.h:38:0: style: Class 'WarpLabelImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WarpLabelImage.h:38:0: style: Class 'WarpLabelImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSum.h:38:0: style: Class 'WeightedSum < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSum.h:38:0: style: Class 'WeightedSum < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSum.h:38:0: style: Class 'WeightedSum < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSumVoxelwise.h:38:0: style: Class 'WeightedSumVoxelwise < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSumVoxelwise.h:38:0: style: Class 'WeightedSumVoxelwise < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WeightedSumVoxelwise.h:38:0: style: Class 'WeightedSumVoxelwise < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WrapDimension.h:38:0: style: Class 'WrapDimension < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WrapDimension.h:38:0: style: Class 'WrapDimension < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WrapDimension.h:38:0: style: Class 'WrapDimension < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WriteImage.cxx:126:12: style: Checking if unsigned variable 'ncomp' is less than zero. This might be a false warning. [unsignedLessThanZero]
itksnap-3.6.0/Submodules/c3d/adapters/WriteImage.h:38:0: style: Class 'WriteImage < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WriteImage.h:38:0: style: Class 'WriteImage < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/adapters/WriteImage.h:38:0: style: Class 'WriteImage < double , 4 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/api/ConvertAPI.cxx:182:23: style: Function 'Execute' argument 1 names different: declaration 'command' definition 'cmdline'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/api/ConvertAPI.h:73:28: note: Function 'Execute' argument 1 names different: declaration 'command' definition 'cmdline'.
itksnap-3.6.0/Submodules/c3d/api/ConvertAPI.cxx:182:23: note: Function 'Execute' argument 1 names different: declaration 'command' definition 'cmdline'.
itksnap-3.6.0/Submodules/c3d/gui/CommandEditor.cxx:43:16: warning: Member variable 'CommandEditor::m_Documentation' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/gui/MainWindow.cxx:60:3: style: Class 'C3DFileSystemModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/gui/SettingsDialog.cxx:48:65: style: Function 'on_inViewerPath_textChanged' argument 1 names different: declaration 'arg1' definition 'text'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/gui/SettingsDialog.h:25:51: note: Function 'on_inViewerPath_textChanged' argument 1 names different: declaration 'arg1' definition 'text'.
itksnap-3.6.0/Submodules/c3d/gui/SettingsDialog.cxx:48:65: note: Function 'on_inViewerPath_textChanged' argument 1 names different: declaration 'arg1' definition 'text'.
itksnap-3.6.0/Submodules/c3d/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:112:19: style: Variable 'n_skipped' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/c3d/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:134:68: style: Unused variable: p_sum [unusedVariable]
itksnap-3.6.0/Submodules/c3d/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:370:39: style: Variable 'c_last' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/c3d/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:304:3: error: Mismatching allocation and deallocation: line [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:303:3: error: Mismatching allocation and deallocation: sum [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:139:19: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:147:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:148:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:152:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:153:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:164:17: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:168:17: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:177:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:178:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:182:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:183:10: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:194:17: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:198:17: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:242:25: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:243:25: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:357:22: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:358:22: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:489:25: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:495:29: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:499:29: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:520:14: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:521:25: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:522:14: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:523:25: style: C-style pointer casting [cstyleCast]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:30:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:37:7: style: The scope of the variable 'dataDim' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:38:8: style: The scope of the variable 'first' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:40:7: style: The scope of the variable 'tmpLabel' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:41:10: style: The scope of the variable 'tmpData' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:42:10: style: The scope of the variable 'cLineIdx' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:396:17: style: The scope of the variable 'nodeNum' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainer.h:148:20: style: The scope of the variable 'which' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:78:1: style: The class 'Timer' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:109:1: style: The class 'MPTimer' does not have a constructor although it has private member variables. [noConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:18:3: warning: Member variable 'Node::idx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:18:3: warning: Member variable 'Node::parentIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:19:3: warning: Member variable 'Node::idx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:19:3: warning: Member variable 'Node::parentIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:20:3: warning: Member variable 'Node::idx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:20:3: warning: Member variable 'Node::parentIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:21:3: warning: Member variable 'Node::idx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:21:3: warning: Member variable 'Node::parentIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:130:3: warning: Member variable 'SplitNode::leftChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:130:3: warning: Member variable 'SplitNode::rightChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:131:3: warning: Member variable 'SplitNode::leftChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:131:3: warning: Member variable 'SplitNode::rightChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:131:3: warning: Member variable 'SplitNode::leftChild_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:131:3: warning: Member variable 'SplitNode::rightChild_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:132:3: warning: Member variable 'SplitNode::leftChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:132:3: warning: Member variable 'SplitNode::rightChildIdx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:182:3: warning: Member variable 'DTLeaf::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:183:3: warning: Member variable 'DTLeaf::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:184:3: warning: Member variable 'DTLeaf::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:185:3: warning: Member variable 'DTLeaf::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:217:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:218:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:219:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:221:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:223:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:225:3: warning: Member variable 'DTSplit::informationGain_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:63:3: warning: Member variable 'DecisionTree::idx_' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/RandomForestClassifier.h:160:3: warning: Member variable 'RandomForestClassifier::m_ValidLabel' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/RandomForestClassifier.h:160:3: warning: Member variable 'RandomForestClassifier::m_UseCoordinateFeatures' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/RandomForestClassifier.h:160:3: warning: Member variable 'RandomForestClassifier::m_BiasParameter' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:279:10: style: Member variable 'Matrix::rowNum_' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:134:43: note: Member variable 'Matrix::rowNum_' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:279:10: note: Member variable 'Matrix::rowNum_' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:553:10: style: Member variable 'DecisionTree::depth_' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:63:50: note: Member variable 'DecisionTree::depth_' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:553:10: note: Member variable 'DecisionTree::depth_' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:35:5: performance: Variable 'data_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/random.h:24:7: performance: Technically the member function 'Random::RandI' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/random.h:29:7: performance: Technically the member function 'Random::RandI' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/random.h:34:10: performance: Technically the member function 'Random::RandD' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/random.h:39:10: performance: Technically the member function 'Random::RandD' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:95:10: style: Technically the member function 'Timer::SpendSecond' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/utility.h:128:10: style: Technically the member function 'MPTimer::SpendSecond' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:23:8: style: Technically the member function 'Node::IsRoot' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:35:8: style: Technically the member function 'Node::IsLeaf' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:47:8: style: Technically the member function 'Node::IsSplit' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/forest.h:108:7: style: Technically the member function 'DecisionForest::GetForestSize' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:24:8: style: Technically the member function 'Classifier::Response' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:57:8: style: Technically the member function 'AxisAlignedClassifier::Print' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:131:8: style: Technically the member function 'LinearClassifier::Print' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:162:8: style: Technically the member function 'Histogram::Print' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:187:8: style: Technically the member function 'Histogram::Valid' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:426:8: style: Technically the member function 'GaussianStat::Print' can be const. [functionConst]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:65:10: performance: Technically the member function 'ClassificationContext::ComputeIG' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:114:10: performance: Technically the member function 'DensityEstimationContext::ComputeIG' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classification.h:30:8: performance: Technically the member function 'Classification::ValidData' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classification.h:92:8: performance: Technically the member function 'Classification::Predicting' can be static. [functionStatic]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:46:5: style: Class 'ClassificationContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:46:5: style: Class 'ClassificationContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:97:5: style: Class 'DensityEstimationContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:97:5: style: Class 'DensityEstimationContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/random.h:19:3: style: Class 'Random' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:29:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:19:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:20:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:131:3: style: Class 'SplitNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:183:3: style: Class 'DTLeaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:184:3: style: Class 'DTLeaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:218:3: style: Class 'DTSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:221:3: style: Class 'DTSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:259:3: style: Class 'DTSplitFull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/tree.h:63:3: style: Class 'DecisionTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/forest.h:18:3: style: Class 'DecisionForest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:45:3: style: Class 'AxisAlignedClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:98:3: style: Class 'LinearClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:46:3: style: Class 'Histogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:95:3: style: Class 'DensityEstimationContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:38:10: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:17:18: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:38:10: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:40:8: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:18:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:40:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:140:10: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:17:18: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:140:10: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:166:8: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:18:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:166:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:296:10: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:17:18: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:296:10: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:306:8: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:18:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/data.h:306:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:135:16: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:65:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:135:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:158:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:106:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:158:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:165:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:113:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:165:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:186:16: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:65:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:186:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:197:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:106:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:197:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:203:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:113:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:203:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:227:16: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:135:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:227:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:238:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:158:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:238:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:244:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:165:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:244:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:271:16: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:227:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:271:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:287:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:238:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:287:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:293:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:244:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/node.h:293:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:52:10: style: The function 'FeatureResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:21:18: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:52:10: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:70:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:29:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:70:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:77:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:30:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:77:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:121:10: style: The function 'FeatureResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:21:18: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:121:10: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:156:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:29:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:156:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:167:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:30:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/classifier.h:167:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:58:8: style: The function 'Aggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:22:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:58:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:65:8: style: The function 'Aggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:25:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:65:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:79:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:28:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:79:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:204:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:30:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:204:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:219:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:31:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:219:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:279:8: style: The function 'Aggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:22:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:279:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:301:8: style: The function 'Aggregate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:25:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:301:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:400:8: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:28:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:400:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:479:16: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:30:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:479:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:517:16: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:31:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/statistics.h:517:16: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:55:5: style: The function 'RandomClassifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:30:13: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:55:5: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:104:5: style: The function 'RandomClassifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:30:13: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainingcontext.h:104:5: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/RandomForest/Library/trainer.h:26:30: performance: Function parameter 'trainingParameters' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:451:8: error: Accessing an item in container 'key' that is empty. [containerOutOfBounds]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:173:5: style: Class 'DirectCUBFileAdaptor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:173:5: style: Class 'DirectCUBFileAdaptor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:188:17: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:45:25: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:188:17: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:202:8: style: The function 'ReadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:46:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:202:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:225:8: style: The function 'WriteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:47:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/c3d/itkextras/VoxBoIO/itkVoxBoCUBImageIO.cxx:225:8: note: Function in derived class
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:28:35: style: Function 'GSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.h:118:36: note: Function 'GSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'.
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:28:35: note: Function 'GSAffine3DTransform' argument 1 names different: declaration 'outputDims' definition 'outputSpaceDimension'.
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:29:40: style: Function 'GSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.h:119:41: note: Function 'GSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'.
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:29:40: note: Function 'GSAffine3DTransform' argument 2 names different: declaration 'paramDims' definition 'parametersDimension'.
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:16:3: performance: Variable 'm_Rotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/c3d/itkextras/gsGSAffine3DTransform.txx:32:3: performance: Variable 'm_Rotation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.txx:281:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:151:3: warning: Member variable 'LabelContourImageFilter::m_BackgroundValue' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:151:3: warning: Member variable 'LabelContourImageFilter::m_FullyConnected' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:151:3: warning: Member variable 'LabelContourImageFilter::m_Barrier' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:151:3: warning: Member variable 'LabelContourImageFilter::m_LineMap' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:151:3: warning: Member variable 'LabelContourImageFilter::m_NumberOfThreads' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:146:5: performance: Variable 'm_BackgroundValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelContourImageFilter.h:53:1: warning: The class 'LabelContourImageFilter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelOverlapMeasuresImageFilter.h:84:23: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
itksnap-3.6.0/Submodules/c3d/itkextras/itkLabelOverlapMeasuresImageFilter.h:69:3: warning: The class 'LabelSetMeasures' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
itksnap-3.6.0/Submodules/c3d/utilities/AffineTransformTool.cxx:135:5: error: Resource leak: fid [resourceLeak]
itksnap-3.6.0/Submodules/c3d/utilities/AffineTransformTool.cxx:139:5: error: Resource leak: fid [resourceLeak]
itksnap-3.6.0/Submodules/c3d/utilities/AffineTransformTool.cxx:143:5: error: Resource leak: fid [resourceLeak]
itksnap-3.6.0/Submodules/c3d/utilities/AffineTransformTool.cxx:151:5: error: Resource leak: fid [resourceLeak]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:805:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:804:3: note: Variable 'v' is reassigned a value before the old one has been used.
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:805:3: note: Variable 'v' is reassigned a value before the old one has been used.
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:806:3: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:805:3: note: Variable 'v' is reassigned a value before the old one has been used.
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:806:3: note: Variable 'v' is reassigned a value before the old one has been used.
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:570:9: style: The scope of the variable 'size' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:570:15: style: The scope of the variable 'p' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:1363:11: style: The scope of the variable 'loop' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:1507:21: style: The scope of the variable 'txt' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/c3d/utilities/hexdump.c:461:9: style: struct member 'Anonymous0::eof' is never used. [unusedStructMember]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:95:3: warning: Member variable 'FastLinearInterpolatorBase::status' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::xsize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::ysize' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::d00' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::d01' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::d10' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::d11' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::x0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::y0' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::x1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: warning: Member variable 'FastLinearInterpolator::y1' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:124:30: performance: Technically the member function 'FastLinearInterpolatorBase::lerp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:147:9: performance: Technically the member function 'FastLinearInterpolator::InterpolateWithGradient' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:150:9: performance: Technically the member function 'FastLinearInterpolator::Interpolate' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:153:9: performance: Technically the member function 'FastLinearInterpolator::InterpolateNearestNeighbor' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:156:10: performance: Technically the member function 'FastLinearInterpolator::GetMask' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:158:10: performance: Technically the member function 'FastLinearInterpolator::GetMaskAndGradient' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:160:8: performance: Technically the member function 'FastLinearInterpolator::Splat' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:163:8: performance: Technically the member function 'FastLinearInterpolator::PartialVolumeHistogramSample' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:166:8: performance: Technically the member function 'FastLinearInterpolator::PartialVolumeHistogramGradientSample' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:562:36: style: Technically the member function 'FastLinearInterpolator::dens' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:876:36: style: Technically the member function 'FastLinearInterpolator::dens' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:99:5: style: Class 'FastLinearInterpolatorBase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:99:5: style: Class 'FastLinearInterpolatorBase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:95:3: style: Class 'FastLinearInterpolatorBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:145:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:187:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/FastLinearInterpolator.h:596:3: style: Class 'FastLinearInterpolator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:226:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1710:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1710:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1735:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1735:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1821:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1821:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1829:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1829:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1849:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1849:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1861:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1861:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:1880:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:42:36: style: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:64:49: note: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:42:36: note: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:43:36: style: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:65:49: note: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:43:36: note: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:44:36: style: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:66:49: note: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:44:36: note: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:145:36: style: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:78:49: note: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:145:36: note: Function 'compute' argument 2 names different: declaration 'Pfm' definition 'mat_Pfm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:146:36: style: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:79:49: note: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:146:36: note: Function 'compute' argument 3 names different: declaration 'Pf' definition 'mat_Pf'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:147:36: style: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'. [funcArgNamesDifferent]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:80:49: note: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:147:36: note: Function 'compute' argument 4 names different: declaration 'Pm' definition 'mat_Pm'.
itksnap-3.6.0/Submodules/greedy/src/OneDimensionalInPlaceAccumulateFilter.txx:112:19: style: Variable 'n_skipped' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.txx:117:26: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.txx:610:21: style: Variable 'mask_line' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:391:16: style: Variable 'nvox' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/LinearTransformToWarpFilter.txx:44:34: style: Variable 'b_phi' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentApproximateNCCImageMetric.h:105:3: warning: Member variable 'MultiComponentApproximateNCCImageMetric::m_ApproximateGradient' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:436:3: warning: Member variable 'MutualInformationPreprocessingFilter::m_Bins' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:963:3: warning: Member variable 'VoxelToPhysicalWarpFunctor::m_Warp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:963:3: warning: Member variable 'VoxelToPhysicalWarpFunctor::m_MovingSpace' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:1012:3: warning: Member variable 'PhysicalToVoxelWarpFunctor::m_Warp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:1012:3: warning: Member variable 'PhysicalToVoxelWarpFunctor::m_MovingSpace' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:1040:3: warning: Member variable 'CompressWarpFunctor::m_InputWarp' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:1040:3: warning: Member variable 'CompressWarpFunctor::m_Precision' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/MultiImageRegistrationHelper.txx:1040:3: warning: Member variable 'CompressWarpFunctor::m_ScaleFactor' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2141:15: style: Unused private function: 'PhysicalCoordinateTransform::ras_to_lps' [unusedPrivateFunction]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2142:15: style: Unused private function: 'PhysicalCoordinateTransform::lps_to_ras' [unusedPrivateFunction]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:485:20: style: Member variable 'MultiComponentMetricWorker::m_OutputImage' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:239:7: note: Member variable 'MultiComponentMetricWorker::m_OutputImage' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:485:20: note: Member variable 'MultiComponentMetricWorker::m_OutputImage' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.h:147:8: style: Member variable 'MultiComponentNCCImageMetric::m_ReuseWorkingImageFixedComponents' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.h:125:37: note: Member variable 'MultiComponentNCCImageMetric::m_ReuseWorkingImageFixedComponents' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.h:147:8: note: Member variable 'MultiComponentNCCImageMetric::m_ReuseWorkingImageFixedComponents' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:189:31: style: Member variable 'Histogram::Wfm' is in the wrong place in the initializer list. [initializerList]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:191:79: note: Member variable 'Histogram::Wfm' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:189:31: note: Member variable 'Histogram::Wfm' is in the wrong place in the initializer list.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.txx:438:3: performance: Variable 'm_Barrier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:257:9: performance: Technically the member function 'LDDMMFFTInterface::convolution_fft' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:370:8: style: Technically the member function 'MultiComponentMetricWorker::IsAtEndOfLine' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:375:7: style: Technically the member function 'MultiComponentMetricWorker::GetLineLength' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:377:7: style: Technically the member function 'MultiComponentMetricWorker::GetLinePos' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:448:8: style: Technically the member function 'MultiComponentMetricWorker::GetOffsetInPixels' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:469:19: style: Technically the member function 'MultiComponentMetricWorker::GetMovingSample' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:471:19: style: Technically the member function 'MultiComponentMetricWorker::GetMovingSampleGradient' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:473:19: style: Technically the member function 'MultiComponentMetricWorker::GetMaskGradient' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:476:12: style: Technically the member function 'MultiComponentMetricWorker::GetMask' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:478:20: style: Technically the member function 'MultiComponentMetricWorker::GetIndex' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:480:28: style: Technically the member function 'MultiComponentMetricWorker::GetSamplePos' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2111:19: style: Technically the member function 'NaryLabelVotingFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2125:8: style: Technically the member function 'NaryLabelVotingFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 2 , float >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 2 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 2 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 2 , float >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 2 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 2 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 3 , float >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 3 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 3 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 3 , float >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 3 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 3 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 4 , float >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 4 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 4 , float >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 4 , float >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 4 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 4 , float >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 2 , double >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 2 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 2 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 2 , double >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 2 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 2 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 3 , double >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 3 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 3 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 3 , double >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 3 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 3 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: performance: Technically the member function 'GreedyApproach < 4 , double >::RunInvertWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2615:0: note: Technically the member function 'GreedyApproach < 4 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:92:0: note: Technically the member function 'GreedyApproach < 4 , double >::RunInvertWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: performance: Technically the member function 'GreedyApproach < 4 , double >::RunRootWarp' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2643:0: note: Technically the member function 'GreedyApproach < 4 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:94:0: note: Technically the member function 'GreedyApproach < 4 , double >::RunRootWarp' can be static.
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:248:5: style: Class 'MultiComponentMetricWorker' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.txx:248:5: style: Class 'MultiComponentMetricWorker' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:254:3: style: Class 'LDDMMFFTInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:274:3: style: Class 'LDDMMImageMatchingObjective' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentMutualInfoImageMetric.h:191:5: style: Struct 'Histogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.cxx:2105:3: style: Class 'NaryLabelVotingFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.h:133:16: style: The function 'BeforeThreadedGenerateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.h:235:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/MultiComponentNCCImageMetric.h:133:16: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/MultiComponentApproximateNCCImageMetric.h:113:16: style: The function 'BeforeThreadedGenerateData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentImageMetricBase.h:235:16: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/MultiComponentApproximateNCCImageMetric.h:113:16: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:198:0: style: The function 'GetCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:179:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:198:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:201:0: style: The function 'GetTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:180:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:201:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:207:0: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:181:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:207:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:235:0: style: The function 'GetCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:179:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:235:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:236:0: style: The function 'GetTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:180:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:236:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:237:0: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:181:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:237:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:266:0: style: The function 'GetCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:179:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:266:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:269:0: style: The function 'GetTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:180:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:269:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:272:0: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:181:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:272:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:292:0: style: The function 'GetCoefficients' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:179:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:292:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:293:0: style: The function 'GetTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:180:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:293:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:294:0: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:181:0: note: Virtual function in base class
itksnap-3.6.0/Submodules/greedy/src/GreedyAPI.h:294:0: note: Function in derived class
itksnap-3.6.0/Submodules/greedy/src/GreedyException.h:51:40: error: Mismatching allocation and deallocation: GreedyException::buffer [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/greedy/src/OneDimensionalInPlaceAccumulateFilter.txx:306:3: error: Mismatching allocation and deallocation: line [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/greedy/src/OneDimensionalInPlaceAccumulateFilter.txx:305:3: error: Mismatching allocation and deallocation: sum [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/greedy/src/MultiComponentApproximateNCCImageMetric.txx:491:3: error: Mismatching allocation and deallocation: grad_fixed [mismatchAllocDealloc]
itksnap-3.6.0/Submodules/greedy/src/OneDimensionalInPlaceAccumulateFilter.txx:386:39: style: Variable 'c_last' is assigned a value that is never used. [unreadVariable]
itksnap-3.6.0/Submodules/greedy/src/MultiImageSimpleWarpImageFilter.h:96:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
itksnap-3.6.0/Submodules/greedy/src/bk/greedy_main.cxx:158:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/greedy_main.cxx:183:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/greedy_main.cxx:185:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/greedy_main.cxx:196:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/greedy_main.cxx:210:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::bb_start' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::bb_end' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::sf' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::cut' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::nt' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::stride' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::sigma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/itkGaussianInterpolateImageFunction.h:203:3: warning: Member variable 'GaussianInterpolateImageFunction::alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:132:3: style: Class 'LDDMMFFTInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:161:3: style: Class 'LDDMMImageMatchingObjective' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:288:32: performance: Variable 'Scale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:346:35: performance: Variable 'Scale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:291:7: style: Technically the member function 'VectorScaleFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:294:8: style: Technically the member function 'VectorScaleFunctor::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:297:8: style: Technically the member function 'VectorScaleFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:349:7: style: Technically the member function 'VectorScaleAddFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:352:8: style: Technically the member function 'VectorScaleAddFunctor::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:355:8: style: Technically the member function 'VectorScaleAddFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:389:10: style: Technically the member function 'VectorDotProduct::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:397:8: style: Technically the member function 'VectorDotProduct::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.cxx:400:8: style: Technically the member function 'VectorDotProduct::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:299:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:303:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:189:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:253:0: style: Same expression on both sides of '-' because the value of 'n_res' and '1' are the same. [duplicateExpression]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:234:0: note: 'n_res' is assigned value '1' here.
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:253:0: note: Same expression on both sides of '-' because the value of 'n_res' and '1' are the same.
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_main.cxx:32:0: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:161:0: style: Class 'LDDMMImageMatchingObjective < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:161:0: style: Class 'LDDMMImageMatchingObjective < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:132:0: style: Class 'LDDMMFFTInterface < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/bk/lddmm_data.h:132:0: style: Class 'LDDMMFFTInterface < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/greedy_main.cxx:151:10: style: The scope of the variable 'current_weight' can be reduced. [variableScope]
itksnap-3.6.0/Submodules/greedy/src/CommandLineHelper.h:49:8: style: Technically the member function 'CommandLineHelper::is_at_end' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/CommandLineHelper.h:182:8: performance: Technically the member function 'CommandLineHelper::check_suffix' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:423:32: performance: Variable 'Scale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:478:35: performance: Variable 'Scale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:426:7: style: Technically the member function 'VectorScaleFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:429:8: style: Technically the member function 'VectorScaleFunctor::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:432:8: style: Technically the member function 'VectorScaleFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:481:7: style: Technically the member function 'VectorScaleAddFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:484:8: style: Technically the member function 'VectorScaleAddFunctor::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:487:8: style: Technically the member function 'VectorScaleAddFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:519:10: style: Technically the member function 'VectorDotProduct::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:527:8: style: Technically the member function 'VectorDotProduct::operator==' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:530:8: style: Technically the member function 'VectorDotProduct::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:712:35: style: Technically the member function 'VectorSquareNormFunctor::operator()' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.cxx:1149:8: style: Technically the member function 'VoxelToPhysicalFunctor::operator!=' can be const. [functionConst]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:327:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:331:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:215:0: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:281:0: style: Same expression on both sides of '-' because the value of 'n_res' and '1' are the same. [duplicateExpression]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:262:0: note: 'n_res' is assigned value '1' here.
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:281:0: note: Same expression on both sides of '-' because the value of 'n_res' and '1' are the same.
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::bb_start' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::bb_end' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::sf' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::cut' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::nt' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::stride' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::sigma' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/itkGaussianInterpolateImageFunction.h:226:3: warning: Member variable 'GaussianInterpolateImageFunction::alpha' is not initialized in the constructor. [uninitMemberVar]
itksnap-3.6.0/Submodules/greedy/src/lddmm_main.cxx:58:0: performance: Variable 'm_Filter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:257:0: performance: Technically the member function 'LDDMMFFTInterface < double , 2 >::convolution_fft' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:257:0: performance: Technically the member function 'LDDMMFFTInterface < double , 3 >::convolution_fft' can be static. [functionStatic]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:274:0: style: Class 'LDDMMImageMatchingObjective < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:274:0: style: Class 'LDDMMImageMatchingObjective < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:254:0: style: Class 'LDDMMFFTInterface < double , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/lddmm_data.h:254:0: style: Class 'LDDMMFFTInterface < double , 3 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Submodules/greedy/src/macf/macf_objective_and_gradient.cxx:65:0: style: Reading from empty STL container 'nu' [reademptycontainer]
itksnap-3.6.0/Submodules/greedy/src/macf/macf_objective_and_gradient.cxx:66:0: style: Reading from empty STL container 'ivkx' [reademptycontainer]
itksnap-3.6.0/Submodules/greedy/src/macf/macf_objective_and_gradient.cxx:67:0: style: Reading from empty STL container 'wkx' [reademptycontainer]
itksnap-3.6.0/Submodules/greedy/src/macf/macf_objective_and_gradient.cxx:68:0: style: Reading from empty STL container 'ivxk' [reademptycontainer]
itksnap-3.6.0/Submodules/greedy/src/macf/macf_objective_and_gradient.cxx:69:0: style: Reading from empty STL container 'wxk' [reademptycontainer]
itksnap-3.6.0/Testing/GUI/Qt/SNAPTestQt.cxx:271:42: style: Function 'postMouseEvent' argument 1 names different: declaration 'widget' definition 'object'. [funcArgNamesDifferent]
itksnap-3.6.0/Testing/GUI/Qt/SNAPTestQt.h:106:32: note: Function 'postMouseEvent' argument 1 names different: declaration 'widget' definition 'object'.
itksnap-3.6.0/Testing/GUI/Qt/SNAPTestQt.cxx:271:42: note: Function 'postMouseEvent' argument 1 names different: declaration 'widget' definition 'object'.
itksnap-3.6.0/Testing/GUI/Qt/SNAPTestQt.cxx:355:3: performance: Variable 'm_MainScript' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Testing/Logic/SlicingPerformanceTest.cxx:30:48: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:40:0: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < char , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < short , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < int , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < float , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageIteratorWithIndexTest.cxx:38:0: style: Class 'itkImageIteratorWithIndexTestIteratorTester < itk :: Vector < double , 4 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
itksnap-3.6.0/Testing/Logic/itkImageRegionConstIteratorWithOnlyIndexTest.cxx:35:0: performance: Variable 'm_Image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
itksnap-3.6.0/Testing/Logic/testRLE.cxx:133:5: style: Variable 'test' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
itksnap-3.6.0/Testing/Logic/testRLE.cxx:127:0: note: Variable 'test' is reassigned a value before the old one has been used if variable is no semaphore variable.
itksnap-3.6.0/Testing/Logic/testRLE.cxx:133:5: note: Variable 'test' is reassigned a value before the old one has been used if variable is no semaphore variable.
itksnap-3.6.0/Testing/Logic/testRLE.cxx:19:53: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Testing/Logic/testRLE.cxx:28:66: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
itksnap-3.6.0/Testing/Logic/testRLE.cxx:38:66: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
[18:47]

ftp://ftp.se.debian.org/debian/pool/main/i/itools/itools_1.0.orig.tar.gz
itools-1.0/ical.c:191:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
itools-1.0/ical.c:270:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
itools-1.0/ipraytime.c:299:4: style: Variable 'rcname' is reassigned a value before the old one has been used. [redundantAssignment]
itools-1.0/ipraytime.c:294:0: note: Variable 'rcname' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:299:4: note: Variable 'rcname' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:300:4: style: Variable 'home' is reassigned a value before the old one has been used. [redundantAssignment]
itools-1.0/ipraytime.c:295:0: note: Variable 'home' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:300:4: note: Variable 'home' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:391:4: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
itools-1.0/ipraytime.c:351:0: note: Variable 'filename' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:391:4: note: Variable 'filename' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:410:4: style: Variable 'ipt_data' is reassigned a value before the old one has been used. [redundantAssignment]
itools-1.0/ipraytime.c:402:0: note: Variable 'ipt_data' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:410:4: note: Variable 'ipt_data' is reassigned a value before the old one has been used.
itools-1.0/ipraytime.c:605:11: style: The scope of the variable 'qibla' can be reduced. [variableScope]
itools-1.0/ipraytime.c:616:8: style: The scope of the variable 'cal_num' can be reduced. [variableScope]
itools-1.0/ipraytime.c:619:10: style: The scope of the variable 'cal_mname' can be reduced. [variableScope]
itools-1.0/ipraytime.c:622:10: style: The scope of the variable 'method_name' can be reduced. [variableScope]
itools-1.0/ipraytime.c:258:10: warning: Possible buffer overflow if strlen(dst_start) is larger than or equal to sizeof(pref_data). [possibleBufferAccessOutOfBounds]
itools-1.0/ipraytime.c:261:10: warning: Possible buffer overflow if strlen(dst_end) is larger than or equal to sizeof(pref_data). [possibleBufferAccessOutOfBounds]
itools-1.0/ipraytime.c:150:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[18:47]

ftp://ftp.se.debian.org/debian/pool/main/i/itop/itop_0.1.orig.tar.gz
itop-0.1/src/itop.c:56:5: error: Resource leak: proc [resourceLeak]
[18:47]

ftp://ftp.se.debian.org/debian/pool/main/i/its/its_1.1.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/itsalltext/itsalltext_1.9.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/itsol/itsol_1.0.0.orig.tar.gz
itsol-1.0.0/LIB/MatOps.c:39:12: style: The scope of the variable 'ba' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:115:15: style: The scope of the variable 'ki' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:116:12: style: The scope of the variable 'kr' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:130:13: style: The scope of the variable 'nzcount' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:130:45: style: The scope of the variable 'nBs' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:133:10: style: The scope of the variable 'ba' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:199:14: style: The scope of the variable 'ki' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:200:11: style: The scope of the variable 'kr' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:292:14: style: The scope of the variable 'ki' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:293:11: style: The scope of the variable 'kr' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:293:15: style: The scope of the variable 't' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:321:30: style: The scope of the variable 'lenB' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:435:22: style: The scope of the variable 'j' can be reduced. [variableScope]
itsol-1.0.0/LIB/MatOps.c:464:49: style: The scope of the variable 'cperm' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:37:13: style: The scope of the variable 'ii' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:37:25: style: The scope of the variable 'jj' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:314:28: style: The scope of the variable 'kj' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:314:32: style: The scope of the variable 'kz' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:315:11: style: The scope of the variable 'tdia' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:315:27: style: The scope of the variable 'tnorm' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:315:35: style: The scope of the variable 'kr' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:360:13: style: The scope of the variable 'kmax' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:360:34: style: The scope of the variable 'jmax' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:362:17: style: The scope of the variable 'rownorm' can be reduced. [variableScope]
itsol-1.0.0/LIB/PQ.c:362:38: style: The scope of the variable 'tmax' can be reduced. [variableScope]
itsol-1.0.0/LIB/indsetC.c:195:28: style: The scope of the variable 'kj' can be reduced. [variableScope]
itsol-1.0.0/LIB/indsetC.c:195:32: style: The scope of the variable 'kz' can be reduced. [variableScope]
itsol-1.0.0/LIB/indsetC.c:196:11: style: The scope of the variable 'tdia' can be reduced. [variableScope]
itsol-1.0.0/LIB/indsetC.c:196:27: style: The scope of the variable 'tnorm' can be reduced. [variableScope]
itsol-1.0.0/LIB/indsetC.c:196:35: style: The scope of the variable 'kr' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:20:16: style: The scope of the variable 'abskey' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:161:16: style: The scope of the variable 'scal' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:325:13: style: The scope of the variable 'nzi' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:326:8: style: The scope of the variable 'row' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:327:11: style: The scope of the variable 'rowm' can be reduced. [variableScope]
itsol-1.0.0/LIB/misc.c:8:45: style: Function 'qsplitC' argument 4 names different: declaration 'ncut' definition 'Ncut'. [funcArgNamesDifferent]
itsol-1.0.0/LIB/protos.h:276:52: note: Function 'qsplitC' argument 4 names different: declaration 'ncut' definition 'Ncut'.
itsol-1.0.0/LIB/misc.c:8:45: note: Function 'qsplitC' argument 4 names different: declaration 'ncut' definition 'Ncut'.
itsol-1.0.0/LIB/setblks.c:75:3: style: Variable 'group' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/LIB/setblks.c:65:0: note: Variable 'group' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:75:3: note: Variable 'group' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:76:3: style: Variable 'compress' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/LIB/setblks.c:66:0: note: Variable 'compress' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:76:3: note: Variable 'compress' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:77:3: style: Variable 'perm' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/LIB/setblks.c:67:0: note: Variable 'perm' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:77:3: note: Variable 'perm' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:78:3: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/LIB/setblks.c:69:0: note: Variable 'iw' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:78:3: note: Variable 'iw' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/setblks.c:68:48: style: The scope of the variable 'row0' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:558:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
itsol-1.0.0/LIB/sets.c:557:11: note: outer condition: amat->perm
itsol-1.0.0/LIB/sets.c:558:13: note: identical inner condition: amat->perm
itsol-1.0.0/LIB/sets.c:373:13: warning: Either the condition 'NULL==lu' is redundant or there is possible null pointer dereference: lu. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:374:14: note: Assuming that condition 'NULL==lu' is not redundant
itsol-1.0.0/LIB/sets.c:373:13: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:649:7: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:649:7: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:653:11: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:653:11: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:654:11: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:654:11: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:658:7: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:658:7: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:662:7: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:662:7: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:668:7: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:668:7: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:670:8: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:670:8: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:671:8: warning: Either the condition 'if(cmat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:720:6: note: Assuming that condition 'if(cmat)' is not redundant
itsol-1.0.0/LIB/sets.c:717:13: note: Calling function 'cleanILUT', 1st argument 'amat' value is 0
itsol-1.0.0/LIB/sets.c:671:8: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:696:13: warning: Either the condition 'if(amat)' is redundant or there is possible null pointer dereference: amat. [nullPointerRedundantCheck]
itsol-1.0.0/LIB/sets.c:712:9: note: Assuming that condition 'if(amat)' is not redundant
itsol-1.0.0/LIB/sets.c:696:13: note: Null pointer dereference
itsol-1.0.0/LIB/sets.c:1047:5: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/LIB/sets.c:1043:0: note: Variable 'iw' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/sets.c:1047:5: note: Variable 'iw' is reassigned a value before the old one has been used.
itsol-1.0.0/LIB/sets.c:134:10: style: The scope of the variable 'len' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:241:9: style: The scope of the variable 'i' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:309:18: style: The scope of the variable 'nnz' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:309:62: style: The scope of the variable 'dm' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:373:20: style: The scope of the variable 'i' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:885:22: style: The scope of the variable 'col' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:885:27: style: The scope of the variable 'nnz' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:965:7: style: The scope of the variable 'i' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:965:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:965:17: style: The scope of the variable 'l' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:1114:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
itsol-1.0.0/LIB/sets.c:1135:9: style: The scope of the variable 'nzcount' can be reduced. [variableScope]
itsol-1.0.0/LIB/svdInvC.c:42:5: error: Memory leak: Wk [memleak]
itsol-1.0.0/LIB/svdInvC.c:42:5: error: Memory leak: ipiv [memleak]
itsol-1.0.0/LIB/svdInvC.c:45:18: error: Memory leak: Wk [memleak]
itsol-1.0.0/LIB/svdInvC.c:80:5: error: Memory leak: U [memleak]
itsol-1.0.0/LIB/svdInvC.c:80:5: error: Memory leak: VT [memleak]
itsol-1.0.0/LIB/svdInvC.c:80:5: error: Memory leak: S [memleak]
itsol-1.0.0/LIB/svdInvC.c:80:5: error: Memory leak: Wk [memleak]
itsol-1.0.0/LIB/svdInvC.c:84:7: error: Memory leak: U [memleak]
itsol-1.0.0/LIB/svdInvC.c:84:7: error: Memory leak: VT [memleak]
itsol-1.0.0/LIB/svdInvC.c:84:7: error: Memory leak: S [memleak]
itsol-1.0.0/LIB/svdInvC.c:84:7: error: Memory leak: Wk [memleak]
itsol-1.0.0/LIB/svdInvC.c:87:7: error: Memory leak: U [memleak]
itsol-1.0.0/LIB/svdInvC.c:87:7: error: Memory leak: VT [memleak]
itsol-1.0.0/LIB/svdInvC.c:87:7: error: Memory leak: S [memleak]
itsol-1.0.0/LIB/svdInvC.c:87:7: error: Memory leak: Wk [memleak]
itsol-1.0.0/TESTS_COO/mainARMScoo.c:196:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainARMScoo.c:39:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainARMScoo.c:196:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_COO/mainARMScoo.c:69:3: style: Variable 'MAT' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/TESTS_COO/mainARMScoo.c:48:0: note: Variable 'MAT' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_COO/mainARMScoo.c:69:3: note: Variable 'MAT' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_COO/mainARMScoo.c:70:3: style: Variable 'PRE' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/TESTS_COO/mainARMScoo.c:49:0: note: Variable 'PRE' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_COO/mainARMScoo.c:70:3: note: Variable 'PRE' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:146:11: style: Condition 'skip_its' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:27:32: note: Assignment 'skip_its=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:146:11: note: Condition 'skip_its' is always false
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:173:11: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:27:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainILUKcoo.c:173:11: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:124:18: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:35:47: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:124:18: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:174:9: style: Condition 'output_lu' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:35:33: note: Assignment 'output_lu=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:174:9: note: Condition 'output_lu' is always false
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:199:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:35:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainILUTcoo.c:199:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:132:18: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:36:48: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:132:18: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:182:9: style: Condition 'output_mat' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:36:34: note: Assignment 'output_mat=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:182:9: note: Condition 'output_mat' is always false
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:240:11: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:36:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:240:11: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:185:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
itsol-1.0.0/TESTS_COO/mainVBILUKcoo.c:185:15: style: The scope of the variable 'jj' can be reduced. [variableScope]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:127:18: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:35:62: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:127:18: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:177:9: style: Condition 'output_mat' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:35:34: note: Assignment 'output_mat=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:177:9: note: Condition 'output_mat' is always false
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:223:11: style: Condition 'skip_its' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:35:48: note: Assignment 'skip_its=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:223:11: note: Condition 'skip_its' is always false
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:244:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:35:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:244:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:180:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
itsol-1.0.0/TESTS_COO/mainVBILUTcoo.c:180:15: style: The scope of the variable 'jj' can be reduced. [variableScope]
itsol-1.0.0/TESTS_HB/mainARMShb.c:196:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainARMShb.c:42:16: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainARMShb.c:196:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_HB/mainARMShb.c:73:3: style: Variable 'MAT' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/TESTS_HB/mainARMShb.c:51:0: note: Variable 'MAT' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_HB/mainARMShb.c:73:3: note: Variable 'MAT' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_HB/mainARMShb.c:74:3: style: Variable 'PRE' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/TESTS_HB/mainARMShb.c:52:0: note: Variable 'PRE' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_HB/mainARMShb.c:74:3: note: Variable 'PRE' is reassigned a value before the old one has been used.
itsol-1.0.0/TESTS_HB/mainILUKhb.c:140:11: style: Condition 'skip_its' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainILUKhb.c:27:32: note: Assignment 'skip_its=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainILUKhb.c:140:11: note: Condition 'skip_its' is always false
itsol-1.0.0/TESTS_HB/mainILUKhb.c:168:11: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainILUKhb.c:27:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainILUKhb.c:168:11: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_HB/mainILUThb.c:118:17: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainILUThb.c:35:47: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainILUThb.c:118:17: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_HB/mainILUThb.c:167:9: style: Condition 'output_lu' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainILUThb.c:35:33: note: Assignment 'output_lu=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainILUThb.c:167:9: note: Condition 'output_lu' is always false
itsol-1.0.0/TESTS_HB/mainILUThb.c:191:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainILUThb.c:35:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainILUThb.c:191:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:129:18: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:36:48: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:129:18: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:177:9: style: Condition 'output_mat' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:36:34: note: Assignment 'output_mat=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:177:9: note: Condition 'output_mat' is always false
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:235:11: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:36:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:235:11: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:180:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
itsol-1.0.0/TESTS_HB/mainVBILUKhb.c:180:15: style: The scope of the variable 'jj' can be reduced. [variableScope]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:122:18: style: Condition 'diagscal==1' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:35:62: note: Assignment 'diagscal=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:122:18: note: Condition 'diagscal==1' is always false
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:174:9: style: Condition 'output_mat' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:35:34: note: Assignment 'output_mat=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:174:9: note: Condition 'output_mat' is always false
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:219:11: style: Condition 'skip_its' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:35:48: note: Assignment 'skip_its=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:219:11: note: Condition 'skip_its' is always false
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:240:9: style: Condition 'plotting' is always false [knownConditionTrueFalse]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:35:18: note: Assignment 'plotting=0', assigned value is 0
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:240:9: note: Condition 'plotting' is always false
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:177:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
itsol-1.0.0/TESTS_HB/mainVBILUThb.c:177:15: style: The scope of the variable 'jj' can be reduced. [variableScope]
itsol-1.0.0/auxill.c:245:3: style: Variable 'matf' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/auxill.c:238:0: note: Variable 'matf' is reassigned a value before the old one has been used.
itsol-1.0.0/auxill.c:245:3: note: Variable 'matf' is reassigned a value before the old one has been used.
itsol-1.0.0/auxill.c:401:10: style: The scope of the variable 'x' can be reduced. [variableScope]
itsol-1.0.0/auxill.c:87:7: error: Resource leak: finputs [resourceLeak]
itsol-1.0.0/auxill.c:252:5: error: Resource leak: matf [resourceLeak]
itsol-1.0.0/auxill.c:293:0: error: Resource leak: matf [resourceLeak]
itsol-1.0.0/iluk.c:193:5: style: Variable 'levls' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/iluk.c:178:0: note: Variable 'levls' is reassigned a value before the old one has been used.
itsol-1.0.0/iluk.c:193:5: note: Variable 'levls' is reassigned a value before the old one has been used.
itsol-1.0.0/iluk.c:194:5: style: Variable 'jbuf' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/iluk.c:178:0: note: Variable 'jbuf' is reassigned a value before the old one has been used.
itsol-1.0.0/iluk.c:194:5: note: Variable 'jbuf' is reassigned a value before the old one has been used.
itsol-1.0.0/iluk.c:190:31: style: The scope of the variable 'jpiv' can be reduced. [variableScope]
itsol-1.0.0/iluk.c:191:9: style: The scope of the variable 'incl' can be reduced. [variableScope]
itsol-1.0.0/iluk.c:191:15: style: The scope of the variable 'incu' can be reduced. [variableScope]
itsol-1.0.0/ilut.c:61:7: style: The scope of the variable 'nzcount' can be reduced. [variableScope]
itsol-1.0.0/ilut.c:63:13: style: The scope of the variable 'tnorm' can be reduced. [variableScope]
itsol-1.0.0/ilut.c:63:20: style: The scope of the variable 'tolnorm' can be reduced. [variableScope]
itsol-1.0.0/vbiluk.c:231:5: style: Variable 'levls' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/vbiluk.c:216:0: note: Variable 'levls' is reassigned a value before the old one has been used.
itsol-1.0.0/vbiluk.c:231:5: note: Variable 'levls' is reassigned a value before the old one has been used.
itsol-1.0.0/vbiluk.c:232:5: style: Variable 'jbuf' is reassigned a value before the old one has been used. [redundantAssignment]
itsol-1.0.0/vbiluk.c:216:0: note: Variable 'jbuf' is reassigned a value before the old one has been used.
itsol-1.0.0/vbiluk.c:232:5: note: Variable 'jbuf' is reassigned a value before the old one has been used.
itsol-1.0.0/vbiluk.c:72:40: style: The scope of the variable 'dim' can be reduced. [variableScope]
itsol-1.0.0/vbiluk.c:228:31: style: The scope of the variable 'jpiv' can be reduced. [variableScope]
itsol-1.0.0/vbiluk.c:229:9: style: The scope of the variable 'incl' can be reduced. [variableScope]
itsol-1.0.0/vbiluk.c:229:15: style: The scope of the variable 'incu' can be reduced. [variableScope]
itsol-1.0.0/vbilut.c:90:29: style: The scope of the variable 'lenu' can be reduced. [variableScope]
itsol-1.0.0/vbilut.c:92:7: style: The scope of the variable 'nzcount' can be reduced. [variableScope]
itsol-1.0.0/vbilut.c:93:13: style: The scope of the variable 'tnorm' can be reduced. [variableScope]
itsol-1.0.0/vbilut.c:93:20: style: The scope of the variable 'tolnorm' can be reduced. [variableScope]
itsol-1.0.0/vbilut.c:95:10: style: The scope of the variable 'ba' can be reduced. [variableScope]
[18:47]

ftp://ftp.se.debian.org/debian/pool/main/i/itstool/itstool_2.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/itypes/itypes_1.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iva/iva_1.0.9+ds.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/iverilog/iverilog_10.1.orig.tar.gz
iverilog-10_1/AStatement.cc:24:26: style: Function 'AContrib' argument 1 names different: declaration 'lval' definition 'lv'. [funcArgNamesDifferent]
iverilog-10_1/AStatement.h:42:22: note: Function 'AContrib' argument 1 names different: declaration 'lval' definition 'lv'.
iverilog-10_1/AStatement.cc:24:26: note: Function 'AContrib' argument 1 names different: declaration 'lval' definition 'lv'.
iverilog-10_1/AStatement.cc:24:36: style: Function 'AContrib' argument 2 names different: declaration 'rval' definition 'rv'. [funcArgNamesDifferent]
iverilog-10_1/AStatement.h:42:34: note: Function 'AContrib' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/AStatement.cc:24:36: note: Function 'AContrib' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/netlist.h:4473:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iverilog-10_1/netlist.h:4472:30: note: Assignment 'nargs=15', assigned value is 15
iverilog-10_1/netlist.h:4473:23: note: Shift
iverilog-10_1/property_qual.h:22:1: style: The class 'property_qualifier_t' does not have a constructor although it has private member variables. [noConstructor]
iverilog-10_1/netlist.h:4991:18: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
iverilog-10_1/netlist.h:5000:24: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
iverilog-10_1/netstruct.h:38:11: performance: Technically the member function 'netstruct_t::member_t::get_signed' can be static. [functionStatic]
iverilog-10_1/property_qual.h:45:35: style: Technically the member function 'property_qualifier_t::operator|' can be const. [functionConst]
iverilog-10_1/verinum.h:45:7: style: Class 'verinum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:293:7: style: Class 'IslandBranch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:2657:7: style: Class 'NetAlloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:3461:7: style: Class 'NetFree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:3748:7: style: Class 'NetUTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:4240:7: style: Class 'NetEEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:4263:7: style: Class 'NetENetenum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:4360:7: style: Class 'NetEScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netlist.h:4691:7: style: Class 'NetESignal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/PScope.h:149:7: style: Class 'PScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/PScope.h:172:7: style: Class 'PScopeExtra' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/Statement.h:292:7: style: Class 'PChainConstructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/nettypes.h:75:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/nettypes.h:75:27: note: Function in derived class
iverilog-10_1/netstruct.h:52:12: style: The function 'packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:38:20: note: Virtual function in base class
iverilog-10_1/netstruct.h:52:12: note: Function in derived class
iverilog-10_1/netstruct.h:67:12: style: The function 'packed_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:39:20: note: Virtual function in base class
iverilog-10_1/netstruct.h:67:12: note: Function in derived class
iverilog-10_1/netstruct.h:68:31: style: The function 'slice_dimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:40:39: note: Virtual function in base class
iverilog-10_1/netstruct.h:68:31: note: Function in derived class
iverilog-10_1/netstruct.h:72:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netstruct.h:72:27: note: Function in derived class
iverilog-10_1/pform_types.h:142:20: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:142:20: note: Function in derived class
iverilog-10_1/pform_types.h:153:26: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:153:26: note: Function in derived class
iverilog-10_1/pform_types.h:170:35: style: The function 'figure_packed_base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:127:35: note: Virtual function in base class
iverilog-10_1/pform_types.h:170:35: note: Function in derived class
iverilog-10_1/pform_types.h:171:20: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:171:20: note: Function in derived class
iverilog-10_1/pform_types.h:185:19: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:185:19: note: Function in derived class
iverilog-10_1/pform_types.h:213:35: style: The function 'figure_packed_base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:127:35: note: Virtual function in base class
iverilog-10_1/pform_types.h:213:35: note: Function in derived class
iverilog-10_1/pform_types.h:214:20: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:214:20: note: Function in derived class
iverilog-10_1/pform_types.h:215:19: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:215:19: note: Function in derived class
iverilog-10_1/pform_types.h:244:35: style: The function 'figure_packed_base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:127:35: note: Virtual function in base class
iverilog-10_1/pform_types.h:244:35: note: Function in derived class
iverilog-10_1/pform_types.h:245:20: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:245:20: note: Function in derived class
iverilog-10_1/pform_types.h:246:27: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:246:27: note: Function in derived class
iverilog-10_1/pform_types.h:257:20: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:257:20: note: Function in derived class
iverilog-10_1/pform_types.h:258:27: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:258:27: note: Function in derived class
iverilog-10_1/pform_types.h:266:19: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:266:19: note: Function in derived class
iverilog-10_1/pform_types.h:273:19: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:273:19: note: Function in derived class
iverilog-10_1/pform_types.h:281:12: style: The function 'pform_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:129:20: note: Virtual function in base class
iverilog-10_1/pform_types.h:281:12: note: Function in derived class
iverilog-10_1/pform_types.h:313:19: style: The function 'elaborate_type_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/pform_types.h:135:27: note: Virtual function in base class
iverilog-10_1/pform_types.h:313:19: note: Function in derived class
iverilog-10_1/netlist.h:275:20: style: The function 'show_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:223:20: note: Virtual function in base class
iverilog-10_1/netlist.h:275:20: note: Function in derived class
iverilog-10_1/netlist.h:1285:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1285:20: note: Function in derived class
iverilog-10_1/netlist.h:1286:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1286:20: note: Function in derived class
iverilog-10_1/netlist.h:1287:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1287:20: note: Function in derived class
iverilog-10_1/netlist.h:1318:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1318:20: note: Function in derived class
iverilog-10_1/netlist.h:1319:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1319:20: note: Function in derived class
iverilog-10_1/netlist.h:1320:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1320:20: note: Function in derived class
iverilog-10_1/netlist.h:1348:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1348:20: note: Function in derived class
iverilog-10_1/netlist.h:1349:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1349:20: note: Function in derived class
iverilog-10_1/netlist.h:1368:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1368:20: note: Function in derived class
iverilog-10_1/netlist.h:1369:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1369:20: note: Function in derived class
iverilog-10_1/netlist.h:1382:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1382:20: note: Function in derived class
iverilog-10_1/netlist.h:1383:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1383:20: note: Function in derived class
iverilog-10_1/netlist.h:1402:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1402:20: note: Function in derived class
iverilog-10_1/netlist.h:1403:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1403:20: note: Function in derived class
iverilog-10_1/netlist.h:1433:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1433:20: note: Function in derived class
iverilog-10_1/netlist.h:1434:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1434:20: note: Function in derived class
iverilog-10_1/netlist.h:1488:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1488:20: note: Function in derived class
iverilog-10_1/netlist.h:1489:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1489:20: note: Function in derived class
iverilog-10_1/netlist.h:1490:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1490:20: note: Function in derived class
iverilog-10_1/netlist.h:1525:12: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1525:12: note: Function in derived class
iverilog-10_1/netlist.h:1526:12: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1526:12: note: Function in derived class
iverilog-10_1/netlist.h:1527:12: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1527:12: note: Function in derived class
iverilog-10_1/netlist.h:1567:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1567:20: note: Function in derived class
iverilog-10_1/netlist.h:1568:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1568:20: note: Function in derived class
iverilog-10_1/netlist.h:1569:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1569:20: note: Function in derived class
iverilog-10_1/netlist.h:1611:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1611:20: note: Function in derived class
iverilog-10_1/netlist.h:1612:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1612:20: note: Function in derived class
iverilog-10_1/netlist.h:1613:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1613:20: note: Function in derived class
iverilog-10_1/netlist.h:1660:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1660:20: note: Function in derived class
iverilog-10_1/netlist.h:1661:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1661:20: note: Function in derived class
iverilog-10_1/netlist.h:1662:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1662:20: note: Function in derived class
iverilog-10_1/netlist.h:1704:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1704:20: note: Function in derived class
iverilog-10_1/netlist.h:1705:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1705:20: note: Function in derived class
iverilog-10_1/netlist.h:1706:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1706:20: note: Function in derived class
iverilog-10_1/netlist.h:1751:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1751:20: note: Function in derived class
iverilog-10_1/netlist.h:1752:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1752:20: note: Function in derived class
iverilog-10_1/netlist.h:1753:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1753:20: note: Function in derived class
iverilog-10_1/netlist.h:1795:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1795:20: note: Function in derived class
iverilog-10_1/netlist.h:1796:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1796:20: note: Function in derived class
iverilog-10_1/netlist.h:1797:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1797:20: note: Function in derived class
iverilog-10_1/netlist.h:1829:12: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1829:12: note: Function in derived class
iverilog-10_1/netlist.h:1830:12: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1830:12: note: Function in derived class
iverilog-10_1/netlist.h:1855:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1855:20: note: Function in derived class
iverilog-10_1/netlist.h:1856:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1856:20: note: Function in derived class
iverilog-10_1/netlist.h:1881:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1881:20: note: Function in derived class
iverilog-10_1/netlist.h:1882:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1882:20: note: Function in derived class
iverilog-10_1/netlist.h:1907:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1907:20: note: Function in derived class
iverilog-10_1/netlist.h:1908:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:1908:20: note: Function in derived class
iverilog-10_1/netlist.h:2025:12: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2025:12: note: Function in derived class
iverilog-10_1/netlist.h:2026:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2026:12: note: Function in derived class
iverilog-10_1/netlist.h:2028:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:2028:25: note: Function in derived class
iverilog-10_1/netlist.h:2029:17: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2029:17: note: Function in derived class
iverilog-10_1/netlist.h:2048:20: style: The function 'cast_signed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1948:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2048:20: note: Function in derived class
iverilog-10_1/netlist.h:2049:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1958:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2049:20: note: Function in derived class
iverilog-10_1/netlist.h:2050:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:2050:35: note: Function in derived class
iverilog-10_1/netlist.h:2057:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2057:20: note: Function in derived class
iverilog-10_1/netlist.h:2058:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2058:20: note: Function in derived class
iverilog-10_1/netlist.h:2060:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:2060:26: note: Function in derived class
iverilog-10_1/netlist.h:2061:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:2061:22: note: Function in derived class
iverilog-10_1/netlist.h:2062:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2062:25: note: Function in derived class
iverilog-10_1/netlist.h:2064:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:2064:23: note: Function in derived class
iverilog-10_1/netlist.h:2079:23: style: The function 'enumeration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1963:31: note: Virtual function in base class
iverilog-10_1/netlist.h:2079:23: note: Function in derived class
iverilog-10_1/netlist.h:2081:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2057:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2081:20: note: Function in derived class
iverilog-10_1/netlist.h:2082:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2058:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2082:20: note: Function in derived class
iverilog-10_1/netlist.h:2084:30: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2060:26: note: Virtual function in base class
iverilog-10_1/netlist.h:2084:30: note: Function in derived class
iverilog-10_1/netlist.h:2102:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2057:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2102:20: note: Function in derived class
iverilog-10_1/netlist.h:2103:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2058:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2103:20: note: Function in derived class
iverilog-10_1/netlist.h:2105:31: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2060:26: note: Virtual function in base class
iverilog-10_1/netlist.h:2105:31: note: Function in derived class
iverilog-10_1/netlist.h:2124:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1958:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2124:20: note: Function in derived class
iverilog-10_1/netlist.h:2127:27: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:2127:27: note: Function in derived class
iverilog-10_1/netlist.h:2129:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2129:20: note: Function in derived class
iverilog-10_1/netlist.h:2130:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2130:20: note: Function in derived class
iverilog-10_1/netlist.h:2132:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:2132:26: note: Function in derived class
iverilog-10_1/netlist.h:2133:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:2133:22: note: Function in derived class
iverilog-10_1/netlist.h:2134:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2134:25: note: Function in derived class
iverilog-10_1/netlist.h:2136:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:2136:23: note: Function in derived class
iverilog-10_1/netlist.h:2153:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2129:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2153:20: note: Function in derived class
iverilog-10_1/netlist.h:2154:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2130:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2154:20: note: Function in derived class
iverilog-10_1/netlist.h:2156:31: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2132:26: note: Virtual function in base class
iverilog-10_1/netlist.h:2156:31: note: Function in derived class
iverilog-10_1/netlist.h:2209:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2209:20: note: Function in derived class
iverilog-10_1/netlist.h:2210:12: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2210:12: note: Function in derived class
iverilog-10_1/netlist.h:2211:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2211:20: note: Function in derived class
iverilog-10_1/netlist.h:2246:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2246:20: note: Function in derived class
iverilog-10_1/netlist.h:2247:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2247:20: note: Function in derived class
iverilog-10_1/netlist.h:2274:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2274:20: note: Function in derived class
iverilog-10_1/netlist.h:2275:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2275:20: note: Function in derived class
iverilog-10_1/netlist.h:2317:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2317:20: note: Function in derived class
iverilog-10_1/netlist.h:2318:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2318:20: note: Function in derived class
iverilog-10_1/netlist.h:2350:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2350:20: note: Function in derived class
iverilog-10_1/netlist.h:2351:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2351:20: note: Function in derived class
iverilog-10_1/netlist.h:2352:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2352:20: note: Function in derived class
iverilog-10_1/netlist.h:2377:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2377:20: note: Function in derived class
iverilog-10_1/netlist.h:2378:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2378:20: note: Function in derived class
iverilog-10_1/netlist.h:2379:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2379:20: note: Function in derived class
iverilog-10_1/netlist.h:2418:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2418:20: note: Function in derived class
iverilog-10_1/netlist.h:2419:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2419:20: note: Function in derived class
iverilog-10_1/netlist.h:2420:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2420:20: note: Function in derived class
iverilog-10_1/netlist.h:2443:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2443:20: note: Function in derived class
iverilog-10_1/netlist.h:2444:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2444:20: note: Function in derived class
iverilog-10_1/netlist.h:2445:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2445:20: note: Function in derived class
iverilog-10_1/netlist.h:2468:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2468:20: note: Function in derived class
iverilog-10_1/netlist.h:2469:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2469:20: note: Function in derived class
iverilog-10_1/netlist.h:2470:20: style: The function 'functor_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:532:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2470:20: note: Function in derived class
iverilog-10_1/netlist.h:2531:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2531:20: note: Function in derived class
iverilog-10_1/netlist.h:2532:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2532:20: note: Function in derived class
iverilog-10_1/netlist.h:2664:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2664:20: note: Function in derived class
iverilog-10_1/netlist.h:2665:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2665:20: note: Function in derived class
iverilog-10_1/netlist.h:2812:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2812:25: note: Function in derived class
iverilog-10_1/netlist.h:2813:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2813:20: note: Function in derived class
iverilog-10_1/netlist.h:2820:12: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2820:12: note: Function in derived class
iverilog-10_1/netlist.h:2826:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2826:20: note: Function in derived class
iverilog-10_1/netlist.h:2841:12: style: The function 'is_asynchronous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2600:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2841:12: note: Function in derived class
iverilog-10_1/netlist.h:2845:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2845:20: note: Function in derived class
iverilog-10_1/netlist.h:2846:19: style: The function 'match_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2596:19: note: Virtual function in base class
iverilog-10_1/netlist.h:2846:19: note: Function in derived class
iverilog-10_1/netlist.h:2847:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2847:20: note: Function in derived class
iverilog-10_1/netlist.h:2848:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2848:20: note: Function in derived class
iverilog-10_1/netlist.h:2865:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2865:20: note: Function in derived class
iverilog-10_1/netlist.h:2866:19: style: The function 'match_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2596:19: note: Virtual function in base class
iverilog-10_1/netlist.h:2866:19: note: Function in derived class
iverilog-10_1/netlist.h:2867:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2867:20: note: Function in derived class
iverilog-10_1/netlist.h:2902:12: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2902:12: note: Function in derived class
iverilog-10_1/netlist.h:2906:12: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2906:12: note: Function in derived class
iverilog-10_1/netlist.h:2910:12: style: The function 'synth_sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2627:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2910:12: note: Function in derived class
iverilog-10_1/netlist.h:2923:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2923:25: note: Function in derived class
iverilog-10_1/netlist.h:2924:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2924:20: note: Function in derived class
iverilog-10_1/netlist.h:2925:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2925:20: note: Function in derived class
iverilog-10_1/netlist.h:2926:19: style: The function 'match_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2596:19: note: Virtual function in base class
iverilog-10_1/netlist.h:2926:19: note: Function in derived class
iverilog-10_1/netlist.h:2927:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2927:20: note: Function in derived class
iverilog-10_1/netlist.h:2928:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2928:25: note: Function in derived class
iverilog-10_1/netlist.h:2966:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2966:25: note: Function in derived class
iverilog-10_1/netlist.h:2967:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2967:20: note: Function in derived class
iverilog-10_1/netlist.h:2969:12: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2969:12: note: Function in derived class
iverilog-10_1/netlist.h:2973:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2973:20: note: Function in derived class
iverilog-10_1/netlist.h:2974:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2974:20: note: Function in derived class
iverilog-10_1/netlist.h:2975:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:2975:25: note: Function in derived class
iverilog-10_1/netlist.h:2976:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:2976:20: note: Function in derived class
iverilog-10_1/netlist.h:3012:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2812:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3012:25: note: Function in derived class
iverilog-10_1/netlist.h:3013:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3013:20: note: Function in derived class
iverilog-10_1/netlist.h:3014:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3014:20: note: Function in derived class
iverilog-10_1/netlist.h:3045:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3045:25: note: Function in derived class
iverilog-10_1/netlist.h:3046:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3046:20: note: Function in derived class
iverilog-10_1/netlist.h:3048:12: style: The function 'is_asynchronous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2600:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3048:12: note: Function in derived class
iverilog-10_1/netlist.h:3049:12: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3049:12: note: Function in derived class
iverilog-10_1/netlist.h:3053:12: style: The function 'synth_sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2627:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3053:12: note: Function in derived class
iverilog-10_1/netlist.h:3061:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3061:20: note: Function in derived class
iverilog-10_1/netlist.h:3062:19: style: The function 'match_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2596:19: note: Virtual function in base class
iverilog-10_1/netlist.h:3062:19: note: Function in derived class
iverilog-10_1/netlist.h:3063:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3063:20: note: Function in derived class
iverilog-10_1/netlist.h:3064:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3064:25: note: Function in derived class
iverilog-10_1/netlist.h:3065:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3065:20: note: Function in derived class
iverilog-10_1/netlist.h:3088:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3088:20: note: Function in derived class
iverilog-10_1/netlist.h:3089:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3089:20: note: Function in derived class
iverilog-10_1/netlist.h:3108:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3108:20: note: Function in derived class
iverilog-10_1/netlist.h:3109:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3109:20: note: Function in derived class
iverilog-10_1/netlist.h:3133:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3133:20: note: Function in derived class
iverilog-10_1/netlist.h:3134:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3134:20: note: Function in derived class
iverilog-10_1/netlist.h:3135:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3135:20: note: Function in derived class
iverilog-10_1/netlist.h:3161:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3161:25: note: Function in derived class
iverilog-10_1/netlist.h:3162:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3162:20: note: Function in derived class
iverilog-10_1/netlist.h:3163:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3163:20: note: Function in derived class
iverilog-10_1/netlist.h:3164:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3164:20: note: Function in derived class
iverilog-10_1/netlist.h:3165:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3165:25: note: Function in derived class
iverilog-10_1/netlist.h:3166:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3166:20: note: Function in derived class
iverilog-10_1/netlist.h:3290:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3290:20: note: Function in derived class
iverilog-10_1/netlist.h:3291:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3291:20: note: Function in derived class
iverilog-10_1/netlist.h:3314:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3314:20: note: Function in derived class
iverilog-10_1/netlist.h:3316:19: style: The function 'match_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2596:19: note: Virtual function in base class
iverilog-10_1/netlist.h:3316:19: note: Function in derived class
iverilog-10_1/netlist.h:3320:20: style: The function 'is_asynchronous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2600:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3320:20: note: Function in derived class
iverilog-10_1/netlist.h:3324:20: style: The function 'is_synchronous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2604:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3324:20: note: Function in derived class
iverilog-10_1/netlist.h:3326:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3326:20: note: Function in derived class
iverilog-10_1/netlist.h:3328:20: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3328:20: note: Function in derived class
iverilog-10_1/netlist.h:3332:20: style: The function 'synth_sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2627:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3332:20: note: Function in derived class
iverilog-10_1/netlist.h:3340:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3340:20: note: Function in derived class
iverilog-10_1/netlist.h:3343:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3343:25: note: Function in derived class
iverilog-10_1/netlist.h:3370:20: style: The function 'emit_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:528:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3370:20: note: Function in derived class
iverilog-10_1/netlist.h:3371:20: style: The function 'dump_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:529:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3371:20: note: Function in derived class
iverilog-10_1/netlist.h:3391:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2812:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3391:25: note: Function in derived class
iverilog-10_1/netlist.h:3393:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3393:20: note: Function in derived class
iverilog-10_1/netlist.h:3394:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3394:20: note: Function in derived class
iverilog-10_1/netlist.h:3409:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3409:25: note: Function in derived class
iverilog-10_1/netlist.h:3410:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3410:20: note: Function in derived class
iverilog-10_1/netlist.h:3411:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3411:20: note: Function in derived class
iverilog-10_1/netlist.h:3412:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3412:25: note: Function in derived class
iverilog-10_1/netlist.h:3413:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3413:20: note: Function in derived class
iverilog-10_1/netlist.h:3431:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3431:25: note: Function in derived class
iverilog-10_1/netlist.h:3432:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3432:20: note: Function in derived class
iverilog-10_1/netlist.h:3433:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3433:20: note: Function in derived class
iverilog-10_1/netlist.h:3434:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3434:20: note: Function in derived class
iverilog-10_1/netlist.h:3435:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3435:25: note: Function in derived class
iverilog-10_1/netlist.h:3436:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3436:20: note: Function in derived class
iverilog-10_1/netlist.h:3440:12: style: The function 'synth_async' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2610:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3440:12: note: Function in derived class
iverilog-10_1/netlist.h:3468:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3468:20: note: Function in derived class
iverilog-10_1/netlist.h:3469:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3469:20: note: Function in derived class
iverilog-10_1/netlist.h:3531:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3531:25: note: Function in derived class
iverilog-10_1/netlist.h:3532:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3532:20: note: Function in derived class
iverilog-10_1/netlist.h:3534:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3534:20: note: Function in derived class
iverilog-10_1/netlist.h:3535:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3535:20: note: Function in derived class
iverilog-10_1/netlist.h:3536:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3536:25: note: Function in derived class
iverilog-10_1/netlist.h:3558:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3558:25: note: Function in derived class
iverilog-10_1/netlist.h:3559:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3559:20: note: Function in derived class
iverilog-10_1/netlist.h:3560:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3560:20: note: Function in derived class
iverilog-10_1/netlist.h:3561:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3561:25: note: Function in derived class
iverilog-10_1/netlist.h:3562:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3562:20: note: Function in derived class
iverilog-10_1/netlist.h:3582:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3582:20: note: Function in derived class
iverilog-10_1/netlist.h:3583:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2826:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3583:20: note: Function in derived class
iverilog-10_1/netlist.h:3609:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3609:25: note: Function in derived class
iverilog-10_1/netlist.h:3610:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3610:20: note: Function in derived class
iverilog-10_1/netlist.h:3611:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3611:20: note: Function in derived class
iverilog-10_1/netlist.h:3612:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3612:20: note: Function in derived class
iverilog-10_1/netlist.h:3613:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3613:20: note: Function in derived class
iverilog-10_1/netlist.h:3663:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:3663:35: note: Function in derived class
iverilog-10_1/netlist.h:3664:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3664:20: note: Function in derived class
iverilog-10_1/netlist.h:3666:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3666:20: note: Function in derived class
iverilog-10_1/netlist.h:3667:24: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3667:24: note: Function in derived class
iverilog-10_1/netlist.h:3668:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3668:25: note: Function in derived class
iverilog-10_1/netlist.h:3692:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:3692:35: note: Function in derived class
iverilog-10_1/netlist.h:3693:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3693:20: note: Function in derived class
iverilog-10_1/netlist.h:3695:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3695:20: note: Function in derived class
iverilog-10_1/netlist.h:3696:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3696:25: note: Function in derived class
iverilog-10_1/netlist.h:3697:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3697:25: note: Function in derived class
iverilog-10_1/netlist.h:3698:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1969:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3698:24: note: Function in derived class
iverilog-10_1/netlist.h:3699:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3699:23: note: Function in derived class
iverilog-10_1/netlist.h:3702:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:3702:23: note: Function in derived class
iverilog-10_1/netlist.h:3728:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:3728:35: note: Function in derived class
iverilog-10_1/netlist.h:3729:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3729:20: note: Function in derived class
iverilog-10_1/netlist.h:3731:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3731:20: note: Function in derived class
iverilog-10_1/netlist.h:3732:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3732:26: note: Function in derived class
iverilog-10_1/netlist.h:3733:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3733:25: note: Function in derived class
iverilog-10_1/netlist.h:3755:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3755:25: note: Function in derived class
iverilog-10_1/netlist.h:3756:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3756:20: note: Function in derived class
iverilog-10_1/netlist.h:3757:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3757:20: note: Function in derived class
iverilog-10_1/netlist.h:3758:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3758:20: note: Function in derived class
iverilog-10_1/netlist.h:3759:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3759:25: note: Function in derived class
iverilog-10_1/netlist.h:3780:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2575:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3780:25: note: Function in derived class
iverilog-10_1/netlist.h:3781:20: style: The function 'nex_output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2579:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3781:20: note: Function in derived class
iverilog-10_1/netlist.h:3782:20: style: The function 'emit_proc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2583:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3782:20: note: Function in derived class
iverilog-10_1/netlist.h:3783:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2635:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3783:20: note: Function in derived class
iverilog-10_1/netlist.h:3784:25: style: The function 'delay_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2638:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3784:25: note: Function in derived class
iverilog-10_1/netlist.h:3785:20: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2591:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3785:20: note: Function in derived class
iverilog-10_1/netlist.h:3911:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1958:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3911:20: note: Function in derived class
iverilog-10_1/netlist.h:3913:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3913:27: note: Function in derived class
iverilog-10_1/netlist.h:3914:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1969:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3914:24: note: Function in derived class
iverilog-10_1/netlist.h:3915:24: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:3915:24: note: Function in derived class
iverilog-10_1/netlist.h:3917:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:3917:25: note: Function in derived class
iverilog-10_1/netlist.h:3919:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3919:20: note: Function in derived class
iverilog-10_1/netlist.h:3920:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:3920:20: note: Function in derived class
iverilog-10_1/netlist.h:3943:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:3943:35: note: Function in derived class
iverilog-10_1/netlist.h:3945:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:3945:25: note: Function in derived class
iverilog-10_1/netlist.h:3946:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3914:24: note: Virtual function in base class
iverilog-10_1/netlist.h:3946:24: note: Function in derived class
iverilog-10_1/netlist.h:3947:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:3947:23: note: Function in derived class
iverilog-10_1/netlist.h:3950:18: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3927:24: note: Virtual function in base class
iverilog-10_1/netlist.h:3950:18: note: Function in derived class
iverilog-10_1/netlist.h:3965:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:3965:35: note: Function in derived class
iverilog-10_1/netlist.h:3967:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:3967:25: note: Function in derived class
iverilog-10_1/netlist.h:3968:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:3968:23: note: Function in derived class
iverilog-10_1/netlist.h:3971:16: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3927:24: note: Virtual function in base class
iverilog-10_1/netlist.h:3971:16: note: Function in derived class
iverilog-10_1/netlist.h:3995:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:3995:26: note: Function in derived class
iverilog-10_1/netlist.h:3996:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:3996:23: note: Function in derived class
iverilog-10_1/netlist.h:4023:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3911:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4023:20: note: Function in derived class
iverilog-10_1/netlist.h:4024:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4024:35: note: Function in derived class
iverilog-10_1/netlist.h:4025:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:4025:26: note: Function in derived class
iverilog-10_1/netlist.h:4026:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4026:23: note: Function in derived class
iverilog-10_1/netlist.h:4055:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:4055:27: note: Function in derived class
iverilog-10_1/netlist.h:4056:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4056:23: note: Function in derived class
iverilog-10_1/netlist.h:4076:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4076:35: note: Function in derived class
iverilog-10_1/netlist.h:4079:16: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3927:24: note: Virtual function in base class
iverilog-10_1/netlist.h:4079:16: note: Function in derived class
iverilog-10_1/netlist.h:4092:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4092:35: note: Function in derived class
iverilog-10_1/netlist.h:4094:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:4094:26: note: Function in derived class
iverilog-10_1/netlist.h:4095:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4095:23: note: Function in derived class
iverilog-10_1/netlist.h:4098:16: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3927:24: note: Virtual function in base class
iverilog-10_1/netlist.h:4098:16: note: Function in derived class
iverilog-10_1/netlist.h:4111:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4111:35: note: Function in derived class
iverilog-10_1/netlist.h:4113:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:4113:25: note: Function in derived class
iverilog-10_1/netlist.h:4114:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4114:23: note: Function in derived class
iverilog-10_1/netlist.h:4117:16: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3927:24: note: Virtual function in base class
iverilog-10_1/netlist.h:4117:16: note: Function in derived class
iverilog-10_1/netlist.h:4137:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3911:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4137:20: note: Function in derived class
iverilog-10_1/netlist.h:4139:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:3913:27: note: Virtual function in base class
iverilog-10_1/netlist.h:4139:27: note: Function in derived class
iverilog-10_1/netlist.h:4140:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4140:23: note: Function in derived class
iverilog-10_1/netlist.h:4169:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4169:35: note: Function in derived class
iverilog-10_1/netlist.h:4170:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4170:25: note: Function in derived class
iverilog-10_1/netlist.h:4171:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1958:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4171:20: note: Function in derived class
iverilog-10_1/netlist.h:4172:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4172:27: note: Function in derived class
iverilog-10_1/netlist.h:4174:24: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4174:24: note: Function in derived class
iverilog-10_1/netlist.h:4176:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4176:22: note: Function in derived class
iverilog-10_1/netlist.h:4177:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4177:20: note: Function in derived class
iverilog-10_1/netlist.h:4178:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4178:20: note: Function in derived class
iverilog-10_1/netlist.h:4216:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4216:35: note: Function in derived class
iverilog-10_1/netlist.h:4218:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4218:25: note: Function in derived class
iverilog-10_1/netlist.h:4219:20: style: The function 'has_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1958:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4219:20: note: Function in derived class
iverilog-10_1/netlist.h:4220:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4220:20: note: Function in derived class
iverilog-10_1/netlist.h:4222:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4222:23: note: Function in derived class
iverilog-10_1/netlist.h:4224:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4224:27: note: Function in derived class
iverilog-10_1/netlist.h:4225:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4225:22: note: Function in derived class
iverilog-10_1/netlist.h:4226:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4226:20: note: Function in derived class
iverilog-10_1/netlist.h:4245:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4245:20: note: Function in derived class
iverilog-10_1/netlist.h:4246:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4246:26: note: Function in derived class
iverilog-10_1/netlist.h:4247:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4247:25: note: Function in derived class
iverilog-10_1/netlist.h:4249:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4249:20: note: Function in derived class
iverilog-10_1/netlist.h:4268:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4268:20: note: Function in derived class
iverilog-10_1/netlist.h:4269:28: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4269:28: note: Function in derived class
iverilog-10_1/netlist.h:4270:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4270:25: note: Function in derived class
iverilog-10_1/netlist.h:4272:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4272:20: note: Function in derived class
iverilog-10_1/netlist.h:4290:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4290:35: note: Function in derived class
iverilog-10_1/netlist.h:4292:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4292:20: note: Function in derived class
iverilog-10_1/netlist.h:4293:24: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4293:24: note: Function in derived class
iverilog-10_1/netlist.h:4294:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4294:25: note: Function in derived class
iverilog-10_1/netlist.h:4296:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4296:20: note: Function in derived class
iverilog-10_1/netlist.h:4314:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4314:20: note: Function in derived class
iverilog-10_1/netlist.h:4315:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4315:25: note: Function in derived class
iverilog-10_1/netlist.h:4316:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4316:25: note: Function in derived class
iverilog-10_1/netlist.h:4318:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4318:20: note: Function in derived class
iverilog-10_1/netlist.h:4339:27: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4339:27: note: Function in derived class
iverilog-10_1/netlist.h:4340:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4340:20: note: Function in derived class
iverilog-10_1/netlist.h:4341:29: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4341:29: note: Function in derived class
iverilog-10_1/netlist.h:4342:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4342:25: note: Function in derived class
iverilog-10_1/netlist.h:4344:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4344:20: note: Function in derived class
iverilog-10_1/netlist.h:4365:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4365:20: note: Function in derived class
iverilog-10_1/netlist.h:4366:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4366:26: note: Function in derived class
iverilog-10_1/netlist.h:4367:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4367:25: note: Function in derived class
iverilog-10_1/netlist.h:4369:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4369:20: note: Function in derived class
iverilog-10_1/netlist.h:4396:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1969:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4396:24: note: Function in derived class
iverilog-10_1/netlist.h:4397:24: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4397:24: note: Function in derived class
iverilog-10_1/netlist.h:4400:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4400:35: note: Function in derived class
iverilog-10_1/netlist.h:4401:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4401:25: note: Function in derived class
iverilog-10_1/netlist.h:4402:32: style: The function 'enumeration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1963:31: note: Virtual function in base class
iverilog-10_1/netlist.h:4402:32: note: Function in derived class
iverilog-10_1/netlist.h:4403:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4403:20: note: Function in derived class
iverilog-10_1/netlist.h:4405:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4405:20: note: Function in derived class
iverilog-10_1/netlist.h:4406:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4406:25: note: Function in derived class
iverilog-10_1/netlist.h:4407:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4407:22: note: Function in derived class
iverilog-10_1/netlist.h:4532:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4532:35: note: Function in derived class
iverilog-10_1/netlist.h:4534:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4534:20: note: Function in derived class
iverilog-10_1/netlist.h:4535:32: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4535:32: note: Function in derived class
iverilog-10_1/netlist.h:4536:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4536:25: note: Function in derived class
iverilog-10_1/netlist.h:4538:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4538:20: note: Function in derived class
iverilog-10_1/netlist.h:4563:28: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4563:28: note: Function in derived class
iverilog-10_1/netlist.h:4564:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1969:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4564:24: note: Function in derived class
iverilog-10_1/netlist.h:4565:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4565:23: note: Function in derived class
iverilog-10_1/netlist.h:4567:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4567:35: note: Function in derived class
iverilog-10_1/netlist.h:4568:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4568:25: note: Function in derived class
iverilog-10_1/netlist.h:4569:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4569:20: note: Function in derived class
iverilog-10_1/netlist.h:4570:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4570:20: note: Function in derived class
iverilog-10_1/netlist.h:4571:22: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4571:22: note: Function in derived class
iverilog-10_1/netlist.h:4616:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4616:26: note: Function in derived class
iverilog-10_1/netlist.h:4617:24: style: The function 'eval_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1969:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4617:24: note: Function in derived class
iverilog-10_1/netlist.h:4618:24: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4618:24: note: Function in derived class
iverilog-10_1/netlist.h:4620:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4620:23: note: Function in derived class
iverilog-10_1/netlist.h:4622:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4622:35: note: Function in derived class
iverilog-10_1/netlist.h:4623:25: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4623:25: note: Function in derived class
iverilog-10_1/netlist.h:4624:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4624:20: note: Function in derived class
iverilog-10_1/netlist.h:4625:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4625:20: note: Function in derived class
iverilog-10_1/netlist.h:4642:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4620:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4642:23: note: Function in derived class
iverilog-10_1/netlist.h:4644:26: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4616:26: note: Virtual function in base class
iverilog-10_1/netlist.h:4644:26: note: Function in derived class
iverilog-10_1/netlist.h:4645:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4622:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4645:35: note: Function in derived class
iverilog-10_1/netlist.h:4654:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4620:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4654:23: note: Function in derived class
iverilog-10_1/netlist.h:4655:28: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4616:26: note: Virtual function in base class
iverilog-10_1/netlist.h:4655:28: note: Function in derived class
iverilog-10_1/netlist.h:4656:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4622:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4656:35: note: Function in derived class
iverilog-10_1/netlist.h:4669:23: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4620:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4669:23: note: Function in derived class
iverilog-10_1/netlist.h:4670:25: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4616:26: note: Virtual function in base class
iverilog-10_1/netlist.h:4670:25: note: Function in derived class
iverilog-10_1/netlist.h:4671:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4622:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4671:35: note: Function in derived class
iverilog-10_1/netlist.h:4672:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4625:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4672:20: note: Function in derived class
iverilog-10_1/netlist.h:4675:24: style: The function 'eval_arguments_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4632:24: note: Virtual function in base class
iverilog-10_1/netlist.h:4675:24: note: Function in derived class
iverilog-10_1/netlist.h:4697:27: style: The function 'dup_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1973:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4697:27: note: Function in derived class
iverilog-10_1/netlist.h:4698:15: style: The function 'synthesize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:2000:22: note: Virtual function in base class
iverilog-10_1/netlist.h:4698:15: note: Function in derived class
iverilog-10_1/netlist.h:4699:17: style: The function 'nex_input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1986:25: note: Virtual function in base class
iverilog-10_1/netlist.h:4699:17: note: Function in derived class
iverilog-10_1/netlist.h:4700:23: style: The function 'enumeration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1963:31: note: Virtual function in base class
iverilog-10_1/netlist.h:4700:23: note: Function in derived class
iverilog-10_1/netlist.h:4702:23: style: The function 'evaluate_function' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1980:23: note: Virtual function in base class
iverilog-10_1/netlist.h:4702:23: note: Function in derived class
iverilog-10_1/netlist.h:4718:35: style: The function 'expr_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1940:35: note: Virtual function in base class
iverilog-10_1/netlist.h:4718:35: note: Function in derived class
iverilog-10_1/netlist.h:4720:20: style: The function 'expr_scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1930:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4720:20: note: Function in derived class
iverilog-10_1/netlist.h:4721:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:1931:20: note: Virtual function in base class
iverilog-10_1/netlist.h:4721:20: note: Function in derived class
iverilog-10_1/PExpr.h:213:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:213:12: note: Function in derived class
iverilog-10_1/PExpr.h:215:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:215:24: note: Function in derived class
iverilog-10_1/PExpr.h:216:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:216:23: note: Function in derived class
iverilog-10_1/PExpr.h:219:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:219:23: note: Function in derived class
iverilog-10_1/PExpr.h:236:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:236:24: note: Function in derived class
iverilog-10_1/PExpr.h:237:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:237:20: note: Function in derived class
iverilog-10_1/PExpr.h:239:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:239:20: note: Function in derived class
iverilog-10_1/PExpr.h:241:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:241:20: note: Function in derived class
iverilog-10_1/PExpr.h:243:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:243:24: note: Function in derived class
iverilog-10_1/PExpr.h:246:23: style: The function 'elaborate_lnet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:157:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:246:23: note: Function in derived class
iverilog-10_1/PExpr.h:247:23: style: The function 'elaborate_bi_net' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:163:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:247:23: note: Function in derived class
iverilog-10_1/PExpr.h:249:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:249:23: note: Function in derived class
iverilog-10_1/PExpr.h:252:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:252:23: note: Function in derived class
iverilog-10_1/PExpr.h:255:27: style: The function 'elaborate_lval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:170:27: note: Virtual function in base class
iverilog-10_1/PExpr.h:255:27: note: Function in derived class
iverilog-10_1/PExpr.h:259:20: style: The function 'is_collapsible_net' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:184:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:259:20: note: Function in derived class
iverilog-10_1/PExpr.h:292:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:292:20: note: Function in derived class
iverilog-10_1/PExpr.h:294:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:294:20: note: Function in derived class
iverilog-10_1/PExpr.h:315:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:315:24: note: Function in derived class
iverilog-10_1/PExpr.h:317:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:317:24: note: Function in derived class
iverilog-10_1/PExpr.h:319:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:319:23: note: Function in derived class
iverilog-10_1/PExpr.h:321:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:321:23: note: Function in derived class
iverilog-10_1/PExpr.h:325:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:325:20: note: Function in derived class
iverilog-10_1/PExpr.h:343:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:343:20: note: Function in derived class
iverilog-10_1/PExpr.h:345:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:345:20: note: Function in derived class
iverilog-10_1/PExpr.h:347:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:347:20: note: Function in derived class
iverilog-10_1/PExpr.h:349:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:349:24: note: Function in derived class
iverilog-10_1/PExpr.h:353:23: style: The function 'elaborate_lnet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:157:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:353:23: note: Function in derived class
iverilog-10_1/PExpr.h:355:23: style: The function 'elaborate_bi_net' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:163:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:355:23: note: Function in derived class
iverilog-10_1/PExpr.h:358:27: style: The function 'elaborate_lval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:170:27: note: Virtual function in base class
iverilog-10_1/PExpr.h:358:27: note: Function in derived class
iverilog-10_1/PExpr.h:363:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:363:23: note: Function in derived class
iverilog-10_1/PExpr.h:365:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:365:23: note: Function in derived class
iverilog-10_1/PExpr.h:378:16: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:378:16: note: Function in derived class
iverilog-10_1/PExpr.h:380:20: style: The function 'is_collapsible_net' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:184:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:380:20: note: Function in derived class
iverilog-10_1/PExpr.h:545:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:545:20: note: Function in derived class
iverilog-10_1/PExpr.h:546:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:546:24: note: Function in derived class
iverilog-10_1/PExpr.h:548:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:548:23: note: Function in derived class
iverilog-10_1/PExpr.h:550:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:550:23: note: Function in derived class
iverilog-10_1/PExpr.h:569:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:569:20: note: Function in derived class
iverilog-10_1/PExpr.h:572:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:572:24: note: Function in derived class
iverilog-10_1/PExpr.h:577:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:577:23: note: Function in derived class
iverilog-10_1/PExpr.h:594:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:594:20: note: Function in derived class
iverilog-10_1/PExpr.h:597:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:597:24: note: Function in derived class
iverilog-10_1/PExpr.h:602:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:602:23: note: Function in derived class
iverilog-10_1/PExpr.h:614:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:614:20: note: Function in derived class
iverilog-10_1/PExpr.h:615:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:615:24: note: Function in derived class
iverilog-10_1/PExpr.h:617:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:617:23: note: Function in derived class
iverilog-10_1/PExpr.h:619:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:619:23: note: Function in derived class
iverilog-10_1/PExpr.h:632:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:632:20: note: Function in derived class
iverilog-10_1/PExpr.h:633:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:633:24: note: Function in derived class
iverilog-10_1/PExpr.h:636:25: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:636:25: note: Function in derived class
iverilog-10_1/PExpr.h:640:27: style: The function 'elaborate_lval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:170:27: note: Virtual function in base class
iverilog-10_1/PExpr.h:640:27: note: Function in derived class
iverilog-10_1/PExpr.h:645:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:645:24: note: Function in derived class
iverilog-10_1/PExpr.h:647:20: style: The function 'is_the_same' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:189:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:647:20: note: Function in derived class
iverilog-10_1/PExpr.h:667:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:667:20: note: Function in derived class
iverilog-10_1/PExpr.h:669:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:669:24: note: Function in derived class
iverilog-10_1/PExpr.h:677:16: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:677:16: note: Function in derived class
iverilog-10_1/PExpr.h:688:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:688:20: note: Function in derived class
iverilog-10_1/PExpr.h:689:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:689:24: note: Function in derived class
iverilog-10_1/PExpr.h:691:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:691:23: note: Function in derived class
iverilog-10_1/PExpr.h:706:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:706:20: note: Function in derived class
iverilog-10_1/PExpr.h:708:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:708:20: note: Function in derived class
iverilog-10_1/PExpr.h:710:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:710:20: note: Function in derived class
iverilog-10_1/PExpr.h:712:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:712:24: note: Function in derived class
iverilog-10_1/PExpr.h:715:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:715:23: note: Function in derived class
iverilog-10_1/PExpr.h:718:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:718:24: note: Function in derived class
iverilog-10_1/PExpr.h:738:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:738:20: note: Function in derived class
iverilog-10_1/PExpr.h:740:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:740:20: note: Function in derived class
iverilog-10_1/PExpr.h:742:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:742:20: note: Function in derived class
iverilog-10_1/PExpr.h:744:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:744:24: note: Function in derived class
iverilog-10_1/PExpr.h:747:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:747:23: note: Function in derived class
iverilog-10_1/PExpr.h:750:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:750:24: note: Function in derived class
iverilog-10_1/PExpr.h:783:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:744:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:783:24: note: Function in derived class
iverilog-10_1/PExpr.h:786:16: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:747:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:786:16: note: Function in derived class
iverilog-10_1/PExpr.h:803:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:744:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:803:24: note: Function in derived class
iverilog-10_1/PExpr.h:806:16: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:747:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:806:16: note: Function in derived class
iverilog-10_1/PExpr.h:825:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:744:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:825:24: note: Function in derived class
iverilog-10_1/PExpr.h:828:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:747:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:828:23: note: Function in derived class
iverilog-10_1/PExpr.h:839:15: style: The function 'elaborate_expr_leaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:821:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:839:15: note: Function in derived class
iverilog-10_1/PExpr.h:849:15: style: The function 'elaborate_expr_leaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:821:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:849:15: note: Function in derived class
iverilog-10_1/PExpr.h:863:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:863:20: note: Function in derived class
iverilog-10_1/PExpr.h:865:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:865:20: note: Function in derived class
iverilog-10_1/PExpr.h:867:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:867:20: note: Function in derived class
iverilog-10_1/PExpr.h:869:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:869:24: note: Function in derived class
iverilog-10_1/PExpr.h:872:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:872:23: note: Function in derived class
iverilog-10_1/PExpr.h:875:24: style: The function 'eval_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:178:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:875:24: note: Function in derived class
iverilog-10_1/PExpr.h:913:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:913:20: note: Function in derived class
iverilog-10_1/PExpr.h:915:20: style: The function 'declare_implicit_nets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:73:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:915:20: note: Function in derived class
iverilog-10_1/PExpr.h:917:20: style: The function 'has_aa_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:77:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:917:20: note: Function in derived class
iverilog-10_1/PExpr.h:919:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:919:23: note: Function in derived class
iverilog-10_1/PExpr.h:922:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:922:23: note: Function in derived class
iverilog-10_1/PExpr.h:925:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:925:24: note: Function in derived class
iverilog-10_1/PExpr.h:977:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:977:12: note: Function in derived class
iverilog-10_1/PExpr.h:979:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:979:23: note: Function in derived class
iverilog-10_1/PExpr.h:983:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:983:24: note: Function in derived class
iverilog-10_1/PExpr.h:1000:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:63:20: note: Virtual function in base class
iverilog-10_1/PExpr.h:1000:12: note: Function in derived class
iverilog-10_1/PExpr.h:1002:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:143:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:1002:23: note: Function in derived class
iverilog-10_1/PExpr.h:1005:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:1005:23: note: Function in derived class
iverilog-10_1/PExpr.h:1008:24: style: The function 'test_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:125:24: note: Virtual function in base class
iverilog-10_1/PExpr.h:1008:24: note: Function in derived class
iverilog-10_1/PExpr.h:1026:23: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PExpr.h:151:23: note: Virtual function in base class
iverilog-10_1/PExpr.h:1026:23: note: Function in derived class
iverilog-10_1/Statement.h:141:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:141:20: note: Function in derived class
iverilog-10_1/Statement.h:142:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:142:24: note: Function in derived class
iverilog-10_1/Statement.h:157:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:157:20: note: Function in derived class
iverilog-10_1/Statement.h:158:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:158:24: note: Function in derived class
iverilog-10_1/Statement.h:200:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:200:20: note: Function in derived class
iverilog-10_1/Statement.h:201:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:201:24: note: Function in derived class
iverilog-10_1/Statement.h:202:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:202:20: note: Function in derived class
iverilog-10_1/Statement.h:203:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:203:20: note: Function in derived class
iverilog-10_1/Statement.h:220:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:220:20: note: Function in derived class
iverilog-10_1/Statement.h:221:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:221:24: note: Function in derived class
iverilog-10_1/Statement.h:255:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:255:24: note: Function in derived class
iverilog-10_1/Statement.h:256:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:256:20: note: Function in derived class
iverilog-10_1/Statement.h:257:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:257:20: note: Function in derived class
iverilog-10_1/Statement.h:258:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:258:20: note: Function in derived class
iverilog-10_1/Statement.h:278:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:278:20: note: Function in derived class
iverilog-10_1/Statement.h:295:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:295:24: note: Function in derived class
iverilog-10_1/Statement.h:296:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:296:20: note: Function in derived class
iverilog-10_1/Statement.h:311:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:311:24: note: Function in derived class
iverilog-10_1/Statement.h:312:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:312:20: note: Function in derived class
iverilog-10_1/Statement.h:313:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:313:20: note: Function in derived class
iverilog-10_1/Statement.h:314:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:314:20: note: Function in derived class
iverilog-10_1/Statement.h:333:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:333:20: note: Function in derived class
iverilog-10_1/Statement.h:345:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:345:20: note: Function in derived class
iverilog-10_1/Statement.h:346:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:346:24: note: Function in derived class
iverilog-10_1/Statement.h:347:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:347:20: note: Function in derived class
iverilog-10_1/Statement.h:348:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:348:20: note: Function in derived class
iverilog-10_1/Statement.h:365:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:365:20: note: Function in derived class
iverilog-10_1/Statement.h:366:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:366:24: note: Function in derived class
iverilog-10_1/Statement.h:378:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:378:24: note: Function in derived class
iverilog-10_1/Statement.h:379:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:379:20: note: Function in derived class
iverilog-10_1/Statement.h:380:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:380:20: note: Function in derived class
iverilog-10_1/Statement.h:381:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:381:20: note: Function in derived class
iverilog-10_1/Statement.h:409:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:409:20: note: Function in derived class
iverilog-10_1/Statement.h:413:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:413:24: note: Function in derived class
iverilog-10_1/Statement.h:414:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:414:20: note: Function in derived class
iverilog-10_1/Statement.h:415:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:415:20: note: Function in derived class
iverilog-10_1/Statement.h:440:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:440:20: note: Function in derived class
iverilog-10_1/Statement.h:452:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:452:24: note: Function in derived class
iverilog-10_1/Statement.h:453:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:453:20: note: Function in derived class
iverilog-10_1/Statement.h:454:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:454:20: note: Function in derived class
iverilog-10_1/Statement.h:455:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:455:20: note: Function in derived class
iverilog-10_1/Statement.h:472:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:472:24: note: Function in derived class
iverilog-10_1/Statement.h:473:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:473:20: note: Function in derived class
iverilog-10_1/Statement.h:474:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:474:20: note: Function in derived class
iverilog-10_1/Statement.h:475:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:475:20: note: Function in derived class
iverilog-10_1/Statement.h:488:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:488:24: note: Function in derived class
iverilog-10_1/Statement.h:489:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:489:20: note: Function in derived class
iverilog-10_1/Statement.h:490:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:490:20: note: Function in derived class
iverilog-10_1/Statement.h:491:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:491:20: note: Function in derived class
iverilog-10_1/Statement.h:516:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:516:24: note: Function in derived class
iverilog-10_1/Statement.h:517:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:517:20: note: Function in derived class
iverilog-10_1/Statement.h:518:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:518:20: note: Function in derived class
iverilog-10_1/Statement.h:519:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:519:20: note: Function in derived class
iverilog-10_1/Statement.h:532:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:532:24: note: Function in derived class
iverilog-10_1/Statement.h:533:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:533:20: note: Function in derived class
iverilog-10_1/Statement.h:545:16: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:545:16: note: Function in derived class
iverilog-10_1/Statement.h:546:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:546:20: note: Function in derived class
iverilog-10_1/Statement.h:562:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:562:24: note: Function in derived class
iverilog-10_1/Statement.h:563:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:563:20: note: Function in derived class
iverilog-10_1/Statement.h:575:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/Statement.h:575:24: note: Function in derived class
iverilog-10_1/Statement.h:576:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:86:20: note: Virtual function in base class
iverilog-10_1/Statement.h:576:20: note: Function in derived class
iverilog-10_1/Statement.h:577:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:87:20: note: Virtual function in base class
iverilog-10_1/Statement.h:577:20: note: Function in derived class
iverilog-10_1/Statement.h:578:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/Statement.h:578:20: note: Function in derived class
iverilog-10_1/AStatement.h:45:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:84:20: note: Virtual function in base class
iverilog-10_1/AStatement.h:45:20: note: Function in derived class
iverilog-10_1/AStatement.h:46:24: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/Statement.h:85:24: note: Virtual function in base class
iverilog-10_1/AStatement.h:46:24: note: Function in derived class
iverilog-10_1/svector.h:60:0: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
iverilog-10_1/HName.cc:60:41: style: Function 'operator<' argument 1 names different: declaration 'that' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/HName.h:52:39: note: Function 'operator<' argument 1 names different: declaration 'that' definition 'r'.
iverilog-10_1/HName.cc:60:41: note: Function 'operator<' argument 1 names different: declaration 'that' definition 'r'.
iverilog-10_1/HName.cc:94:42: style: Function 'operator==' argument 1 names different: declaration 'that' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/HName.h:51:39: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'r'.
iverilog-10_1/HName.cc:94:42: note: Function 'operator==' argument 1 names different: declaration 'that' definition 'r'.
iverilog-10_1/Module.cc:30:49: style: Function 'Module' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/Module.h:73:56: note: Function 'Module' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/Module.cc:30:49: note: Function 'Module' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/Module.cc:30:9: warning: Member variable 'Module::is_interface' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/PGate.h:122:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:86:20: note: Virtual function in base class
iverilog-10_1/PGate.h:122:12: note: Function in derived class
iverilog-10_1/PGate.h:123:20: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:87:20: note: Virtual function in base class
iverilog-10_1/PGate.h:123:20: note: Function in derived class
iverilog-10_1/PGate.h:124:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:89:20: note: Virtual function in base class
iverilog-10_1/PGate.h:124:20: note: Function in derived class
iverilog-10_1/PGate.h:162:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:86:20: note: Virtual function in base class
iverilog-10_1/PGate.h:162:20: note: Function in derived class
iverilog-10_1/PGate.h:163:20: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:87:20: note: Virtual function in base class
iverilog-10_1/PGate.h:163:20: note: Function in derived class
iverilog-10_1/PGate.h:164:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:89:20: note: Virtual function in base class
iverilog-10_1/PGate.h:164:20: note: Function in derived class
iverilog-10_1/PGate.h:220:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:86:20: note: Virtual function in base class
iverilog-10_1/PGate.h:220:20: note: Function in derived class
iverilog-10_1/PGate.h:221:20: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:87:20: note: Virtual function in base class
iverilog-10_1/PGate.h:221:20: note: Function in derived class
iverilog-10_1/PGate.h:222:20: style: The function 'elaborate_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:88:20: note: Virtual function in base class
iverilog-10_1/PGate.h:222:20: note: Function in derived class
iverilog-10_1/PGate.h:223:20: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PGate.h:89:20: note: Virtual function in base class
iverilog-10_1/PGate.h:223:20: note: Function in derived class
iverilog-10_1/netmisc.h:158:7: style: Struct '__IndicesManip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/PEvent.cc:24:28: style: Function 'PEvent' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PEvent.h:39:35: note: Function 'PEvent' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PEvent.cc:24:28: note: Function 'PEvent' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PExpr.cc:140:33: style: Function 'PECastSize' argument 1 names different: declaration 'expr_wid' definition 'si'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:974:36: note: Function 'PECastSize' argument 1 names different: declaration 'expr_wid' definition 'si'.
iverilog-10_1/PExpr.cc:140:33: note: Function 'PECastSize' argument 1 names different: declaration 'expr_wid' definition 'si'.
iverilog-10_1/PExpr.cc:140:43: style: Function 'PECastSize' argument 2 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:974:52: note: Function 'PECastSize' argument 2 names different: declaration 'base' definition 'b'.
iverilog-10_1/PExpr.cc:140:43: note: Function 'PECastSize' argument 2 names different: declaration 'base' definition 'b'.
iverilog-10_1/PExpr.cc:149:36: style: Function 'PECastType' argument 1 names different: declaration 'target' definition 't'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:997:39: note: Function 'PECastType' argument 1 names different: declaration 'target' definition 't'.
iverilog-10_1/PExpr.cc:149:36: note: Function 'PECastType' argument 1 names different: declaration 'target' definition 't'.
iverilog-10_1/PExpr.cc:149:45: style: Function 'PECastType' argument 2 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:997:53: note: Function 'PECastType' argument 2 names different: declaration 'base' definition 'b'.
iverilog-10_1/PExpr.cc:149:45: note: Function 'PECastType' argument 2 names different: declaration 'base' definition 'b'.
iverilog-10_1/PExpr.cc:355:31: style: Function 'PEFNumber' argument 1 names different: declaration 'vp' definition 'v'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:307:35: note: Function 'PEFNumber' argument 1 names different: declaration 'vp' definition 'v'.
iverilog-10_1/PExpr.cc:355:31: note: Function 'PEFNumber' argument 1 names different: declaration 'vp' definition 'v'.
iverilog-10_1/PExpr.cc:381:51: style: Function 'PEIdent' argument 2 names different: declaration 'name' definition 'that'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:335:57: note: Function 'PEIdent' argument 2 names different: declaration 'name' definition 'that'.
iverilog-10_1/PExpr.cc:381:51: note: Function 'PEIdent' argument 2 names different: declaration 'name' definition 'that'.
iverilog-10_1/PExpr.cc:450:30: style: Function 'PENewArray' argument 1 names different: declaration 's' definition 'size_expr'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:542:34: note: Function 'PENewArray' argument 1 names different: declaration 's' definition 'size_expr'.
iverilog-10_1/PExpr.cc:450:30: note: Function 'PENewArray' argument 1 names different: declaration 's' definition 'size_expr'.
iverilog-10_1/PExpr.cc:450:47: style: Function 'PENewArray' argument 2 names different: declaration 'i' definition 'init_expr'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:542:43: note: Function 'PENewArray' argument 2 names different: declaration 'i' definition 'init_expr'.
iverilog-10_1/PExpr.cc:450:47: note: Function 'PENewArray' argument 2 names different: declaration 'i' definition 'init_expr'.
iverilog-10_1/PExpr.cc:552:36: style: Function 'PETypename' argument 1 names different: declaration 'data_type' definition 'dt'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:685:39: note: Function 'PETypename' argument 1 names different: declaration 'data_type' definition 'dt'.
iverilog-10_1/PExpr.cc:552:36: note: Function 'PETypename' argument 1 names different: declaration 'data_type' definition 'dt'.
iverilog-10_1/PFunction.cc:26:66: style: Function 'PFunction' argument 3 names different: declaration 'is_auto' definition 'is_auto__'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:119:70: note: Function 'PFunction' argument 3 names different: declaration 'is_auto' definition 'is_auto__'.
iverilog-10_1/PFunction.cc:26:66: note: Function 'PFunction' argument 3 names different: declaration 'is_auto' definition 'is_auto__'.
iverilog-10_1/PTask.h:91:12: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:53:20: note: Virtual function in base class
iverilog-10_1/PTask.h:91:12: note: Function in derived class
iverilog-10_1/PTask.h:94:12: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:54:20: note: Virtual function in base class
iverilog-10_1/PTask.h:94:12: note: Function in derived class
iverilog-10_1/PTask.h:98:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:56:20: note: Virtual function in base class
iverilog-10_1/PTask.h:98:12: note: Function in derived class
iverilog-10_1/PTask.h:140:12: style: The function 'elaborate_sig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:53:20: note: Virtual function in base class
iverilog-10_1/PTask.h:140:12: note: Function in derived class
iverilog-10_1/PTask.h:143:12: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:54:20: note: Virtual function in base class
iverilog-10_1/PTask.h:143:12: note: Function in derived class
iverilog-10_1/PTask.h:147:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/PTask.h:56:20: note: Virtual function in base class
iverilog-10_1/PTask.h:147:12: note: Function in derived class
iverilog-10_1/PGate.cc:105:13: style: Function 'eval_delays' argument 3 names different: declaration 'rise_time' definition 'rise_expr'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:68:19: note: Function 'eval_delays' argument 3 names different: declaration 'rise_time' definition 'rise_expr'.
iverilog-10_1/PGate.cc:105:13: note: Function 'eval_delays' argument 3 names different: declaration 'rise_time' definition 'rise_expr'.
iverilog-10_1/PGate.cc:106:13: style: Function 'eval_delays' argument 4 names different: declaration 'fall_time' definition 'fall_expr'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:69:19: note: Function 'eval_delays' argument 4 names different: declaration 'fall_time' definition 'fall_expr'.
iverilog-10_1/PGate.cc:106:13: note: Function 'eval_delays' argument 4 names different: declaration 'fall_time' definition 'fall_expr'.
iverilog-10_1/PGate.cc:107:13: style: Function 'eval_delays' argument 5 names different: declaration 'decay_time' definition 'decay_expr'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:70:19: note: Function 'eval_delays' argument 5 names different: declaration 'decay_time' definition 'decay_expr'.
iverilog-10_1/PGate.cc:107:13: note: Function 'eval_delays' argument 5 names different: declaration 'decay_time' definition 'decay_expr'.
iverilog-10_1/PGenerate.cc:24:52: style: Function 'PGenerate' argument 2 names different: declaration 'id_number' definition 'id'. [funcArgNamesDifferent]
iverilog-10_1/PGenerate.h:56:56: note: Function 'PGenerate' argument 2 names different: declaration 'id_number' definition 'id'.
iverilog-10_1/PGenerate.cc:24:52: note: Function 'PGenerate' argument 2 names different: declaration 'id_number' definition 'id'.
iverilog-10_1/PModport.cc:24:32: style: Function 'PModport' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PModport.h:36:37: note: Function 'PModport' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PModport.cc:24:32: note: Function 'PModport' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PScope.cc:22:28: style: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PScope.h:148:26: note: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PScope.cc:22:28: note: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PScope.cc:27:28: style: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PScope.h:149:26: note: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PScope.cc:27:28: note: Function 'PScope' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PTask.cc:24:34: style: Function 'PTaskFunc' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:41:29: note: Function 'PTaskFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PTask.cc:24:34: note: Function 'PTaskFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PTask.cc:24:50: style: Function 'PTaskFunc' argument 2 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:41:48: note: Function 'PTaskFunc' argument 2 names different: declaration 'parent' definition 'p'.
iverilog-10_1/PTask.cc:24:50: note: Function 'PTaskFunc' argument 2 names different: declaration 'parent' definition 'p'.
iverilog-10_1/PTask.cc:39:39: style: Function 'set_this' argument 1 names different: declaration 'use_type' definition 'type'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:46:34: note: Function 'set_this' argument 1 names different: declaration 'use_type' definition 'type'.
iverilog-10_1/PTask.cc:39:39: note: Function 'set_this' argument 1 names different: declaration 'use_type' definition 'type'.
iverilog-10_1/PTask.cc:56:58: style: Function 'PTask' argument 3 names different: declaration 'is_auto' definition 'is_auto__'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:79:66: note: Function 'PTask' argument 3 names different: declaration 'is_auto' definition 'is_auto__'.
iverilog-10_1/PTask.cc:56:58: note: Function 'PTask' argument 3 names different: declaration 'is_auto' definition 'is_auto__'.
iverilog-10_1/PWire.cc:25:26: style: Function 'PWire' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/PWire.h:57:25: note: Function 'PWire' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PWire.cc:25:26: note: Function 'PWire' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/PWire.cc:203:49: style: Function 'set_range' argument 1 names different: declaration 'ranges' definition 'rlist'. [funcArgNamesDifferent]
iverilog-10_1/PWire.h:80:53: note: Function 'set_range' argument 1 names different: declaration 'ranges' definition 'rlist'.
iverilog-10_1/PWire.cc:203:49: note: Function 'set_range' argument 1 names different: declaration 'ranges' definition 'rlist'.
iverilog-10_1/Statement.cc:30:26: style: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:99:31: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:30:26: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:36:26: style: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:100:31: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:36:26: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:42:26: style: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:101:31: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:42:26: note: Function 'PAssign_' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:42:61: style: Function 'PAssign_' argument 3 names different: declaration 'de' definition 'ev'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:101:64: note: Function 'PAssign_' argument 3 names different: declaration 'de' definition 'ev'.
iverilog-10_1/Statement.cc:42:61: note: Function 'PAssign_' argument 3 names different: declaration 'de' definition 'ev'.
iverilog-10_1/Statement.cc:54:24: style: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:134:30: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:54:24: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:59:24: style: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:135:30: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:59:24: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:64:24: style: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:136:30: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:64:24: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:64:38: style: Function 'PAssign' argument 2 names different: declaration 'de' definition 'd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:136:42: note: Function 'PAssign' argument 2 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:64:38: note: Function 'PAssign' argument 2 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:69:24: style: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:137:30: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:69:24: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:69:59: style: Function 'PAssign' argument 3 names different: declaration 'de' definition 'd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:137:63: note: Function 'PAssign' argument 3 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:69:59: note: Function 'PAssign' argument 3 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:74:24: style: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:138:30: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:74:24: note: Function 'PAssign' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:83:28: style: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:152:32: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:83:28: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:88:28: style: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:153:32: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:88:28: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:88:42: style: Function 'PAssignNB' argument 2 names different: declaration 'de' definition 'd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:153:44: note: Function 'PAssignNB' argument 2 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:88:42: note: Function 'PAssignNB' argument 2 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:93:28: style: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:154:32: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:93:28: note: Function 'PAssignNB' argument 1 names different: declaration 'lval' definition 'lval__'.
iverilog-10_1/Statement.cc:93:63: style: Function 'PAssignNB' argument 3 names different: declaration 'de' definition 'd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:154:65: note: Function 'PAssignNB' argument 3 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:93:63: note: Function 'PAssignNB' argument 3 names different: declaration 'de' definition 'd'.
iverilog-10_1/Statement.cc:156:63: style: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:214:67: note: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:156:63: note: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:167:77: style: Function 'PCallTask' argument 3 names different: declaration 'parms' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:213:81: note: Function 'PCallTask' argument 3 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:167:77: note: Function 'PCallTask' argument 3 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:178:56: style: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:215:60: note: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:178:56: note: Function 'PCallTask' argument 2 names different: declaration 'parms' definition 'p'.
iverilog-10_1/Statement.cc:339:32: style: Function 'PForeach' argument 1 names different: declaration 'var' definition 'av'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:449:37: note: Function 'PForeach' argument 1 names different: declaration 'var' definition 'av'.
iverilog-10_1/Statement.cc:339:32: note: Function 'PForeach' argument 1 names different: declaration 'var' definition 'av'.
iverilog-10_1/Statement.cc:339:74: style: Function 'PForeach' argument 3 names different: declaration 'stmt' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:449:85: note: Function 'PForeach' argument 3 names different: declaration 'stmt' definition 's'.
iverilog-10_1/Statement.cc:339:74: note: Function 'PForeach' argument 3 names different: declaration 'stmt' definition 's'.
iverilog-10_1/Statement.cc:364:35: style: Function 'PForStatement' argument 5 names different: declaration 'body' definition 'st'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:485:33: note: Function 'PForStatement' argument 5 names different: declaration 'body' definition 'st'.
iverilog-10_1/Statement.cc:364:35: note: Function 'PForStatement' argument 5 names different: declaration 'body' definition 'st'.
iverilog-10_1/Statement.cc:388:24: style: Function 'PRepeat' argument 1 names different: declaration 'expr' definition 'e'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:513:30: note: Function 'PRepeat' argument 1 names different: declaration 'expr' definition 'e'.
iverilog-10_1/Statement.cc:388:24: note: Function 'PRepeat' argument 1 names different: declaration 'expr' definition 'e'.
iverilog-10_1/Statement.cc:409:39: style: Function 'PTrigger' argument 1 names different: declaration 'ev' definition 'e'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:559:44: note: Function 'PTrigger' argument 1 names different: declaration 'ev' definition 'e'.
iverilog-10_1/Statement.cc:409:39: note: Function 'PTrigger' argument 1 names different: declaration 'ev' definition 'e'.
iverilog-10_1/cprop.cc:66:21: warning: Assert statement calls a function which may have desired side effects: 'pin_AGB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:67:21: warning: Assert statement calls a function which may have desired side effects: 'pin_AGEB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:68:21: warning: Assert statement calls a function which may have desired side effects: 'pin_ALB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:69:21: warning: Assert statement calls a function which may have desired side effects: 'pin_ALEB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:70:21: warning: Assert statement calls a function which may have desired side effects: 'pin_AGB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:71:21: warning: Assert statement calls a function which may have desired side effects: 'pin_ANEB'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:399:17: warning: Assert statement calls a function which may have desired side effects: 'scope'. [assertWithSideEffect]
iverilog-10_1/cprop.cc:52:12: performance: Technically the member function 'cprop_functor::lpm_compare_eq_' can be static. [functionStatic]
iverilog-10_1/cprop.cc:77:21: note: Technically the member function 'cprop_functor::lpm_compare_eq_' can be static.
iverilog-10_1/cprop.cc:52:12: note: Technically the member function 'cprop_functor::lpm_compare_eq_' can be static.
iverilog-10_1/netvector.h:93:63: style: Function 'netvector_t' argument 1 names different: declaration 'packed' definition 'pd'. [funcArgNamesDifferent]
iverilog-10_1/netvector.h:29:58: note: Function 'netvector_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netvector.h:93:63: note: Function 'netvector_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/design_dump.cc:1732:30: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4249:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1732:30: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1742:32: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4272:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1742:32: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1747:28: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4296:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1747:28: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1759:29: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4318:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1759:29: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1764:33: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4344:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1764:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1771:30: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4369:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1771:30: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1812:36: style: Function 'dump' argument 1 names different: declaration 'os' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4538:33: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/design_dump.cc:1812:36: note: Function 'dump' argument 1 names different: declaration 'os' definition 'o'.
iverilog-10_1/netclass.h:63:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netclass.h:63:27: note: Function in derived class
iverilog-10_1/netclass.h:112:21: style: The function 'debug_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:52:29: note: Virtual function in base class
iverilog-10_1/netclass.h:112:21: note: Function in derived class
iverilog-10_1/netdarray.h:34:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netdarray.h:34:27: note: Function in derived class
iverilog-10_1/netdarray.h:37:19: style: The function 'get_signed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:46:20: note: Virtual function in base class
iverilog-10_1/netdarray.h:37:19: note: Function in derived class
iverilog-10_1/netdarray.h:48:21: style: The function 'debug_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:52:29: note: Virtual function in base class
iverilog-10_1/netdarray.h:48:21: note: Function in derived class
iverilog-10_1/netdarray.h:51:12: style: The function 'test_compatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:58:20: note: Virtual function in base class
iverilog-10_1/netdarray.h:51:12: note: Function in derived class
iverilog-10_1/netqueue.h:39:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netqueue.h:39:27: note: Function in derived class
iverilog-10_1/netqueue.h:42:19: style: The function 'get_signed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:46:20: note: Virtual function in base class
iverilog-10_1/netqueue.h:42:19: note: Function in derived class
iverilog-10_1/netqueue.h:44:21: style: The function 'debug_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:52:29: note: Virtual function in base class
iverilog-10_1/netqueue.h:44:21: note: Function in derived class
iverilog-10_1/netqueue.h:47:12: style: The function 'test_compatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:58:20: note: Virtual function in base class
iverilog-10_1/netqueue.h:47:12: note: Function in derived class
iverilog-10_1/netvector.h:52:19: style: The function 'get_signed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:46:20: note: Virtual function in base class
iverilog-10_1/netvector.h:52:19: note: Function in derived class
iverilog-10_1/netvector.h:60:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netvector.h:60:27: note: Function in derived class
iverilog-10_1/netvector.h:63:12: style: The function 'packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:38:20: note: Virtual function in base class
iverilog-10_1/netvector.h:63:12: note: Function in derived class
iverilog-10_1/netvector.h:64:12: style: The function 'packed_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:39:20: note: Virtual function in base class
iverilog-10_1/netvector.h:64:12: note: Function in derived class
iverilog-10_1/netvector.h:65:31: style: The function 'slice_dimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:40:39: note: Virtual function in base class
iverilog-10_1/netvector.h:65:31: note: Function in derived class
iverilog-10_1/netvector.h:67:21: style: The function 'debug_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:52:29: note: Virtual function in base class
iverilog-10_1/netvector.h:67:21: note: Function in derived class
iverilog-10_1/netvector.h:83:12: style: The function 'test_compatibility' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:58:20: note: Virtual function in base class
iverilog-10_1/netvector.h:83:12: note: Function in derived class
iverilog-10_1/discipline.cc:22:40: style: Function 'ivl_nature_s' argument 1 names different: declaration 'name' definition 'name__'. [funcArgNamesDifferent]
iverilog-10_1/discipline.h:38:41: note: Function 'ivl_nature_s' argument 1 names different: declaration 'name' definition 'name__'.
iverilog-10_1/discipline.cc:22:40: note: Function 'ivl_nature_s' argument 1 names different: declaration 'name' definition 'name__'.
iverilog-10_1/discipline.cc:22:60: style: Function 'ivl_nature_s' argument 2 names different: declaration 'access' definition 'access__'. [funcArgNamesDifferent]
iverilog-10_1/discipline.h:38:59: note: Function 'ivl_nature_s' argument 2 names different: declaration 'access' definition 'access__'.
iverilog-10_1/discipline.cc:22:60: note: Function 'ivl_nature_s' argument 2 names different: declaration 'access' definition 'access__'.
iverilog-10_1/discipline.cc:31:48: style: Function 'ivl_discipline_s' argument 1 names different: declaration 'name' definition 'name__'. [funcArgNamesDifferent]
iverilog-10_1/discipline.h:52:46: note: Function 'ivl_discipline_s' argument 1 names different: declaration 'name' definition 'name__'.
iverilog-10_1/discipline.cc:31:48: note: Function 'ivl_discipline_s' argument 1 names different: declaration 'name' definition 'name__'.
iverilog-10_1/discipline.cc:31:73: style: Function 'ivl_discipline_s' argument 2 names different: declaration 'dom' definition 'domain__'. [funcArgNamesDifferent]
iverilog-10_1/discipline.h:52:69: note: Function 'ivl_discipline_s' argument 2 names different: declaration 'dom' definition 'domain__'.
iverilog-10_1/discipline.cc:31:73: note: Function 'ivl_discipline_s' argument 2 names different: declaration 'dom' definition 'domain__'.
iverilog-10_1/discipline.cc:32:39: style: Function 'ivl_discipline_s' argument 4 names different: declaration 'flow' definition 'flow__'. [funcArgNamesDifferent]
iverilog-10_1/discipline.h:53:37: note: Function 'ivl_discipline_s' argument 4 names different: declaration 'flow' definition 'flow__'.
iverilog-10_1/discipline.cc:32:39: note: Function 'ivl_discipline_s' argument 4 names different: declaration 'flow' definition 'flow__'.
iverilog-10_1/driver-vpi/main.c:260:9: style: Variable 'lrv' is assigned a value that is never used. [unreadVariable]
iverilog-10_1/driver/main.c:365:14: style: Variable 'ncmd' is assigned a value that is never used. [unreadVariable]
iverilog-10_1/driver/main.c:453:15: style: Variable 'ncmd' is assigned a value that is never used. [unreadVariable]
iverilog-10_1/driver/main.c:363:6: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:423:7: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:430:6: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:438:6: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:445:7: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:451:7: error: Common realloc mistake: 'cmd' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/driver/main.c:955:5: error: Common realloc mistake: 'defparm_base' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/elab_expr.cc:1280:19: style: The scope of the variable 'member_type' can be reduced. [variableScope]
iverilog-10_1/netparray.h:49:63: style: Function 'netsarray_t' argument 1 names different: declaration 'packed' definition 'pd'. [funcArgNamesDifferent]
iverilog-10_1/netparray.h:33:58: note: Function 'netsarray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netparray.h:49:63: note: Function 'netsarray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netparray.h:73:63: style: Function 'netparray_t' argument 1 names different: declaration 'packed' definition 'pd'. [funcArgNamesDifferent]
iverilog-10_1/netparray.h:61:58: note: Function 'netparray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netparray.h:73:63: note: Function 'netparray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netparray.h:94:63: style: Function 'netuarray_t' argument 1 names different: declaration 'packed' definition 'pd'. [funcArgNamesDifferent]
iverilog-10_1/netparray.h:85:58: note: Function 'netuarray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/netparray.h:94:63: note: Function 'netuarray_t' argument 1 names different: declaration 'packed' definition 'pd'.
iverilog-10_1/elab_expr.cc:204:17: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:217:21: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:204:17: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:228:18: style: Function 'elaborate_expr_darray_' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:224:22: note: Function 'elaborate_expr_darray_' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:228:18: note: Function 'elaborate_expr_darray_' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:2542:74: style: Function 'test_width' argument 3 names different: declaration 'mode' definition 'wid'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:1009:20: note: Function 'test_width' argument 3 names different: declaration 'mode' definition 'wid'.
iverilog-10_1/elab_expr.cc:2542:74: note: Function 'test_width' argument 3 names different: declaration 'mode' definition 'wid'.
iverilog-10_1/elab_expr.cc:3074:24: style: Function 'calculate_param_range_' argument 3 names different: declaration 'msb_ex' definition 'par_msb'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:406:21: note: Function 'calculate_param_range_' argument 3 names different: declaration 'msb_ex' definition 'par_msb'.
iverilog-10_1/elab_expr.cc:3074:24: note: Function 'calculate_param_range_' argument 3 names different: declaration 'msb_ex' definition 'par_msb'.
iverilog-10_1/elab_expr.cc:3074:38: style: Function 'calculate_param_range_' argument 4 names different: declaration 'msb' definition 'par_msv'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:406:34: note: Function 'calculate_param_range_' argument 4 names different: declaration 'msb' definition 'par_msv'.
iverilog-10_1/elab_expr.cc:3074:38: note: Function 'calculate_param_range_' argument 4 names different: declaration 'msb' definition 'par_msv'.
iverilog-10_1/elab_expr.cc:3075:24: style: Function 'calculate_param_range_' argument 5 names different: declaration 'lsb_ex' definition 'par_lsb'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:407:21: note: Function 'calculate_param_range_' argument 5 names different: declaration 'lsb_ex' definition 'par_lsb'.
iverilog-10_1/elab_expr.cc:3075:24: note: Function 'calculate_param_range_' argument 5 names different: declaration 'lsb_ex' definition 'par_lsb'.
iverilog-10_1/elab_expr.cc:3075:38: style: Function 'calculate_param_range_' argument 6 names different: declaration 'lsb' definition 'par_lsv'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:407:34: note: Function 'calculate_param_range_' argument 6 names different: declaration 'lsb' definition 'par_lsv'.
iverilog-10_1/elab_expr.cc:3075:38: note: Function 'calculate_param_range_' argument 6 names different: declaration 'lsb' definition 'par_lsv'.
iverilog-10_1/elab_expr.cc:3394:17: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:364:21: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:3394:17: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:4542:30: style: Function 'elaborate_expr_net_word_' argument 4 names different: declaration 'found' definition 'found_in'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:489:21: note: Function 'elaborate_expr_net_word_' argument 4 names different: declaration 'found' definition 'found_in'.
iverilog-10_1/elab_expr.cc:4542:30: note: Function 'elaborate_expr_net_word_' argument 4 names different: declaration 'found' definition 'found_in'.
iverilog-10_1/elab_expr.cc:5238:31: style: Function 'elaborate_expr_net' argument 4 names different: declaration 'found' definition 'found_in'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:483:15: note: Function 'elaborate_expr_net' argument 4 names different: declaration 'found' definition 'found_in'.
iverilog-10_1/elab_expr.cc:5238:31: note: Function 'elaborate_expr_net' argument 4 names different: declaration 'found' definition 'found_in'.
iverilog-10_1/elab_expr.cc:5311:20: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:549:21: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5311:20: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5483:20: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:578:21: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5483:20: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5506:75: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'obj_type'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:603:21: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'obj_type'.
iverilog-10_1/elab_expr.cc:5506:75: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'obj_type'.
iverilog-10_1/elab_expr.cc:5581:69: style: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:637:23: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5581:69: note: Function 'elaborate_expr' argument 3 names different: declaration 'type' definition 'ntype'.
iverilog-10_1/elab_expr.cc:5719:59: style: Function 'test_operand_compat' argument 1 names different: declaration 'tru' definition 'l'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4574:59: note: Function 'test_operand_compat' argument 1 names different: declaration 'tru' definition 'l'.
iverilog-10_1/elab_expr.cc:5719:59: note: Function 'test_operand_compat' argument 1 names different: declaration 'tru' definition 'l'.
iverilog-10_1/elab_expr.cc:5720:31: style: Function 'test_operand_compat' argument 2 names different: declaration 'fal' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4574:84: note: Function 'test_operand_compat' argument 2 names different: declaration 'fal' definition 'r'.
iverilog-10_1/elab_expr.cc:5720:31: note: Function 'test_operand_compat' argument 2 names different: declaration 'fal' definition 'r'.
iverilog-10_1/elab_expr.cc:773:31: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 772. [shiftTooManyBitsSigned]
iverilog-10_1/elab_expr.cc:772:25: note: Assuming that condition 'r_width<sizeof(long)*8' is not redundant
iverilog-10_1/elab_expr.cc:773:31: note: Shift
iverilog-10_1/elab_expr.cc:1324:16: style: Variable 'use_path' is assigned a value that is never used. [unreadVariable]
iverilog-10_1/elab_expr.cc:5466:18: style: Variable 'parm_errors' is assigned a value that is never used. [unreadVariable]
iverilog-10_1/pform.h:107:7: style: Struct 'lgate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/netenum.h:42:35: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netenum.h:42:35: note: Function in derived class
iverilog-10_1/netenum.h:43:20: style: The function 'packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:38:20: note: Virtual function in base class
iverilog-10_1/netenum.h:43:20: note: Function in derived class
iverilog-10_1/netenum.h:44:20: style: The function 'packed_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:39:20: note: Virtual function in base class
iverilog-10_1/netenum.h:44:20: note: Function in derived class
iverilog-10_1/netenum.h:45:31: style: The function 'slice_dimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:40:39: note: Virtual function in base class
iverilog-10_1/netenum.h:45:31: note: Function in derived class
iverilog-10_1/netenum.h:46:12: style: The function 'get_signed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:46:20: note: Virtual function in base class
iverilog-10_1/netenum.h:46:12: note: Function in derived class
iverilog-10_1/netparray.h:67:12: style: The function 'packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:38:20: note: Virtual function in base class
iverilog-10_1/netparray.h:67:12: note: Function in derived class
iverilog-10_1/netparray.h:68:12: style: The function 'packed_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:39:20: note: Virtual function in base class
iverilog-10_1/netparray.h:68:12: note: Function in derived class
iverilog-10_1/netparray.h:69:31: style: The function 'slice_dimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:40:39: note: Virtual function in base class
iverilog-10_1/netparray.h:69:31: note: Function in derived class
iverilog-10_1/netparray.h:91:31: style: The function 'slice_dimensions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:40:39: note: Virtual function in base class
iverilog-10_1/netparray.h:91:31: note: Function in derived class
iverilog-10_1/netscalar.h:30:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netscalar.h:30:27: note: Function in derived class
iverilog-10_1/netscalar.h:43:27: style: The function 'base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/nettypes.h:45:35: note: Virtual function in base class
iverilog-10_1/netscalar.h:43:27: note: Function in derived class
iverilog-10_1/elab_expr.cc:3939:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iverilog-10_1/elab_expr.cc:1681:53: performance: Function parameter 'use_path' should be passed by const reference. [passedByValue]
iverilog-10_1/elab_lval.cc:79:14: style: Condition 'll==0' is always true [knownConditionTrueFalse]
iverilog-10_1/elab_lval.cc:78:19: note: Assignment 'll=0', assigned value is 0
iverilog-10_1/elab_lval.cc:79:14: note: Condition 'll==0' is always true
iverilog-10_1/elab_lval.cc:79:14: style: Same expression on both sides of '==' because the value of 'll' and '0' are the same. [duplicateExpression]
iverilog-10_1/elab_lval.cc:78:19: note: 'll' is assigned value '0' here.
iverilog-10_1/elab_lval.cc:79:14: note: Same expression on both sides of '==' because the value of 'll' and '0' are the same.
iverilog-10_1/elab_lval.cc:154:29: style: Function 'scan_lname_for_nested_members_' argument 3 names different: declaration 'path' definition 'cur_path'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:534:33: note: Function 'scan_lname_for_nested_members_' argument 3 names different: declaration 'path' definition 'cur_path'.
iverilog-10_1/elab_lval.cc:154:29: note: Function 'scan_lname_for_nested_members_' argument 3 names different: declaration 'path' definition 'cur_path'.
iverilog-10_1/elab_net.cc:857:57: style: Function 'elaborate_subport' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:371:54: note: Function 'elaborate_subport' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/elab_net.cc:857:57: note: Function 'elaborate_subport' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/elab_net.cc:992:61: style: Function 'elaborate_unpacked_net' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:376:59: note: Function 'elaborate_unpacked_net' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/elab_net.cc:992:61: note: Function 'elaborate_unpacked_net' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/elab_scope.cc:808:12: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elab_scope.cc:808:12: note: Function in derived class
iverilog-10_1/elab_scope.cc:1544:20: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elab_scope.cc:1544:20: note: Function in derived class
iverilog-10_1/elab_sig.cc:393:14: style: Function 'elaborate_sig_mod_' argument 3 names different: declaration 'mod' definition 'rmod'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:252:66: note: Function 'elaborate_sig_mod_' argument 3 names different: declaration 'mod' definition 'rmod'.
iverilog-10_1/elab_sig.cc:393:14: note: Function 'elaborate_sig_mod_' argument 3 names different: declaration 'mod' definition 'rmod'.
iverilog-10_1/elab_sig.cc:477:60: style: Function 'elaborate_sig_direct_' argument 2 names different: declaration 'scope' definition 'container'. [funcArgNamesDifferent]
iverilog-10_1/PGenerate.h:131:55: note: Function 'elaborate_sig_direct_' argument 2 names different: declaration 'scope' definition 'container'.
iverilog-10_1/elab_sig.cc:477:60: note: Function 'elaborate_sig_direct_' argument 2 names different: declaration 'scope' definition 'container'.
iverilog-10_1/elab_sig.cc:412:23: warning: Assert statement calls a function which may have desired side effects: 'parent'. [assertWithSideEffect]
iverilog-10_1/elaborate.cc:3663:29: warning: Possible null pointer dereference: def [nullPointer]
iverilog-10_1/elaborate.cc:3639:24: note: Assignment 'def=0', assigned value is 0
iverilog-10_1/elaborate.cc:3663:29: note: Null pointer dereference
iverilog-10_1/elaborate.cc:3680:61: warning: Possible null pointer dereference: def [nullPointer]
iverilog-10_1/elaborate.cc:3639:24: note: Assignment 'def=0', assigned value is 0
iverilog-10_1/elaborate.cc:3680:61: note: Null pointer dereference
iverilog-10_1/elaborate.cc:323:22: style: Function 'create_gate_for_output_' argument 3 names different: declaration 'gate_name' definition 'inst_name'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:174:24: note: Function 'create_gate_for_output_' argument 3 names different: declaration 'gate_name' definition 'inst_name'.
iverilog-10_1/elaborate.cc:323:22: note: Function 'create_gate_for_output_' argument 3 names different: declaration 'gate_name' definition 'inst_name'.
iverilog-10_1/elaborate.cc:1142:50: style: Function 'elaborate_mod_' argument 2 names different: declaration 'mod' definition 'rmod'. [funcArgNamesDifferent]
iverilog-10_1/PGate.h:245:43: note: Function 'elaborate_mod_' argument 2 names different: declaration 'mod' definition 'rmod'.
iverilog-10_1/elaborate.cc:1142:50: note: Function 'elaborate_mod_' argument 2 names different: declaration 'mod' definition 'rmod'.
iverilog-10_1/elaborate.cc:2315:19: style: Function 'elaborate_rval_' argument 3 names different: declaration 'ntype' definition 'net_type'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:112:63: note: Function 'elaborate_rval_' argument 3 names different: declaration 'ntype' definition 'net_type'.
iverilog-10_1/elaborate.cc:2315:19: note: Function 'elaborate_rval_' argument 3 names different: declaration 'ntype' definition 'net_type'.
iverilog-10_1/elaborate.cc:4139:20: style: Function 'elaborate_st' argument 3 names different: declaration 'st' definition 'enet'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:421:65: note: Function 'elaborate_st' argument 3 names different: declaration 'st' definition 'enet'.
iverilog-10_1/elaborate.cc:4139:20: note: Function 'elaborate_st' argument 3 names different: declaration 'st' definition 'enet'.
iverilog-10_1/elaborate.cc:4360:15: style: Function 'elaborate_wait' argument 3 names different: declaration 'st' definition 'enet'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:423:67: note: Function 'elaborate_wait' argument 3 names different: declaration 'st' definition 'enet'.
iverilog-10_1/elaborate.cc:4360:15: note: Function 'elaborate_wait' argument 3 names different: declaration 'st' definition 'enet'.
iverilog-10_1/elaborate.cc:5173:44: style: Function 'elaborate' argument 2 names different: declaration 'scope' definition 'task'. [funcArgNamesDifferent]
iverilog-10_1/PTask.h:94:43: note: Function 'elaborate' argument 2 names different: declaration 'scope' definition 'task'.
iverilog-10_1/elaborate.cc:5173:44: note: Function 'elaborate' argument 2 names different: declaration 'scope' definition 'task'.
iverilog-10_1/elaborate.cc:5785:56: style: Function 'elaborate_direct_' argument 2 names different: declaration 'scope' definition 'container'. [funcArgNamesDifferent]
iverilog-10_1/PGenerate.h:133:51: note: Function 'elaborate_direct_' argument 2 names different: declaration 'scope' definition 'container'.
iverilog-10_1/elaborate.cc:5785:56: note: Function 'elaborate_direct_' argument 2 names different: declaration 'scope' definition 'container'.
iverilog-10_1/elaborate.cc:5934:7: style: Class 'top_defparams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/elaborate.cc:5965:7: style: Class 'later_defparams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/elaborate.cc:5887:20: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elaborate.cc:5887:20: note: Function in derived class
iverilog-10_1/elaborate.cc:5906:20: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elaborate.cc:5906:20: note: Function in derived class
iverilog-10_1/elaborate.cc:5940:20: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elaborate.cc:5940:20: note: Function in derived class
iverilog-10_1/elaborate.cc:5971:20: style: The function 'elaborate_runrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/netlist.h:4738:20: note: Virtual function in base class
iverilog-10_1/elaborate.cc:5971:20: note: Function in derived class
iverilog-10_1/eval.cc:35:52: style: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:750:56: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:35:52: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:152:52: style: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:236:56: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:152:52: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:179:51: style: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:378:48: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:179:51: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:234:53: style: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:875:56: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:234:53: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:254:51: style: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/PExpr.h:718:56: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval.cc:254:51: note: Function 'eval_const' argument 2 names different: declaration 'sc' definition 'scope'.
iverilog-10_1/eval_tree.cc:384:71: style: Function 'eval_leeq_real_' argument 2 names different: declaration 'ri' definition 're'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4036:65: note: Function 'eval_leeq_real_' argument 2 names different: declaration 'ri' definition 're'.
iverilog-10_1/eval_tree.cc:384:71: note: Function 'eval_leeq_real_' argument 2 names different: declaration 'ri' definition 're'.
iverilog-10_1/eval_tree.cc:729:53: style: Function 'eval_arguments_' argument 1 names different: declaration 'le' definition 'l'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4031:47: note: Function 'eval_arguments_' argument 1 names different: declaration 'le' definition 'l'.
iverilog-10_1/eval_tree.cc:729:53: note: Function 'eval_arguments_' argument 1 names different: declaration 'le' definition 'l'.
iverilog-10_1/eval_tree.cc:729:70: style: Function 'eval_arguments_' argument 2 names different: declaration 're' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4031:65: note: Function 'eval_arguments_' argument 2 names different: declaration 're' definition 'r'.
iverilog-10_1/eval_tree.cc:729:70: note: Function 'eval_arguments_' argument 2 names different: declaration 're' definition 'r'.
iverilog-10_1/eval_tree.cc:1346:55: style: Function 'blended_arguments_' argument 1 names different: declaration 't' definition 'te'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4577:49: note: Function 'blended_arguments_' argument 1 names different: declaration 't' definition 'te'.
iverilog-10_1/eval_tree.cc:1346:55: note: Function 'blended_arguments_' argument 1 names different: declaration 't' definition 'te'.
iverilog-10_1/eval_tree.cc:1346:73: style: Function 'blended_arguments_' argument 2 names different: declaration 'f' definition 'fe'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4577:66: note: Function 'blended_arguments_' argument 2 names different: declaration 'f' definition 'fe'.
iverilog-10_1/eval_tree.cc:1346:73: note: Function 'blended_arguments_' argument 2 names different: declaration 'f' definition 'fe'.
iverilog-10_1/eval_tree.cc:1639:53: style: Function 'evaluate_clog2_' argument 1 names different: declaration 'arg' definition 'arg_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4490:48: note: Function 'evaluate_clog2_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1639:53: note: Function 'evaluate_clog2_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1697:52: style: Function 'evaluate_rtoi_' argument 1 names different: declaration 'arg' definition 'arg_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4487:47: note: Function 'evaluate_rtoi_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1697:52: note: Function 'evaluate_rtoi_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1720:52: style: Function 'evaluate_itor_' argument 1 names different: declaration 'arg' definition 'arg_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4488:47: note: Function 'evaluate_itor_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1720:52: note: Function 'evaluate_itor_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1748:67: style: Function 'evaluate_math_one_arg_' argument 2 names different: declaration 'arg' definition 'arg_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4492:62: note: Function 'evaluate_math_one_arg_' argument 2 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1748:67: note: Function 'evaluate_math_one_arg_' argument 2 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1829:67: style: Function 'evaluate_math_two_arg_' argument 2 names different: declaration 'arg0' definition 'arg0_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4493:62: note: Function 'evaluate_math_two_arg_' argument 2 names different: declaration 'arg0' definition 'arg0_'.
iverilog-10_1/eval_tree.cc:1829:67: note: Function 'evaluate_math_two_arg_' argument 2 names different: declaration 'arg0' definition 'arg0_'.
iverilog-10_1/eval_tree.cc:1830:25: style: Function 'evaluate_math_two_arg_' argument 3 names different: declaration 'arg1' definition 'arg1_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4494:27: note: Function 'evaluate_math_two_arg_' argument 3 names different: declaration 'arg1' definition 'arg1_'.
iverilog-10_1/eval_tree.cc:1830:25: note: Function 'evaluate_math_two_arg_' argument 3 names different: declaration 'arg1' definition 'arg1_'.
iverilog-10_1/eval_tree.cc:1873:49: style: Function 'evaluate_abs_' argument 1 names different: declaration 'arg' definition 'arg_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4496:44: note: Function 'evaluate_abs_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1873:49: note: Function 'evaluate_abs_' argument 1 names different: declaration 'arg' definition 'arg_'.
iverilog-10_1/eval_tree.cc:1894:60: style: Function 'evaluate_min_max_' argument 2 names different: declaration 'arg0' definition 'arg0_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4497:55: note: Function 'evaluate_min_max_' argument 2 names different: declaration 'arg0' definition 'arg0_'.
iverilog-10_1/eval_tree.cc:1894:60: note: Function 'evaluate_min_max_' argument 2 names different: declaration 'arg0' definition 'arg0_'.
iverilog-10_1/eval_tree.cc:1895:25: style: Function 'evaluate_min_max_' argument 3 names different: declaration 'arg1' definition 'arg1_'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4498:20: note: Function 'evaluate_min_max_' argument 3 names different: declaration 'arg1' definition 'arg1_'.
iverilog-10_1/eval_tree.cc:1895:25: note: Function 'evaluate_min_max_' argument 3 names different: declaration 'arg1' definition 'arg1_'.
iverilog-10_1/expr_synth.cc:736:0: error: Memory leak: tmp [memleak]
iverilog-10_1/ivlpp/main.c:84:6: error: Common realloc mistake: 'source_list' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/ivlpp/main.c:146:5: error: Common realloc mistake: 'include_dir' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/ivlpp/main.c:191:5: error: Common realloc mistake: 'vhdlpp_libdir' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/libmisc/StringHeap.h:49:7: style: Class 'perm_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/libmisc/LineInfo.h:36:1: warning: The class 'LineInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/libmisc/StringHeap.h:110:12: performance: Technically the member function 'StringHeapLex::cleanup' can be static. [functionStatic]
iverilog-10_1/libmisc/StringHeap.cc:93:21: note: Technically the member function 'StringHeapLex::cleanup' can be static.
iverilog-10_1/libmisc/StringHeap.h:110:12: note: Technically the member function 'StringHeapLex::cleanup' can be static.
iverilog-10_1/libmisc/StringHeap.h:83:12: style: Class 'StringHeap' is unsafe, 'StringHeap::cell_base_' can leak by wrong usage. [unsafeClassCanLeak]
iverilog-10_1/libveriuser/veriusertfs.c:111:6: error: Common realloc mistake: 'udata_store' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/link_const.cc:165:4: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
iverilog-10_1/link_const.cc:152:11: note: Assuming that condition 'obj' is not redundant
iverilog-10_1/link_const.cc:165:4: note: Null pointer dereference
iverilog-10_1/link_const.cc:171:4: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
iverilog-10_1/link_const.cc:152:11: note: Assuming that condition 'obj' is not redundant
iverilog-10_1/link_const.cc:171:4: note: Null pointer dereference
iverilog-10_1/link_const.cc:225:4: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
iverilog-10_1/link_const.cc:208:11: note: Assuming that condition 'obj' is not redundant
iverilog-10_1/link_const.cc:225:4: note: Null pointer dereference
iverilog-10_1/link_const.cc:231:4: warning: Either the condition 'obj' is redundant or there is possible null pointer dereference: obj. [nullPointerRedundantCheck]
iverilog-10_1/link_const.cc:208:11: note: Assuming that condition 'obj' is not redundant
iverilog-10_1/link_const.cc:231:4: note: Null pointer dereference
iverilog-10_1/t-dll.h:40:0: error: #error No DLL stub support for this target. [preprocessorErrorDirective]
iverilog-10_1/net_analog.cc:30:45: style: Function 'NetContribution' argument 1 names different: declaration 'lval' definition 'l'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3082:43: note: Function 'NetContribution' argument 1 names different: declaration 'lval' definition 'l'.
iverilog-10_1/net_analog.cc:30:45: note: Function 'NetContribution' argument 1 names different: declaration 'lval' definition 'l'.
iverilog-10_1/net_analog.cc:30:56: style: Function 'NetContribution' argument 2 names different: declaration 'rval' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3082:57: note: Function 'NetContribution' argument 2 names different: declaration 'rval' definition 'r'.
iverilog-10_1/net_analog.cc:30:56: note: Function 'NetContribution' argument 2 names different: declaration 'rval' definition 'r'.
iverilog-10_1/net_assign.cc:42:35: style: Function 'NetAssign_' argument 1 names different: declaration 'nest' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2705:38: note: Function 'NetAssign_' argument 1 names different: declaration 'nest' definition 'n'.
iverilog-10_1/net_assign.cc:42:35: note: Function 'NetAssign_' argument 1 names different: declaration 'nest' definition 'n'.
iverilog-10_1/net_assign.cc:48:31: style: Function 'NetAssign_' argument 1 names different: declaration 'sig' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2706:34: note: Function 'NetAssign_' argument 1 names different: declaration 'sig' definition 's'.
iverilog-10_1/net_assign.cc:48:31: note: Function 'NetAssign_' argument 1 names different: declaration 'sig' definition 's'.
iverilog-10_1/net_assign.cc:235:35: style: Function 'set_part' argument 1 names different: declaration 'loff' definition 'base'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2728:30: note: Function 'set_part' argument 1 names different: declaration 'loff' definition 'base'.
iverilog-10_1/net_assign.cc:235:35: note: Function 'set_part' argument 1 names different: declaration 'loff' definition 'base'.
iverilog-10_1/net_assign.cc:243:49: style: Function 'set_property' argument 1 names different: declaration 'name' definition 'mname'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2732:43: note: Function 'set_property' argument 1 names different: declaration 'name' definition 'mname'.
iverilog-10_1/net_assign.cc:243:49: note: Function 'set_property' argument 1 names different: declaration 'name' definition 'mname'.
iverilog-10_1/net_assign.cc:408:31: style: Function 'NetForce' argument 1 names different: declaration 'l' definition 'lv'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3388:36: note: Function 'NetForce' argument 1 names different: declaration 'l' definition 'lv'.
iverilog-10_1/net_assign.cc:408:31: note: Function 'NetForce' argument 1 names different: declaration 'l' definition 'lv'.
iverilog-10_1/net_assign.cc:408:43: style: Function 'NetForce' argument 2 names different: declaration 'r' definition 'rv'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3388:47: note: Function 'NetForce' argument 2 names different: declaration 'r' definition 'rv'.
iverilog-10_1/net_assign.cc:408:43: note: Function 'NetForce' argument 2 names different: declaration 'r' definition 'rv'.
iverilog-10_1/net_assign.cc:42:13: warning: Member variable 'NetAssign_::turn_sig_to_wire_on_release_' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/net_assign.cc:42:13: warning: Member variable 'NetAssign_::lwid_' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/net_design.cc:893:14: warning: Either the condition 'net!=0' is redundant or there is possible null pointer dereference: net. [nullPointerRedundantCheck]
iverilog-10_1/net_design.cc:894:18: note: Assuming that condition 'net!=0' is not redundant
iverilog-10_1/net_design.cc:893:14: note: Null pointer dereference
iverilog-10_1/net_design.cc:104:47: style: Function 'make_root_scope' argument 1 names different: declaration 'name' definition 'root'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4769:45: note: Function 'make_root_scope' argument 1 names different: declaration 'name' definition 'root'.
iverilog-10_1/net_design.cc:104:47: note: Function 'make_root_scope' argument 1 names different: declaration 'name' definition 'root'.
iverilog-10_1/net_design.cc:305:60: style: Function 'find_scope' argument 2 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4794:53: note: Function 'find_scope' argument 2 names different: declaration 'name' definition 'path'.
iverilog-10_1/net_design.cc:305:60: note: Function 'find_scope' argument 2 names different: declaration 'name' definition 'path'.
iverilog-10_1/net_design.cc:838:70: style: Function 'find_function' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4837:68: note: Function 'find_function' argument 2 names different: declaration 'key' definition 'name'.
iverilog-10_1/net_design.cc:838:70: note: Function 'find_function' argument 2 names different: declaration 'key' definition 'name'.
iverilog-10_1/netlist.h:4866:12: style: Technically the member function 'Design::join_islands' can be const. [functionConst]
iverilog-10_1/net_design.cc:959:14: note: Technically the member function 'Design::join_islands' can be const.
iverilog-10_1/netlist.h:4866:12: note: Technically the member function 'Design::join_islands' can be const.
iverilog-10_1/net_event.cc:238:31: style: Function 'NetEvTrig' argument 1 names different: declaration 'tgt' definition 'ev'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3285:35: note: Function 'NetEvTrig' argument 1 names different: declaration 'tgt' definition 'ev'.
iverilog-10_1/net_event.cc:238:31: note: Function 'NetEvTrig' argument 1 names different: declaration 'tgt' definition 'ev'.
iverilog-10_1/net_event.cc:347:30: style: Function 'NetEvWait' argument 1 names different: declaration 'st' definition 'pr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3302:34: note: Function 'NetEvWait' argument 1 names different: declaration 'st' definition 'pr'.
iverilog-10_1/net_event.cc:347:30: note: Function 'NetEvWait' argument 1 names different: declaration 'st' definition 'pr'.
iverilog-10_1/net_event.cc:399:40: style: Function 'replace_event' argument 1 names different: declaration 'orig' definition 'src'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3306:35: note: Function 'replace_event' argument 1 names different: declaration 'orig' definition 'src'.
iverilog-10_1/net_event.cc:399:40: note: Function 'replace_event' argument 1 names different: declaration 'orig' definition 'src'.
iverilog-10_1/net_expr.cc:89:25: style: Function 'NetEBAdd' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3940:21: note: Function 'NetEBAdd' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:89:25: note: Function 'NetEBAdd' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:112:27: style: Function 'NetEBComp' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4019:22: note: Function 'NetEBComp' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:112:27: note: Function 'NetEBComp' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:141:25: style: Function 'NetEBDiv' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3962:21: note: Function 'NetEBDiv' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:141:25: note: Function 'NetEBDiv' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:161:31: style: Function 'NetEBMinMax' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4073:24: note: Function 'NetEBMinMax' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:161:31: note: Function 'NetEBMinMax' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:180:27: style: Function 'NetEBMult' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4089:22: note: Function 'NetEBMult' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:180:27: note: Function 'NetEBMult' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:200:25: style: Function 'NetEBPow' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4108:21: note: Function 'NetEBPow' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:200:25: note: Function 'NetEBPow' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:219:29: style: Function 'NetEBShift' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4132:23: note: Function 'NetEBShift' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:219:29: note: Function 'NetEBShift' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/net_expr.cc:233:47: style: Function 'NetEConcat' argument 2 names different: declaration 'repeat' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4159:41: note: Function 'NetEConcat' argument 2 names different: declaration 'repeat' definition 'r'.
iverilog-10_1/net_expr.cc:233:47: note: Function 'NetEConcat' argument 2 names different: declaration 'repeat' definition 'r'.
iverilog-10_1/net_expr.cc:263:42: style: Function 'NetEConstEnum' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2074:42: note: Function 'NetEConstEnum' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/net_expr.cc:263:42: note: Function 'NetEConstEnum' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/net_expr.cc:263:57: style: Function 'NetEConstEnum' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2074:61: note: Function 'NetEConstEnum' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:263:57: note: Function 'NetEConstEnum' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:263:76: style: Function 'NetEConstEnum' argument 3 names different: declaration 'enum_set' definition 'eset'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2075:25: note: Function 'NetEConstEnum' argument 3 names different: declaration 'enum_set' definition 'eset'.
iverilog-10_1/net_expr.cc:263:76: note: Function 'NetEConstEnum' argument 3 names different: declaration 'enum_set' definition 'eset'.
iverilog-10_1/net_expr.cc:263:96: style: Function 'NetEConstEnum' argument 4 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2075:49: note: Function 'NetEConstEnum' argument 4 names different: declaration 'val' definition 'v'.
iverilog-10_1/net_expr.cc:263:96: note: Function 'NetEConstEnum' argument 4 names different: declaration 'val' definition 'v'.
iverilog-10_1/net_expr.cc:304:41: style: Function 'NetECRealParam' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2146:40: note: Function 'NetECRealParam' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/net_expr.cc:304:41: note: Function 'NetECRealParam' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/net_expr.cc:304:56: style: Function 'NetECRealParam' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2146:59: note: Function 'NetECRealParam' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:304:56: note: Function 'NetECRealParam' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:304:74: style: Function 'NetECRealParam' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2147:25: note: Function 'NetECRealParam' argument 3 names different: declaration 'val' definition 'v'.
iverilog-10_1/net_expr.cc:304:74: note: Function 'NetECRealParam' argument 3 names different: declaration 'val' definition 'v'.
iverilog-10_1/net_expr.cc:324:27: style: Function 'NetELast' argument 1 names different: declaration 'sig' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3658:32: note: Function 'NetELast' argument 1 names different: declaration 'sig' definition 's'.
iverilog-10_1/net_expr.cc:324:27: note: Function 'NetELast' argument 1 names different: declaration 'sig' definition 's'.
iverilog-10_1/net_expr.cc:379:35: style: Function 'NetEProperty' argument 1 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4331:27: note: Function 'NetEProperty' argument 1 names different: declaration 'n' definition 'net'.
iverilog-10_1/net_expr.cc:379:35: note: Function 'NetEProperty' argument 1 names different: declaration 'n' definition 'net'.
iverilog-10_1/net_expr.cc:379:52: style: Function 'NetEProperty' argument 2 names different: declaration 'pname' definition 'pnam'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4331:42: note: Function 'NetEProperty' argument 2 names different: declaration 'pname' definition 'pnam'.
iverilog-10_1/net_expr.cc:379:52: note: Function 'NetEProperty' argument 2 names different: declaration 'pname' definition 'pnam'.
iverilog-10_1/net_expr.cc:379:66: style: Function 'NetEProperty' argument 3 names different: declaration 'canon_index' definition 'idx'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4331:57: note: Function 'NetEProperty' argument 3 names different: declaration 'canon_index' definition 'idx'.
iverilog-10_1/net_expr.cc:379:66: note: Function 'NetEProperty' argument 3 names different: declaration 'canon_index' definition 'idx'.
iverilog-10_1/net_expr.cc:463:33: style: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4383:28: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:463:33: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:464:33: style: Function 'NetESFunc' argument 4 names different: declaration 'nprms' definition 'np'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4384:28: note: Function 'NetESFunc' argument 4 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:464:33: note: Function 'NetESFunc' argument 4 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:471:33: style: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4385:28: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:471:33: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:471:63: style: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4385:61: note: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:471:63: note: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:487:33: style: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4386:28: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:487:33: note: Function 'NetESFunc' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_expr.cc:487:72: style: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4386:70: note: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:487:72: note: Function 'NetESFunc' argument 3 names different: declaration 'nprms' definition 'np'.
iverilog-10_1/net_expr.cc:512:44: style: Function 'parm' argument 2 names different: declaration 'expr' definition 'v'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4392:39: note: Function 'parm' argument 2 names different: declaration 'expr' definition 'v'.
iverilog-10_1/net_expr.cc:512:44: note: Function 'parm' argument 2 names different: declaration 'expr' definition 'v'.
iverilog-10_1/net_func.cc:32:62: style: Function 'NetUserFunc' argument 3 names different: declaration 'def' definition 'd'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1845:55: note: Function 'NetUserFunc' argument 3 names different: declaration 'def' definition 'd'.
iverilog-10_1/net_func.cc:32:62: note: Function 'NetUserFunc' argument 3 names different: declaration 'def' definition 'd'.
iverilog-10_1/net_func_eval.cc:159:31: style: Function 'evaluate_function_find_locals' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1034:33: note: Function 'evaluate_function_find_locals' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:159:31: note: Function 'evaluate_function_find_locals' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:213:31: style: Function 'eval_func_lval_' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2852:74: note: Function 'eval_func_lval_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:213:31: note: Function 'eval_func_lval_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:305:33: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2849:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:305:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:347:32: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2903:35: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:347:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:405:31: style: Function 'evaluate_function_vect_' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2981:34: note: Function 'evaluate_function_vect_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:405:31: note: Function 'evaluate_function_vect_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:467:31: style: Function 'evaluate_function_real_' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2983:34: note: Function 'evaluate_function_real_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:467:31: note: Function 'evaluate_function_real_' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:511:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2977:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:511:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:520:33: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3066:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:520:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:567:34: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3167:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:567:34: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:610:34: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3414:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:610:34: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:636:34: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3437:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:636:34: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:642:33: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3563:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:642:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:683:32: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3786:36: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:683:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:727:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3916:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:727:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:745:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4175:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:745:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:788:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4223:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:788:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:823:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4703:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:823:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:875:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4566:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:875:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:902:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4619:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:902:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:913:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4398:33: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:913:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:943:31: style: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3700:32: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_func_eval.cc:943:31: note: Function 'evaluate_function' argument 2 names different: declaration 'ctx' definition 'context_map'.
iverilog-10_1/net_link.cc:170:38: style: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:132:38: note: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0__'.
iverilog-10_1/net_link.cc:170:38: note: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0__'.
iverilog-10_1/net_link.cc:170:60: style: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:132:54: note: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1__'.
iverilog-10_1/net_link.cc:170:60: note: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1__'.
iverilog-10_1/net_link.cc:249:19: style: Function 'Nexus' argument 1 names different: declaration 'r' definition 'that'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:361:27: note: Function 'Nexus' argument 1 names different: declaration 'r' definition 'that'.
iverilog-10_1/net_link.cc:249:19: note: Function 'Nexus' argument 1 names different: declaration 'r' definition 'that'.
iverilog-10_1/net_link.cc:361:39: style: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:371:38: note: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0'.
iverilog-10_1/net_link.cc:361:39: note: Function 'drivers_drive' argument 1 names different: declaration 'd0' definition 'drive0'.
iverilog-10_1/net_link.cc:361:59: style: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:371:54: note: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1'.
iverilog-10_1/net_link.cc:361:59: note: Function 'drivers_drive' argument 2 names different: declaration 'd1' definition 'drive1'.
iverilog-10_1/netlist.h:122:12: style: Technically the member function 'Link::drivers_delays' can be const. [functionConst]
iverilog-10_1/net_link.cc:165:12: note: Technically the member function 'Link::drivers_delays' can be const.
iverilog-10_1/netlist.h:122:12: note: Technically the member function 'Link::drivers_delays' can be const.
iverilog-10_1/netlist.h:127:12: performance: Technically the member function 'Link::drive0' can be static. [functionStatic]
iverilog-10_1/net_link.cc:176:12: note: Technically the member function 'Link::drive0' can be static.
iverilog-10_1/netlist.h:127:12: note: Technically the member function 'Link::drive0' can be static.
iverilog-10_1/netlist.h:128:12: performance: Technically the member function 'Link::drive1' can be static. [functionStatic]
iverilog-10_1/net_link.cc:181:12: note: Technically the member function 'Link::drive1' can be static.
iverilog-10_1/netlist.h:128:12: note: Technically the member function 'Link::drive1' can be static.
iverilog-10_1/netlist.h:132:12: style: Technically the member function 'Link::drivers_drive' can be const. [functionConst]
iverilog-10_1/net_link.cc:170:12: note: Technically the member function 'Link::drivers_drive' can be const.
iverilog-10_1/netlist.h:132:12: note: Technically the member function 'Link::drivers_drive' can be const.
iverilog-10_1/netlist.h:134:19: performance: Technically the member function 'Link::drive0' can be static. [functionStatic]
iverilog-10_1/net_link.cc:186:19: note: Technically the member function 'Link::drive0' can be static.
iverilog-10_1/netlist.h:134:19: note: Technically the member function 'Link::drive0' can be static.
iverilog-10_1/netlist.h:135:19: performance: Technically the member function 'Link::drive1' can be static. [functionStatic]
iverilog-10_1/net_link.cc:191:19: note: Technically the member function 'Link::drive1' can be static.
iverilog-10_1/netlist.h:135:19: note: Technically the member function 'Link::drive1' can be static.
iverilog-10_1/net_modulo.cc:35:58: style: Function 'NetModulo' argument 3 names different: declaration 'width' definition 'wr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1593:12: note: Function 'NetModulo' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/net_modulo.cc:35:58: note: Function 'NetModulo' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/net_nex_output.cc:83:41: style: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2813:40: note: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/net_nex_output.cc:83:41: note: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/net_nex_output.cc:116:37: style: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3046:40: note: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/net_nex_output.cc:116:37: note: Function 'nex_output' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/net_proc.cc:27:37: style: Function 'NetBlock' argument 2 names different: declaration 'subscope' definition 'ss'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2891:33: note: Function 'NetBlock' argument 2 names different: declaration 'subscope' definition 'ss'.
iverilog-10_1/net_proc.cc:27:37: note: Function 'NetBlock' argument 2 names different: declaration 'subscope' definition 'ss'.
iverilog-10_1/net_proc.cc:95:46: style: Function 'set_case' argument 2 names different: declaration 'ex' definition 'e'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2955:43: note: Function 'set_case' argument 2 names different: declaration 'ex' definition 'e'.
iverilog-10_1/net_proc.cc:95:46: note: Function 'set_case' argument 2 names different: declaration 'ex' definition 'e'.
iverilog-10_1/net_proc.cc:95:57: style: Function 'set_case' argument 3 names different: declaration 'st' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2955:55: note: Function 'set_case' argument 3 names different: declaration 'st' definition 'p'.
iverilog-10_1/net_proc.cc:95:57: note: Function 'set_case' argument 3 names different: declaration 'st' definition 'p'.
iverilog-10_1/net_proc.cc:178:32: style: Function 'NetForever' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3404:35: note: Function 'NetForever' argument 1 names different: declaration 's' definition 'p'.
iverilog-10_1/net_proc.cc:178:32: note: Function 'NetForever' argument 1 names different: declaration 's' definition 'p'.
iverilog-10_1/net_proc.cc:188:31: style: Function 'NetForLoop' argument 1 names different: declaration 'index' definition 'ind'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3423:34: note: Function 'NetForLoop' argument 1 names different: declaration 'index' definition 'ind'.
iverilog-10_1/net_proc.cc:188:31: note: Function 'NetForLoop' argument 1 names different: declaration 'index' definition 'ind'.
iverilog-10_1/net_proc.cc:188:44: style: Function 'NetForLoop' argument 2 names different: declaration 'initial_expr' definition 'iexpr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3423:49: note: Function 'NetForLoop' argument 2 names different: declaration 'initial_expr' definition 'iexpr'.
iverilog-10_1/net_proc.cc:188:44: note: Function 'NetForLoop' argument 2 names different: declaration 'initial_expr' definition 'iexpr'.
iverilog-10_1/net_proc.cc:251:41: style: Function 'NetRepeat' argument 2 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3552:45: note: Function 'NetRepeat' argument 2 names different: declaration 's' definition 'p'.
iverilog-10_1/net_proc.cc:251:41: note: Function 'NetRepeat' argument 2 names different: declaration 's' definition 'p'.
iverilog-10_1/net_proc.cc:188:13: warning: Member variable 'NetForLoop::as_block_' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/net_scope.cc:48:72: style: Function 'add_enumeration_name' argument 2 names different: declaration 'enum_name' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:882:65: note: Function 'add_enumeration_name' argument 2 names different: declaration 'enum_name' definition 'name'.
iverilog-10_1/net_scope.cc:48:72: note: Function 'add_enumeration_name' argument 2 names different: declaration 'enum_name' definition 'name'.
iverilog-10_1/net_scope.cc:99:40: style: Function 'add_class' argument 1 names different: declaration 'class_type' definition 'net_class'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:899:33: note: Function 'add_class' argument 1 names different: declaration 'class_type' definition 'net_class'.
iverilog-10_1/net_scope.cc:99:40: note: Function 'add_class' argument 1 names different: declaration 'class_type' definition 'net_class'.
iverilog-10_1/net_scope.cc:113:47: style: Function 'NetScope' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:926:43: note: Function 'NetScope' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_scope.cc:113:47: note: Function 'NetScope' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/net_scope.cc:243:42: style: Function 'set_parameter' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:952:38: note: Function 'set_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:243:42: note: Function 'set_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:300:46: style: Function 'replace_parameter' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:968:42: note: Function 'replace_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:300:46: note: Function 'replace_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:314:57: style: Function 'make_parameter_unannotatable' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:975:53: note: Function 'make_parameter_unannotatable' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:314:57: note: Function 'make_parameter_unannotatable' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:335:24: style: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:956:19: note: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:335:24: note: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:343:24: style: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:960:19: note: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:343:24: note: Function 'get_parameter' argument 2 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:370:60: style: Function 'find_parameter' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1203:46: note: Function 'find_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:370:60: note: Function 'find_parameter' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:496:43: style: Function 'add_module_port_net' argument 1 names different: declaration 'port' definition 'subport'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1096:39: note: Function 'add_module_port_net' argument 1 names different: declaration 'port' definition 'subport'.
iverilog-10_1/net_scope.cc:496:43: note: Function 'add_module_port_net' argument 1 names different: declaration 'port' definition 'subport'.
iverilog-10_1/net_scope.cc:503:85: style: Function 'add_module_port_info' argument 3 names different: declaration 'type' definition 'ptype'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1102:44: note: Function 'add_module_port_info' argument 3 names different: declaration 'type' definition 'ptype'.
iverilog-10_1/net_scope.cc:503:85: note: Function 'add_module_port_info' argument 3 names different: declaration 'type' definition 'ptype'.
iverilog-10_1/net_scope.cc:638:43: style: Function 'find_signal' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:995:39: note: Function 'find_signal' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:638:43: note: Function 'find_signal' argument 1 names different: declaration 'name' definition 'key'.
iverilog-10_1/net_scope.cc:629:19: warning: Assert statement calls a function which may have desired side effects: 'scope'. [assertWithSideEffect]
iverilog-10_1/net_tran.cc:45:27: style: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1893:24: note: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/net_tran.cc:45:27: note: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/net_tran.cc:45:69: style: Function 'NetTran' argument 3 names different: declaration 'type' definition 'tt'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1893:64: note: Function 'NetTran' argument 3 names different: declaration 'type' definition 'tt'.
iverilog-10_1/net_tran.cc:45:69: note: Function 'NetTran' argument 3 names different: declaration 'type' definition 'tt'.
iverilog-10_1/net_tran.cc:46:27: style: Function 'NetTran' argument 4 names different: declaration 'wid' definition 'width'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1894:24: note: Function 'NetTran' argument 4 names different: declaration 'wid' definition 'width'.
iverilog-10_1/net_tran.cc:46:27: note: Function 'NetTran' argument 4 names different: declaration 'wid' definition 'width'.
iverilog-10_1/net_tran.cc:58:27: style: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1896:24: note: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/net_tran.cc:58:27: note: Function 'NetTran' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netclass.cc:26:36: style: Function 'netclass_t' argument 1 names different: declaration 'class_name' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/netclass.h:37:30: note: Function 'netclass_t' argument 1 names different: declaration 'class_name' definition 'name'.
iverilog-10_1/netclass.cc:26:36: note: Function 'netclass_t' argument 1 names different: declaration 'class_name' definition 'name'.
iverilog-10_1/netclass.cc:26:53: style: Function 'netclass_t' argument 2 names different: declaration 'par' definition 'sup'. [funcArgNamesDifferent]
iverilog-10_1/netclass.h:37:53: note: Function 'netclass_t' argument 2 names different: declaration 'par' definition 'sup'.
iverilog-10_1/netclass.cc:26:53: note: Function 'netclass_t' argument 2 names different: declaration 'par' definition 'sup'.
iverilog-10_1/netclass.cc:53:43: style: Function 'set_class_scope' argument 1 names different: declaration 'cscope' definition 'class_scope__'. [funcArgNamesDifferent]
iverilog-10_1/netclass.h:48:37: note: Function 'set_class_scope' argument 1 names different: declaration 'cscope' definition 'class_scope__'.
iverilog-10_1/netclass.cc:53:43: note: Function 'set_class_scope' argument 1 names different: declaration 'cscope' definition 'class_scope__'.
iverilog-10_1/netclass.cc:59:48: style: Function 'set_definition_scope' argument 1 names different: declaration 'dscope' definition 'use_definition_scope'. [funcArgNamesDifferent]
iverilog-10_1/netclass.h:57:42: note: Function 'set_definition_scope' argument 1 names different: declaration 'dscope' definition 'use_definition_scope'.
iverilog-10_1/netclass.cc:59:48: note: Function 'set_definition_scope' argument 1 names different: declaration 'dscope' definition 'use_definition_scope'.
iverilog-10_1/netclass.cc:165:51: style: Function 'method_from_name' argument 1 names different: declaration 'mname' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/netclass.h:94:45: note: Function 'method_from_name' argument 1 names different: declaration 'mname' definition 'name'.
iverilog-10_1/netclass.cc:165:51: note: Function 'method_from_name' argument 1 names different: declaration 'mname' definition 'name'.
iverilog-10_1/netenum.cc:26:42: style: Function 'netenum_t' argument 1 names different: declaration 'base_type' definition 'btype'. [funcArgNamesDifferent]
iverilog-10_1/netenum.h:37:46: note: Function 'netenum_t' argument 1 names different: declaration 'base_type' definition 'btype'.
iverilog-10_1/netenum.cc:26:42: note: Function 'netenum_t' argument 1 names different: declaration 'base_type' definition 'btype'.
iverilog-10_1/netenum.cc:27:13: style: Function 'netenum_t' argument 3 names different: declaration 'isint_flag' definition 'integer_flag'. [funcArgNamesDifferent]
iverilog-10_1/netenum.h:38:10: note: Function 'netenum_t' argument 3 names different: declaration 'isint_flag' definition 'integer_flag'.
iverilog-10_1/netenum.cc:27:13: note: Function 'netenum_t' argument 3 names different: declaration 'isint_flag' definition 'integer_flag'.
iverilog-10_1/netenum.cc:73:36: style: Function 'insert_name' argument 1 names different: declaration 'idx' definition 'name_idx'. [funcArgNamesDifferent]
iverilog-10_1/netenum.h:55:31: note: Function 'insert_name' argument 1 names different: declaration 'idx' definition 'name_idx'.
iverilog-10_1/netenum.cc:73:36: note: Function 'insert_name' argument 1 names different: declaration 'idx' definition 'name_idx'.
iverilog-10_1/netlist.cc:238:52: style: Function 'NetObj' argument 3 names different: declaration 'npins' definition 'np'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:257:59: note: Function 'NetObj' argument 3 names different: declaration 'npins' definition 'np'.
iverilog-10_1/netlist.cc:238:52: note: Function 'NetObj' argument 3 names different: declaration 'npins' definition 'np'.
iverilog-10_1/netlist.cc:284:25: style: Function 'NetBus' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:505:23: note: Function 'NetBus' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:284:25: note: Function 'NetBus' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:284:37: style: Function 'NetBus' argument 2 names different: declaration 'pin_count' definition 'pin_count__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:505:39: note: Function 'NetBus' argument 2 names different: declaration 'pin_count' definition 'pin_count__'.
iverilog-10_1/netlist.cc:284:37: note: Function 'NetBus' argument 2 names different: declaration 'pin_count' definition 'pin_count__'.
iverilog-10_1/netlist.cc:309:62: style: Function 'NetDelaySrc' argument 3 names different: declaration 'nsrc' definition 'npins'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:549:64: note: Function 'NetDelaySrc' argument 3 names different: declaration 'nsrc' definition 'npins'.
iverilog-10_1/netlist.cc:309:62: note: Function 'NetDelaySrc' argument 3 names different: declaration 'nsrc' definition 'npins'.
iverilog-10_1/netlist.cc:337:39: style: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:560:32: note: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'.
iverilog-10_1/netlist.cc:337:39: note: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'.
iverilog-10_1/netlist.cc:337:55: style: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:560:47: note: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'.
iverilog-10_1/netlist.cc:337:55: note: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'.
iverilog-10_1/netlist.cc:353:39: style: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:562:32: note: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'.
iverilog-10_1/netlist.cc:353:39: note: Function 'set_delays' argument 1 names different: declaration 'rise' definition 'trise'.
iverilog-10_1/netlist.cc:353:55: style: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:562:47: note: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'.
iverilog-10_1/netlist.cc:353:55: note: Function 'set_delays' argument 2 names different: declaration 'fall' definition 'tfall'.
iverilog-10_1/netlist.cc:405:42: style: Function 'get_delay' argument 1 names different: declaration 'pe' definition 'idx'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:570:35: note: Function 'get_delay' argument 1 names different: declaration 'pe' definition 'idx'.
iverilog-10_1/netlist.cc:405:42: note: Function 'get_delay' argument 1 names different: declaration 'pe' definition 'idx'.
iverilog-10_1/netlist.cc:568:53: style: Function 'NetNet' argument 5 names different: declaration 'type' definition 'use_net_type'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:668:20: note: Function 'NetNet' argument 5 names different: declaration 'type' definition 'use_net_type'.
iverilog-10_1/netlist.cc:568:53: note: Function 'NetNet' argument 5 names different: declaration 'type' definition 'use_net_type'.
iverilog-10_1/netlist.cc:599:63: style: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:673:70: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:599:63: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:614:63: style: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:674:70: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:614:63: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:626:63: style: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:675:70: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:626:63: note: Function 'NetNet' argument 4 names different: declaration 'type' definition 'ty'.
iverilog-10_1/netlist.cc:801:43: style: Function 'sb_is_valid' argument 1 names different: declaration 'prefix' definition 'indices'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:749:46: note: Function 'sb_is_valid' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:801:43: note: Function 'sb_is_valid' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:812:41: style: Function 'sb_to_idx' argument 1 names different: declaration 'prefix' definition 'indices'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:739:44: note: Function 'sb_to_idx' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:812:41: note: Function 'sb_to_idx' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:850:43: style: Function 'sb_to_slice' argument 1 names different: declaration 'prefix' definition 'indices'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:744:46: note: Function 'sb_to_slice' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:850:43: note: Function 'sb_to_slice' argument 1 names different: declaration 'prefix' definition 'indices'.
iverilog-10_1/netlist.cc:850:66: style: Function 'sb_to_slice' argument 3 names different: declaration 'off' definition 'loff'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:744:68: note: Function 'sb_to_slice' argument 3 names different: declaration 'off' definition 'loff'.
iverilog-10_1/netlist.cc:850:66: note: Function 'sb_to_slice' argument 3 names different: declaration 'off' definition 'loff'.
iverilog-10_1/netlist.cc:850:86: style: Function 'sb_to_slice' argument 4 names different: declaration 'wid' definition 'lwid'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:744:87: note: Function 'sb_to_slice' argument 4 names different: declaration 'wid' definition 'lwid'.
iverilog-10_1/netlist.cc:850:86: note: Function 'sb_to_slice' argument 4 names different: declaration 'wid' definition 'lwid'.
iverilog-10_1/netlist.cc:886:48: style: Function 'test_and_set_part_driver' argument 1 names different: declaration 'msb' definition 'pmsb'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:783:46: note: Function 'test_and_set_part_driver' argument 1 names different: declaration 'msb' definition 'pmsb'.
iverilog-10_1/netlist.cc:886:48: note: Function 'test_and_set_part_driver' argument 1 names different: declaration 'msb' definition 'pmsb'.
iverilog-10_1/netlist.cc:886:63: style: Function 'test_and_set_part_driver' argument 2 names different: declaration 'lsb' definition 'plsb'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:783:60: note: Function 'test_and_set_part_driver' argument 2 names different: declaration 'lsb' definition 'plsb'.
iverilog-10_1/netlist.cc:886:63: note: Function 'test_and_set_part_driver' argument 2 names different: declaration 'lsb' definition 'plsb'.
iverilog-10_1/netlist.cc:943:30: style: Function 'NetPartSelect' argument 4 names different: declaration 'dir' definition 'dir__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2197:43: note: Function 'NetPartSelect' argument 4 names different: declaration 'dir' definition 'dir__'.
iverilog-10_1/netlist.cc:943:30: note: Function 'NetPartSelect' argument 4 names different: declaration 'dir' definition 'dir__'.
iverilog-10_1/netlist.cc:1051:37: style: Function 'NetAnalogTop' argument 1 names different: declaration 'scope' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3841:29: note: Function 'NetAnalogTop' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1051:37: note: Function 'NetAnalogTop' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1081:35: style: Function 'NetCastInt2' argument 1 names different: declaration 's' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1378:28: note: Function 'NetCastInt2' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1081:35: note: Function 'NetCastInt2' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1081:68: style: Function 'NetCastInt2' argument 3 names different: declaration 'width' definition 'width__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1378:55: note: Function 'NetCastInt2' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1081:68: note: Function 'NetCastInt2' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1088:35: style: Function 'NetCastInt4' argument 1 names different: declaration 's' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1364:28: note: Function 'NetCastInt4' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1088:35: note: Function 'NetCastInt4' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1088:68: style: Function 'NetCastInt4' argument 3 names different: declaration 'width' definition 'width__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1364:55: note: Function 'NetCastInt4' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1088:68: note: Function 'NetCastInt4' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1095:35: style: Function 'NetCastReal' argument 1 names different: declaration 's' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1398:28: note: Function 'NetCastReal' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1095:35: note: Function 'NetCastReal' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:1095:64: style: Function 'NetCastReal' argument 3 names different: declaration 'signed_flag' definition 'signed_flag__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1398:51: note: Function 'NetCastReal' argument 3 names different: declaration 'signed_flag' definition 'signed_flag__'.
iverilog-10_1/netlist.cc:1095:64: note: Function 'NetCastReal' argument 3 names different: declaration 'signed_flag' definition 'signed_flag__'.
iverilog-10_1/netlist.cc:1102:31: style: Function 'NetConcat' argument 1 names different: declaration 'scope' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1514:26: note: Function 'NetConcat' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1102:31: note: Function 'NetConcat' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1102:88: style: Function 'NetConcat' argument 5 names different: declaration 'transparent_flag' definition 'trans_flag'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1515:8: note: Function 'NetConcat' argument 5 names different: declaration 'transparent_flag' definition 'trans_flag'.
iverilog-10_1/netlist.cc:1102:88: note: Function 'NetConcat' argument 5 names different: declaration 'transparent_flag' definition 'trans_flag'.
iverilog-10_1/netlist.cc:1120:37: style: Function 'NetReplicate' argument 1 names different: declaration 'scope' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1823:29: note: Function 'NetReplicate' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1120:37: note: Function 'NetReplicate' argument 1 names different: declaration 'scope' definition 'scope__'.
iverilog-10_1/netlist.cc:1156:46: style: Function 'NetFF' argument 3 names different: declaration 'negedge' definition 'negedge__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1630:45: note: Function 'NetFF' argument 3 names different: declaration 'negedge' definition 'negedge__'.
iverilog-10_1/netlist.cc:1156:46: note: Function 'NetFF' argument 3 names different: declaration 'negedge' definition 'negedge__'.
iverilog-10_1/netlist.cc:1156:66: style: Function 'NetFF' argument 4 names different: declaration 'vector_width' definition 'width__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1630:63: note: Function 'NetFF' argument 4 names different: declaration 'vector_width' definition 'width__'.
iverilog-10_1/netlist.cc:1156:66: note: Function 'NetFF' argument 4 names different: declaration 'vector_width' definition 'width__'.
iverilog-10_1/netlist.cc:1284:52: style: Function 'NetAbs' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1280:50: note: Function 'NetAbs' argument 3 names different: declaration 'width' definition 'w'.
iverilog-10_1/netlist.cc:1284:52: note: Function 'NetAbs' argument 3 names different: declaration 'width' definition 'w'.
iverilog-10_1/netlist.cc:1308:58: style: Function 'NetAddSub' argument 3 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1301:53: note: Function 'NetAddSub' argument 3 names different: declaration 'width' definition 'w'.
iverilog-10_1/netlist.cc:1308:58: note: Function 'NetAddSub' argument 3 names different: declaration 'width' definition 'w'.
iverilog-10_1/netlist.cc:1366:48: style: Function 'NetArrayDq' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1334:42: note: Function 'NetArrayDq' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/netlist.cc:1366:48: note: Function 'NetArrayDq' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/netlist.cc:1366:58: style: Function 'NetArrayDq' argument 3 names different: declaration 'mem' definition 'mem__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1334:55: note: Function 'NetArrayDq' argument 3 names different: declaration 'mem' definition 'mem__'.
iverilog-10_1/netlist.cc:1366:58: note: Function 'NetArrayDq' argument 3 names different: declaration 'mem' definition 'mem__'.
iverilog-10_1/netlist.cc:1423:19: style: Function 'NetCLShift' argument 3 names different: declaration 'width' definition 'width__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1415:54: note: Function 'NetCLShift' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1423:19: note: Function 'NetCLShift' argument 3 names different: declaration 'width' definition 'width__'.
iverilog-10_1/netlist.cc:1423:37: style: Function 'NetCLShift' argument 4 names different: declaration 'width_dist' definition 'width_dist__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1416:13: note: Function 'NetCLShift' argument 4 names different: declaration 'width_dist' definition 'width_dist__'.
iverilog-10_1/netlist.cc:1423:37: note: Function 'NetCLShift' argument 4 names different: declaration 'width_dist' definition 'width_dist__'.
iverilog-10_1/netlist.cc:1424:15: style: Function 'NetCLShift' argument 5 names different: declaration 'right_flag' definition 'right_flag__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1416:30: note: Function 'NetCLShift' argument 5 names different: declaration 'right_flag' definition 'right_flag__'.
iverilog-10_1/netlist.cc:1424:15: note: Function 'NetCLShift' argument 5 names different: declaration 'right_flag' definition 'right_flag__'.
iverilog-10_1/netlist.cc:1424:34: style: Function 'NetCLShift' argument 6 names different: declaration 'signed_flag' definition 'signed_flag__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1416:47: note: Function 'NetCLShift' argument 6 names different: declaration 'signed_flag' definition 'signed_flag__'.
iverilog-10_1/netlist.cc:1424:34: note: Function 'NetCLShift' argument 6 names different: declaration 'signed_flag' definition 'signed_flag__'.
iverilog-10_1/netlist.cc:1488:33: style: Function 'NetCompare' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1460:27: note: Function 'NetCompare' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:1488:33: note: Function 'NetCompare' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:1488:60: style: Function 'NetCompare' argument 3 names different: declaration 'width' definition 'wi'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1460:58: note: Function 'NetCompare' argument 3 names different: declaration 'width' definition 'wi'.
iverilog-10_1/netlist.cc:1488:60: note: Function 'NetCompare' argument 3 names different: declaration 'width' definition 'wi'.
iverilog-10_1/netlist.cc:1602:31: style: Function 'NetDivide' argument 1 names different: declaration 'scope' definition 'sc'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1548:26: note: Function 'NetDivide' argument 1 names different: declaration 'scope' definition 'sc'.
iverilog-10_1/netlist.cc:1602:31: note: Function 'NetDivide' argument 1 names different: declaration 'scope' definition 'sc'.
iverilog-10_1/netlist.cc:1602:59: style: Function 'NetDivide' argument 3 names different: declaration 'width' definition 'wr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1549:12: note: Function 'NetDivide' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1602:59: note: Function 'NetDivide' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1671:33: style: Function 'NetLiteral' argument 1 names different: declaration 's' definition 'sc'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2370:36: note: Function 'NetLiteral' argument 1 names different: declaration 's' definition 'sc'.
iverilog-10_1/netlist.cc:1671:33: note: Function 'NetLiteral' argument 1 names different: declaration 's' definition 'sc'.
iverilog-10_1/netlist.cc:1691:55: style: Function 'NetMult' argument 3 names different: declaration 'width' definition 'wr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1683:52: note: Function 'NetMult' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1691:55: note: Function 'NetMult' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1760:53: style: Function 'NetPow' argument 3 names different: declaration 'width' definition 'wr'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1774:51: note: Function 'NetPow' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1760:53: note: Function 'NetPow' argument 3 names different: declaration 'width' definition 'wr'.
iverilog-10_1/netlist.cc:1837:25: style: Function 'NetMux' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1735:23: note: Function 'NetMux' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:1837:25: note: Function 'NetMux' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:1838:18: style: Function 'NetMux' argument 3 names different: declaration 'width' definition 'wi'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1736:16: note: Function 'NetMux' argument 3 names different: declaration 'width' definition 'wi'.
iverilog-10_1/netlist.cc:1838:18: note: Function 'NetMux' argument 3 names different: declaration 'width' definition 'wi'.
iverilog-10_1/netlist.cc:1838:31: style: Function 'NetMux' argument 4 names different: declaration 'size' definition 'si'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1736:32: note: Function 'NetMux' argument 4 names different: declaration 'size' definition 'si'.
iverilog-10_1/netlist.cc:1838:31: note: Function 'NetMux' argument 4 names different: declaration 'size' definition 'si'.
iverilog-10_1/netlist.cc:1838:44: style: Function 'NetMux' argument 5 names different: declaration 'selw' definition 'sw'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1736:47: note: Function 'NetMux' argument 5 names different: declaration 'selw' definition 'sw'.
iverilog-10_1/netlist.cc:1838:44: note: Function 'NetMux' argument 5 names different: declaration 'selw' definition 'sw'.
iverilog-10_1/netlist.cc:1889:33: style: Function 'pin_Data' argument 1 names different: declaration 'si' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:1744:31: note: Function 'pin_Data' argument 1 names different: declaration 'si' definition 's'.
iverilog-10_1/netlist.cc:1889:33: note: Function 'pin_Data' argument 1 names different: declaration 'si' definition 's'.
iverilog-10_1/netlist.cc:1901:66: style: Function 'NetSignExtend' argument 3 names different: declaration 'wid' definition 'w'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2438:66: note: Function 'NetSignExtend' argument 3 names different: declaration 'wid' definition 'w'.
iverilog-10_1/netlist.cc:1901:66: note: Function 'NetSignExtend' argument 3 names different: declaration 'wid' definition 'w'.
iverilog-10_1/netlist.cc:1917:54: style: Function 'NetBUFZ' argument 3 names different: declaration 'wid' definition 'w'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2268:60: note: Function 'NetBUFZ' argument 3 names different: declaration 'wid' definition 'w'.
iverilog-10_1/netlist.cc:1917:54: note: Function 'NetBUFZ' argument 3 names different: declaration 'wid' definition 'w'.
iverilog-10_1/netlist.cc:1917:62: style: Function 'NetBUFZ' argument 4 names different: declaration 'transp' definition 'trans'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2268:70: note: Function 'NetBUFZ' argument 4 names different: declaration 'transp' definition 'trans'.
iverilog-10_1/netlist.cc:1917:62: note: Function 'NetBUFZ' argument 4 names different: declaration 'transp' definition 'trans'.
iverilog-10_1/netlist.cc:1933:72: style: Function 'NetCaseCmp' argument 4 names different: declaration 'eeq' definition 'k'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2310:75: note: Function 'NetCaseCmp' argument 4 names different: declaration 'eeq' definition 'k'.
iverilog-10_1/netlist.cc:1933:72: note: Function 'NetCaseCmp' argument 4 names different: declaration 'eeq' definition 'k'.
iverilog-10_1/netlist.cc:2010:33: style: Function 'NetBaseDef' argument 1 names different: declaration 'n' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:842:27: note: Function 'NetBaseDef' argument 1 names different: declaration 'n' definition 's'.
iverilog-10_1/netlist.cc:2010:33: note: Function 'NetBaseDef' argument 1 names different: declaration 'n' definition 's'.
iverilog-10_1/netlist.cc:2047:35: style: Function 'set_proc' argument 1 names different: declaration 'p' definition 'st'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:853:29: note: Function 'set_proc' argument 1 names different: declaration 'p' definition 'st'.
iverilog-10_1/netlist.cc:2047:35: note: Function 'set_proc' argument 1 names different: declaration 'p' definition 'st'.
iverilog-10_1/netlist.cc:2213:27: style: Function 'NetEBBits' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3992:22: note: Function 'NetEBBits' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2213:27: note: Function 'NetEBBits' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2222:29: style: Function 'NetEBinary' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3900:23: note: Function 'NetEBinary' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2222:29: note: Function 'NetEBinary' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2240:29: style: Function 'NetEBLogic' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4052:23: note: Function 'NetEBLogic' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2240:29: note: Function 'NetEBLogic' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2298:41: style: Function 'NetEConstParam' argument 1 names different: declaration 'scope' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2095:40: note: Function 'NetEConstParam' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:2298:41: note: Function 'NetEConstParam' argument 1 names different: declaration 'scope' definition 's'.
iverilog-10_1/netlist.cc:2298:56: style: Function 'NetEConstParam' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2095:59: note: Function 'NetEConstParam' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/netlist.cc:2298:56: note: Function 'NetEConstParam' argument 2 names different: declaration 'name' definition 'n'.
iverilog-10_1/netlist.cc:2298:73: style: Function 'NetEConstParam' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2096:24: note: Function 'NetEConstParam' argument 3 names different: declaration 'val' definition 'v'.
iverilog-10_1/netlist.cc:2298:73: note: Function 'NetEConstParam' argument 3 names different: declaration 'val' definition 'v'.
iverilog-10_1/netlist.cc:2355:42: style: Function 'NetESignal' argument 2 names different: declaration 'word_index' definition 'w'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4692:36: note: Function 'NetESignal' argument 2 names different: declaration 'word_index' definition 'w'.
iverilog-10_1/netlist.cc:2355:42: note: Function 'NetESignal' argument 2 names different: declaration 'word_index' definition 'w'.
iverilog-10_1/netlist.cc:2488:27: style: Function 'NetEUnary' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4610:22: note: Function 'NetEUnary' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2488:27: note: Function 'NetEUnary' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2504:27: style: Function 'NetEUBits' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4639:22: note: Function 'NetEUBits' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2504:27: note: Function 'NetEUBits' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2518:31: style: Function 'NetEUReduce' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4651:24: note: Function 'NetEUReduce' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2518:31: note: Function 'NetEUReduce' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2532:25: style: Function 'NetECast' argument 1 names different: declaration 'op' definition 'op__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:4666:21: note: Function 'NetECast' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2532:25: note: Function 'NetECast' argument 1 names different: declaration 'op' definition 'op__'.
iverilog-10_1/netlist.cc:2586:33: style: Function 'NetUReduce' argument 1 names different: declaration 's' definition 'scope__'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2463:27: note: Function 'NetUReduce' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:2586:33: note: Function 'NetUReduce' argument 1 names different: declaration 's' definition 'scope__'.
iverilog-10_1/netlist.cc:309:14: warning: Member variable 'NetDelaySrc::transition_delays_' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/netlist.cc:2355:13: warning: Member variable 'NetESignal::enum_type_' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/netlist.h:792:20: warning: Virtual function 'dump_net' is called from destructor '~NetNet()' at line 646. Dynamic binding is not used. [virtualCallInConstructor]
iverilog-10_1/netlist.cc:646:6: note: Calling dump_net
iverilog-10_1/netlist.h:792:20: note: dump_net is a virtual method
iverilog-10_1/netlist.h:792:20: warning: Virtual function 'dump_net' is called from destructor '~NetNet()' at line 653. Dynamic binding is not used. [virtualCallInConstructor]
iverilog-10_1/netlist.cc:653:6: note: Calling dump_net
iverilog-10_1/netlist.h:792:20: note: dump_net is a virtual method
iverilog-10_1/netmisc.cc:308:42: style: Function 'normalize_variable_base' argument 6 names different: declaration 'slice_off' definition 'soff'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:111:17: note: Function 'normalize_variable_base' argument 6 names different: declaration 'slice_off' definition 'soff'.
iverilog-10_1/netmisc.cc:308:42: note: Function 'normalize_variable_base' argument 6 names different: declaration 'slice_off' definition 'soff'.
iverilog-10_1/netmisc.cc:577:56: style: Function 'normalize_variable_unpacked' argument 1 names different: declaration 'net' definition 'stype'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:189:62: note: Function 'normalize_variable_unpacked' argument 1 names different: declaration 'net' definition 'stype'.
iverilog-10_1/netmisc.cc:577:56: note: Function 'normalize_variable_unpacked' argument 1 names different: declaration 'net' definition 'stype'.
iverilog-10_1/netmisc.cc:674:76: style: Function 'normalize_variable_unpacked' argument 2 names different: declaration 'net' definition 'stype'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:192:82: note: Function 'normalize_variable_unpacked' argument 2 names different: declaration 'net' definition 'stype'.
iverilog-10_1/netmisc.cc:674:76: note: Function 'normalize_variable_unpacked' argument 2 names different: declaration 'net' definition 'stype'.
iverilog-10_1/netmisc.cc:725:41: style: Function 'make_const_val' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:221:47: note: Function 'make_const_val' argument 1 names different: declaration 'val' definition 'value'.
iverilog-10_1/netmisc.cc:725:41: note: Function 'make_const_val' argument 1 names different: declaration 'val' definition 'value'.
iverilog-10_1/netmisc.cc:732:34: style: Function 'make_const_val_s' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:222:40: note: Function 'make_const_val_s' argument 1 names different: declaration 'val' definition 'value'.
iverilog-10_1/netmisc.cc:732:34: note: Function 'make_const_val_s' argument 1 names different: declaration 'val' definition 'value'.
iverilog-10_1/netmisc.cc:932:58: style: Function 'elab_and_eval' argument 3 names different: declaration 'expr' definition 'pe'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:275:16: note: Function 'elab_and_eval' argument 3 names different: declaration 'expr' definition 'pe'.
iverilog-10_1/netmisc.cc:932:58: note: Function 'elab_and_eval' argument 3 names different: declaration 'expr' definition 'pe'.
iverilog-10_1/netmisc.cc:1032:14: style: Boolean variable 'bad_msb' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
iverilog-10_1/nettypes.cc:81:55: style: Function 'netrange_width' argument 1 names different: declaration 'dims' definition 'packed'. [funcArgNamesDifferent]
iverilog-10_1/nettypes.h:136:67: note: Function 'netrange_width' argument 1 names different: declaration 'dims' definition 'packed'.
iverilog-10_1/nettypes.cc:81:55: note: Function 'netrange_width' argument 1 names different: declaration 'dims' definition 'packed'.
iverilog-10_1/netvector.cc:37:77: style: Function 'netvector_t' argument 4 names different: declaration 'signed_flag' definition 'flag'. [funcArgNamesDifferent]
iverilog-10_1/netvector.h:42:12: note: Function 'netvector_t' argument 4 names different: declaration 'signed_flag' definition 'flag'.
iverilog-10_1/netvector.cc:37:77: note: Function 'netvector_t' argument 4 names different: declaration 'signed_flag' definition 'flag'.
iverilog-10_1/pad_to_width.cc:59:40: style: Function 'pad_to_width' argument 2 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:69:47: note: Function 'pad_to_width' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:59:40: note: Function 'pad_to_width' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:59:54: style: Function 'pad_to_width' argument 3 names different: declaration 'w' definition 'wid'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:69:59: note: Function 'pad_to_width' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pad_to_width.cc:59:54: note: Function 'pad_to_width' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pad_to_width.cc:101:47: style: Function 'pad_to_width_signed' argument 2 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:72:54: note: Function 'pad_to_width_signed' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:101:47: note: Function 'pad_to_width_signed' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:101:61: style: Function 'pad_to_width_signed' argument 3 names different: declaration 'w' definition 'wid'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:72:66: note: Function 'pad_to_width_signed' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pad_to_width.cc:101:61: note: Function 'pad_to_width_signed' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pad_to_width.cc:126:41: style: Function 'crop_to_width' argument 2 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:99:48: note: Function 'crop_to_width' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:126:41: note: Function 'crop_to_width' argument 2 names different: declaration 'n' definition 'net'.
iverilog-10_1/pad_to_width.cc:126:55: style: Function 'crop_to_width' argument 3 names different: declaration 'w' definition 'wid'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:99:60: note: Function 'crop_to_width' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pad_to_width.cc:126:55: note: Function 'crop_to_width' argument 3 names different: declaration 'w' definition 'wid'.
iverilog-10_1/pform.cc:478:59: style: Function 'pform_push_block_scope' argument 2 names different: declaration 'tt' definition 'bt'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:256:65: note: Function 'pform_push_block_scope' argument 2 names different: declaration 'tt' definition 'bt'.
iverilog-10_1/pform.cc:478:59: note: Function 'pform_push_block_scope' argument 2 names different: declaration 'tt' definition 'bt'.
iverilog-10_1/pform.cc:519:38: style: Function 'pform_bind_attributes' argument 3 names different: declaration 'keep_attr' definition 'keep_attrs'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:128:12: note: Function 'pform_bind_attributes' argument 3 names different: declaration 'keep_attr' definition 'keep_attrs'.
iverilog-10_1/pform.cc:519:38: note: Function 'pform_bind_attributes' argument 3 names different: declaration 'keep_attr' definition 'keep_attrs'.
iverilog-10_1/pform.cc:676:51: style: Function 'pform_test_type_identifier_local' argument 1 names different: declaration 'txt' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/parse_misc.h:99:58: note: Function 'pform_test_type_identifier_local' argument 1 names different: declaration 'txt' definition 'name'.
iverilog-10_1/pform.cc:676:51: note: Function 'pform_test_type_identifier_local' argument 1 names different: declaration 'txt' definition 'name'.
iverilog-10_1/pform.cc:772:14: style: Function 'pform_make_foreach' argument 2 names different: declaration 'ident' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:307:14: note: Function 'pform_make_foreach' argument 2 names different: declaration 'ident' definition 'name'.
iverilog-10_1/pform.cc:772:14: note: Function 'pform_make_foreach' argument 2 names different: declaration 'ident' definition 'name'.
iverilog-10_1/pform.cc:799:43: style: Function 'pform_put_behavior_in_scope' argument 1 names different: declaration 'proc' definition 'pp'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:258:50: note: Function 'pform_put_behavior_in_scope' argument 1 names different: declaration 'proc' definition 'pp'.
iverilog-10_1/pform.cc:799:43: note: Function 'pform_put_behavior_in_scope' argument 1 names different: declaration 'proc' definition 'pp'.
iverilog-10_1/pform.cc:804:45: style: Function 'pform_set_default_nettype' argument 1 names different: declaration 'net' definition 'type'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:131:52: note: Function 'pform_set_default_nettype' argument 1 names different: declaration 'net' definition 'type'.
iverilog-10_1/pform.cc:804:45: note: Function 'pform_set_default_nettype' argument 1 names different: declaration 'net' definition 'type'.
iverilog-10_1/pform.cc:838:30: style: Function 'pform_set_timescale' argument 1 names different: declaration 'units' definition 'unit'. [funcArgNamesDifferent]
iverilog-10_1/parse_api.h:70:37: note: Function 'pform_set_timescale' argument 1 names different: declaration 'units' definition 'unit'.
iverilog-10_1/pform.cc:838:30: note: Function 'pform_set_timescale' argument 1 names different: declaration 'units' definition 'unit'.
iverilog-10_1/pform.cc:1076:42: style: Function 'pform_verinum_with_size' argument 1 names different: declaration 's' definition 'siz'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:260:49: note: Function 'pform_verinum_with_size' argument 1 names different: declaration 's' definition 'siz'.
iverilog-10_1/pform.cc:1076:42: note: Function 'pform_verinum_with_size' argument 1 names different: declaration 's' definition 'siz'.
iverilog-10_1/pform.cc:1387:53: style: Function 'pform_start_generate_case' argument 1 names different: declaration 'lp' definition 'li'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:277:60: note: Function 'pform_start_generate_case' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1387:53: note: Function 'pform_start_generate_case' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1387:63: style: Function 'pform_start_generate_case' argument 2 names different: declaration 'test' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:277:70: note: Function 'pform_start_generate_case' argument 2 names different: declaration 'test' definition 'expr'.
iverilog-10_1/pform.cc:1387:63: note: Function 'pform_start_generate_case' argument 2 names different: declaration 'test' definition 'expr'.
iverilog-10_1/pform.cc:1406:55: style: Function 'pform_start_generate_nblock' argument 1 names different: declaration 'lp' definition 'li'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:278:62: note: Function 'pform_start_generate_nblock' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1406:55: note: Function 'pform_start_generate_nblock' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1431:52: style: Function 'pform_generate_case_item' argument 1 names different: declaration 'lp' definition 'li'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:279:59: note: Function 'pform_generate_case_item' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1431:52: note: Function 'pform_generate_case_item' argument 1 names different: declaration 'lp' definition 'li'.
iverilog-10_1/pform.cc:1431:69: style: Function 'pform_generate_case_item' argument 2 names different: declaration 'test' definition 'expr_list'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:279:76: note: Function 'pform_generate_case_item' argument 2 names different: declaration 'test' definition 'expr_list'.
iverilog-10_1/pform.cc:1431:69: note: Function 'pform_generate_case_item' argument 2 names different: declaration 'test' definition 'expr_list'.
iverilog-10_1/pform.cc:1618:17: style: Function 'pform_make_udp' argument 5 names different: declaration 'init' definition 'init_expr'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:201:17: note: Function 'pform_make_udp' argument 5 names different: declaration 'init' definition 'init_expr'.
iverilog-10_1/pform.cc:1618:17: note: Function 'pform_make_udp' argument 5 names different: declaration 'init' definition 'init_expr'.
iverilog-10_1/pform.cc:1811:44: style: Function 'pform_make_udp' argument 2 names different: declaration 'sync_flag' definition 'synchronous_flag'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:205:12: note: Function 'pform_make_udp' argument 2 names different: declaration 'sync_flag' definition 'synchronous_flag'.
iverilog-10_1/pform.cc:1811:44: note: Function 'pform_make_udp' argument 2 names different: declaration 'sync_flag' definition 'synchronous_flag'.
iverilog-10_1/pform.cc:1812:35: style: Function 'pform_make_udp' argument 4 names different: declaration 'sync_init' definition 'init_expr'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:206:13: note: Function 'pform_make_udp' argument 4 names different: declaration 'sync_init' definition 'init_expr'.
iverilog-10_1/pform.cc:1812:35: note: Function 'pform_make_udp' argument 4 names different: declaration 'sync_init' definition 'init_expr'.
iverilog-10_1/pform.cc:1974:60: style: Function 'pform_make_events' argument 2 names different: declaration 'file' definition 'fn'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:436:21: note: Function 'pform_make_events' argument 2 names different: declaration 'file' definition 'fn'.
iverilog-10_1/pform.cc:1974:60: note: Function 'pform_make_events' argument 2 names different: declaration 'file' definition 'fn'.
iverilog-10_1/pform.cc:1974:73: style: Function 'pform_make_events' argument 3 names different: declaration 'lineno' definition 'ln'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:436:36: note: Function 'pform_make_events' argument 3 names different: declaration 'lineno' definition 'ln'.
iverilog-10_1/pform.cc:1974:73: note: Function 'pform_make_events' argument 3 names different: declaration 'lineno' definition 'ln'.
iverilog-10_1/pform.cc:3142:53: style: Function 'pform_assign_path_delay' argument 1 names different: declaration 'obj' definition 'path'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:421:52: note: Function 'pform_assign_path_delay' argument 1 names different: declaration 'obj' definition 'path'.
iverilog-10_1/pform.cc:3142:53: note: Function 'pform_assign_path_delay' argument 1 names different: declaration 'obj' definition 'path'.
iverilog-10_1/pform.cc:3142:72: style: Function 'pform_assign_path_delay' argument 2 names different: declaration 'delays' definition 'del'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:421:70: note: Function 'pform_assign_path_delay' argument 2 names different: declaration 'delays' definition 'del'.
iverilog-10_1/pform.cc:3142:72: note: Function 'pform_assign_path_delay' argument 2 names different: declaration 'delays' definition 'del'.
iverilog-10_1/pform_analog.cc:34:78: style: Function 'pform_make_analog_behavior' argument 2 names different: declaration 'type' definition 'pt'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:522:31: note: Function 'pform_make_analog_behavior' argument 2 names different: declaration 'type' definition 'pt'.
iverilog-10_1/pform_analog.cc:34:78: note: Function 'pform_make_analog_behavior' argument 2 names different: declaration 'type' definition 'pt'.
iverilog-10_1/pform_analog.cc:35:15: style: Function 'pform_make_analog_behavior' argument 3 names different: declaration 'st' definition 'statement'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:522:47: note: Function 'pform_make_analog_behavior' argument 3 names different: declaration 'st' definition 'statement'.
iverilog-10_1/pform_analog.cc:35:15: note: Function 'pform_make_analog_behavior' argument 3 names different: declaration 'st' definition 'statement'.
iverilog-10_1/pform_analog.cc:59:24: style: Function 'pform_make_branch_probe_expression' argument 3 names different: declaration 'branch' definition 'branch_name'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:531:24: note: Function 'pform_make_branch_probe_expression' argument 3 names different: declaration 'branch' definition 'branch_name'.
iverilog-10_1/pform_analog.cc:59:24: note: Function 'pform_make_branch_probe_expression' argument 3 names different: declaration 'branch' definition 'branch_name'.
iverilog-10_1/pform_class_type.cc:33:120: style: Function 'pform_set_class_type' argument 4 names different: declaration 'addr' definition 'attr'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:376:137: note: Function 'pform_set_class_type' argument 4 names different: declaration 'addr' definition 'attr'.
iverilog-10_1/pform_class_type.cc:33:120: note: Function 'pform_set_class_type' argument 4 names different: declaration 'addr' definition 'attr'.
iverilog-10_1/pform_dump.cc:47:31: style: Function 'operator<<' argument 1 names different: declaration 'o' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:431:31: note: Function 'operator<<' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/pform_dump.cc:47:31: note: Function 'operator<<' argument 1 names different: declaration 'o' definition 'out'.
iverilog-10_1/pform_dump.cc:99:30: style: Function 'operator<<' argument 1 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
iverilog-10_1/pform_types.h:360:47: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'o'.
iverilog-10_1/pform_dump.cc:99:30: note: Function 'operator<<' argument 1 names different: declaration 'out' definition 'o'.
iverilog-10_1/pform_dump.cc:188:40: style: Function 'pform_dump' argument 1 names different: declaration 'out' definition 'fd'. [funcArgNamesDifferent]
iverilog-10_1/pform_types.h:214:44: note: Function 'pform_dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:188:40: note: Function 'pform_dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:981:29: style: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:455:33: note: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:981:29: note: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:1051:28: style: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'. [funcArgNamesDifferent]
iverilog-10_1/Statement.h:546:38: note: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:1051:28: note: Function 'dump' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/pform_dump.cc:844:15: performance: Possible inefficient checking for 'expr' emptiness. [stlSize]
iverilog-10_1/pform_package.cc:38:75: style: Function 'pform_start_package_declaration' argument 2 names different: declaration 'type' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:214:21: note: Function 'pform_start_package_declaration' argument 2 names different: declaration 'type' definition 'name'.
iverilog-10_1/pform_package.cc:38:75: note: Function 'pform_start_package_declaration' argument 2 names different: declaration 'type' definition 'name'.
iverilog-10_1/pform_package.cc:159:34: style: Function 'pform_package_ident' argument 3 names different: declaration 'ident' definition 'ident_name'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:220:34: note: Function 'pform_package_ident' argument 3 names different: declaration 'ident' definition 'ident_name'.
iverilog-10_1/pform_package.cc:159:34: note: Function 'pform_package_ident' argument 3 names different: declaration 'ident' definition 'ident_name'.
iverilog-10_1/pform_package.cc:182:52: style: Function 'pform_test_package_identifier' argument 1 names different: declaration 'txt' definition 'pkg_name'. [funcArgNamesDifferent]
iverilog-10_1/parse_misc.h:105:59: note: Function 'pform_test_package_identifier' argument 1 names different: declaration 'txt' definition 'pkg_name'.
iverilog-10_1/pform_package.cc:182:52: note: Function 'pform_test_package_identifier' argument 1 names different: declaration 'txt' definition 'pkg_name'.
iverilog-10_1/pform_pclass.cc:60:27: style: Function 'pform_class_property' argument 2 names different: declaration 'pq' definition 'property_qual'. [funcArgNamesDifferent]
iverilog-10_1/pform.h:191:27: note: Function 'pform_class_property' argument 2 names different: declaration 'pq' definition 'property_qual'.
iverilog-10_1/pform_pclass.cc:60:27: note: Function 'pform_class_property' argument 2 names different: declaration 'pq' definition 'property_qual'.
iverilog-10_1/symbol_search.cc:173:64: style: Function 'symbol_search' argument 3 names different: declaration 'start' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/netmisc.h:43:20: note: Function 'symbol_search' argument 3 names different: declaration 'start' definition 'scope'.
iverilog-10_1/symbol_search.cc:173:64: note: Function 'symbol_search' argument 3 names different: declaration 'start' definition 'scope'.
iverilog-10_1/symbol_search.cc:174:37: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
iverilog-10_1/synth2.cc:1402:32: style: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:2916:40: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1402:32: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1496:33: style: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3059:40: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1496:33: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1741:33: style: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'. [funcArgNamesDifferent]
iverilog-10_1/netlist.h:3338:41: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1741:33: note: Function 'synth_sync' argument 11 names different: declaration 'events' definition 'events_in'.
iverilog-10_1/synth2.cc:1941:12: performance: Technically the member function 'synth2_f::process' can be static. [functionStatic]
iverilog-10_1/synth2.cc:1951:16: note: Technically the member function 'synth2_f::process' can be static.
iverilog-10_1/synth2.cc:1941:12: note: Technically the member function 'synth2_f::process' can be static.
iverilog-10_1/tgt-blif/logic_gate.cc:45:23: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:41:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:42:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:43:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:117:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:118:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_add.cc:119:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:41:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:42:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:43:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:92:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:93:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_eq.cc:94:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:34:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:35:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:36:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:70:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:71:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_cmp_gt.cc:72:43: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_mux.cc:49:45: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_mux.cc:50:44: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_mux.cc:51:44: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_mux.cc:54:23: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_part_vp.cc:43:45: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_part_vp.cc:52:32: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_part_vp.cc:73:23: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_part_vp.cc:100:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iverilog-10_1/tgt-blif/lpm_re_logic.cc:43:21: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_re_logic.cc:71:20: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/lpm_re_logic.cc:105:20: warning: Assert statement calls a function which may have desired side effects: 'get_width'. [assertWithSideEffect]
iverilog-10_1/tgt-blif/nex_data.h:35:7: style: Class 'blif_nex_data_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-fpga/edif.c:181:50: style: Function 'edif_xlibrary_set_celltable' argument 1 names different: declaration 'lib' definition 'xlib'. [funcArgNamesDifferent]
iverilog-10_1/tgt-fpga/edif.h:140:57: note: Function 'edif_xlibrary_set_celltable' argument 1 names different: declaration 'lib' definition 'xlib'.
iverilog-10_1/tgt-fpga/edif.c:181:50: note: Function 'edif_xlibrary_set_celltable' argument 1 names different: declaration 'lib' definition 'xlib'.
iverilog-10_1/tgt-fpga/edif.c:182:39: style: Function 'edif_xlibrary_set_celltable' argument 2 names different: declaration 'table' definition 'tab'. [funcArgNamesDifferent]
iverilog-10_1/tgt-fpga/edif.h:141:45: note: Function 'edif_xlibrary_set_celltable' argument 2 names different: declaration 'table' definition 'tab'.
iverilog-10_1/tgt-fpga/edif.c:182:39: note: Function 'edif_xlibrary_set_celltable' argument 2 names different: declaration 'table' definition 'tab'.
iverilog-10_1/tgt-fpga/edif.c:188:52: style: Function 'edif_xlibrary_findcell' argument 1 names different: declaration 'lib' definition 'xlib'. [funcArgNamesDifferent]
iverilog-10_1/tgt-fpga/edif.h:147:59: note: Function 'edif_xlibrary_findcell' argument 1 names different: declaration 'lib' definition 'xlib'.
iverilog-10_1/tgt-fpga/edif.c:188:52: note: Function 'edif_xlibrary_findcell' argument 1 names different: declaration 'lib' definition 'xlib'.
iverilog-10_1/tgt-fpga/edif.c:428:33: style: Function 'edif_print' argument 2 names different: declaration 'design' definition 'edf'. [funcArgNamesDifferent]
iverilog-10_1/tgt-fpga/edif.h:227:40: note: Function 'edif_print' argument 2 names different: declaration 'design' definition 'edf'.
iverilog-10_1/tgt-fpga/edif.c:428:33: note: Function 'edif_print' argument 2 names different: declaration 'design' definition 'edf'.
iverilog-10_1/tgt-fpga/mangle.c:35:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iverilog-10_1/tgt-sizer/sizer.cc:134:60: style: Function 'emit_sizer_scope' argument 2 names different: declaration 'model' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/tgt-sizer/sizer.cc:58:60: note: Function 'emit_sizer_scope' argument 2 names different: declaration 'model' definition 'scope'.
iverilog-10_1/tgt-sizer/sizer.cc:134:60: note: Function 'emit_sizer_scope' argument 2 names different: declaration 'model' definition 'scope'.
iverilog-10_1/tgt-stub/stub.c:131:47: style: Function 'type_of_nexus' argument 1 names different: declaration 'nex' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/tgt-stub/priv.h:44:54: note: Function 'type_of_nexus' argument 1 names different: declaration 'nex' definition 'net'.
iverilog-10_1/tgt-stub/stub.c:131:47: note: Function 'type_of_nexus' argument 1 names different: declaration 'nex' definition 'net'.
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:181:4: style: Class 'vhdl_const_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:210:4: style: Class 'vhdl_const_bit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:240:4: style: Class 'vhdl_const_int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:250:4: style: Class 'vhdl_const_bool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:481:4: style: Class 'vhdl_assert_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:489:4: style: Class 'vhdl_if_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:516:4: style: Class 'vhdl_case_branch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:530:4: style: Class 'vhdl_case_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:557:4: style: Class 'vhdl_while_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:587:4: style: Class 'vhdl_pcall_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:855:4: style: Class 'vhdl_forward_fdecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:866:4: style: Class 'vhdl_process' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/support.hh:44:4: style: Class 'support_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_type.hh:63:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_type.hh:63:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:78:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:78:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:82:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:56:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:82:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:130:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:130:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:131:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:56:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:131:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:150:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:150:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:151:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:56:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:151:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:168:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:168:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:184:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:184:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:193:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:193:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:195:15: style: The function 'to_integer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:51:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:195:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:196:15: style: The function 'to_std_logic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:52:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:196:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:197:15: style: The function 'to_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:54:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:197:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:198:15: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:49:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:198:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:212:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:212:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:213:15: style: The function 'to_boolean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:50:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:213:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:214:15: style: The function 'to_integer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:51:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:214:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:215:15: style: The function 'to_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:54:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:215:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:216:15: style: The function 'to_std_ulogic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:53:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:216:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:232:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:232:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:242:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:242:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:243:15: style: The function 'to_vector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:54:23: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:243:15: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:252:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:252:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:261:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:261:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:280:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:280:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:281:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:56:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:281:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:318:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:318:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:335:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:335:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:392:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:392:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:408:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:408:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:417:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:417:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:440:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:440:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:443:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:443:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:453:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:453:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:454:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:454:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:471:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:471:17: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:472:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:472:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:483:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:471:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:483:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:495:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:495:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:496:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:496:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:520:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:520:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:534:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:534:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:535:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:535:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:547:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:547:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:548:17: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:548:17: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:560:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:560:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:561:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:548:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:561:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:573:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:573:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:574:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:548:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:574:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:589:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:589:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:591:9: style: The function 'find_vars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:356:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:591:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:659:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:659:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:671:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:671:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:682:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:682:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:683:18: style: The function 'assignment_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:630:26: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:683:18: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:694:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:694:17: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:695:18: style: The function 'assignment_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:630:26: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:695:18: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:706:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:706:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:707:18: style: The function 'assignment_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:630:26: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:707:18: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:728:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:728:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:731:18: style: The function 'assignment_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:630:26: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:731:18: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:732:9: style: The function 'ensure_readable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:638:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:732:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:733:9: style: The function 'is_readable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:634:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:733:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:757:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:757:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:846:17: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:846:17: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:847:16: style: The function 'get_scope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:816:24: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:847:16: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:858:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:858:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:868:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:868:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:885:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:885:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:906:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_element.hh:52:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:906:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/support.hh:47:9: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:846:17: note: Virtual function in base class
iverilog-10_1/tgt-vhdl/support.hh:47:9: note: Function in derived class
iverilog-10_1/tgt-vhdl/process.cc:83:43: style: Function 'draw_process' argument 1 names different: declaration 'net' definition 'proc'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vhdl/vhdl_target.h:19:43: note: Function 'draw_process' argument 1 names different: declaration 'net' definition 'proc'.
iverilog-10_1/tgt-vhdl/process.cc:83:43: note: Function 'draw_process' argument 1 names different: declaration 'net' definition 'proc'.
iverilog-10_1/tgt-vhdl/scope.cc:341:44: style: Function 'nexus_to_var_ref' argument 1 names different: declaration 'arch_scope' definition 'scope'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vhdl/vhdl_target.h:29:44: note: Function 'nexus_to_var_ref' argument 1 names different: declaration 'arch_scope' definition 'scope'.
iverilog-10_1/tgt-vhdl/scope.cc:341:44: note: Function 'nexus_to_var_ref' argument 1 names different: declaration 'arch_scope' definition 'scope'.
iverilog-10_1/tgt-vhdl/state.cc:147:4: style: Struct 'cmp_ent_name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/stmt.cc:1183:49: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/tgt-vhdl/stmt.cc:1183:49: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 1183. [shiftTooManyBitsSigned]
iverilog-10_1/tgt-vhdl/stmt.cc:1183:20: note: Assuming that condition 'nbits<8*sizeof(long)' is not redundant
iverilog-10_1/tgt-vhdl/stmt.cc:1183:49: note: Shift
iverilog-10_1/tgt-vhdl/stmt.cc:607:17: warning: Assert statement calls a function which may have desired side effects: 'get_scope'. [assertWithSideEffect]
iverilog-10_1/tgt-vhdl/support.hh:52:9: performance: Technically the member function 'support_function::emit_ternary' can be static. [functionStatic]
iverilog-10_1/tgt-vhdl/support.cc:83:24: note: Technically the member function 'support_function::emit_ternary' can be static.
iverilog-10_1/tgt-vhdl/support.hh:52:9: note: Technically the member function 'support_function::emit_ternary' can be static.
iverilog-10_1/tgt-vhdl/support.hh:53:9: performance: Technically the member function 'support_function::emit_reduction' can be static. [functionStatic]
iverilog-10_1/tgt-vhdl/support.cc:89:24: note: Technically the member function 'support_function::emit_reduction' can be static.
iverilog-10_1/tgt-vhdl/support.hh:53:9: note: Technically the member function 'support_function::emit_reduction' can be static.
iverilog-10_1/tgt-vhdl/vhdl_element.cc:69:44: performance: Function parameter 'comment' should be passed by const reference. [passedByValue]
iverilog-10_1/tgt-vhdl/vhdl_syntax.cc:114:67: style: Function 'vhdl_entity' argument 3 names different: declaration 'depth' definition 'depth__'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:903:57: note: Function 'vhdl_entity' argument 3 names different: declaration 'depth' definition 'depth__'.
iverilog-10_1/tgt-vhdl/vhdl_syntax.cc:114:67: note: Function 'vhdl_entity' argument 3 names different: declaration 'depth' definition 'depth__'.
iverilog-10_1/tgt-vhdl/vhdl_syntax.hh:661:4: style: Class 'vhdl_component_decl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/tgt-vhdl/vhdl_type.hh:46:1: warning: The class 'vhdl_type' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/tgt-vlog95/expr.c:1102:61: style: Function 'emit_expr' argument 3 names different: declaration 'width' definition 'wid'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vlog95/vlog95_priv.h:81:68: note: Function 'emit_expr' argument 3 names different: declaration 'width' definition 'wid'.
iverilog-10_1/tgt-vlog95/expr.c:1102:61: note: Function 'emit_expr' argument 3 names different: declaration 'width' definition 'wid'.
iverilog-10_1/tgt-vlog95/misc.c:559:58: style: Function 'emit_const_nexus' argument 2 names different: declaration 'const_net' definition 'net_const'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vlog95/vlog95_priv.h:107:65: note: Function 'emit_const_nexus' argument 2 names different: declaration 'const_net' definition 'net_const'.
iverilog-10_1/tgt-vlog95/misc.c:559:58: note: Function 'emit_const_nexus' argument 2 names different: declaration 'const_net' definition 'net_const'.
iverilog-10_1/tgt-vlog95/numbers.c:229:55: style: Function 'get_uint64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vlog95/vlog95_priv.h:134:62: note: Function 'get_uint64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:229:55: note: Function 'get_uint64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:274:53: style: Function 'get_int64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vlog95/vlog95_priv.h:133:60: note: Function 'get_int64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:274:53: note: Function 'get_int64_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:324:53: style: Function 'get_int32_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vlog95/vlog95_priv.h:132:60: note: Function 'get_int32_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:324:53: note: Function 'get_int32_from_number' argument 2 names different: declaration 'return_type' definition 'result_type'.
iverilog-10_1/tgt-vlog95/numbers.c:68:29: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 67. [shiftTooManyBitsSigned]
iverilog-10_1/tgt-vlog95/numbers.c:67:50: note: Assuming that condition 'trim_wid<32U' is not redundant
iverilog-10_1/tgt-vlog95/numbers.c:68:29: note: Shift
iverilog-10_1/tgt-vlog95/numbers.c:312:29: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 311. [shiftTooManyBitsSigned]
iverilog-10_1/tgt-vlog95/numbers.c:311:50: note: Assuming that condition 'trim_wid<64U' is not redundant
iverilog-10_1/tgt-vlog95/numbers.c:312:29: note: Shift
iverilog-10_1/tgt-vlog95/scope.c:180:7: error: Common realloc mistake: 'net_consts' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vlog95/scope.c:993:7: error: Common realloc mistake: 'scopes_emitted' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vlog95/scope.c:1039:5: error: Common realloc mistake: 'scopes_to_emit' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vlog95/udp.c:245:7: error: Common realloc mistake: 'udps' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vvp/draw_mux.c:122:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:134:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:136:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:136:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:137:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:137:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:145:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:145:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:145:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:150:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:151:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_mux.c:152:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/draw_net_input.c:685:5: error: Common realloc mistake: 'drivers' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vvp/draw_vpi.c:464:41: style: Function 'draw_vpi_task_call' argument 1 names different: declaration 'net' definition 'tnet'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:132:48: note: Function 'draw_vpi_task_call' argument 1 names different: declaration 'net' definition 'tnet'.
iverilog-10_1/tgt-vvp/draw_vpi.c:464:41: note: Function 'draw_vpi_task_call' argument 1 names different: declaration 'net' definition 'tnet'.
iverilog-10_1/tgt-vvp/draw_vpi.c:494:36: style: Function 'draw_vpi_func_call' argument 1 names different: declaration 'expr' definition 'fnet'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:134:43: note: Function 'draw_vpi_func_call' argument 1 names different: declaration 'expr' definition 'fnet'.
iverilog-10_1/tgt-vvp/draw_vpi.c:494:36: note: Function 'draw_vpi_func_call' argument 1 names different: declaration 'expr' definition 'fnet'.
iverilog-10_1/tgt-vvp/draw_vpi.c:506:37: style: Function 'draw_vpi_rfunc_call' argument 1 names different: declaration 'expr' definition 'fnet'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:135:44: note: Function 'draw_vpi_rfunc_call' argument 1 names different: declaration 'expr' definition 'fnet'.
iverilog-10_1/tgt-vvp/draw_vpi.c:506:37: note: Function 'draw_vpi_rfunc_call' argument 1 names different: declaration 'expr' definition 'fnet'.
iverilog-10_1/tgt-vvp/eval_bool.c:80:33: style: Function 'draw_eval_bool64' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:237:40: note: Function 'draw_eval_bool64' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_bool.c:80:33: note: Function 'draw_eval_bool64' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:142:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/tgt-vvp/eval_expr.c:28:34: style: Function 'number_is_unknown' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:212:41: note: Function 'number_is_unknown' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:28:34: note: Function 'number_is_unknown' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:54:36: style: Function 'number_is_immediate' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:213:43: note: Function 'number_is_immediate' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:54:36: note: Function 'number_is_immediate' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:54:64: style: Function 'number_is_immediate' argument 3 names different: declaration 'negative_is_ok' definition 'negative_ok_flag'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:213:69: note: Function 'number_is_immediate' argument 3 names different: declaration 'negative_is_ok' definition 'negative_ok_flag'.
iverilog-10_1/tgt-vvp/eval_expr.c:54:64: note: Function 'number_is_immediate' argument 3 names different: declaration 'negative_is_ok' definition 'negative_ok_flag'.
iverilog-10_1/tgt-vvp/eval_expr.c:117:38: style: Function 'get_number_immediate' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:214:45: note: Function 'get_number_immediate' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:117:38: note: Function 'get_number_immediate' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:153:44: style: Function 'get_number_immediate64' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:215:51: note: Function 'get_number_immediate64' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:153:44: note: Function 'get_number_immediate64' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_expr.c:287:39: style: Function 'process_octal_codes' argument 1 names different: declaration 'txt' definition 'in'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:110:45: note: Function 'process_octal_codes' argument 1 names different: declaration 'txt' definition 'in'.
iverilog-10_1/tgt-vvp/eval_expr.c:287:39: note: Function 'process_octal_codes' argument 1 names different: declaration 'txt' definition 'in'.
iverilog-10_1/tgt-vvp/eval_expr.c:287:52: style: Function 'process_octal_codes' argument 2 names different: declaration 'wid' definition 'width'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:110:59: note: Function 'process_octal_codes' argument 2 names different: declaration 'wid' definition 'width'.
iverilog-10_1/tgt-vvp/eval_expr.c:287:52: note: Function 'process_octal_codes' argument 2 names different: declaration 'wid' definition 'width'.
iverilog-10_1/tgt-vvp/eval_expr.c:142:42: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 142. [shiftTooManyBitsSigned]
iverilog-10_1/tgt-vvp/eval_expr.c:142:13: note: Assuming that condition 'nbits<8*sizeof(long)' is not redundant
iverilog-10_1/tgt-vvp/eval_expr.c:142:42: note: Shift
iverilog-10_1/tgt-vvp/eval_real.c:48:19: style: Function 'clr_word' argument 1 names different: declaration 'idx' definition 'res'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:263:26: note: Function 'clr_word' argument 1 names different: declaration 'idx' definition 'res'.
iverilog-10_1/tgt-vvp/eval_real.c:48:19: note: Function 'clr_word' argument 1 names different: declaration 'idx' definition 'res'.
iverilog-10_1/tgt-vvp/eval_real.c:480:32: style: Function 'draw_eval_real' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:228:39: note: Function 'draw_eval_real' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_real.c:480:32: note: Function 'draw_eval_real' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_string.c:166:34: style: Function 'draw_eval_string' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:243:41: note: Function 'draw_eval_string' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_string.c:166:34: note: Function 'draw_eval_string' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_vec4.c:44:39: style: Function 'test_immediate_vec4_ok' argument 1 names different: declaration 'expr' definition 're'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:256:46: note: Function 'test_immediate_vec4_ok' argument 1 names different: declaration 'expr' definition 're'.
iverilog-10_1/tgt-vvp/eval_vec4.c:44:39: note: Function 'test_immediate_vec4_ok' argument 1 names different: declaration 'expr' definition 're'.
iverilog-10_1/tgt-vvp/eval_vec4.c:103:37: style: Function 'draw_immediate_vec4' argument 1 names different: declaration 'expr' definition 're'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:257:44: note: Function 'draw_immediate_vec4' argument 1 names different: declaration 'expr' definition 're'.
iverilog-10_1/tgt-vvp/eval_vec4.c:103:37: note: Function 'draw_immediate_vec4' argument 1 names different: declaration 'expr' definition 're'.
iverilog-10_1/tgt-vvp/eval_vec4.c:1274:32: style: Function 'draw_eval_vec4' argument 1 names different: declaration 'ex' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:221:39: note: Function 'draw_eval_vec4' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/eval_vec4.c:1274:32: note: Function 'draw_eval_vec4' argument 1 names different: declaration 'ex' definition 'expr'.
iverilog-10_1/tgt-vvp/vvp_scope.c:1087:10: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/tgt-vvp/vvp_scope.c:2192:28: style: Function 'draw_scope' argument 1 names different: declaration 'scope' definition 'net'. [funcArgNamesDifferent]
iverilog-10_1/tgt-vvp/vvp_priv.h:100:35: note: Function 'draw_scope' argument 1 names different: declaration 'scope' definition 'net'.
iverilog-10_1/tgt-vvp/vvp_scope.c:2192:28: note: Function 'draw_scope' argument 1 names different: declaration 'scope' definition 'net'.
iverilog-10_1/tgt-vvp/vvp_scope.c:57:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vvp/vvp_scope.c:106:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/tgt-vvp/vvp_scope.c:858:6: error: Common realloc mistake: 'udps' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/verinum.cc:51:26: style: Function 'verinum' argument 1 names different: declaration 'v' definition 'bits'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:46:23: note: Function 'verinum' argument 1 names different: declaration 'v' definition 'bits'.
iverilog-10_1/verinum.cc:51:26: note: Function 'verinum' argument 1 names different: declaration 'v' definition 'bits'.
iverilog-10_1/verinum.cc:51:53: style: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'has_len__'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:46:47: note: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'has_len__'.
iverilog-10_1/verinum.cc:51:53: note: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'has_len__'.
iverilog-10_1/verinum.cc:114:31: style: Function 'verinum' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:45:28: note: Function 'verinum' argument 1 names different: declaration 'str' definition 's'.
iverilog-10_1/verinum.cc:114:31: note: Function 'verinum' argument 1 names different: declaration 'str' definition 's'.
iverilog-10_1/verinum.cc:152:43: style: Function 'verinum' argument 2 names different: declaration 'nbits' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:47:27: note: Function 'verinum' argument 2 names different: declaration 'nbits' definition 'n'.
iverilog-10_1/verinum.cc:152:43: note: Function 'verinum' argument 2 names different: declaration 'nbits' definition 'n'.
iverilog-10_1/verinum.cc:152:51: style: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'h'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:47:42: note: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'h'.
iverilog-10_1/verinum.cc:152:51: note: Function 'verinum' argument 3 names different: declaration 'has_len' definition 'h'.
iverilog-10_1/verinum.cc:161:41: style: Function 'verinum' argument 2 names different: declaration 'bits' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:48:38: note: Function 'verinum' argument 2 names different: declaration 'bits' definition 'n'.
iverilog-10_1/verinum.cc:161:41: note: Function 'verinum' argument 2 names different: declaration 'bits' definition 'n'.
iverilog-10_1/verinum.cc:291:47: style: Function 'verinum' argument 2 names different: declaration 'bits' definition 'nbits'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:57:40: note: Function 'verinum' argument 2 names different: declaration 'bits' definition 'nbits'.
iverilog-10_1/verinum.cc:291:47: note: Function 'verinum' argument 2 names different: declaration 'bits' definition 'nbits'.
iverilog-10_1/verinum.cc:317:26: style: Function 'verinum' argument 1 names different: declaration 'val' definition 'that'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:53:32: note: Function 'verinum' argument 1 names different: declaration 'val' definition 'that'.
iverilog-10_1/verinum.cc:317:26: note: Function 'verinum' argument 1 names different: declaration 'val' definition 'that'.
iverilog-10_1/verinum.cc:374:28: style: Function 'set' argument 1 names different: declaration 'idx' definition 'off'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:99:25: note: Function 'set' argument 1 names different: declaration 'idx' definition 'off'.
iverilog-10_1/verinum.cc:374:28: note: Function 'set' argument 1 names different: declaration 'idx' definition 'off'.
iverilog-10_1/verinum.cc:1306:36: style: Function 'operator<<' argument 1 names different: declaration 'left' definition 'that'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:197:42: note: Function 'operator<<' argument 1 names different: declaration 'left' definition 'that'.
iverilog-10_1/verinum.cc:1306:36: note: Function 'operator<<' argument 1 names different: declaration 'left' definition 'that'.
iverilog-10_1/verinum.cc:1322:36: style: Function 'operator>>' argument 1 names different: declaration 'left' definition 'that'. [funcArgNamesDifferent]
iverilog-10_1/verinum.h:198:42: note: Function 'operator>>' argument 1 names different: declaration 'left' definition 'that'.
iverilog-10_1/verinum.cc:1322:36: note: Function 'operator>>' argument 1 names different: declaration 'left' definition 'that'.
iverilog-10_1/verireal.cc:37:31: style: Function 'verireal' argument 1 names different: declaration 'text' definition 'txt'. [funcArgNamesDifferent]
iverilog-10_1/verireal.h:57:36: note: Function 'verireal' argument 1 names different: declaration 'text' definition 'txt'.
iverilog-10_1/verireal.cc:37:31: note: Function 'verireal' argument 1 names different: declaration 'text' definition 'txt'.
iverilog-10_1/version.c:32:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iverilog-10_1/version.c:35:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iverilog-10_1/vhdlpp/architec.cc:159:44: style: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:179:32: note: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'.
iverilog-10_1/vhdlpp/architec.cc:159:44: note: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'.
iverilog-10_1/vhdlpp/architec.cc:159:68: style: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:179:63: note: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/vhdlpp/architec.cc:159:68: note: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/vhdlpp/architec.cc:165:44: style: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:180:32: note: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'.
iverilog-10_1/vhdlpp/architec.cc:165:44: note: Function 'SignalAssignment' argument 1 names different: declaration 'target' definition 'name'.
iverilog-10_1/vhdlpp/architec.cc:165:61: style: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:180:51: note: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/vhdlpp/architec.cc:165:61: note: Function 'SignalAssignment' argument 2 names different: declaration 'rval' definition 'rv'.
iverilog-10_1/vhdlpp/architec.cc:180:60: style: Function 'ComponentInstantiation' argument 1 names different: declaration 'iname' definition 'i'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:195:42: note: Function 'ComponentInstantiation' argument 1 names different: declaration 'iname' definition 'i'.
iverilog-10_1/vhdlpp/architec.cc:180:60: note: Function 'ComponentInstantiation' argument 1 names different: declaration 'iname' definition 'i'.
iverilog-10_1/vhdlpp/architec.cc:180:75: style: Function 'ComponentInstantiation' argument 2 names different: declaration 'cname' definition 'c'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:195:61: note: Function 'ComponentInstantiation' argument 2 names different: declaration 'cname' definition 'c'.
iverilog-10_1/vhdlpp/architec.cc:180:75: note: Function 'ComponentInstantiation' argument 2 names different: declaration 'cname' definition 'c'.
iverilog-10_1/vhdlpp/architec.cc:235:35: style: Function 'ProcessStatement' argument 3 names different: declaration 'statement_list' definition 'statements_list'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:223:37: note: Function 'ProcessStatement' argument 3 names different: declaration 'statement_list' definition 'statements_list'.
iverilog-10_1/vhdlpp/architec.cc:235:35: note: Function 'ProcessStatement' argument 3 names different: declaration 'statement_list' definition 'statements_list'.
iverilog-10_1/vhdlpp/expression.h:265:6: warning: Member variable 'choice_element::alias_flag' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/vhdlpp/expression.h:267:6: warning: Member variable 'choice_element::alias_flag' is not initialized in the constructor. [uninitMemberVar]
iverilog-10_1/vhdlpp/expression.h:386:63: performance: Variable 'value_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
iverilog-10_1/vhdlpp/vtype.h:127:19: performance: Technically the member function 'VType::emit_name' can be static. [functionStatic]
iverilog-10_1/vhdlpp/scope.h:40:10: style: Technically the member function 'delete_object::operator()' can be const. [functionConst]
iverilog-10_1/vhdlpp/scope.h:45:10: style: Technically the member function 'delete_pair_second::operator()' can be const. [functionConst]
iverilog-10_1/vhdlpp/vtype.h:292:7: style: Class 'VTypeEnum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/entity.h:44:7: style: Class 'InterfacePort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/entity.h:67:7: style: Class 'ComponentBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/entity.h:104:7: style: Class 'Entity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:302:7: style: Class 'ExpAggregate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:405:7: style: Class 'ExpCharacter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:574:7: style: Class 'ExpInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:597:7: style: Class 'ExpReal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:811:7: style: Class 'ExpUAbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:824:7: style: Class 'ExpUNot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:865:7: style: Class 'ExpNew' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/scope.h:155:7: style: Class 'ActiveScope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/expression.h:264:7: warning: The struct 'choice_element' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression.h:382:1: warning: The class 'ExpBitstring' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression.h:402:1: warning: The class 'ExpCharacter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression.h:571:1: warning: The class 'ExpInteger' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression.h:594:1: warning: The class 'ExpReal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression.h:784:1: warning: The class 'ExpString' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/vtype.h:146:11: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:146:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:149:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:149:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:165:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:165:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:167:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:167:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:168:12: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:78:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:168:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:169:11: style: The function 'get_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:106:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:169:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:174:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:174:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:176:12: style: The function 'can_be_packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:91:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:176:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:217:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:217:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:219:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:58:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:219:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:220:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:220:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:221:12: style: The function 'write_type_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:73:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:221:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:222:12: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:78:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:222:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:223:11: style: The function 'get_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:106:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:223:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:240:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:240:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:241:11: style: The function 'emit_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:88:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:241:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:243:12: style: The function 'can_be_packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:91:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:243:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:245:12: style: The function 'is_unbounded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:94:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:245:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:247:12: style: The function 'is_variable_length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:98:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:247:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:275:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:275:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:281:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:281:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:282:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:282:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:295:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:295:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:297:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:297:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:298:12: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:78:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:298:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:299:11: style: The function 'get_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:106:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:299:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:301:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:301:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:335:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:335:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:337:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:337:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:338:12: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:78:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:338:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:339:11: style: The function 'get_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:106:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:339:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:340:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:340:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:342:12: style: The function 'can_be_packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:91:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:342:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:357:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:54:21: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:357:13: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:359:12: style: The function 'type_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:63:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:359:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:371:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:68:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:371:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:372:12: style: The function 'write_type_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:73:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:372:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:373:11: style: The function 'get_width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:106:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:373:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:374:11: style: The function 'emit_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:88:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:374:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:376:11: style: The function 'emit_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:82:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:376:11: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:378:12: style: The function 'can_be_packed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:91:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:378:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:380:12: style: The function 'is_unbounded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:94:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:380:12: note: Function in derived class
iverilog-10_1/vhdlpp/vtype.h:382:11: style: The function 'emit_decl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/vtype.h:112:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/vtype.h:382:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:170:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:170:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:171:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:171:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:172:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:172:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:198:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:198:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:199:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:199:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:305:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:305:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:307:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:307:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:308:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:308:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:309:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:309:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:310:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:310:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:311:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:311:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:312:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:312:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:313:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:313:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:339:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:339:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:343:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:343:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:344:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:344:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:345:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:345:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:346:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:346:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:347:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:347:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:350:20: style: The function 'resolve_operand_types_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:218:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:350:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:362:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:362:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:367:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:367:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:368:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:368:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:369:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:369:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:370:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:370:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:372:12: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:372:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:373:12: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:111:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:373:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:374:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:374:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:375:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:375:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:389:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:389:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:391:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:391:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:392:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:392:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:393:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:393:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:394:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:394:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:395:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:395:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:409:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:409:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:411:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:411:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:412:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:412:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:413:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:413:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:414:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:414:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:415:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:415:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:416:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:416:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:434:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:434:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:438:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:438:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:439:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:439:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:440:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:440:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:441:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:441:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:442:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:442:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:443:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:443:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:444:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:444:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:445:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:445:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:446:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:446:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:490:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:490:26: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:492:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:492:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:493:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:493:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:494:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:494:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:495:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:495:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:496:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:496:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:497:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:497:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:511:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:490:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:511:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:530:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:530:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:534:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:534:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:535:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:535:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:536:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:536:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:549:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:549:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:551:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:551:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:558:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:558:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:559:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:559:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:560:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:560:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:561:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:561:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:562:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:562:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:563:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:563:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:578:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:578:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:580:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:580:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:581:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:581:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:582:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:582:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:583:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:583:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:584:11: style: The function 'emit_package' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:104:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:584:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:585:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:585:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:586:12: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:586:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:587:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:587:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:588:24: style: The function 'dump_inline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:126:24: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:588:24: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:601:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:601:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:603:19: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:603:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:604:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:604:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:605:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:605:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:606:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:606:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:607:11: style: The function 'emit_package' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:104:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:607:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:608:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:608:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:609:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:609:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:610:24: style: The function 'dump_inline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:126:24: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:610:24: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:625:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:625:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:631:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:631:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:632:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:632:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:633:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:633:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:634:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:634:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:656:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:656:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:660:11: style: The function 'elaborate_lval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:65:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:660:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:662:20: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:662:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:663:20: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:663:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:664:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:664:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:665:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:665:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:666:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:666:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:667:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:667:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:668:12: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:668:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:669:12: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:111:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:669:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:670:12: style: The function 'symbolic_compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:115:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:670:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:671:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:671:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:675:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:675:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:733:11: style: The function 'elaborate_lval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:65:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:733:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:734:20: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:734:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:735:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:735:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:749:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:749:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:753:20: style: The function 'probe_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:71:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:753:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:754:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:754:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:755:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:755:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:756:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:756:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:757:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:757:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:770:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:770:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:774:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:774:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:775:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:775:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:776:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:776:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:777:20: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:777:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:778:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:778:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:791:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:791:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:793:19: style: The function 'fit_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:79:27: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:793:19: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:794:11: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:794:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:795:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:795:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:796:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:796:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:797:12: style: The function 'is_primary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:122:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:797:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:798:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:798:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:814:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:814:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:816:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:816:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:817:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:817:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:818:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:818:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:827:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:827:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:829:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:829:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:830:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:830:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:831:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:831:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:843:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:843:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:845:18: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:845:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:848:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:848:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:849:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:849:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:850:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:850:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:851:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:851:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:868:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:868:18: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:871:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:871:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:872:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:872:11: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:873:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:873:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:874:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:129:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:874:12: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:886:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:58:26: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:886:20: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:888:13: style: The function 'elaborate_expr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:85:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:888:13: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:889:14: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:95:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:889:14: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:890:13: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:100:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:890:13: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:891:14: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:110:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:891:14: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:892:14: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:111:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:892:14: note: Function in derived class
iverilog-10_1/vhdlpp/expression.h:893:14: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/expression.h:125:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/expression.h:893:14: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:70:12: style: The function 'find_constant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/scope.h:56:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:70:12: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:148:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:54:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:148:11: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:149:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:55:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:149:11: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:165:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:54:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:165:11: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:166:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:55:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:166:11: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:183:19: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:54:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:183:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:184:19: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:55:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:184:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:200:19: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:54:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:200:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:201:19: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:55:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:201:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:202:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:56:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:202:20: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:226:19: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:54:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:226:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:227:19: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:55:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:227:19: note: Function in derived class
iverilog-10_1/vhdlpp/architec.h:228:20: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/architec.h:56:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/architec.h:228:20: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:134:7: style: Class 'ReturnStmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/sequential.h:204:7: style: Class 'ProcedureCall' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/sequential.h:314:7: style: Class 'WaitForStmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/sequential.h:64:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:64:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:65:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:50:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:65:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:110:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:110:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:111:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:111:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:112:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:112:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:113:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:113:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:114:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:50:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:114:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:138:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:138:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:139:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:139:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:140:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:140:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:155:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:155:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:156:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:156:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:157:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:157:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:158:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:158:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:191:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:191:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:192:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:192:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:193:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:193:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:194:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:194:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:195:12: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:50:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:195:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:209:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:209:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:210:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:210:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:211:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:211:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:225:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:225:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:226:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:226:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:227:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:227:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:228:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:228:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:241:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:241:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:242:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:242:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:254:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:254:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:255:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:255:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:256:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:256:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:257:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:257:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:273:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:273:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:274:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:274:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:284:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:284:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:285:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:285:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:286:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:286:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:300:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:300:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:301:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:301:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:302:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:302:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:303:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:303:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:316:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:316:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:317:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:317:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:318:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:318:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:319:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:319:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:330:12: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:46:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:330:12: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:331:11: style: The function 'elaborate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:44:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:331:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:332:11: style: The function 'emit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:45:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:332:11: note: Function in derived class
iverilog-10_1/vhdlpp/sequential.h:333:12: style: The function 'write_to_stream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:47:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/sequential.h:333:12: note: Function in derived class
iverilog-10_1/vhdlpp/architec_emit.cc:30:45: style: Function 'emit_signals' argument 2 names different: declaration 'ent' definition 'entity'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/scope.h:141:44: note: Function 'emit_signals' argument 2 names different: declaration 'ent' definition 'entity'.
iverilog-10_1/vhdlpp/architec_emit.cc:30:45: note: Function 'emit_signals' argument 2 names different: declaration 'ent' definition 'entity'.
iverilog-10_1/vhdlpp/architec_emit.cc:47:47: style: Function 'emit_variables' argument 2 names different: declaration 'ent' definition 'entity'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/scope.h:142:46: note: Function 'emit_variables' argument 2 names different: declaration 'ent' definition 'entity'.
iverilog-10_1/vhdlpp/architec_emit.cc:47:47: note: Function 'emit_variables' argument 2 names different: declaration 'ent' definition 'entity'.
iverilog-10_1/vhdlpp/architec_emit.cc:128:48: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:184:44: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:128:48: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:146:54: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:201:44: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:146:54: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:214:43: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:149:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:214:43: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:235:42: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:166:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:235:42: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:257:48: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/architec.h:227:44: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/architec_emit.cc:257:48: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/subprogram.h:43:27: style: The function 'find_param' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/scope.h:59:36: note: Virtual function in base class
iverilog-10_1/vhdlpp/subprogram.h:43:27: note: Function in derived class
iverilog-10_1/vhdlpp/subprogram.h:139:12: style: The function 'is_std' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:84:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/subprogram.h:139:12: note: Function in derived class
iverilog-10_1/vhdlpp/subprogram.h:141:11: style: The function 'emit_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:95:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/subprogram.h:141:11: note: Function in derived class
iverilog-10_1/vhdlpp/entity.cc:59:59: style: Function 'find_port' argument 1 names different: declaration 'by_name' definition 'my_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/entity.h:73:50: note: Function 'find_port' argument 1 names different: declaration 'by_name' definition 'my_name'.
iverilog-10_1/vhdlpp/entity.cc:59:59: note: Function 'find_port' argument 1 names different: declaration 'by_name' definition 'my_name'.
iverilog-10_1/vhdlpp/entity.cc:69:62: style: Function 'find_generic' argument 1 names different: declaration 'by_name' definition 'my_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/entity.h:74:53: note: Function 'find_generic' argument 1 names different: declaration 'by_name' definition 'my_name'.
iverilog-10_1/vhdlpp/entity.cc:69:62: note: Function 'find_generic' argument 1 names different: declaration 'by_name' definition 'my_name'.
iverilog-10_1/vhdlpp/entity.cc:101:50: style: Function 'set_declaration_l_value' argument 1 names different: declaration 'by_name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/entity.h:124:48: note: Function 'set_declaration_l_value' argument 1 names different: declaration 'by_name' definition 'nam'.
iverilog-10_1/vhdlpp/entity.cc:101:50: note: Function 'set_declaration_l_value' argument 1 names different: declaration 'by_name' definition 'nam'.
iverilog-10_1/vhdlpp/expression.cc:447:7: warning: Possible null pointer dereference: args [nullPointer]
iverilog-10_1/vhdlpp/expression.cc:457:39: note: Assignment 'new_args=NULL', assigned value is 0
iverilog-10_1/vhdlpp/expression.cc:466:36: note: Calling function 'ExpFunc', 2nd argument 'args' value is 0
iverilog-10_1/vhdlpp/expression.cc:447:7: note: Null pointer dereference
iverilog-10_1/vhdlpp/expression.cc:57:36: style: Function 'ExpAttribute' argument 1 names different: declaration 'base' definition 'bas'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:359:28: note: Function 'ExpAttribute' argument 1 names different: declaration 'base' definition 'bas'.
iverilog-10_1/vhdlpp/expression.cc:57:36: note: Function 'ExpAttribute' argument 1 names different: declaration 'base' definition 'bas'.
iverilog-10_1/vhdlpp/expression.cc:57:53: style: Function 'ExpAttribute' argument 2 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:359:46: note: Function 'ExpAttribute' argument 2 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/expression.cc:57:53: note: Function 'ExpAttribute' argument 2 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/expression.cc:195:43: style: Function 'choice_t' argument 1 names different: declaration 'ran' definition 'rang'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:241:33: note: Function 'choice_t' argument 1 names different: declaration 'ran' definition 'rang'.
iverilog-10_1/vhdlpp/expression.cc:195:43: note: Function 'choice_t' argument 1 names different: declaration 'ran' definition 'rang'.
iverilog-10_1/vhdlpp/expression.cc:314:43: style: Function 'ExpConditional' argument 1 names different: declaration 'cond' definition 'co'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:486:33: note: Function 'ExpConditional' argument 1 names different: declaration 'cond' definition 'co'.
iverilog-10_1/vhdlpp/expression.cc:314:43: note: Function 'ExpConditional' argument 1 names different: declaration 'cond' definition 'co'.
iverilog-10_1/vhdlpp/expression.h:464:7: warning: The class 'case_t' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/expression_elaborate.cc:391:74: style: Function 'fit_type' argument 3 names different: declaration 'atype' definition 'host'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:308:74: note: Function 'fit_type' argument 3 names different: declaration 'atype' definition 'host'.
iverilog-10_1/vhdlpp/expression_elaborate.cc:391:74: note: Function 'fit_type' argument 3 names different: declaration 'atype' definition 'host'.
iverilog-10_1/vhdlpp/expression_elaborate.cc:691:84: style: Function 'elaborate_expr_array_' argument 3 names different: declaration 'ltype' definition 'atype'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:449:79: note: Function 'elaborate_expr_array_' argument 3 names different: declaration 'ltype' definition 'atype'.
iverilog-10_1/vhdlpp/expression_elaborate.cc:691:84: note: Function 'elaborate_expr_array_' argument 3 names different: declaration 'ltype' definition 'atype'.
iverilog-10_1/vhdlpp/expression_elaborate.cc:737:85: style: Function 'elaborate_expr' argument 3 names different: declaration 'lt' definition 'ltype'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:473:66: note: Function 'elaborate_expr' argument 3 names different: declaration 'lt' definition 'ltype'.
iverilog-10_1/vhdlpp/expression_elaborate.cc:737:85: note: Function 'elaborate_expr' argument 3 names different: declaration 'lt' definition 'ltype'.
iverilog-10_1/vhdlpp/expression.h:287:11: style: Technically the member function 'ExpAggregate::element_t::map_choices' can be const. [functionConst]
iverilog-10_1/vhdlpp/expression_elaborate.cc:543:31: note: Technically the member function 'ExpAggregate::element_t::map_choices' can be const.
iverilog-10_1/vhdlpp/expression.h:287:11: note: Technically the member function 'ExpAggregate::element_t::map_choices' can be const.
iverilog-10_1/vhdlpp/expression_stream.cc:76:45: style: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:344:41: note: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/expression_stream.cc:76:45: note: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/expression_stream.cc:239:40: style: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/expression.h:775:41: note: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/expression_stream.cc:239:40: note: Function 'write_to_stream' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/library.cc:146:39: style: Function 'library_save_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/parse_misc.h:58:46: note: Function 'library_save_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'.
iverilog-10_1/vhdlpp/library.cc:146:39: note: Function 'library_save_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'.
iverilog-10_1/vhdlpp/library.cc:167:44: style: Function 'library_recall_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/parse_misc.h:60:51: note: Function 'library_recall_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'.
iverilog-10_1/vhdlpp/library.cc:167:44: note: Function 'library_recall_package' argument 1 names different: declaration 'library_parse_name' definition 'parse_library_name'.
iverilog-10_1/vhdlpp/library.cc:167:76: style: Function 'library_recall_package' argument 2 names different: declaration 'name' definition 'package_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/parse_misc.h:60:83: note: Function 'library_recall_package' argument 2 names different: declaration 'name' definition 'package_name'.
iverilog-10_1/vhdlpp/library.cc:167:76: note: Function 'library_recall_package' argument 2 names different: declaration 'name' definition 'package_name'.
iverilog-10_1/vhdlpp/library.cc:230:35: style: Function 'library_use' argument 4 names different: declaration 'pack' definition 'package'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/parse_misc.h:64:92: note: Function 'library_use' argument 4 names different: declaration 'pack' definition 'package'.
iverilog-10_1/vhdlpp/library.cc:230:35: note: Function 'library_use' argument 4 names different: declaration 'pack' definition 'package'.
iverilog-10_1/vhdlpp/library.cc:230:55: style: Function 'library_use' argument 5 names different: declaration 'ident' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/parse_misc.h:64:109: note: Function 'library_use' argument 5 names different: declaration 'ident' definition 'name'.
iverilog-10_1/vhdlpp/library.cc:230:55: note: Function 'library_use' argument 5 names different: declaration 'ident' definition 'name'.
iverilog-10_1/vhdlpp/package.cc:28:30: style: Function 'Package' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/package.h:30:27: note: Function 'Package' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/vhdlpp/package.cc:28:30: note: Function 'Package' argument 1 names different: declaration 'name' definition 'n'.
iverilog-10_1/vhdlpp/scope.cc:183:58: style: Function 'find_subprogram' argument 1 names different: declaration 'by_name' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/scope.h:61:53: note: Function 'find_subprogram' argument 1 names different: declaration 'by_name' definition 'name'.
iverilog-10_1/vhdlpp/scope.cc:183:58: note: Function 'find_subprogram' argument 1 names different: declaration 'by_name' definition 'name'.
iverilog-10_1/vhdlpp/sequential.cc:220:42: style: Function 'LoopStatement' argument 1 names different: declaration 'block_name' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:59:33: note: Function 'LoopStatement' argument 1 names different: declaration 'block_name' definition 'name'.
iverilog-10_1/vhdlpp/sequential.cc:220:42: note: Function 'LoopStatement' argument 1 names different: declaration 'block_name' definition 'name'.
iverilog-10_1/vhdlpp/sequential.cc:241:48: style: Function 'ForLoopStatement' argument 1 names different: declaration 'loop_name' definition 'scope_name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:250:36: note: Function 'ForLoopStatement' argument 1 names different: declaration 'loop_name' definition 'scope_name'.
iverilog-10_1/vhdlpp/sequential.cc:241:48: note: Function 'ForLoopStatement' argument 1 names different: declaration 'loop_name' definition 'scope_name'.
iverilog-10_1/vhdlpp/sequential.cc:241:72: style: Function 'ForLoopStatement' argument 2 names different: declaration 'index' definition 'it'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:251:22: note: Function 'ForLoopStatement' argument 2 names different: declaration 'index' definition 'it'.
iverilog-10_1/vhdlpp/sequential.cc:241:72: note: Function 'ForLoopStatement' argument 2 names different: declaration 'index' definition 'it'.
iverilog-10_1/vhdlpp/sequential.cc:251:57: style: Function 'VariableSeqAssignment' argument 1 names different: declaration 'sig' definition 'lval'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:221:40: note: Function 'VariableSeqAssignment' argument 1 names different: declaration 'sig' definition 'lval'.
iverilog-10_1/vhdlpp/sequential.cc:251:57: note: Function 'VariableSeqAssignment' argument 1 names different: declaration 'sig' definition 'lval'.
iverilog-10_1/vhdlpp/sequential.cc:262:52: style: Function 'WhileLoopStatement' argument 1 names different: declaration 'loop_name' definition 'lname'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:237:38: note: Function 'WhileLoopStatement' argument 1 names different: declaration 'loop_name' definition 'lname'.
iverilog-10_1/vhdlpp/sequential.cc:262:52: note: Function 'WhileLoopStatement' argument 1 names different: declaration 'loop_name' definition 'lname'.
iverilog-10_1/vhdlpp/sequential.cc:281:35: style: Function 'ReportStmt' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:281:29: note: Function 'ReportStmt' argument 1 names different: declaration 'message' definition 'msg'.
iverilog-10_1/vhdlpp/sequential.cc:281:35: note: Function 'ReportStmt' argument 1 names different: declaration 'message' definition 'msg'.
iverilog-10_1/vhdlpp/sequential.cc:281:51: style: Function 'ReportStmt' argument 2 names different: declaration 'severity' definition 'sev'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:281:49: note: Function 'ReportStmt' argument 2 names different: declaration 'severity' definition 'sev'.
iverilog-10_1/vhdlpp/sequential.cc:281:51: note: Function 'ReportStmt' argument 2 names different: declaration 'severity' definition 'sev'.
iverilog-10_1/vhdlpp/sequential.cc:288:57: style: Function 'AssertStmt' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:298:51: note: Function 'AssertStmt' argument 2 names different: declaration 'message' definition 'msg'.
iverilog-10_1/vhdlpp/sequential.cc:288:57: note: Function 'AssertStmt' argument 2 names different: declaration 'message' definition 'msg'.
iverilog-10_1/vhdlpp/sequential.cc:288:85: style: Function 'AssertStmt' argument 3 names different: declaration 'severity' definition 'sev'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:298:83: note: Function 'AssertStmt' argument 3 names different: declaration 'severity' definition 'sev'.
iverilog-10_1/vhdlpp/sequential.cc:288:85: note: Function 'AssertStmt' argument 3 names different: declaration 'severity' definition 'sev'.
iverilog-10_1/vhdlpp/sequential.cc:307:49: style: Function 'WaitStmt' argument 2 names different: declaration 'expression' definition 'expr'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:328:45: note: Function 'WaitStmt' argument 2 names different: declaration 'expression' definition 'expr'.
iverilog-10_1/vhdlpp/sequential.cc:307:49: note: Function 'WaitStmt' argument 2 names different: declaration 'expression' definition 'expr'.
iverilog-10_1/vhdlpp/sequential.cc:53:14: performance: Possible inefficient checking for 'if_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:58:14: performance: Possible inefficient checking for 'elsif_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:63:14: performance: Possible inefficient checking for 'else_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:104:14: performance: Possible inefficient checking for 'if_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:136:13: performance: Possible inefficient checking for 'alt_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:159:13: performance: Possible inefficient checking for 'stmts_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:197:11: performance: Possible inefficient checking for 'param_list_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential.cc:228:11: performance: Possible inefficient checking for 'stmts_' emptiness. [stlSize]
iverilog-10_1/vhdlpp/sequential_elaborate.cc:172:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
iverilog-10_1/vhdlpp/sequential_elaborate.cc:121:43: style: Function 'elaborate' argument 1 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:85:27: note: Function 'elaborate' argument 1 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_elaborate.cc:121:43: note: Function 'elaborate' argument 1 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_elaborate.cc:236:13: style: Struct 'fill_sens_list_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/sequential_emit.cc:293:12: style: The scope of the variable 'first' can be reduced. [variableScope]
iverilog-10_1/vhdlpp/sequential_emit.cc:49:44: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:111:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:49:44: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:110:61: style: Function 'condition_emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:86:45: note: Function 'condition_emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:110:61: note: Function 'condition_emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:115:61: style: Function 'statement_emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:87:45: note: Function 'statement_emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:115:61: note: Function 'statement_emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:138:42: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:138:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:138:42: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:154:51: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:156:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:154:51: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:189:53: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:226:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:189:53: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:210:45: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:210:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:210:45: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:255:43: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:193:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:255:43: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:289:64: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:174:35: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:289:64: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:514:42: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:302:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:514:42: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:535:43: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:318:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:535:43: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:552:40: style: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/sequential.h:332:36: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/sequential_emit.cc:552:40: note: Function 'emit' argument 2 names different: declaration 'entity' definition 'ent'.
iverilog-10_1/vhdlpp/std_funcs.cc:64:7: style: Class 'SubprogramSizeCast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/std_funcs.cc:36:12: style: The function 'is_std' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:84:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/std_funcs.cc:36:12: note: Function in derived class
iverilog-10_1/vhdlpp/std_funcs.cc:38:11: style: The function 'emit_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:95:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/std_funcs.cc:38:11: note: Function in derived class
iverilog-10_1/vhdlpp/std_funcs.cc:71:12: style: The function 'is_std' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:84:20: note: Virtual function in base class
iverilog-10_1/vhdlpp/std_funcs.cc:71:12: note: Function in derived class
iverilog-10_1/vhdlpp/std_funcs.cc:73:11: style: The function 'emit_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:95:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/std_funcs.cc:73:11: note: Function in derived class
iverilog-10_1/vhdlpp/std_funcs.cc:88:11: style: The function 'emit_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/subprogram.h:101:19: note: Virtual function in base class
iverilog-10_1/vhdlpp/std_funcs.cc:88:11: note: Function in derived class
iverilog-10_1/vhdlpp/std_types.cc:89:29: style: Function 'emit_std_types' argument 1 names different: declaration 'out' definition 'fd'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/std_types.h:25:29: note: Function 'emit_std_types' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/vhdlpp/std_types.cc:89:29: note: Function 'emit_std_types' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/vhdlpp/std_types.cc:101:33: style: Function 'is_global_type' argument 1 names different: declaration 'type_name' definition 'name'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/std_types.h:28:33: note: Function 'is_global_type' argument 1 names different: declaration 'type_name' definition 'name'.
iverilog-10_1/vhdlpp/std_types.cc:101:33: note: Function 'is_global_type' argument 1 names different: declaration 'type_name' definition 'name'.
iverilog-10_1/vhdlpp/std_types.cc:70:23: style: Unused variable: typedef_ctx [unusedVariable]
iverilog-10_1/vhdlpp/subprogram.cc:50:59: style: Function 'set_statements' argument 1 names different: declaration 'statements' definition 'stmt'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/subprogram.h:45:54: note: Function 'set_statements' argument 1 names different: declaration 'statements' definition 'stmt'.
iverilog-10_1/vhdlpp/subprogram.cc:50:59: note: Function 'set_statements' argument 1 names different: declaration 'statements' definition 'stmt'.
iverilog-10_1/vhdlpp/subprogram.cc:76:48: style: Function 'SubprogramHeader' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/subprogram.h:65:36: note: Function 'SubprogramHeader' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/subprogram.cc:76:48: note: Function 'SubprogramHeader' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/subprogram.cc:225:5: style: Struct 'check_return_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
iverilog-10_1/vhdlpp/subprogram.cc:227:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
iverilog-10_1/vhdlpp/sequential.h:34:18: note: Virtual function in base class
iverilog-10_1/vhdlpp/subprogram.cc:227:10: note: Function in derived class
iverilog-10_1/vhdlpp/vhdlint.h:24:1: warning: The class 'vhdlint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/vhdlreal.cc:31:34: style: Function 'vhdlreal' argument 1 names different: declaration 'val' definition 'r'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vhdlreal.h:45:39: note: Function 'vhdlreal' argument 1 names different: declaration 'val' definition 'r'.
iverilog-10_1/vhdlpp/vhdlreal.cc:31:34: note: Function 'vhdlreal' argument 1 names different: declaration 'val' definition 'r'.
iverilog-10_1/vhdlpp/vhdlreal.h:30:1: warning: The class 'vhdlreal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
iverilog-10_1/vhdlpp/vsignal.cc:29:36: style: Function 'SigVarBase' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vsignal.h:34:30: note: Function 'SigVarBase' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vsignal.cc:29:36: note: Function 'SigVarBase' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vsignal.cc:29:53: style: Function 'SigVarBase' argument 2 names different: declaration 'type' definition 'typ'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vsignal.h:34:48: note: Function 'SigVarBase' argument 2 names different: declaration 'type' definition 'typ'.
iverilog-10_1/vhdlpp/vsignal.cc:29:53: note: Function 'SigVarBase' argument 2 names different: declaration 'type' definition 'typ'.
iverilog-10_1/vhdlpp/vsignal.cc:29:69: style: Function 'SigVarBase' argument 3 names different: declaration 'init_expr' definition 'exp'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vsignal.h:34:65: note: Function 'SigVarBase' argument 3 names different: declaration 'init_expr' definition 'exp'.
iverilog-10_1/vhdlpp/vsignal.cc:29:69: note: Function 'SigVarBase' argument 3 names different: declaration 'init_expr' definition 'exp'.
iverilog-10_1/vhdlpp/vtype.cc:110:36: style: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:212:30: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:110:36: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:110:87: style: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:212:72: note: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:110:87: note: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:122:36: style: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:213:30: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:122:36: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:122:74: style: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:213:66: note: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:122:74: note: Function 'VTypeArray' argument 3 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:135:36: style: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:214:30: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:135:36: note: Function 'VTypeArray' argument 1 names different: declaration 'etype' definition 'element'.
iverilog-10_1/vhdlpp/vtype.cc:135:68: style: Function 'VTypeArray' argument 4 names different: declaration 'signed_vector' definition 'sv'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:214:60: note: Function 'VTypeArray' argument 4 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:135:68: note: Function 'VTypeArray' argument 4 names different: declaration 'signed_vector' definition 'sv'.
iverilog-10_1/vhdlpp/vtype.cc:274:50: style: Function 'VTypeRange' argument 2 names different: declaration 'end' definition 'end_val'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:272:44: note: Function 'VTypeRange' argument 2 names different: declaration 'end' definition 'end_val'.
iverilog-10_1/vhdlpp/vtype.cc:274:50: note: Function 'VTypeRange' argument 2 names different: declaration 'end' definition 'end_val'.
iverilog-10_1/vhdlpp/vtype.cc:274:67: style: Function 'VTypeRange' argument 3 names different: declaration 'start' definition 'start_val'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:272:57: note: Function 'VTypeRange' argument 3 names different: declaration 'start' definition 'start_val'.
iverilog-10_1/vhdlpp/vtype.cc:274:67: note: Function 'VTypeRange' argument 3 names different: declaration 'start' definition 'start_val'.
iverilog-10_1/vhdlpp/vtype.cc:367:65: style: Function 'element_t' argument 2 names different: declaration 'type' definition 'typ'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:315:46: note: Function 'element_t' argument 2 names different: declaration 'type' definition 'typ'.
iverilog-10_1/vhdlpp/vtype.cc:367:65: note: Function 'element_t' argument 2 names different: declaration 'type' definition 'typ'.
iverilog-10_1/vhdlpp/vtype.cc:372:32: style: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:353:37: note: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vtype.cc:372:32: note: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vtype.cc:377:32: style: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:354:37: note: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vtype.cc:377:32: note: Function 'VTypeDef' argument 1 names different: declaration 'name' definition 'nam'.
iverilog-10_1/vhdlpp/vtype.cc:377:49: style: Function 'VTypeDef' argument 2 names different: declaration 'is' definition 'typ'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:354:55: note: Function 'VTypeDef' argument 2 names different: declaration 'is' definition 'typ'.
iverilog-10_1/vhdlpp/vtype.cc:377:49: note: Function 'VTypeDef' argument 2 names different: declaration 'is' definition 'typ'.
iverilog-10_1/vhdlpp/vtype.cc:386:43: style: Function 'set_definition' argument 1 names different: declaration 'is' definition 'typ'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:365:39: note: Function 'set_definition' argument 1 names different: declaration 'is' definition 'typ'.
iverilog-10_1/vhdlpp/vtype.cc:386:43: note: Function 'set_definition' argument 1 names different: declaration 'is' definition 'typ'.
iverilog-10_1/vhdlpp/vtype_emit.cc:147:49: style: Function 'emit_primitive_type' argument 1 names different: declaration 'fd' definition 'out'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:173:44: note: Function 'emit_primitive_type' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/vtype_emit.cc:147:49: note: Function 'emit_primitive_type' argument 1 names different: declaration 'fd' definition 'out'.
iverilog-10_1/vhdlpp/vtype_stream.cc:87:50: style: Function 'write_special_case' argument 1 names different: declaration 'out' definition 'fd'. [funcArgNamesDifferent]
iverilog-10_1/vhdlpp/vtype.h:260:44: note: Function 'write_special_case' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/vhdlpp/vtype_stream.cc:87:50: note: Function 'write_special_case' argument 1 names different: declaration 'out' definition 'fd'.
iverilog-10_1/vpi/fstapi.c:4364:71: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:4971:91: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:4981:83: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:5007:83: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:5521:75: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:5531:67: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:5556:67: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:5660:42: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:6173:50: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
iverilog-10_1/vpi/fstapi.c:666:15: style: The scope of the variable 'byt' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:1337:48: style: The scope of the variable 'pnt' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:1338:42: style: The scope of the variable 'record_len' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:1339:42: style: The scope of the variable 'time_delta' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:1396:55: style: The scope of the variable 'acc' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:1979:21: style: The scope of the variable 'zfd' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2108:38: style: The scope of the variable 'gz_membuf' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2541:14: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2542:5: style: The scope of the variable 'nlen' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2542:11: style: The scope of the variable 'is_real' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2733:10: style: The scope of the variable 'offs' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2734:5: style: The scope of the variable 'len' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2738:18: style: The scope of the variable 'fpos' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2854:18: style: The scope of the variable 'fpos' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2893:14: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:2894:5: style: The scope of the variable 'skip' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:3612:13: style: The scope of the variable 'zfd' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:3786:11: style: The scope of the variable 'alias' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:3788:5: style: The scope of the variable 'ch' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4230:10: style: The scope of the variable 'vc_section_count_actual' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4231:5: style: The scope of the variable 'hdr_incomplete' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4240:14: style: The scope of the variable 'gz_membuf' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4503:34: style: The scope of the variable 'delta' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4774:24: style: The scope of the variable 'cdata' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:4777:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5271:26: style: The scope of the variable 'vli' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5275:30: style: The scope of the variable 'wx_buf' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5276:29: style: The scope of the variable 'wx_len' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5432:53: style: The scope of the variable 'bit' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5490:53: style: The scope of the variable 'bit' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5803:16: style: The scope of the variable 'cdata' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:5806:5: style: The scope of the variable 'rc' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:6042:5: style: The scope of the variable 'pskip' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:6147:37: style: The scope of the variable 'byte' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:6148:37: style: The scope of the variable 'bit' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:6179:37: style: The scope of the variable 'bit' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:6407:10: style: The scope of the variable 'h' can be reduced. [variableScope]
iverilog-10_1/vpi/fstapi.c:3941:43: style: Function 'fstReaderProcessHier' argument 2 names different: declaration 'vcdhandle' definition 'fv'. [funcArgNamesDifferent]
iverilog-10_1/vpi/fstapi.h:408:55: note: Function 'fstReaderProcessHier' argument 2 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:3941:43: note: Function 'fstReaderProcessHier' argument 2 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:4654:49: style: Function 'fstReaderIterBlocks' argument 4 names different: declaration 'vcdhandle' definition 'fv'. [funcArgNamesDifferent]
iverilog-10_1/vpi/fstapi.h:399:65: note: Function 'fstReaderIterBlocks' argument 4 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:4654:49: note: Function 'fstReaderIterBlocks' argument 4 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:4663:49: style: Function 'fstReaderIterBlocks2' argument 5 names different: declaration 'vcdhandle' definition 'fv'. [funcArgNamesDifferent]
iverilog-10_1/vpi/fstapi.h:403:65: note: Function 'fstReaderIterBlocks2' argument 5 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:4663:49: note: Function 'fstReaderIterBlocks2' argument 5 names different: declaration 'vcdhandle' definition 'fv'.
iverilog-10_1/vpi/fstapi.c:654:21: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 652. [shiftTooManyBitsSigned]
iverilog-10_1/vpi/fstapi.c:652:10: note: Assuming that condition 'shift<siz' is not redundant
iverilog-10_1/vpi/fstapi.c:654:21: note: Shift
iverilog-10_1/vpi/fstapi.c:930:14: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iverilog-10_1/vpi/fstapi.c:4819:29: warning: Either the condition 'tsec_nitems?tsec_nitems:1' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
iverilog-10_1/vpi/fstapi.c:4830:55: note: Assuming that condition 'tsec_nitems?tsec_nitems:1' is not redundant
iverilog-10_1/vpi/fstapi.c:4819:29: note: Invalid argument
iverilog-10_1/vpi/fstapi.c:4589:1: error: Resource leak: f [resourceLeak]
iverilog-10_1/vpi/lxt2_write.c:1032:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/vpi/lxt2_write.c:1037:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iverilog-10_1/vpi/lxt2_write.c:33:6: style: The scope of the variable 'l' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:63:5: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:63:8: style: The scope of the variable 'j' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:63:11: style: The scope of the variable 'k' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:196:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:463:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:464:32: style: The scope of the variable 'g' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:523:5: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:581:14: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:587:15: style: The scope of the variable 'aliases_encountered' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:587:36: style: The scope of the variable 'facs_encountered' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:1157:14: style: The scope of the variable 'partial_length' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:1613:5: style: The scope of the variable 'rc' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:2060:5: style: The scope of the variable 'i' can be reduced. [variableScope]
iverilog-10_1/vpi/lxt2_write.c:315:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/vpi/lxt2_write.c:316:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/vpi/lxt2_write.c:317:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/vpi/lxt2_write.c:1935:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/vpi/lxt2_write.c:1813:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iverilog-10_1/vpi/lxt2_write.c:1819:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iverilog-10_1/vpi/lxt2_write.c:774:1: error: Resource leak: handle [resourceLeak]
iverilog-10_1/vpi/lxt_write.h:74:0: error: failed to expand 'ULLDescriptor', Invalid ## usage when expanding 'ULLDescriptor'. [preprocessorErrorDirective]
iverilog-10_1/vpi/lz4.c:1135:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
iverilog-10_1/vpi/lz4.c:1290:132: note: Calling function 'LZ4_decompress_generic', 10th argument 'dictStart' value is 0
iverilog-10_1/vpi/lz4.c:1135:56: note: Null pointer addition
iverilog-10_1/vpi/lz4.c:372:27: style: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:118:27: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'.
iverilog-10_1/vpi/lz4.c:372:27: note: Function 'LZ4_compressBound' argument 1 names different: declaration 'inputSize' definition 'isize'.
iverilog-10_1/vpi/lz4.c:657:96: style: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'maxDestSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:139:97: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:657:96: note: Function 'LZ4_compress_fast_extState' argument 5 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:679:59: style: Function 'LZ4_compress_fast' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:128:60: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:679:59: note: Function 'LZ4_compress_fast' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:679:74: style: Function 'LZ4_compress_fast' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:128:76: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:679:74: note: Function 'LZ4_compress_fast' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:697:62: style: Function 'LZ4_compress_default' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:73:62: note: Function 'LZ4_compress_default' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:697:62: note: Function 'LZ4_compress_default' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:697:77: style: Function 'LZ4_compress_default' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:73:78: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:697:77: note: Function 'LZ4_compress_default' argument 4 names different: declaration 'maxDestSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:912:39: style: Function 'LZ4_compress_destSize' argument 1 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:153:40: note: Function 'LZ4_compress_destSize' argument 1 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:912:39: note: Function 'LZ4_compress_destSize' argument 1 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:912:50: style: Function 'LZ4_compress_destSize' argument 2 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:153:54: note: Function 'LZ4_compress_destSize' argument 2 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:912:50: note: Function 'LZ4_compress_destSize' argument 2 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:912:60: style: Function 'LZ4_compress_destSize' argument 3 names different: declaration 'sourceSizePtr' definition 'srcSizePtr'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:153:65: note: Function 'LZ4_compress_destSize' argument 3 names different: declaration 'sourceSizePtr' definition 'srcSizePtr'.
iverilog-10_1/vpi/lz4.c:912:60: note: Function 'LZ4_compress_destSize' argument 3 names different: declaration 'sourceSizePtr' definition 'srcSizePtr'.
iverilog-10_1/vpi/lz4.c:912:76: style: Function 'LZ4_compress_destSize' argument 4 names different: declaration 'targetDestSize' definition 'targetDstSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:153:84: note: Function 'LZ4_compress_destSize' argument 4 names different: declaration 'targetDestSize' definition 'targetDstSize'.
iverilog-10_1/vpi/lz4.c:912:76: note: Function 'LZ4_compress_destSize' argument 4 names different: declaration 'targetDestSize' definition 'targetDstSize'.
iverilog-10_1/vpi/lz4.c:943:37: style: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:202:37: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:943:37: note: Function 'LZ4_resetStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:948:35: style: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:211:45: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:948:35: note: Function 'LZ4_freeStream' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:956:33: style: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:220:33: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
iverilog-10_1/vpi/lz4.c:956:33: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
iverilog-10_1/vpi/lz4.c:1011:47: style: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:230:47: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1011:47: note: Function 'LZ4_compress_fast_continue' argument 1 names different: declaration 'streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1011:71: style: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:230:70: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1011:71: note: Function 'LZ4_compress_fast_continue' argument 2 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1011:85: style: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:230:81: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/lz4.c:1011:85: note: Function 'LZ4_compress_fast_continue' argument 3 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/lz4.c:1011:95: style: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:230:90: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1011:95: note: Function 'LZ4_compress_fast_continue' argument 4 names different: declaration 'srcSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1011:110: style: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'maxDstSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:230:103: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1011:110: note: Function 'LZ4_compress_fast_continue' argument 5 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1083:33: style: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:240:33: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
iverilog-10_1/vpi/lz4.c:1083:33: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'streamPtr' definition 'LZ4_dict'.
iverilog-10_1/vpi/lz4.c:1355:129: style: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:288:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1355:129: note: Function 'LZ4_decompress_safe_continue' argument 5 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1434:91: style: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:299:92: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1434:91: note: Function 'LZ4_decompress_safe_usingDict' argument 4 names different: declaration 'maxDecompressedSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1455:68: style: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:331:69: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1455:68: note: Function 'LZ4_compress_limitedOutput' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1456:54: style: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:330:69: note: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1456:54: note: Function 'LZ4_compress' argument 3 names different: declaration 'sourceSize' definition 'inputSize'.
iverilog-10_1/vpi/lz4.c:1457:68: style: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:333:68: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1457:68: note: Function 'LZ4_compress_limitedOutput_withState' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1457:79: style: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:333:82: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1457:79: note: Function 'LZ4_compress_limitedOutput_withState' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1457:88: style: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:333:92: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1457:88: note: Function 'LZ4_compress_limitedOutput_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1457:101: style: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:333:107: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'.
iverilog-10_1/vpi/lz4.c:1457:101: note: Function 'LZ4_compress_limitedOutput_withState' argument 5 names different: declaration 'maxOutputSize' definition 'dstSize'.
iverilog-10_1/vpi/lz4.c:1458:54: style: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:332:68: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1458:54: note: Function 'LZ4_compress_withState' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1458:65: style: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:332:82: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1458:65: note: Function 'LZ4_compress_withState' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1458:74: style: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:332:92: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1458:74: note: Function 'LZ4_compress_withState' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1459:56: style: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:335:57: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1459:56: note: Function 'LZ4_compress_limitedOutput_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1459:80: style: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:335:84: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1459:80: note: Function 'LZ4_compress_limitedOutput_continue' argument 2 names different: declaration 'source' definition 'src'.
iverilog-10_1/vpi/lz4.c:1459:91: style: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:335:98: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1459:91: note: Function 'LZ4_compress_limitedOutput_continue' argument 3 names different: declaration 'dest' definition 'dst'.
iverilog-10_1/vpi/lz4.c:1459:100: style: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:335:108: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1459:100: note: Function 'LZ4_compress_limitedOutput_continue' argument 4 names different: declaration 'inputSize' definition 'srcSize'.
iverilog-10_1/vpi/lz4.c:1459:113: style: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'maxDstSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:335:123: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'maxDstSize'.
iverilog-10_1/vpi/lz4.c:1459:113: note: Function 'LZ4_compress_limitedOutput_continue' argument 5 names different: declaration 'maxOutputSize' definition 'maxDstSize'.
iverilog-10_1/vpi/lz4.c:1460:42: style: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:334:57: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1460:42: note: Function 'LZ4_compress_continue' argument 1 names different: declaration 'LZ4_streamPtr' definition 'LZ4_stream'.
iverilog-10_1/vpi/lz4.c:1496:35: style: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:351:84: note: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'.
iverilog-10_1/vpi/lz4.c:1496:35: note: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'.
iverilog-10_1/vpi/lz4.c:1505:51: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:354:114: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1505:51: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1505:65: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:354:125: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/lz4.c:1505:65: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/lz4.c:1505:95: style: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:354:154: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1505:95: note: Function 'LZ4_decompress_safe_withPrefix64k' argument 4 names different: declaration 'maxDstSize' definition 'maxOutputSize'.
iverilog-10_1/vpi/lz4.c:1510:51: style: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:355:114: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1510:51: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 1 names different: declaration 'src' definition 'source'.
iverilog-10_1/vpi/lz4.c:1510:65: style: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
iverilog-10_1/vpi/lz4.h:355:125: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/lz4.c:1510:65: note: Function 'LZ4_decompress_fast_withPrefix64k' argument 2 names different: declaration 'dst' definition 'dest'.
iverilog-10_1/vpi/stringheap.c:34:57: style: Function 'strdup_sh' argument 2 names different: declaration 'str' definition 'txt'. [funcArgNamesDifferent]
iverilog-10_1/vpi/stringheap.h:32:57: note: Function 'strdup_sh' argument 2 names different: declaration 'str' definition 'txt'.
iverilog-10_1/vpi/stringheap.c:34:57: note: Function 'strdup_sh' argument 2 names different: declaration 'str' definition 'txt'.
iverilog-10_1/vpi/sys_display.c:153:5: error: Common realloc mistake: 'items' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:388:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:419:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:494:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:541:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:577:30: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:612:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:688:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:723:32: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:974:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:990:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1005:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1026:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1038:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1050:11: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1058:11: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1066:11: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1078:11: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1086:11: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_display.c:1097:9: error: Common realloc mistake: 'rtn' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_fst.c:400:34: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iverilog-10_1/vpi/sys_priv.c:41:0: warning: Size of pointer 'res' used instead of size of its data. [pointerSize]
iverilog-10_1/vpi/sys_priv.c:50:5: error: Common realloc mistake: 'res' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_queue.c:92:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
iverilog-10_1/vpi/sys_random.c:46:14: style: The scope of the variable 'r' can be reduced. [variableScope]
iverilog-10_1/vpi/sys_random.c:69:14: style: The scope of the variable 'r' can be reduced. [variableScope]
iverilog-10_1/vpi/sys_random.c:92:14: style: The scope of the variable 'r' can be reduced. [variableScope]
iverilog-10_1/vpi/sys_random.c:147:14: style: The scope of the variable 'r' can be reduced. [variableScope]
iverilog-10_1/vpi/sys_readmem.c:502:6: error: Common realloc mistake: 'search_list' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:118:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:126:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:134:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:139:5: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:156:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:171:5: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:195:5: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:359:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:490:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:494:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:527:4: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:538:5: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_scanf.c:676:6: error: Common realloc mistake: 'strval' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/sys_sdf.c:64:58: style: Function 'sdf_select_instance' argument 2 names different: declaration 'inst' definition 'cellinst'. [funcArgNamesDifferent]
iverilog-10_1/vpi/sdf_priv.h:51:65: note: Function 'sdf_select_instance' argument 2 names different: declaration 'inst' definition 'cellinst'.
iverilog-10_1/vpi/sys_sdf.c:64:58: note: Function 'sdf_select_instance' argument 2 names different: declaration 'inst' definition 'cellinst'.
iverilog-10_1/vpi/sys_sdf.c:139:41: style: Function 'sdf_iopath_delays' argument 4 names different: declaration 'delval' definition 'delval_list'. [funcArgNamesDifferent]
iverilog-10_1/vpi/sdf_priv.h:53:41: note: Function 'sdf_iopath_delays' argument 4 names different: declaration 'delval' definition 'delval_list'.
iverilog-10_1/vpi/sys_sdf.c:139:41: note: Function 'sdf_iopath_delays' argument 4 names different: declaration 'delval' definition 'delval_list'.
iverilog-10_1/vpi/sys_vcd.c:438:32: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
iverilog-10_1/vpi/table_mod.c:221:7: error: Memory leak: val [memleak]
iverilog-10_1/vpi/table_mod.c:226:7: error: Memory leak: val [memleak]
iverilog-10_1/vpi/table_mod.c:239:1: error: Memory leak: val [memleak]
iverilog-10_1/vpi/table_mod.c:595:4: error: Resource leak: fp [resourceLeak]
iverilog-10_1/vpi/table_mod.c:76:7: error: Common realloc mistake: 'tables' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/v2005_math.c:204:5: error: Common realloc mistake: 'single_funcs' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/v2005_math.c:288:5: error: Common realloc mistake: 'double_funcs' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/va_math.c:231:5: error: Common realloc mistake: 'single_funcs' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/va_math.c:315:5: error: Common realloc mistake: 'double_funcs' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vpi/vcd_priv2.cc:268:75: style: Function 'vcd_work_emit_bits' argument 2 names different: declaration 'bits' definition 'val'. [funcArgNamesDifferent]
iverilog-10_1/vpi/vcd_priv.h:127:70: note: Function 'vcd_work_emit_bits' argument 2 names different: declaration 'bits' definition 'val'.
iverilog-10_1/vpi/vcd_priv2.cc:268:75: note: Function 'vcd_work_emit_bits' argument 2 names different: declaration 'bits' definition 'val'.
iverilog-10_1/vpi/vhdl_table.c:108:7: error: Common realloc mistake: 'mdata' nulled but not freed upon failure [memleakOnRealloc]
iverilog-10_1/vvp/vvp_net.h:349:0: error: #error "WORD_X_xBITS not defined for this architecture?" [preprocessorErrorDirective]
iverilog-10_1/vvp/permaheap.h:47:12: style: Class 'permaheap' is unsafe, 'permaheap::chunk_ptr_' can leak by wrong usage. [unsafeClassCanLeak]
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/ivtools/ivtools_1.2.11a1.orig.tar.gz
ivtools-1.2.11a1/src/AttrGlyph/attredit.cc:184:16: style: Variable 'dk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/AttrGlyph/attredit.cc:189:18: style: Variable 'glu' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/AttrGlyph/attredit.cc:190:27: style: Variable '_namebox' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/AttrGlyph/attredit.cc:191:26: style: Variable '_valbox' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Attribute/lexscan.cc:91:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:373:9: style: The scope of the variable 'f1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:373:13: style: The scope of the variable 'f2' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:373:17: style: The scope of the variable 'f3' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:373:21: style: The scope of the variable 'f4' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:374:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:395:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:395:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:395:19: style: The scope of the variable 'f3' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:395:23: style: The scope of the variable 'f4' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:396:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:417:12: style: The scope of the variable 'f1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:417:16: style: The scope of the variable 'f2' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:417:20: style: The scope of the variable 'f3' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:417:24: style: The scope of the variable 'f4' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:418:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:441:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:464:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:635:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:878:9: style: The scope of the variable 'beg' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:878:14: style: The scope of the variable 'end' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:878:19: style: The scope of the variable 'lineSize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:878:29: style: The scope of the variable 'nextBeg' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:439:11: style: Unused variable: s1 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:439:15: style: Unused variable: s2 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:439:19: style: Unused variable: s3 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:439:23: style: Unused variable: s4 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:440:10: style: Unused variable: delim [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:462:11: style: Unused variable: s1 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:462:15: style: Unused variable: s2 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:462:19: style: Unused variable: s3 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:462:23: style: Unused variable: s4 [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:463:10: style: Unused variable: delim [unusedVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:808:0: style: Variable 'null' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:878:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:495:6: error: Mismatching allocation and deallocation: nums [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:523:6: error: Mismatching allocation and deallocation: nums [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:551:6: error: Mismatching allocation and deallocation: nums [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:579:6: error: Mismatching allocation and deallocation: strings [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:833:4: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:843:3: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:855:3: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Attribute/paramlist.cc:866:2: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComGlyph/comtextview.cc:260:3: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComGlyph/terpdialog.cc:346:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComGlyph/terpdialog.cc:138:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComGlyph/terpdialog.cc:207:0: style: Variable 'nothing' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/comfunc.cc:224:3: error: Mismatching allocation and deallocation: offtopbuf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/comfunc.cc:225:3: error: Mismatching allocation and deallocation: argcntbuf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1100:22: style: Same expression on both sides of '==' because the value of 'top_before' and '_stack_top' are the same. [duplicateExpression]
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1098:24: note: 'top_before' is assigned value '_stack_top' here.
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1100:22: note: Same expression on both sides of '==' because the value of 'top_before' and '_stack_top' are the same.
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1045:0: style: Variable 'comterp' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1454:34: style: Variable 'command_name' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1466:2: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/comterp.cc:1499:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:281:5: style: Variable 'ifptr' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:280:0: note: Variable 'ifptr' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:281:5: note: Variable 'ifptr' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:242:10: style: Unused variable: buffer [unusedVariable]
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:244:5: style: Variable 'errbuf' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/comterpserv.cc:432:25: error: Uninitialized variable: status [uninitvar]
ivtools-1.2.11a1/src/ComTerp/comvalue.cc:153:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComTerp/ctrlfunc.cc:421:11: warning: Possible null pointer dereference: val [nullPointer]
ivtools-1.2.11a1/src/ComTerp/ctrlfunc.cc:414:23: note: Assignment 'val=NULL', assigned value is 0
ivtools-1.2.11a1/src/ComTerp/ctrlfunc.cc:421:11: note: Null pointer dereference
ivtools-1.2.11a1/src/ComTerp/ctrlfunc.cc:158:9: style: Variable 'depth' is modified but its new value is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/helpfunc.cc:269:26: style: Variable 'help_str_symid' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/helpfunc.cc:276:3: error: Mismatching allocation and deallocation: comfuncs [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/helpfunc.cc:275:3: error: Mismatching allocation and deallocation: command_ids [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/helpfunc.cc:277:3: error: Mismatching allocation and deallocation: str_flags [mismatchAllocDealloc]
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:307:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:306:15: note: outer condition: fstr[len]=='.'
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:307:17: note: opposite inner condition: fstr[len]=='*'
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:432:37: warning: Possible null pointer dereference: fptr [nullPointer]
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:423:16: note: Assignment 'fptr=NULL', assigned value is 0
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:432:37: note: Null pointer dereference
ivtools-1.2.11a1/src/ComTerp/iofunc.cc:177:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComTerp/parser.cc:123:39: style: Same expression on both sides of '||'. [duplicateExpression]
ivtools-1.2.11a1/src/ComTerp/scanner.cc:57:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/scanner.cc:66:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/strmfunc.cc:384:11: style: The scope of the variable 'narg' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComTerp/strmfunc.cc:385:11: style: The scope of the variable 'nkey' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComTerp/strmfunc.cc:318:17: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/strmfunc.cc:319:16: style: Variable 'stop' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComTerp/xformfunc.cc:152:7: style: Variable 'imax' is modified but its new value is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:825:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:851:3: style: Variable 'fgcolor' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:848:0: note: Variable 'fgcolor' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:851:3: note: Variable 'fgcolor' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1117:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1115:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1117:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1597:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1595:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1597:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1612:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1610:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1612:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:736:22: style: The scope of the variable 'wght' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:212:40: style: Variable 'patVar' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:608:34: style: Variable 'aVar' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:955:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:966:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grfunc.cc:1035:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/groupfunc.cc:48:55: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/groupfunc.cc:110:55: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/grstatfunc.cc:150:22: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:37:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:88:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:120:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:147:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:171:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:221:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:256:20: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:72:7: error: Buffer is accessed out of bounds: colorname [bufferAccessOutOfBounds]
ivtools-1.2.11a1/src/ComUnidraw/pixelfunc.cc:104:5: error: Buffer is accessed out of bounds: colorname [bufferAccessOutOfBounds]
ivtools-1.2.11a1/src/ComUnidraw/unifunc.cc:417:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ivtools-1.2.11a1/src/ComUnidraw/unifunc.cc:430:5: note: Found duplicate branches for 'if' and 'else'.
ivtools-1.2.11a1/src/ComUnidraw/unifunc.cc:417:10: note: Found duplicate branches for 'if' and 'else'.
ivtools-1.2.11a1/src/ComUnidraw/unifunc.cc:370:15: style: The scope of the variable 'df' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUnidraw/unifunc.cc:673:26: style: Variable 'remote_pause' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ComUtil/_lexscan.cc:922:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:798:10: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:856:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:891:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:892:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:1089:4: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:930:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/ComUtil/_parser.cc:378:5: style: The scope of the variable 'status' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2561:12: style: Condition '!error' is always true [knownConditionTrueFalse]
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2549:13: note: Assignment 'error=0', assigned value is 0
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2561:12: note: Condition '!error' is always true
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2587:12: style: Condition '!error' is always true [knownConditionTrueFalse]
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2549:13: note: Assignment 'error=0', assigned value is 0
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2587:12: note: Condition '!error' is always true
ivtools-1.2.11a1/src/ComUtil/dmm.cc:1955:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2073:26: style: The scope of the variable 'absend' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/dmm.cc:2290:17: style: The scope of the variable 'size' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/errfile.cc:202:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/ComUtil/errsys.cc:483:5: style: The scope of the variable 'index' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/errsys.cc:484:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/errsys.cc:591:5: style: Unused variable: index [unusedVariable]
ivtools-1.2.11a1/src/ComUtil/errsys.cc:233:0: error: Resource leak: fptr [resourceLeak]
ivtools-1.2.11a1/src/ComUtil/optable.cc:511:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/ComUtil/optable.cc:237:5: style: The scope of the variable 'index' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/optable.cc:322:10: style: The scope of the variable 'save_off' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/optable.cc:489:5: style: The scope of the variable 'counter' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/optable.cc:571:5: style: The scope of the variable 'first_op' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/optable.cc:180:5: style: Unused variable: index [unusedVariable]
ivtools-1.2.11a1/src/ComUtil/symbols.cc:163:14: warning: Either the condition 'string==NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
ivtools-1.2.11a1/src/ComUtil/symbols.cc:164:14: note: Assuming that condition 'string==NULL' is not redundant
ivtools-1.2.11a1/src/ComUtil/symbols.cc:163:14: note: Null pointer dereference
ivtools-1.2.11a1/src/ComUtil/txtutil.cc:195:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/ComUtil/txtutil.cc:170:16: style: The scope of the variable 'cmpstr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/types.cc:110:48: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ivtools-1.2.11a1/src/ComUtil/types.cc:112:48: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
ivtools-1.2.11a1/src/ComUtil/xdll.cc:1122:13: style: The scope of the variable 'tpntr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/ComUtil/xdll.cc:347:42: error: Uninitialized variable: oldhead [uninitvar]
ivtools-1.2.11a1/src/Dispatch/dispatcher.cc:310:20: style: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Dispatch/dispatcher.cc:285:17: note: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'.
ivtools-1.2.11a1/src/Dispatch/dispatcher.cc:310:20: note: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'.
ivtools-1.2.11a1/src/Dispatch/dispatcher.cc:311:5: performance: Variable 'pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/Dispatch/dispatcher.cc:319:5: performance: Variable '_ready' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/Dispatch/iostreamb.cc:64:26: warning: Logical disjunction always evaluates to true: max32 != 4294967295U || max16 != 65535. [incorrectLogicOperator]
ivtools-1.2.11a1/src/Dispatch/iostreamb.cc:64:12: style: Condition 'max32!=4294967295U' is always true [knownConditionTrueFalse]
ivtools-1.2.11a1/src/Dispatch/iostreamb.cc:61:17: note: Assignment 'max32=~0', assigned value is -1
ivtools-1.2.11a1/src/Dispatch/iostreamb.cc:64:12: note: Condition 'max32!=4294967295U' is always true
ivtools-1.2.11a1/src/DrawServ/drawcomps.cc:204:18: style: The scope of the variable 'framefile' can be reduced. [variableScope]
ivtools-1.2.11a1/src/DrawServ/drawcomps.cc:205:16: style: The scope of the variable 'child' can be reduced. [variableScope]
ivtools-1.2.11a1/src/DrawServ/drawfunc.cc:303:22: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/drawimport.cc:82:16: style: Unused variable: cb [unusedVariable]
ivtools-1.2.11a1/src/DrawServ/drawkit.cc:140:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/drawkit.cc:175:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/drawkit.cc:229:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/drawkit.cc:294:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/drawkit.cc:314:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:183:22: style: Variable 'dialog' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:184:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:292:14: style: Variable 'dk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:296:16: style: Variable 'glu' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:297:25: style: Variable '_namebox' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/DrawServ/rcdialog.cc:298:24: style: Variable '_valbox' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framecomps.cc:727:21: style: Same expression on both sides of '&&' because the value of 'old_basedir' and '_basedir' are the same. [duplicateExpression]
ivtools-1.2.11a1/src/FrameUnidraw/framecomps.cc:718:26: note: 'old_basedir' is assigned value '_basedir' here.
ivtools-1.2.11a1/src/FrameUnidraw/framecomps.cc:727:21: note: Same expression on both sides of '&&' because the value of 'old_basedir' and '_basedir' are the same.
ivtools-1.2.11a1/src/FrameUnidraw/framecomps.cc:684:25: style: Variable 'lastframe' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framefunc.cc:141:0: style: Variable 'num_others' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/frameimport.cc:71:14: style: Unused variable: cb [unusedVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:159:13: style: The scope of the variable 'wk' can be reduced. [variableScope]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:158:0: style: Variable 'mousedoc_observer' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:280:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:322:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:387:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:408:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framekit.cc:557:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/FrameUnidraw/framescripts.cc:216:18: style: The scope of the variable 'framefile' can be reduced. [variableScope]
ivtools-1.2.11a1/src/FrameUnidraw/framescripts.cc:217:16: style: The scope of the variable 'child' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:676:24: style: Redundant condition: subedgecomp. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:688:24: style: Redundant condition: subedgecomp. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:216:11: style: The scope of the variable 'origslope' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:230:12: style: The scope of the variable 'slope' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:856:21: style: Unused variable: node [unusedVariable]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:926:21: style: Unused variable: node [unusedVariable]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:732:56: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:732:67: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:732:50: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/edgecomp.cc:732:61: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/graphcmds.cc:371:16: style: The scope of the variable 'cb' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/graphcomp.cc:152:15: style: The scope of the variable 'edgecomp' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/graphcomp.cc:309:47: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphdialog.cc:112:0: style: Variable 'group' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphdialog.cc:35:1: style: The class 'NodeDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/GraphUnidraw/graphdialog.cc:45:8: performance: Technically the member function 'NodeDialogImpl::free' can be static. [functionStatic]
ivtools-1.2.11a1/src/GraphUnidraw/graphdialog.cc:91:22: note: Technically the member function 'NodeDialogImpl::free' can be static.
ivtools-1.2.11a1/src/GraphUnidraw/graphdialog.cc:45:8: note: Technically the member function 'NodeDialogImpl::free' can be static.
ivtools-1.2.11a1/src/GraphUnidraw/graphimport.cc:70:16: style: Unused variable: cb [unusedVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphkit.cc:158:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphkit.cc:193:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphkit.cc:247:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphkit.cc:334:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/graphkit.cc:360:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:362:15: style: The scope of the variable 'comp' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:759:7: style: The scope of the variable 'order' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:779:7: style: The scope of the variable 'order' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:864:20: style: The scope of the variable 'comp_a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:865:20: style: The scope of the variable 'view_a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:911:16: style: The scope of the variable 'arrow' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:968:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:968:14: style: The scope of the variable 'y0' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:968:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:968:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1268:30: style: Variable 'pic' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1281:0: style: Variable 'init' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1396:0: style: Variable 'gs' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1418:0: style: Variable 'gs' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1153:35: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1153:44: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1153:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/GraphUnidraw/nodecomp.cc:1153:40: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/IV-2_6/box2_6.cc:132:18: style: The scope of the variable 'len' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/box2_6.cc:297:21: style: The scope of the variable 's' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/box2_6.cc:428:21: style: The scope of the variable 's' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/button2_6.cc:103:5: style: Class 'ButtonList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/deck2_6.cc:189:27: style: The scope of the variable 'ap' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/deck2_6.cc:40:5: style: Class 'Card' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:158:25: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:89:44: style: Function 'File' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:67:35: note: Function 'File' argument 1 names different: declaration 'index' definition 'i'.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:89:44: note: Function 'File' argument 1 names different: declaration 'index' definition 'i'.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:70:13: performance: Technically the member function 'FBDirectory::IsADirectory' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:144:22: note: Technically the member function 'FBDirectory::IsADirectory' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:70:13: note: Technically the member function 'FBDirectory::IsADirectory' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:73:17: performance: Technically the member function 'FBDirectory::ElimDot' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:216:26: note: Technically the member function 'FBDirectory::ElimDot' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:73:17: note: Technically the member function 'FBDirectory::ElimDot' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:74:17: performance: Technically the member function 'FBDirectory::ElimDotDot' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:260:26: note: Technically the member function 'FBDirectory::ElimDotDot' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:74:17: note: Technically the member function 'FBDirectory::ElimDotDot' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:75:17: performance: Technically the member function 'FBDirectory::InterpSlashSlash' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:207:26: note: Technically the member function 'FBDirectory::InterpSlashSlash' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:75:17: note: Technically the member function 'FBDirectory::InterpSlashSlash' can be static.
ivtools-1.2.11a1/src/IV-2_6/filebrowser.cc:59:5: style: Class 'FBDirectory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/menu2_6.cc:96:43: style: Function 'MenuShadow' argument 2 names different: declaration 'depth' definition 'd'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IV-2_6/menu2_6.cc:86:33: note: Function 'MenuShadow' argument 2 names different: declaration 'depth' definition 'd'.
ivtools-1.2.11a1/src/IV-2_6/menu2_6.cc:96:43: note: Function 'MenuShadow' argument 2 names different: declaration 'depth' definition 'd'.
ivtools-1.2.11a1/src/IV-2_6/painter.cc:192:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/panner2_6.cc:357:9: style: The scope of the variable 'h' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/panner2_6.cc:359:12: style: The scope of the variable 's' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/perspective.cc:37:5: style: Class 'ViewList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:145:9: style: The scope of the variable 'radius' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:244:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:296:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:296:21: style: The scope of the variable 'j' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:331:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:331:21: style: The scope of the variable 'j' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:417:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:567:11: style: The scope of the variable 'tx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:567:15: style: The scope of the variable 'ty' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:409:6: error: Mismatching allocation and deallocation: ox [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:410:6: error: Mismatching allocation and deallocation: oy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:457:6: error: Mismatching allocation and deallocation: ox [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IV-2_6/rubcurve.cc:458:6: error: Mismatching allocation and deallocation: oy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IV-2_6/rubgroup.cc:43:10: performance: Technically the member function 'RubberList::Delete' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/rubgroup.cc:89:18: note: Technically the member function 'RubberList::Delete' can be static.
ivtools-1.2.11a1/src/IV-2_6/rubgroup.cc:43:10: note: Technically the member function 'RubberList::Delete' can be static.
ivtools-1.2.11a1/src/IV-2_6/rubgroup.cc:48:13: style: Technically the member function 'RubberList::IsEmpty' can be const. [functionConst]
ivtools-1.2.11a1/src/IV-2_6/rubgroup.cc:38:5: style: Class 'RubberList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/rubline.cc:188:12: style: The scope of the variable 'sin' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubline.cc:188:17: style: The scope of the variable 'cos' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubrect.cc:278:12: style: The scope of the variable 'sin' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/rubrect.cc:278:17: style: The scope of the variable 'cos' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/sensor.cc:182:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:704:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:743:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:684:62: style: Function 'RemoveStyle' argument 5 names different: declaration 'style' definition 'st'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:46:71: note: Function 'RemoveStyle' argument 5 names different: declaration 'style' definition 'st'.
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:684:62: note: Function 'RemoveStyle' argument 5 names different: declaration 'style' definition 'st'.
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:780:56: style: Function 'Replace' argument 4 names different: declaration 'count' definition 'c'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:50:59: note: Function 'Replace' argument 4 names different: declaration 'count' definition 'c'.
ivtools-1.2.11a1/src/IV-2_6/textdisplay.cc:780:56: note: Function 'Replace' argument 4 names different: declaration 'count' definition 'c'.
ivtools-1.2.11a1/src/IV-2_6/texteditor.cc:593:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IV-2_6/texteditor.cc:604:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IV-2_6/tform2_6.cc:107:11: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tform2_6.cc:107:14: style: The scope of the variable 'b' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tform2_6.cc:124:11: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tform2_6.cc:124:14: style: The scope of the variable 'b' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:307:51: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:313:14: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:315:14: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:317:14: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:660:45: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:671:47: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:672:45: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:673:46: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:674:46: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1509:9: style: Variable 'ltray->combinable' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1507:9: note: Variable 'ltray->combinable' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1509:9: note: Variable 'ltray->combinable' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1515:9: style: Variable 'btray->combinable' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1513:9: note: Variable 'btray->combinable' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1515:9: note: Variable 'btray->combinable' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:255:12: style: The scope of the variable 'e' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:685:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:727:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:761:12: style: The scope of the variable 'degenTest' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:785:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:798:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:811:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:826:12: style: The scope of the variable 'ncur' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:851:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:866:12: style: The scope of the variable 'loopTest' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:882:12: style: The scope of the variable 'ncur' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:910:12: style: The scope of the variable 'ntest' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1062:19: style: The scope of the variable 'el' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1085:19: style: The scope of the variable 'el' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1156:12: style: The scope of the variable 'node' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1170:16: style: The scope of the variable 'lb' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1170:21: style: The scope of the variable 'rt' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1825:12: style: The scope of the variable 'ctr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1929:12: style: The scope of the variable 's' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1941:9: style: The scope of the variable 'w' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1941:12: style: The scope of the variable 'h' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:73:5: performance: Variable 'combinable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:74:5: performance: Variable 'leftBotHalf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:98:5: performance: Variable 'combinable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:99:5: performance: Variable 'leftBotHalf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:360:5: performance: Variable 'alignment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:362:5: performance: Variable 'toAttached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:378:5: performance: Variable 'toAttached' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:206:10: performance: Technically the member function 'TList::Remove' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:248:20: note: Technically the member function 'TList::Remove' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:206:10: note: Technically the member function 'TList::Remove' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:212:13: style: Technically the member function 'TList::Empty' can be const. [functionConst]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:230:23: note: Technically the member function 'TList::Empty' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:212:13: note: Technically the member function 'TList::Empty' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:406:11: style: Technically the member function 'TNode::GetPosition' can be const. [functionConst]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:420:21: note: Technically the member function 'TNode::GetPosition' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:406:11: note: Technically the member function 'TNode::GetPosition' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:413:10: performance: Technically the member function 'TNode::DeleteElements' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:461:13: note: Technically the member function 'TNode::DeleteElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:413:10: note: Technically the member function 'TNode::DeleteElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:643:10: performance: Technically the member function 'TNodeList::ApplyToSeries' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1227:17: note: Technically the member function 'TNodeList::ApplyToSeries' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:643:10: note: Technically the member function 'TNodeList::ApplyToSeries' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:644:10: performance: Technically the member function 'TNodeList::ApplyToParallel' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1251:17: note: Technically the member function 'TNodeList::ApplyToParallel' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:644:10: note: Technically the member function 'TNodeList::ApplyToParallel' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:653:10: performance: Technically the member function 'TNodeList::FindElements' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1101:17: note: Technically the member function 'TNodeList::FindElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:653:10: note: Technically the member function 'TNodeList::FindElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:654:10: performance: Technically the member function 'TNodeList::FindElement' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1123:17: note: Technically the member function 'TNodeList::FindElement' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:654:10: note: Technically the member function 'TNodeList::FindElement' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:655:15: performance: Technically the member function 'TNodeList::Inverse' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:677:29: note: Technically the member function 'TNodeList::Inverse' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:655:15: note: Technically the member function 'TNodeList::Inverse' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:656:10: performance: Technically the member function 'TNodeList::GetElemOtherThan' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1188:17: note: Technically the member function 'TNodeList::GetElemOtherThan' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:656:10: note: Technically the member function 'TNodeList::GetElemOtherThan' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1292:10: performance: Technically the member function 'TSolver::GetPlacement' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1528:15: note: Technically the member function 'TSolver::GetPlacement' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1292:10: note: Technically the member function 'TSolver::GetPlacement' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1294:10: style: Technically the member function 'TSolver::HOrder' can be const. [functionConst]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1409:15: note: Technically the member function 'TSolver::HOrder' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1294:10: note: Technically the member function 'TSolver::HOrder' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1295:10: style: Technically the member function 'TSolver::VOrder' can be const. [functionConst]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1421:15: note: Technically the member function 'TSolver::VOrder' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1295:10: note: Technically the member function 'TSolver::VOrder' can be const.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1308:10: performance: Technically the member function 'TSolver::Include' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1804:15: note: Technically the member function 'TSolver::Include' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1308:10: note: Technically the member function 'TSolver::Include' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1313:10: performance: Technically the member function 'TSolver::DeleteDanglingGlue' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1842:15: note: Technically the member function 'TSolver::DeleteDanglingGlue' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1313:10: note: Technically the member function 'TSolver::DeleteDanglingGlue' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1314:10: performance: Technically the member function 'TSolver::DeleteNodesAndElements' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1332:15: note: Technically the member function 'TSolver::DeleteNodesAndElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1314:10: note: Technically the member function 'TSolver::DeleteNodesAndElements' can be static.
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1318:5: style: Class 'TSolver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1318:5: style: Class 'TSolver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:43:5: style: Class 'TElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:44:5: style: Class 'TElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:202:5: style: Class 'TList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:289:5: style: Class 'TElementList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:601:5: style: Class 'TNodeList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1458:9: error: Memory pointed to by 'e1' is freed twice. [doubleFree]
ivtools-1.2.11a1/src/IV-2_6/tray.cc:1459:9: error: Memory pointed to by 'e2' is freed twice. [doubleFree]
ivtools-1.2.11a1/src/IV-2_6/xinter.cc:413:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IV-2_6/xinter.cc:565:5: style: Class 'InteractorPopupWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:346:11: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:346:17: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:616:21: style: The scope of the variable 'sx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:616:25: style: The scope of the variable 'sy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:456:9: performance: Technically the member function 'PainterDpyInfo::tx_key' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:508:21: note: Technically the member function 'PainterDpyInfo::tx_key' can be static.
ivtools-1.2.11a1/src/IV-2_6/xpainter.cc:456:9: note: Technically the member function 'PainterDpyInfo::tx_key' can be static.
ivtools-1.2.11a1/src/IV-X11/xcanvas.cc:751:21: style: The scope of the variable 'sx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xcanvas.cc:751:25: style: The scope of the variable 'sy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xcanvas.cc:919:21: style: The scope of the variable 'sx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xcanvas.cc:919:25: style: The scope of the variable 'sy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xcursor.cc:238:23: style: The scope of the variable 's1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:80:21: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:688:5: style: Variable 'last' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:682:0: note: Variable 'last' is reassigned a value before the old one has been used if variable is no semaphore variable.
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:688:5: note: Variable 'last' is reassigned a value before the old one has been used if variable is no semaphore variable.
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:625:10: warning: Member variable 'DragRep::method_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:625:10: warning: Member variable 'DragRep::methodWindow_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:868:14: warning: Member variable 'DragZoneRep::canvas_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:67:5: performance: Variable 'everDrawn_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:288:5: performance: Variable 'enter_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:289:5: performance: Variable 'motion_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:290:5: performance: Variable 'leave_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:291:5: performance: Variable 'drop_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:292:5: performance: Variable 'drag_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:626:5: style: Class 'DragRep' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:626:5: style: Class 'DragRep' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:869:5: style: Class 'DragZoneRep' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:869:5: style: Class 'DragZoneRep' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:418:5: style: Class 'DragRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:437:5: style: Class 'DragHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:795:5: style: Class 'DragZoneRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:814:5: style: Class 'DragZoneHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:992:5: style: Class 'DragZoneSinkHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:394:21: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:385:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:394:21: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:395:21: style: The function 'moveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:386:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:395:21: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:396:18: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:387:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:396:18: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:403:21: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:385:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:403:21: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:404:21: style: The function 'moveWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:386:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:404:21: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:405:18: style: The function 'cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:387:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IV-X11/xdrag.cc:405:18: note: Function in derived class
ivtools-1.2.11a1/src/IV-X11/xfont.cc:452:17: style: The scope of the variable 'p' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xfont.cc:453:12: style: The scope of the variable 'w' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xfont.cc:59:10: performance: Technically the member function 'KnownFonts::delta' can be static. [functionStatic]
ivtools-1.2.11a1/src/IV-X11/xfont.cc:62:18: note: Technically the member function 'KnownFonts::delta' can be static.
ivtools-1.2.11a1/src/IV-X11/xfont.cc:59:10: note: Technically the member function 'KnownFonts::delta' can be static.
ivtools-1.2.11a1/src/IV-X11/xfont.cc:674:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:786:16: style: The scope of the variable 'c' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:787:14: style: The scope of the variable 'd' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:788:18: style: The scope of the variable 'spec' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:1704:19: style: The scope of the variable 'r' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:1704:22: style: The scope of the variable 'g' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IV-X11/xwindow.cc:1704:25: style: The scope of the variable 'b' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/enumform.cc:111:13: style: The scope of the variable 'action1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/enumform.cc:112:13: style: The scope of the variable 'action2' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/enumform.cc:90:16: style: Variable 'wk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/enumform.cc:91:22: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/exportchooser.cc:306:13: style: The scope of the variable 'str_i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/fieldedit.cc:175:16: style: The scope of the variable 'cursor_' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/fieldedit.cc:60:9: style: Unused variable: thickness [unusedVariable]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:688:5: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:691:18: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:699:5: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1165:21: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1173:21: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1192:7: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1196:37: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1209:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1216:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1229:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1242:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1255:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1269:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1285:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1301:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1314:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1333:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1359:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1378:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1430:39: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1701:31: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1722:33: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1938:20: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1623:0: style: Same expression used in consecutive assignments of 'px0' and 'py0'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1623:0: note: Same expression used in consecutive assignments of 'px0' and 'py0'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1623:0: note: Same expression used in consecutive assignments of 'px0' and 'py0'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1624:0: style: Same expression used in consecutive assignments of 'px1' and 'py1'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1624:0: note: Same expression used in consecutive assignments of 'px1' and 'py1'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1624:0: note: Same expression used in consecutive assignments of 'px1' and 'py1'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1625:0: style: Same expression used in consecutive assignments of 'px2' and 'py2'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1625:0: note: Same expression used in consecutive assignments of 'px2' and 'py2'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1625:0: note: Same expression used in consecutive assignments of 'px2' and 'py2'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1626:0: style: Same expression used in consecutive assignments of 'px3' and 'py3'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1626:0: note: Same expression used in consecutive assignments of 'px3' and 'py3'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1626:0: note: Same expression used in consecutive assignments of 'px3' and 'py3'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1627:0: style: Same expression used in consecutive assignments of 'px4' and 'py4'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1627:0: note: Same expression used in consecutive assignments of 'px4' and 'py4'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1627:0: note: Same expression used in consecutive assignments of 'px4' and 'py4'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:177:19: style: The scope of the variable 'pi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:355:11: style: The scope of the variable 'ncx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:355:16: style: The scope of the variable 'ncy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:377:11: style: The scope of the variable 'ncx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:377:16: style: The scope of the variable 'ncy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1810:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1595:18: warning: Function 'Rectangle31' argument order different: declaration 'brush, stroke, fill, l, b, r, s, t' definition 'brush, stroke, fill, l, b, r, t, tx' [funcArgOrderDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:288:22: note: Function 'Rectangle31' argument order different: declaration 'brush, stroke, fill, l, b, r, s, t' definition 'brush, stroke, fill, l, b, r, t, tx'
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1595:18: note: Function 'Rectangle31' argument order different: declaration 'brush, stroke, fill, l, b, r, s, t' definition 'brush, stroke, fill, l, b, r, t, tx'
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1684:29: style: Function 'Open_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:325:33: note: Function 'Open_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1684:29: note: Function 'Open_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1707:29: style: Function 'Closed_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:338:33: note: Function 'Closed_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1707:29: note: Function 'Closed_BSpline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1727:29: style: Function 'Polyline31' argument 6 names different: declaration 'ctrlpts' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:351:33: note: Function 'Polyline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1727:29: note: Function 'Polyline31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1744:29: style: Function 'Polygon31' argument 6 names different: declaration 'ctrlpts' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:363:33: note: Function 'Polygon31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1744:29: note: Function 'Polygon31' argument 6 names different: declaration 'ctrlpts' definition 'n'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:17: style: Function 'Text31' argument 1 names different: declaration 'font' definition 'f'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:374:21: note: Function 'Text31' argument 1 names different: declaration 'font' definition 'f'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:17: note: Function 'Text31' argument 1 names different: declaration 'font' definition 'f'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:33: style: Function 'Text31' argument 2 names different: declaration 'stroke' definition 'fg'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:374:40: note: Function 'Text31' argument 2 names different: declaration 'stroke' definition 'fg'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:33: note: Function 'Text31' argument 2 names different: declaration 'stroke' definition 'fg'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:68: style: Function 'Text31' argument 4 names different: declaration 't' definition 'tx'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/figure.h:374:74: note: Function 'Text31' argument 4 names different: declaration 't' definition 'tx'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:1760:68: note: Function 'Text31' argument 4 names different: declaration 't' definition 'tx'.
ivtools-1.2.11a1/src/IVGlyph/figure.cc:566:23: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
ivtools-1.2.11a1/src/IVGlyph/globals.h:129:13: style: Technically the member function 'Extent::Undefined' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.h:141:24: note: Technically the member function 'Extent::Undefined' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:129:13: note: Technically the member function 'Extent::Undefined' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:43:5: style: Class 'PointObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/globals.h:53:5: style: Class 'LineObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/globals.h:65:5: style: Class 'BoxObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:41:0: style: Class 'Tool31' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:57:5: style: Class 'Graphic31' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:204:5: style: Class 'PolyGraphic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:330:5: style: Class 'Open_BSpline31' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:343:5: style: Class 'Closed_BSpline31' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/figure.h:55:1: warning: The class 'Graphic31' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
ivtools-1.2.11a1/src/IVGlyph/figure.h:206:18: style: The function 'request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:60:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:206:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:207:18: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:61:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:207:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:209:18: style: The function 'undraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:106:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:209:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:211:18: style: The function 'append_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:107:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:211:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:212:18: style: The function 'prepend_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:108:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:212:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:213:18: style: The function 'insert_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:109:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:213:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:214:18: style: The function 'remove_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:110:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:214:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:215:18: style: The function 'replace_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:111:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:215:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:216:18: style: The function 'change_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:112:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:216:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:218:24: style: The function 'count_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:114:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:218:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:219:24: style: The function 'component_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:115:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:219:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:221:18: style: The function 'modified_' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:116:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:221:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:222:18: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:71:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:222:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:223:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:223:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:225:24: style: The function 'first_containing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:118:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:225:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:226:24: style: The function 'last_containing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:119:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:226:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:228:24: style: The function 'first_intersecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:121:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:228:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:229:24: style: The function 'last_intersecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:122:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:229:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:231:24: style: The function 'first_within' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:124:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:231:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:232:24: style: The function 'last_within' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:125:24: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:232:24: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:234:18: style: The function 'draw_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:145:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:234:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:235:18: style: The function 'drawclipped_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:146:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:235:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:238:21: style: The function 'contains_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:152:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:238:21: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:239:21: style: The function 'intersects_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:153:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:239:21: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:240:18: style: The function 'getextent_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:149:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:240:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:256:18: style: The function 'request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:206:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:256:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:257:18: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:207:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:257:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:258:21: style: The function 'grasp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:66:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:258:21: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:259:21: style: The function 'manipulating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:67:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:259:21: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:260:21: style: The function 'effect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:68:21: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:260:21: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:261:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:223:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:261:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:263:18: style: The function 'drawclipped_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:235:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:263:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:279:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:279:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:291:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:291:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:303:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:303:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:315:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:315:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:327:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:327:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:340:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:340:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:353:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:353:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:365:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:365:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:378:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:62:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:378:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:379:18: style: The function 'request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:60:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:379:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:380:18: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:61:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:380:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:381:20: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:70:20: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:381:20: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:386:18: style: The function 'getextent_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:149:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:386:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.h:387:18: style: The function 'draw_gs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/IVGlyph/figure.h:145:18: note: Virtual function in base class
ivtools-1.2.11a1/src/IVGlyph/figure.h:387:18: note: Function in derived class
ivtools-1.2.11a1/src/IVGlyph/figure.cc:925:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:932:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:937:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:944:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:954:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:961:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:967:13: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:926:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:933:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:938:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:945:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:955:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:962:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/figure.cc:968:13: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:75:29: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:208:25: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:129:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:255:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:44:1: style: The class 'GAcknowledgeDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/IVGlyph/gdialogs.cc:170:1: style: The class 'GConfirmDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:166:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:273:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:311:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:359:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:375:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:392:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:15:36: performance: Variable '_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:15:48: performance: Variable '_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:80:5: performance: Variable '_left' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:80:23: performance: Variable '_bottom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:80:45: performance: Variable '_right' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:80:65: performance: Variable '_top' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:581:5: performance: Variable '_left' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:581:22: performance: Variable '_bottom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:582:5: performance: Variable '_cx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:582:18: performance: Variable '_cy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:582:31: performance: Variable '_tol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/globals.h:56:9: style: Technically the member function 'LineObj::Same' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:50:14: note: Technically the member function 'LineObj::Same' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:56:9: note: Technically the member function 'LineObj::Same' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:68:13: style: Technically the member function 'BoxObj::Contains' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:93:17: note: Technically the member function 'BoxObj::Contains' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:68:13: note: Technically the member function 'BoxObj::Contains' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:69:13: style: Technically the member function 'BoxObj::Intersects' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:99:17: note: Technically the member function 'BoxObj::Intersects' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:69:13: note: Technically the member function 'BoxObj::Intersects' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:73:13: style: Technically the member function 'BoxObj::Within' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:151:17: note: Technically the member function 'BoxObj::Within' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:73:13: note: Technically the member function 'BoxObj::Within' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:91:10: performance: Technically the member function 'MultiLineObj::GrowBuf' can be static. [functionStatic]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:164:20: note: Technically the member function 'MultiLineObj::GrowBuf' can be static.
ivtools-1.2.11a1/src/IVGlyph/globals.h:91:10: note: Technically the member function 'MultiLineObj::GrowBuf' can be static.
ivtools-1.2.11a1/src/IVGlyph/globals.h:92:13: performance: Technically the member function 'MultiLineObj::CanApproxWithLine' can be static. [functionStatic]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:186:23: note: Technically the member function 'MultiLineObj::CanApproxWithLine' can be static.
ivtools-1.2.11a1/src/IVGlyph/globals.h:92:13: note: Technically the member function 'MultiLineObj::CanApproxWithLine' can be static.
ivtools-1.2.11a1/src/IVGlyph/globals.h:130:13: style: Technically the member function 'Extent::Within' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/globals.cc:585:17: note: Technically the member function 'Extent::Within' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:130:13: note: Technically the member function 'Extent::Within' can be const.
ivtools-1.2.11a1/src/IVGlyph/globals.h:124:1: warning: The class 'Extent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:133:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:455:18: style: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:123:44: note: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:455:18: note: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:455:34: style: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:123:61: note: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:455:34: note: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:97:1: style: The class 'IdrawReaderImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:123:18: performance: Technically the member function 'IdrawReaderImpl::dither_color' can be static. [functionStatic]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:454:31: note: Technically the member function 'IdrawReaderImpl::dither_color' can be static.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:123:18: note: Technically the member function 'IdrawReaderImpl::dither_color' can be static.
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:273:21: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:279:13: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:333:13: error: Mismatching allocation and deallocation: x [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/idraw.cc:334:13: error: Mismatching allocation and deallocation: y [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/odialogs.cc:77:24: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/odialogs.cc:117:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/odialogs.cc:46:1: style: The class 'ObsTextDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/IVGlyph/ofilechooser.cc:64:5: style: Class 'DialogHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/ofilechooser.cc:451:12: error: Mismatching allocation and deallocation: tmp [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:51:21: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:36:13: warning: Member variable 'Scrollable::xform_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:39:5: performance: Variable 'width_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:40:5: performance: Variable 'height_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:41:5: performance: Variable 'scale_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:42:5: performance: Variable 'dx_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:42:11: performance: Variable 'dy_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:43:5: performance: Variable 'scroll_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/scrollable.cc:44:5: performance: Variable 'page_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/strchooser.cc:64:1: style: The class 'StrChooserImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/IVGlyph/strchooser.cc:86:10: style: Technically the member function 'StrChooserImpl::clear' can be const. [functionConst]
ivtools-1.2.11a1/src/IVGlyph/strchooser.cc:256:22: note: Technically the member function 'StrChooserImpl::clear' can be const.
ivtools-1.2.11a1/src/IVGlyph/strchooser.cc:86:10: note: Technically the member function 'StrChooserImpl::clear' can be const.
ivtools-1.2.11a1/src/IVGlyph/stredit.cc:94:24: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/IVGlyph/stredit.cc:194:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/IVGlyph/textbuff.cc:56:16: warning: Member variable 'EivTextBuffer::linecount' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/textbuff.cc:60:4: performance: Variable 'saved_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/textbuff.cc:61:4: performance: Variable 'modified_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/IVGlyph/textbuff.cc:76:4: warning: Possible leak in public function. The pointer 'path_' is not deallocated before it is allocated. [publicAllocationError]
ivtools-1.2.11a1/src/IVGlyph/textbuff.cc:104:0: error: Memory leak: buffer [memleak]
ivtools-1.2.11a1/src/IVGlyph/textedit.cc:134:16: warning: Member variable 'EivTextEditor::te_adjustable_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/textedit.cc:134:16: warning: Member variable 'EivTextEditor::te_view_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/textedit.cc:134:16: warning: Member variable 'EivTextEditor::sb_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/textedit.cc:134:16: warning: Member variable 'EivTextEditor::style_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/IVGlyph/textedit.h:109:4: style: Class 'TE_Adjustable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/IVGlyph/textview.cc:823:27: style: Variable 'group' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/adjust.cc:33:1: style: The struct 'AdjustableInfo' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/adjust.cc:42:1: style: The struct 'AdjustableImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/adjust.cc:57:5: error: Memory leak: i.observable_ [memleak]
ivtools-1.2.11a1/src/InterViews/aggr.cc:139:25: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/aggr.cc:152:25: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/aggr.cc:168:25: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/box.cc:40:1: style: The class 'BoxImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/composition.cc:66:8: warning: Member variable 'Break::patch_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/InterViews/dialogs.cc:46:1: style: The class 'DialogKitImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/dialogs.cc:140:5: style: Class 'DialogHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:69:10: style: Technically the member function 'FileBrowserImpl::open' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:278:23: note: Technically the member function 'FileBrowserImpl::open' can be const.
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:69:10: note: Technically the member function 'FileBrowserImpl::open' can be const.
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:73:10: performance: Technically the member function 'FileBrowserImpl::select_all' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:298:23: note: Technically the member function 'FileBrowserImpl::select_all' can be static.
ivtools-1.2.11a1/src/InterViews/fbrowser.cc:73:10: note: Technically the member function 'FileBrowserImpl::select_all' can be static.
ivtools-1.2.11a1/src/InterViews/fchooser.cc:46:1: style: The class 'FileChooserImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/fchooser.cc:67:10: style: Technically the member function 'FileChooserImpl::clear' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/fchooser.cc:285:23: note: Technically the member function 'FileChooserImpl::clear' can be const.
ivtools-1.2.11a1/src/InterViews/fchooser.cc:67:10: note: Technically the member function 'FileChooserImpl::clear' can be const.
ivtools-1.2.11a1/src/InterViews/fchooser.cc:75:13: performance: Technically the member function 'FileChooserImpl::filtered' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/fchooser.cc:355:26: note: Technically the member function 'FileChooserImpl::filtered' can be static.
ivtools-1.2.11a1/src/InterViews/fchooser.cc:75:13: note: Technically the member function 'FileChooserImpl::filtered' can be static.
ivtools-1.2.11a1/src/InterViews/fchooser.cc:393:12: error: Mismatching allocation and deallocation: tmp [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/field.cc:123:28: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/InterViews/field.cc:250:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/field.cc:324:1: style: The class 'FieldEditorImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/group.cc:63:9: error: Mismatching allocation and deallocation: r [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/group.cc:85:9: error: Mismatching allocation and deallocation: requisitions [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/group.cc:84:9: error: Mismatching allocation and deallocation: allocations [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/hit.cc:173:18: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/InterViews/hit.cc:180:10: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/InterViews/hit.cc:92:1: style: The class 'HitImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/layout.cc:867:5: performance: Variable 'left_bearing_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:868:5: performance: Variable 'right_bearing_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:869:5: performance: Variable 'natural_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:870:5: performance: Variable 'stretch_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:871:5: performance: Variable 'shrink_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:887:5: performance: Variable 'ascent_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:888:5: performance: Variable 'descent_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:889:5: performance: Variable 'natural_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:890:5: performance: Variable 'stretch_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/layout.cc:891:5: performance: Variable 'shrink_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/mf_kit.cc:176:13: performance: Technically the member function 'MFKitImpl::match' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/mf_kit.cc:586:20: note: Technically the member function 'MFKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/mf_kit.cc:176:13: note: Technically the member function 'MFKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/mf_kit.cc:66:5: style: Class 'MFKitInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/mf_kit.cc:173:5: style: Class 'MFKitImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/mono_kit.cc:178:13: performance: Technically the member function 'MonoKitImpl::match' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/mono_kit.cc:625:22: note: Technically the member function 'MonoKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/mono_kit.cc:178:13: note: Technically the member function 'MonoKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/mono_kit.cc:67:5: style: Class 'MonoKitInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/mono_kit.cc:175:5: style: Class 'MonoKitImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2743:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:3356:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:27: style: Function 'OL_Anchor' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:570:29: note: Function 'OL_Anchor' argument 2 names different: declaration 'width' definition 'w'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:27: note: Function 'OL_Anchor' argument 2 names different: declaration 'width' definition 'w'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:36: style: Function 'OL_Anchor' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:570:42: note: Function 'OL_Anchor' argument 3 names different: declaration 'height' definition 'h'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:36: note: Function 'OL_Anchor' argument 3 names different: declaration 'height' definition 'h'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:45: style: Function 'OL_Anchor' argument 4 names different: declaration 'thick' definition 't'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:570:56: note: Function 'OL_Anchor' argument 4 names different: declaration 'thick' definition 't'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1471:45: note: Function 'OL_Anchor' argument 4 names different: declaration 'thick' definition 't'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2125:48: style: Function 'OL_MenuMark' argument 3 names different: declaration 'is_pulldown' definition 'pulldown'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:735:56: note: Function 'OL_MenuMark' argument 3 names different: declaration 'is_pulldown' definition 'pulldown'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2125:48: note: Function 'OL_MenuMark' argument 3 names different: declaration 'is_pulldown' definition 'pulldown'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2254:37: style: Function 'OL_Pushpin' argument 2 names different: declaration 'unpinned' definition 'u'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:774:46: note: Function 'OL_Pushpin' argument 2 names different: declaration 'unpinned' definition 'u'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2254:37: note: Function 'OL_Pushpin' argument 2 names different: declaration 'unpinned' definition 'u'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2254:49: style: Function 'OL_Pushpin' argument 3 names different: declaration 'pinned' definition 'p'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:774:64: note: Function 'OL_Pushpin' argument 3 names different: declaration 'pinned' definition 'p'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2254:49: note: Function 'OL_Pushpin' argument 3 names different: declaration 'pinned' definition 'p'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2480:32: style: Function 'OL_Setting' argument 5 names different: declaration 'is_default' definition 'd'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:836:27: note: Function 'OL_Setting' argument 5 names different: declaration 'is_default' definition 'd'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2480:32: note: Function 'OL_Setting' argument 5 names different: declaration 'is_default' definition 'd'.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:2023:24: style: Variable 'bg1' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1063:18: performance: Technically the member function 'OLKitImpl::color' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:3843:25: note: Technically the member function 'OLKitImpl::color' can be static.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1063:18: note: Technically the member function 'OLKitImpl::color' can be static.
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:3769:27: style: Class 'OLKitImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:3769:27: style: Class 'OLKitImpl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:449:5: style: Class 'OL_Specs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1056:5: style: Class 'OLKitImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:840:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:705:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:840:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:842:18: style: The function 'draw_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:706:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:842:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:843:18: style: The function 'draw_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:707:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:843:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:971:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:879:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:971:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:973:25: style: The function 'requirement_x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:891:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:973:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:974:25: style: The function 'requirement_y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:892:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:974:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:975:18: style: The function 'allocate_thumb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:894:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:975:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:976:18: style: The function 'adjust_pointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:903:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:976:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:977:21: style: The function 'is_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:912:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:977:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:978:21: style: The function 'is_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:913:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:978:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:979:18: style: The function 'step_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:914:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:979:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:980:18: style: The function 'step_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:915:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:980:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:994:18: style: The function 'draw_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:706:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:994:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1002:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:879:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1002:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1005:25: style: The function 'requirement_x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:891:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1005:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1006:25: style: The function 'requirement_y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:892:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1006:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1007:18: style: The function 'allocate_thumb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:894:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1007:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1008:18: style: The function 'adjust_pointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:903:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1008:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1011:21: style: The function 'is_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:912:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1011:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1012:21: style: The function 'is_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:913:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1012:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1013:18: style: The function 'step_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:914:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1013:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1014:18: style: The function 'step_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:915:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1014:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1025:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:879:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1025:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1031:18: style: The function 'press' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:882:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1031:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1034:25: style: The function 'requirement_x' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:891:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1034:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1035:25: style: The function 'requirement_y' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:892:25: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1035:25: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1036:18: style: The function 'allocate_thumb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:894:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1036:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1037:18: style: The function 'adjust_pointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:903:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1037:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1038:21: style: The function 'is_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:912:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1038:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1039:21: style: The function 'is_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:913:21: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1039:21: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1040:18: style: The function 'step_forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:914:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1040:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1041:18: style: The function 'step_backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:915:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1041:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1044:18: style: The function 'release_select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:908:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/ol_kit.cc:1044:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/page.cc:270:25: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/page.cc:287:25: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/page.cc:54:5: performance: Variable 'x_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/page.cc:55:5: performance: Variable 'y_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/printer.cc:396:14: style: The scope of the variable 'out' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/printer.cc:177:14: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/psfont.cc:41:1: style: The class 'PSFontImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/psfont.cc:71:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/InterViews/psfont.cc:73:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/InterViews/psfont.cc:84:1: error: Resource leak: file [resourceLeak]
ivtools-1.2.11a1/src/InterViews/psfont.cc:103:2: error: Resource leak: f [resourceLeak]
ivtools-1.2.11a1/src/InterViews/regexp.cc:396:15: style: The scope of the variable 'len' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/regexp.cc:424:3: error: Mismatching allocation and deallocation: r [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/scrbox.cc:53:5: warning: Member variable 'TBScrollBoxInfo::glyph_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/InterViews/session.cc:287:14: style: Condition '!done' is always true [knownConditionTrueFalse]
ivtools-1.2.11a1/src/InterViews/session.cc:283:12: note: Assignment 'done=false', assigned value is 0
ivtools-1.2.11a1/src/InterViews/session.cc:287:14: note: Condition '!done' is always true
ivtools-1.2.11a1/src/InterViews/slider.cc:45:1: style: The class 'SliderImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/InterViews/slider.cc:64:10: performance: Technically the member function 'SliderImpl::get_position' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/slider.cc:368:18: note: Technically the member function 'SliderImpl::get_position' can be static.
ivtools-1.2.11a1/src/InterViews/slider.cc:64:10: note: Technically the member function 'SliderImpl::get_position' can be static.
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:966:5: performance: Variable 'minwidth_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:1214:5: performance: Variable 'dimension_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:1216:5: performance: Variable 'flags_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:336:13: performance: Technically the member function 'SMFKitImpl::match' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:663:21: note: Technically the member function 'SMFKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:336:13: note: Technically the member function 'SMFKitImpl::match' can be static.
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:125:5: style: Class 'SMFKitInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:237:5: style: Class 'SMFKitGlyph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:333:5: style: Class 'SMFKitImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:210:18: style: The function 'draw_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:191:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:210:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:232:18: style: The function 'draw_frame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:210:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:232:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:293:18: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:280:18: note: Virtual function in base class
ivtools-1.2.11a1/src/InterViews/smf_kit.cc:293:18: note: Function in derived class
ivtools-1.2.11a1/src/InterViews/style.cc:866:31: style: The scope of the variable 'e' can be reduced. [variableScope]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:52:5: performance: Variable 'natural_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:53:5: performance: Variable 'stretch_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:54:5: performance: Variable 'shrink_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:65:9: style: Class 'BreakSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:65:9: style: Class 'BreakSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/InterViews/texcomp.cc:34:5: style: Class 'BreakSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/InterViews/tformsetter.cc:170:19: style: Variable 'ax' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/tformsetter.cc:171:19: style: Variable 'ay' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/InterViews/tiff.cc:731:13: style: Function 'put8bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:92:10: note: Function 'put8bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:731:13: note: Function 'put8bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:732:19: style: Function 'put8bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:92:30: note: Function 'put8bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:732:19: note: Function 'put8bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:748:13: style: Function 'put4bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:96:10: note: Function 'put4bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:748:13: note: Function 'put4bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:749:19: style: Function 'put4bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:96:30: note: Function 'put4bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:749:19: note: Function 'put4bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:768:13: style: Function 'put2bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:100:10: note: Function 'put2bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:768:13: note: Function 'put2bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:769:19: style: Function 'put2bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:100:30: note: Function 'put2bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:769:19: note: Function 'put2bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:788:13: style: Function 'put1bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:104:10: note: Function 'put1bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:788:13: note: Function 'put1bitcmaptile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:789:19: style: Function 'put1bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:104:30: note: Function 'put1bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:789:19: note: Function 'put1bitcmaptile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:808:13: style: Function 'put1bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:108:10: note: Function 'put1bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:808:13: note: Function 'put1bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:809:19: style: Function 'put1bitbwtile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:108:30: note: Function 'put1bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:809:19: note: Function 'put1bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:828:13: style: Function 'put2bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:112:10: note: Function 'put2bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:828:13: note: Function 'put2bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:829:19: style: Function 'put2bitbwtile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:112:30: note: Function 'put2bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:829:19: note: Function 'put2bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:848:13: style: Function 'put4bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:116:10: note: Function 'put4bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:848:13: note: Function 'put4bitbwtile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:849:19: style: Function 'put4bitbwtile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:116:30: note: Function 'put4bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:849:19: note: Function 'put4bitbwtile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:868:13: style: Function 'putRGBcontig8bittile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:124:10: note: Function 'putRGBcontig8bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:868:13: note: Function 'putRGBcontig8bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:869:19: style: Function 'putRGBcontig8bittile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:124:30: note: Function 'putRGBcontig8bittile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:869:19: note: Function 'putRGBcontig8bittile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:900:13: style: Function 'putRGBcontig16bittile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:128:10: note: Function 'putRGBcontig16bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:900:13: note: Function 'putRGBcontig16bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:901:19: style: Function 'putRGBcontig16bittile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:128:30: note: Function 'putRGBcontig16bittile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:901:19: note: Function 'putRGBcontig16bittile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:934:13: style: Function 'putRGBseparate8bittile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:132:10: note: Function 'putRGBseparate8bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:934:13: note: Function 'putRGBseparate8bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:19: style: Function 'putRGBseparate8bittile' argument 2 names different: declaration 'red' definition 'r'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:133:16: note: Function 'putRGBseparate8bittile' argument 2 names different: declaration 'red' definition 'r'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:19: note: Function 'putRGBseparate8bittile' argument 2 names different: declaration 'red' definition 'r'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:36: style: Function 'putRGBseparate8bittile' argument 3 names different: declaration 'green' definition 'g'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:133:35: note: Function 'putRGBseparate8bittile' argument 3 names different: declaration 'green' definition 'g'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:36: note: Function 'putRGBseparate8bittile' argument 3 names different: declaration 'green' definition 'g'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:53: style: Function 'putRGBseparate8bittile' argument 4 names different: declaration 'blue' definition 'b'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:133:56: note: Function 'putRGBseparate8bittile' argument 4 names different: declaration 'blue' definition 'b'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:935:53: note: Function 'putRGBseparate8bittile' argument 4 names different: declaration 'blue' definition 'b'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:962:13: style: Function 'putRGBseparate16bittile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:137:10: note: Function 'putRGBseparate16bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:962:13: note: Function 'putRGBseparate16bittile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:19: style: Function 'putRGBseparate16bittile' argument 2 names different: declaration 'red' definition 'r'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:138:16: note: Function 'putRGBseparate16bittile' argument 2 names different: declaration 'red' definition 'r'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:19: note: Function 'putRGBseparate16bittile' argument 2 names different: declaration 'red' definition 'r'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:36: style: Function 'putRGBseparate16bittile' argument 3 names different: declaration 'green' definition 'g'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:138:35: note: Function 'putRGBseparate16bittile' argument 3 names different: declaration 'green' definition 'g'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:36: note: Function 'putRGBseparate16bittile' argument 3 names different: declaration 'green' definition 'g'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:53: style: Function 'putRGBseparate16bittile' argument 4 names different: declaration 'blue' definition 'b'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:138:56: note: Function 'putRGBseparate16bittile' argument 4 names different: declaration 'blue' definition 'b'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:963:53: note: Function 'putRGBseparate16bittile' argument 4 names different: declaration 'blue' definition 'b'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:991:13: style: Function 'putRGBgreytile' argument 1 names different: declaration 'dest' definition 'cp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:120:10: note: Function 'putRGBgreytile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:991:13: note: Function 'putRGBgreytile' argument 1 names different: declaration 'dest' definition 'cp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:992:19: style: Function 'putRGBgreytile' argument 2 names different: declaration 'src' definition 'pp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/InterViews/tiff.cc:120:30: note: Function 'putRGBgreytile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:992:19: note: Function 'putRGBgreytile' argument 2 names different: declaration 'src' definition 'pp'.
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::tif_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::raster_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::bitspersample_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::samplesperpixel_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::photometric_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::orientation_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::redcmap_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::greencmap_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::bluecmap_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::BWmap_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:146:17: warning: Member variable 'TIFFRasterImpl::PALmap_' is not initialized in the constructor. [uninitMemberVarPrivate]
ivtools-1.2.11a1/src/InterViews/tiff.cc:91:10: style: Technically the member function 'TIFFRasterImpl::put8bitcmaptile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:730:22: note: Technically the member function 'TIFFRasterImpl::put8bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:91:10: note: Technically the member function 'TIFFRasterImpl::put8bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:95:10: style: Technically the member function 'TIFFRasterImpl::put4bitcmaptile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:747:22: note: Technically the member function 'TIFFRasterImpl::put4bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:95:10: note: Technically the member function 'TIFFRasterImpl::put4bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:99:10: style: Technically the member function 'TIFFRasterImpl::put2bitcmaptile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:767:22: note: Technically the member function 'TIFFRasterImpl::put2bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:99:10: note: Technically the member function 'TIFFRasterImpl::put2bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:103:10: style: Technically the member function 'TIFFRasterImpl::put1bitcmaptile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:787:22: note: Technically the member function 'TIFFRasterImpl::put1bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:103:10: note: Technically the member function 'TIFFRasterImpl::put1bitcmaptile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:107:10: style: Technically the member function 'TIFFRasterImpl::put1bitbwtile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:807:22: note: Technically the member function 'TIFFRasterImpl::put1bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:107:10: note: Technically the member function 'TIFFRasterImpl::put1bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:111:10: style: Technically the member function 'TIFFRasterImpl::put2bitbwtile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:827:22: note: Technically the member function 'TIFFRasterImpl::put2bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:111:10: note: Technically the member function 'TIFFRasterImpl::put2bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:115:10: style: Technically the member function 'TIFFRasterImpl::put4bitbwtile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:847:22: note: Technically the member function 'TIFFRasterImpl::put4bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:115:10: note: Technically the member function 'TIFFRasterImpl::put4bitbwtile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:119:10: performance: Technically the member function 'TIFFRasterImpl::putRGBgreytile' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/tiff.cc:990:22: note: Technically the member function 'TIFFRasterImpl::putRGBgreytile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:119:10: note: Technically the member function 'TIFFRasterImpl::putRGBgreytile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:123:10: style: Technically the member function 'TIFFRasterImpl::putRGBcontig8bittile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:867:22: note: Technically the member function 'TIFFRasterImpl::putRGBcontig8bittile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:123:10: note: Technically the member function 'TIFFRasterImpl::putRGBcontig8bittile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:127:10: style: Technically the member function 'TIFFRasterImpl::putRGBcontig16bittile' can be const. [functionConst]
ivtools-1.2.11a1/src/InterViews/tiff.cc:899:22: note: Technically the member function 'TIFFRasterImpl::putRGBcontig16bittile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:127:10: note: Technically the member function 'TIFFRasterImpl::putRGBcontig16bittile' can be const.
ivtools-1.2.11a1/src/InterViews/tiff.cc:131:10: performance: Technically the member function 'TIFFRasterImpl::putRGBseparate8bittile' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/tiff.cc:933:22: note: Technically the member function 'TIFFRasterImpl::putRGBseparate8bittile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:131:10: note: Technically the member function 'TIFFRasterImpl::putRGBseparate8bittile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:136:10: performance: Technically the member function 'TIFFRasterImpl::putRGBseparate16bittile' can be static. [functionStatic]
ivtools-1.2.11a1/src/InterViews/tiff.cc:961:22: note: Technically the member function 'TIFFRasterImpl::putRGBseparate16bittile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:136:10: note: Technically the member function 'TIFFRasterImpl::putRGBseparate16bittile' can be static.
ivtools-1.2.11a1/src/InterViews/tiff.cc:378:2: error: Memory leak: buf [memleak]
ivtools-1.2.11a1/src/InterViews/tiff.cc:428:2: error: Memory leak: buf [memleak]
ivtools-1.2.11a1/src/InterViews/tiff.cc:487:2: error: Memory leak: buf [memleak]
ivtools-1.2.11a1/src/InterViews/tiff.cc:285:6: error: Mismatching allocation and deallocation: Map [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/tiff.cc:334:5: error: Mismatching allocation and deallocation: Map [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/tiff.cc:411:5: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/tiff.cc:471:5: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/tiff.cc:508:5: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/InterViews/tiff.cc:555:5: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/IueServ/ipfunc.cc:194:0: error: Memory leak: threshs [memleak]
ivtools-1.2.11a1/src/OS/directory.cc:335:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/OS/directory.cc:336:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/OS/directory.cc:81:1: style: The class 'DirectoryEntry' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/OS/directory.cc:318:5: performance: Variable 'filled_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/OS/directory.cc:219:9: error: Mismatching allocation and deallocation: tmp [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OS/directory.cc:221:5: error: Memory leak: e.info_ [memleak]
ivtools-1.2.11a1/src/OS/directory.cc:361:5: error: Memory leak: e.name_ [memleak]
ivtools-1.2.11a1/src/OS/directory.cc:218:2: style: Instance of 'stat' object is destroyed immediately. [unusedScopedObject]
ivtools-1.2.11a1/src/OS/file.cc:89:5: performance: Variable 'pos_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/OS/string.cc:400:0: error: Memory leak: ns [memleak]
ivtools-1.2.11a1/src/OS/ustring.cc:103:5: style: Class 'UniqueStringPool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/OS/ustring.cc:103:5: style: Class 'UniqueStringPool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/OS/ustring.cc:44:5: style: Class 'UniqueStringPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/OS/ustring.cc:115:5: error: Mismatching allocation and deallocation: UniqueStringPool::data [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/clipline.cc:137:0: style: Variable 'curn' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/clipline.cc:138:0: style: Variable 'curp' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/cliplinepoly.cc:50:0: style: Variable 'sn' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/grayraster.cc:501:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ivtools-1.2.11a1/src/OverlayUnidraw/grayraster.cc:505:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ivtools-1.2.11a1/src/OverlayUnidraw/grayraster.cc:381:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/grayraster.cc:550:2: style: Variable 'xloc' is modified but its new value is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/grayraster.cc:409:50: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
ivtools-1.2.11a1/src/OverlayUnidraw/grloctool.cc:82:9: style: The scope of the variable 'xgr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/grloctool.cc:82:14: style: The scope of the variable 'ygr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovarrow.cc:381:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcamcmds.cc:192:11: style: The scope of the variable 'factor' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcamcmds.cc:376:11: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcamcmds.cc:376:20: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovchainview.cc:106:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovchainview.cc:166:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1140:9: style: Condition 'reset_caption' is always false [knownConditionTrueFalse]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1089:29: note: Assignment 'reset_caption=false', assigned value is 0
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1140:9: note: Condition 'reset_caption' is always false
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1235:9: style: Condition 'reset_caption' is always false [knownConditionTrueFalse]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1178:29: note: Assignment 'reset_caption=false', assigned value is 0
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1235:9: note: Condition 'reset_caption' is always false
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1389:15: warning: Either the condition 'al' is redundant or there is possible null pointer dereference: al. [nullPointerRedundantCheck]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1365:11: note: Assuming that condition 'al' is not redundant
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1389:15: note: Null pointer dereference
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:947:11: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:947:20: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1266:9: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcmds.cc:1266:15: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:508:18: style: The scope of the variable 'comp' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:1027:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:1042:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:236:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:255:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovcomps.cc:866:42: style: Variable 'gcmd' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:109:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:108:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:109:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:183:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:182:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:183:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:257:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:256:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/ovdialog.cc:257:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/OverlayUnidraw/oved.cc:245:17: style: The scope of the variable 'alignmentstr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/oved.cc:178:0: style: Variable 'vborder' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovellipse.cc:278:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:108:22: style: Variable 'dialog' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:109:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:220:22: style: Variable 'dialog' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:221:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:46:1: style: The class 'AnnotateDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:164:1: style: The class 'AttributeDialogImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:56:10: performance: Technically the member function 'AnnotateDialogImpl::free' can be static. [functionStatic]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:102:26: note: Technically the member function 'AnnotateDialogImpl::free' can be static.
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:56:10: note: Technically the member function 'AnnotateDialogImpl::free' can be static.
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:176:10: performance: Technically the member function 'AttributeDialogImpl::free' can be static. [functionStatic]
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:214:27: note: Technically the member function 'AttributeDialogImpl::free' can be static.
ivtools-1.2.11a1/src/OverlayUnidraw/ovgdialog.cc:176:10: note: Technically the member function 'AttributeDialogImpl::free' can be static.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:1865:9: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:2045:20: style: The scope of the variable 'raster' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:2667:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:622:25: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:2383:9: style: Unused variable: width [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:2383:16: style: Unused variable: height [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:264:18: style: Member variable 'ReadPpmIterator::_ras' is in the wrong place in the initializer list. [initializerList]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:285:40: note: Member variable 'ReadPpmIterator::_ras' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:264:18: note: Member variable 'ReadPpmIterator::_ras' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:358:11: style: Member variable 'ReadImageHandler::_begun' is in the wrong place in the initializer list. [initializerList]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:375:48: note: Member variable 'ReadImageHandler::_begun' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:358:11: note: Member variable 'ReadImageHandler::_begun' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:690:13: style: Member variable 'TileIterator::_done_row' is in the wrong place in the initializer list. [initializerList]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:699:5: note: Member variable 'TileIterator::_done_row' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:690:13: note: Member variable 'TileIterator::_done_row' is in the wrong place in the initializer list.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:256:10: style: Technically the member function 'ReadPpmIterator::xcur' can be const. [functionConst]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:257:10: style: Technically the member function 'ReadPpmIterator::ycur' can be const. [functionConst]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:258:10: style: Technically the member function 'ReadPpmIterator::width' can be const. [functionConst]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:259:10: style: Technically the member function 'ReadPpmIterator::height' can be const. [functionConst]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:686:13: style: Technically the member function 'TileIterator::Done' can be const. [functionConst]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:703:23: note: Technically the member function 'TileIterator::Done' can be const.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:686:13: note: Technically the member function 'TileIterator::Done' can be const.
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:253:3: style: Class 'ReadPpmIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:169:1: warning: The class 'FileHelper' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:860:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:997:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:891:2: error: Resource leak: file [resourceLeak]
ivtools-1.2.11a1/src/OverlayUnidraw/ovimport.cc:1525:30: error: Uninitialized variable: in [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovipcmds.cc:104:21: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1083:18: style: The scope of the variable 'text' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1542:16: style: The scope of the variable 'layout' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:236:16: style: Variable 'kit' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:497:22: style: Variable 'layout' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:510:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:906:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:918:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:963:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1048:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1105:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1156:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1251:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1318:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1470:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovkit.cc:1564:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovline.cc:394:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovline.cc:286:37: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovline.cc:286:48: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovline.cc:286:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovline.cc:286:42: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:561:9: style: Condition '!shared_mem' is always true [knownConditionTrueFalse]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:553:26: note: Assignment 'shared_mem=false', assigned value is 0
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:561:9: note: Condition '!shared_mem' is always true
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:576:13: style: The scope of the variable 'sx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:576:17: style: The scope of the variable 'sy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:726:50: style: Function 'RasterKey' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:716:40: note: Function 'RasterKey' argument 2 names different: declaration 'width' definition 'w'.
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:726:50: note: Function 'RasterKey' argument 2 names different: declaration 'width' definition 'w'.
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:726:59: style: Function 'RasterKey' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:716:53: note: Function 'RasterKey' argument 3 names different: declaration 'height' definition 'h'.
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:726:59: note: Function 'RasterKey' argument 3 names different: declaration 'height' definition 'h'.
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:888:27: style: Unused variable: m00 [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:888:42: style: Unused variable: m11 [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:1307:21: style: Variable 'dpy' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:734:12: warning: Member variable 'RasterKey::_width' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpainter.cc:734:12: warning: Member variable 'RasterKey::_height' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpanner.cc:420:9: style: The scope of the variable 'h' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovpanner.cc:422:12: style: The scope of the variable 's' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1529:9: style: The scope of the variable 'off_lo' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1530:9: style: The scope of the variable 'off_hi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:2028:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:2049:9: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:285:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:627:0: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:628:0: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:629:9: style: Unused variable: ir [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:629:13: style: Unused variable: ig [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:629:17: style: Unused variable: ib [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:630:10: style: Unused variable: paren [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:649:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:649:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:670:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:670:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:691:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:691:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:712:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:712:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:733:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:733:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:754:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:754:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:775:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:775:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:796:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:796:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:817:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:817:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:838:13: style: Unused variable: x [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:838:16: style: Unused variable: y [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1519:18: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:2031:9: style: Unused variable: ir [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:2031:13: style: Unused variable: ig [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:2031:17: style: Unused variable: ib [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1512:9: error: Mismatching allocation and deallocation: indices [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1605:9: error: Mismatching allocation and deallocation: indices [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1582:5: error: Mismatching allocation and deallocation: indices [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1675:5: error: Mismatching allocation and deallocation: indices [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/ovraster.cc:1633:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrect.cc:416:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrect.cc:315:37: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrect.cc:315:48: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrect.cc:315:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrect.cc:315:42: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrestimage.cc:76:9: style: The scope of the variable 'ncols' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrestimage.cc:76:16: style: The scope of the variable 'nrows' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrestimage.cc:79:9: style: The scope of the variable 'twidth' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovrestimage.cc:79:17: style: The scope of the variable 'theight' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovshowhide.cc:104:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovshowhide.cc:206:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovstencil.cc:265:10: style: Unused variable: delim [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovstencil.cc:364:10: style: Unused variable: delim [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovstencil.cc:391:10: style: Unused variable: delim [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovtext.cc:381:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovvertices.cc:107:12: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovvertices.cc:107:16: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovvertices.cc:108:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/ovvertices.cc:130:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovviewer.cc:265:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovviewer.cc:388:9: style: Unused variable: f_xscreen [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovviewer.cc:388:20: style: Unused variable: f_yscreen [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/ovviews.cc:694:23: style: Variable 'rub' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:639:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:251:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:485:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:532:10: style: The scope of the variable 'delim' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:576:9: style: The scope of the variable 'printsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:486:10: style: Unused variable: buf [unusedVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:1109:0: style: Variable 'close_paren' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/scriptview.cc:1110:0: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/setattrbyexpr.cc:107:12: style: The scope of the variable 'style' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/setattrbyexpr.cc:113:10: style: Variable 'style' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/slctbyattr.cc:99:12: style: The scope of the variable 'style' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/slctbyattr.cc:105:10: style: Variable 'style' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:220:12: warning: Either the condition '!fptr' is redundant or there is possible null pointer dereference: fptr. [nullPointerRedundantCheck]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:106:9: note: Assuming that condition '!fptr' is not redundant
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:220:12: note: Null pointer dereference
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:122:6: style: The scope of the variable 'len' can be reduced. [variableScope]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:287:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:301:18: style: Variable 'ed' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:104:2: error: Memory leak: buffer [memleak]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:224:12: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:141:3: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
ivtools-1.2.11a1/src/OverlayUnidraw/textfile.cc:209:10: error: Mismatching allocation and deallocation: wordbuf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/TIFF/mkg3states.c:296:11: style: The scope of the variable 'sep' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/mkg3states.c:323:11: style: The scope of the variable 'sep' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_aux.c:48:6: style: Unused variable: i [unusedVariable]
ivtools-1.2.11a1/src/TIFF/tif_aux.c:174:11: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_aux.c:175:41: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_aux.c:176:2: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:75:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:504:12: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:505:36: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:506:3: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:782:13: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:783:45: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:784:4: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:825:11: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:826:32: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dir.c:827:2: error: va_list 'ap' used before va_start() was called. [va_list_usedBeforeStarted]
ivtools-1.2.11a1/src/TIFF/tif_dirread.c:845:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ivtools-1.2.11a1/src/TIFF/tif_dirread.c:892:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ivtools-1.2.11a1/src/TIFF/tif_dirread.c:897:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
ivtools-1.2.11a1/src/TIFF/tif_dirread.c:537:15: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_dirread.c:862:14: style: The scope of the variable 'mesg' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_dirwrite.c:646:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
ivtools-1.2.11a1/src/TIFF/tif_fax3.c:749:26: error: Array 'mask[9]' accessed at index 12, which is out of bounds. [arrayIndexOutOfBounds]
ivtools-1.2.11a1/src/TIFF/tif_fax3.c:819:20: note: Calling function 'putbits', 3rd argument 'length' value is 12
ivtools-1.2.11a1/src/TIFF/tif_fax3.c:749:26: note: Array index out of bounds
ivtools-1.2.11a1/src/TIFF/tif_fax3.c:925:14: style: The scope of the variable 'span' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_fax3.c:971:10: style: The scope of the variable 'b2' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:854:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:854:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:854:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:865:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:865:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:865:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:865:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_lzw.c:1197:2: style: Variable 'outcount' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/TIFF/tif_machdep.c:152:8: style: union member 'double_t::b' is never used. [unusedStructMember]
ivtools-1.2.11a1/src/TIFF/tif_machdep.c:153:10: style: union member 'double_t::d' is never used. [unusedStructMember]
ivtools-1.2.11a1/src/TIFF/tif_packbits.c:232:15: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_print.c:123:7: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_read.c:507:14: style: The scope of the variable 'module' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_swab.c:62:15: style: The scope of the variable 't' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_swab.c:79:15: style: The scope of the variable 't' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TIFF/tif_thunder.c:70:15: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Time/Date.cc:247:13: style: The scope of the variable 'm' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:270:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:292:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:409:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:447:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:495:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:511:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:528:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:860:9: style: The scope of the variable 'npts' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/fgeomobjs.cc:964:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ivtools-1.2.11a1/src/TopoFace/topoedge.cc:117:13: style: Variable 'npt' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/TopoFace/topoface.cc:112:10: style: The scope of the variable 'j' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:67:52: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:80:30: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:88:27: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:107:30: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:151:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:162:23: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:177:22: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:254:27: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:274:27: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:317:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:332:35: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:340:27: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:359:30: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:401:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:415:30: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:430:22: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:505:32: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:528:32: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:570:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:585:32: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:593:27: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:612:30: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:654:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:665:32: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:680:22: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:755:29: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:778:29: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:60:5: performance: Variable '_head' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idarrow.cc:61:5: performance: Variable '_tail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:41:5: style: Class 'ArrowLineComp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:57:5: style: Class 'ArrowLineView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:70:5: style: Class 'PSArrowLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:81:5: style: Class 'ArrowMultiLineComp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:97:5: style: Class 'ArrowMultiLineView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:110:5: style: Class 'PSArrowMultiLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:121:5: style: Class 'ArrowSplineComp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:137:5: style: Class 'ArrowSplineView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrow.h:150:5: style: Class 'PSArrowSpline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:54:5: style: Class 'PreciseMoveCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:55:5: style: Class 'PreciseMoveCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:70:5: style: Class 'PreciseScaleCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:71:5: style: Class 'PreciseScaleCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:86:5: style: Class 'PreciseRotateCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:87:5: style: Class 'PreciseRotateCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:102:5: style: Class 'NewViewCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:103:5: style: Class 'NewViewCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:135:5: style: Class 'AboutCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:136:5: style: Class 'AboutCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:148:5: style: Class 'IGridSpacingCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.h:149:5: style: Class 'IGridSpacingCmd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:11: style: Function 'Arrowhead' argument 1 names different: declaration 'tipx' definition 'tx'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.h:35:21: note: Function 'Arrowhead' argument 1 names different: declaration 'tipx' definition 'tx'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:11: note: Function 'Arrowhead' argument 1 names different: declaration 'tipx' definition 'tx'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:21: style: Function 'Arrowhead' argument 2 names different: declaration 'tipy' definition 'ty'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.h:35:33: note: Function 'Arrowhead' argument 2 names different: declaration 'tipy' definition 'ty'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:21: note: Function 'Arrowhead' argument 2 names different: declaration 'tipy' definition 'ty'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:52: style: Function 'Arrowhead' argument 5 names different: declaration 'gr' definition 'g'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.h:35:66: note: Function 'Arrowhead' argument 5 names different: declaration 'gr' definition 'g'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:47:52: note: Function 'Arrowhead' argument 5 names different: declaration 'gr' definition 'g'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:58:41: style: Function 'CorrectedHeight' argument 1 names different: declaration 'line_thk' definition 't'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.h:47:33: note: Function 'CorrectedHeight' argument 1 names different: declaration 'line_thk' definition 't'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:58:41: note: Function 'CorrectedHeight' argument 1 names different: declaration 'line_thk' definition 't'.
ivtools-1.2.11a1/src/UniIdraw/idarrowhead.cc:56:23: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
ivtools-1.2.11a1/src/UniIdraw/idcatalog.cc:676:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/UniIdraw/idcatalog.cc:430:17: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/UniIdraw/idcomp.h:50:5: style: Class 'IdrawView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcomp.h:58:5: style: Class 'PSIdraw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:78:29: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:264:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:319:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:106:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:106:21: style: The scope of the variable 'dy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:149:11: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:149:20: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:191:11: style: The scope of the variable 'angle' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:248:5: performance: Variable '_head' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idcmds.cc:249:5: performance: Variable '_tail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/ided.h:51:5: style: Class 'IdrawEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/ided.h:52:5: style: Class 'IdrawEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/ided.h:53:5: style: Class 'IdrawEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/UniIdraw/idcomp.cc:101:23: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:127:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:126:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:127:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:211:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:210:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:211:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:285:5: style: Variable 'movement' is reassigned a value before the old one has been used. [redundantAssignment]
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:284:0: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/iddialogs.cc:285:5: note: Variable 'movement' is reassigned a value before the old one has been used.
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_comp' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_keymap' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_curCtrl' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_viewer' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_selection' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_tray' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_name' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_modifStatus' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_gravity' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_magnif' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_font' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_brush' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_pattern' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_color' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:169:14: warning: Member variable 'IdrawEditor::_arrows' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/UniIdraw/ided.cc:241:12: error: Memory pointed to by '_modifStatus' is freed twice. [doubleFree]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:313:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:184:17: style: The scope of the variable 'none' can be reduced. [variableScope]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:66:5: performance: Variable '_head' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:67:5: performance: Variable '_tail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:131:5: performance: Variable '_head' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/UniIdraw/idvars.cc:132:5: performance: Variable '_tail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1174:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1561:38: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1671:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:2064:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:2068:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1013:10: style: The scope of the variable 'lookahead' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1416:10: style: The scope of the variable 'pf' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1417:10: style: The scope of the variable 'ps' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1691:10: style: The scope of the variable 'quotes' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1476:45: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:218:31: style: Function 'Register' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:206:25: note: Function 'Register' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:218:31: note: Function 'Register' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:222:33: style: Function 'Unregister' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:207:27: note: Function 'Unregister' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:222:33: note: Function 'Unregister' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:245:37: style: Function 'GetName' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:211:31: note: Function 'GetName' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:245:37: note: Function 'GetName' argument 1 names different: declaration 'obj' definition 'object'.
ivtools-1.2.11a1/src/Unidraw/catalog.cc:2032:5: performance: Variable '_orig_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:2041:5: performance: Variable '_orig_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:2011:5: style: Class 'ObjectMapElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1298:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1301:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/Unidraw/catalog.cc:1949:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/Unidraw/command.cc:112:52: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/command.cc:115:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/command.cc:62:5: style: Class 'DataElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/connector.cc:98:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/connector.cc:53:5: style: Class '_CSData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:443:38: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:444:38: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:445:37: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:446:36: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:447:37: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:449:48: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:625:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:629:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:648:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:652:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:1147:35: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:73:10: style: Technically the member function 'CSGlue::Print' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:94:14: note: Technically the member function 'CSGlue::Print' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:73:10: note: Technically the member function 'CSGlue::Print' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:187:10: style: Technically the member function 'CCnxn::ApplyToSeries' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:234:13: note: Technically the member function 'CCnxn::ApplyToSeries' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:187:10: note: Technically the member function 'CCnxn::ApplyToSeries' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:188:10: style: Technically the member function 'CCnxn::ApplyToParallel' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:261:13: note: Technically the member function 'CCnxn::ApplyToParallel' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:188:10: note: Technically the member function 'CCnxn::ApplyToParallel' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:189:10: style: Technically the member function 'CCnxn::ApplyToY' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:269:13: note: Technically the member function 'CCnxn::ApplyToY' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:189:10: note: Technically the member function 'CCnxn::ApplyToY' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:195:13: style: Technically the member function 'CCnxn::Contains' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:331:16: note: Technically the member function 'CCnxn::Contains' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:195:13: note: Technically the member function 'CCnxn::Contains' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:668:11: performance: Technically the member function 'CUpdater::Position' can be static. [functionStatic]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:762:17: note: Technically the member function 'CUpdater::Position' can be static.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:668:11: note: Technically the member function 'CUpdater::Position' can be static.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:669:10: performance: Technically the member function 'CUpdater::CalcTranslation' can be static. [functionStatic]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:707:16: note: Technically the member function 'CUpdater::CalcTranslation' can be static.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:669:10: note: Technically the member function 'CUpdater::CalcTranslation' can be static.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:805:9: style: Technically the member function 'ConnInfo::NumPeers' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:827:22: note: Technically the member function 'ConnInfo::NumPeers' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:805:9: note: Technically the member function 'ConnInfo::NumPeers' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:806:9: style: Technically the member function 'ConnInfo::NumParallels' can be const. [functionConst]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:828:22: note: Technically the member function 'ConnInfo::NumParallels' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:806:9: note: Technically the member function 'ConnInfo::NumParallels' can be const.
ivtools-1.2.11a1/src/Unidraw/csolver.cc:845:5: style: Class 'ConnInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:845:5: style: Class 'ConnInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:917:31: style: Class 'CSolverInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:917:31: style: Class 'CSolverInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:63:5: style: Class 'CSGlue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:439:5: style: Class 'CNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:480:5: style: Class 'HNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:499:5: style: Class 'VNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:789:5: style: Class 'ConnInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:370:19: style: The function 'GetCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:196:19: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:370:19: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:371:20: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:198:20: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:371:20: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:396:19: style: The function 'GetCenter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:196:19: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:396:19: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:397:20: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:198:20: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:397:20: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:482:20: style: The function 'CreateCnxn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:432:20: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:482:20: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:485:19: style: The function 'CreateNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:435:19: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:485:19: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:501:20: style: The function 'CreateCnxn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:432:20: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:501:20: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:504:19: style: The function 'CreateNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/Unidraw/csolver.cc:435:19: note: Virtual function in base class
ivtools-1.2.11a1/src/Unidraw/csolver.cc:504:19: note: Function in derived class
ivtools-1.2.11a1/src/Unidraw/damage.cc:64:16: style: The scope of the variable 'a' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:50:49: style: Function 'StringStringElem' argument 1 names different: declaration 'idstring' definition 'id'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:40:34: note: Function 'StringStringElem' argument 1 names different: declaration 'idstring' definition 'id'.
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:50:49: note: Function 'StringStringElem' argument 1 names different: declaration 'idstring' definition 'id'.
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:50:65: style: Function 'StringStringElem' argument 2 names different: declaration 'tagstring' definition 'tag'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:40:56: note: Function 'StringStringElem' argument 2 names different: declaration 'tagstring' definition 'tag'.
ivtools-1.2.11a1/src/Unidraw/editorinfo.cc:50:65: note: Function 'StringStringElem' argument 2 names different: declaration 'tagstring' definition 'tag'.
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:223:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:330:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:368:18: style: The scope of the variable 'cpi' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:416:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:432:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/geomobjs.cc:449:18: style: The scope of the variable 'i' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/graphic.cc:224:11: style: The scope of the variable 'ncx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/graphic.cc:224:16: style: The scope of the variable 'ncy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/graphic.cc:247:11: style: The scope of the variable 'ncx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/graphic.cc:247:16: style: The scope of the variable 'ncy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grblock.cc:264:11: style: The scope of the variable 'hfactor' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grblock.cc:264:20: style: The scope of the variable 'vfactor' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:197:15: style: The scope of the variable 'cx0' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:197:20: style: The scope of the variable 'cy0' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:197:25: style: The scope of the variable 'cx1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:197:30: style: The scope of the variable 'cy1' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:420:18: style: The scope of the variable 'comp' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:859:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:874:14: style: The scope of the variable 'parent' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/grcomp.cc:733:42: style: Variable 'gcmd' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/grid.cc:195:23: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/grid.cc:210:6: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/grid.cc:214:6: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/grview.cc:191:26: style: Variable 'views' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/grview.cc:192:25: style: Variable 'comp' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/grview.cc:360:35: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/grview.cc:360:44: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/grview.cc:360:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/grview.cc:360:40: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/gvupdater.cc:78:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/import.cc:157:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/Unidraw/import.cc:173:5: error: Resource leak: file [resourceLeak]
ivtools-1.2.11a1/src/Unidraw/line.cc:264:37: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/line.cc:264:48: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/line.cc:264:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/line.cc:264:42: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/lines.cc:205:19: style: The scope of the variable 'ml' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/lines.cc:231:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/lines.cc:231:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/lines.cc:249:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/lines.cc:249:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/lines.cc:242:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/lines.cc:243:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/lines.cc:260:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/lines.cc:261:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/link.cc:303:11: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/link.cc:303:14: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/link.cc:303:17: style: The scope of the variable 'tx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/link.cc:303:21: style: The scope of the variable 'ty' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/link.cc:425:35: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/link.cc:425:44: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/link.cc:425:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/link.cc:425:40: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/macro.cc:162:20: style: Variable 'cmd' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/manips.cc:93:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/manips.cc:103:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/manips.cc:416:11: style: The scope of the variable 'cx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/manips.cc:416:15: style: The scope of the variable 'cy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/manips.cc:187:22: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/manips.cc:57:5: style: Class 'ManipList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/picture.cc:441:14: style: The scope of the variable 'subgr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/pin.cc:287:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/pin.cc:287:15: style: The scope of the variable 'dy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/pin.cc:220:26: style: Variable 'views' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/pin.cc:239:26: style: Variable 'views' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:335:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:335:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:355:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:355:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:348:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:349:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:366:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/polygons.cc:367:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/rect.cc:304:37: error: Uninitialized variable: fx0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/rect.cc:304:48: error: Uninitialized variable: fy0 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/rect.cc:304:31: error: Uninitialized variable: fx1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/rect.cc:304:42: error: Uninitialized variable: fy1 [uninitvar]
ivtools-1.2.11a1/src/Unidraw/selection.cc:217:18: style: The scope of the variable 'gv' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/selection.cc:230:18: style: The scope of the variable 'gv' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:94:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:94:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:113:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:113:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:398:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:398:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:417:12: style: The scope of the variable 'convx' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:417:20: style: The scope of the variable 'convy' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/splines.cc:106:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:107:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:125:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:126:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:410:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:411:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:429:2: error: Mismatching allocation and deallocation: convx [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/splines.cc:430:2: error: Mismatching allocation and deallocation: convy [mismatchAllocDealloc]
ivtools-1.2.11a1/src/Unidraw/statevars.cc:52:29: style: Redundant condition: _name!=nil. '_name==nil || (_name!=nil && strcmp(n,_name)!=0)' is equivalent to '_name==nil || strcmp(n,_name)!=0' [redundantCondition]
ivtools-1.2.11a1/src/Unidraw/statevars.cc:187:17: style: Same expression on both sides of '!=' because the value of 'oldcomp' and '_component' are the same. [duplicateExpression]
ivtools-1.2.11a1/src/Unidraw/statevars.cc:176:26: note: 'oldcomp' is assigned value '_component' here.
ivtools-1.2.11a1/src/Unidraw/statevars.cc:187:17: note: Same expression on both sides of '!=' because the value of 'oldcomp' and '_component' are the same.
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:139:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:148:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:170:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:202:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:253:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:287:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:308:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:333:25: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:492:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/stateviews.cc:637:28: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/text.cc:401:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/text.cc:420:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/text.cc:449:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/text.cc:474:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/text.cc:547:0: style: Variable 'ypos' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/unidraw.cc:121:34: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/unidraw.cc:125:12: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/Unidraw/unidraw.cc:59:5: style: Class 'History' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/Unidraw/vertices.cc:82:12: style: The scope of the variable 'x' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/vertices.cc:82:16: style: The scope of the variable 'y' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/vertices.cc:83:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/vertices.cc:105:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/Unidraw/verts.cc:119:41: style: The scope of the variable 'width' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/viewcmds.cc:171:11: style: The scope of the variable 'xincr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/viewcmds.cc:171:18: style: The scope of the variable 'yincr' can be reduced. [variableScope]
ivtools-1.2.11a1/src/Unidraw/viewer.cc:104:5: style: Class 'ViewerGraphic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/comterp_/main.cc:242:20: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/comterp_/main.cc:259:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:39: style: Function 'GetTime' argument 2 names different: declaration 'hours' definition 'h'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/dclock/clocktime.h:43:35: note: Function 'GetTime' argument 2 names different: declaration 'hours' definition 'h'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:39: note: Function 'GetTime' argument 2 names different: declaration 'hours' definition 'h'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:47: style: Function 'GetTime' argument 3 names different: declaration 'mins' definition 'm'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/dclock/clocktime.h:43:47: note: Function 'GetTime' argument 3 names different: declaration 'mins' definition 'm'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:47: note: Function 'GetTime' argument 3 names different: declaration 'mins' definition 'm'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:55: style: Function 'GetTime' argument 4 names different: declaration 'secs' definition 's'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/dclock/clocktime.h:43:58: note: Function 'GetTime' argument 4 names different: declaration 'secs' definition 's'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:52:55: note: Function 'GetTime' argument 4 names different: declaration 'secs' definition 's'.
ivtools-1.2.11a1/src/dclock/clocktime.cc:68:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ivtools-1.2.11a1/src/dclock/segment.h:66:13: style: Technically the member function 'Segment::IsOn' can be const. [functionConst]
ivtools-1.2.11a1/src/dclock/segment.h:67:13: style: Technically the member function 'Segment::IsOff' can be const. [functionConst]
ivtools-1.2.11a1/src/dclock/dclock.cc:67:11: style: The scope of the variable 'curarg' can be reduced. [variableScope]
ivtools-1.2.11a1/src/glyphs/bdvtable/main.cc:161:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/glyphs/bdvtable/main.cc:177:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/glyphs/examples3.1/bvalue/main.cc:91:5: performance: Variable 'scroll_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/bvalue/main.cc:92:5: performance: Variable 'page_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/bvalue/main.cc:96:5: performance: Variable 'lower_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/bvalue/main.cc:97:5: performance: Variable 'span_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/bvalue/main.cc:100:5: performance: Variable 'curvalue_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/circle/main.cc:24:22: style: Function 'Circle' argument 1 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/circle/main.cc:12:18: note: Function 'Circle' argument 1 names different: declaration 'radius' definition 'r'.
ivtools-1.2.11a1/src/glyphs/examples3.1/circle/main.cc:24:22: note: Function 'Circle' argument 1 names different: declaration 'radius' definition 'r'.
ivtools-1.2.11a1/src/glyphs/examples3.1/circle/main.cc:25:5: performance: Variable 'radius_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/drag/main.cc:101:15: warning: Member variable 'DragZoneDemo::canvas_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/glyphs/examples3.1/drag/main.cc:49:20: warning: Virtual function 'glyph' is called from constructor 'DragDemo(WidgetKit*kit,boolean useCursor,boolean useGlyph)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/drag/main.cc:59:10: note: Calling glyph
ivtools-1.2.11a1/src/glyphs/examples3.1/drag/main.cc:49:20: note: glyph is a virtual method
ivtools-1.2.11a1/src/glyphs/examples3.1/drag/main.cc:85:5: style: Class 'DragZoneDemo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/fonts/main.cc:46:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:189:0: style: Same expression used in consecutive assignments of 'px0' and 'py0'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:189:0: note: Same expression used in consecutive assignments of 'px0' and 'py0'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:189:0: note: Same expression used in consecutive assignments of 'px0' and 'py0'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:190:0: style: Same expression used in consecutive assignments of 'px1' and 'py1'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:190:0: note: Same expression used in consecutive assignments of 'px1' and 'py1'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:190:0: note: Same expression used in consecutive assignments of 'px1' and 'py1'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:191:0: style: Same expression used in consecutive assignments of 'px2' and 'py2'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:191:0: note: Same expression used in consecutive assignments of 'px2' and 'py2'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:191:0: note: Same expression used in consecutive assignments of 'px2' and 'py2'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:192:0: style: Same expression used in consecutive assignments of 'px3' and 'py3'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:192:0: note: Same expression used in consecutive assignments of 'px3' and 'py3'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:192:0: note: Same expression used in consecutive assignments of 'px3' and 'py3'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:193:0: style: Same expression used in consecutive assignments of 'px4' and 'py4'. [duplicateAssignExpression]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:193:0: note: Same expression used in consecutive assignments of 'px4' and 'py4'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:193:0: note: Same expression used in consecutive assignments of 'px4' and 'py4'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:233:29: style: Function 'Open_BSpline' argument 6 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.h:116:33: note: Function 'Open_BSpline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:233:29: note: Function 'Open_BSpline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:248:29: style: Function 'Closed_BSpline' argument 6 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.h:126:33: note: Function 'Closed_BSpline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:248:29: note: Function 'Closed_BSpline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:262:29: style: Function 'Polyline' argument 6 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.h:136:33: note: Function 'Polyline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:262:29: note: Function 'Polyline' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:274:29: style: Function 'Polygon' argument 6 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.h:146:33: note: Function 'Polygon' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/figure.cc:274:29: note: Function 'Polygon' argument 6 names different: declaration 'count' definition 'n'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:422:18: style: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:148:44: note: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:422:18: note: Function 'dither_color' argument 1 names different: declaration 'fg' definition 'f'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:422:34: style: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:148:61: note: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:422:34: note: Function 'dither_color' argument 2 names different: declaration 'bg' definition 'b'.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:121:1: style: The class 'IdrawReaderImpl' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:148:18: performance: Technically the member function 'IdrawReaderImpl::dither_color' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:421:31: note: Technically the member function 'IdrawReaderImpl::dither_color' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:148:18: note: Technically the member function 'IdrawReaderImpl::dither_color' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:311:13: error: Mismatching allocation and deallocation: x [mismatchAllocDealloc]
ivtools-1.2.11a1/src/glyphs/examples3.1/ips/idraw.cc:312:13: error: Mismatching allocation and deallocation: y [mismatchAllocDealloc]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:10: performance: Technically the member function 'App::open' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:70:11: note: Technically the member function 'App::open' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:10: note: Technically the member function 'App::open' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:18: performance: Technically the member function 'App::save' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:71:11: note: Technically the member function 'App::save' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:18: note: Technically the member function 'App::save' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:26: performance: Technically the member function 'App::quit' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:72:11: note: Technically the member function 'App::quit' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:14:26: note: Technically the member function 'App::quit' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:16:10: performance: Technically the member function 'App::cut' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:74:11: note: Technically the member function 'App::cut' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:16:10: note: Technically the member function 'App::cut' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:17:10: performance: Technically the member function 'App::copy' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:75:11: note: Technically the member function 'App::copy' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:17:10: note: Technically the member function 'App::copy' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:18:10: performance: Technically the member function 'App::paste' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:76:11: note: Technically the member function 'App::paste' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:18:10: note: Technically the member function 'App::paste' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:20:10: performance: Technically the member function 'App::black' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:78:11: note: Technically the member function 'App::black' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:20:10: note: Technically the member function 'App::black' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:21:10: performance: Technically the member function 'App::red' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:79:11: note: Technically the member function 'App::red' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:21:10: note: Technically the member function 'App::red' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:22:10: performance: Technically the member function 'App::green' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:80:11: note: Technically the member function 'App::green' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:22:10: note: Technically the member function 'App::green' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:23:10: performance: Technically the member function 'App::blue' can be static. [functionStatic]
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:81:11: note: Technically the member function 'App::blue' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/menu/main.cc:23:10: note: Technically the member function 'App::blue' can be static.
ivtools-1.2.11a1/src/glyphs/examples3.1/patch/main.cc:8:1: style: The class 'App' does not have a constructor although it has private member variables. [noConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:30:18: warning: Virtual function 'Range' is called from constructor 'YAxis(float first,float last)' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.cc:77:5: note: Calling Range
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:30:18: note: Range is a virtual method
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:40:18: warning: Virtual function 'Range' is called from constructor 'XAxis(float first,float last)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.cc:123:5: note: Calling Range
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:40:18: note: Range is a virtual method
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:30:18: style: The function 'Range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:14:18: note: Virtual function in base class
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:30:18: note: Function in derived class
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:40:18: style: The function 'Range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:14:18: note: Virtual function in base class
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Axis.h:40:18: note: Function in derived class
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Graph.cc:32:16: style: The scope of the variable 'kit' can be reduced. [variableScope]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/Graph.cc:52:5: performance: Variable '_init' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/main.cc:37:7: style: The scope of the variable 'header' can be reduced. [variableScope]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/rpc_read.h:22:5: style: Class 'Service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/plot/main.cc:41:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ivtools-1.2.11a1/src/glyphs/examples3.1/print/main.cc:15:5: style: Class 'Printable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/rubband/main.cc:68:16: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/glyphs/examples3.1/sendplot/main.cc:11:0: error: syntax error [syntaxError]
ivtools-1.2.11a1/src/glyphs/examples3.1/sendplot/rpc_write.h:9:5: style: Class 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/examples3.1/zoomer/main.cc:86:5: performance: Variable 'scale_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/glyphs/examples3.1/zoomer/main.cc:35:5: style: Class 'ZoomArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/gclock/main.cc:39:5: style: Class 'UpdatableTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/morpher/glypheditor.cc:195:5: style: Class 'Importer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/morpher/glypheditor.cc:256:5: style: Class 'Cleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphs/morpher/morpher.cc:680:5: style: Class 'Morpher' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/glyphs/morpher/morpher.cc:680:5: style: Class 'Morpher' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/glyphs/morpher/morpher.cc:590:5: style: Class 'MorpherImpl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/glyphs/morpher/morpher.cc:590:5: style: Class 'MorpherImpl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/glyphs/radiogroup/main.cc:161:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/glyphs/radiogroup/main.cc:174:16: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/glyphs/scrollable/main.cc:56:0: style: Variable 'group' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/glyphs/strchooser/main.cc:106:3: style: Class 'App' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/glyphs/strchooser/main.cc:106:3: style: Class 'App' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/glyphs/strchooser/main.cc:49:3: style: Class 'App' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/glyphterp/main.cc:69:16: style: Variable 'kit' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/iclass/classbuffer.cc:160:46: style: Function 'Parent' argument 1 names different: declaration 'classname' definition 'className'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classbuffer.h:51:36: note: Function 'Parent' argument 1 names different: declaration 'classname' definition 'className'.
ivtools-1.2.11a1/src/iclass/classbuffer.cc:160:46: note: Function 'Parent' argument 1 names different: declaration 'classname' definition 'className'.
ivtools-1.2.11a1/src/iclass/classbuffer.cc:66:10: style: Unused private function: 'Classes::Remove' [unusedPrivateFunction]
ivtools-1.2.11a1/src/iclass/classbuffer.cc:67:9: style: Unused private function: 'Classes::Index' [unusedPrivateFunction]
ivtools-1.2.11a1/src/iclass/classinfo.h:37:17: style: Technically the member function 'ClassInfo::Name' can be const. [functionConst]
ivtools-1.2.11a1/src/iclass/classinfo.h:70:31: note: Technically the member function 'ClassInfo::Name' can be const.
ivtools-1.2.11a1/src/iclass/classinfo.h:37:17: note: Technically the member function 'ClassInfo::Name' can be const.
ivtools-1.2.11a1/src/iclass/classinfo.h:38:17: style: Technically the member function 'ClassInfo::Path' can be const. [functionConst]
ivtools-1.2.11a1/src/iclass/classinfo.h:71:31: note: Technically the member function 'ClassInfo::Path' can be const.
ivtools-1.2.11a1/src/iclass/classinfo.h:38:17: note: Technically the member function 'ClassInfo::Path' can be const.
ivtools-1.2.11a1/src/iclass/classinfo.h:40:9: style: Technically the member function 'ClassInfo::LineNumber' can be const. [functionConst]
ivtools-1.2.11a1/src/iclass/classinfo.h:72:23: note: Technically the member function 'ClassInfo::LineNumber' can be const.
ivtools-1.2.11a1/src/iclass/classinfo.h:40:9: note: Technically the member function 'ClassInfo::LineNumber' can be const.
ivtools-1.2.11a1/src/iclass/classbuffer.cc:67:9: style: Technically the member function 'Classes::Index' can be const. [functionConst]
ivtools-1.2.11a1/src/iclass/classbuffer.cc:115:14: note: Technically the member function 'Classes::Index' can be const.
ivtools-1.2.11a1/src/iclass/classbuffer.cc:67:9: note: Technically the member function 'Classes::Index' can be const.
ivtools-1.2.11a1/src/iclass/classbuffer.cc:79:5: style: Class 'Classes' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/iclass/classbuffer.cc:79:5: style: Class 'Classes' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/iclass/direct.h:36:5: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/iclass/classbuffer.cc:296:12: error: Mismatching allocation and deallocation: tbuf [mismatchAllocDealloc]
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:26: style: Function 'ClassEditor' argument 2 names different: declaration 'rows' definition 'r'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classeditor.h:39:27: note: Function 'ClassEditor' argument 2 names different: declaration 'rows' definition 'r'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:26: note: Function 'ClassEditor' argument 2 names different: declaration 'rows' definition 'r'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:33: style: Function 'ClassEditor' argument 3 names different: declaration 'cols' definition 'c'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classeditor.h:39:37: note: Function 'ClassEditor' argument 3 names different: declaration 'cols' definition 'c'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:33: note: Function 'ClassEditor' argument 3 names different: declaration 'cols' definition 'c'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:40: style: Function 'ClassEditor' argument 4 names different: declaration 'tab' definition 't'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classeditor.h:39:47: note: Function 'ClassEditor' argument 4 names different: declaration 'tab' definition 't'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:40: note: Function 'ClassEditor' argument 4 names different: declaration 'tab' definition 't'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:47: style: Function 'ClassEditor' argument 5 names different: declaration 'highlight' definition 'h'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classeditor.h:39:56: note: Function 'ClassEditor' argument 5 names different: declaration 'highlight' definition 'h'.
ivtools-1.2.11a1/src/iclass/classeditor.cc:53:47: note: Function 'ClassEditor' argument 5 names different: declaration 'highlight' definition 'h'.
ivtools-1.2.11a1/src/iclass/classinfo.cc:129:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
ivtools-1.2.11a1/src/iclass/classinfo.cc:36:35: style: Function 'ClassInfo' argument 1 names different: declaration 'className' definition 'name'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/classinfo.h:34:27: note: Function 'ClassInfo' argument 1 names different: declaration 'className' definition 'name'.
ivtools-1.2.11a1/src/iclass/classinfo.cc:36:35: note: Function 'ClassInfo' argument 1 names different: declaration 'className' definition 'name'.
ivtools-1.2.11a1/src/iclass/classinfo.h:53:10: style: Unused private function: 'ClassInfo::Remove' [unusedPrivateFunction]
ivtools-1.2.11a1/src/iclass/classinfo.h:57:10: style: Unused private function: 'ClassInfo::Clear' [unusedPrivateFunction]
ivtools-1.2.11a1/src/iclass/classinfo.h:52:10: performance: Technically the member function 'ClassInfo::Insert' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/classinfo.cc:91:17: note: Technically the member function 'ClassInfo::Insert' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:52:10: note: Technically the member function 'ClassInfo::Insert' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:53:10: performance: Technically the member function 'ClassInfo::Remove' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/classinfo.cc:97:17: note: Technically the member function 'ClassInfo::Remove' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:53:10: note: Technically the member function 'ClassInfo::Remove' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:54:9: performance: Technically the member function 'ClassInfo::Index' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/classinfo.cc:103:16: note: Technically the member function 'ClassInfo::Index' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:54:9: note: Technically the member function 'ClassInfo::Index' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:56:9: performance: Technically the member function 'ClassInfo::Position' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/classinfo.cc:116:16: note: Technically the member function 'ClassInfo::Position' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:56:9: note: Technically the member function 'ClassInfo::Position' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:57:10: performance: Technically the member function 'ClassInfo::Clear' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/classinfo.cc:125:17: note: Technically the member function 'ClassInfo::Clear' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.h:57:10: note: Technically the member function 'ClassInfo::Clear' can be static.
ivtools-1.2.11a1/src/iclass/classinfo.cc:44:5: style: Class 'ClassInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/iclass/classinfo.cc:44:5: style: Class 'ClassInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/iclass/dialogs.cc:149:43: style: Function 'ConfirmDialog' argument 1 names different: declaration 'title' definition 'msg'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/dialogs.h:55:31: note: Function 'ConfirmDialog' argument 1 names different: declaration 'title' definition 'msg'.
ivtools-1.2.11a1/src/iclass/dialogs.cc:149:43: note: Function 'ConfirmDialog' argument 1 names different: declaration 'title' definition 'msg'.
ivtools-1.2.11a1/src/iclass/dialogs.cc:384:64: style: Function 'FullPath' argument 2 names different: declaration 'relpath' definition 'rp'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/iclass/dialogs.h:96:52: note: Function 'FullPath' argument 2 names different: declaration 'relpath' definition 'rp'.
ivtools-1.2.11a1/src/iclass/dialogs.cc:384:64: note: Function 'FullPath' argument 2 names different: declaration 'relpath' definition 'rp'.
ivtools-1.2.11a1/src/iclass/dialogs.h:55:5: style: Class 'ConfirmDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/iclass/dialogs.h:77:21: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/iclass/dialogs.h:40:21: note: Virtual function in base class
ivtools-1.2.11a1/src/iclass/dialogs.h:77:21: note: Function in derived class
ivtools-1.2.11a1/src/iclass/dialogs.h:93:21: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/iclass/dialogs.h:40:21: note: Virtual function in base class
ivtools-1.2.11a1/src/iclass/dialogs.h:93:21: note: Function in derived class
ivtools-1.2.11a1/src/iclass/direct.cc:135:25: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
ivtools-1.2.11a1/src/iclass/direct.h:47:13: performance: Technically the member function 'Directory::IsADirectory' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/direct.cc:106:20: note: Technically the member function 'Directory::IsADirectory' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:47:13: note: Technically the member function 'Directory::IsADirectory' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:50:17: performance: Technically the member function 'Directory::ElimDot' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/direct.cc:193:24: note: Technically the member function 'Directory::ElimDot' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:50:17: note: Technically the member function 'Directory::ElimDot' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:51:17: performance: Technically the member function 'Directory::ElimDotDot' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/direct.cc:237:24: note: Technically the member function 'Directory::ElimDotDot' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:51:17: note: Technically the member function 'Directory::ElimDotDot' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:52:17: performance: Technically the member function 'Directory::InterpSlashSlash' can be static. [functionStatic]
ivtools-1.2.11a1/src/iclass/direct.cc:184:24: note: Technically the member function 'Directory::InterpSlashSlash' can be static.
ivtools-1.2.11a1/src/iclass/direct.h:52:17: note: Technically the member function 'Directory::InterpSlashSlash' can be static.
ivtools-1.2.11a1/src/iclass/direct.cc:62:5: style: Class 'Directory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/iclass/direct.cc:62:5: style: Class 'Directory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/iclass/globals.cc:51:12: style: The scope of the variable 'newbuf' can be reduced. [variableScope]
ivtools-1.2.11a1/src/iclass/iclass.cc:379:17: style: The scope of the variable 'className' can be reduced. [variableScope]
ivtools-1.2.11a1/src/iclass/iclass.cc:405:17: style: The scope of the variable 'parent' can be reduced. [variableScope]
ivtools-1.2.11a1/src/iclass/iclass.cc:425:17: style: The scope of the variable 'child' can be reduced. [variableScope]
ivtools-1.2.11a1/src/iclass/iclass.h:44:5: style: Class 'IClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ivtools-1.2.11a1/src/iclass/iclass.cc:461:0: error: Memory leak: selector [memleak]
ivtools-1.2.11a1/src/idemo/main.cc:495:27: style: Function 'add' argument 1 names different: declaration 'label' definition 'title'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/idemo/main.cc:87:26: note: Function 'add' argument 1 names different: declaration 'label' definition 'title'.
ivtools-1.2.11a1/src/idemo/main.cc:495:27: note: Function 'add' argument 1 names different: declaration 'label' definition 'title'.
ivtools-1.2.11a1/src/idemo/main.cc:239:22: style: Variable 'vspace1' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::kit_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::layout_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::style_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::title_style_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::file_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::body_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:90:6: warning: Member variable 'App::sep_' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/idemo/main.cc:526:5: performance: Variable 'scroll_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/idemo/main.cc:527:5: performance: Variable 'page_incr_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/idemo/main.cc:531:5: performance: Variable 'lower_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/idemo/main.cc:532:5: performance: Variable 'span_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/idemo/main.cc:535:5: performance: Variable 'curvalue_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/idemo/main.cc:58:10: performance: Technically the member function 'App::save' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:405:11: note: Technically the member function 'App::save' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:58:10: note: Technically the member function 'App::save' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:60:10: performance: Technically the member function 'App::cut' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:407:11: note: Technically the member function 'App::cut' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:60:10: note: Technically the member function 'App::cut' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:61:10: performance: Technically the member function 'App::copy' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:408:11: note: Technically the member function 'App::copy' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:61:10: note: Technically the member function 'App::copy' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:62:10: performance: Technically the member function 'App::paste' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:409:11: note: Technically the member function 'App::paste' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:62:10: note: Technically the member function 'App::paste' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:64:10: performance: Technically the member function 'App::black' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:410:11: note: Technically the member function 'App::black' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:64:10: note: Technically the member function 'App::black' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:65:10: performance: Technically the member function 'App::red' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:411:11: note: Technically the member function 'App::red' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:65:10: note: Technically the member function 'App::red' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:66:10: performance: Technically the member function 'App::green' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:412:11: note: Technically the member function 'App::green' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:66:10: note: Technically the member function 'App::green' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:67:10: performance: Technically the member function 'App::blue' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:413:11: note: Technically the member function 'App::blue' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:67:10: note: Technically the member function 'App::blue' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:69:10: performance: Technically the member function 'App::do_nothing' can be static. [functionStatic]
ivtools-1.2.11a1/src/idemo/main.cc:415:11: note: Technically the member function 'App::do_nothing' can be static.
ivtools-1.2.11a1/src/idemo/main.cc:69:10: note: Technically the member function 'App::do_nothing' can be static.
ivtools-1.2.11a1/src/ivtext/main.cc:62:23: style: Variable 'display' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ivtext/main.cc:64:21: style: Variable 'layout' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ivtext/main.cc:61:4: style: Class 'App' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
ivtools-1.2.11a1/src/ivtext/main.cc:61:4: style: Class 'App' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
ivtools-1.2.11a1/src/ivxt/main.cc:169:0: error: syntax error [syntaxError]
ivtools-1.2.11a1/src/ivxt/widgetwindow.cc:306:23: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/widgetwindow.cc:320:23: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/widgetwindow.cc:341:24: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/xtsession.cc:73:20: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:96:14: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:116:26: style: C-style pointer casting [cstyleCast]
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:106:41: style: Function 'Open' argument 2 names different: declaration 'widget' definition 'parent'. [funcArgNamesDifferent]
ivtools-1.2.11a1/src/ivxt/xtudsession.h:41:39: note: Function 'Open' argument 2 names different: declaration 'widget' definition 'parent'.
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:106:41: note: Function 'Open' argument 2 names different: declaration 'widget' definition 'parent'.
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:166:0: style: Variable 'ud' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:188:0: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ivxt/xtudsession.cc:201:0: style: Variable 's' is assigned a value that is never used. [unreadVariable]
ivtools-1.2.11a1/src/ivxt/xtudsession.h:67:18: style: The function 'workProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ivtools-1.2.11a1/src/ivxt/xtsession.h:53:16: note: Virtual function in base class
ivtools-1.2.11a1/src/ivxt/xtudsession.h:67:18: note: Function in derived class
ivtools-1.2.11a1/src/scripts/ivcd.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/scripts/ivct.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/scripts/ivds.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/scripts/ivdt.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/scripts/ivfb.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/scripts/ivgd.cpp:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ivtools-1.2.11a1/src/tests/y2k/y2ktest.cc:28:0: error: syntax error [syntaxError]
ivtools-1.2.11a1/src/utils/downloader.cc:33:3: performance: Variable 'url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/sockets.h:65:14: warning: The class 'CHttp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'. [duplInheritedMember]
ivtools-1.2.11a1/src/utils/http.h:34:14: note: The class 'CHttp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:65:14: note: The class 'CHttp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:67:7: warning: The class 'CHttp' defines member variable with name 'port' also defined in its parent class 'CSocket'. [duplInheritedMember]
ivtools-1.2.11a1/src/utils/http.h:36:7: note: The class 'CHttp' defines member variable with name 'port' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:67:7: note: The class 'CHttp' defines member variable with name 'port' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:65:14: warning: The class 'CFtp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'. [duplInheritedMember]
ivtools-1.2.11a1/src/utils/ftp.h:39:14: note: The class 'CFtp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:65:14: note: The class 'CFtp' defines member variable with name 'hostname' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:67:7: warning: The class 'CFtp' defines member variable with name 'port' also defined in its parent class 'CSocket'. [duplInheritedMember]
ivtools-1.2.11a1/src/utils/ftp.h:41:7: note: The class 'CFtp' defines member variable with name 'port' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/sockets.h:67:7: note: The class 'CFtp' defines member variable with name 'port' also defined in its parent class 'CSocket'.
ivtools-1.2.11a1/src/utils/ftp.cc:32:3: performance: Variable 'hostname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/ftp.cc:34:3: performance: Variable 'remotefile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/http.cc:32:3: performance: Variable 'hostname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/http.cc:34:3: performance: Variable 'remotefile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/sockets.cc:29:10: warning: Member variable 'CSocket::Psocket_fd' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/utils/sockets.cc:29:10: warning: Member variable 'CSocket::Palen' is not initialized in the constructor. [uninitMemberVar]
ivtools-1.2.11a1/src/utils/sockets.cc:31:3: performance: Variable 'hostname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ivtools-1.2.11a1/src/utils/sockets.h:75:7: performance: Technically the member function 'CSocket::ReadWrite' can be static. [functionStatic]
ivtools-1.2.11a1/src/utils/sockets.cc:172:14: note: Technically the member function 'CSocket::ReadWrite' can be static.
ivtools-1.2.11a1/src/utils/sockets.h:75:7: note: Technically the member function 'CSocket::ReadWrite' can be static.
ivtools-1.2.11a1/src/utils/sockets.h:78:8: performance: Technically the member function 'CSocket::Shutdown' can be static. [functionStatic]
ivtools-1.2.11a1/src/utils/sockets.cc:274:15: note: Technically the member function 'CSocket::Shutdown' can be static.
ivtools-1.2.11a1/src/utils/sockets.h:78:8: note: Technically the member function 'CSocket::Shutdown' can be static.
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/ivulncheck/ivulncheck_0.1.65.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ivy/ivy_2.4.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/i/ivykis/ivykis_0.42.3.orig.tar.gz
ivykis-0.42.3/src/iv_fd_dev_poll.c:84:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ivykis-0.42.3/src/iv_fd_epoll.c:226:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ivykis-0.42.3/src/iv_inotify.c:93:8: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ivykis-0.42.3/src/iv_task.c:38:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ivykis-0.42.3/src/iv_timer.c:308:21: style: The scope of the variable 'm' can be reduced. [variableScope]
ivykis-0.42.3/src/iv_timer.c:309:21: style: The scope of the variable 'p' can be reduced. [variableScope]
ivykis-0.42.3/src/iv_tls.c:58:34: portability: '(void*)st' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ivykis-0.42.3/src/iv_tls.c:71:36: portability: '(void*)st' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
ivykis-0.42.3/src/iv_tls.c:82:23: portability: '(void*)st' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/ivyplusplus/ivyplusplus_1.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iw/iw_4.9.orig.tar.xz
iw-4.9/nl80211.h:4604:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iw-4.9/coalesce.c:202:6: style: The scope of the variable 'delay' can be reduced. [variableScope]
iw-4.9/coalesce.c:157:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/connect.c:17:16: style: The scope of the variable 'bssid' can be reduced. [variableScope]
iw-4.9/connect.c:18:6: style: The scope of the variable 'freq' can be reduced. [variableScope]
iw-4.9/connect.c:57:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/connect.c:211:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/cqm.c:46:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/event.c:152:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/genl.c:96:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
iw-4.9/genl.c:93:2: note: Variable 'ret' is reassigned a value before the old one has been used.
iw-4.9/genl.c:96:2: note: Variable 'ret' is reassigned a value before the old one has been used.
iw-4.9/genl.c:111:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/ibss.c:16:16: style: The scope of the variable 'abssid' can be reduced. [variableScope]
iw-4.9/ibss.c:17:16: style: The scope of the variable 'rates' can be reduced. [variableScope]
iw-4.9/ibss.c:18:6: style: The scope of the variable 'n_rates' can be reduced. [variableScope]
iw-4.9/ibss.c:21:6: style: The scope of the variable 'bintval' can be reduced. [variableScope]
iw-4.9/ibss.c:22:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iw-4.9/ibss.c:171:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/info.c:170:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/info.c:246:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/info.c:254:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/info.c:283:7: style: The scope of the variable 'i' can be reduced. [variableScope]
iw-4.9/info.c:466:35: style: The scope of the variable 'pat' can be reduced. [variableScope]
iw-4.9/info.c:394:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
iw-4.9/interface.c:607:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/interface.c:384:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/interface.c:415:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/interface.c:440:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/interface.c:440:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/interface.c:37:10: style: The scope of the variable 'mumimo_group' can be reduced. [variableScope]
iw-4.9/interface.c:41:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iw-4.9/interface.c:78:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:133:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:225:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:306:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:482:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:505:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:543:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:582:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:615:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/interface.c:640:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/iw.c:501:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/link.c:215:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/link.c:225:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/mesh.c:300:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
iw-4.9/mesh.c:446:16: style: The scope of the variable 'rates' can be reduced. [variableScope]
iw-4.9/mesh.c:447:6: style: The scope of the variable 'bintval' can be reduced. [variableScope]
iw-4.9/mesh.c:447:15: style: The scope of the variable 'dtim_period' can be reduced. [variableScope]
iw-4.9/mesh.c:447:28: style: The scope of the variable 'n_rates' can be reduced. [variableScope]
iw-4.9/mesh.c:449:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iw-4.9/mesh.c:608:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/mpath.c:108:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/mpath.c:156:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/mpath.c:118:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/mpath.c:166:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/mpp.c:53:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/mpp.c:63:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/ocb.c:53:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/ocb.c:54:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
iw-4.9/ocb.c:61:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/offch.c:34:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/offch.c:41:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:95:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/phy.c:46:17: style: The scope of the variable 'nl_freq' can be reduced. [variableScope]
iw-4.9/phy.c:47:6: style: The scope of the variable 'rem_band' can be reduced. [variableScope]
iw-4.9/phy.c:47:16: style: The scope of the variable 'rem_freq' can be reduced. [variableScope]
iw-4.9/phy.c:133:21: style: The scope of the variable 'time' can be reduced. [variableScope]
iw-4.9/phy.c:595:6: style: The scope of the variable 'mbm' can be reduced. [variableScope]
iw-4.9/phy.c:180:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:240:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:293:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:347:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:379:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:443:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:501:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:534:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:579:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:630:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/phy.c:671:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/ps.c:34:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/reg.c:99:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/reg.c:107:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/roc.c:36:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 5) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1035:3: warning: %hx in format string (no. 6) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 2) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 3) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 5) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1038:3: warning: %hx in format string (no. 6) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1094:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1106:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1118:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1248:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1601:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1601:4: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iw-4.9/scan.c:1164:9: style: The scope of the variable 'base' can be reduced. [variableScope]
iw-4.9/scan.c:1352:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iw-4.9/scan.c:1922:21: style: The scope of the variable 'dev' can be reduced. [variableScope]
iw-4.9/scan.c:97:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/scan.c:580:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iw-4.9/station.c:490:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/station.c:551:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/station.c:618:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/station.c:665:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/station.c:716:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iw-4.9/station.c:338:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
iw-4.9/station.c:48:67: style: The scope of the variable 'info' can be reduced. [variableScope]
iw-4.9/station.c:208:21: style: The scope of the variable 'state_name' can be reduced. [variableScope]
iw-4.9/station.c:209:34: style: The scope of the variable 'sta_flags' can be reduced. [variableScope]
iw-4.9/station.c:514:6: style: The scope of the variable 'subtype' can be reduced. [variableScope]
iw-4.9/station.c:515:6: style: The scope of the variable 'reason_code' can be reduced. [variableScope]
iw-4.9/station.c:500:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/station.c:561:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/station.c:627:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/station.c:674:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/station.c:725:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/util.c:35:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
iw-4.9/util.c:623:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/util.c:639:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iw-4.9/util.c:372:6: style: The scope of the variable 'd' can be reduced. [variableScope]
iw-4.9/util.c:460:2: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/util.c:725:49: style: Function 'iw_hexdump' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
iw-4.9/iw.h:186:49: note: Function 'iw_hexdump' argument 2 names different: declaration 'data' definition 'buf'.
iw-4.9/util.c:725:49: note: Function 'iw_hexdump' argument 2 names different: declaration 'data' definition 'buf'.
iw-4.9/util.c:725:61: style: Function 'iw_hexdump' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
iw-4.9/iw.h:186:62: note: Function 'iw_hexdump' argument 3 names different: declaration 'len' definition 'size'.
iw-4.9/util.c:725:61: note: Function 'iw_hexdump' argument 3 names different: declaration 'len' definition 'size'.
iw-4.9/vendor.c:60:6: style: The scope of the variable 'res' can be reduced. [variableScope]
iw-4.9/vendor.c:122:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
iw-4.9/wowlan.c:357:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
iw-4.9/wowlan.c:358:6: style: The scope of the variable 'rem_pattern' can be reduced. [variableScope]
iw-4.9/wowlan.c:390:18: style: The scope of the variable 'match' can be reduced. [variableScope]
iw-4.9/wowlan.c:390:26: style: The scope of the variable 'freq' can be reduced. [variableScope]
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/iwatch/iwatch_0.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iwd/iwd_0.6.orig.tar.xz
iwd-0.6/client/dbus-proxy.c:727:26: style: The scope of the variable 'proxy' can be reduced. [variableScope]
iwd-0.6/client/display.c:404:26: warning: Either the condition 'len>63' is redundant or the array 'masked_input.passphrase[63]' is accessed at index 63, which is out of bounds. [arrayIndexOutOfBoundsCond]
iwd-0.6/client/display.c:401:10: note: Assuming that condition 'len>63' is not redundant
iwd-0.6/client/display.c:404:26: note: Array index out of bounds
iwd-0.6/client/display.c:405:20: warning: Either the condition 'len>63' is redundant or the array 'masked_input.mask[63]' is accessed at index 63, which is out of bounds. [arrayIndexOutOfBoundsCond]
iwd-0.6/client/display.c:401:10: note: Assuming that condition 'len>63' is not redundant
iwd-0.6/client/display.c:405:20: note: Array index out of bounds
iwd-0.6/client/display.c:179:64: warning: Either the condition 'family?:' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/client/display.c:190:13: note: Assuming that condition 'family?:' is not redundant
iwd-0.6/client/display.c:179:64: note: Null pointer dereference
iwd-0.6/client/display.c:343:8: style: The scope of the variable 'entry' can be reduced. [variableScope]
iwd-0.6/client/display.c:246:26: style: Function 'display' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
iwd-0.6/client/display.h:35:26: note: Function 'display' argument 1 names different: declaration 'format' definition 'fmt'.
iwd-0.6/client/display.c:246:26: note: Function 'display' argument 1 names different: declaration 'format' definition 'fmt'.
iwd-0.6/ell/base64.c:116:11: style: The scope of the variable 'reg' can be reduced. [variableScope]
iwd-0.6/ell/checksum.c:280:22: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:276:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:280:22: note: Null pointer dereference
iwd-0.6/ell/checksum.c:287:26: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:276:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:287:26: note: Null pointer dereference
iwd-0.6/ell/checksum.c:302:8: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:299:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:302:8: note: Null pointer dereference
iwd-0.6/ell/checksum.c:317:7: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:314:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:317:7: note: Null pointer dereference
iwd-0.6/ell/checksum.c:338:17: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:335:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:338:17: note: Null pointer dereference
iwd-0.6/ell/checksum.c:372:20: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:362:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:372:20: note: Null pointer dereference
iwd-0.6/ell/checksum.c:403:16: warning: Either the condition '!checksum' is redundant or there is possible null pointer dereference: checksum. [nullPointerRedundantCheck]
iwd-0.6/ell/checksum.c:394:6: note: Assuming that condition '!checksum' is not redundant
iwd-0.6/ell/checksum.c:403:16: note: Null pointer dereference
iwd-0.6/ell/cipher.c:252:8: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:249:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:252:8: note: Null pointer dereference
iwd-0.6/ell/cipher.c:253:8: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:249:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:253:8: note: Null pointer dereference
iwd-0.6/ell/cipher.c:263:8: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:260:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:263:8: note: Null pointer dereference
iwd-0.6/ell/cipher.c:264:8: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:260:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:264:8: note: Null pointer dereference
iwd-0.6/ell/cipher.c:446:24: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:440:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:446:24: note: Null pointer dereference
iwd-0.6/ell/cipher.c:460:25: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:454:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:460:25: note: Null pointer dereference
iwd-0.6/ell/cipher.c:473:24: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:467:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:473:24: note: Null pointer dereference
iwd-0.6/ell/cipher.c:487:25: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:481:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:487:25: note: Null pointer dereference
iwd-0.6/ell/cipher.c:518:14: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:499:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:518:14: note: Null pointer dereference
iwd-0.6/ell/cipher.c:529:10: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:543:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:551:29: note: Calling function 'l_aead_cipher_get_ivlen', 1st argument 'cipher' value is 0
iwd-0.6/ell/cipher.c:529:10: note: Null pointer dereference
iwd-0.6/ell/cipher.c:549:24: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:543:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:549:24: note: Null pointer dereference
iwd-0.6/ell/cipher.c:567:24: warning: Either the condition '!cipher' is redundant or there is possible null pointer dereference: cipher. [nullPointerRedundantCheck]
iwd-0.6/ell/cipher.c:561:6: note: Assuming that condition '!cipher' is not redundant
iwd-0.6/ell/cipher.c:567:24: note: Null pointer dereference
iwd-0.6/ell/cipher.c:169:0: warning: Redundant assignment of 'alg_name' to itself. [selfAssignment]
iwd-0.6/ell/cipher.c:55:8: style: struct member 'sockaddr_alg::salg_feat' is never used. [unusedStructMember]
iwd-0.6/ell/cipher.c:56:8: style: struct member 'sockaddr_alg::salg_mask' is never used. [unusedStructMember]
iwd-0.6/ell/cipher.c:304:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/cipher.c:408:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/cipher.c:169:14: error: Uninitialized variable: alg_name [uninitvar]
iwd-0.6/ell/dbus-client.c:230:33: warning: Either the condition '!proxy' is redundant or there is possible null pointer dereference: proxy. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-client.c:237:15: note: Assuming that condition '!proxy' is not redundant
iwd-0.6/ell/dbus-client.c:230:33: note: Null pointer dereference
iwd-0.6/ell/dbus-filter.c:371:14: style: The scope of the variable 'value' can be reduced. [variableScope]
iwd-0.6/ell/dbus-message.c:157:8: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:154:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/dbus-message.c:157:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:174:8: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:171:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/dbus-message.c:174:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:190:8: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:187:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/dbus-message.c:190:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:207:8: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:204:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/dbus-message.c:207:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:488:26: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: orig. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1386:6: note: Assuming that condition '!iter' is not redundant
iwd-0.6/ell/dbus-message.c:1390:42: note: Calling function 'message_iter_next_entry_valist', 1st argument 'orig' value is 0
iwd-0.6/ell/dbus-message.c:488:26: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:504:32: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: orig. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1386:6: note: Assuming that condition '!iter' is not redundant
iwd-0.6/ell/dbus-message.c:1390:42: note: Calling function 'message_iter_next_entry_valist', 1st argument 'orig' value is 0
iwd-0.6/ell/dbus-message.c:504:32: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:516:21: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: orig. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1386:6: note: Assuming that condition '!iter' is not redundant
iwd-0.6/ell/dbus-message.c:1390:42: note: Calling function 'message_iter_next_entry_valist', 1st argument 'orig' value is 0
iwd-0.6/ell/dbus-message.c:516:21: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1123:8: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1120:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1123:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1128:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1120:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1128:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1158:8: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1155:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1158:8: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1171:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1168:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1171:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1216:6: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1213:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1216:6: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1251:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1248:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1251:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1263:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1260:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1263:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1275:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1272:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1275:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1287:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1284:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1287:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1299:7: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1296:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1299:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1312:9: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1309:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1312:9: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1320:6: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1317:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1320:6: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1406:7: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1403:6: note: Assuming that condition '!iter' is not redundant
iwd-0.6/ell/dbus-message.c:1406:7: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1424:32: warning: Either the condition '!iter' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1421:6: note: Assuming that condition '!iter' is not redundant
iwd-0.6/ell/dbus-message.c:1424:32: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1460:6: warning: Either the condition '!message' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1457:6: note: Assuming that condition '!message' is not redundant
iwd-0.6/ell/dbus-message.c:1460:6: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1482:2: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1479:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1482:2: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1483:23: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1479:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1483:23: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1495:9: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1492:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1495:9: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1747:11: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1744:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1747:11: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1963:24: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1963:24: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1967:15: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1967:15: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1968:2: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1968:2: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1969:2: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1969:2: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1970:2: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1970:2: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1972:9: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1960:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1972:9: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1980:9: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1977:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1980:9: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:1988:9: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-message.c:1985:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-message.c:1988:9: note: Null pointer dereference
iwd-0.6/ell/dbus-message.c:819:15: style: The scope of the variable 'i' can be reduced. [variableScope]
iwd-0.6/ell/dbus-message.c:150:68: style: Function 'l_dbus_message_set_no_reply' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus.h:133:57: note: Function 'l_dbus_message_set_no_reply' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:150:68: note: Function 'l_dbus_message_set_no_reply' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:167:68: style: Function 'l_dbus_message_get_no_reply' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus.h:134:57: note: Function 'l_dbus_message_get_no_reply' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:167:68: note: Function 'l_dbus_message_get_no_reply' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:182:72: style: Function 'l_dbus_message_set_no_autostart' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus.h:136:61: note: Function 'l_dbus_message_set_no_autostart' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:182:72: note: Function 'l_dbus_message_set_no_autostart' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:200:72: style: Function 'l_dbus_message_get_no_autostart' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus.h:137:61: note: Function 'l_dbus_message_get_no_autostart' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:200:72: note: Function 'l_dbus_message_get_no_autostart' argument 1 names different: declaration 'message' definition 'msg'.
iwd-0.6/ell/dbus-message.c:626:23: portability: 'message->header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-message.c:769:24: portability: 'body.data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-message.c:776:29: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-message.c:1077:25: portability: 'message->header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-service.c:368:6: warning: Either the condition '!signature' is redundant or there is possible null pointer dereference: signature. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-service.c:365:6: note: Assuming that condition '!signature' is not redundant
iwd-0.6/ell/dbus-service.c:368:6: note: Null pointer dereference
iwd-0.6/ell/dbus-service.c:195:14: style: The scope of the variable 'pname' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:778:35: style: The scope of the variable 'instance' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:816:14: style: The scope of the variable 'signature' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:883:35: style: The scope of the variable 'instance' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:1434:9: style: The scope of the variable 'path_len' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:1518:9: style: The scope of the variable 'path_len' can be reduced. [variableScope]
iwd-0.6/ell/dbus-service.c:433:58: style: Function '_dbus_interface_new' argument 1 names different: declaration 'interface' definition 'name'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus-private.h:182:58: note: Function '_dbus_interface_new' argument 1 names different: declaration 'interface' definition 'name'.
iwd-0.6/ell/dbus-service.c:433:58: note: Function '_dbus_interface_new' argument 1 names different: declaration 'interface' definition 'name'.
iwd-0.6/ell/dbus-service.c:1392:19: style: Function '_dbus_object_tree_unregister_interface' argument 2 names different: declaration 'interface' definition 'interface_name'. [funcArgNamesDifferent]
iwd-0.6/ell/dbus-private.h:214:19: note: Function '_dbus_object_tree_unregister_interface' argument 2 names different: declaration 'interface' definition 'interface_name'.
iwd-0.6/ell/dbus-service.c:1392:19: note: Function '_dbus_object_tree_unregister_interface' argument 2 names different: declaration 'interface' definition 'interface_name'.
iwd-0.6/ell/dbus-util.c:941:50: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus-util.c:946:15: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/dbus-util.c:941:50: note: Null pointer dereference
iwd-0.6/ell/dbus-util.c:493:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:499:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:523:24: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:569:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:569:24: portability: 'data+pos' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:614:37: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:615:24: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:615:30: portability: 'iter->data+pos' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:622:35: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:623:24: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:623:30: portability: 'iter->data+pos' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:630:37: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:637:35: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:644:36: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:651:37: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:658:36: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:666:37: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:673:36: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:681:37: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:715:36: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:773:32: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:774:25: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:774:31: portability: 'iter->data+pos' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:811:29: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:894:24: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:970:25: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:972:25: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:984:31: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:985:24: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:985:32: portability: 'builder->body+start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:988:32: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:989:24: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:989:32: portability: 'builder->body+start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:1127:33: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:1128:23: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:1128:31: portability: 'builder->body+start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus-util.c:1240:18: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus.c:327:21: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1397:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1408:22: note: Calling function 'send_message', 1st argument 'dbus' value is 0
iwd-0.6/ell/dbus.c:327:21: note: Null pointer dereference
iwd-0.6/ell/dbus.c:346:20: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1397:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1408:22: note: Calling function 'send_message', 1st argument 'dbus' value is 0
iwd-0.6/ell/dbus.c:346:20: note: Null pointer dereference
iwd-0.6/ell/dbus.c:348:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1397:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1408:22: note: Calling function 'send_message', 1st argument 'dbus' value is 0
iwd-0.6/ell/dbus.c:348:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1214:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1211:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1214:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1248:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1245:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1248:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1265:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1262:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1265:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1282:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1279:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1282:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1361:17: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1356:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1361:17: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1366:19: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1356:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1366:19: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1452:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1449:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1452:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1466:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1463:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1466:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1504:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1501:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1504:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1534:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1531:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1534:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1567:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1564:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1567:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1581:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1578:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1581:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:1593:6: warning: Either the condition '!dbus' is redundant or there is possible null pointer dereference: dbus. [nullPointerRedundantCheck]
iwd-0.6/ell/dbus.c:1590:6: note: Assuming that condition '!dbus' is not redundant
iwd-0.6/ell/dbus.c:1593:6: note: Null pointer dereference
iwd-0.6/ell/dbus.c:600:10: style: The scope of the variable 'r' can be reduced. [variableScope]
iwd-0.6/ell/dbus.c:1498:8: style: The scope of the variable 'if_user_data' can be reduced. [variableScope]
iwd-0.6/ell/dbus.c:417:56: portability: 'classic->auth_command' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/dbus.c:671:11: style: union member 'Anonymous1::bytes' is never used. [unusedStructMember]
iwd-0.6/ell/dbus.c:1078:2: error: Address of auto-variable 'classic->super' returned [returnAddressOfAutoVariable]
iwd-0.6/ell/dbus.c:622:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/dbus.c:1739:0: error: Uninitialized variable: user_data [uninitvar]
iwd-0.6/ell/dhcp.c:188:10: style: The scope of the variable 'type' can be reduced. [variableScope]
iwd-0.6/ell/dhcp.c:226:7: style: The scope of the variable 'r' can be reduced. [variableScope]
iwd-0.6/ell/genl.c:961:18: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
iwd-0.6/ell/genl.c:164:24: warning: Either the condition '!name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1104:25: note: Assuming that condition '!name' is not redundant
iwd-0.6/ell/genl.c:1108:30: note: Calling function 'family_alloc', 2nd argument 'name' value is 0
iwd-0.6/ell/genl.c:164:24: note: Null pointer dereference
iwd-0.6/ell/genl.c:270:6: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:808:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:811:16: note: Calling function 'msg_grow', 1st argument 'msg' value is 0
iwd-0.6/ell/genl.c:270:6: note: Null pointer dereference
iwd-0.6/ell/genl.c:273:12: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:808:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:811:16: note: Calling function 'msg_grow', 1st argument 'msg' value is 0
iwd-0.6/ell/genl.c:273:12: note: Null pointer dereference
iwd-0.6/ell/genl.c:278:2: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:808:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:811:16: note: Calling function 'msg_grow', 1st argument 'msg' value is 0
iwd-0.6/ell/genl.c:278:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:279:9: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:808:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:811:16: note: Calling function 'msg_grow', 1st argument 'msg' value is 0
iwd-0.6/ell/genl.c:279:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:280:2: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:808:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:811:16: note: Calling function 'msg_grow', 1st argument 'msg' value is 0
iwd-0.6/ell/genl.c:280:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:665:6: warning: Either the condition '!genl' is redundant or there is possible null pointer dereference: genl. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:662:6: note: Assuming that condition '!genl' is not redundant
iwd-0.6/ell/genl.c:665:6: note: Null pointer dereference
iwd-0.6/ell/genl.c:680:2: warning: Either the condition '!genl' is redundant or there is possible null pointer dereference: genl. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:677:6: note: Assuming that condition '!genl' is not redundant
iwd-0.6/ell/genl.c:680:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:784:9: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:781:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:784:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:792:9: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:789:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:792:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:800:9: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:797:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:800:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:862:6: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:859:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:862:6: note: Null pointer dereference
iwd-0.6/ell/genl.c:884:6: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:881:6: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:884:6: note: Null pointer dereference
iwd-0.6/ell/genl.c:916:7: warning: Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:25: note: Assuming that condition '!msg' is not redundant
iwd-0.6/ell/genl.c:916:7: note: Null pointer dereference
iwd-0.6/ell/genl.c:925:2: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:925:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:926:2: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:926:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:927:2: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:927:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:928:2: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:928:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:929:2: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:913:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:929:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:944:8: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:941:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:944:8: note: Null pointer dereference
iwd-0.6/ell/genl.c:946:7: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:941:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:946:7: note: Null pointer dereference
iwd-0.6/ell/genl.c:974:8: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:974:8: note: Null pointer dereference
iwd-0.6/ell/genl.c:978:2: warning: Either the condition '!nested' is redundant or there is possible null pointer dereference: nested. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:25: note: Assuming that condition '!nested' is not redundant
iwd-0.6/ell/genl.c:978:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:978:16: warning: Either the condition '!attr' is redundant or there is possible null pointer dereference: attr. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:6: note: Assuming that condition '!attr' is not redundant
iwd-0.6/ell/genl.c:978:16: note: Null pointer dereference
iwd-0.6/ell/genl.c:979:2: warning: Either the condition '!nested' is redundant or there is possible null pointer dereference: nested. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:25: note: Assuming that condition '!nested' is not redundant
iwd-0.6/ell/genl.c:979:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:980:2: warning: Either the condition '!nested' is redundant or there is possible null pointer dereference: nested. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:25: note: Assuming that condition '!nested' is not redundant
iwd-0.6/ell/genl.c:980:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:981:2: warning: Either the condition '!nested' is redundant or there is possible null pointer dereference: nested. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:25: note: Assuming that condition '!nested' is not redundant
iwd-0.6/ell/genl.c:981:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:982:2: warning: Either the condition '!nested' is redundant or there is possible null pointer dereference: nested. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:971:25: note: Assuming that condition '!nested' is not redundant
iwd-0.6/ell/genl.c:982:2: note: Null pointer dereference
iwd-0.6/ell/genl.c:1117:42: warning: Either the condition '!genl' is redundant or there is possible null pointer dereference: genl. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1104:6: note: Assuming that condition '!genl' is not redundant
iwd-0.6/ell/genl.c:1117:42: note: Null pointer dereference
iwd-0.6/ell/genl.c:1125:20: warning: Either the condition '!genl' is redundant or there is possible null pointer dereference: genl. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1104:6: note: Assuming that condition '!genl' is not redundant
iwd-0.6/ell/genl.c:1125:20: note: Null pointer dereference
iwd-0.6/ell/genl.c:1183:6: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1180:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1183:6: note: Null pointer dereference
iwd-0.6/ell/genl.c:1199:9: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1196:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1199:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:1207:9: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1204:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1207:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:1226:20: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1223:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1226:20: note: Null pointer dereference
iwd-0.6/ell/genl.c:1328:9: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1325:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1328:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:1370:23: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1367:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1370:23: note: Null pointer dereference
iwd-0.6/ell/genl.c:1391:9: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1388:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1391:9: note: Null pointer dereference
iwd-0.6/ell/genl.c:1395:23: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1388:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1395:23: note: Null pointer dereference
iwd-0.6/ell/genl.c:1402:17: warning: Either the condition '!family' is redundant or there is possible null pointer dereference: family. [nullPointerRedundantCheck]
iwd-0.6/ell/genl.c:1388:6: note: Assuming that condition '!family' is not redundant
iwd-0.6/ell/genl.c:1402:17: note: Null pointer dereference
iwd-0.6/ell/genl.c:395:30: style: The scope of the variable 'notify' can be reduced. [variableScope]
iwd-0.6/ell/genl.c:279:19: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:304:42: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:346:31: portability: 'request->msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:736:22: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:814:18: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:818:19: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:818:30: portability: 'msg->data+msg->len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:841:18: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:848:20: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:887:18: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/genl.c:919:18: portability: 'msg->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:921:16: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:918:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:921:16: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:922:18: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:918:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:922:18: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:924:9: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:918:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:924:9: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:1215:50: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:1221:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:1215:50: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:1231:21: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:1221:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:1231:21: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:1317:6: warning: Either the condition '!builder' is redundant or there is possible null pointer dereference: builder. [nullPointerRedundantCheck]
iwd-0.6/ell/gvariant-util.c:1314:6: note: Assuming that condition '!builder' is not redundant
iwd-0.6/ell/gvariant-util.c:1317:6: note: Null pointer dereference
iwd-0.6/ell/gvariant-util.c:408:10: style: The scope of the variable 'size' can be reduced. [variableScope]
iwd-0.6/ell/gvariant-util.c:216:41: style: Function '_gvariant_get_alignment' argument 1 names different: declaration 'signature' definition 'sig'. [funcArgNamesDifferent]
iwd-0.6/ell/gvariant-private.h:41:41: note: Function '_gvariant_get_alignment' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:216:41: note: Function '_gvariant_get_alignment' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:234:42: style: Function '_gvariant_is_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'. [funcArgNamesDifferent]
iwd-0.6/ell/gvariant-private.h:42:42: note: Function '_gvariant_is_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:234:42: note: Function '_gvariant_is_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:246:42: style: Function '_gvariant_get_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'. [funcArgNamesDifferent]
iwd-0.6/ell/gvariant-private.h:43:42: note: Function '_gvariant_get_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:246:42: note: Function '_gvariant_get_fixed_size' argument 1 names different: declaration 'signature' definition 'sig'.
iwd-0.6/ell/gvariant-util.c:577:23: style: Function '_gvariant_iter_next_entry_basic' argument 3 names different: declaration 'out_p' definition 'out'. [funcArgNamesDifferent]
iwd-0.6/ell/gvariant-private.h:31:23: note: Function '_gvariant_iter_next_entry_basic' argument 3 names different: declaration 'out_p' definition 'out'.
iwd-0.6/ell/gvariant-util.c:577:23: note: Function '_gvariant_iter_next_entry_basic' argument 3 names different: declaration 'out_p' definition 'out'.
iwd-0.6/ell/gvariant-util.c:435:30: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:435:36: portability: 'iter->data+len' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:462:39: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:462:45: portability: 'data+len' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:474:43: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:474:55: portability: 'iter->data+iter->len' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:476:30: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:545:38: portability: 'iter->offsets' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:546:16: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:547:24: portability: 'iter->offsets' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:553:34: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:561:17: portability: 'iter->offsets' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:563:17: portability: 'iter->offsets' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:566:21: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:568:26: portability: 'iter->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:701:14: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:710:24: portability: 'nul' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:718:11: portability: 'nul' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:798:24: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:868:31: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:889:31: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1023:25: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1111:23: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1112:23: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1112:31: portability: 'builder->body+start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1240:24: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1254:23: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1333:25: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1349:30: portability: 'builder->body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/gvariant-util.c:1379:21: portability: 'body' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hashmap.c:64:6: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:370:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:373:24: note: Calling function 'get_key_new', 1st argument 'hashmap' value is 0
iwd-0.6/ell/hashmap.c:64:6: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:219:6: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:216:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:219:6: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:245:6: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:242:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:245:6: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:272:6: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:269:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:272:6: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:301:6: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:298:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:301:6: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:374:9: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:370:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:374:9: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:397:2: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:370:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:397:2: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:419:9: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:416:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:419:9: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:487:9: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:484:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:487:9: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:636:9: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:633:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:636:9: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:650:9: warning: Either the condition '!hashmap' is redundant or there is possible null pointer dereference: hashmap. [nullPointerRedundantCheck]
iwd-0.6/ell/hashmap.c:647:6: note: Assuming that condition '!hashmap' is not redundant
iwd-0.6/ell/hashmap.c:650:9: note: Null pointer dereference
iwd-0.6/ell/hashmap.c:83:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iwd-0.6/ell/hwdb.c:276:2: style: Variable 'entries' is reassigned a value before the old one has been used. [redundantAssignment]
iwd-0.6/ell/hwdb.c:272:0: note: Variable 'entries' is reassigned a value before the old one has been used.
iwd-0.6/ell/hwdb.c:276:2: note: Variable 'entries' is reassigned a value before the old one has been used.
iwd-0.6/ell/hwdb.c:205:38: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:206:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:206:39: portability: 'addr+offset' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:207:32: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:239:12: portability: 'addr_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:252:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:253:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:265:12: portability: 'addr_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:317:38: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:318:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:318:39: portability: 'addr+offset' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:319:32: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:340:12: portability: 'addr_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:350:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:351:30: portability: 'addr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:363:12: portability: 'addr_ptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/hwdb.c:215:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/hwdb.c:328:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/idle.c:164:14: warning: Either the condition '!idle' is redundant or there is possible null pointer dereference: idle. [nullPointerRedundantCheck]
iwd-0.6/ell/idle.c:161:6: note: Assuming that condition '!idle' is not redundant
iwd-0.6/ell/idle.c:164:14: note: Null pointer dereference
iwd-0.6/ell/io.c:198:2: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:195:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:198:2: note: Null pointer dereference
iwd-0.6/ell/io.c:199:2: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:195:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:199:2: note: Null pointer dereference
iwd-0.6/ell/io.c:201:6: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:195:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:201:6: note: Null pointer dereference
iwd-0.6/ell/io.c:227:9: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:224:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:227:9: note: Null pointer dereference
iwd-0.6/ell/io.c:244:2: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:241:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:244:2: note: Null pointer dereference
iwd-0.6/ell/io.c:395:6: warning: Either the condition '!io' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
iwd-0.6/ell/io.c:392:6: note: Assuming that condition '!io' is not redundant
iwd-0.6/ell/io.c:395:6: note: Null pointer dereference
iwd-0.6/ell/key.c:299:20: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:296:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:299:20: note: Null pointer dereference
iwd-0.6/ell/key.c:309:20: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:306:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:309:20: note: Null pointer dereference
iwd-0.6/ell/key.c:321:28: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:318:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:321:28: note: Null pointer dereference
iwd-0.6/ell/key.c:333:27: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:330:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:333:27: note: Null pointer dereference
iwd-0.6/ell/key.c:412:27: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:405:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:412:27: note: Null pointer dereference
iwd-0.6/ell/key.c:462:28: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:459:6: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:462:28: note: Null pointer dereference
iwd-0.6/ell/key.c:738:20: warning: Either the condition '!keyring' is redundant or there is possible null pointer dereference: keyring. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:735:6: note: Assuming that condition '!keyring' is not redundant
iwd-0.6/ell/key.c:738:20: note: Null pointer dereference
iwd-0.6/ell/key.c:748:20: warning: Either the condition '!keyring' is redundant or there is possible null pointer dereference: keyring. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:745:6: note: Assuming that condition '!keyring' is not redundant
iwd-0.6/ell/key.c:748:20: note: Null pointer dereference
iwd-0.6/ell/key.c:760:26: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:757:28: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:760:26: note: Null pointer dereference
iwd-0.6/ell/key.c:760:39: warning: Either the condition '!keyring' is redundant or there is possible null pointer dereference: keyring. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:757:6: note: Assuming that condition '!keyring' is not redundant
iwd-0.6/ell/key.c:760:39: note: Null pointer dereference
iwd-0.6/ell/key.c:772:28: warning: Either the condition '!key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:769:28: note: Assuming that condition '!key' is not redundant
iwd-0.6/ell/key.c:772:28: note: Null pointer dereference
iwd-0.6/ell/key.c:772:41: warning: Either the condition '!keyring' is redundant or there is possible null pointer dereference: keyring. [nullPointerRedundantCheck]
iwd-0.6/ell/key.c:769:6: note: Assuming that condition '!keyring' is not redundant
iwd-0.6/ell/key.c:772:41: note: Null pointer dereference
iwd-0.6/ell/key.c:700:30: style: Function 'l_keyring_restrict' argument 3 names different: declaration 'trust' definition 'trusted'. [funcArgNamesDifferent]
iwd-0.6/ell/key.h:94:28: note: Function 'l_keyring_restrict' argument 3 names different: declaration 'trust' definition 'trusted'.
iwd-0.6/ell/key.c:700:30: note: Function 'l_keyring_restrict' argument 3 names different: declaration 'trust' definition 'trusted'.
iwd-0.6/ell/key.c:66:11: style: struct member 'keyctl_pkey_query::max_data_size' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:67:11: style: struct member 'keyctl_pkey_query::max_sig_size' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:68:11: style: struct member 'keyctl_pkey_query::max_enc_size' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:69:11: style: struct member 'keyctl_pkey_query::max_dec_size' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:71:11: style: struct member 'keyctl_pkey_query::__spare' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:79:12: style: struct member 'keyctl_pkey_params::in2_len' is never used. [unusedStructMember]
iwd-0.6/ell/key.c:81:11: style: struct member 'keyctl_pkey_params::__spare' is never used. [unusedStructMember]
iwd-0.6/ell/log.c:220:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iwd-0.6/ell/log.c:409:30: style: The scope of the variable 'section' can be reduced. [variableScope]
iwd-0.6/ell/log.c:433:30: style: The scope of the variable 'section' can be reduced. [variableScope]
iwd-0.6/ell/log.c:406:27: style: Function 'l_debug_enable_full' argument 3 names different: declaration 'stop' definition 'end'. [funcArgNamesDifferent]
iwd-0.6/ell/log.h:79:26: note: Function 'l_debug_enable_full' argument 3 names different: declaration 'stop' definition 'end'.
iwd-0.6/ell/log.c:406:27: note: Function 'l_debug_enable_full' argument 3 names different: declaration 'stop' definition 'end'.
iwd-0.6/ell/main.c:407:6: style: The scope of the variable 'timeout' can be reduced. [variableScope]
iwd-0.6/ell/netlink.c:371:20: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:371:20: note: Null pointer dereference
iwd-0.6/ell/netlink.c:372:20: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:372:20: note: Null pointer dereference
iwd-0.6/ell/netlink.c:374:18: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:374:18: note: Null pointer dereference
iwd-0.6/ell/netlink.c:375:20: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:375:20: note: Null pointer dereference
iwd-0.6/ell/netlink.c:376:20: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:376:20: note: Null pointer dereference
iwd-0.6/ell/netlink.c:378:15: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:368:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:378:15: note: Null pointer dereference
iwd-0.6/ell/netlink.c:395:7: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:392:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:395:7: note: Null pointer dereference
iwd-0.6/ell/netlink.c:511:7: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:508:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:511:7: note: Null pointer dereference
iwd-0.6/ell/netlink.c:600:6: warning: Either the condition '!netlink' is redundant or there is possible null pointer dereference: netlink. [nullPointerRedundantCheck]
iwd-0.6/ell/netlink.c:597:6: note: Assuming that condition '!netlink' is not redundant
iwd-0.6/ell/netlink.c:600:6: note: Null pointer dereference
iwd-0.6/ell/netlink.c:117:28: portability: '(void*)command' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/netlink.c:179:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/netlink.c:186:47: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/netlink.c:221:47: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/netlink.c:424:29: portability: '(void*)command' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/netlink.c:433:27: portability: '(void*)nlmsg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/asn1-private.h:70:6: style: The scope of the variable 'tlv_len' can be reduced. [variableScope]
iwd-0.6/ell/pem.c:50:20: style: The scope of the variable 'special' can be reduced. [variableScope]
iwd-0.6/ell/queue.c:101:10: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:98:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:101:10: note: Null pointer dereference
iwd-0.6/ell/queue.c:114:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:98:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:114:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:115:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:98:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:115:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:116:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:98:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:116:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:141:6: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:133:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:141:6: note: Null pointer dereference
iwd-0.6/ell/queue.c:174:16: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:168:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:174:16: note: Null pointer dereference
iwd-0.6/ell/queue.c:176:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:168:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:176:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:178:7: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:168:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:178:7: note: Null pointer dereference
iwd-0.6/ell/queue.c:202:7: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:199:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:202:7: note: Null pointer dereference
iwd-0.6/ell/queue.c:237:7: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:234:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:237:7: note: Null pointer dereference
iwd-0.6/ell/queue.c:259:7: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:256:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:259:7: note: Null pointer dereference
iwd-0.6/ell/queue.c:369:15: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:366:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:369:15: note: Null pointer dereference
iwd-0.6/ell/queue.c:407:10: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:404:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:407:10: note: Null pointer dereference
iwd-0.6/ell/queue.c:418:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:404:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:418:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:419:2: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:404:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:419:2: note: Null pointer dereference
iwd-0.6/ell/queue.c:557:9: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:554:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:557:9: note: Null pointer dereference
iwd-0.6/ell/queue.c:571:9: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:568:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:571:9: note: Null pointer dereference
iwd-0.6/ell/queue.c:589:9: warning: Either the condition '!queue' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
iwd-0.6/ell/queue.c:586:6: note: Assuming that condition '!queue' is not redundant
iwd-0.6/ell/queue.c:589:9: note: Null pointer dereference
iwd-0.6/ell/random.c:78:14: style: The scope of the variable 'supported' can be reduced. [variableScope]
iwd-0.6/ell/ringbuf.c:228:25: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/ringbuf.c:258:36: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/ringbuf.c:352:25: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/ringbuf.c:355:39: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/ringbuf.c:401:36: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/ringbuf.c:415:39: portability: 'ringbuf->buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/settings.c:94:6: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:91:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:94:6: note: Null pointer dereference
iwd-0.6/ell/settings.c:411:36: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:406:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:411:36: note: Null pointer dereference
iwd-0.6/ell/settings.c:501:6: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:498:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:501:6: note: Null pointer dereference
iwd-0.6/ell/settings.c:540:8: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:537:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:540:8: note: Null pointer dereference
iwd-0.6/ell/settings.c:544:18: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:537:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:544:18: note: Null pointer dereference
iwd-0.6/ell/settings.c:557:23: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:554:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:557:23: note: Null pointer dereference
iwd-0.6/ell/settings.c:588:28: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:585:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:588:28: note: Null pointer dereference
iwd-0.6/ell/settings.c:610:23: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:607:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:610:23: note: Null pointer dereference
iwd-0.6/ell/settings.c:629:23: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:626:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:629:23: note: Null pointer dereference
iwd-0.6/ell/settings.c:1127:28: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:1124:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:1127:28: note: Null pointer dereference
iwd-0.6/ell/settings.c:1146:23: warning: Either the condition '!settings' is redundant or there is possible null pointer dereference: settings. [nullPointerRedundantCheck]
iwd-0.6/ell/settings.c:1143:6: note: Assuming that condition '!settings' is not redundant
iwd-0.6/ell/settings.c:1146:23: note: Null pointer dereference
iwd-0.6/ell/settings.c:1012:13: style: Function 'l_settings_set_string_list' argument 4 names different: declaration 'list' definition 'value'. [funcArgNamesDifferent]
iwd-0.6/ell/settings.h:107:30: note: Function 'l_settings_set_string_list' argument 4 names different: declaration 'list' definition 'value'.
iwd-0.6/ell/settings.c:1012:13: note: Function 'l_settings_set_string_list' argument 4 names different: declaration 'list' definition 'value'.
iwd-0.6/ell/signal.c:204:15: warning: Either the condition '!signal' is redundant or there is possible null pointer dereference: signal. [nullPointerRedundantCheck]
iwd-0.6/ell/signal.c:201:6: note: Assuming that condition '!signal' is not redundant
iwd-0.6/ell/signal.c:204:15: note: Null pointer dereference
iwd-0.6/ell/siphash.c:83:11: style: The scope of the variable 'm' can be reduced. [variableScope]
iwd-0.6/ell/string.c:85:6: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:198:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:201:14: note: Calling function 'grow_string', 1st argument 'str' value is 0
iwd-0.6/ell/string.c:85:6: note: Null pointer dereference
iwd-0.6/ell/string.c:88:2: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:198:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:201:14: note: Calling function 'grow_string', 1st argument 'str' value is 0
iwd-0.6/ell/string.c:88:2: note: Null pointer dereference
iwd-0.6/ell/string.c:89:2: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:198:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:201:14: note: Calling function 'grow_string', 1st argument 'str' value is 0
iwd-0.6/ell/string.c:89:2: note: Null pointer dereference
iwd-0.6/ell/string.c:128:9: warning: Either the condition '!string' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:125:6: note: Assuming that condition '!string' is not redundant
iwd-0.6/ell/string.c:128:9: note: Null pointer dereference
iwd-0.6/ell/string.c:149:11: warning: Either the condition '!string' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:146:6: note: Assuming that condition '!string' is not redundant
iwd-0.6/ell/string.c:149:11: note: Null pointer dereference
iwd-0.6/ell/string.c:202:2: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:198:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:202:2: note: Null pointer dereference
iwd-0.6/ell/string.c:203:2: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:198:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:203:2: note: Null pointer dereference
iwd-0.6/ell/string.c:265:15: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:260:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:265:15: note: Null pointer dereference
iwd-0.6/ell/string.c:266:18: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:260:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:266:18: note: Null pointer dereference
iwd-0.6/ell/string.c:273:2: warning: Either the condition '!dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:292:6: note: Assuming that condition '!dest' is not redundant
iwd-0.6/ell/string.c:296:26: note: Calling function 'l_string_append_vprintf', 1st argument 'dest' value is 0
iwd-0.6/ell/string.c:273:2: note: Null pointer dereference
iwd-0.6/ell/string.c:311:9: warning: Either the condition '!string' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:308:6: note: Assuming that condition '!string' is not redundant
iwd-0.6/ell/string.c:311:9: note: Null pointer dereference
iwd-0.6/ell/string.c:320:18: warning: Either the condition '!string' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
iwd-0.6/ell/string.c:317:6: note: Assuming that condition '!string' is not redundant
iwd-0.6/ell/string.c:320:18: note: Null pointer dereference
iwd-0.6/ell/string.c:449:16: style: The scope of the variable 'b' can be reduced. [variableScope]
iwd-0.6/ell/string.c:411:45: style: Function 'l_utf8_validate' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
iwd-0.6/ell/string.h:121:34: note: Function 'l_utf8_validate' argument 1 names different: declaration 'src' definition 'str'.
iwd-0.6/ell/string.c:411:45: note: Function 'l_utf8_validate' argument 1 names different: declaration 'src' definition 'str'.
iwd-0.6/ell/string.c:445:45: style: Function 'l_utf8_strlen' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
iwd-0.6/ell/string.h:123:34: note: Function 'l_utf8_strlen' argument 1 names different: declaration 'src' definition 'str'.
iwd-0.6/ell/string.c:445:45: note: Function 'l_utf8_strlen' argument 1 names different: declaration 'src' definition 'str'.
iwd-0.6/ell/string.c:527:8: portability: 'utf16' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/string.c:567:8: portability: 'utf16' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/string.c:575:9: portability: 'utf16' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/ell/timeout.c:232:6: warning: Either the condition '!timeout' is redundant or there is possible null pointer dereference: timeout. [nullPointerRedundantCheck]
iwd-0.6/ell/timeout.c:229:6: note: Assuming that condition '!timeout' is not redundant
iwd-0.6/ell/timeout.c:232:6: note: Null pointer dereference
iwd-0.6/ell/timeout.c:256:6: warning: Either the condition '!timeout' is redundant or there is possible null pointer dereference: timeout. [nullPointerRedundantCheck]
iwd-0.6/ell/timeout.c:253:6: note: Assuming that condition '!timeout' is not redundant
iwd-0.6/ell/timeout.c:256:6: note: Null pointer dereference
iwd-0.6/ell/timeout.c:282:15: warning: Either the condition '!timeout' is redundant or there is possible null pointer dereference: timeout. [nullPointerRedundantCheck]
iwd-0.6/ell/timeout.c:279:6: note: Assuming that condition '!timeout' is not redundant
iwd-0.6/ell/timeout.c:282:15: note: Null pointer dereference
iwd-0.6/ell/tls-record.c:77:10: style: The scope of the variable 'iv' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:180:22: style: The scope of the variable 'plaintext' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:181:11: style: The scope of the variable 'fragment_len' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:211:6: style: The scope of the variable 'header_len' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:211:18: style: The scope of the variable 'need_len' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:329:10: style: The scope of the variable 'iv' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:496:6: style: The scope of the variable 'chunk_len' can be reduced. [variableScope]
iwd-0.6/ell/tls-record.c:352:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/tls.c:2120:45: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != 7' is always true. [redundantCondition]
iwd-0.6/ell/tls.c:136:9: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:136:9: note: Null pointer dereference
iwd-0.6/ell/tls.c:138:9: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:138:9: note: Null pointer dereference
iwd-0.6/ell/tls.c:139:13: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:139:13: note: Null pointer dereference
iwd-0.6/ell/tls.c:141:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:141:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:142:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:142:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:143:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:143:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:148:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:148:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:149:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:149:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:150:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2040:22: note: Calling function 'tls_reset_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:150:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:155:9: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2041:24: note: Calling function 'tls_cleanup_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:155:9: note: Null pointer dereference
iwd-0.6/ell/tls.c:156:9: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2041:24: note: Calling function 'tls_cleanup_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:156:9: note: Null pointer dereference
iwd-0.6/ell/tls.c:157:9: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2041:24: note: Calling function 'tls_cleanup_handshake', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:157:9: note: Null pointer dereference
iwd-0.6/ell/tls.c:264:2: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2043:24: note: Calling function 'tls_reset_cipher_spec', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:264:2: note: Null pointer dereference
iwd-0.6/ell/tls.c:2046:6: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2046:6: note: Null pointer dereference
iwd-0.6/ell/tls.c:2196:6: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2037:19: note: Calling function 'l_tls_set_cacert', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:2196:6: note: Null pointer dereference
iwd-0.6/ell/tls.c:2209:6: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2038:22: note: Calling function 'l_tls_set_auth_data', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:2209:6: note: Null pointer dereference
iwd-0.6/ell/tls.c:2214:6: warning: Either the condition '!tls' is redundant or there is possible null pointer dereference: tls. [nullPointerRedundantCheck]
iwd-0.6/ell/tls.c:2034:6: note: Assuming that condition '!tls' is not redundant
iwd-0.6/ell/tls.c:2038:22: note: Calling function 'l_tls_set_auth_data', 1st argument 'tls' value is 0
iwd-0.6/ell/tls.c:2214:6: note: Null pointer dereference
iwd-0.6/ell/tls.c:70:16: style: The scope of the variable 'chunk_len' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:750:32: style: The scope of the variable 'signature_hash_ptr' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:902:10: style: The scope of the variable 'hash' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:959:10: style: The scope of the variable 'hash' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:1079:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:1766:6: style: The scope of the variable 'i' can be reduced. [variableScope]
iwd-0.6/ell/tls.c:1162:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/ell/tls.c:937:13: error: Uninitialized struct member: hash_type.tls_id [uninitStructMember]
iwd-0.6/ell/uintset.c:211:30: warning: Either the condition '!set' is redundant or there is possible null pointer dereference: set. [nullPointerRedundantCheck]
iwd-0.6/ell/uintset.c:213:15: note: Assuming that condition '!set' is not redundant
iwd-0.6/ell/uintset.c:211:30: note: Null pointer dereference
iwd-0.6/ell/uintset.c:242:26: warning: Either the condition '!set' is redundant or there is possible null pointer dereference: set. [nullPointerRedundantCheck]
iwd-0.6/ell/uintset.c:245:15: note: Assuming that condition '!set' is not redundant
iwd-0.6/ell/uintset.c:242:26: note: Null pointer dereference
iwd-0.6/ell/uintset.c:266:26: warning: Either the condition '!set' is redundant or there is possible null pointer dereference: set. [nullPointerRedundantCheck]
iwd-0.6/ell/uintset.c:269:15: note: Assuming that condition '!set' is not redundant
iwd-0.6/ell/uintset.c:266:26: note: Null pointer dereference
iwd-0.6/ell/uintset.c:112:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iwd-0.6/ell/util.c:66:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iwd-0.6/ell/util.c:96:3: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iwd-0.6/ell/util.c:287:6: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:284:6: note: Assuming that condition '!str' is not redundant
iwd-0.6/ell/util.c:287:6: note: Null pointer dereference
iwd-0.6/ell/util.c:342:6: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:339:6: note: Assuming that condition '!str' is not redundant
iwd-0.6/ell/util.c:342:6: note: Null pointer dereference
iwd-0.6/ell/util.c:396:7: warning: Either the condition '!str_array' is redundant or there is possible null pointer dereference: str_array. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:393:6: note: Assuming that condition '!str_array' is not redundant
iwd-0.6/ell/util.c:396:7: note: Null pointer dereference
iwd-0.6/ell/util.c:429:9: warning: Either the condition '!str_array' is redundant or there is possible null pointer dereference: str_array. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:426:6: note: Assuming that condition '!str_array' is not redundant
iwd-0.6/ell/util.c:429:9: note: Null pointer dereference
iwd-0.6/ell/util.c:480:19: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:474:6: note: Assuming that condition '!str' is not redundant
iwd-0.6/ell/util.c:480:19: note: Null pointer dereference
iwd-0.6/ell/util.c:481:22: warning: Either the condition '!prefix' is redundant or there is possible null pointer dereference: prefix. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:477:6: note: Assuming that condition '!prefix' is not redundant
iwd-0.6/ell/util.c:481:22: note: Null pointer dereference
iwd-0.6/ell/util.c:486:18: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:474:6: note: Assuming that condition '!str' is not redundant
iwd-0.6/ell/util.c:486:18: note: Null pointer dereference
iwd-0.6/ell/util.c:486:23: warning: Either the condition '!prefix' is redundant or there is possible null pointer dereference: prefix. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:477:6: note: Assuming that condition '!prefix' is not redundant
iwd-0.6/ell/util.c:486:23: note: Null pointer dereference
iwd-0.6/ell/util.c:542:19: warning: Either the condition '!str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:536:6: note: Assuming that condition '!str' is not redundant
iwd-0.6/ell/util.c:542:19: note: Null pointer dereference
iwd-0.6/ell/util.c:543:22: warning: Either the condition '!suffix' is redundant or there is possible null pointer dereference: suffix. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:539:6: note: Assuming that condition '!suffix' is not redundant
iwd-0.6/ell/util.c:543:22: note: Null pointer dereference
iwd-0.6/ell/util.c:550:33: warning: Either the condition '!suffix' is redundant or there is possible null pointer dereference: suffix. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:539:6: note: Assuming that condition '!suffix' is not redundant
iwd-0.6/ell/util.c:550:33: note: Null pointer dereference
iwd-0.6/ell/util.c:779:2: warning: Either the condition '!function' is redundant or there is possible null pointer dereference: function. [nullPointerRedundantCheck]
iwd-0.6/ell/util.c:766:6: note: Assuming that condition '!function' is not redundant
iwd-0.6/ell/util.c:779:2: note: Null pointer dereference
iwd-0.6/monitor/main.c:174:24: warning: Possible null pointer dereference: data [nullPointer]
iwd-0.6/monitor/main.c:241:48: note: Calling function 'rta_add', 4th argument 'data' value is 0
iwd-0.6/monitor/main.c:174:24: note: Null pointer dereference
iwd-0.6/monitor/main.c:92:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:237:11: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:241:10: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:242:10: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:257:11: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:459:57: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:462:56: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/main.c:497:20: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:692:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/monitor/nlmon.c:3102:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/monitor/nlmon.c:5119:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
iwd-0.6/monitor/nlmon.c:645:11: style: The scope of the variable 'cipher' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:1195:10: style: The scope of the variable 'interval' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:1263:21: style: The scope of the variable 'ht_capabilities_pco_transition_time' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:1587:21: style: The scope of the variable 'state_table' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:1657:21: style: The scope of the variable 'error_table' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:1820:21: style: The scope of the variable 'device_password_id_table' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:3131:11: style: The scope of the variable 'nla_type' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:3162:11: style: The scope of the variable 'nla_type' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:3660:14: style: The scope of the variable 'str' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:4603:8: style: The scope of the variable 'ifname' can be reduced. [variableScope]
iwd-0.6/monitor/nlmon.c:654:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:700:25: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:725:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:733:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:739:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:746:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:752:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:759:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:782:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:788:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:809:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:817:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:834:28: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:847:11: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:853:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:860:10: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:865:26: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:870:54: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:909:7: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:2173:33: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:2178:13: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:2677:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:2691:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:4203:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:5187:18: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/monitor/nlmon.c:227:14: style: Variable 'ts_pos' is assigned a value that is never used. [unreadVariable]
iwd-0.6/monitor/nlmon.c:271:11: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
iwd-0.6/plugins/sim_hardcoded.c:384:22: warning: Either the condition 'if(sim)' is redundant or there is possible null pointer dereference: sim. [nullPointerRedundantCheck]
iwd-0.6/plugins/sim_hardcoded.c:386:5: note: Assuming that condition 'if(sim)' is not redundant
iwd-0.6/plugins/sim_hardcoded.c:384:22: note: Null pointer dereference
iwd-0.6/src/ap.c:301:14: style: Condition 'count==0' is always true [knownConditionTrueFalse]
iwd-0.6/src/ap.c:295:10: note: Assignment 'count=0', assigned value is 0
iwd-0.6/src/ap.c:301:14: note: Condition 'count==0' is always true
iwd-0.6/src/crypto.c:129:12: style: The scope of the variable 'r' can be reduced. [variableScope]
iwd-0.6/src/crypto.c:353:38: portability: 'output' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/crypto.c:399:38: portability: 'output' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/crypto.c:456:6: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
iwd-0.6/src/device.c:184:6: style: The scope of the variable 'r' can be reduced. [variableScope]
iwd-0.6/src/device.c:1482:27: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/device.c:1489:27: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/device.c:1491:33: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/device.c:1511:27: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/device.c:1527:53: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/device.c:51:11: style: struct member 'device_watchlist_item::id' is never used. [unusedStructMember]
iwd-0.6/src/device.c:54:8: style: struct member 'device_watchlist_item::userdata' is never used. [unusedStructMember]
iwd-0.6/src/eap-mschapv2.c:263:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
iwd-0.6/src/eap-pwd.c:118:21: style: The scope of the variable 'hmac' can be reduced. [variableScope]
iwd-0.6/src/eap-pwd.c:133:32: portability: 'out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/eap-pwd.c:133:38: portability: 'out+len' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/eap-pwd.c:148:35: portability: 'out' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/util.h:55:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
iwd-0.6/src/eap-pwd.c:98:15: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
iwd-0.6/src/eap-sim.c:262:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/eap-ttls.c:234:18: style: The scope of the variable 'chunk_len' can be reduced. [variableScope]
iwd-0.6/src/eap.c:152:61: style: Function 'eap_send_response' argument 2 names different: declaration 'request_type' definition 'type'. [funcArgNamesDifferent]
iwd-0.6/src/eap-private.h:113:18: note: Function 'eap_send_response' argument 2 names different: declaration 'request_type' definition 'type'.
iwd-0.6/src/eap.c:152:61: note: Function 'eap_send_response' argument 2 names different: declaration 'request_type' definition 'type'.
iwd-0.6/src/eap.c:604:59: style: Function 'eap_method_event' argument 2 names different: declaration 'type' definition 'id'. [funcArgNamesDifferent]
iwd-0.6/src/eap-private.h:126:59: note: Function 'eap_method_event' argument 2 names different: declaration 'type' definition 'id'.
iwd-0.6/src/eap.c:604:59: note: Function 'eap_method_event' argument 2 names different: declaration 'type' definition 'id'.
iwd-0.6/src/eap.c:705:24: style: Function 'eap_init' argument 1 names different: declaration 'default_mtu' definition 'mtu'. [funcArgNamesDifferent]
iwd-0.6/src/eap.h:93:24: note: Function 'eap_init' argument 1 names different: declaration 'default_mtu' definition 'mtu'.
iwd-0.6/src/eap.c:705:24: note: Function 'eap_init' argument 1 names different: declaration 'default_mtu' definition 'mtu'.
iwd-0.6/src/eapol.h:98:0: error: #error "Please fix <asm/byteorder.h>" [preprocessorErrorDirective]
iwd-0.6/src/ecc.c:468:11: style: The scope of the variable 'carry' can be reduced. [variableScope]
iwd-0.6/src/ie.c:1609:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
iwd-0.6/src/ie.c:192:9: style: The scope of the variable 'ie_len' can be reduced. [variableScope]
iwd-0.6/src/ie.c:1470:15: style: The scope of the variable 'subelem_id' can be reduced. [variableScope]
iwd-0.6/src/ie.c:1470:27: style: The scope of the variable 'subelem_len' can be reduced. [variableScope]
iwd-0.6/src/ie.c:548:65: style: Function 'ie_parse_rsne' argument 2 names different: declaration 'info' definition 'out_info'. [funcArgNamesDifferent]
iwd-0.6/src/ie.h:388:65: note: Function 'ie_parse_rsne' argument 2 names different: declaration 'info' definition 'out_info'.
iwd-0.6/src/ie.c:548:65: note: Function 'ie_parse_rsne' argument 2 names different: declaration 'info' definition 'out_info'.
iwd-0.6/src/ie.c:218:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/mpdu.h:187:0: error: #error "Please fix <asm/byteorder.h>" [preprocessorErrorDirective]
iwd-0.6/src/netdev.c:4220:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
iwd-0.6/src/netdev.c:247:28: portability: '(void*)rtmmsg' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:249:10: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:250:10: portability: 'rta_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:2991:45: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:3025:31: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:3054:44: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:3067:18: portability: 'body' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/netdev.c:129:11: style: struct member 'netdev_watch::id' is never used. [unusedStructMember]
iwd-0.6/src/netdev.c:1882:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/netdev.c:1921:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/netdev.c:2682:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/netdev.c:2720:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/network.c:387:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/src/scan.c:738:23: style: The scope of the variable 'sr' can be reduced. [variableScope]
iwd-0.6/src/scan.c:1223:6: style: The scope of the variable 'err' can be reduced. [variableScope]
iwd-0.6/src/simauth.c:115:23: style: The scope of the variable 'auth' can be reduced. [variableScope]
iwd-0.6/src/simutil.c:98:11: style: The scope of the variable 'TEMP' can be reduced. [variableScope]
iwd-0.6/src/simutil.c:192:21: style: The scope of the variable 'hmac' can be reduced. [variableScope]
iwd-0.6/src/simutil.c:404:45: portability: 'eap_sim_tlv_iter_get_data(&iter)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/simutil.c:227:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
iwd-0.6/src/storage.c:201:14: style: The scope of the variable 'c' can be reduced. [variableScope]
iwd-0.6/src/wiphy.c:154:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/src/wiphy.c:902:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/src/wiphy.c:333:8: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/src/wscutil.c:2476:26: style: Function 'wsc_kdf' argument 1 names different: declaration 'kdk' definition 'key'. [funcArgNamesDifferent]
iwd-0.6/src/wscutil.h:639:26: note: Function 'wsc_kdf' argument 1 names different: declaration 'kdk' definition 'key'.
iwd-0.6/src/wscutil.c:2476:26: note: Function 'wsc_kdf' argument 1 names different: declaration 'kdk' definition 'key'.
iwd-0.6/src/wscutil.c:2510:38: portability: 'output' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
iwd-0.6/tools/hwsim.c:269:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/tools/hwsim.c:269:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/tools/hwsim.c:269:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/tools/hwsim.c:271:3: warning: Either the condition 'if(hwname)' is redundant or there is possible null pointer dereference: hwname. [nullPointerRedundantCheck]
iwd-0.6/tools/hwsim.c:274:5: note: Assuming that condition 'if(hwname)' is not redundant
iwd-0.6/tools/hwsim.c:271:3: note: Null pointer dereference
iwd-0.6/tools/test-runner.c:1488:19: style: The scope of the variable 'signal' can be reduced. [variableScope]
iwd-0.6/tools/test-runner.c:1489:20: style: The scope of the variable 'test_exec_timeout' can be reduced. [variableScope]
iwd-0.6/tools/test-runner.c:1582:10: style: The scope of the variable 'interval' can be reduced. [variableScope]
iwd-0.6/tools/test-runner.c:394:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/tools/test-runner.c:819:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/tools/test-runner.c:829:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/tools/test-runner.c:1180:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/tools/test-runner.c:1672:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
iwd-0.6/unit/test-client.c:59:7: style: The scope of the variable 'found' can be reduced. [variableScope]
iwd-0.6/unit/test-crypto.c:89:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-eapol.c:2894:9: style: The scope of the variable 'header_len' can be reduced. [variableScope]
iwd-0.6/unit/test-eapol.c:2894:21: style: The scope of the variable 'data_len' can be reduced. [variableScope]
iwd-0.6/unit/test-hmac-md5.c:53:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-hmac-sha1.c:53:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-hmac-sha256.c:53:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ie.c:61:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ie.c:243:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ie.c:253:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ie.c:253:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ie.c:52:13: style: The scope of the variable 'ie' can be reduced. [variableScope]
iwd-0.6/unit/test-ie.c:54:8: style: The scope of the variable 'str' can be reduced. [variableScope]
iwd-0.6/unit/test-ie.c:64:35: warning: Assert statement modifies 'pos'. [assignmentInAssert]
iwd-0.6/unit/test-ie.c:65:35: warning: Assert statement modifies 'pos'. [assignmentInAssert]
iwd-0.6/unit/test-kdf-sha256.c:55:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-prf-sha1.c:55:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
iwd-0.6/unit/test-ssid-security.c:97:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/iwidgets4/iwidgets4_4.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/i/iwyu/iwyu_6.0.orig.tar.gz
include-what-you-use-clang_6.0/iwyu.cc:2536:0: style: Condition '!fn_type' is always true [knownConditionTrueFalse]
include-what-you-use-clang_6.0/iwyu.cc:2535:0: note: Assignment 'fn_type=nullptr', assigned value is 0
include-what-you-use-clang_6.0/iwyu.cc:2536:0: note: Condition '!fn_type' is always true
include-what-you-use-clang_6.0/iwyu.cc:1569:0: warning: Either the condition 'ast_node' is redundant or there is possible null pointer dereference: ast_node. [nullPointerRedundantCheck]
include-what-you-use-clang_6.0/iwyu.cc:1566:0: note: Assuming that condition 'ast_node' is not redundant
include-what-you-use-clang_6.0/iwyu.cc:1569:0: note: Null pointer dereference
include-what-you-use-clang_6.0/port.h:46:8: style: Technically the member function 'include_what_you_use::OstreamVoidifier::operator&' can be const. [functionConst]
include-what-you-use-clang_6.0/iwyu.cc:2783:3: style: Class 'InstantiatedTemplateVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
include-what-you-use-clang_6.0/iwyu.cc:3482:3: style: Class 'IwyuAstConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
include-what-you-use-clang_6.0/iwyu_cache.h:91:5: warning: Conversion of string literal "Must call Contains() before calling GetFullUseTypes()" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_cache.h:99:5: warning: Conversion of string literal "Must call Contains() before calling GetFullUseDecls()" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:82:5: warning: Conversion of string literal "Must assign suggested_header first" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:83:5: warning: Conversion of string literal "Ignored uses have no suggested header" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:133:5: warning: Conversion of string literal "Must call quoted_include() on include lines" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:134:5: warning: Conversion of string literal "quoted_include and fwd_decl are mutually exclusive" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:139:5: warning: Conversion of string literal "Must call included_file() on include lines" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:140:5: warning: Conversion of string literal "included_file and fwd_decl are mutually exclusive" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:145:5: warning: Conversion of string literal "Must call fwd_decl() on forward-declare lines" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:146:5: warning: Conversion of string literal "quoted_include and fwd_decl don't mix" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:295:5: warning: Conversion of string literal "Must calculate desired includes before calling desired_includes()" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:1044:5: warning: Conversion of string literal "Nodes should be clear before GetNodesBelow" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:2818:5: warning: Conversion of string literal "AST node already set" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:2843:5: warning: Conversion of string literal "Not a template specialization" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3027:5: warning: Conversion of string literal "If !CanIgnoreType(), we should be resugar-able" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3059:5: warning: Conversion of string literal "If !CanIgnoreType(), we should be resugar-able" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3135:5: warning: Conversion of string literal "If !CanIgnoreType(), we should be resugar-able" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3265:7: warning: Conversion of string literal "How can a constructor have no parent?" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3311:5: warning: Conversion of string literal "TemplateSpecializationType is not a TplSpecDecl?" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:3588:5: warning: Conversion of string literal "Should not have late-parsed decls without -fdelayed-template-parsing." to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:1277:0: warning: Conversion of string literal "Must call DeclIsTemplateWithNameAndNumArgsAndTypeArg" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:1279:0: warning: Conversion of string literal "Invalid type_arg_idx" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:1568:0: warning: Conversion of string literal "Should only check Autocast if under a CallExpr" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:2179:0: warning: Conversion of string literal "Member's base does not have a type?" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:2345:0: warning: Conversion of string literal "The type of a FunctionDecl must be a FunctionProtoType." to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:2598:0: warning: Conversion of string literal "Should only pass in a template arg to DFDSFTA" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:426:0: warning: Conversion of string literal "Call CurrentLoc within Visit* or Traverse*" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu.cc:669:0: warning: Conversion of string literal "TraverseImplicitDecl is for implicit decls" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:308:3: warning: Conversion of string literal "Constructor should not be a top-level node!" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:322:3: warning: Conversion of string literal "Constructor should not be a top-level node!" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:982:3: warning: Conversion of string literal "For classes, call GetClassRedecls()" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:983:3: warning: Conversion of string literal "For tpls, call GetClassRedecls()" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:1059:3: warning: Conversion of string literal "Uncaught non-class decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:1167:3: warning: Conversion of string literal "IWYU doesn't support Objective-C" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_ast_util.cc:1317:5: warning: Conversion of string literal "Require one-to-one match between call arguments and decl parameters" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_cache.cc:79:7: warning: Conversion of string literal "kFullUseType types must contain only 'type' template args" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:127:3: style: Class 'OptionsParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
include-what-you-use-clang_6.0/iwyu_globals.cc:127:3: style: Class 'OptionsParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
include-what-you-use-clang_6.0/iwyu_globals.cc:211:9: warning: Conversion of string literal "Max line length must be positive" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:257:3: warning: Conversion of string literal "Only parse commandline flags once" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:321:3: warning: Conversion of string literal "InitGlobals() needs a non-nullptr SourceManager" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:345:3: warning: Conversion of string literal "Call ParseIwyuCommandlineFlags() before this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:350:3: warning: Conversion of string literal "Call ParseIwyuCommandlineFlags() before this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:355:3: warning: Conversion of string literal "Must call InitGlobals() before calling this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:360:3: warning: Conversion of string literal "Must call InitGlobals() before calling this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:365:3: warning: Conversion of string literal "Must call InitGlobals() before calling this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:374:3: warning: Conversion of string literal "Must call InitGlobals() before calling this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:387:3: warning: Conversion of string literal "Call ParseIwyuCommandlineFlags() before this" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:400:3: warning: Conversion of string literal "Only parse commandline flags once" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_globals.cc:401:3: warning: Conversion of string literal "Only call InitGlobals[ForTesting] once" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1091:19: style: Function 'MarkIncludeAsPrivate' argument 1 names different: declaration 'quoted_include' definition 'quoted_filepath_pattern'. [funcArgNamesDifferent]
include-what-you-use-clang_6.0/iwyu_include_picker.h:92:43: note: Function 'MarkIncludeAsPrivate' argument 1 names different: declaration 'quoted_include' definition 'quoted_filepath_pattern'.
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1091:19: note: Function 'MarkIncludeAsPrivate' argument 1 names different: declaration 'quoted_include' definition 'quoted_filepath_pattern'.
include-what-you-use-clang_6.0/iwyu_include_picker.h:194:21: performance: Technically the member function 'include_what_you_use::IncludePicker::ParseVisibility' can be static. [functionStatic]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1515:34: note: Technically the member function 'include_what_you_use::IncludePicker::ParseVisibility' can be static.
include-what-you-use-clang_6.0/iwyu_include_picker.h:194:21: note: Technically the member function 'include_what_you_use::IncludePicker::ParseVisibility' can be static.
include-what-you-use-clang_6.0/iwyu_include_picker.cc:976:3: warning: Conversion of string literal "Can't mutate anymore" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:996:3: warning: Conversion of string literal "Can't mutate anymore" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1039:3: warning: Conversion of string literal "Can't mutate anymore" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1040:3: warning: Conversion of string literal "All map keys must be quoted filepaths or @ followed by regex" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1042:3: warning: Conversion of string literal "All map values must be quoted includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1058:3: warning: Conversion of string literal "Map values must be quoted includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1092:3: warning: Conversion of string literal "Can't mutate anymore" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1093:3: warning: Conversion of string literal "MIAP takes a quoted filepath pattern" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1198:7: warning: Conversion of string literal "Why not nixed!" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1199:7: warning: Conversion of string literal "Why not nixed!" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1214:3: warning: Conversion of string literal "Can't call FAI twice" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1270:3: warning: Conversion of string literal "Must finalize includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1276:3: warning: Conversion of string literal "Must finalize includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1338:3: warning: Conversion of string literal "Must finalize includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_include_picker.cc:1354:3: warning: Conversion of string literal "Need existing FileEntry" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_lexer_utils.cc:71:3: warning: Conversion of string literal "GetLocationAfter takes only valid locations" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_lexer_utils.cc:93:3: warning: Conversion of string literal "No end-character found for #include" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.h:326:7: performance: Technically the member function 'include_what_you_use::IwyuFileInfo::EmitWarningMessages' can be static. [functionStatic]
include-what-you-use-clang_6.0/iwyu_output.cc:1519:19: note: Technically the member function 'include_what_you_use::IwyuFileInfo::EmitWarningMessages' can be static.
include-what-you-use-clang_6.0/iwyu_output.h:326:7: note: Technically the member function 'include_what_you_use::IwyuFileInfo::EmitWarningMessages' can be static.
include-what-you-use-clang_6.0/iwyu_output.cc:272:3: warning: Conversion of string literal "Must pass a real filepath to OneUse" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:278:5: warning: Conversion of string literal "Need existing decl to reset it" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:279:5: warning: Conversion of string literal "Need to reset decl with existing decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:296:3: warning: Conversion of string literal "Should not need a public header here" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:310:5: warning: Conversion of string literal "Should always have at least one hdr" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:360:3: warning: Conversion of string literal "IWYU only allows forward declaring (possibly template) record types" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:423:3: warning: Conversion of string literal "Unexpected printable template-type" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:534:3: warning: Conversion of string literal "forward_declare_decl unexpectedly nullptr" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:535:3: warning: Conversion of string literal "Can only forward declare classes and class templates" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:549:3: warning: Conversion of string literal "using_decl unexpectedly nullptr" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:950:3: warning: Conversion of string literal "Must call ProcessForwardDeclare on a decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:951:3: warning: Conversion of string literal "Must call ProcessForwardDeclare on fwd-decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1036:5: warning: Conversion of string literal "GetClassRedecls has redecls of wrong type" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1057:3: warning: Conversion of string literal "Must call ProcessFullUse on a decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1058:3: warning: Conversion of string literal "Must not call ProcessFullUse on fwd-decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1260:3: warning: Conversion of string literal "Trying to calculate on an ignored use" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1261:3: warning: Conversion of string literal "CalculateIwyuForForwardDeclareUse takes a fwd-decl" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1262:3: warning: Conversion of string literal "ForwardDeclareUse are not full uses" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1272:3: warning: Conversion of string literal "Non-records should have been handled already" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1375:3: warning: Conversion of string literal "Trying to calculate on an ignored use" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1376:3: warning: Conversion of string literal "CalculateIwyuForFullUse requires a full use" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1377:3: warning: Conversion of string literal "All full uses must have a header" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1572:7: warning: Conversion of string literal "Full uses should have #includes" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1714:7: warning: Conversion of string literal "FileEntry should exist to be prefix header" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_output.cc:1809:3: warning: Conversion of string literal "Must provide diff_output" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:496:5: warning: Conversion of string literal "The first #include must be an actual file." to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:690:3: warning: Conversion of string literal "Must skip file only for actual inclusion directive" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:715:5: warning: Conversion of string literal "Include from not built-in file must have inclusion directive" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:747:3: warning: Conversion of string literal "is_prefix_header is applicable to usual files only" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:858:3: warning: Conversion of string literal "Should only call this fn once" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:950:3: warning: Conversion of string literal "Should only call this fn once" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/iwyu_preprocessor.cc:962:3: warning: Conversion of string literal "Main file should be present" to bool always evaluates to true. [incorrectStringBooleanError]
include-what-you-use-clang_6.0/more_tests/iwyu_include_picker_test.cc:74:0: error: syntax error [syntaxError]
include-what-you-use-clang_6.0/more_tests/iwyu_lexer_utils_test.cc:70:0: error: syntax error [syntaxError]
include-what-you-use-clang_6.0/more_tests/iwyu_output_test.cc:124:0: error: syntax error [syntaxError]
include-what-you-use-clang_6.0/tests/cxx/anonymous_struct.cc:37:9: style: union member 'Anonymous3::sx' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/anonymous_struct.cc:38:9: style: union member 'Anonymous3::sy' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/anonymous_struct.cc:41:9: style: struct member 'Anonymous4::sa' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/anonymous_struct.cc:42:9: style: struct member 'Anonymous4::sb' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/array.cc:14:1: style: The class 'A' does not have a constructor although it has private member variables. [noConstructor]
include-what-you-use-clang_6.0/tests/cxx/array.cc:16:18: style: Unused private function: 'A::getIndirectClass' [unusedPrivateFunction]
include-what-you-use-clang_6.0/tests/cxx/avoids_double_specialization.cc:19:0: style: struct member 'Foo < T >::statici' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1536:10: warning: Return value of function std::find() is not used. [ignoredReturnValue]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1542:10: warning: Return value of function std::find() is not used. [ignoredReturnValue]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1546:10: warning: Return value of function std::find() is not used. [ignoredReturnValue]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1158:10: error: Null pointer dereference: local_i1_ptrdereference_struct [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1102:73: note: Assignment 'local_i1_ptrdereference_struct=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1158:10: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1164:3: error: Null pointer dereference: local_i1_ptrdereference_class [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1104:59: note: Assignment 'local_i1_ptrdereference_class=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1164:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1352:21: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1352:21: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1396:3: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1396:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1399:3: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1399:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1405:3: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1405:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1407:3: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1407:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1409:3: warning: Possible null pointer dereference: local_i2_class_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1097:34: note: Assignment 'local_i2_class_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1409:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1683:3: error: Null pointer dereference: local_i1_template_class_for_inl [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1679:74: note: Assignment 'local_i1_template_class_for_inl=NULL', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1683:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1825:3: error: Null pointer dereference: i2_subclass [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1823:30: note: Assignment 'i2_subclass=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1825:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1827:3: error: Null pointer dereference: i2_subclass [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1823:30: note: Assignment 'i2_subclass=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1827:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1829:3: error: Null pointer dereference: i2_subclass [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1823:30: note: Assignment 'i2_subclass=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1829:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1831:3: error: Null pointer dereference: i2_subclass [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1823:30: note: Assignment 'i2_subclass=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1831:3: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1122:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1120:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1122:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1124:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1122:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1124:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1126:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1124:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1126:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1128:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1126:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1128:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1130:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1128:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1130:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1132:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1130:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1132:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1134:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1132:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1134:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1324:3: style: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1320:3: note: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1324:3: note: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1331:3: style: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1324:3: note: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1331:3: note: Variable 'i1_class_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:300:64: style: struct member 'Cc_TemplateStruct < I1_Class , I12 >::i' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:484:3: style: Variable 'i1_class' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:491:3: style: Variable 'i1_class' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1024:0: style: The class 'Cc_TemplatePartiallyUse < I1_Class >' does not have a constructor although it has private member variables. [noConstructor]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:282:8: performance: Technically the member function 'Cc_DeclOrderStruct::Fn' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1074:0: performance: Technically the member function 'CC_TemplateClass < I1_Struct , I2_Struct >::DeleteAnA' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1576:0: error: Deallocating a deallocated pointer: newed_int [deallocDealloc]
include-what-you-use-clang_6.0/tests/cxx/badinc.cc:1583:0: error: Deallocating a deallocated pointer: newed_i1_class_array [deallocDealloc]
include-what-you-use-clang_6.0/tests/cxx/built_ins_new_included.cc:16:0: style: Variable 'ch' is allocated memory that is never used. [unusedAllocatedMemory]
include-what-you-use-clang_6.0/tests/cxx/built_ins_new_included.cc:18:0: style: Variable 'int_array' is allocated memory that is never used. [unusedAllocatedMemory]
include-what-you-use-clang_6.0/tests/cxx/built_ins_no_includes.cc:14:0: style: Variable 'ch' is allocated memory that is never used. [unusedAllocatedMemory]
include-what-you-use-clang_6.0/tests/cxx/built_ins_no_includes.cc:16:0: style: Variable 'int_array' is allocated memory that is never used. [unusedAllocatedMemory]
include-what-you-use-clang_6.0/tests/cxx/catch.cc:15:5: style: Exception should be caught by reference. [catchExceptionByValue]
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:33:12: style: Unused private function: 'ReturnsDerived::covariant_derived' [unusedPrivateFunction]
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:25:9: style: The function 'non_covariant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:16:17: note: Virtual function in base class
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:25:9: note: Function in derived class
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:40:10: style: The function 'covariant_cv_qual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:19:24: note: Virtual function in base class
include-what-you-use-clang_6.0/tests/cxx/cvr.cc:40:10: note: Function in derived class
include-what-you-use-clang_6.0/tests/cxx/deleted_implicit.cc:18:1: style: The class 'ReferenceMember' does not have a constructor although it has private member variables. [noConstructor]
include-what-you-use-clang_6.0/tests/cxx/deleted_implicit.cc:26:1: style: The class 'RvalueReferenceMember' does not have a constructor although it has private member variables. [noConstructor]
include-what-you-use-clang_6.0/tests/cxx/derived_function_tpl_args.cc:100:6: error: Uninitialized variable: itc_ptr [uninitvar]
include-what-you-use-clang_6.0/tests/cxx/derived_function_tpl_args.cc:118:6: error: Uninitialized variable: itc2_ptr [uninitvar]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:55:27: style: Variable 'fptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:61:35: style: Variable 'template_fptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:84:33: style: Variable 'static_method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:89:42: style: Variable 'static_template_method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:92:39: style: Variable 'method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:97:48: style: Variable 'template_method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:138:33: style: Variable 'static_method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/funcptrs.cc:145:8: style: Variable 'static_template_method_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:37:24: style: Unused variable: x [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:165:24: style: Unused variable: x [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:31:3: warning: Member variable 'Foo::x_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:31:3: warning: Member variable 'Foo::implicit_never_declared_ptr_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:96:3: warning: Member variable 'Outer::x_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:96:3: warning: Member variable 'Outer::implicit_never_declared_ptr_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:159:3: warning: Member variable 'Container::x_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:159:3: warning: Member variable 'Container::implicit_never_declared_ptr_' is not initialized in the constructor. [uninitMemberVarPrivate]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:36:8: performance: Technically the member function 'Foo::Bar1' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:39:8: performance: Technically the member function 'Foo::Bar2' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:101:8: performance: Technically the member function 'Outer::Bar1' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:104:8: performance: Technically the member function 'Outer::Bar2' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:164:8: performance: Technically the member function 'Container::Bar1' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_nested_class.cc:167:8: performance: Technically the member function 'Container::Bar2' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_of_nested_class_defined_later.cc:32:9: style: struct member 'Baz::value_' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_of_nested_class_defined_later.cc:18:7: style: Unused private function: 'Foo::Bar' [unusedPrivateFunction]
include-what-you-use-clang_6.0/tests/cxx/fwd_decl_of_nested_class_defined_later.cc:18:7: performance: Technically the member function 'Foo::Bar' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/header_in_subfolder.cc:16:26: style: Unused variable: ic [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/header_in_subfolder_nopath.cc:16:26: style: Unused variable: ic [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/header_near.cc:20:16: style: Unused variable: ic [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/indirect.h:20:8: performance: Technically the member function 'IndirectClass::Method' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/inheriting_ctor-i1.h:14:3: style: Struct 'Base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
include-what-you-use-clang_6.0/tests/cxx/iterator.cc:29:8: warning: Return value of function std::find() is not used. [ignoredReturnValue]
include-what-you-use-clang_6.0/tests/cxx/iterator.cc:42:8: warning: Return value of function std::find() is not used. [ignoredReturnValue]
include-what-you-use-clang_6.0/tests/cxx/iterator.cc:29:13: style: Same iterators expression are used for algorithm. [sameIteratorExpression]
include-what-you-use-clang_6.0/tests/cxx/iterator.cc:42:13: style: Same iterators expression are used for algorithm. [sameIteratorExpression]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:72:10: error: Null pointer dereference: dor_ptr [nullPointer]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:68:34: note: Assignment 'dor_ptr=0', assigned value is 0
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:72:10: note: Null pointer dereference
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:69:0: style: Variable 'tdora_ptr' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:94:26: style: Variable 'is1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:97:44: style: Variable 'isfdid1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:101:24: style: Variable 'ds1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:104:24: style: Variable 'ds2' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:108:26: style: Variable 'is2' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:113:34: style: Variable 'tis1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:116:52: style: Variable 'tisfdid1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:120:32: style: Variable 'tds1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:123:32: style: Variable 'tds2' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:127:34: style: Variable 'tis2' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/iwyu_stricter_than_cpp.cc:131:36: style: Variable 'tis2b' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/lateparsed_template.cc:32:8: style: Unused private function: 'ClassTemplate::method' [unusedPrivateFunction]
include-what-you-use-clang_6.0/tests/cxx/lateparsed_template.cc:40:30: style: Unused private function: 'Class::method_template' [unusedPrivateFunction]
include-what-you-use-clang_6.0/tests/cxx/lateparsed_template.cc:32:8: performance: Technically the member function 'ClassTemplate::method' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/lateparsed_template.cc:40:30: performance: Technically the member function 'Class::method_template' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/new_header_path_local.cc:17:17: style: Unused variable: ic [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:16:0: performance: Technically the member function 'Class < int , char >::MethodIn' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:17:0: performance: Technically the member function 'Class < int , char >::MethodOut' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:24:0: note: Technically the member function 'Class < int , char >::MethodOut' can be static.
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:17:0: note: Technically the member function 'Class < int , char >::MethodOut' can be static.
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:16:0: performance: Technically the member function 'Class < int , int >::MethodIn' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:17:0: performance: Technically the member function 'Class < int , int >::MethodOut' can be static. [functionStatic]
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:24:0: note: Technically the member function 'Class < int , int >::MethodOut' can be static.
include-what-you-use-clang_6.0/tests/cxx/out_of_line.cc:17:0: note: Technically the member function 'Class < int , int >::MethodOut' can be static.
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:41:3: style: Variable 'p3' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:33:0: note: Variable 'p3' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:41:3: note: Variable 'p3' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:60:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:54:0: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:60:3: note: Variable 'x' is reassigned a value before the old one has been used.
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:45:6: style: Variable 'p1' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:29:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/pointer_arith.cc:60:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/range_for.cc:18:0: style: Variable 'total' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/remove_fwd_decl_when_including.cc:24:18: style: Unused variable: p [unusedVariable]
include-what-you-use-clang_6.0/tests/cxx/stl_container_provides_allocator.cc:30:9: style: Reading from empty STL container 'v' [reademptycontainer]
include-what-you-use-clang_6.0/tests/cxx/template_args.cc:23:8: style: struct member 'FunctionStruct::Argument1' is never used. [unusedStructMember]
include-what-you-use-clang_6.0/tests/cxx/template_args.cc:29:40: style: Variable 'f1' is not assigned a value. [unassignedVariable]
include-what-you-use-clang_6.0/tests/cxx/template_args.cc:34:39: style: Variable 'f2' is not assigned a value. [unassignedVariable]
include-what-you-use-clang_6.0/tests/cxx/templated_constructor.cc:29:0: style: Variable 'tcp' is assigned a value that is never used. [unreadVariable]
include-what-you-use-clang_6.0/tests/cxx/varargs_and_references.cc:33:9: warning: Found function call inside sizeof(). [sizeofFunctionCall]
include-what-you-use-clang_6.0/tests/cxx/virtual_tpl_method.cc:50:0: style: Struct 'NonvirtualDeleter < IndirectClass >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
include-what-you-use-clang_6.0/tests/cxx/virtual_tpl_method.cc:25:0: style: Struct 'Deleter < IndirectClass >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:48]

ftp://ftp.se.debian.org/debian/pool/main/i/ixo-usb-jtag/ixo-usb-jtag_0.0.1.orig.tar.gz
ixo-usb-jtag-0.0.1/fx2/delay.c:59:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ixo-usb-jtag-0.0.1/hw_basic.c:208:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_basic.c:208:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_basic.c:281:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_basic.c:281:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_basic.c:372:50: style: Function 'ProgIO_ShiftInOut_AS' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hw_basic.c:93:52: note: Function 'ProgIO_ShiftInOut_AS' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_basic.c:372:50: note: Function 'ProgIO_ShiftInOut_AS' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_dj_usb.c:82:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_dj_usb.c:82:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_dj_usb.c:142:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_dj_usb.c:142:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_dj_usb.c:62:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ixo-usb-jtag-0.0.1/hw_dj_usb.c:63:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ixo-usb-jtag-0.0.1/hw_dj_usb.c:64:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ixo-usb-jtag-0.0.1/hw_nexys.c:236:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_nexys.c:236:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_nexys.c:321:15: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_nexys.c:321:15: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_opsis.c:120:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_opsis.c:120:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_opsis.c:145:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_opsis.c:145:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_opsis.c:142:37: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
ixo-usb-jtag-0.0.1/hw_saxo_l.c:110:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_saxo_l.c:110:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_saxo_l.c:178:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_saxo_l.c:178:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_i.c:121:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_i.c:121:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_i.c:146:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_i.c:146:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_i.c:143:37: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
ixo-usb-jtag-0.0.1/hw_xpcu_x.c:184:36: style: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:30:43: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_x.c:184:36: note: Function 'ProgIO_ShiftOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_x.c:205:47: style: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'. [funcArgNamesDifferent]
ixo-usb-jtag-0.0.1/hardware.h:31:54: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
ixo-usb-jtag-0.0.1/hw_xpcu_x.c:205:47: note: Function 'ProgIO_ShiftInOut' argument 1 names different: declaration 'x' definition 'c'.
[18:48]

DATE 2018-08-18
TIME 18:48:46